:where(.ptsite) .pb-k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-45);margin:0 0 12px;font-size:11px}:where(.ptsite) .pb-sky{place-items:center;min-height:440px;display:grid}:where(.ptsite) .pb-roster{width:100%;max-width:400px;padding:20px 20px 16px}:where(.ptsite) .pb-roster ul{margin:0;padding:0;list-style:none}:where(.ptsite) .pb-roster li a{border-radius:6px;grid-template-columns:34px minmax(0,1fr) 72px 92px;align-items:center;gap:12px;margin:0 -6px;padding:9px 6px;transition:background-color .15s;display:grid}:where(.ptsite) .pb-roster li+li a{border-top:1px dashed var(--rule)}:where(.ptsite) .pb-roster li a:hover{background:var(--paper)}:where(.ptsite) .pb-roster .pb-av{border-radius:9px;width:34px;height:34px}:where(.ptsite) .pb-rn{flex-direction:column;min-width:0;line-height:1.25;display:flex}:where(.ptsite) .pb-rn b{font-size:15px;font-weight:500}:where(.ptsite) .pb-rn span{color:var(--ink-60);font-size:13px}:where(.ptsite) .pb-rbar{background:var(--paper);border-radius:3px;height:6px;overflow:hidden}:where(.ptsite) .pb-rbar i{background:var(--acc);border-radius:3px;height:100%;display:block}:where(.ptsite) .pb-rc{text-align:right;white-space:nowrap;font-size:15px;font-weight:500}:where(.ptsite) .pb-rc small{color:var(--ink-45);font-size:12.5px;font-weight:400}:where(.ptsite) .pb-roster-foot{border-top:1px solid var(--rule);color:var(--ink-60);align-items:center;gap:8px;margin:12px 0 0;padding-top:12px;font-size:13px;display:flex}:where(.ptsite) .pb-roster-foot svg{color:var(--ok);flex:none}:where(.ptsite) .pb-stats{gap:36px;margin-top:32px}:where(.ptsite) .pb-av{object-fit:cover;background:var(--paper);border-radius:8px;flex:none;width:28px;height:28px}:where(.ptsite) .pb-filter{border:1px solid var(--rule);border-radius:var(--r-card);background:var(--paper);gap:10px;padding:16px;display:grid}:where(.ptsite) .pb-frow{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;display:grid}:where(.ptsite) .pb-flab{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-45);font-size:11px}:where(.ptsite) .pb-filter .pg-chip img{object-fit:cover;border-radius:5px;width:20px;height:20px}:where(.ptsite) .pb-dot{border-radius:50%;flex:none;width:8px;height:8px}:where(.ptsite) .pb-dot.r{background:var(--ok)}:where(.ptsite) .pb-dot.w{background:var(--acc)}:where(.ptsite) .pg-chip[aria-pressed=true] .pb-dot{box-shadow:0 0 0 2px #ffffff80}:where(.ptsite) .pb-found{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-45);margin:18px 0 14px;font-size:12px}:where(.ptsite) .pb-found span{color:var(--ink)}:where(.ptsite) .pb-grid{gap:14px}:where(.ptsite) .pb-card{gap:10px;padding:18px 18px 16px}:where(.ptsite) .pb-card[hidden]{display:none}:where(.ptsite) .pb-who{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-60);align-items:center;gap:10px;font-size:11.5px;display:flex}:where(.ptsite) .pb-arr{color:var(--ink-45);transition:color .2s,transform .25s var(--e-out);margin-left:auto}:where(.ptsite) .pb-card:hover .pb-arr{color:var(--acc);transform:translate(2px,-2px)}:where(.ptsite) .pb-card h3{margin-top:4px;font-size:18px}:where(.ptsite) .pb-card p{flex:1}:where(.ptsite) .pb-foot{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;padding-top:12px;display:flex}:where(.ptsite) .pb-conn{border:1px solid var(--rule);border-radius:var(--r-chip);height:22px;color:var(--ink-60);align-items:center;gap:6px;padding:0 8px 0 4px;font-size:12px;display:inline-flex}:where(.ptsite) .pb-conn img{object-fit:contain;width:16px;height:16px}:where(.ptsite) .pb-flowsky{padding:clamp(16px,3vw,36px)}:where(.ptsite) .pb-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}:where(.ptsite) .pb-flow li{padding:18px 16px 20px;position:relative}:where(.ptsite) .pb-flow li+li:before{content:"";background:#ffffffd9;width:12px;height:2px;position:absolute;top:30px;left:-12px}:where(.ptsite) .pb-fn{font-family:var(--mono);color:var(--acc);justify-content:space-between;align-items:center;font-size:12px;display:flex}:where(.ptsite) .pb-fn em{letter-spacing:.05em;text-transform:uppercase;border-radius:var(--r-chip);background:var(--acc-t);color:var(--acc-d);padding:2px 7px;font-size:10.5px;font-style:normal}:where(.ptsite) .pb-flow h3{letter-spacing:-.01em;margin:14px 0 6px;font-size:16px;font-weight:500}:where(.ptsite) .pb-flow p{color:var(--ink-68);margin:0;font-size:14px;line-height:1.55}:where(.ptsite) .pb-how-note{max-width:72ch;color:var(--ink-60);margin:18px 0 0;font-size:14.5px;line-height:1.6}@media (max-width:1100px){:where(.ptsite) .pb-flow{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ptsite) .pb-flow li+li:before{display:none}}@media (max-width:700px){:where(.ptsite) .pb-flow{grid-template-columns:1fr}}:where(.ptsite) .pb-agent a{align-items:center;gap:10px;display:inline-flex}:where(.ptsite) .pb-agent b{color:var(--ink);font-weight:500}:where(.ptsite) .pb-agent a:hover b{color:var(--acc)}:where(.ptsite) .pg-eyb .pb-eyav{object-fit:cover;background:#0b1424;border-radius:8px;width:30px;height:30px}:where(.ptsite) .pb-dhero .pg-h1 .l2{letter-spacing:-.02em;margin-top:6px;font-size:.62em}:where(.ptsite) .pb-ask{border:1px solid var(--rule);border-radius:var(--r-card);background:#fff;max-width:560px;margin-top:28px;padding:16px 18px;position:relative;box-shadow:0 18px 40px -32px #0d1f4580}:where(.ptsite) .pb-ask .pb-k{margin-bottom:6px}:where(.ptsite) .pb-ask-q{color:var(--ink);margin:0;padding-right:92px;font-size:17px;font-weight:500;line-height:1.45}:where(.ptsite) .pb-copy{border-radius:var(--r-run);background:var(--navy);color:#fff;height:32px;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;transition:background-color .2s;display:inline-flex;position:absolute;top:50%;right:12px;translate:0 -50%}:where(.ptsite) .pb-copy:hover{background:var(--acc)}:where(.ptsite) .pb-copy.copied{background:var(--ok)}:where(.ptsite) .pb-dhero .pb-sky{flex-direction:column;justify-content:center;align-items:stretch;gap:14px;min-height:460px;display:flex}:where(.ptsite) .pb-chat{text-align:right;align-self:flex-end;max-width:88%}:where(.ptsite) .pb-chat .pb-k{color:#ffffffd9;margin-bottom:6px}:where(.ptsite) .pb-bubble{background:var(--navy);color:#fff;text-align:left;border-radius:14px 14px 4px;margin:0;padding:10px 14px;font-size:14.5px;line-height:1.45;display:inline-block;box-shadow:0 14px 30px -18px #0d1f45b3}:where(.ptsite) .pb-plan{padding:16px 18px}:where(.ptsite) .pb-plan-h{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding-bottom:12px;display:flex}:where(.ptsite) .pb-plan-h .pb-av{border-radius:10px;width:36px;height:36px}:where(.ptsite) .pb-plan-h span{flex-direction:column;min-width:0;display:flex}:where(.ptsite) .pb-plan-h b{font-size:15.5px;font-weight:500}:where(.ptsite) .pb-plan-h small{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-45);font-size:11px}:where(.ptsite) .pb-peek{margin:0;padding:0;list-style:none}:where(.ptsite) .pb-peek li{border-bottom:1px dashed var(--rule);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:14px;display:grid}:where(.ptsite) .pb-pn{font-family:var(--mono);color:var(--ink-45);font-size:11px}:where(.ptsite) .pb-pt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.ptsite) .pb-ptg .pg-tag{height:20px;font-size:10px}:where(.ptsite) .pb-pmore{font-family:var(--mono);color:var(--ink-45);margin:8px 0 0;font-size:11.5px}:where(.ptsite) .pb-gate{border-radius:var(--r-inner);background:var(--acc-t);color:var(--acc-d);align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}:where(.ptsite) .pb-gate svg{flex:none;margin-top:2px}:where(.ptsite) .pb-gate.r{background:var(--ok-t);color:var(--ok-ink)}:where(.ptsite) .pb-facts{margin-top:clamp(32px,4vw,48px)}:where(.ptsite) .pb-facts dd{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}:where(.ptsite) .pb-facts dd small{color:var(--ink-60);font-size:12.5px;font-weight:400}:where(.ptsite) .pb-facts dd a:hover{color:var(--acc)}:where(.ptsite) .pb-fact-conn{align-self:center;align-items:center;gap:8px;display:inline-flex}:where(.ptsite) .pb-fact-conn img{object-fit:contain;width:18px;height:18px}:where(.ptsite) .pg-tag.bk{background:var(--paper);color:var(--ink-68);box-shadow:inset 0 0 0 1px var(--rule)}:where(.ptsite) .pb-ov{border-top:0;padding-top:0}:where(.ptsite) .pb-ovc .pb-k{margin-bottom:14px}:where(.ptsite) .pb-gets{color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(17px,1.4vw,19px);line-height:1.5}:where(.ptsite) .pb-stepgrid{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:clamp(24px,4vw,56px);display:grid}:where(.ptsite) .pb-stepgrid .pg-steps>li{scroll-margin-top:96px}:where(.ptsite) .pb-stepgrid .pg-steps>li.chg{position:relative}:where(.ptsite) .pb-stepgrid .pg-steps>li.chg:after{content:"";background:var(--acc);border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:-14px}:where(.ptsite) .pb-good{background:var(--paper);box-shadow:none;border-color:#0000;position:sticky;top:96px}:where(.ptsite) .pb-good .pg-list li{font-size:14.5px}@media (max-width:900px){:where(.ptsite) .pb-stepgrid{grid-template-columns:1fr}:where(.ptsite) .pb-good{position:static}}:where(.ptsite) .pb-more-h{grid-template-columns:minmax(0,1fr) auto;align-items:end;max-width:none}:where(.ptsite) .pb-more-h .eyb{grid-column:1/-1}:where(.ptsite) .pb-more-h .pg-more{margin:0 0 6px;padding:0}@media (max-width:900px){:where(.ptsite) .pb-sky,:where(.ptsite) .pb-dhero .pb-sky{min-height:0}}@media (max-width:640px){:where(.ptsite) .pb-roster li a{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}:where(.ptsite) .pb-rbar{display:none}:where(.ptsite) .pb-frow{grid-template-columns:1fr;gap:8px}:where(.ptsite) .pb-stats{gap:22px}:where(.ptsite) .pb-ask-q{padding-right:0;font-size:16px}:where(.ptsite) .pb-copy{margin-top:12px;position:static;translate:none}:where(.ptsite) .pb-ptg{display:none}:where(.ptsite) .pb-chat{max-width:100%}:where(.ptsite) .pb-more-h{grid-template-columns:1fr}:where(.ptsite) .pb-stepgrid .pg-steps>li.chg:after{left:-8px}:where(.ptsite) .pg-steps>li{grid-template-columns:36px minmax(0,1fr);gap:4px 10px}}
:where(.ptsite) .cn-vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.ptsite) [data-filter-item][hidden]{display:none!important}:where(.ptsite) .pg-logo.sm{border-radius:7px;width:28px;height:28px}:where(.ptsite) .pg-logo.sm img,:where(.ptsite) .pg-eyb .pg-logo img{width:18px;height:18px}:where(.ptsite) .cn-sky{place-items:center;min-height:100%;display:grid}:where(.ptsite) .cn-grant{width:100%;max-width:470px;padding:0;overflow:hidden}:where(.ptsite) .cn-gh{background:linear-gradient(#f2f6fd,#fff);align-items:center;gap:12px;padding:14px 16px;display:flex}:where(.ptsite) .cn-gid{min-width:0}:where(.ptsite) .cn-gid b{font-size:17px;font-weight:500;line-height:1.2;display:block}:where(.ptsite) .cn-gid small{font-family:var(--mono);letter-spacing:.03em;color:var(--ink-45);font-size:11px;display:block}:where(.ptsite) .cn-gh>.pg-tag{margin-left:auto}:where(.ptsite) .cn-gsub{background:var(--paper);border-top:1px solid var(--rule);font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-45);justify-content:space-between;gap:12px;padding:7px 16px;font-size:10.5px;display:flex}:where(.ptsite) .cn-grow{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 16px;font-size:13.5px;line-height:1.35;display:grid}:where(.ptsite) .cn-gfoot{border-top:1px solid var(--rule);color:var(--ink-60);margin:0;padding:10px 16px 13px;font-size:12.5px}:where(.ptsite) .cn-tri{border:1px solid var(--rule);border-radius:var(--r-chip);background:#fff;flex:none;grid-template-columns:repeat(3,auto);display:inline-grid;overflow:hidden}:where(.ptsite) .cn-tri span{border-left:1px solid var(--rule);font-family:var(--mono);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-45);padding:3px 8px;font-size:10.5px;line-height:1.4}:where(.ptsite) .cn-tri span:first-child{border-left:0}:where(.ptsite) .cn-tri span.on{background:var(--navy);color:#fff}:where(.ptsite) .cn-ex{width:100%;max-width:470px;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:#fff;text-shadow:0 1px 8px #0d1f4559;margin:0 0 12px;font-size:11px}:where(.ptsite) .cn-hstats{gap:24px 32px;margin-top:30px}:where(.ptsite) .cn-hub{width:100%;max-width:480px;padding:18px}:where(.ptsite) .cn-hub-top{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-45);align-items:center;gap:10px;font-size:11px;display:flex}:where(.ptsite) .cn-hub-top i{background:repeating-linear-gradient(90deg,var(--acc) 0 6px,transparent 6px 11px);opacity:.55;flex:1;height:1px}:where(.ptsite) .cn-hub-pt{border-radius:var(--r-chip);background:var(--navy);color:#fff;align-items:center;gap:8px;padding:6px 10px 6px 8px;display:inline-flex}:where(.ptsite) .cn-hub-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}:where(.ptsite) .cn-ht{border:1px solid var(--rule);border-radius:var(--r-card);transition:border-color .2s,transform .25s var(--e-out);background:#fff;flex-direction:column;align-items:center;gap:6px;padding:12px 4px 10px;display:flex}:where(.ptsite) .cn-ht:hover{border-color:var(--acc-line);transform:translateY(-2px)}:where(.ptsite) .cn-ht .pg-logo{border:0;width:34px;height:34px}:where(.ptsite) .cn-ht span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ink-68);font-size:11.5px;overflow:hidden}:where(.ptsite) .cn-hub-foot{border-top:1px solid var(--rule);color:var(--ink-60);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding-top:12px;font-size:13px;display:flex}:where(.ptsite) .cn-hub-foot>span{align-items:center;gap:8px;display:inline-flex}:where(.ptsite) .cn-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}:where(.ptsite) .cn-count{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-45);margin:0;font-size:12px}:where(.ptsite) .cn-count b{color:var(--ink);font-weight:500}:where(.ptsite) .cn-legend{color:var(--ink-60);flex-wrap:wrap;gap:8px 28px;margin:0 0 24px;padding:0;font-size:14px;list-style:none;display:flex}:where(.ptsite) .cn-legend li{align-items:center;gap:10px;display:flex}:where(.ptsite) .cn-card{gap:12px}:where(.ptsite) .cn-card-h{align-items:center;gap:12px;display:flex}:where(.ptsite) .cn-card-id{min-width:0}:where(.ptsite) .cn-card-id h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:500;line-height:1.2}:where(.ptsite) .cn-card-id .k{color:var(--ink-45);margin-top:3px;font-size:10.5px;display:block}:where(.ptsite) .cn-card-h>.pg-tag{align-self:flex-start;margin-left:auto}:where(.ptsite) .cn-card>p{flex:1}:where(.ptsite) .cn-card-f{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:12px;display:flex}:where(.ptsite) .cn-rw{font-family:var(--mono);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-45);font-size:11.5px}:where(.ptsite) .cn-rw b{color:var(--ok);font-weight:500}:where(.ptsite) .cn-rw.w b{color:var(--acc-d)}:where(.ptsite) .cn-card-f .pg-more{margin:0 0 0 auto;padding:0}:where(.ptsite) .cn-how{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}:where(.ptsite) .cn-how .cn-sky{flex-direction:column;align-items:center;display:flex}@media (max-width:900px){:where(.ptsite) .cn-how{grid-template-columns:1fr}}:where(.ptsite) .cn-facts{margin-top:clamp(28px,4vw,44px)}:where(.ptsite) .cn-dhero .pg-split{align-items:stretch}:where(.ptsite) .cn-dhero .pg-split>div:first-child{align-self:center}:where(.ptsite) .cn-grp{padding:22px 22px 24px}:where(.ptsite) .cn-grp-h{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.ptsite) .cn-gate{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-45);font-size:11px}:where(.ptsite) .cn-grp-n{color:var(--ink-60);margin:14px 0 4px;font-size:15px}:where(.ptsite) .cn-grp-n b{letter-spacing:-.03em;color:var(--ink);margin-right:4px;font-size:40px;font-weight:500;line-height:1}:where(.ptsite) .cn-grp-d{color:var(--ink-68);margin:0 0 16px;font-size:15px;line-height:1.55}:where(.ptsite) .cn-grp.w .pg-list li:before{background-color:var(--acc-t)}:where(.ptsite) .cn-table{margin-top:clamp(28px,4vw,44px)}:where(.ptsite) .cn-thead,:where(.ptsite) .cn-row{grid-template-columns:minmax(0,1fr) 84px 186px;align-items:start;gap:16px;display:grid}:where(.ptsite) .cn-thead{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-45);padding:0 20px 8px;font-size:11px}:where(.ptsite) .cn-rows{border:1px solid var(--rule);border-radius:var(--r-card);background:#fff;margin:0;padding:0;list-style:none;overflow:hidden}:where(.ptsite) .cn-row{border-top:1px solid var(--rule);padding:18px 20px}:where(.ptsite) .cn-row:first-child{border-top:0}:where(.ptsite) .cn-row:not([hidden])~.cn-row:not([hidden]){border-top:1px solid var(--rule)}:where(.ptsite) .cn-cap h3{letter-spacing:-.01em;margin:0 10px 0 0;font-size:16px;font-weight:500;display:inline}:where(.ptsite) .cn-cap code{border-radius:var(--r-chip);background:var(--paper);font-family:var(--mono);color:var(--acc-d);overflow-wrap:anywhere;padding:1px 7px;font-size:12px;display:inline-block}:where(.ptsite) .cn-cap p{color:var(--ink-68);max-width:72ch;margin:6px 0 0;font-size:14.5px;line-height:1.55}:where(.ptsite) .cn-notes{gap:4px;margin:10px 0 0;display:grid}:where(.ptsite) .cn-notes div{grid-template-columns:56px minmax(0,1fr);gap:8px;font-size:13.5px;line-height:1.5;display:grid}:where(.ptsite) .cn-notes dt{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-45);padding-top:2px;font-size:10.5px}:where(.ptsite) .cn-notes dd{color:var(--ink-68);margin:0}:where(.ptsite) .cn-type,:where(.ptsite) .cn-def{padding-top:1px}:where(.ptsite) .cn-tnote{color:var(--ink-45);margin:12px 0 0;font-size:13px}:where(.ptsite) .cn-tnote b{font-family:var(--mono);text-transform:uppercase;color:var(--ink-68);font-size:11.5px;font-weight:500}@media (max-width:760px){:where(.ptsite) .cn-thead{display:none}:where(.ptsite) .cn-row{grid-template-columns:auto minmax(0,1fr);gap:12px 10px;padding:16px}:where(.ptsite) .cn-cap{grid-column:1/-1}:where(.ptsite) .cn-def{justify-self:end}}:where(.ptsite) .cn-paper{background:#f7f9fc}:where(.ptsite) .cn-job h3{margin-top:4px}:where(.ptsite) .cn-pbbox{margin-top:16px;padding:20px 22px}:where(.ptsite) .cn-pbhead{align-items:center;gap:12px;margin-bottom:6px;display:flex}:where(.ptsite) .cn-pbhead h3{margin:0;font-size:17px;font-weight:500}:where(.ptsite) .cn-pbnote{color:var(--ink-60);margin:6px 0 0;font-size:14.5px}:where(.ptsite) .cn-link{color:var(--acc);text-underline-offset:3px;text-decoration:underline}:where(.ptsite) .cn-pbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}:where(.ptsite) .cn-pbs a{border:1px solid var(--rule);border-radius:var(--r-card);background:#fff;align-items:center;gap:10px;padding:12px 14px;font-size:15px;transition:border-color .2s;display:flex}:where(.ptsite) .cn-pbs a:hover{border-color:var(--acc-line)}:where(.ptsite) .cn-pbs a span:first-child{flex:1;min-width:0}:where(.ptsite) .cn-pbs a svg{color:var(--acc);flex:none}@media (max-width:640px){:where(.ptsite) .cn-pbs{grid-template-columns:1fr}}:where(.ptsite) .cn-setup{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(24px,4vw,56px);display:grid}:where(.ptsite) .cn-steps h3{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}:where(.ptsite) .cn-see{border-left:2px solid var(--acc);border-radius:0 var(--r-inner) var(--r-inner) 0;background:var(--paper);gap:2px;padding:10px 14px;display:grid;margin-top:10px!important;font-size:14px!important}:where(.ptsite) .cn-see b{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--acc-d);font-size:10.5px;font-weight:500}:where(.ptsite) .cn-stage{color:var(--ink-45)!important;font-size:13.5px!important}:where(.ptsite) .cn-side{gap:12px;display:grid;position:sticky;top:96px}:where(.ptsite) .cn-checks,:where(.ptsite) .cn-rule{padding:18px 20px}:where(.ptsite) .cn-checks h3,:where(.ptsite) .cn-rule h3{margin:0 0 10px;font-size:16px;font-weight:500}:where(.ptsite) .cn-checks ul{margin:0;padding:0;list-style:none}:where(.ptsite) .cn-checks li{border-top:1px solid var(--rule);color:var(--ink-68);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:14px;display:flex}:where(.ptsite) .cn-rule p{color:var(--ink-68);margin:0;font-size:14px;line-height:1.55}@media (max-width:900px){:where(.ptsite) .cn-setup{grid-template-columns:1fr}:where(.ptsite) .cn-side{position:static}}:where(.ptsite) .cn-disc{color:var(--ink-45);max-width:80ch;margin:24px 0 0;font-size:12.5px;line-height:1.6}:where(.ptsite) .cn-all{margin:20px 0 0}:where(.ptsite) #questions .sh{margin-bottom:0}@media (max-width:520px){:where(.ptsite) .cn-gsub span:last-child{text-align:right}:where(.ptsite) .cn-grow{grid-template-columns:1fr;gap:6px}:where(.ptsite) .cn-hub{padding:14px}:where(.ptsite) .cn-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ptsite) .pg-steps>li{grid-template-columns:36px minmax(0,1fr)}}:where(.ptsite) .cn-grow .cn-tri{justify-self:start}:where(.ptsite) .cn-nopage{cursor:default}:where(.ptsite) .cn-nopage:hover{box-shadow:none;transform:none}:where(.ptsite) .cn-card-f .cn-soon{color:var(--ink-45)}
