@keyframes _9fl4li1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}
@keyframes _9fl4li3{0%{transform:translateY(105%)}to{transform:none}}
._9fl4li2{--_9fl4li0:0s;animation:_9fl4li1 1.2s cubic-bezier(.16, 1, .3, 1) var(--_9fl4li0) both}
._9fl4li4{--_9fl4li0:0s;animation:_9fl4li3 1.2s cubic-bezier(.16, 1, .3, 1) var(--_9fl4li0) both}
._126jct60{color:var(--lwvxq80);-webkit-text-stroke:2px var(--lwvxq81);paint-order:stroke fill}
._126jct61{-webkit-text-stroke:3px var(--lwvxq81)}
._1vm6kv30{border:1px solid var(--lwvxq81);grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,44px);margin-top:1.5rem;padding:clamp(20px,2.6vw,36px);transition:opacity .6s cubic-bezier(.22,1,.36,1);display:grid}
[data-line-ready] ._1vm6kv30:not([data-line-lit]){opacity:.3}
._1vm6kv31{grid-template-columns:minmax(0,1fr);align-items:end;gap:1.5rem;min-width:0;display:grid}
._1vm6kv32{flex-direction:column;gap:.75rem;display:flex}
._1vm6kv33{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.25rem,min(3.8vw,6.8vh),3.75rem);font-weight:600;line-height:.9}
._1vm6kv34{max-width:34ch;color:var(--lwvxq82);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.5}
._1vm6kv35{flex-direction:column;gap:.5rem;display:flex}
._1vm6kv36{align-items:baseline;gap:.75rem;font-size:.9375rem;transition:color .24s cubic-bezier(.22,1,.36,1);display:flex}
._1vm6kv37{letter-spacing:.2em;text-transform:uppercase;color:var(--lwvxq82);flex:0 0 56px;font-size:.625rem}
._1vm6kv38{grid-template-columns:minmax(0,1fr);gap:clamp(28px,3.6vw,64px);padding-top:calc(6.75rem + clamp(16px,4vh,40px));display:grid}
._1vm6kv39{flex-direction:column;gap:clamp(28px,5.4vh,52px);min-width:0;display:flex}
._1vm6kv3a{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(48px,min(6.6vw,11.5vh),140px);font-weight:600;line-height:.84}
._1vm6kv3b{max-width:34ch;color:var(--lwvxq82);text-wrap:pretty;margin:0;font-size:clamp(.9375rem,1vw,1rem);line-height:1.5}
._1vm6kv3c{border-top:1px solid var(--lwvxq85);margin:0;padding:0;list-style:none}
._1vm6kv3c a,._1vm6kv3c a>span,._1vm6kv3c a>span>span{width:100%;display:block}
._1vm6kv3d{border-bottom:1px solid var(--lwvxq85);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:clamp(8px,1.4vh,14px) 0;display:grid}
._1vm6kv3e{letter-spacing:.16em;text-transform:uppercase;color:var(--lwvxq83);font-size:.6875rem}
._1vm6kv3f{overflow-wrap:anywhere;font-size:clamp(14px,1.1vw,17px);line-height:1.35;transition:transform .45s cubic-bezier(.22,1,.36,1)}
._1vm6kv3g{color:var(--lwvxq83);font-size:.875rem}
._1vm6kv3h{border:1px solid var(--lwvxq85);background-color:var(--lwvxq84);border-radius:0;align-self:start;min-width:0;padding:clamp(20px,2.4vw,36px)}
@media screen and (min-width:768px){._1vm6kv31{grid-template-columns:minmax(0,1fr) auto}}
@media (hover:hover) and (pointer:fine){a:hover ._1vm6kv36{color:var(--lwvxq82)}a:hover ._1vm6kv3f{transform:translate(10px)}}
@media screen and (min-width:1024px){._1vm6kv38{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;min-height:max(95svh,608px)}}
.c6nnk81{text-align:center;padding-block:clamp(96px,14vh,160px) 0}
.c6nnk82{margin-top:clamp(20px,4vh,40px);container-type:inline-size}
.c6nnk83{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;font-weight:600;font-size:clamp(40px, min(calc(48cqi / (var(--c6nnk80) * .62)), 14vh), 150px);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;justify-content:center;gap:.2em;margin:0;line-height:.8;display:flex}
.c6nnk84{will-change:transform;display:block}
.c6nnk85{color:#0000;-webkit-text-stroke:1px var(--lwvxq81);position:relative}
.c6nnk85:after{content:attr(data-text);content:attr(data-text) / "";color:var(--lwvxq81);opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}
[data-met] .c6nnk85:after{opacity:1}
.c6nnk86{margin-top:clamp(22px,4vh,40px)}
._1jfg8yq0{padding-top:28px}
._1jfg8yq1{max-width:460px;color:var(--lwvxq82);text-wrap:pretty;margin:0 auto 1.5rem;font-size:1rem;line-height:1.55}
._1jfg8yq2{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}
._1jfg8yq3{height:1px;margin-top:clamp(72px,12vh,140px);margin-bottom:clamp(48px,6vh,60px)}
@keyframes _1dwh1su7{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
._1dwh1su0{flex-wrap:wrap;align-items:flex-start;gap:2rem clamp(32px,5vw,96px);margin-top:1.5rem;display:flex}
._1dwh1su1{flex:260px}
._1dwh1su2{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;text-transform:uppercase;margin:0;font-size:clamp(2.25rem,min(3.8vw,6.8vh),3.75rem);font-weight:600;line-height:.86}
._1dwh1su3{border-bottom:1px solid var(--lwvxq85);flex:560px;min-width:0}
._1dwh1su4{border-top:1px solid var(--lwvxq85);transition:opacity .6s cubic-bezier(.22,1,.36,1)}
[data-line-ready] ._1dwh1su4:not([data-line-lit]){opacity:.3}
._1dwh1su5{cursor:pointer;font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:clamp(14px,2vh,20px);font-size:clamp(1.25rem,min(1.6vw,2.9vh),1.625rem);font-weight:600;line-height:1.05;list-style:none;display:flex}
._1dwh1su5::-webkit-details-marker{display:none}
._1dwh1su6{font-family:var(--font-primary), system-ui, sans-serif;flex:none;font-size:22px;font-weight:300;line-height:1;transition:transform .45s cubic-bezier(.22,1,.36,1)}
._1dwh1su4[open] ._1dwh1su6{transform:rotate(45deg)}
._1dwh1su8{max-width:620px;color:var(--lwvxq82);text-wrap:pretty;margin:0;padding-bottom:clamp(14px,2vh,20px);font-size:.9375rem;line-height:1.55;animation:.8s cubic-bezier(.22,1,.36,1) _1dwh1su7}
