@font-face{font-family:Die Grotesk A;src:url(/fonts/die-grotesk-a-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk A;src:url(/fonts/die-grotesk-a-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk B;src:url(/fonts/die-grotesk-b-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk B;src:url(/fonts/die-grotesk-b-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk C;src:url(/fonts/die-grotesk-c-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk C;src:url(/fonts/die-grotesk-c-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk D;src:url(/fonts/die-grotesk-d-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk D;src:url(/fonts/die-grotesk-d-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box;font-kerning:auto;margin:0;padding:0}:root{--black:#000;--white:#efefef;--bg:#fafafa;--fg:#111;--muted:#6b6b6b;--line:#e3e3e3;--surface:#f0f0f0;--surface-strong:#e8e8e8;--fs-sm:16px;--fs-md:22px;--fs-lg:40px;--fs-xl:clamp(56px, 6.5vw, 96px);--font-sm:"Die Grotesk A", sans-serif;--font-md:"Die Grotesk A", sans-serif;--font-lg:"Die Grotesk B", sans-serif;--font-xl:"Die Grotesk D", sans-serif;--gutter:clamp(16px, 2.5vw, 32px);--max:1440px;--radius:12px;--section-gap:clamp(96px, 14vw, 200px)}@media (width<=640px){:root{--fs-lg:32px;--fs-xl:48px}}body{background-color:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;font-family:Die Grotesk A,sans-serif;font-weight:400;overflow-x:hidden}#root{min-height:100vh}#smooth-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}#smooth-content{will-change:transform}#smooth-wrapper.native-scroll{width:auto;height:auto;position:static;overflow:visible}#smooth-wrapper.native-scroll #smooth-content{will-change:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._page_4yjx8_2{min-height:100vh}._toastRegion_4yjx8_7{z-index:1100;pointer-events:none;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}._toast_4yjx8_7{background:var(--fg);color:var(--bg);font-family:var(--font-sm);font-size:var(--fs-sm);white-space:nowrap;border-radius:8px;padding:10px 16px;line-height:1.2;animation:.2s forwards _toastIn_4yjx8_1}@keyframes _toastIn_4yjx8_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._header_1ik8y_1{z-index:1000;padding:16px var(--gutter);background:var(--bg);font-family:var(--font-sm);font-size:var(--fs-sm);color:var(--fg);justify-content:space-between;align-items:center;gap:24px;line-height:1;display:flex;position:sticky;top:0}._name_1ik8y_17{min-width:0;color:inherit;white-space:nowrap;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:flex}._mark_1ik8y_28{width:28px;height:auto;color:var(--fg);transform-origin:50% 90%;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}._name_1ik8y_17:hover ._mark_1ik8y_28{transform:translateY(-3px)rotate(-8deg)}._role_1ik8y_41{color:var(--muted);margin-left:4px;font-weight:400}._right_1ik8y_47{align-items:center;gap:32px;display:flex}._nav_1ik8y_53{gap:32px;display:flex}._navLink_1ik8y_58{color:var(--muted);text-decoration:none;transition:color .2s;position:relative}._navLink_1ik8y_58:hover,._navLinkActive_1ik8y_66{color:var(--fg)}._cta_1ik8y_70{border:1px solid var(--line);color:var(--fg);white-space:nowrap;border-radius:8px;padding:11px 15px;text-decoration:none;transition:border-color .2s}._cta_1ik8y_70:hover{border-color:var(--fg)}._navLink_1ik8y_58:focus-visible,._name_1ik8y_17:focus-visible,._cta_1ik8y_70:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:6px}@media (width<=900px){._cta_1ik8y_70{display:none}}@media (width<=560px){._role_1ik8y_41{display:none}._nav_1ik8y_53{gap:20px}}._buddy_zujdr_1{left:var(--gutter);z-index:900;background:var(--fg);color:var(--bg);font-family:var(--font-sm);font-size:var(--fs-sm);border-radius:10px;align-items:center;gap:12px;padding:6px 16px 6px 6px;line-height:1;transition:opacity .3s,transform .3s;display:flex;position:fixed;bottom:24px}._hidden_zujdr_19{opacity:0;pointer-events:none;transform:translateY(12px)}._ghostBtn_zujdr_25{cursor:pointer;background:#ffffff1a;border:0;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}._ghost_zujdr_25{background-repeat:no-repeat;background-size:300% 100%;width:26px;height:26px;animation:3.2s ease-in-out infinite _float_zujdr_1;display:block}._hop_zujdr_46{animation:.45s cubic-bezier(.34,1.56,.64,1) _hop_zujdr_46,3.2s ease-in-out .45s infinite _float_zujdr_1}@keyframes _float_zujdr_1{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes _hop_zujdr_46{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-6px)scale(1.08)}to{transform:translateY(0)scale(1)}}._hint_zujdr_61{color:#fafafab3;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;text-decoration:none;transition:color .2s;display:flex}._hint_zujdr_61:hover{color:var(--bg)}._ask_zujdr_80{background:var(--bg);color:var(--fg);border-radius:7px;margin-left:-4px;padding:7px 12px 7px 7px;font-weight:600;transition:opacity .2s}._ask_zujdr_80:hover{color:var(--fg);opacity:.88}._ask_zujdr_80 ._kbd_zujdr_95{border-color:var(--line);color:var(--fg)}._kbd_zujdr_95{min-width:22px;height:22px;font-family:inherit;font-size:inherit;color:var(--bg);border:1px solid #fafafa4d;border-radius:5px;place-items:center;padding:0 4px;line-height:1;display:inline-grid}._divider_zujdr_114{background:#fafafa40;width:1px;height:18px}._ghostBtn_zujdr_25:focus-visible,._hint_zujdr_61:focus-visible{outline:2px solid var(--bg);outline-offset:3px}@media (width<=768px){._buddy_zujdr_1{padding:6px;bottom:16px;left:16px}._desktopOnly_zujdr_134,._ask_zujdr_80 ._kbd_zujdr_95{display:none}._ask_zujdr_80{padding:7px 10px}}@media (prefers-reduced-motion:reduce){._ghost_zujdr_25,._hop_zujdr_46{animation:none}}._hero_12v1u_5{min-height:calc(86svh - 72px);max-width:var(--max);padding:0 var(--gutter);align-items:flex-end;margin:0 auto;display:flex}._heroText_12v1u_14{animation:.9s cubic-bezier(.22,1,.36,1) .1s both _heroTextIn_12v1u_1}._avatarWrap_12v1u_18{border-radius:50%;flex:none;width:96px;height:96px;display:block;position:relative}._avatarWrap_12v1u_18:focus-visible{outline:2px solid var(--fg);outline-offset:6px}._avatar_12v1u_18{object-fit:cover;background:var(--surface);border-radius:50%;width:100%;height:100%;display:block;position:relative}._avatarRing_12v1u_43{width:calc(100% + 48px);height:calc(100% + 48px);font-family:var(--font-sm);font-size:var(--fs-sm);fill:var(--muted);animation:40s linear infinite _ringSpin_12v1u_1;position:absolute;inset:-24px;overflow:visible}@keyframes _ringSpin_12v1u_1{to{transform:rotate(360deg)}}._avatarGhost_12v1u_60{filter:drop-shadow(0 0 1px #00000059);opacity:0;background-position:50% 0;background-repeat:no-repeat;background-size:300% 100%;width:44px;height:44px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .2s;position:absolute;top:8px;right:-6px;transform:translate(-12px,16px)rotate(0)}._avatarWrap_12v1u_18:hover ._avatarGhost_12v1u_60{opacity:1;transform:translate(18px,-26px)rotate(14deg)}._avatarWrap_12v1u_18{margin:24px 0 56px 24px}._heroLine_12v1u_84{max-width:14em;font-family:var(--font-xl);font-size:var(--fs-xl);cursor:default;display:grid}._heroFront_12v1u_92,._heroBack_12v1u_93{font:inherit;letter-spacing:.01em;grid-area:1/1;font-weight:700;line-height:1}._heroBack_12v1u_93{max-width:11em}._heroAside_12v1u_105{font-family:var(--font-lg);font-size:var(--fs-lg);letter-spacing:-.01em;color:#8f8f8f;margin-top:16px;font-weight:400;line-height:1.1;display:block}._word_12v1u_118{vertical-align:top;white-space:nowrap;margin:-.15em -.1em -.3em;padding:.15em .1em .3em;display:inline-block;overflow:hidden}._char_12v1u_128{white-space:pre;transition:transform .55s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--i) * 18ms);display:inline-block}._heroBack_12v1u_93 ._char_12v1u_128{transition-delay:calc(60ms + var(--i) * 18ms);transform:translateY(140%)}._heroLinePhantom_12v1u_140 ._heroFront_12v1u_92 ._char_12v1u_128{transform:translateY(-140%)}._heroLinePhantom_12v1u_140 ._heroBack_12v1u_93 ._char_12v1u_128{transform:none}._heroFaint_12v1u_149{color:#8f8f8f}._nowrap_12v1u_153{white-space:nowrap}._heroGhostChar_12v1u_157{margin-left:.2em}._heroGhost_12v1u_157{width:.8em;height:.86em;display:block}._heroGhost_12v1u_157 path{opacity:0}._heroGhost_12v1u_157 path:first-child{opacity:1}._heroLinePhantom_12v1u_140 ._heroGhost_12v1u_157 path{animation:.9s step-end infinite _ghostPose_12v1u_1;animation-delay:calc(var(--pose) * .3s - .9s)}@keyframes _ghostPose_12v1u_1{0%{opacity:1}33.333%{opacity:0}to{opacity:0}}._srOnly_12v1u_188{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._heroMeta_12v1u_197{font-size:var(--fs-sm);flex-wrap:wrap;gap:16px 64px;margin-top:40px;line-height:1.4;display:flex}._heroMeta_12v1u_197 dt{color:var(--muted);margin-bottom:4px}._ask_12v1u_212{margin-top:40px}._askBox_12v1u_216{width:max(360px, var(--chips-w,480px));border:1px solid var(--line);max-width:100%;color:var(--muted);font:inherit;font-size:var(--fs-sm);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:8px 10px 8px 8px;transition:border-color .2s,box-shadow .2s;display:flex}._askBox_12v1u_216:hover,._askBox_12v1u_216:focus-within{border-color:var(--fg);box-shadow:0 6px 20px #1111110f}._askGhost_12v1u_239{background:var(--fg);border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}._askGhost_12v1u_239 span{background-repeat:no-repeat;background-size:300% 100%;width:24px;height:24px}._askBox_12v1u_216:hover ._askGhost_12v1u_239 span,._askBox_12v1u_216:focus-within ._askGhost_12v1u_239 span{background-position:50% 0}._askField_12v1u_262{flex:1;min-width:0;display:flex;position:relative}._askInput_12v1u_269{width:100%;min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;padding:8px 0}._askText_12v1u_281{pointer-events:none;white-space:nowrap;background:linear-gradient(90deg, var(--muted) 0%, var(--muted) 40%, var(--fg) 50%, var(--muted) 60%, var(--muted) 100%);color:#0000;background-position:100% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out 1.5s infinite _askSweep_12v1u_1;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes _askSweep_12v1u_1{0%{background-position:100% 0}30%,to{background-position:-150% 0}}._askKbd_12v1u_302{border:1px solid var(--line);min-width:24px;height:24px;color:var(--muted);border-radius:6px;place-items:center;padding:0 6px;font-family:inherit;font-size:13px;display:inline-grid}._askSend_12v1u_315{background:var(--fg);width:32px;height:32px;color:var(--bg);cursor:pointer;border:0;border-radius:7px;flex:none;place-items:center;display:grid}._askSend_12v1u_315 svg{width:18px;height:18px}._askChips_12v1u_333{gap:8px;width:max-content;max-width:100%;margin-top:12px;list-style:none;display:flex}._askChip_12v1u_333{background:var(--surface);color:var(--muted);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 12px;font-size:14px;line-height:1.2;transition:color .2s,background .2s;display:block;overflow:hidden}._askChip_12v1u_333:hover{background:var(--surface-strong);color:var(--fg)}._askSend_12v1u_315:focus-visible,._askChip_12v1u_333:focus-visible{outline:2px solid var(--fg);outline-offset:3px}@media (width<=640px){._askBox_12v1u_216,._askChips_12v1u_333{width:100%}._askChips_12v1u_333 li{flex:1 1 0;min-width:0;display:flex}._askChip_12v1u_333{text-align:left;border-radius:14px;flex:1;align-items:center;padding:9px 12px;font-size:13px;display:flex}}@media (hover:none){._askKbd_12v1u_302{display:none}._askInput_12v1u_269{font-size:16px}}@media (prefers-reduced-motion:reduce){._askText_12v1u_281{color:var(--muted);animation:none}}@keyframes _heroTextIn_12v1u_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._sectionLabel_12v1u_419{font-family:var(--font-lg);font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--muted);text-align:center;margin-bottom:64px;font-weight:700;line-height:1.1}._work_12v1u_431{max-width:var(--max);padding:var(--section-gap) var(--gutter) 0;margin:0 auto;scroll-margin-top:40px}._workGrid_12v1u_438{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px 16px;display:grid}._card_12v1u_444{color:var(--fg);flex-direction:column;gap:20px;text-decoration:none;display:flex}._cardMedia_12v1u_452{aspect-ratio:16/10;border-radius:var(--radius);background:var(--surface);place-items:center;display:grid;position:relative;overflow:hidden}._cardVideo_12v1u_462{object-fit:cover;width:100%;height:100%}._cardBody_12v1u_468{grid-template-columns:1fr 1fr;gap:16px;display:grid}._tags_12v1u_474{flex-wrap:wrap;align-content:flex-start;gap:6px;list-style:none;display:flex}._tag_12v1u_474{background:var(--surface-strong);font-size:var(--fs-sm);border-radius:6px;padding:6px 8px;line-height:1}._cardTags_12v1u_490{justify-content:flex-end}._cardText_12v1u_494{flex-direction:column;gap:8px;display:flex}._cardTitle_12v1u_500{font-family:var(--font-md);font-size:var(--fs-md);font-weight:700;line-height:1.2}._cardDesc_12v1u_507{max-width:44ch;font-size:var(--fs-sm);color:var(--muted);line-height:1.45}._cardResult_12v1u_514{max-width:44ch;font-size:var(--fs-sm);font-weight:700;line-height:1.45}._apps_12v1u_522{max-width:var(--max);padding:var(--section-gap) var(--gutter) 0;margin:0 auto}._app_12v1u_522{border-radius:var(--radius);background:var(--surface);max-width:960px;color:var(--fg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin:0 auto;padding:24px;text-decoration:none;display:grid}._appIcon_12v1u_542{border-radius:22.5%;width:88px;height:88px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 24px #1111111f}._app_12v1u_522:hover ._appIcon_12v1u_542{transform:translateY(-4px)rotate(-4deg)}._appText_12v1u_554{flex-direction:column;gap:10px;display:flex}._appText_12v1u_554 ._cardDesc_12v1u_507{max-width:62ch}._appHead_12v1u_564{align-items:center;gap:12px;display:flex}._appStatus_12v1u_570{background:var(--bg);font-size:var(--fs-sm);border-radius:6px;align-items:center;gap:6px;padding:6px 8px;line-height:1;display:inline-flex}._appStatus_12v1u_570 span{background:var(--fg);border-radius:50%;width:6px;height:6px}._appLink_12v1u_588{font-size:var(--fs-sm);font-weight:700;line-height:1.45}._app_12v1u_522:hover ._appLink_12v1u_588{text-underline-offset:3px;text-decoration:underline}._card_12v1u_444:focus-visible,._app_12v1u_522:focus-visible{outline:2px solid var(--fg);outline-offset:6px;border-radius:var(--radius)}._workGrid_12v1u_438>[data-reveal]:nth-child(2n){transition-delay:80ms}[data-reveal]._revealed_12v1u_617{opacity:1;transform:none}@media (width<=900px){._workGrid_12v1u_438{grid-template-columns:1fr;gap:64px}}@media (width<=640px){._hero_12v1u_5{min-height:calc(70svh - 64px);padding-top:48px}._metaBreak_12v1u_637{display:none}._heroAside_12v1u_105{font-family:var(--font-md);font-size:var(--fs-md);margin-top:12px}._sectionLabel_12v1u_419{text-align:left;margin-bottom:40px}._cardBody_12v1u_468{grid-template-columns:1fr}._tags_12v1u_474{order:2}._appText_12v1u_554 ._tags_12v1u_474{order:0}._cardTags_12v1u_490{justify-content:flex-start}._app_12v1u_522{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:16px;padding:20px}._appIcon_12v1u_542{width:64px;height:64px}._appLink_12v1u_588{grid-column:2}}@media (prefers-reduced-motion:reduce){._char_12v1u_128{transition:none}._heroLinePhantom_12v1u_140 ._heroGhost_12v1u_157 path,._avatarRing_12v1u_43{animation:none}._app_12v1u_522:hover ._appIcon_12v1u_542{transform:none}._heroText_12v1u_14{animation:none}[data-reveal]{opacity:1;transform:none}}._footer_13wn5_1{min-height:90vh;padding:var(--section-gap) var(--gutter) 24px;font-family:var(--font-sm);font-size:var(--fs-sm);color:var(--fg);flex-direction:column;justify-content:space-between;display:flex}._cta_13wn5_12{text-align:center;flex-direction:column;align-items:center;gap:24px;margin:auto 0;display:flex}._ghost_13wn5_21{width:72px;height:auto;color:var(--fg);animation:3.6s ease-in-out infinite _footerFloat_13wn5_1}@keyframes _footerFloat_13wn5_1{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-8px)rotate(3deg)}}._title_13wn5_33{font-family:var(--font-xl);font-size:var(--fs-xl);letter-spacing:.01em;font-weight:700;line-height:1}._lead_13wn5_41{max-width:34ch;font-size:var(--fs-md);color:var(--muted);line-height:1.35}._buttons_13wn5_48{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}._button_13wn5_48{border:1px solid var(--line);background:var(--bg);color:var(--fg);font:inherit;cursor:pointer;border-radius:8px;padding:14px 20px;line-height:1;text-decoration:none;transition:border-color .2s,transform .2s}._iconButton_13wn5_69{justify-content:center;align-items:center;padding:calc(14px - .1em);display:inline-flex}._iconButton_13wn5_69 svg,._withIcon_13wn5_78 svg{width:1.2em;height:1.2em}._withIcon_13wn5_78{align-items:center;gap:10px;padding-block:calc(14px - .1em);display:inline-flex}._split_13wn5_91{gap:2px;display:inline-flex}._split_13wn5_91 ._button_13wn5_48:hover{transform:none}._split_13wn5_91>:first-child{border-top-right-radius:3px;border-bottom-right-radius:3px}._split_13wn5_91>:last-child{border-top-left-radius:3px;border-bottom-left-radius:3px}._button_13wn5_48:hover{border-color:var(--fg);transform:translateY(-1px)}._meta_13wn5_115{grid-template-columns:1fr auto 1fr;align-items:end;gap:24px;margin-top:96px;line-height:1.4;display:grid}._card_13wn5_124{text-align:center;grid-column:2}._clock_13wn5_129{font-variant-numeric:tabular-nums;margin-top:12px;font-weight:700;display:block}._resume_13wn5_136{color:var(--fg);justify-self:end;text-decoration:none}._resume_13wn5_136:hover{color:var(--muted)}._button_13wn5_48:focus-visible,._resume_13wn5_136:focus-visible{outline:2px solid var(--fg);outline-offset:3px}@media (width<=640px){._footer_13wn5_1{min-height:auto}._meta_13wn5_115{text-align:center;grid-template-columns:1fr;justify-items:center}._card_13wn5_124{grid-column:auto}._resume_13wn5_136{justify-self:center}}@media (prefers-reduced-motion:reduce){._ghost_13wn5_21{animation:none}}._page_cyy9r_2{background-color:var(--white);color:var(--black);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Die Grotesk A,sans-serif;position:relative}._noiseOverlay_cyy9r_12{pointer-events:none;z-index:9999;opacity:.6;mix-blend-mode:multiply;width:100vw;height:100vh;position:fixed;top:0;left:0}._nav_cyy9r_23{z-index:1000;pointer-events:none;will-change:transform;justify-content:center;width:100%;display:flex;position:fixed;top:1.25rem;left:0;transform:translateZ(0)}._navPill_cyy9r_34{pointer-events:all;-webkit-backdrop-filter:blur(28px)saturate(200%);will-change:backdrop-filter;letter-spacing:0;color:#fff;background:linear-gradient(#ffffff29,#ffffff08 45%,#00000014),#1414144d;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-family:Die Grotesk A,sans-serif;font-size:15px;font-weight:500;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:inset 0 1px 1px #ffffff59,inset 0 -1px 1px #0003,0 8px 30px #00000038}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._navPill_cyy9r_34{background:linear-gradient(#ffffff29,#ffffff08 45%,#00000014),#141414eb}}._navPillShrink_cyy9r_66{transition:transform .15s ease-out;transform:translateZ(0)scale(.78)}._navLeft_cyy9r_96,._navRight_cyy9r_97{align-items:center;gap:.25rem;display:flex}._navItem_cyy9r_103{color:inherit;border-radius:999px;padding:.4rem .9rem;text-decoration:none;transition:background .2s,transform .1s;position:relative;overflow:hidden}._navItem_cyy9r_103:hover{background:#ffffff1f}._navItem_cyy9r_103:active{background:#fff3;transform:scale(.95)}._navItemActive_cyy9r_124{background:#ffffff26}._heroPoster_cyy9r_129{clip-path:inset(0);background:#feaabb;width:100vw;height:calc(100dvh + 2px);position:relative;overflow:hidden}._heroPink_cyy9r_137{z-index:0;will-change:transform;background:#feaabb;position:absolute;inset:-25% 0}._heroSubject_cyy9r_148{object-fit:contain;object-position:bottom center;z-index:1;will-change:transform;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;height:96%;position:absolute;bottom:-10%;left:50%}._heroNoise_cyy9r_164{z-index:2;pointer-events:none;opacity:.4;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;position:absolute;inset:0}._heroVignette_cyy9r_177{z-index:2;pointer-events:none;background:linear-gradient(90deg,#ffffff61 0%,#ffffff1f 3%,#0000 7%),linear-gradient(270deg,#ffffff61 0%,#ffffff1f 3%,#0000 7%),linear-gradient(#ffffff61 0%,#ffffff1f 3%,#0000 7%),linear-gradient(#0000 93%,#ffffff1f 97%,#ffffff61 100%);position:absolute;inset:0;box-shadow:inset 0 0 18px 2px #ffffff73}._heroCurrently_cyy9r_190{z-index:4;color:#fff;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;pointer-events:none;flex-direction:column;gap:2px;margin:0;font-family:Die Grotesk B,sans-serif;font-size:40px;font-weight:400;line-height:40px;display:flex;position:absolute;top:7.5rem;left:3.5rem}._heroCurrentlyLabel_cyy9r_209{letter-spacing:.02em;opacity:.75;font-family:Die Grotesk A,sans-serif;font-size:20px;font-weight:400;line-height:1}._heroRole_cyy9r_218{z-index:4;color:#fff;letter-spacing:-.01em;text-align:right;-webkit-font-smoothing:antialiased;margin:0;font-family:Die Grotesk B,sans-serif;font-size:40px;font-weight:700;line-height:1.2;position:absolute;inset:auto 5rem 10.8vh auto}._heroNameRow_cyy9r_236{z-index:4;justify-content:space-between;align-items:flex-end;padding:0 5rem 0 3.5rem;display:flex;position:absolute;bottom:calc(10.8vh + 2.5rem + 12px);left:0;right:0}._heroNameChunk_cyy9r_248{color:#fff;letter-spacing:-.02em;font-kerning:auto;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-family:Die Grotesk D,sans-serif;font-size:200px;font-weight:700;line-height:.86;display:block}._band_cyy9r_262{justify-content:center;align-items:center;width:100%;padding:1rem 0;display:flex;position:relative}._macroText_cyy9r_271{font-kerning:auto;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;text-align:center;z-index:2;color:#fff;width:100%;font-family:Die Grotesk D,sans-serif;font-size:200px;font-weight:700;line-height:.92;display:block;position:relative}._scribble_cyy9r_288{pointer-events:none;z-index:10;position:absolute}._shadowText_cyy9r_294{display:none}._band1_cyy9r_298,._band2_cyy9r_298,._band3_cyy9r_298{background:var(--white)}._editorial_cyy9r_304{background:var(--white);color:var(--black);padding:6rem 3.5rem 3rem}._editorialInner_cyy9r_310{flex-direction:column;gap:3rem;max-width:580px;margin-inline:auto;display:flex}._editorialBody_cyy9r_318{flex-direction:column;gap:1.75rem;display:flex}._editorialLead_cyy9r_324{color:var(--black);font-family:Die Grotesk A,sans-serif;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:400;line-height:1.6}._editorialLink_cyy9r_332{color:inherit;text-underline-offset:3px;text-decoration:underline}._editorialText_cyy9r_338{color:#0000008c;max-width:45ch;font-family:Die Grotesk A,sans-serif;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:400;line-height:1.8}@media (width<=600px){._editorial_cyy9r_304{padding:4rem 2rem 2rem}}._workSection_cyy9r_356{background:var(--white);margin-top:-2px;padding:0 2rem 2rem;position:relative;overflow:visible}._deckScroller_cyy9r_365{position:relative}._deckSticky_cyy9r_370{will-change:transform;flex-direction:column;justify-content:center;gap:3rem;height:100dvh;padding:5rem 2rem 3rem;display:flex;position:relative;overflow:hidden}._deckStickyNative_cyy9r_388{position:sticky;top:0}._deckCardArea_cyy9r_405{flex:auto;min-height:0;max-height:min(580px,62dvh);position:relative}._deckCard_cyy9r_405{will-change:transform, opacity;align-items:flex-start;display:flex;position:absolute;inset:0}._sectionHeader_cyy9r_421{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:24px;display:flex}@media (width>=769px){._sectionHeader_cyy9r_421 ._sectionTitle_cyy9r_431{font-family:Die Grotesk D,sans-serif;font-size:clamp(48px,9dvh,96px)}}._sectionTitle_cyy9r_431{color:var(--black);text-transform:none;font-family:Die Grotesk D,sans-serif;font-size:96px;font-weight:700;line-height:.92}._sectionMeta_cyy9r_454{text-align:center;text-transform:none;color:#888;font-family:Die Grotesk A,sans-serif;font-size:14px;font-weight:500}._projectList_cyy9r_463{flex-direction:column;gap:0;display:flex}._project_cyy9r_463{will-change:transform;background:#f5f5f2;border-radius:20px;flex-direction:row;width:100%;max-width:1400px;margin-inline:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 16px #00000012}._projectThumb_cyy9r_486{flex:0 0 50%;min-height:528px;position:relative;overflow:hidden}._projectThumbInner_cyy9r_493{background:repeating-linear-gradient(45deg,#000 0 1px,#0000 1px 8px),#d8d8d0;position:absolute;inset:0}._projectThumbImg_cyy9r_508{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}._projectThumbImg1_cyy9r_517{animation:8s infinite _thumbFade1_cyy9r_1}._projectThumbImg2_cyy9r_521{animation:8s infinite _thumbFade2_cyy9r_1}@keyframes _thumbFade1_cyy9r_1{0%,37.5%{opacity:1}50%,87.5%{opacity:0}to{opacity:1}}@keyframes _thumbFade2_cyy9r_1{0%,37.5%{opacity:0}50%,87.5%{opacity:1}to{opacity:0}}._projectData_cyy9r_538{background:0 0;flex-direction:column;flex:0 0 50%;justify-content:center;gap:2rem;padding:2.5rem;font-family:Die Grotesk A,sans-serif;display:flex}._barcode_cyy9r_550{background:repeating-linear-gradient(90deg, var(--black) 0px, var(--black) 2px, transparent 2px, transparent 4px, var(--black) 4px, var(--black) 7px, transparent 7px, transparent 10px);width:100%;height:30px;margin-bottom:2rem}._dataRow_cyy9r_568{text-transform:none;border-bottom:1px solid #0000001a;padding:.75rem 0;font-family:Die Grotesk A,sans-serif;font-size:.85rem;display:flex}._dataRow_cyy9r_568:last-of-type{border-bottom:none;padding-bottom:0}._dataLabel_cyy9r_582{width:40%;color:var(--black);font-weight:500}._dataValue_cyy9r_588{width:60%;color:var(--black);font-weight:400}._projectTitle_cyy9r_595{text-transform:none;color:var(--black);margin:1.5rem 0;font-family:Die Grotesk D,sans-serif;font-size:2rem;font-weight:700;line-height:1}._projectDesc_cyy9r_606{color:var(--black);opacity:.6;margin-top:-1rem;margin-bottom:0;font-family:Die Grotesk A,sans-serif;font-size:.85rem;font-weight:400;line-height:1.6}._projectChiclet_cyy9r_618{color:#1a7a3c;letter-spacing:.01em;white-space:nowrap;background:#22a04a1f;border-radius:999px;align-items:center;gap:.4rem;margin-top:12px;padding:.385rem .935rem;font-family:Die Grotesk A,sans-serif;font-size:.825rem;font-weight:500;display:inline-flex}._projectChicletArrow_cyy9r_634{flex-shrink:0;width:.5em;height:.75em}._btn_cyy9r_642{background:var(--black);color:var(--white);border:2px solid var(--black);text-transform:none;border-radius:999px;align-self:flex-start;margin-top:2rem;padding:1rem 2rem;font-family:Die Grotesk A,sans-serif;font-size:.85rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s,transform .1s;display:inline-block}._btn_cyy9r_642:hover{color:var(--black);background:0 0}._btn_cyy9r_642:active{transform:scale(.97)}._bentoSection_cyy9r_671{color:#fff;background:#000;padding:8rem 3.5rem}._bentoHeader_cyy9r_677{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin-bottom:4rem;display:flex}._bentoTitle_cyy9r_686{letter-spacing:-.02em;color:#fff;text-transform:none;font-family:Die Grotesk D,sans-serif;font-size:clamp(2.5rem,5vw,5.5rem);font-weight:700;line-height:.95}._bentoSubcopy_cyy9r_696{color:#ffffff8c;max-width:44ch;font-family:Die Grotesk A,sans-serif;font-size:1.05rem;line-height:1.7}._bentoGridWrap_cyy9r_704{position:relative}._bentoGrid_cyy9r_704{grid-template-columns:repeat(6,1fr);gap:1.5rem;max-width:1400px;margin:0 auto;display:grid}._bentoCardSpan2_cyy9r_716{grid-column:span 2}._bentoCardSpan3_cyy9r_720{grid-column:span 3}._bentoCardSpan6_cyy9r_724{grid-column:span 6}._bentoCard_cyy9r_716{background:#141414;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:1.25rem;min-height:340px;padding:1.5rem;transition:border-color .2s;display:flex}._bentoCard_cyy9r_716:hover{border-color:#ffffff2e}._bentoPreview_cyy9r_744{background:#ffffff08;border-radius:14px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}._bentoPreviewImg_cyy9r_755{object-fit:cover;width:100%;height:100%;display:block}._bentoPlaceholder_cyy9r_762{color:#ffffff4d;text-align:center;padding:1rem;font-family:Die Grotesk A,sans-serif;font-size:.8rem}._bentoCardComingSoon_cyy9r_770{border-style:dashed;border-color:#ffffff24}._bentoCardComingSoon_cyy9r_770:hover{border-color:#ffffff24}._bentoComingSoon_cyy9r_779{flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}._bentoComingSoonIcon_cyy9r_787{color:#ffffff40;font-size:1.5rem}._bentoComingSoonLabel_cyy9r_792{color:#ffffff59;font-family:Die Grotesk A,sans-serif;font-size:.8rem}._bentoFooter_cyy9r_798{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._bentoLabel_cyy9r_805{color:#ffffffd9;font-family:Die Grotesk A,sans-serif;font-size:.9rem;font-weight:500}._bentoExplore_cyy9r_812{color:#fff6;align-items:center;gap:.2rem;font-family:Die Grotesk A,sans-serif;font-size:.8rem;display:flex}._bentoExploreArrow_cyy9r_821{font-size:1rem}._bentoCardFeatured_cyy9r_825{min-height:auto}._bentoFeaturedImage_cyy9r_829{background:#ffffff08;border-radius:14px;position:relative;overflow:hidden}._bentoFeaturedImageImg_cyy9r_836{width:100%;height:auto;display:block}._bentoFeaturedChip_cyy9r_842{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.4rem .85rem;font-family:Die Grotesk A,sans-serif;font-size:.7rem;font-weight:700;position:absolute;top:1.25rem}._bentoFeaturedChipBefore_cyy9r_854{color:#fff;background:#262626;left:1.25rem}._bentoFeaturedChipAfter_cyy9r_860{color:#14231a;background:#a8e6bb;left:calc(50% + 1.25rem)}._bentoFeaturedBody_cyy9r_866{align-items:flex-end;gap:2.5rem;display:flex}._bentoFeaturedText_cyy9r_872{flex:1;min-width:0}._bentoFeaturedTitle_cyy9r_877{color:#fff;letter-spacing:-.02em;margin:0 0 .75rem;font-family:Die Grotesk D,sans-serif;font-size:1.35rem;font-weight:700}._bentoFeaturedCopy_cyy9r_886{color:#ffffffa6;max-width:44ch;margin:0;font-family:Die Grotesk A,sans-serif;font-size:.95rem;line-height:1.65}._bentoFeaturedStat_cyy9r_895{text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-shrink:0;padding:1.5rem 2rem}._bentoFeaturedStatValue_cyy9r_904{color:#fff;font-family:Die Grotesk D,sans-serif;font-size:2.75rem;font-weight:700;line-height:1;display:block}._bentoFeaturedStatLabel_cyy9r_913{color:#ffffff80;max-width:12ch;margin-top:.5rem;margin-left:auto;margin-right:auto;font-family:Die Grotesk A,sans-serif;font-size:.75rem;display:block}@media (width<=900px){._bentoGrid_cyy9r_704{grid-template-columns:1fr}._bentoCardSpan2_cyy9r_716,._bentoCardSpan3_cyy9r_720,._bentoCardSpan6_cyy9r_724{grid-column:span 1}._bentoFeaturedBody_cyy9r_866{flex-direction:column;align-items:flex-start;gap:1.5rem}._bentoFeaturedCopy_cyy9r_886{max-width:none}._bentoFeaturedStat_cyy9r_895{align-self:stretch}._bentoCard_cyy9r_716{min-height:260px}}@media (width<=600px){._bentoSection_cyy9r_671{padding:5rem 1.25rem}._bentoHeader_cyy9r_677{margin-bottom:2.5rem}}._testimonialsSection_cyy9r_965{background:var(--white);padding:4rem 2rem 8rem}._testimonialsHeader_cyy9r_970{justify-content:center;align-items:center;margin-bottom:6rem;display:flex}._testimonialsGrid_cyy9r_977{grid-template-columns:repeat(3,1fr);gap:0;display:grid}._testimonialItem_cyy9r_983{border-right:1px solid #00000026;flex-direction:column;gap:0;padding:3rem 3rem 3rem 0;display:flex}._testimonialItem_cyy9r_983:first-child{padding-left:0}._testimonialItem_cyy9r_983:last-child{border-right:none;padding-left:3rem;padding-right:0}._testimonialItem_cyy9r_983:not(:first-child):not(:last-child){padding-left:3rem}._testimonialMark_cyy9r_1005{color:var(--black);opacity:.12;margin-bottom:1.5rem;font-family:Die Grotesk D,sans-serif;font-size:3.5rem;font-weight:700;line-height:1;display:block}._testimonialQuote_cyy9r_1016{color:var(--black);opacity:.75;flex:1;margin-bottom:2.5rem;font-family:Die Grotesk A,sans-serif;font-size:1rem;font-weight:400;line-height:1.85}._testimonialDivider_cyy9r_1027{background:var(--black);opacity:.25;width:2rem;height:2px;margin-bottom:1.5rem}._testimonialName_cyy9r_1035{letter-spacing:.08em;text-transform:none;color:var(--black);margin-bottom:.3rem;font-family:Die Grotesk A,sans-serif;font-size:.8rem;font-weight:500;display:block}._testimonialRole_cyy9r_1046{letter-spacing:.06em;text-transform:none;color:var(--black);opacity:.4;font-family:Die Grotesk A,sans-serif;font-size:.72rem;font-weight:400;display:block}._footer_cyy9r_1058{background:var(--black);color:var(--white);text-align:center;padding:10rem 2rem 2rem;font-family:Die Grotesk A,sans-serif;position:relative;overflow:hidden}._footerText_cyy9r_1068{letter-spacing:-.02em;white-space:nowrap;color:#0000;-webkit-text-stroke:2px var(--white);font-family:Die Grotesk A,sans-serif;font-size:10vw;font-weight:700;line-height:.9;text-decoration:none;transition:color .2s,-webkit-text-stroke .2s;display:inline-block}@media (width>=300px){._footerText_cyy9r_1068{font-family:Die Grotesk D,sans-serif}}@media (width>=600px){._footerText_cyy9r_1068{font-family:Die Grotesk D,sans-serif}}@media (width>=900px){._footerText_cyy9r_1068{font-family:Die Grotesk D,sans-serif}}._footerText_cyy9r_1068:hover{color:#ff6eb5;-webkit-text-stroke:0px transparent}._footerMeta_cyy9r_1105{text-transform:none;justify-content:space-between;margin-top:5rem;font-family:Die Grotesk A,sans-serif;font-size:.85rem;display:flex}._footerShortcuts_cyy9r_1114{gap:1.5rem;display:flex}._footerLegal_cyy9r_1119{opacity:.4;text-transform:none;margin-top:1.5rem;font-family:Die Grotesk A,sans-serif;font-size:.7rem}._emailBadge_cyy9r_1128{z-index:500;text-transform:none;color:#fff;opacity:1;pointer-events:none;align-items:center;gap:1.5rem;font-family:Die Grotesk A,sans-serif;font-size:.85rem;transition:opacity .4s,color .4s;display:flex;position:fixed;bottom:2rem;left:2rem}._emailBadgeLight_cyy9r_1145{color:#fff}._emailBadgeDark_cyy9r_1149{color:#000}._emailBadgeHidden_cyy9r_1153{opacity:0}._kbd_cyy9r_1159{opacity:.6;color:inherit;vertical-align:middle;border:1.5px solid;border-bottom-width:3px;border-radius:3px;margin-right:.25rem;padding:.2rem .4rem;font-family:Die Grotesk A,sans-serif;font-size:.7rem;font-weight:500;line-height:1;display:inline-block}._toast_cyy9r_1176{-webkit-backdrop-filter:blur(20px)saturate(160%);color:#fff;letter-spacing:.08em;text-transform:none;z-index:99999;pointer-events:none;background:linear-gradient(#ffffff24,#ffffff08 45%,#00000014),#1414148c;border:1px solid #ffffff38;border-radius:999px;padding:.75rem 1.5rem;font-family:Die Grotesk A,sans-serif;font-size:.8rem;font-weight:500;animation:.2s forwards _toastIn_cyy9r_1;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 1px #ffffff4d,inset 0 -1px 1px #0003,0 8px 24px #00000038}._toastSuccess_cyy9r_1204{color:#1a7a3c;background:#22a04a1f;border:1px solid #22a04a33;box-shadow:0 8px 24px #22a04a1f}@keyframes _toastIn_cyy9r_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=1024px){._macroText_cyy9r_271{font-family:Die Grotesk A,sans-serif;font-size:35vw}@media (width>=85.715px){._macroText_cyy9r_271{font-family:Die Grotesk D,sans-serif}}@media (width>=171.429px){._macroText_cyy9r_271{font-family:Die Grotesk D,sans-serif}}@media (width>=257.143px){._macroText_cyy9r_271{font-family:Die Grotesk D,sans-serif}}._projectData_cyy9r_538{flex:0 0 50%}._projectTitle_cyy9r_595{font-family:Die Grotesk D,sans-serif;font-size:32px}._testimonialsGrid_cyy9r_977{grid-template-columns:1fr}._testimonialItem_cyy9r_983{border-bottom:1px solid #00000026;border-right:none;padding-left:0!important;padding-right:0!important}._testimonialItem_cyy9r_983:last-child{border-bottom:none}._toast_cyy9r_1176{bottom:calc(1.25rem + 3.125rem + 24px + env(safe-area-inset-bottom,0px))}._navPill_cyy9r_34{-webkit-backdrop-filter:blur(14px)saturate(150%);gap:.1rem;height:50px;padding:0 .85rem;font-family:Die Grotesk A,sans-serif;font-size:15px}._navItem_cyy9r_103{padding:.5rem 1rem}._deckSticky_cyy9r_370{height:100svh;padding:1.5rem 0 calc(1.25rem + 3.125rem + env(safe-area-inset-bottom,0px) + 24px)}._heroPoster_cyy9r_129{height:100dvh}._nav_cyy9r_23{top:auto;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));width:auto;left:20px;right:20px}._heroNameRow_cyy9r_236{justify-content:center;align-items:center;gap:.35em;padding:0 2rem;inset:2.5rem 0 auto}._heroNameChunk_cyy9r_248{letter-spacing:-1px;font-family:Die Grotesk D,sans-serif;font-size:48px;line-height:1}._heroRole_cyy9r_218{text-align:center;opacity:.75;font-family:Die Grotesk A,sans-serif;font-size:1.1rem;line-height:1.3;inset:5.75rem 0 auto}._heroCurrently_cyy9r_190{text-align:center;align-items:center;font-family:Die Grotesk A,sans-serif;font-size:1.25rem;line-height:1.3;display:flex;inset:auto 0 calc(4.375rem + 24px)}._heroCurrentlyLabel_cyy9r_209{font-family:Die Grotesk A,sans-serif;font-size:1rem}}@media (width<=768px){._navPill_cyy9r_34{justify-content:space-between;width:100%}._navItemActive_cyy9r_124{padding-left:1.35rem;padding-right:1.35rem}._workSection_cyy9r_356{padding:2.5rem 1.25rem 1rem}._sectionHeader_cyy9r_421{gap:16px;margin-bottom:1rem}._sectionTitle_cyy9r_431{font-family:Die Grotesk D,sans-serif;font-size:48px}._deckCard_cyy9r_405{align-items:stretch}._project_cyy9r_463{flex-direction:column;overflow-y:auto}._projectThumb_cyy9r_486{flex:auto;order:-1;min-height:120px}._projectData_cyy9r_538{flex:none;padding:40px 20px 20px}._btn_cyy9r_642{margin-top:1rem}._projectTitle_cyy9r_595{margin-top:0;font-family:Die Grotesk D,sans-serif;font-size:32px}._projectDataRows_cyy9r_1435{display:none}._testimonialsSection_cyy9r_965{padding:4rem 1.25rem}._testimonialsHeader_cyy9r_970{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:3rem}._footer_cyy9r_1058{padding:4rem 1.25rem 6rem}._footerText_cyy9r_1068{white-space:normal;text-align:center;-webkit-text-stroke:1px var(--white);font-family:Die Grotesk A,sans-serif;font-size:18vw}@media (width>=166.667px){._footerText_cyy9r_1068{font-family:Die Grotesk D,sans-serif}}@media (width>=333.334px){._footerText_cyy9r_1068{font-family:Die Grotesk D,sans-serif}}@media (width>=500px){._footerText_cyy9r_1068{font-family:Die Grotesk D,sans-serif}}._footerText_cyy9r_1068:active{color:#ff6eb5;-webkit-text-stroke:0px transparent}._footerMeta_cyy9r_1105{text-align:center;flex-direction:column;gap:.5rem;display:none}._emailBadge_cyy9r_1128,._bentoSection_cyy9r_671{display:none}}@media (width<=480px){._navPill_cyy9r_34{font-family:Die Grotesk A,sans-serif;font-size:14px}._navItem_cyy9r_103{padding:.35rem .75rem}._sectionTitle_cyy9r_431{font-family:Die Grotesk D,sans-serif;font-size:48px}._projectTitle_cyy9r_595{font-family:Die Grotesk D,sans-serif;font-size:28px}}._page_135es_1{color:#000;background:#efefef;min-height:100vh;padding-top:100px;font-family:Die Grotesk A,sans-serif}._header_135es_10{border-bottom:1.5px solid #0000001f;padding:5rem 4rem 4rem}._label_135es_15{letter-spacing:.12em;text-transform:uppercase;opacity:.4;margin-bottom:1.25rem;font-family:Die Grotesk A,sans-serif;font-size:.75rem}._heading_135es_24{letter-spacing:-.02em;font-family:Die Grotesk D,sans-serif;font-size:clamp(3.5rem,8vw,96px);font-weight:700;line-height:.95}._content_135es_33{grid-template-columns:1fr 1fr;min-height:calc(100vh - 300px);display:grid}._form_135es_40{border-right:1.5px solid #0000001f;flex-direction:column;gap:2.5rem;padding:4rem;display:flex}._field_135es_48{flex-direction:column;gap:.6rem;display:flex}._fieldLabel_135es_54{letter-spacing:.1em;text-transform:uppercase;opacity:.4;font-family:Die Grotesk A,sans-serif;font-size:.72rem}._input_135es_62,._textarea_135es_63{color:#000;resize:none;background:0 0;border:none;border-bottom:1.5px solid #0003;outline:none;width:100%;padding:.75rem 0;font-family:Die Grotesk A,sans-serif;font-size:1rem;transition:border-color .2s}._input_135es_62::placeholder,._textarea_135es_63::placeholder{color:#00000038}._input_135es_62:focus,._textarea_135es_63:focus{border-bottom-color:#000}._input_135es_62:disabled,._textarea_135es_63:disabled{opacity:.5}._submitBtn_135es_92{color:#efefef;cursor:pointer;background:#000;border:none;border-radius:100px;align-self:flex-start;padding:.75rem 2rem;font-family:Die Grotesk A,sans-serif;font-size:.9rem;transition:opacity .2s}._submitBtn_135es_92:hover{opacity:.75}._submitBtn_135es_92:disabled{opacity:.5;cursor:default}._formStatus_135es_114{color:#0000008c;font-family:Die Grotesk A,sans-serif;font-size:.85rem}._formStatusError_135es_120{color:#c0392b}._info_135es_125{flex-direction:column;gap:3rem;padding:4rem;display:flex}._infoBlock_135es_132{flex-direction:column;gap:.5rem;display:flex}._infoLabel_135es_138{letter-spacing:.1em;text-transform:uppercase;opacity:.4;font-family:Die Grotesk A,sans-serif;font-size:.72rem}._infoLink_135es_146{color:#000;font-family:Die Grotesk A,sans-serif;font-size:1.1rem;text-decoration:none;display:inline-block;position:relative}._infoLink_135es_146:after{content:"";transform-origin:0;background:#000;width:100%;height:1.5px;transition:transform .3s cubic-bezier(.19,1,.22,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}._infoLink_135es_146:hover:after{transform:scaleX(1)}._infoText_135es_172{font-family:Die Grotesk A,sans-serif;font-size:1.1rem;line-height:1.6}@media (width<=768px){._page_135es_1{padding-top:1.5rem}._header_135es_10{padding:3rem 1.5rem 2.5rem}._content_135es_33{grid-template-columns:1fr}._form_135es_40{border-bottom:1.5px solid #0000001f;border-right:none;padding:2.5rem 1.5rem}._info_135es_125{padding:2.5rem 1.5rem}._submitBtn_135es_92{text-align:center;align-self:stretch}}._intro_7bw9b_5{max-width:var(--max);padding:clamp(48px, 8vw, 120px) var(--gutter) 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(32px,6vw,96px);margin:0 auto;display:grid}._portrait_7bw9b_15{border-radius:var(--radius);background:var(--surface);margin:0;overflow:hidden}._portrait_7bw9b_15 img{width:100%;height:auto;display:block}._introText_7bw9b_28{max-width:640px;padding-bottom:8px}._eyebrow_7bw9b_33{font-size:var(--fs-sm);color:var(--muted);margin-bottom:12px;font-weight:400;line-height:1.3}._eyebrowSpaced_7bw9b_41{margin-top:56px}._title_7bw9b_45{font-family:var(--font-xl);font-size:var(--fs-xl);letter-spacing:.01em;margin-bottom:32px;font-weight:700;line-height:.95}._lead_7bw9b_54{max-width:46ch;font-size:var(--fs-md);margin-bottom:20px;line-height:1.4}._text_7bw9b_61{max-width:60ch;font-size:var(--fs-sm);color:var(--muted);margin-bottom:16px;line-height:1.6}._text_7bw9b_61:last-child{margin-bottom:0}._column_7bw9b_74{max-width:calc(680px + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}._section_7bw9b_80{padding-top:var(--section-gap)}._sectionHead_7bw9b_84{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._textLink_7bw9b_91{font-size:var(--fs-sm);color:var(--fg);font-weight:700;text-decoration:none}._inlineLink_7bw9b_98{color:inherit;text-underline-offset:3px;text-decoration:underline}._reading_7bw9b_104{font-size:var(--fs-sm);margin-top:16px;line-height:1.5}._reading_7bw9b_104 span{color:var(--muted)}._textLink_7bw9b_91:hover{text-underline-offset:3px;text-decoration:underline}._timeline_7bw9b_120{border-top:1px solid var(--line);list-style:none}._timeline_7bw9b_120 li{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:16px;padding:20px 0;display:grid}._when_7bw9b_133{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;line-height:1.4}._now_7bw9b_140{color:var(--fg)}._company_7bw9b_144{font-size:var(--fs-sm);font-weight:700;line-height:1.4}._role_7bw9b_150{font-size:var(--fs-sm);color:var(--muted);line-height:1.4}._tools_7bw9b_156{flex-wrap:wrap;gap:12px;list-style:none;display:flex}._tools_7bw9b_156 li{position:relative}._toolTile_7bw9b_168{width:56px;height:56px;font-size:var(--fs-sm);border-radius:14px;place-items:center;font-weight:700;line-height:1;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:grid}._toolTile_7bw9b_168 svg{width:28px;height:28px}._toolTileLight_7bw9b_186{box-shadow:inset 0 0 0 1px var(--line)}._tools_7bw9b_156 li:hover ._toolTile_7bw9b_168{transform:translateY(-4px)}._toolTip_7bw9b_194{background:var(--fg);color:var(--bg);font-size:var(--fs-sm);white-space:nowrap;pointer-events:none;opacity:0;border-radius:6px;padding:6px 8px;line-height:1;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}._tools_7bw9b_156 li:hover ._toolTip_7bw9b_194{opacity:1;transform:translate(-50%)}._certs_7bw9b_216{flex-direction:column;gap:16px;list-style:none;display:flex}._life_7bw9b_224{max-width:var(--max);padding:var(--section-gap) var(--gutter) 0;margin:0 auto}._sectionLabel_7bw9b_230{font-family:var(--font-lg);font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--muted);text-align:center;margin-bottom:64px;font-weight:700;line-height:1.1}._lifeGrid_7bw9b_241{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._card_7bw9b_247{border-radius:var(--radius);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}._cardPhoto_7bw9b_255{aspect-ratio:4/3;object-fit:cover;object-position:50% 40%;width:100%;display:block}._cardBook_7bw9b_263,._cardApp_7bw9b_270{aspect-ratio:4/3;background:var(--surface-strong);place-items:center;display:grid}._cardApp_7bw9b_270 img{border-radius:22.5%;width:34%;height:auto;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._cardApp_7bw9b_270:hover img{transform:translateY(-6px)rotate(-4deg)}._cardBody_7bw9b_288{padding:24px}._cardWide_7bw9b_293{flex-direction:row;grid-column:1/-1}._cardWide_7bw9b_293 ._cardBook_7bw9b_263{aspect-ratio:auto;flex:0 0 calc(50% - 8px);min-height:320px}._cardWide_7bw9b_293 ._cardBody_7bw9b_288{align-self:center;padding:40px}._cardTitle_7bw9b_309{font-family:var(--font-md);font-size:var(--fs-md);margin-bottom:8px;font-weight:700;line-height:1.25}._shelfLabel_7bw9b_317{margin-top:24px}._shelfRow_7bw9b_322{flex-wrap:wrap;align-items:flex-end;gap:20px 16px;padding-top:12px;list-style:none;display:flex}._textLink_7bw9b_91:focus-visible{outline:2px solid var(--fg);outline-offset:4px;border-radius:4px}[data-reveal]{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}[data-reveal]._revealed_7bw9b_344{opacity:1;transform:none}@media (width<=900px){._intro_7bw9b_5{grid-template-columns:1fr;align-items:start}._portrait_7bw9b_15{max-width:420px}._lifeGrid_7bw9b_241{grid-template-columns:1fr}._cardWide_7bw9b_293{flex-direction:column}._cardWide_7bw9b_293 ._cardBook_7bw9b_263{aspect-ratio:4/3;flex:none;min-height:0}._cardWide_7bw9b_293 ._cardBody_7bw9b_288{padding:24px}}@media (width<=640px){._sectionLabel_7bw9b_230{text-align:left;margin-bottom:40px}._timeline_7bw9b_120 li{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){._tools_7bw9b_156 li:hover ._toolTile_7bw9b_168,._cardApp_7bw9b_270:hover img{transform:none}[data-reveal]{opacity:1;transform:none}}._scene_1sydy_1{perspective:800px;width:var(--w);height:var(--h);flex-shrink:0;display:inline-block}._book_1sydy_9{width:var(--w);height:var(--h);transform-style:preserve-3d;cursor:default;transition:transform .4s;position:relative;transform:rotateY(-28deg)}._book_1sydy_9:hover{transform:rotateY(-14deg)}._front_1sydy_25,._back_1sydy_26,._spine_1sydy_27,._pages_1sydy_28,._top_1sydy_29,._bottom_1sydy_30{position:absolute;top:50%;left:50%}._front_1sydy_25{width:var(--w);height:var(--h);margin-left:calc(var(--w) / -2);margin-top:calc(var(--h) / -2);transform:translateZ(calc(var(--d) / 2));border-radius:0 3px 3px 0;overflow:hidden;box-shadow:inset -6px 0 12px #00000038,6px 10px 24px #00000047}._coverImg_1sydy_50{object-fit:cover;width:100%;height:100%;display:block}._placeholder_1sydy_57{background:var(--spine);justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}._placeholder_1sydy_57 span{color:#ffffffd9;text-align:center;font-family:Die Grotesk A,sans-serif;font-size:.75rem;line-height:1.5}._back_1sydy_26{width:var(--w);height:var(--h);margin-left:calc(var(--w) / -2);margin-top:calc(var(--h) / -2);transform:rotateY(180deg) translateZ(calc(var(--d) / 2));background:var(--spine)}._spine_1sydy_27{width:var(--d);height:var(--h);margin-left:calc(var(--d) / -2);margin-top:calc(var(--h) / -2);transform:rotateY(-90deg) translateZ(calc(var(--w) / 2));background:var(--spine);border-radius:2px 0 0 2px}._spine_1sydy_27:after{content:"";border-radius:inherit;background:#00000061;position:absolute;inset:0}._pages_1sydy_28{width:var(--d);height:var(--h);margin-left:calc(var(--d) / -2);margin-top:calc(var(--h) / -2);transform:rotateY(90deg) translateZ(calc(var(--w) / 2));background:repeating-linear-gradient(#f2ece0 0 1px,#e8e2d4 1px 3px)}._top_1sydy_29{width:var(--w);height:var(--d);margin-left:calc(var(--w) / -2);margin-top:calc(var(--d) / -2);transform:rotateX(-90deg) translateZ(calc(var(--h) / 2));background:var(--spine)}._top_1sydy_29:after{content:"";background:#00000038;position:absolute;inset:0}._bottom_1sydy_30{width:var(--w);height:var(--d);margin-left:calc(var(--w) / -2);margin-top:calc(var(--d) / -2);transform:rotateX(90deg) translateZ(calc(var(--h) / 2));background:var(--spine)}._bottom_1sydy_30:after{content:"";background:#00000052;position:absolute;inset:0}._page_nblk3_4{--column:680px;--rail:200px;max-width:var(--max);padding:0 var(--gutter);font-family:var(--font-sm);color:var(--fg);margin:0 auto}._header_nblk3_15{max-width:var(--column);margin:0 auto;padding:clamp(64px,10vw,140px) 0 48px}._crumb_nblk3_21{font-size:var(--fs-sm);color:var(--muted);margin-bottom:24px}._crumb_nblk3_21 a{color:var(--muted);text-decoration:none}._crumb_nblk3_21 a:hover{color:var(--fg)}._title_nblk3_36{font-family:var(--font-xl);font-size:var(--fs-xl);letter-spacing:.01em;font-weight:700;line-height:.95}._intro_nblk3_44{max-width:40ch;font-size:var(--fs-md);margin-top:24px;line-height:1.35}._meta_nblk3_51{border-top:1px solid var(--line);font-size:var(--fs-sm);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;margin-top:48px;padding-top:24px;line-height:1.4;display:grid}._meta_nblk3_51 dt{color:var(--muted);margin-bottom:4px}._hero_nblk3_68{border-radius:var(--radius);background:var(--surface);max-width:1040px;margin:0 auto;overflow:hidden}._heroVideo_nblk3_76{width:100%;height:auto;display:block}._body_nblk3_83{grid-template-columns:var(--rail) minmax(0, 1fr) var(--rail);gap:32px;padding-top:clamp(64px,8vw,120px);display:grid}._rail_nblk3_90{grid-column:1}._column_nblk3_94{width:100%;max-width:var(--column);grid-column:2;margin:0 auto}._contents_nblk3_101{position:sticky;top:104px}._contents_nblk3_101 ol{flex-direction:column;gap:10px;list-style:none;display:flex}._contents_nblk3_101 a{font-size:var(--fs-sm);color:var(--muted);padding-left:18px;line-height:1.3;text-decoration:none;transition:color .2s;display:block;position:relative}._contentsGhost_nblk3_124{width:14px;height:auto;color:var(--fg);opacity:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .2s;position:absolute;top:50%;left:-4px;transform:translate(-6px,-50%)scale(.6)}._contents_nblk3_101 a:hover,._contentsActive_nblk3_137{color:var(--fg)!important}._contentsActive_nblk3_137 ._contentsGhost_nblk3_124{opacity:1;transform:translateY(-50%)scale(1)}._section_nblk3_147{padding-bottom:clamp(80px,10vw,140px);scroll-margin-top:96px}._eyebrow_nblk3_152{font-size:var(--fs-sm);color:var(--muted);margin-bottom:12px;line-height:1.3}._sectionTitle_nblk3_159{font-family:var(--font-lg);font-size:var(--fs-lg);letter-spacing:-.02em;text-wrap:balance;margin-bottom:24px;font-weight:700;line-height:1.1}._subTitle_nblk3_169{font-family:var(--font-md);font-size:var(--fs-md);margin-bottom:8px;font-weight:700;line-height:1.25}._lead_nblk3_177{max-width:46ch;font-size:var(--fs-md);margin-bottom:20px;line-height:1.4}._text_nblk3_184{max-width:62ch;font-size:var(--fs-sm);color:var(--muted);margin-bottom:16px;line-height:1.6}._text_nblk3_184:last-child,._lead_nblk3_177:last-child{margin-bottom:0}._summary_nblk3_198{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._summary_nblk3_198 ._text_nblk3_184{color:var(--fg)}._question_nblk3_209{max-width:24ch;font-family:var(--font-lg);font-size:var(--fs-lg);letter-spacing:-.02em;text-wrap:balance;padding:clamp(80px,10vw,140px) 0;font-weight:700;line-height:1.15}._section_nblk3_147>:has(+._question_nblk3_209){margin-bottom:0}._question_nblk3_209:last-child{padding-bottom:0}._figure_nblk3_232{margin:32px 0}._figureWide_nblk3_236{width:min(1040px, calc(100vw - 2 * var(--gutter)));margin-left:50%;transform:translate(-50%)}._figureButton_nblk3_242{border-radius:var(--radius);cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;overflow:hidden}._figureSurface_nblk3_253{background:var(--surface);padding:clamp(16px,4vw,48px)}._figureButton_nblk3_242 img{border-radius:6px;width:100%;height:auto;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block}._figureButton_nblk3_242:hover img{transform:scale(1.01)}._caption_nblk3_270{font-size:var(--fs-sm);color:var(--muted);margin-top:12px;line-height:1.4}._more_nblk3_278{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:16px}._more_nblk3_278 summary{font-size:var(--fs-sm);cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;font-weight:700;list-style:none;display:flex}._more_nblk3_278 summary::-webkit-details-marker{display:none}._more_nblk3_278 summary span{width:12px;height:12px;position:relative}._more_nblk3_278 summary span:before,._more_nblk3_278 summary span:after{content:"";background:currentColor;width:12px;height:1.5px;transition:transform .25s;position:absolute;top:50%;left:0}._more_nblk3_278 summary span:after{transform:rotate(90deg)}._more_nblk3_278[open] summary span:after{transform:rotate(0)}._more_nblk3_278>div{padding-bottom:16px}._stat_nblk3_330{align-items:last baseline;gap:16px;margin:32px 0;display:flex}._statValue_nblk3_339{font-family:var(--font-xl);font-size:var(--fs-xl);letter-spacing:-.02em;font-weight:700;line-height:1}._statLabel_nblk3_347{max-width:20ch;font-size:var(--fs-md);line-height:1.3}._steps_nblk3_354{border-top:1px solid var(--line);list-style:none}._steps_nblk3_354 li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:16px;padding:24px 0;display:grid}._stepNum_nblk3_367{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;line-height:1.9}._bars_nblk3_375{flex-direction:column;gap:16px;list-style:none;display:flex}._barLabel_nblk3_382{font-size:var(--fs-sm);justify-content:space-between;gap:16px;margin-bottom:8px;line-height:1.3;display:flex}._barTrack_nblk3_391{background:var(--surface-strong);border-radius:4px;height:8px;overflow:hidden}._barTrack_nblk3_391 span{background:var(--fg);border-radius:4px;height:100%;display:block}._snapshot_nblk3_406{border-radius:var(--radius);background:var(--fg);color:var(--bg);flex-direction:column;gap:24px;padding:40px;display:flex;position:relative;overflow:hidden}._snapshotGhost_nblk3_419{color:#fafafa14;pointer-events:none;width:140px;height:auto;animation:4s ease-in-out infinite _snapshotFloat_nblk3_1;position:absolute;top:-18px;right:-14px;transform:rotate(12deg)}@keyframes _snapshotFloat_nblk3_1{0%,to{transform:translateY(0)rotate(12deg)}50%{transform:translateY(-6px)rotate(9deg)}}._snapshotTitle_nblk3_436{font-family:var(--font-lg);font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:700;line-height:1.1}._snapshotText_nblk3_444{max-width:46ch;font-size:var(--fs-sm);color:#fafafab3;margin-top:12px;line-height:1.5}._snapshotActions_nblk3_452{flex-wrap:wrap;gap:8px;display:flex}._button_nblk3_458{color:var(--bg);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:1px solid #fafafa40;border-radius:8px;align-items:center;gap:8px;padding:14px 20px;line-height:1;text-decoration:none;transition:border-color .2s,transform .2s,opacity .2s;display:inline-flex}._button_nblk3_458:hover{border-color:var(--bg);transform:translateY(-1px)}._buttonPrimary_nblk3_480{border-color:var(--bg);background:var(--bg);color:var(--fg);font-weight:600}._buttonPrimary_nblk3_480:hover{opacity:.9}._buttonGhost_nblk3_491{width:18px;height:auto}._button_nblk3_458 svg:not(._buttonGhost_nblk3_491){width:1.2em;height:1.2em}._split_nblk3_501 ._button_nblk3_458{padding-block:calc(14px - .1em)}._split_nblk3_501 ._iconButton_nblk3_506{padding-inline:calc(14px - .1em)}._split_nblk3_501{gap:2px;display:inline-flex}._split_nblk3_501 ._button_nblk3_458:hover{transform:none}._split_nblk3_501>:first-child{border-top-right-radius:3px;border-bottom-right-radius:3px}._split_nblk3_501>:last-child{border-top-left-radius:3px;border-bottom-left-radius:3px}._next_nblk3_530{border-top:1px solid var(--line);color:var(--fg);flex-direction:column;margin-top:64px;padding-top:24px;text-decoration:none;display:flex}._nextTitle_nblk3_540{font-family:var(--font-lg);font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:700;line-height:1.1;transition:transform .3s cubic-bezier(.22,1,.36,1)}._next_nblk3_530:hover ._nextTitle_nblk3_540{transform:translate(8px)}._dialog_nblk3_554{border-radius:var(--radius);background:var(--bg);width:min(1100px,94vw);max-height:92svh;color:var(--fg);border:0;margin:auto;padding:16px 24px 24px;overflow:auto}._dialogCompact_nblk3_566{width:min(520px,94vw)}._dialog_nblk3_554::backdrop{background:#1119}._dialog_nblk3_554 figure{margin:0}._dialog_nblk3_554 img{border-radius:6px;width:100%;height:auto;display:block}._dialog_nblk3_554 figcaption{font-family:var(--font-sm);font-size:var(--fs-sm);text-align:center;color:var(--muted);padding-top:16px}._close_nblk3_593{z-index:1;width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border:0;place-items:center;margin:0 -12px 8px auto;padding:0;display:grid;position:sticky;top:0}._page_nblk3_4 :is(a,button,summary):focus-visible,._dialog_nblk3_554 button:focus-visible{outline:2px solid var(--fg);outline-offset:4px;border-radius:6px}._videoFrame_nblk3_618{cursor:auto}._videoFrame_nblk3_618 video{border-radius:6px;width:100%;height:auto;display:block}._gallery_nblk3_629{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));width:min(1040px, calc(100vw - 2 * var(--gutter)));gap:24px 16px;margin:32px 0 32px 50%;display:grid;transform:translate(-50%)}._gallery_nblk3_629 ._figureSurface_nblk3_253{padding:clamp(12px,2vw,24px)}._findings_nblk3_642{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}._findings_nblk3_642>div{border-radius:var(--radius);background:var(--surface);padding:24px}._findingsLabel_nblk3_655{font-size:var(--fs-sm);margin-bottom:12px;font-weight:700;line-height:1.4}._findings_nblk3_642 ul,._list_nblk3_663{font-size:var(--fs-sm);color:var(--muted);flex-direction:column;gap:8px;padding-left:1.1em;line-height:1.5;display:flex}._list_nblk3_663{max-width:62ch;margin-bottom:16px}@media (width<=1100px){._body_nblk3_83{grid-template-columns:minmax(0,1fr)}._rail_nblk3_90{display:none}._column_nblk3_94{grid-column:1}}@media (width<=720px){._meta_nblk3_51{grid-template-columns:repeat(2,minmax(0,1fr))}._summary_nblk3_198,._findings_nblk3_642,._gallery_nblk3_629{grid-template-columns:1fr}._snapshot_nblk3_406{padding:28px 24px}._snapshotGhost_nblk3_419{width:104px}._snapshotActions_nblk3_452{flex-direction:column}._snapshotActions_nblk3_452 ._button_nblk3_458{justify-content:center}._split_nblk3_501>:first-child{flex:1}._stat_nblk3_330{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){._snapshotGhost_nblk3_419{animation:none}._figureButton_nblk3_242:hover img,._next_nblk3_530:hover ._nextTitle_nblk3_540{transform:none}}._stage_dccd1_5{width:min(1040px, calc(100vw - 2 * var(--gutter)));border-radius:var(--radius);background:var(--surface);margin:32px 0 0 50%;padding:clamp(16px,3vw,32px);transform:translate(-50%)}._tabs_dccd1_14{background:var(--surface-strong);border-radius:8px;gap:4px;margin-bottom:24px;padding:4px;display:inline-flex}._tabs_dccd1_14 button{color:var(--muted);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 16px;line-height:1}._tabs_dccd1_14 button[aria-selected=true]{background:var(--bg);color:var(--fg);font-weight:700}._gallery_dccd1_41{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}._galleryDesktop_dccd1_48{grid-template-columns:minmax(0,560px);justify-content:center}._gallery_dccd1_41 figure{margin:0}._gallery_dccd1_41 button{cursor:zoom-in;background:0 0;border:0;border-radius:8px;width:100%;padding:0;display:block;overflow:hidden}._gallery_dccd1_41 img{width:100%;height:auto;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block}._gallery_dccd1_41 button:hover img{transform:scale(1.01)}._gallery_dccd1_41 figcaption,._stageCaption_dccd1_80{font-size:var(--fs-sm);color:var(--muted);margin-top:12px;line-height:1.4}._stageCaption_dccd1_80{margin-top:24px}._badgeGrid_dccd1_92{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 16px;margin-top:32px;list-style:none;display:grid}._badgeGrid_dccd1_92 li{text-align:center;font-size:var(--fs-sm);flex-direction:column;align-items:center;gap:12px;display:flex}._badgeGrid_dccd1_92 button{border-radius:var(--radius);background:var(--surface);cursor:zoom-in;border:0;width:100%;padding:12%}._badgeGrid_dccd1_92 img{width:100%;height:auto;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:block}._badgeGrid_dccd1_92 button:hover img{transform:rotate(-6deg)scale(1.06)}._report_dccd1_130{border-top:1px solid var(--line);margin-top:48px;padding-top:32px}._reportDate_dccd1_136,._chartTitle_dccd1_137,._chartNote_dccd1_138{font-size:var(--fs-sm);color:var(--muted);line-height:1.4}._chartTitle_dccd1_137{color:var(--fg);margin-bottom:16px;font-weight:700}._chartNote_dccd1_138{margin-top:16px}._totals_dccd1_154{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 40px;display:grid}._totals_dccd1_154 dt{font-size:var(--fs-sm);color:var(--muted)}._totals_dccd1_154 dd{font-family:var(--font-lg);font-size:var(--fs-lg);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-weight:700;line-height:1.1}._charts_dccd1_176{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-bottom:32px;display:grid}._spacer_dccd1_183{height:48px}@media (width<=720px){._gallery_dccd1_41{grid-template-columns:1fr 1fr}._charts_dccd1_176{grid-template-columns:1fr}._totals_dccd1_154 dd{font-size:var(--fs-md);font-family:var(--font-md)}}@media (prefers-reduced-motion:reduce){._gallery_dccd1_41 button:hover img,._badgeGrid_dccd1_92 button:hover img{transform:translateY(var(--lift,0)) rotate(var(--tilt,0))}}._page_1fub5_1{min-height:calc(100svh - 72px);padding:48px var(--gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}._ghost_1fub5_12{width:140px;height:auto;color:var(--fg);animation:4s ease-in-out infinite _drift_1fub5_1}@keyframes _drift_1fub5_1{0%,to{transform:translate(0)rotate(-4deg)}50%{transform:translate(6px,-12px)rotate(4deg)}}._title_1fub5_24{font-family:var(--font-xl);font-size:var(--fs-xl);letter-spacing:.01em;font-weight:700;line-height:1}._text_1fub5_32{max-width:32ch;font-size:var(--fs-md);color:var(--muted);line-height:1.35}._links_1fub5_39{gap:8px;margin-top:8px;display:flex}._button_1fub5_45{border:1px solid var(--line);color:var(--fg);font-size:var(--fs-sm);border-radius:8px;padding:14px 20px;line-height:1;text-decoration:none;transition:border-color .2s}._button_1fub5_45:hover{border-color:var(--fg)}@media (prefers-reduced-motion:reduce){._ghost_1fub5_12{animation:none}}
