.globals-module__UaexsW__racine{--abyss:#03040f;--abyss-deep:#000208;--ink:#fff;--ink-soft:#ffffffad;--ink-faint:#ffffff70;--violet:#b06cf0;--violet-deep:#7c3aed;--magenta:#e964d8;--card:#fff;--card-ink:#12101c;--card-ink-soft:#6b6880;--hair:#ffffff29;--hair-soft:#ffffff17;--ease:cubic-bezier(.19, 1, .22, 1);--gutter:clamp(18px, 2.4vw, 40px);--radius:16px;--font:"Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif}:where(.globals-module__UaexsW__racine),:where(.globals-module__UaexsW__racine) *,:where(.globals-module__UaexsW__racine) :before,:where(.globals-module__UaexsW__racine) :after{box-sizing:border-box}:where(.globals-module__UaexsW__racine),:where(.globals-module__UaexsW__racine) *{margin:0}.globals-module__UaexsW__racine{-webkit-text-size-adjust:100%;background:var(--abyss-deep);min-height:100svh;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}body:has(.globals-module__UaexsW__racine){background:#000208;margin:0;overflow-x:hidden}:where(.globals-module__UaexsW__racine) img,:where(.globals-module__UaexsW__racine) svg,:where(.globals-module__UaexsW__racine) video{max-width:100%;display:block}:where(.globals-module__UaexsW__racine) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:where(.globals-module__UaexsW__racine) a{color:inherit;text-decoration:none}:where(.globals-module__UaexsW__racine) :focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:6px}.globals-module__UaexsW__skip-link{z-index:100;background:var(--violet);color:#12101c;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:500;position:absolute;top:12px;left:-9999px}.globals-module__UaexsW__skip-link:focus{left:12px}.globals-module__UaexsW__btn{letter-spacing:-.01em;white-space:nowrap;transition:transform .4s var(--ease), background-color .4s var(--ease), border-color .4s var(--ease), box-shadow .4s var(--ease);border-radius:999px;align-items:center;gap:10px;font-weight:400;display:inline-flex}.globals-module__UaexsW__btn--violet{background:var(--violet);color:#17102a;padding:.72em 1.4em;font-weight:500;box-shadow:0 8px 26px #b06cf052}.globals-module__UaexsW__btn--violet:hover{background:#c088f5;transform:translateY(-1px)}.globals-module__UaexsW__btn--outline{border:1px solid var(--hair);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff0b;padding:.42em .42em .42em 1.35em}.globals-module__UaexsW__btn--outline:hover{background:#ffffff17;border-color:#ffffff57}@media (prefers-reduced-motion:reduce){:where(.globals-module__UaexsW__racine),:where(.globals-module__UaexsW__racine) *,:where(.globals-module__UaexsW__racine) :before,:where(.globals-module__UaexsW__racine) :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
.Navbar-module__dLerbq__nav{z-index:20;padding:clamp(16px, 1.9vw, 26px) var(--gutter);justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;inset:0 0 auto}.Navbar-module__dLerbq__nav__brand{letter-spacing:-.02em;align-items:center;gap:7px;font-size:clamp(16px,1.3vw,19px);font-weight:500;display:inline-flex}.Navbar-module__dLerbq__nav__mark{width:1.2em;height:1.2em}.Navbar-module__dLerbq__nav__pill{border:1px solid var(--hair-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a;border-radius:999px;padding:4px;display:none}.Navbar-module__dLerbq__nav__pill ul{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__dLerbq__nav__pill a{color:#ffffffad;transition:color .35s var(--ease), background-color .35s var(--ease);border-radius:999px;padding:8px 15px;font-size:13.5px;display:block}.Navbar-module__dLerbq__nav__pill a:hover{color:#fff}.Navbar-module__dLerbq__nav__pill a.Navbar-module__dLerbq__is-active{color:#12101c;background:#fff}.Navbar-module__dLerbq__nav__end{align-items:center;gap:10px;display:flex}.Navbar-module__dLerbq__nav__cta{font-size:13.5px}.Navbar-module__dLerbq__nav__burger{border:1px solid var(--hair-soft);background:#ffffff0d;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.Navbar-module__dLerbq__nav__burger svg{width:19px;height:19px}.Navbar-module__dLerbq__nav__sheet{border:1px solid var(--hair-soft);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#040510f2;border-radius:24px;padding:14px;position:fixed;inset:70px 12px auto}.Navbar-module__dLerbq__nav__sheet ul{gap:2px;margin:0 0 12px;padding:0;list-style:none;display:grid}.Navbar-module__dLerbq__nav__sheet a{color:#ffffffd6;border-radius:999px;padding:12px 14px;font-size:16px;display:block}.Navbar-module__dLerbq__nav__sheet a:hover{background:#ffffff12}.Navbar-module__dLerbq__nav__sheet-cta{justify-content:center;width:100%}@media (min-width:1020px){.Navbar-module__dLerbq__nav__pill{display:block}.Navbar-module__dLerbq__nav__burger{display:none}}@media (max-width:420px){.Navbar-module__dLerbq__nav__cta{display:none}}
.Hero-module__5lPg_q__hero{--scale:1;--ui-scale:1;isolation:isolate;min-height:100svh;padding:clamp(88px, 11vh, 122px) var(--gutter) clamp(26px, 4vh, 44px);background:radial-gradient(120% 80% at 62% 30%, #14082e 0%, var(--abyss) 55%, var(--abyss-deep) 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.Hero-module__5lPg_q__hero__media{z-index:-1;background:radial-gradient(22% 32% at 62% 38%,#6e48946b 0%,#4e347d29 50%,#4e347d00 100%);position:absolute;inset:0}.Hero-module__5lPg_q__hero__video{object-fit:cover;object-position:60% 42%;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease)}.Hero-module__5lPg_q__hero__video.Hero-module__5lPg_q__is-ready{opacity:1}.Hero-module__5lPg_q__hero__scrim{background:linear-gradient(90deg,#02030cd1 0%,#02030c6b 32%,#02030c00 62%),linear-gradient(#0000 45%,#0102081a 66%,#010208b8 100%),radial-gradient(90% 60% at 50% 0,#00000080 0%,#0000 60%);position:absolute;inset:0}.Hero-module__5lPg_q__hero__body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:clamp(30px,3.4vw,58px);display:grid}.Hero-module__5lPg_q__hero__left{align-content:start;gap:clamp(22px,4.2vh,48px);display:grid}.Hero-module__5lPg_q__hero__head{align-items:flex-start;gap:clamp(20px,3.4vw,62px);display:flex}.Hero-module__5lPg_q__hero__title{font-size:calc(clamp(2.1rem, 4.6vw, 4.05rem) * var(--scale));letter-spacing:-.028em;font-weight:400;line-height:1.04}.Hero-module__5lPg_q__hero__plus{vertical-align:.6em;color:var(--ink-faint);font-size:.5em;font-weight:300}.Hero-module__5lPg_q__hero__kicker{font-size:calc(12px * var(--ui-scale));color:var(--ink-faint);margin-top:.9em;line-height:1.35}.Hero-module__5lPg_q__hero__act{flex-wrap:wrap;align-items:center;gap:clamp(14px,1.6vw,24px);display:flex}.Hero-module__5lPg_q__hero__consult{font-size:calc(14px * var(--ui-scale))}.Hero-module__5lPg_q__hero__consult-dot{background:var(--violet);color:#1a0f2e;border-radius:999px;place-items:center;width:2.35em;height:2.35em;display:grid}.Hero-module__5lPg_q__hero__consult-dot svg{width:1.1em;height:1.1em}.Hero-module__5lPg_q__hero__act-note{font-size:calc(11.5px * var(--ui-scale));color:var(--ink-faint);line-height:1.45}.Hero-module__5lPg_q__hero__row{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.Hero-module__5lPg_q__hero__cards{gap:calc(12px * var(--ui-scale));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Hero-module__5lPg_q__card{align-content:space-between;gap:calc(14px * var(--ui-scale));width:calc(196px * var(--ui-scale));min-height:calc(126px * var(--ui-scale));padding:calc(16px * var(--ui-scale));border-radius:var(--radius);background:var(--card);color:var(--card-ink);display:grid;box-shadow:0 18px 44px #0000006b}.Hero-module__5lPg_q__card__value{font-size:calc(clamp(1.55rem, 2.1vw, 2.05rem) * var(--scale));letter-spacing:-.035em;color:var(--violet-deep);align-items:baseline;gap:7px;font-weight:500;line-height:1;display:flex}.Hero-module__5lPg_q__card__unit{font-size:calc(12.5px * var(--ui-scale));letter-spacing:-.01em;color:var(--card-ink);font-weight:400}.Hero-module__5lPg_q__card__body{font-size:calc(11px * var(--ui-scale));color:var(--card-ink-soft);line-height:1.42}.Hero-module__5lPg_q__hero__social{font-size:calc(11px * var(--ui-scale));color:var(--ink-faint);align-items:flex-end;gap:10px;margin-left:auto;line-height:1.35;display:flex}.Hero-module__5lPg_q__hero__social-btns{gap:8px;display:grid}.Hero-module__5lPg_q__hero__social-btns a{width:calc(42px * var(--ui-scale));height:calc(42px * var(--ui-scale));border:1px solid var(--hair);color:#ffffffd1;transition:border-color .35s var(--ease), background-color .35s var(--ease);background:#ffffff0a;border-radius:12px;place-items:center;display:grid}.Hero-module__5lPg_q__hero__social-btns a:hover{background:#ffffff1a;border-color:#fff6}.Hero-module__5lPg_q__hero__social-btns svg{width:44%;height:44%}.Hero-module__5lPg_q__hero__rail{width:100%;max-width:calc(215px * var(--ui-scale));align-content:start;justify-self:end;gap:clamp(12px,1.6vh,20px);display:grid}.Hero-module__5lPg_q__rail__intro{font-size:calc(11.5px * var(--ui-scale));color:var(--ink-faint);line-height:1.5}.Hero-module__5lPg_q__rail__thumb{aspect-ratio:4/3.2;object-fit:cover;border:1px solid var(--hair-soft);border-radius:14px;width:100%;height:auto}.Hero-module__5lPg_q__rail__budget{padding:calc(14px * var(--ui-scale)) calc(16px * var(--ui-scale));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#260e4280;border:1px solid #b06cf08c;border-radius:14px}.Hero-module__5lPg_q__rail__budget-value{font-size:calc(clamp(1.35rem, 1.75vw, 1.7rem) * var(--scale));letter-spacing:-.035em;color:var(--violet);font-weight:500;line-height:1.05}.Hero-module__5lPg_q__rail__budget-label{font-size:calc(11.5px * var(--ui-scale));color:var(--ink-soft)}.Hero-module__5lPg_q__rail__proof{gap:10px;display:grid}.Hero-module__5lPg_q__rail__proof p{font-size:calc(11px * var(--ui-scale));color:var(--ink-faint);line-height:1.45}.Hero-module__5lPg_q__rail__faces{display:flex}.Hero-module__5lPg_q__rail__faces i{width:calc(26px * var(--ui-scale));height:calc(26px * var(--ui-scale));background:linear-gradient(145deg, var(--a), var(--b));border:2px solid #040510e6;border-radius:999px;margin-left:-8px}.Hero-module__5lPg_q__rail__faces i:first-child{margin-left:0}.Hero-module__5lPg_q__hero__statement{align-items:flex-start;gap:clamp(24px,5vw,90px);margin-top:clamp(24px,3vh,44px);display:flex}.Hero-module__5lPg_q__hero__eyebrow{font-size:calc(11px * var(--ui-scale));color:var(--ink-faint);flex:none;align-items:flex-start;gap:6px;line-height:1.35;display:flex}.Hero-module__5lPg_q__hero__eyebrow-plus{flex:none;width:11px;height:11px;margin-top:2px}.Hero-module__5lPg_q__hero__claim{max-width:30ch;font-size:calc(clamp(1.25rem, 2.35vw, 2.1rem) * var(--scale));letter-spacing:-.025em;font-weight:400;line-height:1.24}.Hero-module__5lPg_q__hero__claim em{color:var(--magenta);font-style:normal}.Hero-module__5lPg_q__hero__head,.Hero-module__5lPg_q__hero__act,.Hero-module__5lPg_q__hero__row,.Hero-module__5lPg_q__hero__rail,.Hero-module__5lPg_q__hero__statement{animation:Hero-module__5lPg_q__lift 1s var(--ease) both}.Hero-module__5lPg_q__hero__act{animation-delay:.1s}.Hero-module__5lPg_q__hero__row{animation-delay:.18s}.Hero-module__5lPg_q__hero__rail{animation-delay:.26s}.Hero-module__5lPg_q__hero__statement{animation-delay:.34s}@keyframes Hero-module__5lPg_q__lift{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (min-width:1080px){.Hero-module__5lPg_q__hero__body{grid-template-columns:minmax(0,1fr) clamp(190px,15vw,240px)}.Hero-module__5lPg_q__hero__claim{max-width:34ch;margin-left:auto}}@media (max-width:1079px){.Hero-module__5lPg_q__hero__rail{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;max-width:none}.Hero-module__5lPg_q__hero__social{margin-left:0}}@media (max-width:720px){.Hero-module__5lPg_q__hero{--scale:.92;--ui-scale:.96;padding-top:96px}.Hero-module__5lPg_q__hero__head{flex-direction:column;gap:12px}.Hero-module__5lPg_q__hero__kicker{margin-top:0}.Hero-module__5lPg_q__hero__statement{flex-direction:column;align-items:flex-start;gap:18px}.Hero-module__5lPg_q__card{flex:150px;width:auto}}@media (max-width:460px){.Hero-module__5lPg_q__hero{--scale:.86}.Hero-module__5lPg_q__hero__claim{font-size:calc(1.2rem * var(--scale))}}@media (prefers-reduced-motion:reduce){.Hero-module__5lPg_q__hero__video{opacity:1}.Hero-module__5lPg_q__hero__head,.Hero-module__5lPg_q__hero__act,.Hero-module__5lPg_q__hero__row,.Hero-module__5lPg_q__hero__rail,.Hero-module__5lPg_q__hero__statement{animation:none}}
