@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/zilla-slab-latin-ext-400-normal.L6eiXaX2.woff2)format("woff2"),url(/_astro/zilla-slab-latin-ext-400-normal.DYKaTm8Q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/zilla-slab-latin-400-normal.Dw3p-plB.woff2)format("woff2"),url(/_astro/zilla-slab-latin-400-normal.Dlq-Ffxl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/zilla-slab-latin-ext-500-normal.BtCblgyy.woff2)format("woff2"),url(/_astro/zilla-slab-latin-ext-500-normal.CU92Uk-1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/zilla-slab-latin-500-normal.CzZRcrUb.woff2)format("woff2"),url(/_astro/zilla-slab-latin-500-normal.B8-aa0aC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/zilla-slab-latin-ext-600-normal.9hyyVsz0.woff2)format("woff2"),url(/_astro/zilla-slab-latin-ext-600-normal.DTnoEnY3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/zilla-slab-latin-600-normal.BRgn6X7z.woff2)format("woff2"),url(/_astro/zilla-slab-latin-600-normal.iLPAhCz6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sans:"Archivo Variable",Archivo,system-ui,sans-serif;--navy-700:#0b121b;--midnight:#151e29;--valuation-navy:#223042;--steel:#32465f;--navy-500:#3b516c;--electric:#4fffe2;--signal-teal:#00bfa5;--deep-cable:#008f7a;--teal-600:#00483d;--coral:#ff5f5f;--coral-warm:#ff8585;--brick:#cc4c4c;--quat:#e7ecf3;--navy-100:#dee5f2;--navy-200:#a9bedf;--quat-400:#637a94;--quat-500:#465669;--cable-ink:#007563;--quat-ink:#56697f;--container:1296px;--r-sm:12px;--r:16px;--r-lg:24px;--pill:999px;--gutter:clamp(16px,4.5vw,72px)}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{background:var(--navy-700);color:#fff;font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;font-stretch:100%;line-height:1.55;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}.wrap{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}:focus-visible{outline:2px solid var(--electric);outline-offset:3px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.display{letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:700;font-stretch:122%;line-height:1.05}.kicker{color:var(--electric);text-transform:uppercase;letter-spacing:.01em;margin:0 0 18px;font-size:.95rem;font-weight:500}.lede{color:var(--navy-100);max-width:58ch;font-size:clamp(1.05rem,1.4vw,1.2rem)}.btn{font:inherit;border-radius:var(--pill);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;align-items:center;gap:.5em;padding:.8em 1.45em;font-size:.98rem;font-weight:600;font-stretch:112%;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.btn-coral{background:var(--coral);color:var(--midnight)}.btn-coral:hover{background:var(--coral-warm)}.btn-ghost{color:#fff;background:0 0;border-color:#fff}.btn-ghost:hover{color:var(--midnight);background:#fff}.btn-ice{background:linear-gradient(180deg,var(--navy-100),var(--navy-200));color:var(--midnight)}.btn-ice:hover{background:#fff}.btn svg{width:16px;height:16px}.top{z-index:50;border-bottom:1px solid #0000;transition:background .25s,border-color .25s;position:fixed;inset:0 0 auto}.top.solid{backdrop-filter:blur(12px);background:#0b121beb;border-bottom-color:#ffffff0f}.top .wrap{justify-content:space-between;align-items:center;gap:24px;height:80px;display:flex}.brand{align-items:center;gap:11px;text-decoration:none;display:flex}.brand svg{width:40px;height:33px}.brand b{letter-spacing:-.01em;font-size:1.3rem;font-weight:700;font-stretch:118%}.menu{gap:30px;display:flex}.menu a{color:var(--navy-100);font-size:.98rem;font-weight:500;font-stretch:112%;text-decoration:none}.menu a:hover{color:#fff}.top .actions{gap:12px;display:flex}@media (width<=900px){.menu{display:none}}@media (width<=560px){.top .btn-ghost{display:none}.brand b{font-size:1.1rem}}.hero{background:radial-gradient(ellipse 55% 60% at 80% 45%, #008f7a29, transparent 70%), linear-gradient(180deg,#0f1a26 0%, var(--midnight) 60%, var(--navy-700) 100%);align-items:center;min-height:min(100vh,980px);padding:140px 0 90px;display:flex;position:relative;overflow:hidden}.hero .wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;width:100%;display:grid;position:relative}.hero .lede{margin:28px 0 36px}.signup{border-radius:var(--pill);background:#ffffff0f;border:1px solid #ffffff24;align-items:center;gap:6px;max-width:560px;padding:6px;transition:border-color .2s,box-shadow .2s;display:flex}.signup input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;flex:1;padding:.7em 1.1em;font-size:1rem}.signup input::placeholder{color:var(--navy-200);opacity:.75}.signup input:focus{outline:none}.status{min-height:1.5em;color:var(--electric);margin:10px 0 0 18px;font-size:.95rem}.status.err{color:var(--coral-warm)}.checks{color:var(--navy-100);flex-wrap:wrap;gap:10px 26px;margin:18px 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.checks li{align-items:center;gap:9px;display:flex}.checks svg{width:20px;height:20px;color:var(--electric);flex:none}@media (width<=520px){.signup{border-radius:var(--r);flex-direction:column;align-items:stretch}.signup .btn{justify-content:center}}.issue{border-radius:var(--r-lg);backdrop-filter:blur(6px);background:linear-gradient(160deg,#223042eb,#151e29f0);border:1px solid #ffffff1a;justify-self:end;width:min(430px,100%);padding:26px 26px 22px;position:relative;box-shadow:0 30px 80px -30px #000000b3}.issue header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:18px;display:flex}.issue .from{align-items:center;gap:11px;display:flex}.issue .from svg{flex:none;width:34px;height:28px}.issue .from b{font-size:1.05rem;font-stretch:115%;display:block}.issue .from span{color:var(--navy-200);font-size:.85rem}.issue .no{color:var(--electric);border-radius:var(--pill);white-space:nowrap;border:1px solid #4fffe259;padding:.25em .75em;font-size:.78rem}.issue ol{margin:6px 0 0;padding:0;list-style:none}.issue li{border-bottom:1px dashed #ffffff12;grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:12px 2px;font-size:.97rem;display:grid}.issue li:last-child{border-bottom:0}.issue li i{background:var(--signal-teal);border-radius:50%;width:8px;height:8px}.issue li i.c{background:var(--coral)}.issue li i.e{background:var(--electric)}.issue li em{color:var(--navy-200);font-size:.85rem;font-style:normal}.issue .sp{border-radius:var(--r-sm);color:var(--navy-100);background:#ff5f5f1a;border:1px solid #ff5f5f47;margin-top:14px;padding:12px 14px;font-size:.86rem}.issue .sp b{color:var(--coral-warm);font-weight:600}@media (width<=980px){.hero .wrap{grid-template-columns:1fr}.issue{justify-self:start;margin-top:12px;transform:none}}.band{background:var(--midnight);border-block:1px solid #ffffff12;overflow:hidden}.track{width:max-content;animation:90s linear infinite scroll;display:flex}.track span{color:var(--navy-200);white-space:nowrap;align-items:center;gap:34px;padding:18px 17px;font-size:.95rem;font-weight:500;font-stretch:112%;display:flex}.track span:after{content:"";background:var(--signal-teal);opacity:.7;border-radius:50%;width:5px;height:5px}@keyframes scroll{to{transform:translate(-50%)}}.band:hover .track{animation-play-state:paused}section{padding:clamp(88px,11vw,150px) 0}.head{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:32px 64px;margin-bottom:56px;display:grid}.head p{color:var(--navy-200);max-width:46ch;margin:0}.light{color:var(--midnight);background:#fff}.light .head p{color:var(--quat-500)}@media (width<=860px){.head{grid-template-columns:1fr}}.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.card{border-radius:var(--r);background:var(--midnight);border:1px solid #ffffff17;flex-direction:column;gap:12px;padding:28px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.card .tag{text-transform:uppercase;color:var(--navy-100);letter-spacing:.02em;align-items:center;gap:8px;font-size:.8rem;display:inline-flex}.card .tag:before{content:"";background:var(--electric);border-radius:50%;width:7px;height:7px}.card .tag.c:before{background:var(--coral)}.card :is(h2,h3){letter-spacing:-.01em;margin:0;font-size:1.55rem;font-weight:720;font-stretch:120%;line-height:1.1}.card p{color:var(--navy-200);max-width:48ch;margin:0;font-size:.98rem}.c-top{background:linear-gradient(180deg,var(--valuation-navy),var(--midnight));grid-area:span 2/span 7;min-height:520px}.rank{gap:10px;margin:auto 0 0;padding:0;list-style:none;display:grid}.rank li{color:var(--navy-100);grid-template-columns:34px 1fr;align-items:center;gap:14px;font-size:.95rem;display:grid}.rank li b{color:var(--electric);font-size:1.35rem;font-weight:800;font-stretch:125%}.rank li span{background:linear-gradient(90deg,var(--signal-teal),#00bfa526);transform-origin:0;height:10px;transform:scaleX(var(--w));border-radius:5px;display:block}.c-ai{grid-column:span 5}.c-uad{border-left:3px solid var(--signal-teal);grid-column:span 5}.c-legal,.c-states,.c-events,.c-states{grid-column:span 4}.icon{width:52px;height:52px;margin-bottom:6px}.cal{grid-template-columns:repeat(7,1fr);gap:5px;margin-top:auto;display:grid}.cal i{aspect-ratio:1;background:#ffffff0d;border-radius:4px}.cal i.on{background:#00bfa580}.cal i.hot{background:var(--coral)}.spark{width:100%;height:54px;margin-top:auto}@media (width<=980px){.c-top,.c-ai,.c-uad{grid-column:span 12}.c-top{min-height:0}.c-legal,.c-states,.c-events{grid-column:span 12}}@media (width>=600px) and (width<=980px){.c-legal,.c-states{grid-column:span 6}}.why{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.acc{border-top:1px solid #dde3ec}.acc details{border-bottom:1px solid #dde3ec}.acc summary{cursor:pointer;grid-template-columns:64px 1fr 24px;align-items:center;gap:8px;padding:26px 0;list-style:none;display:grid}.acc summary::-webkit-details-marker{display:none}.acc summary b{color:var(--signal-teal);font-size:2.8rem;font-weight:800;font-stretch:125%;line-height:1}.acc summary span{font-size:1.3rem;font-weight:700;font-stretch:118%;line-height:1.2}.acc summary svg{width:20px;height:20px;transition:transform .25s}.acc details[open] summary svg{transform:rotate(180deg)}.acc details p{color:var(--quat-500);max-width:52ch;margin:-8px 0 26px 72px}.photo{border-radius:var(--r-lg);aspect-ratio:1.12;background:var(--coral);position:relative;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%}.photo figcaption{color:#fff;border-radius:var(--r);backdrop-filter:blur(6px);background:#151e29e0;align-items:center;gap:12px;padding:14px 16px;font-size:.95rem;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.photo figcaption svg{flex:none;width:30px;height:25px}@media (width<=900px){.why{grid-template-columns:1fr}}.blog{background:var(--quat);position:relative}.blog:before{content:"";opacity:.9;pointer-events:none;background:url(/brand/pattern.webp) right -200px top -40px/1100px no-repeat;position:absolute;inset:0}.blog .wrap{position:relative}.posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.post{border-radius:var(--r);color:var(--midnight);background:#fff;border:1px solid #d7dfea;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.post:hover{transform:translateY(-4px);box-shadow:0 24px 50px -24px #151e2959}.cover{aspect-ratio:16/10;position:relative;overflow:hidden}.cover svg{width:100%;height:100%;position:absolute;inset:0}.post .energy-cover img,.feature .energy-cover img{object-fit:cover;width:100%;height:100%;display:block}.post .body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 26px;display:flex}.post .meta{color:var(--quat-ink);gap:14px;font-size:.84rem;display:flex}.post .meta b{color:var(--cable-ink);text-transform:uppercase;letter-spacing:.03em;font-size:.78rem;font-weight:600}.post h3{margin:0;font-size:1.3rem;font-weight:720;font-stretch:115%;line-height:1.18}.post p{color:var(--quat-500);margin:0;font-size:.96rem}.author{align-items:center;gap:14px;margin-top:40px;display:flex}.author .av{background:linear-gradient(135deg,var(--signal-teal),var(--steel));color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-weight:800;font-stretch:120%;display:grid}.author small{color:var(--quat-ink);display:block}.blog .more{margin-left:auto}.btn-dark{background:var(--midnight);color:#fff}.btn-dark:hover{background:var(--steel)}@media (width<=900px){.posts{grid-template-columns:1fr}.author{flex-wrap:wrap}.blog .more{margin-left:0}}.spon{border-radius:var(--r-lg);background:var(--valuation-navy);color:#fff;border:1px solid #ffffff14;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px;padding:clamp(36px,5vw,64px);display:grid;position:relative;overflow:hidden}.spon:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ff5f5f1a 0 4px,#0000 4px 14px);height:46%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.spon>*{z-index:1;position:relative}.spon h2{font-size:clamp(1.8rem,3.2vw,2.7rem)}.spon p{color:var(--navy-100);max-width:48ch;margin:18px 0 28px}.spon ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.spon li{border-radius:var(--r-sm);background:#0b121b59;border:1px solid #ffffff14;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.spon li svg{width:22px;height:22px;color:var(--coral-warm);flex:none;margin-top:1px}.spon .row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.spon .row a.link{color:#fff;font-weight:600;font-stretch:112%;text-decoration:none}.spon .row a.link:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.spon{grid-template-columns:1fr}}.final{padding-top:0}.count{border-radius:var(--r-lg);background:var(--midnight);border:1px solid #ffffff14;overflow:hidden}.count .top-row{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:34px clamp(24px,4vw,48px);display:grid}.count .when,.count .kind{text-transform:uppercase;font-size:.95rem;font-weight:600;font-stretch:118%;line-height:1.25}.count .kind{text-align:right;color:var(--navy-200)}.clock{justify-content:center;align-items:flex-start;gap:clamp(10px,2.4vw,34px);display:flex}.clock div{text-align:center;min-width:clamp(64px,9vw,120px)}.clock b{color:var(--signal-teal);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,4.8vw,3.9rem);font-weight:700;font-stretch:122%;line-height:1;display:block}.clock small{text-transform:uppercase;color:var(--navy-100);margin-top:10px;font-size:.8rem;font-stretch:118%;display:block}.clock .sep{opacity:.5;color:var(--signal-teal);min-width:0;font-size:clamp(1.8rem,3.8vw,3rem);font-weight:700;line-height:1}.count .bottom{background:var(--valuation-navy);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:24px 48px;padding:34px clamp(24px,4vw,48px);display:grid}.count .bottom h2{font-size:clamp(1.6rem,2.8vw,2.3rem)}.count .bottom .signup{max-width:none}@media (width<=860px){.count .top-row{text-align:center;grid-template-columns:1fr}.count .kind{text-align:center}.count .bottom{grid-template-columns:1fr}}footer{background:var(--navy-700);color:var(--navy-200);border-top:1px solid #ffffff12;padding:72px 0 40px;font-size:.95rem}.fgrid{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;display:grid}footer .fh{color:#fff;margin:0 0 16px;font-size:1rem;font-weight:650;font-stretch:115%}footer ul{gap:0;margin:0;padding:0;list-style:none;display:grid}footer ul a{padding:6px 0;display:inline-block}footer a{text-decoration:none}footer a:hover{color:#fff}.legal{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;font-size:.88rem;display:flex}.legal-links{flex-wrap:wrap;gap:0 18px;display:flex}.legal-links a{white-space:nowrap;padding:8px 0}@media (width<=820px){.fgrid{grid-template-columns:1fr 1fr}}.note{z-index:60;color:#1b1b1b;background:#ffe08a;border-radius:6px;padding:6px 10px;font-size:.78rem;font-weight:600;position:fixed;bottom:12px;left:12px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.track{animation:none}.btn,.post,.acc summary svg,.top,.burger span{transition:none}}.menu a[aria-current=page]{color:#fff;box-shadow:inset 0 -2px 0 var(--signal-teal);padding-bottom:4px}.burger{cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;display:none}.burger span{background:#fff;width:18px;height:2px;transition:transform .2s;display:block}.burger[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.burger[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}@media (width<=900px){.burger{display:flex}.menu.open{background:var(--navy-700);padding:8px var(--gutter) 20px;border-bottom:1px solid #ffffff14;flex-direction:column;gap:0;display:flex;position:absolute;top:80px;left:0;right:0}.menu.open a{border-bottom:1px solid #ffffff0f;padding:14px 0;font-size:1.1rem}.menu.open a[aria-current=page]{box-shadow:none;color:var(--electric)}}@media (width<=560px){.top .btn-ice{padding:.7em 1.1em;font-size:.9rem}}@media (width<=420px){.top .wrap{gap:12px}.top .actions{gap:8px}.top .btn-ice{padding:.62em .95em;font-size:.86rem}.brand{gap:8px}.brand svg{width:34px;height:28px}}@media (width<=380px){.top .brand b{display:none}}.phero{background:radial-gradient(ellipse 50% 80% at 85% 30%, #008f7a24, transparent 70%),linear-gradient(180deg,#0f1a26,var(--midnight));padding:170px 0 90px;position:relative;overflow:hidden}.phero:after{content:"";clip-path:polygon(0 70%,20% 55%,35% 62%,55% 35%,70% 42%,100% 10%,100% 100%,0 100%);pointer-events:none;background:repeating-linear-gradient(90deg,#00bfa529 0 3px,#0000 3px 8px,#00bfa51a 8px 11px,#0000 11px 26px);width:46%;height:70%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000 10%,#000 100%);mask-image:linear-gradient(#0000 10%,#000 100%)}.phero .wrap{z-index:1;position:relative}.phero h1{max-width:17ch;font-size:clamp(2.3rem,4.6vw,4.1rem)}.phero .lede{margin:24px 0 0}.phero .split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}@media (width<=960px){.phero .split{grid-template-columns:1fr}.phero:after{opacity:.6;width:90%}}.fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fields .full{grid-column:1/-1}.field label{margin-bottom:8px;font-size:.92rem;font-weight:600;font-stretch:108%;display:block}.field label small{color:var(--quat-ink);margin-left:6px;font-weight:400}.field input,.field select,.field textarea{width:100%;font:inherit;color:var(--midnight);border-radius:var(--r-sm);background:#fff;border:1px solid #cbd5e1;padding:.8em 1em;font-size:1rem;transition:border-color .15s,box-shadow .15s}.field textarea{resize:vertical;min-height:140px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--deep-cable);outline:none;box-shadow:0 0 0 4px #00bfa526}.dark .field label{color:#fff}.dark .field label small{color:var(--navy-200)}.dark .field input,.dark .field select,.dark .field textarea{background:var(--navy-700);color:#fff;border-color:#ffffff24}.dark .field input:focus,.dark .field select:focus,.dark .field textarea:focus{border-color:var(--electric);box-shadow:0 0 0 4px #4fffe21f}.hp{position:absolute;left:-9999px}.formfoot{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.formfoot .status{margin:0}.light .status{color:var(--cable-ink)}.light .status.err{color:var(--brick)}@media (width<=640px){.fields{grid-template-columns:1fr}}.placement{border-radius:var(--r-lg);color:var(--midnight);background:#fff;padding:22px;box-shadow:0 30px 80px -30px #000000b3}.placement .lbl{color:var(--quat-ink);text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;margin-bottom:12px;font-size:.78rem;display:flex}.placement .demo{aspect-ratio:16/8;border-radius:var(--r-sm);background:linear-gradient(135deg,var(--midnight),var(--valuation-navy));place-items:center;display:grid;position:relative;overflow:hidden}.placement .demo:before{content:"";background:repeating-linear-gradient(90deg,#00bfa540 0 3px,#0000 3px 12px);height:60%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.placement .play{background:var(--coral);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative}.placement .play:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid #fff;margin-left:4px}.placement .ph{color:var(--midnight);margin:16px 0 6px;font-size:1.25rem;font-weight:700;font-stretch:115%;line-height:1.2}.placement p{color:var(--quat-500);margin:0;font-size:.95rem}.placement .cta{color:var(--cable-ink);margin-top:14px;font-weight:600;display:inline-block}.placement .demo{align-content:center;gap:10px}.placement .demo-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.placement .demo-note{color:var(--navy-100);letter-spacing:.02em;font-size:.82rem;position:relative}.placement small{color:var(--quat-ink);margin-top:14px;font-size:.8rem;display:block}.aud{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.aud .card h3{font-size:1.3rem}@media (width<=900px){.aud{grid-template-columns:1fr}}.steps{counter-reset:s;border-top:1px solid #dde3ec;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;padding:28px 24px 0 0;position:relative}.steps li:before{content:counter(s);color:var(--signal-teal);margin-bottom:16px;font-size:2.6rem;font-weight:800;font-stretch:125%;line-height:1;display:block}.steps li:after{content:"";background:var(--signal-teal);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:0}.steps h3{margin:0 0 8px;font-size:1.15rem;font-stretch:115%}.steps p{color:var(--quat-500);margin:0;font-size:.96rem}@media (width<=900px){.steps{grid-template-columns:1fr 1fr;row-gap:32px}}@media (width<=520px){.steps{grid-template-columns:1fr}}.inq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.inq aside h2{font-size:clamp(1.9rem,3.4vw,2.8rem)}.inq aside>p{color:var(--quat-500);margin:18px 0 0}.inq .mail{border-radius:var(--r);background:var(--quat);align-items:center;gap:12px;margin-top:28px;padding:18px;display:flex}.inq .mail a{color:var(--cable-ink);font-weight:600}.faq{border-top:1px solid #dde3ec;margin-top:36px}.faq details{border-bottom:1px solid #dde3ec}.faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:18px 0;font-weight:650;font-stretch:108%;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{flex:none;width:18px;height:18px;transition:transform .2s}.faq details[open] summary svg{transform:rotate(180deg)}.faq details p{color:var(--quat-500);margin:-4px 0 18px}.formcard{border-radius:var(--r-lg);background:#fff;border:1px solid #dde3ec;padding:clamp(24px,4vw,44px);box-shadow:0 30px 70px -40px #151e2959}@media (width<=900px){.inq{grid-template-columns:1fr}}.filters{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.filters button{font:inherit;border-radius:var(--pill);color:var(--navy-100);cursor:pointer;background:0 0;border:1px solid #fff3;padding:.6em 1.2em;font-size:.92rem;font-weight:600;font-stretch:108%}.filters button:hover{color:#fff;border-color:#fff}.filters button[aria-pressed=true]{color:var(--midnight);background:#fff;border-color:#fff}.feature{border-radius:var(--r-lg);color:var(--midnight);background:#fff;border:1px solid #d7dfea;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin-bottom:28px;text-decoration:none;transition:box-shadow .2s;display:grid;overflow:hidden}.feature:hover{box-shadow:0 30px 60px -30px #151e2966}.feature .cover{aspect-ratio:auto;min-height:340px}.feature .body{flex-direction:column;justify-content:center;gap:14px;padding:clamp(24px,4vw,48px);display:flex}.feature h2{margin:0;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:720;font-stretch:118%;line-height:1.12}.feature p{color:var(--quat-500);margin:0}.feature .by{color:var(--quat-500);align-items:center;gap:10px;margin-top:6px;font-size:.9rem;display:flex}.feature .by .av{width:34px;height:34px;font-size:.8rem}.post[hidden],.feature[hidden]{display:none}.empty{text-align:center;color:var(--quat-500);padding:40px}.subband{border-radius:var(--r-lg);background:var(--midnight);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:24px 48px;margin-top:64px;padding:clamp(28px,4vw,48px);display:grid}.subband h2{font-size:clamp(1.5rem,2.6vw,2.1rem)}.subband p{color:var(--navy-200);margin:10px 0 0}@media (width<=900px){.feature{grid-template-columns:1fr}.feature .cover{min-height:220px}.subband{grid-template-columns:1fr}}.ahead{background:linear-gradient(180deg,#0f1a26,var(--midnight));padding:160px 0 70px}.ahead .wrap{max-width:900px}.crumb{color:var(--navy-200);gap:10px;margin-bottom:26px;font-size:.9rem;display:flex}.crumb a{color:var(--electric);text-decoration:none}.ahead .dek{color:var(--navy-100);max-width:60ch;margin:22px 0 32px;font-size:clamp(1.1rem,1.6vw,1.3rem)}.byline{color:var(--navy-200);flex-wrap:wrap;align-items:center;gap:14px;font-size:.95rem;display:flex}.byline b{color:#fff;display:block}.byline .dot{background:var(--steel);border-radius:50%;width:4px;height:4px}.av{background:linear-gradient(135deg,var(--signal-teal),var(--steel));color:#fff;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-weight:800;font-stretch:120%;display:grid}.acover .inner{max-width:1100px;padding:0 var(--gutter);margin:0 auto}.acover .cover{border-radius:var(--r-lg);aspect-ratio:21/8;position:relative;overflow:hidden}.acover .cover svg{width:100%;height:100%;position:absolute;inset:0}.article{color:#1d2735;background:#fff;padding:64px 0 100px}.article-grid{max-width:1100px;padding:0 var(--gutter);grid-template-columns:170px minmax(0,68ch);justify-content:center;gap:64px;margin:0 auto;display:grid}.prose{font-size:1.14rem;line-height:1.75}.prose>:first-child{margin-top:0}.prose h2{letter-spacing:-.01em;color:var(--midnight);margin:2.2em 0 .6em;font-size:1.7rem;font-weight:720;font-stretch:115%;line-height:1.2}.prose h3{color:var(--midnight);margin:1.8em 0 .4em;font-size:1.25rem;font-weight:700;font-stretch:110%}.prose p{margin:0 0 1.2em}.prose a{color:var(--cable-ink);text-underline-offset:3px}.prose ul,.prose ol{margin:0 0 1.3em;padding-left:1.3em}.prose li{margin-bottom:.5em}.prose li::marker{color:var(--signal-teal);font-weight:700}.prose blockquote{border-left:3px solid var(--signal-teal);color:var(--midnight);margin:1.8em 0;padding:4px 0 4px 26px;font-size:1.3rem;font-stretch:108%;line-height:1.5}.callout{border-radius:var(--r);background:var(--quat);margin:2em 0;padding:22px 24px;font-size:1.02rem;line-height:1.6}.callout b{color:var(--cable-ink);text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px;font-size:.82rem;display:block}.inline-sub{border-radius:var(--r-lg);background:var(--midnight);color:#fff;margin:2.4em 0;padding:28px}.inline-sub h3{color:#fff;margin:0 0 6px;font-size:1.35rem;font-stretch:118%}.inline-sub p{color:var(--navy-200);margin:0 0 18px;font-size:1rem;line-height:1.5}.inline-sub .signup{max-width:none}.bio{border-top:1px solid #dde3ec;align-items:flex-start;gap:18px;margin-top:3em;padding-top:2em;font-size:1rem;line-height:1.6;display:flex}.bio p{color:var(--quat-500);margin:4px 0 0}.bio b{font-size:1.05rem;font-stretch:110%}.placeholder-flag{color:#7a5b00;background:#fff3c4;border-radius:6px;margin-bottom:26px;padding:4px 10px;font-size:.82rem;font-weight:600;display:inline-block}.related{background:var(--quat);padding:80px 0}.related h2{margin-bottom:36px;font-size:clamp(1.6rem,2.8vw,2.2rem)}@media (width<=900px){.article-grid{grid-template-columns:1fr;gap:28px}}.contact{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:28px;display:grid}.contact .formcard{background:var(--midnight);box-shadow:none;border-color:#ffffff17}.side{gap:14px;display:grid}.side .card{gap:8px;padding:24px}.side .card :is(h2,h3){font-size:1.15rem}.side .card a{color:var(--electric);font-weight:600;text-decoration:none}.side .card a:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.contact{grid-template-columns:1fr}}.thanks{background:radial-gradient(ellipse 50% 60% at 50% 20%, #00bfa529, transparent 70%),var(--midnight);align-items:center;min-height:88vh;padding:150px 0 90px;display:flex}.thanks .wrap{text-align:center;max-width:900px}.okmark{width:76px;height:76px;color:var(--electric);background:#00bfa524;border:1px solid #4fffe266;border-radius:50%;place-items:center;margin:0 auto 28px;display:grid}.okmark svg{width:36px;height:36px}.thanks h1{font-size:clamp(2.4rem,5vw,4.2rem)}.thanks .lede{margin:22px auto 0}.next{text-align:left;counter-reset:n;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.next li{counter-increment:n;border-radius:var(--r);background:var(--valuation-navy);border:1px solid #ffffff12;padding:24px}.next li:before{content:counter(n);color:var(--signal-teal);margin-bottom:12px;font-size:1.8rem;font-weight:800;font-stretch:125%;line-height:1;display:block}.next b{margin-bottom:6px;font-stretch:112%;display:block}.next p{color:var(--navy-200);margin:0;font-size:.95rem}.next em{color:var(--electric);font-style:normal}.thanks .row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}@media (width<=760px){.next{grid-template-columns:1fr}}.feature .meta{color:var(--quat-ink);gap:14px;font-size:.84rem;display:flex}.feature .meta b{color:var(--cable-ink);text-transform:uppercase;letter-spacing:.03em;font-size:.78rem;font-weight:600}.thanks{min-height:min(88vh,860px)}.page-index #sponsor{padding-top:0}.logo-av{background:var(--midnight);border:1px solid #00bfa559}.logo-av svg{width:60%;height:60%;fill:var(--signal-teal)}.count .top-row .clock b{font-size:clamp(2.2rem,5vw,4rem)}.art{display:none}.team .head h2{max-width:20ch}.mosaic{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;margin:8px 0 48px;display:grid;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.mosaic img{aspect-ratio:1;object-fit:cover;filter:saturate(.8);opacity:.9;border-radius:10px;width:100%;height:auto;transition:filter .2s,opacity .2s}.mosaic img:hover{filter:none;opacity:1}@media (width<=640px){.mosaic{grid-template-columns:repeat(6,1fr)}.mosaic img:nth-child(n+37){display:none}}.stats{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.stats li{justify-items:start;gap:6px;padding:28px 24px 0 0;display:grid}.stats li+li{border-left:1px solid #ffffff1a;padding-left:24px}.stats .ico{width:46px;height:46px;color:var(--signal-teal);border:1px solid #ffffff24;border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.stats .ico.c{color:var(--coral-warm)}.stats .ico svg{width:24px;height:24px}.stats b{color:#fff;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:700;font-stretch:118%;line-height:1}.stats span:not(.ico){color:var(--navy-200);font-size:.95rem}.orgs{color:var(--navy-200);max-width:70ch;margin:36px 0 0}.sessions{margin:28px 0 0}@media (width<=760px){.stats{grid-template-columns:1fr 1fr;row-gap:28px}.stats li:nth-child(3){border-left:0;padding-left:0}}.partners{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:28px 56px;margin-top:56px;padding-top:40px;display:grid}.partners .kicker{margin-bottom:10px}.partners ul{flex-wrap:wrap;align-items:center;gap:26px 40px;margin:0;padding:0;list-style:none;display:flex}.partners img{filter:brightness(0)invert();opacity:.72;width:auto;height:32px}.partners img.bradford{height:48px}.partners img.seal{height:60px}.pstat{color:var(--navy-100);margin:0 0 8px;font-size:1.05rem}.pstat b{color:#fff;font-size:1.35rem;font-weight:700;font-stretch:115%}.pnote{color:var(--navy-200);margin:0;font-size:.95rem}@media (width<=900px){.partners{grid-template-columns:1fr}}.partners img.seal{filter:none;opacity:1}.partners img.seal.dark{filter:grayscale()brightness(2.2)contrast(.95)}.partners ul{gap:22px 28px}.hero{background:var(--midnight);min-height:auto;padding:150px 0 110px}.phero,.ahead{background:var(--midnight)}.phero:after{display:none}.thanks{background:var(--midnight)}.display{letter-spacing:-.01em;font-weight:620;font-stretch:108%;line-height:1.1}.hero h1{max-width:17ch;font-size:clamp(2.2rem,4vw,3.6rem)}.head h2{font-size:clamp(1.7rem,3vw,2.5rem)}.phero h1{font-size:clamp(2rem,3.6vw,3.2rem)}.ahead h1{font-size:clamp(1.9rem,3.4vw,3rem)}.kicker{text-transform:none;letter-spacing:0;color:var(--signal-teal);font-size:.98rem;font-weight:500}.card .tag{text-transform:none;letter-spacing:0;color:var(--navy-200);font-size:.88rem}.card .tag:before,.card .tag.c:before{background:var(--signal-teal)}.card :is(h2,h3){font-weight:620;font-stretch:104%}.c-top h3{font-size:clamp(1.5rem,2.2vw,1.9rem)}.post h3,.feature h2{font-weight:640;font-stretch:104%}.acc summary b,.steps li:before,.next li:before{font-weight:600;font-stretch:104%}.btn-ice{color:#fff;background:0 0;border-color:#ffffff59}.btn-ice:hover{color:var(--midnight);background:#fff}.top .btn-ghost{display:none}.top.solid{background:var(--midnight);backdrop-filter:none}.menu a[aria-current=page]{box-shadow:none;color:#fff;text-underline-offset:8px;text-decoration:underline;text-decoration-color:var(--signal-teal)}.signup{background:#ffffff0a;border-color:#ffffff1f}.signup:focus-within{box-shadow:0 0 0 3px #00bfa540}.checks svg{color:var(--signal-teal)}.issue{background:var(--valuation-navy);box-shadow:none;backdrop-filter:none;border-color:#ffffff14}.issue .no{color:var(--navy-200);border-color:#ffffff2e}.issue li i,.issue li i.c,.issue li i.e{background:var(--steel)}.issue .sp{background:0 0;border-color:#ffffff1a}.issue .sp b{color:var(--navy-100)}.band{display:none}.card{background:0 0;border-color:#ffffff14}.card:hover{border-color:#ffffff2e}.c-top{background:0 0;min-height:0}.c-uad{border-left:1px solid #ffffff14}.rank,.spark,.cal{display:none}.icon{opacity:.8;width:36px;height:36px}.spon{background:0 0;border-color:#ffffff1a}.spon:after{display:none}.spon .kicker{color:var(--signal-teal)}.spon li{background:0 0;border-color:#ffffff14}.spon li svg{color:var(--signal-teal)}.count{background:0 0;border-color:#ffffff1a}.count .bottom{background:0 0;border-top:1px solid #ffffff14}.count .top-row .clock b{color:#fff;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:620;font-stretch:104%}.post:hover,.feature:hover{box-shadow:none;border-color:var(--deep-cable);transform:none}.placement{box-shadow:none}.placement .demo:before{display:none}.placement .play{background:var(--steel)}.formcard{box-shadow:none}.inline-sub{background:var(--quat);color:var(--midnight)}.inline-sub h3{color:var(--midnight)}.inline-sub p{color:var(--quat-500)}.inline-sub .signup{background:#fff;border-color:#cbd5e1}.inline-sub .signup input{color:var(--midnight)}.inline-sub .signup input::placeholder{color:var(--quat-ink)}.okmark,.next li{background:0 0}.cover svg [fill=\#4FFFE2]{fill:var(--navy-100)}.bento{grid-template-columns:repeat(3,minmax(0,1fr))}.bento .card{grid-area:auto;min-height:0}.bento .icon{display:none}@media (width<=900px){.bento{grid-template-columns:1fr}}@media (width>=600px) and (width<=900px){.bento{grid-template-columns:1fr 1fr}}.count .when,.count .kind{text-transform:none;color:var(--navy-200);font-weight:500;font-stretch:100%}body{background:var(--midnight)}footer{background:var(--midnight);border-top-color:#ffffff14}.menu.open{background:var(--midnight)}.contact .formcard{background:0 0;border-color:#ffffff1a}:root{--bg:#223042;--bg-deep:#1b2736;--serif:"Zilla Slab",Georgia,serif}body,.hero,.phero,.ahead,.thanks,footer,.top.solid,.menu.open{background:var(--bg)}footer{border-top-color:#ffffff14}.acover{background:linear-gradient(180deg,var(--bg) 50%,#fff 50%)}.light{background:#e7ecf3}.light .formcard,.light .post,.feature{border-color:#d3dce8}.card,.issue,.spon,.count,.contact .formcard,.next li{background:var(--bg-deep);border-color:#ffffff12}.count .bottom{background:0 0}.dark .field input,.dark .field select,.dark .field textarea{background:#0b121b59}.kicker{font-family:var(--serif);color:var(--signal-teal);font-size:1.08rem;font-weight:500}.light .kicker{color:var(--cable-ink)}.card .tag{font-family:var(--serif);color:var(--navy-100);font-size:.95rem}.card .tag:before{display:none}.head p,.phero .lede,.ahead .dek{font-family:var(--serif);font-size:1.12rem;font-weight:400;line-height:1.55}.hero .lede{font-size:1.1rem}.hero{isolation:isolate}.art-hero{z-index:-1;opacity:.85;width:70%;max-width:1100px;height:auto;display:block;position:absolute;bottom:0;right:-4%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35%);mask-image:linear-gradient(90deg,#0000 0%,#000 35%)}.phero:after{content:"";clip-path:none;opacity:.55;background:url(/brand/hero.svg) 100% 100%/cover no-repeat;width:55%;height:100%;display:block;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.thanks{position:relative;overflow:hidden}.art-thanks{object-fit:cover;opacity:.35;pointer-events:none;width:100%;height:60%;display:block;position:absolute;bottom:0;left:0;right:0}.thanks .wrap,.hero .wrap{position:relative}.art-ring{right:calc(var(--gutter) * -1 + 215px - 310px);z-index:-1;opacity:.35;pointer-events:none;width:620px;max-width:none;display:block;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=980px){.art-ring{display:none}.art-hero{opacity:.5;width:120%}}.art-net{max-width:var(--container);padding:0 var(--gutter);margin:0 auto;display:block}.art-net img{opacity:.9;width:100%;height:48px}.spon,.count{position:relative;overflow:hidden}.spon>:not(.art),.count>:not(.art){z-index:1;position:relative}.art-eq{opacity:.35;pointer-events:none;width:55%;height:120px;display:block;position:absolute;bottom:0;left:0}.art-eq2{opacity:.18;pointer-events:none;width:40%;height:100%;display:block;position:absolute;top:0;right:0;transform:scaleX(-1)}.spon:before{content:"";opacity:.12;pointer-events:none;background:url(/brand/pattern.webp) right -180px center/900px no-repeat;position:absolute;inset:0}.team{padding-top:clamp(60px,8vw,110px)}.mosaic img{background:var(--bg-deep);border-radius:12px}.orgs{font-family:var(--serif);font-size:1.05rem}.blog:before{display:none}.mosaic{flex-wrap:wrap;justify-content:center;gap:6px;display:flex;-webkit-mask-image:none;mask-image:none}.mosaic img{width:64px;height:64px}@media (width<=640px){.mosaic img{width:calc(16.6667% - 5px);height:auto}}.art-ring{opacity:.22}.phero .split{position:relative}.phero .art-ring{opacity:.2;pointer-events:none;width:640px;max-width:none;display:block;position:absolute;top:50%;right:-110px;transform:translateY(-50%)}.placement{z-index:1;position:relative}@media (width<=960px){.phero .art-ring{display:none}}section.light{position:relative;overflow:hidden}section.light:before{content:"";opacity:1;pointer-events:none;background:url(/brand/pattern.webp) 100% 0/contain no-repeat;width:1100px;height:480px;display:block;position:absolute;top:-40px;right:-220px}section.light>.wrap{position:relative}.formcard,.subband,.inline-sub{position:relative;overflow:hidden}.formcard>:not(.art),.subband>:not(.art),.inline-sub>:not(.art){z-index:1;position:relative}.formcard .art-eq,.inline-sub .art-eq{opacity:.16;pointer-events:none;width:60%;height:90px;display:block;position:absolute;bottom:0;left:auto;right:0;transform:scaleX(-1)}.subband .art-eq{opacity:.3;pointer-events:none;width:50%;height:110px;display:block;position:absolute;bottom:0;left:0}.subband{background:var(--bg)}.thanks .wrap{position:relative}.art-ring-ok{opacity:.5;pointer-events:none;width:280px;display:block;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.okmark{position:relative}.filters a{font:inherit;border-radius:var(--pill);color:var(--navy-100);cursor:pointer;background:0 0;border:1px solid #fff3;padding:.6em 1.2em;font-size:.92rem;font-weight:600;font-stretch:108%;text-decoration:none}.filters a:hover{color:#fff;border-color:#fff}.filters a[aria-pressed=true]{color:var(--midnight);background:#fff;border-color:#fff}.prose blockquote strong:first-child{color:var(--cable-ink);text-transform:uppercase;letter-spacing:.03em;font-size:.82rem;display:block}.prose a,.light .prose a,.prose blockquote strong:first-child,.callout b{color:#006d5e}.hp{display:none!important}.reel{margin:0 0 56px}.reel-frame{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--bg-deep);position:relative;overflow:hidden;box-shadow:0 0 0 1px #00bfa561,0 40px 90px -36px #000000bf}.reel-video{object-fit:cover;background:var(--bg-deep);width:100%;height:100%;display:block}.reel-poster{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.reel.is-playing .reel-poster{visibility:hidden}.reel-video:focus{outline:none}.reel-video:focus-visible{outline:2px solid var(--electric);outline-offset:-2px}.reel-play{color:#fff;font:inherit;text-align:left;cursor:pointer;background:radial-gradient(60% 90% at 12%,#0b121bc7,#0b121b40 60%,#0b121b00 85%);border:0;align-items:center;gap:clamp(12px,2vw,22px);margin:0;padding:0 clamp(18px,5vw,72px);transition:opacity .25s,visibility .25s;display:flex;position:absolute;inset:0}.reel.is-playing .reel-play{opacity:0;visibility:hidden}.reel-play:focus-visible{outline:2px solid var(--electric);outline-offset:-6px;border-radius:var(--r-lg)}.reel-dial{aspect-ratio:1;flex:none;place-items:center;width:clamp(96px,11vw,140px);display:grid;position:relative}.reel-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.reel-ring line{stroke:var(--signal-teal);stroke-width:1.6px;stroke-linecap:round;stroke-opacity:.55}.reel-disc{aspect-ratio:1;background:var(--signal-teal);border-radius:50%;place-items:center;width:58%;transition:transform .2s,background-color .2s;display:grid;box-shadow:0 0 0 6px #00bfa529,0 12px 30px -8px #00bfa58c}.reel-disc svg{width:42%;height:42%;fill:var(--navy-700);transform:translate(6%)}.reel-play:hover .reel-disc,.reel-play:focus-visible .reel-disc{background:var(--electric);transform:scale(1.06)}.reel-label{text-shadow:0 2px 16px #0009;gap:2px;display:grid}.reel-label b{font-size:clamp(1.05rem,2vw,1.5rem);font-weight:700;font-stretch:112%;line-height:1.15}.reel-label span{font-family:var(--serif);color:var(--navy-100);font-size:clamp(.9rem,1.4vw,1.05rem)}.reel figcaption{max-width:70ch;font-family:var(--serif);color:var(--navy-200);margin:18px 0 0;font-size:1.05rem}@media (prefers-reduced-motion:no-preference){.reel.is-seen .reel-ring{animation:.9s cubic-bezier(.16,1,.3,1) both reel-sweep}@keyframes reel-sweep{0%{opacity:.2;transform:rotate(-24deg)scale(.92)}to{opacity:1;transform:rotate(0)scale(1)}}}@media (width<=640px){.reel{margin-bottom:40px}.reel-frame{border-radius:var(--r)}.reel-play{background:radial-gradient(90% 100% at 20%,#0b121bbf,#0b121b00 90%);padding:0 16px}.reel-label span{display:none}.reel-dial{width:76px}}.issue.issue-shot{box-shadow:none;background:0 0;border:0;width:min(440px,100%);margin:0;padding:0}.issue-shot .shot{background:#f4f1ea;border-radius:14px;max-height:min(560px,68vh);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 34px 80px -28px #000c,0 0 0 8px #00bfa512;-webkit-mask-image:linear-gradient(#000 74%,#0000);mask-image:linear-gradient(#000 74%,#0000)}.issue-shot .shot img{width:100%;height:auto;display:block}.issue-shot figcaption{gap:10px;margin-top:6px;display:grid}.issue-shot .when{font-family:var(--serif);color:var(--navy-100);font-size:.98rem}.issue.issue-shot .sp{border-radius:var(--r-sm);color:var(--navy-100);background:0 0;border:1px solid #ffffff1f;margin:0;padding:10px 14px;font-size:.86rem}.issue.issue-shot .sp b{color:#fff;font-weight:600}@media (width<=980px){.issue.issue-shot{width:min(560px,100%)}.issue-shot .shot{max-height:440px}}::selection{background:#00bfa552}input,textarea{caret-color:var(--signal-teal)}.light input,.light textarea{caret-color:var(--deep-cable)}html{scroll-padding-top:104px}.bento .c-top{grid-area:span 2/span 2;gap:14px}.bento .c-top h3{font-size:clamp(1.7rem,2.4vw,2.1rem)}.lead-story{border-top:1px solid #ffffff1a;gap:16px;margin-top:auto;padding-top:22px;display:grid}.lead-story p{max-width:none}.lead-story .from{font-family:var(--serif);color:var(--signal-teal);font-size:.98rem}.lead-story .story,.lead-story .more{grid-template-columns:3.4rem minmax(0,1fr);align-items:start;gap:0 18px;display:grid}.lead-story .n{color:#fff;font-variant-numeric:tabular-nums;font-weight:700;font-stretch:122%;line-height:1}.lead-story .story .n{font-size:3.4rem}.lead-story .more .n{color:var(--navy-200);font-size:1.15rem}.lead-story .h{color:#fff;font-size:1.22rem;font-weight:650;font-stretch:112%;line-height:1.2}.lead-story .s{color:var(--navy-100);max-width:56ch;margin-top:8px;font-size:1rem}.lead-story .st{color:var(--navy-100);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;font-size:.92rem;display:flex}.lead-story .st b{color:var(--navy-700);background:var(--signal-teal);border-radius:var(--pill);padding:.2em .8em;font-size:.82rem;font-weight:600}.lead-story .more{color:var(--navy-200);align-items:center;font-size:.96rem}.lead-story .more a{color:#fff;text-underline-offset:4px}@media (width<=900px){.bento .c-top{grid-row:auto}}@media (width<=599px){.bento .c-top{grid-column:auto}.lead-story .story,.lead-story .more{grid-template-columns:2.6rem minmax(0,1fr);gap:0 14px}.lead-story .story .n{font-size:2.6rem}}a.shot{display:block}.issue-shot .when a{color:#fff;text-underline-offset:4px}.assure{color:var(--navy-200);max-width:58ch;margin:6px 0 0 18px;font-size:.88rem}.assure a{color:var(--navy-100);text-underline-offset:3px}.status:empty{min-height:0;margin-top:0}.status:empty+.assure{margin-top:12px}.inline-sub .assure{color:var(--quat-ink);margin-left:0}.inline-sub .assure a{color:var(--cable-ink)}.signup:focus-within{border-color:var(--electric);box-shadow:0 0 0 3px #4fffe273}.inline-sub .signup:focus-within{border-color:var(--deep-cable);box-shadow:0 0 0 3px #008f7a4d}.signup input[aria-invalid=true]{color:var(--coral-warm)}.ferr{color:var(--brick);margin:8px 0 0;font-size:.9rem}.dark .ferr{color:var(--coral-warm)}.field :is(input,textarea)[aria-invalid=true]{border-color:var(--brick);box-shadow:0 0 0 3px #cc4c4c2e}.dark .field :is(input,textarea)[aria-invalid=true]{border-color:var(--coral-warm);box-shadow:0 0 0 3px #ff858533}@media (pointer:coarse){.brand{min-height:44px}footer ul a,.legal-links a{align-items:center;min-height:44px;padding:0;display:inline-flex}.spon .row a.link{align-items:center;min-height:44px;display:inline-flex}}.conference-access{border-top:1px solid var(--steel);margin-top:28px;padding-top:22px}.conference-access h3{color:var(--quat);margin:0 0 10px;font-size:1.08rem;font-weight:600}.conference-access p{color:var(--navy-200);max-width:48ch;margin:0 0 12px;font-size:.95rem;line-height:1.6}.conference-access .conference-deadline{color:var(--navy-100);font-family:var(--serif);font-size:1.03rem}.conference-actions{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.menu a.rec{color:#fff;border-radius:var(--pill);border:1px solid #ffffff47;margin:-.42em 0;padding:.42em 1em}.menu a.rec:hover{border-color:var(--signal-teal)}.menu.open a.rec{border:0;border-bottom:1px solid #ffffff0f;border-radius:0;margin:0;padding:14px 0}.menu a{white-space:nowrap}@media (width>=901px) and (width<=1100px){.menu{gap:16px}.menu a{font-size:.9rem}}.attended{border-radius:var(--r);background:var(--bg-deep);border:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin:-16px 0 40px;padding:20px 24px;display:flex}.attended p{max-width:52ch;color:var(--navy-100);margin:0}.attended b{color:#fff;font-weight:650;font-stretch:108%}.fgrid{grid-template-columns:1.5fr repeat(4,minmax(0,1fr))}@media (width<=1020px){.fgrid{grid-template-columns:1fr 1fr}}.kit{max-width:70ch;font-family:var(--serif);color:var(--navy-100);margin:32px 0 0;font-size:1.08rem}.kit b{color:#fff;font-family:var(--sans);font-weight:650;font-stretch:108%}.kit a{color:#fff;text-underline-offset:4px}.stats b{font-variant-numeric:tabular-nums}.okmark:after{content:"";border:1px solid var(--electric);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){.okmark{animation:.5s cubic-bezier(.16,1,.3,1) both ok-in}.okmark path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.55s cubic-bezier(.16,1,.3,1) .3s forwards ok-draw}.okmark:after{animation:1.3s cubic-bezier(.16,1,.3,1) .45s both ok-ripple}.art-ring-ok{animation:1.4s cubic-bezier(.16,1,.3,1) .2s both ok-ring}@keyframes ok-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes ok-draw{to{stroke-dashoffset:0}}@keyframes ok-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes ok-ring{0%{opacity:0;transform:translate(-50%)scale(.72)}to{opacity:.5;transform:translate(-50%)scale(1)}}}.art-hero .pulse,.art-hero .ping{display:none}@media (prefers-reduced-motion:no-preference){.art-hero .pulse,.art-hero .ping{display:inline}.art-hero .pulse path{stroke-dasharray:9 200;stroke-dashoffset:9px;animation:11s cubic-bezier(.33,.08,.2,1) infinite kv-travel}.art-hero .pulse path:nth-child(2){animation-delay:.4s}.art-hero .pulse path:nth-child(3){animation-delay:.8s}.art-hero .pulse path:nth-child(4){animation-delay:1.2s}.art-hero .pulse path:nth-child(5){animation-delay:1.6s}.art-hero .ping circle{transform-box:fill-box;transform-origin:50%;opacity:0;animation:11s cubic-bezier(.16,1,.3,1) infinite kv-ping}.art-hero .ping circle:first-child{animation-delay:1.5s}.art-hero .ping circle:nth-child(2){animation-delay:2.1s}.art-hero .ping circle:nth-child(3){animation-delay:1.9s}.art-hero .ping circle:nth-child(4){animation-delay:2.6s}@keyframes kv-travel{0%{stroke-dashoffset:9px}34%,to{stroke-dashoffset:-100px}}@keyframes kv-ping{0%{opacity:0;transform:scale(.4)}3%{opacity:.9}16%,to{opacity:0;transform:scale(3.2)}}}.sr{border:0;margin:-1px;padding:0}:is(.formcard,.subband,.inline-sub)>.sr{position:absolute}.head p.kicker,.inq aside>p.kicker{max-width:none;color:var(--signal-teal);margin:0 0 14px;font-size:1.08rem;font-weight:500;line-height:1.55}.light .head p.kicker,.light .inq aside>p.kicker{color:var(--cable-ink)}.legal{align-items:center}.inq .mail{background:#fff;border:1px solid #d3dce8}.placement .lbl{flex-wrap:wrap;gap:4px 16px}.next em{overflow-wrap:anywhere}.recordings-page{color:var(--navy-100);--trainee:#ffc27a}.recordings-page .display{color:var(--quat);letter-spacing:-.025em;font-weight:650;font-stretch:112%}.recordings-page .kicker{margin-bottom:18px}.recordings-hero{padding:clamp(140px,13vw,190px) 0 80px}.recordings-hero:after{display:none}.recordings-intro{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);align-items:center;gap:clamp(40px,7vw,100px);display:grid}.recordings-hero h1{max-width:18ch;font-size:clamp(2.3rem,4.1vw,3.7rem);line-height:1.08}.recordings-hero .lede{max-width:48ch;margin-top:25px;font-size:1.2rem}.recordings-watch{margin-top:28px}.recordings-deadline{border-left:1px solid #526279;padding:30px 0 30px 32px}.recordings-deadline p{margin:0;font-size:.94rem;line-height:1.65}.recordings-deadline .deadline-label{font-family:var(--serif);color:var(--signal-teal);margin-bottom:18px;font-size:1.1rem}.recordings-deadline .deadline-date{letter-spacing:-.025em;color:var(--quat);margin:6px 0 8px;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:600;line-height:1.2}.recordings-deadline .deadline-time{color:var(--navy-200);font-size:.86rem}.deadline-rule{background:var(--signal-teal);width:48px;height:2px;margin:22px 0 16px}.recordings-deadline .recordings-meta{color:var(--navy-200);margin-top:22px;font-size:.8rem}.gate-form{max-width:580px;margin-top:30px}.gate-form>label:first-child{color:var(--quat);margin:0 0 10px 4px;font-size:.9rem;font-weight:500;display:block}.gate-form .signup{max-width:none}.gate-form .status{margin-left:4px}.gate-optin{color:var(--navy-100);cursor:pointer;align-items:flex-start;gap:10px;margin:16px 0 0 4px;font-size:.92rem;display:flex}.gate-optin input{width:18px;height:18px;accent-color:var(--signal-teal);flex:none;margin:3px 0 0}.gate-note{color:var(--navy-200);max-width:52ch;margin:12px 0 0 4px;font-size:.88rem}.gate-note strong{color:var(--navy-100);font-weight:600}.gate-result{border-radius:var(--r-lg);background:linear-gradient(160deg,#223042f2,#151e29f2);border:1px solid #ffffff1a;max-width:580px;margin-top:30px;padding:26px 28px;box-shadow:0 30px 80px -40px #000c}.gate-result-head{align-items:center;gap:14px;margin-bottom:12px;display:flex}.gate-result-head svg{flex:none;width:30px;height:30px}.gate-result h2{color:var(--quat);letter-spacing:-.015em;margin:0;font-size:1.4rem;font-weight:650;font-stretch:112%;line-height:1.2}.gate-result p{margin:0;font-size:.98rem}.gate-result ul{color:var(--navy-200);gap:6px;margin:12px 0 0;padding-left:1.2em;font-size:.94rem;display:grid}.gate-result a:not(.btn){color:var(--electric);text-underline-offset:4px}.is-ok svg{color:var(--electric)}.is-ok.is-trainee svg{color:var(--trainee)}.is-miss svg{color:var(--coral-warm)}.gate-who{color:var(--navy-200);margin-top:4px!important;font-size:.9rem!important}.gate-who b{color:var(--quat);overflow-wrap:anywhere;font-weight:600}.gate-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.btn-quiet{color:var(--navy-200);background:0 0;border-color:#526279}.btn-quiet:hover{color:#fff;border-color:#fff}.tier{text-transform:uppercase;letter-spacing:.03em;border-radius:var(--pill);align-items:center;gap:8px;margin:2px 0 12px;padding:.3em .85em;font-size:.76rem;display:inline-flex}.tier:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.tier-full{color:var(--electric);border:1px solid #4fffe266}.tier-trainee{color:var(--trainee);border:1px solid #ffc27a73}.gate-way{border-top:1px solid #ffffff14;padding:16px 0}.gate-way:first-of-type{border-top:0;padding-top:0}.gate-way h2{color:var(--quat);margin:0 0 4px;font-size:1.05rem;font-weight:650;font-stretch:108%;line-height:1.3}.gate-way .gate-way-what{color:var(--electric);margin-bottom:4px;font-size:.86rem}.gate-way.is-trainee .gate-way-what{color:var(--trainee)}.gate-way p:last-child{color:var(--navy-200);font-size:.9rem}.recordings-guide{background:var(--quat);color:var(--midnight);padding:70px 0 76px}.recordings-guide:before{display:none}.recordings-guide .display{color:var(--valuation-navy)}.recordings-section-head{margin-bottom:38px}.recordings-page h2.display{max-width:24ch;font-size:clamp(1.8rem,2.6vw,2.6rem);line-height:1.15}.recordings-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin:0;padding:0;list-style:none;display:grid}.recordings-how li{border-top:1px solid #b5c2cf;padding-top:22px}.recordings-path-label{color:var(--cable-ink);font-family:var(--serif);margin:0;font-size:1rem}.recordings-how h3{color:var(--valuation-navy);margin:10px 0;font-size:1.3rem;font-weight:650;font-stretch:110%;line-height:1.2}.recordings-how p:last-child{color:var(--quat-500);margin:0;font-size:.97rem;line-height:1.65}.recordings-questions{padding:76px 0}.recordings-faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(35px,7vw,96px);display:grid}.recordings-faq{border-color:#526279;margin-top:0}.recordings-faq details{border-color:#526279}.recordings-faq summary{align-items:center;min-height:64px;font-size:1rem}.recordings-faq summary svg{color:var(--signal-teal)}.recordings-faq details p{color:var(--navy-200);padding-right:22px;font-size:.96rem;line-height:1.65}.recordings-support{border-block:1px solid #415268;padding:34px 0}.recordings-support-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 50px;display:flex}.recordings-support h2{color:var(--quat);margin:0 0 8px;font-size:1.2rem;font-weight:600}.recordings-support p{max-width:56ch;color:var(--navy-200);margin:0;font-size:.92rem}.recordings-support-links{display:grid}.recordings-support-links a{text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;font-size:.95rem;display:inline-flex}.recordings-support-links a:first-child{color:var(--electric)}.recordings-support-links a:last-child{color:var(--navy-200);font-size:.86rem}.recordings-newsletter{padding:76px 0}.recordings-newsletter-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px 60px;display:grid}.recordings-newsletter h2+p{max-width:44ch;color:var(--navy-200);margin:20px 0 0;font-size:.96rem}.recordings-newsletter .signup{max-width:none}.library-page{padding:80px 0 96px}.library-bar{background:#0b121b59;border-bottom:1px solid #ffffff14}.library-bar .wrap{color:var(--navy-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-block:14px;font-size:.9rem;display:flex}.library-bar p{margin:0}.library-bar b{color:var(--quat);overflow-wrap:anywhere;font-weight:600}.library-bar .tier{margin:0 12px 0 0}.library-bar a{color:var(--navy-200);text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.library-head{padding:48px 0 0}.library-head h1{font-size:clamp(2rem,3.4vw,3rem)}.library-player{margin:30px 0 0}.library-frame{aspect-ratio:16/9;border-radius:var(--r-lg);background:#0d151f;border:1px solid #ffffff1a;position:relative;overflow:hidden}.library-frame video{background:#000;width:100%;height:100%;position:absolute;inset:0}.library-unavailable{text-align:center;color:#fffc;place-content:center;margin:0;padding:24px;display:grid;position:absolute;inset:0}.library-unavailable a{color:inherit}.library-player figcaption{gap:4px;margin-top:16px;display:grid}.library-player figcaption b{color:var(--quat);font-size:1.25rem;font-weight:650;font-stretch:110%}.library-player figcaption span{color:var(--navy-200);font-size:.9rem}.library-empty{border-radius:var(--r-lg);border:1px dashed #526279;margin-top:30px;padding:40px clamp(24px,4vw,48px)}.library-empty h2{color:var(--quat);margin:0 0 8px;font-size:1.4rem;font-weight:650}.library-empty p{color:var(--navy-200);margin:0}.library-empty a{color:var(--electric)}.library-note{border-radius:var(--r-sm);background:#ffc27a14;border:1px solid #ffc27a4d;margin:28px 0 0;padding:14px 18px;font-size:.92rem}.library-note a{color:var(--trainee)}.library-filters{flex-wrap:wrap;gap:8px;margin:40px 0 0;display:flex}.library-filters a{color:var(--navy-100);border-radius:var(--pill);border:1px solid #526279;padding:.5em 1.05em;font-size:.9rem;text-decoration:none}.library-filters a:hover{color:#fff;border-color:#fff}.library-filters a[aria-current]{background:var(--quat);color:var(--midnight);border-color:var(--quat)}.library-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.library-card{border-radius:var(--r);background:var(--midnight);border:1px solid #ffffff17;align-content:start;gap:8px;height:100%;padding:0 0 20px;text-decoration:none;transition:border-color .2s;display:grid;overflow:hidden}.library-card>span{margin-inline:20px}.library-thumb{aspect-ratio:16/9;border-bottom:1px solid #ffffff12;width:100%;height:auto;margin-bottom:8px;display:block}.library-card:hover,.library-card[aria-current]{border-color:#4fffe273}.library-track{text-transform:uppercase;letter-spacing:.03em;color:var(--signal-teal);font-size:.75rem}.library-track.is-trainee{color:var(--trainee)}.library-title{color:var(--quat);font-size:1.05rem;font-weight:620;font-stretch:106%;line-height:1.3}.library-meta{color:var(--navy-200);font-size:.86rem}@media (width<=900px){.recordings-intro{grid-template-columns:1fr;gap:38px}.recordings-deadline{border-top:1px solid #526279;border-left:0;padding:22px 0 0}.recordings-deadline .recordings-meta{margin-top:16px}.recordings-faq-layout,.recordings-newsletter-layout{grid-template-columns:1fr}}@media (width<=760px){.recordings-how{grid-template-columns:1fr}}@media (width<=600px){.recordings-guide,.recordings-questions,.recordings-newsletter{padding-block:52px}.recordings-hero{padding-bottom:45px}.recordings-watch{white-space:normal;text-align:center;justify-content:center;max-width:100%}.recordings-section-head{margin-bottom:28px}.recordings-newsletter .assure{margin-left:0}.gate-result{padding:22px 20px}.gate-actions .btn{white-space:normal;flex:100%}}
