._hero_1pii4_1{--column:calc((100vw - 2*var(--f-page-pad) - 15*var(--f-grid-gap))/16);--step:calc(var(--column) + var(--f-grid-gap));isolation:isolate;background:var(--f-paper);width:100%;height:100svh;min-height:560px;color:var(--f-ink);font-family:var(--f-font);outline:none;position:relative;overflow:hidden}._logo_1pii4_1{top:var(--f-page-pad);left:var(--f-page-pad);z-index:9;position:absolute}._nav_1pii4_1{top:var(--f-page-pad);left:calc(var(--f-page-pad) + 2*var(--step));z-index:9;position:absolute}._topNote_1pii4_1{top:var(--f-page-pad);left:calc(var(--f-page-pad) + 8*var(--step));z-index:9;mix-blend-mode:difference;color:var(--f-white);font:500 var(--f-label)/1.3 var(--f-font);position:absolute}._topNote_1pii4_1 h1{font:inherit;margin:0}._topNote_1pii4_1 span{opacity:.52}._contact_1pii4_1{top:var(--f-page-pad);right:var(--f-page-pad);gap:var(--f-space-3);font-size:var(--f-label);z-index:9;display:flex;position:absolute}._contact_1pii4_1>span{color:var(--f-muted)}._metadata_1pii4_1{height:194px;padding:var(--f-page-pad);column-gap:var(--f-grid-gap);z-index:1;mix-blend-mode:difference;color:var(--f-white);pointer-events:none;font:500 var(--f-body)/1.3 var(--f-font);letter-spacing:.01em;grid-template-rows:1fr 1fr;grid-template-columns:repeat(16,minmax(0,1fr));display:grid;position:absolute;top:calc(50% - 97px);left:0;right:0}._metadata_1pii4_1 p{margin:0}._metadata_1pii4_1 span{opacity:.52}._role_1pii4_1{gap:var(--f-space-5);grid-area:1/1/3/3;display:flex}._delivery_1pii4_1,._result_1pii4_1{gap:var(--f-space-4);grid-column:3/6;grid-template-columns:70px 1fr;display:grid}._result_1pii4_1{grid-row:2}._index_1pii4_1{left:calc(var(--f-page-pad) + 2*var(--step));z-index:5;mix-blend-mode:difference;color:var(--f-white);pointer-events:none;position:absolute;bottom:24px}._index_1pii4_1 span{color:inherit}._bottomNote_1pii4_1{bottom:var(--f-page-pad);left:var(--f-page-pad);font-size:var(--f-label);z-index:5;mix-blend-mode:difference;color:var(--f-white);position:absolute}._palette_1pii4_1{right:var(--f-page-pad);z-index:5;position:absolute;top:calc(50% - 7.5px)}._currentNote_1pii4_1{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._burger_1pii4_1{display:none}._metadata_1pii4_1,._index_1pii4_1{transition:opacity .62s var(--f-ease-power2)}._hero_1pii4_1[data-intro=true] ._metadata_1pii4_1,._hero_1pii4_1[data-intro=true] ._index_1pii4_1{opacity:0}._dialog_1pii4_1{width:min(430px,90vw);max-height:80svh;padding:var(--f-space-5);background:var(--f-ink);color:var(--f-paper);box-shadow:-25px 22px 0 -5px var(--f-line);border:0;margin:auto;position:fixed;overflow:auto;transform:rotate(-1deg)}._dialog_1pii4_1::backdrop{background:0 0}._dialog_1pii4_1[open]{animation:_panelIn_1pii4_1 .85s var(--f-ease-out)}._dialog_1pii4_1 h2{font:400 26px/1.1 var(--f-font);margin:var(--f-space-5) 0}._dialog_1pii4_1 p{margin:0 0 var(--f-space-4);font-size:12px;line-height:1.5}._dialog_1pii4_1 a{font-size:12px}._panelHead_1pii4_1{touch-action:none;cursor:grab;justify-content:space-between;align-items:center;font-size:10px;display:flex}._panelHead_1pii4_1 button{color:inherit;font:400 24px/1 var(--f-font);cursor:pointer;background:0 0;border:0}@keyframes _panelIn_1pii4_1{0%{opacity:0;transform:translateY(60%)rotate(-12deg)}to{opacity:1;transform:translateY(0)rotate(-1deg)}}@media (min-width:1800px){._hero_1pii4_1{--f-grid-gap:28px}}@media (max-width:1099px){._hero_1pii4_1{min-height:560px}._logo_1pii4_1{top:16px;left:50%;transform:translate(-50%)}._burger_1pii4_1{z-index:12;background:0 0;border:0;flex-direction:column;justify-content:center;gap:7px;width:60px;height:32px;padding:0;display:flex;position:absolute;top:16px;left:16px}._burger_1pii4_1 i{background:var(--f-ink);width:100%;height:1px;transition:transform .3s;display:block}._burger_1pii4_1[aria-expanded=true] i:first-child{transform:translateY(4px)rotate(20deg)}._burger_1pii4_1[aria-expanded=true] i:last-child{transform:translateY(-4px)rotate(-20deg)}._nav_1pii4_1{background:var(--f-paper);z-index:8;padding:45svh 16px 20px;display:none;position:absolute;inset:0}._nav_1pii4_1[data-open=true]{display:block}._mobilePitch_1pii4_3{font-size:12px;line-height:1.3;position:absolute;top:30%;left:16px}._topNote_1pii4_1,._contact_1pii4_1,._metadata_1pii4_1{display:none}._index_1pii4_1{top:116px;bottom:auto;left:20px}._palette_1pii4_1{inset:auto auto 24px 50%;transform:translate(-50%)}._bottomNote_1pii4_1{bottom:16px;left:auto;right:16px}._dialog_1pii4_1{box-shadow:-12px 18px 0 -5px var(--f-line)}}@media (prefers-reduced-motion:reduce){._dialog_1pii4_1[open]{animation:none}}._role_1pii4_1,._delivery_1pii4_1,._result_1pii4_1{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}._metadata_1pii4_1 p{white-space:pre-line}._metadata_1pii4_1 small{font:inherit}._metadata_1pii4_1 ._metric_1pii4_6{font-size:var(--f-project);letter-spacing:-.025em;line-height:1}._mobilePitch_1pii4_3{display:none}@media (max-width:1099px){._logo_1pii4_1{z-index:31}._burger_1pii4_1{z-index:32}._nav_1pii4_1{z-index:30;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .2s cubic-bezier(.645,.045,.355,1) 40ms,visibility 0s .3s;display:block;position:fixed;inset:0}._nav_1pii4_1[data-open=true]{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .28s cubic-bezier(.215,.61,.355,1),visibility;display:block}._mobilePitch_1pii4_3{display:block}._nav_1pii4_1 nav button,._nav_1pii4_1 ._mobilePitch_1pii4_3{opacity:0;filter:blur(10px);transition:transform .22s,filter .22s,opacity .22s;transform:translateY(8px)}._nav_1pii4_1[data-open=true] nav button,._nav_1pii4_1[data-open=true] ._mobilePitch_1pii4_3{opacity:1;filter:blur();transition:transform .45s cubic-bezier(.215,.61,.355,1) 40ms,filter .45s cubic-bezier(.215,.61,.355,1) 40ms,opacity .45s 40ms;transform:translateY(0)}._nav_1pii4_1[data-open=true] nav button:nth-of-type(2){transition-delay:90ms}._nav_1pii4_1[data-open=true] nav button:nth-of-type(3){transition-delay:.14s}}@media (prefers-reduced-motion:reduce){._nav_1pii4_1,._nav_1pii4_1 nav button,._nav_1pii4_1 ._mobilePitch_1pii4_3{transition:none!important}}
