@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-opsz-italic-DxWqP7Ku.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-opsz-italic-CGbN9UgK.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-opsz-italic-lSdLDfvT.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}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:auto}html,body{background-color:var(--void)}body{font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading-body);color:var(--text);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-weight:400}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-optical-sizing:auto;text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--ember);color:var(--bone)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius-xs)}@media(hover:hover)and (pointer:fine){html.cursor-hidden,html.cursor-hidden *{cursor:none!important}}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-width:var(--container-narrow)}.kicker{font-family:var(--font-body);font-size:var(--step--2);font-weight:600;letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--ember-glow);display:inline-flex;align-items:center;gap:.7em}.kicker:before{content:"";width:1.8em;height:var(--hairline);background:currentColor;opacity:.7}.section{position:relative;padding-block:var(--space-2xl)}@media(max-width:640px){.section{padding-block:var(--space-xl)}}.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}.skip-link{position:fixed;top:.75rem;left:.75rem;z-index:999;padding:.7rem 1.1rem;background:var(--bone);color:var(--on-primary);font-family:var(--font-body);font-size:var(--step--1);font-weight:600;border-radius:var(--radius-sm);transform:translateY(-150%);transition:transform var(--dur-fast) var(--ease-out-power)}.skip-link:focus-visible{transform:translateY(0)}#root{position:relative;isolation:isolate}.app-main{position:relative;z-index:1}.grain{position:fixed;inset:-60%;z-index:3;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px;mix-blend-mode:overlay;will-change:transform;animation:grain-shift 5s steps(5) infinite}@keyframes grain-shift{0%{transform:translate(0)}20%{transform:translate(-8%,4%)}40%{transform:translate(6%,-6%)}60%{transform:translate(-4%,8%)}80%{transform:translate(8%,2%)}to{transform:translate(0)}}.vignette{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(120% 100% at 50% 30%,transparent 40%,rgba(0,0,0,.35) 100%)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.grain{animation:none}}._logo_a8u68_2{display:block;flex:none;user-select:none}._mark_a8u68_8{height:2.6em;width:auto}._lockup_a8u68_13{width:12em;height:auto}._switch_w33ki_1{display:inline-flex;align-items:center;gap:.15rem;padding:.2rem;border:var(--hairline) solid var(--line);border-radius:var(--radius-pill)}._option_w33ki_10,._active_w33ki_11{font-family:var(--font-body);font-size:var(--step--2);font-weight:600;letter-spacing:.12em;padding:.3rem .6rem;border-radius:var(--radius-pill);color:var(--text-mute);transition:color var(--dur-fast) var(--ease-out-power),background-color var(--dur-fast) var(--ease-out-power)}._option_w33ki_10:hover{color:var(--bone)}._active_w33ki_11{color:var(--on-primary);background:var(--bone)}._btn_196b1_1{--pad-y: .95rem;--pad-x: 1.7rem;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:var(--pad-y) var(--pad-x);font-family:var(--font-body);font-size:var(--step--1);font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;will-change:transform;transition:background-color var(--dur-fast) var(--ease-out-power),color var(--dur-fast) var(--ease-out-power),border-color var(--dur-fast) var(--ease-out-power),box-shadow var(--dur-fast) var(--ease-out-power)}._label_196b1_24{display:inline-flex;align-items:center;gap:.6em;will-change:transform}._btn_196b1_1:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}._primary_196b1_38{background:var(--ember-glow);color:var(--on-primary);box-shadow:0 10px 40px -12px #e8446b99}._primary_196b1_38:hover{background:var(--ember);color:var(--bone);box-shadow:0 14px 50px -10px #e8446bbf}._ghost_196b1_50{background:transparent;color:var(--bone);border:var(--hairline) solid var(--line-strong)}._ghost_196b1_50:hover{border-color:var(--bone);background:#f1e9e10f}._bare_196b1_61{padding:.3rem 0;border-radius:0;color:var(--bone);letter-spacing:.12em}._bare_196b1_61:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:var(--hairline);background:var(--ember-glow);transform:scaleX(0);transform-origin:right;transition:transform var(--dur-mid) var(--ease-out-expo)}._bare_196b1_61:hover:after{transform:scaleX(1);transform-origin:left}@media(max-width:480px){._btn_196b1_1{white-space:normal;text-align:center}}._nav_8zy1l_1{position:fixed;inset:0 0 auto;z-index:var(--z-nav);transition:background-color var(--dur-mid) var(--ease-out-power),backdrop-filter var(--dur-mid) var(--ease-out-power),border-color var(--dur-mid) var(--ease-out-power);border-bottom:var(--hairline) solid transparent}._solid_8zy1l_11{background:#0b0708b8;backdrop-filter:blur(14px) saturate(1.2);border-bottom-color:var(--line)}._inner_8zy1l_17{max-width:var(--container);margin-inline:auto;padding:1rem var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:1.5rem}._brand_8zy1l_27{font-size:1rem;flex:none;z-index:2}._links_8zy1l_33{display:flex;gap:2rem;margin-left:auto;margin-right:2rem}._link_8zy1l_33{font-family:var(--font-body);font-size:var(--step--1);font-weight:500;letter-spacing:.04em;color:var(--text-dim);position:relative;padding-block:.4rem;transition:color var(--dur-fast) var(--ease-out-power)}._link_8zy1l_33:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:var(--hairline);background:var(--ember-glow);transform:scaleX(0);transform-origin:right;transition:transform var(--dur-mid) var(--ease-out-expo)}._link_8zy1l_33:hover{color:var(--bone)}._link_8zy1l_33:hover:after{transform:scaleX(1);transform-origin:left}._actions_8zy1l_72{display:flex;align-items:center;gap:1rem;flex:none;z-index:2}._cta_8zy1l_80{--pad-y: .7rem;--pad-x: 1.3rem}._burger_8zy1l_85{display:none;color:var(--bone);padding:.4rem;margin:-.4rem}._sheetCta_8zy1l_92{flex:1 1 16rem}._sheet_8zy1l_92{position:fixed;inset:0;background:var(--void);padding:6.5rem var(--gutter) 2.5rem;display:flex;flex-direction:column;justify-content:space-between;opacity:0;clip-path:inset(0 0 100% 0);transition:opacity var(--dur-mid) var(--ease-out-power),clip-path var(--dur-slow) var(--ease-out-expo);visibility:hidden}._sheetOpen_8zy1l_112{opacity:1;clip-path:inset(0 0 0 0);visibility:visible}._sheetLinks_8zy1l_118{display:flex;flex-direction:column;gap:.4rem;margin-top:auto}._sheetLink_8zy1l_118{text-align:left;font-family:var(--font-display);font-size:var(--step-5);line-height:1.05;color:var(--bone);padding-block:.4rem;opacity:0;transition:opacity var(--dur-mid) var(--ease-out-power)}._sheetOpen_8zy1l_112 ._sheetLink_8zy1l_118{opacity:1}._sheetLink_8zy1l_118 span{position:relative}._sheetLink_8zy1l_118:hover span{color:var(--ember-glow)}._sheetFoot_8zy1l_147{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:2.5rem;padding-top:2rem;border-top:var(--hairline) solid var(--line)}@media(max-width:1080px){._links_8zy1l_33,._langDesktop_8zy1l_160,._cta_8zy1l_80{display:none}._burger_8zy1l_85{display:inline-flex}}@media(min-width:1081px){._sheet_8zy1l_92{display:none}}@media(prefers-reduced-motion:reduce){._sheet_8zy1l_92,._sheetLink_8zy1l_118{transition:none}}._dot_121fh_1,._ring_121fh_2,._trail_121fh_3{position:fixed;top:0;left:0;translate:-50% -50%;pointer-events:none;z-index:var(--z-cursor);border-radius:50%;opacity:0;will-change:transform}._dot_121fh_1{width:7px;height:7px;background:var(--ember-glow);box-shadow:0 0 8px #e8446bbf}._trail_121fh_3{background:var(--ember-glow);box-shadow:0 0 5px #e8446b80}._ring_121fh_2{width:28px;height:28px;border:1px solid rgba(232,68,107,.42);transition:width .26s var(--ease-out-power),height .26s var(--ease-out-power),background-color .26s var(--ease-out-power),border-color .26s var(--ease-out-power),scale .18s var(--ease-out-power)}._hover_121fh_40{width:38px;height:38px;border-color:#e8446b99;background:#e8446b12}._press_121fh_47{scale:.82}@media(hover:none),(pointer:coarse){._dot_121fh_1,._ring_121fh_2,._trail_121fh_3{display:none}}._rail_53ps2_1{position:fixed;left:clamp(.9rem,2vw,2rem);top:0;height:100vh;z-index:var(--z-rail);display:flex;flex-direction:column;justify-content:center;pointer-events:none}._track_53ps2_13{position:relative;width:1px;height:min(46vh,400px);background:var(--line)}._fill_53ps2_20{position:absolute;inset:0 auto 0 0;width:1px;background:linear-gradient(var(--ember-glow),var(--ember));box-shadow:0 0 10px #e8446b80}._pod_53ps2_28{position:absolute;left:50%;width:7px;height:7px;translate:-50% -50%;border-radius:50%;background:var(--ember-glow);box-shadow:0 0 0 4px #e8446b29,0 0 14px #e8446bcc}._markers_53ps2_39{position:absolute;inset:0}._markers_53ps2_39 li{position:absolute;left:0;translate:0 -50%}._marker_53ps2_39,._markerActive_53ps2_51{pointer-events:auto;display:flex;align-items:center;gap:.7rem;padding:.35rem 0}._dot_53ps2_59{width:5px;height:5px;border-radius:50%;background:var(--rose-muted);translate:-2px 0;transition:background-color var(--dur-fast) var(--ease-out-power),scale var(--dur-fast) var(--ease-out-power)}._markerActive_53ps2_51 ._dot_53ps2_59{background:var(--bone);scale:1.6;box-shadow:0 0 10px #f1e9e180}._markerLabel_53ps2_75{font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-mute);white-space:nowrap;opacity:0;translate:-6px 0;transition:opacity var(--dur-fast) var(--ease-out-power),translate var(--dur-fast) var(--ease-out-power),color var(--dur-fast) var(--ease-out-power)}._marker_53ps2_39:hover ._markerLabel_53ps2_75,._marker_53ps2_39:focus-visible ._markerLabel_53ps2_75,._markerActive_53ps2_51:hover ._markerLabel_53ps2_75,._markerActive_53ps2_51:focus-visible ._markerLabel_53ps2_75{opacity:1;translate:0 0;color:var(--bone)}._readout_53ps2_99{position:fixed;left:clamp(.9rem,2vw,2rem);bottom:clamp(.9rem,2vw,1.6rem);display:flex;gap:1.4rem;font-variant-numeric:tabular-nums;pointer-events:none}._readout_53ps2_99 div{display:flex;flex-direction:column;gap:.15rem;text-align:left}._readout_53ps2_99 dt{font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-mute)}._readout_53ps2_99 dd{font-size:.82rem;font-weight:500;color:var(--bone-dim);letter-spacing:.03em}._readout_53ps2_99 dd span{font-size:.65rem;color:var(--text-mute);margin-left:.3em;letter-spacing:.08em}@media(max-width:1180px){._rail_53ps2_1,._readout_53ps2_99{display:none}}._root_axi99_2{--chat-edge: clamp(1rem, 2vw, 1.75rem);--chat-btn: 3.75rem;position:relative;z-index:70}._launcher_axi99_10{position:fixed;right:var(--chat-edge);bottom:calc(var(--chat-edge) + env(safe-area-inset-bottom,0px));z-index:70;width:var(--chat-btn);height:var(--chat-btn);display:grid;place-items:center;border-radius:50%;background:var(--ember-glow);color:var(--on-primary);box-shadow:0 14px 40px -12px #e8446bb3,0 0 0 6px #e8446b24;transition:transform var(--dur-fast) var(--ease-out-power),background-color var(--dur-fast) var(--ease-out-power)}._launcher_axi99_10:hover{transform:scale(1.06);background:var(--bone)}._launcherOpen_axi99_32{background:var(--void-3);color:var(--bone);box-shadow:0 0 0 1px var(--line-strong)}._panel_axi99_39{position:fixed;right:var(--chat-edge);bottom:calc(var(--chat-edge) + var(--chat-btn) + .9rem + env(safe-area-inset-bottom,0px));z-index:70;width:min(23.5rem,calc(100vw - 2 * var(--chat-edge)));height:min(35rem,calc(100svh - var(--chat-btn) - 7rem));display:flex;flex-direction:column;border-radius:16px;border:var(--hairline) solid var(--line-strong);background:linear-gradient(180deg,var(--void-2),var(--void));box-shadow:0 30px 80px -20px #000000d9,0 0 60px -30px #e8446b73;overflow:hidden;transform-origin:bottom right;opacity:0;visibility:hidden;transform:translateY(12px) scale(.97);transition:opacity var(--dur-fast) var(--ease-out-power),transform var(--dur-mid) var(--ease-out-expo),visibility 0s linear var(--dur-mid)}._panelCompact_axi99_62{height:auto;max-height:calc(100svh - var(--chat-btn) - 7rem)}._panelOpen_axi99_67{opacity:1;visibility:visible;transform:none;transition-delay:0s}._head_axi99_74{display:flex;align-items:center;gap:.8rem;padding:.9rem .9rem .9rem 1.1rem;border-bottom:var(--hairline) solid var(--line);background:#1f101499}._logo_axi99_83{height:1.9rem;width:auto;flex:none}._headText_axi99_89{flex:1;min-width:0}._title_axi99_94{font-family:var(--font-display);font-size:1.1rem;line-height:1.2;color:var(--bone)}._status_axi99_101{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--bone-dim)}._dotLive_axi99_109,._dotSoon_axi99_110{width:7px;height:7px;border-radius:50%;flex:none}._dotLive_axi99_109{background:var(--ember-glow);box-shadow:0 0 8px #e8446bcc}._dotSoon_axi99_110{background:var(--rose-muted)}._close_axi99_126{flex:none;display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;color:var(--bone-dim);transition:color var(--dur-fast) var(--ease-out-power),background-color var(--dur-fast) var(--ease-out-power)}._close_axi99_126:hover{color:var(--bone);background:#f1e9e114}._log_axi99_83{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:1rem;display:flex;flex-direction:column;gap:.6rem;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}._log_axi99_83::-webkit-scrollbar{width:6px}._log_axi99_83::-webkit-scrollbar-thumb{border-radius:3px;background:var(--line-strong)}._bot_axi99_164,._user_axi99_165,._typing_axi99_166{max-width:88%;padding:.65rem .85rem;font-size:.92rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._bot_axi99_164{align-self:flex-start;color:var(--bone);background:#f1e9e10f;border:var(--hairline) solid var(--line);border-radius:14px 14px 14px 4px}._user_axi99_165{align-self:flex-end;color:var(--on-primary);background:var(--ember-glow);border-radius:14px 14px 4px}._typing_axi99_166{align-self:flex-start;color:var(--bone-dim);font-style:italic}._actions_axi99_196{display:flex;flex-direction:column;gap:.5rem;margin-top:.2rem}._action_axi99_196{display:inline-flex;align-items:center;gap:.55rem;padding:.7rem .95rem;border-radius:var(--radius-pill);border:var(--hairline) solid var(--line-strong);font-size:.88rem;font-weight:600;color:var(--bone);transition:border-color var(--dur-fast) var(--ease-out-power),background-color var(--dur-fast) var(--ease-out-power)}._action_axi99_196:hover{border-color:var(--ember-glow);background:#e8446b1a}._form_axi99_223{display:flex;gap:.5rem;padding:.75rem .75rem .5rem;border-top:var(--hairline) solid var(--line)}._input_axi99_230{flex:1;min-width:0;padding:.7rem .95rem;border-radius:var(--radius-pill);border:var(--hairline) solid var(--line-strong);background:#0b070899;font-size:16px;color:var(--bone)}._input_axi99_230::placeholder{color:var(--text-mute)}._input_axi99_230:focus-visible{outline:none;border-color:var(--ember-glow)}._send_axi99_250{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--ember-glow);color:var(--on-primary);transition:opacity var(--dur-fast) var(--ease-out-power)}._send_axi99_250:disabled{opacity:.4;cursor:not-allowed}._disclaimer_axi99_267{padding:0 1rem .8rem;font-size:.75rem;line-height:1.4;color:var(--text-mute)}._disclaimer_axi99_267 a{color:var(--bone-dim);text-decoration:underline}@media(max-width:560px){._panel_axi99_39{right:0;left:0;bottom:0;width:100%;height:min(88svh,40rem);border-radius:18px 18px 0 0;border-bottom:none;padding-bottom:env(safe-area-inset-bottom,0px)}._panelCompact_axi99_62{height:auto}._launcherOpen_axi99_32{opacity:0;pointer-events:none}}@media(prefers-reduced-motion:reduce){._panel_axi99_39,._launcher_axi99_10{transition:none}}._wrap_1aw7i_1{position:absolute;inset:0;overflow:hidden;background:var(--void)}._overlay_1aw7i_8{background:transparent}._overlay_1aw7i_8 ._canvas_1aw7i_12{mix-blend-mode:screen;opacity:.55}._canvas_1aw7i_12{position:absolute;inset:0;width:100%;height:100%;display:block}._fallback_1aw7i_26{position:absolute;inset:0;background-color:var(--void);background-image:radial-gradient(58% 52% at 50% 40%,rgba(232,68,107,.26),transparent 72%),radial-gradient(95% 75% at 50% 6%,rgba(122,27,46,.5),transparent 66%),linear-gradient(180deg,#1a0a11 0%,#120a0d 55%,var(--void) 100%)}._plate_i2wnh_1{position:absolute;top:-8%;left:-8%;width:116%;height:116%;object-fit:cover;will-change:transform;pointer-events:none}@media(max-aspect-ratio:1/1){._plate_i2wnh_1{object-position:var(--focus, 50% 50%)}}._wrap_1jh5h_3{position:absolute;inset:0;overflow:hidden;pointer-events:none}._video_1jh5h_10{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.5;mix-blend-mode:screen}._word_1j98n_5{display:inline-flex;white-space:nowrap}._charMask_1j98n_10{display:inline-block;overflow:hidden;vertical-align:top;padding-block:.06em;margin-block:-.06em}._char_1j98n_10{display:inline-block;will-change:transform}._accent_1j98n_23{font-style:italic;color:var(--ember-glow)}@media(prefers-reduced-motion:reduce){._char_1j98n_10{transform:none!important;opacity:1!important}}._hero_c6bw9_1{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:8rem var(--gutter) 6rem;overflow:hidden}._bg_c6bw9_11{z-index:0}._hero_c6bw9_1:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,#0b0708e0,#0b0708a3 42%,#0b070838 82%,#0b07080d);pointer-events:none}._arc_c6bw9_31{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}._arc_c6bw9_31 path{fill:none;stroke:var(--ember-glow);stroke-width:1.2;opacity:.22;stroke-dasharray:1;stroke-dashoffset:1;animation:_draw-arc_c6bw9_1 2.4s var(--ease-out-expo) .4s forwards;filter:drop-shadow(0 0 6px rgba(232,68,107,.4))}@keyframes _draw-arc_c6bw9_1{to{stroke-dashoffset:0}}._inner_c6bw9_57{position:relative;z-index:2;max-width:var(--container);margin-inline:auto;width:100%}._kicker_c6bw9_65{font-family:var(--font-body);font-size:var(--step--2);font-weight:600;letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--ember-glow);margin-bottom:1.6rem;opacity:0;animation:_fade-up_c6bw9_1 .9s var(--ease-out-power) .1s forwards}._title_c6bw9_77{font-size:var(--step-5);line-height:1.04;letter-spacing:var(--tracking-tight);max-width:22ch;margin-bottom:1.8rem}._subtitle_c6bw9_85{max-width:52ch;font-size:var(--step-1);color:var(--bone-dim);line-height:var(--leading-snug);margin-bottom:2.6rem;opacity:0;animation:_fade-up_c6bw9_1 .9s var(--ease-out-power) .7s forwards}._actions_c6bw9_95{display:flex;flex-wrap:wrap;gap:1rem;opacity:0;animation:_fade-up_c6bw9_1 .9s var(--ease-out-power) .9s forwards}._cue_c6bw9_103{position:absolute;bottom:2rem;left:50%;translate:-50% 0;z-index:2;display:inline-flex;flex-direction:column;align-items:center;gap:.6rem;font-family:var(--font-body);font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-dim)}._cue_c6bw9_103 svg{animation:_cue-bob_c6bw9_1 1.8s var(--ease-in-out) infinite}@keyframes _cue-bob_c6bw9_1{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(5px);opacity:1}}@keyframes _fade-up_c6bw9_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){._hero_c6bw9_1{padding-top:7rem}._title_c6bw9_77{max-width:100%}._hero_c6bw9_1:after{background:linear-gradient(180deg,#0b070840,#0b070826 35%,#0b070873 65%,#0b0708cc)}._kicker_c6bw9_65,._subtitle_c6bw9_85{text-shadow:0 1px 16px rgba(11,7,8,.85)}}@media(max-aspect-ratio:1/1){._hero_c6bw9_1 img._bg_c6bw9_11{filter:brightness(1.55) saturate(1.15)}}@media(prefers-reduced-motion:reduce){._kicker_c6bw9_65,._subtitle_c6bw9_85,._actions_c6bw9_95{opacity:1;animation:none}._arc_c6bw9_31 path{animation:none;stroke-dashoffset:0}._cue_c6bw9_103 svg{animation:none}}._card_16tv8_4{--row-h: 400px;--max-h: min(72vh, 640px);flex:var(--ar) 1 calc(var(--row-h) * var(--ar));min-width:0;max-width:calc(var(--max-h) * var(--ar));display:flex;flex-direction:column;gap:1rem}._frame_16tv8_15{position:relative;width:100%;aspect-ratio:var(--ar);border-radius:var(--radius-md);overflow:hidden;background:var(--void-2);border:var(--hairline) solid var(--line)}._media_16tv8_25{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:contain;background:#000}._cover_16tv8_35{position:absolute;inset:0;display:block;width:100%;height:100%}._cover_16tv8_35 img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-out-expo),filter var(--dur-mid) var(--ease-out-power)}._cover_16tv8_35:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(11,7,8,.45) 100%);pointer-events:none}._play_16tv8_58{position:absolute;top:50%;left:50%;z-index:1;translate:-50% -50%;width:4rem;height:4rem;display:grid;place-items:center;padding-left:.2rem;border-radius:50%;background:var(--ember-glow);color:var(--on-primary);box-shadow:0 10px 40px -10px #e8446bbf,0 0 0 6px #e8446b2e;transition:scale var(--dur-fast) var(--ease-out-power),background-color var(--dur-fast) var(--ease-out-power)}._cover_16tv8_35:hover img{transform:scale(1.03)}._cover_16tv8_35:hover ._play_16tv8_58,._cover_16tv8_35:focus-visible ._play_16tv8_58{scale:1.08;background:var(--bone)}._cover_16tv8_35:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}._soon_16tv8_92{position:absolute;left:50%;bottom:1.2rem;z-index:1;translate:-50% 0;white-space:nowrap;padding:.45rem .9rem;border-radius:var(--radius-pill);background:#0b0708c7;border:var(--hairline) solid var(--line-strong);font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bone);backdrop-filter:blur(4px)}._caption_16tv8_112{display:flex;flex-direction:column;gap:.6rem}@media(max-width:640px){._card_16tv8_4{--max-h: 78svh;flex:none;width:100%;margin-inline:auto}}@media(prefers-reduced-motion:reduce){._cover_16tv8_35 img{transition:none}}._work_17pik_1{position:relative;background:radial-gradient(70% 45% at 85% 0%,rgba(74,15,29,.32),transparent 65%),var(--void)}._head_17pik_8{max-width:50ch;margin-bottom:var(--space-xl)}._title_17pik_13{font-size:var(--step-5);margin:1rem 0 1.2rem}._intro_17pik_18{color:var(--bone-dim);font-size:var(--step-1);line-height:var(--leading-snug)}._groups_17pik_24{display:flex;flex-wrap:wrap;gap:var(--space-xl) clamp(1.5rem,4vw,3rem)}._groupWrap_17pik_32{flex:calc(var(--sum) * 10) 1 calc(400px * var(--sum) + 2rem);min-width:min(100%,18rem)}._groupHead_17pik_37{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;padding-bottom:1rem;margin-bottom:1.6rem;border-bottom:var(--hairline) solid var(--line)}._client_17pik_47{font-size:var(--step-3)}._sector_17pik_51{font-family:var(--font-body);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ember-glow)}._row_17pik_60{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:clamp(1rem,2.5vw,1.8rem)}._description_17pik_67{color:var(--bone-dim);font-size:var(--step--1);line-height:1.5;max-width:48ch}._services_17pik_74{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem}._servicesLabel_17pik_81{font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-mute)}._services_17pik_74 ul{display:flex;flex-wrap:wrap;gap:.4rem}._services_17pik_74 li{font-size:.8rem;padding:.25rem .7rem;border-radius:var(--radius-pill);border:var(--hairline) solid var(--line-strong);color:var(--bone)}@media(max-width:640px){._row_17pik_60{flex-direction:column;align-items:center}}._manifesto_1hhez_1{position:relative;padding-block:var(--space-2xl);background:linear-gradient(180deg,var(--void) 0%,#100810 50%,var(--void) 100%)}._inner_1hhez_7{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}._kicker_1hhez_13{font-family:var(--font-body);font-size:var(--step--2);font-weight:600;letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--ember-glow);margin-bottom:3rem}._lines_1hhez_23{display:flex;flex-direction:column;gap:.28em;max-width:44rem}._line_1hhez_23{font-family:var(--font-display);font-size:var(--step-4);line-height:1.14;letter-spacing:var(--tracking-tight);color:var(--bone);text-wrap:balance;opacity:.6}._footnote_1hhez_42{font-family:var(--font-display);font-style:italic;font-size:var(--step-3);line-height:1.2;color:var(--ember-glow);margin-top:.8em;opacity:.6}@media(max-width:700px){._lines_1hhez_23{max-width:100%}._line_1hhez_23{font-size:var(--step-3)}}@media(prefers-reduced-motion:reduce){._line_1hhez_23,._footnote_1hhez_42{opacity:1!important}}._offer_1f91z_1{position:relative;background:radial-gradient(80% 50% at 100% 0%,rgba(74,15,29,.35),transparent 60%),var(--void)}._head_1f91z_8{max-width:52ch;margin-bottom:var(--space-xl)}._title_1f91z_13{font-size:var(--step-5);margin:1rem 0 1.4rem}._intro_1f91z_18{color:var(--bone-dim);font-size:var(--step-1);line-height:var(--leading-snug)}._layout_1f91z_25{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(2rem,6vw,4.5rem);align-items:center}._stage_1f91z_32{position:relative;width:100%;max-width:28rem;margin-inline:auto;aspect-ratio:1 / 1}._orbit_1f91z_40{position:absolute;inset:11%;border:var(--hairline) solid var(--line-strong);border-radius:50%;animation:_orbit-spin_1f91z_1 22s linear infinite}._orbitDot_1f91z_48{position:absolute;top:-3px;left:50%;width:6px;height:6px;translate:-50% 0;border-radius:50%;background:var(--ember-glow);box-shadow:0 0 12px 2px #e8446bb3}@keyframes _orbit-spin_1f91z_1{to{transform:rotate(360deg)}}._core_1f91z_66{position:absolute;top:50%;left:50%;translate:-50% -50%;width:26%;height:26%;border-radius:50%;display:grid;place-items:center;text-align:center;z-index:1;background:radial-gradient(circle at 50% 38%,var(--wine) 0%,var(--wine-deep) 72%);box-shadow:0 0 44px -12px #c6284a99,inset 0 0 18px #00000073;animation:_core-pulse_1f91z_1 4.5s var(--ease-in-out) infinite}._core_1f91z_66 span{font-family:var(--font-body);font-size:.72rem;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--bone)}@keyframes _core-pulse_1f91z_1{0%,to{box-shadow:0 0 40px -12px #c6284a80,inset 0 0 18px #00000073}50%{box-shadow:0 0 66px -6px #e8446b9e,inset 0 0 18px #00000073}}._wires_1f91z_98{position:absolute;inset:0;width:100%;height:100%;overflow:visible}._wire_1f91z_98,._wireActive_1f91z_107{stroke-width:.4;transition:stroke var(--dur-mid) var(--ease-out-power),stroke-width var(--dur-mid) var(--ease-out-power)}._wire_1f91z_98{stroke:var(--line)}._wireActive_1f91z_107{stroke:var(--ember-glow);stroke-width:.7}._node_1f91z_119,._nodeActive_1f91z_120{position:absolute;translate:-50% -50%;display:flex;flex-direction:column;align-items:center;gap:.25rem;width:7.4rem;padding:.6rem .35rem;border-radius:var(--radius-md);background:#150b0feb;border:var(--hairline) solid var(--line);backdrop-filter:blur(4px);transition:border-color var(--dur-fast) var(--ease-out-power),background-color var(--dur-fast) var(--ease-out-power),scale var(--dur-fast) var(--ease-out-power)}._nodeActive_1f91z_120{scale:1.05}._node_1f91z_119:hover{border-color:var(--line-strong)}._nodeActive_1f91z_120{border-color:var(--ember-glow);background:#2d121af2;box-shadow:var(--glow-ember)}._nodeIndex_1f91z_152{font-family:var(--font-body);font-size:.72rem;font-weight:700;letter-spacing:.16em;color:var(--ember-glow)}._nodeName_1f91z_160{font-family:var(--font-body);font-size:.82rem;font-weight:500;line-height:1.2;text-align:center;color:var(--bone)}._hint_1f91z_169{position:absolute;bottom:-2.4rem;left:50%;translate:-50% 0;white-space:nowrap;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-mute)}._panel_1f91z_183{border-left:var(--hairline) solid var(--line);padding-left:clamp(1.5rem,3vw,2.5rem)}._panelIndex_1f91z_188{font-family:var(--font-body);font-size:var(--step--1);font-weight:700;letter-spacing:.2em;color:var(--ember-glow)}._panelName_1f91z_196{font-family:var(--font-display);font-size:var(--step-3);margin:.5rem 0 1rem}._panelSummary_1f91z_202{font-size:var(--step-1);color:var(--bone);line-height:var(--leading-snug)}._listLabel_1f91z_208{font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ember-glow);margin:1.4rem 0 .7rem}._list_1f91z_208{display:flex;flex-direction:column;gap:.5rem}._list_1f91z_208 li{position:relative;padding-left:1.2rem;font-size:var(--step-0);line-height:1.45;color:var(--bone-dim)}._listReceive_1f91z_232 li{color:var(--bone)}._list_1f91z_208 li:before{content:"";position:absolute;left:0;top:.55em;width:.55rem;height:var(--hairline);background:var(--ember-glow)}._accordion_1f91z_247{display:none;border-top:var(--hairline) solid var(--line)}._accItem_1f91z_252,._accItemOpen_1f91z_253{border-bottom:var(--hairline) solid var(--line)}._accTrigger_1f91z_257{width:100%;display:grid;grid-template-columns:2rem 1fr auto;align-items:start;gap:.4rem .8rem;padding:1.2rem 0;text-align:left}._accIndex_1f91z_267{font-size:.78rem;font-weight:700;letter-spacing:.12em;color:var(--ember-glow);padding-top:.5rem}._accName_1f91z_275{font-family:var(--font-display);font-size:var(--step-2);line-height:1.1;color:var(--bone)}._accIcon_1f91z_282{flex:none;margin-top:.4rem;color:var(--text-mute);transition:transform var(--dur-fast) var(--ease-out-power)}._accItemOpen_1f91z_253 ._accIcon_1f91z_282{transform:rotate(45deg);color:var(--ember-glow)}._accBody_1f91z_294{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-mid) var(--ease-out-expo)}._accItemOpen_1f91z_253 ._accBody_1f91z_294{grid-template-rows:1fr}._accBodyInner_1f91z_304{overflow:hidden;padding-left:2.8rem}._accItemOpen_1f91z_253 ._accBodyInner_1f91z_304{padding-bottom:1.6rem}._measure_1f91z_314{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:var(--hairline) solid var(--line);display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:1rem 2.5rem;align-items:start}._measureLabel_1f91z_324{font-family:var(--font-body);font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ember-glow);padding-top:.25rem}._measure_1f91z_314 p{color:var(--bone-dim);font-size:var(--step-0);max-width:58ch}@media(max-width:700px){._measure_1f91z_314{grid-template-columns:1fr;gap:.6rem;margin-top:var(--space-lg);padding-top:var(--space-lg)}}@media(max-width:980px){._layout_1f91z_25{grid-template-columns:1fr;gap:3.5rem}._panel_1f91z_183{border-left:none;border-top:var(--hairline) solid var(--line);padding-left:0;padding-top:2rem}}@media(max-width:700px){._layout_1f91z_25{display:none}._accordion_1f91z_247{display:block}}@media(prefers-reduced-motion:reduce){._orbit_1f91z_40,._core_1f91z_66{animation:none}}._demo_a2s6q_1{position:relative;background:radial-gradient(70% 60% at 0% 100%,rgba(74,15,29,.4),transparent 60%),var(--void)}._head_a2s6q_8{max-width:46ch;margin-bottom:var(--space-2xl)}._title_a2s6q_13{font-size:var(--step-6);margin:1rem 0 1.2rem}._intro_a2s6q_18{color:var(--bone-dim);font-size:var(--step-1)}._console_a2s6q_23{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.5rem,4vw,3.5rem);border:var(--hairline) solid var(--line);border-radius:var(--radius-md);background:linear-gradient(180deg,#150b0f99,#0b070866);overflow:hidden}._controls_a2s6q_33{padding:clamp(1.5rem,3vw,2.5rem);border-right:var(--hairline) solid var(--line);display:flex;flex-direction:column;gap:2rem}._group_a2s6q_41{border:none}._legend_a2s6q_45{font-family:var(--font-body);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ember-glow);margin-bottom:.9rem}._chips_a2s6q_55{display:flex;flex-wrap:wrap;gap:.5rem}._chip_a2s6q_55,._chipActive_a2s6q_62{font-family:var(--font-body);font-size:var(--step--1);padding:.62rem 1rem;border-radius:var(--radius-pill);border:var(--hairline) solid var(--line-strong);color:var(--bone-dim);transition:color var(--dur-fast) var(--ease-out-power),border-color var(--dur-fast) var(--ease-out-power),background-color var(--dur-fast) var(--ease-out-power)}._chip_a2s6q_55:hover{color:var(--bone);border-color:var(--bone-dim)}._chipActive_a2s6q_62{background:var(--ember-glow);border-color:var(--ember-glow);color:var(--on-primary);font-weight:600}._plotRow_a2s6q_86{margin-top:auto;display:flex;flex-direction:column;gap:.8rem;align-items:flex-start}._plotHint_a2s6q_94{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bone-dim)}._output_a2s6q_102{padding:clamp(1.5rem,3vw,2.5rem);min-height:22rem;display:flex;flex-direction:column;gap:1.8rem}._placeholder_a2s6q_110{flex:1;display:grid;place-items:center;position:relative;color:var(--wine);font-family:var(--font-display);font-size:var(--step-4);overflow:hidden}._scan_a2s6q_121{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgba(232,68,107,.12) 50%,transparent 100%);transform:translateY(-100%)}._scan_a2s6q_121[data-running]{animation:_scan-move_a2s6q_1 .48s linear}@keyframes _scan-move_a2s6q_1{to{transform:translateY(100%)}}._outLabel_a2s6q_143{font-family:var(--font-body);font-size:.76rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ember-glow);margin-bottom:.7rem}._angle_a2s6q_153{font-family:var(--font-display);font-size:var(--step-1);line-height:1.42;color:var(--bone);text-wrap:pretty}._sequence_a2s6q_161{display:flex;flex-direction:column;gap:.9rem}._sequence_a2s6q_161 li{display:grid;grid-template-columns:auto auto 1fr;gap:.5rem .9rem;align-items:baseline;padding-bottom:.9rem;border-bottom:var(--hairline) solid var(--line)}._seqNum_a2s6q_176{font-size:.76rem;font-weight:700;color:var(--ember-glow);letter-spacing:.1em}._seqName_a2s6q_183{font-weight:600;color:var(--bone);letter-spacing:.02em}._seqWhy_a2s6q_189{grid-column:3;font-size:var(--step--1);color:var(--bone-dim)}._hooks_a2s6q_195{display:flex;flex-direction:column;gap:.7rem}._hooks_a2s6q_195 li{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--bone);padding-left:1rem;border-left:2px solid var(--wine)}._outFoot_a2s6q_210{margin-top:.6rem;padding-top:1.6rem;border-top:var(--hairline) solid var(--line);display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start}._disclaimer_a2s6q_220{font-size:var(--step--1);color:var(--bone-dim);max-width:52ch;line-height:1.5}@media(max-width:860px){._console_a2s6q_23{grid-template-columns:1fr}._controls_a2s6q_33{border-right:none;border-bottom:var(--hairline) solid var(--line)}._output_a2s6q_102{min-height:0}}@media(max-width:520px){._sequence_a2s6q_161 li{grid-template-columns:auto 1fr}._seqWhy_a2s6q_189{grid-column:1 / -1;margin-top:.2rem}}@media(prefers-reduced-motion:reduce){._scan_a2s6q_121{display:none}}._process_1ozo7_1{position:relative;overflow-x:clip;background:linear-gradient(180deg,var(--void) 0%,#0f0810 45%,var(--void) 100%)}._head_1ozo7_7{max-width:50ch;margin-bottom:var(--space-xl)}._title_1ozo7_12{font-size:var(--step-5);margin:1rem 0 1.2rem}._intro_1ozo7_17{color:var(--bone-dim);font-size:var(--step-1);line-height:var(--leading-snug)}._stages_1ozo7_24{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}._diagnosis_1ozo7_31{padding:clamp(1.5rem,3vw,2.4rem);border:var(--hairline) solid var(--ember-glow);border-radius:var(--radius-md);background:linear-gradient(180deg,#4a0f1d59,#150b0f99);box-shadow:0 30px 80px -40px #e8446b73}._implementation_1ozo7_39{padding:clamp(1.5rem,3vw,2.4rem);border:var(--hairline) solid var(--line);border-radius:var(--radius-md);background:#150b0f73}._step_1ozo7_46{font-family:var(--font-body);font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ember-glow)}._stageName_1ozo7_55{font-size:var(--step-3);margin:.6rem 0 .4rem}._meta_1ozo7_60{font-size:var(--step--1);font-weight:600;color:var(--bone);margin-bottom:1.2rem}._text_1ozo7_67{color:var(--bone-dim);margin-bottom:1.4rem}._getLabel_1ozo7_72{font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ember-glow);margin-bottom:.7rem}._getList_1ozo7_81{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.4rem}._getList_1ozo7_81 li{position:relative;padding-left:1.2rem;color:var(--bone);line-height:1.45}._getList_1ozo7_81 li:before{content:"";position:absolute;left:0;top:.6em;width:.55rem;height:var(--hairline);background:var(--ember-glow)}._note_1ozo7_105{font-size:var(--step--1);color:var(--bone-dim);padding-top:1.1rem;border-top:var(--hairline) solid var(--line)}._timeline_1ozo7_113{position:relative;margin-top:.4rem}._timeline_1ozo7_113:before{content:"";position:absolute;left:1.2rem;top:1.6rem;bottom:1.6rem;width:var(--hairline);background:linear-gradient(var(--ember),var(--wine-deep))}._phase_1ozo7_128{position:relative;display:grid;grid-template-columns:2.4rem 1fr;gap:1.1rem;padding-block:1rem}._phaseMarker_1ozo7_136{position:relative;z-index:1;width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;background:var(--void-2);border:var(--hairline) solid var(--ember-glow)}._phaseMarker_1ozo7_136 span{font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:.06em;color:var(--ember-glow)}._phaseName_1ozo7_156{font-size:var(--step-1);margin:.35rem 0 .4rem}._phaseText_1ozo7_161{color:var(--bone-dim);font-size:var(--step--1);line-height:1.55;max-width:52ch}@media(max-width:900px){._stages_1ozo7_24{grid-template-columns:1fr}}._about_1uk1s_1{background:var(--void)}._card_1uk1s_5{display:grid;grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:clamp(1.5rem,5vw,4rem);align-items:center;max-width:60rem}._photo_1uk1s_13{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-md);border:var(--hairline) solid var(--line);background:var(--void-2)}._body_1uk1s_22{display:flex;flex-direction:column;align-items:flex-start}._name_1uk1s_28{font-size:var(--step-4);margin:1rem 0 .4rem}._role_1uk1s_33{font-size:var(--step-0);font-weight:600;color:var(--ember-glow);margin-bottom:1.6rem}._label_1uk1s_40{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-mute);margin-bottom:.5rem}._text_1uk1s_49{color:var(--bone-dim);font-size:var(--step-1);line-height:var(--leading-snug);max-width:50ch}@media(max-width:700px){._card_1uk1s_5{grid-template-columns:1fr}._photo_1uk1s_13{max-width:16rem}}._card_1hk9v_1{width:100%;padding:clamp(1.25rem,3vw,2rem);border-radius:18px;border:var(--hairline) solid var(--line-strong);background:#150b0fd1;backdrop-filter:blur(8px);box-shadow:0 30px 80px -30px #000000d9,0 0 60px -35px #e8446b73;text-align:left;scroll-margin-top:6rem}._heading_1hk9v_14{font-family:var(--font-display);font-size:var(--step-2);line-height:1.15;color:var(--bone);margin-bottom:1.2rem}._grid_1hk9v_22{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1rem}._full_1hk9v_28{grid-column:1 / -1}._field_1hk9v_32{display:flex;flex-direction:column;gap:.4rem;min-width:0}._label_1hk9v_39{font-size:.85rem;font-weight:600;color:var(--bone)}._input_1hk9v_45,._select_1hk9v_46,._textarea_1hk9v_47{width:100%;padding:.75rem .9rem;border-radius:10px;border:var(--hairline) solid var(--line-strong);background:#0b0708b3;color:var(--bone);font-size:16px;line-height:1.4;transition:border-color var(--dur-fast) var(--ease-out-power)}._textarea_1hk9v_47{resize:vertical;min-height:5.5rem}._textarea_1hk9v_47::placeholder{color:var(--text-mute)}._select_1hk9v_46{appearance:none;padding-right:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23b7a9a2' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;cursor:pointer}._select_1hk9v_46:disabled{opacity:.5;cursor:not-allowed}._select_1hk9v_46 option{background:var(--void-2);color:var(--bone)}._input_1hk9v_45:focus-visible,._select_1hk9v_46:focus-visible,._textarea_1hk9v_47:focus-visible{outline:none;border-color:var(--ember-glow);box-shadow:0 0 0 3px #e8446b2e}._card_1hk9v_1 [aria-invalid=true]{border-color:var(--ember)}._error_1hk9v_99{font-size:.8rem;color:var(--ember-glow)}._note_1hk9v_104{font-size:.82rem;line-height:1.45;color:var(--bone-dim);margin-top:-.3rem}._note_1hk9v_104 strong{color:var(--bone);font-weight:600}._consentRow_1hk9v_116{display:flex;flex-direction:column;gap:.35rem}._consent_1hk9v_116{display:flex;align-items:flex-start;gap:.6rem;font-size:.85rem;line-height:1.45;color:var(--bone-dim);cursor:pointer}._consent_1hk9v_116 input{flex:none;width:1.1rem;height:1.1rem;margin-top:.15rem;accent-color:var(--ember-glow);cursor:pointer}._consent_1hk9v_116 a{color:var(--bone);text-decoration:underline}._trap_1hk9v_147{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}._sendError_1hk9v_155{margin-top:1rem;padding:.75rem .9rem;border-radius:10px;border:var(--hairline) solid rgba(232,68,107,.5);background:#e8446b14;font-size:.88rem;line-height:1.45;color:var(--bone)}._sendError_1hk9v_155 a{color:var(--bone);text-decoration:underline;overflow-wrap:anywhere}._submit_1hk9v_172{margin-top:1.4rem;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1rem 1.5rem;border-radius:var(--radius-pill);background:var(--ember-glow);color:var(--on-primary);font-family:var(--font-body);font-size:var(--step--1);font-weight:600;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 40px -12px #e8446b99;transition:background-color var(--dur-fast) var(--ease-out-power),color var(--dur-fast) var(--ease-out-power)}._submit_1hk9v_172:hover:not(:disabled){background:var(--ember);color:var(--bone)}._submit_1hk9v_172:disabled{opacity:.6;cursor:not-allowed}._spin_1hk9v_202{animation:_spin_1hk9v_202 .9s linear infinite}@keyframes _spin_1hk9v_202{to{transform:rotate(360deg)}}._successIcon_1hk9v_213{color:var(--ember-glow);margin-bottom:.8rem}._successTitle_1hk9v_218{font-family:var(--font-display);font-size:var(--step-3);line-height:1.15;color:var(--bone);margin-bottom:.7rem}._successText_1hk9v_226{color:var(--bone-dim);line-height:1.55;max-width:46ch}._another_1hk9v_232{margin-top:1.4rem;font-size:.88rem;font-weight:600;color:var(--bone);text-decoration:underline;text-underline-offset:3px}@media(max-width:560px){._grid_1hk9v_22{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._spin_1hk9v_202{animation:none}}._final_u5ta6_1{position:relative;min-height:92svh;display:flex;align-items:center;justify-content:center;padding:var(--space-2xl) var(--gutter);overflow:hidden}._bg_u5ta6_11{z-index:0}._final_u5ta6_1:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(46% 42% at 50% 52%,rgba(11,7,8,.6) 0%,transparent 70%),radial-gradient(75% 75% at 50% 50%,transparent 0%,rgba(11,7,8,.7) 100%);pointer-events:none}._inner_u5ta6_27{position:relative;z-index:2;width:100%;max-width:var(--container);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}._intro_u5ta6_38{display:flex;flex-direction:column;align-items:flex-start;text-shadow:0 1px 14px rgba(11,7,8,.9)}._kicker_u5ta6_45{font-family:var(--font-body);font-size:var(--step--2);font-weight:600;letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--ember-glow);margin-bottom:1.4rem}._title_u5ta6_55{font-size:var(--step-5);line-height:1.02;letter-spacing:var(--tracking-tight);margin-bottom:1.4rem}._text_u5ta6_62{font-size:var(--step-1);color:var(--bone-dim);line-height:var(--leading-snug);max-width:44ch;margin-bottom:1.6rem}._points_u5ta6_70{display:flex;flex-direction:column;gap:.65rem;margin-bottom:2rem}._points_u5ta6_70 li{display:flex;align-items:flex-start;gap:.6rem;color:var(--bone);line-height:1.4}._points_u5ta6_70 svg{flex:none;margin-top:.2rem;color:var(--ember-glow)}._alt_u5ta6_91{display:flex;flex-direction:column;gap:.6rem;font-size:var(--step--1);color:var(--bone-dim)}._altRow_u5ta6_99{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .8rem}._altRow_u5ta6_99>a:first-child{color:var(--bone);border-bottom:var(--hairline) solid var(--ember-glow);padding-bottom:1px;overflow-wrap:anywhere;transition:color var(--dur-fast) var(--ease-out-power)}._altRow_u5ta6_99>a:first-child:hover{color:var(--ember-glow)}._chip_u5ta6_118{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:var(--radius-pill);border:var(--hairline) solid var(--line-strong);background:#0b070873;font-family:var(--font-body);font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--bone);text-shadow:none;transition:border-color var(--dur-fast) var(--ease-out-power),background-color var(--dur-fast) var(--ease-out-power)}._chip_u5ta6_118:hover{border-color:var(--bone);background:#f1e9e114}@media(max-width:960px){._inner_u5ta6_27{grid-template-columns:1fr;max-width:40rem}}._footer_1acdx_1{position:relative;padding-block:var(--space-2xl) calc(var(--space-lg) + 4.5rem);border-top:var(--hairline) solid var(--line);background:var(--void)}._top_1acdx_9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(2rem,6vw,5rem);padding-bottom:var(--space-xl)}._brandCol_1acdx_16{display:flex;flex-direction:column;gap:1.2rem;font-size:1.05rem}._tagline_1acdx_23{font-family:var(--font-display);font-size:var(--step-2);line-height:1.2;color:var(--bone);max-width:18ch}._cols_1acdx_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.5rem}._col_1acdx_31{display:flex;flex-direction:column;gap:.7rem}._col_1acdx_31 h3{font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bone-dim);margin-bottom:.4rem}._col_1acdx_31 a{font-size:var(--step--1);color:var(--bone-dim);transition:color var(--dur-fast) var(--ease-out-power);width:fit-content;padding-block:.15rem}._col_1acdx_31 a:hover{color:var(--ember-glow)}._bottom_1acdx_65{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;padding-top:var(--space-lg);border-top:var(--hairline) solid var(--line)}._bottomLeft_1acdx_75{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}._rights_1acdx_82{font-size:.8rem;color:var(--text-mute);letter-spacing:.02em}._toTop_1acdx_88{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--bone-dim);transition:color var(--dur-fast) var(--ease-out-power)}._toTop_1acdx_88:hover{color:var(--ember-glow)}@media(max-width:820px){._top_1acdx_9,._cols_1acdx_31{grid-template-columns:1fr}}
