.ppUNCa_intro{display:none}html[data-intro="1"] .ppUNCa_intro{z-index:100;background:var(--surface);clip-path:inset(0%);pointer-events:all;align-items:center;display:flex;position:fixed;inset:0}html[data-intro="1"] body{overflow:hidden}.ppUNCa_inner{width:100%;padding-inline:var(--margin);gap:var(--s-16);display:grid}.ppUNCa_mask{padding-bottom:.06em;display:block;overflow:clip}.ppUNCa_word{display:block;transform:translateY(105%)}.ppUNCa_line{background:var(--line-strong);transform-origin:0;height:1px;display:block;transform:scaleX(0)}.ppUNCa_meta{opacity:0}
.Hi2WXW_button{--btn-bg:var(--ink);--btn-fg:var(--bg);align-items:center;gap:var(--s-16);height:48px;padding:0 6px 0 var(--s-24);background:var(--btn-bg);color:var(--btn-fg);letter-spacing:-.005em;white-space:nowrap;transition:transform var(--dur-micro) var(--ease-out), opacity var(--dur-ui) var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:9999px;font-size:1.0625rem;font-weight:500;display:inline-flex;position:relative}.Hi2WXW_button:active{transform:scale(.98)}.Hi2WXW_button[aria-disabled=true],.Hi2WXW_button:disabled{cursor:not-allowed;opacity:.55}.Hi2WXW_button:disabled:active{transform:none}.Hi2WXW_buttonCircle{background:var(--btn-fg);width:36px;height:36px;color:var(--btn-bg);transition:transform var(--dur-ui) var(--ease-out);border-radius:9999px;place-items:center;display:grid}.Hi2WXW_buttonCircle svg{transition:transform var(--dur-ui) var(--ease-out)}@media (hover:hover){.Hi2WXW_button:not(:disabled):hover .Hi2WXW_buttonCircle{transform:scale(1.08)}.Hi2WXW_button:not(:disabled):hover .Hi2WXW_buttonCircle svg{transform:translate(3px)}}.Hi2WXW_spinner{border:1.25px solid;border-right-color:#0000;border-radius:9999px;width:14px;height:14px;animation:.8s linear infinite Hi2WXW_spin}@keyframes Hi2WXW_spin{to{transform:rotate(360deg)}}.Hi2WXW_textLink{align-items:center;gap:var(--s-12);letter-spacing:-.005em;color:var(--ink);font-size:1.0625rem;font-weight:500;display:inline-flex}.Hi2WXW_textLinkLabel{padding-bottom:4px;position:relative}.Hi2WXW_textLinkLabel:after{content:"";transform-origin:100%;background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}.Hi2WXW_textLinkCircle{border:1px solid var(--line-strong);border-radius:9999px;place-items:center;width:24px;height:24px;display:grid}.Hi2WXW_textLinkCircle svg{transition:transform var(--dur-ui) var(--ease-out)}@media (hover:hover){.Hi2WXW_textLink:hover .Hi2WXW_textLinkLabel:after{animation:Hi2WXW_underline-sweep .5s var(--ease-in-out)}.Hi2WXW_textLink:hover .Hi2WXW_textLinkCircle svg{transform:translate(2px)}}@keyframes Hi2WXW_underline-sweep{0%{transform-origin:100%;transform:scaleX(1)}49%{transform-origin:100%;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.Hi2WXW_iconButton{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);transition:background-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out);border-radius:9999px;flex:none;place-items:center;display:grid}@media (hover:hover){.Hi2WXW_iconButton:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}}.Hi2WXW_frame{background:var(--surface);position:relative;overflow:hidden}.Hi2WXW_frame img{object-fit:cover}
.p2V2BW_logo{letter-spacing:-.03em;color:var(--ink);font-size:1.25rem;font-weight:500;line-height:1}.p2V2BW_heroBar{z-index:10;height:var(--nav-h);padding-inline:var(--margin);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.p2V2BW_heroContact{padding-block:var(--s-8);font-weight:500;position:relative}.p2V2BW_heroContact:after{content:"";transform-origin:100%;height:1px;transition:transform var(--dur-ui) var(--ease-out);background:currentColor;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.p2V2BW_heroContact:hover:after{transform-origin:0;transform:scaleX(1)}}.p2V2BW_bar{z-index:50;transition:transform .4s var(--ease-out);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#141413e6;position:fixed;top:0;left:0;right:0;transform:translateY(-101%)}.p2V2BW_bar[data-visible=true]{transform:none}.p2V2BW_bar[data-open=true]{background:var(--bg);border-bottom-color:#0000}.p2V2BW_barInner{align-items:center;gap:var(--s-32);height:var(--nav-h);padding-inline:var(--margin);display:flex}.p2V2BW_links{margin-left:auto}.p2V2BW_links ul{gap:var(--s-32);display:flex}.p2V2BW_links a{padding-block:var(--s-8);color:var(--ink-muted);transition:color var(--dur-micro) var(--ease-out);display:inline-block;position:relative}@media (hover:hover){.p2V2BW_links a:hover{color:var(--ink)}}.p2V2BW_cta{flex:none}.p2V2BW_toggle{align-items:center;gap:var(--s-12);height:44px;padding-inline:var(--s-4);margin-left:auto;font-weight:500;display:none}.p2V2BW_toggleIcon{width:18px;height:8px;position:relative}.p2V2BW_toggleIcon span{height:1.25px;transition:transform var(--dur-ui) var(--ease-out);background:currentColor;position:absolute;left:0;right:0}.p2V2BW_toggleIcon span:first-child{top:0}.p2V2BW_toggleIcon span:last-child{bottom:0}.p2V2BW_toggle[aria-expanded=true] .p2V2BW_toggleIcon span:first-child{transform:translateY(3.4px)rotate(45deg)}.p2V2BW_toggle[aria-expanded=true] .p2V2BW_toggleIcon span:last-child{transform:translateY(-3.4px)rotate(-45deg)}.p2V2BW_menu{z-index:45;padding:calc(var(--nav-h) + var(--s-32)) var(--margin) var(--s-32);background:var(--bg);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}.p2V2BW_menu[hidden]{display:none}.p2V2BW_menu[data-open=true]{animation:p2V2BW_menu-in var(--dur-ui) var(--ease-out)}@keyframes p2V2BW_menu-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.p2V2BW_menuList li{border-bottom:1px solid var(--line)}.p2V2BW_menuList a{padding-block:var(--s-12);display:block}@media (max-width:639px){.p2V2BW_menuList a{letter-spacing:-.035em;font-size:clamp(2.5rem,5vw,5rem);line-height:.95}}.p2V2BW_menuFoot{gap:var(--s-24);padding-top:var(--s-48);justify-items:start;display:grid}@media (max-width:1023px){.p2V2BW_links,.p2V2BW_cta{display:none}.p2V2BW_toggle{display:inline-flex}}
._3hUVsW_footer{z-index:2;min-height:100svh;padding-top:var(--section-y-tight);background:var(--surface);flex-direction:column;display:flex;position:relative;overflow:hidden}._3hUVsW_dim{opacity:0;pointer-events:none;background:#0b0b0a;position:absolute;inset:0}._3hUVsW_top{align-items:end;row-gap:var(--s-32)}._3hUVsW_title{grid-column:1/span 7}._3hUVsW_cta{grid-column:9/-1;justify-self:end}._3hUVsW_sheet{margin-top:var(--s-96);border-top:1px solid var(--line);row-gap:var(--s-32)}._3hUVsW_col{gap:var(--s-16);padding:var(--s-16) var(--s-16) var(--s-32) 0;align-content:start;display:grid}._3hUVsW_col+._3hUVsW_col{border-left:1px solid var(--line);padding-left:var(--s-16)}._3hUVsW_col[data-span="3"]{grid-column:span 3}._3hUVsW_col[data-span="2"]{grid-column:span 2}._3hUVsW_col ul{gap:var(--s-4);display:grid}._3hUVsW_hours{gap:var(--s-8);display:grid}._3hUVsW_hours>div{display:grid}._3hUVsW_link{color:var(--ink);transition:background-size var(--dur-ui) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}@media (hover:hover){._3hUVsW_link:hover{background-size:100% 1px}}._3hUVsW_mark{padding:var(--s-64) var(--margin) 0;margin-top:auto}._3hUVsW_markMeta{padding-bottom:var(--s-12);border-bottom:1px solid var(--line);justify-content:space-between;display:flex}._3hUVsW_wordBox{padding-top:var(--s-16);overflow:hidden}._3hUVsW_word{font-weight:500;font-size:calc((100vw - 2 * var(--margin)) / 3.9);letter-spacing:-.05em;white-space:nowrap;padding-bottom:.02em;line-height:.8;display:inline-block}._3hUVsW_legal{gap:var(--s-8) var(--s-32);padding:var(--s-24) var(--margin);flex-wrap:wrap;display:flex}._3hUVsW_legal>:last-child{margin-left:auto}@media (max-width:1023px){._3hUVsW_title,._3hUVsW_cta{grid-column:1/-1;justify-self:start}._3hUVsW_col[data-span]{grid-column:span 4}._3hUVsW_col:nth-child(odd){border-left:0;padding-left:0}._3hUVsW_col:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:639px){._3hUVsW_col[data-span]{grid-column:span 2}._3hUVsW_col:last-child{border-left:0;grid-column:1/-1;padding-left:0}._3hUVsW_legal>:last-child{margin-left:0}}
._w2HtG_hero{--col:calc((100% - 2 * var(--margin) - 11 * var(--gutter)) / 12);--photo-w:calc(4 * var(--col) + 3 * var(--gutter) + var(--margin));flex-direction:column;min-height:max(100svh,720px);display:flex;position:relative}._w2HtG_photo{width:var(--photo-w);position:absolute;top:0;right:0}._w2HtG_photoFrame{aspect-ratio:4/5;background:var(--surface);position:relative;overflow:hidden}._w2HtG_photoFrame img{will-change:transform}._w2HtG_caption{gap:var(--s-24);padding:var(--s-12) var(--margin) 0 0;display:flex}._w2HtG_content{align-content:end;row-gap:var(--s-48);padding-top:calc(var(--nav-h) + var(--s-48));padding-bottom:var(--s-64);flex:1}._w2HtG_title{z-index:1;grid-column:1/span 8;position:relative}._w2HtG_lower{gap:var(--s-32);grid-column:1/span 4;display:grid}._w2HtG_text{max-width:30ch}._w2HtG_actions{align-items:center;gap:var(--s-16) var(--s-32);flex-wrap:wrap;display:flex}._w2HtG_spec{padding-block:var(--s-16) var(--s-24);position:relative}._w2HtG_spec:before{content:"";top:0;left:var(--margin);right:var(--margin);background:var(--line);height:1px;position:absolute}._w2HtG_specItem{gap:var(--s-4);grid-column:span 3;align-content:start;display:grid}._w2HtG_specItem:nth-child(3){grid-column:span 2}._w2HtG_specItem dd{color:var(--ink)}._w2HtG_specLast{justify-content:space-between;align-items:start;gap:var(--s-24);grid-column:9/-1;display:flex}._w2HtG_specLast>dl{gap:var(--s-4);display:grid}._w2HtG_scroll{align-items:center;gap:var(--s-8);padding-block:var(--s-4);color:var(--ink-muted);transition:color var(--dur-micro) var(--ease-out);display:inline-flex}@media (hover:hover){._w2HtG_scroll:hover{color:var(--ink)}}@media (max-width:1023px){._w2HtG_hero{min-height:0}._w2HtG_photo{width:auto;margin-left:var(--margin);order:2;position:relative}._w2HtG_photoFrame{aspect-ratio:3/2}._w2HtG_caption{padding-right:var(--margin)}._w2HtG_content{padding-top:calc(var(--nav-h) + var(--s-64));padding-bottom:var(--s-64);flex:none;order:1}._w2HtG_title,._w2HtG_lower{grid-column:1/-1}._w2HtG_lower{max-width:34rem}._w2HtG_spec{row-gap:var(--s-24);margin-top:var(--s-48);order:3}._w2HtG_specItem,._w2HtG_specItem:nth-child(3){grid-column:span 2}._w2HtG_specLast{grid-column:1/-1}}@media (max-width:639px){._w2HtG_photo{margin-left:0}._w2HtG_photoFrame{aspect-ratio:4/5}._w2HtG_caption{padding-left:var(--margin)}._w2HtG_content{padding-top:calc(var(--nav-h) + var(--s-48));padding-bottom:var(--s-48);row-gap:var(--s-32)}._w2HtG_specItem,._w2HtG_specItem:nth-child(3){grid-column:span 2}._w2HtG_specItem:first-child,._w2HtG_specLast{grid-column:1/-1}}
._7Ua05q_section{padding-block:var(--section-y)}._7Ua05q_head{row-gap:var(--s-24)}._7Ua05q_label{grid-column:1/-1}._7Ua05q_title{grid-column:1/-1;grid-template-columns:subgrid;display:grid}._7Ua05q_title>.line-mask:first-child{grid-column:1/span 9}._7Ua05q_title>.line-mask:nth-child(2){grid-column:5/-1}._7Ua05q_body{margin-top:var(--s-96);align-items:start}._7Ua05q_detail{gap:var(--s-12);grid-column:1/span 3;display:grid}._7Ua05q_detail figcaption{gap:var(--s-24);display:flex}._7Ua05q_detailFrame{aspect-ratio:1;background:var(--surface);position:relative;overflow:hidden}._7Ua05q_copy{grid-column:5/span 7}._7Ua05q_lead{max-width:38ch}._7Ua05q_notes{gap:var(--s-32) var(--gutter);margin-top:var(--s-64);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7Ua05q_note{gap:var(--s-8);padding-top:var(--s-16);border-top:1px solid var(--line);align-content:start;display:grid}._7Ua05q_note h3{font-weight:500}._7Ua05q_note p{max-width:44ch}@media (max-width:1023px){._7Ua05q_title>.line-mask:first-child{grid-column:1/-1}._7Ua05q_title>.line-mask:nth-child(2){grid-column:2/-1}._7Ua05q_body{margin-top:var(--s-64);row-gap:var(--s-48)}._7Ua05q_detail{grid-column:1/span 3}._7Ua05q_copy{grid-column:4/-1}}@media (max-width:639px){._7Ua05q_title>.line-mask:nth-child(2){grid-column:1/-1}._7Ua05q_detail{grid-column:1/span 3}._7Ua05q_copy{grid-column:1/-1}._7Ua05q_notes{margin-top:var(--s-48);grid-template-columns:1fr}}
.uj7JVa_section{padding-block:var(--section-y-tight) var(--section-y)}.uj7JVa_head{row-gap:var(--s-24)}.uj7JVa_label{grid-column:1/-1}.uj7JVa_title{grid-column:1/span 7}.uj7JVa_intro{grid-column:9/span 4;max-width:44ch;padding-top:.35em}.uj7JVa_body{margin-top:var(--s-96);align-items:start}.uj7JVa_index{grid-column:1/span 8;grid-template-columns:subgrid;border-bottom:1px solid var(--line);display:grid}.uj7JVa_row{grid-column:1/-1;grid-template-columns:subgrid;padding-block:var(--s-24) var(--s-32);border-top:1px solid var(--line);align-items:baseline;display:grid;position:relative}.uj7JVa_num{color:var(--ink-muted);transition:color var(--dur-ui) var(--ease-out);grid-column:1}.uj7JVa_name{color:var(--ink-muted);transition:color var(--dur-ui) var(--ease-out);grid-column:2/span 3}.uj7JVa_desc{color:var(--ink-muted);grid-column:5/span 4;max-width:44ch}.uj7JVa_rule{background:var(--ink);transform-origin:0;height:1px;transition:transform .5s var(--ease-out);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.uj7JVa_row[data-active=true] .uj7JVa_num,.uj7JVa_row[data-active=true] .uj7JVa_name{color:var(--ink)}.uj7JVa_row[data-active=true] .uj7JVa_rule{transform:scaleX(1)}.uj7JVa_preview{top:calc(var(--nav-h) + var(--s-32));gap:var(--s-12);grid-column:10/-1;display:grid;position:sticky}.uj7JVa_frame{aspect-ratio:4/5;background:var(--surface);position:relative;overflow:hidden}.uj7JVa_layer{opacity:0;transition:opacity .4s var(--ease-out), transform .9s var(--ease-out);position:absolute;inset:0;transform:scale(1.04)}.uj7JVa_layer[data-active=true]{opacity:1;transform:none}.uj7JVa_caption{gap:var(--s-24);display:flex}.uj7JVa_more{margin-top:var(--s-48);grid-column:1/span 8}@media (max-width:1023px){.uj7JVa_title{grid-column:1/-1}.uj7JVa_intro{grid-column:1/span 6;padding-top:0}.uj7JVa_body{margin-top:var(--s-64)}.uj7JVa_index,.uj7JVa_more{grid-column:1/-1}.uj7JVa_preview{display:none}.uj7JVa_name{grid-column:2/span 3}.uj7JVa_desc{grid-column:5/-1}.uj7JVa_row .uj7JVa_num,.uj7JVa_row .uj7JVa_name{color:var(--ink)}.uj7JVa_row .uj7JVa_rule{display:none}}@media (max-width:639px){.uj7JVa_intro{grid-column:1/-1}.uj7JVa_row{row-gap:var(--s-12)}.uj7JVa_num,.uj7JVa_name,.uj7JVa_desc{grid-column:1/-1}}
.gKGjFq_section{background:var(--bg);border-top:1px solid var(--line);position:relative}.gKGjFq_stage{row-gap:var(--s-48);padding-block:var(--s-32) var(--section-y);grid-template-rows:auto auto 1fr}.gKGjFq_section[data-pinned=true] .gKGjFq_stage{row-gap:var(--s-32);height:100svh;padding-top:calc(var(--nav-h) + var(--s-32));padding-bottom:var(--s-32)}.gKGjFq_topRow{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.gKGjFq_topRow>:first-child{grid-column:1/span 3}.gKGjFq_progress{grid-column:4/span 8;height:1px;position:relative}.gKGjFq_progressTrack,.gKGjFq_progressFill{position:absolute;inset:0}.gKGjFq_progressTrack{background:var(--line)}.gKGjFq_progressFill{background:var(--ink);transform-origin:0;transform:scaleX(0)}.gKGjFq_counter{grid-column:12;justify-self:end}.gKGjFq_section:not([data-pinned=true]) .gKGjFq_progress,.gKGjFq_section:not([data-pinned=true]) .gKGjFq_counter{visibility:hidden}.gKGjFq_intro{grid-area:2/1/auto/span 3}.gKGjFq_sideText{margin-top:var(--s-24);max-width:44ch}.gKGjFq_steps{border-bottom:1px solid var(--line);grid-area:3/1/auto/span 3;align-self:start}.gKGjFq_step{border-top:1px solid var(--line);transition:color var(--dur-ui) var(--ease-out)}.gKGjFq_stepHead{grid-template-columns:var(--s-32) 1fr;gap:var(--s-8);padding-block:var(--s-12);align-items:baseline;display:grid}.gKGjFq_stepHead h3{font-weight:500}.gKGjFq_stepBody{transition:grid-template-rows .5s var(--ease-out);grid-template-rows:1fr;display:grid}.gKGjFq_stepBody>p{min-height:0;padding-left:calc(var(--s-32) + var(--s-8));color:var(--ink-muted);overflow:hidden}.gKGjFq_step[data-state=open] .gKGjFq_stepBody>p,.gKGjFq_step[data-state=active] .gKGjFq_stepBody>p{padding-bottom:var(--s-16)}.gKGjFq_step[data-state=past],.gKGjFq_step[data-state=next]{color:var(--ink-faint)}.gKGjFq_step[data-state=past]{color:var(--ink-muted)}.gKGjFq_step[data-state=past] .gKGjFq_stepBody,.gKGjFq_step[data-state=next] .gKGjFq_stepBody{grid-template-rows:0fr}.gKGjFq_figure{gap:var(--s-24);flex-direction:column;grid-area:2/4/span 2/-1;min-height:0;display:flex}.gKGjFq_scroller{flex:1;min-height:0;display:flex}.gKGjFq_svg{width:100%;height:100%;color:var(--ink);fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:butt;overflow:visible}.gKGjFq_section:not([data-pinned=true]) .gKGjFq_svg{aspect-ratio:1000/580;height:auto}.gKGjFq_svg *{vector-effect:non-scaling-stroke}.gKGjFq_svg text{fill:currentColor;stroke:none;letter-spacing:0;font-size:14px;font-weight:400}.gKGjFq_svg .gKGjFq_svgMuted{fill:var(--ink-muted)}.gKGjFq_bus{stroke-width:2.5px}.gKGjFq_dashed{stroke:var(--ink-faint);stroke-dasharray:3 5}.gKGjFq_section[data-pinned=true] [data-stage]{transition:color .4s var(--ease-out)}.gKGjFq_section[data-pinned=true] .gKGjFq_figure[data-active] [data-stage]{color:var(--ink-muted)}.gKGjFq_figure[data-active="0"] [data-stage="0"],.gKGjFq_figure[data-active="1"] [data-stage="1"],.gKGjFq_figure[data-active="2"] [data-stage="2"],.gKGjFq_figure[data-active="3"] [data-stage="3"],.gKGjFq_figure[data-active="4"] [data-stage="4"],.gKGjFq_section:not([data-pinned=true]) [data-stage]{color:var(--ink)!important}.gKGjFq_swipeHint{display:none}.gKGjFq_figcaption{justify-content:space-between;align-items:center;gap:var(--s-16) var(--s-32);padding-top:var(--s-16);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.gKGjFq_legend{gap:var(--s-8) var(--s-24);flex-wrap:wrap;display:flex}.gKGjFq_legend li{align-items:center;gap:var(--s-4);display:inline-flex}.gKGjFq_legend svg{fill:none;stroke:var(--ink);stroke-width:1.25px}@media (max-width:1023px){.gKGjFq_stage{padding-top:var(--section-y-tight)}.gKGjFq_topRow>:first-child{grid-column:1/-1}.gKGjFq_stage{grid-template-rows:none}.gKGjFq_intro,.gKGjFq_figure,.gKGjFq_steps{grid-area:auto/1/auto/-1}.gKGjFq_intro{max-width:40rem}.gKGjFq_steps{order:1}.gKGjFq_scroller{overscroll-behavior-x:contain;scrollbar-width:thin;margin-inline:calc(-1 * var(--margin));padding-inline:var(--margin);-webkit-overflow-scrolling:touch;overflow-x:auto}.gKGjFq_scroller .gKGjFq_svg{min-width:720px}.gKGjFq_figcaption{flex-direction:column;align-items:flex-start}}@media (max-width:759px){.gKGjFq_swipeHint{display:block}}
.tl4Q0a_section{padding-block:var(--section-y)}.tl4Q0a_head{row-gap:var(--s-24)}.tl4Q0a_label{grid-column:1/-1}.tl4Q0a_title{grid-column:1/span 7}.tl4Q0a_note{grid-column:9/span 4;max-width:44ch;padding-top:.6em}.tl4Q0a_list{gap:var(--s-128);margin-top:var(--s-96);display:grid}.tl4Q0a_project{align-items:start;row-gap:var(--s-32)}.tl4Q0a_meta{border-bottom:1px solid var(--line);display:grid}.tl4Q0a_meta>div{gap:var(--s-12);padding-block:var(--s-12);border-top:1px solid var(--line);grid-template-columns:minmax(6.5rem,40%) 1fr;display:grid}.tl4Q0a_meta dd{color:var(--ink)}.tl4Q0a_media{background:var(--surface);position:relative;overflow:hidden}.tl4Q0a_media img{will-change:transform}.tl4Q0a_text{gap:var(--s-24);align-content:start;display:grid}.tl4Q0a_text p{max-width:44ch}.tl4Q0a_flag{padding-top:var(--s-16);border-top:1px solid var(--line)}.tl4Q0a_project[data-layout=a] .tl4Q0a_meta{grid-column:1/span 3}.tl4Q0a_project[data-layout=a] .tl4Q0a_media{aspect-ratio:3/2;grid-column:4/span 6}.tl4Q0a_project[data-layout=a] .tl4Q0a_text{grid-column:10/span 3}.tl4Q0a_project[data-layout=b] .tl4Q0a_text{grid-area:1/1/auto/span 3}.tl4Q0a_project[data-layout=b] .tl4Q0a_meta{grid-area:2/1/auto/span 3}.tl4Q0a_project[data-layout=b] .tl4Q0a_media{aspect-ratio:16/9;margin-right:calc(-1 * var(--margin));grid-area:1/5/span 2/-1}.tl4Q0a_project[data-layout=c]{align-items:end}.tl4Q0a_project[data-layout=c] .tl4Q0a_meta{grid-column:1/span 3;align-self:start}.tl4Q0a_project[data-layout=c] .tl4Q0a_media{aspect-ratio:4/5;grid-column:5/span 4}.tl4Q0a_project[data-layout=c] .tl4Q0a_text{grid-column:10/span 3}@media (max-width:1023px){.tl4Q0a_title,.tl4Q0a_note{grid-column:1/-1}.tl4Q0a_note{padding-top:0}.tl4Q0a_list{gap:var(--s-96);margin-top:var(--s-64)}.tl4Q0a_project[data-layout]{align-items:start}.tl4Q0a_project[data-layout=b] .tl4Q0a_media{margin-right:0}.tl4Q0a_project[data-layout] .tl4Q0a_media{aspect-ratio:3/2;grid-area:1/1/auto/-1}.tl4Q0a_project[data-layout] .tl4Q0a_text{grid-area:2/1/auto/span 5}.tl4Q0a_project[data-layout] .tl4Q0a_meta{grid-area:2/6/auto/-1}.tl4Q0a_project[data-layout=c] .tl4Q0a_media{aspect-ratio:4/5;grid-column:1/span 6}}@media (max-width:639px){.tl4Q0a_project[data-layout] .tl4Q0a_text,.tl4Q0a_project[data-layout] .tl4Q0a_meta,.tl4Q0a_project[data-layout=c] .tl4Q0a_media{grid-area:auto/1/auto/-1}.tl4Q0a_project[data-layout] .tl4Q0a_media{margin-inline:calc(-1 * var(--margin));order:-1}.tl4Q0a_project[data-layout] .tl4Q0a_meta{order:1}.tl4Q0a_project[data-layout=c] .tl4Q0a_media{margin-inline:0}}
.FNC6JW_section{padding-block:var(--section-y-tight);border-top:1px solid var(--line)}.FNC6JW_head{row-gap:var(--s-24)}.FNC6JW_head>*{grid-column:1/-1}.FNC6JW_title{grid-column:1/span 7}.FNC6JW_list{margin-top:var(--s-64);row-gap:var(--s-64)}.FNC6JW_review{gap:var(--s-16);grid-column:span 6;align-content:start;display:grid}.FNC6JW_review:nth-child(3n+2){margin-top:var(--s-96)}.FNC6JW_credentials{margin-top:var(--s-64);padding-top:var(--s-16);border-top:1px solid var(--line)}.FNC6JW_credentials li{grid-column:span 3}@media (max-width:1023px){.FNC6JW_review{grid-column:1/-1}.FNC6JW_review:nth-child(3n+2){margin-top:0}.FNC6JW_credentials li{grid-column:span 4}}
.tz0wxq_section{isolation:isolate;background:var(--bg);color:var(--ink);padding-block:var(--section-y);position:relative}.tz0wxq_shade{z-index:2;opacity:0;pointer-events:none;background:#141413;position:absolute;inset:0}.tz0wxq_head{row-gap:var(--s-24)}.tz0wxq_label{grid-column:1/-1}.tz0wxq_title{grid-column:1/span 8}.tz0wxq_intro{grid-column:9/span 4;max-width:44ch;padding-top:.35em}.tz0wxq_principles{margin-top:var(--s-96);row-gap:var(--s-64)}.tz0wxq_principle{gap:var(--s-16);padding-top:var(--s-24);border-top:1px solid var(--line);grid-column:span 4;align-content:start;display:grid}.tz0wxq_principle p{max-width:44ch}.tz0wxq_norms{margin-top:var(--section-y-tight);padding-top:var(--section-y-tight);border-top:1px solid var(--line);align-items:start}.tz0wxq_figure{gap:var(--s-12);grid-column:1/span 4;display:grid}.tz0wxq_figure figcaption{gap:var(--s-24);display:flex}.tz0wxq_media{aspect-ratio:4/5;background:var(--surface);position:relative;overflow:hidden}.tz0wxq_normList{gap:var(--s-48);grid-column:6/-1;display:grid}.tz0wxq_norm{gap:var(--gutter);padding-top:var(--s-24);border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.tz0wxq_normHead{gap:var(--s-12);align-content:start;display:grid}.tz0wxq_normHead p{max-width:26ch}.tz0wxq_norm>p,.tz0wxq_disclaimer{max-width:52ch}@media (max-width:1023px){.tz0wxq_title,.tz0wxq_intro{grid-column:1/-1}.tz0wxq_intro{padding-top:0}.tz0wxq_principles{margin-top:var(--s-64);row-gap:var(--s-48)}.tz0wxq_principle{grid-column:span 4}.tz0wxq_figure{grid-column:1/span 4}.tz0wxq_normList{margin-top:var(--s-64);grid-column:1/-1}}@media (max-width:639px){.tz0wxq_principle,.tz0wxq_figure{grid-column:1/-1}.tz0wxq_principles{row-gap:var(--s-32)}.tz0wxq_norm{gap:var(--s-16);grid-template-columns:1fr}}
.MDuI_q_section{padding-block:var(--section-y) var(--section-y-tight)}.MDuI_q_head{row-gap:var(--s-24)}.MDuI_q_label{grid-column:1/-1}.MDuI_q_title{grid-column:1/span 6}.MDuI_q_track{height:1px;margin:var(--s-64) var(--margin) 0;background:var(--line);position:relative}.MDuI_q_fill{background:var(--ink);transform-origin:0;position:absolute;inset:0}.MDuI_q_steps{padding-top:var(--s-24);row-gap:var(--s-48)}.MDuI_q_step{gap:var(--s-16);grid-column:span 3;align-content:start;display:grid}.MDuI_q_num{color:var(--ink-faint);margin-bottom:var(--s-24)}.MDuI_q_step p{max-width:36ch}@media (max-width:1023px){.MDuI_q_title{grid-column:1/-1}.MDuI_q_step{grid-column:span 4}}@media (max-width:639px){.MDuI_q_track{display:none}.MDuI_q_steps{padding-top:var(--s-48);row-gap:0}.MDuI_q_step{column-gap:var(--s-16);row-gap:var(--s-8);padding-block:var(--s-24);border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:3.5rem 1fr}.MDuI_q_step:last-child{border-bottom:1px solid var(--line)}.MDuI_q_num{grid-row:span 2;margin-bottom:0;font-size:clamp(1.375rem,1.8vw,1.75rem)}}
.KRU6Oa_section{padding-block:var(--section-y-tight) var(--section-y)}.KRU6Oa_side{gap:var(--s-24);top:calc(var(--nav-h) + var(--s-48));grid-column:1/span 4;align-content:start;align-self:start;justify-items:start;display:grid;position:sticky}.KRU6Oa_sideText{max-width:32ch}.KRU6Oa_list{border-bottom:1px solid var(--line);grid-column:6/-1}.KRU6Oa_item{border-top:1px solid var(--line)}.KRU6Oa_question{justify-content:space-between;align-items:center;gap:var(--s-24);width:100%;padding-block:var(--s-24);text-align:left;display:flex}.KRU6Oa_question>span:first-child{max-width:40ch}.KRU6Oa_icon{border:1px solid var(--line);width:44px;height:44px;transition:background-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out);border-radius:9999px;flex:none;place-items:center;display:grid}.KRU6Oa_icon [data-vertical]{transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-ui) var(--ease-out)}.KRU6Oa_item[data-open=true] .KRU6Oa_icon [data-vertical]{transform:scaleY(0)}@media (hover:hover){.KRU6Oa_question:hover .KRU6Oa_icon{background:var(--ink);border-color:var(--ink);color:var(--bg)}}.KRU6Oa_panel{transition:grid-template-rows .4s var(--ease-out);grid-template-rows:0fr;display:grid}.KRU6Oa_item[data-open=true] .KRU6Oa_panel{grid-template-rows:1fr}.KRU6Oa_panelInner{min-height:0;overflow:hidden}.KRU6Oa_panelInner p{max-width:60ch;padding-bottom:var(--s-32);opacity:0;transition:opacity var(--dur-ui) var(--ease-out)}.KRU6Oa_item[data-open=true] .KRU6Oa_panelInner p{opacity:1;transition-delay:.1s}@media (max-width:1023px){.KRU6Oa_side{grid-column:1/-1;position:static}.KRU6Oa_list{margin-top:var(--s-64);grid-column:1/-1}}
.DIbnYa_section{padding-block:var(--section-y);border-top:1px solid var(--line);background:var(--bg);position:relative}.DIbnYa_inner{align-items:start}.DIbnYa_side{gap:var(--s-24);grid-column:1/span 5;align-content:start;display:grid}.DIbnYa_sideText{max-width:40ch}.DIbnYa_channels{margin-top:var(--s-24);border-bottom:1px solid var(--line)}.DIbnYa_channel{gap:var(--s-16);padding-block:var(--s-12);border-top:1px solid var(--line);grid-template-columns:7rem 1fr;align-items:baseline;display:grid}.DIbnYa_channel a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.DIbnYa_demo{max-width:40ch}.DIbnYa_form{grid-column:7/-1}.DIbnYa_formNote{padding:var(--s-16) 0;margin-bottom:var(--s-16);color:var(--ink-muted);max-width:60ch}.DIbnYa_row{gap:var(--s-16);border-bottom:1px solid var(--line);transition:border-color var(--dur-ui) var(--ease-out);grid-template-columns:minmax(8rem,3fr) 7fr;align-items:start;display:grid}.DIbnYa_row:focus-within{border-bottom-color:var(--ink)}.DIbnYa_row[data-error=true]{border-bottom-color:var(--error)}.DIbnYa_rowLabel{padding-block:var(--s-24);color:var(--ink-muted)}.DIbnYa_row[data-error=true] .DIbnYa_rowLabel{color:var(--error)}.DIbnYa_optional{color:var(--ink-faint)}.DIbnYa_control{min-width:0;position:relative}.DIbnYa_control input,.DIbnYa_control select,.DIbnYa_control textarea{width:100%;padding-block:var(--s-24);color:var(--ink);appearance:none;background:0 0;border:0;border-radius:0;font-size:1.0625rem;line-height:1.5;display:block}.DIbnYa_control input:focus-visible,.DIbnYa_control select:focus-visible,.DIbnYa_control textarea:focus-visible{outline:none}.DIbnYa_row:has(:focus-visible){border-bottom-color:var(--ink)}.DIbnYa_control textarea{resize:vertical;min-height:9rem}.DIbnYa_control ::placeholder{color:var(--ink-faint);opacity:1}.DIbnYa_control :disabled{opacity:.6}.DIbnYa_control input:-webkit-autofill{-webkit-text-fill-color:var(--ink);transition:background-color 9999s}.DIbnYa_selectWrap{position:relative}.DIbnYa_selectWrap select{padding-right:var(--s-32);cursor:pointer}.DIbnYa_selectWrap select:invalid{color:var(--ink-faint)}.DIbnYa_selectWrap option{background:var(--surface);color:var(--ink)}.DIbnYa_chevron{pointer-events:none;color:var(--ink-muted);position:absolute;top:50%;right:0;transform:translateY(-50%)}.DIbnYa_count{right:0;bottom:var(--s-8);color:var(--ink-faint);position:absolute}.DIbnYa_error{color:var(--error);padding-bottom:var(--s-16);margin-top:calc(-1 * var(--s-12))}.DIbnYa_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.DIbnYa_submitRow{justify-content:space-between;align-items:center;gap:var(--s-24) var(--s-32);padding-top:var(--s-32);flex-wrap:wrap;display:flex}.DIbnYa_privacy{max-width:40ch}.DIbnYa_inlineLink{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.DIbnYa_submitRow>:last-child{margin-left:auto}.DIbnYa_status{min-height:var(--s-24);margin-top:var(--s-24)}.DIbnYa_statusText{padding-top:var(--s-16);border-top:1px solid var(--line-strong);max-width:60ch}.DIbnYa_statusText[data-status=error],.DIbnYa_statusText[data-status=unavailable]{border-top-color:var(--error)}@media (max-width:1023px){.DIbnYa_side,.DIbnYa_form{grid-column:1/-1}.DIbnYa_form{margin-top:var(--s-64)}}@media (max-width:639px){.DIbnYa_row{grid-template-columns:1fr;gap:0}.DIbnYa_rowLabel{padding-block:var(--s-16) 0}.DIbnYa_control input,.DIbnYa_control select,.DIbnYa_control textarea{padding-block:var(--s-8) var(--s-16)}.DIbnYa_channel{grid-template-columns:5.5rem 1fr}}
