:root{--color-bg:#f5f4f1;--color-surface:#fff;--color-text:#050038;--color-text-muted:#a0a0a0;--color-accent:#4255ce;--color-on-accent:#fff;--color-logo:#e77648;--color-error:#b42318;--color-card-soft:#f9f0e7;--color-link:#4262ff;--color-pill-border:#5c6ae433;--color-line:#0003;--color-row:#f9fafb;--color-plan-border:#0000001a;--color-plan-bg:#f9fafb4d;--color-plan-featured:#4255ce12;--color-link-soft:#f2f4f6;--color-link-soft-border:#0000000a;--color-check-bg:#e8e9ef;--color-muted-icon:#98a2b3;--color-frame-outline:#c4c4c4;--font-sans:"Inter", "Inter Fallback", Helvetica, Arial, sans-serif;--font-weight-regular:400;--font-size-sm:15px;--font-size-base:16px;--line-height-body:24px;--line-height-button:16px;--container-max:1440px;--container-pad:152px;--header-top-offset:32px;--header-pill-height:76px;--button-pad-y:17px;--button-pad-x:22px;--radius-pill:40px;--radius-button:24px;--radius-panel:28px;--color-heading:#333;--color-input-border:#9b99af;--color-input-placeholder:#5f5c80;--color-highlight:#f7d68626;--color-highlight-accent:#ecc63b;--color-badge:#efb647;--color-text-strong:#070515;--color-text-faded:#0705154d;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-size-lg:18px;--font-size-h1:62px;--line-height-h1:64px;--line-height-lg:24px;--line-height-cta:27px;--radius-field:32px;--radius-highlight:12px;--radius-highlight-bar:8px;--shadow-card:0 4px 30px 3px #00000040;--shadow-card-lg:0 8px 40.4px 8px #0000004d;--transition-fast:.16s ease}@media (width<=1279px){:root{--container-pad:40px}}@media (width<=599px){:root{--container-pad:16px}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/inter-latin-wght.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;font-weight:400;src:local(Arial),local(ArialMT),local(Helvetica Neue),local(Helvetica);size-adjust:107.9%;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:500;src:local(Arial),local(ArialMT),local(Helvetica Neue),local(Helvetica);size-adjust:109.2%;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Neue Bold),local(Helvetica Bold);size-adjust:101.1%;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Neue Bold),local(Helvetica Bold);size-adjust:102.2%;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:800;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Neue Bold),local(Helvetica Bold);size-adjust:103.6%;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}section[id]{scroll-margin-top:96px}@property --u{syntax:"<length>";inherits:true;initial-value:1px}body>*{--u:calc(min(100cqw, 1440px) / 1440)}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);margin:0;container-type:inline-size}ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{max-width:100%;display:block}.container{width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);margin-inline:auto}.container--flush{padding-inline:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.split-line-mask{margin-block:-.14em;padding-block:.14em;display:block;overflow:clip}.split-line{display:block}.is-split{flex-direction:column;display:flex}.btn{--btn-bg:var(--color-accent);--btn-fg:var(--color-on-accent);--btn-border:transparent;--btn-lh:24px;--btn-h:44px;--btn-px:24px;--btn-radius:50px;--btn-size:16px;--btn-ease:cubic-bezier(.76, 0, .24, 1);isolation:isolate;height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--btn-radius);color:var(--btn-fg);font:inherit;font-size:var(--btn-size);font-weight:var(--font-weight-medium);line-height:var(--btn-lh);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex;position:relative}.btn--block{width:100%;display:flex}.btn--accent{--btn-bg:var(--color-accent)}.btn--link{--btn-bg:var(--color-link)}.btn--soft{--btn-bg:var(--color-link-soft);--btn-fg:var(--color-text-strong);--btn-border:var(--color-link-soft-border)}.btn--outline{--btn-bg:var(--color-surface);--btn-fg:var(--color-text-strong);--btn-border:#0705152e}.btn--sm{--btn-h:auto;--btn-lh:20px;--btn-radius:24px;padding:15px 22px}.btn--lg{--btn-h:51px;--btn-lh:27px;--btn-radius:32px;--btn-size:18px}.btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--btn-bg);box-shadow:inset 0 0 0 1px var(--btn-border);backdrop-filter:blur(10px);transition:opacity .35s;position:absolute;inset:0}.btn:hover:before,.btn:focus-visible:before{opacity:.7}.btn:focus-visible{outline:2px solid var(--color-text-strong);outline-offset:3px}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.6}.btn__label{height:var(--btn-lh);display:block;overflow:hidden}.btn__text{height:var(--btn-lh);transition:transform .55s var(--btn-ease);display:block}.btn:hover .btn__text,.btn:focus-visible .btn__text{transform:translateY(-100%)}.btn__arrow{width:18px;height:18px;display:inline-flex;overflow:hidden}.btn__arrow svg{display:block}.btn:hover .btn__arrow svg,.btn:focus-visible .btn__arrow svg{animation:btn-arrow .75s var(--btn-ease) both}@keyframes btn-arrow{0%{transform:translate(0)}42%{transform:translate(150%)}43%{transform:translate(-150%)}78%{transform:translate(3px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.btn__text{transition:none}.btn:hover .btn__text,.btn:focus-visible .btn__text{transform:none}.btn:hover .btn__arrow svg,.btn:focus-visible .btn__arrow svg{animation:none}}.footer[data-astro-cid-jo6i4kqk]{background:var(--color-bg);padding-bottom:calc(120 * var(--u));position:relative;overflow-x:clip}.footer__inner[data-astro-cid-jo6i4kqk]{padding:calc(98 * var(--u)) calc(60 * var(--u)) calc(20 * var(--u))}.footer__cta[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:24px;display:flex}.footer__headline[data-astro-cid-jo6i4kqk]{max-width:calc(696 * var(--u));font-size:clamp(34px, calc(62 * var(--u) * 1.2), 62px);font-weight:var(--font-weight-bold);letter-spacing:-.015em;color:var(--color-text-strong);margin:0;line-height:1.2}.footer__rule[data-astro-cid-jo6i4kqk]{height:1px;margin:calc(50 * var(--u)) 0;background:#2f115026;border:0}.footer__main[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.footer__columns[data-astro-cid-jo6i4kqk]{width:calc(617 * var(--u));flex:none;gap:30px;min-width:min-content;display:flex}.footer__col[data-astro-cid-jo6i4kqk]{width:107px;color:var(--color-text-strong);flex-direction:column;gap:15px;display:flex}.footer__col--contact[data-astro-cid-jo6i4kqk]{width:130px}.footer__label[data-astro-cid-jo6i4kqk]{font-size:14px;font-weight:var(--font-weight-regular);opacity:.5;margin:0;line-height:20px}.footer__links[data-astro-cid-jo6i4kqk],.footer__facts[data-astro-cid-jo6i4kqk],.footer__legal[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.footer__links[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;line-height:1;display:flex}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:block}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer__facts[data-astro-cid-jo6i4kqk] dd[data-astro-cid-jo6i4kqk]{font-size:16px;font-weight:var(--font-weight-medium);white-space:nowrap;line-height:1;display:block}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:opacity var(--transition-fast)}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{opacity:.6}.footer__facts[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;display:flex}.footer__facts[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:5px;display:flex}.footer__facts[data-astro-cid-jo6i4kqk] dt[data-astro-cid-jo6i4kqk]{color:#07051566;font-size:12px;line-height:1}.footer__facts[data-astro-cid-jo6i4kqk] dd[data-astro-cid-jo6i4kqk]{margin:0}.footer__aside[data-astro-cid-jo6i4kqk]{width:383px;height:165px;color:var(--color-text-strong);flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;display:flex}.footer__newsletter[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:15px;width:100%;display:flex}.footer__newsletter-title[data-astro-cid-jo6i4kqk]{font-size:14px;font-weight:var(--font-weight-semibold);line-height:1}.footer__newsletter-row[data-astro-cid-jo6i4kqk]{align-items:stretch;gap:8px;display:flex}.footer__input[data-astro-cid-jo6i4kqk]{background:var(--color-surface);min-width:0;font:inherit;color:var(--color-text-strong);border:1px solid #0705151a;border-radius:50px;flex:0 0 273px;padding:14px 20px;font-size:14px;line-height:1}.footer__trap[data-astro-cid-jo6i4kqk]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.footer__newsletter-status[data-astro-cid-jo6i4kqk]{margin:0;font-size:14px;line-height:1.4}.footer__newsletter-status[data-astro-cid-jo6i4kqk]:empty{display:none}.footer__newsletter-status[data-astro-cid-jo6i4kqk][data-state=error]{color:var(--color-error)}.footer__input[data-astro-cid-jo6i4kqk]::placeholder{color:var(--color-text-strong);opacity:.44}.footer__input[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.footer__legal[data-astro-cid-jo6i4kqk]{gap:40px;font-size:14px;line-height:1;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{opacity:.7;transition:opacity var(--transition-fast)}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{opacity:1}.footer__brand[data-astro-cid-jo6i4kqk]{height:calc(182 * var(--u));margin-top:30px}.footer__brand[data-astro-cid-jo6i4kqk] .wordmark{width:100%;height:calc(224 * var(--u));display:block}.footer__copy[data-astro-cid-jo6i4kqk]{text-align:center;color:var(--color-text-strong);opacity:.7;margin:4px 0 0;font-size:12px;line-height:1}@media (width<=1023px){.footer[data-astro-cid-jo6i4kqk]{padding-bottom:40px}.footer__inner[data-astro-cid-jo6i4kqk]{padding:64px var(--container-pad) 0}.footer__cta[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.footer__headline[data-astro-cid-jo6i4kqk]{max-width:640px}.footer__rule[data-astro-cid-jo6i4kqk]{margin:40px 0}.footer__main[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:stretch;gap:40px}.footer__columns[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:32px 40px;width:auto}.footer__col[data-astro-cid-jo6i4kqk]{width:auto;min-width:107px}.footer__col--contact[data-astro-cid-jo6i4kqk]{width:auto}.footer__aside[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:32px;width:100%;max-width:383px;height:auto}.footer__brand[data-astro-cid-jo6i4kqk]{margin-top:48px}}@media (width<=599px){.footer__input[data-astro-cid-jo6i4kqk]{flex:auto}.footer__newsletter-row[data-astro-cid-jo6i4kqk]{flex-wrap:wrap}.footer__newsletter-row[data-astro-cid-jo6i4kqk] .btn{flex:1 0 100%!important}.footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:24px}}html.is-modal-open{overflow:hidden}.inquiry{width:min(640px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--color-text-strong);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.inquiry::backdrop{backdrop-filter:blur(4px);background:#07051580}.inquiry[open],.inquiry[open]::backdrop{animation:.25s both inquiry-fade}.inquiry[open] .inquiry__card{animation:.45s cubic-bezier(.22,1,.36,1) both inquiry-rise}@keyframes inquiry-fade{0%{opacity:0}to{opacity:1}}@keyframes inquiry-rise{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}.inquiry__card{background:var(--color-surface);border-radius:var(--radius-panel);max-height:calc(100dvh - 32px);padding:40px;overflow-y:auto;box-shadow:0 30px 80px #07051547}.inquiry__title{font-size:36px;font-weight:var(--font-weight-bold);letter-spacing:-.015em;margin:0;line-height:1.15}.inquiry__title:focus{outline:none}.inquiry__lead{opacity:.7;margin:12px 0 0;font-size:17px;line-height:1.5}.inquiry__form{flex-direction:column;gap:20px;margin-top:28px;display:flex}.inquiry__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field{flex-direction:column;gap:8px;min-width:0;display:flex}.field__label{font-size:14px;font-weight:var(--font-weight-semibold);line-height:1}.field__input{background:var(--color-surface);border-radius:var(--radius-field);width:100%;font:inherit;color:var(--color-text-strong);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #0705152e;padding:14px 20px;font-size:16px;line-height:1.4}.field__input--area{resize:vertical;border-radius:24px;min-height:140px}.field__input:focus-visible{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #4255ce33}.field__input[aria-invalid=true]{border-color:var(--color-error)}.field__error{color:var(--color-error);margin:0;font-size:13px;line-height:1.3}.inquiry__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.inquiry__turnstile{min-height:0}.inquiry__status{min-height:0;margin:0;font-size:14px;line-height:1.4}.inquiry__status:empty{display:none}.inquiry__status[data-state=error]{color:var(--color-error)}.inquiry__actions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.inquiry__done .inquiry__actions{margin-top:28px}@media (width<=599px){.inquiry__card{padding:28px 22px}.inquiry__title{font-size:30px}.inquiry__row{grid-template-columns:1fr}.inquiry__actions{flex-direction:column-reverse}.inquiry__actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.inquiry[open],.inquiry[open]::backdrop,.inquiry[open] .inquiry__card{animation:none}}.site-header[data-astro-cid-nen7h5rs]{height:calc(var(--header-top-offset) + var(--header-pill-height));z-index:10;position:relative}.header-pill[data-astro-cid-nen7h5rs]{top:var(--header-top-offset);height:var(--header-pill-height);background:var(--color-surface);border-radius:var(--radius-pill);position:relative}.logo[data-astro-cid-nen7h5rs]{width:46.329px;height:48.7906px;color:var(--color-logo);position:absolute;top:14px;left:33px}.logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:100%;height:100%;display:block}.brand[data-astro-cid-nen7h5rs]{font-size:var(--font-size-sm);line-height:var(--line-height-body);color:var(--color-text-muted);white-space:nowrap;position:absolute;top:51px;left:144.5px;transform:translate(-50%,-50%)}.nav[data-astro-cid-nen7h5rs]{display:contents}.menu[data-astro-cid-nen7h5rs]{width:397px;height:24px;position:absolute;top:50%;left:calc(50% + .5px);transform:translate(-50%,-50%)}.menu__item[data-astro-cid-nen7h5rs]{text-align:center;height:24px;position:absolute;top:0}.menu__item[data-astro-cid-nen7h5rs]:first-child{width:83.19px;left:0}.menu__item[data-astro-cid-nen7h5rs]:nth-child(2){width:94.2px;left:99.19px}.menu__item[data-astro-cid-nen7h5rs]:nth-child(3){width:102.69px;left:209.39px}.menu__item[data-astro-cid-nen7h5rs]:nth-child(4){text-align:left;width:auto;left:328.08px}.menu__item[data-astro-cid-nen7h5rs]:nth-child(-n+3) .menu__link[data-astro-cid-nen7h5rs]{transform:translate(-9px)}.menu__link[data-astro-cid-nen7h5rs]{line-height:var(--line-height-body);white-space:nowrap;transition:opacity var(--transition-fast);display:block}.menu__link[data-astro-cid-nen7h5rs]:hover,.menu__link[data-astro-cid-nen7h5rs]:focus-visible{opacity:.6}.actions[data-astro-cid-nen7h5rs]{position:absolute;top:50%;right:28.5px;transform:translateY(-50%)}.nav-toggle[data-astro-cid-nen7h5rs]{display:none}@media (width<=1023px){.site-header[data-astro-cid-nen7h5rs]{height:auto;padding-bottom:16px}.header-pill[data-astro-cid-nen7h5rs]{height:auto;min-height:var(--header-pill-height)}.logo[data-astro-cid-nen7h5rs]{left:20px}.brand[data-astro-cid-nen7h5rs]{top:51px;left:73px;transform:translateY(-50%)}.nav-toggle[data-astro-cid-nen7h5rs]{right:16px;top:calc(var(--header-pill-height) / 2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 11px;display:flex;position:absolute;transform:translateY(-50%)}.nav-toggle__bar[data-astro-cid-nen7h5rs]{background:var(--color-text);height:2px;transition:transform var(--transition-fast), opacity var(--transition-fast);border-radius:2px;display:block}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .nav-toggle__bar[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .nav-toggle__bar[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .nav-toggle__bar[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav[data-astro-cid-nen7h5rs]{padding:var(--header-pill-height) 24px 24px;display:none}.header-pill[data-astro-cid-nen7h5rs].is-open{border-radius:var(--radius-panel)}.header-pill[data-astro-cid-nen7h5rs].is-open .nav[data-astro-cid-nen7h5rs]{display:block}.menu[data-astro-cid-nen7h5rs],.actions[data-astro-cid-nen7h5rs]{width:auto;height:auto;position:static;transform:none}.menu__item[data-astro-cid-nen7h5rs],.menu__item[data-astro-cid-nen7h5rs]:nth-child(n){text-align:left;width:auto;height:auto;position:static}.menu__item[data-astro-cid-nen7h5rs]:nth-child(n) .menu__link[data-astro-cid-nen7h5rs]{padding:12px 0;transform:none}.actions[data-astro-cid-nen7h5rs]{margin-top:8px}}.swirl{pointer-events:none}.js .swirl{opacity:0}.typed{white-space:nowrap;position:relative}.typed__text{clip-path:inset(-.3em var(--cut,0px) -.3em 0)}.typed__bg,.typed__caret{top:var(--hl-t);bottom:var(--hl-b);pointer-events:none;position:absolute}.typed__bg{left:var(--hl-l);width:calc(100% - var(--hl-l) - var(--hl-r));clip-path:inset(0 var(--cut,0px) 0 0);background:var(--color-highlight);border-radius:var(--radius-highlight) 0 0 var(--radius-highlight)}.typed__caret{left:calc(100% - var(--hl-r) - var(--hl-bar));width:var(--hl-bar);transform:translateX(calc(var(--cut,0px) * -1));background:var(--color-highlight-accent);border-radius:0 0 var(--radius-highlight-bar) var(--radius-highlight-bar)}.js .typed:not(.is-ready)>*{visibility:hidden}.typed.is-ready:not(.is-typing) .typed__bg,.typed.is-ready:not(.is-typing):not(.is-done) .typed__caret{opacity:0}.typed.is-done .typed__caret{animation:1.1s step-end infinite typed-blink}@keyframes typed-blink{0%,55%{opacity:1}56%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.typed.is-done .typed__caret{animation:none}}.hero[data-astro-cid-ge2uvauf]{z-index:2;height:auto;padding-top:max(48px, calc(110 * var(--u)));padding-bottom:calc(200 * var(--u));position:relative;overflow-x:clip}.hero__copy[data-astro-cid-ge2uvauf]{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.hero__title[data-astro-cid-ge2uvauf]{max-width:800px;font-size:clamp(34px, calc(62 * var(--u) * 1.2), var(--font-size-h1));font-weight:var(--font-weight-extrabold);color:var(--color-heading);text-align:center;margin:0;line-height:1.0323}.hero__lead[data-astro-cid-ge2uvauf]{max-width:700px;margin:max(20px, calc(35.5 * var(--u))) 0 0;font-size:clamp(16px, calc(18 * var(--u) * 1.2), var(--font-size-lg));line-height:var(--line-height-lg);color:var(--color-heading);text-align:center}.hero__cta[data-astro-cid-ge2uvauf]{width:100%;max-width:440px;margin-top:max(32px, calc(61.5 * var(--u)));flex-direction:column;gap:10px;display:flex}.hero__input[data-astro-cid-ge2uvauf]{border:1px solid var(--color-input-border);border-radius:var(--radius-field);width:100%;height:48px;font:inherit;font-size:var(--font-size-lg);color:var(--color-heading);background:0 0;padding:0 24px;display:block}.hero__input[data-astro-cid-ge2uvauf][aria-invalid=true]{border-color:var(--color-error)}.hero__error[data-astro-cid-ge2uvauf]{color:var(--color-error);margin:-4px 0 0 24px;font-size:14px;line-height:1.3}.hero__input[data-astro-cid-ge2uvauf]::placeholder{color:var(--color-input-placeholder);opacity:1}.hero__input[data-astro-cid-ge2uvauf]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.hero__media[data-astro-cid-ge2uvauf]{height:calc(911 * var(--u));margin-top:calc(12 * var(--u));position:relative}.hero__badge[data-astro-cid-ge2uvauf],.hero__swirl[data-astro-cid-ge2uvauf],.hero__shot[data-astro-cid-ge2uvauf]{position:absolute}.hero__badge[data-astro-cid-ge2uvauf]{left:calc(142 * var(--u));width:calc(248 * var(--u));height:calc(248 * var(--u));top:0}.hero__badge-circle[data-astro-cid-ge2uvauf]{width:100%;height:100%;display:block}.hero__badge-text[data-astro-cid-ge2uvauf]{left:calc(50 * var(--u));top:calc(57.5 * var(--u));color:var(--color-surface);white-space:nowrap;line-height:calc(33 * var(--u));margin:0;position:absolute}.hero__badge-label[data-astro-cid-ge2uvauf]{height:calc(66 * var(--u));font-size:max(11px, calc(15 * var(--u)));display:block}.hero__badge-price[data-astro-cid-ge2uvauf]{font-weight:var(--font-weight-bold);letter-spacing:-.05em;display:block}.hero__badge-dollar[data-astro-cid-ge2uvauf]{font-size:max(22px, calc(48 * var(--u)))}.hero__badge-amount[data-astro-cid-ge2uvauf]{font-size:max(32px, calc(72 * var(--u)))}.hero__badge-unit[data-astro-cid-ge2uvauf]{font-size:max(11px, calc(14 * var(--u)))}.hero__swirl[data-astro-cid-ge2uvauf] svg{position:absolute;top:50%;left:50%}.hero__swirl--a[data-astro-cid-ge2uvauf]{left:calc(870 * var(--u));top:calc(-166 * var(--u));width:calc(660.133 * var(--u));height:calc(654.287 * var(--u))}.hero__swirl--a[data-astro-cid-ge2uvauf] svg{width:calc(459.053 * var(--u));height:calc(483.718 * var(--u));transform:translate(-50%,-50%)rotate(-54.65deg)}.hero__swirl--b[data-astro-cid-ge2uvauf]{left:calc(74 * var(--u));top:calc(608 * var(--u));width:calc(325.025 * var(--u));height:calc(335.401 * var(--u))}.hero__swirl--b[data-astro-cid-ge2uvauf] svg{width:calc(265.239 * var(--u));height:calc(279.491 * var(--u));transform:translate(-50%,-50%)rotate(165.99deg)}.hero__swirl--c[data-astro-cid-ge2uvauf]{left:calc(1004 * var(--u));top:calc(636 * var(--u));width:calc(227.043 * var(--u));height:calc(234.288 * var(--u))}.hero__swirl--c[data-astro-cid-ge2uvauf] svg{width:calc(185.258 * var(--u));height:calc(195.212 * var(--u));transform:translate(-50%,-50%)rotate(-14.02deg)}.hero__shot[data-astro-cid-ge2uvauf] img{object-fit:cover;width:100%;height:100%;display:block}.hero__shot--right[data-astro-cid-ge2uvauf]{left:calc(751 * var(--u));top:calc(194 * var(--u));width:calc(649 * var(--u));height:calc(550 * var(--u));box-shadow:var(--shadow-card)}.hero__shot--left[data-astro-cid-ge2uvauf]{left:calc(40 * var(--u));top:calc(194 * var(--u));width:calc(545 * var(--u));height:calc(550 * var(--u));box-shadow:var(--shadow-card)}@media (prefers-reduced-motion:no-preference){.hero__shot--center[data-astro-cid-ge2uvauf]{animation:1s cubic-bezier(.16,1,.3,1) .1s both hero-shot-in}}@keyframes hero-shot-in{0%{opacity:0;transform:translateY(40px)scale(.97)}to{opacity:1;transform:none}}.hero__shot--center[data-astro-cid-ge2uvauf]{left:calc(363 * var(--u));top:calc(89 * var(--u));width:calc(715 * var(--u));height:calc(819 * var(--u));box-shadow:var(--shadow-card-lg)}@media (width<=639px){.hero[data-astro-cid-ge2uvauf]{padding-top:48px;padding-bottom:32px}.hero__title[data-astro-cid-ge2uvauf]{text-wrap:balance}.hero__media[data-astro-cid-ge2uvauf]{grid-template-columns:1fr 1fr;gap:16px;height:auto;margin-top:40px;padding:56px 16px 48px;display:grid}.hero__swirl[data-astro-cid-ge2uvauf]{display:none}.hero__shot[data-astro-cid-ge2uvauf]{width:auto;height:auto;position:static}.hero__shot[data-astro-cid-ge2uvauf] img{height:auto}.hero__shot--center[data-astro-cid-ge2uvauf]{order:-1;grid-column:1/-1;box-shadow:0 8px 24px 4px #00000040}.hero__shot--left[data-astro-cid-ge2uvauf],.hero__shot--right[data-astro-cid-ge2uvauf]{box-shadow:0 4px 16px 2px #00000038}.hero__shot--right[data-astro-cid-ge2uvauf]{order:1}.hero__badge[data-astro-cid-ge2uvauf]{--u:.532px;z-index:2;top:4px;left:4px}}.hw[data-astro-cid-ge2uvauf]{vertical-align:top;clip-path:inset(-.3em -24px -.15em);display:inline-block}.hw__i[data-astro-cid-ge2uvauf]{white-space:nowrap;display:inline-block}@media (prefers-reduced-motion:no-preference){.hw__i[data-astro-cid-ge2uvauf]{animation:.52s cubic-bezier(.16,1,.3,1) both hero-rise;animation-delay:calc(var(--i) * 55ms)}.hero__cta[data-astro-cid-ge2uvauf]{animation:.45s cubic-bezier(.16,1,.3,1) .26s both hero-fade-up}}@keyframes hero-rise{0%{transform:translateY(135%)}}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(18px)}}.statement[data-astro-cid-zx4qcpyt]{z-index:1;background:var(--color-surface);padding-block:max(56px, calc(132 * var(--u))) max(48px, calc(72 * var(--u)));position:relative;overflow-x:clip}.statement__inner[data-astro-cid-zx4qcpyt]{left:calc(45 * var(--u));z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.statement__title[data-astro-cid-zx4qcpyt]{font-size:clamp(32px, calc(55 * var(--u) * 1.2), 55px);font-weight:var(--font-weight-bold);color:var(--color-heading);text-align:center;margin:0;line-height:1.0182}.statement__text[data-astro-cid-zx4qcpyt]{width:100%;max-width:820px;margin:max(32px, calc(64 * var(--u))) 0 0;font-size:clamp(22px, calc(40 * var(--u) * 1.2), 40px);font-weight:var(--font-weight-medium);letter-spacing:-1.2px;color:var(--color-text-faded);text-align:center;line-height:1.15}.statement__text[data-astro-cid-zx4qcpyt] strong[data-astro-cid-zx4qcpyt]{font-weight:inherit;letter-spacing:-.48px;color:var(--color-text-strong)}.statement__avatar[data-astro-cid-zx4qcpyt]{width:108px;height:108px;margin-top:max(32px, calc(48 * var(--u)));border-radius:50%;flex:none;position:relative;overflow:hidden}.statement__avatar[data-astro-cid-zx4qcpyt] img{object-fit:cover;width:160px;max-width:none;height:122px;position:absolute;top:.5px;left:-13px}.statement__swirl[data-astro-cid-zx4qcpyt]{left:calc(50% + 125 * var(--u));top:calc(437 * var(--u));width:calc(660.133 * var(--u));height:calc(654.287 * var(--u));pointer-events:none;position:absolute}.statement__swirl[data-astro-cid-zx4qcpyt] svg{width:calc(459.053 * var(--u));height:calc(483.718 * var(--u));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-54.65deg)}@media (width<=1023px){.statement__inner[data-astro-cid-zx4qcpyt]{left:0}}@media (width<=639px){.statement__br[data-astro-cid-zx4qcpyt]{display:none}.statement__title[data-astro-cid-zx4qcpyt]{text-wrap:balance}.statement__swirl[data-astro-cid-zx4qcpyt]{display:none}}.difference[data-astro-cid-4zmfjn4n]{background:var(--color-bg);padding-bottom:calc(13.58 * var(--u));position:relative;overflow-x:clip}.difference__copy[data-astro-cid-4zmfjn4n]{height:calc(275 * var(--u));padding:max(56px, calc(96 * var(--u))) var(--container-pad) 0 max(24px, calc(80 * var(--u)))}@media (width>=1280px){.difference__copy[data-astro-cid-4zmfjn4n]{padding-right:0}}.difference__title[data-astro-cid-4zmfjn4n]{max-width:calc(413 * var(--u));min-width:min-content;padding-top:calc(20 * var(--u));font-size:clamp(32px, calc(55 * var(--u) * 1.2), 55px);font-weight:var(--font-weight-bold);color:var(--color-heading);margin:0;line-height:1.0182}.difference__lead[data-astro-cid-4zmfjn4n]{max-width:calc(457.76 * var(--u));min-width:min(100%,300px);margin:calc(23.5 * var(--u)) 0 0;font-size:clamp(14px, calc(18 * var(--u) * 1.2), 18px);line-height:var(--line-height-lg);color:var(--color-heading)}.difference__stage[data-astro-cid-4zmfjn4n]{height:calc(1044 * var(--u));position:relative}.difference__swirl[data-astro-cid-4zmfjn4n]{width:calc(660.133 * var(--u));height:calc(654.287 * var(--u));pointer-events:none;position:absolute}.difference__swirl--right[data-astro-cid-4zmfjn4n]{left:calc(854 * var(--u));top:calc(363.34 * var(--u))}.difference__swirl--left[data-astro-cid-4zmfjn4n]{left:calc(-26 * var(--u));top:calc(118.34 * var(--u))}.difference__swirl[data-astro-cid-4zmfjn4n] svg{width:calc(459.053 * var(--u));height:calc(483.718 * var(--u));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-54.65deg)}.difference__laptop[data-astro-cid-4zmfjn4n]{left:calc(107 * var(--u));top:calc(112.34 * var(--u));width:calc(1226 * var(--u));height:calc(718 * var(--u));position:absolute}.difference__laptop[data-astro-cid-4zmfjn4n] img{width:100%;height:100%;display:block}.difference__laptop[data-astro-cid-4zmfjn4n]{overflow:visible}.difference__laptop[data-astro-cid-4zmfjn4n] img.difference__screen{object-fit:fill;width:77.6101%;height:82.5209%;position:absolute;top:6.1281%;left:11.7455%}.difference__fade[data-astro-cid-4zmfjn4n]{left:0;right:0;top:calc(808 * var(--u));height:calc(237 * var(--u));backdrop-filter:blur(15px);pointer-events:none;background:linear-gradient(#f8f8f800,#f8f8f8),linear-gradient(#f8f8f800,#f8f8f8);position:absolute}.doodle[data-astro-cid-4zmfjn4n],.card[data-astro-cid-4zmfjn4n]{left:calc(var(--l) * var(--u));top:calc(var(--t) * var(--u));width:calc(var(--bw) * var(--u));height:calc(var(--bh) * var(--u));justify-content:center;align-items:center;display:flex;position:absolute}.doodle__inner[data-astro-cid-4zmfjn4n]{width:calc(var(--iw) * var(--u));height:calc(var(--ih) * var(--u));transform:rotate(var(--r)) scaleY(var(--s));flex:none;position:relative}.doodle__inner[data-astro-cid-4zmfjn4n] svg[data-astro-cid-4zmfjn4n]{inset:var(--inset);width:auto;height:auto;display:block;position:absolute}.difference__cards[data-astro-cid-4zmfjn4n],.difference__doodles[data-astro-cid-4zmfjn4n]{margin:0;padding:0;list-style:none}.card__body[data-astro-cid-4zmfjn4n]{width:calc(var(--w) * var(--u));min-width:200px;padding:calc(20 * var(--u)) calc(24 * var(--u));background:var(--color-surface);border-radius:calc(24 * var(--u));filter:drop-shadow(0 calc(10 * var(--u)) calc(10 * var(--u)) #0000001f);transform:rotate(var(--r));color:var(--color-text-strong);flex:none}.card__title[data-astro-cid-4zmfjn4n]{font-size:max(16px, calc(24 * var(--u)));font-weight:var(--font-weight-bold);margin:0;line-height:1.2}.card__text[data-astro-cid-4zmfjn4n]{margin:calc(8 * var(--u)) 0 0;font-size:max(12px, calc(16 * var(--u)));opacity:.7;line-height:1.36}.card--built[data-astro-cid-4zmfjn4n],.card--own[data-astro-cid-4zmfjn4n]{z-index:1}@media (width<=899px){.difference__copy[data-astro-cid-4zmfjn4n]{height:auto;padding-inline:var(--container-pad)}.difference__title[data-astro-cid-4zmfjn4n]{max-width:none}.difference__lead[data-astro-cid-4zmfjn4n]{max-width:520px}.difference__title[data-astro-cid-4zmfjn4n] .typed{--hl-r:-4px}.difference__stage[data-astro-cid-4zmfjn4n]{height:auto;padding:32px var(--container-pad) 24px}.difference__swirl[data-astro-cid-4zmfjn4n],.difference__fade[data-astro-cid-4zmfjn4n],.difference__doodles[data-astro-cid-4zmfjn4n]{display:none}.difference__laptop[data-astro-cid-4zmfjn4n]{width:100%;height:auto;position:relative}.difference__laptop[data-astro-cid-4zmfjn4n] img:not(.difference__screen){height:auto}.difference__cards[data-astro-cid-4zmfjn4n]{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px;display:grid}.card[data-astro-cid-4zmfjn4n]{width:auto;height:auto;position:static}.card__body[data-astro-cid-4zmfjn4n]{filter:drop-shadow(0 10px 10px #0000001f);border-radius:24px;width:100%;min-width:0;padding:20px 24px;transform:none}.card__title[data-astro-cid-4zmfjn4n]{font-size:22px}.card__text[data-astro-cid-4zmfjn4n]{margin-top:8px;font-size:15px}}@media (width<=599px){.difference__cards[data-astro-cid-4zmfjn4n]{grid-template-columns:1fr}.difference__title[data-astro-cid-4zmfjn4n]{font-size:34px}}.icon[data-astro-cid-ccg5yoga]{flex:none;width:30px;height:30px;display:block;position:relative}.icon__el[data-astro-cid-ccg5yoga],.icon__img[data-astro-cid-ccg5yoga]{display:block;position:absolute}.icon__img[data-astro-cid-ccg5yoga] .icon__svg{width:100%;height:100%;display:block}.problem[data-astro-cid-jrdwie4c]{background:var(--color-surface);padding-bottom:calc(321.47 * var(--u));position:relative}.problem__copy[data-astro-cid-jrdwie4c]{padding:max(56px, calc(124 * var(--u))) var(--container-pad) 0;text-align:center}.problem__title[data-astro-cid-jrdwie4c]{max-width:calc(552.4 * var(--u));min-width:min(100%,300px);font-size:clamp(32px, calc(55 * var(--u) * 1.2), 55px);font-weight:var(--font-weight-bold);color:var(--color-heading);margin:0 auto;line-height:1.0182}.problem__lead[data-astro-cid-jrdwie4c]{max-width:466.1px;margin:calc(23.5 * var(--u)) auto 0;font-size:clamp(15px, calc(18 * var(--u) * 1.2), 18px);line-height:var(--line-height-lg);color:var(--color-heading)}.problem__grid[data-astro-cid-jrdwie4c],.problem__stack[data-astro-cid-jrdwie4c]{margin:0;padding:0;list-style:none}.problem__grid[data-astro-cid-jrdwie4c]{gap:calc(16 * var(--u));margin:calc(167.03 * var(--u)) calc(60 * var(--u)) 0;display:flex}.problem__col[data-astro-cid-jrdwie4c]{flex:1 1 0;min-width:0}.problem__stack[data-astro-cid-jrdwie4c]{gap:calc(16 * var(--u));flex-direction:column;height:100%;display:flex}@property --reveal{syntax:"<number>";inherits:true;initial-value:0}.problem__card[data-astro-cid-jrdwie4c]{--reveal:0;height:calc(var(--h) * var(--u));background:color-mix(in srgb, var(--color-logo) calc(var(--reveal) * 100%), var(--color-card-soft));min-height:150px;color:color-mix(in srgb, #fff calc(var(--reveal) * 100%), var(--color-text-strong));cursor:default;border-radius:30px;flex-direction:column;justify-content:space-between;padding:24px;transition:--reveal .5s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.problem__card--accent[data-astro-cid-jrdwie4c]{--reveal:1}.problem__card[data-astro-cid-jrdwie4c]:focus-visible{outline:2px solid var(--color-text-strong);outline-offset:4px}.problem__card[data-astro-cid-jrdwie4c]:focus-visible,.problem__card[data-astro-cid-jrdwie4c]:focus-within{--reveal:1}@media (hover:hover) and (width>=1024px){.problem__card[data-astro-cid-jrdwie4c]:hover{--reveal:1}}@media (width<=1023px),(hover:none){.problem__card[data-astro-cid-jrdwie4c]{--reveal:1}}.problem__icon[data-astro-cid-jrdwie4c]{background:var(--color-surface);border-radius:500px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.problem__text[data-astro-cid-jrdwie4c]{flex-direction:column;max-width:100%;display:flex}.problem__card--accent[data-astro-cid-jrdwie4c] .problem__text[data-astro-cid-jrdwie4c]{max-width:352px}.problem__card-title[data-astro-cid-jrdwie4c]{font-size:max(20px, calc(30 * var(--u)));font-weight:var(--font-weight-bold);margin:0;line-height:1.2}.problem__blurb[data-astro-cid-jrdwie4c]{max-height:calc(var(--reveal) * 150px);margin-top:calc(var(--reveal) * 16px);opacity:var(--reveal);transform:translateY(calc((1 - var(--reveal)) * 14px));overflow:hidden}.problem__card-body[data-astro-cid-jrdwie4c]{font-size:max(14px, calc(18 * var(--u)));margin:0;line-height:1.36}@media (prefers-reduced-motion:reduce){.problem__card[data-astro-cid-jrdwie4c]{transition:none}}@media (width<=1023px){.problem__copy[data-astro-cid-jrdwie4c]{padding-top:64px}.problem__title[data-astro-cid-jrdwie4c]{max-width:560px}.problem__lead[data-astro-cid-jrdwie4c]{margin-top:24px}.problem[data-astro-cid-jrdwie4c]{padding-bottom:64px}.problem__grid[data-astro-cid-jrdwie4c]{margin:48px var(--container-pad) 0;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.problem__col[data-astro-cid-jrdwie4c]:first-child{grid-column:1/-1}.problem__stack[data-astro-cid-jrdwie4c]{gap:16px}.problem__card[data-astro-cid-jrdwie4c]{height:auto;min-height:220px}.problem__card--accent[data-astro-cid-jrdwie4c]{min-height:340px}.problem__card-title[data-astro-cid-jrdwie4c]{font-size:26px}.problem__card-body[data-astro-cid-jrdwie4c]{font-size:17px}}@media (width<=599px){.problem__grid[data-astro-cid-jrdwie4c]{grid-template-columns:1fr}.problem__card-title[data-astro-cid-jrdwie4c]{font-size:24px}}.process[data-astro-cid-grsovck6]{clip-path:inset(-1000px 0 0);background:var(--color-bg);padding-bottom:calc(175 * var(--u));position:relative}.process__swirl[data-astro-cid-grsovck6]{pointer-events:none;position:absolute}.process__swirl[data-astro-cid-grsovck6] svg{position:absolute;top:50%;left:50%}.process__swirl--top[data-astro-cid-grsovck6]{left:calc(293.8 * var(--u));top:calc(4.2 * var(--u))}.process__swirl--top[data-astro-cid-grsovck6] svg{width:calc(449.9 * var(--u));height:calc(474 * var(--u));transform:translate(-50%,-50%)rotate(-54.65deg)}.process__swirl--bottom[data-astro-cid-grsovck6]{left:calc(1065.1 * var(--u));top:calc(1432.6 * var(--u))}.process__swirl--bottom[data-astro-cid-grsovck6] svg{width:calc(459.053 * var(--u));height:calc(483.718 * var(--u));transform:translate(-50%,-50%)rotate(174.91deg)}.process__stage[data-astro-cid-grsovck6]{z-index:1;height:calc(1400 * var(--u));position:relative}.process__title[data-astro-cid-grsovck6],.process__lead[data-astro-cid-grsovck6],.process__heading[data-astro-cid-grsovck6],.process__badge[data-astro-cid-grsovck6],.process__list[data-astro-cid-grsovck6]{margin:0;position:absolute}.process__title[data-astro-cid-grsovck6]{left:calc(320 * var(--u));top:calc(107 * var(--u));width:calc(798 * var(--u));font-size:clamp(32px, calc(55 * var(--u) * 1.2), 55px);font-weight:var(--font-weight-bold);color:var(--color-heading);text-align:center;line-height:1.0182}.process__lead[data-astro-cid-grsovck6]{left:calc(335 * var(--u));top:calc(267.5 * var(--u));width:calc(721 * var(--u));font-size:clamp(14px, calc(18 * var(--u) * 1.2), 18px);line-height:var(--line-height-lg);color:var(--color-heading);text-align:center}.process__heading[data-astro-cid-grsovck6]{left:calc(717 * var(--u));top:calc(492 * var(--u));font-size:clamp(32px, calc(55 * var(--u) * 1.2), 55px);font-weight:var(--font-weight-bold);color:var(--color-heading);line-height:1.0182}.process__badge[data-astro-cid-grsovck6]{left:calc(83 * var(--u));top:calc(554 * var(--u));border:1px solid var(--color-pill-border);width:224px;height:34px;color:var(--color-link);text-align:center;white-space:nowrap;border-radius:24px;font-size:15px;line-height:32px}.process__list[data-astro-cid-grsovck6]{gap:calc(24 * var(--u));width:calc(655 * var(--u));flex-direction:column;padding:0;list-style:none;display:flex}.process__list--typical[data-astro-cid-grsovck6]{left:calc(83 * var(--u));top:calc(616 * var(--u))}.process__list--privyto[data-astro-cid-grsovck6]{left:calc(710 * var(--u));top:calc(635 * var(--u))}.process__list--typical[data-astro-cid-grsovck6],.process__badge[data-astro-cid-grsovck6]{opacity:.7}.process__list--typical[data-astro-cid-grsovck6] .step[data-astro-cid-grsovck6]{animation:.9s linear infinite step-shake}.process__list--typical[data-astro-cid-grsovck6] .step[data-astro-cid-grsovck6]:nth-child(2){animation-duration:1.1s;animation-delay:-.35s}.process__list--typical[data-astro-cid-grsovck6] .step[data-astro-cid-grsovck6]:nth-child(3){animation-duration:.8s;animation-delay:-.6s}.process__list--typical[data-astro-cid-grsovck6] .step[data-astro-cid-grsovck6]:nth-child(4){animation-duration:1s;animation-delay:-.15s}@keyframes step-shake{0%{transform:translate(0)rotate(0)}14%{transform:translate(-1px,.6px)rotate(-.06deg)}28%{transform:translate(.9px,-.8px)rotate(.05deg)}42%{transform:translate(-.6px,-1px)rotate(-.04deg)}57%{transform:translate(1px,.7px)rotate(.06deg)}71%{transform:translate(-.9px,.4px)rotate(-.05deg)}85%{transform:translate(.7px,-.5px)rotate(.04deg)}to{transform:translate(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.process__list--typical[data-astro-cid-grsovck6] .step[data-astro-cid-grsovck6]{animation:none}}.step[data-astro-cid-grsovck6]{height:calc(170 * var(--u));color:var(--color-text-strong);padding-top:12px}.step[data-astro-cid-grsovck6]:last-child{height:auto}.step__title[data-astro-cid-grsovck6]{max-width:calc(345 * var(--u));min-width:min-content;font-size:max(20px, calc(30 * var(--u)));font-weight:var(--font-weight-bold);margin:0;line-height:1.2}.step--wide[data-astro-cid-grsovck6] .step__title[data-astro-cid-grsovck6]{max-width:calc(382 * var(--u))}.step__body[data-astro-cid-grsovck6]{max-width:calc(485 * var(--u));min-width:260px;font-size:max(14px, calc(18 * var(--u)));opacity:.7;margin:16px 0 0;line-height:1.36}.step--rail[data-astro-cid-grsovck6]{column-gap:calc(30 * var(--u));grid-template-columns:74px 1fr;padding-top:0;display:grid}.step--rail[data-astro-cid-grsovck6] .step__text[data-astro-cid-grsovck6]{padding-top:12px}.step__rail[data-astro-cid-grsovck6]{flex-direction:column;align-items:center;gap:24px;display:flex}.step__icon[data-astro-cid-grsovck6]{background:var(--color-surface);filter:drop-shadow(0 10px 8px #e776481f);border-radius:500px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.step__line[data-astro-cid-grsovck6]{background:var(--color-line);flex:1;width:1px}@media (width<=1023px){.process__swirl--bottom[data-astro-cid-grsovck6]{display:none}.process[data-astro-cid-grsovck6]{padding-bottom:0}.process__stage[data-astro-cid-grsovck6]{height:auto;padding:64px var(--container-pad);flex-direction:column;display:flex}.process__title[data-astro-cid-grsovck6],.process__lead[data-astro-cid-grsovck6],.process__heading[data-astro-cid-grsovck6],.process__badge[data-astro-cid-grsovck6],.process__list[data-astro-cid-grsovck6]{width:auto;position:static}.process__title[data-astro-cid-grsovck6]{text-wrap:balance;align-self:center;max-width:800px}.process__lead[data-astro-cid-grsovck6]{align-self:center;max-width:713px;margin-top:24px;font-size:17px}.process__badge[data-astro-cid-grsovck6]{align-self:flex-start;width:224px;margin-top:56px}.process__list[data-astro-cid-grsovck6]{gap:24px;max-width:655px;margin-top:24px}.step[data-astro-cid-grsovck6]{height:auto;padding-bottom:8px}.step__title[data-astro-cid-grsovck6],.step--wide[data-astro-cid-grsovck6] .step__title[data-astro-cid-grsovck6]{max-width:none;font-size:26px}.step__body[data-astro-cid-grsovck6]{min-width:0;max-width:none;font-size:17px}.process__heading[data-astro-cid-grsovck6]{margin-top:72px;font-size:clamp(32px,7vw,44px)}.process__list--privyto[data-astro-cid-grsovck6]{margin-bottom:0}.step--rail[data-astro-cid-grsovck6]{column-gap:24px}}@media (width<=599px){.process__swirl--top[data-astro-cid-grsovck6]{display:none}.process__title[data-astro-cid-grsovck6]{text-wrap:balance;font-size:34px}.process__badge[data-astro-cid-grsovck6]{margin-top:40px}.step__title[data-astro-cid-grsovck6],.step--wide[data-astro-cid-grsovck6] .step__title[data-astro-cid-grsovck6]{font-size:24px}}.transformation[data-astro-cid-u5vcrp76]{background:var(--color-surface);padding-top:calc(48 * var(--u));position:relative;overflow-x:clip}.transformation__stage[data-astro-cid-u5vcrp76]{height:calc(1472 * var(--u));position:relative}.transformation__title[data-astro-cid-u5vcrp76],.transformation__lead[data-astro-cid-u5vcrp76]{text-align:center;margin:0;position:absolute}.transformation__title[data-astro-cid-u5vcrp76]{left:calc(318 * var(--u));top:calc(68 * var(--u));width:calc(798 * var(--u));font-size:clamp(30px, calc(54 * var(--u) * 1.2), 54px);font-weight:var(--font-weight-bold);color:var(--color-heading);line-height:1.037}.transformation__lead[data-astro-cid-u5vcrp76]{left:calc(361 * var(--u));top:calc(240.5 * var(--u));width:calc(713 * var(--u));font-size:clamp(14px, calc(18 * var(--u) * 1.2), 18px);line-height:var(--line-height-lg);color:var(--color-heading)}.tilt[data-astro-cid-u5vcrp76]{justify-content:center;align-items:center;display:flex;position:absolute}.tilt--outline[data-astro-cid-u5vcrp76]{left:calc(101.3 * var(--u));top:calc(435 * var(--u));width:calc(1281.4 * var(--u));height:calc(823 * var(--u))}.tilt__outline[data-astro-cid-u5vcrp76]{width:calc(1230 * var(--u));height:calc(733 * var(--u));border:2px solid var(--color-frame-outline);border-radius:calc(24 * var(--u));flex:none;transform:rotate(4.29deg)}.tilt--preview[data-astro-cid-u5vcrp76]{left:calc(117.6 * var(--u));top:calc(436 * var(--u));width:calc(1249.5 * var(--u));height:calc(820 * var(--u))}.tilt__preview[data-astro-cid-u5vcrp76]{width:calc(1200.9 * var(--u));height:calc(738.1 * var(--u));border:calc(13 * var(--u)) solid var(--color-surface);border-radius:calc(30 * var(--u));box-shadow:0 calc(20 * var(--u)) calc(50 * var(--u)) #00000021;flex:none;position:relative;overflow:hidden;transform:rotate(-4deg)}.tilt__preview[data-astro-cid-u5vcrp76] img{left:calc(-13 * var(--u));top:calc(-13 * var(--u));width:calc(1200 * var(--u));max-width:none;height:auto;position:absolute}@media (width<=1023px){.transformation[data-astro-cid-u5vcrp76]{padding-top:24px}.transformation__stage[data-astro-cid-u5vcrp76]{height:auto;padding:64px var(--container-pad) 72px;flex-direction:column;align-items:center;display:flex}.transformation__title[data-astro-cid-u5vcrp76],.transformation__lead[data-astro-cid-u5vcrp76]{width:auto;max-width:720px;position:static}.transformation__title[data-astro-cid-u5vcrp76]{text-wrap:balance;font-size:clamp(32px,7vw,48px)}.transformation__br[data-astro-cid-u5vcrp76]{display:none}.transformation__lead[data-astro-cid-u5vcrp76]{margin-top:24px;font-size:17px}.tilt[data-astro-cid-u5vcrp76]{width:100%;height:auto;margin-top:56px;position:static}.tilt--outline[data-astro-cid-u5vcrp76]{display:none}.tilt--preview[data-astro-cid-u5vcrp76]{padding:12px 0 24px}.tilt__preview[data-astro-cid-u5vcrp76]{aspect-ratio:1200.9/738.1;border-width:8px;border-radius:20px;width:100%;height:auto;transform:rotate(-2deg);box-shadow:0 14px 36px #00000021}.tilt__preview[data-astro-cid-u5vcrp76] img{width:calc(100% + 8px);top:-8px;left:-8px}}.pricing[data-astro-cid-htruwgye]{background:var(--color-bg);padding-bottom:calc(131 * var(--u));position:relative}.pricing__intro[data-astro-cid-htruwgye]{padding-top:max(56px, calc(130 * var(--u)));text-align:center}.pricing__title[data-astro-cid-htruwgye]{font-size:clamp(34px, calc(62 * var(--u) * 1.2), 62px);font-weight:var(--font-weight-bold);letter-spacing:-.015em;color:var(--color-text-strong);margin:0;line-height:1.2}.pricing__lead[data-astro-cid-htruwgye]{margin:calc(32.6 * var(--u)) 0 0;font-size:clamp(15px, calc(18 * var(--u) * 1.2), 18px);color:var(--color-text-strong);opacity:.7;line-height:1.36}.pricing__body[data-astro-cid-htruwgye]{margin:calc(120.5 * var(--u)) calc(60 * var(--u)) 0}.plans[data-astro-cid-htruwgye]{grid-template-columns:31.8182% 1fr;align-items:center;display:grid}.plans__list[data-astro-cid-htruwgye]{grid-template-columns:1fr calc(286.667 * var(--u)) 1fr;gap:calc(16 * var(--u));align-items:center;margin:0;padding:0;list-style:none;display:grid}.plan[data-astro-cid-htruwgye]{color:var(--color-text-strong);border-radius:24px;flex-direction:column;gap:20px;padding:12px;display:flex;position:relative}.plan--outline[data-astro-cid-htruwgye]{background:var(--color-plan-bg);box-shadow:inset 0 0 0 1px var(--color-plan-border)}.plan--featured[data-astro-cid-htruwgye]{background:var(--color-plan-featured)}.plan__price[data-astro-cid-htruwgye]{flex-direction:column;gap:32px;display:flex}.plan__head[data-astro-cid-htruwgye]{flex-direction:column;gap:5px;display:flex}.plan__name[data-astro-cid-htruwgye]{font-size:max(16px, calc(20 * var(--u)));font-weight:var(--font-weight-bold);color:#000;margin:0;line-height:1.4}.plan--featured[data-astro-cid-htruwgye] .plan__name[data-astro-cid-htruwgye]{color:var(--color-text-strong)}.plan__name--medium[data-astro-cid-htruwgye]{font-weight:var(--font-weight-medium)}.plan__desc[data-astro-cid-htruwgye]{font-size:max(12px, calc(14 * var(--u)));opacity:.7;margin:0;line-height:1.1}.plan__amount[data-astro-cid-htruwgye]{white-space:nowrap;align-items:flex-end;gap:6px;margin:0;line-height:1.2;display:flex}.plan__number[data-astro-cid-htruwgye]{font-size:max(26px, calc(32 * var(--u)));font-weight:var(--font-weight-bold);color:#000;margin-block:-.14em;line-height:1}.plan--featured[data-astro-cid-htruwgye] .plan__number[data-astro-cid-htruwgye]{color:var(--color-text-strong)}.plan--outline[data-astro-cid-htruwgye]:first-child .plan__number[data-astro-cid-htruwgye]{font-weight:var(--font-weight-regular)}.plan__unit[data-astro-cid-htruwgye]{opacity:.6;font-size:12px}.plan__badge[data-astro-cid-htruwgye]{background:var(--color-highlight-accent);font-size:10px;font-weight:var(--font-weight-medium);letter-spacing:.5px;text-transform:uppercase;color:var(--color-on-accent);border-radius:50px;padding:2px 13px;line-height:24px;position:absolute;top:-14px;right:19.33px}.ptable-wrap[data-astro-cid-htruwgye]{margin-top:4px;position:relative}.ptable[data-astro-cid-htruwgye]{table-layout:fixed;border-collapse:collapse;width:100%;color:var(--color-text-strong)}.ptable__label[data-astro-cid-htruwgye]{width:31.8182%}.ptable__group[data-astro-cid-htruwgye]{font-size:14px;font-weight:var(--font-weight-semibold);text-align:left;color:var(--color-accent);padding:42.4px 0 10px;line-height:1.4}.ptable__row[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye],.ptable__row[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{vertical-align:middle;height:56px;padding:0 24px}.ptable__row[data-astro-cid-htruwgye]:nth-child(2n){background:var(--color-row)}.ptable__row[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{font-size:max(14px, calc(16 * var(--u)));font-weight:var(--font-weight-semibold);letter-spacing:-.02em;text-align:left;white-space:nowrap;line-height:1.5}.ptable__row[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{font-size:max(14px, calc(16 * var(--u)));text-align:center;opacity:1;line-height:1.5}.ptable__row[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye] .mark[data-astro-cid-htruwgye]{vertical-align:middle;display:inline-block}.pricing__more[data-astro-cid-htruwgye]{margin:calc(80 * var(--u)) 0 0;justify-content:center;display:flex}@media (width<=1023px){.pricing[data-astro-cid-htruwgye]{padding-bottom:64px}.pricing__intro[data-astro-cid-htruwgye]{padding-top:64px;padding-inline:var(--container-pad)}.pricing__lead[data-astro-cid-htruwgye]{margin-top:16px}.pricing__body[data-astro-cid-htruwgye]{margin:48px var(--container-pad) 0}.plans[data-astro-cid-htruwgye]{display:block}.plans__spacer[data-astro-cid-htruwgye]{display:none}.plans__list[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px}.plan__name[data-astro-cid-htruwgye]{font-size:20px}.plan__desc[data-astro-cid-htruwgye]{font-size:14px}.plan__number[data-astro-cid-htruwgye]{font-size:32px}.plan__price[data-astro-cid-htruwgye]{flex:1}.ptable-wrap[data-astro-cid-htruwgye]{margin-top:24px;overflow-x:auto}.ptable[data-astro-cid-htruwgye]{min-width:680px}.ptable__label[data-astro-cid-htruwgye]{width:36%}.ptable__row[data-astro-cid-htruwgye] th[data-astro-cid-htruwgye]{white-space:normal;padding-inline:16px;font-size:15px}.ptable__row[data-astro-cid-htruwgye] td[data-astro-cid-htruwgye]{font-size:15px}.pricing__more[data-astro-cid-htruwgye]{margin-top:40px}}@media (width<=699px){.plans__list[data-astro-cid-htruwgye]{grid-template-columns:1fr;gap:24px}.plan--featured[data-astro-cid-htruwgye]{order:-1}}.founder[data-astro-cid-owset46b]{background:var(--color-surface);position:relative;overflow-x:clip}.founder__stage[data-astro-cid-owset46b]{height:calc(801 * var(--u));position:relative}.founder__lead[data-astro-cid-owset46b]{left:calc(129 * var(--u));top:calc(230.5 * var(--u));width:calc(713 * var(--u));font-size:clamp(14px, calc(18 * var(--u) * 1.2), 18px);line-height:var(--line-height-lg);color:var(--color-heading);margin:0;position:absolute}.founder__swirl[data-astro-cid-owset46b]{left:calc(773.1 * var(--u));top:calc(571.3 * var(--u));pointer-events:none;position:absolute}.founder__swirl[data-astro-cid-owset46b] svg{width:calc(459.053 * var(--u));height:calc(483.718 * var(--u));position:absolute;transform:translate(-50%,-50%)rotate(174.91deg)}.founder__card[data-astro-cid-owset46b]{left:calc(960 * var(--u));top:calc(80 * var(--u));width:calc(335 * var(--u));height:calc(620 * var(--u));background:var(--color-logo);color:var(--color-on-accent);border-radius:30px;margin:0;position:absolute}.founder__logo[data-astro-cid-owset46b]{z-index:1;width:13.83%;height:auto;position:absolute;top:4.5%;left:37%}.founder__name[data-astro-cid-owset46b]{flex-direction:column;line-height:1.4;display:flex;position:absolute;top:5%;left:54.9%}.founder__person[data-astro-cid-owset46b]{font-size:14px}.founder__role[data-astro-cid-owset46b]{font-size:16px;font-weight:var(--font-weight-semibold)}.founder__card[data-astro-cid-owset46b] .founder__photo{object-fit:cover;z-index:1;width:95.82%;height:79.84%;position:absolute;top:20.16%;left:-12.84%}@media (width<=1023px){.founder__stage[data-astro-cid-owset46b]{height:auto;padding:56px var(--container-pad) 72px;flex-direction:column;display:flex}.founder__swirl[data-astro-cid-owset46b]{display:none}.founder__lead[data-astro-cid-owset46b]{width:auto;max-width:640px;font-size:17px;position:static}.founder__card[data-astro-cid-owset46b]{aspect-ratio:335/620;align-self:flex-start;width:min(335px,100% - 64px);height:auto;margin:40px 0 0 max(44px,14%);position:relative;top:auto;left:auto}}@media (width<=599px){.founder__card[data-astro-cid-owset46b]{width:min(335px,100% - 60px);margin-left:44px}}
