@font-face{font-family:Antonio Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/antonio-latin-ext-wght-normal-CTNUytc6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Antonio Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/antonio-latin-wght-normal-BpusS9o4.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg: #ffffff;--color-surface: #f7f7f7;--color-surface-2: #eeeef1;--color-fg: #2f2b36;--color-fg-2: #4a4652;--color-muted: #68666e;--color-line: #e4e3e8;--color-accent: #0d71e6;--color-accent-strong: #0b62c9;--color-accent-soft: #e8f1fa;--color-on-accent: #ffffff;--color-inverse: #2f2b36;--color-on-inverse: #ffffff;--color-ok: #1c7620;--color-ok-dot: #66bb6a;--color-error: #b42318;--color-focus: #0d71e6;--color-selection: rgb(13 113 230 / .18);--color-shadow: rgb(47 43 54 / .12);--stage-bg: #1f1d24;--stage-fg: #f2f1f4;--stage-accent: #5fa2f0;--grain: 0;--font-display: "Antonio Variable", "Arial Narrow", "Helvetica Neue Condensed", Impact, sans-serif;--font-sans: "Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--text-xs: .8125rem;--text-sm: .875rem;--text-base: 1rem;--text-md: clamp(1rem, .95rem + .25vw, 1.125rem);--text-lg: clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--text-xl: clamp(1.5rem, 1.25rem + 1vw, 2rem);--text-2xl: clamp(2.25rem, 1.6rem + 2.6vw, 3.75rem);--text-hero: clamp(3.5rem, .9rem + 9.2vw, 8.5rem);--weight-body: 300;--leading-body: 1.55;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--section-gap: clamp(5rem, 3.5rem + 6vw, 9rem);--gutter: clamp(1.25rem, .6rem + 3vw, 3rem);--max-width: 75rem;--nav-offset: 5.5rem;--radius: 20px;--radius-sm: 12px;--radius-pill: 999px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .18s;--dur-base: .32s;--dur-slow: .7s;color-scheme:light}:root[data-theme=dark]{--color-bg: #17151b;--color-surface: #211f27;--color-surface-2: #2a2731;--color-fg: #f2f1f4;--color-fg-2: #cfcdd4;--color-muted: #a9a6b0;--color-line: #322f39;--color-accent: #5fa2f0;--color-accent-strong: #5fa2f0;--color-accent-soft: #1d2a3d;--color-on-accent: #17151b;--color-inverse: #f2f1f4;--color-on-inverse: #17151b;--color-ok: #66bb6a;--color-ok-dot: #66bb6a;--color-error: #ff8a80;--color-focus: #5fa2f0;--color-selection: rgb(95 162 240 / .3);--color-shadow: rgb(0 0 0 / .45);--stage-bg: #24212b;--grain: 1;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--nav-offset)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;min-height:100dvh;background-color:var(--color-bg);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;transition:background-color var(--dur-base) var(--ease-in-out),color var(--dur-base) var(--ease-in-out)}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:calc(var(--grain) * .07);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}#root{position:relative;z-index:1}img,picture,video,canvas,svg{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}p,h1,h2,h3,h4,li,dd,blockquote{overflow-wrap:break-word}h1,h2,h3,h4{line-height:1.15;text-wrap:balance}p{text-wrap:pretty}strong,b{font-weight:600}ul[role=list],ol[role=list]{list-style:none;padding:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}::selection{background:var(--color-selection)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:focus:not(:focus-visible){outline:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.reveal-ready [data-reveal]{transition:opacity .8s var(--ease-out),transform .9s var(--ease-out),filter .8s var(--ease-out);transition-delay:calc(var(--i, 0) * 90ms)}.reveal-ready [data-reveal]:not(.is-in){opacity:0;transform:translateY(2.5rem)}.reveal-ready [data-reveal=blur]:not(.is-in){filter:blur(8px);transform:translateY(1.5rem) scale(.98)}._button_1nnt4_1{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-5);border:1.5px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;line-height:1;text-decoration:none;white-space:nowrap;max-width:100%}@media(max-width:479.98px){._button_1nnt4_1{white-space:normal;text-align:center;line-height:1.25;padding-block:var(--space-2)}}._button_1nnt4_1{transition:color var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}._button_1nnt4_1 svg{flex:none;transition:transform var(--dur-base) var(--ease-out)}._button_1nnt4_1:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){._button_1nnt4_1:hover svg{transform:translate(3px)}}._label_1nnt4_45{position:relative}._lg_1nnt4_49{min-height:3.25rem;padding:0 var(--space-6)}._outline_1nnt4_54{font-family:var(--font-display);font-size:clamp(1.125rem,1rem + .5vw,1.5rem);font-weight:400;text-transform:uppercase;color:var(--color-accent-strong);border-color:var(--color-accent);background:var(--color-bg)}._outline_1nnt4_54:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--color-accent);transform:translateY(101%);transition:transform .42s var(--ease-out)}@media(hover:hover)and (pointer:fine){._outline_1nnt4_54:hover{color:var(--color-on-accent)}._outline_1nnt4_54:hover:before{transform:translateY(0)}}._solid_1nnt4_81{background:var(--color-inverse);color:var(--color-on-inverse)}@media(hover:hover)and (pointer:fine){._solid_1nnt4_81:hover{background:var(--color-accent);color:var(--color-on-accent)}}._accent_1nnt4_92{background:var(--color-accent);color:var(--color-on-accent)}@media(hover:hover)and (pointer:fine){._accent_1nnt4_92:hover{background:var(--color-inverse);color:var(--color-on-inverse)}}._text_1nnt4_103{min-height:2.75rem;padding:0;border:0;border-radius:0;overflow:visible;color:var(--color-accent-strong);font-weight:500;text-decoration:underline;text-underline-offset:.3em}@media(hover:hover)and (pointer:fine){._text_1nnt4_103:hover{text-decoration-thickness:2px}}._sheet_bf02k_1{position:fixed;inset:0;z-index:60;display:grid;grid-template-rows:auto 1fr auto;gap:var(--space-6);padding:calc(env(safe-area-inset-top,0px) + var(--space-4)) var(--gutter) calc(env(safe-area-inset-bottom,0px) + var(--space-6));background:var(--color-bg);overflow-y:auto}._top_bf02k_13{display:flex;justify-content:space-between;align-items:center;min-height:3.25rem}._label_bf02k_20{font-size:var(--text-sm);color:var(--color-muted)}._close_bf02k_25{min-height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-inverse);color:var(--color-on-inverse);font-size:var(--text-base)}._list_bf02k_34{display:grid;align-content:center;margin:0}._link_bf02k_40{font-family:var(--font-display);font-size:clamp(2.75rem,1.5rem + 9vw,4.5rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;display:flex;align-items:baseline;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--color-line);text-decoration:none;color:var(--color-fg)}._link_bf02k_40[aria-current=page]{color:var(--color-accent-strong)}._num_bf02k_60{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;color:var(--color-muted);min-width:2ch}._bottom_bf02k_68{display:grid;gap:var(--space-5);justify-items:start}._socials_bf02k_74{display:flex;flex-wrap:wrap;gap:var(--space-5);margin:0}._socials_bf02k_74 a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-fg)}._bar_1cgfc_1{position:fixed;top:calc(env(safe-area-inset-top,0px) + var(--space-4));left:0;right:0;z-index:50;display:flex;justify-content:center;padding-inline:var(--space-4);pointer-events:none}._pill_1cgfc_13{pointer-events:auto;display:flex;align-items:center;gap:var(--space-3);max-width:100%;padding:6px;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-bg) 82%,transparent);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 10px 30px -18px var(--color-shadow)}._avatar_1cgfc_28{position:relative;display:block;width:2.5rem;height:2.5rem;flex:none}._photo_1cgfc_36{width:100%;height:100%;border-radius:50%;object-fit:cover}._logoBadge_1cgfc_43{position:absolute;right:-4px;bottom:-3px;display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--color-bg);--color-accent: #0d71e6;--color-bg: #ffffff}._logoBadge_1cgfc_43 svg{width:1.125rem;height:1.125rem}._links_1cgfc_62{display:none;align-items:center;gap:var(--space-1);margin:0;padding-right:0}@media(min-width:768px){._links_1cgfc_62{display:flex}}._link_1cgfc_62{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-base);font-weight:300;color:var(--color-fg);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast),background-color var(--dur-fast)}@media(hover:hover)and (pointer:fine){._link_1cgfc_62:hover{background:var(--color-surface)}}._link_1cgfc_62[aria-current=page]{font-weight:500;color:var(--color-accent-strong)}._cta_1cgfc_98{display:inline-flex;align-items:center;min-height:2.5rem;margin-left:var(--space-2);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-inverse);color:var(--color-on-inverse);font-size:var(--text-base);font-weight:300;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-base)}@media(hover:hover)and (pointer:fine){._cta_1cgfc_98:hover{background:var(--color-accent);color:var(--color-on-accent)}}._status_1cgfc_120{display:none;align-items:center;gap:var(--space-2);padding-right:var(--space-4);font-size:var(--text-base);font-weight:300;color:var(--color-fg);white-space:nowrap}@media(min-width:768px){._status_1cgfc_120{display:inline-flex}}._dot_1cgfc_136{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-accent)}._dotLive_1cgfc_143{background:var(--color-ok-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-ok-dot) 25%,transparent)}._mobileStatus_1cgfc_148{font-size:var(--text-base);font-weight:400;padding-right:var(--space-2);white-space:nowrap}@media(min-width:768px){._mobileStatus_1cgfc_148{display:none}}._menuButton_1cgfc_160{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--color-accent);color:var(--color-on-accent)}@media(min-width:768px){._menuButton_1cgfc_160{display:none}}._burger_1cgfc_175,._burger_1cgfc_175:before{display:block;width:1rem;height:2px;border-radius:2px;background:currentColor}._burger_1cgfc_175{position:relative;transform:translateY(-3px)}._burger_1cgfc_175:before{content:"";position:absolute;top:6px}._footer_hr5jc_1{margin-top:var(--section-gap);background:var(--color-accent);color:var(--color-on-accent);padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-8))}._inner_hr5jc_8{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:var(--space-5);padding-top:var(--space-7)}._row_hr5jc_18{display:grid;gap:var(--space-5)}@media(min-width:768px){._row_hr5jc_18{grid-template-columns:1fr 1fr auto}}._col_hr5jc_28{display:grid;gap:var(--space-1);align-content:start}._label_hr5jc_34{font-size:var(--text-sm)}._value_hr5jc_38{font-size:var(--text-md);font-weight:600;color:inherit;text-decoration:none;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){._value_hr5jc_38:hover{text-decoration:underline}}._social_hr5jc_51{display:flex;gap:var(--space-2);margin:0}._social_hr5jc_51 a{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-left:-.5rem;color:inherit;border-radius:50%;transition:background-color var(--dur-fast)}@media(hover:hover)and (pointer:fine){._social_hr5jc_51 a:hover{background:#ffffff29}}._nav_hr5jc_72{padding-block:var(--space-4);border-block:1px solid color-mix(in srgb,currentColor 35%,transparent)}._nav_hr5jc_72 ul{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin:0}._nav_hr5jc_72 a{display:inline-flex;min-height:2.75rem;align-items:center;color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){._nav_hr5jc_72 a:hover{text-decoration:underline}}._copy_hr5jc_95{font-size:var(--text-sm)}._copy_hr5jc_95 a{margin-left:var(--space-2);color:inherit;text-decoration:underline;text-underline-offset:.2em}._switch_n43qg_1{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-4));z-index:40;display:flex;align-items:center;width:3.25rem;height:1.75rem;padding:3px;border-radius:var(--radius-pill);background:var(--color-accent);transform:translate(-50%);box-shadow:0 0 0 2px var(--color-bg),0 8px 20px -10px var(--color-shadow)}@media(max-width:767.98px){._switch_n43qg_1{left:var(--space-4);bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-5));transform:none}}._switch_n43qg_1:before{content:"";position:absolute;inset:-8px -2px}._knob_n43qg_29{display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;background:#fff;color:#2f2b36;transform:translate(1.5rem);transition:transform var(--dur-base) var(--ease-spring)}._on_n43qg_41 ._knob_n43qg_29{transform:translate(0)}._top_n43qg_45{position:fixed;right:var(--space-5);bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-5));z-index:40;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 0 0 2px var(--color-bg),0 14px 28px -12px color-mix(in srgb,var(--color-accent) 70%,transparent);opacity:0;transform:translateY(16px) scale(.8);pointer-events:none;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-spring)}@media(hover:hover)and (pointer:fine){._top_n43qg_45:hover{transform:translateY(-3px)}}@media(max-width:767.98px){._top_n43qg_45{width:3rem;height:3rem;right:var(--space-4)}}._topVisible_n43qg_76{opacity:1;transform:none;pointer-events:auto}._ring_oebn3_1,._dot_oebn3_2{position:fixed;top:0;left:0;z-index:9999;pointer-events:none;opacity:0;will-change:transform;transition:opacity .2s ease}._ring_oebn3_1[data-visible=true],._dot_oebn3_2[data-visible=true]{opacity:1}._ring_oebn3_1[data-hidden=true],._dot_oebn3_2[data-hidden=true]{opacity:0}._ring_oebn3_1{width:36px;height:36px;border:1.5px solid;border-radius:18px;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}._ring_oebn3_1[data-morphed=true]{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}._ring_oebn3_1[data-pressed=true]{background:color-mix(in srgb,var(--color-accent) 22%,transparent)}._dot_oebn3_2{width:6px;height:6px;border-radius:50%}._ring_oebn3_1{--cursor-color: var(--color-accent);border-color:var(--cursor-color)}._dot_oebn3_2{--cursor-color: var(--color-accent);background:var(--cursor-color)}._ring_oebn3_1[data-tone=on-accent],._dot_oebn3_2[data-tone=on-accent]{--cursor-color: var(--color-on-accent)}._ring_oebn3_1[data-tone=on-accent][data-morphed=true]{background:color-mix(in srgb,var(--color-on-accent) 14%,transparent)}._ring_oebn3_1[data-tone=on-accent][data-pressed=true]{background:color-mix(in srgb,var(--color-on-accent) 26%,transparent)}._ring_oebn3_1[data-morphed=true]+._dot_oebn3_2{opacity:0}html.has-custom-cursor,html.has-custom-cursor *{cursor:none}html.has-custom-cursor input,html.has-custom-cursor textarea,html.has-custom-cursor select,html.has-custom-cursor [contenteditable=true]{cursor:auto}._canvas_k9qty_1{position:fixed;inset:0;z-index:9998;width:100vw;height:100vh;pointer-events:none}._shell_1azy1_1{min-height:100vh;display:flex;flex-direction:column}._main_1azy1_7{flex:1;outline:none;padding-top:var(--nav-offset)}._skip_1azy1_13{position:fixed;top:var(--space-3);left:var(--space-3);z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-inverse);color:var(--color-on-inverse);border-radius:var(--radius-pill);text-decoration:none;transform:translateY(-200%)}._skip_1azy1_13:focus-visible{transform:none}._scene_1ods4_1{--px: 0;--py: 0;position:relative;width:100%;height:100%;perspective:900px}._card_1ods4_10{position:absolute;inset:0;margin:0;overflow:hidden;border-radius:var(--radius);background:var(--stage-bg);box-shadow:0 40px 80px -40px #17151b8c;transform:rotateY(calc(var(--px) * 7deg)) rotateX(calc(var(--py) * -6deg));transform-style:preserve-3d}._img_1ods4_22{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%;scale:1.08;translate:calc(var(--px) * -10px) calc(var(--py) * -8px)}._shine_1ods4_33{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.16) 46%,transparent 60%);translate:calc(var(--px) * 30%) 0;mix-blend-mode:soft-light}._badge_1ods4_42{position:absolute;top:var(--space-3);left:var(--space-3);display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#ffffffeb;box-shadow:0 8px 20px -10px #00000080;--color-accent: #0d71e6;--color-bg: #ffffff}._tags_1ods4_57{position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}._tag_1ods4_57{position:absolute;padding:.4rem .85rem;border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-fg);border:1px solid var(--color-line);box-shadow:0 10px 24px -14px #17151b73;font-size:var(--text-sm);font-weight:500;white-space:nowrap;translate:calc(var(--px) * var(--depth) * 1px) calc(var(--py) * var(--depth) * 1px)}._t1_1ods4_80{--depth: 18;top:12%;right:-16%}._t2_1ods4_86{--depth: 26;top:30%;left:-26%;background:var(--color-accent);border-color:transparent;color:var(--color-on-accent)}._t3_1ods4_95{--depth: 14;bottom:-3%;right:6%}@media(max-width:767.98px){._t1_1ods4_80{right:-6%}._t2_1ods4_86{left:-6%}._t3_1ods4_95{right:4%}}.motion ._card_1ods4_10{animation:_hero-curtain_1ods4_1 1.2s var(--ease-out) both}.motion ._img_1ods4_22{animation:_hero-settle_1ods4_1 1.6s var(--ease-out) both}.motion ._tag_1ods4_57{animation:_hero-tag-in_1ods4_1 .7s var(--ease-spring) both,_hero-float_1ods4_1 5s ease-in-out infinite alternate}.motion ._t1_1ods4_80{animation-delay:1s,1.7s}.motion ._t2_1ods4_86{animation-delay:1.15s,2.4s}.motion ._t3_1ods4_95{animation-delay:1.3s,3.1s}@keyframes _hero-curtain_1ods4_1{0%{clip-path:inset(100% 0 0 0 round var(--radius))}to{clip-path:inset(0 0 0 0 round var(--radius))}}@keyframes _hero-settle_1ods4_1{0%{scale:1.35}}@keyframes _hero-tag-in_1ods4_1{0%{opacity:0;transform:translateY(14px) scale(.6)}}@keyframes _hero-float_1ods4_1{to{transform:translateY(-8px)}}._wave_r9yl9_1{display:grid;place-items:center;width:clamp(4.5rem,3.5rem + 3vw,6.25rem);aspect-ratio:1;border-radius:50%;background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 16px 32px -12px color-mix(in srgb,var(--color-accent) 60%,transparent);transition:transform var(--dur-base) var(--ease-spring)}@media(hover:hover)and (pointer:fine){._wave_r9yl9_1:hover{transform:scale(1.08)}}._hand_r9yl9_18{transform-origin:70% 90%}._hand_r9yl9_18,._ring_r9yl9_23{grid-area:1/1}._ring_r9yl9_23{width:100%;height:100%;border-radius:50%;border:2px solid var(--color-accent);opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){._hand_r9yl9_18{animation:_hand-wave_r9yl9_1 2.8s ease-in-out 1.6s infinite}._ring_r9yl9_23{animation:_hand-ripple_r9yl9_1 2.8s ease-out 1.6s infinite}._wave_r9yl9_1:hover ._hand_r9yl9_18,._wave_r9yl9_1:focus-visible ._hand_r9yl9_18{animation:_hand-wave-loop_r9yl9_1 .9s ease-in-out infinite}}@keyframes _hand-wave_r9yl9_1{0%,60%,to{transform:rotate(0)}8%{transform:rotate(18deg)}16%{transform:rotate(-10deg)}24%{transform:rotate(18deg)}32%{transform:rotate(-6deg)}40%{transform:rotate(12deg)}48%{transform:rotate(0)}}@keyframes _hand-wave-loop_r9yl9_1{0%,to{transform:rotate(-8deg)}50%{transform:rotate(18deg)}}@keyframes _hand-ripple_r9yl9_1{0%{opacity:.6;transform:scale(1)}45%,to{opacity:0;transform:scale(1.5)}}._button_ce2ol_1{--sb-x: 30%;--sb-y: 0%;--sb-power: .35;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:0;border-radius:var(--sb-radius);background-color:var(--sb-base);background:linear-gradient(color-mix(in srgb,var(--sb-tint) calc(var(--sb-tint-opacity) * 100%),transparent),color-mix(in srgb,var(--sb-tint) calc(var(--sb-tint-opacity) * 100%),transparent)),radial-gradient(120% 140% at var(--sb-x) var(--sb-y),color-mix(in srgb,var(--sb-line) calc(var(--sb-power) * 14%),transparent),transparent 60%),var(--sb-base);color:var(--sb-text);font-family:var(--font-sans);font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 0 calc(var(--sb-glow) * var(--sb-power) * 28px) calc(var(--sb-glow) * var(--sb-power) * 2px) color-mix(in srgb,var(--sb-line) calc(var(--sb-power) * 22%),transparent),inset 0 1px #ffffff14,0 10px 24px -14px #0009;transition:transform var(--dur-fast) var(--ease-out),box-shadow .24s var(--ease-out)}._button_ce2ol_1:active{transform:scale(.97)}._button_ce2ol_1:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._edge_ce2ol_33{position:absolute;inset:0;z-index:-1;padding:var(--sb-thickness);border-radius:inherit;background:radial-gradient(circle at var(--sb-x) var(--sb-y),color-mix(in srgb,var(--sb-line) calc(var(--sb-power) * 100%),transparent) 0%,color-mix(in srgb,var(--sb-line) calc(var(--sb-power) * 70%),transparent) var(--sb-shine),color-mix(in srgb,var(--sb-line) calc(var(--sb-power) * 12%),transparent) var(--sb-fade),color-mix(in srgb,var(--sb-line) 8%,transparent) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}._label_ce2ol_46{position:relative}._sm_ce2ol_50{min-height:2.5rem;padding:0 var(--space-4);font-size:var(--text-sm)}._md_ce2ol_56{min-height:2.875rem;padding:0 var(--space-5);font-size:var(--text-base)}._lg_ce2ol_62{min-height:3.375rem;padding:0 var(--space-6);font-size:var(--text-md)}._hero_1yg1t_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);overflow-x:clip;padding-block:var(--space-6) var(--space-8);min-height:min(100svh - var(--nav-offset),56rem);display:grid;align-items:center}._grid_1yg1t_13{display:grid;justify-items:center;gap:var(--space-4);text-align:center}@media(min-width:768px){._grid_1yg1t_13{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;justify-items:stretch;gap:clamp(1rem,2vw,2rem);text-align:left}}._left_1yg1t_29{display:grid;justify-items:center}@media(min-width:768px){._left_1yg1t_29{justify-items:end;text-align:right}}._right_1yg1t_40{display:grid;gap:var(--space-4);justify-items:center}@media(min-width:768px){._right_1yg1t_40{justify-items:start}}@media(min-width:1024px){._right_1yg1t_40{justify-items:end;text-align:right}}._name_1yg1t_57{font-family:var(--font-display);font-size:clamp(1.25rem,.9rem + 1.4vw,2rem);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;margin-bottom:-.2em}._word_1yg1t_68{font-family:var(--font-display);font-size:var(--text-hero);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;line-height:1;letter-spacing:-.03em;color:var(--color-fg);white-space:nowrap}@media(min-width:768px){._word_1yg1t_68{font-size:clamp(3.25rem,10.4vw - 1.6rem,8.5rem)}}@media(min-width:768px){._left_1yg1t_29,._right_1yg1t_40{position:relative}._name_1yg1t_57{position:absolute;right:0;bottom:100%;white-space:nowrap}._below_1yg1t_98{position:absolute;top:calc(100% + var(--space-3));left:0;right:0;display:grid;gap:var(--space-4);justify-items:start}}@media(min-width:1024px){._below_1yg1t_98{justify-items:end;text-align:right}}@media(max-width:767.98px){._below_1yg1t_98{display:grid;gap:var(--space-4);justify-items:center}}._tagline_1yg1t_121{max-width:22rem;font-size:var(--text-md);color:var(--color-fg)}._ctas_1yg1t_127{display:flex;flex-wrap:wrap;align-items:center;justify-content:inherit;gap:var(--space-3) var(--space-5)}._cardWrap_1yg1t_135{position:relative;width:min(62vw,19rem);margin-block:var(--space-3) var(--space-5)}@media(min-width:768px){._cardWrap_1yg1t_135{width:clamp(13rem,24vw,21.25rem);margin:0 0 var(--space-8)}}._card_1yg1t_135{position:relative;aspect-ratio:340/476}._wave_1yg1t_152{position:absolute;left:-14%;bottom:-9%;z-index:70}.motion ._left_1yg1t_29 ._word_1yg1t_68,.motion ._name_1yg1t_57{animation:_intro-from-left_1yg1t_1 1s var(--ease-out) .55s both}.motion ._right_1yg1t_40 ._word_1yg1t_68{animation:_intro-from-right_1yg1t_1 1s var(--ease-out) .55s both}.motion ._tagline_1yg1t_121,.motion ._ctas_1yg1t_127{animation:_intro-fade_1yg1t_1 .8s var(--ease-out) .9s both}.motion ._wave_1yg1t_152{animation:_intro-pop_1yg1t_1 .7s var(--ease-spring) 1.1s both}@keyframes _intro-from-left_1yg1t_1{0%{opacity:0;transform:translate(40%)}}@keyframes _intro-from-right_1yg1t_1{0%{opacity:0;transform:translate(-40%)}}@keyframes _intro-fade_1yg1t_1{0%{opacity:0;transform:translateY(12px)}}@keyframes _intro-pop_1yg1t_1{0%{opacity:0;transform:scale(.4)}}._header_1ygyt_1{display:grid;gap:var(--space-4)}._center_1ygyt_6{justify-items:center;text-align:center}._title_1ygyt_11{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;color:var(--color-fg)}._h1_1ygyt_22{font-size:clamp(2.75rem,1.8rem + 4vw,5rem)}._intro_1ygyt_26{max-width:36rem;color:var(--color-fg);font-size:var(--text-md)}._center_1ygyt_6 ._intro_1ygyt_26{margin-inline:auto}._list_bz8l9_1{display:grid}._item_bz8l9_5{border-bottom:1px solid var(--color-line)}._heading_bz8l9_9{margin:0}._heading_bz8l9_9 button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.35em;width:100%;padding-block:var(--space-4);text-align:left;font-family:var(--font-display);font-weight:400;text-transform:uppercase;line-height:1.3;color:var(--color-fg);transition:color var(--dur-fast)}@media(hover:hover)and (pointer:fine){._heading_bz8l9_9 button:hover{color:var(--color-accent-strong)}}._lg_bz8l9_33 ._heading_bz8l9_9 button{font-size:var(--text-xl)}._md_bz8l9_37 ._heading_bz8l9_9 button{font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem)}._num_bz8l9_41{min-width:0}._icon_bz8l9_45{align-self:center;color:var(--color-fg);transform:rotate(180deg);transition:transform var(--dur-base) var(--ease-out)}._open_bz8l9_52 ._icon_bz8l9_45{transform:rotate(0)}._panel_bz8l9_56{overflow:hidden}._content_bz8l9_60{padding:0 var(--space-6) var(--space-5) 1.6em;color:var(--color-fg-2);max-width:40rem}._content_bz8l9_60 ul{margin:0;padding-left:1.1em;display:grid;gap:var(--space-1)}._content_bz8l9_60 li::marker{color:var(--color-accent)}._lg_bz8l9_33 ._content_bz8l9_60{padding-left:calc(var(--text-xl) * 1.1)}._flow_xpldw_1{position:relative;width:100%;aspect-ratio:1}._svg_xpldw_7{position:absolute;inset:0;width:100%;height:100%;overflow:visible}._orbit_xpldw_15{fill:none;stroke:#ffffff12;stroke-dasharray:2 6}._link_xpldw_21{fill:none;stroke:#ffffff29;stroke-width:1.25;transition:stroke .4s ease}._linkOn_xpldw_28{stroke:color-mix(in srgb,var(--stage-accent) 70%,transparent);stroke-width:1.75}._pulse_xpldw_33{fill:#ffffffb3}._pulseOn_xpldw_37{fill:var(--stage-accent);filter:drop-shadow(0 0 6px var(--stage-accent))}._hub_xpldw_42{position:absolute;left:50%;top:50%;width:26%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;box-shadow:0 0 0 6px #ffffff0f,0 0 0 1px var(--stage-accent),0 20px 40px -16px #000000b3}._hub_xpldw_42:before,._hub_xpldw_42:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1px solid var(--stage-accent);opacity:0;pointer-events:none}.motion ._hub_xpldw_42:before,.motion ._hub_xpldw_42:after{animation:_flow-ring_xpldw_1 2.8s ease-out infinite}.motion ._hub_xpldw_42:after{animation-delay:1.4s}@keyframes _flow-ring_xpldw_1{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}._nodes_xpldw_79{position:absolute;inset:0;margin:0;padding:0;list-style:none}._nodeItem_xpldw_87{position:absolute;translate:-50% -50%}._node_xpldw_79{display:grid;justify-items:center;gap:.35rem;padding:0;border:0;background:none;color:#fff;cursor:pointer;font:inherit}._node_xpldw_79:focus-visible{outline:none}._node_xpldw_79:focus-visible ._dot_xpldw_106{outline:2px solid #ffffff;outline-offset:3px}._dot_xpldw_106{display:grid;place-items:center;width:clamp(2.75rem,2.2rem + 2vw,3.25rem);aspect-ratio:1;border-radius:50%;background:#2a2731;border:1px solid rgba(255,255,255,.18);color:#ffffffe6;transition:background-color .3s ease,border-color .3s ease,transform .4s var(--ease-spring)}._label_xpldw_123{position:absolute;top:calc(100% + .3rem);left:50%;translate:-50% 0;width:max-content;max-width:8.5rem;padding:.15rem .55rem;border-radius:var(--radius-pill);background:#17151bd9;font-size:.8125rem;line-height:1.3;text-align:center;color:#ffffffe6}._node_xpldw_79:hover ._dot_xpldw_106{transform:scale(1.08);border-color:var(--stage-accent)}._nodeOn_xpldw_144 ._dot_xpldw_106{background:#0b62c9;border-color:#fff;color:#fff;transform:scale(1.12);box-shadow:0 0 0 6px color-mix(in srgb,var(--stage-accent) 25%,transparent)}._nodeOn_xpldw_144 ._label_xpldw_123{background:#fff;color:#17151b;font-weight:600}._flow_xpldw_1 ._dot_xpldw_106 svg{width:20px;height:20px}._flow_xpldw_1 ._hub_xpldw_42 img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}._section_tmiya_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--section-gap)}._grid_tmiya_9{display:grid;gap:var(--space-7);align-items:center}@media(min-width:1024px){._grid_tmiya_9{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:var(--space-8)}}._text_tmiya_21{display:grid;gap:var(--space-6);min-width:0}._media_tmiya_27{min-width:0;max-width:34rem;width:100%;justify-self:center}._tallImg_tmiya_34{aspect-ratio:1/1.05;object-position:30% center}._squareImg_tmiya_39{aspect-ratio:1}._stage_xgo09_1{position:relative;padding:clamp(1.5rem,1rem + 2vw,2.5rem) clamp(1.75rem,1rem + 3vw,3rem) var(--space-5);border-radius:var(--radius);background:radial-gradient(70% 55% at 50% 45%,color-mix(in srgb,var(--stage-accent) 16%,transparent),transparent 70%),var(--stage-bg);color:#fff;box-shadow:0 30px 60px -30px var(--color-shadow)}._flow_xgo09_10{margin-bottom:var(--space-6)}._stage_9bp9s_1{perspective:1400px;padding:4% 6%}._card_9bp9s_6{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--color-surface);box-shadow:0 30px 60px -20px var(--color-shadow),0 12px 24px -12px var(--color-shadow);transform-style:preserve-3d;will-change:transform}._card_9bp9s_6 img,._card_9bp9s_6 svg{width:100%;height:100%;object-fit:cover}._shine_9bp9s_22{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.18),transparent 38%);mix-blend-mode:soft-light}._card_yeso8_1{position:relative;aspect-ratio:4/5;margin:0;overflow:hidden;background:var(--stage-bg)}._img_yeso8_9{width:100%;height:100%;object-fit:cover;object-position:50% 12%}._badge_yeso8_16{position:absolute;top:var(--space-4);left:var(--space-4);display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:#ffffffe6;box-shadow:0 8px 20px -10px #00000080;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);--color-accent: #0d71e6;--color-bg: #ffffff}._caption_yeso8_33{position:absolute;inset:auto 0 0;display:grid;gap:var(--space-1);padding:var(--space-8) var(--space-5) var(--space-5);background:linear-gradient(to top,#17151bd1,#17151b00);color:#fff}._name_yeso8_43{font-family:var(--font-display);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;line-height:1}._role_yeso8_54{font-size:var(--text-sm);color:#ffffffe0}._stats_18wqr_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4) var(--space-5);margin:0;max-width:34rem}@media(max-width:479.98px){._stats_18wqr_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._stats_18wqr_1 div{display:flex;flex-direction:column}._statValue_18wqr_18{font-family:var(--font-display);font-size:clamp(2.75rem,2rem + 2.4vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;order:-1;margin:0;line-height:1;color:var(--color-accent-strong);font-variant-numeric:tabular-nums}._statLabel_18wqr_33{font-size:var(--text-sm);font-weight:600;color:var(--color-fg)}._contact_18wqr_39{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-7)}._k_18wqr_45{font-weight:600}._v_18wqr_49{color:var(--color-fg);text-decoration:none;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){._v_18wqr_49:hover{color:var(--color-accent-strong);text-decoration:underline}}._footer_18wqr_61{display:grid;gap:var(--space-5);justify-items:start}._social_18wqr_67{display:flex;gap:var(--space-2);margin:0 0 0 -.6rem}._social_18wqr_67 a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--color-fg);transition:background-color var(--dur-fast),color var(--dur-fast)}@media(hover:hover)and (pointer:fine){._social_18wqr_67 a:hover{background:var(--color-surface);color:var(--color-accent-strong)}}._stack_aq07j_1{display:grid;gap:var(--space-7);padding-bottom:var(--space-6)}._slot_aq07j_7{position:sticky;top:calc(var(--nav-offset) + var(--space-2))}._card_aq07j_12{position:relative;display:grid;place-items:center;height:min(32rem,100svh - var(--nav-offset) - var(--space-6));min-height:24rem;overflow:hidden;border-radius:var(--radius);background:#1c1a21;color:#fff;transform-origin:50% 50%;box-shadow:0 -20px 50px -30px #0009;isolation:isolate}._bg_aq07j_27{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:brightness(.62) saturate(.95);transition:transform 1.2s var(--ease-out)}._scrim_aq07j_38{position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 65% at 50% 50%,#121016c7,#12101673 75%),linear-gradient(color-mix(in srgb,var(--tint) 18%,transparent),#12101659)}._dim_aq07j_45{position:absolute;inset:0;z-index:2;background:#000;pointer-events:none}._content_aq07j_53{display:grid;justify-items:center;gap:var(--space-2);max-width:48rem;padding:var(--space-6) clamp(1.25rem,4vw,3rem);text-align:center;text-shadow:0 1px 12px rgba(0,0,0,.45)}._meta_aq07j_63{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);font-size:var(--text-sm);color:#ffffffe6}._num_aq07j_72{font-weight:600;color:var(--stage-accent)}._name_aq07j_77{font-family:var(--font-display);font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:500;line-height:1.1;letter-spacing:0;text-wrap:balance;text-transform:uppercase;letter-spacing:.02em}._headline_aq07j_89{font-family:var(--font-display);font-size:clamp(1.5rem,1.1rem + 1.8vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:0;line-height:1.08;text-transform:uppercase;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._summary_aq07j_106{max-width:38rem;font-size:var(--text-md);color:#ffffffeb;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767.98px){._summary_aq07j_106{display:none}}._chips_aq07j_121{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin:var(--space-2) 0 0}._chips_aq07j_121 li{padding:.2rem .75rem;border-radius:8px;background:#0b62c9;color:#fff;font-size:var(--text-sm);text-shadow:none}._cta_aq07j_137{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;margin-top:var(--space-2);padding:.3rem 1.25rem;border-radius:var(--radius-pill);background:#fff;color:#17151b;font-weight:500;text-decoration:none;text-shadow:none;transition:background-color var(--dur-base),color var(--dur-base)}._cta_aq07j_137 svg{color:#0b62c9;transition:transform var(--dur-base) var(--ease-out)}._cta_aq07j_137:after{content:"";position:absolute;inset:0;z-index:3}._cta_aq07j_137:focus-visible{outline:2px solid #ffffff;outline-offset:3px}@media(hover:hover)and (pointer:fine){._card_aq07j_12:hover ._bg_aq07j_27{transform:scale(1.04)}._card_aq07j_12:hover ._cta_aq07j_137{background:#0b62c9;color:#fff}._card_aq07j_12:hover ._cta_aq07j_137 svg{color:#fff;transform:translate(2px,-2px)}}._section_184hn_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--section-gap)}._stack_184hn_9{margin-top:var(--space-7)}._more_184hn_13{display:flex;justify-content:center;margin-top:var(--space-7)}._section_1hftx_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--section-gap)}._grid_1hftx_9{display:grid;gap:var(--space-5);margin:var(--space-7) 0 0}@media(min-width:768px){._grid_1hftx_9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._grid_1hftx_9{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_1hftx_25{position:relative;display:grid;grid-template-rows:1fr auto;gap:var(--space-6);min-height:15rem;padding:var(--space-6);border-radius:var(--radius);transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}@media(hover:hover)and (pointer:fine){._card_1hftx_25:hover{transform:translateY(-6px);box-shadow:0 24px 40px -24px var(--color-shadow)}}._surface_1hftx_42{background:var(--color-surface);color:var(--color-fg)}._inverse_1hftx_47{background:var(--color-inverse);color:var(--color-on-inverse)}._accent_1hftx_52{background:var(--color-accent);color:var(--color-on-accent)}._desc_1hftx_57{font-size:var(--text-sm);max-width:30ch}._value_1hftx_62{font-family:var(--font-display);font-size:clamp(2.75rem,2.2rem + 2vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;line-height:1;font-variant-numeric:tabular-nums}._short_1hftx_74{font-size:var(--text-sm)}._link_1hftx_78{position:absolute;inset:0;border-radius:var(--radius)}._link_1hftx_78:focus-visible{outline-offset:4px}._section_wxe4p_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--section-gap)}._grid_wxe4p_9{display:grid;gap:var(--space-5);margin:var(--space-7) 0 0}@media(min-width:1024px){._grid_wxe4p_9{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_wxe4p_20{background:var(--color-surface);border-radius:var(--radius);padding:var(--space-6)}._card_wxe4p_20 figure{display:grid;gap:var(--space-4);height:100%;grid-template-rows:auto 1fr auto}._mark_wxe4p_32{color:var(--color-accent)}._quote_wxe4p_36{font-size:var(--text-md);color:var(--color-fg)}._name_wxe4p_41{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;color:var(--color-accent-strong)}._list_1o4uc_1{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}._chip_1o4uc_8{display:inline-flex;align-items:center;min-height:1.75rem;padding:.15rem .75rem;border-radius:8px;font-size:var(--text-sm);font-weight:400;line-height:1.4;max-width:100%;white-space:normal;overflow-wrap:anywhere}._accent_1o4uc_22{background:var(--color-accent);color:var(--color-on-accent)}._outline_1o4uc_27{border:1px solid var(--color-accent);color:var(--color-accent-strong)}._soft_1o4uc_32{background:var(--color-surface);color:var(--color-fg-2)}._section_12o2d_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--section-gap)}._grid_12o2d_9{display:grid;gap:var(--space-7) var(--space-6);margin:var(--space-7) 0 0}@media(min-width:768px){._grid_12o2d_9{grid-template-columns:repeat(2,minmax(0,1fr))}}._card_12o2d_20{position:relative;display:grid;gap:var(--space-3)}._media_12o2d_26{overflow:hidden;border-radius:var(--radius);background:var(--color-surface)}._img_12o2d_32{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:left center;transition:transform 1s var(--ease-out)}._meta_12o2d_40{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-muted)}._title_12o2d_49{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._link_12o2d_59{color:var(--color-fg);text-decoration:none}._link_12o2d_59:after{content:"";position:absolute;inset:0;border-radius:var(--radius)}@media(hover:hover)and (pointer:fine){._card_12o2d_20:hover ._img_12o2d_32{transform:scale(1.05)}._card_12o2d_20:hover ._link_12o2d_59{color:var(--color-accent-strong)}}._more_12o2d_79{display:flex;justify-content:center;margin-top:var(--space-7)}._section_1fcdb_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--section-gap)}._grid_1fcdb_9{display:grid;gap:var(--space-6)}@media(min-width:1024px){._grid_1fcdb_9{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-8);align-items:start}}@media(min-width:1024px){._head_1fcdb_22{position:sticky;top:calc(var(--nav-offset) + var(--space-4))}}._wrap_4o4uq_1{--pt-font: "Antonio Variable", "Arial Narrow", sans-serif;position:relative;width:100%;height:100%;min-height:6rem;touch-action:pan-y;cursor:crosshair}._canvas_4o4uq_11{position:absolute;inset:0;z-index:1}._fallback_4o4uq_17{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--pt-font);font-weight:700;font-size:clamp(3rem,12vw,9rem);line-height:1;text-transform:uppercase;color:inherit;opacity:.12}._form_1n6bn_1,._row_1n6bn_6{display:grid;gap:var(--space-4)}@media(min-width:768px){._row_1n6bn_6{grid-template-columns:repeat(2,minmax(0,1fr))}}._field_1n6bn_16{display:grid;gap:var(--space-2);min-width:0}._field_1n6bn_16 label{font-size:var(--text-sm);font-weight:400;color:var(--color-accent-strong)}._field_1n6bn_16 input,._field_1n6bn_16 select,._field_1n6bn_16 textarea{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);border:1.5px solid transparent;border-radius:var(--radius);background:var(--color-surface);font-size:var(--text-base);font-weight:300;color:var(--color-fg);transition:border-color var(--dur-fast),background-color var(--dur-fast)}._field_1n6bn_16 input::placeholder,._field_1n6bn_16 select::placeholder,._field_1n6bn_16 textarea::placeholder{color:var(--color-muted)}@media(hover:hover)and (pointer:fine){._field_1n6bn_16 input:hover,._field_1n6bn_16 select:hover,._field_1n6bn_16 textarea:hover{background:var(--color-surface-2)}}._field_1n6bn_16 input:focus-visible,._field_1n6bn_16 select:focus-visible,._field_1n6bn_16 textarea:focus-visible{outline:none;border-color:var(--color-focus);background:var(--color-bg)}._field_1n6bn_16 input[aria-invalid=true],._field_1n6bn_16 select[aria-invalid=true],._field_1n6bn_16 textarea[aria-invalid=true]{border-color:var(--color-error)}._field_1n6bn_16 select{appearance:none;padding-right:var(--space-7);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%2368666e' stroke-width='1.6'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.1rem center;cursor:pointer}._field_1n6bn_16 textarea{min-height:8rem;resize:vertical;line-height:1.5}._optional_1n6bn_78{color:var(--color-muted)}._error_1n6bn_82{font-size:var(--text-sm);font-weight:500;color:var(--color-error)}._actions_1n6bn_88{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-2)}._note_1n6bn_96{max-width:34ch;font-size:var(--text-sm);color:var(--color-muted)}._status_1n6bn_102{font-size:var(--text-sm);min-height:1lh}._wrap_15o6g_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0}._address_15o6g_9{font-size:var(--text-md);font-weight:500;color:var(--color-fg);text-decoration:underline;text-decoration-color:var(--color-accent);text-underline-offset:.25em;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){._address_15o6g_9:hover{color:var(--color-accent-strong)}}._large_15o6g_24 ._address_15o6g_9{font-size:var(--text-xl)}._copy_15o6g_28{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-sm);color:var(--color-fg)}@media(hover:hover)and (pointer:fine){._copy_15o6g_28:hover{background:var(--color-surface-2)}}._section_1huxp_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--section-gap);scroll-margin-top:var(--nav-offset)}._grid_1huxp_10{display:grid;gap:var(--space-8)}@media(min-width:1024px){._grid_1huxp_10{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-9);align-items:center}}._visual_1huxp_22{position:relative;width:min(100%,22rem);justify-self:center}@media(max-width:1023.98px){._visual_1huxp_22{display:none}}._card_1huxp_33{aspect-ratio:340/440;border-radius:var(--radius);overflow:hidden;display:grid;grid-template-rows:1fr auto;padding:var(--space-6) var(--space-5) var(--space-5);background:radial-gradient(120% 80% at 50% 35%,#34303d 0%,var(--stage-bg) 60%),var(--stage-bg);color:var(--stage-fg);--color-accent: var(--stage-accent);--color-fg: var(--stage-fg);--color-line: rgb(255 255 255 / .16)}._art_1huxp_47{width:100%;height:100%;color:var(--stage-accent)}._cardText_1huxp_53{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;text-align:center}._wave_1huxp_64{position:absolute;left:-12%;bottom:-8%}._body_1huxp_70{display:grid;gap:var(--space-6);min-width:0}._head_1huxp_76{display:grid;gap:var(--space-4)}._title_1huxp_81{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._intro_1huxp_91{max-width:34rem}._card_1u8mb_1{position:relative;display:grid;gap:var(--space-3);align-content:start}._media_1u8mb_8{overflow:hidden;border-radius:var(--radius);background:var(--color-surface);aspect-ratio:var(--ratio, 16/10)}._img_1u8mb_15{width:100%;height:100%;object-fit:contain;transition:transform 1s var(--ease-out)}._meta_1u8mb_22{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-muted)}._title_1u8mb_31{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._link_1u8mb_41{color:var(--color-fg);text-decoration:none}._link_1u8mb_41:after{content:"";position:absolute;inset:0;border-radius:var(--radius)}._link_1u8mb_41:focus-visible{outline:none}._link_1u8mb_41:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:3px;outline-offset:6px}._headline_1u8mb_60{max-width:38ch;color:var(--color-fg-2)}@media(hover:hover)and (pointer:fine){._card_1u8mb_1:hover ._img_1u8mb_15{transform:scale(1.05)}._card_1u8mb_1:hover ._link_1u8mb_41{color:var(--color-accent-strong)}}._page_13hau_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--space-7)}._filters_13hau_9{display:flex;gap:var(--space-2);margin-block:var(--space-6) var(--space-7);padding-bottom:var(--space-1);overflow-x:auto;scrollbar-width:none}._filters_13hau_9::-webkit-scrollbar{display:none}._filter_13hau_9{flex:none;display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-pill);font-size:var(--text-base);color:var(--color-fg);transition:background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}@media(hover:hover)and (pointer:fine){._filter_13hau_9:hover{border-color:var(--color-accent)}}._active_13hau_40{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._count_13hau_46{font-size:var(--text-xs)}._grid_13hau_50{display:grid;gap:var(--space-8) var(--space-6);margin:0}@media(min-width:768px){._grid_13hau_50{grid-template-columns:repeat(2,minmax(0,1fr))}}._text_1jiiy_1{display:grid;gap:var(--space-4);max-width:44rem;font-size:var(--text-md)}._listWrap_1jiiy_8{display:grid;gap:var(--space-4)}._list_1jiiy_8{display:grid;gap:var(--space-3);max-width:44rem;margin:0;padding-left:1.2em;font-size:var(--text-md)}._list_1jiiy_8 li::marker{color:var(--color-accent)}._steps_1jiiy_25{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}@media(min-width:768px){._steps_1jiiy_25{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}._steps_1jiiy_25 li{background:var(--color-surface);border-radius:var(--radius);display:grid;align-content:start;gap:var(--space-2);padding:var(--space-5)}._steps_1jiiy_25 h3{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._steps_1jiiy_25 p{font-size:var(--text-sm);color:var(--color-fg-2)}._stepNum_1jiiy_59{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;color:var(--color-accent-strong)}._swatches_1jiiy_70{display:grid;gap:var(--space-6);margin:0;padding:var(--space-5);border-radius:var(--radius);background:var(--color-surface)}._swatches_1jiiy_70 figcaption{font-size:var(--text-sm);color:var(--color-muted)}._scale_1jiiy_83{display:grid;gap:var(--space-3)}._scaleName_1jiiy_88{font-weight:600}._scaleName_1jiiy_88 code{margin-left:var(--space-2);font-size:var(--text-sm);font-weight:400;color:var(--color-muted)}._swatchRow_1jiiy_98{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(3.5rem,1fr));gap:var(--space-3) var(--space-2)}@media(min-width:1024px){._swatchRow_1jiiy_98{grid-template-columns:repeat(11,minmax(0,1fr))}}._swatchRow_1jiiy_98 li{display:grid;gap:var(--space-1)}._chip_1jiiy_116{display:block;aspect-ratio:1;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px #00000014}._swatchName_1jiiy_123{font-size:var(--text-xs);font-weight:600}._swatchHex_1jiiy_128{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs);color:var(--color-muted)}._stats_1jiiy_134{display:grid;gap:var(--space-4);margin:0;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}._stats_1jiiy_134>div{background:var(--color-surface);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5)}._stats_1jiiy_134 dd{margin:0}._two_1jiiy_152{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}._statValue_1jiiy_156{font-family:var(--font-display);font-size:clamp(2.5rem,2rem + 2vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;order:-1;line-height:1;color:var(--color-accent-strong);font-variant-numeric:tabular-nums}._statLabel_1jiiy_170{font-size:var(--text-sm);font-weight:600}._statSource_1jiiy_175{font-size:var(--text-xs);color:var(--color-muted)}._figure_1jiiy_180{display:grid;gap:var(--space-3);max-width:52rem}._figure_1jiiy_180._tall_1jiiy_185{max-width:22rem}._figure_1jiiy_180 img{width:100%;border-radius:var(--radius);background:var(--color-surface)}._figure_1jiiy_180 figcaption{font-size:var(--text-sm);color:var(--color-muted)}._wide_1jiiy_198{max-width:none}._gallery_1jiiy_202{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0}@media(min-width:768px){._gallery_1jiiy_202{grid-template-columns:repeat(4,minmax(0,1fr))}}._gallery_1jiiy_202 figure{display:grid;gap:var(--space-2)}._gallery_1jiiy_202 img{width:100%;border-radius:var(--radius);background:var(--color-surface)}._gallery_1jiiy_202 figcaption{font-size:var(--text-sm);color:var(--color-muted);text-align:center}._compare_1jiiy_228{display:grid;gap:var(--space-4);align-items:stretch}@media(min-width:768px){._compare_1jiiy_228{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}._compare_1jiiy_228>div:not(._arrow_1jiiy_238){display:grid;gap:var(--space-2);align-content:start;padding:var(--space-6);border-radius:var(--radius)}._before_1jiiy_246{background:var(--color-surface)}._after_1jiiy_250{background:var(--color-accent);color:var(--color-on-accent)}._after_1jiiy_250 ._compareTag_1jiiy_254{color:inherit}._arrow_1jiiy_238{display:grid;place-items:center;font-size:var(--text-2xl);color:var(--color-muted)}@media(max-width:767.98px){._arrow_1jiiy_238{transform:rotate(90deg)}}._compareTag_1jiiy_254{font-size:var(--text-sm);color:var(--color-muted)}._compareValue_1jiiy_275{font-family:var(--font-display);font-size:clamp(2.25rem,1.8rem + 2vw,3.75rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;line-height:1}._compareLabel_1jiiy_286{font-weight:600}._callout_1jiiy_290{display:grid;gap:var(--space-2);max-width:44rem;padding:var(--space-5) var(--space-6);border-radius:var(--radius);background:var(--color-surface);border-left:4px solid var(--color-accent)}._honesty_1jiiy_300{background:var(--color-accent-soft)}._calloutTag_1jiiy_304{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._tableWrap_1jiiy_314{overflow-x:auto;border-radius:var(--radius);background:var(--color-surface);padding:var(--space-2) var(--space-5)}._tableWrap_1jiiy_314:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._table_1jiiy_314{width:100%;min-width:36rem;border-collapse:collapse;font-size:var(--text-sm)}._table_1jiiy_314 caption{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;text-align:left;padding:var(--space-3) 0}._table_1jiiy_314 th,._table_1jiiy_314 td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:1px solid var(--color-line)}._table_1jiiy_314 tr:last-child th,._table_1jiiy_314 tr:last-child td{border-bottom:0}._table_1jiiy_314 thead th{font-weight:600;color:var(--color-accent-strong)}._table_1jiiy_314 tbody th{font-weight:600}._table_1jiiy_314 td{color:var(--color-fg-2)}._code_1jiiy_364{display:grid;margin:0;overflow:hidden;border-radius:var(--radius);background:var(--stage-bg);color:#ecebef}._codeHead_1jiiy_373{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid rgba(255,255,255,.1)}._codeTitle_1jiiy_383{font-weight:600;color:#fff}._codeFile_1jiiy_388{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs);color:var(--stage-accent);overflow-wrap:anywhere}._codeBody_1jiiy_395{margin:0;padding:var(--space-4) var(--space-5) var(--space-5);overflow-x:auto;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.65;tab-size:2;white-space:pre}._codeBody_1jiiy_395:focus-visible{outline:2px solid var(--stage-accent);outline-offset:-2px}._codeNote_1jiiy_410{padding:0 var(--space-5) var(--space-4);font-size:var(--text-sm);color:#ffffffd1}._page_yjqqd_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:var(--space-7);align-items:center;padding-block:var(--space-8) var(--space-6)}@media(min-width:768px){._page_yjqqd_1{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:var(--space-8)}}._card_yjqqd_18{display:grid;gap:var(--space-4);justify-self:center;width:min(100%,30rem);padding:clamp(1.25rem,1rem + 2vw,2rem);border-radius:var(--radius);background:radial-gradient(80% 70% at 50% 45%,color-mix(in srgb,var(--stage-accent) 14%,transparent),transparent 70%),var(--stage-bg);color:#fff;box-shadow:0 30px 60px -30px var(--color-shadow)}._radar_yjqqd_30{position:relative;aspect-ratio:1;border-radius:50%;overflow:visible;isolation:isolate}._grid_yjqqd_38{position:absolute;inset:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--stage-accent) 55%,transparent);background:linear-gradient(transparent calc(50% - .5px),color-mix(in srgb,var(--stage-accent) 30%,transparent) 0 calc(50% + .5px),transparent 0),linear-gradient(90deg,transparent calc(50% - .5px),color-mix(in srgb,var(--stage-accent) 30%,transparent) 0 calc(50% + .5px),transparent 0),repeating-radial-gradient(circle,transparent 0 calc(12.5% - 1px),color-mix(in srgb,var(--stage-accent) 26%,transparent) calc(12.5% - 1px) 12.5%)}._sweep_yjqqd_46{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 290deg,color-mix(in srgb,var(--stage-accent) 6%,transparent) 300deg,color-mix(in srgb,var(--stage-accent) 42%,transparent) 359deg,color-mix(in srgb,var(--stage-accent) 90%,transparent) 360deg);mix-blend-mode:screen}.motion ._sweep_yjqqd_46{animation:_nf-sweep_yjqqd_1 var(--sweep) linear infinite}@keyframes _nf-sweep_yjqqd_1{to{transform:rotate(1turn)}}._code_yjqqd_63{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:2;font-family:var(--font-display);font-size:clamp(3rem,2rem + 4vw,4.5rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;line-height:1;letter-spacing:.02em;color:#fff;text-shadow:0 0 24px color-mix(in srgb,var(--stage-accent) 70%,transparent)}._blip_yjqqd_82{position:absolute;z-index:3;translate:-50% -50%}._blip_yjqqd_82 i{display:block;width:10px;height:10px;border-radius:50%;background:var(--stage-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--stage-accent) 25%,transparent)}._blipLabel_yjqqd_96{position:absolute;top:50%;translate:0 -50%;padding:.1rem .45rem;border-radius:6px;background:#17151bbf;font-size:.75rem;font-weight:500;line-height:1.4;white-space:nowrap;color:#fff}._blip_yjqqd_82[data-side=right] ._blipLabel_yjqqd_96{left:calc(100% + 8px)}._blip_yjqqd_82[data-side=left] ._blipLabel_yjqqd_96{right:calc(100% + 8px)}.motion ._blip_yjqqd_82{animation:_nf-blip_yjqqd_1 var(--sweep) ease-out var(--delay) infinite}@keyframes _nf-blip_yjqqd_1{0%{opacity:1;scale:1.25}12%{scale:1}to{opacity:.35}}._readout_yjqqd_134{display:flex;justify-content:space-between;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:#fffc}._text_yjqqd_144{display:grid;gap:var(--space-4);min-width:0}._eyebrow_yjqqd_150{font-size:var(--text-sm);font-weight:600;color:var(--color-accent-strong)}._title_yjqqd_156{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._copy_yjqqd_166{max-width:36rem}._search_yjqqd_170{display:grid;gap:var(--space-2);margin-top:var(--space-2)}._label_yjqqd_176{font-weight:600}._field_yjqqd_180{display:flex;align-items:center;gap:var(--space-3);min-height:3.25rem;padding-inline:var(--space-4);border:1.5px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-fg-2);transition:border-color var(--dur-base)}._field_yjqqd_180:focus-within{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:2px}._field_yjqqd_180 input{flex:1;min-width:0;height:3rem;border:0;background:transparent;color:var(--color-fg);font:inherit;outline:none}._field_yjqqd_180 input::placeholder{color:var(--color-muted)}._status_yjqqd_211{font-size:var(--text-sm);color:var(--color-fg-2)}._results_yjqqd_216{display:grid;gap:var(--space-2);margin:0}._result_yjqqd_216{display:flex;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:.5rem .75rem .5rem 1rem;border-radius:var(--radius-sm);border:1px solid var(--color-line);color:var(--color-fg);text-decoration:none;transition:border-color var(--dur-base),background-color var(--dur-base)}._result_yjqqd_216 svg{flex:none;margin-left:auto;color:var(--color-accent-strong);transition:transform var(--dur-base) var(--ease-out)}._result_yjqqd_216:hover{border-color:var(--color-accent);background:var(--color-surface)}._result_yjqqd_216:hover svg{transform:translate(2px,-2px)}._result_yjqqd_216:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._resultTitle_yjqqd_252{font-weight:600}._kind_yjqqd_256{padding:.05rem .5rem;border-radius:6px;background:var(--color-accent-soft);color:var(--color-accent-strong);font-size:var(--text-xs);font-weight:600;white-space:nowrap}[data-theme=dark] ._kind_yjqqd_256{background:color-mix(in srgb,var(--color-accent) 18%,transparent);color:var(--color-accent)}._ctas_yjqqd_271{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}._page_uwilo_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--space-6)}._header_uwilo_9{display:grid;gap:var(--space-4);justify-items:start}._back_uwilo_15{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--color-fg);text-decoration:none}@media(hover:hover)and (pointer:fine){._back_uwilo_15:hover{color:var(--color-accent-strong)}}._kicker_uwilo_29{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-muted);font-size:var(--text-sm)}._title_uwilo_38{font-family:var(--font-display);font-size:clamp(3rem,1.8rem + 5.5vw,6.5rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;line-height:1}._headline_uwilo_49{font-family:var(--font-display);font-size:clamp(1.375rem,1.1rem + 1.2vw,2.25rem);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;max-width:34ch;color:var(--color-fg-2)}._cover_uwilo_61{display:grid;place-items:center;margin-top:var(--space-7);padding:clamp(.75rem,.4rem + 1.5vw,2rem);border-radius:var(--radius);background:var(--color-surface)}._coverImg_uwilo_70{width:auto;height:auto;max-width:100%;max-height:78vh;border-radius:var(--radius-sm)}._summary_uwilo_78{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);margin-top:var(--space-7)}._tldr_uwilo_85{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media(min-width:768px){._tldr_uwilo_85{grid-template-columns:repeat(3,minmax(0,1fr))}}._tldr_uwilo_85>div{background:var(--color-surface);border-radius:var(--radius);display:grid;align-content:start;gap:var(--space-3);padding:var(--space-5)}._tldrAccent_uwilo_104{background:var(--color-accent)!important;color:var(--color-on-accent)}._tldrLabel_uwilo_109{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._factsRow_uwilo_119{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}@media(min-width:1024px){._factsRow_uwilo_119{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-7)}}._facts_uwilo_119{margin:0}._facts_uwilo_119 div{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-line)}._facts_uwilo_119 dt{font-weight:600}._facts_uwilo_119 dd{margin:0;color:var(--color-fg-2)}._side_uwilo_149{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-content:start}._links_uwilo_156{display:flex;flex-wrap:wrap;gap:var(--space-3)}._disclosure_uwilo_162{padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--color-accent-soft);color:var(--color-fg);font-size:var(--text-sm)}._sections_uwilo_170{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-9);margin-top:var(--section-gap)}._section_uwilo_170{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);scroll-margin-top:var(--nav-offset)}._sectionTitle_uwilo_184{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._sectionNum_uwilo_194{color:var(--color-accent-strong)}._blocks_uwilo_198{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);min-width:0}._short_uwilo_205{display:grid;gap:var(--space-3);max-width:44rem;margin-top:var(--space-8);font-size:var(--text-md)}._next_uwilo_213{position:relative;display:grid;place-items:center;min-height:22rem;margin-top:var(--section-gap);border-radius:var(--radius);overflow:hidden;text-decoration:none;color:#fff;background:#17151b}._nextBg_uwilo_226{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out)}._nextOverlay_uwilo_235{position:absolute;inset:0;background:#17151bb8}._nextBody_uwilo_241{position:relative;display:grid;justify-items:center;gap:var(--space-2);padding:var(--space-6);text-align:center}._nextLabel_uwilo_250{font-size:var(--text-sm);opacity:.85}._nextTitle_uwilo_255{font-family:var(--font-display);font-size:clamp(2.5rem,1.8rem + 3.4vw,4.5rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._nextHeadline_uwilo_265{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;max-width:34ch;opacity:.9}@media(hover:hover)and (pointer:fine){._next_uwilo_213:hover ._nextBg_uwilo_226{transform:scale(1.06)}}._next_uwilo_213:focus-visible{outline-offset:4px}._list_3nkvq_1{display:grid;gap:var(--space-4);margin:0}._item_3nkvq_7{background:var(--color-surface);border-radius:var(--radius);display:grid;gap:var(--space-2) var(--space-5);padding:var(--space-5) var(--space-6)}@media(min-width:768px){._item_3nkvq_7{grid-template-columns:10rem minmax(0,1fr) auto;align-items:start}}._dates_3nkvq_21{font-size:var(--text-sm);font-weight:600;color:var(--color-accent-strong);font-variant-numeric:tabular-nums;padding-top:.35em}._main_3nkvq_29{display:grid;gap:var(--space-2);min-width:0}._role_3nkvq_35{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._org_3nkvq_45{display:block;margin-top:var(--space-1);font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;text-transform:none;color:var(--color-fg-2)}._summary_3nkvq_55{color:var(--color-fg-2);max-width:40rem}._points_3nkvq_60{margin:var(--space-1) 0 0;padding-left:1.1em;display:grid;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-fg-2)}._points_3nkvq_60 li::marker{color:var(--color-accent)}._side_3nkvq_72{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}@media(min-width:768px){._side_3nkvq_72{flex-direction:column;align-items:flex-end}}._kind_3nkvq_85{padding:.15rem .7rem;border-radius:8px;background:var(--color-bg);font-size:var(--text-sm);color:var(--color-fg-2)}._work_3nkvq_93{background:var(--color-accent);color:var(--color-on-accent)}._education_3nkvq_98,._contract_3nkvq_99{border:1px solid var(--color-line)}._link_3nkvq_103{display:inline-flex;align-items:center;min-height:2.75rem;font-size:var(--text-sm);font-weight:500;color:var(--color-accent-strong);text-decoration:none}@media(hover:hover)and (pointer:fine){._link_3nkvq_103:hover{text-decoration:underline}}._compact_3nkvq_118 ._item_3nkvq_7{padding-block:var(--space-4)}._page_106vh_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--space-7)}._intro_106vh_9{display:grid;gap:var(--space-7);align-items:center}@media(min-width:1024px){._intro_106vh_9{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:var(--space-8)}}._introText_106vh_21{display:grid;gap:var(--space-6)}._lede_106vh_26{display:grid;gap:var(--space-4);max-width:38rem}._lede_106vh_26 em{font-style:normal;font-weight:600;color:var(--color-accent-strong)}._stats_106vh_37{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4) var(--space-5);max-width:34rem;margin:0}@media(max-width:479.98px){._stats_106vh_37{grid-template-columns:repeat(2,minmax(0,1fr))}}._stats_106vh_37 div{display:flex;flex-direction:column}._stats_106vh_37 dt{font-size:var(--text-sm);font-weight:600}._stats_106vh_37 dd{font-family:var(--font-display);font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;order:-1;margin:0;line-height:1;color:var(--color-accent-strong)}._ctas_106vh_71{display:flex;flex-wrap:wrap;gap:var(--space-3)}._introMedia_106vh_77{max-width:30rem;width:100%;justify-self:center}._block_106vh_83{display:grid;gap:var(--space-7);margin-top:var(--section-gap)}._chapters_106vh_89{display:grid;gap:var(--space-4);margin:0}@media(min-width:768px){._chapters_106vh_89{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._chapters_106vh_89{grid-template-columns:repeat(4,minmax(0,1fr))}}._chapters_106vh_89 li{background:var(--color-surface);border-radius:var(--radius);display:grid;align-content:start;gap:var(--space-3);padding:var(--space-6) var(--space-5)}._chapters_106vh_89 h3{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._chapters_106vh_89 li>p:last-child{font-size:var(--text-sm);color:var(--color-fg-2)}._years_106vh_126{font-size:var(--text-sm);font-weight:600;color:var(--color-accent-strong)}._value_106vh_132{display:grid;gap:var(--space-4);margin:0}@media(min-width:768px){._value_106vh_132{grid-template-columns:repeat(3,minmax(0,1fr))}}._value_106vh_132 li{background:var(--color-surface);border-radius:var(--radius);display:grid;align-content:start;gap:var(--space-3);min-height:13rem;padding:var(--space-6)}._value_106vh_132 h3{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._valueAccent_106vh_161{background:var(--color-inverse)!important;color:var(--color-on-inverse)}._skills_106vh_166{display:grid;gap:var(--space-6)}@media(min-width:768px){._skills_106vh_166{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._skills_106vh_166{grid-template-columns:repeat(4,minmax(0,1fr))}}._skillGroup_106vh_181{display:grid;gap:var(--space-3);align-content:start}._skillGroup_106vh_181 h3{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._tools_106vh_196{margin:0}._tools_106vh_196 div{display:grid;gap:var(--space-1) var(--space-5);padding-block:var(--space-3);border-bottom:1px solid var(--color-line)}@media(min-width:768px){._tools_106vh_196 div{grid-template-columns:14rem minmax(0,1fr)}}._tools_106vh_196 dt{font-weight:600}._tools_106vh_196 dd{margin:0;color:var(--color-fg-2)}._certs_106vh_218{display:grid;gap:var(--space-3)}._certs_106vh_218 h3{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._certs_106vh_218 ul{margin:0;padding-left:1.1em;display:grid;gap:var(--space-1);color:var(--color-fg-2)}._ice_106vh_239{display:grid;gap:var(--space-4);margin:0}@media(min-width:768px){._ice_106vh_239{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._ice_106vh_239{grid-template-columns:repeat(4,minmax(0,1fr))}}._ice_106vh_239 li{background:var(--color-surface);border-radius:var(--radius);display:grid;align-content:start;gap:var(--space-2);padding:var(--space-5)}._ice_106vh_239 h3{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;color:var(--color-accent-strong)}._facts_106vh_273{display:grid;gap:var(--space-4)}@media(min-width:768px){._facts_106vh_273{grid-template-columns:repeat(2,minmax(0,1fr))}}._facts_106vh_273>div{background:var(--color-surface);border-radius:var(--radius);display:grid;align-content:start;gap:var(--space-3);padding:var(--space-6)}._facts_106vh_273>div:first-child{background:var(--color-accent);color:var(--color-on-accent)}._facts_106vh_273 h3{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._factLabel_106vh_304{font-size:var(--text-sm);font-weight:600}._backdrop_nqw4k_1{position:fixed;inset:0;z-index:80;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--space-3);padding:calc(env(safe-area-inset-top,0px) + var(--space-4)) var(--space-4) calc(env(safe-area-inset-bottom,0px) + var(--space-4));background:#0f0d12eb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#f2f1f4}._top_nqw4k_15,._nav_nqw4k_16{display:flex;justify-content:space-between;align-items:center}._nav_nqw4k_16{justify-content:center;gap:var(--space-4)}._count_nqw4k_27{font-size:var(--text-sm);opacity:.8;padding-left:var(--space-2)}._icon_nqw4k_33{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:#ffffff1f;color:#fff;transition:background-color var(--dur-fast)}@media(hover:hover)and (pointer:fine){._icon_nqw4k_33:hover{background:#ffffff3d}}._icon_nqw4k_33:focus-visible{outline-color:#fff}._figure_nqw4k_52{display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:var(--space-3);min-height:0}._img_nqw4k_60{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-sm);background-size:contain;background-repeat:no-repeat;background-position:center;min-height:0}._caption_nqw4k_73{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-base);text-align:center}._badge_nqw4k_81{padding:.1rem .6rem;border-radius:8px;background:#5fa2f0;color:#17151b;font-size:var(--text-xs)}._wrap_1g2v2_1{display:grid;gap:var(--space-4);width:100%;height:100%;grid-template-rows:minmax(0,1fr) auto}._stage_1g2v2_9{position:relative;overflow:hidden;perspective:1200px;perspective-origin:50% 50%;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}._stage_1g2v2_9:active{cursor:grabbing}._card_1g2v2_23{position:absolute;top:50%;left:50%;display:block;padding:0;border-radius:var(--radius, 0);overflow:hidden;background:var(--color-surface);box-shadow:0 30px 50px -30px #00000073;transform:translate3d(-50%,-50%,0);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,filter,opacity}._card_1g2v2_23:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}._card_1g2v2_23[aria-current=true]{cursor:zoom-in}._natural_1g2v2_46{height:100%;width:auto;max-width:none;pointer-events:none}._cover_1g2v2_53{height:100%;aspect-ratio:4/5;object-fit:cover;pointer-events:none}._stage_1g2v2_9[data-intro=rise] ._card_1g2v2_23,._stage_1g2v2_9[data-intro=fade] ._card_1g2v2_23{opacity:0!important}._stage_1g2v2_9[data-intro=rise-in] ._card_1g2v2_23{animation:_card-rise_1g2v2_1 .9s var(--ease-out) both;animation-delay:calc(var(--i) * 60ms)}._stage_1g2v2_9[data-intro=fade-in] ._card_1g2v2_23{animation:_card-fade_1g2v2_1 .7s var(--ease-out) both;animation-delay:calc(var(--i) * 50ms)}@keyframes _card-rise_1g2v2_1{0%{opacity:0;translate:0 80px}}@keyframes _card-fade_1g2v2_1{0%{opacity:0}}._bar_1g2v2_86{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4)}._nav_1g2v2_93{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--color-line);color:var(--color-fg);transition:background-color var(--dur-fast),color var(--dur-fast)}@media(hover:hover)and (pointer:fine){._nav_1g2v2_93:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}}._nav_1g2v2_93:disabled{opacity:.35;cursor:default}._caption_1g2v2_115{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:var(--space-1) var(--space-3);text-align:center}._title_1g2v2_124{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._subtitle_1g2v2_134{font-size:var(--text-sm);color:var(--color-muted)}._count_1g2v2_139{font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:tabular-nums}._page_21lup_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-top:var(--space-7)}._jump_21lup_9{margin-top:var(--space-6)}._jump_21lup_9 ul{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}@media(max-width:767.98px){._jump_21lup_9 ul{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}}._jump_21lup_9 li{flex:none}._jump_21lup_9 a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-fg);text-decoration:none;transition:border-color var(--dur-fast),background-color var(--dur-fast),color var(--dur-fast)}@media(hover:hover)and (pointer:fine){._jump_21lup_9 a:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}}._jumpCount_21lup_50{font-size:var(--text-xs)}._sections_21lup_54{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--section-gap);margin-top:var(--section-gap)}._section_21lup_54{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7);scroll-margin-top:var(--nav-offset)}._head_21lup_68{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}@media(min-width:1024px){._head_21lup_68{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-8)}}._headMain_21lup_80{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);align-content:start}._client_21lup_87{font-size:var(--text-sm);font-weight:600;color:var(--color-accent-strong)}._title_21lup_93{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._tags_21lup_103{display:flex;flex-wrap:wrap;gap:var(--space-2)}._summary_21lup_109{max-width:40rem}._headSide_21lup_113{display:grid;gap:var(--space-5);align-content:start}._highlights_21lup_119{margin:0;display:grid;gap:var(--space-3)}._highlights_21lup_119 div{background:var(--color-surface);border-radius:var(--radius);display:grid;gap:var(--space-1);padding:var(--space-4) var(--space-5)}._highlights_21lup_119 dt{font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._highlights_21lup_119 dd{margin:0;font-size:var(--text-sm);color:var(--color-fg-2)}._tools_21lup_146{display:grid;gap:var(--space-2)}._toolsLabel_21lup_151{font-size:var(--text-sm);font-weight:600}._gallery_21lup_156{margin:0;columns:1;column-gap:var(--space-4)}@media(min-width:560px){._gallery_21lup_156{columns:2}}@media(min-width:1024px){._gallery_21lup_156{columns:3}}@media(min-width:560px){._gallery_21lup_156[data-count="1"],._gallery_21lup_156[data-count="2"]{columns:2}}._gallery_21lup_156[data-count="1"]{max-width:36rem;columns:1}._tile_21lup_181{break-inside:avoid;margin-bottom:var(--space-4)}._caption_21lup_186{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-2)}._tileButton_21lup_192{position:relative;display:block;width:100%;overflow:hidden;border-radius:var(--radius);background:var(--color-surface);text-align:left}._tileButton_21lup_192 img{width:100%;transition:transform .9s var(--ease-out)}._tileButton_21lup_192:focus-visible{outline-offset:4px}._tileOverlay_21lup_209{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding:var(--space-6) var(--space-4) var(--space-4);background:linear-gradient(to top,rgba(15,13,18,.8),transparent);color:#fff;opacity:0;transform:translateY(8px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}._tileTitle_21lup_224{font-size:var(--text-sm);font-weight:500}._tileIcon_21lup_229{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--stage-accent);color:#17151b}@media(hover:hover)and (pointer:fine){._tileButton_21lup_192:hover img{transform:scale(1.04)}._tileButton_21lup_192:hover ._tileOverlay_21lup_209{opacity:1;transform:none}}._tileButton_21lup_192:focus-visible ._tileOverlay_21lup_209{opacity:1;transform:none}@media(hover:none){._tileOverlay_21lup_209{opacity:1;transform:none}}._carousel_21lup_260{position:relative;width:100%;height:560px}@media(max-width:767.98px){._carousel_21lup_260{height:440px}}._page_cllg6_1>section:first-child{padding-top:var(--space-7)}._quick_cllg6_5{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:var(--space-6);margin-top:var(--section-gap);max-width:calc(52rem + var(--gutter) * 2)}._page_1ve0k_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:var(--space-7);max-width:calc(46rem + var(--gutter) * 2);padding-block:var(--space-8) 0}._head_1ve0k_12{display:grid;gap:var(--space-3)}._title_1ve0k_17{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._lede_1ve0k_27{font-size:var(--text-lg)}._meta_1ve0k_31{font-size:var(--text-sm);color:var(--color-fg-2)}._block_1ve0k_36{display:grid;gap:var(--space-3)}._block_1ve0k_36 h2{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._block_1ve0k_36 ul{display:grid;gap:var(--space-2);padding-left:1.25rem;list-style:disc}._block_1ve0k_36 a{color:var(--color-accent-strong);text-decoration:underline;text-underline-offset:.2em}._block_1ve0k_36 code{font-size:.9em;padding:.05em .35em;border-radius:6px;background:var(--color-surface)}._control_1ve0k_67{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);min-height:2.75rem;padding:var(--space-4) var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface)}._state_1ve0k_79{margin:0}._button_1ve0k_83{min-height:2.75rem;padding:.4rem 1.25rem;border:2px solid var(--color-fg);border-radius:var(--radius-pill);background:transparent;color:var(--color-fg);font:inherit;font-weight:500;cursor:pointer;transition:background-color var(--dur-base),color var(--dur-base)}._button_1ve0k_83:hover{background:var(--color-fg);color:var(--color-bg)}._button_1ve0k_83:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._steps_q1obe_1{--r: 1.5rem;--gap: var(--space-5);--fill: var(--color-accent);--track: var(--color-line);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap);margin:0;padding:0;list-style:none}@media(min-width:1024px){._steps_q1obe_1{grid-template-columns:repeat(var(--count),minmax(0,1fr))}}._step_q1obe_1{position:relative;display:grid;grid-template-columns:calc(var(--r) * 2) minmax(0,1fr);gap:var(--space-4);align-items:start;align-content:start}@media(min-width:1024px){._step_q1obe_1{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}}._marker_q1obe_35{display:grid;place-items:center;width:calc(var(--r) * 2);height:calc(var(--r) * 2)}._circle_q1obe_42{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;border-radius:50%;border:2px solid var(--track);background:var(--color-bg);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance;line-height:1;color:var(--color-muted);transition:background-color .3s var(--ease-out),border-color .3s var(--ease-out),color .3s var(--ease-out),transform .45s var(--ease-spring)}._line_q1obe_64{position:absolute;overflow:hidden;border-radius:2px;background:var(--track);left:calc(var(--r) - 1px);top:calc(var(--r) * 2 + 6px);bottom:calc(-1 * var(--gap) + 6px);width:2px}@media(min-width:1024px){._line_q1obe_64{top:calc(var(--r) - 1px);bottom:auto;left:calc(50% + var(--r) + 6px);width:calc(100% + var(--gap) - var(--r) * 2 - 12px);height:2px}}._lineFill_q1obe_84{position:absolute;inset:0;background:var(--fill);transform:scaleY(0);transform-origin:top;transition:transform var(--step-ms) linear}@media(min-width:1024px){._lineFill_q1obe_84{transform:scaleX(0);transform-origin:left}}._text_q1obe_99{display:grid;gap:var(--space-2);padding-top:calc(var(--r) - .75em)}@media(min-width:1024px){._text_q1obe_99{padding-top:var(--space-2);max-width:16rem}}._title_q1obe_111{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._body_q1obe_121{color:var(--color-fg-2)}._step_q1obe_1[data-state=done] ._circle_q1obe_42,._step_q1obe_1[data-state=active] ._circle_q1obe_42{border-color:var(--fill);background:var(--fill);color:var(--color-on-accent)}._step_q1obe_1[data-state=done] ._lineFill_q1obe_84,._step_q1obe_1[data-state=active] ._lineFill_q1obe_84{transform:none}._step_q1obe_1[data-state=active] ._circle_q1obe_42{transform:scale(1.12);animation:_step-pulse_q1obe_1 1.4s ease-out infinite}@keyframes _step-pulse_q1obe_1{0%{box-shadow:0 0 color-mix(in srgb,var(--fill) 45%,transparent)}to{box-shadow:0 0 0 14px color-mix(in srgb,var(--fill) 0%,transparent)}}@media(prefers-reduced-motion:reduce){._circle_q1obe_42,._lineFill_q1obe_84{transition:none}._step_q1obe_1[data-state=active] ._circle_q1obe_42{animation:none;transform:none}}._page_1emqb_1{width:100%;max-width:calc(var(--max-width) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);padding-block:var(--space-7) var(--space-6)}._top_1emqb_9{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-7)}@media(min-width:1024px){._top_1emqb_9{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-8);align-items:start}}._intro_1emqb_22{display:grid;gap:var(--space-4)}@media(min-width:1024px){._intro_1emqb_22{position:sticky;top:calc(var(--nav-offset) + var(--space-4))}}._eyebrow_1emqb_33{font-size:var(--text-sm);font-weight:600;color:var(--color-accent-strong)}._title_1emqb_39{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.5rem);line-height:.98;text-wrap:balance}._lede_1emqb_52{max-width:36rem;font-size:var(--text-lg);line-height:1.45;color:var(--color-fg-2)}._points_1emqb_59{display:grid;gap:var(--space-3);margin:var(--space-2) 0 0}._points_1emqb_59 li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:var(--space-3);align-items:start}._points_1emqb_59 svg{margin-top:.15em;color:var(--color-accent-strong)}._points_1emqb_59 strong{font-weight:600}._formWrap_1emqb_78{display:grid;gap:var(--space-5);padding:clamp(1.25rem,1rem + 2vw,2.5rem);border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface)}._formTitle_1emqb_87{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-wrap:balance}._alt_1emqb_97{font-size:var(--text-sm);color:var(--color-fg-2)}._alt_1emqb_97 a{color:var(--color-accent-strong);text-decoration:underline;text-underline-offset:.2em}._formWrap_1emqb_78 input,._formWrap_1emqb_78 select,._formWrap_1emqb_78 textarea{border-color:var(--color-line);background-color:var(--color-bg)}._formWrap_1emqb_78 input:hover,._formWrap_1emqb_78 select:hover,._formWrap_1emqb_78 textarea:hover{border-color:var(--color-muted);background-color:var(--color-bg)}._formWrap_1emqb_78 input[aria-invalid=true],._formWrap_1emqb_78 textarea[aria-invalid=true]{border-color:var(--color-error)}._formWrap_1emqb_78 input:focus-visible,._formWrap_1emqb_78 select:focus-visible,._formWrap_1emqb_78 textarea:focus-visible{border-color:var(--color-focus)}._process_1emqb_129{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-top:var(--section-gap);scroll-margin-top:var(--nav-offset)}
