.ct-hero-fine{max-width:46em;margin:16px 0 0}.ct-jump{flex-wrap:wrap;gap:4px 28px;margin:22px 0 0;display:flex}.phero .ct-byline{margin:22px 0 0}.ct-hero-fine+.ct-jump{margin-top:12px}.ct-facts{background:var(--panel)}.ct-facts .tbl tbody th{width:38%;font:600 13px/1.35 var(--f-d);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ct-facts .tbl td{color:var(--white);overflow-wrap:anywhere}.ct-facts .tbl td a{color:var(--white);text-underline-offset:.2em;text-decoration:underline #dc2626bf}.ct-facts .tbl tbody tr:first-child :is(th,td){border-top:0}.ct-facts .tbl caption{border-bottom:1px solid var(--hair)}@media (width<=479px){.ct-facts .tbl tbody tr{border-top:1px solid var(--hair);padding:12px 16px;display:block}.ct-facts .tbl tbody tr:first-child{border-top:0}.ct-facts .tbl tbody :is(th,td){border:0;width:auto;padding:0;display:block}.ct-facts .tbl tbody th{margin-bottom:4px}}.ct-points{counter-reset:pt;gap:0;display:grid}.ct-points>li{border-top:1px solid var(--hair);counter-increment:pt;padding:18px 0 18px 52px;position:relative}.ct-points>li:last-child{padding-bottom:4px}.ct-points>li:before{content:counter(pt,decimal-leading-zero);inset-inline-start:0;font:800 24px/1 var(--f-d);color:var(--steel);font-variant-numeric:tabular-nums;position:absolute;top:16px}[dir=rtl] .ct-points>li{padding:18px 52px 18px 0}.ct-points h3,.ct-points .ct-pt-h{font:800 20px/1.1 var(--f-d);text-transform:uppercase;letter-spacing:.01em;color:var(--white);margin:0 0 4px}.ct-points p{color:var(--text);margin:0;font-size:16px;line-height:1.55}.ct-points strong{color:var(--white);font-weight:500}.panel .ct-points{margin-top:4px}.panel .ct-points>li:first-child{border-top:0;padding-top:6px}.panel .ct-points>li:first-child:before{top:4px}.ct-story .prose p:first-child{color:var(--white);font-size:clamp(19px,1.5vw,21px);line-height:1.6}.ct-addr{font:800 clamp(22px,2vw,28px)/1.15 var(--f-d);text-transform:uppercase;color:var(--white);margin:18px 0 0;font-style:normal}.ct-addr span{display:block}.ct-visit .btns{margin-top:24px}.ct-visit .ct-facts{margin-top:28px}.ct-company .panel-h{margin-bottom:10px}.ct-company p{color:var(--text);font-size:16px}.ct-company .ct-facts{margin:18px 0 6px}.ct-company a:not(.tlink){color:var(--white)}.ct-doors{gap:16px;display:grid}@media (width>=1024px){.ct-doors{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-door{flex-direction:column;display:flex}.ct-door .h3{margin:0 0 10px}.ct-door>p{color:var(--text);max-width:52ch;margin:0 0 20px}.ct-door .btns{margin-top:0}.ct-door .after{margin-top:14px}.ct-door-links{flex-wrap:wrap;gap:0 24px;margin:14px 0 0;display:flex}.ct-door .reg-form,.ct-door form{max-width:560px}.ct-door-foot{margin-top:auto;padding-top:8px}.ct-revs-head{margin-bottom:28px}@media (width>=1024px){.ct-revs-head{margin-bottom:40px}}.ct-plat{font:600 var(--t-eye)/1.2 var(--f-d);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:28px 0 14px}.fq-set+.fq-set{margin-top:44px}.fq-set-h{font:600 var(--t-eye)/1.2 var(--f-d);letter-spacing:.16em;text-transform:uppercase;color:var(--platinum);align-items:center;gap:12px;margin:0 0 6px;display:flex}.fq-set-h:before{content:"";background:var(--redline);flex:none;width:18px;height:2px}.fq-set .qa-a ol{margin:0 0 12px;padding-inline-start:1.5em;list-style:decimal}.fq-set .qa-a ol li{color:var(--text);margin:0 0 8px;padding-inline-start:4px;font-size:17px}.fq-set .qa-a ol li::marker{color:var(--platinum);font-weight:500}.fq-set .qa-a strong{color:var(--white);font-weight:500}.fq-set .qa-a p+p{margin-top:10px}.fq-set .qa-a a{color:var(--white);text-underline-offset:.2em;text-decoration:underline #dc2626bf}.fq-side-panel{margin-top:28px}.fq-side-panel .h3{margin:0 0 6px}.fq-side-panel>p{color:var(--text);margin:0 0 4px;font-size:16px}.fq-side-panel .chips{margin:14px 0 18px}.fq-side-panel .btns{margin-top:4px}.fq-side-panel .ct-facts{margin:16px 0 18px}.fq-side-actions{margin-top:24px}.fq-side-actions .btns{margin-top:0}.fq-side-links{flex-wrap:wrap;gap:0 24px;margin:10px 0 0;display:flex}.fq-ask{margin-top:48px}.fq-ask .h3{margin:0 0 8px}.fq-ask>p{color:var(--text);max-width:52ch;margin:0 0 18px}@media (width>=1024px) and (height<=899px){.fq-page .faq-side .lead,.fq-page .fq-side-panel .chips{display:none}.fq-page .fq-side-panel{margin-top:20px}}.art{gap:36px;display:grid}.art>*{min-width:0}@media (width>=1024px){.art{grid-template-columns:minmax(0,250px) minmax(0,1fr);align-items:start;gap:72px}.art-toc{top:calc(var(--hdr) + 28px);position:sticky}}.art-toc .toc{margin:0}.art-toc ol{counter-reset:toc}.art-toc li{counter-increment:toc}.art-toc a{gap:12px;padding-block:6px;line-height:1.3}.art-toc a:before{content:counter(toc,decimal-leading-zero);font:600 13px/1 var(--f-d);letter-spacing:.08em;color:var(--steel);flex:none}@media (width<=1023px){.art-toc{display:none}}.art-body{max-width:var(--measure)}.art-sec{scroll-margin-top:calc(var(--hdr) + 20px)}.art-sec+.art-sec{border-top:1px solid var(--hair);margin-top:64px;padding-top:56px}.art-sec>.kicker{margin-bottom:14px}.art-sec .h2{margin:0 0 18px;font-size:clamp(34px,3.8vw,54px)}.art-sec>.lead{color:var(--white);margin:0 0 28px}.art .prose{max-width:none}.art .prose h3{margin-top:1.6em}.art .callout{margin:28px 0}.art-steps{counter-reset:st;gap:0;margin:8px 0 28px;display:grid}.art-steps>li{border-top:1px solid var(--hair);counter-increment:st;padding:16px 0 16px 64px;position:relative}.art-steps>li:last-child{border-bottom:1px solid var(--hair)}.art-steps>li:before{content:counter(st,decimal-leading-zero);inset-inline-start:0;font:800 30px/1 var(--f-d);color:var(--platinum);font-variant-numeric:tabular-nums;position:absolute;top:14px}.art-steps>li:last-child:before{color:var(--redline)}.art-steps .art-st{font:800 20px/1.15 var(--f-d);text-transform:uppercase;letter-spacing:.01em;color:var(--white);margin:0 0 4px}.art-steps p{color:var(--text);margin:0;font-size:17px;line-height:1.6}.art-disclaimer{max-width:52ch;margin:14px 0 0}.art-short{counter-reset:sv}.art-short ol{gap:0;display:grid}.art-short li{border-top:1px solid var(--hair);counter-increment:sv;color:var(--text);padding:12px 0 12px 40px;font-size:16px;line-height:1.5;position:relative}.art-short li:first-child{border-top:0;padding-top:4px}.art-short li:before{content:counter(sv,decimal-leading-zero);inset-inline-start:0;font:800 18px/1 var(--f-d);color:var(--steel);position:absolute;top:13px}.art-short li:first-child:before{top:5px}.art-short a{color:var(--white);text-underline-offset:.2em;font-weight:500;text-decoration:underline #dc2626bf}.art-related{border-top:1px solid var(--hair);margin-top:64px;padding-top:44px}.art-related .h3{margin:0 0 18px}.art-related .cards{grid-template-columns:minmax(0,1fr)}@media (width>=640px){.art-related .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-reg-panel .btns{margin-top:18px}.ct-reg-panel .btns .btn{width:100%}.ct-reg-panel p{color:var(--text);margin:0 0 4px;font-size:16px}.ct-final .ct-doors{text-align:start}@media (width>=1024px){.ct-co-more{grid-column:1}.ct-reg-panel{top:calc(var(--hdr) + 28px);grid-area:1/2/span 2;position:sticky}}.ct-co-more>h2:first-child{margin-top:.6em}@media (width>=1024px){.ct-co{row-gap:8px}}.art-hero .h1{font-size:clamp(44px,9vw,80px)}@media (width>=900px){.art-hero .h1{font-size:clamp(48px,5.4vw,80px)}}@media (width>=1024px){.art{max-width:980px;margin-inline:auto}}
