@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-ext-wght-normal-Bdxck5Au.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:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-wght-normal-D69JTELx.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:Urbanist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-ext-wght-italic-B0fWwXEP.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:Urbanist Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-wght-italic-BOChW9eM.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:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/syne-greek-700-normal-RbvlO3f8.woff2) format("woff2"),url(/assets/syne-greek-700-normal-C01yjWE_.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/syne-latin-ext-700-normal-DuyXglMe.woff2) format("woff2"),url(/assets/syne-latin-ext-700-normal-C-qCH-vM.woff) format("woff");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:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/syne-latin-700-normal-AF3Rs61n.woff2) format("woff2"),url(/assets/syne-latin-700-normal-Cd-_iCn5.woff) format("woff");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}.hv21{container:pg/inline-size;position:relative;overflow:hidden;isolation:isolate;min-height:100vh;padding-top:64px;--ui:"Urbanist Variable",Urbanist,"Inter Variable",Inter,system-ui,sans-serif;--gut:clamp(16px,4.5cqi,56px);--sec: calc(clamp(80px,9cqi,128px)*.9) ;--blk: calc(clamp(40px,5cqi,64px)*.9) ;--grp: calc(clamp(20px,2.4cqi,32px)*.9) ;color:#fff;font-family:var(--ui);background:linear-gradient(180deg,#1b1c3c,#2a1f56 16%,#3a2472,#52318f 52%,#3c257b 72%,#221646)}.hv21-in{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding-inline:var(--gut)}.hv21-warm{position:absolute;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(40px)}.hv21-warm.a{width:900px;height:760px;left:-260px;top:-300px;opacity:.9;background:radial-gradient(closest-side,rgba(253,214,170,.55) 0%,rgba(244,160,120,.38) 38%,rgba(214,112,150,.18) 62%,transparent 100%);animation:hv21-drift 38s ease-in-out infinite alternate}.hv21-warm.b{width:900px;height:900px;right:-360px;top:340px;background:radial-gradient(closest-side,rgba(10,6,30,.7),transparent);animation:hv21-drift 46s ease-in-out infinite alternate-reverse}.hv21-warm.c{width:700px;height:500px;left:-200px;top:1500px;opacity:.6;background:radial-gradient(closest-side,rgba(244,182,135,.28),transparent);animation:hv21-drift 52s ease-in-out infinite alternate}.hv21-aur{position:absolute;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(90px)}.hv21-aur.a{width:620px;height:620px;right:-160px;top:40px;background:#7c3aed;opacity:.42;animation:hv21-drift 34s ease-in-out infinite alternate}.hv21-aur.b{width:520px;height:520px;left:36%;top:520px;background:#3b82f6;opacity:.22;animation:hv21-drift 42s ease-in-out infinite alternate-reverse}@keyframes hv21-drift{to{transform:translate(70px,40px) scale(1.06)}}.hv21-grain{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.18;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.55'/></svg>")}.hv21-cursor{position:absolute;z-index:0;left:0;top:0;width:640px;height:640px;margin:-320px 0 0 -320px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(251,217,178,.13),rgba(196,168,239,.06) 45%,transparent 70%);opacity:0;transition:opacity .8s;will-change:transform}.hv21.cursor-on .hv21-cursor{opacity:1}.hv21-hero{display:grid;gap:var(--blk);align-items:center;padding-block:40px 0}@container pg (min-width:1000px){.hv21-hero{grid-template-columns:minmax(0,1.1fr) 440px}}.hv21-pill{display:inline-flex;align-items:center;gap:8px;font:600 12px/1 var(--ui);letter-spacing:.18em;text-transform:uppercase;color:#ede9fe;padding:9px 15px;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hv21-pill svg{width:13px;height:13px;color:#fbd9b2}.hv21 h1.hv21-h1{margin:var(--grp) 0 0;font:500 clamp(42px,6.3cqi,80px)/1.02 var(--ui);letter-spacing:-.035em;color:#fff;text-wrap:balance}.hv21-h1 .hv21-grad{display:block;color:transparent;background:linear-gradient(90deg,#fde3c2,#f9b98a 22%,#d8b4fe 48%,#93c5fd 70%,#f9a8d4 88%,#fde3c2);background-size:200% auto;-webkit-background-clip:text;background-clip:text;animation:hv21-shift 12s linear infinite;padding-bottom:.06em}@keyframes hv21-shift{to{background-position:200% center}}.hv21-lede{margin:var(--grp) 0 0;max-width:34em;font-size:18.5px;line-height:1.6;color:#c9c2de}.hv21-lede strong{color:#fff;font-weight:700}.hv21-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--grp)}.hv21-chip{display:inline-flex;align-items:center;gap:8px;font:600 14.5px var(--ui);color:#f1edfa;padding:9px 15px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hv21-chip svg{width:15px;height:15px;color:#fbd9b2}.hv21-auth{display:flex;justify-content:center}@container pg (min-width:1000px){.hv21-auth{justify-content:flex-end}}.hv21-pzone{position:relative;z-index:1;padding-top:40px}.hv21-ask{text-align:center;margin:0 auto var(--grp);max-width:760px}.hv21-suite{display:block;margin:0 0 30px;font:300 clamp(36px,4.8cqi,58px)/1.05 var(--ui);letter-spacing:-.035em;color:#fff}.hv21-suite span{background:linear-gradient(90deg,#fde3c2,#f9b98a 30%,#d8b4fe 65%,#93c5fd);-webkit-background-clip:text;background-clip:text;color:transparent}.hv21-q{margin:0;font:500 clamp(20px,2.3cqi,27px)/1.1 var(--ui);letter-spacing:-.02em;color:#d9d2ee}.hv21-q em{font-style:normal;background:linear-gradient(90deg,#c4b5fd,#7dd3fc 45%,#f9a8d4);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.04em}.hv21-bar{position:relative;max-width:896px;margin:0 auto}.hv21-bar:before{content:"";position:absolute;inset:-26px -34px;border-radius:48px;z-index:-1;pointer-events:none;background:radial-gradient(55% 90% at 25% 50%,rgba(251,217,178,.7),transparent 70%),radial-gradient(55% 90% at 78% 50%,rgba(168,85,247,.6),transparent 70%);filter:blur(30px);opacity:.45;animation:hv21-breathe 9s ease-in-out infinite}@keyframes hv21-breathe{0%,to{opacity:.35;transform:scale(.98)}50%{opacity:.55;transform:scale(1.03)}}.hv21-bar [data-prompt-input] input{font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:18px}@container pg (max-width:639px){.hv21-bar [data-prompt-input] input{font-size:16px}}.hv21-bar [data-prompt-input] input::-moz-placeholder{-moz-transition:color .35s ease;transition:color .35s ease}.hv21-bar [data-prompt-input] input::placeholder{transition:color .35s ease}.hv21-bar.ph-out [data-prompt-input] input::-moz-placeholder{color:transparent}.hv21-bar.ph-out [data-prompt-input] input::placeholder{color:transparent}.hv21-under{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:22px;position:relative;z-index:1}.hv21-under a{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;font:500 13.5px var(--ui);color:#dad4ec;text-decoration:none;border:1px solid transparent;transition:background .3s,border-color .3s,color .3s}.hv21-under a:hover{background:#ffffff12;border-color:#ffffff24;color:#fff}.hv21-under svg{width:14px;height:14px;color:#fbd9b2}.hv21-under a:focus-visible{outline:2px solid #FBD9B2;outline-offset:2px}.hv21-sec-h{text-align:center;margin:calc(var(--sec) * .45) auto var(--grp)}.hv21.signed .hv21-sec-h{margin-top:calc(var(--sec) * .8)}.hv21-sec-h h2{margin:0;font:500 clamp(30px,4.2cqi,48px)/1.1 var(--ui);letter-spacing:-.03em;color:#fff;text-wrap:balance}.hv21-sec-h h2 em,.hv21 .v21-show-h em{font-style:normal;background:linear-gradient(90deg,#fde3c2,#f4b687 40%,#e7c8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hv21 .c9-grid{gap:20px}.hv21 .c9.rec,.hv21 .c9.rec2{border-color:#fde3c2e6;box-shadow:0 0 0 3px #fde3c280,0 50px 90px -46px #f4a07899}.hv21 .c9.rec2{border-color:#93c5fdb3;box-shadow:0 0 0 2px #93c5fd73}.hv21-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:var(--sec)}@container pg (min-width:800px){.hv21-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hv21-stat{padding:26px 22px;border-radius:22px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);text-align:center}.hv21-stat b{display:block;font:600 44px/1 var(--ui);letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#fde3c2,#f4b687 45%,#e7c8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hv21-stat span{display:block;margin-top:8px;font-size:14px;color:#ffffffb8}.hv21-end{height:var(--sec)}.hv21 .v7-cur{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:#c069b8;animation:hv21-blink 1s steps(1) infinite}@keyframes hv21-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.hv21 *,.hv21 *:before,.hv21 *:after{animation:none!important;transition:none!important}}.hv21 .c9-grid{display:grid;gap:22px;grid-template-columns:1fr}@container pg (min-width:760px){.hv21 .c9-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hv21 .c9-feature{grid-column:1/-1}}.hv21 .c9{position:relative;display:flex;flex-direction:column;gap:18px;padding:12px 12px 22px;border-radius:30px;color:#fff;text-decoration:none;isolation:isolate;background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff2e,0 40px 80px -50px #080418f2;transition:transform .8s cubic-bezier(.2,.7,.2,1),border-color .8s,box-shadow .8s;--px:0;--py:0}@container pg (min-width:760px){.hv21 .c9-feature{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:32px;padding:12px 36px 12px 12px}}.hv21 a.c9:hover,.hv21 a.c9:focus-visible{transform:translateY(-6px);border-color:#fde3c273;box-shadow:inset 0 1px #ffffff38,0 50px 90px -46px #f4a0788c}.hv21 .c9:focus-visible{outline:2px solid #FBD9B2;outline-offset:4px}.hv21 .c9.rec{border-color:#fde3c2e6;box-shadow:0 0 0 3px #fde3c280,0 50px 90px -46px #f4a07899}.hv21 .c9-tip{position:absolute;top:24px;left:24px;z-index:5;font:600 12px var(--ui);padding:6px 11px;border-radius:999px;background:#fbd9b2;color:#5a2a12;opacity:0;transform:translateY(-4px);transition:.5s}.hv21 .c9.rec .c9-tip{opacity:1;transform:none}.hv21 .c9-body{display:flex;flex-direction:column;gap:10px;padding:0 12px}.hv21 .c9-over{display:inline-flex;align-items:center;gap:8px;font:600 11.5px/1 Inter Variable,Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#d9d2ee}.hv21 .c9-over i{width:7px;height:7px;border-radius:50%}.hv21 .c9 h3{margin:0;font:600 26px/1.12 var(--ui);letter-spacing:-.025em}.hv21 .c9-feature h3{font-size:clamp(28px,3cqi,38px)}.hv21 .c9 p{margin:0;font-size:15.5px;line-height:1.6;color:#ffffffc2;max-width:34em}.hv21 .c9-cta{margin-top:6px;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font:700 14.5px var(--ui);padding:11px 18px;border-radius:999px;background:#fff;color:#16101f;transition:gap .5s}.hv21 a.c9:hover .c9-cta{gap:12px}.hv21 .c9-cta svg{width:16px;height:16px}.hv21 .c9-cta.off{background:transparent;color:#d9cff0;border:1px solid rgba(255,255,255,.25)}.hv21 .c9.soon .sc{filter:saturate(.8)}.hv21 .sc{position:relative;aspect-ratio:4/3;border-radius:22px;overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px #ffffff1f}.hv21 .c9-feature .sc{aspect-ratio:16/10}.hv21 .sc .l{position:absolute;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.hv21 .sc:before{content:"";position:absolute;inset:0;z-index:20;pointer-events:none;opacity:.22;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='.6'/></svg>")}.hv21 .sc:after{content:"";position:absolute;inset:0;z-index:21;pointer-events:none;background:radial-gradient(120% 95% at 50% 38%,transparent 55%,rgba(12,6,32,.5) 100%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 30%)}.hv21 .sky{inset:-6%}.hv21 .c9 .sky{transform:translate(calc(var(--px) * -6px),calc(var(--py) * -6px)) scale(1.02)}.hv21 .bokeh{inset:0}.hv21 .bokeh i{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle,rgba(255,244,228,.95),rgba(255,214,180,.4) 55%,transparent 72%);opacity:var(--o);filter:blur(1px);animation:hv21-bk 9s ease-in-out infinite alternate}.hv21 .bokeh i:nth-child(2n){animation-duration:12s;animation-delay:-4s}@keyframes hv21-bk{to{transform:translateY(-8px) scale(1.08)}}.hv21 .c9 .bokeh{transform:translate(calc(var(--px) * 18px),calc(var(--py) * 12px))}.hv21 .chip{right:5%;top:7%;z-index:6;font:700 12px var(--ui);padding:8px 12px;border-radius:999px;color:#fff;background:#160e2cc7;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 24px -12px #0009}.hv21 .c9 .chip{transform:translate(calc(var(--px) * 22px),calc(var(--py) * 16px))}.hv21 .sc-desk .sky{background:linear-gradient(180deg,#f8c197,#ee9a8e 30%,#b06bb8 58%,#5b3496 82%,#2e1a5e)}.hv21 .sc-desk .beam{inset:-20% -10% 30% 20%;background:linear-gradient(105deg,transparent 30%,rgba(255,238,214,.38) 42%,transparent 52%,transparent 58%,rgba(255,238,214,.22) 64%,transparent 72%);filter:blur(6px);animation:hv21-beam 12s ease-in-out infinite alternate}@keyframes hv21-beam{to{opacity:.65;transform:translate(3%)}}.hv21 .sc-desk .desk{left:-10%;right:-10%;bottom:0;height:44%;background:linear-gradient(180deg,#4a2a63,#2b1840 60%,#1c0f2e);box-shadow:0 -1px #ffd6be59}.hv21 .sc-desk .desk:after{content:"";position:absolute;left:18%;right:18%;top:0;height:40%;background:radial-gradient(60% 100% at 50% 0,rgba(255,200,170,.28),transparent 70%)}.hv21 .persp{inset:0;perspective:760px;perspective-origin:50% 20%}.hv21 .c9 .persp{transform:translate(calc(var(--px) * 8px),calc(var(--py) * 6px))}.hv21 .paper{position:absolute;left:32%;bottom:4%;width:40%;aspect-ratio:1/1.3;border-radius:4px;transform-origin:50% 100%;transform:rotateX(58deg) rotate(-16deg);background:#fffdf8;box-shadow:0 30px 40px -10px #0a0418b3}.hv21 .paper.back{left:38%;bottom:7%;background:#f4e9ff;transform:rotateX(58deg) rotate(-2deg);opacity:.95}.hv21 .paper.front{padding:7% 8%;display:flex;flex-direction:column;gap:5%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.hv21 a.c9:hover .paper.front{transform:rotateX(52deg) rotate(-12deg) translateY(-4%)}.hv21 .paper b{display:block;height:6%;width:56%;border-radius:2px;background:#2d1b4e}.hv21 .paper em{display:block;height:3%;width:36%;border-radius:2px;background:#c4a8ef}.hv21 .paper hr{border:0;height:1.6%;background:#f4a06b;margin:1% 0}.hv21 .paper i{display:block;height:2.4%;border-radius:2px;background:#e7e0f0}.hv21 .paper i.s{width:70%}.hv21 .paper mark{display:block;height:3%;width:60%;border-radius:2px;background:#fde3c2}.hv21 .sc-desk .pen{left:16%;bottom:14%;width:34%;height:2.2%;border-radius:99px;transform:rotate(-22deg);background:linear-gradient(90deg,#1a1030 0 74%,#e9c18a 74% 84%,#1a1030 84% 100%);box-shadow:0 8px 10px -4px #0009}.hv21 .c9 .sc-desk .pen{transform:rotate(-22deg) translate(calc(var(--px) * 10px),calc(var(--py) * 4px))}.hv21 .sc-env .sky{background:radial-gradient(90% 80% at 72% 18%,#fdddb8,#f0a3b4,#9a5cc4 68%,#3e2476)}.hv21 .envelope{left:18%;right:18%;bottom:12%;aspect-ratio:1.5/1;filter:drop-shadow(0 26px 24px rgba(20,8,40,.55))}.hv21 .c9 .envelope{transform:translate(calc(var(--px) * 10px),calc(var(--py) * 8px))}.hv21 .env-back{position:absolute;inset:0;border-radius:6px;background:#ebdccd}.hv21 .ltr{position:absolute;left:7%;right:7%;top:6%;height:92%;background:#fffdf8;border-radius:3px;padding:8% 9%;display:flex;flex-direction:column;gap:6%;transform:translateY(-34%);transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.hv21 a.c9:hover .ltr{transform:translateY(-58%)}.hv21 .ltr b{display:block;height:5%;width:42%;background:#2d1b4e;border-radius:2px}.hv21 .ltr i{display:block;height:3.4%;border-radius:2px;background:#ede4f4}.hv21 .ltr i.s{width:64%;background:#fbdde6}.hv21 .env-front{position:absolute;inset:0;border-radius:6px;background:linear-gradient(180deg,#f7eadf,#f1e0d2);clip-path:polygon(0 34%,50% 70%,100% 34%,100% 100%,0 100%)}.hv21 .env-flap{position:absolute;left:0;right:0;top:0;height:62%;background:linear-gradient(180deg,#e6d2c0,#dcc4b0);clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;transform:rotateX(180deg) translateY(-1px);opacity:0}.hv21 .seal{position:absolute;left:50%;top:62%;width:16%;aspect-ratio:1;margin:-8% 0 0 -8%;border-radius:50%;display:grid;place-items:center;font:700 clamp(12px,1.6cqi,18px) Fraunces,Georgia,serif;color:#fce3e6;background:radial-gradient(circle at 35% 30%,#e98a9c,#c0506c 55%,#8e2e4c);box-shadow:inset 0 2px 3px #ffffff59,0 6px 10px -4px #3c0a1e99}.hv21 .sc-docs .sky{background:radial-gradient(80% 70% at 50% 60%,#5a3da8,#2e2a6e,#171a45)}.hv21 .sc-docs .grid{inset:0;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px) 0 0/100% 26px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px) 0 0/26px 100%;-webkit-mask:radial-gradient(70% 70% at 50% 60%,#000,transparent);mask:radial-gradient(70% 70% at 50% 60%,#000,transparent)}.hv21 .stack{left:50%;top:52%;width:44%;aspect-ratio:1/1.25;margin:-27% 0 0 -22%;transform-style:preserve-3d;transform:rotateX(52deg) rotate(-36deg)}.hv21 .c9 .stack{transform:rotateX(52deg) rotate(calc(-36deg + var(--px) * 4deg))}.hv21 .dk{position:absolute;inset:0;border-radius:6px;background:#f7f5ff;box-shadow:0 18px 30px -12px #0009;padding:10%;display:flex;flex-direction:column;gap:5%}.hv21 .dk u{align-self:flex-start;text-decoration:none;font:800 clamp(9px,1.2cqi,13px)/1 "Inter Variable",Inter,sans-serif;color:#fff;padding:.4em .6em;border-radius:.35em}.hv21 .d1 u{background:#e5484d}.hv21 .d2 u{background:#3b82f6}.hv21 .d3 u{background:#22c55e}.hv21 .d3{transform:translate3d(22%,-22%,36px);background:#e7f6ec}.hv21 .d2{transform:translate3d(11%,-11%,18px);background:#e6eeff}.hv21 .d1{transform:translate(0)}.hv21 .dk i{display:block;height:3%;border-radius:2px;background:#e2ddf0}.hv21 .dk i.s{width:66%}.hv21 .sc-docs .glow{left:25%;right:25%;bottom:8%;height:18%;border-radius:50%;background:radial-gradient(closest-side,rgba(125,211,252,.45),transparent);filter:blur(10px)}.hv21 .sc-port .sky{background:linear-gradient(160deg,#f6b48a,#d57498 44%,#6a43ae 80%,#3a2573)}.hv21 .persp2{inset:0;perspective:900px}.hv21 .site{position:absolute;left:10%;top:16%;width:66%;aspect-ratio:1.45/1;border-radius:10px;background:#fffdf9;overflow:hidden;transform:rotateY(-18deg) rotateX(6deg);box-shadow:30px 40px 50px -20px #14082899;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.hv21 .c9 .site{transform:rotateY(calc(-18deg + var(--px) * 4deg)) rotateX(calc(6deg - var(--py) * 3deg))}.hv21 .site .bar{display:flex;gap:4px;padding:5px 7px;background:#f1ecf6}.hv21 .site .bar i{width:6px;height:6px;border-radius:50%;background:#d8cfe4}.hv21 .site .hd{display:flex;flex-direction:column;padding:6% 7% 3%;color:#1e1428}.hv21 .site .hd b{font:700 clamp(10px,1.5cqi,16px)/1 Syne,"Inter Variable",Inter,sans-serif}.hv21 .site .hd span{font:500 clamp(7px,.9cqi,10px) "Inter Variable",Inter,sans-serif;color:#7a6b86;margin-top:3px}.hv21 .gal{display:grid;grid-template-columns:repeat(3,1fr);gap:4%;padding:0 7%}.hv21 .gal s{aspect-ratio:4/3;border-radius:4px;text-decoration:none}.hv21 .gal s:nth-child(1){background:linear-gradient(135deg,#f59e7a,#e9669a)}.hv21 .gal s:nth-child(2){background:linear-gradient(135deg,#7dd3fc,#6366f1)}.hv21 .gal s:nth-child(3){background:linear-gradient(135deg,#fde68a,#f59e0b)}.hv21 .gal s:nth-child(4){background:linear-gradient(135deg,#a7f3d0,#0ea5a4)}.hv21 .gal s:nth-child(5){background:linear-gradient(135deg,#c4b5fd,#7c3aed)}.hv21 .gal s:nth-child(6){background:linear-gradient(135deg,#fbcfe8,#db2777)}.hv21 .sc-port .phone{right:9%;bottom:8%;width:20%;aspect-ratio:1/2;border-radius:14px;background:#16101f;padding:6% 3% 3%;display:flex;flex-direction:column;gap:5%;box-shadow:0 20px 30px -10px #0a0418b3,inset 0 0 0 2px #2d2340}.hv21 .c9 .sc-port .phone{transform:translate(calc(var(--px) * 16px),calc(var(--py) * 10px))}.hv21 .phone .ph-hd{height:10%;border-radius:4px;background:#f4eef9}.hv21 .phone s{flex:1;border-radius:5px;text-decoration:none}.hv21 .phone s:nth-of-type(1){background:linear-gradient(135deg,#f59e7a,#e9669a)}.hv21 .phone s:nth-of-type(2){background:linear-gradient(135deg,#7dd3fc,#6366f1)}.hv21 .phone s:nth-of-type(3){background:linear-gradient(135deg,#fde68a,#f59e0b)}.hv21 .v21-show{margin-top:var(--sec);text-align:center}.hv21 .v21-show-h{margin:0;font:500 clamp(28px,3.6cqi,42px)/1.1 var(--ui);letter-spacing:-.03em;color:#fff}.hv21 .v21-show-h em{font-style:normal;background:linear-gradient(90deg,#fde3c2,#f4b687 45%,#e7c8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hv21 .v21-tabs{display:inline-flex;gap:4px;margin:var(--grp) auto 0;padding:4px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.hv21 .v21-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:#c9c2de;font:600 13.5px var(--ui);padding:8px 16px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .35s,color .35s}.hv21 .v21-tabs button[aria-selected=true]{background:#fff;color:#16101f}.hv21 .v21-tabs small{font:600 9.5px/1 Inter Variable,Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;padding:3px 6px;border-radius:99px;background:#fbd9b22e;color:#fbd9b2}.hv21 .v21-tabs button[aria-selected=true] small{background:#fbe7d2;color:#8a4b1f}.hv21 .v21-tabs button:focus-visible{outline:2px solid #FBD9B2;outline-offset:2px}.hv21 .v21-stage{position:relative;margin-top:var(--grp);min-height:360px;padding:clamp(20px,3cqi,40px);border-radius:30px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(160deg,#ffffff1a,#ffffff08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff1f,0 40px 80px -50px #000c;text-align:left;display:grid;place-items:center}.hv21 .v21-scene{width:100%;animation:hv21-in .6s cubic-bezier(.2,.7,.2,1)}@keyframes hv21-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.hv21 .v21-ba{display:grid;gap:16px;align-items:stretch;grid-template-columns:1fr}@container pg (min-width:760px){.hv21 .v21-ba{grid-template-columns:minmax(0,1fr) 44px minmax(0,1.2fr)}}.hv21 .v21-before,.hv21 .v21-after{border-radius:20px;padding:22px 24px;min-height:150px}.hv21 .v21-before{background:#0f0a2373;border:1px solid rgba(255,255,255,.08)}.hv21 .v21-after{background:#fffbf7;color:#1e1428;box-shadow:0 24px 50px -30px #f4b68799}.hv21 .v21-lbl{display:block;font:600 10.5px/1 Inter Variable,Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px}.hv21 .v21-before .v21-lbl{color:#b7b0cc}.hv21 .v21-after .v21-lbl{color:#15803d}.hv21 .v21-bt{margin:0;font:500 17px/1.55 var(--ui);color:#a59fbd}.hv21 .v21-at{margin:0;font:600 17.5px/1.55 var(--ui);color:#1e1428;min-height:3.1em}.hv21 .v21-why{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.hv21 .v21-why span{font:500 12px Inter Variable,Inter,sans-serif;padding:5px 10px;border-radius:999px;background:#f3ecff;color:#5b21b6;opacity:0;transform:translateY(4px);transition:opacity .5s,transform .5s}.hv21 .v21-why span.on{opacity:1;transform:none}.hv21 .v21-why b{color:#15803d;font-weight:600}.hv21 .v21-arrow{display:grid;place-items:center;color:#fbd9b2}.hv21 .v21-arrow svg{width:24px;height:24px}@container pg (max-width:759px){.hv21 .v21-arrow{transform:rotate(90deg);height:24px}}.hv21 .v21-deck{display:grid;gap:14px;justify-items:center}.hv21 .v21-slide{position:relative;width:min(100%,640px);aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#fff8f1,#f6eeff);color:#1e1428;padding:5.5% 6%;box-shadow:0 30px 60px -30px #000000b3;display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:auto auto 1fr;-moz-column-gap:5%;column-gap:5%;container-type:inline-size}.hv21 .v21-kick{grid-column:1;font:700 clamp(8px,1.9cqi,12px)/1 "Inter Variable",Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#c2410c;opacity:0;transition:opacity .5s}.hv21 .v21-stitle{grid-column:1;margin:3% 0 0;font:700 clamp(15px,5.2cqi,34px)/1.05 var(--ui);letter-spacing:-.03em;min-height:1.1em}.hv21 .v21-bul{grid-column:1;list-style:none;margin:5% 0 0;padding:0;display:grid;gap:5%;align-content:start}.hv21 .v21-bul li{position:relative;padding-left:1.1em;font:500 clamp(8px,2.3cqi,14px)/1.35 "Inter Variable",Inter,sans-serif;color:#3b2f4f;opacity:0;transform:translate(-8px);transition:opacity .5s,transform .5s}.hv21 .v21-bul li:before{content:"";position:absolute;left:0;top:.45em;width:.45em;height:.45em;border-radius:2px;background:#f97316}.hv21 .v21-chart{grid-column:2;grid-row:1/4;align-self:end;height:62%;display:flex;align-items:flex-end;gap:10%;padding:0 4%;border-bottom:2px solid #E7DDF3}.hv21 .v21-chart i{flex:1;height:0;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#a855f7,#6366f1);transition:height .9s cubic-bezier(.2,.8,.2,1)}.hv21 .v21-chart i:last-child{background:linear-gradient(180deg,#fb923c,#f43f5e)}.hv21 .v21-img{position:absolute;right:6%;top:9%;width:28%;aspect-ratio:1.5;border-radius:8px;background:radial-gradient(60% 80% at 30% 30%,#FDE3C2,transparent 70%),linear-gradient(135deg,#f4a06b,#c069b8 55%,#6538c4);transform:translateY(-14px);opacity:0;transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1)}.hv21 .v21-film{display:flex;gap:8px}.hv21 .v21-film i{width:62px;aspect-ratio:16/9;border-radius:5px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s}.hv21 .v21-film i:first-child{background:linear-gradient(135deg,#fff8f1,#f6eeff);border-color:#fbd9b2}.hv21 .v21-deck.go .v21-kick{opacity:1}.hv21 .v21-deck.go .v21-bul li{opacity:1;transform:none}.hv21 .v21-deck.go .v21-bul li:nth-child(2){transition-delay:.25s}.hv21 .v21-deck.go .v21-bul li:nth-child(3){transition-delay:.5s}.hv21 .v21-deck.go2 .v21-chart i{height:var(--h)}.hv21 .v21-deck.go2 .v21-chart i:nth-child(2){transition-delay:.12s}.hv21 .v21-deck.go2 .v21-chart i:nth-child(3){transition-delay:.24s}.hv21 .v21-deck.go2 .v21-chart i:nth-child(4){transition-delay:.36s}.hv21 .v21-deck.go2 .v21-img,.hv21 .v21-deck.go3 .v21-film i{opacity:1;transform:none}.hv21 .v21-deck.go3 .v21-film i:nth-child(2){transition-delay:.08s}.hv21 .v21-deck.go3 .v21-film i:nth-child(3){transition-delay:.16s}.hv21 .v21-deck.go3 .v21-film i:nth-child(4){transition-delay:.24s}.hv21 .v21-deck.go3 .v21-film i:nth-child(5){transition-delay:.32s}.hv21 .v21-site{width:min(100%,680px);margin:0 auto;border-radius:14px;overflow:hidden;background:#fffdf9;box-shadow:0 30px 60px -30px #000000b3}.hv21 .v21-chrome{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#f1ecf6}.hv21 .v21-chrome i{width:9px;height:9px;border-radius:50%;background:#d8cfe4}.hv21 .v21-chrome span{margin-left:10px;font:500 11.5px Inter Variable,Inter,sans-serif;color:#7a6b86;background:#fff;padding:3px 10px;border-radius:99px}.hv21 .v21-sitebody{padding:5% 6% 6%}.hv21 .v21-hero{display:flex;flex-direction:column;gap:4px;color:#1e1428;opacity:0;transform:translateY(8px);transition:opacity .6s,transform .6s}.hv21 .v21-name{font:700 clamp(20px,3.2cqi,32px)/1 Syne,var(--ui);letter-spacing:-.02em}.hv21 .v21-hero span{font:500 13px Inter Variable,Inter,sans-serif;color:#7a6b86}.hv21 .v21-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.hv21 .v21-tiles s{aspect-ratio:4/3;border-radius:8px;text-decoration:none;opacity:0;transform:scale(.92);transition:opacity .5s,transform .6s cubic-bezier(.3,1.3,.5,1)}.hv21 .v21-tiles s:nth-child(1){background:linear-gradient(135deg,#f59e7a,#e9669a)}.hv21 .v21-tiles s:nth-child(2){background:linear-gradient(135deg,#7dd3fc,#6366f1)}.hv21 .v21-tiles s:nth-child(3){background:linear-gradient(135deg,#fde68a,#f59e0b)}.hv21 .v21-tiles s:nth-child(4){background:linear-gradient(135deg,#a7f3d0,#0ea5a4)}.hv21 .v21-tiles s:nth-child(5){background:linear-gradient(135deg,#c4b5fd,#7c3aed)}.hv21 .v21-tiles s:nth-child(6){background:linear-gradient(135deg,#fbcfe8,#db2777)}.hv21 .v21-site.go .v21-hero,.hv21 .v21-site.go2 .v21-tiles s{opacity:1;transform:none}.hv21 .v21-site.go2 .v21-tiles s:nth-child(2){transition-delay:.1s}.hv21 .v21-site.go2 .v21-tiles s:nth-child(3){transition-delay:.2s}.hv21 .v21-site.go2 .v21-tiles s:nth-child(4){transition-delay:.3s}.hv21 .v21-site.go2 .v21-tiles s:nth-child(5){transition-delay:.4s}.hv21 .v21-site.go2 .v21-tiles s:nth-child(6){transition-delay:.5s}@property --s1{syntax:"<color>";inherits:true;initial-value:#0B1020}@property --s2{syntax:"<color>";inherits:true;initial-value:#1E1442}@property --s3{syntax:"<color>";inherits:true;initial-value:#3B1F6E}@property --wt{syntax:"<color>";inherits:true;initial-value:#2A1D5C}.hv21{background:linear-gradient(135deg,#0f172a,#3b0764,#0f172a)}.hv21-sky{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;--s1:#0B1020;--s2:#1E1442;--s3:#3B1F6E;--wt:#2A1D5C;--sunX:70;--sunB:4;--sunC:#FDBA74;--sunO:0;--moonO:1;--starO:1;--glint:.3;transition:--s1 1.4s,--s2 1.4s,--s3 1.4s,--wt 1.4s}.hv21-sky-up{position:absolute;left:0;right:0;top:0;height:var(--hz,720px);overflow:hidden;background:linear-gradient(180deg,var(--s1) 0%,var(--s2) 55%,var(--s3) 100%)}.hv21-sky-up canvas{position:absolute;inset:0;width:100%;height:100%;opacity:var(--starO);transition:opacity 1.4s}.hv21-sun,.hv21-moon{position:absolute;left:calc(var(--sunX) * 1%);bottom:calc(min(var(--sunB),5)*1%);border-radius:50%;transition:left 1.4s,bottom 1.4s,opacity 1.4s}.hv21-sun{width:130px;height:130px;margin:0 0 -65px -65px;opacity:var(--sunO);background:radial-gradient(circle,#FFF7ED 0 20%,var(--sunC) 36%,color-mix(in oklab,var(--sunC) 35%,transparent) 50%,transparent 70%)}.hv21-sun:before{content:"";position:absolute;inset:-240px;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--sunC) 30%,transparent) 0%,rgba(168,85,247,.1) 35%,transparent 62%);animation:hv21-sunglow 9s ease-in-out infinite}@keyframes hv21-sunglow{50%{transform:scale(1.08);opacity:.85}}.hv21-moon{width:56px;height:56px;margin:0 0 -28px -28px;opacity:var(--moonO);background:radial-gradient(circle at 38% 36%,#fffdf4,#ede6f5 60%,#cbbfe0);box-shadow:0 0 40px 6px #fff0fa38,0 0 160px 50px #c4b5fd29}.hv21-sky-water{position:absolute;left:0;right:0;top:var(--hz,720px);height:380px;overflow:hidden;background:linear-gradient(180deg,var(--wt) 0%,color-mix(in oklab,var(--wt) 45%,#1A1033) 50%,rgba(26,16,51,0) 100%)}.hv21-glint{position:absolute;top:0;left:calc(var(--sunX) * 1%);width:190px;height:240px;margin-left:-95px;opacity:var(--glint);transition:left 1.4s,opacity 1.4s;background:repeating-linear-gradient(180deg,color-mix(in oklab,var(--sunC) 85%,#fff) 0 2px,transparent 2px 9px);-webkit-mask:radial-gradient(50% 100% at 50% 0,#000 0,rgba(0,0,0,.4) 45%,transparent 80%);mask:radial-gradient(50% 100% at 50% 0,#000 0,rgba(0,0,0,.4) 45%,transparent 80%);animation:hv21-ripple 6s linear infinite}@keyframes hv21-ripple{to{background-position:0 54px}}.hv21-sky-line{position:absolute;left:0;right:0;top:var(--hz,720px);height:1px;background:linear-gradient(90deg,transparent,#C4B5FD 25%,#fff 50%,#93C5FD 75%,transparent);opacity:.75;box-shadow:0 0 22px 2px #a855f773}.hv21-skytoggle{position:absolute;z-index:3;top:80px;right:max(var(--gut),calc((100% - 1200px) / 2 + var(--gut)));display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px 0 11px;border-radius:999px;font:600 12.5px/1 var(--ui);color:#ede9fe;background:#0f172a73;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;transition:background .3s,border-color .3s}.hv21-skytoggle:hover{background:#0f172aa6;border-color:#ffffff4d}.hv21-skytoggle[aria-pressed=true]{border-color:#c4b5fd80}.hv21-skytoggle svg{width:15px;height:15px;color:#fbd9b2}.hv21-skytoggle:focus-visible{outline:2px solid #FBD9B2;outline-offset:2px}@container pg (max-width:639px){.hv21-skytoggle{top:76px;height:30px;padding:0 10px;font-size:11.5px}.hv21 .hv21-hero{padding-top:56px}}.hv21-hero{padding-block:clamp(40px,5cqi,64px) 0}@container pg (min-width:1000px){.hv21-hero{grid-template-columns:minmax(0,1fr) 440px;gap:64px}}.hv21-pzone{padding-top:var(--blk)}.hv21.signed .hv21-pzone{padding-top:calc((clamp(72px,8.5cqi,120px) - 24px)*.9 - 20px)}.hv21-bar{max-width:none}.hv21-bar:before{opacity:.35}.hv21-bar .intake-prompt{max-width:none}.hv21-bar .intake-prompt:not([data-expanded=true]) [data-prompt-input]>div{-webkit-box-reflect:below 8px linear-gradient(transparent 52%,rgba(255,255,255,.13))}.hv21-bar [data-prompt-input] .sm\:block>input{height:72px;padding-left:28px}.hv21-bar [data-prompt-input] .sm\:block>.absolute{top:36px}.hv21-bar [data-prompt-input] .sm\:block>.absolute>button:last-child{height:48px;padding:0 26px;border-radius:12px;font-size:15px}.hv21-under{margin-top:4px}.hv21-under a{background:#ffffff0f;border-color:#ffffff1f}.hv21-bar.is-drop:after{content:attr(data-drop-label);position:absolute;inset:-6px;z-index:5;display:grid;place-items:center;border:2px dashed #FBD9B2;border-radius:24px;background:#0f172adb;color:#fff;font:600 16px var(--ui);pointer-events:none}.hv21-rot{display:grid}.hv21-rot>.hv21-grad{grid-area:1/1;opacity:0;transform:translateY(.28em);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.hv21-rot>.hv21-grad.on{opacity:1;transform:none}.hv21-sec-h{margin-top:calc(var(--sec) * .55)}.hv21 .c9-grid{gap:24px}@container pg (min-width:600px) and (max-width:859px){.hv21 .c9-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hv21 .c9{grid-column:span 1}.hv21 .c9-grid>.c9:last-child{grid-column:1/-1}.hv21 .c9-grid>.c9:last-child .sc{aspect-ratio:16/7}}@container pg (min-width:860px){.hv21 .c9-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.hv21 .c9{grid-column:span 2}.hv21 .c9-big{grid-column:span 3}}.hv21 .c9-body{flex:1}.hv21 .c9-cta{margin-top:auto}.hv21 .c9 p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.2em}.hv21 .c9-big .sc{aspect-ratio:16/9.2}.hv21 .c9-big h3{font-size:clamp(26px,2.6cqi,32px)}.hv21 .c9-big p{font-size:16px}.hv21 .sc-deck .sky{background:linear-gradient(180deg,#f6c1b4,#e79bb8 26%,#a86bd0 56%,#5b3496 82%,#2e1a5e)}.hv21 .sc-deck .spot{inset:-10% 18% 32%;background:radial-gradient(50% 60% at 50% 30%,rgba(255,236,214,.5),transparent 70%);filter:blur(6px);animation:hv21-beam 12s ease-in-out infinite alternate}.hv21 .sc-deck .floor{left:-10%;right:-10%;bottom:0;height:28%;background:linear-gradient(180deg,#43286e,#24143f 70%,#170c2c);box-shadow:0 -1px #ffd6be59}.hv21 .sc-deck .floor:after{content:"";position:absolute;left:22%;right:22%;top:0;height:50%;background:radial-gradient(60% 100% at 50% 0,rgba(255,200,170,.3),transparent 70%)}.hv21 .sc-deck .persp3{inset:0;perspective:1100px}.hv21 .sc-deck .sl{position:absolute;left:50%;top:48%;width:52%;aspect-ratio:16/9;border-radius:8px;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);box-shadow:0 24px 40px -18px #0c0620bf}.hv21 .sc-deck .sl b{display:block;height:9%;width:46%;border-radius:3px;background:#3a2466}.hv21 .sc-deck .sl em{display:block;height:5%;width:64%;margin-top:4%;border-radius:3px;background:#3a246638}.hv21 .sc-deck .b2{padding:5% 6%;background:linear-gradient(160deg,#fff4ea,#f6e1f2);transform:translate(-92%,-70%) rotate(-9deg)}.hv21 .sc-deck .b1{padding:5% 6%;background:linear-gradient(160deg,#f4eeff,#e4d8ff);transform:translate(-8%,-74%) rotate(8deg)}.hv21 .sc-deck .pie{position:absolute;right:9%;bottom:12%;width:30%;aspect-ratio:1;border-radius:50%;background:conic-gradient(#f4b687 0 40%,#c9a8ef 0 72%,#93c5fd 0)}.hv21 .sc-deck .f{display:flex;flex-direction:column;gap:5%;padding:5% 6%;color:#fff;background:linear-gradient(160deg,#221c4e,#33236a);transform:translate(calc(-50% + var(--px) * 6px),calc(-42% + var(--py) * 4px)) rotateX(8deg) rotateY(-8deg);box-shadow:0 0 0 1px #ffffff24,0 34px 56px -20px #0c0620e6}.hv21 .sc-deck .f .k{font:600 clamp(6px,.75cqi,9px)/1 "Inter Variable",Inter,sans-serif;letter-spacing:.16em;color:#fbd9b2}.hv21 .sc-deck .f b{height:auto;width:auto;background:none;font:700 clamp(11px,1.7cqi,21px)/1.05 var(--ui);letter-spacing:-.02em;color:#fff}.hv21 .sc-deck .f em{background:#ffffff38;width:42%;margin:0}.hv21 .sc-deck .bars{margin-top:auto;display:flex;align-items:flex-end;gap:7%;height:40%}.hv21 .sc-deck .bars i{flex:1;height:var(--h);border-radius:3px 3px 0 0;background:linear-gradient(180deg,#fde3c2,#f4b687 45%,#c069b8);transform-origin:bottom;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.hv21 a.c9:hover .sc-deck .b2{transform:translate(-100%,-78%) rotate(-13deg)}.hv21 a.c9:hover .sc-deck .b1{transform:translateY(-82%) rotate(12deg)}.hv21 a.c9:hover .sc-deck .f{transform:translate(-50%,-48%) rotateX(3deg) rotateY(-3deg)}.hv21 a.c9:hover .sc-deck .bars i:nth-child(2){transform:scaleY(1.12)}.hv21 a.c9:hover .sc-deck .bars i:nth-child(4){transform:scaleY(1.06)}@media (prefers-reduced-motion:reduce){.hv21-sky{transition:none}.hv21-rot>.hv21-grad{transition:none}}.home-app-brand,.hv21-mobile-headline,#home-mobile-notebook{display:none}@media (max-width: 639px){.home-app-nav.home-app-nav{padding-top:env(safe-area-inset-top,0px);color:#fff;background:#211d43ee;border-color:transparent}.home-app-nav>div{max-width:520px;padding-inline:22px}.home-app-nav .home-desktop-brand{display:none}.home-app-brand{display:inline-flex;align-items:center;gap:9px;color:#fff;font:600 23px/1 Inter Variable,Inter,sans-serif;letter-spacing:-1px}.home-app-mark{display:grid;place-items:center;width:35px;height:35px;border:1px solid #ffffff24;border-radius:13px;background:#ffffff0e}.home-app-mark svg{width:22px;height:22px;color:#fbd9b2}.home-app-dot{margin-left:-8px;color:#fbd9b2}.home-app-nav button{min-width:44px;min-height:44px;color:#fbd9b2}.home-app-nav button:not([aria-label="Open menu"]):not([aria-haspopup=menu]){background:transparent;box-shadow:none;font-size:13px}.home-app-nav button:hover{background:#ffffff12}.home-app-nav .space-x-3{gap:4px}.home-app-nav .space-x-3>*{margin-left:0}#home-mobile-notebook{display:flex;width:44px;height:44px}#home-mobile-notebook .hnb-launch--header{position:relative;inset:auto;width:44px;height:44px;min-width:44px;padding:0;border-radius:13px;color:#fbd9b2}#home-mobile-notebook .hnb-launch--header:focus-visible{outline:2px solid #fbd9b2;outline-offset:2px}#home-mobile-notebook .hnb-tip{display:none}.hv21{--gut: 22px;--ui: "Inter Variable", Inter, system-ui, sans-serif;padding-top:calc(64px + env(safe-area-inset-top,0px));min-height:100svh;background:radial-gradient(ellipse at 0% 0%,#f4a07830,transparent 40%),linear-gradient(180deg,#1b1c3c,#2a1f56 16%,#3a2472,#52318f 52%,#3c257b 72%,#221646);background-size:100% 100svh;background-repeat:no-repeat;background-color:#221646}.hv21-in{max-width:520px}.hv21-sky,.hv21-skytoggle,.hv21-cursor,.hv21-desktop-headline,.hv21-chips,.hv21-auth{display:none}.hv21 .hv21-hero{display:block;padding:30px 0 0;text-align:center}.hv21-pill{padding:8px 11px;font-size:9px;letter-spacing:.12em;max-width:100%;color:#d9cfee;background:#ffffff08}.hv21-pill svg{width:12px;height:12px;flex-shrink:0}.hv21-mobile-headline{display:block;margin:18px 0 0;color:#fff;font:500 clamp(30px,8.9vw,35px)/1.18 var(--ui);letter-spacing:-1.3px;text-wrap:balance}.hv21-mobile-headline span{display:block;color:transparent;background:linear-gradient(90deg,#fde3c2,#f9b98a 28%,#d8b4fe 60%,#93c5fd);background-clip:text;-webkit-background-clip:text}.hv21-lede{margin:15px auto 0;max-width:30em;font-size:13px;line-height:1.7;color:#cec4df}.hv21-lede strong{font-weight:inherit;color:inherit}.hv21 .hv21-pzone{padding-top:26px}.hv21.signed .hv21-pzone{padding-top:28px}.hv21:has(.intake-prompt[data-expanded=true]) .hv21-hero,.hv21:has(.intake-prompt[data-expanded=true]) .hv21-ask{display:none}.hv21-bar .intake-prompt{--intake-height-limit: min(420px, calc(100dvh - 120px) )}.hv21-ask{margin-bottom:26px}.hv21-suite{margin-bottom:12px;font-size:35px;font-weight:500;line-height:1.18}.hv21-suite span{display:block}.hv21-q{font-size:14px;line-height:1.6;color:#cec4df}.hv21-q em{color:inherit;background:none}.hv21-bar:before{display:none}.hv21-bar .intake-prompt>.relative{margin-bottom:12px}.hv21-bar [data-prompt-input]>div{padding:2px;border-radius:24px;-webkit-box-reflect:unset!important}.hv21-bar [data-prompt-input]>div>div{border-radius:22px;background:#111827}.hv21-bar [data-prompt-input] .sm\:hidden{padding:11px}.hv21-bar [data-prompt-input] input{height:62px;font-size:16px;padding-inline:4px}.hv21-bar [data-prompt-input] button{min-height:44px}.hv21-bar [data-prompt-input] .sm\:hidden>.flex>button:last-child{flex:0 0 auto;margin-left:auto;border-radius:14px;padding-inline:17px}.hv21-bar .intake-reply-field textarea{font-size:16px}.hv21-bar .intake-conversation-actions{height:auto;min-height:48px;flex-wrap:wrap;gap:4px}.hv21-under{justify-content:center;gap:4px 8px;margin-top:0}.hv21-under a{min-height:44px;padding:8px 10px;font-size:11px}.hv21 .hv21-sec-h,.hv21.signed .hv21-sec-h{margin:28px auto 20px}.hv21-sec-h h2{font-size:27px;line-height:1.15}.hv21-sec-h h2 em{display:block}.hv21 .c9-grid{grid-template-columns:minmax(0,1fr);gap:20px}.hv21 .c9,.hv21 .c9-big,.hv21 .c9-grid>.c9:last-child{grid-column:auto;padding:11px 11px 23px;gap:18px;border-radius:28px;background:linear-gradient(135deg,#ffffff1f,#ffffff0a)}.hv21 .c9 .sc,.hv21 .c9-big .sc,.hv21 .c9-grid>.c9:last-child .sc{aspect-ratio:1.9;border-radius:19px}.hv21 .c9-body{padding-inline:10px;gap:9px}.hv21 .c9 h3,.hv21 .c9-big h3{font-size:21px;line-height:27px;letter-spacing:-.5px}.hv21 .c9 p,.hv21 .c9-big p{display:block;overflow:visible;min-height:0;font-size:12px;line-height:19px;color:#cec4df}.hv21 .c9-over{font-size:10px}.hv21 .c9-cta{margin-top:4px;min-height:44px;font-size:12px;padding:10px 16px}.hv21-stats{gap:10px;margin-top:36px}.hv21-stat{padding:20px 10px}.hv21-stat b{font-size:32px}.hv21-stat span{font-size:12px}.hv21-end{height:calc(40px + env(safe-area-inset-bottom,0px))}}@media (max-width: 359px){.home-app-nav>div{padding-inline:16px}.home-app-brand{gap:7px;font-size:20px}.home-app-mark{width:30px;height:30px;border-radius:10px}}
