@font-face{font-family:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/63422f770a947d45-s.0hcch4vdjytm3.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e6813202f725814-s.p.2d479lx_51mgt.woff2)format("woff2");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:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/63422f770a947d45-s.0hcch4vdjytm3.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9e6813202f725814-s.p.2d479lx_51mgt.woff2)format("woff2");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:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/63422f770a947d45-s.0hcch4vdjytm3.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9e6813202f725814-s.p.2d479lx_51mgt.woff2)format("woff2");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:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.DEsvja_className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.DEsvja_variable{--font-urbanist:"Urbanist", "Urbanist Fallback"}
._8RiFmG_btn{isolation:isolate;letter-spacing:-.015em;white-space:nowrap;transition:color .45s var(--ease-out), border-color .45s var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}._8RiFmG_md{min-height:3.25rem;padding:0 1.75rem;font-size:1.0625rem}._8RiFmG_sm{min-height:2.5rem;padding:0 1.125rem;font-size:.9375rem}._8RiFmG_solid{background:var(--ink);color:var(--paper)}._8RiFmG_outline{color:var(--ink);border-color:var(--line);background:0 0}._8RiFmG_light{background:var(--paper);color:var(--ink)}._8RiFmG_fill{z-index:-1;background:var(--lime);transition:transform .55s var(--ease-out), border-radius .55s var(--ease-out);border-radius:50% 50% 0 0/30% 30% 0 0;position:absolute;inset:0;transform:translateY(101%)}._8RiFmG_label{line-height:1.3;display:grid;position:relative;overflow:hidden}._8RiFmG_label>span{transition:transform .55s var(--ease-out);grid-area:1/1}._8RiFmG_label>span:last-child{transform:translateY(110%)}@media (hover:hover){._8RiFmG_btn:hover{color:var(--ink);border-color:var(--lime)}._8RiFmG_btn:hover ._8RiFmG_fill{border-radius:0;transform:none}._8RiFmG_btn:hover ._8RiFmG_label>span:first-child{transform:translateY(-110%)}._8RiFmG_btn:hover ._8RiFmG_label>span:last-child{transform:none}}._8RiFmG_btn:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){._8RiFmG_fill,._8RiFmG_label>span{transition:none}}
._w2HtG_hero{--p:0;padding-top:var(--nav-h)}._w2HtG_panel{isolation:isolate;min-height:calc(100svh - var(--nav-h) - 1rem);margin-inline:calc((1 - var(--p)) * clamp(.5rem, 1.2vw, 1rem));border-radius:calc((1 - var(--p)) * var(--radius-lg));background:var(--mist);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}._w2HtG_square{z-index:-1;aspect-ratio:1;background:var(--lime) url(/hero.png) center / cover no-repeat;border:clamp(4px, .6vw, 8px) solid var(--lime);width:clamp(14rem,30vw,30rem);transform:rotate(calc(-8deg + var(--p) * 98deg)) scale(calc(1 + var(--p) * .25));border-radius:18%;position:absolute;top:12%;right:7%;box-shadow:0 1.5rem 4rem #00000059}@media (prefers-reduced-motion:no-preference){html._w2HtG_js ._w2HtG_square{animation:_w2HtG_land 1.6s var(--ease-out) both}}@keyframes _w2HtG_land{0%{opacity:0;translate:0 30%;scale:.7}}._w2HtG_content{width:100%;max-width:var(--max);padding:clamp(2rem, 6vw, 4rem) var(--gutter);margin-inline:auto}._w2HtG_title{max-width:11ch;font-size:clamp(3rem,9.5vw,8.5rem);line-height:.92}._w2HtG_foot{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:clamp(2rem,4vw,3.5rem);display:grid}._w2HtG_lede{color:var(--ink);opacity:.8}._w2HtG_actions{gap:.75rem;display:flex}._w2HtG_cue{right:var(--gutter);font-size:var(--fs-xs);flex-direction:column;align-items:center;gap:.75rem;font-weight:600;display:flex;position:absolute;top:2rem}._w2HtG_cue i{background:var(--line);width:1px;height:3.5rem;position:relative;overflow:hidden}._w2HtG_cue i:after{content:"";background:var(--ink);animation:_w2HtG_drip 2.2s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes _w2HtG_drip{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (max-width:63.99rem){._w2HtG_foot{grid-template-columns:1fr}._w2HtG_cue{display:none}}@media (max-width:47.99rem){._w2HtG_panel{min-height:calc(100svh - var(--nav-h) - .5rem);justify-content:space-between}._w2HtG_square{width:15rem;top:-3rem;right:-4rem}._w2HtG_content{flex-direction:column;flex:1;justify-content:flex-end;padding-block:7rem 1.25rem;display:flex}._w2HtG_title{font-size:clamp(2.6rem,12.5vw,3.6rem);line-height:1}._w2HtG_foot{gap:1.5rem;margin-top:1.5rem}._w2HtG_lede{font-size:1.0625rem}._w2HtG_actions{flex-direction:column}._w2HtG_actions>*{width:100%}}@media (prefers-reduced-motion:reduce){._w2HtG_cue i:after{animation:none}}
.NUOooW_grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.NUOooW_copy{justify-items:start;gap:1.75rem;display:grid}.NUOooW_diagramWrap{border-radius:var(--radius-md)}.NUOooW_diagram{border-radius:var(--radius-md);background:var(--teal);color:var(--paper);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:clamp(2rem,4vw,3.5rem) clamp(1rem,3vw,2.5rem);display:grid;position:relative}.NUOooW_col{gap:1.25rem;display:grid}.NUOooW_chip{white-space:nowrap;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.9375rem;font-weight:500;display:flex}.NUOooW_chip:before{content:"";background:var(--lime);border-radius:2px;flex:none;width:.5rem;height:.5rem}.NUOooW_out:before{border:1.5px solid var(--lime);background:0 0}.NUOooW_core{align-items:center;display:flex}.NUOooW_agent{aspect-ratio:1;background:var(--lime);width:6.5rem;color:var(--ink);text-align:center;border-radius:22%;place-items:center;padding:.75rem;font-weight:600;line-height:1.15;display:grid}.NUOooW_wire{background:#fff3;width:1.5rem;height:2px;position:relative;overflow:hidden}.NUOooW_wire:after{content:"";background:var(--lime);width:40%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.NUOooW_chip{animation:NUOooW_blink 4s var(--ease-in-out) infinite}.NUOooW_agent{animation:NUOooW_think 4s var(--ease-in-out) infinite}.NUOooW_wire:after{animation:1.6s linear infinite NUOooW_flow}}@keyframes NUOooW_blink{0%,70%,to{background:0 0;border-color:#fff3}20%{border-color:var(--lime);background:#94bc4524}}@keyframes NUOooW_think{50%{transform:rotate(8deg)scale(1.04)}}@keyframes NUOooW_flow{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (max-width:63.99rem){.NUOooW_grid{grid-template-columns:1fr}}@media (max-width:47.99rem){.NUOooW_diagram{grid-template-columns:1fr;justify-items:center;gap:.75rem}.NUOooW_col{grid-template-columns:repeat(3,auto);justify-content:center;gap:.375rem}.NUOooW_chip{padding:.5rem .625rem;font-size:.75rem}.NUOooW_chip:before{display:none}.NUOooW_core{flex-direction:column}.NUOooW_wire{width:2px;height:1.5rem}.NUOooW_wire:after{width:100%;height:40%;animation-name:NUOooW_flowDown}}@keyframes NUOooW_flowDown{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}
.vNqZYW_pin{--p:1;--swipe:0;position:relative}.vNqZYW_item{--t:clamp(0, var(--p) * var(--n) - var(--i), 1);min-width:0}@media (min-width:64rem){.vNqZYW_pin{height:calc(var(--len) * 100svh)}.vNqZYW_stage{height:100svh;padding-top:var(--nav-h);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:hidden}.vNqZYW_viewport{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.vNqZYW_row{grid-template-columns:repeat(var(--n), minmax(0, 1fr));transform:translate3d(calc((1 - var(--p)) * 47%), 0, 0);will-change:transform;gap:1.25rem;display:grid}}@media (min-width:64rem) and (prefers-reduced-motion:reduce){.vNqZYW_pin{height:auto;padding-block:var(--section)}.vNqZYW_stage{height:auto;padding-top:0;position:static}}@media (max-width:63.99rem){.vNqZYW_pin{padding-block:var(--section)}.vNqZYW_item{--t:clamp(0, (var(--swipe) * (var(--n) - 1) + 1) - var(--i), 1);scroll-snap-align:start;flex:0 0 min(78%,22rem)}.vNqZYW_row{padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:.875rem;display:flex;overflow-x:auto}.vNqZYW_row::-webkit-scrollbar{display:none}}
.njX6EW_card{border-radius:var(--radius-md);background:var(--mist);flex-direction:column;justify-content:space-between;gap:2rem;height:clamp(20rem,52svh,27.5rem);padding:1.5rem;display:flex}.njX6EW_track{border-radius:var(--radius-sm);background:var(--paper);height:5.5rem;display:block;overflow:hidden;container-type:inline-size}.njX6EW_knob{border-radius:var(--radius-sm);background:var(--lime);width:5.5rem;height:100%;transform:translate3d(calc(var(--t) * (100cqw - 5.5rem)), 0, 0) rotate(calc(var(--t) * 90deg));display:block}.njX6EW_value{letter-spacing:-.055em;opacity:calc(.25 + var(--t) * .75);font-size:clamp(2.75rem,5vw,4.5rem);font-weight:500;line-height:1}.njX6EW_label{margin-top:.75rem;font-weight:500}.njX6EW_context{font-size:var(--fs-xs);color:var(--slate);margin-top:.25rem}@media (max-width:63.99rem){.njX6EW_card{height:21rem}.njX6EW_knob{transition:transform .6s var(--ease-out)}.njX6EW_value{transition:opacity .6s var(--ease-out)}}
.pklKHG_wrap{padding-inline:clamp(.5rem,1.2vw,1rem)}.pklKHG_band{border-radius:var(--radius-lg);background:var(--mist)}.pklKHG_step{border-radius:var(--radius-md);background:var(--paper);flex-direction:column;gap:.875rem;min-height:15rem;padding:1.75rem;display:flex}.pklKHG_step[data-detailed]{min-height:20rem}.pklKHG_top{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.pklKHG_num{background:var(--mist);width:2.5rem;height:2.5rem;font-size:var(--fs-xs);border-radius:30%;flex:none;place-items:center;font-weight:600;display:grid}.pklKHG_bar{background:var(--mist);flex:1;height:2px;overflow:hidden}.pklKHG_bar i{background:var(--lime);height:100%;transform:scaleX(var(--t));transform-origin:0;display:block}.pklKHG_desc{color:var(--slate)}.pklKHG_meta{background:var(--lime-soft);font-size:var(--fs-xs);border-radius:999px;align-self:flex-start;margin-top:auto;padding:.375rem .75rem;font-weight:600}@media (max-width:63.99rem){.pklKHG_bar i{transition:transform .6s var(--ease-out)}}
.TwL0uq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.25rem;display:grid}.TwL0uq_portrait{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--mist);position:relative;overflow:hidden}.TwL0uq_portrait img{object-fit:cover;filter:grayscale();transition:filter .6s, transform .8s var(--ease-out)}.TwL0uq_initials{letter-spacing:-.05em;color:var(--ink);transition:transform .8s var(--ease-out);place-items:center;font-size:clamp(3rem,6vw,5rem);font-weight:500;display:grid;position:absolute;inset:0}.TwL0uq_portrait:after{content:"";background:var(--lime);width:1.25rem;height:1.25rem;transition:transform .7s var(--ease-out);border-radius:22%;position:absolute;top:1rem;right:1rem}@media (hover:hover){.TwL0uq_member:hover .TwL0uq_portrait img{filter:none;transform:scale(1.04)}.TwL0uq_member:hover .TwL0uq_initials{transform:scale(1.08)}.TwL0uq_member:hover .TwL0uq_portrait:after{transform:rotate(90deg)scale(1.4)}}.TwL0uq_name{font-size:var(--fs-md);letter-spacing:-.025em;margin-top:1rem;font-weight:500}.TwL0uq_role{font-size:var(--fs-sm);color:var(--slate)}@media (max-width:63.99rem){.TwL0uq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.99rem){.TwL0uq_rail{padding-inline:0}.TwL0uq_grid{padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.875rem;display:flex;overflow-x:auto}.TwL0uq_grid::-webkit-scrollbar{display:none}.TwL0uq_member{scroll-snap-align:start;flex:0 0 68%}}
.X7R5sW_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.X7R5sW_card{border-radius:var(--radius-md);background:var(--mist);flex-direction:column;justify-content:space-between;gap:2rem;padding:2rem;display:flex}.X7R5sW_card blockquote p{font-size:var(--fs-md);letter-spacing:-.02em;line-height:1.35}.X7R5sW_who{font-size:var(--fs-sm);display:grid}.X7R5sW_who span{color:var(--slate)}@media (max-width:47.99rem){.X7R5sW_list{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.X7R5sW_card{scroll-snap-align:start;flex:0 0 86%}}
.UqckKa_list{border-top:1px solid var(--line)}.UqckKa_item{border-bottom:1px solid var(--line)}.UqckKa_heading{font:inherit}.UqckKa_trigger{text-align:left;width:100%;font-size:var(--fs-md);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 0;font-weight:500;line-height:1.25;display:flex}.UqckKa_icon{background:var(--mist);width:2.5rem;height:2.5rem;transition:background .3s, transform .5s var(--ease-out);border-radius:50%;flex:none;position:relative}.UqckKa_icon:before,.UqckKa_icon:after{content:"";background:var(--ink);width:.875rem;height:1.5px;transition:transform .5s var(--ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%}.UqckKa_icon:after{transform:rotate(90deg)}.UqckKa_item[data-open] .UqckKa_icon{background:var(--lime);transform:rotate(180deg)}.UqckKa_item[data-open] .UqckKa_icon:after{transform:rotate(0)}@media (hover:hover){.UqckKa_trigger:hover .UqckKa_icon{background:var(--mist-deep)}.UqckKa_item[data-open] .UqckKa_trigger:hover .UqckKa_icon{background:var(--lime)}}.UqckKa_panel{transition:grid-template-rows .5s var(--ease-out);grid-template-rows:0fr;display:grid}.UqckKa_item[data-open] .UqckKa_panel{grid-template-rows:1fr}.UqckKa_inner{color:var(--slate);max-width:60ch;overflow:hidden}.UqckKa_inner>*{padding-bottom:1.75rem}@media (prefers-reduced-motion:reduce){.UqckKa_panel,.UqckKa_icon,.UqckKa_icon:after{transition:none}}
.lcpOYW_grid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.lcpOYW_side{top:calc(var(--nav-h) + 2rem);justify-items:start;gap:1.5rem;display:grid;position:sticky}.lcpOYW_side a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}@media (max-width:63.99rem){.lcpOYW_grid{grid-template-columns:1fr}.lcpOYW_side{position:static}}
._1WsNmG_header{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:1.5rem 4rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}._1WsNmG_title{max-width:18ch}._1WsNmG_aside{justify-items:start;gap:1.5rem;display:grid}@media (max-width:63.99rem){._1WsNmG_header{grid-template-columns:1fr}}
.o4GFpW_art{aspect-ratio:16/11;border-radius:var(--radius-md);background:var(--tone,var(--teal));position:relative;overflow:hidden}.o4GFpW_img{object-fit:cover}.o4GFpW_grid{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(8,1fr);gap:.5rem;display:grid;position:absolute;inset:8%}.o4GFpW_grid span{transition:background .6s var(--ease-out), transform .8s var(--ease-out);transition-delay:calc(var(--i) * 8ms);background:#ffffff0f;border-radius:18%}.o4GFpW_grid span[data-dim]{background:0 0;box-shadow:inset 0 0 0 1px #ffffff14}.o4GFpW_grid span[data-lit]{background:var(--lime)}.o4GFpW_mark{background:var(--paper);max-width:70%;color:var(--ink);font-size:var(--fs-xs);border-radius:999px;padding:.375rem .75rem;font-weight:600;position:absolute;bottom:7%;left:8%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.project-card:hover .o4GFpW_grid span{transform:rotate(90deg)scale(.86)}.project-card:hover .o4GFpW_grid span[data-dim]{background:#ffffff14}}
.hIGnLa_section{padding-top:var(--section)}.hIGnLa_card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.75rem);height:100%;padding:clamp(1.25rem,3.5vw,3.75rem);display:grid}.hIGnLa_copy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.hIGnLa_short{color:var(--slate);max-width:34ch}.hIGnLa_points{font-size:var(--fs-md);letter-spacing:-.02em;gap:.75rem;margin-top:auto;font-weight:500;display:grid}.hIGnLa_points li{gap:.75rem;display:flex}.hIGnLa_points li:before{content:"";background:var(--lime);border-radius:2px;flex:none;width:.5rem;height:.5rem;margin-top:.6em}.hIGnLa_card .hIGnLa_art{aspect-ratio:auto;height:100%}@media (max-width:63.99rem){.hIGnLa_card{grid-template-columns:1fr;gap:1.25rem;height:auto}.hIGnLa_card .hIGnLa_art{order:-1;height:9rem}.hIGnLa_points{font-size:var(--fs-sm);margin-top:0}.hIGnLa_points li:nth-child(n+4){display:none}}
.ugCtEW_logo{letter-spacing:-.035em;color:var(--ink);align-items:center;gap:.625rem;font-size:1.1875rem;font-weight:600;display:inline-flex}.ugCtEW_logo img{width:2rem;height:2rem;transition:transform .6s var(--ease-out)}@media (hover:hover){.ugCtEW_logo:hover img{transform:rotate(90deg)}}
.dvw3PW_menu{z-index:90;padding-top:calc(var(--nav-h) + 1rem);background:var(--mist);clip-path:inset(0 0 100%);transition:clip-path .7s var(--ease-in-out), visibility 0s .7s;visibility:hidden;flex-direction:column;display:none;position:fixed;inset:0}.dvw3PW_menu[data-open]{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--ease-in-out), visibility 0s}@media (max-width:63.99rem){.dvw3PW_menu{display:flex}}.dvw3PW_body{padding:0 var(--gutter) 2rem;flex:1;overflow-y:auto}.dvw3PW_row{border-bottom:1px solid var(--line);opacity:0;transition:opacity .4s, transform .7s var(--ease-out);transform:translateY(1.5rem)}.dvw3PW_menu[data-open] .dvw3PW_row{opacity:1;transition-delay:calc(.25s + var(--i) * 60ms);transform:none}.dvw3PW_top{letter-spacing:-.04em;text-align:left;justify-content:space-between;align-items:center;width:100%;padding:1.125rem 0;font-size:clamp(2rem,9vw,2.75rem);font-weight:500;line-height:1.05;display:flex}.dvw3PW_plus{background:var(--paper);border-radius:50%;width:2.75rem;height:2.75rem;transition:background .3s;position:relative}.dvw3PW_plus:before,.dvw3PW_plus:after{content:"";background:var(--ink);width:.875rem;height:1.5px;transition:transform .45s var(--ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%}.dvw3PW_plus:after{transform:rotate(90deg)}.dvw3PW_top[aria-expanded=true] .dvw3PW_plus{background:var(--lime)}.dvw3PW_top[aria-expanded=true] .dvw3PW_plus:after{transform:none}.dvw3PW_sub{transition:grid-template-rows .45s var(--ease-out);grid-template-rows:0fr;display:grid}.dvw3PW_sub[data-open]{grid-template-rows:1fr}.dvw3PW_sub>ul{overflow:hidden}.dvw3PW_sub a{padding:.75rem 0;font-size:1.1875rem;font-weight:500;display:grid}.dvw3PW_sub li:last-child a{padding-bottom:1.5rem}.dvw3PW_sub small{font-size:var(--fs-xs);color:var(--slate);font-weight:400}.dvw3PW_foot{padding-top:2rem}.dvw3PW_email{text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:4px;font-size:1.25rem;font-weight:500;text-decoration-thickness:2px}.dvw3PW_dock{padding:1rem var(--gutter) calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--mist)}.dvw3PW_dockBtn{width:100%}@media (prefers-reduced-motion:reduce){.dvw3PW_menu,.dvw3PW_menu[data-open],.dvw3PW_row,.dvw3PW_sub{transition:none}}
.J_trua_card{min-width:0}.J_trua_link{gap:.875rem;display:grid}.J_trua_meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-top:.5rem;display:flex}.J_trua_metric{font-size:var(--fs-sm);color:var(--slate)}.J_trua_metric b{color:var(--ink);font-weight:600}.J_trua_tags{gap:.375rem;display:flex}.J_trua_tags li{background:var(--mist);font-size:var(--fs-xs);border-radius:999px;padding:.25rem .625rem;font-weight:500}@media (hover:hover){.J_trua_link:hover h3{text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:5px;text-decoration-thickness:2px}}
.cRh5nW_header{z-index:100;padding-inline:var(--gutter);pointer-events:none;transition:transform .6s var(--ease-out), padding .6s var(--ease-out);position:fixed;inset:0 0 auto}.cRh5nW_bar{pointer-events:auto;max-width:var(--max);height:var(--nav-h);transition:background .4s, box-shadow .4s, padding .6s var(--ease-out), height .6s var(--ease-out), max-width .6s var(--ease-out);background:0 0;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto;padding-inline:0;display:grid}.cRh5nW_header[data-state=floating]{padding-top:.75rem}.cRh5nW_header[data-state=floating] .cRh5nW_bar{padding-inline:.5rem;-webkit-backdrop-filter:blur(16px)saturate(1.4);max-width:64rem;height:3.75rem;box-shadow:0 0 0 1px var(--line), 0 12px 32px -16px #00393b40;background:#ffffffdb;padding-left:1.25rem}.cRh5nW_header[data-state=hidden]{transform:translateY(-110%)}.cRh5nW_links>ul{gap:.25rem;display:flex}.cRh5nW_item{position:relative}.cRh5nW_link{height:2.5rem;font-size:var(--fs-sm);border-radius:999px;align-items:center;gap:.375rem;padding:0 .875rem;font-weight:500;transition:background .25s;display:inline-flex}.cRh5nW_link[data-active]{background:var(--mist)}@media (hover:hover){.cRh5nW_link:hover{background:var(--mist)}}.cRh5nW_caret{width:.625rem;transition:transform .4s var(--ease-out)}.cRh5nW_link[aria-expanded=true] .cRh5nW_caret{transform:rotate(180deg)}.cRh5nW_panel{visibility:hidden;opacity:0;transition:opacity .25s, transform .4s var(--ease-out), visibility 0s .4s;padding-top:.75rem;position:absolute;top:100%;left:50%;transform:translateY(-.5rem)}.cRh5nW_panel[data-open]{visibility:visible;opacity:1;transition:opacity .25s, transform .4s var(--ease-out), visibility 0s;transform:none}.cRh5nW_panel>ul{border-radius:var(--radius-md);background:var(--paper);width:20rem;box-shadow:0 0 0 1px var(--line), 0 24px 48px -24px #00393b59;gap:.25rem;padding:.5rem;display:grid}.cRh5nW_panelLink{border-radius:var(--radius-sm);gap:.125rem;padding:.875rem 1rem;transition:background .25s;display:grid}.cRh5nW_panelLink span{letter-spacing:-.02em;font-weight:600}.cRh5nW_panelLink small{font-size:var(--fs-xs);color:var(--slate)}@media (hover:hover){.cRh5nW_panelLink:hover{background:var(--mist)}}.cRh5nW_actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.cRh5nW_burger{background:var(--ink);height:2.75rem;color:var(--paper);font-size:var(--fs-sm);border-radius:999px;align-items:center;gap:.625rem;padding:0 .5rem 0 1rem;font-weight:600;display:none}.cRh5nW_burgerIcon{background:var(--lime);border-radius:50%;place-content:center;gap:5px;width:1.875rem;height:1.875rem;display:grid}.cRh5nW_burgerIcon i{background:var(--ink);width:.875rem;height:1.5px;transition:transform .45s var(--ease-out);display:block}.cRh5nW_burger[aria-expanded=true] .cRh5nW_burgerIcon i:first-child{transform:translateY(3.25px)rotate(45deg)}.cRh5nW_burger[aria-expanded=true] .cRh5nW_burgerIcon i:last-child{transform:translateY(-3.25px)rotate(-45deg)}@media (max-width:63.99rem){.cRh5nW_bar{grid-template-columns:1fr auto}.cRh5nW_links,.cRh5nW_cta{display:none}.cRh5nW_burger{display:inline-flex}.cRh5nW_header[data-state=floating] .cRh5nW_bar{max-width:none;height:3.5rem;padding-left:1rem}.cRh5nW_header[data-state=menu]{transform:none}}@media (prefers-reduced-motion:reduce){.cRh5nW_header,.cRh5nW_bar,.cRh5nW_panel{transition:none}}
.MW0ffG_form{gap:1.75rem;display:grid}.MW0ffG_pair{grid-template-columns:1fr 1fr;gap:1.75rem;display:grid}.MW0ffG_field{gap:.5rem;display:grid}.MW0ffG_field>span,.MW0ffG_group legend{font-size:var(--fs-sm);font-weight:600}.MW0ffG_field input,.MW0ffG_field textarea{border:0;border-bottom:1px solid var(--mist-deep);width:100%;font-size:var(--fs-md);letter-spacing:-.02em;background:0 0;border-radius:0;padding:.875rem 0;transition:border-color .3s}.MW0ffG_field textarea{resize:vertical;min-height:8rem}.MW0ffG_field input:focus,.MW0ffG_field textarea:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink);outline:none}.MW0ffG_field ::placeholder{color:var(--slate);opacity:.7}.MW0ffG_group{border:0;margin:0;padding:0}.MW0ffG_group legend{margin-bottom:.875rem}.MW0ffG_chips{flex-wrap:wrap;gap:.5rem;display:flex}.MW0ffG_chip{position:relative}.MW0ffG_chip input{opacity:0;pointer-events:none;position:absolute}.MW0ffG_chip span{border:1px solid var(--mist-deep);min-height:2.75rem;font-size:var(--fs-sm);cursor:pointer;border-radius:999px;align-items:center;padding:0 1.125rem;font-weight:500;transition:background .25s,border-color .25s;display:inline-flex}.MW0ffG_chip:hover span{border-color:var(--ink)}.MW0ffG_chip input:checked+span{background:var(--lime);border-color:var(--lime)}.MW0ffG_chip input:focus-visible+span{outline:2px solid var(--teal);outline-offset:2px}.MW0ffG_submit{justify-items:start;gap:.875rem;display:grid}@media (max-width:47.99rem){.MW0ffG_pair{grid-template-columns:1fr}.MW0ffG_submit>a,.MW0ffG_submit>button{width:100%}}
._3hUVsW_footer{padding:0 clamp(.5rem,1.2vw,1rem) clamp(.5rem,1.2vw,1rem)}._3hUVsW_panel{padding:clamp(3rem, 7vw, 6rem) var(--gutter) 1.5rem;border-radius:var(--radius-lg);background:var(--mist);overflow:hidden}._3hUVsW_top{max-width:var(--max);grid-template-columns:1.3fr 1fr;gap:3rem;margin-inline:auto;display:grid}._3hUVsW_pitch{align-content:start;gap:1.5rem;display:grid}._3hUVsW_email{font-size:var(--fs-lg);letter-spacing:-.03em;background:linear-gradient(var(--lime), var(--lime)) 0 100% / 100% 2px no-repeat;transition:background-size .5s var(--ease-out);justify-self:start;font-weight:500}@media (hover:hover){._3hUVsW_email:hover{background-size:100% 100%}}._3hUVsW_ctaRow{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.5rem;display:flex}._3hUVsW_cols{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}._3hUVsW_colTitle{font-size:var(--fs-xs);color:var(--slate);margin-bottom:1rem}._3hUVsW_cols ul{gap:.625rem;display:grid}._3hUVsW_cols a{font-weight:500;transition:color .2s}@media (hover:hover){._3hUVsW_cols a:hover{color:var(--teal);text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:4px;text-decoration-thickness:2px}}._3hUVsW_wordmark{letter-spacing:-.065em;white-space:nowrap;text-align:center;color:var(--paper);-webkit-text-stroke:1px var(--mist-deep);margin:clamp(3rem,8vw,6rem) 0 1rem;font-size:clamp(3rem,13.5vw,13rem);font-weight:600;line-height:.8}._3hUVsW_legal{max-width:var(--max);border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--slate);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;padding-top:1.5rem;display:flex}._3hUVsW_socials{gap:1.5rem;display:flex}._3hUVsW_socials a{color:var(--ink);font-weight:500}@media (max-width:63.99rem){._3hUVsW_top{grid-template-columns:1fr}}@media (max-width:47.99rem){._3hUVsW_cols{grid-template-columns:1fr 1fr;row-gap:2.5rem}._3hUVsW_cols>div:first-child{grid-column:1/-1}._3hUVsW_cols>div:first-child ul{grid-template-columns:1fr 1fr}._3hUVsW_legal{flex-direction:column;align-items:flex-start;padding-bottom:5rem}._3hUVsW_wordmark{text-align:left;white-space:normal;font-size:15vw;line-height:.85}}
.OSLHOG_grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.OSLHOG_aside{top:calc(var(--nav-h) + 2rem);gap:1rem;display:grid;position:sticky}.OSLHOG_card{border-radius:var(--radius-md);background:var(--mist);justify-items:start;gap:1rem;padding:2rem;display:grid}.OSLHOG_email{font-size:var(--fs-md);text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:4px;overflow-wrap:anywhere;font-weight:600;text-decoration-thickness:2px}.OSLHOG_social{font-weight:500}@media (max-width:63.99rem){.OSLHOG_grid{grid-template-columns:1fr}.OSLHOG_aside{order:-1;position:static}}
.kSaxVa_grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.kSaxVa_side{justify-items:start;gap:2rem;display:grid}.kSaxVa_points{border-top:1px solid var(--line);width:100%;display:grid}.kSaxVa_points li{border-bottom:1px solid var(--line);gap:.875rem;padding:1rem 0;font-weight:500;display:flex}.kSaxVa_points li:before{content:"";background:var(--lime);border-radius:2px;flex:none;width:.625rem;height:.625rem;margin-top:.5em}.kSaxVa_facts{gap:1rem;display:grid}.kSaxVa_facts dt{font-size:var(--fs-xs);color:var(--slate)}.kSaxVa_facts dd{font-weight:500}.kSaxVa_related{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}@media (max-width:63.99rem){.kSaxVa_grid{grid-template-columns:1fr}}@media (max-width:47.99rem){.kSaxVa_related{grid-template-columns:1fr}.kSaxVa_side>a{width:100%}}
.Ro7qTW_top{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,4vw,4rem);display:grid}.Ro7qTW_facts{gap:1.5rem;display:grid}.Ro7qTW_facts div{border-top:1px solid var(--line);padding-top:1rem}.Ro7qTW_facts dt{font-size:var(--fs-xs);color:var(--slate)}.Ro7qTW_facts dd{font-weight:500}.Ro7qTW_story{margin-top:var(--section);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);display:grid}.Ro7qTW_chapter{align-content:start;gap:1rem;display:grid}.Ro7qTW_chapter p{color:var(--slate);font-size:var(--fs-body)}.Ro7qTW_metrics{margin-top:var(--section);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;display:grid}.Ro7qTW_metrics div{border-radius:var(--radius-md);background:var(--mist);flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;padding:2rem;display:flex}.Ro7qTW_metrics div:first-child{background:var(--lime)}.Ro7qTW_metrics dd{font-size:var(--fs-2xl);letter-spacing:-.05em;font-weight:500;line-height:1}.Ro7qTW_metrics dt{color:var(--ink)}.Ro7qTW_nextWrap{padding-inline:clamp(.5rem,1.2vw,1rem)}.Ro7qTW_next{padding:clamp(3rem, 8vw, 7rem) var(--gutter);border-radius:var(--radius-lg);background:var(--teal);color:var(--paper);gap:1rem;transition:background .5s;display:grid}.Ro7qTW_next .t-small{color:#ffffffb3}@media (hover:hover){.Ro7qTW_next:hover{background:var(--ink)}}.Ro7qTW_back{padding-block:3rem var(--section)}@media (max-width:63.99rem){.Ro7qTW_top,.Ro7qTW_story{grid-template-columns:1fr}.Ro7qTW_facts{grid-template-columns:1fr 1fr}}@media (max-width:47.99rem){.Ro7qTW_metrics div{padding:1.5rem}}
._0qAsuW_bar{display:none}@media (max-width:47.99rem){._0qAsuW_bar{left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:80;background:var(--ink);color:#ffffffbf;transition:transform .6s var(--ease-out);border-radius:999px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1.125rem;font-size:.8125rem;display:flex;position:fixed;transform:translateY(calc(100% + 2rem));box-shadow:0 16px 32px -12px #00393b73}._0qAsuW_bar b{color:var(--paper);font-weight:600}._0qAsuW_bar[data-visible]{transform:none}._0qAsuW_link{background:var(--lime);min-height:2.75rem;color:var(--ink);border-radius:999px;align-items:center;padding:0 1.125rem;font-size:.9375rem;font-weight:600;display:inline-flex}}@media (max-width:47.99rem) and (prefers-reduced-motion:reduce){._0qAsuW_bar{transition:none}}
.ZvvQ-W_values{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.ZvvQ-W_value{border-top:2px solid var(--ink);align-content:start;gap:1rem;padding:2rem 2rem 0 0;display:grid}@media (max-width:63.99rem){.ZvvQ-W_values{grid-template-columns:1fr;gap:2rem}.ZvvQ-W_value{padding:1.5rem 0 0}}
.KQsRwG_tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.KQsRwG_tab{border:1px solid var(--line);border-radius:999px;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .875rem 0 1.125rem;font-weight:500;transition:background .25s,border-color .25s;display:inline-flex}.KQsRwG_tab span{background:var(--mist);border-radius:999px;place-items:center;min-width:1.5rem;height:1.5rem;padding:0 .375rem;font-size:.75rem;display:grid}.KQsRwG_tab:hover{border-color:var(--ink)}.KQsRwG_tab[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.KQsRwG_tab[aria-pressed=true] span{background:var(--lime);color:var(--ink)}.KQsRwG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,6vw,5rem) clamp(1.5rem,3vw,2.5rem);display:grid}@media (max-width:47.99rem){.KQsRwG_tabs{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.KQsRwG_tab{flex:none}.KQsRwG_grid{grid-template-columns:1fr}}
._4WpgRW_signIn{min-height:calc(100svh - var(--nav-h));padding:calc(var(--nav-h) + 2rem) var(--gutter) 4rem;place-items:center;display:grid}._4WpgRW_card{isolation:isolate;border-radius:var(--radius-lg);background:var(--mist);gap:.75rem;width:min(100%,28rem);padding:clamp(1.75rem,4vw,2.75rem);display:grid;position:relative;overflow:hidden}._4WpgRW_square{z-index:-1;aspect-ratio:1;background:var(--lime);border-radius:18%;width:9rem;position:absolute;top:-3rem;right:-3rem;transform:rotate(-8deg)}@media (prefers-reduced-motion:no-preference){._4WpgRW_square{animation:_4WpgRW_land 1.2s var(--ease-out) both}}@keyframes _4WpgRW_land{0%{opacity:0;transform:rotate(-60deg)scale(.6)}}._4WpgRW_form{gap:1.5rem;margin-top:1rem;display:grid}._4WpgRW_form>button{justify-self:start}._4WpgRW_field{gap:.375rem;display:grid}._4WpgRW_field>span{font-size:var(--fs-sm);font-weight:600}._4WpgRW_field input{border:0;border-bottom:1px solid var(--mist-deep);width:100%;font-size:var(--fs-md);letter-spacing:-.02em;background:0 0;border-radius:0;padding:.75rem 0;transition:border-color .3s}._4WpgRW_field input:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink);outline:none}._4WpgRW_error{min-height:1.5em;font-size:var(--fs-xs);color:#b4492b;margin-block:-.75rem;font-weight:600}._4WpgRW_dashboard{padding-top:calc(var(--nav-h) + 3rem)}._4WpgRW_head{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2.5rem;display:flex}._4WpgRW_head ._4WpgRW_t-small{margin-top:.5rem}._4WpgRW_notice{border-radius:var(--radius-sm);background:var(--lime-soft);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1rem 1.25rem;display:flex}._4WpgRW_calls{border-top:1px solid var(--line)}._4WpgRW_call{border-bottom:1px solid var(--line)}._4WpgRW_call[open]{background:var(--mist);border-radius:var(--radius-sm)}._4WpgRW_row{cursor:pointer;grid-template-columns:11rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.125rem .75rem;list-style:none;transition:background .25s;display:grid}._4WpgRW_row::-webkit-details-marker{display:none}@media (hover:hover){._4WpgRW_call:not([open]) ._4WpgRW_row:hover{background:var(--mist)}}._4WpgRW_when{font-size:var(--fs-xs);color:var(--slate);font-weight:600}._4WpgRW_who{min-width:0;display:grid}._4WpgRW_who strong{font-weight:600}._4WpgRW_who span{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-xs);color:var(--slate);overflow:hidden}._4WpgRW_detail{gap:1.75rem;padding:.5rem .75rem 1.75rem;display:grid}@media (prefers-reduced-motion:no-preference){._4WpgRW_call[open] ._4WpgRW_detail{animation:_4WpgRW_open .4s var(--ease-out) both}}@keyframes _4WpgRW_open{0%{opacity:0;transform:translateY(-.375rem)}}._4WpgRW_fields{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem;display:grid}._4WpgRW_fields>div{border-radius:var(--radius-sm);background:var(--paper);padding:.875rem 1rem}._4WpgRW_fields dt{color:var(--slate);font-size:.75rem;font-weight:600}._4WpgRW_fields dd{overflow-wrap:anywhere;margin-top:.25rem;font-weight:500}._4WpgRW_fields a{text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:.2em}._4WpgRW_block h2{font-size:var(--fs-sm);margin-bottom:.5rem;font-weight:600}._4WpgRW_block p{max-width:70ch;color:var(--slate)}._4WpgRW_transcript{border-radius:var(--radius-sm);background:var(--paper);max-height:22rem;font-size:var(--fs-xs);gap:.5rem;padding:1rem;display:grid;overflow-y:auto}._4WpgRW_transcript li{grid-template-columns:4rem minmax(0,1fr);gap:.75rem;display:grid}._4WpgRW_transcript span{color:var(--slate);font-weight:600}._4WpgRW_transcript [data-role=user] span{color:var(--ink)}._4WpgRW_links{font-size:var(--fs-xs);flex-wrap:wrap;gap:1.25rem;font-weight:600;display:flex}._4WpgRW_meta{font-size:var(--fs-xs);color:var(--slate);align-items:center;gap:.75rem;display:flex}._4WpgRW_tag,._4WpgRW_tagOn{border:1px solid var(--line);border-radius:999px;padding:.25rem .625rem;font-weight:600}._4WpgRW_tagOn{border-color:var(--lime);background:var(--lime-soft);color:var(--ink)}@media (max-width:47.99rem){._4WpgRW_head{flex-direction:column;align-items:start}._4WpgRW_row{grid-template-columns:1fr;gap:.375rem}._4WpgRW_transcript li{grid-template-columns:1fr;gap:.125rem}}
