@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-latin-400-normal-CQJ26Fy6.woff2)format("woff2"),url(/assets/ubuntu-latin-400-normal-ChuJk2Dr.woff)format("woff")}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-latin-500-normal-CnjGCQfM.woff2)format("woff2"),url(/assets/ubuntu-latin-500-normal-BMp9VhBY.woff)format("woff")}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-latin-700-normal-DlYwEzNn.woff2)format("woff2"),url(/assets/ubuntu-latin-700-normal-DAmh8SsM.woff)format("woff")}@font-face{font-family:Podkova;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/podkova-latin-400-normal-CinBBZJk.woff2)format("woff2"),url(/assets/podkova-latin-400-normal-DN4i2E4p.woff)format("woff")}@font-face{font-family:Podkova;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/podkova-latin-500-normal-D03m9SdT.woff2)format("woff2"),url(/assets/podkova-latin-500-normal-BP7BukNo.woff)format("woff")}@font-face{font-family:Biryani;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/biryani-latin-400-normal-oIemqW7O.woff2)format("woff2"),url(/assets/biryani-latin-400-normal-BZbSgxyC.woff)format("woff")}@font-face{font-family:Biryani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/biryani-latin-600-normal-DRfYSJXw.woff2)format("woff2"),url(/assets/biryani-latin-600-normal-CiGPZAhA.woff)format("woff")}@font-face{font-family:Biryani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/biryani-latin-700-normal-CjojueeX.woff2)format("woff2"),url(/assets/biryani-latin-700-normal-BjWAnsTf.woff)format("woff")}:root{--header-height:64px;--nav-toggle-size:48px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--black:#000;--graphite:#111317;--text:#efedeb;--muted:#88898d;--orange:#ec8a52;--line:#ffffff1a;--edge:clamp(22px, 3vw, 48px);--font-heading:Ubuntu, Arial, sans-serif;--font-body:Podkova, Georgia, serif;--font-ui:Biryani, Arial, sans-serif;background:var(--black);color:var(--text);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica,sans-serif}@media (width<=700px){:root{--header-height:48px;--nav-toggle-size:44px}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){:root{--compact-display:clamp(38px, calc(6.1vw + 18px), 76px);--compact-heading:clamp(30px, 4.6vw, 40px);--compact-lead:clamp(20px, 2.7vw, 22px);--compact-body:clamp(19px, 2.5vw, 22px);--compact-label:11px;--compact-section-title:18px;--compact-service-title:clamp(18px, 5vw, 22px);--compact-tag:13px;--compact-button:13px}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){:root{--compact-display:clamp(72px, 7.8vw, 88px);--compact-heading:clamp(44px, 5vw, 52px);--compact-lead:clamp(24px, 2.9vw, 28px);--compact-body:clamp(24px, 2.8vw, 28px);--compact-label:12px;--compact-section-title:22px;--compact-service-title:28px;--compact-tag:15px;--compact-button:15px}}*{box-sizing:border-box}html{scroll-behavior:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#44464b var(--black)}body{overscroll-behavior-y:none;background:var(--black);touch-action:pan-y pinch-zoom;min-width:280px;margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer;color:var(--text);background:var(--graphite);border:1px solid var(--line);border-radius:3px;padding:12px 24px}button:disabled{cursor:default;opacity:.4}button:focus-visible,a:focus-visible{outline:2px solid var(--orange);outline-offset:6px}a{color:inherit}.brand-home{vertical-align:middle;display:inline-block}.brand-logo{object-fit:contain;object-position:left center;width:180px;height:auto;display:block}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){.brand-logo{width:136px}}@media (width<=700px) and (orientation:portrait){:root{--scene-height:100dvh;--mobile-visual-size:100vw;--mobile-content-size:calc(var(--scene-height) - var(--mobile-visual-size))}.scene-content{height:var(--mobile-content-size);padding:calc(max(var(--edge), env(safe-area-inset-top)) + 48px + 24px) max(var(--edge), env(safe-area-inset-right)) 24px max(var(--edge), env(safe-area-inset-left));overscroll-behavior:contain;overflow:auto}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){:root{--scene-height:100dvh;--mobile-visual-size:min(65dvh, 100vw);--tablet-visible-video-size:calc(var(--mobile-visual-size) * .9);--mobile-content-size:calc(var(--scene-height) - var(--tablet-visible-video-size))}.scene-content{height:var(--mobile-content-size);padding:calc(max(var(--edge), env(safe-area-inset-top)) + var(--header-height) + 24px) max(var(--edge), env(safe-area-inset-right)) 24px max(var(--edge), env(safe-area-inset-left));overscroll-behavior:contain;overflow:auto}}@media (width<=700px) and (orientation:portrait) and (height<=760px){:is(:root:has(main[data-section=hero]),:root:has(main[data-section=services])){--mobile-visual-size:min(100vw, 34dvh, calc(100dvh - 420px))}:root:has(main[data-section=services]){--mobile-visual-size:min(100vw, 34dvh, calc(100dvh - 460px))}:root:has(main[data-section=projects]){--mobile-visual-size:min(100vw, 34dvh, calc(100dvh - 450px))}:root:has(main[data-section=process]){--mobile-visual-size:min(100vw, 34dvh, calc(100dvh - 450px))}:root:has(main[data-section=partners]){--mobile-visual-size:min(100vw, 34dvh, calc(100dvh - 440px))}:root:has(main[data-section=ending]){--mobile-visual-size:min(100vw, 34dvh, calc(100dvh - 440px))}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse) and (orientation:landscape){:root{--mobile-visual-size:min(54dvh, 100vw)}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse) and (orientation:portrait),(width>=701px) and (width<=1024px) and (orientation:portrait){:root{--mobile-visual-size:min(65dvh, 100vw, calc((100dvh - 520px) / .9))}}.scene-content{height:var(--scene-height,100svh);opacity:0;visibility:hidden;pointer-events:none;position:relative}.scene-content[data-content-visible]{opacity:1;visibility:visible}.scene-content:before{content:"";pointer-events:none;background:#00000080;width:50%;position:absolute;inset:0 auto 0 0}.scene[data-content-side=right]>.scene-content:before{inset:0 0 0 auto}.scene-content:before{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.scene[data-content-side=right]>.scene-content:before{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}main [data-section-title],main [data-section-title]>span{color:var(--orange)!important}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){.scene-content{height:var(--mobile-content-size,100dvh)}.scene-content:before{width:100%}.scene>.scene-content:before{-webkit-mask-image:none;mask-image:none}}.scene-content[data-content-motion=exiting]{visibility:visible;opacity:1}.scene-content[data-content-slot=services]:before,.scene-content[data-content-slot=projects]:before,.scene-content[data-content-slot=partners]:before{background:#0000009f}.scene-content>div,.scene-content>aside{transform:none!important}.scene-content[data-content-motion=exiting]{z-index:5;position:fixed;inset:0}.scene-content[data-content-slot=projects]:before{background:#000000e6}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._stage_1ciak_1{background:var(--black);pointer-events:none;z-index:-1;width:100%;height:100svh;position:fixed;inset:0;overflow:hidden}._world_1ciak_2{position:absolute;inset:0}._video_1ciak_3,._poster_1ciak_3{object-fit:cover;object-position:var(--crop);width:100%;height:100%;position:absolute}._video_1ciak_3{opacity:0;object-position:var(--clip-crop,var(--crop))}._video_1ciak_3[hidden]{display:none}._surface_1ciak_6{z-index:3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._surface_1ciak_6[hidden]{display:none}._still_1ciak_8{z-index:4;object-fit:cover;object-position:var(--crop);opacity:0;width:100%;height:100%;position:absolute;inset:0}._still_1ciak_8[hidden]{display:none}._shade_1ciak_10{z-index:4;background:linear-gradient(#0004 0%,#0000 22% 75%,#0005 100%);position:absolute;inset:0}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._world_1ciak_2{container-type:size}._world_1ciak_2 ._still_1ciak_8,._world_1ciak_2[data-section=ending] ._poster_1ciak_3{object-fit:contain;object-position:center;width:100%;height:100%;inset:0}}@media (width<=700px){._poster_1ciak_3,._still_1ciak_8{object-position:var(--crop-mobile)}._video_1ciak_3{object-position:var(--clip-crop-mobile,var(--crop-mobile))}}@media (width<=700px) and (orientation:portrait){._stage_1ciak_1{height:var(--mobile-visual-size);top:auto;bottom:0}._stage_1ciak_1:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#000,#0000) top/100% 8px no-repeat,linear-gradient(90deg,#000,#0000) 0/6px 100% no-repeat,linear-gradient(270deg,#000,#0000) 100%/6px 100% no-repeat;position:absolute;inset:0}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._stage_1ciak_1{height:var(--tablet-visible-video-size);top:auto;bottom:0}._stage_1ciak_1:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#000,#0000) top/100% 8px no-repeat;position:absolute;inset:0}._world_1ciak_2{width:100%;height:100%;inset:0}._poster_1ciak_3,._still_1ciak_8{object-position:var(--crop-mobile)}._video_1ciak_3{object-position:var(--clip-crop-mobile,var(--crop-mobile))}}@media (width<=700px) and (orientation:portrait){._world_1ciak_2{width:min(100vw, var(--mobile-visual-size));height:min(100vw, var(--mobile-visual-size));inset:auto auto 0 50%;transform:translate(-50%)}._stage_1ciak_1{overflow:hidden}._world_1ciak_2{isolation:isolate;overflow:hidden}._world_1ciak_2:after{content:"";z-index:8;pointer-events:none;background:linear-gradient(#0004,#0000 20% 80%,#0005);position:absolute;inset:0;box-shadow:inset 0 0 22px 5px #000b}}._gate_trc35_1{z-index:100;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:#000;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}._center_trc35_2{text-align:center;width:min(320px,100%);padding-block:24px}._mark_trc35_3{width:clamp(180px,20vw,252px);max-width:100%;height:auto;margin:0 auto;display:block;overflow:visible}._contours_trc35_4{stroke-linecap:round;stroke-linejoin:round}._track_trc35_5{stroke:#353535;stroke-width:1px}._thread_trc35_6{stroke:#fd6e2a;stroke-width:1.25px;transition:stroke-dashoffset .36s cubic-bezier(.2,.7,.3,1)}._label_trc35_7{color:#a4a4a4;letter-spacing:.28em;text-transform:uppercase;margin:30px 0 0;font-size:9px;line-height:1.7}._percent_trc35_8{color:#fd6e2a;letter-spacing:.16em;font-variant-numeric:tabular-nums;margin:15px 0 0;font-size:12px;font-weight:400}._percent_trc35_8 span{margin-left:4px;font-size:9px}._detail_trc35_10{color:#a4a4a4;overflow-wrap:anywhere;margin:18px 0 0;font-size:12px;line-height:1.7}._center_trc35_2 button{background:#000;border-color:#ffffff30;border-radius:24px;margin-top:24px;padding:10px 24px;font-size:11px}._center_trc35_2 button:hover{border-color:#fd6e2a}@media (width<=700px){._mark_trc35_3{width:200px}._label_trc35_7{margin-top:26px;font-size:8px}}@media (height<=480px){._mark_trc35_3{width:156px}._label_trc35_7{margin-top:18px}._percent_trc35_8{margin-top:10px}}@media (prefers-reduced-motion:reduce){._thread_trc35_6{transition:none}}._icon_glf2d_1{color:#fff;flex:0 0 30px;width:30px;height:30px;transition:color .42s;display:block}._icon_glf2d_1 path{transition:transform .42s cubic-bezier(.22,1,.36,1)}._icon_glf2d_1[data-open=true]{color:#fd6e2a}._icon_glf2d_1[data-open=true] ._outer_glf2d_4{transform:translate(29px)}._icon_glf2d_1[data-open=true] ._middle_glf2d_5{transform:translate(-29px)}@media (prefers-reduced-motion:reduce){._icon_glf2d_1,._icon_glf2d_1 path{transition:none}}._overlay_ck5is_1{z-index:50;touch-action:pan-y pinch-zoom;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ec8a5250 #000;background:#000;position:fixed;inset:0;overflow:hidden auto}._logo_ck5is_2{height:var(--header-height);top:max(var(--edge), env(safe-area-inset-top));left:max(var(--edge), env(safe-area-inset-left));align-items:center;display:flex;position:absolute}._shell_ck5is_3{width:min(1160px, calc(100% - 2 * var(--edge)));padding-block:calc(var(--edge) + var(--header-height) + 30px) max(35px, env(safe-area-inset-bottom));margin-inline:auto}._modeSwitch_ck5is_4{isolation:isolate;background:linear-gradient(145deg,#201b17,#0f1114);border:1px solid #ec8a5238;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,450px);margin-inline:auto;padding:5px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08,0 10px 40px #0005}._modeIndicator_ck5is_5{z-index:-1;background:linear-gradient(135deg,#f5a169,#e28349);border:1px solid #ffc59d55;border-radius:10px;width:calc(50% - 5px);transition:translate .4s cubic-bezier(.22,1,.36,1);position:absolute;top:5px;bottom:5px;left:5px;translate:0;box-shadow:0 0 26px #ec8a5217,inset 0 1px #ffdab340}._modeSwitch_ck5is_4[data-mode=pages] ._modeIndicator_ck5is_5{translate:100%}._modeSwitch_ck5is_4 button{color:#a89a8d;min-height:51px;font:500 14px/1.2 var(--font-heading);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px 12px;transition:color .2s,box-shadow .2s;display:flex}._modeSwitch_ck5is_4 button[aria-selected=true]{color:#28180f}._modeSwitch_ck5is_4 button:hover{box-shadow:inset 0 0 0 1px #ec8a5230}._modeSwitch_ck5is_4 button:focus-visible{outline-offset:-3px;outline-color:#ffd0ac}._modeSwitch_ck5is_4 button[aria-selected=true]:focus-visible{outline-color:#50301a}._modeSwitch_ck5is_4 svg{flex:none;width:22px;height:22px}._modeSwitch_ck5is_4 small{opacity:.55;min-width:21px;font:400 10px/1 var(--font-body);border:1px solid;border-radius:5px;padding:3px 5px 2px}._modeHint_ck5is_14{color:#8d7d70;text-align:center;font:400 13px/1.4 var(--font-body);margin:15px 0 27px}._pane_ck5is_15{animation:.25s both _paneIn_ck5is_1}._stack_ck5is_16{flex-direction:column;gap:clamp(4px,1svh,10px);width:min(600px,100%);margin-inline:auto;display:flex}._choice_ck5is_17{color:#a7a7a7;text-transform:uppercase;text-align:center;outline-offset:3px;background:0 0;border:0;border-radius:0;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;gap:18px;width:100%;min-height:58px;padding:5px 10px;text-decoration:none;display:grid}._label_ck5is_18{letter-spacing:-.035em;font-family:Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(30px,3.7vw,48px);font-style:italic;font-weight:900;line-height:1.15;transition:color .14s}._choice_ck5is_17[aria-current]{color:#fff}._choice_ck5is_17[data-pending]{color:var(--orange)}._ant_ck5is_21{background:var(--orange);width:18px;height:42px;-webkit-mask:var(--ant-mark) center / contain no-repeat;mask:var(--ant-mark) center / contain no-repeat;opacity:0;justify-self:center;transition:opacity .14s}._leftAnt_ck5is_22,._rightAnt_ck5is_22{transform:none}._choice_ck5is_17[data-focused],._choice_ck5is_17:focus-visible{color:#fff}._choice_ck5is_17[data-focused] ._ant_ck5is_21,._choice_ck5is_17:focus-visible ._ant_ck5is_21{opacity:1}._directory_ck5is_25{grid-template-columns:1fr 1.5fr 1fr 1fr;gap:28px;padding-top:12px;display:grid}._pageGroup_ck5is_26 h2{color:#d7a07c;font:400 10px/1.5 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ec8a522b;margin:0 0 15px;padding:0 9px 15px;position:relative}._pageGroup_ck5is_26 h2:after{content:"";background:var(--orange);width:24px;height:1px;position:absolute;bottom:-1px;left:9px}._pageGroup_ck5is_26 a{color:#b6aaa0;min-height:40px;font:400 clamp(13px, 1.1vw, 16px)/1.3 var(--font-heading);border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:9px;text-decoration:none;transition:color .18s,border-color .18s,background-color .18s;display:flex}._pageGroup_ck5is_26 a:hover,._pageGroup_ck5is_26 a:focus-visible,._pageGroup_ck5is_26 a[aria-current]{color:#f8e8da;background:#ec8a520a;border-color:#ec8a5226}._pageGroup_ck5is_26 a[aria-current]{color:var(--orange)}._linkArrow_ck5is_31{opacity:0;color:var(--orange);transition:opacity .18s}._pageGroup_ck5is_26 a:hover ._linkArrow_ck5is_31,._pageGroup_ck5is_26 a:focus-visible ._linkArrow_ck5is_31,._pageGroup_ck5is_26 a[aria-current] ._linkArrow_ck5is_31{opacity:1}._utilities_ck5is_33{color:#8b796a;font:400 12px/1.4 var(--font-body);border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding:22px 9px 0;display:flex}._utilities_ck5is_33>div{flex-wrap:wrap;gap:20px;display:flex}._utilities_ck5is_33 a{color:#a6998c;text-decoration:none}._utilities_ck5is_33 a:hover{color:var(--orange)}@keyframes _paneIn_ck5is_1{0%{opacity:0}to{opacity:1}}@media (width<=1000px){._directory_ck5is_25{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;max-width:760px;margin-inline:auto}._pageGroup_ck5is_26 a{font-size:15px}}@media (width<=700px){._shell_ck5is_3{padding-top:calc(var(--edge) + var(--header-height) + 27px)}._modeSwitch_ck5is_4{border-radius:13px}._modeSwitch_ck5is_4 button{gap:7px;min-height:46px;padding-inline:6px;font-size:12px}._modeSwitch_ck5is_4 svg{width:18px;height:18px}._modeSwitch_ck5is_4 small{min-width:18px;padding-inline:3px;font-size:9px}._modeHint_ck5is_14{margin-block:13px 22px;font-size:12px}._stack_ck5is_16{gap:5px}._choice_ck5is_17{grid-template-columns:30px minmax(0,1fr) 30px;gap:6px;min-height:47px;padding-inline:0}._label_ck5is_18{font-size:clamp(26px,7.8vw,38px)}._ant_ck5is_21{width:12px;height:30px}._directory_ck5is_25{gap:25px 12px}._pageGroup_ck5is_26 h2{letter-spacing:.04em;padding-inline:4px;font-size:9px}._pageGroup_ck5is_26 a{min-height:42px;padding:8px 4px;font-size:13px}._utilities_ck5is_33{flex-direction:column;align-items:flex-start;gap:12px}._utilities_ck5is_33>div{gap:16px}}@media (height<=650px) and (width>=701px){._shell_ck5is_3{padding-top:112px}._modeHint_ck5is_14{margin-block:10px 15px}._stack_ck5is_16{gap:0}._choice_ck5is_17{min-height:43px}._label_ck5is_18{font-size:31px}._ant_ck5is_21{width:12px;height:30px}}@media (prefers-reduced-motion:reduce){._modeIndicator_ck5is_5,._modeSwitch_ck5is_4 button,._label_ck5is_18,._ant_ck5is_21,._pageGroup_ck5is_26 a,._linkArrow_ck5is_31{transition:none}._pane_ck5is_15{animation:none}}#hero{position:relative}._composition_v56n0_2{top:19svh;left:var(--edge);width:min(45vw,720px);max-height:calc(81svh - var(--edge));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ec8a5240 transparent;opacity:0;visibility:hidden;padding:0 5px 8px;transition:opacity .2s,visibility .2s;position:absolute;overflow:auto}._composition_v56n0_2[data-active]{opacity:1;visibility:visible;transition:opacity .6s,visibility}._composition_v56n0_2:focus-visible{outline-offset:6px;border-radius:5px;outline:1px solid #ec8a5260}._introduction_v56n0_5 h1{color:#f4ede6;font:500 clamp(54px, 5.65vw, 104px)/.98 var(--font-heading);letter-spacing:-.065em;margin:0}._fleet_v56n0_6{color:var(--orange)}._headlineLine_v56n0_7{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}._headlineLine_v56n0_7>span{display:block}._description_v56n0_9{color:#e0d8d1;max-width:580px;font:400 clamp(18px, 1.4vw, 22px)/1.55 var(--font-body);margin:25px 0 0}._actions_v56n0_10{flex-wrap:wrap;align-items:center;gap:14px;margin-top:25px;display:flex}._actions_v56n0_10 a,._actions_v56n0_10 button{min-height:49px;font:500 clamp(12px, .95vw, 15px)/1.2 var(--font-heading);border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:0 17px;text-decoration:none;transition:background .2s,border-color .2s,box-shadow .2s;display:inline-flex}._actions_v56n0_10 svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._actions_v56n0_10 ._primary_v56n0_13{color:#25160c;background:var(--orange);border-color:#ffc29955}._actions_v56n0_10 ._primary_v56n0_13:hover{background:#ffac76;box-shadow:0 0 24px #ec8a5224}._actions_v56n0_10 ._secondary_v56n0_15{color:#ead7c8;background:#121314cc;border-color:#ffffff25}._actions_v56n0_10 ._secondary_v56n0_15:hover{background:#ec8a5210;border-color:#ec8a5270;box-shadow:inset 0 0 20px #ec8a5208}._antDivider_v56n0_17{pointer-events:none;height:18px;margin:22px 0;position:relative;overflow:hidden}._antDivider_v56n0_17>span{top:-3px;left:calc(var(--ant) * (100% - 24px) / 8);opacity:.6;width:24px;height:24px;position:absolute}._antDivider_v56n0_17 img{filter:brightness(0)saturate()invert(58%)sepia(94%)saturate(2069%)hue-rotate(343deg)brightness(101%)contrast(98%);width:100%;height:100%;display:block;transform:rotate(90deg)}._composition_v56n0_2[data-active] ._antDivider_v56n0_17>span{animation:18s linear infinite _antMarch_v56n0_1;animation-delay:calc(var(--ant) * -2s)}._about_v56n0_21{background:linear-gradient(135deg,#111316e8,#0b0d0fdd);border:1px solid #ffffff0b;border-radius:13px;padding:21px 24px 24px}._aboutLabel_v56n0_22{color:#d4a280;font:400 9px/1.4 var(--font-ui);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:15px;display:flex}._aboutContent_v56n0_23{grid-template-columns:.9fr 1.4fr;align-items:start;gap:22px;display:grid}._about_v56n0_21 h2{color:#f0e6dd;font:400 clamp(21px, 1.8vw, 29px)/1.15 var(--font-heading);letter-spacing:-.035em;margin:0}._about_v56n0_21 h2 span{color:#d8a482}._aboutContent_v56n0_23 p{color:#e0d8d1;font:400 clamp(14px, 1.05vw, 17px)/1.55 var(--font-body);margin:0}._composition_v56n0_2[data-active] ._headlineLine_v56n0_7>span{animation:.85s cubic-bezier(.22,1,.36,1) both _revealHeadline_v56n0_1}._composition_v56n0_2[data-active] ._headlineLine_v56n0_7:nth-child(2)>span{animation-delay:.13s}._composition_v56n0_2[data-active] ._description_v56n0_9,._composition_v56n0_2[data-active] ._actions_v56n0_10{animation:.7s .35s both _fadeContent_v56n0_1}._composition_v56n0_2[data-active] ._about_v56n0_21{animation:.8s .55s both _fadeContent_v56n0_1}@keyframes _revealHeadline_v56n0_1{0%{opacity:0;transform:none}to{opacity:1;transform:translateY(0)}}@keyframes _fadeContent_v56n0_1{0%{opacity:0}to{opacity:1}}@keyframes _antMarch_v56n0_1{0%{opacity:0;left:0;translate:0}8%,90%{opacity:.7}30%{translate:0 -2px}65%{translate:0 2px}to{opacity:0;left:calc(100% - 24px);translate:0}}@media (height<=800px) and (pointer:fine){._composition_v56n0_2{max-height:calc(82svh - 24px);top:18svh}._introduction_v56n0_5 h1{font-size:clamp(52px,5.2vw,82px)}._description_v56n0_9{margin-top:18px;font-size:18px}._actions_v56n0_10{margin-top:18px}._actions_v56n0_10 a,._actions_v56n0_10 button{min-height:44px}._antDivider_v56n0_17{margin-block:16px}._about_v56n0_21{padding:16px 20px 18px}._aboutLabel_v56n0_22{margin-bottom:11px}._aboutContent_v56n0_23{gap:18px}._aboutContent_v56n0_23 p{font-size:14px;line-height:1.45}}@media (width<=1024px) and (orientation:portrait),(pointer:coarse){._composition_v56n0_2{width:min(100%,620px);height:100%;max-height:none;margin-inline:auto;padding:1px 3px 12px;position:relative;top:auto;left:auto}._introduction_v56n0_5 h1{font-size:clamp(41px,7.4vw,70px)}._description_v56n0_9{margin-top:19px;font-size:18px}._desktopBreak_v56n0_56{display:none}._actions_v56n0_10{gap:10px;margin-top:20px}._actions_v56n0_10 a,._actions_v56n0_10 button{gap:12px;min-height:44px;padding-inline:13px;font-size:12px}._antDivider_v56n0_17{margin-block:18px}._about_v56n0_21{padding:19px}._aboutContent_v56n0_23{grid-template-columns:1fr;gap:13px}._about_v56n0_21 h2{font-size:25px}._aboutContent_v56n0_23 p{font-size:15px}}@media (width<=360px){._introduction_v56n0_5 h1{font-size:38px}._actions_v56n0_10{flex-direction:column;align-items:stretch}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._composition_v56n0_2{text-align:center;flex-direction:column;width:min(100%,620px);height:100%;max-height:none;margin-inline:auto;padding:3px;display:flex;position:relative;top:auto;left:auto}._introduction_v56n0_5,._about_v56n0_21{flex:none;margin-block:auto}._introduction_v56n0_5 h1{font-size:var(--compact-display)}._description_v56n0_9{font-size:var(--compact-lead);margin:19px auto 0}._desktopBreak_v56n0_56{display:none}._actions_v56n0_10{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,390px);margin:20px auto 0;display:grid}._actions_v56n0_10 a,._actions_v56n0_10 button{min-height:48px;font-size:var(--compact-button);justify-content:center;gap:8px;padding:8px 10px}._actions_v56n0_10 svg{flex:none;width:16px;height:16px}._antDivider_v56n0_17{display:none}._about_v56n0_21{background:0 0;border:0;border-radius:0;padding:0}._aboutLabel_v56n0_22{font-size:var(--compact-label);justify-content:center}._aboutContent_v56n0_23{grid-template-columns:1fr;gap:13px}._about_v56n0_21 h2{font-size:var(--compact-heading)}._aboutContent_v56n0_23 p{max-width:510px;font-size:var(--compact-body);margin-inline:auto}._composition_v56n0_2[data-hero-panel=intro] ._about_v56n0_21,._composition_v56n0_2[data-hero-panel=about] ._introduction_v56n0_5{display:none}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._introduction_v56n0_5 h1{font-size:var(--compact-display)}._description_v56n0_9{font-size:var(--compact-lead)}._actions_v56n0_10{width:min(100%,440px)}._actions_v56n0_10 a,._actions_v56n0_10 button{font-size:var(--compact-button)}._aboutLabel_v56n0_22{font-size:var(--compact-label)}._about_v56n0_21 h2{font-size:var(--compact-heading)}._aboutContent_v56n0_23 p{max-width:580px;font-size:var(--compact-body)}}@media (prefers-reduced-motion:reduce){._composition_v56n0_2,._composition_v56n0_2[data-active],._actions_v56n0_10 a,._actions_v56n0_10 button{transition:none}._composition_v56n0_2[data-active] ._headlineLine_v56n0_7>span,._composition_v56n0_2[data-active] ._description_v56n0_9,._composition_v56n0_2[data-active] ._actions_v56n0_10,._composition_v56n0_2[data-active] ._about_v56n0_21{animation:none}._composition_v56n0_2[data-active] ._antDivider_v56n0_17>span{opacity:.6;left:calc(var(--ant) * (100% - 24px) / 8);animation:none}}._fleetEmblem_v56n0_96{display:none}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){#hero .scene-content{padding-top:calc(max(var(--edge), env(safe-area-inset-top)) + var(--header-height) + 20px);padding-bottom:12px;overflow:hidden}._composition_v56n0_2{width:min(100%,760px);padding:0;overflow:hidden;container:hero/size}._introduction_v56n0_5{width:100%}._introduction_v56n0_5 h1{letter-spacing:-.065em;font-weight:500;line-height:1.04}._headlineLine_v56n0_7:first-child{text-align:left}._headlineLine_v56n0_7:nth-child(2){text-align:right}._fleet_v56n0_6{color:#f4ede6}._headlineLine_v56n0_7:first-child>span{color:var(--orange)}._description_v56n0_9{color:#e0d8d1;text-wrap:balance;max-width:31ch;margin-top:20px;line-height:1.4}._actions_v56n0_10{justify-content:center;align-items:center;gap:18px;width:100%;margin-top:22px;display:flex}._actions_v56n0_10 a,._actions_v56n0_10 button{border-radius:30px;min-height:46px;padding:10px 15px}._actions_v56n0_10 ._secondary_v56n0_15{color:#f4ede6;background:0 0;border:0;min-height:44px;padding-inline:0}._actions_v56n0_10 ._secondary_v56n0_15:hover{box-shadow:none;color:var(--orange);background:0 0}._actions_v56n0_10 ._secondary_v56n0_15 svg{display:none}._about_v56n0_21{width:100%}._fleetEmblem_v56n0_96{justify-content:center;align-items:center;gap:18px;margin-bottom:15px;display:flex}._fleetEmblem_v56n0_96 img{width:34px;height:34px;transform:rotate(-25deg)}._fleetEmblem_v56n0_96 span{background:#ec8a5255;width:46px;height:1px}._aboutLabel_v56n0_22{text-transform:none;letter-spacing:0;color:#e0d8d1;margin-bottom:14px}._aboutContent_v56n0_23{gap:18px}._about_v56n0_21 h2{color:#f4ede6;line-height:1.1}._about_v56n0_21 h2 span{color:var(--orange)}._aboutContent_v56n0_23 p{color:#e0d8d1;text-wrap:pretty;line-height:1.4}}@container hero (height<=280px){._description_v56n0_9{margin-top:12px}._actions_v56n0_10{gap:12px;margin-top:14px}._actions_v56n0_10 a{padding-inline:12px}._fleetEmblem_v56n0_96{display:none}._aboutLabel_v56n0_22{margin-bottom:8px}._aboutContent_v56n0_23{gap:12px}}@media (width<=360px){._actions_v56n0_10{grid-template-columns:1.2fr 1fr;align-items:center;gap:10px;display:grid}._actions_v56n0_10 a{gap:4px;padding-inline:8px}}@container hero (width>=600px) and (height<=300px){._introduction_v56n0_5{grid-template-columns:1.15fr 1fr;align-items:center;column-gap:32px;display:grid}._introduction_v56n0_5 h1{font-size:var(--compact-display);grid-row:span 2}._headlineLine_v56n0_7:first-child,._headlineLine_v56n0_7:nth-child(2){text-align:left}._description_v56n0_9{text-align:left;margin:0}._actions_v56n0_10{justify-content:flex-start;gap:16px;margin-top:12px}._aboutLabel_v56n0_22,._fleetEmblem_v56n0_96{display:none}._aboutContent_v56n0_23{text-align:left;grid-template-columns:1fr 1.35fr;align-items:center;gap:32px}._aboutContent_v56n0_23 p{margin:0}}@container hero (height<=350px){._fleetEmblem_v56n0_96{display:none}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._aboutLabel_v56n0_22{font-size:var(--compact-section-title);margin-bottom:16px;display:flex}}@container hero (height<=350px){._aboutLabel_v56n0_22{margin-bottom:10px}}@container hero (width>=600px) and (height<=300px){._aboutLabel_v56n0_22{margin-bottom:12px}._about_v56n0_21{text-align:left;grid-template-columns:1fr 1.35fr;align-items:center;column-gap:32px;display:grid}._aboutLabel_v56n0_22{grid-area:1/1;justify-content:flex-start;align-self:end}._aboutContent_v56n0_23{display:contents}._about_v56n0_21 h2{grid-area:2/1;align-self:start}._aboutContent_v56n0_23 p{grid-area:1/2/span 2}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._headlineLine_v56n0_7:first-child,._headlineLine_v56n0_7:nth-child(2){text-align:center}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse) and (orientation:landscape){._introduction_v56n0_5{grid-template-columns:1.15fr 1fr;align-items:center;column-gap:32px;display:grid}._introduction_v56n0_5 h1{grid-row:span 2}._description_v56n0_9{text-align:left;margin:0}._actions_v56n0_10{justify-content:flex-start;gap:16px;margin-top:12px}._fleetEmblem_v56n0_96{display:none}._about_v56n0_21{text-align:left;grid-template-columns:.9fr 1.5fr;align-items:center;column-gap:32px;display:grid}._aboutLabel_v56n0_22{grid-area:1/1;justify-content:flex-start;align-self:end;margin-bottom:8px}._aboutContent_v56n0_23{display:contents}._about_v56n0_21 h2{grid-area:2/1;align-self:start}._aboutContent_v56n0_23 p{grid-area:1/2/span 2;margin:0;line-height:1.35}}._composition_v56n0_2[data-hero-panel=all]{width:min(45vw,760px);max-height:calc(100svh - clamp(124px,16svh,180px) - 30px);padding:0 4px 8px;top:clamp(124px,16svh,180px)}._composition_v56n0_2[data-hero-panel=all] ._introduction_v56n0_5 h1{letter-spacing:-.065em;font-weight:500;line-height:1.02}._composition_v56n0_2[data-hero-panel=all] ._headlineLine_v56n0_7:first-child{color:var(--orange);font-size:clamp(80px,7.5vw,144px)}._composition_v56n0_2[data-hero-panel=all] ._headlineLine_v56n0_7:nth-child(2){color:#f4ede6;letter-spacing:-.055em;margin-top:8px;font-size:clamp(44px,4.2vw,80px)}._composition_v56n0_2[data-hero-panel=all] ._fleet_v56n0_6{color:inherit}._composition_v56n0_2[data-hero-panel=all] ._description_v56n0_9{color:#e0d8d1;text-wrap:pretty;max-width:46ch;margin-top:26px;font-size:clamp(18px,1.4vw,23px);line-height:1.5}._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10{gap:26px;margin-top:26px}._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10 a,._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10 button{border-radius:30px;min-height:52px;padding:12px 21px;font-size:clamp(13px,1vw,16px)}._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10 ._primary_v56n0_13{background:var(--orange);box-shadow:none;border-color:#ffb98d;gap:24px}._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10 ._primary_v56n0_13:hover{background:#ffb283}._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10 ._secondary_v56n0_15{color:#e2d4c9;box-shadow:none;background:0 0;border:0;gap:12px;padding-inline:0}._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10 ._secondary_v56n0_15:hover{color:var(--orange)}._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10 ._secondary_v56n0_15 svg{border:1px solid #aa795a60;border-radius:50%;width:30px;height:30px;padding:6px}._composition_v56n0_2[data-hero-panel=all] ._antDivider_v56n0_17{display:none}._composition_v56n0_2[data-hero-panel=all] ._about_v56n0_21{background:0 0;border:0;border-radius:0;margin-top:42px;padding:0}._composition_v56n0_2[data-hero-panel=all] ._aboutLabel_v56n0_22{color:#e0d8d1;font:400 13px/1.3 var(--font-heading);text-transform:none;letter-spacing:0;margin-bottom:16px}._composition_v56n0_2[data-hero-panel=all] ._aboutContent_v56n0_23{grid-template-columns:.9fr 1.4fr;gap:28px}._composition_v56n0_2[data-hero-panel=all] ._about_v56n0_21 h2{color:#f4ede6;letter-spacing:-.04em;font-size:clamp(23px,1.9vw,32px);line-height:1.12}._composition_v56n0_2[data-hero-panel=all] ._about_v56n0_21 h2 span{color:#e0d8d1}._composition_v56n0_2[data-hero-panel=all] ._aboutContent_v56n0_23 p{color:#e0d8d1;font-size:clamp(14px,1.05vw,18px);line-height:1.5}@media (height<=800px){._composition_v56n0_2[data-hero-panel=all]{max-height:calc(85svh - 24px);top:15svh}._composition_v56n0_2[data-hero-panel=all] ._description_v56n0_9{margin-top:20px}._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10{margin-top:22px}._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10 a,._composition_v56n0_2[data-hero-panel=all] ._actions_v56n0_10 button{min-height:48px}._composition_v56n0_2[data-hero-panel=all] ._about_v56n0_21{margin-top:30px}._composition_v56n0_2[data-hero-panel=all] ._aboutLabel_v56n0_22{margin-bottom:12px}}._composition_v56n0_2[data-hero-panel=all] ._aboutContent_v56n0_23 p{color:#e0d8d1;font-size:clamp(16px,1.15vw,20px)}#services{position:relative}._carousel_vilb1_2{display:none}._composition_vilb1_3{top:17svh;left:var(--edge);width:min(42vw,680px);bottom:var(--edge);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .2s,visibility .2s;display:flex;position:absolute}._composition_vilb1_3[data-active]{opacity:1;visibility:visible;transition:opacity .55s,visibility}._heading_vilb1_5{flex:none;margin-bottom:22px;padding-inline:3px}._heading_vilb1_5 h2{color:var(--orange);font:500 clamp(30px, 2.7vw, 48px)/1.1 var(--font-heading);letter-spacing:-.045em;margin:0}._content_vilb1_7{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ec8a5240 transparent;min-height:0;padding:1px 4px 12px;overflow:auto}._content_vilb1_7:focus-visible{outline:1px solid var(--orange);outline-offset:3px;border-radius:15px}._tiles_vilb1_9{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._tile_vilb1_9{text-align:left;background:linear-gradient(135deg,#18191bf5,#101214fa);border:1px solid #ffffff1b;border-radius:12px;flex-direction:column;justify-content:space-between;gap:9px;min-height:96px;padding:13px 17px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex;position:relative}._tile_vilb1_9:hover{border-color:#ec8a5299;box-shadow:inset 0 0 22px #ec8a520c,0 0 0 1px #ec8a5217}._tile_vilb1_9[aria-pressed=true]{background:linear-gradient(130deg,#39271cf5,#191715fa);border-color:#ec8a5280;box-shadow:inset 0 1px #ec8a5215}._icon_vilb1_13{flex:none;width:31px;height:31px;display:block}._tileName_vilb1_14{color:#ddd3ca;max-width:90%;font:400 clamp(13px, 1.05vw, 17px)/1.3 var(--font-heading);letter-spacing:-.02em}._tile_vilb1_9[aria-pressed=true] ._tileName_vilb1_14{color:var(--orange)}._selectedMark_vilb1_16{color:var(--orange);opacity:0;transition:opacity .2s,translate .2s;position:absolute;bottom:15px;right:14px;translate:-4px}._tile_vilb1_9[aria-pressed=true] ._selectedMark_vilb1_16{opacity:1;translate:0}._selectedMark_vilb1_16 svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:block}._detail_vilb1_19{background:linear-gradient(130deg,#211c18fa,#101214fc 70%);border:1px solid #ec8a5238;border-radius:15px;margin-top:16px;padding:21px 25px 0;position:relative;box-shadow:0 16px 36px #0004}._detail_vilb1_19:before{content:"";background:var(--orange);width:36px;height:1px;position:absolute;top:-1px;left:25px}._detailBody_vilb1_21{animation:.3s both _revealDetail_vilb1_1}._detail_vilb1_19 h3{max-width:480px;color:var(--orange);font:500 clamp(25px, 2.1vw, 34px)/1.15 var(--font-heading);letter-spacing:-.04em;margin:0 0 12px}._detail_vilb1_19 p{color:#cfc0b4;font:400 clamp(16px, 1.18vw, 19px)/1.55 var(--font-body);margin:0}._detail_vilb1_19 ul{flex-wrap:wrap;gap:7px;margin:18px 0 20px;padding:0;list-style:none;display:flex}._detail_vilb1_19 li{color:#e0c1aa;font:400 clamp(13px, .98vw, 15px)/1.3 var(--font-body);background:#ec8a5205;border:1px solid #ec8a5224;border-radius:5px;padding:6px 10px}._cta_vilb1_26{color:var(--orange);font:500 16px/1.2 var(--font-heading);background:#ec8a5209;border-top:1px solid #ec8a5228;border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;gap:16px;margin-inline:-25px;padding:15px 25px;text-decoration:none;transition:background .2s;display:flex}._cta_vilb1_26 svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:filter .2s}._cta_vilb1_26:hover{background:#ec8a5217}._cta_vilb1_26:hover svg{filter:drop-shadow(0 0 4px #ec8a5270)}._cta_vilb1_26:focus-visible{outline-offset:-4px}._tile_vilb1_9[data-highlight]{background:var(--orange);border-color:#ffc09660}._tile_vilb1_9[data-highlight]:hover{background:#ffa66d}._tile_vilb1_9[data-highlight] ._tileName_vilb1_14,._tile_vilb1_9[data-highlight] ._selectedMark_vilb1_16{color:#28180e}._tile_vilb1_9[data-highlight]:focus-visible{outline-offset:-5px;outline:2px solid #28180e}@keyframes _revealDetail_vilb1_1{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (height<=800px) and (pointer:fine){._composition_vilb1_3{top:16svh;bottom:3svh}._heading_vilb1_5{margin-bottom:15px}._tile_vilb1_9{gap:7px;min-height:84px;padding:10px 14px}._icon_vilb1_13{width:27px;height:27px}._detail_vilb1_19{margin-top:12px;padding-top:17px}._detail_vilb1_19 ul{margin-block:13px 15px}}@media (width<=1024px) and (orientation:portrait),(pointer:coarse){._composition_vilb1_3{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ec8a5240 transparent;width:min(100%,540px);height:100%;margin-inline:auto;display:block;position:relative;inset:auto;overflow:auto;translate:none}._composition_vilb1_3[data-active]{translate:none}._heading_vilb1_5{margin-bottom:16px}._heading_vilb1_5 h2{font-size:30px}._content_vilb1_7{overflow:visible}._tiles_vilb1_9{grid-template-columns:repeat(2,minmax(0,1fr))}._tile_vilb1_9{min-height:98px;padding:13px}._tileName_vilb1_14{font-size:14px}._detail_vilb1_19 h3{font-size:27px}._detail_vilb1_19 p{font-size:16px}}@media (width<=380px){._tile_vilb1_9{padding:12px}._tileName_vilb1_14{font-size:13px}._detail_vilb1_19{padding-inline:18px}._cta_vilb1_26{margin-inline:-18px;padding-inline:18px}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){#services .scene-content{padding-top:calc(max(var(--edge), env(safe-area-inset-top)) + var(--header-height) + 12px);padding-bottom:12px;overflow:hidden}._composition_vilb1_3{text-align:center;flex-direction:column;width:min(100%,840px);height:100%;margin-inline:auto;display:flex;position:relative;inset:auto;overflow:hidden;container:services/size}._heading_vilb1_5{text-align:center;flex:none;margin:0 0 12px}._heading_vilb1_5 h2{color:#e0d8d1;font:400 var(--compact-button)/1.3 var(--font-heading);letter-spacing:0}._content_vilb1_7{display:none}._carousel_vilb1_2{touch-action:pan-y pinch-zoom;flex-direction:column;flex:1;gap:18px;min-height:0;display:flex}._serviceTabs_vilb1_59{flex:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}._serviceTabs_vilb1_59 button{color:#e0d8d1;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 0 9px;display:flex;position:relative}._serviceTabs_vilb1_59 button:after{content:"";background:var(--orange);height:2px;transition:transform .2s;position:absolute;bottom:0;left:30%;right:30%;transform:scaleX(0)}._serviceTabs_vilb1_59 button[aria-selected=true]:after{transform:scaleX(1)}._serviceTabs_vilb1_59 button[aria-selected=true]{color:var(--orange)}._serviceTabs_vilb1_59 button:focus-visible{outline:1px solid var(--orange);outline-offset:2px}._serviceTabs_vilb1_59 span{display:none}._tabIcon_vilb1_66{width:46px;height:46px;transition:opacity .2s,transform .2s}._serviceTabs_vilb1_59 button[aria-selected=true] ._tabIcon_vilb1_66{transform:translateY(-3px)}._serviceTabs_vilb1_59 button:not([aria-selected=true]):not(:hover) ._tabIcon_vilb1_66{opacity:.65}._serviceCard_vilb1_69{background:0 0;border:0;flex-direction:column;flex:1;min-height:0;display:flex}._cardContent_vilb1_70{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;display:flex}._cardLabel_vilb1_71{color:#f4ede6;font:400 var(--compact-button)/1.3 var(--font-heading);flex:none}._cardHeadline_vilb1_72{width:100%;color:var(--orange);font:400 var(--compact-heading)/1.1 var(--font-heading);letter-spacing:-.035em;text-wrap:balance;flex:none;margin:0}._cardDescription_vilb1_73{color:#e0d8d1;max-width:42ch;font:400 var(--compact-body)/1.35 var(--font-body);text-wrap:pretty;flex:none;margin:0}._cardTags_vilb1_74{flex-wrap:wrap;flex:none;justify-content:center;gap:6px;max-width:580px;margin:2px 0 0;padding:0;list-style:none;display:flex}._cardTags_vilb1_74 li{color:#d6bdab;font:400 var(--compact-label)/1.3 var(--font-heading);border:1px solid #ec8a523d;border-radius:20px;padding:5px 9px}._cardFooter_vilb1_76{flex:none;justify-content:center;align-items:center;margin-top:10px;display:flex}._cardFooter_vilb1_76 a{min-height:36px;color:var(--orange);font:500 var(--compact-button)/1.2 var(--font-heading);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}._cardFooter_vilb1_76 svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._serviceTabs_vilb1_59 span{font:400 var(--compact-button)/1.3 var(--font-heading);text-wrap:balance;display:block}._tabIcon_vilb1_66{width:60px;height:60px}._cardLabel_vilb1_71{display:none}._cardTags_vilb1_74{gap:8px}._cardTags_vilb1_74 li{padding:6px 12px}}@container services (height<=440px){._carousel_vilb1_2{gap:12px}._cardContent_vilb1_70{gap:9px}._cardHeadline_vilb1_72{display:none}._cardLabel_vilb1_71{display:block}._cardFooter_vilb1_76{margin-top:5px}}@container services (width>=600px) and (height<=400px){._serviceTabs_vilb1_59 span{display:none}}@media (prefers-reduced-motion:reduce){._composition_vilb1_3,._composition_vilb1_3[data-active],._tile_vilb1_9,._selectedMark_vilb1_16,._cta_vilb1_26,._cta_vilb1_26 svg,._serviceTabs_vilb1_59 button:after,._tabIcon_vilb1_66{transition:none}._detailBody_vilb1_21{animation:none}}@container services (height<=310px){._heading_vilb1_5{margin-bottom:8px}._carousel_vilb1_2{gap:10px}._cardContent_vilb1_70{gap:8px}._tabIcon_vilb1_66{width:38px;height:38px}._cardFooter_vilb1_76{margin-top:4px}}@container services (height<=330px){._cardTags_vilb1_74 li{padding-block:4px}._cardContent_vilb1_70{gap:7px}}@container services (width>=600px) and (height<=320px){._carousel_vilb1_2{grid-template-columns:150px minmax(0,1fr);gap:24px;display:grid}._serviceTabs_vilb1_59{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:14px 8px}._tabIcon_vilb1_66{width:50px;height:50px}._serviceCard_vilb1_69{min-width:0}._cardDescription_vilb1_73{max-width:38ch}._cardLabel_vilb1_71{display:block}._cardContent_vilb1_70{gap:5px}._cardDescription_vilb1_73{max-width:none;line-height:1.25}._cardFooter_vilb1_76 a{min-height:32px}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._heading_vilb1_5 h2{font-size:var(--compact-section-title)}._tabIcon_vilb1_66{width:40px;height:40px}._cardContent_vilb1_70{justify-content:center;gap:0}._cardLabel_vilb1_71{color:var(--orange);font:500 var(--compact-service-title)/1.15 var(--font-heading);text-wrap:balance;margin:0;display:block}._cardDescription_vilb1_73{margin-top:18px}._cardTags_vilb1_74{gap:7px;margin-top:20px}._cardTags_vilb1_74 li{background:var(--orange);border-color:var(--orange);color:#28180e;font-size:var(--compact-tag);padding:6px 11px}}@container services (height<=380px){._carousel_vilb1_2{gap:12px}._cardDescription_vilb1_73{margin-top:12px}._cardTags_vilb1_74{gap:6px;margin-top:14px}._cardTags_vilb1_74 li{padding:5px 9px}}@container services (width>=600px) and (height<=320px){._carousel_vilb1_2{grid-template-columns:110px minmax(0,1fr)}._serviceTabs_vilb1_59{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._cardTags_vilb1_74{max-width:none}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._heading_vilb1_5{margin-bottom:26px}}@container services (height<=440px){._carousel_vilb1_2{gap:8px}._cardFooter_vilb1_76{margin-top:0}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._tabIcon_vilb1_66{width:52px;height:52px}._cardDescription_vilb1_73{margin-top:18px}._cardTags_vilb1_74{margin-top:20px}}@container services (width>=600px) and (height<=460px){._serviceTabs_vilb1_59 span{display:none}}._composition_vilb1_3[data-layout=desktop]{top:clamp(124px,16svh,180px);left:var(--edge);width:min(46vw,780px);bottom:32px}._composition_vilb1_3[data-layout=desktop] ._heading_vilb1_5{margin-bottom:30px;padding:0}._composition_vilb1_3[data-layout=desktop] ._heading_vilb1_5 h2{color:#e0d8d1;font:400 18px/1.3 var(--font-heading);letter-spacing:0}._composition_vilb1_3[data-layout=desktop] ._content_vilb1_7{grid-template-columns:168px minmax(0,1fr);gap:28px;padding:1px 4px 10px 0;display:grid}._composition_vilb1_3[data-layout=desktop] ._tiles_vilb1_9{flex-direction:column;align-self:start;gap:6px;display:flex}._composition_vilb1_3[data-layout=desktop] ._tile_vilb1_9{min-height:64px;box-shadow:none;text-align:left;background:0 0;border:0;border-left:1px solid #78563e60;border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex}._composition_vilb1_3[data-layout=desktop] ._tile_vilb1_9:hover{background:#ec8a5206;border-left-color:#ec8a5290}._composition_vilb1_3[data-layout=desktop] ._tile_vilb1_9[aria-pressed=true]{border-left:2px solid var(--orange);background:0 0;padding-left:13px}._composition_vilb1_3[data-layout=desktop] ._icon_vilb1_13{width:40px;height:40px}._composition_vilb1_3[data-layout=desktop] ._tileName_vilb1_14{color:#e0d8d1;max-width:none;font:400 15px/1.3 var(--font-heading)}._composition_vilb1_3[data-layout=desktop] ._tile_vilb1_9[aria-pressed=true] ._tileName_vilb1_14{color:var(--orange)}._composition_vilb1_3[data-layout=desktop] ._selectedMark_vilb1_16{display:none}._composition_vilb1_3[data-layout=desktop] ._tile_vilb1_9[data-highlight]:focus-visible{outline-color:var(--orange);outline-offset:3px}._composition_vilb1_3[data-layout=desktop] ._detail_vilb1_19{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}._composition_vilb1_3[data-layout=desktop] ._detail_vilb1_19:before{display:none}._composition_vilb1_3[data-layout=desktop] ._detail_vilb1_19 h3{color:var(--orange);font:400 clamp(32px, 2.8vw, 48px)/1.1 var(--font-heading);letter-spacing:-.04em;text-wrap:balance;margin:0 0 22px}._composition_vilb1_3[data-layout=desktop] ._detail_vilb1_19 p{color:#e0d8d1;font:400 clamp(18px, 1.35vw, 22px)/1.5 var(--font-body)}._composition_vilb1_3[data-layout=desktop] ._detail_vilb1_19 ul{gap:8px;margin:24px 0 0}._composition_vilb1_3[data-layout=desktop] ._detail_vilb1_19 li{color:#d6bda9;font:400 14px/1.3 var(--font-heading);background:0 0;border:1px solid #80583c80;border-radius:20px;padding:6px 11px}._composition_vilb1_3[data-layout=desktop] ._cta_vilb1_26{background:var(--orange);color:#28180e;min-height:48px;font:500 15px/1.3 var(--font-heading);border:1px solid #ffb98d;border-radius:28px;justify-content:space-between;gap:28px;margin:28px 0 0;padding:12px 21px;display:inline-flex}._composition_vilb1_3[data-layout=desktop] ._cta_vilb1_26:hover{background:#ffb283}@media (height<=800px){._composition_vilb1_3[data-layout=desktop]{top:15svh;bottom:24px}._composition_vilb1_3[data-layout=desktop] ._heading_vilb1_5{margin-bottom:24px}._composition_vilb1_3[data-layout=desktop] ._content_vilb1_7{grid-template-columns:152px minmax(0,1fr);gap:22px}._composition_vilb1_3[data-layout=desktop] ._tile_vilb1_9{min-height:58px;padding-block:8px}._composition_vilb1_3[data-layout=desktop] ._tileName_vilb1_14{font-size:14px}._composition_vilb1_3[data-layout=desktop] ._icon_vilb1_13{width:34px;height:34px}._composition_vilb1_3[data-layout=desktop] ._detail_vilb1_19 h3{margin-bottom:18px}._composition_vilb1_3[data-layout=desktop] ._detail_vilb1_19 ul{margin-top:20px}._composition_vilb1_3[data-layout=desktop] ._cta_vilb1_26{margin-top:22px}}#projects{position:relative}._composition_1rdfd_2{opacity:0;visibility:hidden;flex-direction:column;width:min(32vw,580px);height:76svh;transition:opacity .2s,translate .2s,visibility .2s;display:flex;position:absolute;top:17svh;right:5vw;translate:0 18px}._composition_1rdfd_2[data-active]{opacity:1;visibility:visible;transition:opacity .55s,translate .65s cubic-bezier(.22,1,.36,1),visibility;translate:0}._heading_1rdfd_4{flex:none;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 24px;padding:0 2px;display:flex}._heading_1rdfd_4 h2{color:var(--orange);font:500 clamp(30px, 2.7vw, 48px)/1.1 var(--font-heading);letter-spacing:-.045em;margin:0}._heading_1rdfd_4>span{color:#a29489;font:400 clamp(11px, .8vw, 14px)/1.3 var(--font-body);white-space:nowrap}._projects_1rdfd_7{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ec8a5240 transparent;min-height:0;padding:1px 4px 12px;overflow:auto}._projects_1rdfd_7:focus-visible{outline:1px solid var(--orange);outline-offset:4px;border-radius:16px}._card_1rdfd_9{background:linear-gradient(130deg,#211b17f5,#101214fa 65%);border:1px solid #ffffff1c;border-radius:16px;transition:border-color .3s,background-color .3s;position:relative;overflow:hidden;box-shadow:0 16px 40px #0004}._card_1rdfd_9+._card_1rdfd_9{margin-top:16px}._card_1rdfd_9[data-open]{border-color:#ec8a5255}._card_1rdfd_9:before{content:"";background:var(--orange);opacity:.45;width:36px;height:1px;transition:width .4s,opacity .4s;position:absolute;top:0;left:26px}._card_1rdfd_9[data-open]:before{opacity:1;width:64px}._cardHeading_1rdfd_14{margin:0}._trigger_1rdfd_15{text-align:left;background:0 0;border:0;border-radius:15px;align-items:center;gap:16px;width:100%;min-height:112px;padding:23px 26px;display:flex}._trigger_1rdfd_15:hover ._toggle_1rdfd_16{border-color:var(--orange);color:var(--orange);background:#ec8a520c}._trigger_1rdfd_15:focus-visible{outline-offset:-5px}._logo_1rdfd_18{flex:none;width:auto;height:clamp(56px,4.6vw,76px);display:block}._toggle_1rdfd_16{color:#e5dcd4;border:1px solid #ffffff38;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:color .25s,border-color .25s,background-color .25s;display:grid}._toggle_1rdfd_16 svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px;transition:rotate .4s cubic-bezier(.22,1,.36,1)}._card_1rdfd_9[data-open] ._toggle_1rdfd_16{color:var(--orange);border-color:#ec8a5266}._card_1rdfd_9[data-open] ._toggle_1rdfd_16 svg{rotate:180deg}._panel_1rdfd_23{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),visibility .5s;display:grid}._card_1rdfd_9[data-open] ._panel_1rdfd_23{visibility:visible;grid-template-rows:1fr}._panelInner_1rdfd_25{min-height:0;overflow:hidden}._description_1rdfd_26{border-top:1px solid #ffffff10;margin:0 26px;padding:23px 0 25px}._category_1rdfd_27{color:var(--orange);font:400 10px/1.4 var(--font-ui);letter-spacing:.015em;background:#ec8a520a;border:1px solid #ec8a5238;border-radius:999px;flex:none;margin-left:auto;padding:7px 10px 5px}._description_1rdfd_26 h4{color:var(--orange);font:500 clamp(21px, 1.65vw, 29px)/1.18 var(--font-heading);letter-spacing:-.035em;margin:0 0 12px}._description_1rdfd_26 p{color:#bcafa4;font:400 clamp(13px, 1vw, 16px)/1.6 var(--font-body);margin:0}._progress_1rdfd_30{background:#0003;border-top:1px solid #ffffff0a;align-items:center;gap:18px;padding:19px 26px 22px;display:flex}._meter_1rdfd_31{flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative}._meter_1rdfd_31 svg{fill:none;stroke-width:2px;width:100%;height:100%;position:absolute;inset:0;rotate:-90deg}._meterTrack_1rdfd_33{stroke:#ec8a521a}._meterValue_1rdfd_34{stroke:var(--orange);stroke-dasharray:100;stroke-dashoffset:100px;stroke-linecap:round;transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1)}._composition_1rdfd_2[data-active] ._card_1rdfd_9[data-open] ._meterValue_1rdfd_34{stroke-dashoffset:calc(100 - var(--progress))}._meter_1rdfd_31>span{color:#f0d3bf;font:400 17px/1 var(--font-heading)}._meter_1rdfd_31 small{color:#a69383;margin-left:1px;font-size:9px}._progressDetails_1rdfd_38{flex:1;min-width:0}._progressLabel_1rdfd_39{justify-content:space-between;align-items:center;gap:8px;display:flex}._progressLabel_1rdfd_39>span:first-child{color:#e3d3c7;font:400 12px/1.3 var(--font-heading)}._progressLabel_1rdfd_39>span:last-child{color:#ab917d;font:400 9px/1.3 var(--font-body)}._dashes_1rdfd_42{grid-template-columns:repeat(20,minmax(0,1fr));gap:4px;margin:10px 0 7px;display:grid}._dashes_1rdfd_42>span{background:#ffffff15;border-radius:2px;height:3px}._composition_1rdfd_2[data-active] ._card_1rdfd_9[data-open] ._dashes_1rdfd_42>span[data-filled]{background:var(--orange);animation:.8s both _fillDash_1rdfd_1;animation-delay:calc(var(--dash) * 35ms)}._stage_1rdfd_45{color:#9c8d80;font:400 10px/1.3 var(--font-body)}@keyframes _fillDash_1rdfd_1{0%{opacity:.15}to{opacity:.85}}@media (height<=750px) and (pointer:fine){._composition_1rdfd_2{height:82svh;top:15svh}._heading_1rdfd_4{margin-bottom:16px}._trigger_1rdfd_15{min-height:92px;padding-block:16px}._description_1rdfd_26{padding-block:17px}._progress_1rdfd_30{padding-block:15px}}@media (width<=1024px) and (orientation:portrait),(pointer:coarse){._composition_1rdfd_2{width:min(100%,540px);height:100%;margin:0 auto;position:relative;top:auto;right:auto}._heading_1rdfd_4{margin-bottom:16px}._heading_1rdfd_4 h2{font-size:30px}._heading_1rdfd_4>span{font-size:12px}._projects_1rdfd_7{flex:1}._trigger_1rdfd_15{gap:12px;min-height:92px;padding:16px 20px}._logo_1rdfd_18{height:56px}._category_1rdfd_27{padding-inline:8px;font-size:9px}._description_1rdfd_26{margin-inline:20px;padding-block:20px}._description_1rdfd_26 h4{font-size:23px}._description_1rdfd_26 p{font-size:14px}._progress_1rdfd_30{padding:16px 20px}}@media (width<=380px){._heading_1rdfd_4>span{display:none}._trigger_1rdfd_15{gap:8px;padding-inline:16px}._logo_1rdfd_18{height:48px}._toggle_1rdfd_16{width:30px;height:30px}._progress_1rdfd_30{gap:12px}._dashes_1rdfd_42{gap:3px}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){#projects .scene-content{padding-top:calc(max(var(--edge), env(safe-area-inset-top)) + var(--header-height) + 12px);padding-bottom:18px;overflow:hidden}._composition_1rdfd_2{text-align:center;width:min(100%,840px);height:100%;margin-inline:auto;position:relative;inset:auto;overflow:hidden;translate:none;container:projects/size}._composition_1rdfd_2[data-active]{translate:none}._heading_1rdfd_4{text-align:center;flex:none;margin:0 0 10px;padding:0;display:block}._heading_1rdfd_4 h2{color:#e0d8d1;font:500 var(--compact-button)/1.4 var(--font-heading);letter-spacing:0}._projectShowcase_1rdfd_70{touch-action:pan-y pinch-zoom;flex-direction:column;flex:1;gap:28px;min-height:0;display:flex}._projectTabs_1rdfd_71{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(100%,500px);margin-inline:auto;display:grid}._projectTab_1rdfd_71{opacity:.8;background:0 0;border:0;border-bottom:2px solid #34291f;border-radius:0;justify-content:center;align-items:center;min-width:0;padding:6px 12px 14px;transition:opacity .2s,border-color .2s;display:flex}._projectTab_1rdfd_71[aria-selected=true]{opacity:1;border-bottom-color:var(--orange)}._projectTab_1rdfd_71:hover{opacity:1}._projectTab_1rdfd_71:focus-visible{outline-offset:-3px}._projectTab_1rdfd_71 img{object-fit:contain;width:auto;max-width:100%;height:48px;display:block}._projectPanel_1rdfd_77{flex-direction:column;flex:1;gap:16px;min-height:0;padding:0 4px 3px;display:flex}._projectPanel_1rdfd_77:focus-visible{outline:1px solid var(--orange);outline-offset:-2px}._projectStory_1rdfd_79{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:14px;min-height:0;display:flex}._projectHeadline_1rdfd_80{width:100%;color:var(--orange);font:400 var(--compact-heading)/1.15 var(--font-heading);letter-spacing:-.035em;text-wrap:balance;margin:0}._projectSummary_1rdfd_81{color:#e0d8d1;max-width:700px;font:400 var(--compact-body)/1.45 var(--font-body);text-wrap:pretty;margin:0}._progress_1rdfd_30._projectProgress_1rdfd_82{text-align:left;background:0 0;border:0;flex:none;width:min(100%,700px);margin:0 auto;padding:0}._composition_1rdfd_2[data-active] ._projectProgress_1rdfd_82 ._meterValue_1rdfd_34{stroke-dashoffset:calc(100 - var(--progress))}._composition_1rdfd_2[data-active] ._projectProgress_1rdfd_82 ._dashes_1rdfd_42>span[data-filled]{background:var(--orange);opacity:.85}._descriptionPages_1rdfd_85{flex:1;justify-content:center;align-items:center;gap:8px;width:100%;min-height:0;display:flex;position:relative}._descriptionPages_1rdfd_85>._projectSummary_1rdfd_81:not(._descriptionMeasure_1rdfd_86){flex:1;min-width:0}._descriptionMeasure_1rdfd_86{visibility:hidden;pointer-events:none;max-width:none;position:absolute;top:0;left:0}._readPrevious_1rdfd_88,._readNext_1rdfd_88{min-height:32px;color:var(--orange);background:0 0;border:0;border-radius:0;flex:0 0 24px;place-items:center;padding:0;display:grid}._readPrevious_1rdfd_88 svg,._readNext_1rdfd_88 svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._readPrevious_1rdfd_88:disabled,._readNext_1rdfd_88:disabled{opacity:.25}._projectShowcase_1rdfd_70[data-project-changed] ._projectStory_1rdfd_79{animation:.25s both _selectProject_1rdfd_1}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._projectTabs_1rdfd_71{gap:48px;max-width:540px}._projectTab_1rdfd_71 img{height:64px}._projectShowcase_1rdfd_70{gap:32px}._projectStory_1rdfd_79{gap:18px}}@keyframes _selectProject_1rdfd_1{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@container projects (height<=300px){._projectHeadline_1rdfd_80{display:none}._projectShowcase_1rdfd_70{grid-template-columns:minmax(104px,32%) 1fr;gap:20px;display:grid}._projectTabs_1rdfd_71{flex-direction:column;align-self:center;gap:12px;width:100%;display:flex}._projectPanel_1rdfd_77{gap:10px}._projectTab_1rdfd_71{padding:0 4px 8px}}@container projects (height<=250px){._projectProgress_1rdfd_82 ._stage_1rdfd_45{display:none}}@container projects (height<=190px){._heading_1rdfd_4{margin-bottom:6px}._projectShowcase_1rdfd_70{grid-template-columns:76px 1fr;gap:10px}._projectPanel_1rdfd_77{gap:4px}._projectProgress_1rdfd_82 ._meter_1rdfd_31{width:36px;height:36px}._projectProgress_1rdfd_82 ._meter_1rdfd_31>span{font-size:13px}._projectProgress_1rdfd_82 ._meter_1rdfd_31 small{font-size:8px}._projectProgress_1rdfd_82 ._progressLabel_1rdfd_39>span:first-child{font-size:10px}._projectProgress_1rdfd_82 ._dashes_1rdfd_42{margin:5px 0 0}._readPrevious_1rdfd_88,._readNext_1rdfd_88{min-height:23px}._projectTabs_1rdfd_71{gap:8px}._projectTab_1rdfd_71{padding:0 0 6px}._projectTab_1rdfd_71 img{height:36px}._projectSummary_1rdfd_81{line-height:1.2}._projectPanel_1rdfd_77{padding-inline:2px}}@media (prefers-reduced-motion:reduce){._composition_1rdfd_2,._composition_1rdfd_2[data-active],._card_1rdfd_9,._card_1rdfd_9:before,._toggle_1rdfd_16,._toggle_1rdfd_16 svg,._panel_1rdfd_23,._meterValue_1rdfd_34,._projectTab_1rdfd_71{transition:none}._projectShowcase_1rdfd_70[data-project-changed] ._projectStory_1rdfd_79,._composition_1rdfd_2[data-active] ._card_1rdfd_9[data-open] ._dashes_1rdfd_42>span[data-filled]{animation:none}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._heading_1rdfd_4 h2{font-size:var(--compact-section-title)}._projectStory_1rdfd_79{justify-content:center}}@container projects (height<=450px){._projectHeadline_1rdfd_80{display:none}}@container projects (height<=300px){._projectSummary_1rdfd_81{line-height:1.25}._projectPanel_1rdfd_77{gap:4px}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._heading_1rdfd_4{margin-bottom:26px}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._projectPanel_1rdfd_77{gap:24px}}._composition_1rdfd_2[data-layout=desktop]{top:clamp(124px,16svh,180px);right:var(--edge);width:min(40vw,720px);height:auto;bottom:30px}._composition_1rdfd_2[data-layout=desktop] ._heading_1rdfd_4{margin-bottom:24px;padding:0}._composition_1rdfd_2[data-layout=desktop] ._heading_1rdfd_4 h2{color:#e0d8d1;font:400 18px/1.3 var(--font-heading);letter-spacing:0}._composition_1rdfd_2[data-layout=desktop] ._projects_1rdfd_7{padding:0 4px 8px}._composition_1rdfd_2[data-layout=desktop] ._card_1rdfd_9{box-shadow:none;background:0 0;border:0;border-radius:0}._composition_1rdfd_2[data-layout=desktop] ._card_1rdfd_9:before{display:none}._composition_1rdfd_2[data-layout=desktop] ._card_1rdfd_9+._card_1rdfd_9{margin-top:24px}._composition_1rdfd_2[data-layout=desktop] ._trigger_1rdfd_15{border-bottom:1px solid #76543c70;border-radius:0;gap:18px;min-height:98px;padding:14px 0}._composition_1rdfd_2[data-layout=desktop] ._card_1rdfd_9[data-open] ._trigger_1rdfd_15{border-bottom-color:var(--orange)}._composition_1rdfd_2[data-layout=desktop] ._logo_1rdfd_18{height:68px}._composition_1rdfd_2[data-layout=desktop] ._category_1rdfd_27{color:#e0d8d1;font:400 14px/1.3 var(--font-heading);letter-spacing:0;background:0 0;border:0;border-radius:0;padding:0}._composition_1rdfd_2[data-layout=desktop] ._toggle_1rdfd_16{border-color:#80583c80;width:32px;height:32px}._composition_1rdfd_2[data-layout=desktop] ._description_1rdfd_26{border:0;margin:0;padding:24px 0 0}._composition_1rdfd_2[data-layout=desktop] ._description_1rdfd_26 h4{color:var(--orange);font:400 clamp(32px, 2.6vw, 46px)/1.1 var(--font-heading);letter-spacing:-.04em;text-wrap:balance;margin:0 0 20px}._composition_1rdfd_2[data-layout=desktop] ._description_1rdfd_26 p{color:#e0d8d1;font:400 clamp(18px, 1.35vw, 22px)/1.5 var(--font-body)}._composition_1rdfd_2[data-layout=desktop] ._progress_1rdfd_30{background:0 0;border:0;gap:22px;padding:24px 0 6px}._composition_1rdfd_2[data-layout=desktop] ._meter_1rdfd_31{width:74px;height:74px}._composition_1rdfd_2[data-layout=desktop] ._meter_1rdfd_31>span{font-size:23px}._composition_1rdfd_2[data-layout=desktop] ._meter_1rdfd_31 small{font-size:12px}._composition_1rdfd_2[data-layout=desktop] ._progressLabel_1rdfd_39>span:first-child{color:#e2d4c9;font-size:14px}._composition_1rdfd_2[data-layout=desktop] ._progressLabel_1rdfd_39>span:last-child{font-size:12px}._composition_1rdfd_2[data-layout=desktop] ._stage_1rdfd_45{color:#e0d8d1;font-size:13px}._composition_1rdfd_2[data-layout=desktop] ._dashes_1rdfd_42{gap:5px;margin:12px 0 9px}@media (height<=800px){._composition_1rdfd_2[data-layout=desktop]{top:15svh;bottom:24px}._composition_1rdfd_2[data-layout=desktop] ._heading_1rdfd_4{margin-bottom:18px}._composition_1rdfd_2[data-layout=desktop] ._trigger_1rdfd_15{min-height:88px;padding-block:10px}._composition_1rdfd_2[data-layout=desktop] ._card_1rdfd_9+._card_1rdfd_9{margin-top:18px}._composition_1rdfd_2[data-layout=desktop] ._description_1rdfd_26{padding-top:20px}._composition_1rdfd_2[data-layout=desktop] ._description_1rdfd_26 h4{margin-bottom:16px}._composition_1rdfd_2[data-layout=desktop] ._progress_1rdfd_30{padding-top:20px}._composition_1rdfd_2[data-layout=desktop] ._meter_1rdfd_31{width:64px;height:64px}}._projectHeadline_1rdfd_80,._description_1rdfd_26 h4,._composition_1rdfd_2[data-layout=desktop] ._description_1rdfd_26 h4{color:#fff}._category_1rdfd_27,._composition_1rdfd_2[data-layout=desktop] ._category_1rdfd_27{color:#ec8a52;background:#ec8a5214;border:1px solid #ec8a5270;border-radius:999px;padding:7px 13px}#process{position:relative}._composition_1hr1x_3{top:16svh;left:var(--edge);opacity:0;visibility:hidden;flex-direction:column;width:min(44vw,700px);height:79svh;display:flex;position:fixed}._composition_1hr1x_3:not([data-active]){pointer-events:none}._heading_1hr1x_5{flex:none;margin-bottom:clamp(14px,2.4svh,28px)}._heading_1hr1x_5 h2{color:#e0d8d1;font:400 18px/1.3 var(--font-heading);margin:0 0 14px}._heading_1hr1x_5>p{color:#f4ede6;font:500 clamp(28px, min(3vw, 5svh), 52px)/1.04 var(--font-heading);letter-spacing:-.045em;margin:0}._scrollArea_1hr1x_8{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ec8a5250 transparent;flex:1;min-height:0;overflow:auto}._scrollArea_1hr1x_8:focus-visible{outline-offset:4px;outline:1px solid #ec8a5280}._board_1hr1x_10{height:100%;min-height:0;position:relative}._connections_1hr1x_11{z-index:1;pointer-events:none;width:40px;height:100%;position:absolute;top:0;left:0}._route_1hr1x_12{stroke:var(--orange);stroke-width:.6px;stroke-dasharray:.6 4;stroke-linecap:round;opacity:.5}._routeReveal_1hr1x_13{pointer-events:none}._ant_1hr1x_14{filter:brightness(0)saturate()invert(58%)sepia(94%)saturate(2069%)hue-rotate(343deg)brightness(101%)contrast(98%)}._steps_1hr1x_15{grid-template-rows:repeat(5,minmax(0,1fr));height:100%;min-height:0;margin:0;padding:0;list-style:none;display:grid}._card_1hr1x_16{z-index:2;transform-origin:0;grid-template-columns:40px clamp(60px,6vw,96px) minmax(0,1fr);align-items:center;gap:clamp(12px,1.4vw,24px);display:grid;position:relative}._number_1hr1x_17{color:#ec8a52;width:40px;height:36px;font:400 15px/1 var(--font-heading);background:#000;place-items:center;display:grid;position:relative}._card_1hr1x_16 ._sculpture_1hr1x_18{width:100%;height:clamp(44px,8svh,74px)}._cardBody_1hr1x_19{padding:3px 8px 3px 0}._card_1hr1x_16 h3{color:#f4ede6;font:500 clamp(18px, min(1.6vw, 2.8svh), 28px)/1.1 var(--font-heading);letter-spacing:-.03em;margin:0 0 5px}._card_1hr1x_16 p{color:#e0d8d1;max-width:32ch;font:400 clamp(15px, min(1.2vw, 2.4svh), 20px)/1.3 var(--font-body);text-wrap:pretty;margin:0}@media (height<=780px) and (pointer:fine){._composition_1hr1x_3{height:81svh;top:15svh}._heading_1hr1x_5{margin-bottom:16px}._heading_1hr1x_5>p{font-size:clamp(28px,min(2.7vw,4.7svh),40px)}._heading_1hr1x_5 h2{margin-bottom:10px}._board_1hr1x_10{min-height:0}._card_1hr1x_16 ._sculpture_1hr1x_18{height:clamp(44px,8svh,62px)}}._compactComposition_1hr1x_32{text-align:center;opacity:0;visibility:hidden;flex-direction:column;width:min(100%,840px);height:100%;margin-inline:auto;transition:opacity .2s,visibility .2s;display:flex;position:relative;container:process/size}._compactComposition_1hr1x_32[data-active]{opacity:1;visibility:visible}._compactHeading_1hr1x_34{flex:none;margin-bottom:26px}._compactHeading_1hr1x_34 h2{color:#e0d8d1;font:400 var(--compact-section-title)/1.3 var(--font-heading);margin:0}._journey_1hr1x_36{touch-action:pan-y pinch-zoom;flex-direction:column;flex:1;gap:24px;min-height:0;display:flex}._routeMap_1hr1x_37{flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}._routeMap_1hr1x_37 button{color:#e0d8d1;background:0 0;border:0;border-bottom:1px solid #604937;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:54px;padding:0 0 10px;display:flex}._routeMap_1hr1x_37 button[aria-selected=true]{border-bottom:3px solid var(--orange);color:var(--orange)}._stationNumber_1hr1x_40{font:400 16px/1 var(--font-heading)}._stationName_1hr1x_41{font:400 var(--compact-label)/1.2 var(--font-heading)}._journeyPanel_1hr1x_42{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}._journeyPanel_1hr1x_42:focus-visible{outline:1px solid var(--orange);outline-offset:3px}._journeyStory_1hr1x_44{grid-template-columns:104px minmax(0,1fr);align-items:center;column-gap:16px;width:min(100%,680px);margin-inline:auto;display:grid}._sculpture_1hr1x_18{width:100%;height:98px;display:block;overflow:visible}._journeyStory_1hr1x_44 h3{color:var(--orange);text-align:left;font:400 var(--compact-heading)/1.1 var(--font-heading);letter-spacing:-.035em;margin:0}._journeyStory_1hr1x_44 p{color:#e0d8d1;max-width:36ch;font:400 var(--compact-body)/1.4 var(--font-body);text-wrap:balance;grid-column:1/-1;margin:20px auto 0}._journeyNavigation_1hr1x_48{display:none}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){#process .scene-content{padding-top:calc(max(var(--edge), env(safe-area-inset-top)) + var(--header-height) + 12px);padding-bottom:18px;overflow:hidden}}@container process (width>=600px){._journeyStory_1hr1x_44{grid-template-columns:180px minmax(0,1fr);gap:0 30px}._sculpture_1hr1x_18{height:130px}._stationNumber_1hr1x_40{font-size:20px}}@container process (height<=340px){._journey_1hr1x_36{gap:18px}._sculpture_1hr1x_18{height:84px}._journeyStory_1hr1x_44 p{margin-top:14px}}@container process (width>=600px) and (height<=340px){._journey_1hr1x_36{grid-template-columns:90px minmax(0,1fr);gap:24px;display:grid}._routeMap_1hr1x_37{grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:1fr;gap:0;height:100%}._routeMap_1hr1x_37 button{border:0;border-left:1px solid #604937;flex-direction:row;justify-content:flex-start;gap:10px;height:100%;padding:0 0 0 10px}._routeMap_1hr1x_37 button[aria-selected=true]{border-left:3px solid var(--orange)}._stationNumber_1hr1x_40{font-size:14px}._journeyStory_1hr1x_44{grid-template-columns:110px minmax(0,1fr);column-gap:24px}._sculpture_1hr1x_18{grid-row:1/3;height:120px}._journeyStory_1hr1x_44 h3{grid-column:2}._journeyStory_1hr1x_44 p{text-align:left;grid-column:2;margin:18px 0 0;line-height:1.3}}@media (prefers-reduced-motion:reduce){._compactComposition_1hr1x_32{transition:none}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._sculpture_1hr1x_18{height:150px}}._card_1hr1x_16 h3{color:var(--orange)}#partners{position:relative}._composition_b16fc_2{--section-gap:32px;opacity:0;visibility:hidden;width:min(44vw,620px);max-height:84svh;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:13svh;right:7vw;overflow:auto;transform:translateY(24px)}._composition_b16fc_2[data-active]{opacity:1;visibility:visible;transition:opacity .72s,transform .72s cubic-bezier(.22,1,.36,1),visibility;transform:translateY(0)}._composition_b16fc_2 h2{margin:0 0 var(--section-gap);color:var(--orange);font-family:var(--font-heading);letter-spacing:-.05em;text-align:center;font-size:clamp(34px,3.4vw,56px);font-weight:500;line-height:1}._brands_b16fc_5{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;width:min(100%,300px);margin:0 auto;display:grid}._brand_b16fc_5,._counting_b16fc_6{aspect-ratio:1;width:100%;display:block}._brand_b16fc_5{border-radius:2px;transition:box-shadow .18s,background-color .18s}._brand_b16fc_5 img{object-fit:contain;width:100%;height:100%;display:block}._brand_b16fc_5:hover{background:#ec8a5206;box-shadow:0 0 0 1px #ec8a5260,0 0 22px #ec8a5217}._brand_b16fc_5:focus-visible{outline:2px solid var(--orange);outline-offset:4px}._counting_b16fc_6{color:#f2ded0;font-family:var(--font-body);text-align:center;justify-content:center;align-items:center;padding:10px;font-size:clamp(16px,1.35vw,21px);font-weight:400;line-height:1.25;display:flex}._antBreak_b16fc_12{width:min(100%,300px);height:22px;margin:var(--section-gap) auto 28px;position:relative}._antBreak_b16fc_12>span{opacity:0;width:18px;height:18px;animation:10.8s linear infinite _march_b16fc_1;position:absolute;top:50%;left:0}._antBreak_b16fc_12 img{filter:brightness(0)saturate()invert(58%)sepia(94%)saturate(2069%)hue-rotate(343deg)brightness(101%)contrast(98%);width:18px;height:18px;display:block}._composition_b16fc_2 h3{color:#f6f1ed;font-family:var(--font-heading);letter-spacing:-.035em;text-align:center;margin:0 0 16px;font-size:clamp(25px,2.1vw,34px);font-weight:500;line-height:1.1}._actions_b16fc_16{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,360px);margin:0 auto;display:grid}._actions_b16fc_16 a{min-height:48px;font-family:var(--font-ui);border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:0 15px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:box-shadow .18s,background-color .18s,border-color .18s;display:flex}._actions_b16fc_16 a span{transform:translateY(2px)}._actions_b16fc_16 a:hover{border-color:#ec8a5270;box-shadow:0 0 22px #ec8a5224}._actions_b16fc_16 svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}._caseStudies_b16fc_21{background:var(--orange);color:#170b06}._caseStudies_b16fc_21:hover{background:#ffae78}._blog_b16fc_23{color:#141312;background:#ebe9e6}._blog_b16fc_23:hover{background:#fff}@keyframes _march_b16fc_1{0%{opacity:0;left:0;transform:translateY(-50%)rotate(90deg)}8%,82%{opacity:.86}18%{transform:translateY(calc(-50% - 3px))rotate(96deg)}36%{transform:translateY(calc(2px - 50%))rotate(84deg)}54%{transform:translateY(calc(-50% - 2px))rotate(94deg)}72%{transform:translateY(calc(3px - 50%))rotate(86deg)}to{opacity:0;left:calc(100% - 18px);transform:translateY(-50%)rotate(90deg)}}@media (height<=700px) and (pointer:fine){._composition_b16fc_2{--section-gap:20px;max-height:88svh;top:9svh}._composition_b16fc_2 h2{font-size:clamp(34px,3.5vw,56px)}._brands_b16fc_5{gap:10px;width:min(100%,240px)}._antBreak_b16fc_12{margin:var(--section-gap) auto}._composition_b16fc_2 h3{margin-bottom:10px}._actions_b16fc_16 a{min-height:44px}}@media (width<=1024px) and (orientation:portrait),(pointer:coarse){._composition_b16fc_2{--section-gap:14px;width:100%;max-height:100%;position:relative;top:auto;right:auto;overflow:auto}._composition_b16fc_2 h2{font-size:clamp(30px,5vw,48px)}._brands_b16fc_5{gap:8px;width:min(100%,180px)}._antBreak_b16fc_12{width:min(100%,180px);margin:var(--section-gap) auto}._composition_b16fc_2 h3{margin-bottom:10px;font-size:clamp(23px,3vw,32px)}._actions_b16fc_16 a{min-height:42px}}@media (width<=700px) and (orientation:portrait){._composition_b16fc_2{--section-gap:16px}._composition_b16fc_2 h2{font-size:30px}._brands_b16fc_5{gap:6px;width:min(100%,176px)}._counting_b16fc_6{padding:4px;font-size:11px}._antBreak_b16fc_12{width:min(100%,176px);height:18px;margin:var(--section-gap) auto}._composition_b16fc_2 h3{margin-bottom:8px;font-size:21px}._actions_b16fc_16{gap:8px}._actions_b16fc_16 a{min-height:40px;padding:0 10px;font-size:12px}._actions_b16fc_16 svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){._composition_b16fc_2,._composition_b16fc_2[data-active],._actions_b16fc_16 a,._brand_b16fc_5{transition:none;transform:none}._antBreak_b16fc_12>span{animation:none}}._brandName_b16fc_31,._moreMark_b16fc_31,._compactCounting_b16fc_31{display:none}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){#partners .scene-content{padding-top:calc(max(var(--edge), env(safe-area-inset-top)) + var(--header-height) + 12px);padding-bottom:18px;overflow:hidden}._composition_b16fc_2{flex-direction:column;justify-content:center;width:min(100%,760px);height:100%;max-height:none;margin-inline:auto;display:flex;position:relative;inset:auto;overflow:visible;transform:none;container:partners/size}._composition_b16fc_2[data-active]{transform:none}._composition_b16fc_2 h2{color:#e0d8d1;font:400 var(--compact-section-title)/1.3 var(--font-heading);letter-spacing:0;flex:none;margin:0 0 26px}._brands_b16fc_5{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 18px;width:min(100%,360px);margin:0 auto;padding-top:12px;display:grid}._brand_b16fc_5{aspect-ratio:auto;border-radius:0;flex-direction:column;align-items:center;gap:9px;text-decoration:none;display:flex}._brand_b16fc_5:nth-child(2){transform:translateY(-12px)}._brand_b16fc_5 img{aspect-ratio:1;width:min(100%,88px);height:auto}._brand_b16fc_5:hover{box-shadow:none;background:0 0}._brandName_b16fc_31{color:#e0d8d1;font:400 var(--compact-button)/1.3 var(--font-heading);text-align:center;text-wrap:balance;display:block}._counting_b16fc_6{aspect-ratio:auto;color:#e0d8d1;width:auto;font:400 var(--compact-body)/1.3 var(--font-body);grid-column:1/-1;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:0;display:flex}._desktopCounting_b16fc_45{display:none}._compactCounting_b16fc_31{display:inline}._moreMark_b16fc_31{flex:none;width:28px;height:28px;display:block}._antBreak_b16fc_12{display:none}._composition_b16fc_2 h3{color:#e0d8d1;font:400 var(--compact-section-title)/1.3 var(--font-heading);letter-spacing:0;text-wrap:balance;flex:none;margin:22px 0 14px}._actions_b16fc_16{flex:none;gap:12px;width:min(100%,390px)}._actions_b16fc_16 a{min-height:46px;font:500 var(--compact-button)/1.2 var(--font-heading);border-radius:28px;padding:10px 15px}._actions_b16fc_16 a span{transform:none}._actions_b16fc_16 ._caseStudies_b16fc_21{background:var(--orange);border-color:var(--orange);color:#28180e}._actions_b16fc_16 ._blog_b16fc_23{color:#f4ede6;background:0 0;border-color:#80634e}._actions_b16fc_16 ._blog_b16fc_23:hover{border-color:var(--orange);background:#ec8a5210}._actions_b16fc_16 svg{stroke-width:1.5px;width:18px;height:18px}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._brands_b16fc_5{column-gap:36px;width:min(100%,510px)}._brand_b16fc_5 img{width:100px}._counting_b16fc_6{margin-top:14px}._composition_b16fc_2 h3{margin-top:24px}._actions_b16fc_16{width:min(100%,440px)}._actions_b16fc_16 a{min-height:50px;padding-inline:20px}}@container partners (height<=350px){._brand_b16fc_5 img{width:min(100%,74px)}._brand_b16fc_5{gap:7px}._counting_b16fc_6{margin-top:10px}._composition_b16fc_2 h3{margin-top:16px}}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._latest_b16fc_73{flex:none;margin-top:38px}._composition_b16fc_2 h3{margin:0 0 14px}}@container partners (height<=350px){._latest_b16fc_73{margin-top:32px}}@container partners (width>=600px) and (height<=350px){._composition_b16fc_2 h2{grid-column:1/-1}._brands_b16fc_5{align-self:center;gap:0 16px;width:100%}._brand_b16fc_5 img{width:78px}._brandName_b16fc_31{display:none}._counting_b16fc_6{margin-top:20px}._latest_b16fc_73{align-self:center;margin-top:0}._composition_b16fc_2 h3{margin-bottom:18px}._actions_b16fc_16 a{padding-inline:14px}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse) and (orientation:landscape){._composition_b16fc_2{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr 1fr;column-gap:48px;display:grid}}@media (width>=701px) and (width<=1400px) and (pointer:coarse) and (orientation:portrait),(width>=701px) and (width<=1024px) and (orientation:portrait){._latest_b16fc_73{margin-top:34px}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._brand_b16fc_5 img{width:min(100%,116px)}._brandName_b16fc_31{display:block}._counting_b16fc_6{margin-top:20px}._latest_b16fc_73{margin-top:42px}}@container partners (width>=600px) and (height<=350px){._latest_b16fc_73{margin-top:0}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse) and (orientation:landscape){._composition_b16fc_2 h2{grid-column:1/-1}._brands_b16fc_5{align-self:center;column-gap:16px;width:100%}._brand_b16fc_5 img{width:min(100%,100px)}._latest_b16fc_73{align-self:center;margin-top:0}}._composition_b16fc_2[data-layout=desktop]{top:clamp(124px,16svh,190px);right:var(--edge);width:min(43vw,700px);max-height:none;position:absolute;overflow:visible}._composition_b16fc_2[data-layout=desktop] h2,._composition_b16fc_2[data-layout=desktop] h3{text-align:left;color:#e0d8d1;font:400 18px/1.3 var(--font-heading);letter-spacing:0;margin:0}._composition_b16fc_2[data-layout=desktop] ._statement_b16fc_108{color:#f4ede6;font:500 clamp(34px, min(3.4vw, 5.6svh), 60px)/1.05 var(--font-heading);letter-spacing:-.045em;margin:18px 0 36px}._composition_b16fc_2[data-layout=desktop] ._brands_b16fc_5{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 22px;width:100%;margin:0}._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5{aspect-ratio:auto;border-radius:0;flex-direction:column;align-items:flex-start;gap:14px;width:100%;text-decoration:none;display:flex}._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5 img{aspect-ratio:1;width:clamp(80px,min(8.8vw,15svh),150px);height:auto;transition:transform .2s}._composition_b16fc_2[data-layout=desktop] ._brandName_b16fc_31{color:#e0d8d1;font:400 clamp(15px, 1.2vw, 20px)/1.3 var(--font-heading);display:block}._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5:hover{box-shadow:none;background:0 0}._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5:hover img{transform:translateY(-4px)}._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5:hover ._brandName_b16fc_31{color:var(--orange)}._composition_b16fc_2[data-layout=desktop] ._counting_b16fc_6{aspect-ratio:auto;color:#e0d8d1;width:auto;font:400 clamp(20px, 1.8vw, 28px)/1.3 var(--font-body);grid-column:1/-1;justify-content:flex-start;gap:14px;margin-top:28px;padding:0}._composition_b16fc_2[data-layout=desktop] ._moreMark_b16fc_31{flex:none;width:42px;height:42px;display:block}._composition_b16fc_2[data-layout=desktop] ._latest_b16fc_73{margin-top:clamp(28px,5svh,56px)}._composition_b16fc_2[data-layout=desktop] ._actions_b16fc_16{gap:24px;width:100%;margin:18px 0 0;display:grid}._composition_b16fc_2[data-layout=desktop] ._actions_b16fc_16 a{color:#f4ede6;min-height:58px;font:400 clamp(22px, 1.85vw, 30px)/1.2 var(--font-heading);background:0 0;border:0;border-bottom:1px solid #80583c;border-radius:0;padding:0 0 12px}._composition_b16fc_2[data-layout=desktop] ._actions_b16fc_16 a span{transform:none}._composition_b16fc_2[data-layout=desktop] ._actions_b16fc_16 a:hover{color:var(--orange);border-color:var(--orange);box-shadow:none}._composition_b16fc_2[data-layout=desktop] ._actions_b16fc_16 a:focus-visible{outline:2px solid var(--orange);outline-offset:5px}._composition_b16fc_2[data-layout=desktop] ._actions_b16fc_16 svg{stroke-width:1.3px;width:24px;height:24px}@media (height<=760px) and (pointer:fine){._composition_b16fc_2[data-layout=desktop]{top:clamp(110px,16svh,124px)}._composition_b16fc_2[data-layout=desktop] ._statement_b16fc_108{margin:12px 0 24px;font-size:clamp(30px,4.8svh,40px)}._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5{gap:10px}._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5 img{width:13svh}._composition_b16fc_2[data-layout=desktop] ._counting_b16fc_6{margin-top:18px}._composition_b16fc_2[data-layout=desktop] ._latest_b16fc_73{margin-top:26px}._composition_b16fc_2[data-layout=desktop] ._actions_b16fc_16{margin-top:10px}._composition_b16fc_2[data-layout=desktop] ._actions_b16fc_16 a{min-height:48px;font-size:22px}}@media (prefers-reduced-motion:reduce){._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5 img{transition:none}._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5:hover img{transform:none}}@media (height<=650px) and (pointer:fine){._composition_b16fc_2[data-layout=desktop] ._statement_b16fc_108{margin-bottom:20px}._composition_b16fc_2[data-layout=desktop] ._counting_b16fc_6{margin-top:16px}._composition_b16fc_2[data-layout=desktop] ._moreMark_b16fc_31{width:32px;height:32px}._composition_b16fc_2[data-layout=desktop] ._latest_b16fc_73{margin-top:22px}}._composition_b16fc_2[data-layout=desktop] ._brands_b16fc_5{column-gap:16px;width:min(100%,510px);margin-inline:auto}._composition_b16fc_2[data-layout=desktop] ._brand_b16fc_5{align-items:center}._composition_b16fc_2[data-layout=desktop] ._brandName_b16fc_31{text-align:center}._composition_b16fc_2[data-layout=desktop] ._counting_b16fc_6{justify-content:center}#contact{position:relative}._card_1dm6c_2{visibility:hidden;opacity:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);will-change:transform, opacity;background:linear-gradient(145deg,#11151bf2,#080a0ef5 72%);border:1px solid #e4a67c73;border-radius:22px;flex-direction:column;width:min(30vw,570px);min-width:390px;display:flex;position:absolute;top:27.5svh;right:6.8vw;overflow:hidden;box-shadow:0 30px 90px #0009,inset 0 1px #ffffff1c}._card_1dm6c_2:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ec8a5214,#0000 42%);position:absolute;inset:0}._copy_1dm6c_4{z-index:1;padding:clamp(22px,2.4vw,44px) clamp(25px,2.6vw,48px);position:relative}._copy_1dm6c_4 h2{color:#f8f5f2;max-width:15em;font-family:var(--font-heading);letter-spacing:-.035em;margin:0;font-size:clamp(25px,2vw,38px);font-weight:700;line-height:1.15}._book_1dm6c_6{background:var(--orange);color:#170b06;min-height:52px;font-family:var(--font-ui);border:1px solid #f7ab7b;border-radius:8px;justify-content:space-between;align-items:center;margin-top:26px;padding:0 19px;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s,box-shadow .18s;display:flex}._book_1dm6c_6:hover,._book_1dm6c_6:focus-visible{background:#ffae78;box-shadow:0 0 25px #ec8a523b,inset 0 0 0 1px #ffd8bc40}._book_1dm6c_6 svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}._book_1dm6c_6>span{transform:translateY(2px)}._alternative_1dm6c_10{color:#a8a9ac;font-family:var(--font-body);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:20px;font-size:14px;display:flex}._emailLine_1dm6c_11{align-items:center;gap:7px;display:inline-flex}._alternative_1dm6c_10 a{color:#f3f0ed;text-underline-offset:4px;text-decoration-color:#ec8a5280}._alternative_1dm6c_10 a:hover{color:var(--orange)}._copyButton_1dm6c_14{color:#d9d4d0;background:#ffffff0c;border:1px solid #ffffff30;border-radius:7px;place-items:center;width:28px;height:28px;padding:0;display:grid}._copyButton_1dm6c_14:hover{color:var(--orange);border-color:#ec8a5280}._copyButton_1dm6c_14 svg{stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:15px;height:15px}._response_1dm6c_17{color:#d6d1cd;font-family:var(--font-ui);letter-spacing:.02em;background:#ffffff0a;border:1px solid #ffffff20;border-radius:100px;align-items:center;gap:7px;margin-top:22px;padding:8px 10px;font-size:11px;display:inline-flex}._response_1dm6c_17 span{background:#6cdb95;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #6cdb95}._response_1dm6c_17 ._responseLabel_1dm6c_19{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;transform:translateY(1px)}._trail_1dm6c_20{flex:none;height:24px;margin:12px 23px 0;position:relative}._bottomTrail_1dm6c_21{margin:0 23px 12px}._trail_1dm6c_20>span{opacity:0;width:16px;height:16px;animation:10.8s linear infinite _march_1dm6c_1;position:absolute;top:50%;left:0}._trail_1dm6c_20 img{filter:brightness(0)saturate()invert(58%)sepia(94%)saturate(2069%)hue-rotate(343deg)brightness(101%)contrast(98%);width:16px;height:16px;display:block}._bottomTrail_1dm6c_21>span{animation-direction:reverse}._bottomTrail_1dm6c_21 img{transform:rotate(180deg)}@keyframes _march_1dm6c_1{0%{opacity:0;left:0;transform:translateY(-50%)rotate(90deg)}8%,82%{opacity:.8}18%{transform:translateY(calc(-50% - 3px))rotate(96deg)}36%{transform:translateY(calc(2px - 50%))rotate(84deg)}54%{transform:translateY(calc(-50% - 2px))rotate(94deg)}72%{transform:translateY(calc(3px - 50%))rotate(86deg)}to{opacity:0;left:calc(100% - 16px);transform:translateY(-50%)rotate(90deg)}}@media (height<=650px) and (pointer:fine){._card_1dm6c_2{top:12svh}._copy_1dm6c_4{padding-top:18px;padding-bottom:18px}._copy_1dm6c_4 h2{font-size:25px}._book_1dm6c_6{margin-top:16px}._response_1dm6c_17{margin-top:12px}}@media (width<=1024px) and (orientation:portrait),(pointer:coarse){._card_1dm6c_2{display:none}}@media (prefers-reduced-motion:reduce){._trail_1dm6c_20>span{animation:none}._book_1dm6c_6{transition:none}}._compactContact_1dm6c_32{opacity:0;visibility:hidden;text-align:center;flex-direction:column;justify-content:center;width:min(100%,760px);height:100%;margin-inline:auto;transition:opacity .3s,visibility .3s;display:flex;position:relative;container:contact/size}._compactContact_1dm6c_32[data-active]{opacity:1;visibility:visible}._compactHeading_1dm6c_34{flex:none;margin-bottom:26px}._compactHeading_1dm6c_34 h2{color:#e0d8d1;font:400 var(--compact-section-title)/1.3 var(--font-heading);margin:0}._invitation_1dm6c_36{flex:none}._invitation_1dm6c_36 h3{color:#f4ede6;font:400 var(--compact-heading)/1.1 var(--font-heading);letter-spacing:-.035em;margin:0}._compactBook_1dm6c_38{background:var(--orange);color:#28180e;width:min(100%,360px);min-height:48px;font:500 var(--compact-button)/1.3 var(--font-heading);border:1px solid #ffba8d;border-radius:28px;justify-content:space-between;align-items:center;margin:24px auto 0;padding:12px 22px;text-decoration:none;display:flex}._compactBook_1dm6c_38:hover{background:#ffae78}._compactBook_1dm6c_38 svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}._directEmail_1dm6c_41{margin-top:22px}._emailLabel_1dm6c_42{color:#e0d8d1;font:400 var(--compact-button)/1.3 var(--font-heading)}._compactEmailLine_1dm6c_43{justify-content:center;align-items:center;gap:12px;margin-top:6px;display:flex}._compactEmailLine_1dm6c_43 a{color:#f4ede6;font:400 var(--compact-body)/1.3 var(--font-body);text-underline-offset:5px;text-decoration-color:#80583c}._compactEmailLine_1dm6c_43 a:hover{color:var(--orange)}._compactEmailLine_1dm6c_43 button{color:#d7b79f;background:0 0;border:1px solid #80583c;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}._compactEmailLine_1dm6c_43 button:hover{color:var(--orange);border-color:var(--orange)}._compactEmailLine_1dm6c_43 svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}._compactResponse_1dm6c_49{color:#e0d8d1;font:400 var(--compact-button)/1.3 var(--font-heading);margin-top:14px;display:block}@media (width<=700px),(width<=1024px) and (pointer:coarse),(width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){#contact .scene-content{padding-top:calc(max(var(--edge), env(safe-area-inset-top)) + var(--header-height) + 12px);padding-bottom:18px;overflow:hidden}}@container contact (height<=350px){._compactBook_1dm6c_38{margin-top:18px}._directEmail_1dm6c_41{margin-top:16px}._compactResponse_1dm6c_49{margin-top:10px}}@container contact (width>=600px) and (height<=350px){._invitation_1dm6c_36{grid-template-columns:1fr 1fr;align-items:center;gap:0 44px;display:grid}._invitation_1dm6c_36 h3{text-align:left;grid-row:1/4}._compactBook_1dm6c_38{margin-top:0}._directEmail_1dm6c_41{margin-top:18px}._compactResponse_1dm6c_49{grid-column:2}}@media (prefers-reduced-motion:reduce){._compactContact_1dm6c_32{transition:none}}@media (width>=701px) and (width<=1400px) and (height>=600px) and (pointer:coarse),(width>=701px) and (width<=1024px) and (orientation:portrait){._compactBook_1dm6c_38{margin-top:28px}._directEmail_1dm6c_41{margin-top:26px}._compactResponse_1dm6c_49{margin-top:18px}}@container contact (width>=600px) and (height<=350px){._compactBook_1dm6c_38{margin-top:0}}._card_1dm6c_2[data-layout=desktop]{top:clamp(130px,22svh,270px);right:var(--edge);width:min(40vw,700px);min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;overflow:visible}._card_1dm6c_2[data-layout=desktop]:before{display:none}._card_1dm6c_2[data-layout=desktop] ._copy_1dm6c_4{padding:0}._sectionName_1dm6c_74{color:#e0d8d1;font:400 18px/1.3 var(--font-heading);margin:0 0 20px}._card_1dm6c_2[data-layout=desktop] h2{color:#f4ede6;max-width:none;font:500 clamp(40px, min(4.1vw, 7svh), 76px)/1.04 var(--font-heading);letter-spacing:-.045em}._support_1dm6c_76{color:#e0d8d1;max-width:34ch;font:400 clamp(18px, 1.4vw, 23px)/1.4 var(--font-body);margin:24px 0 0}._card_1dm6c_2[data-layout=desktop] ._book_1dm6c_6{width:min(100%,300px);min-height:56px;font:500 18px/1.3 var(--font-heading);border-color:#ffba8d;border-radius:32px;margin-top:28px;padding-inline:24px}._card_1dm6c_2[data-layout=desktop] ._book_1dm6c_6>span{transform:none}._card_1dm6c_2[data-layout=desktop] ._book_1dm6c_6:hover{box-shadow:none}._card_1dm6c_2[data-layout=desktop] ._alternative_1dm6c_10{color:#e0d8d1;font:400 16px/1.3 var(--font-body);flex-direction:column;align-items:flex-start;gap:8px;margin-top:30px;display:flex}._card_1dm6c_2[data-layout=desktop] ._emailLine_1dm6c_11{gap:18px}._card_1dm6c_2[data-layout=desktop] ._emailLine_1dm6c_11 a{color:#f4ede6;font:400 clamp(24px, 2vw, 34px)/1.3 var(--font-body);text-underline-offset:7px;text-decoration-thickness:1px}._card_1dm6c_2[data-layout=desktop] ._emailLine_1dm6c_11 a:hover{color:var(--orange)}._card_1dm6c_2[data-layout=desktop] ._copyButton_1dm6c_14{background:0 0;border-color:#80583c;border-radius:50%;width:44px;height:44px}._card_1dm6c_2[data-layout=desktop] ._copyButton_1dm6c_14 svg{width:19px;height:19px}._card_1dm6c_2[data-layout=desktop] ._response_1dm6c_17{color:#e0d8d1;font:400 14px/1.3 var(--font-heading);letter-spacing:0;background:0 0;border:0;border-radius:0;margin-top:20px;padding:0}._card_1dm6c_2[data-layout=desktop] ._response_1dm6c_17>span:first-child{display:none}._card_1dm6c_2[data-layout=desktop] :is(a,button):focus-visible{outline:2px solid var(--orange);outline-offset:5px}@media (height<=760px) and (pointer:fine){._card_1dm6c_2[data-layout=desktop]{top:clamp(120px,20svh,150px)}._sectionName_1dm6c_74{margin-bottom:14px}._card_1dm6c_2[data-layout=desktop] h2{font-size:clamp(36px,6.4svh,48px)}._support_1dm6c_76{margin-top:16px;font-size:18px}._card_1dm6c_2[data-layout=desktop] ._book_1dm6c_6{min-height:50px;margin-top:22px}._card_1dm6c_2[data-layout=desktop] ._alternative_1dm6c_10{margin-top:22px}._card_1dm6c_2[data-layout=desktop] ._response_1dm6c_17{margin-top:14px}}@media (height<=650px) and (pointer:fine){._card_1dm6c_2[data-layout=desktop]{top:110px}._sectionName_1dm6c_74{margin-bottom:12px}._card_1dm6c_2[data-layout=desktop] h2{font-size:36px}._support_1dm6c_76{margin-top:14px;font-size:17px}._card_1dm6c_2[data-layout=desktop] ._book_1dm6c_6{min-height:48px;margin-top:18px}._card_1dm6c_2[data-layout=desktop] ._alternative_1dm6c_10{margin-top:18px}._card_1dm6c_2[data-layout=desktop] ._response_1dm6c_17{margin-top:12px}}._main_xk5is_1{isolation:isolate;width:100%}._sections_xk5is_2{pointer-events:none}._sections_xk5is_2 [data-content-slot]>*{pointer-events:auto}._logo_xk5is_4{height:var(--header-height);z-index:10;top:max(var(--edge), env(safe-area-inset-top));left:max(var(--edge), env(safe-area-inset-left));align-items:center;display:flex;position:fixed}._burger_xk5is_5{z-index:60;top:calc(max(var(--edge), env(safe-area-inset-top)) + (var(--header-height) - var(--nav-toggle-size)) / 2);right:max(var(--edge), env(safe-area-inset-right));width:var(--nav-toggle-size);height:var(--nav-toggle-size);background:#000;border:1px solid #ffffff30;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:border-color .18s;display:flex;position:fixed;overflow:hidden}._burger_xk5is_5:hover,._burger_xk5is_5:focus-visible,._burger_xk5is_5[aria-expanded=true]{border-color:#fd6e2a99}._backToTop_xk5is_7{z-index:10;right:max(var(--edge), env(safe-area-inset-right));bottom:max(var(--edge), env(safe-area-inset-bottom));color:#f2f2f2;background:#000b;border:1px solid #ffffff50;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;text-decoration:none;transition:border-color .18s,color .18s,background-color .18s;display:grid;position:fixed}._backToTop_xk5is_7 svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;transition:transform .22s}._backToTop_xk5is_7:hover,._backToTop_xk5is_7:focus-visible{border-color:var(--orange);color:var(--orange);background:#000}._backToTop_xk5is_7:hover svg{transform:rotate(35deg)}@media (width<=700px){._backToTop_xk5is_7{width:44px;height:44px}._backToTop_xk5is_7 svg{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){._backToTop_xk5is_7,._backToTop_xk5is_7 svg{transition:none}._backToTop_xk5is_7:hover svg{transform:none}._burger_xk5is_5{transition:none}}._startGate_xk5is_14{z-index:90;background:#0008;place-items:center;display:grid;position:fixed;inset:0}._header_1gqq7_1{justify-content:space-between;align-items:center;gap:24px;min-height:120px;padding-right:75px;display:flex}._header_1gqq7_1 img{width:180px;max-width:40vw;height:auto;display:block}._back_1gqq7_3{color:#bcae9f;font:400 12px/1.4 var(--font-heading);text-decoration:none;transition:color .2s}._back_1gqq7_3:hover{color:var(--orange)}@media (width<=700px){._header_1gqq7_1{min-height:100px;padding-right:65px}._header_1gqq7_1 img{width:136px}._back_1gqq7_3{display:none}}._page_1q4u7_1{--page-chalk:#f4ede6;--page-body:#e0d8d1;--page-muted:#a99b90;--page-rule:#40352d;--page-space:clamp(64px, 9vw, 136px);--page-body-size:var(--compact-body,clamp(20px, 1.65vw, 24px));min-height:100svh;padding-inline:max(var(--edge), env(safe-area-inset-left), env(safe-area-inset-right));color:var(--page-chalk);background:#000}._page_1q4u7_1>header,._content_1q4u7_13,._footer_1q4u7_13{max-width:1280px;margin-inline:auto}._page_1q4u7_1>header{min-height:calc(2 * max(var(--edge), env(safe-area-inset-top)) + var(--header-height))}._page_1q4u7_1 :is(a,button):focus-visible{outline:2px solid var(--orange);outline-offset:6px}._skip_1q4u7_16{z-index:70;background:var(--orange);color:#000;padding:12px 20px;position:fixed;top:8px;left:24px;transform:translateY(-200%)}._skip_1q4u7_16:focus{transform:none}._footer_1q4u7_13{border-top:1px solid var(--page-rule);font:400 14px/1.5 var(--font-heading);flex-wrap:wrap;align-items:center;gap:28px 48px;padding-block:36px 48px;display:flex}._footer_1q4u7_13 a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}._footer_1q4u7_13 a:hover{color:var(--orange)}._footer_1q4u7_13 nav{color:var(--page-muted);flex-wrap:wrap;gap:8px 24px;display:flex}._email_1q4u7_22{color:var(--page-muted)}._contact_1p2f9_1{max-width:100%}._row_1p2f9_2{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._email_1p2f9_3{min-height:44px;color:var(--page-body);font:400 clamp(17px, 1.8vw, 24px)/1.4 var(--font-heading);align-items:center;gap:10px;text-decoration:none;display:inline-flex}._email_1p2f9_3>span{text-underline-offset:6px;text-decoration:underline}._email_1p2f9_3:hover{color:var(--orange)}._mailIcon_1p2f9_6{width:26px;height:26px;color:var(--orange);flex-shrink:0}._copy_1p2f9_7{width:44px;height:44px;color:var(--orange);background:#0007;border:1px solid #80583c;border-radius:50%;place-items:center;padding:10px;display:grid}._copy_1p2f9_7:hover{border-color:var(--orange);background:#24180f}._copy_1p2f9_7 svg{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._status_1p2f9_10{max-width:32ch;font:400 14px/1.4 var(--font-heading);color:var(--page-body);margin-top:8px;display:block}._surface_1spuh_1{isolation:isolate;padding-block:clamp(48px, 7vw, 96px) var(--page-space);border-top:1px solid var(--page-rule);margin-top:0;position:relative}._background_1spuh_2{z-index:-1;object-fit:cover;opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}._label_1spuh_3{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 26px}._title_1spuh_4{font:500 clamp(42px, 6vw, 84px)/1.1 var(--font-heading);letter-spacing:-.045em;text-wrap:balance;margin:0 0 36px}._description_1spuh_5{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:-12px 0 32px}._actions_1spuh_6{flex-wrap:wrap;align-items:center;gap:20px 36px;display:flex}._pill_1spuh_7{background:var(--orange);color:#1b120c;border:1px solid var(--orange);min-width:min(100%,230px);max-width:100%;min-height:52px;font:500 16px/1.35 var(--font-heading);border-radius:100px;justify-content:space-between;align-items:center;gap:28px;padding:15px 24px;text-decoration:none;display:inline-flex}._pill_1spuh_7:hover{background:#ffb083;border-color:#ffb083}._pill_1spuh_7 svg{stroke:currentColor;stroke-width:1.5px;flex:0 0 22px;width:22px;height:22px}._hero_skziv_1{isolation:isolate;align-items:center;min-height:clamp(340px,44vw,580px);padding-block:clamp(56px,8vw,112px);display:flex;position:relative}._heroBackground_skziv_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.62;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}._hero_skziv_1:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#000e,#0009 48%,#0000 90%);position:absolute;inset:0}._label_skziv_4{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 26px}._hero_skziv_1 h1{max-width:960px;font:500 clamp(46px, 7.3vw, 104px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0}._context_skziv_6{padding-block:clamp(40px, 6vw, 80px) var(--page-space);text-align:center}._context_skziv_6 h2{font:400 var(--compact-heading,clamp(34px, 3.3vw, 48px))/1.12 var(--font-heading);letter-spacing:-.035em;margin:0 0 32px}._context_skziv_6 ._description_skziv_8+._description_skziv_8{margin-top:24px}._closing_skziv_9{max-width:70ch;color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin-top:48px}._closing_skziv_9 p{text-wrap:pretty;margin:0 0 24px}._introduction_skziv_11{color:var(--page-chalk);font:400 var(--compact-lead,clamp(24px, 2.3vw, 32px))/1.45 var(--font-body);text-wrap:pretty;margin:0 0 28px}._description_skziv_8{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);text-wrap:pretty;margin:0}._approach_skziv_13{border-top:1px solid var(--page-rule);padding-block:clamp(40px, 6vw, 80px) var(--page-space);container-type:inline-size}._approachHeading_skziv_14{margin-bottom:48px}._approachHeading_skziv_14 h2{font:400 var(--compact-heading,clamp(34px, 3.3vw, 48px))/1.12 var(--font-heading);letter-spacing:-.035em;margin:0}._principles_skziv_16{gap:36px 48px;display:grid}._principles_skziv_16>div{border-top:1px solid var(--page-rule);padding-top:24px}._principles_skziv_16 h3{color:var(--orange);font:400 var(--compact-service-title,26px)/1.3 var(--font-heading);letter-spacing:-.02em;margin:0 0 18px}._principles_skziv_16 p{max-width:60ch;color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);text-wrap:pretty;margin:0}@container (width>=1000px){._principles_skziv_16{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){._heroBackground_skziv_2{opacity:.38;object-position:70% center}}._hero_wra7t_1{isolation:isolate;flex-direction:column;justify-content:center;min-height:clamp(360px,44vw,580px);padding-block:clamp(56px,8vw,112px);display:flex;position:relative}._heroImage_wra7t_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.85;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._hero_wra7t_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000c,#0006 45%,#0000 85%);position:absolute;inset:0}._label_wra7t_4{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 26px}._hero_wra7t_1 h1{max-width:16ch;font:500 clamp(44px, 7vw, 100px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0}._team_wra7t_6{padding-block:clamp(40px, 6vw, 80px) var(--page-space);container-type:inline-size}._intro_wra7t_7{max-width:780px;margin-bottom:48px}._intro_wra7t_7 h2{font:400 var(--compact-heading,clamp(34px, 3.3vw, 48px))/1.12 var(--font-heading);letter-spacing:-.035em;margin:0 0 26px}._intro_wra7t_7>p:not(._label_wra7t_4){color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0 0 24px}._people_wra7t_10{gap:36px;display:grid}._people_wra7t_10 article{text-align:center;min-width:0}._people_wra7t_10 article+article{border-top:1px solid var(--page-rule);padding-top:36px}._people_wra7t_10 img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;max-width:300px;height:auto;margin:0 auto 24px;display:block}._people_wra7t_10 h3{font:400 26px/1.25 var(--font-heading);letter-spacing:-.025em;margin:0 0 10px}._profileLink_wra7t_15{text-decoration:none}._profileLink_wra7t_15:hover,._profileLink_wra7t_15:focus-visible{color:var(--orange);text-underline-offset:.18em;text-decoration:underline}._role_wra7t_17{color:var(--orange);font:400 17px/1.4 var(--font-heading);margin:0 0 18px}._bio_wra7t_18{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0}@container (width>=1000px){._people_wra7t_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}._people_wra7t_10 article{grid-template-rows:subgrid;grid-row:span 4;padding-inline:32px;display:grid}._people_wra7t_10 article+article{border-top:0;border-left:1px solid var(--page-rule);padding-top:0}}@media (width<=600px){._heroImage_wra7t_2{object-position:67% center;opacity:.58}}._hero_va7n2_1{isolation:isolate;padding-block:clamp(56px, 8vw, 112px) var(--page-space);position:relative}._heroImage_va7n2_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.75;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}._hero_va7n2_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000e,#0008 50%,#0000);position:absolute;inset:0}._heroLink_va7n2_4{min-height:44px;color:var(--orange);font:400 17px/1.4 var(--font-heading);text-underline-offset:7px;align-items:center;gap:20px;margin-top:28px;display:inline-flex}._heroLink_va7n2_4 svg{width:22px;height:22px}._hero_va7n2_1>p:not(._label_va7n2_6){color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.3vw, 32px))/1.45 var(--font-body);margin:0}._possibilities_va7n2_7{padding-block:clamp(40px, 6vw, 80px) var(--page-space);border-top:1px solid var(--page-rule);container-type:inline-size}._possibilitiesHeading_va7n2_8{max-width:760px}._possibilities_va7n2_7 h2{font:400 var(--compact-heading,clamp(32px, 3.3vw, 46px))/1.15 var(--font-heading);letter-spacing:-.035em;margin:0 0 26px}._possibilitiesHeading_va7n2_8>p:last-child,._disciplines_va7n2_10 p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0}._disciplines_va7n2_10{gap:36px;margin-top:40px;display:grid}._disciplines_va7n2_10>div{border-top:1px solid var(--page-rule);grid-template-columns:100px minmax(0,1fr);align-items:center;gap:12px 24px;padding-top:24px;display:grid}._sculpture_va7n2_13{grid-row:span 2;width:100%;height:auto}._disciplines_va7n2_10 h3{color:var(--orange);font:400 24px/1.3 var(--font-heading);margin:0}._disciplineNote_va7n2_15{max-width:70ch;color:var(--page-muted);font:400 16px/1.6 var(--font-heading);margin:36px 0 0}@container (width>=1000px){._disciplines_va7n2_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}._disciplines_va7n2_10>div{flex-direction:column;align-items:flex-start;gap:24px;display:flex}._sculpture_va7n2_13{align-self:center;width:160px;height:140px}}@media (width<=600px){._heroImage_va7n2_2{opacity:.45}._disciplines_va7n2_10>div{grid-template-columns:68px minmax(0,1fr);gap:12px 18px}}._label_va7n2_6{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 26px}._hero_va7n2_1 h1{font:500 clamp(46px, 7.3vw, 104px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0 0 32px}._hero_va7n2_1>p:last-child{color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.3vw, 32px))/1.45 var(--font-body);margin:0}._openings_va7n2_21,._application_va7n2_21{border-top:1px solid var(--page-rule);padding-block:clamp(40px, 6vw, 80px) var(--page-space);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:32px 80px;display:grid}._openings_va7n2_21 h2,._intro_va7n2_22 h2{font:400 var(--compact-heading,clamp(32px, 3.3vw, 46px))/1.15 var(--font-heading);letter-spacing:-.035em;margin:0 0 26px}._openings_va7n2_21>p,._intro_va7n2_22>p:not(._label_va7n2_6){color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);text-wrap:pretty;margin:0}._openings_va7n2_21>p{align-self:center}._intro_va7n2_22>p._note_va7n2_25{color:var(--page-muted);font:400 17px/1.6 var(--font-heading);margin-top:28px}._form_va7n2_26{flex-direction:column;min-width:0;display:flex}._form_va7n2_26>label{color:var(--orange);font:400 18px/1.4 var(--font-heading);margin-bottom:12px}._form_va7n2_26 label span{color:var(--page-muted);font-size:14px}._form_va7n2_26 input,._form_va7n2_26 textarea{width:100%;min-width:0;min-height:52px;color:var(--page-chalk);font:400 var(--page-body-size)/1.5 var(--font-body);background:#000;border:1px solid #65503e;border-radius:0;margin-bottom:26px;padding:16px}._form_va7n2_26 textarea{resize:vertical}._form_va7n2_26 :is(input,textarea)::placeholder{color:var(--page-muted)}._form_va7n2_26 :is(input,textarea):focus-visible{outline:2px solid var(--orange);outline-offset:4px}._cvNote_va7n2_33{border-top:1px solid var(--page-rule);align-items:flex-start;gap:16px;margin-bottom:28px;padding-top:24px;display:flex}._cvNote_va7n2_33 svg{width:28px;height:28px;color:var(--orange);flex-shrink:0}._cvNote_va7n2_33 p{color:var(--page-chalk);font:400 17px/1.6 var(--font-heading);margin:0}._cvNote_va7n2_33 span{color:var(--page-muted)}._submit_va7n2_37{border:1px solid var(--orange);background:var(--orange);color:#1b120c;min-height:52px;font:500 16px/1.4 var(--font-heading);border-radius:100px;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:inline-flex}._submit_va7n2_37:hover{background:#ffb083}._submit_va7n2_37 svg{flex-shrink:0;width:22px;height:22px}._help_va7n2_40,._status_va7n2_40{color:var(--page-muted);font:400 15px/1.6 var(--font-heading);margin:20px 0 0}._status_va7n2_40{color:var(--page-chalk)}._status_va7n2_40 a{color:var(--orange);text-underline-offset:4px}._hero_1bd9x_1{isolation:isolate;padding-block:clamp(56px, 8vw, 112px) var(--page-space);position:relative}._heroImage_1bd9x_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.65;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}._hero_1bd9x_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000e,#0008 50%,#0000);position:absolute;inset:0}._label_1bd9x_4{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 26px}._hero_1bd9x_1 h1{font:500 clamp(44px, 7vw, 100px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0 0 32px}._hero_1bd9x_1>p:last-child{max-width:38ch;color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.3vw, 32px))/1.45 var(--font-body);margin:0}._scope_1bd9x_7,._request_1bd9x_7{border-top:1px solid var(--page-rule);padding-block:clamp(40px, 6vw, 80px) var(--page-space)}._intro_1bd9x_8{max-width:760px;margin-bottom:44px}._intro_1bd9x_8 h2{font:400 var(--compact-heading,clamp(34px, 3.3vw, 48px))/1.15 var(--font-heading);letter-spacing:-.035em;margin:0 0 26px}._intro_1bd9x_8>p:not(._label_1bd9x_4),._areas_1bd9x_10 p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);text-wrap:pretty;margin:0}._areas_1bd9x_10{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px 48px;display:grid}._areas_1bd9x_10>div{border-top:1px solid var(--page-rule);padding-top:24px}._areas_1bd9x_10 h3{color:var(--orange);font:400 25px/1.3 var(--font-heading);margin:0 0 18px}._scopeNote_1bd9x_14,._intro_1bd9x_8>p._scopeNote_1bd9x_14{max-width:70ch;color:var(--page-muted);font:400 16px/1.6 var(--font-heading);margin:32px 0 0}._request_1bd9x_7{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:32px 80px;display:grid}._form_1bd9x_16{flex-direction:column;min-width:0;display:flex}._form_1bd9x_16 label{color:var(--orange);font:400 18px/1.4 var(--font-heading);margin-bottom:12px}._form_1bd9x_16 :is(input,select,textarea){width:100%;min-width:0;min-height:52px;color:var(--page-chalk);font:400 var(--page-body-size)/1.5 var(--font-body);background:#000;border:1px solid #65503e;border-radius:0;margin-bottom:26px;padding:16px}._form_1bd9x_16 textarea{resize:vertical}._form_1bd9x_16 :is(input,textarea)::placeholder{color:var(--page-muted)}._form_1bd9x_16 :is(input,select,textarea):focus-visible{outline:2px solid var(--orange);outline-offset:4px}._submit_1bd9x_22{border:1px solid var(--orange);background:var(--orange);color:#1b120c;min-height:52px;font:500 16px/1.4 var(--font-heading);border-radius:100px;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:inline-flex}._submit_1bd9x_22:hover{background:#ffb083}._submit_1bd9x_22 svg{flex-shrink:0;width:22px;height:22px}._help_1bd9x_25,._status_1bd9x_25{color:var(--page-muted);font:400 15px/1.6 var(--font-heading);margin:20px 0 0}._status_1bd9x_25{color:var(--page-chalk)}._status_1bd9x_25 a{color:var(--orange);text-underline-offset:4px}@media (width<=600px){._heroImage_1bd9x_2{opacity:.4}}._hero_1wmtd_1{padding-block:clamp(56px,8vw,112px) clamp(48px,7vw,96px)}._label_1wmtd_2{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 24px}._hero_1wmtd_1 h1{font:500 clamp(48px, 7vw, 100px)/1.05 var(--font-heading);letter-spacing:-.055em;margin:0 0 26px}._hero_1wmtd_1>p:not(._label_1wmtd_2){max-width:60ch;color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.3vw, 30px))/1.45 var(--font-body);margin:0}._hero_1wmtd_1>p._date_1wmtd_5{color:var(--page-muted);font:400 16px/1.5 var(--font-heading);margin-top:32px}._layout_1wmtd_6{border-top:1px solid var(--page-rule);grid-template-columns:minmax(0,260px) minmax(0,760px);justify-content:space-between;gap:56px;padding-block:clamp(40px,6vw,80px);display:grid}._contents_1wmtd_7{flex-direction:column;align-self:start;align-items:flex-start;display:flex}._contents_1wmtd_7>a{min-height:44px;color:var(--page-body);font:400 17px/1.4 var(--font-heading);-webkit-text-decoration-color:var(--page-rule);text-decoration-color:var(--page-rule);text-underline-offset:6px;align-items:center;display:inline-flex}._contents_1wmtd_7>a:hover,._sections_1wmtd_9 a:hover,._crossLink_1wmtd_9 a:hover{color:var(--orange)}._sections_1wmtd_9 section{margin-bottom:clamp(40px,6vw,72px);scroll-margin-top:36px}._sections_1wmtd_9 h2{color:var(--orange);font:400 var(--compact-heading,clamp(30px, 3vw, 42px))/1.2 var(--font-heading);letter-spacing:-.025em;margin:0 0 22px}._sections_1wmtd_9 p{color:var(--page-body);font:400 var(--page-body-size)/1.6 var(--font-body);text-wrap:pretty;margin:0 0 20px}._sections_1wmtd_9 a,._crossLink_1wmtd_9 a{color:var(--page-chalk);text-underline-offset:5px}._crossLink_1wmtd_9{border-top:1px solid var(--page-rule);padding-block:36px var(--page-space);color:var(--page-muted);font:400 17px/1.6 var(--font-heading)}@media (width<=850px){._layout_1wmtd_6{grid-template-columns:1fr;gap:36px}._contents_1wmtd_7{border-bottom:1px solid var(--page-rule);flex-flow:wrap;gap:0 24px;padding-bottom:24px}._contents_1wmtd_7>p{flex-basis:100%}}._hero_15oav_1{isolation:isolate;flex-direction:column;justify-content:center;min-height:min(75svh,720px);padding-block:72px;display:flex;position:relative}._image_15oav_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.48;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}._hero_15oav_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000e,#0009 55%,#0000);position:absolute;inset:0}._label_15oav_4{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 26px}._hero_15oav_1 h1{font:500 clamp(48px, 7.3vw, 104px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0 0 28px}._hero_15oav_1>p:not(._label_15oav_4){max-width:35ch;color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.3vw, 32px))/1.45 var(--font-body);margin:0}._actions_15oav_7{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:36px;display:flex}._actions_15oav_7 a{min-height:52px;color:var(--page-chalk);font:500 16px/1.4 var(--font-heading);justify-content:space-between;align-items:center;gap:24px;display:inline-flex}._actions_15oav_7 svg{width:22px;height:22px}._primary_15oav_10{background:var(--orange);border-radius:100px;padding:14px 24px;text-decoration:none;color:#1b120c!important}._secondary_15oav_11{text-underline-offset:7px}._secondary_15oav_11:hover{color:var(--orange)}._contact_15oav_13{padding-block:32px var(--page-space);color:var(--page-muted);font:400 18px/1.5 var(--font-heading)}._contact_15oav_13 a{color:var(--orange);text-underline-offset:5px}._hero_1c6b8_1{isolation:isolate;padding-block:clamp(56px, 8vw, 112px) var(--page-space);position:relative}._heroImage_1c6b8_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.72;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._hero_1c6b8_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000e,#0008 50%,#0000);position:absolute;inset:0}._label_1c6b8_4{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 26px}._hero_1c6b8_1 h1{font:500 clamp(44px, 7vw, 100px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0 0 32px}._hero_1c6b8_1>p:last-child{color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.3vw, 32px))/1.45 var(--font-body);margin:0}._network_1c6b8_7,._collaborate_1c6b8_7{border-top:1px solid var(--page-rule);padding-block:clamp(40px, 6vw, 80px) var(--page-space)}._intro_1c6b8_8{max-width:780px;margin-bottom:48px}._intro_1c6b8_8 h2,._conversation_1c6b8_9 h2{font:400 var(--compact-heading,clamp(34px, 3.3vw, 48px))/1.15 var(--font-heading);letter-spacing:-.035em;margin:0 0 26px}._intro_1c6b8_8>p:last-child,._paths_1c6b8_10 p,._conversation_1c6b8_9>p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);text-wrap:pretty;margin:0}._partners_1c6b8_11{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:32px;display:grid}._partners_1c6b8_11>a{border-block:1px solid var(--page-rule);color:var(--page-chalk);flex-direction:column;justify-content:space-between;align-items:center;gap:28px;padding:28px 16px;text-decoration:none;display:flex}._partners_1c6b8_11 img{object-fit:contain;width:min(100%,220px);height:140px}._partners_1c6b8_11 span{font:400 22px/1.4 var(--font-heading);justify-content:center;align-items:center;gap:18px;display:flex}._partners_1c6b8_11 svg,._link_1c6b8_15 svg{flex-shrink:0;width:22px;height:22px}._partners_1c6b8_11 a:hover,._link_1c6b8_15:hover{color:var(--orange)}._counting_1c6b8_17{text-align:center;color:var(--orange);font:400 22px/1.4 var(--font-heading);margin:32px 0 0}._paths_1c6b8_10{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:40px 48px;display:grid}._paths_1c6b8_10>div{border-top:1px solid var(--page-rule);padding-top:24px}._sculpture_1c6b8_20{width:140px;height:130px;margin-bottom:24px;display:block}._paths_1c6b8_10 h3{color:var(--orange);font:400 26px/1.3 var(--font-heading);margin:0 0 20px}@media (width<=600px){._heroImage_1c6b8_2{opacity:.4}}._hero_se7tn_1{isolation:isolate;padding-block:clamp(48px,7vw,100px) clamp(64px,10vw,144px);position:relative}._crystalBackdrop_se7tn_2{z-index:-1;object-fit:cover;object-position:70% center;opacity:.72;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}._hero_se7tn_1 ._intro_se7tn_3{grid-template-columns:1fr;gap:28px}._hero_se7tn_1 ._introCopy_se7tn_4{max-width:500px}._hero_se7tn_1 ._introCopy_se7tn_4 p{font-size:clamp(22px,2vw,28px)}._hero_se7tn_1 ._intro_se7tn_3 h1{max-width:12ch}._hero_se7tn_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000c,#0008 48%,#0000 76%);position:absolute;inset:0}._sectionName_se7tn_8{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 26px}._intro_se7tn_3,._approach_se7tn_9{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:clamp(32px,6vw,88px);display:grid}._intro_se7tn_3{align-items:end}._intro_se7tn_3 h1{font:500 clamp(54px, 7.4vw, 106px)/.99 var(--font-heading);letter-spacing:-.06em;margin:0}._introCopy_se7tn_4{padding-bottom:4px}._introCopy_se7tn_4 p{color:var(--page-body);font:400 clamp(23px, 2.4vw, 34px)/1.4 var(--font-body);margin:0}._introCopy_se7tn_4 ._detailLink_se7tn_14{margin-top:22px}._pill_se7tn_15{background:var(--orange);color:#1b120c;border:1px solid var(--orange);max-width:100%;min-height:52px;font:500 16px/1.35 var(--font-heading);border-radius:100px;justify-content:space-between;align-items:center;gap:28px;padding:15px 24px;text-decoration:none;display:inline-flex}._pill_se7tn_15:hover{background:#ffb083;border-color:#ffb083}._pill_se7tn_15 svg,._detailLink_se7tn_14 svg{stroke:currentColor;stroke-width:1.5px;flex:0 0 22px;width:22px;height:22px}._explorer_se7tn_18{border-block:1px solid var(--page-rule);container-type:inline-size}._explorerHeading_se7tn_19{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-block:22px;display:flex}._explorerHeading_se7tn_19 h2{color:var(--orange);font:400 18px/1.4 var(--font-heading);margin:0}._explorerHeading_se7tn_19 p{color:var(--page-muted);font:400 16px/1.5 var(--font-body);margin:0}._workbench_se7tn_22{padding-bottom:36px;display:grid}._selector_se7tn_23{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}._selector_se7tn_23 button{border:0;border-top:1px solid var(--page-rule);min-width:0;min-height:84px;color:var(--page-muted);text-align:start;font:400 clamp(14px, 1.4vw, 18px)/1.3 var(--font-heading);background:0 0;border-radius:0;align-items:center;gap:10px;padding:12px 0;display:flex}._selector_se7tn_23 button:hover,._selector_se7tn_23 button[aria-selected=true]{color:var(--page-chalk)}._selector_se7tn_23 button[aria-selected=true]{border-top-color:var(--orange)}._tabIcon_se7tn_27{opacity:.6;flex-shrink:0;width:38px;height:auto}._selector_se7tn_23 button[aria-selected=true] ._tabIcon_se7tn_27,._selector_se7tn_23 button:hover ._tabIcon_se7tn_27{opacity:1}._tabArrow_se7tn_29{width:20px;height:20px;color:var(--orange);flex-shrink:0;margin-left:auto;display:none}._panel_se7tn_30{min-width:0}._panelContent_se7tn_31{display:grid}._artwork_se7tn_32{isolation:isolate;place-items:center;min-height:250px;padding:24px 0 48px;display:grid;position:relative;overflow:hidden}._artwork_se7tn_32:before{content:"";z-index:-1;opacity:.22;background:url(/assets/images/services-crystal-facet.webp) 70%/cover;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}._heroIcon_se7tn_34{width:min(64%,280px);height:auto;position:relative}._orbit_se7tn_35{aspect-ratio:2.6;border:1px solid #6a503b;border-radius:50%;width:min(85%,370px);position:absolute;transform:rotate(-12deg)}._orbit_se7tn_35:before,._orbit_se7tn_35:after{content:"";background:var(--orange);border-radius:50%;width:5px;height:5px;position:absolute;top:50%}._orbit_se7tn_35:before{left:-3px}._orbit_se7tn_35:after{right:-3px}._materialNote_se7tn_38{color:var(--page-muted);font:400 12px/1.4 var(--font-heading);position:absolute;bottom:14px}._story_se7tn_39{max-width:680px}._story_se7tn_39 ._sectionName_se7tn_8{color:var(--orange);margin-bottom:20px}._story_se7tn_39 h3,._approach_se7tn_9 h2{font:400 var(--compact-heading,clamp(32px, 3.2vw, 46px))/1.12 var(--font-heading);letter-spacing:-.04em;text-wrap:pretty;margin:0 0 24px}._story_se7tn_39>p:not(._sectionName_se7tn_8),._approachCopy_se7tn_42 p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);text-wrap:pretty;margin:0}._story_se7tn_39 ul{color:#dbc2af;font:400 13px/1.4 var(--font-heading);flex-wrap:wrap;gap:10px;margin:28px 0 32px;padding:0;list-style:none;display:flex}._story_se7tn_39 li{border:1px solid #65452f;border-radius:3px;padding:7px 11px}._detailLink_se7tn_14{min-height:44px;color:var(--page-chalk);font:400 16px/1.4 var(--font-heading);text-decoration:underline;-webkit-text-decoration-color:var(--page-rule);text-decoration-color:var(--page-rule);text-underline-offset:7px;align-items:center;gap:18px;display:inline-flex}._detailLink_se7tn_14:hover{color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}._approach_se7tn_9{padding-block:var(--page-space)}._approach_se7tn_9 h2{margin-bottom:0}._approachCopy_se7tn_42{align-self:end;max-width:620px}._approachCopy_se7tn_42 ._detailLink_se7tn_14{margin-top:24px}@media (width<=600px){._crystalBackdrop_se7tn_2{opacity:.45;object-position:78% center}}._email_se7tn_52{min-height:44px;color:var(--page-body);font:400 clamp(18px, 2vw, 24px)/1.4 var(--font-heading);text-underline-offset:6px;align-items:center;display:inline-flex}._email_se7tn_52:hover{color:var(--orange)}@container (width>=660px){._panelContent_se7tn_31{grid-template-columns:minmax(180px,.8fr) minmax(0,1.3fr);align-items:center;gap:36px;padding-block:40px}._artwork_se7tn_32{min-height:320px}._selector_se7tn_23{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=1060px){._workbench_se7tn_22{grid-template-columns:260px minmax(0,1fr);gap:48px;padding-block:14px 48px}._selector_se7tn_23{flex-direction:column;display:flex}._selector_se7tn_23 button{flex:1;gap:16px;padding-inline:12px}._selector_se7tn_23 button[aria-selected=true]{background:#ec8a520c}._tabIcon_se7tn_27{width:50px}._tabArrow_se7tn_29{display:block}._panelContent_se7tn_31{grid-template-columns:minmax(180px,.75fr) minmax(0,1.3fr);gap:32px;min-height:540px;padding-block:28px}._heroIcon_se7tn_34{width:95%}._orbit_se7tn_35{width:100%}}@media (prefers-reduced-motion:no-preference){._panelContent_se7tn_31{animation:.24s ease-out both _appear_se7tn_1}@keyframes _appear_se7tn_1{0%{opacity:0}to{opacity:1}}}._hero_12a59_1{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:end;gap:32px 80px;padding-block:clamp(48px,6vw,88px) clamp(48px,7vw,100px);display:grid}._hero_12a59_1 h1{font:500 clamp(52px, 6.8vw, 96px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0}._heroCopy_12a59_3{max-width:540px;padding-bottom:5px}._heroCopy_12a59_3>p:first-child{color:var(--page-chalk);font:400 var(--compact-lead,clamp(24px, 2.2vw, 30px))/1.4 var(--font-body);margin:0 0 22px}._heroCopy_12a59_3>p:last-child{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0}._booking_12a59_6{border-top:1px solid var(--page-rule)}._calendarHeading_12a59_7{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;padding-block:28px;display:flex}._calendarHeading_12a59_7 h2{color:var(--orange);font:400 var(--compact-section-title,22px)/1.4 var(--font-heading);margin:0}._calendarHeading_12a59_7 p{color:var(--page-muted);font:400 18px/1.4 var(--font-body);margin:0}._calendar_12a59_7{border:1px solid var(--page-rule);background:#101010;height:800px;position:relative}._calendar_12a59_7 iframe{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;width:100%;height:100%;display:block}._loading_12a59_12{z-index:1;color:var(--page-body);font:400 16px/1.5 var(--font-heading);pointer-events:none;background:#101010;margin:0;padding:18px;position:absolute;inset:0 0 auto}._fallback_12a59_13{color:var(--page-muted);font:400 14px/1.4 var(--font-heading);flex-wrap:wrap;align-items:center;gap:12px 24px;padding-block:18px;display:flex}._fallback_12a59_13 a{min-height:44px;color:var(--page-chalk);text-underline-offset:5px;align-items:center;gap:12px;text-decoration:underline;display:inline-flex}._fallback_12a59_13 svg{width:20px;height:20px}._fallback_12a59_13 button{min-height:44px;color:var(--page-muted);text-underline-offset:5px;font:inherit;background:0 0;border:0;border-radius:0;padding:8px 0;text-decoration:underline}._fallback_12a59_13 a:hover,._fallback_12a59_13 button:hover{color:var(--orange)}._expectations_12a59_18{padding-block:clamp(40px, 6vw, 80px) var(--page-space)}._expectations_12a59_18>h2{color:var(--orange);font:400 var(--compact-heading,clamp(32px, 3vw, 44px))/1.15 var(--font-heading);letter-spacing:-.035em;text-wrap:pretty;margin:0 0 32px}._expectationGrid_12a59_20{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:32px;display:grid}._expectationGrid_12a59_20 article{border-top:1px solid var(--page-rule);padding-top:24px}._expectationGrid_12a59_20 h3{font:400 clamp(24px, 2vw, 30px)/1.2 var(--font-heading);letter-spacing:-.025em;margin:0 0 20px}._expectationGrid_12a59_20 p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0}@media (width<=600px){._calendar_12a59_7{height:860px}}._disclosure_jhmfy_1:not([open])>summary{color:#fff}._disclosure_jhmfy_1[open]>summary{color:var(--orange)}._disclosure_jhmfy_1>summary{transition:color .18s}._disclosure_jhmfy_1>summary>span:after{transition:transform .18s,opacity .18s}._disclosure_jhmfy_1[open]>summary>span:after{opacity:0;transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){._disclosure_jhmfy_1>summary,._disclosure_jhmfy_1>summary>span:after{transition:none}}._hero_rti4k_1{isolation:isolate;padding-block:clamp(56px,8vw,112px) clamp(64px,9vw,128px);position:relative}._heroImage_rti4k_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.72;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}._hero_rti4k_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000d,#0007 50%,#0000 85%);position:absolute;inset:0}._hero_rti4k_1 h1{max-width:12ch;font:500 clamp(50px, 6.9vw, 100px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0 0 30px}._heroDescription_rti4k_5{color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.2vw, 30px))/1.45 var(--font-body);margin:0}._journey_rti4k_6{border-block:1px solid var(--page-rule);container-type:inline-size}._journeyHeading_rti4k_7{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;padding-block:24px;display:flex}._journeyHeading_rti4k_7 h2{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0}._journeyHeading_rti4k_7 p{color:var(--page-muted);font:400 16px/1.4 var(--font-body);margin:0}._tabs_rti4k_10{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:0 20px;display:grid}._tabs_rti4k_10 button{border:0;border-top:1px solid var(--page-rule);min-height:78px;color:var(--page-muted);text-align:left;font:400 16px/1.3 var(--font-heading);background:0 0;border-radius:0;align-items:center;gap:16px;padding:16px 4px;display:flex}._tabs_rti4k_10 button>span{color:#80644e;font-size:24px}._tabs_rti4k_10 button:hover,._tabs_rti4k_10 button[aria-selected=true]{color:var(--page-chalk);border-top-color:var(--orange)}._tabs_rti4k_10 button[aria-selected=true]>span{color:var(--orange)}._stagePanel_rti4k_15{padding-top:20px}._stageContent_rti4k_16{gap:32px;display:grid}._stageVisual_rti4k_17{isolation:isolate;place-items:center;min-height:220px;display:grid;position:relative}._sculpture_rti4k_18{width:min(90%,390px);height:auto;display:block;overflow:visible}._stageStory_rti4k_19{max-width:680px}._stageStory_rti4k_19 h3{font:400 var(--compact-heading,clamp(34px, 3.4vw, 48px))/1.12 var(--font-heading);letter-spacing:-.035em;text-wrap:pretty;margin:0 0 24px}._stageStory_rti4k_19>p:last-child,._stageNotes_rti4k_21 p,._principles_rti4k_21 p,._questions_rti4k_21 details p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);text-wrap:pretty;margin:0}._stageNotes_rti4k_21{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px 64px;display:grid}._stageNotes_rti4k_21>div{border-top:1px solid var(--page-rule);padding-top:22px}._stageNotes_rti4k_21 h4{color:#bdc8c9;font:400 18px/1.4 var(--font-heading);margin:0 0 16px}._stageControls_rti4k_25{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:24px;padding-block:28px 32px;display:flex}._stageControls_rti4k_25 p{max-width:44ch;color:var(--page-muted);font:400 16px/1.5 var(--font-body);margin:0}._stageControls_rti4k_25 button{min-height:48px;color:var(--page-chalk);font:400 16px/1.4 var(--font-heading);background:0 0;border:1px solid #80583c;border-radius:0;justify-content:space-between;align-items:center;gap:24px;padding:10px 16px;display:inline-flex}._stageControls_rti4k_25 button:hover{border-color:var(--orange);color:var(--orange)}._stageControls_rti4k_25 svg{width:22px;height:22px}._relationship_rti4k_30{padding-block:var(--page-space)}._relationship_rti4k_30>h2,._questions_rti4k_21>h2{max-width:700px;color:var(--orange);font:400 var(--compact-heading,clamp(32px, 3.4vw, 46px))/1.15 var(--font-heading);letter-spacing:-.035em;text-wrap:pretty;margin:0 0 36px}._principles_rti4k_21{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:36px;display:grid}._principles_rti4k_21 article{border-top:1px solid var(--page-rule);padding-top:24px}._principles_rti4k_21 h3{font:400 clamp(24px, 2.1vw, 30px)/1.2 var(--font-heading);letter-spacing:-.02em;margin:0 0 20px}._questions_rti4k_21{padding-bottom:var(--page-space);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:0 64px;display:grid}._questions_rti4k_21 details{border-bottom:1px solid var(--page-rule)}._questions_rti4k_21 summary{cursor:pointer;min-height:64px;font:400 20px/1.4 var(--font-heading);justify-content:space-between;align-items:center;gap:24px;padding-block:20px;list-style:none;display:flex}._questions_rti4k_21 summary::-webkit-details-marker{display:none}._questions_rti4k_21 summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px}._questions_rti4k_21 details p{padding-bottom:24px}._plus_rti4k_41{flex-shrink:0;width:16px;height:16px;position:relative}._plus_rti4k_41:before,._plus_rti4k_41:after{content:"";background:var(--orange);position:absolute}._plus_rti4k_41:before{width:16px;height:1px;top:8px}._plus_rti4k_41:after{width:1px;height:16px;left:8px}@container (width>=720px){._stageContent_rti4k_16{grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);align-items:center;gap:40px 56px;padding-top:32px}._stageVisual_rti4k_17{min-height:330px}._stageNotes_rti4k_21{grid-column:1/-1}._stageStory_rti4k_19{flex-direction:column;justify-content:center;min-height:370px;display:flex}}@media (width<=600px){._heroImage_rti4k_2{opacity:.42;object-position:80% center}}@media (prefers-reduced-motion:no-preference){._stageContent_rti4k_16{animation:.24s ease-out both _stageIn_rti4k_1}@keyframes _stageIn_rti4k_1{0%{opacity:0}to{opacity:1}}}._hero_91y4r_1{isolation:isolate;padding-block:clamp(56px,8vw,112px) clamp(64px,9vw,128px);position:relative}._heroImage_91y4r_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.72;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}._hero_91y4r_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000d,#0007 50%,#0000 85%);position:absolute;inset:0}._hero_91y4r_1 h1{max-width:13ch;font:500 clamp(48px, 6.9vw, 100px)/1.04 var(--font-heading);letter-spacing:-.055em;text-wrap:pretty;margin:0 0 30px}._heroDescription_91y4r_5{color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.2vw, 30px))/1.45 var(--font-body);margin:0}._connections_91y4r_6{padding-block:clamp(40px, 5vw, 72px) var(--page-space);border-top:1px solid var(--page-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:40px 80px;display:grid}._connection_91y4r_6{flex-direction:column;align-items:flex-start;display:flex}._contactIcon_91y4r_8{width:48px;height:48px;color:var(--orange);margin-bottom:26px}._connection_91y4r_6 h2{color:var(--orange);font:400 var(--compact-heading,clamp(32px, 3vw, 44px))/1.15 var(--font-heading);letter-spacing:-.03em;margin:0 0 24px}._connection_91y4r_6>p,._draftIntro_91y4r_10>p:not(:first-child){color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);text-wrap:pretty;margin:0}._connection_91y4r_6>p{flex:1;max-width:40ch;margin-bottom:28px}._draft_91y4r_10{padding-block:clamp(40px, 6vw, 80px) var(--page-space);border-top:1px solid var(--page-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:40px 80px;display:grid}._draftIntro_91y4r_10{max-width:520px}._draftIntro_91y4r_10 h2{color:var(--page-chalk);font:400 var(--compact-heading,clamp(38px, 4.3vw, 60px))/1.1 var(--font-heading);letter-spacing:-.04em;margin:0 0 26px}._draftIntro_91y4r_10>p._promptNote_91y4r_15{color:var(--page-muted);margin-top:24px}._composer_91y4r_16{min-width:0}._composer_91y4r_16 fieldset{border:0;min-width:0;margin:0 0 28px;padding:0}._composer_91y4r_16 legend,._messageLabel_91y4r_18{color:var(--page-chalk);font:400 18px/1.4 var(--font-heading);margin-bottom:16px;padding:0;display:block}._topics_91y4r_19{flex-wrap:wrap;gap:10px;display:flex}._topics_91y4r_19 label{cursor:pointer;position:relative}._topics_91y4r_19 input{opacity:0;width:1px;height:1px;position:absolute}._topics_91y4r_19 span{border:1px solid var(--page-rule);min-height:44px;color:var(--page-muted);font:400 14px/1.4 var(--font-heading);align-items:center;padding:10px 14px;display:inline-flex}._topics_91y4r_19 input:checked+span{color:var(--orange);border-color:var(--orange);background:#ec8a520b}._topics_91y4r_19 input:focus-visible+span{outline:2px solid var(--orange);outline-offset:4px}._topics_91y4r_19 label:hover span{border-color:var(--orange)}._composer_91y4r_16 textarea{resize:vertical;width:100%;min-height:200px;color:var(--page-chalk);font:400 var(--page-body-size)/1.5 var(--font-body);background:#0b0907;border:1px solid #65503e;border-radius:0;padding:20px;display:block}._composer_91y4r_16 textarea::placeholder{color:#a99b90;opacity:1}._composer_91y4r_16 textarea:focus-visible{outline:2px solid var(--orange);outline-offset:4px}._draftActions_91y4r_29{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:24px;display:flex}._draftActions_91y4r_29 p{color:var(--page-muted);font:400 14px/1.5 var(--font-heading);margin:0}@media (width<=600px){._heroImage_91y4r_2{opacity:.4;object-position:80% center}}._hero_b6x6s_1{isolation:isolate;padding-block:clamp(56px,8vw,112px) clamp(64px,9vw,128px);position:relative}._heroImage_b6x6s_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.72;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}._hero_b6x6s_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000d,#0007 50%,#0000 85%);position:absolute;inset:0}._hero_b6x6s_1 h1{max-width:13ch;font:500 clamp(48px, 6.9vw, 100px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0 0 30px}._lead_b6x6s_5{color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.2vw, 30px))/1.45 var(--font-body);margin:0}._briefLayout_b6x6s_6{border-top:1px solid var(--page-rule);padding-block:clamp(40px, 5vw, 72px) var(--page-space);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:36px 80px;display:grid}._briefIntro_b6x6s_7{max-width:500px}._briefIntro_b6x6s_7 h2{color:var(--orange);font:400 var(--compact-heading,clamp(32px, 3.2vw, 46px))/1.15 var(--font-heading);letter-spacing:-.035em;margin:0 0 26px}._briefIntro_b6x6s_7 p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0}._briefIntro_b6x6s_7 p._muted_b6x6s_10{color:var(--page-muted);margin-top:24px}._briefBuilder_b6x6s_11{min-width:0}._steps_b6x6s_12{border-bottom:1px solid var(--page-rule);flex-wrap:wrap;gap:12px 24px;margin-bottom:32px;display:flex}._steps_b6x6s_12 button{min-height:52px;color:var(--page-muted);font:400 15px/1.4 var(--font-heading);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0;display:inline-flex}._steps_b6x6s_12 button span{color:#80644e}._steps_b6x6s_12 button[aria-current],._steps_b6x6s_12 button[aria-current] span,._steps_b6x6s_12 button:hover{color:var(--orange)}._stepHeading_b6x6s_16{font:400 clamp(26px, 2.6vw, 36px)/1.2 var(--font-heading);letter-spacing:-.025em;margin:0 0 28px;scroll-margin-top:32px}._stepHeading_b6x6s_16:focus{outline:none}._fields_b6x6s_18{flex-direction:column;align-items:stretch;display:flex}._fields_b6x6s_18>label,._fields_b6x6s_18 legend{color:var(--orange);font:400 18px/1.4 var(--font-heading);margin:0 0 12px}._fields_b6x6s_18 small{color:var(--page-muted);font-size:13px}._fields_b6x6s_18 input:not([type=checkbox]),._fields_b6x6s_18 textarea{width:100%;min-height:52px;color:var(--page-chalk);font:400 var(--page-body-size)/1.5 var(--font-body);background:#0b0907;border:1px solid #65503e;border-radius:0;margin-bottom:26px;padding:16px;display:block}._fields_b6x6s_18 textarea{resize:vertical;min-height:220px;margin-bottom:12px}._fields_b6x6s_18 :is(input,textarea)::placeholder{color:#a99b90;opacity:1}._fields_b6x6s_18 :is(input,textarea):focus-visible{outline:2px solid var(--orange);outline-offset:4px}._fields_b6x6s_18 [aria-invalid]{border-color:#ffb083}._fields_b6x6s_18 fieldset{border:0;min-width:0;margin:0 0 12px;padding:0}._choices_b6x6s_27{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;display:grid}._choices_b6x6s_27 label{cursor:pointer;position:relative}._choices_b6x6s_27 input{opacity:0;width:1px;height:1px;position:absolute}._choices_b6x6s_27 span{border:1px solid var(--page-rule);height:100%;min-height:52px;color:var(--page-muted);font:400 15px/1.4 var(--font-heading);align-items:center;padding:12px;display:flex}._choices_b6x6s_27 input:checked+span{border-color:var(--orange);color:var(--orange);background:#ec8a520b}._choices_b6x6s_27 input:focus-visible+span{outline:2px solid var(--orange);outline-offset:4px}._choices_b6x6s_27 label:hover span{border-color:var(--orange)}._hint_b6x6s_34{color:var(--page-muted);font:400 14px/1.5 var(--font-heading);margin:0 0 24px}._error_b6x6s_35{color:#ffb083;font:400 16px/1.5 var(--font-heading);margin:0 0 24px}._actions_b6x6s_36{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-block:12px 24px;display:flex}._textButton_b6x6s_37{min-height:44px;color:var(--page-body);text-underline-offset:5px;font:400 16px/1.4 var(--font-heading);background:0 0;border:0;border-radius:0;padding:8px 0;text-decoration:underline}._outlineButton_b6x6s_38{min-height:48px;color:var(--page-chalk);font:400 16px/1.4 var(--font-heading);background:0 0;border:1px solid #80583c;border-radius:0;justify-content:center;align-items:center;padding:12px 20px;display:inline-flex}._textButton_b6x6s_37:hover,._outlineButton_b6x6s_38:hover{color:var(--orange);border-color:var(--orange)}._review_b6x6s_40 pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--page-rule);color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);background:#0b0907;margin:0 0 24px;padding:24px}._review_b6x6s_40 pre:focus-visible{outline:2px solid var(--orange);outline-offset:4px}._faqSection_b6x6s_42{border-top:1px solid var(--page-rule);padding-block:32px var(--page-space);container-type:inline-size}._searchRow_b6x6s_43{max-width:820px;margin:0 0 32px}._searchRow_b6x6s_43>label{color:var(--orange);font:400 18px/1.4 var(--font-heading);margin-bottom:16px;display:block}._searchField_b6x6s_45{background:#0b0907;border:1px solid #65503e;align-items:center;gap:12px;min-width:0;padding:6px 16px;display:flex}._searchField_b6x6s_45:focus-within{outline:2px solid var(--orange);outline-offset:4px}._searchField_b6x6s_45 svg{width:22px;height:22px;stroke:var(--orange);stroke-width:1.4px;flex-shrink:0}._searchField_b6x6s_45 input{width:100%;min-width:0;min-height:48px;color:var(--page-chalk);font:400 18px/1.4 var(--font-heading);background:0 0;border:0}._searchField_b6x6s_45 input:focus{outline:none}._searchField_b6x6s_45 input::placeholder{color:var(--page-muted);opacity:1}._searchField_b6x6s_45 button{min-height:44px;color:var(--page-muted);font:400 14px/1.4 var(--font-heading);background:0 0;border:0;padding:8px 0}._faqLayout_b6x6s_52{gap:28px 64px;display:grid}._filters_b6x6s_53{flex-wrap:wrap;align-content:start;gap:10px;display:flex}._filters_b6x6s_53 button{border:1px solid var(--page-rule);min-height:44px;color:var(--page-muted);text-align:left;font:400 15px/1.4 var(--font-heading);background:0 0;border-radius:0;padding:10px 14px}._filters_b6x6s_53 button[aria-pressed=true]{color:var(--orange);border-color:var(--orange);background:#ec8a520b}._filters_b6x6s_53 button:hover{color:var(--page-chalk)}._answers_b6x6s_57{min-width:0}._resultCount_b6x6s_58{color:var(--page-muted);font:400 14px/1.5 var(--font-heading);overflow-wrap:anywhere;margin:0 0 12px}._answers_b6x6s_57 details{border-bottom:1px solid var(--page-rule)}._answers_b6x6s_57 summary{cursor:pointer;color:#fff;min-height:64px;font:400 21px/1.4 var(--font-heading);justify-content:space-between;align-items:center;gap:24px;padding-block:22px;list-style:none;display:flex}._answers_b6x6s_57 summary::-webkit-details-marker{display:none}._answers_b6x6s_57 summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px}._answers_b6x6s_57 details>p,._empty_b6x6s_63 p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0;padding-bottom:24px}._plus_b6x6s_64{flex-shrink:0;width:16px;height:16px;position:relative}._plus_b6x6s_64:before,._plus_b6x6s_64:after{content:"";background:var(--orange);position:absolute}._plus_b6x6s_64:before{width:16px;height:1px;top:8px}._plus_b6x6s_64:after{width:1px;height:16px;left:8px}._empty_b6x6s_63{padding-block:24px}._empty_b6x6s_63 h2{color:var(--orange);font:400 30px/1.2 var(--font-heading);margin:0 0 20px}@container (width>=760px){._faqLayout_b6x6s_52{grid-template-columns:230px minmax(0,1fr)}._filters_b6x6s_53{flex-direction:column}}@media (width<=600px){._heroImage_b6x6s_2{opacity:.42;object-position:80% center}}._hero_kv2iy_1{isolation:isolate;padding-block:clamp(56px,8vw,112px) clamp(64px,9vw,128px);position:relative}._heroBackdrop_kv2iy_2{z-index:-2;object-fit:cover;object-position:75% center;opacity:.65;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._hero_kv2iy_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000d,#0008 50%,#0000 85%);position:absolute;inset:0}._hero_kv2iy_1 h1{max-width:14ch;font:500 clamp(48px, 6.8vw, 98px)/1.04 var(--font-heading);letter-spacing:-.055em;margin:0 0 30px}._lead_kv2iy_5{color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.2vw, 30px))/1.45 var(--font-body);margin:0}._collection_kv2iy_6{padding-block:28px var(--page-space);border-top:1px solid var(--page-rule)}._collectionHeading_kv2iy_7{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px;margin-bottom:32px;display:flex}._collectionHeading_kv2iy_7 h2{color:var(--orange);font:400 var(--compact-section-title,22px)/1.4 var(--font-heading);margin:0}._collectionHeading_kv2iy_7 p{color:var(--page-muted);font:400 18px/1.5 var(--font-body);margin:0}._cards_kv2iy_10{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:28px;display:grid}._card_kv2iy_10{border:1px solid var(--page-rule);background:#0b0907;border-radius:4px;min-width:0;overflow:hidden}._card_kv2iy_10:hover,._card_kv2iy_10:focus-within{border-color:var(--orange)}._card_kv2iy_10>a{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}._card_kv2iy_10>a:focus-visible{outline:2px solid var(--orange);outline-offset:-4px}._cover_kv2iy_15{aspect-ratio:1.6;border-bottom:1px solid var(--page-rule);position:relative;overflow:hidden}._cover_kv2iy_15>img:first-child{object-fit:cover;object-position:70% center;width:100%;height:100%;display:block}._cover_kv2iy_15 ._coverLogo_kv2iy_17{background:#000c;width:min(48%,190px);height:auto;padding:10px;position:absolute;bottom:20px;left:20px}._cardBody_kv2iy_18{flex-direction:column;flex:1;align-items:flex-start;padding:26px;display:flex}._kind_kv2iy_19{color:var(--orange);font:400 13px/1.4 var(--font-heading)}._card_kv2iy_10 h3{color:var(--page-chalk);font:500 clamp(27px, 2.8vw, 36px)/1.1 var(--font-heading);letter-spacing:-.035em;margin:18px 0 20px}._cardTitle_kv2iy_21{color:var(--page-chalk);font:400 23px/1.3 var(--font-heading);letter-spacing:-.02em;margin:0 0 18px}._cardSummary_kv2iy_22{color:var(--page-body);font:400 var(--page-body-size)/1.45 var(--font-body);margin:0 0 28px}._read_kv2iy_23{min-height:44px;color:var(--orange);font:400 16px/1.4 var(--font-heading);align-items:center;gap:24px;margin-top:auto;display:flex}._read_kv2iy_23 svg{width:24px;height:24px}._breadcrumb_kv2iy_25{border-block:1px solid var(--page-rule);font:400 15px/1.4 var(--font-heading);flex-wrap:wrap;align-items:center;gap:16px;padding-block:12px;display:flex}._breadcrumb_kv2iy_25 a{min-height:44px;color:var(--orange);text-underline-offset:5px;align-items:center;display:inline-flex}._breadcrumb_kv2iy_25>span{color:var(--page-muted)}._studyHero_kv2iy_28{padding-block:clamp(48px,6vw,88px) 40px}._studyHero_kv2iy_28 h1{max-width:17ch;font:500 clamp(44px, 5.6vw, 80px)/1.06 var(--font-heading);letter-spacing:-.05em;text-wrap:pretty;margin:0 0 28px}._studySummary_kv2iy_30{max-width:780px;color:var(--page-body);font:400 var(--compact-lead,clamp(23px, 2.1vw, 28px))/1.45 var(--font-body);margin:0}._metadata_kv2iy_31{flex-wrap:wrap;gap:24px 64px;margin:36px 0 0;display:flex}._metadata_kv2iy_31 dt{color:var(--page-muted);font:400 13px/1.4 var(--font-heading)}._metadata_kv2iy_31 dd{color:var(--orange);font:400 16px/1.4 var(--font-heading);margin:8px 0 0}._studyFigure_kv2iy_34{margin:0 0 clamp(40px,6vw,80px)}._studyFigure_kv2iy_34>img{aspect-ratio:1.9;object-fit:cover;object-position:70% center;border:1px solid var(--page-rule);width:100%;max-height:630px;display:block}._studyFigure_kv2iy_34[data-implementation]>img{aspect-ratio:auto;object-fit:contain;height:auto;max-height:none}._studyFigure_kv2iy_34 figcaption{max-width:90ch;color:var(--page-muted);font:400 14px/1.5 var(--font-heading);margin-top:14px}._readingLayout_kv2iy_38{grid-template-columns:minmax(0,1fr);gap:32px 72px;display:grid}._contents_kv2iy_39{flex-wrap:wrap;align-content:start;align-items:flex-start;gap:4px 24px;display:flex}._contents_kv2iy_39 p{width:100%;color:var(--orange);font:400 18px/1.4 var(--font-heading);margin:0 0 16px}._contents_kv2iy_39 a{min-height:44px;color:var(--page-muted);font:400 15px/1.4 var(--font-heading);align-items:center;text-decoration:none;display:inline-flex}._contents_kv2iy_39 a:hover{color:var(--orange)}._articleBody_kv2iy_43{min-width:0;max-width:820px}._articleBody_kv2iy_43 section{padding-bottom:64px;scroll-margin-top:32px}._articleBody_kv2iy_43 h2{color:var(--orange);font:400 var(--compact-heading,clamp(30px, 3vw, 44px))/1.15 var(--font-heading);letter-spacing:-.035em;margin:0 0 28px}._articleBody_kv2iy_43 h3{font:400 clamp(24px, 2.4vw, 32px)/1.2 var(--font-heading);letter-spacing:-.025em;margin:0 0 20px}._articleBody_kv2iy_43 p{color:var(--page-body);font:400 var(--page-body-size)/1.55 var(--font-body);overflow-wrap:break-word;margin:0 0 24px}._articleBody_kv2iy_43 ._challenge_kv2iy_48{border-left:2px solid var(--orange);color:var(--page-chalk);font:400 var(--compact-heading,32px)/1.2 var(--font-heading);letter-spacing:-.025em;margin-block:32px 0;padding-left:24px}._decision_kv2iy_49{margin-bottom:32px}._research_kv2iy_50{border-top:1px solid var(--page-rule);margin-bottom:36px;padding-top:28px}._articleBody_kv2iy_43 ._researchNote_kv2iy_51{color:var(--page-muted);font-size:18px}._source_kv2iy_52{max-width:100%;min-height:44px;color:var(--orange);font:400 16px/1.4 var(--font-heading);text-underline-offset:5px;align-items:center;gap:16px;margin-bottom:20px;display:inline-flex}._source_kv2iy_52 svg{flex-shrink:0;width:20px;height:20px}._positionList_kv2iy_54{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0 0 36px;padding-left:22px}._positionList_kv2iy_54 li{margin-bottom:18px;padding-left:8px}._positionList_kv2iy_54 li::marker{color:var(--orange)}@media (width>=1000px){._readingLayout_kv2iy_38{grid-template-columns:230px minmax(0,1fr)}._contents_kv2iy_39{flex-direction:column}}@media (width<=600px){._heroBackdrop_kv2iy_2{opacity:.4}._cardBody_kv2iy_18{padding:22px}._studyFigure_kv2iy_34>img{aspect-ratio:1.4}}._directory_1kww4_1{border-block:1px solid var(--page-rule);flex-wrap:wrap;gap:4px 24px;padding-block:18px;display:flex}._directory_1kww4_1 a{min-height:44px;color:var(--page-muted);font:400 14px/1.4 var(--font-heading);align-items:center;text-decoration:none;display:inline-flex}._directory_1kww4_1 a:hover,._directory_1kww4_1 a[aria-current]{color:var(--orange)}._directory_1kww4_1 a:first-child{color:#1b120c;background:var(--orange);border-radius:0;padding-inline:16px}._directory_1kww4_1 a:first-child:hover{background:#ffb083}._hero_1kww4_6{isolation:isolate;padding-block:clamp(56px,8vw,112px);position:relative}._heroCopy_1kww4_7{max-width:710px}._hero_1kww4_6 h1{font:500 clamp(42px, 5.3vw, 76px)/1.06 var(--font-heading);letter-spacing:-.05em;text-wrap:pretty;margin:0 0 28px}._description_1kww4_9{max-width:590px;color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0 0 32px}._backdrop_1kww4_10{z-index:-2;object-fit:cover;object-position:70% center;opacity:.65;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._hero_1kww4_6:after{content:"";z-index:-1;background:linear-gradient(90deg,#000e,#0009 55%,#0000);position:absolute;inset:0}._fit_1kww4_12{padding-block:48px var(--page-space);border-top:1px solid var(--page-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,390px),1fr));gap:36px 80px;display:grid}._fitIntro_1kww4_13{max-width:510px}._icon_1kww4_14{width:112px;height:auto;margin-bottom:20px}._fit_1kww4_12 h2{font:400 var(--compact-heading,clamp(30px, 3.1vw, 44px))/1.15 var(--font-heading);letter-spacing:-.03em;text-wrap:pretty;margin:0}._fit_1kww4_12 ul{margin:0;padding:0;list-style:none}._fit_1kww4_12 li{border-bottom:1px solid var(--page-rule);font:400 var(--page-body-size)/1.4 var(--font-body);color:var(--page-body);padding:18px 0 18px 22px;position:relative}._fit_1kww4_12 li:before{content:"";background:var(--orange);width:5px;height:5px;position:absolute;top:30px;left:0}._sectionHeading_1kww4_19{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px 48px;margin-bottom:36px;display:flex}._sectionHeading_1kww4_19 h2,._questions_1kww4_20>h2{max-width:700px;color:var(--orange);font:400 var(--compact-heading,clamp(30px, 3.1vw, 44px))/1.15 var(--font-heading);letter-spacing:-.035em;margin:0}._sectionHeading_1kww4_19>p{color:var(--page-muted);font:400 19px/1.4 var(--font-body);margin:0}._scope_1kww4_22{padding-bottom:var(--page-space)}._scopeGrid_1kww4_23{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:32px 72px;display:grid}._scopeGrid_1kww4_23 article{border-top:1px solid var(--page-rule);padding-top:28px}._deliverable_1kww4_25{color:var(--orange);font:400 14px/1.4 var(--font-heading)}._scope_1kww4_22 h3,._process_1kww4_26 h3{font:400 clamp(24px, 2.4vw, 32px)/1.2 var(--font-heading);letter-spacing:-.025em;margin:20px 0 18px}._scope_1kww4_22 article p,._process_1kww4_26 li p,._questions_1kww4_20 details p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);margin:0}._process_1kww4_26{padding-block:0 var(--page-space)}._process_1kww4_26 ol{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}._process_1kww4_26 li{border-top:1px solid var(--page-rule);padding-top:24px}._process_1kww4_26 li>span{color:var(--orange);font:400 42px/1 var(--font-heading)}._questions_1kww4_20{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:28px 64px;padding-bottom:12px;display:grid}._questions_1kww4_20 details{border-bottom:1px solid var(--page-rule)}._questions_1kww4_20 summary{cursor:pointer;min-height:64px;font:400 20px/1.4 var(--font-heading);justify-content:space-between;align-items:center;gap:24px;padding-block:20px;list-style:none;display:flex}._questions_1kww4_20 summary::-webkit-details-marker{display:none}._questions_1kww4_20 summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px}._plus_1kww4_37{flex-shrink:0;width:16px;height:16px;position:relative}._plus_1kww4_37:before,._plus_1kww4_37:after{content:"";background:var(--orange);position:absolute}._plus_1kww4_37:before{width:16px;height:1px;top:8px}._plus_1kww4_37:after{width:1px;height:16px;left:8px}._questions_1kww4_20 details p{padding:0 24px 24px 0}._related_1kww4_42{border-top:1px solid var(--page-rule);flex-wrap:wrap;justify-content:space-between;gap:20px 48px;padding-block:32px 48px;display:flex}._related_1kww4_42 a{max-width:100%;min-height:44px;color:var(--page-chalk);font:400 18px/1.4 var(--font-heading);align-items:center;gap:24px;text-decoration:none;display:inline-flex}._related_1kww4_42 a:hover{color:var(--orange)}._related_1kww4_42 svg{flex-shrink:0;width:24px;height:24px}._related_1kww4_42 small{color:var(--page-muted);margin-bottom:8px;font-size:13px;display:block}@media (width<=600px){._directory_1kww4_1{gap:0 20px}._directory_1kww4_1 a{font-size:13px}._backdrop_1kww4_10{opacity:.38;object-position:80% center}}._hero_1rggo_1{isolation:isolate;padding-block:clamp(56px,8vw,112px) clamp(64px,9vw,128px);position:relative}._heroImage_1rggo_2{z-index:-2;object-fit:cover;object-position:76% center;opacity:.65;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}._hero_1rggo_1:after{content:"";z-index:-1;background:linear-gradient(90deg,#000d,#0008 48%,#0000 86%);position:absolute;inset:0}._label_1rggo_4{color:var(--orange);font:400 var(--compact-section-title,20px)/1.4 var(--font-heading);margin:0 0 26px}._hero_1rggo_1 h1,._articleHero_1rggo_5 h1{max-width:16ch;font:500 clamp(46px, 6.8vw, 98px)/1.04 var(--font-heading);letter-spacing:-.055em;text-wrap:pretty;margin:0 0 30px}._lead_1rggo_6{max-width:42ch;color:var(--page-body);font:400 var(--compact-lead,clamp(24px, 2.2vw, 30px))/1.45 var(--font-body);margin:0}._sectionHeading_1rggo_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding-block:28px 36px;display:flex}._sectionHeading_1rggo_7 h2{max-width:30ch;color:var(--orange);font:400 var(--compact-section-title,22px)/1.4 var(--font-heading);margin:0}._sectionHeading_1rggo_7>p{max-width:40ch;color:var(--page-muted);font:400 18px/1.5 var(--font-body);margin:0}._explorer_1rggo_10{border-top:1px solid var(--page-rule);padding-bottom:48px;container-type:inline-size}._solutionLayout_1rggo_11{gap:40px;display:grid}._selector_1rggo_12{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}._selector_1rggo_12 button{border:0;border-top:1px solid var(--page-rule);min-width:0;min-height:80px;color:var(--page-body);text-align:left;font:400 18px/1.4 var(--font-heading);background:0 0;align-items:center;gap:18px;padding:12px 8px;display:flex}._selector_1rggo_12 button[aria-selected=true]{border-color:var(--orange);color:var(--orange)}._selector_1rggo_12 button:hover{color:var(--orange)}._selector_1rggo_12 button>svg:last-child{flex-shrink:0;width:22px;height:22px;margin-left:auto;display:none}._tabIcon_1rggo_17{flex-shrink:0;width:44px;height:auto}._solutionStory_1rggo_18{gap:32px;min-width:0;display:grid}._solutionArt_1rggo_19{isolation:isolate;place-items:center;min-height:200px;display:grid;position:relative}._solutionArt_1rggo_19:before{content:"";z-index:-1;opacity:.16;background:url(/assets/images/services-crystal-facet.webp) 50%/cover;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}._sculpture_1rggo_21{width:min(75%,260px);height:auto}._storyCopy_1rggo_22 h3,._bridge_1rggo_22 h2,._featureCopy_1rggo_22 h3,._nextRead_1rggo_22 h2{font:400 var(--compact-heading,clamp(34px, 3.2vw, 48px))/1.12 var(--font-heading);letter-spacing:-.035em;text-wrap:pretty;margin:0 0 24px}._storyCopy_1rggo_22>p:not(._label_1rggo_4),._firstStep_1rggo_23 p,._bridge_1rggo_22>div>p:not(._label_1rggo_4),._featureCopy_1rggo_22>p:not(._label_1rggo_4),._readingList_1rggo_23 a>div>p:not(._label_1rggo_4),._editorNote_1rggo_23,._empty_1rggo_23 p{color:var(--page-body);font:400 var(--page-body-size)/1.5 var(--font-body);text-wrap:pretty;margin:0 0 22px}._textLink_1rggo_24{min-height:44px;color:var(--page-chalk);font:400 17px/1.4 var(--font-heading);text-underline-offset:7px;align-items:center;gap:18px;-webkit-text-decoration:underline #80583c;text-decoration:underline #80583c;display:inline-flex}._textLink_1rggo_24 svg{flex:0 0 22px;width:22px;height:22px}._textLink_1rggo_24:hover{color:var(--orange)}._workflow_1rggo_27,._firstStep_1rggo_23{border-top:1px solid var(--page-rule);padding-top:24px}._workflow_1rggo_27 h4,._firstStep_1rggo_23 h4{color:var(--orange);font:400 19px/1.4 var(--font-heading);margin:0 0 20px}._workflow_1rggo_27 ol{color:var(--page-body);font:400 18px/1.5 var(--font-body);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px 28px;margin:0;padding-left:24px;display:grid}._workflow_1rggo_27 li{padding-left:4px}._workflow_1rggo_27 li::marker{color:var(--orange)}._firstStep_1rggo_23 p{margin:0}._bridge_1rggo_22{padding-block:var(--page-space);border-top:1px solid var(--page-rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:32px 72px;display:grid}._bridge_1rggo_22 h2{max-width:18ch;margin:0}._hubNav_1rggo_35{border-block:1px solid var(--page-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._hubNav_1rggo_35 a{min-height:76px;color:var(--page-muted);font:400 clamp(15px, 1.8vw, 22px)/1.4 var(--font-heading);justify-content:space-between;align-items:center;gap:12px;padding:16px clamp(8px,2vw,24px);text-decoration:none;display:flex}._hubNav_1rggo_35 a+a{border-left:1px solid var(--page-rule)}._hubNav_1rggo_35 a[aria-current]{color:var(--orange);box-shadow:inset 0 -2px var(--orange)}._hubNav_1rggo_35 a:hover{color:var(--orange)}._hubNav_1rggo_35 svg{flex-shrink:0;width:22px;height:22px}._journal_1rggo_41{padding-bottom:var(--page-space)}._search_1rggo_42{min-width:min(100%,260px);max-width:100%;color:var(--orange);font:400 15px/1.4 var(--font-heading);flex-direction:column;gap:10px;display:flex}._search_1rggo_42 input{border:1px solid var(--page-rule);width:100%;min-width:0;min-height:44px;color:var(--page-chalk);font:400 17px/1.4 var(--font-heading);background:#000;border-radius:0;padding:10px 14px}._search_1rggo_42 input::placeholder{color:var(--page-muted)}._resultCount_1rggo_45{color:var(--page-muted);font:400 15px/1.4 var(--font-heading);overflow-wrap:anywhere;margin:0 0 24px}._editorNote_1rggo_23{max-width:65ch}._featureLink_1rggo_47{color:inherit;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;gap:clamp(28px,5vw,72px);text-decoration:none;display:grid}._featureImage_1rggo_48{aspect-ratio:1.25;position:relative;overflow:hidden}._featureImage_1rggo_48 img{object-fit:cover;width:100%;height:100%}._featureImage_1rggo_48>span{color:var(--page-chalk);font:400 14px/1.4 var(--font-heading);background:#000d;padding:10px 16px;position:absolute;bottom:20px;left:20px}._featureCopy_1rggo_22{padding-block:12px}._featureLink_1rggo_47:hover h3,._readingList_1rggo_23 a:hover h3{color:var(--orange)}._readingList_1rggo_23{margin-top:clamp(40px,6vw,80px)}._readingList_1rggo_23 article{border-top:1px solid var(--page-rule);padding-block:32px}._readingList_1rggo_23 article>a{color:inherit;grid-template-columns:minmax(0,.65fr) minmax(0,1.4fr);align-items:center;gap:32px 48px;text-decoration:none;display:grid}._readingList_1rggo_23 img{aspect-ratio:1.35;object-fit:cover;width:100%}._readingList_1rggo_23 h3{font:400 var(--compact-heading,clamp(28px, 2.5vw, 38px))/1.2 var(--font-heading);letter-spacing:-.025em;margin:0 0 20px}._empty_1rggo_23{padding-block:40px}._empty_1rggo_23 h3{font:400 30px/1.3 var(--font-heading)}._reset_1rggo_60{border:1px solid var(--orange);min-height:44px;color:var(--orange);font:400 17px/1.4 var(--font-heading);background:0 0;padding:12px 20px}._articleHero_1rggo_5{padding-block:clamp(48px,7vw,100px)}._articleHero_1rggo_5 h1{max-width:20ch;font-size:clamp(42px,5.4vw,78px)}._proposalNote_1rggo_63{color:var(--page-muted);font:400 16px/1.5 var(--font-heading);margin:28px 0 0}._articleImage_1rggo_64{aspect-ratio:2;object-fit:cover;width:100%;max-height:480px;display:block}._articleLayout_1rggo_65{padding-block:var(--page-space);grid-template-columns:minmax(0,250px) minmax(0,740px);justify-content:space-between;gap:48px 64px;display:grid}._contents_1rggo_66{align-self:start}._contents_1rggo_66 nav{flex-direction:column;align-items:flex-start;display:flex}._contents_1rggo_66 nav>a{min-height:44px;color:var(--page-body);-webkit-text-decoration-color:var(--page-rule);text-decoration-color:var(--page-rule);text-underline-offset:5px;font:400 17px/1.5 var(--font-heading);align-items:center;padding-block:8px;display:inline-flex}._contents_1rggo_66 nav>a:hover{color:var(--orange)}._download_1rggo_70{color:var(--orange);font:400 17px/1.4 var(--font-heading);border:1px solid #80583c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;padding:18px;text-decoration:none;display:flex}._download_1rggo_70 svg{width:22px;height:22px}._download_1rggo_70 span{color:var(--page-muted);flex-basis:100%;font-size:14px}._articleBody_1rggo_73{min-width:0}._articleBody_1rggo_73>section{margin-bottom:48px;scroll-margin-top:32px}._articleBody_1rggo_73 h2{color:var(--orange);font:400 var(--compact-heading,clamp(30px, 2.8vw, 40px))/1.2 var(--font-heading);letter-spacing:-.03em;margin:0 0 26px}._articleBody_1rggo_73 p,._articleBody_1rggo_73 li{color:var(--page-body);font:400 var(--page-body-size)/1.6 var(--font-body)}._articleBody_1rggo_73 p{margin:0 0 24px}._articleBody_1rggo_73 ul{margin:26px 0 0;padding-left:24px}._articleBody_1rggo_73 li{margin-bottom:16px;padding-left:6px}._articleBody_1rggo_73 li::marker{color:var(--orange)}._relatedStudy_1rggo_81{border-top:1px solid var(--page-rule);padding-top:28px}._nextRead_1rggo_22{padding-bottom:var(--page-space)}._nextRead_1rggo_22>a{color:var(--page-chalk);justify-content:space-between;align-items:center;gap:32px;text-decoration:none;display:flex}._nextRead_1rggo_22 h2{max-width:28ch;margin:0}._nextRead_1rggo_22>a>svg{width:32px;height:32px;color:var(--orange);flex-shrink:0}._nextRead_1rggo_22>a:hover h2{color:var(--orange)}@container (width>=1000px){._solutionLayout_1rggo_11{grid-template-columns:310px minmax(0,1fr);gap:56px}._selector_1rggo_12{grid-template-columns:1fr;align-content:start}._selector_1rggo_12 button{min-height:104px}._selector_1rggo_12 button>svg:last-child{display:block}._tabIcon_1rggo_17{width:52px}._solutionStory_1rggo_18{grid-template-columns:minmax(140px,.6fr) minmax(0,1.5fr);gap:36px}._solutionArt_1rggo_19{align-self:start;min-height:280px}._sculpture_1rggo_21{width:100%}._workflow_1rggo_27,._firstStep_1rggo_23{grid-column:1/-1}}@media (width<=900px){._articleLayout_1rggo_65{grid-template-columns:1fr}._contents_1rggo_66{border-bottom:1px solid var(--page-rule);padding-bottom:32px}._contents_1rggo_66 nav{flex-flow:wrap;gap:8px 24px}._contents_1rggo_66 nav>p{flex-basis:100%;margin-bottom:8px}._download_1rggo_70{max-width:340px}}@media (width<=600px){._heroImage_1rggo_2{opacity:.42}._selector_1rggo_12 button{gap:8px;padding-inline:0;font-size:16px}._tabIcon_1rggo_17{width:36px}._hubNav_1rggo_35 a{flex-direction:column;align-items:flex-start;gap:8px}._readingList_1rggo_23 article>a{grid-template-columns:1fr}._readingList_1rggo_23 img{max-height:240px}._featureImage_1rggo_48{aspect-ratio:1.1}._articleImage_1rggo_64{aspect-ratio:1.25}}@media (prefers-reduced-motion:no-preference){._storyCopy_1rggo_22{animation:.24s ease-out _storyIn_1rggo_1}@keyframes _storyIn_1rggo_1{0%{opacity:0}to{opacity:1}}}
