@layer tokens,base,global,legacy;@layer components{._2VWd0W_panel{width:97vw;height:77vh;padding-top:var(--space-4);padding-left:var(--space-4);padding-right:var(--space-4);border:1px solid #000;flex:none;align-self:auto;overflow:visible}._2VWd0W_panel[data-slot="2"]{z-index:4;position:relative}.paragraph-big._2VWd0W_style{margin-bottom:var(--space-6);bottom:var(--space-6);position:sticky}._2VWd0W_about-text-container{position:relative}._2VWd0W_letter{font-family:var(--font-display-circles);font-weight:var(--weight-regular)}._2VWd0W_about-text-wrapper{align-items:flex-end;display:flex}._2VWd0W_circle-wrapper{--gif-size:10rem;--lottie-w:60rem;--morph:0;--release:0;--ring-r:calc(var(--lottie-w) * .1356);--ring-x:calc(var(--lottie-w) * -.0069 * var(--morph));--ring-y:calc(var(--lottie-w) * -.0132 * var(--morph));--disc:calc(var(--gif-size) + (2 * var(--ring-r) - var(--gif-size)) * var(--morph));z-index:var(--z-raised);justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}._2VWd0W_starting-circle{z-index:var(--z-raised);background-color:var(--color-ink);border-radius:var(--radius-circle);width:10rem;height:10rem;position:relative}._2VWd0W_about-header-grid{grid-column-gap:var(--space-3);grid-row-gap:var(--space-3);grid-template-rows:auto;grid-template-columns:max-content max-content;grid-auto-columns:1fr;align-items:end;display:grid}._2VWd0W_team-text-wrapper{text-align:center;justify-content:center;align-items:center;width:55ch;max-width:70ch;height:6rem;display:flex;overflow:hidden}._2VWd0W_team-text-wrapper[data-slot="1"]{opacity:0;max-width:44ch;display:flex}._2VWd0W_team-text-wrapper[data-slot="2"]{opacity:0;display:flex}._2VWd0W_team-text-wrapper[data-slot="3"]{opacity:0}._2VWd0W_work-text-wrapper{opacity:0;justify-content:center;align-items:center;width:55ch;max-width:70ch;height:100%;margin-top:-4rem;display:flex;overflow:hidden}._2VWd0W_work-text-wrapper[data-slot="1"]{text-align:center;display:flex}._2VWd0W_work-text-wrapper[data-slot="2"]{text-align:center}._2VWd0W_panel-container{z-index:var(--z-raised);flex:none;position:relative}._2VWd0W_panel-grid{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;height:100%;display:grid}._2VWd0W_panel-grid._2VWd0W_team{z-index:var(--z-panel);grid-template-rows:max-content 1fr .5fr}._2VWd0W_panel-grid._2VWd0W_intro{grid-template-rows:4rem auto}._2VWd0W_horizontal-scroll-section{height:1400vh;position:relative}._2VWd0W_horizontal-scroll-wrapper{width:100%;height:77vh;top:var(--space-13);flex-direction:row;position:sticky;overflow:hidden}._2VWd0W_horizontal-scroll-content{width:388vw;display:flex;transform:none}._2VWd0W_awards-gif-wrapper{z-index:-2;border-radius:var(--radius-circle);width:var(--disc);height:var(--disc);translate:var(--ring-x) var(--ring-y);position:absolute}._2VWd0W_awards-gif{border-radius:var(--radius-circle);object-fit:cover;width:100%;height:100%;display:block}._2VWd0W_style-grid{grid-column-gap:var(--space-10);grid-row-gap:var(--space-0);grid-template-rows:max-content;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}._2VWd0W_aboutlottie{z-index:-3;opacity:0;width:var(--lottie-w);clip-path:circle(calc(var(--disc) / 2 + var(--release) * 400vmax) at calc(50% + var(--ring-x)) calc(50% + var(--ring-y)));position:absolute}._2VWd0W_mytext{z-index:var(--z-sticky)}._2VWd0W_work-circle{z-index:-4;opacity:0;border-radius:var(--radius-circle);justify-content:center;align-items:center;width:10rem;height:10rem;display:flex;position:absolute}._2VWd0W_work-circle.tbp-black{justify-content:center;align-items:center}._2VWd0W_work-circle.tbp-white{border:.5px solid #000}._2VWd0W_team-text-container{z-index:6;grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;position:relative;overflow:hidden}._2VWd0W_turntable{z-index:-3;background-color:var(--color-paper);opacity:0;text-align:center;border-radius:var(--radius-circle);border:.5px solid #000;justify-content:center;align-items:center;width:10rem;height:10rem;display:flex;position:absolute}._2VWd0W_turntable._2VWd0W_text{padding-left:var(--space-5);padding-right:var(--space-5)}._2VWd0W_turntable-image{border-radius:var(--radius-circle)}._2VWd0W_work-text-container{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;overflow:hidden}._2VWd0W_left-style{grid-column-gap:var(--space-0);grid-row-gap:var(--space-4);grid-template-rows:max-content;grid-template-columns:auto;grid-auto-rows:max-content;grid-auto-columns:auto;display:grid;transform:translateY(15%)}._2VWd0W_style-text-wrapper{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid;overflow:hidden}._2VWd0W_style-text-container[data-slot="2"]{display:block;transform:translateY(100%)}._2VWd0W_style-text-span-2{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);font-weight:var(--weight-regular);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;overflow:hidden}._2VWd0W_style-text-span-1{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);font-weight:var(--weight-regular);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;overflow:hidden}._2VWd0W_style-top-line{grid-column-gap:4px;display:flex}._2VWd0W_text-span-2{padding-bottom:var(--space-1);overflow:hidden}._2VWd0W_text-span-2[data-pair=layout]{transform:translateY(100%)}._2VWd0W_text-span-2[data-pair=space]{grid-column-gap:var(--space-1);display:flex;overflow:hidden;transform:translateY(100%)}.paragraph-medium._2VWd0W_font-0{font-family:var(--font-display-choices)}.paragraph-medium._2VWd0W_font-0._2VWd0W_font-1{font-family:var(--font-display-circles)}.paragraph-medium._2VWd0W_font-0._2VWd0W_font-1._2VWd0W_font-2{font-family:var(--font-display-classic)}._2VWd0W_text-span-1{align-items:center;padding-bottom:5px;display:flex;overflow:hidden}._2VWd0W_text-span-1[data-pair=layout],._2VWd0W_text-span-1[data-pair=space]{transform:translateY(100%)}._2VWd0W_style-image{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:43.5vh;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:start;justify-items:start;width:35rem;height:0;display:grid;overflow:hidden}._2VWd0W_block-holder{background-color:var(--color-ink);grid-area:1/1/2/2;justify-self:center;width:.35rem;height:100%;display:block}._2VWd0W_style-img,._2VWd0W_style-img-2{--open:1;object-fit:cover;clip-path:inset(0% calc((1 - var(--open)) * 50%));grid-area:1/1/2/2;width:100%;height:100%;display:block;position:relative}._2VWd0W_style-img-2{--open:0;object-position:50% 36%}._2VWd0W_color-text-wrapper{transform:none}._2VWd0W_awards-parent-grid{grid-column-gap:var(--space-0);grid-row-gap:var(--space-4);opacity:0;grid-template-rows:max-content max-content;grid-template-columns:1fr;grid-auto-columns:1fr;max-width:34rem;display:grid}._2VWd0W_awards-header{font-family:var(--font-display-classic);font-size:var(--text-lg)}._2VWd0W_awards-detail-wrapper{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);margin-top:var(--space-0);margin-bottom:var(--space-0);padding-top:var(--space-1);padding-bottom:var(--space-1);border:1px solid #000;border-width:1px 0;grid-template-rows:max-content;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;display:grid}._2VWd0W_awards-detail-wrapper.sub{border-top-width:0}._2VWd0W_awards-text{text-transform:uppercase;white-space:nowrap;font-size:var(--text-md);font-weight:var(--weight-regular)}@media screen and (max-width:991px){.section.top._2VWd0W_about{margin-top:var(--space-11)}._2VWd0W_starting-circle{width:7rem;height:7rem}._2VWd0W_horizontal-scroll-wrapper{top:var(--space-11)}._2VWd0W_circle-wrapper{--gif-size:7rem}._2VWd0W_awards-parent-grid{opacity:1}}@media screen and (max-width:767px){[data-page=about] .footer{display:block}._2VWd0W_panel{height:72vh}.paragraph-big._2VWd0W_style{display:none}._2VWd0W_starting-circle{width:5rem;height:5rem}._2VWd0W_horizontal-scroll-wrapper{height:72vh}._2VWd0W_horizontal-scroll-content{transform:translate(-50%)}._2VWd0W_circle-wrapper{--gif-size:5rem;--lottie-w:40rem}._2VWd0W_style-grid{grid-column-gap:var(--space-0);grid-template-columns:1fr}._2VWd0W_work-circle,._2VWd0W_turntable{width:6rem;height:6rem}._2VWd0W_awards-header{font-size:var(--text-xl)}}@media screen and (max-width:479px){._2VWd0W_panel{width:96vw}._2VWd0W_starting-circle{width:3.5rem;height:3.5rem}._2VWd0W_team-text-wrapper{width:65%;height:8rem}._2VWd0W_team-text-wrapper[data-slot="1"]{width:100%}._2VWd0W_team-text-wrapper[data-slot="2"],._2VWd0W_team-text-wrapper[data-slot="3"]{width:85%}._2VWd0W_work-text-wrapper{width:85vw}._2VWd0W_panel-container[data-slot="1"]{display:none}._2VWd0W_horizontal-scroll-content{transform:none}._2VWd0W_circle-wrapper{--gif-size:3.5rem;--lottie-w:25rem}._2VWd0W_work-circle{width:6rem;height:6rem}._2VWd0W_team-text-container{width:90vw}._2VWd0W_turntable{width:3.5em;height:3.5em}._2VWd0W_style-text-container{width:92vw}._2VWd0W_style-image{width:85vw}._2VWd0W_left-style-top{width:94vw}._2VWd0W_awards-parent-grid{grid-column-gap:var(--space-0);grid-row-gap:var(--space-2);grid-template-rows:max-content max-content;grid-template-columns:1fr;grid-auto-columns:1fr;max-width:24rem;display:none}._2VWd0W_awards-header{font-size:var(--text-base)}._2VWd0W_awards-detail-wrapper.sub[data-slot="2"]{display:none}._2VWd0W_awards-detail-wrapper.sub[data-slot="1"]{border-bottom-width:0}._2VWd0W_awards-text{font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){._2VWd0W_horizontal-scroll-section{height:auto}._2VWd0W_horizontal-scroll-wrapper{height:auto;position:static;overflow:visible}._2VWd0W_horizontal-scroll-content{row-gap:var(--space-6);flex-direction:column;width:auto;transform:none}._2VWd0W_panel{width:auto;height:auto;padding-bottom:var(--space-6)}._2VWd0W_left-style{transform:none}._2VWd0W_team-text-container>*,._2VWd0W_work-text-container>*,._2VWd0W_style-text-wrapper>*,._2VWd0W_style-text-span-1>*,._2VWd0W_style-text-span-2>*{grid-area:auto}._2VWd0W_team-text-wrapper,._2VWd0W_team-text-wrapper[data-slot],._2VWd0W_work-text-wrapper,._2VWd0W_awards-parent-grid{opacity:1}._2VWd0W_team-text-wrapper,._2VWd0W_work-text-wrapper{height:auto;margin-top:var(--space-0);padding-block:var(--space-2);overflow:visible}._2VWd0W_style-text-container[data-slot="2"],._2VWd0W_text-span-1[data-pair],._2VWd0W_text-span-2[data-pair]{transform:none}._2VWd0W_style-image{grid-template-columns:1fr 1fr;height:auto}._2VWd0W_style-img-2{--open:1;grid-area:1/2/2/3}._2VWd0W_block-holder{display:none}}}
@layer tokens,base,global,legacy;@layer components{.iJ0Lsq_block{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;width:100%;height:94vh;display:grid;overflow:hidden}.iJ0Lsq_row{z-index:var(--z-overlap);position:absolute}.iJ0Lsq_row.iJ0Lsq_hello{top:var(--space-0)}.iJ0Lsq_row.iJ0Lsq_from{top:17rem}.iJ0Lsq_row.iJ0Lsq_location{top:34rem}.iJ0Lsq_face{background-color:var(--color-white);width:55rem;height:12rem;padding-top:var(--space-2);justify-content:center;align-items:center;display:flex;overflow:hidden}.iJ0Lsq_face.iJ0Lsq_top{background-color:var(--color-paper);backface-visibility:hidden;transform-style:preserve-3d;border:1px solid #000;transform:rotateX(90deg)rotateY(0)rotate(0)translate3d(0,6em,-6em)}.iJ0Lsq_face.iJ0Lsq_front{z-index:var(--z-raised);background-color:var(--color-ink);transform-style:preserve-3d;background-image:none;background-size:auto;position:relative;transform:translateZ(12em)}.iJ0Lsq_face.iJ0Lsq_bottom{background-color:var(--color-paper);backface-visibility:hidden;transform-style:preserve-3d;border:1px solid #000;transform:rotateX(-90deg)rotateY(0)rotate(0)translate3d(0,-6em,-6em)}.iJ0Lsq_face.iJ0Lsq_back{background-color:var(--color-ink);backface-visibility:hidden;transform-style:preserve-3d;border:1px solid #000;transform:rotateX(0)rotateY(-180deg)rotate(0)translateY(-24em)}.iJ0Lsq_word{color:var(--color-paper);white-space:nowrap;font-family:var(--font-grotesk);font-size:9rem;font-weight:var(--weight-semibold)}.iJ0Lsq_word.iJ0Lsq_ink{color:var(--color-ink)}.iJ0Lsq_word.iJ0Lsq_flipped{transform:rotate(180deg)}.iJ0Lsq_stage{z-index:var(--z-float);perspective:62.5rem;flex-direction:column;grid-area:1/1/2/2;justify-content:center;align-items:center;width:100%;height:100%;margin-top:-16vh;display:flex;position:relative;transform:translate(0)scale(.4)}.iJ0Lsq_prompt-row{width:100%;margin-bottom:var(--space-2);font-family:var(--font-display-circles);font-size:var(--display-hero-md);font-weight:var(--weight-regular);line-height:var(--leading-none);grid-area:1/1/2/2;align-self:end}.iJ0Lsq_banner{width:100%;margin-top:var(--space-10);font-family:var(--font-display-classic);font-size:14.7vw;line-height:var(--leading-tight);grid-area:1/1/2/2;align-self:start}.iJ0Lsq_circle{background-color:var(--color-paper);perspective:62.5rem;border-radius:var(--radius-circle);border:2px #000;justify-content:center;align-items:center;width:8rem;height:8rem;text-decoration:none;display:flex;transform:none}.iJ0Lsq_circle:hover{text-decoration:none}.iJ0Lsq_circle-inner{background-color:var(--color-olive);width:7.25rem;height:7.25rem;color:var(--color-paper);text-align:center;transform-style:preserve-3d;border-radius:var(--radius-circle);padding-left:var(--space-2);padding-right:var(--space-1);font-family:var(--font-grotesk);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-heading);justify-content:center;align-items:center;text-decoration:none;transition:all .2s cubic-bezier(.55,.085,.68,.53);display:flex}.iJ0Lsq_circle-inner:hover{font-weight:var(--weight-semibold);transform:translateZ(-3.25rem)}.iJ0Lsq_row{transform-style:preserve-3d}@media screen and (max-width:991px){.iJ0Lsq_block{height:85vh;margin-bottom:var(--space-11);padding-top:var(--space-11);align-items:start}.iJ0Lsq_row.iJ0Lsq_from{top:20rem}.iJ0Lsq_row.iJ0Lsq_location{top:40rem}.iJ0Lsq_prompt-row{margin-bottom:var(--space-6);justify-content:center;display:flex}.iJ0Lsq_banner{font-size:14.55vw}.iJ0Lsq_circle{width:10rem;height:10rem}.iJ0Lsq_circle-inner{width:9.25rem;height:9.25rem}}@media screen and (max-width:767px){.iJ0Lsq_block{height:100vh}.iJ0Lsq_row.iJ0Lsq_location{top:38rem}.iJ0Lsq_stage{transform:translate(0)scale(.15)}.iJ0Lsq_prompt-row{margin-bottom:var(--space-6);justify-content:flex-start;align-items:center;display:flex}.iJ0Lsq_circle{width:8rem;height:8rem}.iJ0Lsq_circle-inner{width:7.25rem;height:7.25rem}}@media screen and (max-width:479px){.iJ0Lsq_block{height:80vh;padding-top:var(--space-0)}.iJ0Lsq_word{font-size:55px}.iJ0Lsq_stage{transform:translate(0)scale(.25)}.iJ0Lsq_prompt-row{margin-bottom:var(--space-8);justify-content:center;display:flex}.iJ0Lsq_banner{font-size:14.5vw}}}
@layer tokens,base,global,legacy;@layer components{.ur_WXW_form{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:max-content;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.ur_WXW_label{margin-bottom:var(--space-0);font-weight:var(--weight-light)}.ur_WXW_group{min-width:0}.ur_WXW_legend{margin-bottom:var(--space-1)}.ur_WXW_required{color:var(--color-error)}.ur_WXW_field-error{max-width:none;margin:var(--space-0);color:var(--color-error);font-size:var(--text-sm)}.ur_WXW_input:disabled,.ur_WXW_input:read-only,.ur_WXW_textarea:disabled,.ur_WXW_textarea:read-only{cursor:not-allowed;background-color:var(--color-disabled)}.ur_WXW_input{z-index:var(--z-raised);width:18rem;min-height:2rem;margin-bottom:var(--space-0);padding:var(--space-2) var(--space-3);background-color:#0000;border:0 solid #000;border-bottom-width:.0625rem}.ur_WXW_input:focus{border-bottom-width:.125rem;border-bottom-color:var(--tbp-blue)}.ur_WXW_fields{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.ur_WXW_field{grid-column-gap:var(--space-1);grid-row-gap:var(--space-1);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.ur_WXW_submit{background-color:var(--color-ink);width:20rem;color:var(--color-paper);text-align:center;text-transform:uppercase;padding:var(--space-3) var(--space-4);font-weight:var(--weight-regular);justify-content:center;justify-self:center}.ur_WXW_submit:hover{text-decoration:none}.ur_WXW_aside{grid-column-gap:var(--space-6);grid-row-gap:var(--space-6);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.ur_WXW_section-head{grid-column-gap:.2rem;grid-row-gap:.2rem;grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.ur_WXW_heading{grid-column-gap:var(--space-3);grid-row-gap:var(--space-3);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;display:grid}.ur_WXW_textarea{border-style:solid;border-width:0 0 .0625rem;border-color:var(--color-ink) var(--color-ink) var(--color-ink);max-width:24rem;min-height:6rem;margin-bottom:var(--space-0);padding:var(--space-2) var(--space-3);background-color:#0000}.ur_WXW_textarea:focus{border-bottom-color:var(--tbp-blue)}.ur_WXW_checks{grid-column-gap:1.25rem;grid-row-gap:var(--space-2);grid-template-rows:max-content;grid-template-columns:max-content max-content;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.ur_WXW_check{margin-bottom:var(--space-0);padding-left:1.25rem;position:relative}.ur_WXW_native{opacity:0;z-index:-1;position:absolute}.ur_WXW_checkbox{border-color:var(--color-ink);border-radius:0;width:.75rem;height:.75rem;margin-top:.3rem;margin-left:-1.25rem}.ur_WXW_checkbox.w--redirected-checked{border-width:.0625rem;border-color:var(--color-ink);background-color:var(--color-ink);width:.75rem;height:.75rem;margin-top:var(--space-1);border-radius:0;margin-left:-1.25rem}.ur_WXW_native:focus-visible+.ur_WXW_checkbox{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ur_WXW_submit-row{justify-content:center;justify-self:start;align-items:center;max-width:24rem;height:100%;display:flex}.ur_WXW_grid{grid-column-gap:var(--space-5);grid-row-gap:var(--space-5);grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid;position:relative}.ur_WXW_grid.ur_WXW_is-disabled{opacity:.3}.ur_WXW_divider{background-color:var(--color-ink);width:.0625rem;height:90%}.ur_WXW_field-head{grid-column-gap:var(--space-2);grid-row-gap:var(--space-2);grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;display:grid}.ur_WXW_tip-anchor{display:flex;position:relative}.ur_WXW_tip-icon{width:100%;height:100%;display:flex}.ur_WXW_tip-button{border:1px solid var(--tbp-black);border-radius:var(--radius-circle);width:1rem;height:1rem;padding-top:var(--space-1);justify-content:center;align-items:center;padding-left:.125rem;display:none;position:relative}.ur_WXW_tip{border:.0625rem solid var(--tbp-black);background-color:var(--color-paper);opacity:0;width:16rem;height:auto;padding:var(--space-2);justify-content:center;align-items:center;display:none;position:absolute;top:-5.75rem;left:auto;right:-7.5vw}.ur_WXW_warning{background-color:var(--warning-state)}.ur_WXW_success{max-width:30rem;margin-left:auto;margin-right:auto}.ur_WXW_error{text-align:center;max-width:30rem;margin-top:var(--space-3);padding:var(--space-3);margin-left:auto;margin-right:auto}.ur_WXW_budget{z-index:var(--z-raised);position:relative}:is(.ur_WXW_budget:has([aria-expanded=true]),.ur_WXW_lifts:has([aria-expanded=true])){z-index:var(--z-menu)}.ur_WXW_lifts{z-index:var(--z-raised);position:relative}.ur_WXW_picker{width:18rem;max-width:100%;position:relative}.ur_WXW_picker-button{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ur_WXW_picker-button:after{content:"";border-bottom:var(--rule) solid currentColor;border-right:var(--rule) solid currentColor;flex:none;width:.45em;height:.45em;translate:0 -.15em;rotate:45deg}.ur_WXW_picker-button[aria-expanded=true]:after{translate:0 .15em;rotate:225deg}.ur_WXW_picker-list{z-index:var(--z-menu);background-color:var(--color-paper);border:var(--rule) solid var(--color-ink);width:100%;margin:var(--space-1) 0 0;padding:var(--space-1) 0;list-style:none;position:absolute;top:100%;left:0}.ur_WXW_picker-note{text-transform:uppercase;letter-spacing:.04em;padding:var(--space-2) var(--space-3);font-family:var(--font-grotesk);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.ur_WXW_picker-option{cursor:pointer;padding:var(--space-2) var(--space-3);transition:background-color .2s;position:relative}.ur_WXW_picker-option.ur_WXW_active,.ur_WXW_picker-option:hover{background-color:color-mix(in srgb, var(--color-ink) 6%, transparent)}.ur_WXW_picker-option[aria-selected=true] .ur_WXW_picker-label{text-underline-offset:.2em;text-decoration:underline}.ur_WXW_picker-option[data-blocked]{cursor:not-allowed}.ur_WXW_picker-option[data-blocked] .ur_WXW_picker-label{opacity:.35}.ur_WXW_picker-why{z-index:var(--z-raised);background-color:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);line-height:var(--leading-body);opacity:0;pointer-events:none;top:calc(100% - var(--space-1));left:var(--space-2);right:var(--space-2);transition:opacity .2s,transform .25s;position:absolute;transform:translateY(-.25rem)}.ur_WXW_picker-option[data-blocked]:hover .ur_WXW_picker-why,.ur_WXW_picker-option[data-blocked].ur_WXW_active .ur_WXW_picker-why{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ur_WXW_picker-option,.ur_WXW_picker-why{transition:none}}.ur_WXW_field-notice{max-width:30rem;margin:var(--space-0);font-size:var(--text-sm)}.ur_WXW_field-notice:empty{display:none}@media screen and (max-width:991px){.ur_WXW_form{grid-column-gap:var(--space-4);grid-row-gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(24rem,max-content))}.ur_WXW_tip{width:18rem}.ur_WXW_error{margin-left:var(--space-0);margin-right:var(--space-0)}}@media screen and (max-width:767px){.ur_WXW_input,.ur_WXW_picker{width:100%}.ur_WXW_textarea{max-width:100%}.ur_WXW_submit-row{justify-content:flex-start}.ur_WXW_grid{grid-template-columns:1fr}.ur_WXW_divider{display:none}}@media screen and (max-width:479px){.ur_WXW_field{max-width:96vw}.ur_WXW_submit{width:19rem}.ur_WXW_textarea{max-width:96vw}.ur_WXW_field-head{grid-column-gap:var(--space-0);grid-row-gap:var(--space-2);grid-template-columns:1fr .25fr;grid-auto-flow:column}.ur_WXW_tip{display:block;right:-14.5vw}}}
@layer tokens,base,global,legacy;@layer components{.Bl7h1G_picker{width:18rem;max-width:100%}.Bl7h1G_box{text-align:left;cursor:pointer;font:inherit;color:inherit;width:100%;display:block}.Bl7h1G_box[data-empty]{opacity:.6}.Bl7h1G_popover{z-index:var(--z-menu);width:22.75rem;max-width:calc(100vw - 2 * var(--space-4))}.Bl7h1G_calendar{background-color:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-md);padding:var(--space-3);font-family:var(--font-grotesk);outline:none;box-shadow:0 3rem 5.5rem #17093614}.Bl7h1G_head{margin-bottom:var(--space-2);padding-left:var(--space-2);justify-content:space-between;align-items:center;display:flex}.Bl7h1G_month{font-family:inherit;font-size:var(--text-md);font-weight:var(--weight-medium);margin:0;line-height:1.2}.Bl7h1G_turns{gap:var(--space-1);display:flex}.Bl7h1G_turn,.Bl7h1G_day,.Bl7h1G_clear{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;margin:0;padding:0}.Bl7h1G_turn{width:2.5rem;height:2.5rem;font-size:var(--text-xl);border-radius:.625rem;line-height:1}.Bl7h1G_turn[data-hovered]:not([data-disabled]){background-color:var(--color-paper);color:var(--color-ink)}.Bl7h1G_turn[data-disabled]{opacity:.3;cursor:default}.Bl7h1G_grid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.Bl7h1G_grid td{padding:0}.Bl7h1G_weekday{background-color:color-mix(in srgb, var(--color-paper) 12%, transparent);text-align:center;text-transform:uppercase;padding:var(--space-1) 0;font-size:var(--text-xs);font-weight:var(--weight-bold)}.Bl7h1G_weekday:first-child{border-radius:1.25rem 0 0 1.25rem}.Bl7h1G_weekday:last-child{border-radius:0 1.25rem 1.25rem 0}.Bl7h1G_grid thead:after{content:"";height:var(--space-1);display:table-row}.Bl7h1G_day{aspect-ratio:1;font-size:var(--text-sm);border-radius:.625rem;outline:none;justify-content:center;align-items:center;display:flex}.Bl7h1G_day[data-hovered]:not([data-disabled]),.Bl7h1G_day[data-selected]{background-color:var(--color-paper);color:var(--color-ink)}.Bl7h1G_day[data-selected]{border-radius:var(--radius-md);font-weight:var(--weight-medium)}.Bl7h1G_day[data-today]:not([data-selected]){text-underline-offset:.2em;text-decoration:underline}.Bl7h1G_day[data-outside-month]{opacity:.45}.Bl7h1G_day[data-disabled]{opacity:.3;cursor:default}.Bl7h1G_day[data-focus-visible],.Bl7h1G_turn[data-focus-visible],.Bl7h1G_clear[data-focus-visible]{outline:2px solid var(--color-paper);outline-offset:2px}.Bl7h1G_clear{text-transform:uppercase;letter-spacing:.04em;opacity:.7;margin-top:var(--space-2);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.Bl7h1G_clear[data-hovered]{opacity:1}@media screen and (max-width:767px){.Bl7h1G_picker{width:100%}.Bl7h1G_popover{width:var(--trigger-width)}}}
@layer tokens,base,global,legacy;@layer components{.K610-a_grid{grid-column-gap:var(--space-6);grid-row-gap:var(--space-10);margin-bottom:var(--space-6)}.K610-a_header{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:max-content;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid}.K610-a_addresses{grid-column-gap:var(--space-0);grid-row-gap:var(--space-1);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}@media screen and (max-width:479px){.K610-a_header{grid-template-columns:1fr}.K610-a_addresses,.K610-a_form{max-width:96vw}.K610-a_form{overflow:hidden}}}
@layer tokens,base,global,legacy;@layer components{.Hvcs0q_film{object-fit:cover;vertical-align:middle;width:100%;height:100%;display:inline-block}}
@layer tokens,base,global,legacy;@layer components{.uLd4Ba_bar.uLd4Ba_open{border-bottom-color:var(--tbp-black);background-color:var(--color-paper);color:var(--color-ink)}.uLd4Ba_bar-grid{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);width:100%;padding-top:var(--space-3);padding-bottom:var(--space-3);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;align-items:center;display:grid}.uLd4Ba_bar-grid.forms{justify-content:center}.uLd4Ba_toggle{grid-column-gap:var(--space-1);grid-row-gap:var(--space-1);cursor:pointer;grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;width:3rem;display:grid;position:relative}.uLd4Ba_toggle:before{content:"";position:absolute;inset:-1.25rem -.75rem}.uLd4Ba_toggle.uLd4Ba_active{color:var(--color-ink)}.uLd4Ba_toggle-line{border:.0625rem solid #000;width:100%;height:.0625rem;transition:border-color .2s cubic-bezier(.45,0,.55,1)}.uLd4Ba_toggle-line.uLd4Ba_active{color:var(--color-ink);border-color:var(--color-ink)}.uLd4Ba_menu{z-index:var(--z-menu);background-color:var(--color-paper);min-height:100%;display:none;position:fixed;inset:0%}.uLd4Ba_menu-inner{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);width:100%;height:100%;padding-top:var(--space-11);padding-bottom:var(--space-4);grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid}.uLd4Ba_menu-left{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:1fr max-content max-content;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.uLd4Ba_menu-right{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:1fr max-content max-content max-content max-content;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.uLd4Ba_menu-card{border-left:.0625rem solid #000;border-right:.0625rem solid #000;align-items:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.uLd4Ba_menu-card._2{border-left-style:none;border-left-width:0;border-right-style:none;border-right-width:0}.uLd4Ba_divider{background-color:var(--color-ink);width:100%;height:.0625rem}.uLd4Ba_divider.uLd4Ba_vertical{opacity:1;width:.0625rem;height:100%}.uLd4Ba_menu-panel{grid-column-gap:var(--space-3);grid-row-gap:var(--space-3);width:90%;padding-top:var(--space-2);padding-bottom:var(--space-2);grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;margin-left:auto;margin-right:auto;display:grid}.uLd4Ba_menu-panel._2{width:100%}.uLd4Ba_service-head{grid-column-gap:var(--space-2);grid-row-gap:var(--space-2);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;display:grid}.uLd4Ba_service-body{grid-column-gap:var(--space-2);grid-row-gap:var(--space-2);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.uLd4Ba_service-names{grid-column-gap:var(--space-1);grid-row-gap:var(--space-1);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.uLd4Ba_service-images{width:100%;height:100%;position:relative}.uLd4Ba_service-image{opacity:1;width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.uLd4Ba_menu-foot{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:auto;grid-template-columns:1fr max-content 1fr;grid-auto-columns:1fr;width:100%;height:100%;margin-top:.5em;margin-bottom:.5em;display:grid}.uLd4Ba_menu-card-right{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:auto;grid-template-columns:max-content max-content;grid-auto-columns:1fr;display:grid}.uLd4Ba_menu-card-right._3{justify-content:space-between;width:95%;margin-left:auto;margin-right:auto}.uLd4Ba_menu-card-right._2{justify-content:space-around;width:95%;margin-left:auto;margin-right:auto}.uLd4Ba_menu-image{width:15rem}.uLd4Ba_menu-image._2{width:15.5rem}.uLd4Ba_swiper{z-index:var(--z-below);background-color:var(--color-ink);transform-origin:50% 100%;width:100%;height:0%;position:absolute;inset:0%}.uLd4Ba_menu-strip{z-index:var(--z-menu);display:block;position:absolute;inset:0%}.uLd4Ba_mobile{z-index:var(--z-menu);background-color:var(--color-paper);min-height:100vh;display:none;position:fixed;inset:0%}.uLd4Ba_mobile-inner{width:100%;height:100%;padding-top:var(--space-12)}.uLd4Ba_mobile-grid{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;justify-items:center;display:grid}.uLd4Ba_menu-heading{line-height:var(--leading-none)}.uLd4Ba_menu-title{max-width:10ch;margin:var(--space-0);font-family:var(--font-display-circles);font-size:var(--display-xl);font-weight:var(--weight-regular);line-height:var(--leading-none)}.uLd4Ba_mobile-panel{grid-column-gap:var(--space-3);grid-row-gap:var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-2);font-family:var(--font-display-circles);font-size:var(--display-xl);font-weight:var(--weight-regular);grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;margin-left:auto;margin-right:auto;display:grid}.uLd4Ba_mobile-panel:hover{font-family:var(--font-display-choices)}.uLd4Ba_shell{z-index:var(--z-nav-shell);position:relative}.uLd4Ba_shell.uLd4Ba_active{color:var(--color-ink)}.uLd4Ba_bar-inner{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);flex-direction:column;grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:1fr;margin-bottom:-.125rem;transition:color .2s cubic-bezier(.45,0,.55,1);display:flex;position:relative}.uLd4Ba_bar-inner.uLd4Ba_open{color:var(--color-ink);margin-bottom:-.1875rem}.uLd4Ba_sheet{transform-origin:top;pointer-events:none;background-color:var(--color-paper);position:absolute;inset:0;transform:scaleY(0)}.uLd4Ba_bar-inner>:not(.uLd4Ba_sheet){position:relative}.uLd4Ba_bar{z-index:var(--z-nav);display:block;position:fixed;inset:0% 0% auto;overflow-x:clip}.uLd4Ba_bar._2{width:100%;position:static}.uLd4Ba_bar.home{background-color:var(--color-paper)}[data-page=musings] .uLd4Ba_bar{border-color:inherit;background-color:inherit}[data-page=musing] .uLd4Ba_bar{border-color:inherit}.uLd4Ba_rule{background-color:var(--color-ink);width:100%;height:var(--rule-thick);transition:background-color .2s cubic-bezier(.45,0,.55,1)}[data-page=musings] .uLd4Ba_rule,[data-page=musing] .uLd4Ba_rule{background-color:var(--color-paper)}.uLd4Ba_scroll-track{background-color:#7d7f7d59;width:100%;height:.2rem}.uLd4Ba_rule.uLd4Ba_open{background-color:var(--color-ink)!important}.uLd4Ba_toggle-line{border-color:inherit}[data-page=musings] .uLd4Ba_toggle-line{background-color:var(--color-paper)}.uLd4Ba_menu-card{transition:border-color .5s cubic-bezier(.45,0,.55,1),color .5s cubic-bezier(.45,0,.55,1)}.uLd4Ba_menu-card .uLd4Ba_swiper{transition:height .5s cubic-bezier(.45,0,.55,1)}.uLd4Ba_menu-card:hover{border-color:var(--color-paper);color:var(--color-paper)}.uLd4Ba_menu-card:hover .uLd4Ba_swiper{height:100%}.uLd4Ba_bar-grid .uLd4Ba_toggle{justify-self:end}@media screen and (max-width:991px){.uLd4Ba_menu{display:none}.uLd4Ba_menu-title{font-size:var(--display-lg)}.uLd4Ba_menu-inner{padding-bottom:var(--space-11)}.uLd4Ba_service-body{grid-template-columns:1fr}.uLd4Ba_menu-card-right{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;height:100%;display:grid}.uLd4Ba_menu-card-right._3{max-height:13rem}.uLd4Ba_menu-image{border:.0625rem solid #000}.uLd4Ba_menu-strip{display:none}}@media screen and (max-width:767px){.uLd4Ba_mobile-grid{align-items:center}.uLd4Ba_mobile-panel{font-size:var(--display-lg);overflow:hidden}}@media screen and (max-width:479px){.uLd4Ba_bar-grid{padding-top:var(--space-3);padding-bottom:var(--space-3)}}@media (prefers-reduced-motion:reduce){.uLd4Ba_menu-card,.uLd4Ba_menu-card .uLd4Ba_swiper{transition:none}}}
@layer tokens,base,global,legacy;@layer components{.cNE8Tq_link:not(:focus){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.cNE8Tq_link:focus{--focus:var(--color-ink);z-index:var(--z-skip);top:var(--space-4);left:var(--space-4);padding:var(--space-3) var(--space-4);background-color:var(--color-ink);color:var(--color-paper);font-family:var(--font-grotesk);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;text-decoration:none;position:fixed}}
@layer tokens,base,global,legacy;@layer components{._5QucOW_opening{min-height:100vh}._5QucOW_body{padding-top:var(--space-6);padding-bottom:var(--space-6)}._5QucOW_grid{grid-column-gap:var(--space-4);grid-row-gap:var(--space-8);grid-template-rows:auto}._5QucOW_statement{font-family:var(--font-grotesk);font-size:16rem;font-weight:var(--weight-semibold);line-height:var(--leading-none)}._5QucOW_statement._5QucOW_small{font-size:var(--text-4xl);font-weight:var(--weight-regular)}._5QucOW_statement._5QucOW_small._5QucOW_tight{font-size:var(--text-lg)}._5QucOW_header,._5QucOW_bottom{grid-template-columns:1.25fr 1fr 1fr;grid-auto-columns:1fr;display:grid}._5QucOW_header{grid-column-gap:var(--space-4);grid-row-gap:var(--space-6);grid-template-rows:auto auto}._5QucOW_bottom{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:auto}._5QucOW_lead-slot,._5QucOW_list,._5QucOW_items,._5QucOW_item{height:100%}._5QucOW_masthead{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);text-align:center;grid-template-rows:12vw 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;display:grid;position:relative}._5QucOW_mark{transform-origin:0 0;width:100%;position:absolute}._5QucOW_wordmark{max-width:10ch;font-family:var(--font-display-circles);font-size:var(--display-xl);font-weight:var(--weight-regular);line-height:var(--leading-none)}._5QucOW_card{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);color:var(--color-paper);grid-template-rows:1fr max-content;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:space-between;width:100%;height:100%;display:grid}._5QucOW_thumb{height:15.5rem}._5QucOW_thumb._5QucOW_lead{width:100%;height:100%}._5QucOW_thumb._5QucOW_tall{height:18rem}._5QucOW_text{grid-column-gap:var(--space-2);grid-row-gap:var(--space-2);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}._5QucOW_volume{grid-column-gap:.15rem;grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;display:grid}._5QucOW_volume-label{font-family:var(--font-script);font-size:var(--text-lg);font-weight:var(--weight-regular);line-height:var(--leading-body)}._5QucOW_text-top{grid-column-gap:var(--space-8);grid-row-gap:var(--space-4);grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;display:grid}._5QucOW_end{border:2px dashed var(--color-paper);text-align:center;cursor:pointer;height:100%;padding-top:var(--space-6);padding-bottom:var(--space-6);justify-content:center;align-items:center;display:flex;position:relative}@media screen and (max-width:991px){._5QucOW_statement._5QucOW_small._5QucOW_tight{font-size:var(--text-base)}._5QucOW_wordmark{font-size:var(--display-lg)}}@media screen and (max-width:767px){._5QucOW_opening{display:none}._5QucOW_body{margin-top:var(--space-9)}._5QucOW_header{grid-column-gap:var(--space-6);grid-row-gap:var(--space-6);grid-template-columns:1.25fr 1fr}._5QucOW_masthead{grid-template-rows:40vw 1fr}._5QucOW_thumb{height:12rem}._5QucOW_bottom{grid-template-columns:1.25fr 1fr}}@media screen and (max-width:479px){._5QucOW_opening{min-height:80vh}._5QucOW_statement{font-size:14rem}._5QucOW_header{grid-template-columns:1fr}._5QucOW_thumb,._5QucOW_thumb._5QucOW_lead{height:17rem}._5QucOW_bottom{grid-template-columns:1.25fr}}}
@layer tokens,base,global,legacy;@layer components{._21TqDG_sheet{z-index:var(--z-transition);background-color:var(--color-ink);color:var(--color-paper);width:100%;height:100%;display:block;position:fixed;inset:0%}._21TqDG_inner{grid-column-gap:16px;grid-row-gap:16px;width:100%;height:100%;padding-top:10.7rem;padding-bottom:var(--space-6);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;align-content:space-between;display:grid}._21TqDG_plates{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:space-between;display:grid}._21TqDG_plate{opacity:0;width:22rem;height:30rem}._21TqDG_foot{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:grid}._21TqDG_statement{max-width:44ch}._21TqDG_caption{place-self:center}._21TqDG_count{font-family:var(--font-display-compressed);font-size:var(--display-xl);justify-self:end}@media screen and (max-width:767px){._21TqDG_caption{grid-area:1/1/2/3}._21TqDG_sheet{display:none}._21TqDG_foot{grid-template-columns:1fr 1fr}._21TqDG_plate{width:12rem;height:20rem}}@media screen and (max-width:479px){._21TqDG_caption{grid-column-end:2}._21TqDG_statement{text-align:center;justify-self:center}._21TqDG_plate{grid-area:1/1/2/2}._21TqDG_foot{grid-row-gap:.4rem;grid-template-columns:1fr}._21TqDG_inner{padding-top:var(--space-13);padding-bottom:var(--space-4)}._21TqDG_plates{justify-content:center}._21TqDG_left{margin-top:-2rem;margin-left:-8vw}._21TqDG_right{margin-top:-4rem;margin-left:14.25vw}}@media (prefers-reduced-motion:reduce){._21TqDG_sheet{display:none!important}}html[data-visit=returning] ._21TqDG_sheet{display:none}}
@layer tokens,base,global,legacy;@layer components{.content-grid.kxM7sW_grid{grid-column-gap:var(--space-4);grid-row-gap:var(--space-5);height:var(--fit,auto);grid-template-rows:max-content minmax(0,1fr) 5.5rem;grid-auto-rows:max-content}.kxM7sW_rows{justify-content:center;align-items:center;transition:all .5s cubic-bezier(.215,.61,.355,1);display:flex}.kxM7sW_rows-list{flex-wrap:wrap;justify-content:center;max-width:63.7rem;display:flex}.kxM7sW_row{opacity:1}.kxM7sW_row.current{opacity:1}.kxM7sW_row-grid{grid-column-gap:var(--space-3);grid-row-gap:var(--space-3);opacity:.3;margin:var(--space-2) var(--space-5);font-family:var(--font-display-circles);font-size:var(--text-4xl);font-weight:var(--weight-regular);line-height:var(--leading-none);grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;display:grid}.kxM7sW_row-grid.current{opacity:1}.kxM7sW_row-label{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:max-content max-content;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.kxM7sW_visual{width:100%;height:100%;min-height:0;display:flex;position:relative}.kxM7sW_visual-item{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);opacity:0;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;grid-auto-columns:1fr;justify-items:center;width:100%;height:100%;display:grid;position:relative;inset:0%}.kxM7sW_visual-item.current{z-index:var(--z-overlap);opacity:1}.kxM7sW_visual-box{opacity:1;transform-origin:50% 100%;aspect-ratio:16/9;width:auto;max-width:100%;height:100%;transition:all 1s cubic-bezier(.215,.61,.355,1);overflow:hidden}.kxM7sW_visual-list-wrapper{width:100%;height:100%}.kxM7sW_visual-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;width:100%;height:100%;min-height:0;display:grid}.kxM7sW_meta{transition:all .5s}.kxM7sW_meta-block{grid-column-gap:var(--space-0);grid-row-gap:var(--space-1);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:1fr;justify-items:center;display:grid}.kxM7sW_meta-grid{grid-column-gap:.25em;grid-row-gap:16px;grid-template-rows:max-content;grid-template-columns:max-content max-content;grid-auto-columns:1fr;display:grid}.kxM7sW_meta-list-wrapper{position:relative}.kxM7sW_service-list{flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;display:flex}.kxM7sW_meta-item{opacity:0;flex-direction:column;justify-content:center;align-items:center;width:20rem;display:flex;position:absolute}.kxM7sW_meta-item.current{opacity:1}.kxM7sW_meta-list{text-align:center;flex-wrap:wrap;justify-content:center;display:flex}.kxM7sW_service-item{margin-right:var(--space-2)}.kxM7sW_title-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;justify-items:center;display:grid}.kxM7sW_title-item{opacity:0;position:static}.kxM7sW_title-item.current{opacity:1}.kxM7sW_title-box{text-align:center;margin-bottom:var(--space-4)}.kxM7sW_stage{grid-column-gap:var(--space-4);grid-row-gap:var(--space-2);grid-template-rows:max-content minmax(0,1fr);grid-template-columns:1fr;grid-auto-columns:1fr;min-height:0;display:grid}.kxM7sW_name-wrap{display:none}.kxM7sW_name-item{opacity:0}.kxM7sW_header{display:none}.kxM7sW_row-link:hover{text-decoration:none}.kxM7sW_row-link.no-transition.kxM7sW_mob{display:none}.kxM7sW_filter-list{grid-column-gap:var(--space-5);grid-row-gap:var(--space-5);flex-wrap:wrap;justify-content:center;display:flex}.kxM7sW_filter{cursor:pointer;font-family:var(--font-display-classic);font-size:var(--text-lg);font-weight:var(--weight-regular)}.kxM7sW_top{grid-column-gap:.7rem;grid-row-gap:.7rem;flex-direction:column;display:flex}.kxM7sW_filters{grid-column-gap:1.25rem;grid-row-gap:1.25rem;justify-content:center;display:flex}.kxM7sW_visual-box video{object-fit:cover}[data-page=projects] .kxM7sW_title-item,[data-page=projects] .kxM7sW_visual-item{grid-area:1/1}[data-page=projects] .kxM7sW_name-item{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-area:1/1/2/2}:where(.proj-cat-link,.kxM7sW_row){transition:opacity .3s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:991px){.kxM7sW_titles{grid-area:2/1/3/2}.kxM7sW_visual{grid-area:1/1/2/2}.label.x-small.kxM7sW_on-mobile{font-family:var(--font-display-classic);font-size:var(--text-5xl);font-style:italic}.content-grid.kxM7sW_grid{height:80svh;display:block}.kxM7sW_rows-list{grid-row-gap:var(--space-0)}.kxM7sW_row-grid.current{grid-template-columns:max-content}.kxM7sW_visual-box{width:60vw;height:35vh}.kxM7sW_visual-list{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;height:100%;display:grid}.kxM7sW_meta{display:none}.kxM7sW_meta-item{opacity:0}.kxM7sW_title-list-wrapper{width:100%}.kxM7sW_title-list{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);text-align:center;grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-columns:1fr;justify-items:center;width:100%;display:grid}.kxM7sW_title-item{min-height:5ch}.kxM7sW_title-box{max-width:40ch;margin-bottom:var(--space-0)}.kxM7sW_titles{width:100%}.kxM7sW_stage{margin-top:var(--space-5);margin-bottom:var(--space-5);grid-template-rows:max-content 1fr}.kxM7sW_name-wrap{justify-content:center;align-items:center;display:flex;position:relative}.kxM7sW_name-box{justify-content:center;display:flex}.kxM7sW_name-item.current{opacity:1}.kxM7sW_name-list{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.kxM7sW_header{display:block}.kxM7sW_row-link.no-transition{margin-right:var(--space-5)}.kxM7sW_row-link.no-transition.kxM7sW_mob{display:block}.kxM7sW_row-link.no-transition.kxM7sW_desktop{display:none}.kxM7sW_filters,.kxM7sW_name{display:none}}@media screen and (max-width:767px){.label.x-small.kxM7sW_on-mobile{font-size:var(--text-4xl)}.kxM7sW_row-grid{margin-left:var(--space-2);margin-right:var(--space-2);font-size:var(--text-xl);overflow:hidden}.kxM7sW_row-label{padding-right:var(--space-1)}.kxM7sW_visual-box{width:70vw}.kxM7sW_stage{margin-top:var(--space-4);margin-bottom:var(--space-2)}}@media screen and (max-width:479px){.kxM7sW_row-grid{font-size:var(--text-lg)}.kxM7sW_visual-box{width:90vw;height:35vh}.kxM7sW_visual-list{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-columns:1fr}.kxM7sW_meta-block{grid-template-columns:1fr;width:100%}.kxM7sW_meta-grid{grid-template-columns:max-content max-content;width:100%}.kxM7sW_meta-grid._2{grid-template-columns:max-content 1fr}.kxM7sW_service-list{grid-column-gap:var(--space-2);grid-row-gap:var(--space-1);grid-template-rows:max-content;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));grid-auto-flow:row;justify-items:start}.kxM7sW_meta-item.current{width:94vw}.kxM7sW_stage{margin-top:var(--space-4);margin-bottom:var(--space-0)}}@media (prefers-reduced-motion:reduce){:where(.proj-cat-link,.kxM7sW_row){transition:none}}}
@layer tokens,base,global,legacy;@layer components{.nK-LTW_filmstrip{gap:var(--space-5);height:var(--fit,calc(100svh - 7.5rem));min-height:30rem;padding-bottom:var(--space-5);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.nK-LTW_head{border-bottom:var(--rule) solid var(--color-ink);justify-content:space-between;align-items:end;gap:var(--space-6);padding-bottom:var(--space-3);display:flex}.nK-LTW_title{text-transform:uppercase;min-width:0;font-family:var(--font-display-circles);font-size:var(--display-md);font-weight:var(--weight-regular);line-height:var(--leading-none);align-items:flex-start;gap:var(--space-3);margin:0;display:flex}.nK-LTW_title a{color:inherit;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.nK-LTW_number{font-family:var(--font-grotesk);font-size:var(--text-xs);line-height:var(--leading-body);flex:none}.nK-LTW_title .nK-LTW_number{font-size:var(--text-sm)}.nK-LTW_filter{z-index:var(--z-menu);flex:none;position:relative}.nK-LTW_veil{z-index:-1;background-color:color-mix(in srgb, var(--color-paper) 55%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:nK-LTW_veil-in var(--duration-base) var(--ease-out-cubic);position:fixed;inset:0}@keyframes nK-LTW_veil-in{0%{opacity:0}}.nK-LTW_toggle{white-space:nowrap;text-transform:uppercase;font-family:var(--font-display-classic);font-size:var(--text-lg);align-items:baseline;gap:var(--space-2);display:flex}.nK-LTW_kicker{text-transform:uppercase;letter-spacing:.04em;opacity:.6;font-family:var(--font-grotesk);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.nK-LTW_caret{width:1ch;font-family:var(--font-grotesk)}.nK-LTW_count{font-family:var(--font-grotesk);vertical-align:super;margin-left:.2em;font-size:.5em}.nK-LTW_menu{text-align:right;overscroll-behavior:contain;width:max-content;max-width:calc(100vw - 2 * var(--space-5));max-height:60svh;padding:var(--space-2) 0;animation:nK-LTW_menu-in var(--duration-base) var(--ease-out-cubic);top:calc(100% + var(--space-2));margin:0;list-style:none;position:absolute;right:0;overflow-y:auto}.nK-LTW_option{text-transform:uppercase;opacity:.6;padding:var(--space-1) 0;font-family:var(--font-display-classic);font-size:var(--text-xl)}.nK-LTW_option:hover:not(:disabled),.nK-LTW_option[aria-pressed=true]{opacity:1}.nK-LTW_option:disabled{opacity:.3;cursor:default}.nK-LTW_stage{min-height:0;container-type:size}.nK-LTW_spread{grid-template-columns:min(100cqw - 18rem - var(--space-8), 100cqh * 16 / 9) minmax(0, 1fr);gap:var(--space-8);height:100%;display:grid}.nK-LTW_aside{justify-content:flex-end;gap:var(--space-5);flex-direction:column;display:flex}.nK-LTW_brief{font-family:var(--font-body);font-size:var(--text-xl);line-height:var(--leading-heading)}.nK-LTW_meta{border-top:var(--rule) solid var(--color-ink);gap:var(--space-2);padding-top:var(--space-3);margin:0;display:grid}.nK-LTW_meta dd{margin:var(--space-1) 0 0}.nK-LTW_strip{--fade:var(--space-10);scroll-snap-type:x proximity;overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);gap:var(--space-3);padding:0 var(--fade) 0 0;margin:0;list-style:none;display:flex;overflow-x:auto}.nK-LTW_strip::-webkit-scrollbar{display:none}.nK-LTW_cell{scroll-snap-align:start;flex:none;width:11rem}.nK-LTW_card{color:inherit;opacity:.6;gap:var(--space-2);transition:opacity var(--duration-base) var(--ease-out-cubic);text-decoration:none;display:grid}.nK-LTW_card[aria-current]{opacity:1}.nK-LTW_still{aspect-ratio:16/9;background-color:color-mix(in srgb, var(--color-ink) 8%, transparent);display:block;overflow:hidden}.nK-LTW_still img{object-fit:cover;width:100%;height:100%;display:block}.nK-LTW_label{white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;border-top:var(--rule) solid transparent;gap:var(--space-2);padding-top:var(--space-1);font-family:var(--font-display-classic);font-size:var(--text-md);display:flex;overflow:hidden}.nK-LTW_card[aria-current] .nK-LTW_label{border-top-color:var(--color-ink)}@keyframes nK-LTW_menu-in{0%{opacity:0;translate:0 -.25rem}}@media screen and (max-width:991px){.nK-LTW_filmstrip{gap:var(--space-4);grid-template-rows:none;height:auto}.nK-LTW_head{align-items:stretch;gap:var(--space-3);flex-direction:column;position:relative}.nK-LTW_title{font-size:var(--display-sm)}.nK-LTW_title a{white-space:normal}.nK-LTW_toggle{font-size:var(--text-base)}.nK-LTW_menu{text-align:left;left:0;right:auto}.nK-LTW_stage,.nK-LTW_spread{display:contents;container-type:normal}.nK-LTW_aside{order:2}.nK-LTW_strip{scroll-snap-type:x mandatory;order:1;padding:0 calc(50% - 30vw);-webkit-mask-image:none;mask-image:none}.nK-LTW_cell{scroll-snap-align:center;width:60vw}}@media (prefers-reduced-motion:reduce){.nK-LTW_card{transition:none}.nK-LTW_menu,.nK-LTW_veil{animation:none}}}
@layer tokens,base,global,legacy;@layer components{.Bs1KNa_cell{min-width:0;min-height:0;display:grid;container-type:size}.Bs1KNa_box{aspect-ratio:16/9;background-color:color-mix(in srgb, var(--color-ink) 6%, transparent);width:min(100cqw,177.778cqh);display:block;position:relative;overflow:hidden}.Bs1KNa_film{object-fit:cover;width:100%;height:100%;animation:Bs1KNa_film-in var(--duration-slow) var(--ease-out-cubic);position:absolute;inset:0}@keyframes Bs1KNa_film-in{0%{opacity:0}}@media screen and (max-width:991px){.Bs1KNa_cell{place-items:start center;container-type:normal}.Bs1KNa_box{width:min(100%, var(--frame-cap,100svh) * 16 / 9)}}@media (prefers-reduced-motion:reduce){.Bs1KNa_film{animation:none}}}
@layer tokens,base,global,legacy;@layer components{.qoWhna_page{background-color:var(--color-ink);color:var(--color-paper);gap:var(--space-10);min-height:100svh;padding:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid;position:relative}.qoWhna_kicker,.qoWhna_subhead,.qoWhna_number,.qoWhna_folio{text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-grotesk);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.qoWhna_lede{z-index:var(--z-raised);justify-content:space-between;gap:var(--space-10);flex-direction:column;display:flex;position:relative}.qoWhna_kicker{border-top:var(--rule) solid var(--color-paper);padding-top:var(--space-2);justify-content:space-between;margin:0;display:flex}.qoWhna_headline{max-width:9ch;font-family:var(--font-display-classic);font-size:clamp(var(--display-md), 8vw, var(--display-hero-md));line-height:var(--leading-snug);animation:qoWhna_fade-up var(--duration-slow) var(--ease-out-cubic) both}.qoWhna_note{opacity:.6;margin-top:var(--space-5)}.qoWhna_list{justify-content:center;gap:var(--space-8);flex-direction:column;display:flex}.qoWhna_entries{margin:0;padding:0;list-style:none}.qoWhna_entry{color:inherit;border-bottom:var(--rule) solid color-mix(in srgb, var(--color-paper) 15%, transparent);align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;transition:opacity var(--duration-base) var(--ease-out-cubic);grid-template-columns:3rem auto 1fr auto;display:grid}.qoWhna_entry:hover{text-decoration:none}.qoWhna_entries:hover .qoWhna_entry:not(:hover){opacity:.35}.qoWhna_number,.qoWhna_folio{opacity:.6}.qoWhna_folio{text-align:right;min-width:2.5rem}.qoWhna_name{text-transform:uppercase;font-family:var(--font-display-circles);font-size:var(--text-4xl);line-height:var(--leading-none)}.qoWhna_leader{border-bottom:var(--rule) dotted color-mix(in srgb, var(--color-paper) 40%, transparent);min-width:var(--space-6);translate:0 -.3em}.qoWhna_gone .qoWhna_name{overflow-wrap:anywhere;opacity:.35;text-transform:none;font-family:var(--font-grotesk);font-size:var(--text-lg);text-decoration-thickness:var(--rule)}.qoWhna_tag{font-family:var(--font-script);font-size:var(--text-xl);color:var(--color-sky)}.qoWhna_subhead{opacity:.6;border-bottom:var(--rule) solid var(--color-paper);padding-bottom:var(--space-2);margin-bottom:0}.qoWhna_archive .qoWhna_name{font-size:var(--text-2xl)}.qoWhna_still{z-index:var(--z-base);aspect-ratio:4/5;pointer-events:none;width:min(18rem,20vw);animation:qoWhna_fade-up var(--duration-base) var(--ease-out-cubic) both;position:absolute;top:18%;left:22%;rotate:-3deg}@keyframes qoWhna_fade-up{0%{opacity:0;translate:0 1rem}}@media screen and (max-width:991px){.qoWhna_page{gap:var(--space-8);grid-template-columns:1fr}.qoWhna_lede{gap:var(--space-8)}.qoWhna_name{font-size:var(--text-2xl)}.qoWhna_still{width:40vw;top:auto;bottom:var(--space-6);left:auto;right:var(--space-6)}}@media screen and (max-width:767px){.qoWhna_page{padding:var(--space-4)}.qoWhna_entry{grid-template-columns:2.5rem auto 1fr auto}}@media (prefers-reduced-motion:reduce){.qoWhna_headline,.qoWhna_still{animation:none}.qoWhna_entry{transition:none}}}
@layer tokens,base,global,legacy;@layer components{.SE0q1G_stage{z-index:var(--z-raised);justify-content:center;align-items:center;height:94vh;display:flex}.SE0q1G_frame{width:50%;height:70vh;margin-top:var(--space-8);transition:all 1.25s var(--ease-out-cubic);align-items:center;margin-left:auto;margin-right:auto;display:flex;overflow:visible}.SE0q1G_frame.SE0q1G_held{z-index:var(--z-reel);width:22rem;height:30rem;position:fixed}.SE0q1G_video{width:100%;height:100%;position:relative}.SE0q1G_toggle{z-index:var(--z-raised);background-color:var(--color-ink);color:var(--color-paper);padding:var(--space-1) var(--space-2);font-family:var(--font-grotesk);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-none);text-transform:uppercase;letter-spacing:.05em;bottom:var(--space-2);right:var(--space-2);position:absolute}@media screen and (max-width:991px){.SE0q1G_frame{width:70vw;height:50vh;margin-top:var(--space-0)}}@media screen and (max-width:767px){.SE0q1G_frame{width:80vw;height:40vh}.SE0q1G_frame.SE0q1G_held{width:12rem;height:20rem}}@media screen and (max-width:479px){.SE0q1G_frame{width:85vw;height:35vh}}}
@layer tokens,base,global,legacy;@layer components{._P2woG_page{background-color:var(--color-paper);color:var(--color-ink);gap:var(--space-6);min-height:100svh;padding:var(--space-6);grid-template-rows:auto 1fr auto;display:grid}._P2woG_label,._P2woG_kicker,._P2woG_bar{text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-grotesk);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._P2woG_bar{border-top:var(--rule-thick) solid var(--color-ink);border-bottom:var(--rule) solid var(--color-ink);gap:var(--space-4);padding:var(--space-2) 0;grid-template-columns:1fr auto 1fr;display:grid}._P2woG_issue{text-align:center}._P2woG_place{text-align:right}._P2woG_body{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(18rem,4fr);display:grid}._P2woG_splash{max-width:none;font-family:var(--font-display-classic);font-size:clamp(var(--display-hero-sm), 30vw, var(--display-hero-xl));line-height:var(--leading-tight);letter-spacing:-.02em;display:flex}._P2woG_digit{animation:_P2woG_rise var(--duration-slow) var(--ease-out-cubic) both}._P2woG_digit:nth-child(2){font-family:var(--font-display-circles);animation-delay:80ms}._P2woG_digit:nth-child(3){animation-delay:.16s}._P2woG_column{border-left:var(--rule) solid var(--color-ink);gap:var(--space-4);padding-left:var(--space-5);flex-direction:column;display:flex}._P2woG_kicker{margin:0}._P2woG_headline{text-transform:uppercase;font-size:var(--text-5xl)}._P2woG_standfirst{font-size:var(--text-xl);line-height:var(--leading-heading);margin:0}._P2woG_missing{border-top:var(--rule) solid color-mix(in srgb, var(--color-ink) 20%, transparent);align-items:baseline;gap:var(--space-3);padding-top:var(--space-3);font-size:var(--text-base);margin:0;display:flex}._P2woG_path{overflow-wrap:anywhere;opacity:.6;font-family:var(--font-grotesk);font-size:var(--text-sm)}._P2woG_home{color:inherit;font-family:var(--font-display-classic);font-size:var(--text-2xl);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:var(--rule)}._P2woG_feature{color:inherit;border-top:var(--rule) solid var(--color-ink);align-items:end;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-4);grid-template-columns:6rem 1fr;display:grid}._P2woG_feature:hover{text-decoration:none}._P2woG_frame{aspect-ratio:4/5;display:block;overflow:hidden}._P2woG_frame img{transition:scale var(--duration-slow) var(--ease-out-cubic)}._P2woG_feature:hover ._P2woG_frame img{scale:1.05}._P2woG_caption{gap:var(--space-1);flex-direction:column;display:flex}._P2woG_caption-title{text-transform:uppercase;font-family:var(--font-display-circles);font-size:var(--text-xl);line-height:var(--leading-none)}._P2woG_index{border-top:var(--rule-thick) solid var(--color-ink);grid-template-columns:repeat(6,1fr);display:grid}._P2woG_section{color:inherit;gap:var(--space-2);padding:var(--space-3) var(--space-3) 0 0;transition:opacity var(--duration-base) var(--ease-out-cubic);flex-direction:column;display:flex}._P2woG_section+._P2woG_section{border-left:var(--rule) solid color-mix(in srgb, var(--color-ink) 20%, transparent);padding-left:var(--space-3)}._P2woG_index:hover ._P2woG_section:not(:hover){opacity:.3}._P2woG_section:hover{text-decoration:none}._P2woG_title{text-transform:uppercase;font-family:var(--font-display-circles);font-size:var(--text-3xl);line-height:var(--leading-none)}@keyframes _P2woG_rise{0%{opacity:0;translate:0 .15em}}@media screen and (max-width:991px){._P2woG_body{grid-template-columns:1fr;align-items:start}._P2woG_index{row-gap:var(--space-4);grid-template-columns:repeat(3,1fr)}._P2woG_section:nth-child(4){border-left:0;padding-left:0}}@media screen and (max-width:767px){._P2woG_page{padding:var(--space-4)}._P2woG_bar{grid-template-columns:1fr auto}._P2woG_issue{text-align:right}._P2woG_place{display:none}._P2woG_headline{font-size:var(--text-3xl)}._P2woG_title{font-size:var(--text-xl)}}@media (prefers-reduced-motion:reduce){._P2woG_digit{animation:none}._P2woG_section,._P2woG_frame img{transition:none}}}
@layer tokens,base,global,legacy;@layer components{.Wy51fa_grid{grid-column-gap:var(--space-4);grid-row-gap:var(--space-8);margin-bottom:var(--space-6)}.Wy51fa_main,.Wy51fa_intro,.Wy51fa_block,.Wy51fa_contacts,.Wy51fa_contact{grid-template-rows:max-content;grid-auto-rows:max-content;grid-auto-columns:1fr;display:grid}.Wy51fa_main{grid-column-gap:var(--space-7);grid-row-gap:var(--space-8);grid-template-columns:max-content;grid-auto-flow:column;align-content:center}.Wy51fa_intro{grid-column-gap:var(--space-8);grid-row-gap:var(--space-8);grid-template-columns:1fr;align-content:center;max-width:29vw}.Wy51fa_block{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-columns:1fr}.Wy51fa_contacts{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-columns:max-content}.Wy51fa_contact{grid-column-gap:var(--space-0);grid-row-gap:.1rem;grid-template-columns:max-content}@media screen and (max-width:991px){.Wy51fa_main{grid-template-columns:1fr;grid-auto-flow:row;align-content:center}.Wy51fa_intro{max-width:none}}@media screen and (max-width:479px){.Wy51fa_grid{margin-bottom:var(--space-10)}}}
@layer tokens,base,global,legacy;@layer components{._1STPMG_scene{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;width:100%;height:100%;display:grid}._1STPMG_figure{z-index:var(--z-overlap);grid-area:1/1/2/2;width:22rem;position:relative}._1STPMG_disc{z-index:var(--z-base);background-color:var(--color-paper);border-radius:var(--radius-circle);width:8rem;height:8rem;position:absolute;inset:0% 0% 0% auto}._1STPMG_woman{z-index:var(--z-raised);opacity:.52;mix-blend-mode:lighten;position:relative}._1STPMG_errors{width:40rem;position:absolute;inset:-13% 0% auto -36%}._1STPMG_beam{z-index:var(--z-over-blend);grid-area:1/1/2/2;width:100%;height:100%;position:relative}@media screen and (max-width:991px){._1STPMG_errors{width:32rem}}@media screen and (max-width:767px){._1STPMG_errors{width:90vw}._1STPMG_scene{grid-area:2/1/2/2}}@media screen and (max-width:479px){._1STPMG_errors{width:120vw;left:-12%}}}
@layer tokens,base,global,legacy;@layer components{._933pGW_subtitle{font-family:var(--font-grotesk);font-weight:var(--weight-regular);justify-self:end}._933pGW_subtitle.small{font-size:var(--text-xs)}._933pGW_shelf{border-bottom:.0625rem solid var(--color-ink);border-left:.0625rem solid var(--color-ink);padding-left:3vw;overflow:hidden}._933pGW_row{grid-column-gap:1.5vw;grid-row-gap:var(--space-4);grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;display:grid}._933pGW_spine{width:3rem;height:38rem;padding-top:var(--space-4);padding-bottom:var(--space-6);border-style:solid;border-width:.0625rem}._933pGW_spine-info{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:max-content;grid-auto-flow:column;place-content:center space-between;width:100%;height:100%;display:grid}._933pGW_number{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:max-content;grid-auto-flow:column;display:grid}._933pGW_expanded{margin-left:var(--space-0);margin-right:var(--space-0);font-family:var(--font-display-classic)}._933pGW_toggle{letter-spacing:inherit;text-transform:inherit;writing-mode:inherit}._933pGW_spine-left{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:max-content;grid-auto-flow:column;align-items:end;width:100%;height:100%;display:grid}._933pGW_spine-right{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:max-content;display:grid}._933pGW_isbn{height:2rem}._933pGW_isbn-text{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);padding-left:var(--space-0);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:max-content;grid-auto-flow:column;display:grid}._933pGW_panel{--open:20rem;opacity:0;border-style:solid;border-width:1px;width:0;height:38rem;overflow:hidden}._933pGW_panel-inner{grid-column-gap:var(--space-0);grid-row-gap:var(--space-4);width:calc(var(--open) * .8);height:100%;margin-left:calc(var(--open) * .1);padding-top:var(--space-6);padding-bottom:var(--space-4);grid-template-rows:max-content;grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-columns:1fr;align-content:space-between;margin-right:0;display:grid}._933pGW_panel-head{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:max-content;grid-template-columns:max-content;grid-auto-rows:max-content;grid-auto-columns:1fr;justify-self:center;justify-items:center;display:grid}._933pGW_plate{width:14rem;height:14rem}._933pGW_prose{align-self:start}._933pGW_prose p{font-size:var(--text-base)}._933pGW_prose a{color:#2a33e9;font-weight:var(--weight-regular);position:relative}._933pGW_stack{border-bottom:.0625rem solid var(--color-ink);border-left:.0625rem solid var(--color-ink);padding-left:3vw;display:none;overflow:hidden}._933pGW_isbn-code{width:1.5rem}[data-page=services] ._933pGW_spine-info{writing-mode:vertical-rl}@media screen and (max-width:991px){._933pGW_shelf{display:none}._933pGW_slot{position:sticky;top:7em;container-type:inline-size}._933pGW_slot[data-shelf="5"]{margin-top:50vh;padding-left:12rem;top:5em;overflow:hidden}._933pGW_slot[data-shelf="4"]{margin-top:50vh;padding-left:9rem;top:5em;overflow:hidden}._933pGW_slot[data-shelf="3"]{padding-left:var(--space-12);margin-top:50vh;top:5em;overflow:hidden}._933pGW_slot[data-shelf="2"]{padding-left:var(--space-8);margin-top:50vh;top:5em}._933pGW_slot[data-shelf="1"]{top:5em}._933pGW_spine{height:auto;max-height:40rem}._933pGW_spine-info{justify-content:space-between}._933pGW_panel{--open:min(20rem, calc(100cqw - 4rem));height:auto;max-height:40rem}._933pGW_panel[data-panel="1"]{opacity:1;width:var(--open)}._933pGW_plate{height:28vh;max-height:14rem}._933pGW_stack{height:470rem;padding-left:10vw;display:block;overflow:visible}}@media screen and (max-width:767px){._933pGW_slot[data-shelf="5"],._933pGW_slot[data-shelf="4"],._933pGW_slot[data-shelf="3"],._933pGW_slot[data-shelf="2"]{padding-left:var(--space-8)}._933pGW_stack{border-left-width:0;height:340rem}}@media screen and (max-width:479px){._933pGW_slot[data-shelf="5"],._933pGW_slot[data-shelf="4"],._933pGW_slot[data-shelf="3"],._933pGW_slot[data-shelf="2"]{padding-left:var(--space-8);overflow:hidden}._933pGW_slot[data-shelf="1"]{overflow:hidden}._933pGW_row{width:100%;height:100%}._933pGW_spine{width:3rem}._933pGW_spine-info{place-items:center}._933pGW_spine-left{grid-column-gap:var(--space-4);grid-row-gap:var(--space-0);align-items:end}._933pGW_stack{padding-left:var(--space-0);border-bottom-width:0}}@media screen and (max-width:991px) and (prefers-reduced-motion:reduce){._933pGW_stack{height:auto}._933pGW_slot,._933pGW_slot[data-shelf]{margin-top:var(--space-0);margin-bottom:var(--space-6);padding-left:var(--space-0);position:static}._933pGW_panel[data-panel]{opacity:1;width:20rem}}}
@layer tokens,base,global,legacy;@layer components{._aYnzG_original{background-color:var(--color-ink);color:var(--color-paper);justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}._aYnzG_grid{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;width:100%;height:100%;display:grid}._aYnzG_column{grid-column-gap:var(--space-0);grid-row-gap:var(--space-8);text-align:center;flex-direction:column;display:flex}._aYnzG_line{opacity:.6}._aYnzG_home-link{font-family:var(--font-display-classic);font-size:var(--text-4xl);text-decoration:underline}@media screen and (max-width:767px){._aYnzG_grid{grid-template-columns:1fr}}}
@layer tokens,base,global,legacy;@layer components{._3xGtGa_track{width:100%;height:800vh;position:sticky}._3xGtGa_stage{z-index:var(--z-raised);width:100%;top:var(--space-0);position:sticky}@media (prefers-reduced-motion:reduce){._3xGtGa_track{height:auto}._3xGtGa_stage{position:static}}}
@layer tokens,base,global,legacy;@layer components{.__MV3a_page{display:contents}.page-layout_wrapper:has(.__MV3a_page) [data-chrome]{display:none}}
@layer tokens,base,global,legacy;@layer components{.YfR_JG_letter{max-width:none;font-family:var(--font-display-circles);font-size:47vw;font-weight:var(--weight-regular);line-height:var(--leading-tight);display:block}.YfR_JG_letter-box{display:inline-block;position:relative}.YfR_JG_halo{z-index:var(--z-below);border-radius:var(--radius-circle);width:90%;height:90%;position:absolute;inset:2% 0% 0% 5%}.YfR_JG_halo-image{border-radius:120%}.YfR_JG_volume{justify-content:flex-end;display:flex}.YfR_JG_volume-figure{font-family:var(--font-display-compressed);font-size:var(--display-hero-md);font-weight:var(--weight-regular);line-height:var(--leading-none);display:inline-block}.YfR_JG_slash,.YfR_JG_number,.YfR_JG_title-part{display:inline-block}.YfR_JG_plate{width:100%;max-width:29em;height:100%;position:relative}.YfR_JG_plate-image{width:100%;overflow:hidden}.YfR_JG_sticky{z-index:var(--z-below);position:sticky;top:80%}.YfR_JG_title-layer{z-index:var(--z-below);align-items:center;position:absolute;inset:0% 0% 1.4%}.YfR_JG_title-row{justify-content:center;width:100%;height:100%;display:flex;position:relative}.YfR_JG_title-wrap{max-width:none;position:absolute;inset:0% auto auto}.YfR_JG_title-part.YfR_JG_middle{max-width:10ch;margin-left:var(--space-2);margin-right:var(--space-2)}.YfR_JG_credits{grid-column-gap:var(--space-0);grid-row-gap:var(--space-2);padding-top:var(--space-4);padding-bottom:var(--space-4);flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;justify-items:center;display:grid}.YfR_JG_credit-label{font-family:var(--font-script);font-size:var(--text-lg);font-weight:var(--weight-regular);line-height:var(--leading-body)}.YfR_JG_credit{overflow-wrap:anywhere;grid-column-gap:var(--space-1);grid-row-gap:var(--space-1);grid-template-rows:auto;grid-template-columns:max-content minmax(0,max-content);grid-auto-columns:1fr;align-items:center;max-width:100%;display:grid}@media screen and (max-width:767px){.YfR_JG_title-layer{z-index:var(--z-below)}}@media screen and (max-width:479px){.YfR_JG_letter{font-size:46vw}.YfR_JG_title-layer{z-index:var(--z-base);bottom:2%}}}
@layer tokens,base,global,legacy;@layer components{.RVzSoW_stage{height:100vh;top:var(--space-0);position:sticky}.RVzSoW_panel{z-index:var(--z-below);grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);width:100%;height:94vh;top:var(--space-0);background-color:#0000;grid-template-rows:.25fr 1fr max-content;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;position:sticky}.RVzSoW_quote-block{margin:var(--space-0);color:var(--color-paper);grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-area:2/1/3/2;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-self:center;justify-items:center;display:grid}.RVzSoW_quote{margin:var(--space-0);padding:var(--space-0);opacity:1;text-align:center;max-width:30ch;font-family:var(--font-display-classic);font-size:var(--text-5xl);line-height:var(--leading-none);border-left:none;position:relative}.RVzSoW_attribution{margin:var(--space-0) var(--space-0) 10px;text-align:center;font-family:var(--font-display-classic);font-size:var(--text-base);font-weight:var(--weight-regular)}.RVzSoW_dot{background-color:var(--color-white);border-radius:var(--radius-circle);width:1.25rem;height:1.25rem;margin-top:var(--space-0);padding-left:var(--space-0);top:var(--space-4);margin-right:24.4rem;position:relative}.RVzSoW_statement{color:var(--color-paper);font-family:var(--font-display-compressed);font-weight:var(--weight-regular);grid-area:3/1/4/2;justify-content:space-between;align-self:end;display:flex}.RVzSoW_word{display:flex}.RVzSoW_letter{max-width:none;color:var(--color-paper);font-family:var(--font-display-classic);font-size:13.94vw;font-weight:var(--weight-regular);line-height:var(--leading-tight);display:block}@media screen and (max-width:991px){.RVzSoW_panel{height:90%}.RVzSoW_dot{display:block}}@media screen and (max-width:767px){.RVzSoW_panel{height:87%}.RVzSoW_quote{font-size:var(--text-3xl)}.RVzSoW_dot{margin-right:17.15rem}}@media screen and (max-width:479px){.RVzSoW_panel{align-items:center;height:88%}.RVzSoW_quote{max-width:24ch;font-size:var(--text-xl)}.RVzSoW_stage{height:100vh}.RVzSoW_dot{margin-top:-1.75vh;margin-right:10.4rem;display:block}}@media (prefers-reduced-motion:reduce){.RVzSoW_stage,.RVzSoW_panel{position:static}}}
@layer tokens,base,global,legacy;@layer components{.AOtlwW_grid{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr 1fr .5fr 2fr .8fr 1fr 1fr .8fr .8fr 1fr .5fr 2fr 1.5fr 1fr;justify-items:center;padding-bottom:9vh;position:relative}@media screen and (max-width:479px){.AOtlwW_grid{margin-top:var(--space-11);padding-bottom:5vh}}}
@layer tokens,base,global,legacy;@layer components{.ZKdIga_panel{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);width:100%;height:594vh;top:var(--space-0);grid-template-rows:1fr;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;position:sticky}.ZKdIga_drift{height:500vh;display:block}.ZKdIga_impact-text-block{width:100%;color:var(--color-paper);bottom:var(--space-0);position:sticky}.ZKdIga_headline{max-width:22.25ch;font-family:var(--font-display-classic);font-size:4.75vw}.ZKdIga_impact{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);top:var(--space-0);grid-template-rows:max-content;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;display:grid;position:sticky;left:0%;right:0%}.ZKdIga_list-block{grid-column-gap:var(--space-4);grid-row-gap:var(--space-4);grid-template-rows:4vw 1fr;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.ZKdIga_row{grid-column-gap:var(--space-1);grid-row-gap:var(--space-1);grid-template-rows:auto;grid-template-columns:max-content 1fr;grid-auto-columns:1fr;display:grid}.ZKdIga_bullet{background-color:var(--color-paper);border-radius:var(--radius-circle);width:.9rem;height:.9rem;margin-top:2px}.ZKdIga_row-text{grid-column-gap:var(--space-2);grid-row-gap:var(--space-2);height:1.25rem;color:var(--color-paper);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;overflow:hidden}.ZKdIga_impact-track{z-index:var(--z-raised);height:94vh;top:var(--space-0);align-items:flex-end;display:flex;position:sticky}.ZKdIga_plate-grid{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:1fr;grid-template-columns:.5fr 1.5fr .75fr 2fr .25fr 2fr .25fr;grid-auto-rows:auto;grid-auto-columns:1fr;height:100vh;padding-bottom:14rem;display:grid}.ZKdIga_plate-grid.ZKdIga_branding{grid-template-rows:auto;grid-template-columns:.25fr 1.5fr .5fr 1.5fr .5fr .75fr .5fr 1fr 1.25fr .25fr .5fr}.ZKdIga_plate-grid.ZKdIga_web{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:.5fr .75fr 1fr 1fr .5fr .75fr .25fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.ZKdIga_plate-grid.ZKdIga_content{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr .75fr 2.5fr .25fr .5fr 3fr 1fr;grid-auto-columns:1fr;display:grid}.ZKdIga_plate-grid.ZKdIga_packaging{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr .25fr 1fr .5fr .25fr .5fr 2fr 1fr;grid-auto-columns:1fr;display:grid}.ZKdIga_plate-grid.ZKdIga_refinement{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:1fr 2fr .5fr 3fr 1fr;grid-auto-columns:1fr;display:grid}.ZKdIga_plate{max-width:24rem}.ZKdIga_plate-image{object-fit:contain}.ZKdIga_item{overflow:hidden}@media screen and (max-width:991px){.ZKdIga_list-block{grid-template-rows:3vw 1fr}.ZKdIga_impact-track{height:90vh}.ZKdIga_plate-grid{padding-bottom:var(--space-0)}.ZKdIga_plate-grid.ZKdIga_branding{grid-template-columns:.25fr 1.5fr .25fr 1fr .5fr .75fr .5fr 1fr 1.25fr}.ZKdIga_plate{max-width:20rem}}@media screen and (max-width:767px){.ZKdIga_list-block{grid-template-rows:.85rem auto}.ZKdIga_bullet{width:.75rem;height:.75rem}.ZKdIga_impact-track{height:85vh}.ZKdIga_plate-grid{padding-bottom:var(--space-10);grid-template-columns:2fr 2fr}.ZKdIga_plate-grid.ZKdIga_branding{grid-template-rows:1rem auto 2rem auto 2rem auto;grid-template-columns:1fr .25fr 2.5fr .75fr;grid-auto-rows:1fr}.ZKdIga_plate-grid.ZKdIga_web{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:10vh auto 4vh 5vh auto 20vh;grid-template-columns:.25fr .75fr 3fr 2fr;grid-auto-columns:1fr;display:grid}.ZKdIga_plate-grid.ZKdIga_content{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto;grid-template-columns:.25fr 2fr .25fr 2fr .5fr;grid-auto-columns:1fr;display:grid}.ZKdIga_plate-grid.ZKdIga_packaging{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto auto 5vh auto;grid-template-columns:1.5fr 1fr 2fr;grid-auto-columns:1fr;display:grid}.ZKdIga_plate-grid.ZKdIga_refinement{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto auto 5vh auto;grid-template-columns:2fr 1fr 2fr;grid-auto-columns:1fr;display:grid}.ZKdIga_plate{max-width:19rem;height:100%}.ZKdIga_list,.ZKdIga_items{width:100%;height:100%}.ZKdIga_item{width:100%;height:100%;max-height:30vh}}@media screen and (max-width:479px){.ZKdIga_headline{font-size:6vw}.ZKdIga_impact{flex:none;grid-template-columns:max-content;grid-auto-rows:max-content}.ZKdIga_list-block{grid-template-rows:0 auto}.ZKdIga_bullet{width:.75rem;height:.75rem}.ZKdIga_row-text{grid-template-rows:auto}.ZKdIga_plate-grid{grid-template-columns:1fr}.ZKdIga_plate-grid.ZKdIga_branding{grid-column-gap:var(--space-0);grid-row-gap:var(--space-0);grid-template-rows:auto auto 2rem auto 2rem auto;grid-template-columns:1fr .25fr 2.5fr .75fr;grid-auto-columns:1fr;display:grid}.ZKdIga_plate-grid.ZKdIga_content{grid-template-columns:2fr .25fr 2fr .25fr}.ZKdIga_plate-grid.ZKdIga_packaging{grid-template-rows:auto auto 5vh auto;grid-template-columns:1.5fr 1fr 2fr}}@media (prefers-reduced-motion:reduce){.ZKdIga_row-text{height:auto}.ZKdIga_row-text>*{grid-area:auto}}}
