.pguide__intro[data-astro-cid-eoh5pq73]{margin-top:16px;padding-bottom:8px}.pguide__intro[data-astro-cid-eoh5pq73] p{max-width:40em;font-size:var(--text-body);color:var(--color-ink);margin:16px 0 0;line-height:1.6}.pguide__intro[data-astro-cid-eoh5pq73] .pg-updated{font-size:var(--text-body-sm);color:var(--color-ink-2);margin-top:24px}.pguide[data-astro-cid-eoh5pq73]{padding-bottom:96px}.pguide__wrap[data-astro-cid-eoh5pq73]{max-width:var(--container-marketing);gap:40px;margin-inline:auto;padding-inline:24px;display:grid}@media (width>=1024px){.pguide__wrap[data-astro-cid-eoh5pq73]{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:56px}}.pguide__toc[data-astro-cid-eoh5pq73]{background:var(--color-field-b);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);padding:20px 24px}.pguide__kicker[data-astro-cid-eoh5pq73],.pguide__body[data-astro-cid-eoh5pq73] .pg-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-2);margin:0 0 12px;font-size:12px;font-weight:600;line-height:1.4}.pguide__toc[data-astro-cid-eoh5pq73] ol[data-astro-cid-eoh5pq73]{counter-reset:toc;gap:10px;margin:0;padding:0;list-style:none;display:grid}.pguide__toc[data-astro-cid-eoh5pq73] li[data-astro-cid-eoh5pq73]{counter-increment:toc;font-size:var(--text-body-sm);gap:10px;line-height:1.4;display:flex}.pguide__toc[data-astro-cid-eoh5pq73] li[data-astro-cid-eoh5pq73]:before{content:counter(toc);width:1.1em;color:var(--color-ink-2);font-variant-numeric:tabular-nums;flex:none}.pguide__toc[data-astro-cid-eoh5pq73] a[data-astro-cid-eoh5pq73]{color:var(--color-action);text-decoration:none}.pguide__toc[data-astro-cid-eoh5pq73] a[data-astro-cid-eoh5pq73]:hover{text-decoration:underline}.pguide__body[data-astro-cid-eoh5pq73]{min-width:0;color:var(--color-ink);font-size:var(--text-body);line-height:1.6}.pguide__body[data-astro-cid-eoh5pq73]>:first-child{margin-top:0}.pguide__body[data-astro-cid-eoh5pq73]>h2{font-size:var(--text-h2);letter-spacing:-.01em;text-wrap:balance;max-width:22em;margin:80px 0 20px;font-weight:700;line-height:1.15}.pguide__body[data-astro-cid-eoh5pq73]>h3,.pguide__body[data-astro-cid-eoh5pq73] .pg-card>h3{font-size:var(--text-h3);margin:40px 0 12px;font-weight:600;line-height:1.3}.pguide__body[data-astro-cid-eoh5pq73]>p,.pguide__body[data-astro-cid-eoh5pq73]>ul,.pguide__body[data-astro-cid-eoh5pq73]>ol,.pguide__body[data-astro-cid-eoh5pq73] .pg-card>p,.pguide__body[data-astro-cid-eoh5pq73] .pg-card>ul,.pguide__body[data-astro-cid-eoh5pq73] .pg-note>p{max-width:40em;margin:0 0 16px}.pguide__body[data-astro-cid-eoh5pq73]>ul,.pguide__body[data-astro-cid-eoh5pq73]>ol,.pguide__body[data-astro-cid-eoh5pq73] .pg-card>ul{padding-left:1.25em}.pguide__body[data-astro-cid-eoh5pq73]>ul,.pguide__body[data-astro-cid-eoh5pq73] .pg-card>ul{list-style:outside}.pguide__body[data-astro-cid-eoh5pq73]>ol{list-style:decimal}.pguide__body[data-astro-cid-eoh5pq73]>ul>li+li,.pguide__body[data-astro-cid-eoh5pq73]>ol>li+li,.pguide__body[data-astro-cid-eoh5pq73] .pg-card>ul>li+li{margin-top:8px}.pguide__body[data-astro-cid-eoh5pq73] strong{font-weight:600}.pguide__body[data-astro-cid-eoh5pq73] a{color:var(--color-action);text-underline-offset:2px;text-decoration:underline}.pguide__body[data-astro-cid-eoh5pq73] a:hover{color:var(--color-action-hover)}.pguide__body[data-astro-cid-eoh5pq73] .pg-signal{color:var(--color-signal)}.pguide__body[data-astro-cid-eoh5pq73] .pg-card{background:var(--color-field-b);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);padding:24px}.pguide__body[data-astro-cid-eoh5pq73] .pg-card>:last-child{margin-bottom:0}.pguide__body[data-astro-cid-eoh5pq73] .pg-card h3{margin-top:0}.pguide__body[data-astro-cid-eoh5pq73] .pg-table{background:var(--color-field-b);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);-webkit-overflow-scrolling:touch;margin:24px 0 32px;overflow-x:auto}.pguide__body[data-astro-cid-eoh5pq73] .pg-table table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--text-body-sm);line-height:1.5}.pguide__body[data-astro-cid-eoh5pq73] .pg-table--wide table{min-width:820px}.pguide__body[data-astro-cid-eoh5pq73] .pg-table--narrow table{min-width:0}.pguide__body[data-astro-cid-eoh5pq73] .pg-table th,.pguide__body[data-astro-cid-eoh5pq73] .pg-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-rule);padding:14px 16px}.pguide__body[data-astro-cid-eoh5pq73] .pg-table th{white-space:nowrap;font-weight:600}.pguide__body[data-astro-cid-eoh5pq73] .pg-table tbody tr:last-child td{border-bottom:0}.pguide__body[data-astro-cid-eoh5pq73] .pg-table td:first-child{font-weight:600}.pguide__body[data-astro-cid-eoh5pq73] .pg-table--num th:not(:first-child),.pguide__body[data-astro-cid-eoh5pq73] .pg-table--num td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pguide__body[data-astro-cid-eoh5pq73] .pg-table--num td:first-child{font-weight:400}.pguide__body[data-astro-cid-eoh5pq73] .pg-steps>ol{counter-reset:step;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;max-width:none;margin:24px 0 32px;padding:0;list-style:none;display:grid}.pguide__body[data-astro-cid-eoh5pq73] .pg-steps>ol>li{counter-increment:step;background:var(--color-field-b);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);font-size:var(--text-body-sm);margin:0;padding:20px 24px 24px;line-height:1.55}.pguide__body[data-astro-cid-eoh5pq73] .pg-steps>ol>li:before{content:counter(step);letter-spacing:.06em;color:var(--color-ink-2);font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.pguide__body[data-astro-cid-eoh5pq73] .pg-cards>ul{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;max-width:none;margin:24px 0 32px;padding:0;list-style:none;display:grid}.pguide__body[data-astro-cid-eoh5pq73] .pg-cards>ul>li{background:var(--color-field-b);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);font-size:var(--text-body-sm);margin:0;padding:20px 24px 24px;line-height:1.55}.pguide__body[data-astro-cid-eoh5pq73] .pg-steps>ol>li>strong:first-child,.pguide__body[data-astro-cid-eoh5pq73] .pg-cards>ul>li>strong:first-child{font-size:var(--text-h4);margin-bottom:6px;line-height:1.3;display:block}.pguide__body[data-astro-cid-eoh5pq73] .pg-pair{gap:16px;margin:24px 0 32px;display:grid}@media (width>=768px){.pguide__body[data-astro-cid-eoh5pq73] .pg-pair{grid-template-columns:1fr 1fr}}.pguide__body[data-astro-cid-eoh5pq73] .pg-pair .pg-card h3{font-size:var(--text-h4)}.pguide__body[data-astro-cid-eoh5pq73] .pg-pair ul{font-size:var(--text-body-sm);line-height:1.55}.pguide__body[data-astro-cid-eoh5pq73] .pg-flags{max-width:40em;margin:24px 0 32px}.pguide__body[data-astro-cid-eoh5pq73] .pg-flags .pg-kicker{color:var(--color-signal)}.pguide__body[data-astro-cid-eoh5pq73] .pg-note p,.pguide__body[data-astro-cid-eoh5pq73] .pg-note ol{font-size:var(--text-body-sm);color:var(--color-ink-2);line-height:1.55}.pguide__body[data-astro-cid-eoh5pq73] .pg-note ol{max-width:48em;margin:0 0 24px;padding-left:1.75em;list-style:decimal}.pguide__body[data-astro-cid-eoh5pq73] .pg-note li+li{margin-top:8px}.pguide__body[data-astro-cid-eoh5pq73] .pg-note a{color:var(--color-ink-2)}.pguide__body[data-astro-cid-eoh5pq73] .pg-card>ol{counter-reset:pgol;margin:0;padding:0;list-style:none}.pguide__body[data-astro-cid-eoh5pq73] .pg-card>ol>li{counter-increment:pgol;border-top:1px solid var(--color-rule);grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.pguide__body[data-astro-cid-eoh5pq73] .pg-card>ol>li:first-child{border-top:0;padding-top:0}.pguide__body[data-astro-cid-eoh5pq73] .pg-card>ol>li:last-child{padding-bottom:0}.pguide__body[data-astro-cid-eoh5pq73] .pg-card>ol>li:before{content:counter(pgol);color:var(--color-action);font-weight:700}.pguide__body[data-astro-cid-eoh5pq73] .pg-cards--3>ul{grid-template-columns:minmax(0,1fr)}@media (width>=720px){.pguide__body[data-astro-cid-eoh5pq73] .pg-cards--3>ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.pguide__body[data-astro-cid-eoh5pq73] .pg-cards>ul>li>ul{margin:12px 0 0;padding:0;list-style:none}.pguide__body[data-astro-cid-eoh5pq73] .pg-cards>ul>li>ul>li{padding-left:26px;position:relative}.pguide__body[data-astro-cid-eoh5pq73] .pg-cards>ul>li>ul>li+li{margin-top:10px}.pguide__body[data-astro-cid-eoh5pq73] .pg-cards>ul>li>ul>li:before{content:"";border-left:2px solid var(--color-action);border-bottom:2px solid var(--color-action);width:12px;height:7px;position:absolute;top:6px;left:2px;transform:rotate(-45deg)}.pguide__body[data-astro-cid-eoh5pq73] .pg-details{max-width:40em;margin:24px 0 32px}.pguide__body[data-astro-cid-eoh5pq73] .pg-details details{border-top:1px solid var(--color-rule)}.pguide__body[data-astro-cid-eoh5pq73] .pg-details details:last-child{border-bottom:1px solid var(--color-rule)}.pguide__body[data-astro-cid-eoh5pq73] .pg-details summary{cursor:pointer;padding:18px 40px 18px 0;font-weight:600;line-height:1.35;list-style:none;position:relative}.pguide__body[data-astro-cid-eoh5pq73] .pg-details summary::-webkit-details-marker{display:none}.pguide__body[data-astro-cid-eoh5pq73] .pg-details summary:after{content:"";border-right:2px solid var(--color-ink-2);border-bottom:2px solid var(--color-ink-2);width:9px;height:9px;transition:transform .2s cubic-bezier(0,0,.2,1);position:absolute;top:24px;right:8px;transform:rotate(45deg)}.pguide__body[data-astro-cid-eoh5pq73] .pg-details details[open] summary:after{top:28px;transform:rotate(-135deg)}.pguide__body[data-astro-cid-eoh5pq73] .pg-details details>p{margin:0 0 12px}.pguide__body[data-astro-cid-eoh5pq73] .pg-details details>p:last-child{margin-bottom:20px}.pguide__body[data-astro-cid-eoh5pq73] .pg-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:28px 0 0;display:flex}.pguide__body[data-astro-cid-eoh5pq73] .pg-actions .pg-button{background:var(--color-action);color:#fff;border-radius:999px;align-items:center;min-height:48px;padding:12px 28px;font-weight:600;text-decoration:none;display:inline-flex}.pguide__body[data-astro-cid-eoh5pq73] .pg-actions .pg-button:hover{background:var(--color-action-hover);color:#fff}.pguide__body[data-astro-cid-eoh5pq73] a.link-more{color:var(--color-ink);text-decoration:none}.pguide__body[data-astro-cid-eoh5pq73] a.link-more:hover{color:var(--color-action)}.pguide__body[data-astro-cid-eoh5pq73]>p+.pg-card,.pguide__body[data-astro-cid-eoh5pq73]>.pg-card+p{margin-top:24px}.pguide__body[data-astro-cid-eoh5pq73] .pg-card>.pg-rate{font-size:var(--text-h2);font-variant-numeric:tabular-nums;margin:0 0 12px;font-weight:700;line-height:1.1}.pguide__body[data-astro-cid-eoh5pq73] .pg-rate span{font-size:var(--text-h4);color:var(--color-ink-2);font-weight:600}@media (prefers-reduced-motion:reduce){.pguide__body[data-astro-cid-eoh5pq73] .pg-details summary:after{transition:none}}
