.acthero{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(28px,4.4vw,72px);padding-top:clamp(24px,3vw,44px);display:grid}.actherotext{min-width:0}.acthero .arxback{margin-bottom:clamp(22px,2.6vw,34px)}.acthero .arxpills{margin-bottom:clamp(16px,1.8vw,22px)}.arxpill--urgent{background:var(--gold);color:#20180a}.pt .acthero p.arxtopdeck{font-size:var(--t-lead);line-height:1.6}.acthero .arxtoph{max-width:18ch}.pt .acthero p.arxtopdeck{max-width:46ch;margin-top:clamp(18px,2vw,26px)}.actherogo{margin-top:clamp(24px,2.8vw,36px)}.actheroimg{aspect-ratio:4/3;object-fit:cover;background:var(--wash);border-radius:12px;width:100%}.actlayout{margin-top:var(--secgap);padding-top:var(--secpad);position:relative}.actlayout:before{content:"";background:var(--secline);background-clip:content-box;height:1px;padding-inline:56px;position:absolute;inset:0 0 auto}.actread{min-width:0}.actlayout .arxcol{max-width:70ch}.pt .arxcol p.actcall{border-top:1px solid var(--line);color:var(--head-ink);margin:clamp(26px,3vw,38px) 0 0;padding-top:clamp(22px,2.6vw,32px);font-weight:500}.actcase{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:start;gap:clamp(30px,4.6vw,72px);display:grid}.actcase:not(:has(.actfacts)){grid-template-columns:minmax(0,1fr)}.actcasetext{min-width:0;max-width:60ch}.pt .actcasetext p{font-size:var(--t-body);color:var(--ink-soft);line-height:1.65}.pt .actcasetext p+p{margin-top:1.2em}.pt h2.actcaseh{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);font-size:clamp(26px,2.8vw,var(--t-h3));letter-spacing:-.018em;color:var(--head-ink);margin-bottom:clamp(14px,1.6vw,20px);line-height:1.1}.pt h2.actcaseh:not(:first-child){margin-top:clamp(30px,3.6vw,48px)}.actfacts{border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);margin:0;padding:0 0 0 clamp(24px,3.4vw,56px);list-style:none;display:grid}.actfact{border-radius:9px;align-content:space-between;gap:clamp(30px,4vw,56px);min-height:clamp(190px,18vw,232px);padding:clamp(18px,2vw,24px);display:grid}.pt .actfact b{font-family:var(--font-body);letter-spacing:-.03em;justify-self:end;font-size:clamp(32px,3.4vw,48px);font-weight:300;line-height:1}.pt .actfact span{font-size:var(--t-meta);line-height:1.5}.actfact--t0{background:var(--sky);color:var(--navy)}.pt .actfact--t0 b{color:var(--ink-soft)}.actfact--t1{background:var(--green);color:#fff}.pt .actfact--t1 b{color:var(--green-b)}.actfact--t2{background:var(--gold-soft);color:#5c3f0c}.pt .actfact--t2 b{color:#6b4c12}.actfact--t3{background:var(--navy);color:#fff}.pt .actfact--t3 b{color:#c3cfe6}.actform{margin-top:var(--secpad);background:radial-gradient(120% 140% at 88% 8%, #1c305912 0%, #1c305900 58%), linear-gradient(112deg, #eceef2 0%, var(--row-hover) 52%, var(--wash) 100%);border-radius:15px;gap:clamp(16px,1.8vw,22px);margin-inline:clamp(0px,6vw,92px);padding:clamp(26px,3.6vw,52px);scroll-margin-top:96px;display:grid}.actformhead{max-width:56ch}.pt h2.actformh{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);font-size:clamp(26px,3vw,var(--t-h2s));letter-spacing:-.018em;color:var(--head-ink);line-height:1.14}.pt .actform p.actto{font-size:var(--t-sec);color:var(--ink-soft);margin-top:clamp(14px,1.6vw,20px);line-height:1.5}.pt .actform p.actto span{font-family:var(--font-label);color:var(--navy);font-weight:600}.actrow3{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,20px);display:grid}.actrow2--wide{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}.pt .actform p.actnote{font-size:var(--t-meta);color:var(--ink-soft);line-height:1.6}.pt .actform p.actnote a{color:var(--navy)}.actfield{gap:9px;min-width:0;display:grid}.actform .actfield>span:first-child{font-family:var(--font-body);color:var(--head-ink);font-size:14px;font-weight:500}.actfield i{color:var(--gold-ink);margin-left:2px;font-style:normal}.actfield--bare{gap:0}.actfield--bare .actfieldhint{margin-top:9px}.actform .actfield :is(input,textarea){box-sizing:border-box;width:100%;font-family:var(--font-body);color:var(--head-ink);background:var(--paper);border:0;border-radius:8px;outline:none;padding:15px 16px;font-size:15px;transition:box-shadow .16s}.actform .actfield textarea{resize:vertical;line-height:1.65}.actform .actfield ::placeholder{color:var(--muted)}.actform textarea[name=message]{min-height:calc(11.55em + 28px)}.actform .actfield :is(input,textarea):focus-visible{box-shadow:0 0 0 2px var(--navy), 0 0 0 5px #1c305924}.pt .actform .actfieldhint{font-style:normal;font-size:var(--t-meta);color:var(--ink-soft);line-height:1.5}.actrow2{grid-template-columns:1fr 1fr;gap:clamp(14px,1.6vw,20px);display:grid}.pt .actform p.actmissing{background:var(--paper);font-size:var(--t-sec);color:#5c3f0c;box-shadow:inset 0 0 0 1px var(--line);border-radius:9px;padding:clamp(16px,1.8vw,22px);line-height:1.6}.pt .actform .actcheck{font-size:var(--t-sec);color:var(--ink-soft);align-items:flex-start;gap:11px;margin-top:2px;line-height:1.5;display:flex}.actcheck input{accent-color:var(--navy);flex:none;margin-top:2px}.pt .actform button.actsend{justify-self:start;margin-top:clamp(6px,.8vw,12px)}.pt .actform p.actinert{font-size:var(--t-meta);color:var(--ink-soft);line-height:1.6}.pt .actform p.actinert a{color:var(--navy);align-items:center;gap:5px;font-weight:600;display:inline-flex}@media (max-width:1099px){.actform{margin-inline:clamp(0px,3vw,40px)}}@media (max-width:899px){.actlayout:before{padding-inline:20px}.actform{margin-inline:0}.actcase{grid-template-columns:minmax(0,1fr)}.actfacts{border-left:0;padding-left:0}.actrow3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.actrow2--wide{grid-template-columns:minmax(0,1fr)}}.acttips{margin-top:var(--secgap);padding-top:var(--secpad);border-top:1px solid var(--secline)}.acttips>.advkick{margin-bottom:clamp(18px,2vw,26px)}.acttiprow{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);margin:0 0 clamp(24px,2.6vw,32px);padding:0;list-style:none;display:grid}.acttip{background:var(--wash);border-radius:12px;padding:clamp(20px,2.2vw,28px)}.pt .acttip h3{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.016em;color:var(--head-ink);text-wrap:balance;margin-bottom:10px;font-size:clamp(18px,1.6vw,21px);line-height:1.2}.pt .acttip p{font-size:var(--t-sec);color:var(--ink-soft);line-height:1.55}@media (max-width:899px){.acthero{grid-template-columns:minmax(0,1fr);gap:clamp(24px,3.4vw,36px)}.acthero .arxtoph{max-width:none}.actheroimg{aspect-ratio:3/2}.acttiprow{grid-template-columns:minmax(0,1fr);gap:14px}}@media (max-width:559px){.actform :is(.actrow2,.actrow3){grid-template-columns:minmax(0,1fr)}.actform textarea[name=message]{min-height:calc(26.4em + 26px)}}.pghero .prkick{margin-bottom:clamp(14px,1.6vw,20px)}.pt p.prmeta{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--muted);margin-top:clamp(18px,2vw,24px);font-weight:500}.prmeta i{opacity:.55;margin:0 .5em;font-style:normal}.prdates{margin-top:var(--headgap-block);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,26px);display:grid}.pt a.prdate{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:inherit;border-radius:12px;align-content:start;gap:6px;padding:clamp(22px,2.6vw,30px);text-decoration:none;transition:background .18s,box-shadow .18s;display:grid}.pt a.prdate:is(:hover,:focus-visible){background:var(--wash);box-shadow:inset 0 0 0 1px #1c305929}.pt .prday{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--muted);font-weight:600}.prbig{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.02em;color:var(--head-ink);font-size:clamp(26px,2.6vw,34px);line-height:1.1}.pt .pryear{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--muted);font-weight:500}.pryear i{opacity:.55;margin:0 .5em;font-style:normal}.prgo{font-family:var(--font-label);font-size:var(--t-btn);letter-spacing:0;color:var(--head-ink);align-items:center;gap:8px;margin-top:clamp(16px,1.8vw,22px);font-weight:600;display:inline-flex}.pt a.prdate:is(:hover,:focus-visible) .prgo{color:var(--navy-h)}.pt p.prafter{max-width:56ch;font-size:var(--t-lead);color:var(--ink-soft);margin-top:clamp(30px,3.6vw,48px);line-height:1.7}.prafter+.pfxlink{margin-top:var(--s-m)}@media (max-width:899px){.prdates{grid-template-columns:minmax(0,1fr)}}.glwhere{margin-top:clamp(26px,3vw,38px)}.pt p.glwherep{font-size:var(--t-lead);color:var(--ink);line-height:1.6}.tfyhearings.glevening{gap:clamp(36px,6.5vw,118px)}.glevening .advguidep{margin-bottom:0}.glevening .glwhere{margin-top:clamp(34px,4.2vw,56px)}.glevening .glwhere+.pfxlink{margin-top:clamp(28px,3.4vw,44px)}.glevening .glrun{margin-top:clamp(24px,2.8vw,34px)}.glevening .glrun li{padding-bottom:clamp(32px,4vw,52px)}.glrun{margin:var(--headgap) 0 0;padding:0;list-style:none}.glrun li{padding:0 0 clamp(24px,2.8vw,34px) clamp(30px,3vw,40px);position:relative}.glrun li:last-child{padding-bottom:0}.glrun li:before{content:"";background:var(--line);width:1px;position:absolute;top:11px;bottom:0;left:5px}.glrun li:last-child:before{display:none}.glrun li:after{content:"";background:var(--paper);width:11px;height:11px;box-shadow:inset 0 0 0 2px var(--gold);border-radius:999px;position:absolute;top:5px;left:0}.pt .glrunt{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--muted);font-weight:600;display:block}.glrund{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.015em;color:var(--head-ink);margin-top:7px;font-size:clamp(18px,1.5vw,22px);line-height:1.2;display:block}.glspks{margin-top:var(--headgap-block)}.glspk{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(20px,4.4vw,76px);display:grid}.glspk+.glspk{border-top:1px solid var(--line-2);margin-top:clamp(30px,3.6vw,48px);padding-top:clamp(30px,3.6vw,48px)}.glspkshot{aspect-ratio:4/5;background:var(--wash) center top/cover no-repeat;border-radius:11px;width:100%;margin-bottom:clamp(16px,1.8vw,22px);display:block}.pt h3.glspkn{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.02em;color:var(--head-ink);font-size:clamp(24px,2.4vw,32px);line-height:1.1}.pt p.glspkr{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--muted);margin-top:8px;font-weight:500}.pt .glspkbio p{max-width:64ch;font-size:var(--t-sec);color:var(--ink-soft);line-height:1.7}.pt .glspkbio p+p{margin-top:clamp(14px,1.6vw,20px)}.glcontactl{margin-top:clamp(26px,3vw,38px)}.glcontactl+.glcontact{margin-top:clamp(12px,1.4vw,16px)}.glcontact{justify-items:start;gap:10px;margin:clamp(26px,3vw,38px) 0 0;padding:0;list-style:none;display:grid}.glcontact li{font-family:var(--font-label);font-size:var(--t-sec);color:var(--muted);align-items:center;gap:10px;display:inline-flex}.glcontact li>svg{color:var(--muted);flex:none}.pt .glcontact a{min-height:24px;color:var(--head-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);align-items:center;display:inline-flex}.pt .glcontact a:is(:hover,:focus-visible){color:var(--navy-h);text-decoration-color:currentColor}.pt p.glnote{max-width:64ch;font-size:var(--t-meta);color:var(--muted);margin-top:clamp(22px,2.6vw,32px);line-height:1.6}.ptfeed{margin-top:var(--headgap-block);--feedgap:clamp(14px,1.6vw,22px);columns:4;column-gap:var(--feedgap)}.ptfeed>figure{break-inside:avoid;margin:0 0 var(--feedgap);border-radius:9px;position:relative;overflow:hidden}.pt .ptfeed img{background:var(--wash);width:100%;height:auto;display:block}.pt .ptfeed figcaption{color:#fff;font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;text-shadow:0 1px 10px #0b152880;opacity:0;background:linear-gradient(#0b152800 0%,#0b15289e 58%,#0b1528e0 100%);margin:0;padding:clamp(30px,4vw,46px) clamp(13px,1.4vw,17px) clamp(11px,1.2vw,14px);font-weight:500;line-height:1.45;transition:opacity .18s;position:absolute;inset:auto 0 0}.ptfeed>figure:is(:hover,:focus-within) figcaption{opacity:1}@media (hover:none){.pt .ptfeed figcaption{opacity:1}}@media (prefers-reduced-motion:reduce){.pt .ptfeed figcaption{transition:none}}@media (max-width:1099px){.ptfeed{columns:3}}@media (max-width:899px){.ptfeed{columns:2}}@media (max-width:520px){.ptfeed{columns:1}}@media (max-width:899px){.glspk{grid-template-columns:minmax(0,1fr);gap:clamp(14px,3vw,20px)}.glspkshot{width:clamp(180px,48vw,240px)}}.spbudget{padding-inline:clamp(0px,6vw,92px)}.spbudgethead{max-width:62ch;margin-bottom:clamp(30px,3.6vw,52px)}.spbudgethead>.advguidep{margin-bottom:0}.spbudgethead+.spwrap{margin-top:0}.sptable th,.sptable td{background:0 0;border:0;position:static}.spwrap{margin-top:var(--headgap-block);border:1px solid var(--line-2);border-radius:11px;overflow:hidden}.sptable{border-collapse:collapse;table-layout:fixed;width:100%}.sptable thead th:first-child{width:32%}.sptable th,.sptable td{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top;padding:clamp(16px,1.8vw,22px) clamp(18px,2vw,26px)}.sptable th:last-child,.sptable td:last-child{border-right:0}.sptable tbody tr:last-child>*{border-bottom:0}.sptable thead th{background:var(--wash);border-bottom-color:var(--line-2);vertical-align:bottom}.pt .sptiern{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--navy);font-weight:600;line-height:1.3;display:block}.sptierp{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.02em;color:var(--head-ink);margin-top:7px;font-size:clamp(19px,1.7vw,25px);line-height:1;display:block}.pt .spcorner{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--muted);font-weight:600;line-height:1.3;display:block}.pt .sptable tbody th{font-family:inherit;font-weight:400}.sprowl{font-size:var(--t-sec);color:var(--ink);line-height:1.5;display:block}.pt .sprown{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--muted);margin-top:5px;font-weight:500;line-height:1.45;display:block}.pt .sptable td{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--head-ink);font-weight:600;line-height:1.4}.pt .sptable td.spno{color:var(--muted)}.pt p.spnote{max-width:62ch;font-size:var(--t-meta);color:var(--muted);margin-top:clamp(20px,2.2vw,28px);line-height:1.55}@media (max-width:899px){.spbudget{padding-inline:0}.sptable thead{display:none}.sptable tbody tr{border-bottom:1px solid var(--line-2);padding:clamp(16px,2vw,20px) clamp(18px,2.4vw,22px);display:block}.sptable tbody tr:last-child{border-bottom:0}.sptable th,.sptable td{border:0;padding:0}.sptable th+th,.sptable td+td,.sptable tbody th+td{border-right:0}.pt .sptable tbody th{padding-bottom:12px;display:block}.sptable td{align-items:baseline;gap:8px;width:auto;padding-top:7px;display:flex}.sptable td:after{content:attr(data-l) " ";color:var(--muted);flex:none;order:-1;font-weight:500}}
.isufacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin:clamp(30px,3.6vw,52px) 0 0;padding:0;list-style:none;display:grid}.isufacts>.actfact{min-height:clamp(210px,21vw,286px)}.isufacttext{gap:clamp(7px,.9vw,10px);display:grid}.pt .isufact .isufactl{font-size:var(--t-sec);font-weight:600;line-height:1.4}.pt .isufact .isufactd{font-size:var(--t-sec);opacity:.82;line-height:1.55}@media (max-width:899px){.isufacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:519px){.isufacts{grid-template-columns:minmax(0,1fr)}}.isumis{padding-block:clamp(48px,6vw,92px);overflow:hidden}.isumisl{font-family:var(--font-label);font-size:var(--t-sec);letter-spacing:-.005em;color:var(--navy);margin-bottom:clamp(14px,1.8vw,22px);font-weight:600;display:block}.pt h2.isumish{letter-spacing:-.022em;max-width:26ch;color:var(--head-ink);text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,46px);line-height:1.08}.isumisrow{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:clamp(16px,2vw,26px);margin-top:clamp(30px,3.6vw,52px);padding:2px 56px 12px;scroll-padding-inline:56px;display:flex;overflow-x:auto}.isumisrow::-webkit-scrollbar{display:none}.pt a.isumiscard{scroll-snap-align:start;background-color:var(--sky);border-radius:14px;flex:0 0 clamp(280px,74vw,860px);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:stretch;gap:clamp(18px,2.4vw,34px);min-height:clamp(300px,34vw,440px);padding:clamp(20px,2.4vw,30px);text-decoration:none;transition:transform .2s;display:grid;position:relative}.isumiscard:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:#1c305914;transition:opacity .18s;position:absolute;inset:0}.isumiscard--t1:after,.isumiscard--t3:after{background:#ffffff1c}.pt a.isumiscard:is(:hover,:focus-visible):after{opacity:1}.isumisn,.isumisshot,.isumistext{z-index:1}.isumisshot,.isumistext{position:relative}.pt a.isumiscard:is(:hover,:focus-visible){transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.pt a.isumiscard:is(:hover,:focus-visible){transform:none}.isumiscard:after{transition:none}}.pt a.isumiscard--t0{background-color:var(--sky);color:var(--navy)}.pt .isumiscard--t0 .isumisd{color:var(--ink-soft)}.pt .isumiscard--t0 .isumisn{color:#1c305933}.pt a.isumiscard--t1{background-color:var(--green);color:#fff}.pt .isumiscard--t1 .isumisd{color:var(--green-b)}.pt .isumiscard--t1 .isumisn{color:#ffffff42}.pt a.isumiscard--t2{background-color:var(--gold-soft);color:#5c3f0c}.pt .isumiscard--t2 .isumisd{color:#6b4c12}.pt .isumiscard--t2 .isumisn{color:#5c3f0c38}.pt a.isumiscard--t3{background-color:var(--navy);color:#fff}.pt .isumiscard--t3 .isumisd{color:#c3cfe6}.pt .isumiscard--t3 .isumisn{color:#ffffff3d}.pt .isumisn{font-family:var(--font-label);letter-spacing:-.04em;color:#1c305933;font-size:clamp(52px,7vw,104px);font-weight:600;line-height:1;position:absolute;top:clamp(14px,1.8vw,22px);left:clamp(20px,2.4vw,30px)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.pt .isumisn{background-image:linear-gradient(180deg, currentColor 0%, color-mix(in srgb, currentColor 55%, transparent) 46%, transparent 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.isumisshot{background:var(--sky-d) center/cover no-repeat;border-radius:9px;grid-column:2;display:block}.isumistext{flex-direction:column;grid-area:1/1;justify-content:flex-end;gap:10px;min-width:0;display:flex}.isumist{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.018em;color:inherit;text-wrap:balance;font-size:clamp(21px,2.1vw,30px);line-height:1.12;display:block}.isumisd{max-width:30ch;font-size:var(--t-sec);-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.pt .isumisgo{font-family:var(--font-label);font-size:var(--t-btn);letter-spacing:0;color:inherit;align-items:center;gap:8px;margin-top:6px;font-weight:600;transition:gap .16s;display:inline-flex}.pt a.isumiscard:is(:hover,:focus-visible) .isumisgo{gap:12px}.isumisnav{justify-content:flex-end;margin-top:clamp(18px,2.2vw,26px);display:flex}.isumisnav .crnav{margin-top:0}@media (max-width:899px){.isumisrow{padding-inline:20px;scroll-padding-inline:20px}.pt a.isumiscard{grid-template-rows:clamp(150px,42vw,220px) auto;grid-template-columns:minmax(0,1fr);min-height:0}.isumisshot{grid-area:1/1}.isumistext{grid-area:2/1;justify-content:flex-start}.pt .isumisn{font-size:clamp(44px,13vw,64px);inset:auto clamp(20px,2.4vw,30px) clamp(20px,3vw,30px) auto}}.ptcan{--can-teal:#004c65;--can-coral:#f2684f;--can-teal-soft:#e7f0f3;--can-teal-line:#bdd2d9}.ptcan .chdata{background:var(--can-teal)}.ptcan .chstatn{color:#ffd3c7}.ptcan .chstatl{color:#cfe1e7}.ptcan p.chdatanote{color:#9dbcc6}.ptcan .chwayic{background:var(--can-teal-soft);color:var(--can-teal)}.ptcan .chwayprog{color:var(--can-teal)}.ptcan a.chway:is(:hover,:focus-visible) .chwayfoot>svg{color:var(--can-coral)}.ptcan .chmorning{background:var(--can-teal-soft)}.ptcan .chdate{border-color:var(--can-teal-line)}.ptcan ul.chlist li:before{background:var(--can-coral)}.ptcan .chvoicename,.ptcan p.chverse{color:var(--can-teal)}.ptcan .chcirclecard{background:var(--can-teal-soft)}.ptcan .chcircled{color:var(--can-teal)}.pt p.plcverse{color:inherit;font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.01em;border-top:1px solid;margin-top:clamp(14px,1.4vw,18px);padding-top:clamp(12px,1.3vw,16px);font-size:clamp(15px,1.3vw,17px);line-height:1.35}.plcverse i{font-style:normal;font-family:var(--font-label);letter-spacing:0;margin-top:7px;font-size:11px;font-weight:600;display:block}.pt p.plcverse{border-top-color:color-mix(in srgb, currentColor 26%, transparent)}.canph{--canbleed:calc(var(--wrappad,20px) + max(0px, (100vw - 1440px) / 2));grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:clamp(28px,4vw,64px);min-height:calc(100dvh - 107px);padding-block:clamp(34px,4.4vw,72px);display:grid;position:relative}.canph:after{content:"";z-index:0;margin-right:calc(-1 * (var(--wrappad,20px) + max(0px, (100vw - 1440px) / 2)));background:linear-gradient(115deg,#f7c6b6 -12%,#fbdfd4 26%,#fef5f1 68%);border-radius:22px 0 0 22px;grid-area:1/2;align-self:stretch}.canph:before{content:"";z-index:1;pointer-events:none;margin-right:calc(-1 * var(--canbleed));background:repeating-linear-gradient(0deg,#192f5729 0 1px,#0000 1px 48px),repeating-linear-gradient(90deg,#192f5729 0 1px,#0000 1px 48px);grid-area:1/1/auto/-1;align-self:stretch;-webkit-mask-image:radial-gradient(58% 92% at 80% 20%,#000 0% 30%,#0000004d 58%,#0000 92%);mask-image:radial-gradient(58% 92% at 80% 20%,#000 0% 30%,#0000004d 58%,#0000 92%)}.canphcopy{z-index:2;grid-area:1/1;min-width:0;position:relative}.pt img.canphlogo{width:clamp(132px,12vw,156px);max-width:100%;height:auto;display:block}.pt .canph img.canphlogo{margin-bottom:clamp(22px,2.4vw,34px)}.pt .canph h1.pgheroh{margin-top:0}.canph .spkherocta{margin-top:clamp(24px,2.8vw,36px)}@media (max-width:719px){.canph .spkherocta .pt-btn{width:auto}}.pt a.canphcard{z-index:4;color:#fff;background:#192f57;border:1px solid #ffffff24;border-radius:11px;grid-area:1/2;place-self:end;gap:6px;width:min(268px,84%);margin-bottom:clamp(30px,4.4vw,76px);margin-right:clamp(12px,2.4vw,40px);padding:clamp(18px,1.9vw,24px);text-decoration:none;transition:border-color .18s,background .18s;display:grid;position:relative}.pt a.canphcard:is(:hover,:focus-visible){background:#14264a;border-color:#ffffff57}.pt a.canphcard:focus-visible{outline-offset:3px;outline:2px solid #fff}.canphcardh{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.014em;color:#fff;font-size:clamp(19px,1.7vw,23px);line-height:1.14}.canphcardp{font-size:var(--t-sec);color:#ffffffdb;line-height:1.5}.canphcardgo{min-height:24px;font-family:var(--font-label);font-size:var(--t-sec);color:#fff;align-items:center;gap:8px;margin-top:clamp(8px,1vw,12px);font-weight:600;transition:gap .16s;display:inline-flex}.pt a.canphcard:is(:hover,:focus-visible) .canphcardgo{gap:12px}@media (max-width:899px){.pt a.canphcard{grid-area:3/1;justify-self:stretch;width:auto;margin-bottom:0;margin-right:0}}.canphfoot{z-index:3;pointer-events:none;height:22%;min-height:96px;margin-right:calc(-1 * var(--canbleed));background:linear-gradient(#fff0 0%,#ffffff1f 14%,#ffffff57 32%,#ffffffa8 55%,#ffffffeb 77%,#fff 100%);grid-area:1/2;align-self:end}@media (max-width:899px){.canphfoot{grid-area:2/1;height:26%;min-height:0;margin-right:0}}.pt img.canphshot{max-width:none}.canphshot{z-index:2;--canshot-over:clamp(60px,8vw,116px);width:calc(100% + var(--canbleed) + var(--canshot-over));margin-left:auto;margin-right:calc(-1 * (var(--canbleed) + var(--canshot-over)));object-fit:contain;border-radius:0;grid-area:1/2;align-self:end;height:auto;position:relative}@media (max-width:899px){.canph{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:clamp(24px,5vw,36px);min-height:0}.canph:after,.canph:before{border-radius:15px;grid-area:2/1;margin-right:0}.canphcopy{grid-area:1/1}.canphshot{--canshot-over:0px;grid-area:2/1;width:100%;margin-right:0}}.canplrow{margin-top:var(--s-xl)}.isvcards.canplrow>.plc{aspect-ratio:auto;scroll-snap-align:start;flex:0 0 clamp(290px,30vw,420px);height:clamp(520px,44vw,580px);min-height:0}.canpl .plc{--plcband:clamp(104px,8.6vw,118px)}.plctap{display:none}.canpl .plcbody+.plcbody{margin-top:10px}@media (hover:none),(max-width:659px){.isvcards.canplrow>.plc{flex:0 0 calc(100vw - 78px);height:clamp(470px,133vw,560px)}.canpl .plc .plcimg{aspect-ratio:auto;position:absolute;inset:0}.canpl .plc .plcpanel{height:var(--plcband);justify-content:center;position:absolute}.canpl .plc .plcdetail{display:none}.canpl .plc.is-open .plcpanel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;justify-content:flex-start;height:100%;overflow-y:auto}.canpl .plc.is-open .plcdetail{opacity:1;visibility:visible;display:block;transform:none}.canpl .plc .plctap{z-index:3;appearance:none;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.canpl .plc .plctap:focus-visible{outline:2px solid var(--can-teal);outline-offset:-4px}.canpl .plc.is-open .plcdetail{z-index:4;position:relative}}.plc--cannavy .plcpanel{color:#fff;background:#192f57}.plc--cannavy :is(.plcname,.plccta){color:#fff}.plc--cannavy .plcbody{color:#ffffffdb}.plc--canteal .plcpanel{color:#fff;background:#004c65}.plc--canteal :is(.plcname,.plccta){color:#fff}.plc--canteal .plcbody{color:#ffffffdb}.plc--cancoral .plcpanel{color:#fff;background:#f2684f}.plc--cancoral :is(.plcname,.plccta),.plc--cancoral .plcbody{color:#fff}.plc--canlight .plcpanel{color:var(--head-ink);background:#ffc978}.plc--canlight :is(.plcname,.plccta){color:var(--head-ink)}.plc--canlight .plcbody{color:#4a3200}.ptcan .vmpanel--vision{background:var(--can-teal)}.ptcan .vmpanel--mission{background:var(--can-coral)}.ptcan .vmpanel--vision .vmstate{color:#fff}.ptcan .vmpanel--vision .vmword{color:#a9c9d6}.ptcan .vmpanel--mission .vmstate,.ptcan .vmpanel--mission .vmword{color:#fff}.ptcan p.pgstate{margin-bottom:clamp(22px,2.4vw,34px)}.ptcan p.canexpx{max-width:62ch;color:var(--ink-soft);margin:0 0 clamp(44px,6vw,104px);font-size:clamp(17px,1.5vw,19px);line-height:1.65}.ntcvembed{aspect-ratio:16/9;background:var(--wash);border-radius:11px;width:100%;display:block;position:relative;overflow:hidden}.ntcvplayer{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ntcvcard{align-content:start;gap:12px;display:grid}.ntcvrow .ntcvcard{gap:0}.ntcvrow .ntcvcard .ntcvt{margin-top:12px;line-height:1.3}.ntcvrow .ntcvcard .ntcvd{margin-top:8px;line-height:1.5}.pt a.ntcvtlink{color:var(--head-ink);text-decoration:none;transition:color .16s}.pt a.ntcvtlink:is(:hover,:focus-visible){color:var(--navy-h)}.pt a.ntcvtlink:focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:4px}.pt .dbkctaband--plain{background:0 0;border-radius:0;padding-inline:0;overflow:visible}@media (max-width:899px){.pt .dbkctaband--plain{padding-inline:0}}.vmsec{scroll-margin-top:96px}.teamsec>.teamgrid:first-child{margin-top:0}.pt a.tphotoa{color:inherit;border-radius:9px;text-decoration:none;display:block}.pt a.tphotoa .tphoto{transition:filter .18s}.pt a.tphotoa:is(:hover,:focus-visible) .tphoto{filter:brightness(.94)}.pt a.tphotoa:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.cspanelbody--solo{grid-template-columns:minmax(0,1fr)}.cspanelbody--solo .cslist li{grid-template-columns:auto minmax(0,1fr);column-gap:12px;display:grid}.cspanelbody--solo .csfi{color:#9fb6dc;font-size:clamp(20px,1.9vw,var(--t-h4));grid-area:1/1;align-self:start;place-items:center;margin-top:calc(.6em - 9.5px);display:grid}.cspanelbody--solo .csft{grid-area:1/2}.cspanelbody--solo .csfd{grid-area:2/2}.pt p.csp{max-width:46ch;font-size:var(--t-sec);color:var(--ink-soft);margin-top:clamp(14px,1.6vw,18px);line-height:1.6}button.pfxlink{appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}button.pfxlink:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.femdlg{overscroll-behavior:contain;border-radius:15px;width:min(480px,100vw - 32px);max-height:min(86vh,880px);padding:clamp(22px,3vw,40px);overflow-y:auto}.femhead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pt h3.femh{letter-spacing:-.018em;margin-top:6px;font-size:clamp(22px,2.2vw,30px);line-height:1.14}.femclose{cursor:pointer;width:38px;height:38px;color:var(--head-ink);border:1px solid var(--line);background:0 0;border-radius:999px;flex:none;place-items:center;gap:0;padding:0;transition:background .16s,border-color .16s;display:grid}.femclose:hover{background:var(--wash);border-color:var(--line-2)}.femclose:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pt p.femp{margin-top:clamp(10px,1.2vw,14px)}.femform{gap:clamp(16px,1.8vw,20px);margin-top:clamp(20px,2.4vw,28px);display:grid}.femform>label,.femform>label.femconsent,.femform>.femactions{margin-top:0}.femactions{justify-items:start;gap:12px;display:grid}.femform .femactions .pt-btn{margin-top:0}.pt .femactions p.femfine{margin-top:0;line-height:1.5}button.pt-annc{appearance:none;text-align:left;cursor:pointer;border:0;width:100%}button.pt-annc:focus-visible{outline:2px solid var(--navy);outline-offset:-3px}.pt p.swstat{max-width:46ch;font-size:var(--t-sec);color:var(--ink-soft);margin-top:clamp(12px,1.4vw,16px);line-height:1.6}.pt p.swstat a{color:var(--navy);text-underline-offset:3px}.pt p.swstat a:is(:hover,:focus-visible){color:var(--gold-ink)}.btkcard{scroll-margin-top:96px}.pt p.blofficial{border-left:2px solid var(--line);max-width:62ch;font-size:var(--t-meta);color:var(--muted);margin-top:clamp(18px,2vw,24px);padding-left:16px;line-height:1.6}.blofficiall{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:5px;font-size:11px;font-weight:600;display:block}.blfactsub{font-family:var(--font-label);font-size:var(--t-meta);color:var(--muted);margin-top:4px;font-weight:400;line-height:1.45;display:block}.blwitrow{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(12px,1.6vw,18px);margin-top:clamp(20px,2.4vw,30px);display:grid}.pt p.blwitnote{font-size:var(--t-meta);color:var(--muted);margin-top:clamp(16px,1.8vw,20px);line-height:1.55}.pt a.bllink+.bltld{margin-top:9px}.pt p.sgop{font-size:var(--t-lead)}.pt a.sgostatl{color:var(--navy);border-bottom:1px solid #1c305947;font-weight:600;text-decoration:none}.pt a.sgostatl:is(:hover,:focus-visible){border-bottom-color:var(--navy)}.sgolist .sgochk{color:var(--navy)}.pt p.sgoalt{font-size:var(--t-sec);color:var(--ink-soft);margin-top:clamp(14px,1.6vw,18px);line-height:1.55}.pt p.sgoalt a{color:var(--navy);border-bottom:1px solid #1c305947;text-decoration:none}.pt p.sgoalt a:is(:hover,:focus-visible){border-bottom-color:var(--navy)}.pt p.pgherop{margin-top:clamp(24px,2.6vw,34px)}.pt h1.pgheroh{line-height:1.08}.pt p.pgstate{line-height:1.14}.plsec .plc{--plcband:calc(clamp(20px,1.9vw,var(--t-h4)) * 1.2 + clamp(20px,2.2vw,28px) * 2)}.pt-sec+.vmsec{padding-top:0}.wktile--sky{background:var(--sky)}.wktile--sky .wkfig,.wktile--sky .wkcap{color:var(--navy)}.jrnmarks{gap:9px;max-width:54ch;margin:clamp(16px,1.8vw,22px) 0 0;padding:0;list-style:none;display:grid}.jrnmarks li{grid-template-columns:4.2em minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.jrnmarks .jrnmarky{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:0;color:var(--navy);font-weight:600;line-height:1.35}.jrnmarks .jrnmarkt{font-size:var(--t-meta);color:var(--ink-soft);line-height:1.35}.pt .presnote{background:var(--paper);padding-top:calc(var(--secpad) + clamp(28px,4.4vw,72px))}.pt .presnote .pt-wrap{padding-block:clamp(16px,2.4vw,40px)}.pt span.preskick{text-align:center;color:var(--muted);display:block}.pt p.presstate{text-align:center;text-wrap:balance;max-width:34ch;font-family:var(--font-head);letter-spacing:-.012em;color:var(--head-ink);margin:0 auto;font-size:clamp(28px,3.4vw,42px);font-weight:400;line-height:1.16}.presnote .presmark{text-align:center;font-family:var(--font-head);color:var(--sky-d);-webkit-user-select:none;user-select:none;margin:.58em 0 .05em;font-size:clamp(92px,8.4vw,132px);font-weight:400;line-height:.34;display:block}.pt p.presstate span{color:inherit}.presnote .prescols{column-count:2;column-gap:clamp(34px,4vw,64px);max-width:940px;margin:clamp(40px,5vw,78px) auto 0}.pt .prescols p{font-size:var(--t-body);color:var(--ink-soft);text-align:left;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty;margin:0;line-height:1.62}.pt .prescols p+p{margin-top:var(--s-m)}.presnote .pressig{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:clamp(12px,1.4vw,16px);max-width:940px;margin:clamp(30px,3.4vw,46px) auto 0;padding-top:clamp(20px,2.4vw,28px);display:flex}.presnote .pressigface{background:var(--wash) center 22%/cover no-repeat;border-radius:999px;flex:none;width:54px;height:54px}.presnote .pressigwho{gap:2px;display:grid}.presnote .pressigname{font-size:var(--t-sec);color:var(--head-ink);font-weight:600}.presnote .pressigrole{font-size:var(--t-meta);color:var(--muted)}@media (max-width:899px){.presnote .prescols{column-count:1}.pt p.presstate{max-width:none}.presnote .pressig{justify-content:flex-start}}.pt .histsec{background:#fff}.pt h2.histh{font-size:clamp(30px,3.9vw,var(--t-h2));letter-spacing:-.022em;color:var(--head-ink);line-height:1.05}.pt p.histintro{margin-top:var(--s-m);max-width:46ch;font-size:clamp(17px,1.5vw,var(--t-lead));color:var(--ink-soft);line-height:1.35}.histsec .histrail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-inline:var(--histgut);gap:0;margin-top:clamp(46px,5.6vw,88px);padding-bottom:6px;scroll-padding-inline-start:var(--histgut);display:flex;overflow-x:auto}.histsec{--histgut:calc(max(0px, (100vw - 1440px) / 2) + 56px)}.histsec .histrail{scrollbar-width:thin;scrollbar-color:transparent transparent}.histsec .histrail[data-scrolled]{scrollbar-color:#1c30594d var(--wash)}.histsec .histrail::-webkit-scrollbar{height:6px}.histsec .histrail::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.histsec .histrail::-webkit-scrollbar-track{background:0 0;border-radius:999px}.histsec .histrail[data-scrolled]::-webkit-scrollbar-thumb{background:#1c30594d}.histsec .histrail[data-scrolled]::-webkit-scrollbar-track{background:var(--wash)}.histsec .histrail:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.histsec .histmark{scroll-snap-align:start;flex:none;align-content:start;width:clamp(180px,15vw,206px);display:grid}.histsec .histruler{background:linear-gradient(90deg,#1c3059cc 0 1px,#0000 1px) 0/100% 100% no-repeat;border-bottom:1px solid #1c305929;height:62px;display:block;position:relative}.histsec .histruler:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 34px,#1c305938 34px 35px);height:13px;position:absolute;bottom:0;left:0;right:0}.pt .histsec{padding-bottom:0}.histsec hr.pgherorule{margin-top:0}.histsec .histrail{margin-bottom:var(--secpad)}.histsec .histdate,.histsec .histtext{padding-right:24px}.histsec .histdate{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:clamp(16px,1.8vw,22px);font-weight:600;line-height:1.35;display:block}.histsec .histtext{text-wrap:pretty;font-size:var(--t-sec);color:var(--head-ink);margin-top:10px;line-height:1.45;display:block}@media (max-width:899px){.histsec{--histgut:24px}}.pt fieldset.vlnpick{border:0;min-width:0;margin:0;padding:0}.pt .vlnpick legend{margin-bottom:11px;padding:0}.pt .vlnopts{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px;display:grid}.pt label.vlnopt{cursor:pointer;border:1px solid #5d7daa;border-radius:8px;align-items:center;gap:11px;padding:13px 15px;transition:border-color .16s,background-color .16s;display:flex}.pt label.vlnopt:hover{background:#ffffff0a;border-color:#9fb6dc}.pt .vlnopt>span{font-family:var(--font-body);font-size:var(--t-sec);color:#fff;line-height:1.3}.pt .vlnopt input[type=checkbox]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:#fff;cursor:pointer;flex:none;width:17px;height:17px;margin:0}.pt .vlnopt:has(input:checked){background:#ffffff12;border-color:#9fb6dc}.pt .vlnopt:has(input:focus-visible){border-color:#9fb6dc;box-shadow:0 0 0 3px #9fb6dc47}@media (min-width:1000px){.pt .advtools.advtools--three{grid-template-columns:repeat(3,minmax(0,1fr))}}
.pt .dbpmast{text-align:center;padding-top:clamp(26px,3.4vw,48px)}.pt hr.dbprule{border:0;border-top:1px solid var(--line);margin:0}.pt .dbpmast,.pt .dbpcontents,.pt .dbpsec,.pt .dbplead{--dbp-strong:#1c30596b}.pt hr.dbprule--heavy{border-top:3px double var(--dbp-strong)}.pt p.dbpname{font-family:var(--font-head);letter-spacing:-.02em;color:var(--head-ink);margin:clamp(18px,2.2vw,28px) 0 0;font-size:clamp(46px,7.4vw,104px);font-weight:400;line-height:1}.dbpmast .dbpdate{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding-block:clamp(9px,1vw,13px);font-size:11px;display:grid}.dbpmast .dbpdate>:first-child{text-align:left}.dbpmast .dbpdate>:last-child{text-align:right}.dbpmast .dbpdatemid{color:var(--head-ink);font-weight:600}.pt .dbpmast>hr.dbprule--heavy:last-child{display:none}.pt .dbpcontents{border-bottom:3px double var(--dbp-strong);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:8px clamp(18px,2.2vw,32px);padding-block:clamp(11px,1.3vw,16px);font-size:11px;display:flex}.pt .dbpcontentsl{color:var(--head-ink);font-weight:600}.pt .dbpcontents a{color:var(--muted);text-decoration:none;transition:color .16s}.pt .dbpcontents a:hover{color:var(--head-ink);text-underline-offset:3px;text-decoration:underline}.pt .dbpcontents a i{background:var(--wash);color:var(--head-ink);border-radius:3px;margin-left:6px;padding:1px 6px;font-style:normal}.pt .dbpkick{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--gold-ink);font-weight:600;line-height:1.3;display:block}.pt .dbpmeta{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;display:block}.pt .dbpmeta i{margin-inline:7px;font-style:normal}.pt .dbplead{grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);gap:clamp(24px,3vw,44px);padding-top:clamp(26px,3.2vw,44px);display:grid}.dbplead .dbpleadlink{color:inherit;text-decoration:none;display:block}.dbplead .dbpleadshot{aspect-ratio:21/9;background:var(--wash) center/cover no-repeat;border-radius:4px;margin-top:clamp(18px,2.2vw,28px);display:block}.pt p.dbpcap{font-size:var(--t-meta);color:var(--muted);margin-top:10px;line-height:1.4}.pt h1.dbpleadh{text-wrap:balance;font-family:var(--font-head);letter-spacing:-.018em;color:var(--head-ink);margin-top:11px;font-size:clamp(30px,3.6vw,46px);font-weight:400;line-height:1.1}.dbplead .dbpleadlink:hover .dbpleadh{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.pt p.dbpdeck{max-width:60ch;font-size:var(--t-body);color:var(--ink-soft);margin-top:clamp(10px,1.2vw,14px);line-height:1.55}.dbplead .dbpmeta{margin-top:clamp(12px,1.4vw,16px)}.dbplead .dbpleadside{border-left:1px solid var(--line);padding-left:clamp(20px,2.4vw,36px)}.pt p.dbpsidehead{border-bottom:3px double var(--dbp-strong);font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--head-ink);margin:0 0 clamp(14px,1.6vw,20px);padding-bottom:10px;font-weight:600}.dbplead .dbprun{color:inherit;border-top:1px solid var(--line);padding-block:clamp(14px,1.6vw,20px);text-decoration:none;display:block}.dbplead .dbprun:first-of-type{border-top:0;padding-top:0}.dbplead .dbprunh{font-family:var(--font-head);color:var(--head-ink);margin-block:8px;font-size:clamp(18px,1.7vw,21px);font-weight:400;line-height:1.22;display:block}.dbplead .dbprun:hover .dbprunh{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.pt .dbpsec{padding-top:clamp(34px,4.2vw,62px)}.dbpsec .dbpsechead{border-bottom:3px double var(--dbp-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:clamp(10px,1.2vw,14px);display:flex}.pt h2.dbpsech{font-family:var(--font-head);letter-spacing:-.01em;color:var(--head-ink);font-size:clamp(20px,2vw,26px);font-weight:400;line-height:1.15}.dbpsec .dbpcols{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(20px,2.4vw,30px);display:grid}.dbpsec .dbpbrief{color:inherit;padding:clamp(18px,2vw,26px) clamp(18px,2vw,26px) clamp(22px,2.6vw,32px);text-decoration:none;display:block}.dbpsec .dbpbrief:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.dbpsec .dbpbrief:nth-child(n+4){border-top:1px solid var(--line)}.dbpsec .dbpbrief:nth-child(3n+1){padding-left:0}.dbpsec .dbpbrief:nth-child(3n){padding-right:0}.dbpsec .dbpnum{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);margin-bottom:10px;font-size:11px;display:block}.dbpsec .dbpbriefh{text-wrap:pretty;font-family:var(--font-head);color:var(--head-ink);margin-block:9px;font-size:clamp(19px,1.8vw,23px);font-weight:400;line-height:1.2;display:block}.dbpsec .dbpbrief:hover .dbpbriefh{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.dbpsec .dbpbriefd{font-size:var(--t-sec);color:var(--ink-soft);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:clamp(12px,1.4vw,16px);line-height:1.5;display:-webkit-box;overflow:hidden}.dbpsec .dbpwire{margin:0;padding:0;list-style:none}.dbpsec .dbpwire li+li{border-top:1px solid var(--line)}.dbpsec .dbpwire a{color:inherit;grid-template-columns:minmax(0,150px) minmax(0,1fr) auto;align-items:baseline;gap:clamp(14px,2vw,28px);padding-block:clamp(13px,1.5vw,18px);text-decoration:none;display:grid}.dbpsec .dbpwire a:hover{background:var(--row-hover)}.dbpsec .dbpwirecat{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:.05em;text-transform:uppercase;color:var(--gold-ink);font-weight:600}.dbpsec .dbpwireh{font-family:var(--font-head);color:var(--head-ink);font-size:clamp(17px,1.6vw,20px);font-weight:400;line-height:1.25}.dbpsec .dbpwire a:hover .dbpwireh{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.dbpsec .dbpwiredate{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:11px}@media (max-width:999px){.pt .dbplead{grid-template-columns:minmax(0,1fr)}.dbplead .dbpleadside{border-left:0;border-top:3px double var(--dbp-strong);padding-top:clamp(18px,2.2vw,26px);padding-left:0}.pt p.dbpsidehead{border-bottom:0;padding-bottom:0}.dbpsec .dbpcols{grid-template-columns:repeat(2,minmax(0,1fr))}.dbpsec .dbpbrief{padding-left:clamp(18px,2vw,26px);padding-right:clamp(18px,2vw,26px)}.dbpsec .dbpbrief:not(:nth-child(3n+1)){border-left:0}.dbpsec .dbpbrief:nth-child(n+4){border-top:0}.dbpsec .dbpbrief:not(:nth-child(odd)){border-left:1px solid var(--line)}.dbpsec .dbpbrief:nth-child(n+3){border-top:1px solid var(--line)}.dbpsec .dbpbrief:nth-child(odd){padding-left:0}.dbpsec .dbpbrief:nth-child(2n){padding-right:0}.dbpsec .dbpwire a{grid-template-columns:minmax(0,1fr) auto}.dbpsec .dbpwirecat{grid-column:1/-1}}@media (max-width:719px){.dbpsec .dbpcols{grid-template-columns:minmax(0,1fr)}.dbpsec .dbpbrief{padding-inline:0;border-left:0!important}.dbpsec .dbpbrief+.dbpbrief{border-top:1px solid var(--line)}.dbpmast .dbpdate{text-align:center;grid-template-columns:minmax(0,1fr);gap:5px}.dbpmast .dbpdate>:first-child,.dbpmast .dbpdate>:last-child{text-align:center}}.pt .arxcol ul.arxlist{margin:var(--s-m) 0 1.15em;gap:10px;padding-left:1.15em;list-style:outside;display:grid}.pt .arxcol ul.arxlist li{font-size:inherit;line-height:inherit;color:inherit;padding-left:.2em;display:list-item}.pt .arxcol ul.arxlist li::marker{color:var(--muted)}.pt a.arxcta{margin-top:clamp(24px,2.8vw,36px)}.pt .arxcol h2.arxsub{font-family:var(--font-head);letter-spacing:-.012em;color:var(--head-ink);margin-top:clamp(28px,3.2vw,42px);font-size:clamp(21px,2vw,26px);font-weight:400;line-height:1.2}.pt .arxcol h2.arxsub+p,.pt .arxcol h2.arxsub+ul{margin-top:var(--s-m)}.arxctas{flex-wrap:wrap;gap:12px;margin-top:clamp(24px,2.8vw,36px);display:flex}.pt .arxcol a.arxcta{color:#fff;margin-top:0;text-decoration:none}.pt .arxcol a.arxcta:hover{color:#fff}.pt .arxcol .arxvideo{aspect-ratio:16/9;background:var(--wash);border-radius:8px;margin:clamp(22px,2.6vw,32px) 0 1.15em;overflow:hidden}.pt .arxcol .arxvideo iframe{border:0;width:100%;height:100%;display:block}.pt .arxcol img.arxfig{border-radius:8px;width:100%;height:auto;margin:clamp(22px,2.6vw,32px) 0 1.15em;display:block}.pt .arxcol ol.arxlist--num{list-style:decimal}.pt .arxcol ol.arxlist--num li{padding-left:.25em}.facfilings{margin:clamp(24px,2.8vw,34px) 0 0;padding:0;list-style:none}.facfiling{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px clamp(18px,2.4vw,34px);padding-block:clamp(18px,2.2vw,26px);display:flex}.facfiling+.facfiling{border-top:1px solid var(--line)}.facfiling:first-child{padding-top:0}.pt .facfilingp{font-size:var(--t-sec);color:var(--head-ink);font-weight:600}.pt .facfilingp i{font-style:normal;font-size:var(--t-meta);color:var(--muted);margin-top:4px;font-weight:400;display:block}.facfilingl{flex-wrap:wrap;gap:8px clamp(14px,1.8vw,24px);display:flex}.pt .facfilingl a{font-size:var(--t-sec);color:var(--navy);border-bottom:1px solid #1c305947;text-decoration:none}.pt .facfilingl a:hover{border-bottom-color:var(--navy)}.pfxgrid .pfxmark{grid-area:1/1;align-self:end}.pfxmark img{width:clamp(200px,22vw,320px);height:auto;display:block}@media (max-width:899px){.pfxgrid .pfxmark{order:-1;grid-row:auto}}.pt h1.npherotitle--mark{letter-spacing:0;max-width:none;margin-top:16px}.npherotitle--mark img{width:clamp(260px,32vw,440px);height:auto;display:block}html[data-theme=paper] .pt .give-card{--wash:#f3f5f7}.pt .dbpw{padding-inline:calc(56px + clamp(0px,6vw,92px))}@media (max-width:1099px){.pt .dbpw{padding-inline:calc(56px + clamp(0px,3vw,40px))}}@media (max-width:899px){.pt .dbpw{padding-inline:20px}}.pt button.ntcvfacade{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.ntcvfacade img{object-fit:cover;width:100%;height:100%;display:block}.pt .ntcvplay{color:#fff;background:#1c3059e0;border-radius:999px;place-items:center;width:48px;height:48px;transition:background .16s,scale .16s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 2px 14px #0812264d}.ntcvplay svg{margin-left:2px}.pt .ntcvfacade:hover .ntcvplay{background:var(--navy);scale:1.06}.pt .ntcvfacade:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.pt{--gold-brand:#f9a01c}.pt .heroh-hl{color:var(--gold-brand)}.nwsvids{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:clamp(20px,2.4vw,32px);margin-top:clamp(20px,2.4vw,30px);display:grid}.pt a.nwsvid{color:inherit;align-content:start;gap:10px;text-decoration:none;display:grid}.nwsvid .nwsvidshot{aspect-ratio:16/9;background:var(--wash);border-radius:9px;display:block;position:relative;overflow:hidden}.nwsvid .nwsvidshot img{object-fit:cover;width:100%;height:100%;transition:scale .2s;display:block}.pt a.nwsvid:hover .nwsvidshot img{scale:1.03}.nwsvid .nwsvidplay{color:#fff;background:#1c3059e0;border-radius:999px;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 2px 12px #0812264d}.nwsvid .nwsvidplay svg{margin-left:2px}.pt .nwsvidt{font-family:var(--font-head);color:var(--head-ink);font-size:clamp(17px,1.5vw,19px);font-weight:400;line-height:1.25}.pt a.nwsvid:hover .nwsvidt{text-underline-offset:3px;text-decoration:underline}.pt .nwsvidd{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px}.nwsvidwrap{margin-top:clamp(20px,2.4vw,30px);display:block}.nwsvidframe{aspect-ratio:16/9;background:var(--wash);border-radius:9px;display:block;position:relative;overflow:hidden}.nwsvidframe iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.nwsvidfeat{gap:10px;max-width:820px;display:grid}.pt .nwsvidfeatkick{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:11px}.pt a.nwsvidfeatt{font-family:var(--font-head);color:var(--head-ink);font-size:clamp(22px,2.1vw,27px);font-weight:400;line-height:1.2;text-decoration:none}.pt a.nwsvidfeatt:hover{text-underline-offset:3px;text-decoration:underline}.nwsvidbar{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-top:clamp(34px,3.6vw,52px);padding-top:clamp(16px,1.6vw,20px);display:flex}.pt .nwsvidbarh{font-family:var(--font-head);color:var(--head-ink);margin:0;font-size:clamp(18px,1.6vw,21px);font-weight:400;line-height:1.2}.pt a.nwsvidbarl{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:11px;text-decoration:none;display:inline-flex}.pt a.nwsvidbarl:hover{color:var(--head-ink)}.pt .nwsvid{align-content:start;gap:10px;display:grid}.pt a.nwsvidt{text-decoration:none}.pt a.nwsvidt:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.nwsvids{grid-template-columns:1fr}}.pt .ohfabtitle{color:var(--head-ink)}.pt a.ohfabcard:hover .ohfabtitle{color:var(--gold-ink)}.sgostu{aspect-ratio:1/1.05;border-radius:0 0 18px 18px;width:100%;position:relative;overflow:hidden}.sgostupanel{background:linear-gradient(115deg, var(--sky-d) -12%, var(--sky) 26%, var(--wash) 68%);border-radius:18px;height:93.75%;position:absolute;inset:auto 0 0}.pt img.sgostuimg{width:auto;max-width:none;height:100%;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:899px){.sgostu{aspect-ratio:1/1.25}}@media (min-width:900px){.pt .give-card{-webkit-backdrop-filter:blur(28px)saturate(160%);backdrop-filter:blur(28px)saturate(160%);--line:#1c305933;--ink-soft:#3f4a57;background:#ffffffb3;border-color:#ffffff8c}.pt .give-card .freq{background:#1c305914}.pt .give-card .fld{background:#ffffffb8}.pt .give-card .fld::placeholder{color:#4a5560}}@media (max-width:899px){.pt .pt-wrap.mwhero{padding:0}.pt .heropanel{--heroband:calc(100svh - 164px);background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;display:flex;overflow:visible}.pt .heroscrim{height:var(--heroband);background-image:linear-gradient(#0f141e47 0%,#0f141e1f 30%,#0f141e80 70%,#0f141ed6 100%),url(/img/hero-american-flag-portrait.jpg);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:auto,cover;border-radius:0;inset:0 0 auto}.pt .herocopy{min-height:var(--heroband);box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:center;padding:72px 22px 40px;display:flex}.pt .heroside{margin:0;padding:0}.pt .give-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:0;margin:0;padding:60px 20px 0}.pt .gch{letter-spacing:-.015em;font-size:26px;line-height:1.15}.pt .gcp{max-width:34ch;margin-top:12px;font-size:15px;line-height:1.6}.pt .give-card .freq{background:var(--wash);margin-top:24px}.pt .give-card .freq .opt{padding:14px 0;font-size:14.5px}.pt .give-card .give-nudge{margin-top:14px;font-size:13.5px}.pt .give-card .amt-grid{gap:9px;margin-top:18px}.pt .give-card .amt{padding:15px 0;font-size:16px}.pt .give-card .fld{background:#fff;min-height:52px;margin-top:14px;padding:14px 16px;font-size:15px}.pt .give-card .gcgo{min-height:56px;margin-top:14px;font-size:16px}.pt .give-card .gcfine{margin-top:16px;font-size:13px}}
@media (max-width:899px){.pt .pt-burger{gap:4px;padding:6px}.pt .pt-burger span{width:19px;height:1.75px}.pt .pt-mtoggle:checked~.pt-burger span:first-child{transform:translateY(5.75px)rotate(45deg)}.pt .pt-mtoggle:checked~.pt-burger span:nth-child(3){transform:translateY(-5.75px)rotate(-45deg)}.pt .pt-mnav{border-top:1px solid var(--line);height:calc(100svh - 104px);box-shadow:none;background:#fff;border-bottom:0;flex-direction:column;padding:0;display:none;position:absolute;top:100%;left:0;right:0}.pt .pt-mtoggle:checked~.pt-mnav{display:flex}html:has(#pt-menu:checked){overflow:hidden}.pt .mnavstack{flex:auto;position:relative;overflow:hidden}.pt .mnavlev{-webkit-overflow-scrolling:touch;visibility:hidden;pointer-events:none;padding:6px 20px 18px;transition:transform .26s cubic-bezier(.4,0,.2,1),visibility .26s;position:absolute;inset:0;overflow-y:auto;transform:translate(100%)}.pt .mnavlev--root{transform:translate(-22%)}.pt #mlv-root:checked~.pt-mnav .mnavlev--root,.pt #mlv-about:checked~.pt-mnav .mnavlev--about,.pt #mlv-issues:checked~.pt-mnav .mnavlev--issues,.pt #mlv-get-involved:checked~.pt-mnav .mnavlev--get-involved,.pt #mlv-news:checked~.pt-mnav .mnavlev--news{visibility:visible;pointer-events:auto;transform:translate(0)}.pt .mnavrow{min-height:58px;font-family:var(--font-body);letter-spacing:-.01em;color:var(--head-ink);border-bottom:1px solid var(--line);cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:14px;padding:12px 2px;font-size:18px;font-weight:650;text-decoration:none;display:flex}.pt .mnavrow svg{color:var(--muted);flex:none}.pt .mnavrow:active{background:#1c30590a}.pt .mnavback{z-index:1;border-bottom:1px solid var(--line);font-family:var(--font-body);color:var(--head-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;align-items:center;gap:8px;margin:0 -20px;padding:14px 20px;font-size:15px;font-weight:650;display:flex;position:sticky;top:0}.pt .mnavback svg{color:var(--muted);margin-left:-4px}.pt .mnavrow--all{font-size:17px}.pt .mnavgroup{padding-top:26px}.pt .mnavglabel{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted);padding-bottom:6px;font-size:12.5px;font-weight:500;display:block}.pt .mnavsub{font-family:var(--font-body);color:var(--head-ink);border-bottom:1px solid var(--line);padding:13px 2px;font-size:16px;font-weight:500;text-decoration:none;display:block}.pt .mnavsub:last-child{border-bottom:0}.pt .mnavsubgroup{padding-top:20px}.pt .mnavglabel--sub{opacity:.9;font-size:12px}.pt .mnavfoot{padding:14px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff;flex:none}.pt .mnavfoot .pt-btn{justify-content:center;align-items:center;width:100%;min-height:52px;font-size:15px;display:flex}}
@media (min-width:900px){.pt .gch{font-size:22px;line-height:1.2}.pt .gcp{color:var(--ink-soft);margin-top:10px;font-size:14px;line-height:1.55}.pt .give-card .gcgo{margin-top:12px}.pt .give-card .gcfine{text-align:center;color:var(--ink-soft);margin-top:14px;font-size:13px}}.pt .give-card .gcfine{text-align:center;color:var(--ink-soft)}@media (max-width:899px){.pt .ntcvrow{--ntcvfade:20px;margin-left:calc(-1 * var(--ntcvfade));padding-left:var(--ntcvfade);scroll-padding-left:var(--ntcvfade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ntcvfade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ntcvfade));mask-image:linear-gradient(to right, transparent 0, #000 var(--ntcvfade))}.pt .ntcvmore--head{display:none}.pt .ntcvmore--foot{margin-top:26px;display:inline-flex}}@media (min-width:900px){.pt .ntcvmore--foot{display:none}}@media (max-width:899px){.pt .nwsdbfield{padding:4px 4px 4px 18px}.pt .nwsdbfield input{height:40px;font-size:15px}.pt .nwsdbfield button{width:40px;height:40px}.pt .dbkctaband{padding-block:clamp(30px,7.5vw,40px);padding-inline:clamp(24px,5.5vw,32px)}.pt .dbkctaband h2{line-height:1.18}.pt .dbkctaside .nwsdbfine{margin-top:14px}.pt .pt-sec.dbkcta{padding-block:clamp(34px,8vw,44px)}}.dbkmedfoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}@media (min-width:900px){.pt .dbkall--foot{display:none}}@media (max-width:899px){.pt .dbkhead .dbkall{display:none}.pt .dbkmedfoot{flex-direction:column;align-items:flex-start;gap:clamp(18px,4.5vw,24px)}.pt a.dbkall--foot{display:inline-flex}.pt .crnav.dbkmednav{margin-top:clamp(20px,5vw,28px);display:flex}.pt .crnav.dbkmednav button{width:44px;height:44px}}.pt .sgoshot,.pt .sgocard,.pt .fcsfeat,.pt .fcscard{border-radius:11px}.pt .sgocard h2.sgoh{max-width:22ch;margin-top:18px}@media (max-width:719px){.pt .sgocard{margin:-70px 8px 0;padding:30px 26px 34px}.pt .sgocard h2.sgoh{max-width:none;margin-top:16px;font-size:26px;line-height:1.2}.pt p.sgobody{margin-top:20px;line-height:1.75}.pt .sgocard .pfxlink{margin-top:28px}}.pt .fcsrow{--fcsfade:clamp(24px,2.8vw,48px);margin-left:calc(-1 * var(--fcsfade));padding-left:var(--fcsfade);scroll-padding-left:var(--fcsfade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fcsfade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fcsfade));mask-image:linear-gradient(to right, transparent 0, #000 var(--fcsfade))}.pt .ohnr:has(>.ohnrfoot){grid-template-rows:1fr auto}.pt .ohnr:has(>.ohnrfoot)>.ohnrleft{grid-area:1/1}.pt .ohnr:has(>.ohnrfoot)>.ohnrmain{grid-area:1/2/span 2}.pt .ohnr:has(>.ohnrfoot)>.ohnrfoot{grid-area:2/1;align-self:end;margin-top:0;padding-top:30px}.pt .ohnrfoot{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pt .ohnrfoot .crnav{margin-top:0;padding-top:0}.pt a.ohnrall{align-self:flex-start;margin:clamp(20px,2.4vw,30px) 0 0;display:inline-flex}@media (max-width:899px){.pt .ohnr:has(>.ohnrfoot){grid-template-rows:auto auto auto;grid-template-columns:1fr}.pt .ohnr:has(>.ohnrfoot)>.ohnrleft{grid-area:1/1;margin-bottom:14px}.pt .ohnr:has(>.ohnrfoot)>.ohnrmain{grid-area:2/1}.pt .ohnr:has(>.ohnrfoot)>.ohnrfoot{grid-area:3/1;align-self:start;padding-top:clamp(18px,4.5vw,26px);display:flex}.pt .ohnrfoot .crnav{display:flex}.pt .ohnrfoot .crnav button{width:44px;height:44px}}.pt .presnote .pressig{border-top:0;flex-direction:column;align-items:flex-end;gap:4px;margin-top:clamp(10px,1.3vw,18px);padding-top:0}.pt .presnote .pressignature{aspect-ratio:324/204;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;filter:drop-shadow(0 0 #0b0f14)drop-shadow(0 0 #0b0f14);background:url(/img/aaron-baer-signature.svg) 50%/contain no-repeat;width:180px;margin-top:-11px;margin-right:-10px;display:block}.pt .presnote .pressigwho{text-align:right}@media (max-width:899px){.pt .presnote .pressig{align-items:flex-start}.pt .presnote .pressignature{margin-left:-10px;margin-right:0}.pt .presnote .pressigwho{text-align:left}}.pgherowm{position:relative}.pgherotop{position:relative;overflow:hidden}.pgherotop .pgherowmk{aspect-ratio:900/642;opacity:.07;pointer-events:none;background:url(/img/ccv-shield-watermark.webp) 50%/contain no-repeat;width:min(46vw,560px);position:absolute;bottom:-16%;right:-8%}@media (max-width:899px){.pgherotop .pgherowmk{opacity:.06;width:min(70vw,340px);bottom:-18%;right:-16%}}.pt a.sgogo{margin-top:clamp(24px,2.8vw,34px);display:inline-flex}.pt .presnote{padding-top:var(--secpad)}@media (max-width:899px){.pt span.preskick,.pt .presnote .presmark{text-align:left}.pt p.presstate{text-align:left;margin-inline:0}}
@media (max-width:520px){.pt .teamgrid,.pt .teamgrid--4{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * var(--wrappad,20px));padding-right:var(--wrappad,20px);--tmfade:var(--wrappad,20px);margin-left:calc(-1 * var(--tmfade));padding-left:var(--tmfade);scroll-padding-left:var(--tmfade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--tmfade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--tmfade));mask-image:linear-gradient(to right, transparent 0, #000 var(--tmfade));grid-template-columns:none;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.pt .teamgrid::-webkit-scrollbar{display:none}.pt .teamgrid--4::-webkit-scrollbar{display:none}.pt .teamgrid>.tcard,.pt .teamgrid--4>.tcard{scroll-snap-align:start;flex:0 0 min(72vw,280px)}}.pt .fempick{border:0;gap:8px;margin:0;padding:0;display:grid}.pt .fempick legend{font-family:var(--font-label);font-size:var(--t-meta);color:var(--head-ink);margin-bottom:10px;padding:0;font-weight:600}.pt .fempickopt{border:1px solid var(--line);cursor:pointer;border-radius:11px;align-items:flex-start;gap:11px;padding:12px 14px;transition:border-color .16s,background .16s;display:flex}.pt .fempickopt:hover{border-color:var(--navy)}.pt .fempickopt:has(input:checked){border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}.pt .fempickopt:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.pt .fempickopt input{accent-color:var(--navy);flex:none;margin:2px 0 0}.pt .fempickopt>span{gap:2px;min-width:0;display:grid}.pt .fempickopt b{color:var(--head-ink);font-size:14.5px;font-weight:600}.pt .fempickopt i{color:var(--ink-soft);font-size:13px;font-style:normal;line-height:1.45}.pt img.dbpmark{aspect-ratio:1000/209;width:min(62vw,420px);height:auto;margin:clamp(18px,2.2vw,28px) auto clamp(20px,2.4vw,30px);display:block}@media (max-width:719px){.pt img.dbpmark{width:min(84vw,340px)}}html[data-theme=paper] .fcsrow{--ntc-b:var(--gold)}.pt a.crscard>.crschip{margin-bottom:8px}html[data-theme=paper] .pt .crsduo--offer :is(.crsduoh,.crsduotop>svg,.crsduoil,.crsduon){color:var(--green-ink)}html[data-theme=paper] .pt .crsduo--offer :is(.crsduorule,.crsduostats){border-color:#17251c4d}@media (max-width:719px){.pt .crsliwall{columns:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * var(--wrappad,20px));padding-right:var(--wrappad,20px);--lifade:var(--wrappad,20px);margin-left:calc(-1 * var(--lifade));padding-left:var(--lifade);scroll-padding-left:var(--lifade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--lifade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--lifade));mask-image:linear-gradient(to right, transparent 0, #000 var(--lifade));gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.pt .crsliwall::-webkit-scrollbar{display:none}.pt .crsliwall>a.crslicard{scroll-snap-align:start;flex:0 0 min(78vw,300px);align-self:flex-start;margin-bottom:0}}@media (max-width:1023px){.pt .cntgrid{row-gap:clamp(46px,7vw,64px)}}.pt .cntcard--careers .cntcardbody{background:var(--peach)}.pt .cntcard--careers .cntcardp{color:var(--ink)}@media (max-width:899px){.pt .gvstrip-row{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * var(--wrappad,20px));padding-right:var(--wrappad,20px);--gvfade:var(--wrappad,20px);margin-left:calc(-1 * var(--gvfade));padding-left:var(--gvfade);scroll-padding-left:var(--gvfade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--gvfade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--gvfade));mask-image:linear-gradient(to right, transparent 0, #000 var(--gvfade));grid-template-columns:none;justify-content:safe center;gap:clamp(16px,4vw,28px);padding-bottom:4px;display:flex;overflow-x:auto}.pt .gvstrip-row::-webkit-scrollbar{display:none}.pt .gvstrip-row>li{scroll-snap-align:start;flex:0 0 min(46vw,190px)}}.pt .facmetrics{gap:clamp(13px,1.5vw,17px);display:grid}.pt .facmetric{border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:0 14px;padding:0}.pt .facmetric:first-child{border-top:0}.pt .facmetricic{color:#3a5da0;background:#3a5da01c;border-radius:999px;place-items:center;width:19px;height:19px;margin-top:1px;display:grid}.pt .facmetric--no .facmetricic{color:var(--gold-ink);background:#b4780a21}.pt .facmetricl{align-self:start}.pt .facmetricv{align-self:start;line-height:1.45}.pt .facmetrictrack{display:none}.pt .facfiling{padding-block:clamp(20px,2.6vw,30px)}.pt .facfilingl{gap:10px clamp(16px,2vw,26px)}.pt .facfilingl a{border-bottom:1px solid #0000;align-items:center;gap:7px;display:inline-flex}.pt .facfilingl a:is(:hover,:focus-visible){border-bottom-color:var(--navy)}.pt .facfilingl a svg{opacity:.62;flex:none}@media (max-width:899px){.pt .facmetric{grid-template-columns:auto minmax(0,1fr) auto}}.facfam{aspect-ratio:1/.98;border-radius:14px;width:100%;position:relative;overflow:hidden}.facfampanel{background:linear-gradient(115deg, var(--sky-d) -12%, var(--sky) 26%, var(--wash) 68%);border-radius:14px;height:93.75%;position:absolute;inset:auto 0 0}.pt img.facfamimg{width:auto;max-width:none;height:100%;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:899px){.facfam{grid-row:1;max-width:min(100%,420px);margin-inline:auto}}.pt .facgift{grid-template-columns:minmax(0,1fr) minmax(0,clamp(260px,36vw,430px))}@media (max-width:899px){.pt .facgift{grid-template-columns:minmax(0,1fr)}}.pt .dvtag{background:var(--sky);color:var(--navy)}.pfx--wolves .pfxbgvid{filter:brightness(.45)saturate(1.06)}.pfx--wolves .pfxscrim{background:linear-gradient(112deg,#0d172c66 0%,#0d172c42 48%,#0d172c52 100%)}@media (max-width:1099px){.pt .impbudget{padding-inline:clamp(0px,3vw,40px)}}@media (max-width:899px){.pt .impbudget{padding-inline:0}.pt .bgtbl tbody tr{padding:clamp(18px,4.6vw,22px) clamp(16px,4.2vw,22px)}.pt .bgtbl tbody th{padding-bottom:14px}.pt .bgtbl td{grid-template-columns:11.9em auto 1fr;align-items:center;column-gap:0;padding-top:9px;display:grid}.pt .bgtbl td:after{overflow-wrap:anywhere;order:-1;min-width:0}.pt a.mncard{flex-direction:column;display:flex}.pt .mncard .mnimg{flex:0 0 clamp(180px,42vw,230px)}.pt .mncard .mnband{flex:auto;min-height:0}}
.pt .isumiscard:after{background:#1c30590d}.pt .isumiscard--t1:after,.pt .isumiscard--t3:after{background:#0000002e}html[data-theme=paper] .pt .isumiscard--t1:after{background:#17251c0d}.pt a.isumiscard--t0{--isuink:var(--navy);color:var(--isuink)}.pt a.isumiscard--t1{--isuink:#fff;color:var(--isuink)}.pt a.isumiscard--t2{--isuink:#5c3f0c;color:var(--isuink)}.pt a.isumiscard--t3{--isuink:#fff;color:var(--isuink)}html[data-theme=paper] .pt a.isumiscard--t1{--isuink:var(--green-ink)}.pt a.isumiscard:hover:not(.pt-btn){color:var(--isuink)}.pt .ixlistrows{border-top:0}.pt a.ixlistrow{border-bottom:0}.pt a.ixlistrow+a.ixlistrow{border-top:1px solid var(--line-2)}.pt .fmid{grid-template-columns:1fr .86fr .96fr .9fr 1.2fr;gap:clamp(24px,2.6vw,40px)}@media (max-width:1099px){.pt .fmid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:719px){.pt .fmid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.pt .fmid{grid-template-columns:minmax(0,1fr)}}.pt .ixcapn{width:auto;height:auto;box-shadow:none;font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:.08em;color:var(--ink-soft);background:0 0;border-radius:0;margin-bottom:clamp(14px,1.6vw,20px);font-weight:600;display:block}@media (max-width:1099px){.pt .isvcards.ixcaprow>*{flex:0 0 min(78vw,420px)}.pt .ixcap{padding:clamp(26px,5vw,36px)}}@media (max-width:719px){.pt .isvcards.ixcaprow>*{flex:0 0 min(84vw,380px)}}.pt .isvcards.ixrow{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ixb));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--ixb));mask-image:linear-gradient(to right, transparent 0, #000 var(--ixb))}.pt .ixotherlist{row-gap:clamp(2px,.5vw,6px)}.pt a.ixotherrow{border-top:0;padding:clamp(10px,1.2vw,13px) 0}.pt{--ixprobpad:clamp(20px,2.4vw,32px)}.pt .ixprob{padding-bottom:var(--ixprobpad)}.pt .ixprob+.isvwrap>.isvmain>.ixcaps:first-child{margin-top:calc(var(--secpad) - var(--ixprobpad))}.ixoverlay .pt-burger span{background:#fff}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.ixoverlay .pt-burger span{animation:linear both apburger;animation-timeline:scroll(root);animation-range:16vh 60vh}@keyframes apburger{0%{background-color:#fff}to{background-color:var(--navy)}}}}.pt .ixprob+.isvwrap>.isvmain>.ixcaps:first-child:has(>.ixvid:first-child){margin-top:0}.pt .isvtiles{border-top:1px solid var(--line-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0;margin-top:clamp(26px,3vw,38px);display:grid}.pt .isvtile{border-bottom:1px solid var(--line-2);background:0 0;border-radius:0;gap:8px;min-height:0;padding:clamp(20px,2.4vw,28px) clamp(18px,2vw,26px) clamp(20px,2.4vw,28px) 0;display:grid}.pt .isvtile+.isvtile{border-left:1px solid var(--line-2);padding-left:clamp(18px,2vw,26px)}.pt .isvtile b{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.02em;color:var(--head-ink);font-size:clamp(34px,3.6vw,50px);line-height:1}.pt .isvtile span{font-size:var(--t-sec);color:var(--ink-soft);max-width:26ch;line-height:1.45}@media (max-width:559px){.pt .isvtile+.isvtile{border-left:0;padding-left:0}}.pt .isvfigs{margin-top:clamp(30px,3.6vw,46px)}.pt p.isvfigsp{max-width:60ch;font-size:var(--t-sec);color:var(--ink-soft);margin-top:10px;line-height:1.6}.pt .isvfigs .isvtiles{margin-top:clamp(20px,2.2vw,28px)}@media (max-width:899px){.pt .mnavlev{padding-top:0}.pt .mnavlev--root{padding-top:8px}.pt .mnavsub{border-bottom:0;padding:11px 2px}.pt .mnavsub:last-child{border-bottom:0}.pt .mnavsub--all{padding-top:16px}.pt .mnavgroup{padding-top:30px}.pt .mnavsubgroup{padding-top:24px}.pt .advtools--rail{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * var(--wrappad,20px));padding-right:var(--wrappad,20px);--atfade:var(--wrappad,20px);margin-left:calc(-1 * var(--atfade));padding-left:var(--atfade);scroll-padding-left:var(--atfade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--atfade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--atfade));mask-image:linear-gradient(to right, transparent 0, #000 var(--atfade));grid-template-columns:none;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.pt .advtools--rail::-webkit-scrollbar{display:none}.pt .advtools--rail>.advtool{scroll-snap-align:start;flex:0 0 min(78vw,320px)}.pt .tstfeat,.pt .advsec .btkcards{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * var(--wrappad,20px));padding-right:var(--wrappad,20px);--rlfade:var(--wrappad,20px);margin-left:calc(-1 * var(--rlfade));padding-left:var(--rlfade);scroll-padding-left:var(--rlfade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--rlfade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--rlfade));mask-image:linear-gradient(to right, transparent 0, #000 var(--rlfade));grid-template-columns:none;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.pt .tstfeat::-webkit-scrollbar{display:none}.pt .advsec .btkcards::-webkit-scrollbar{display:none}.pt .tstfeat>*,.pt .advsec .btkcards>*{scroll-snap-align:start;flex:0 0 min(78vw,320px)}}@media (max-width:719px){.pt .vgfab{padding:clamp(34px,8vw,46px) clamp(22px,6vw,28px)}.pt .vgfabcta{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;margin-bottom:clamp(6px,2vw,12px);display:grid}.pt .vgfabcta>.pt-btn{justify-content:center;width:100%}.pt .pt-btn.lg{min-height:46px;padding:0 20px}.pt .advcta{gap:10px}.pt .advcta>.pt-btn{flex:auto}}@media (max-width:599px){.pt .reslist{gap:34px}.pt .respills{margin-top:18px}.pt .resh{text-wrap:pretty;margin-top:14px;font-size:20px;line-height:1.3}.pt .resmeta{margin-top:11px}.pt .resread{padding-top:20px}}.pt .npset{aspect-ratio:16/9;background:#dfe4ea 50%/cover no-repeat;border-radius:9px;width:100%;margin-top:clamp(24px,2.8vw,32px);display:block}.pt .nphosts{grid-template-columns:minmax(0,1fr);gap:clamp(15px,1.7vw,20px);margin-top:clamp(24px,2.8vw,32px);display:grid}.pt .nphost{grid-template-columns:minmax(0,1fr);display:grid}.pt .nphostname{margin-top:0;font-size:clamp(19px,1.5vw,22px)}.pt .nphostrole{margin-top:5px}.pt .lwmreturns ul{border-top:0;gap:clamp(18px,2.2vw,24px);margin-top:clamp(18px,2.2vw,26px);display:grid}.pt .lwmreturns li{border-bottom:0;padding:0}.pt .lwmrd{max-width:46ch;margin-top:6px}@media (max-width:899px){.pt .lwmthree{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * var(--wrappad,20px));padding-right:var(--wrappad,20px);--lwfade:var(--wrappad,20px);margin-left:calc(-1 * var(--lwfade));padding-left:var(--lwfade);scroll-padding-left:var(--lwfade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--lwfade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--lwfade));mask-image:linear-gradient(to right, transparent 0, #000 var(--lwfade));grid-template-columns:none;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.pt .lwmthree::-webkit-scrollbar{display:none}.pt .lwmthree>.lwmcard{scroll-snap-align:start;flex:0 0 min(78vw,320px)}.pt .lwmsay{gap:clamp(36px,9vw,48px)}.pt .lwmsayhead .advkick{margin-bottom:16px}.pt .lwmsayhead .advh{line-height:1.16}.pt .lwmsayhead .advguidep{margin-top:20px;margin-bottom:28px}.pt .lwmsec .ohnrleft .crnav{margin-top:0;padding-top:clamp(26px,6vw,34px);display:flex}.pt .lwmsec .ohnr{gap:clamp(30px,8vw,38px)}.pt .lwmsec .ohfabcard{min-height:270px}}.pt .advtools--three>.advtool{border-radius:9px;padding:clamp(28px,3.2vw,46px)}.pt .advtools--three .advtoolic{width:56px;height:56px;color:var(--head-ink);box-shadow:0 10px 22px -14px #1c305973}.pt .advtools--three .advtoolt{letter-spacing:-.018em;text-wrap:balance;max-width:16ch;margin-top:clamp(34px,4vw,58px);font-size:clamp(23px,2.1vw,31px);line-height:1.13}.pt .advtools--three .advtoold{max-width:34ch;margin-top:clamp(16px,1.8vw,22px);font-size:16px;line-height:1.55}.pt .advtools--three .advtoolgo{padding-top:clamp(22px,2.6vw,32px)}.vlnrail{timeline-scope:--vlnrow}.vlnrow{scroll-timeline:--vlnrow inline}@supports (animation-timeline:scroll()){.vlnrail .crprog i{animation:linear both crfill;animation-timeline:--vlnrow}}.pt .advtools.vlnrow{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * (var(--wrappad,20px) + max(0px, (100vw - 1440px) / 2)));padding-right:var(--wrappad,20px);--vlnfade:var(--wrappad,20px);margin-left:calc(-1 * var(--vlnfade));padding-left:var(--vlnfade);scroll-padding-left:var(--vlnfade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--vlnfade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--vlnfade));mask-image:linear-gradient(to right, transparent 0, #000 var(--vlnfade));grid-template-columns:none;gap:clamp(16px,2vw,26px);padding-bottom:4px;display:flex;overflow-x:auto}.pt .advtools.vlnrow::-webkit-scrollbar{display:none}.pt .advtools.vlnrow>.advtool{scroll-snap-align:start;flex:0 0 clamp(300px,25vw,380px)}@media (max-width:719px){.pt .advtools.vlnrow>.advtool{flex:0 0 min(80vw,330px)}}.pt .vlnnav{margin-top:clamp(24px,2.8vw,36px)}.vlnrail .crprog{margin-top:clamp(22px,2.6vw,32px)}@media (max-width:899px){.pt .crnav.vlnnav{margin-top:clamp(20px,5vw,28px)}.pt .crnav.vlnnav button{width:44px;height:44px}}.pt .vlnopt input[type=checkbox]{appearance:none;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:1.5px solid #9fb6dc;border-radius:4px;flex:none;place-content:center;width:18px;height:18px;margin:0;transition:background-color .14s,border-color .14s;display:grid}.pt .vlnopt input[type=checkbox]:before{content:"";background:var(--navy);clip-path:polygon(14% 44%,0 60%,39% 100%,100% 19%,85% 4%,38% 70%);width:11px;height:11px;transition:transform .12s ease-in-out;transform:scale(0)}.pt .vlnopt input[type=checkbox]:checked{background:#fff;border-color:#fff}.pt .vlnopt input[type=checkbox]:checked:before{transform:scale(1)}.pt .advlist--plain{gap:clamp(22px,2.4vw,30px);display:grid}.pt .advlist--plain li{border-top:0;padding:0}@media (max-width:719px){.pt .ptfeed--rail{columns:auto;gap:var(--feedgap);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * var(--wrappad,20px));padding-right:var(--wrappad,20px);--pffade:var(--wrappad,20px);margin-left:calc(-1 * var(--pffade));padding-left:var(--pffade);scroll-padding-left:var(--pffade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pffade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--pffade));mask-image:linear-gradient(to right, transparent 0, #000 var(--pffade));padding-bottom:4px;display:flex;overflow-x:auto}.pt .ptfeed--rail::-webkit-scrollbar{display:none}.pt .ptfeed--rail>figure{scroll-snap-align:start;flex:none;height:clamp(215px,56vw,270px);margin:0}.pt .ptfeed--rail img{width:auto;max-width:none;height:100%}}@media (max-width:899px){.pt .tfywho,.pt .tfytiles{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin-right:calc(-1 * var(--wrappad,20px));padding-right:var(--wrappad,20px);--tfyfade:var(--wrappad,20px);margin-left:calc(-1 * var(--tfyfade));padding-left:var(--tfyfade);scroll-padding-left:var(--tfyfade);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--tfyfade));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--tfyfade));mask-image:linear-gradient(to right, transparent 0, #000 var(--tfyfade));grid-template-columns:none;padding-bottom:4px;display:flex;overflow-x:auto}.pt .tfywho::-webkit-scrollbar{display:none}.pt .tfytiles::-webkit-scrollbar{display:none}.pt .tfywho{gap:14px}.pt .tfywho>.tfycard{scroll-snap-align:start;flex:0 0 min(78vw,320px)}.pt .tfytiles{gap:14px}.pt .tfytiles>.tfytile{scroll-snap-align:start;flex:0 0 min(76vw,300px);min-height:clamp(180px,48vw,220px)}}.mtxcard--peach{background:var(--peach)}.mtxcard--peach .mtxic{color:var(--navy);background:#fff}.mtxcard--peach .mtxt,.mtxcard--peach .mtxgo{color:var(--navy)}.pt .mtxcard--peach .mtxd{color:var(--ink)}.pt h1.evheroh--mark{max-width:none}.pt .evheroh--mark img{width:clamp(210px,24vw,300px);height:auto;display:block}@media (max-width:1099px){.pt .evhero--split .evherofig{display:flex}}@media (min-width:720px) and (max-width:1099px){.pt .evhero--split .evheroin{max-width:56%}.pt .evhero--split .evherofig{top:clamp(56px,9vw,110px);bottom:0;right:clamp(4px,1.5vw,20px)}.pt .evhero--split img.evherofigi{max-width:42vw}}@media (max-width:719px){.pt .evhcar .evhero--split{flex-direction:column;align-items:stretch;height:calc(100dvh - 115px - clamp(16px,1.8vw,28px));min-height:0;display:flex}.pt .evhcar .evhero--split .evheroin{flex:none}.pt .evhero--split .evherofig{flex:1 1 0;justify-content:center;align-items:flex-end;width:auto;height:auto;min-height:0;margin-bottom:calc(-1*clamp(150px,46vw,265px));padding-top:clamp(98px,32vw,180px);position:relative;inset:auto;overflow:visible}.pt .evhero--split img.evherofigi{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 10px 40px #0911217a);width:auto;max-width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 34%,#000000d1 43%,#00000085 50%,#0000003d 55%,#0000000f 59%,#0000 64%);mask-image:linear-gradient(#000 34%,#000000d1 43%,#00000085 50%,#0000003d 55%,#0000000f 59%,#0000 64%)}.pt .evhero--split .evherofig:before{content:"";pointer-events:none;background:radial-gradient(58% 44% at 50% 34%,#09112185 0%,#09112142 52%,#09112100 82%);width:150%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pt .evhero--split .evheroin{padding-bottom:clamp(14px,3vw,20px)}}.pt img.npheroshot{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.nphero--still .npheroscrim{background:linear-gradient(76deg,#0b152861 0%,#0b15282b 34%,#0b152800 62%),linear-gradient(#0b152800 56%,#0b152857 100%)}@media (min-width:720px) and (max-width:899px){.pt .nphero--still{aspect-ratio:16/9;min-height:0}.pt .nphero--still .npherobody{max-width:640px}}@media (max-width:719px){.pt .nphero--still{align-items:flex-start;min-height:calc(100dvh - 115px - clamp(16px,1.8vw,28px))}.pt .nphero--still .npheroscrim{background:linear-gradient(76deg,#0b152861 0%,#0b15282b 34%,#0b152800 62%),linear-gradient(#0b152875 0%,#0b152800 52%)}}.pt .npherotitle--mark+.npheroblurb{margin-top:clamp(22px,2.4vw,30px)}.npheroplats{align-items:center;gap:10px;display:flex}.pt a.npheroplat{color:#fff;background:0 0;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:42px;height:42px;text-decoration:none;transition:background-color .16s,border-color .16s;display:grid}.pt a.npheroplat:is(:hover,:focus-visible){background:#ffffff26;border-color:#fff9}@media (min-width:900px) and (max-width:1099px){.pt img.npheroshot{object-position:68% center}}
.pt .mstatego{font-family:var(--font-label);font-size:var(--t-btn);letter-spacing:0;color:#4a330a;align-items:center;gap:8px;margin-top:16px;font-weight:600;text-decoration:none;transition:gap .16s;display:inline-flex}.pt .mstatego:is(:hover,:focus-visible){gap:12px}.mega-feature .shot--wide,.mpromo .shot--wide{aspect-ratio:16/9}@media (min-width:720px){.pt .nphero--still h1.npherotitle--mark{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.pt .nphero--still p.npheroblurb{display:none}}.pt .podabout2{grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:start;gap:clamp(28px,4.4vw,60px);display:grid}.pt .podabout2 p.podbody,.pt .podabout2 p.podbody:first-child{letter-spacing:0;color:var(--ink-soft);max-width:56ch;font-size:16px;line-height:1.7}.pt .podabout2 p.podbody+p.podbody{margin-top:clamp(16px,1.8vw,22px)}.pt .podabout2>div+div{border-top:0;border-left:1px solid var(--line-2);margin-top:0;padding-top:2px;padding-left:clamp(26px,3.6vw,52px)}.pt h3.podhosth{font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.018em;color:var(--head-ink);margin:0 0 clamp(20px,2.4vw,28px);font-size:clamp(21px,1.9vw,26px);line-height:1.2}.pt .podabout2 .nphosts{gap:clamp(18px,2vw,24px);margin-top:0;display:grid}.pt .podabout2 .nphost{display:grid}.pt .podabout2 .nphostname{font-family:var(--font-body);letter-spacing:0;color:var(--head-ink);margin-top:0;font-size:16px;font-weight:600;line-height:1.4}.pt .podabout2 .nphostrole{font-family:var(--font-body);letter-spacing:0;color:var(--muted);margin-top:2px;font-size:16px;font-weight:400;line-height:1.4}.pt p.npcredit{color:var(--muted);border-top:0;max-width:62ch;margin-top:clamp(26px,3vw,38px);padding-top:0;font-size:14px;line-height:1.65}@media (max-width:899px){.pt .podabout2{grid-template-columns:minmax(0,1fr);gap:clamp(26px,6vw,34px)}.pt .podabout2 p.podbody,.pt .podabout2 p.podbody:first-child{max-width:none}.pt .podabout2>div+div{border-left:0;border-top:1px solid var(--line-2);padding-top:clamp(24px,5vw,30px);padding-left:0}}.pt .donateband.standband{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);align-items:center;gap:clamp(28px,3.4vw,48px);padding-right:0}.pt .standband .standcopy{align-self:center}.pt .standband .standbtn{margin-top:clamp(22px,2.6vw,30px)}.pt .standband .dbleft h2{text-wrap:pretty;max-width:26ch}.pt .standband .standshot{margin:0;flex-direction:column;justify-content:flex-end;align-self:stretch;margin-block:calc(-1*clamp(36px,4.6vw,64px));display:flex;position:relative}.pt .standband .standshot img{object-fit:cover;object-position:38% 42%;width:100%;height:100%;position:absolute;inset:0}.pt .standband .standshot figcaption{z-index:1;font-family:var(--font-body);color:#ffffffeb;background:linear-gradient(#121a2800,#121a28b8);padding:clamp(34px,4vw,52px) clamp(18px,2vw,26px) clamp(14px,1.6vw,18px);font-size:13px;line-height:1.45;position:relative}@media (max-width:719px){.pt .donateband.standband{grid-template-columns:minmax(0,1fr);padding-bottom:0;padding-right:clamp(36px,4.6vw,64px)}.pt .standband .standshot{aspect-ratio:3/2;margin-block:0;margin-inline:calc(-1*clamp(36px,4.6vw,64px))}.pt .standband .standbtn{margin-bottom:clamp(26px,6vw,34px)}}.pt .crsdocart{aspect-ratio:4/5;background:0 0;border-radius:0 0 18px 18px;width:100%;max-width:440px;margin-inline:auto;position:relative;overflow:hidden}.crsdocartpanel{border-radius:18px;height:93.75%;position:absolute;inset:auto 0 0}.crsdocart--sky .crsdocartpanel{background:linear-gradient(115deg, var(--sky-d) -12%, var(--sky) 26%, var(--wash) 68%)}.crsdocart--gold .crsdocartpanel{background:linear-gradient(115deg, #ffe0ae -12%, var(--gold-soft) 26%, var(--wash) 68%)}.crsdocart--peach .crsdocartpanel{background:linear-gradient(115deg, var(--peach-soft,#ffe3d8) -12%, color-mix(in srgb, var(--peach-soft,#ffe3d8) 45%, #fff) 26%, var(--wash) 68%)}.pt img.crsdocartimg{width:auto;max-width:none;height:100%;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:899px){.pt .crsdocart{max-width:380px}}.evhr{opacity:0;pointer-events:none;position:absolute}.evhslides{display:grid;position:relative}.evhslides>.evhslide{grid-area:1/1}.evhslide{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s linear .5s}#evh-0:checked~.evhslides .evhslide--0,#evh-1:checked~.evhslides .evhslide--1,#evh-2:checked~.evhslides .evhslide--2,#evh-3:checked~.evhslides .evhslide--3{opacity:1;visibility:visible;transition-delay:0s}.pt p.evheroh--p{color:#fff;max-width:14ch;font-family:var(--font-head,var(--font-body)), serif;font-weight:var(--head-weight,400);letter-spacing:-.03em;text-shadow:0 1px 24px #0b15288c;margin-top:14px;font-size:clamp(34px,5vw,74px);line-height:1.02}.evhctl{z-index:2;align-items:center;gap:clamp(14px,1.8vw,22px);display:flex;position:absolute;bottom:clamp(20px,3.4vw,52px);right:clamp(18px,3.4vw,52px)}.evharr{display:grid}.evharrpair{visibility:hidden;grid-area:1/1;gap:8px;display:flex}#evh-0:checked~.evhslides .evharrpair--0,#evh-1:checked~.evhslides .evharrpair--1,#evh-2:checked~.evhslides .evharrpair--2,#evh-3:checked~.evhslides .evharrpair--3{visibility:visible}.pt .evharrb{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#09112157;border:1px solid #ffffff6b;border-radius:999px;place-items:center;width:38px;height:38px;transition:background .16s,border-color .16s;display:grid}.pt .evharrb:hover{background:#0911219e;border-color:#ffffffb3}.evhdots{align-items:center;gap:7px;display:flex}.pt .evhdot{cursor:pointer;background:#ffffff61;border-radius:999px;width:22px;height:3px;transition:background .2s,width .32s cubic-bezier(.33,1,.68,1);display:block}.pt .evhdot:hover{background:#ffffffa8}#evh-0:checked~.evhslides .evhdot--0,#evh-1:checked~.evhslides .evhdot--1,#evh-2:checked~.evhslides .evhdot--2,#evh-3:checked~.evhslides .evhdot--3{background:#fff;width:40px}#evh-0:focus-visible~.evhslides .evhdot--0,#evh-1:focus-visible~.evhslides .evhdot--1,#evh-2:focus-visible~.evhslides .evhdot--2,#evh-3:focus-visible~.evhslides .evhdot--3{outline:2px solid var(--gold);outline-offset:4px}@media (max-width:899px){.pt .evhcar .evhslide .evheroin{padding-bottom:calc(clamp(26px,3.4vw,52px) + 52px)}.evhctl{bottom:clamp(18px,4vw,26px);left:clamp(26px,3.4vw,52px);right:auto}}@media (max-width:719px){.pt .evharr{display:none}.pt .evhdot{background:0 0;border-radius:0;place-items:center;width:26px;height:34px;display:grid}.pt .evhdot:before{content:"";background:#ffffff61;border-radius:999px;width:100%;height:3px;transition:background .2s;display:block}.pt .evhdot:hover{background:0 0}.pt .evhdot:hover:before{background:#ffffffa8}#evh-0:checked~.evhslides .evhdot--0,#evh-1:checked~.evhslides .evhdot--1,#evh-2:checked~.evhslides .evhdot--2,#evh-3:checked~.evhslides .evhdot--3{background:0 0;width:40px}#evh-0:checked~.evhslides .evhdot--0:before,#evh-1:checked~.evhslides .evhdot--1:before,#evh-2:checked~.evhslides .evhdot--2:before,#evh-3:checked~.evhslides .evhdot--3:before{background:#fff}.evhdots{gap:4px}.evhctl{top:0;right:clamp(10px,3vw,16px);inset:clamp(14px,4vw,20px) clamp(14px,4vw,20px) auto auto}.pt .evhcar .evhslide .evheroin{padding-bottom:clamp(26px,3.4vw,52px)}.pt .evhcar .evhero--split .evheroagenda{display:none}.pt .evhcar .evheroh--mark img{width:clamp(150px,45vw,190px)}.pt .evhcar .evhero--split .evheroin{padding-bottom:clamp(14px,3vw,20px)}}@media (prefers-reduced-motion:reduce){.evhslide,.pt .evhdot{transition:none}}.evhero--photo .evheroscrim{background:linear-gradient(76deg,#0b1528b3 0%,#0b15287a 30%,#0b15281f 64%,#0b152800 84%),linear-gradient(#0b152800 30%,#0b152857 62%,#0b1528c2 100%)}
.vfembed{margin-top:clamp(32px,3.8vw,52px)}.vfembed form[id*=vcrm]{max-width:720px}.vfembed form[id*=vcrm] .v_fw{max-width:none;margin:0}.vfembed form[id*=vcrm] .v_fw .v_fr+.v_fr{margin-top:clamp(16px,1.8vw,22px)}.vfembed form[id*=vcrm] h2.v_fh__wb{font-family:var(--font-label);font-size:var(--t-body);letter-spacing:-.005em;color:var(--navy);text-transform:none;text-align:left;border-top:0;border-bottom:0;margin:clamp(10px,1.2vw,16px) 0 clamp(14px,1.6vw,20px);padding:0;font-weight:600;line-height:1.3}.vfembed form[id*=vcrm] .v_lw label{font-family:var(--font-body);color:var(--head-ink);font-size:14px;font-weight:500;line-height:1.3}.vfembed form[id*=vcrm] .v_lw label.v_r:after{color:var(--gold-ink)}.vfembed form[id*=vcrm] :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],select,textarea){box-sizing:border-box;width:100%;font-family:var(--font-body);color:var(--head-ink);background:var(--paper);border:1px solid var(--line);box-shadow:none;border-radius:8px;outline:none;padding:14px 15px;font-size:15px;transition:border-color .16s,box-shadow .16s}.vfembed form[id*=vcrm] :is(input,select,textarea):focus-visible,.vfembed form[id*=vcrm] :is(input,select,textarea):focus{border-color:var(--navy);box-shadow:0 0 0 3px #1c30591f}.vfembed form[id*=vcrm] ::placeholder{color:#98a0aa}.vfembed form[id*=vcrm] .v_ig .Select-control{border:1px solid var(--line);background:var(--paper);height:48px;box-shadow:none;border-radius:8px}.vfembed form[id*=vcrm] .Select-placeholder,.vfembed form[id*=vcrm] .Select--single>.Select-control .Select-value{line-height:46px;font-family:var(--font-body);padding-left:15px;padding-right:15px;font-size:15px}.vfembed form[id*=vcrm] .Select-placeholder{color:#98a0aa}.vfembed form[id*=vcrm] .Select--single>.Select-control .Select-value{color:var(--head-ink)}.vfembed form[id*=vcrm] .Select-input{height:46px;padding-left:15px;padding-right:15px}.vfembed form[id*=vcrm] .Select-input>input{font-family:var(--font-body);color:var(--head-ink);font-size:15px}.vfembed form[id*=vcrm] .Select.is-focused:not(.is-open)>.Select-control,.vfembed form[id*=vcrm] .Select.is-open>.Select-control{border-color:var(--navy);box-shadow:0 0 0 3px #1c30591f}.vfembed form[id*=vcrm] textarea{resize:vertical;min-height:120px;line-height:1.6}.vfembed form[id*=vcrm] .v_gaw{flex-wrap:wrap;gap:10px;display:flex}.vfembed form[id*=vcrm] a.v_gao{text-align:center;cursor:pointer;border:1.5px solid var(--line);font-family:var(--font-label);font-size:var(--t-body);color:var(--navy);background:#fff;border-radius:11px;flex:84px;padding:17px 10px;font-weight:600;text-decoration:none;transition:border-color .16s,background .16s;display:block}.vfembed form[id*=vcrm] a.v_gao .v-text{color:inherit}.vfembed form[id*=vcrm] .v_ig :is(.v_gao,.button):before{display:none}.vfembed form[id*=vcrm] a.v_gao:is(:hover,:focus,:active){border-color:var(--navy);background:#fff}.vfembed form[id*=vcrm] a.v_gao.active,.vfembed form[id*=vcrm] a.v_gao.active:is(:hover,:focus,:active){border-color:var(--navy);background:var(--sky)}.vfembed form[id*=vcrm] a.v_gao:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.vfembed form[id*=vcrm] .v_ig__cb__v label,.vfembed form[id*=vcrm] .v_ig__cb__h label{color:var(--ink-soft);font-size:14.5px;font-weight:400;line-height:1.55}.vfembed form[id*=vcrm] input[type=checkbox],.vfembed form[id*=vcrm] input[type=radio]{accent-color:var(--navy)}.vfembed form[id*=vcrm] button.btn{white-space:nowrap;min-height:50px;font-family:var(--font-label);font-weight:600;font-size:var(--t-sec);letter-spacing:0;text-transform:none;background:var(--gold);color:#20180a;border:1px solid var(--gold);cursor:pointer;box-shadow:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;transition:background .14s cubic-bezier(.4,0,.2,1),border-color .14s cubic-bezier(.4,0,.2,1),transform 90ms;display:inline-flex}.vfembed form[id*=vcrm] button.btn:hover{background:#eb9412;border-color:#eb9412}.vfembed form[id*=vcrm] button.btn:active{transform:scale(.985)}.vfembed form[id*=vcrm] button.btn:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.vfembed form[id*=vcrm] button.btn[disabled]{opacity:.55;cursor:not-allowed}.vfembed form[id*=vcrm] .v_hm .v_m{color:var(--muted);font-size:13px;line-height:1.5}.vfembed form[id*=vcrm] p{font-size:var(--t-sec);color:var(--ink-soft);line-height:1.55}.vfembed form[id*=vcrm] .v_gem{border:1px solid var(--line);background:var(--wash);font-size:var(--t-sec);color:var(--ink-soft);border-radius:11px;padding:18px 20px;line-height:1.6}.vfembed form[id*=vcrm] .v_l{min-height:120px;font-size:var(--t-sec);color:var(--muted);place-items:center;display:grid}.rsvptabs{margin-top:clamp(20px,2.4vw,28px);position:relative}.rsvptabrow{border-bottom:1px solid #ffffff2e;flex-wrap:wrap;gap:clamp(18px,2.4vw,30px);display:flex}.rsvptab{cursor:pointer;border-bottom:2px solid #0000;gap:3px;margin-bottom:-1px;padding:0 0 14px;transition:color .16s,border-color .16s;display:grid}.rsvptabd{font-family:var(--font-label);font-size:var(--t-body);color:#ffffff9e;font-weight:600;transition:color .16s}.rsvptaby{font-size:var(--t-meta);letter-spacing:.01em;color:#ffffff73}.rsvptab:hover .rsvptabd{color:#fff}#rsvp-d0:checked~.rsvptabrow label[for=rsvp-d0],#rsvp-d1:checked~.rsvptabrow label[for=rsvp-d1]{border-bottom-color:var(--gold)}#rsvp-d0:checked~.rsvptabrow label[for=rsvp-d0] .rsvptabd,#rsvp-d1:checked~.rsvptabrow label[for=rsvp-d1] .rsvptabd{color:#fff}#rsvp-d0:focus-visible~.rsvptabrow label[for=rsvp-d0],#rsvp-d1:focus-visible~.rsvptabrow label[for=rsvp-d1]{outline:2px solid var(--gold);outline-offset:3px}.rsvppanels{margin-top:clamp(22px,2.6vw,32px);display:grid}.rsvppanel{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;min-width:0;transition:opacity .18s}#rsvp-d0:checked~.rsvppanels .rsvppanel--0,#rsvp-d1:checked~.rsvppanels .rsvppanel--1{visibility:visible;opacity:1;pointer-events:auto}.rsvppanel .vfembed{margin-top:0}.rsvppanel form[id*=vcrm] h2.v_fh__wb{color:#fff}.rsvppanel form[id*=vcrm] .v_lw label{color:#ffffffeb}.rsvppanel form[id*=vcrm] .v_lw label.v_r:after{color:var(--gold)}.rsvppanel form[id*=vcrm] :is(input,select,textarea),.rsvppanel form[id*=vcrm] .v_ig .Select-control{border-color:#ffffff47}.rsvppanel form[id*=vcrm] .Select.is-focused:not(.is-open)>.Select-control,.rsvppanel form[id*=vcrm] .Select.is-open>.Select-control,.rsvppanel form[id*=vcrm] :is(input,select,textarea):focus-visible,.rsvppanel form[id*=vcrm] :is(input,select,textarea):focus{border-color:#fff;box-shadow:0 0 0 3px #ffffff2e}.rsvppanel form[id*=vcrm] :is(p,.v_hm .v_m){color:#ffffffb3}.rsvppanel form[id*=vcrm] :is(.v_ig__cb__v,.v_ig__cb__h) label{color:#ffffffd1}.rsvppanel form[id*=vcrm] input[type=checkbox],.rsvppanel form[id*=vcrm] input[type=radio]{accent-color:var(--gold)}.rsvppanel form[id*=vcrm] .v_gem{color:#ffffffd9;background:#ffffff14;border-color:#fff3}.rsvppanel form[id*=vcrm] .v_l{color:#fff9}@media (max-width:640px){.rsvptabrow{gap:20px}.rsvptab{padding-bottom:11px}}.bhembed{margin-top:clamp(26px,3vw,38px)}.bhembed .BambooHR-ATS-board>h2{display:none}.bhembed .BambooHR-ATS-board{font-family:var(--font-body)}.bhembed .BambooHR-ATS-Department-List{margin:0;padding:0!important}.bhembed .BambooHR-ATS-Department-Item{margin:0}.bhembed .BambooHR-ATS-Department-Header:empty{display:none}.bhembed .BambooHR-ATS-Department-Header{font-family:var(--font-label);font-size:var(--t-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--navy);margin:clamp(26px,3vw,38px) 0 clamp(12px,1.4vw,18px);font-weight:600}.bhembed .BambooHR-ATS-Department-List:first-child .BambooHR-ATS-Department-Header{margin-top:0}.bhembed .BambooHR-ATS-Jobs-List{gap:10px;list-style:none;display:grid;border-bottom:0!important;margin:0!important;padding:0!important}.bhembed .BambooHR-ATS-Jobs-Item{background:var(--paper);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;margin:0;padding:clamp(16px,1.8vw,22px) clamp(18px,2vw,24px);transition:border-color .16s,background .16s;display:flex}.bhembed .BambooHR-ATS-Jobs-Item:hover{border-color:var(--navy);background:var(--wash)}.bhembed .BambooHR-ATS-Jobs-Item a{font-family:var(--font-label);font-size:var(--t-body);color:var(--navy);font-weight:600;line-height:1.3;text-decoration:none}.bhembed .BambooHR-ATS-Jobs-Item a:hover{color:var(--navy-h)}.bhembed .BambooHR-ATS-Location{font-size:var(--t-meta);letter-spacing:.01em;color:var(--muted)}.bhembed .BambooHR-ATS-blankState{border:1px solid var(--line);background:var(--wash);font-size:var(--t-sec);color:var(--ink-soft);border-radius:12px;padding:clamp(24px,3vw,36px);line-height:1.6}.bhembed #BambooHR-Footer{font-size:var(--t-meta);color:var(--muted);align-items:center;gap:8px;margin-top:clamp(20px,2.4vw,28px);display:flex}.bhembed #BambooHR-Footer img{opacity:.7;width:auto;height:14px}.vvembed{margin-top:clamp(20px,2.4vw,30px)}.vvembed .vvmount:not(:has(vv\:main>*)){display:none}.vvembed .vvfallback[hidden]{display:none}.pt .vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pt .sgnpot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-9999px!important}.pt [data-signup-state]{min-height:1.4em}.pt [data-signup-state=done]{color:var(--ok-ink,#1f6b4a);font-weight:500}.pt [data-signup-state=error]{color:var(--err-ink,#a33a22);font-weight:500}.pt [data-signup-state=sending]{opacity:.7}.pt .pt-foot [data-signup-state=done]{color:#9fe3be}.pt .pt-foot [data-signup-state=error]{color:#ffc09f}

