.pg-head{gap:var(--s-4);max-width:820px;margin-bottom:var(--head-gap);display:grid}.pg-head>h2{text-wrap:balance}.pg-head>p{max-width:60ch;font-size:var(--t-lead);color:color-mix(in oklab, var(--p-ink) 90%, var(--p-muted));line-height:1.5}.pg-split{column-gap:var(--gutter);row-gap:var(--s-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.pg-split>.pg-a{grid-column:1/span 5;min-width:0}.pg-split>.pg-b{grid-column:7/span 6;min-width:0}.pg-split--even>.pg-a{grid-column:1/span 6}.pg-split--even>.pg-b{grid-column:7/span 6}.pg-split--wide>.pg-a{grid-column:1/span 6}.pg-split--wide>.pg-b{grid-column:8/span 5}.pg-split--center{align-items:center}.pg-mid{margin-block:auto}@media (width<=1279px){.pg-split>.pg-a{grid-column:1/span 6}.pg-split>.pg-b{grid-column:7/span 6}}@media (width<=1023px){.pg-split>:is(.pg-a,.pg-b){grid-column:1/-1}}.pg-stack{align-content:start;justify-items:start;gap:var(--s-5);display:grid}.pg-stack>*{max-width:100%}.pg-stack--tight{gap:var(--s-3)}.pg-text{max-width:54ch;color:color-mix(in oklab, var(--p-ink) 90%, var(--p-muted))}.pg-text--lead{font-size:var(--t-lead);line-height:1.55}.pg-note{font-size:var(--t-small);color:var(--p-muted);max-width:60ch;line-height:1.5}.pg-label{font-size:var(--t-label);color:var(--p-muted);font-weight:500}.pg h3,.pg-h3{font-size:var(--t-h3);line-height:1.2}.pg-bullets{gap:var(--s-3);max-width:58ch;display:grid}.pg-bullets>li{color:color-mix(in oklab, var(--p-ink) 92%, var(--p-muted));padding-left:24px;line-height:1.55;position:relative}.pg-bullets>li:before{content:"";background:var(--sig,var(--p-muted));width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in oklab, var(--sig,var(--p-muted)) 20%, transparent);border-radius:50%;position:absolute;top:.62em;left:2px}.pg-bullets strong,.pg-steps strong,.pg-text strong{color:var(--p-ink);font-weight:600}.pg-x{gap:var(--s-2);display:grid}.pg-x>li{color:var(--p-muted);padding-left:26px;line-height:1.5;position:relative}.pg-x>li:before,.pg-x>li:after{content:"";background:var(--sp-faint);border-radius:1px;width:12px;height:1.6px;position:absolute;top:.72em;left:3px}.pg-x>li:before{transform:rotate(45deg)}.pg-x>li:after{transform:rotate(-45deg)}.pg-steps{gap:var(--s-4);counter-reset:pg-step;display:grid}.pg-steps>li{column-gap:var(--s-4);counter-increment:pg-step;grid-template-columns:36px minmax(0,1fr);align-items:baseline;line-height:1.55;display:grid;position:relative}.pg-steps>li:before{content:counter(pg-step);border:1px solid color-mix(in oklab, var(--sig,var(--p-ink)) 55%, transparent);width:32px;height:32px;color:var(--sig,var(--p-ink));font:600 14px/1 var(--font-mono);border-radius:50%;align-self:start;place-items:center;font-stretch:87.5%;display:grid;transform:translateY(-4px)}.pg-steps>li>*{grid-column:2}.pg-readings{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.pg-reading{align-content:start;gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-6);border-top:1px solid var(--sp-line-strong);display:grid}.pg-reading dt{font-size:var(--t-small);color:var(--p-muted);font-weight:500}.pg-reading__value{font:600 var(--t-stat)/1 var(--font-mono);letter-spacing:-.035em;color:var(--sig,var(--p-ink));font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-stretch:87.5%;display:block}.pg-reading dd{gap:var(--s-3);margin:0;display:grid}.pg-reading dd p{color:color-mix(in oklab, var(--p-ink) 88%, var(--p-muted));line-height:1.5}@media (width<=639px){.pg-readings{grid-template-columns:minmax(0,1fr);gap:0}.pg-reading{padding-inline:0}}.pg-cards{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:var(--gutter);display:grid}.pg-card{align-content:start;gap:var(--s-3);padding:var(--s-6);border-radius:var(--r-lg);background:var(--sp-surface);border:1px solid var(--sp-line);display:grid}.ground-surface .pg-card{background:var(--p-bg)}.pg-card h3{font:600 var(--t-card)/1.3 var(--font-text);letter-spacing:-.01em;font-stretch:100%}.pg-card p{color:color-mix(in oklab, var(--p-ink) 86%, var(--p-muted));line-height:1.55;font-size:var(--t-body)}@media (width<=1023px){.pg-cards{grid-template-columns:repeat(min(var(--cols,2), 2), minmax(0, 1fr))}}@media (width<=639px){.pg-cards{grid-template-columns:minmax(0,1fr)}.pg-card{padding:var(--s-5)}}.pg-tip{gap:var(--s-2);padding:var(--s-5);border-radius:var(--r-md);background:var(--sp-elevated);border:1px solid var(--sp-line);max-width:58ch;display:grid}.pg-tip__label{font:600 13px/1 var(--font-text);color:var(--p-action);align-items:center;gap:8px;display:inline-flex}.pg-tip__label:before{content:"";background:var(--p-action);border-radius:50%;width:8px;height:8px}.pg-tip p{line-height:1.55}.pg-panel{padding:var(--s-4);border-radius:var(--r-lg);background:var(--sp-surface);border:1px solid var(--sp-line);position:relative}.ground-surface .pg-panel{background:var(--p-bg)}.pg-panel .dc-window{box-shadow:var(--sp-shadow-md)}.pg-caption{margin-top:var(--s-3);font-size:var(--t-label);color:var(--sp-muted);line-height:1.3}@media (width<=639px){.pg-panel{padding:var(--s-2);border-radius:var(--r-md)}}.pg-faq .faq{column-gap:calc(var(--gutter) * 2);row-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pg-faq .faq__item{gap:var(--s-2);align-content:start;display:grid}.pg-faq .faq>.faq__item:nth-child(2){padding-top:0}.pg-faq .faq__item h3{font:600 var(--t-card)/1.35 var(--font-text);letter-spacing:-.01em;font-stretch:100%}.pg-faq .faq__item p{color:color-mix(in oklab, var(--p-ink) 86%, var(--p-muted));max-width:60ch;line-height:1.6}@media (width<=1023px){.pg-faq .faq{grid-template-columns:minmax(0,1fr)}.pg-faq .faq>.faq__item:nth-child(2){padding-top:var(--s-5)}}
