.va-top{background:#04070d;position:relative}.va-mark{background:#fff;width:6px;height:7px}.va-kicker{letter-spacing:.059em;color:#e6eaf5;align-items:center;gap:10px;margin-bottom:22px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1;display:flex}.va-kicker--inline{margin-bottom:0;display:inline-flex}.va-kicker--flat{margin-bottom:0}.va-h2{letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,64px);font-weight:400;line-height:1}.va-lead{color:#e0e8f5b8;text-wrap:pretty;font-size:clamp(15px,1.1vw,17px);line-height:1.7}.va-fill-img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.va-sec{border-top:1px solid #ffffff21;scroll-margin-top:65px;position:relative;overflow:hidden}.va-sec__glow{pointer-events:none;z-index:0;position:absolute;inset:0}.va-sec__glow--plan{background:radial-gradient(42% 55% at 86% 58%,#6080ba38 0%,#6080ba00 70%),radial-gradient(36% 40% at 62% 30%,#e8d1cb24 0%,#e8d1cb00 70%)}.va-sec__glow--docs{background:radial-gradient(40% 50% at 14% 40%,#e8d1cb1a 0%,#e8d1cb00 70%),radial-gradient(45% 50% at 90% 90%,#6080ba24 0%,#6080ba00 70%)}.va-sec__glow--how{background:radial-gradient(70% 45% at 50% 0,#6080ba1a 0%,#6080ba00 70%),radial-gradient(40% 50% at 100% 100%,#e8d1cb0f 0%,#e8d1cb00 70%)}.va-sec__glow--faq{background:radial-gradient(45% 55% at 80% 20%,#6080ba29 0%,#6080ba00 70%),radial-gradient(40% 45% at 10% 100%,#e8d1cb14 0%,#e8d1cb00 70%)}.va-sec__inner,.va-services__inner,.va-city-static__inner,.va-city-rich__band-inner,.va-closing__inner,.va-footer__inner{padding-left:max(clamp(20px,4vw,56px),min(176px + -1*max(0px,50vw - 720px),100000vw - 1279000px));padding-right:clamp(20px,4vw,56px)}.va-sec__inner{z-index:1;max-width:1440px;margin:0 auto;padding-top:clamp(80px,10vw,144px);padding-bottom:clamp(80px,10vw,144px);position:relative}.va-pill--h41{letter-spacing:.01em;height:41px;padding:0 24px 0 21px}.va-pill--h46{letter-spacing:.013em;height:46px;padding:0 26px 0 22px;font-size:11.5px}.va-pill--ghost{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:linear-gradient(160deg,#ffffff24,#ffffff09);border:1px solid #ffffff3d;transition:background .3s,border-color .3s,box-shadow .3s,color .3s;box-shadow:inset 0 1px #ffffff38}.va-pill--ghost:hover{background:linear-gradient(160deg,#ffffff38,#ffffff12);border-color:#ffffff80}.va-pill--ghost-pad{padding:0 22px}.va-pill--sans{letter-spacing:0;font-family:Geist,Inter,sans-serif;font-size:12.5px;font-weight:500;line-height:1.25}.va-glass-card{border-radius:24px;position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff09,0 40px 90px -40px #000000d9}.va-glass-card__edge{z-index:2;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;background:linear-gradient(150deg,#ffffff6b 0%,#ffffff14 32%,#ffffff08 60%,#e8d1cb52 100%);border-radius:24px;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.va-services{scroll-margin-top:65px;position:relative}.va-services__glow{pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 15% 0,#6080ba1a 0%,#6080ba00 70%),radial-gradient(45% 50% at 92% 100%,#e8d1cb12 0%,#e8d1cb00 70%);position:absolute;inset:0}.va-services__inner{z-index:1;max-width:1440px;margin:0 auto;padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(56px,7vw,104px);position:relative}.va-services__head{letter-spacing:.059em;color:#e6eaf5;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding-bottom:14px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1;display:flex}.va-services__kicker{align-items:center;gap:10px;display:flex}.va-services__city{color:#e0e8f5b8}.va-strip{clip-path:none;grid-template-columns:1fr 1fr;gap:8px;height:auto;display:grid}.va-card{aspect-ratio:4/5;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:#0b101a;flex:none;min-width:0;transition:flex .9s cubic-bezier(.6,0,.2,1);position:relative;overflow:hidden}@media (width>=900px){.va-strip{clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);gap:3px;height:clamp(320px,58vh,560px);display:flex}.va-card{aspect-ratio:auto;clip-path:none;flex:1}.va-card[data-edge]{flex:1.15}.va-strip[data-any-hover] .va-card{flex:.9}.va-strip[data-any-hover] .va-card[data-hover]{flex:1.55}}.va-card__zoom{transition:transform 1.4s cubic-bezier(.2,.7,.1,1);position:absolute;inset:0;transform:scale(1)}.va-card[data-hover] .va-card__zoom{transform:scale(1.045)}.va-card__img{background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.va-card__scrim{background:linear-gradient(#04070d38 0%,#04070d00 26% 50%,#04070dcc 100%);position:absolute;inset:0}.va-card__scrim--dental{background:linear-gradient(#04070d38 0%,#04070d00 24%,#04070d7a 52%,#04070deb 100%)}.va-card__ring{z-index:1;pointer-events:none;transition:box-shadow .3s;position:absolute;inset:0;box-shadow:inset 0 0 #e8d1cb00}.va-card[data-planned] .va-card__ring{box-shadow:inset 0 0 0 1px #e8d1cb}.va-card__open{z-index:2;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.va-card__toggle{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.027em;white-space:nowrap;background:linear-gradient(160deg,#ffffff29,#ffffff0a);border:1px solid #ffffff4d;border-radius:999px;height:34px;padding:0 12px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:1;transition:background .25s,color .25s,border-color .25s;position:absolute;top:clamp(12px,1.4vw,20px);right:clamp(12px,1.4vw,20px);box-shadow:inset 0 1px #ffffff1f}.va-card[data-planned] .va-card__toggle{background:linear-gradient(160deg,#e8d1cb6b,#e8d1cb2e);border-color:#e8d1cbb3}.va-card__caption{z-index:1;pointer-events:none;color:#fff;position:absolute;bottom:clamp(14px,1.8vw,26px);left:clamp(14px,1.6vw,26px);right:clamp(14px,1.6vw,26px)}.va-card__num{letter-spacing:.059em;color:#e6eaf5;align-items:center;gap:10px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1;display:flex}.va-card__mark{background:#fff;width:6px;height:7px;transition:background .3s}.va-card[data-planned] .va-card__mark{background:#e8d1cb}.va-card__title{letter-spacing:-.035em;text-wrap:balance;margin-top:12px;font-size:clamp(15px,1.3vw,20px);font-weight:400;line-height:1.15}.va-card__more{letter-spacing:.027em;opacity:1;align-items:center;gap:10px;margin-top:12px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:1;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.1,1);display:flex;transform:none}@media (width>=900px){.va-card:not([data-hover]) .va-card__more{opacity:0;transform:translate(-6px)}}.va-card__more-line{background:currentColor;width:22px;height:1px}.va-services__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:18px;display:flex}.va-services__note{color:#e0e8f5b8;font-size:14px;line-height:1.5}.va-plan__intro{max-width:880px}.va-plan__lead{max-width:34em;margin:20px 0 0}.va-plan__body{flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,5vw,96px);margin-top:clamp(40px,5vw,72px);display:flex}.va-plan__parts{border-top:1px solid #ffffff21;flex:360px;min-width:0;max-width:540px;margin:0;padding:0;list-style:none}.va-plan__part{border-bottom:1px solid #ffffff21;grid-template-columns:48px minmax(0,1fr);gap:8px;padding:22px 0;display:grid}.va-plan__part-num{letter-spacing:.045em;color:#e8d1cb;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1.9}.va-plan__part-title{letter-spacing:-.012em;color:#fff;font-size:17px;font-weight:500;line-height:1.3}.va-plan__part-desc{color:#e0e8f5b8;margin-top:6px;font-size:14.5px;line-height:1.6}.va-plan__card-col{flex:420px;min-width:0;max-width:560px;margin-inline:auto}.va-plan__card{-webkit-backdrop-filter:blur(28px)saturate(1.5);backdrop-filter:blur(28px)saturate(1.5);background:linear-gradient(155deg,#ffffff17 0%,#ffffff09 38%,#ffffff04 100%),#0c111b6b;border-radius:24px;padding:clamp(18px,2vw,26px);position:relative;overflow:hidden}.va-plan__card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.va-plan__card-title{letter-spacing:-.012em;color:#fff;font-size:19px;font-weight:500;line-height:1}.va-plan__card-tag{letter-spacing:.036em;color:#e6eaf5;border:1px solid #ffffff36;padding:6px 9px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px;font-weight:500;line-height:1}.va-plan__label-row{letter-spacing:.045em;color:#e0e8f59e;justify-content:space-between;gap:12px;padding:20px 2px 10px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:1;display:flex}.va-plan__label-accent{color:#e8d1cb}.va-plan__rows{flex-direction:column;gap:6px;display:flex}.va-plan__row{background:#ffffff0b;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px 10px 10px;display:grid;box-shadow:inset 0 1px #ffffff0f}.va-plan__thumb{background:#fffaf60d;border-radius:9px;width:44px;height:52px;position:relative;overflow:hidden}.va-plan__thumb-img{background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.va-plan__row-text{min-width:0}.va-plan__row-title{color:#fff;font-size:15px;font-weight:500;line-height:1.25}.va-plan__row-sub{color:#e0e8f59e;margin-top:3px;font-size:12.5px;line-height:1.35}.va-plan__row-end{align-items:center;gap:10px;display:flex}.va-plan__row-price{letter-spacing:.01em;text-align:right;color:#fff;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1.35}.va-plan__remove{color:#fff;background:0 0;border:1px solid #ffffff36;flex:none;width:30px;height:30px;font-size:15px;line-height:1;transition:border-color .25s}.va-plan__remove:hover{border-color:#fff}.va-plan__tiles{grid-template-columns:1fr 1fr;gap:6px;display:grid}.va-plan__tile{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff36;border-radius:14px;padding:12px 14px;transition:background .25s,border-color .25s}.va-plan__tile[data-on]{background:#e8d1cb14;border-color:#e8d1cb8c}.va-plan__tile:disabled{cursor:default}.va-plan__tile-head{letter-spacing:.045em;justify-content:space-between;align-items:center;gap:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1;display:flex}.va-plan__tile-value{color:#e0e8f5b8;margin-top:9px;font-size:12.5px;line-height:1.35;display:block}.va-plan__budget{background:linear-gradient(150deg,#e8d1cb21,#e8d1cb08);border:1px solid #e8d1cb47;border-radius:16px;margin-top:14px;padding:16px;box-shadow:inset 0 1px #ffffff14}.va-plan__budget-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.va-plan__budget-label{letter-spacing:.059em;color:#e6eaf5;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:1}.va-plan__budget-flag{letter-spacing:.027em;color:#e8d1cb;font-family:Geist Mono,ui-monospace,monospace;font-size:9.5px;font-weight:500;line-height:1.3}.va-plan__budget-total{letter-spacing:-.035em;color:#fff;margin-top:12px;font-size:clamp(20px,1.9vw,26px);font-weight:400;line-height:1.1}.va-plan__budget-note{color:#e0e8f59e;margin-top:6px;font-size:12.5px;line-height:1.5}.va-plan__disclaimer{color:#e0e8f59e;margin:12px 2px 0;font-size:12.5px;line-height:1.55}.va-plan__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.va-docs__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 56px;display:flex}.va-docs__head-main{max-width:900px}.va-docs__lead{max-width:380px;margin:0}.va-docs__body{flex-wrap:wrap;align-items:stretch;gap:clamp(24px,4vw,72px);margin-top:clamp(44px,6vw,88px);display:flex}.va-docs__photo{aspect-ratio:4/5;color:#e8eefa8c;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);background:#fffaf608;flex:0 420px;align-self:flex-start;min-width:min(100%,300px);max-height:min(72vh,560px);position:relative;overflow:hidden}.va-docs__slide{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.va-docs__slide[data-on]{opacity:1;pointer-events:auto}.va-docs__slide-img{background-position:50% 30%;background-size:cover;position:absolute;inset:0}.va-docs__badge{pointer-events:none;letter-spacing:.036em;color:#fff;background:#0b101abd;padding:7px 10px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:1;position:absolute;top:18px;left:18px}.va-docs__info{flex-direction:column;flex:420px;gap:36px;min-width:0;display:flex}.va-docs__index{letter-spacing:.059em;color:#e0e8f59e;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1}.va-docs__name{letter-spacing:-.035em;color:#fff;margin:18px 0 0;font-size:clamp(30px,3.4vw,52px);font-weight:400;line-height:1}.va-docs__focus{color:#e8d1cb;margin:16px 0 0;font-size:17px;font-weight:500;line-height:1.35}.va-docs__specialty{color:#e0e8f5b8;margin:4px 0 0;font-size:15px;line-height:1.5}.va-docs__facts{border-top:1px solid #ffffff21;grid-template-columns:auto minmax(0,1fr);margin:26px 0 0;display:grid}.va-docs__facts dt{letter-spacing:.045em;color:#e0e8f59e;border-bottom:1px solid #ffffff21;padding:14px 28px 14px 0;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:1.6}.va-docs__facts dd{color:#e3e8f2;border-bottom:1px solid #ffffff21;margin:0;padding:14px 0;font-size:15px;line-height:1.5}.va-docs__actions{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.va-docs__note{color:#e0e8f59e;margin:14px 0 0;font-size:13.5px;line-height:1.55}.va-docs__tabs{border-top:1px solid #ffffff21;flex-direction:column;margin-top:auto;display:flex}.va-docs__tab{color:#fff;text-align:left;opacity:.62;background:0 0;border:0;border-bottom:1px solid #ffffff21;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;transition:opacity .3s;display:grid;position:relative}.va-docs__tab[data-on],.va-docs__tab:hover{opacity:1}.va-docs__tab-no{letter-spacing:.045em;color:#e0e8f59e;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1}.va-docs__tab[data-on] .va-docs__tab-no{color:#e8d1cb}.va-docs__tab-text{min-width:0}.va-docs__tab-name{font-size:16px;font-weight:500;line-height:1.25;display:block}.va-docs__tab-focus{color:#e0e8f5b8;margin-top:3px;font-size:13.5px;line-height:1.35;display:block}.va-docs__tab-arrow{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.6);backdrop-filter:blur(12px)saturate(1.6);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .3s,color .3s;display:grid;box-shadow:inset 0 1px #ffffff2e}.va-docs__tab[data-on] .va-docs__tab-arrow{background:#e8d1cb52}.va-docs__tab-arrow svg{fill:none;width:13px;height:13px}.va-docs__tab-arrow path{stroke:currentColor;stroke-width:1.7px}.va-docs__tab-bar{background:#e8d1cb;width:0%;height:2px;transition:width .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0}.va-docs__tab[data-on] .va-docs__tab-bar{width:100%}.va-docs__footnote{color:#e0e8f59e;max-width:640px;margin:clamp(36px,4vw,56px) 0 0;font-size:13.5px;line-height:1.6}.va-city-rich{border-top:1px solid #ffffff21;height:165vh;position:relative}.va-city-static{border-top:1px solid #ffffff21;display:none}@media (width<=899.98px),(height<=599.98px),(prefers-reduced-motion:reduce){.va-city-rich{display:none}.va-city-static{display:block}.va-city{scroll-margin-top:65px}}.va-city-rich__stage{height:100vh;position:sticky;top:0;overflow:hidden}.va-city-rich__head{text-align:center;padding:0 24px;position:absolute;top:clamp(92px,13vh,132px);left:0;right:0}.va-city-rich__title{letter-spacing:-.035em;color:#fff;text-wrap:balance;max-width:20ch;margin:20px auto 0;font-size:clamp(28px,min(3.8vw,7vh),56px);font-weight:400;line-height:1}.va-city-rich__lead{max-width:34em;margin:18px auto 0}.va-city-rich__frame{clip-path:inset(56% 31% 6%);position:absolute;inset:0}.va-city-rich__img{width:38%;height:38%;position:absolute;top:56%;left:31%}.va-city-rich__frame-shade{pointer-events:none;background:linear-gradient(#04070d99 0%,#04070d00 42%);position:absolute;inset:0}.va-city-rich__label{opacity:0;position:absolute;top:clamp(92px,13vh,132px);left:max(clamp(20px,4vw,56px),min(176px,100000vw - 1279000px))}.va-city-rich__label-title{letter-spacing:-.035em;color:#fff;max-width:12ch;margin-top:16px;font-size:clamp(32px,3.6vw,56px);font-weight:400;line-height:1}.va-city-rich__band{-webkit-backdrop-filter:blur(30px)saturate(1.3);backdrop-filter:blur(30px)saturate(1.3);background:linear-gradient(#080c149e,#04070ddb);border-top:1px solid #ffffff29;height:clamp(300px,42%,440px);position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:inset 0 1px #ffffff1a}.va-city-rich__band-inner{gap:clamp(32px,4vw,64px);max-width:1440px;height:100%;margin:0 auto;padding-top:clamp(20px,3.4vh,40px);padding-bottom:clamp(20px,3.4vh,40px);display:flex}.va-city-rich__services{flex-direction:column;flex:1.2 1 0;justify-content:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.va-city__service{border-top:1px solid #ffffff21;grid-template-columns:44px minmax(0,1fr);gap:8px;padding:clamp(12px,1.6vh,18px) 0;display:grid}.va-city__service-num{letter-spacing:.045em;color:#e8d1cb;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1.9}.va-city__service-title{letter-spacing:-.035em;color:#fff;font-size:clamp(15px,1.25vw,18px);font-weight:400;line-height:1.25}.va-city__service-desc{color:#e0e8f5b8;margin-top:4px;font-size:14px;line-height:1.55}.va-city-rich__media{flex-direction:column;flex:1 1 0;gap:10px;min-width:0;display:flex}.va-city-rich__media-frame{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);background:#fffaf608;flex:1;position:relative;overflow:hidden}.va-city-rich__caption{letter-spacing:.045em;color:#e0e8f59e;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:1}.va-city-static__inner{max-width:1440px;margin:0 auto;padding-top:clamp(80px,10vw,144px);padding-bottom:clamp(80px,10vw,144px)}.va-city-static__lead{max-width:34em;margin:18px 0 0}.va-city-static__hero{aspect-ratio:16/9;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);background:#fffaf608;margin-top:32px;position:relative;overflow:hidden}.va-city-static__services{margin:28px 0 0;padding:0;list-style:none}.va-city-static__pair{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.va-city-static__tile{aspect-ratio:4/3;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:#fffaf608;position:relative;overflow:hidden}.va-how__intro{max-width:880px}.va-how__track{margin-top:clamp(48px,6vw,96px);position:relative}.va-how__rule{background:#ffffff21;height:1px}.va-how__bar{background:#e8d1cb;height:2px;margin-top:-.5px}.va-how__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:0 clamp(20px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.va-how__step{padding:28px 0 12px}.va-how__no{letter-spacing:.059em;color:#e8d1cb;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1}.va-how__title{letter-spacing:-.035em;color:#fff;margin:40px 0 0;font-size:clamp(18px,1.5vw,22px);font-weight:400;line-height:1.2}.va-how__body{color:#e0e8f5b8;margin:12px 0 0;font-size:15px;line-height:1.7}.va-faq{background:#070b13}.va-faq__inner{flex-wrap:wrap;align-items:flex-start;gap:clamp(40px,6vw,120px);display:flex}.va-faq__intro{flex:280px;min-width:0;max-width:440px}.va-faq__panel{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);background:linear-gradient(155deg,#ffffff17 0%,#ffffff09 38%,#ffffff04 100%),#0c111b6b;border-radius:24px;flex:2 480px;min-width:0;padding:4px clamp(18px,2.4vw,32px);position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff09,0 40px 90px -40px #000000d9}.va-faq__item{border-top:1px solid #ffffff1a}.va-faq__item[data-first]{border-top:0}.va-faq__q{margin:0}.va-faq__btn{color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:24px 0;font-size:clamp(16px,1.35vw,19px);font-weight:400;line-height:1.35;transition:color .25s;display:flex}.va-landing .va-faq__btn:hover{color:#e8d1cb}.va-faq__icon{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.6);backdrop-filter:blur(12px)saturate(1.6);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:background .35s,color .35s;display:grid;box-shadow:inset 0 1px #ffffff2e}.va-faq__btn[data-open] .va-faq__icon{background:#e8d1cb52}.va-faq__icon svg{fill:none;width:13px;height:13px;transition:transform .45s cubic-bezier(.16,1,.3,1);transform:none}.va-faq__btn[data-open] .va-faq__icon svg{transform:rotate(45deg)}.va-faq__icon path{stroke:currentColor;stroke-width:1.7px}.va-faq__a{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1);display:grid}.va-faq__a[data-open]{grid-template-rows:1fr}.va-faq__a-clip{overflow:hidden}.va-faq__a-text{color:#e0e8f5b8;opacity:0;max-width:62ch;margin:0;padding:0 56px 24px 0;font-size:15.5px;line-height:1.75;transition:opacity .45s}.va-faq__a[data-open] .va-faq__a-text{opacity:1}.va-closing{border-top:1px solid #ffffff21;position:relative;overflow:hidden}.va-closing__glow{pointer-events:none;background:radial-gradient(50% 60% at 80% 100%,#e8d1cb1f 0%,#e8d1cb00 70%);position:absolute;inset:0}.va-closing__inner{max-width:1440px;margin:0 auto;padding-top:clamp(120px,15vw,220px);padding-bottom:clamp(120px,15vw,220px);position:relative}.va-closing__title{letter-spacing:-.05em;color:#fff;margin:0;font-size:clamp(44px,8vw,148px);font-weight:300;line-height:1}.va-closing__line{display:block}.va-closing__line--accent{color:#e8d1cb;padding-left:clamp(0px,20vw - 152px,140px)}.va-closing__text{color:#e0e8f5b8;max-width:28em;margin:clamp(40px,5vw,72px) 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.6}.va-footer{border-top:1px solid #ffffff21;overflow:hidden}.va-footer__inner{max-width:1440px;margin:0 auto;padding-top:clamp(64px,8vw,104px);padding-bottom:28px}.va-footer__top{flex-wrap:wrap;justify-content:space-between;gap:48px;display:flex}.va-footer__brand{flex:260px;max-width:360px}.va-footer__logo{display:block}.va-wordmark--footer{height:28px}.va-footer__tagline{color:#e0e8f5b8;margin:16px 0 0;font-size:14.5px;line-height:1.7}.va-footer__langs{align-items:center;gap:10px;margin-top:22px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1;display:flex}.va-landing .va-footer__lang{color:#ffffff6b;font:inherit;letter-spacing:.06em;background:0 0;border:0;padding:6px 0}.va-landing .va-footer__lang[data-on]{color:#fff}.va-footer__nav{flex:2 520px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:36px;display:grid}.va-footer__col{flex-direction:column;gap:12px;display:flex}.va-footer__col-head{letter-spacing:.059em;color:#e6eaf5;align-items:center;gap:10px;margin-bottom:6px;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1;display:flex}.va-landing .va-footer__link{color:#e0e8f5b8;font-size:15px;line-height:1.4}.va-landing a.va-footer__link:hover{color:#e0e8f5b8}.va-landing .va-footer__link--btn{text-align:left;background:0 0;border:0;padding:0;transition:color .25s}.va-landing .va-footer__link--btn:hover{color:#fff}.va-footer__rise-wrap{margin-top:clamp(56px,8vw,112px);overflow:hidden}.va-footer__rise{-webkit-user-select:none;user-select:none;width:100%}.va-wordmark--rise{width:100%;height:auto}.va-wordmark--rise .va-wordmark__stroke{stroke:#ffffff13}.va-wordmark--rise .va-wordmark__dot{fill:#ffffff13}.va-wordmark--rise .va-wordmark__accent{stroke:#e8d1cb38}.va-footer__legal{color:#e0e8f59e;border-top:1px solid #ffffff21;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:32px;padding-top:20px;font-size:13px;line-height:1.5;display:flex}.va-footer__legal-mid{max-width:560px}.va-selbar{z-index:45;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);background:linear-gradient(155deg,#ffffff17 0%,#ffffff09 38%,#ffffff04 100%),#0c111b6b;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:16px;padding:6px 6px 6px 18px;transition:opacity .35s,transform .45s cubic-bezier(.16,1,.3,1),visibility .45s;display:flex;position:fixed;bottom:clamp(14px,2.4vw,28px);left:50%;transform:translate(-50%,16px);box-shadow:inset 0 1px #ffffff29,0 24px 60px -24px #000c}.va-selbar[data-on]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.va-selbar__label{letter-spacing:.045em;color:#fff;white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:500;line-height:1}.va-selbar__btn{letter-spacing:.013em;white-space:nowrap;height:38px;padding:0 20px 0 16px}.va-toast{z-index:95;opacity:0;visibility:hidden;background:#fff;border:1px solid #dce3de;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 14px;width:max-content;max-width:min(560px,100vw - 24px);padding:7px 7px 7px 18px;transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1),visibility .45s;display:flex;position:fixed;bottom:clamp(16px,3vw,32px);left:50%;transform:translate(-50%,14px);box-shadow:0 18px 40px -24px #233a3633}.va-toast[data-on]{opacity:1;visibility:visible;transform:translate(-50%)}.va-toast__text{flex-direction:column;flex:200px;gap:3px;min-width:0;display:flex}.va-toast__msg{color:#233a36;font-size:14.5px;line-height:1.3}.va-toast__sub{color:#5f6b67;font-size:12.5px;line-height:1.4}.va-toast__acts{flex-wrap:wrap;gap:6px;display:flex}.va-landing .va-toast__primary{color:#fff;background:#28584e;border:1px solid #28584e;border-radius:999px;height:38px;padding:0 14px;font-size:13.5px;box-shadow:0 1px 2px #233a3624}.va-landing .va-toast__secondary{color:#233a36;background:#fff;border:1px solid #cbd5cf;border-radius:999px;height:38px;padding:0 14px;font-size:13.5px;box-shadow:0 1px 2px #233a360f}.va-landing .va-toast__undo{color:#233a36;background:#fff;border:1px solid #cbd5cf;border-radius:999px;height:40px;padding:0 16px;font-size:14px;transition:background .25s,border-color .25s,box-shadow .25s,color .25s,opacity .25s;box-shadow:0 1px 2px #233a360f}.va-landing .va-toast__undo:hover{background:#f3f7f4;border-color:#49796b}.va-overlay{z-index:80;pointer-events:none;position:fixed;inset:0}.va-overlay[data-open]{pointer-events:auto}.va-overlay__scrim{-webkit-backdrop-filter:blur(6px)saturate();backdrop-filter:blur(6px)saturate();opacity:0;background:#04070d80;transition:opacity .34s;position:absolute;inset:0}.va-overlay[data-open] .va-overlay__scrim{opacity:1}.va-drawer{color:#fff;width:min(560px,100vw);box-shadow:none;visibility:hidden;background:#0a0e16;border-left:1px solid #ffffff21;transition:transform .45s cubic-bezier(.16,1,.3,1),visibility .45s;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(104%)}.va-overlay[data-open] .va-drawer{visibility:visible;transform:translate(0)}.va-drawer__bar{z-index:2;-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);background:#0a0e168c;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:12px;height:65px;padding:0 16px 0 clamp(20px,3vw,36px);display:flex;position:sticky;top:0}.va-drawer__label{letter-spacing:0;color:#fff;align-items:center;gap:10px;font-family:Geist,Inter,sans-serif;font-size:12.5px;font-weight:500;line-height:1.25;display:flex}.va-drawer__label-mark{background:#0a0e16eb;width:6px;height:7px}.va-drawer__close{color:#fff;letter-spacing:0;background:#0a0e16eb;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:8px;height:41px;padding:0 22px 0 18px;font-family:Geist,Inter,sans-serif;font-size:12.5px;font-weight:500;line-height:1.25;transition:background .3s,border-color .3s,box-shadow .3s,color .3s;display:flex;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #e8d1cb2e,0 10px 30px -12px #e8d1cb59}.va-landing .va-drawer__close:hover{border-color:#fff;box-shadow:inset 0 1px #ffffff73,0 14px 36px -12px #e8d1cb80}.va-drawer__close-icon{fill:currentColor;flex:none;width:10px;height:10px}.va-chip{color:#e3e8f2;-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);letter-spacing:0;background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid #ffffff2e;border-radius:999px;font-family:Geist,Inter,sans-serif;font-size:12.5px;font-weight:500;line-height:1.25;box-shadow:inset 0 1px #ffffff1f}.va-chip[data-on]{color:#fff;background:linear-gradient(160deg,#e8d1cb5c,#e8d1cb24);border-color:#e8d1cb99}.va-chip--h41{height:41px;padding:0 20px;transition:background .25s,color .25s,border-color .25s}.va-chip--h36{height:36px;padding:0 14px}.va-menu{flex-direction:column;padding:16px clamp(20px,3vw,36px) 40px;display:flex}.va-menu__link{text-align:left;letter-spacing:-.012em;color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff21;padding:16px 0;font-size:24px;font-weight:500;line-height:1.1}.va-menu__cta{align-self:flex-start;margin-top:28px}.va-menu__langs{align-items:center;gap:12px;margin-top:22px;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;font-weight:500;line-height:1;display:flex}.va-menu__lang{color:#ffffff6b;letter-spacing:.06em;background:0 0;border:0;padding:8px 0}.va-menu__lang[data-on]{color:#fff}.va-catd{flex-direction:column;gap:28px;padding:28px clamp(20px,3vw,36px) 40px;display:flex}.va-catd__eyebrow,.va-catd__label{letter-spacing:0;color:#e0e8f5b8;font-family:Geist,Inter,sans-serif;font-size:12.5px;font-weight:500;line-height:1.25}.va-catd__label--docs{color:#e6eaf5;margin-bottom:6px}.va-catd__title{letter-spacing:-.035em;color:#fff;margin:12px 0 0;font-size:clamp(21px,1.9vw,26px);font-weight:400;line-height:1.05}.va-catd__desc{color:#e0e8f5b8;text-wrap:pretty;margin:16px 0 0;font-size:15px;line-height:1.775}.va-catd__actions{flex-wrap:wrap;gap:8px;display:flex}.va-catd__start{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);color:#fff;background:linear-gradient(160deg,#ffffff1f,#ffffff08);border:1px solid #ffffff38;border-radius:999px;height:41px;padding:0 20px;font-size:14px;transition:background .25s,border-color .25s,box-shadow .25s,color .25s,opacity .25s;box-shadow:inset 0 1px #fff3}.va-catd__start:hover{background:linear-gradient(160deg,#fff3,#ffffff0f);border-color:#ffffff80}.va-catd__contact{height:41px;padding:0 20px}.va-catd__hint{color:#e0e8f58c;margin:-16px 0 0;font-size:13px}.va-catd__block{border-top:1px solid #ffffff21;padding-top:20px}.va-catd__price{letter-spacing:-.012em;color:#fff;margin-top:10px;font-size:21px;font-weight:500}.va-catd__small{color:#e0e8f58c;margin-top:6px;font-size:12.5px}.va-catd__question{color:#fff;font-size:15px;font-weight:500}.va-catd__hist{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.va-catd__note{color:#e0e8f58c;margin:12px 0 0;font-size:13px;line-height:1.6}.va-catd__doc{text-align:left;color:#e3e8f2;background:0 0;border:0;border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}.va-catd__doc-name{color:#fff;font-size:15px;font-weight:500;display:block}.va-catd__doc-sub{color:#e0e8f58c;font-size:13px;display:block}.va-catd__doc-link{letter-spacing:.027em;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500}
