._hero_1jb39_1{--accent:#d9ed92;--accent-ink:#1f3a2e;--t0:1.6s;--sweep:2.2s;--done:3.9s;isolation:isolate;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,4vw,64px);min-height:calc(100svh - 72px);padding:clamp(28px,5svh,56px) 0;display:grid;position:relative}._aurora_1jb39_19{z-index:-1;pointer-events:none;position:absolute;inset:-72px -40vw 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}._aurora_1jb39_19:after{content:"";background-image:linear-gradient(var(--studio-line) 1px, transparent 1px), linear-gradient(90deg, var(--studio-line) 1px, transparent 1px);opacity:.5;background-position:top;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(45% 55% at 50% 30%,#000,#0000);mask-image:radial-gradient(45% 55% at 50% 30%,#000,#0000)}._aurora_1jb39_19 span{filter:blur(80px);opacity:.55;border-radius:50%;width:46vw;max-width:720px;height:46vw;max-height:720px;animation:18s ease-in-out infinite alternate _drift_1jb39_1;position:absolute}._aurora_1jb39_19 span:first-child{background:#d9ed92;top:4%;left:30%}._aurora_1jb39_19 span:nth-child(2){background:#f4dcc0;animation-delay:-6s;top:22%;right:26%}._aurora_1jb39_19 span:nth-child(3){opacity:.4;background:#bfdcef;animation-delay:-12s;top:48%;left:44%}.dark ._aurora_1jb39_19 span{opacity:.13}.dark ._aurora_1jb39_19:after{opacity:.35}._copy_1jb39_76{text-align:left;flex-direction:column;align-items:flex-start;max-width:560px;animation:.8s cubic-bezier(.2,.7,.2,1) both _rise_1jb39_1;display:flex}._badge_1jb39_84{border:1px solid var(--studio-line);background:color-mix(in srgb, var(--studio-white) 75%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--studio-ink);border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;font-size:12px;font-weight:600;display:inline-flex}._badgeDot_1jb39_97{background:var(--accent);width:24px;height:24px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}._badgeDot_1jb39_97 svg{width:13px;height:13px}._badgeFormats_1jb39_110{border-left:1px solid var(--studio-line);color:var(--studio-muted);padding-left:10px;font-weight:500}._title_1jb39_116{font-family:var(--font-studio-display), sans-serif;letter-spacing:-.065em;color:var(--studio-ink);text-wrap:balance;margin-top:20px;font-size:clamp(44px,4.5vw,68px);font-weight:500;line-height:1}._title_1jb39_116 em{font-family:var(--font-serif-display), serif;letter-spacing:-.045em;background:linear-gradient(100deg, var(--studio-muted) 20%, #8faa4f 50%, var(--studio-muted) 80%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin-top:.06em;padding-bottom:.08em;font-style:italic;font-weight:400;animation:6s ease-in-out infinite _shimmer_1jb39_1;display:block}._intro_1jb39_146{max-width:480px;color:var(--studio-muted);margin-top:20px;font-size:15px;line-height:1.65}._actions_1jb39_153{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:24px;display:flex}._primary_1jb39_160,._secondary_1jb39_161{border-radius:15px;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._primary_1jb39_160{background:var(--studio-ink);color:var(--studio-white);box-shadow:inset 0 1px #ffffff24,0 16px 32px -14px #203c34a6}._primary_1jb39_160:hover{transform:translateY(-2px)}.dark ._primary_1jb39_160{background:var(--accent);color:var(--accent-ink);box-shadow:0 16px 40px -14px #d9ed9273}._secondary_1jb39_161{border:1px solid var(--studio-line);background:color-mix(in srgb, var(--studio-white) 80%, transparent);color:var(--studio-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._secondary_1jb39_161:hover{background:var(--studio-soft)}._primary_1jb39_160 svg,._secondary_1jb39_161 svg{width:18px;height:18px}._proof_1jb39_201{flex-wrap:wrap;justify-content:flex-start;gap:8px 16px;margin-top:20px;padding:0;list-style:none;display:flex}._proof_1jb39_201 li{color:var(--studio-muted);align-items:center;gap:8px;font-size:12px;display:flex}._proof_1jb39_201 svg{background:var(--studio-soft);width:17px;height:17px;color:var(--studio-ink);border-radius:50%;padding:2px;stroke-width:2.4px!important}._stageWrap_1jb39_228{perspective:1800px;width:100%;min-width:0;max-width:min(640px,133.333svh - 266.667px);margin:0 auto;animation:1.1s cubic-bezier(.16,.8,.2,1) .2s both _stageIn_1jb39_1}._stage_1jb39_228{--rx:0deg;--ry:0deg;--mx:50%;--my:30%;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:relative}._frame_1jb39_246{aspect-ratio:4/3;width:100%;box-shadow:0 0 0 1px #203c341a, 0 0 0 10px color-mix(in srgb, var(--studio-white) 55%, transparent), 0 60px 120px -50px #281e0f99, 0 30px 60px -40px #14281e80;background:#e9dccb;border-radius:30px;position:relative;overflow:hidden;container-type:inline-size}.dark ._frame_1jb39_246{box-shadow:0 0 0 1px #ffffff14,0 0 0 10px #ffffff08,0 60px 140px -50px #000000e6,0 0 120px -30px #d9ed922e}._scene_1jb39_267{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s,transform 7.5s cubic-bezier(.2,.6,.3,1);position:absolute;inset:0;transform:scale(1.08)}._sceneActive_1jb39_279{opacity:1;transform:scale(1)}._glare_1jb39_283{pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my), #ffffff2e, transparent 45%);mix-blend-mode:soft-light;position:absolute;inset:0}._run_1jb39_296{position:absolute;inset:0}._overlay_1jb39_300{color:#fffaf1;text-shadow:0 .3cqw 2.4cqw #46280f59;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.6cqw;height:72%;display:flex;position:absolute;inset:0 0 auto}._line_1jb39_313{white-space:nowrap;font-size:calc(var(--size) * 1cqw);line-height:1;display:flex;position:relative}._kicker_1jb39_320{font-family:var(--font-studio-body), sans-serif;letter-spacing:.4em;font-weight:700}._headline_1jb39_325{font-family:var(--font-serif-display), serif;letter-spacing:-.02em;font-style:italic}._pill_1jb39_330{font-family:var(--font-studio-body), sans-serif;letter-spacing:.18em;animation:_pillOut_1jb39_1 .6s calc(var(--t0) + var(--sweep) * .55) forwards;border:.12em solid #fffaf1d9;border-radius:999px;margin-top:1.2cqw;padding:.7em 1.3em;font-weight:700}._char_1jb39_340{animation:_charIn_1jb39_1 .6s cubic-bezier(.2, .7, .2, 1) both, _charOut_1jb39_1 .42s cubic-bezier(.4, 0, .7, .2) calc(var(--t0) + var(--f) * var(--sweep) - .16s) forwards;display:inline-block;position:relative}._particle_1jb39_348{left:var(--px);top:var(--py);width:var(--ps);height:var(--ps);background:var(--accent);min-width:2px;min-height:2px;box-shadow:0 0 .3em var(--accent);opacity:0;animation:_burst_1jb39_1 1.1s cubic-bezier(.2, .6, .3, 1) calc(var(--t0) + var(--f) * var(--sweep) - .12s) forwards;border-radius:20%;position:absolute}._detect_1jb39_363{background:linear-gradient(var(--accent), var(--accent)) top left / 2.4cqw 2px no-repeat, linear-gradient(var(--accent), var(--accent)) top left / 2px 2.4cqw no-repeat, linear-gradient(var(--accent), var(--accent)) top right / 2.4cqw 2px no-repeat, linear-gradient(var(--accent), var(--accent)) top right / 2px 2.4cqw no-repeat, linear-gradient(var(--accent), var(--accent)) bottom left / 2.4cqw 2px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom left / 2px 2.4cqw no-repeat, linear-gradient(var(--accent), var(--accent)) bottom right / 2.4cqw 2px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom right / 2px 2.4cqw no-repeat;outline-offset:-1px;opacity:0;width:66%;height:74%;animation:_detect_1jb39_363 var(--t0) .2s ease forwards;border-radius:1.4cqw;outline:1px dashed #d9ed928c;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 999px #d9ed920f}._beam_1jb39_394{opacity:0;filter:drop-shadow(0 0 1.6cqw #d9ed92b3);mix-blend-mode:screen;width:22%;animation:_beamFade_1jb39_1 var(--sweep) var(--t0) both, _beam_1jb39_394 var(--sweep) linear var(--t0) forwards;background:linear-gradient(90deg,#0000 0%,#d9ed9214 45%,#d9ed9273 82%,#fffffff2 86%,#d9ed9280 89%,#0000 100%);position:absolute;top:-10%;bottom:-10%;left:0;translate:-86%}._flash_1jb39_417{opacity:0;animation:_flash_1jb39_417 .9s ease var(--done) forwards;background:radial-gradient(at 50% 40%,#ffffff59,#0000 60%);position:absolute;inset:0}._panel_1jb39_430{z-index:2;border:1px solid var(--studio-line);background:color-mix(in srgb, var(--studio-white) 88%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);color:var(--studio-ink);border-radius:18px;position:absolute;transform:translateZ(60px);box-shadow:0 30px 60px -28px #14281e80}._panel_1jb39_430 small{color:var(--studio-muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:650;display:block}._prompt_1jb39_449{align-items:center;gap:13px;width:min(320px,100% - 32px);padding:14px 18px 14px 14px;animation:.6s cubic-bezier(.2,.7,.2,1) .3s both _panelIn_1jb39_1;display:flex;bottom:9%;left:-16px}._panelIcon_1jb39_459{background:var(--accent);width:38px;height:38px;color:var(--accent-ink);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._panelIcon_1jb39_459 svg{width:18px;height:18px}._typed_1jb39_473{clip-path:inset(0 100% 0 0);margin-top:3px;font-size:14px;font-weight:600;line-height:1.35;animation:1.1s steps(28,end) .6s forwards _type_1jb39_473;display:block;overflow:hidden}._status_1jb39_483{width:218px;padding:12px 14px 14px;animation:.6s cubic-bezier(.2,.7,.2,1) .15s both _panelIn_1jb39_1;top:8%;right:-12px;overflow:hidden}._status_1jb39_483 ol{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}._status_1jb39_483 li{color:var(--studio-muted);opacity:.45;align-items:center;gap:10px;font-size:12px;font-weight:550;display:flex}._status_1jb39_483 li svg{background:var(--studio-soft);width:22px;height:22px;color:var(--studio-ink);border-radius:50%;padding:4px;stroke-width:2.3px!important}._stepDetect_1jb39_516{animation:.3s .3s forwards _stepOn_1jb39_1}._stepRepair_1jb39_519{animation:_stepOn_1jb39_1 .3s var(--t0) forwards}._stepDone_1jb39_522{animation:_stepOn_1jb39_1 .3s var(--done) forwards}._stepDone_1jb39_522 svg{animation:_stepAccent_1jb39_1 .3s var(--done) forwards}._progress_1jb39_528{background:var(--accent);transform-origin:0;width:100%;height:3px;animation:_grow_1jb39_1 calc(var(--done) - .2s) .2s linear forwards;position:absolute;bottom:0;left:0;transform:scaleX(0)}._tabs_1jb39_541{justify-content:center;gap:10px;margin-top:20px;display:flex}._tab_1jb39_541{min-width:0;min-height:44px;color:var(--studio-muted);text-align:left;flex:1;padding:16px 8px 4px;font-size:13px;font-weight:600;position:relative}._tab_1jb39_541:hover,._tabActive_1jb39_559{color:var(--studio-ink)}._tab_1jb39_541:before,._tabBar_1jb39_563{content:"";background:var(--studio-line);border-radius:3px;height:3px;position:absolute;top:4px;left:8px;right:8px}._tabBar_1jb39_563{background:var(--studio-ink);transform-origin:0;transform:scaleX(0)}.dark ._tabBar_1jb39_563{background:var(--accent)}._tabActive_1jb39_559 ._tabBar_1jb39_563{animation:7.2s linear forwards _grow_1jb39_1}@keyframes _rise_1jb39_1{0%{opacity:0;transform:translateY(20px)}}@keyframes _stageIn_1jb39_1{0%{opacity:0;transform:translateY(70px)rotateX(18deg)scale(.94)}}@keyframes _drift_1jb39_1{to{transform:translate(8vw,6vh)scale(1.15)}}@keyframes _shimmer_1jb39_1{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes _charIn_1jb39_1{0%{opacity:0;filter:blur(6px);transform:translateY(.25em)}}@keyframes _charOut_1jb39_1{to{opacity:0;filter:blur(10px);color:var(--accent);transform:translate(.35em,-.25em)scale(1.25)rotate(6deg)}}@keyframes _burst_1jb39_1{0%{opacity:0;transform:translate(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.3) rotate(90deg)}}@keyframes _pillOut_1jb39_1{to{border-color:#0000}}@keyframes _detect_1jb39_363{0%{opacity:0;transform:scale(1.06)}25%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes _beam_1jb39_394{0%{translate:-86%}to{translate:369%}}@keyframes _beamFade_1jb39_1{0%,to{opacity:0}6%,92%{opacity:1}}@keyframes _flash_1jb39_417{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes _panelIn_1jb39_1{0%{opacity:0;transform:translateZ(60px)translateY(16px)scale(.96)}}@keyframes _type_1jb39_473{to{clip-path:inset(0)}}@keyframes _stepOn_1jb39_1{to{opacity:1;color:var(--studio-ink)}}@keyframes _stepAccent_1jb39_1{to{background:var(--accent);color:var(--accent-ink)}}@keyframes _grow_1jb39_1{to{transform:scaleX(1)}}@media (max-width:1240px){._prompt_1jb39_449{left:16px}._status_1jb39_483{right:16px}}@media (max-width:900px){._hero_1jb39_1{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;padding:24px 0}._copy_1jb39_76{text-align:center;align-items:center;max-width:680px;margin:0 auto}._title_1jb39_116{margin-top:14px;font-size:clamp(36px,5.5vw,50px)}._intro_1jb39_146{max-width:600px;margin-top:12px;font-size:14px;line-height:1.5}._actions_1jb39_153{justify-content:center;margin-top:18px}._primary_1jb39_160,._secondary_1jb39_161{gap:8px;min-height:44px;padding-inline:16px;font-size:13px}._proof_1jb39_201{justify-content:center;gap:6px 14px;margin-top:14px}._proof_1jb39_201 li{gap:5px;font-size:11px}._stageWrap_1jb39_228{perspective:none;max-width:600px}._frame_1jb39_246{aspect-ratio:16/9;border-radius:22px;max-height:clamp(150px,100svh - 500px,300px)}._scene_1jb39_267{object-position:var(--focus)}._status_1jb39_483{display:none}._tabs_1jb39_541{gap:0;margin-top:12px}._tab_1jb39_541{font-size:11.5px}}@media (max-width:700px){._hero_1jb39_1{padding:18px 0}._badgeFormats_1jb39_110{display:none}._actions_1jb39_153{gap:8px;width:100%}._actions_1jb39_153>a{flex:1;justify-content:center;padding-inline:10px}._proof_1jb39_201 li:last-child{flex-basis:100%;justify-content:center}._overlay_1jb39_300{height:62%}._line_1jb39_313{font-size:calc(var(--size) * 1.7cqw)}._line_1jb39_313._headline_1jb39_325{font-size:calc(var(--size) * 1.5cqw)}._prompt_1jb39_449{width:auto;bottom:12px;left:12px;right:12px}._typed_1jb39_473{font-size:13px}}@media (max-width:900px) and (max-height:740px){._hero_1jb39_1{gap:14px;padding-block:12px}._badge_1jb39_84{padding-block:3px}._title_1jb39_116{margin-top:12px;font-size:clamp(32px,5vw,44px)}._intro_1jb39_146{margin-top:10px;font-size:13px;line-height:1.45}._actions_1jb39_153{margin-top:14px}._proof_1jb39_201{margin-top:10px}}@media (max-width:700px) and (max-height:600px){._hero_1jb39_1{padding-block:8px}._badge_1jb39_84,._proof_1jb39_201{display:none}._title_1jb39_116{margin-top:0;font-size:30px}._frame_1jb39_246{max-height:130px}._prompt_1jb39_449{gap:10px;padding:10px}}@media (prefers-reduced-motion:reduce){._copy_1jb39_76,._stageWrap_1jb39_228,._aurora_1jb39_19 span,._title_1jb39_116 em,._panel_1jb39_430,._tabActive_1jb39_559 ._tabBar_1jb39_563{animation:none}._stage_1jb39_228{transition:none;transform:none}._char_1jb39_340,._particle_1jb39_348,._beam_1jb39_394,._flash_1jb39_417,._detect_1jb39_363,._pill_1jb39_330{animation:none}._particle_1jb39_348,._beam_1jb39_394{display:none}._typed_1jb39_473{clip-path:none;animation:none}._status_1jb39_483 li{opacity:1;animation:none}._progress_1jb39_528{animation:none;transform:none}}
