.header[data-v-c6b5811f]{z-index:200;background:#0b1422;border-bottom:1px solid #fefefe1a;position:sticky;top:0;box-shadow:0 1px 2.5px #fefefe1a}.header__inner[data-v-c6b5811f]{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1440px;margin-inline:auto;padding:.75rem 1rem;display:flex}@media (width>=768px){.header__inner[data-v-c6b5811f]{padding:1rem 2.5rem}}@media (width>=1024px){.header__inner[data-v-c6b5811f]{padding:2rem 4rem}}.header__logo[data-v-c6b5811f]{flex-shrink:0;align-items:center;gap:.75rem;text-decoration:none;display:flex}@media (width>=768px){.header__logo[data-v-c6b5811f]{gap:1rem}}.header__logo[data-v-c6b5811f]:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #c9ff00}.header__logo-mark[data-v-c6b5811f]{color:#0b1422;background:#f97316;border-radius:8px;place-items:center;width:40px;height:40px;font-family:Manrope,Inter,sans-serif;font-size:.875rem;line-height:16px;display:grid}@media (width>=768px){.header__logo-mark[data-v-c6b5811f]{width:45px;height:45px}}.header__logo-text[data-v-c6b5811f]{flex-direction:column;font-family:Inter,sans-serif;font-weight:700;display:flex}.header__logo-name[data-v-c6b5811f]{color:#fefefe;font-size:1.125rem;line-height:1.4}@media (width>=768px){.header__logo-name[data-v-c6b5811f]{font-size:1.25rem;line-height:30px}}.header__logo-role[data-v-c6b5811f]{color:#f97316;white-space:nowrap;font-size:11px}@media (width>=768px){.header__logo-role[data-v-c6b5811f]{font-size:.875rem}}.header__nav[data-v-c6b5811f]{display:none}@media (width>=1024px){.header__nav[data-v-c6b5811f]{display:block}}.header__nav-list[data-v-c6b5811f]{align-items:center;gap:1.5rem;list-style:none;display:flex}.header__nav-link[data-v-c6b5811f]{color:#c8cdd5;padding-block:.75rem;font-family:Inter,sans-serif;font-size:17px;font-weight:700;text-decoration:none;transition:color .18s;display:inline-block;position:relative}.header__nav-link[data-v-c6b5811f]:after{content:"";transform-origin:0;background:#f97316;border-radius:2px;height:2px;transition:transform .18s;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.header__nav-link[data-v-c6b5811f]:hover,.header__nav-link[data-v-c6b5811f]:focus-visible,.header__nav-link--active[data-v-c6b5811f]{color:#fefefe}.header__nav-link[data-v-c6b5811f]:hover:after,.header__nav-link[data-v-c6b5811f]:focus-visible:after{transform:scaleX(1)}.header__nav-link[data-v-c6b5811f]:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #c9ff00}.header__cta[data-v-c6b5811f]{color:#0b1422;white-space:nowrap;background:#ff672b;border-radius:21.5px;align-items:center;height:48px;padding-inline:1.5rem;font-family:Inter,sans-serif;font-size:19px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:none}@media (width>=768px){.header__cta[data-v-c6b5811f]{display:inline-flex}}.header__cta[data-v-c6b5811f]:hover{transform:translateY(-2px);box-shadow:0 6px 18px #ff672b4d}.header__cta[data-v-c6b5811f]:focus-visible{outline-offset:3px;outline:3px solid #c9ff00}.header__hamburger[data-v-c6b5811f]{cursor:pointer;background:#263344;border:none;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:10px;display:flex}@media (width>=768px){.header__hamburger[data-v-c6b5811f]{margin-left:0}}@media (width>=1024px){.header__hamburger[data-v-c6b5811f]{display:none}}.header__hamburger[data-v-c6b5811f]:focus-visible{outline-offset:2px;outline:3px solid #c9ff00}.header__hamburger--open .header__hamburger-bar[data-v-c6b5811f]:first-child{transform:translateY(7px)rotate(45deg)}.header__hamburger--open .header__hamburger-bar[data-v-c6b5811f]:nth-child(2){opacity:0}.header__hamburger--open .header__hamburger-bar[data-v-c6b5811f]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.header__hamburger-bar[data-v-c6b5811f]{background:#fefefe;border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}.header__mobile[data-v-c6b5811f]{background:#0b1422;border-bottom:1px solid #fefefe1a;flex-direction:column;gap:1.5rem;padding:1.5rem 1rem 2rem;display:flex;position:absolute;top:100%;left:0;right:0}@media (width>=768px){.header__mobile[data-v-c6b5811f]{padding-inline:2.5rem}}.header__mobile-list[data-v-c6b5811f]{flex-direction:column;list-style:none;display:flex}.header__mobile-link[data-v-c6b5811f]{color:#c8cdd5;border-bottom:1px solid #fefefe1a;padding:.75rem 0;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700;text-decoration:none;display:block}.header__mobile-link--active[data-v-c6b5811f]{color:#fefefe}.header__mobile-cta[data-v-c6b5811f]{width:100%}.header__backdrop[data-v-c6b5811f]{z-index:199;background:#0b142299;position:fixed;inset:0}.menu-enter-active[data-v-c6b5811f],.menu-leave-active[data-v-c6b5811f]{transition:opacity .2s,transform .2s}.menu-enter-from[data-v-c6b5811f],.menu-leave-to[data-v-c6b5811f]{opacity:0;transform:translateY(-8px)}.fade-enter-active[data-v-c6b5811f],.fade-leave-active[data-v-c6b5811f]{transition:opacity .2s}.fade-enter-from[data-v-c6b5811f],.fade-leave-to[data-v-c6b5811f]{opacity:0}.footer[data-v-288bbc84]{color:#fefefe;background:#0b1422;font-family:Inter,sans-serif;line-height:1.21}.footer__inner[data-v-288bbc84]{flex-direction:column;gap:3rem;padding-block:3rem;display:flex}.footer__top[data-v-288bbc84]{flex-direction:column;gap:2.5rem;display:flex}@media (width>=1024px){.footer__top[data-v-288bbc84]{flex-direction:row;justify-content:center;gap:227px}}.footer__brand[data-v-288bbc84]{flex-direction:column;gap:3rem;max-width:337px;display:flex}.footer__logo[data-v-288bbc84]{align-items:center;gap:1rem;display:flex}.footer__logo-mark[data-v-288bbc84]{color:#0b1422;background:#f97316;border-radius:8px;place-items:center;width:45px;height:45px;font-family:Manrope,Inter,sans-serif;font-size:.875rem;line-height:16px;display:grid}.footer__logo-text[data-v-288bbc84]{flex-direction:column;font-weight:700;display:flex}.footer__logo-name[data-v-288bbc84]{font-size:1.25rem;line-height:30px}.footer__logo-role[data-v-288bbc84]{color:#f97316;white-space:nowrap;font-size:.875rem}.footer__claim[data-v-288bbc84]{flex-direction:column;gap:.75rem;display:flex}.footer__claim-title[data-v-288bbc84]{color:#c9ff00;font-size:1.25rem;font-weight:700}.footer__claim-text[data-v-288bbc84]{color:#c8cdd5;font-size:15px}.footer__columns[data-v-288bbc84]{flex-wrap:wrap;gap:2.5rem;display:flex}@media (width>=1024px){.footer__columns[data-v-288bbc84]{justify-content:space-between;gap:0;width:695px}}.footer__col--explore[data-v-288bbc84]{width:165px}.footer__col--contact[data-v-288bbc84]{width:306px;max-width:100%}.footer__heading[data-v-288bbc84]{color:#c9ff00;min-height:39px;font-size:.875rem;font-weight:700}.footer__links[data-v-288bbc84]{flex-direction:column;gap:10px;list-style:none;display:flex}.footer__link[data-v-288bbc84]{color:#fefefe;text-underline-offset:3px;font-size:15px;text-decoration:none;transition:color .18s}.footer__link[data-v-288bbc84]:hover{color:#c9ff00;text-decoration:underline}.footer__link[data-v-288bbc84]:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #c9ff00}.footer__link--muted[data-v-288bbc84]{color:#c8cdd5;word-break:break-all;font-size:.875rem}.footer__contact[data-v-288bbc84]{flex-direction:column;gap:20px;font-style:normal;display:flex}.footer__contact-strong[data-v-288bbc84]{color:#fefefe;font-size:1rem}.footer__bottom[data-v-288bbc84]{color:#c8cdd5;border-top:1px solid #5a5a65;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;padding-top:19px;font-size:.875rem;display:flex}.footer__privacy[data-v-288bbc84]{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.footer__privacy[data-v-288bbc84]:hover{color:#fefefe}.footer__privacy[data-v-288bbc84]:focus-visible{outline-offset:2px;outline:2px solid #c9ff00}.hero[data-v-5f95c7aa]{color:#fefefe;background:#0b1422;overflow:hidden}.hero__inner[data-v-5f95c7aa]{flex-direction:column;gap:3rem;max-width:1440px;margin-inline:auto;padding:2.5rem 1rem 3rem;display:flex}@media (width>=768px){.hero__inner[data-v-5f95c7aa]{padding:4rem 2.5rem}}@media (width>=1280px){.hero__inner[data-v-5f95c7aa]{flex-direction:row;align-items:center;gap:5rem;padding:5rem 4rem 5rem 2.5rem}}.hero__content[data-v-5f95c7aa]{flex-direction:column;align-items:flex-start;width:100%;max-width:606px;display:flex}@media (width>=1280px){.hero__content[data-v-5f95c7aa]{flex-shrink:0;margin-left:26px}}.hero__badge[data-v-5f95c7aa]{min-height:35px;padding-inline:1rem}@media (width>=768px){.hero__badge[data-v-5f95c7aa]{min-width:362px}}.hero__title[data-v-5f95c7aa]{flex-direction:column;margin-top:1.5rem;font-family:Inter,sans-serif;font-size:clamp(2.75rem,11vw,4.8125rem);font-weight:800;line-height:1.104;animation:.55s ease-out both heroRise-5f95c7aa;display:flex}.hero__line[data-v-5f95c7aa]{display:block}.hero__line--1[data-v-5f95c7aa]{color:#fefefe}.hero__line--2[data-v-5f95c7aa]{color:#f97316;font-size:.987em;position:relative}.hero__line--3[data-v-5f95c7aa]{color:#fefefe;font-size:.844em}.hero__word[data-v-5f95c7aa]{z-index:1;position:relative}.hero__brush[data-v-5f95c7aa]{pointer-events:none;clip-path:inset(0 100% 0 0);justify-content:center;align-items:center;animation:.6s ease-out .35s forwards brushReveal-5f95c7aa;display:flex;position:absolute;left:-.342em}.hero__brush--1[data-v-5f95c7aa]{width:7.237em;height:2.2477em;top:-.4396em}.hero__brush--2[data-v-5f95c7aa]{width:7.217em;height:2.1182em;top:-.5064em}.hero__brush-rot[data-v-5f95c7aa]{flex:none;position:relative;transform:rotate(10.9deg)}.hero__brush--1 .hero__brush-rot[data-v-5f95c7aa]{width:7.196em;height:.9033em}.hero__brush--2 .hero__brush-rot[data-v-5f95c7aa]{width:7.2014em;height:.7704em}.hero__brush-img[data-v-5f95c7aa]{max-width:none;display:block;position:absolute}.hero__brush-img--1[data-v-5f95c7aa]{width:100.56%;height:149.49%;top:-18.93%;left:-.18%}.hero__brush-img--2[data-v-5f95c7aa]{width:100.48%;height:158.77%;top:-22.42%;left:-.16%}.hero__subtitle[data-v-5f95c7aa]{color:#c8cdd5;max-width:524px;margin-top:2rem;font-size:1.125rem;line-height:1.2;animation:.55s ease-out .1s both heroRise-5f95c7aa}@media (width>=768px){.hero__subtitle[data-v-5f95c7aa]{margin-top:3rem;font-size:21px}}.hero__ctas[data-v-5f95c7aa]{flex-wrap:wrap;gap:14px;margin-top:2rem;animation:.55s ease-out .22s both heroRise-5f95c7aa;display:flex}@media (width>=768px){.hero__ctas[data-v-5f95c7aa]{margin-top:3rem}}@media (width<=767px){.hero__ctas .pt-btn[data-v-5f95c7aa]{flex:100%}}.hero__proof[data-v-5f95c7aa]{color:#fefefe;align-items:center;gap:.75rem;margin-top:2.5rem;font-size:1rem;font-weight:700;display:flex}@media (width>=768px){.hero__proof[data-v-5f95c7aa]{margin-top:4rem;font-size:17px}}.hero__avatars[data-v-5f95c7aa]{list-style:none;display:flex}.hero__avatar[data-v-5f95c7aa]{border:2px solid #0b1422;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;line-height:1;display:grid}.hero__avatar+.hero__avatar[data-v-5f95c7aa]{margin-left:-10px}.hero__avatar--orange[data-v-5f95c7aa]{color:#0b1422;background:#f97316}.hero__avatar--lime[data-v-5f95c7aa]{color:#0b1422;background:#c9ff00}.hero__avatar--white[data-v-5f95c7aa]{color:#07162c;background:#fefefe}.hero__avatar--card[data-v-5f95c7aa]{color:#fefefe;background:#263344}.hero__visual[data-v-5f95c7aa]{aspect-ratio:670/656;flex-shrink:0;width:100%;max-width:670px;margin-inline:auto;position:relative}@media (width>=1280px){.hero__visual[data-v-5f95c7aa]{margin-inline:0}}.hero__backing[data-v-5f95c7aa]{background:#f97316;border-radius:clamp(20px,5vw,36px);width:71.04%;height:92.23%;position:absolute;top:2.44%;left:16.42%}.hero__photo[data-v-5f95c7aa]{object-fit:cover;border-radius:clamp(12px,3vw,20px);animation:.75s ease-out both heroPhoto-5f95c7aa;position:absolute}.hero__photo--main[data-v-5f95c7aa]{width:71.04%;height:89.94%;top:0;left:19.25%}.hero__photo--small[data-v-5f95c7aa]{width:40%;height:40.85%;top:59.15%;left:53.43%}.hero__sticker[data-v-5f95c7aa]{color:#0b1422;border-radius:17px;font-family:Inter,sans-serif;line-height:1.21;position:absolute}.hero__sticker--lime[data-v-5f95c7aa]{background:#c9ff00;flex-direction:column;gap:.5rem;width:min(312px,52%);padding:.75rem 1rem;font-size:12px;font-weight:700;display:flex;top:79.88%;left:0}.hero__sticker--lime strong[data-v-5f95c7aa]{font-size:1.25em;font-weight:800}@media (width>=768px){.hero__sticker--lime[data-v-5f95c7aa]{padding:1rem 2rem;font-size:1rem}}.hero__sticker--white[data-v-5f95c7aa]{color:#07162c;text-align:center;background:#fefefe;width:min(224px,33.4%);padding:.75rem .5rem;font-size:12px;font-weight:700;top:4.12%;left:66.57%}@media (width>=768px){.hero__sticker--white[data-v-5f95c7aa]{padding:1.5rem 19px;font-size:17px}}@keyframes heroRise-5f95c7aa{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes heroPhoto-5f95c7aa{0%{transform:scale(1.035)}to{transform:none}}@keyframes brushReveal-5f95c7aa{to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.hero__title[data-v-5f95c7aa],.hero__subtitle[data-v-5f95c7aa],.hero__ctas[data-v-5f95c7aa],.hero__photo[data-v-5f95c7aa]{animation:none}.hero__brush[data-v-5f95c7aa]{clip-path:none;animation:none}}.energy-strip[data-v-5862c06a]{background:#c9ff00}.energy-strip__text[data-v-5862c06a]{color:#0b1422;max-width:1440px;margin-inline:auto;padding:1.5rem 1rem;font-family:Inter,sans-serif;font-size:clamp(1.375rem,5vw,2.625rem);font-weight:800;line-height:1.21}@media (width>=768px){.energy-strip__text[data-v-5862c06a]{padding:35px 2.5rem}}@media (width>=1024px){.energy-strip__text[data-v-5862c06a]{padding-inline:4rem}}.accordion[data-v-38ff47c9]{background:#fefefe;border-radius:13px;position:relative;overflow:hidden}.accordion[data-v-38ff47c9]:before{content:"";background:#c8cdd5;border-radius:2px;width:5px;transition:background-color .22s;position:absolute;top:0;bottom:0;left:0}.accordion--orange[data-v-38ff47c9]:before,.accordion--open[data-v-38ff47c9]:before{background:#f97316}.accordion__heading[data-v-38ff47c9]{margin:0}.accordion__trigger[data-v-38ff47c9]{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;min-height:75px;padding:1rem 2rem 1rem 37px;font-family:Inter,sans-serif;font-weight:700;display:flex}.accordion__trigger[data-v-38ff47c9]:focus-visible{outline-offset:-3px;border-radius:13px;outline:3px solid #f97316}.accordion--title-lg .accordion__trigger[data-v-38ff47c9]{min-height:40px;padding-block:.5rem}.accordion__title[data-v-38ff47c9]{color:#1a1a20;font-size:1rem;line-height:1.21}@media (width>=768px){.accordion__title[data-v-38ff47c9]{font-size:17px}}.accordion--title-lg .accordion__title[data-v-38ff47c9]{color:#07162c;font-size:1rem}@media (width>=768px){.accordion--title-lg .accordion__title[data-v-38ff47c9]{font-size:1.125rem}}.accordion--open .accordion__title[data-v-38ff47c9]{color:#0d1a2c}.accordion__icon[data-v-38ff47c9]{text-align:center;color:#a7350b;flex-shrink:0;width:1em;font-size:1.5rem;line-height:1;transition:transform .22s,color .22s}.accordion--open .accordion__icon[data-v-38ff47c9]{color:#f97316;transform:rotate(180deg)}.accordion__panel[data-v-38ff47c9]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .24s;display:grid}.accordion--open .accordion__panel[data-v-38ff47c9]{opacity:1;grid-template-rows:1fr}.accordion__panel-inner[data-v-38ff47c9]{overflow:hidden}.accordion__body[data-v-38ff47c9]{color:#697687;border-top:1px solid #e1e5eb;margin:0 1.5rem 0 37px;padding:1rem 0 1.5rem;font-family:Inter,sans-serif;font-size:1rem;line-height:1.21}@media (prefers-reduced-motion:reduce){.accordion__panel[data-v-38ff47c9],.accordion__icon[data-v-38ff47c9],.accordion[data-v-38ff47c9]:before{transition:none}}.about__inner[data-v-fd3c2a17]{flex-direction:column;gap:3rem;display:flex}.about__top[data-v-fd3c2a17]{flex-direction:column;gap:2.5rem;display:flex}@media (width>=1280px){.about__top[data-v-fd3c2a17]{flex-direction:row;align-items:center;gap:1.5rem}}.about__visual[data-v-fd3c2a17]{aspect-ratio:714/663;flex-shrink:0;width:100%;max-width:714px;margin-inline:auto;position:relative}@media (width>=1280px){.about__visual[data-v-fd3c2a17]{flex:0 714px;margin-inline:0}}.about__photo[data-v-fd3c2a17]{border-radius:clamp(18px,4vw,32px);width:81.37%;height:100%;position:absolute;top:0;left:7.7%;overflow:hidden}.about__photo img[data-v-fd3c2a17]{width:118.93%;max-width:none;height:104.22%;position:absolute;top:-4.22%;left:-10.33%}.about__deco--orange[data-v-fd3c2a17]{aspect-ratio:1;background:#f97316;border-radius:clamp(10px,2.5vw,18px);width:14%;position:absolute;top:3.47%;left:0}.about__years[data-v-fd3c2a17]{color:#1a1a20;background:#c9ff00;border-radius:19px;justify-content:center;align-items:center;gap:10px;width:34.31%;height:12.67%;padding:0 .5rem;font-family:Inter,sans-serif;line-height:1.21;display:flex;position:absolute;top:83.86%;left:65.69%}.about__years-value[data-v-fd3c2a17]{font-size:clamp(1.75rem,6vw,3rem);font-weight:500}.about__years-label[data-v-fd3c2a17]{font-size:clamp(.75rem,2.4vw,1.25rem);font-weight:600}.about__content[data-v-fd3c2a17]{flex-direction:column;gap:2rem;width:100%;max-width:594px;display:flex}@media (width>=768px){.about__content[data-v-fd3c2a17]{gap:3rem}}@media (width>=1280px){.about__content[data-v-fd3c2a17]{flex:0 0 594px;padding-block:2rem}}.about__content .pt-badge[data-v-fd3c2a17]{max-width:575px}.about__text[data-v-fd3c2a17]{flex-direction:column;gap:1.5rem;font-family:Inter,sans-serif;line-height:1.21;display:flex}.about__text br[data-v-fd3c2a17]{display:none}@media (width>=768px){.about__text br[data-v-fd3c2a17]{display:inline}}.about__lead[data-v-fd3c2a17]{color:#07162c;font-size:1.125rem}@media (width>=768px){.about__lead[data-v-fd3c2a17]{font-size:23px}}.about__body[data-v-fd3c2a17]{color:#5a5a65;font-size:1rem}@media (width>=768px){.about__body[data-v-fd3c2a17]{font-size:21px}}.about__certs[data-v-fd3c2a17]{max-width:575px}.about__cert-list[data-v-fd3c2a17]{flex-direction:column;list-style:none;display:flex}.about__cert-list li[data-v-fd3c2a17]{align-items:baseline;display:flex}.about__check[data-v-fd3c2a17]{color:#02bead;flex-shrink:0;margin-right:.5rem;font-weight:700}.about__features[data-v-fd3c2a17]{gap:1.5rem;list-style:none;display:grid}@media (width>=768px){.about__features[data-v-fd3c2a17]{grid-template-columns:repeat(2,1fr)}}.about__feature[data-v-fd3c2a17]{background:#f97316;border-radius:12px;flex-direction:column;gap:7px;padding:1.5rem;font-family:Inter,sans-serif;line-height:1.21;display:flex;box-shadow:0 4px 2px #00000040}.about__feature-title[data-v-fd3c2a17]{color:#1a1a20;font-size:1.125rem;font-weight:700}@media (width>=768px){.about__feature-title[data-v-fd3c2a17]{font-size:1.25rem}}.about__feature-text[data-v-fd3c2a17]{color:#0b1422;font-size:1rem}.programs__inner[data-v-468309cd]{flex-direction:column;gap:3rem;display:flex}@media (width>=1024px){.programs__inner[data-v-468309cd]{gap:5rem}}.programs__plans[data-v-468309cd]{align-self:flex-start;margin-top:-1.5rem}@media (width<=767px){.programs__plans[data-v-468309cd]{align-self:stretch}}@media (width>=1024px){.programs__plans[data-v-468309cd]{margin-top:-2.5rem}}.programs__header[data-v-468309cd]{align-items:flex-start;gap:54px;display:flex}.programs__intro[data-v-468309cd]{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:855px;display:flex}.programs__badge[data-v-468309cd]{min-height:35px;font-weight:800}.programs__slash[data-v-468309cd]{background:#f97316;border-radius:4px;flex-shrink:0;width:372px;height:11px;margin-left:auto;display:none}@media (width>=1280px){.programs__slash[data-v-468309cd]{display:block}}.programs__grid[data-v-468309cd]{gap:22px;list-style:none;display:grid}@media (width>=768px){.programs__grid[data-v-468309cd]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.programs__grid[data-v-468309cd]{grid-template-columns:repeat(3,1fr);column-gap:30px}}.programs__card[data-v-468309cd]{color:#fefefe;background:#263344;border-radius:16px;flex-direction:column;gap:14px;padding-bottom:1rem;font-family:Inter,sans-serif;line-height:1.21;transition:opacity .42s ease-out,transform .2s,box-shadow .2s;display:flex;position:relative}.programs__card.is-visible[data-v-468309cd]:hover{transform:translateY(-4px);box-shadow:0 0 0 2px #ff672b99}.programs__card--highlight[data-v-468309cd]{color:#0b1422;background:#ff672b}.programs__card--highlight.is-visible[data-v-468309cd]:hover{box-shadow:0 0 0 2px #c9ff00cc}.programs__marker[data-v-468309cd]{background:#ff672b;border-radius:2px;width:67px;height:6px}.programs__card--highlight .programs__marker[data-v-468309cd]{background:#c9ff00}.programs__card-body[data-v-468309cd]{flex-direction:column;gap:1.5rem;padding-inline:2rem;display:flex}.programs__card-top[data-v-468309cd]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.programs__number[data-v-468309cd]{color:#c9ff00;font-size:1rem;font-weight:800}.programs__card--highlight .programs__number[data-v-468309cd]{color:inherit}.programs__tag[data-v-468309cd]{text-align:right;color:#c8cdd5;font-size:.875rem;font-weight:700}.programs__card--highlight .programs__tag[data-v-468309cd]{color:inherit}.programs__title[data-v-468309cd]{margin-top:-5px;font-size:22px;font-weight:800}.programs__text[data-v-468309cd]{color:#c8cdd5;max-width:367px;margin-top:-5px;font-size:1rem}.programs__card--highlight .programs__text[data-v-468309cd]{max-width:none;color:inherit;margin-right:-1.25rem}.process__inner[data-v-a531656a]{flex-direction:column;gap:3rem;display:flex}@media (width>=1280px){.process__inner[data-v-a531656a]{flex-direction:row;justify-content:space-between;align-items:center;gap:2.5rem}}.process__content[data-v-a531656a]{flex-direction:column;gap:3rem;max-width:648px;display:flex}.process__intro[data-v-a531656a]{flex-direction:column;gap:1.5rem;max-width:624px;display:flex}.process__title[data-v-a531656a]{gap:.5rem}.process__lead[data-v-a531656a]{color:#5a5a65;font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.21}@media (width>=768px){.process__lead[data-v-a531656a]{font-size:21px}}.process__steps[data-v-a531656a]{gap:1.5rem;list-style:none;display:grid}@media (width>=480px){.process__steps[data-v-a531656a]{grid-template-columns:repeat(3,minmax(0,200px))}}.process__step[data-v-a531656a]{background:#fefefe;border-radius:20px;flex-direction:column;padding:1.5rem 2rem;font-family:Inter,sans-serif;line-height:1.21;display:flex}@media (width>=480px){.process__step[data-v-a531656a]{min-height:270px;padding-inline:1.5rem}}@media (width>=1024px){.process__step[data-v-a531656a]{padding-inline:2rem}}.process__number[data-v-a531656a]{color:#a7350b;background:#fbe8e6;border-radius:13px;place-items:center;width:51px;height:51px;font-size:1.125rem;font-weight:700;display:grid}.process__step-title[data-v-a531656a]{color:#07162c;margin-top:1rem;font-size:1.125rem;font-weight:700}.process__step-text[data-v-a531656a]{color:#5a5a65;margin-top:22px;font-size:1rem}.process__panel[data-v-a531656a]{background:#142337;border-radius:25px;flex-direction:column;flex-shrink:0;width:100%;max-width:556px;min-height:606px;padding:35px 30px 38px;font-family:Inter,sans-serif;line-height:1.21;display:flex}@media (width<=767px){.process__panel[data-v-a531656a]{min-height:0}}.process__eyebrow[data-v-a531656a]{color:#c9ff00;font-size:1rem;font-weight:700}.process__panel-title[data-v-a531656a]{color:#fefefe;margin-top:2rem;font-size:clamp(1.875rem,7vw,2.625rem);font-weight:700}.process__panel-text[data-v-a531656a]{color:#bdccda;margin-top:.75rem;font-size:1.125rem}@media (width>=768px){.process__panel-text[data-v-a531656a]{font-size:19px}}.process__divider[data-v-a531656a]{background:#fefefe1a;border:none;height:2px;margin:2.5rem 0 35px}.process__list[data-v-a531656a]{flex-direction:column;gap:2.5rem;display:flex}.process__list dt[data-v-a531656a]{color:#c9ff00;font-size:1.125rem;font-weight:700}.process__list dd[data-v-a531656a]{color:#c8cdd5;margin-top:.5rem;font-size:1rem}.process__note[data-v-a531656a]{color:#bdccda;margin-top:auto;padding-top:3rem;font-size:1rem}.calis__inner[data-v-27ac1581]{flex-direction:column;gap:51px;display:flex}.calis__top[data-v-27ac1581]{flex-direction:column;gap:3rem;display:flex}@media (width>=1024px){.calis__top[data-v-27ac1581]{flex-direction:row;align-items:flex-start;gap:63px}}.calis__content[data-v-27ac1581]{flex-direction:column;gap:3rem;max-width:750px;display:flex}@media (width>=1024px){.calis__content[data-v-27ac1581]{flex:1;gap:5rem}}.calis__intro[data-v-27ac1581]{flex-direction:column;gap:2rem;display:flex}.calis__badge[data-v-27ac1581]{max-width:466px}.calis__accent[data-v-27ac1581]{color:#ff672b;position:relative}.calis__accent-word[data-v-27ac1581]{z-index:1;position:relative}.calis__brush[data-v-27ac1581]{justify-content:center;align-items:center;width:6.728em;height:1.9005em;display:flex;position:absolute;top:0;left:-.3675em}.calis__brush-rot[data-v-27ac1581]{flex:none;width:6.6578em;height:1.5672em;position:relative;transform:rotate(-2.89deg)}.calis__brush-img[data-v-27ac1581]{width:100%;max-width:none;height:116.66%;position:absolute;top:-12.18%;left:0}.calis__lead[data-v-27ac1581]{color:#c8cdd5;margin-top:1rem;font-family:Inter,sans-serif;font-size:1.125rem;line-height:1.21}@media (width>=768px){.calis__lead[data-v-27ac1581]{font-size:21px}}.calis__cta[data-v-27ac1581]{flex-direction:column;align-items:flex-start;gap:26px;display:flex}.calis__cta .pt-btn[data-v-27ac1581]{border-radius:34px;min-height:68px}@media (width>=768px){.calis__cta .pt-btn[data-v-27ac1581]{padding-inline:22px 14px;font-size:19px}}.calis__price-note[data-v-27ac1581]{text-align:center;color:#c8cdd5;width:356px;max-width:100%;font-size:1rem}@media (width<=767px){.calis__price-note[data-v-27ac1581]{text-align:left;width:auto}}.calis__visual[data-v-27ac1581]{flex-shrink:0;width:100%;max-width:500px;margin-inline:auto;padding-top:1.5rem;position:relative}@media (width>=1024px){.calis__visual[data-v-27ac1581]{margin-inline:0}}.calis__frame[data-v-27ac1581]{aspect-ratio:500/535;background:#26334499;border-radius:20px;padding:1.25rem}.calis__photo[data-v-27ac1581]{border-radius:18px;width:100%;height:100%;position:relative;overflow:hidden}.calis__photo img[data-v-27ac1581]{width:100%;max-width:none;height:146.75%;position:absolute;top:-18.14%;left:0}.calis__promo[data-v-27ac1581]{color:#0b1422;white-space:nowrap;background:#c9ff00;border-radius:8px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:800;position:absolute;top:0;left:20%}@media (width>=768px){.calis__promo[data-v-27ac1581]{padding:1rem 2rem;font-size:1rem}}.calis__details[data-v-27ac1581]{background:#263344;border-radius:20px;grid-template-columns:repeat(2,1fr);gap:1.5rem;padding:19px 30px;font-family:Inter,sans-serif;line-height:1.21;display:grid}@media (width>=1024px){.calis__details[data-v-27ac1581]{grid-template-columns:153px max-content 357px max-content;column-gap:138px}}.calis__detail[data-v-27ac1581]{flex-direction:column;gap:3px;display:flex}.calis__detail-value[data-v-27ac1581]{color:#fefefe;font-size:clamp(1.25rem,4vw,1.6875rem);font-weight:700}.calis__detail-value--accent[data-v-27ac1581]{color:#ff672b}.calis__detail-label[data-v-27ac1581]{color:#c8cdd5;font-size:.875rem}.steps[data-v-630506a7]{padding-top:0}.steps__inner[data-v-630506a7]{flex-direction:column;gap:3rem;display:flex}.steps__intro[data-v-630506a7]{flex-direction:column;align-items:flex-start;gap:28px;max-width:749px;display:flex}.steps__badge[data-v-630506a7]{justify-content:center;min-width:208px}.steps__list[data-v-630506a7]{gap:1.5rem;list-style:none;display:grid}@media (width>=768px){.steps__list[data-v-630506a7]{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.steps__list[data-v-630506a7]{gap:3rem}}.steps__card[data-v-630506a7]{background:#263344;border-radius:18px;flex-direction:column;padding:1.5rem;font-family:Inter,sans-serif;line-height:1.21;display:flex}.steps__number[data-v-630506a7]{color:#0b1422;border-radius:8px;place-items:center;width:54px;height:48px;font-size:17px;font-weight:800;display:grid}.steps__number--lime[data-v-630506a7]{background:#c9ff00}.steps__number--orange[data-v-630506a7]{background:#ff672b}.steps__number--white[data-v-630506a7]{background:#fefefe}.steps__title[data-v-630506a7]{color:#fefefe;flex-direction:column;margin-top:21px;font-size:clamp(1.375rem,4vw,1.75rem);font-weight:800;display:flex}.steps__title-accent[data-v-630506a7]{color:#c9ff00;font-size:.964em}.steps__text[data-v-630506a7]{color:#c8cdd5;min-height:51px;margin-top:11px;font-size:17px}.results[data-v-7ba48c7b]{padding-top:0}.results__inner[data-v-7ba48c7b]{flex-direction:column;gap:3rem;display:flex}.results__intro[data-v-7ba48c7b]{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.results__badge[data-v-7ba48c7b]{min-width:208px}.results__grid[data-v-7ba48c7b]{gap:26px;list-style:none;display:grid}@media (width>=768px){.results__grid[data-v-7ba48c7b]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.results__grid[data-v-7ba48c7b]{grid-template-columns:repeat(3,minmax(0,410px));justify-content:center}}.results__card[data-v-7ba48c7b]{background:#263344;border-radius:20px;flex-direction:column;padding:13px 13px 0;font-family:Inter,sans-serif;line-height:1.21;display:flex}.results__photos[data-v-7ba48c7b]{aspect-ratio:384/267;grid-template-columns:1fr 2px 1fr;gap:1px;display:grid;position:relative}.results__photos--rose .results__photo--before[data-v-7ba48c7b]{background:#fbe8e6}.results__photos--rose .results__photo--after[data-v-7ba48c7b]{background:#fbe8e6cc}.results__photos--mint .results__photo--before[data-v-7ba48c7b]{background:#c5e3db}.results__photos--mint .results__photo--after[data-v-7ba48c7b]{background:#c5e3dbcc}.results__photos--lilac .results__photo--before[data-v-7ba48c7b]{background:#d8d8eb}.results__photos--lilac .results__photo--after[data-v-7ba48c7b]{background:#d8d8ebcc}.results__photo--before[data-v-7ba48c7b]{border-radius:12px 0 0 12px}.results__photo--after[data-v-7ba48c7b]{border-radius:0 12px 12px 0}.results__split[data-v-7ba48c7b]{background:#fefefe}.results__tag[data-v-7ba48c7b]{color:#07162c;background:#f97316;border-radius:30px;padding:.5rem;font-size:.875rem;font-weight:700;position:absolute;top:10px}.results__tag--before[data-v-7ba48c7b]{left:7px}.results__tag--after[data-v-7ba48c7b]{right:7px}.results__meta[data-v-7ba48c7b]{justify-content:space-between;align-items:flex-start;gap:1rem;padding:20px 7px 18px;display:flex}.results__name[data-v-7ba48c7b]{color:#fefefe;font-size:1.125rem;font-weight:700}.results__value[data-v-7ba48c7b]{text-align:left;flex-direction:column;gap:.25rem;display:flex}.results__value strong[data-v-7ba48c7b]{color:#c9ff00;font-size:19px;font-weight:800}.results__value span[data-v-7ba48c7b]{color:#c8cdd5;font-size:1rem}.break[data-v-6b12c204]{background:#0b1422;flex-direction:column;max-width:1440px;margin-inline:auto;display:flex}@media (width>=1024px){.break[data-v-6b12c204]{flex-direction:row;gap:4px;min-height:416px}}.break__content[data-v-6b12c204]{align-items:center;padding:3rem 1rem;display:flex}@media (width>=768px){.break__content[data-v-6b12c204]{padding:3rem 4rem}}@media (width>=1024px){.break__content[data-v-6b12c204]{flex:0 0 751px;max-width:52%}}.break__group[data-v-6b12c204]{flex-direction:column;gap:4rem;padding-left:21px;display:flex}@media (width>=1024px){.break__group[data-v-6b12c204]{gap:110px}}.break__title[data-v-6b12c204]{color:#fefefe;flex-direction:column;gap:2px;font-family:Inter,sans-serif;font-size:clamp(2.25rem,8vw,4.125rem);font-weight:800;line-height:1.21;display:flex;position:relative}.break__title-accent[data-v-6b12c204]{color:#c9ff00}.break__brush[data-v-6b12c204]{justify-content:center;align-items:center;width:9.2736em;max-width:calc(100vw - 2rem);height:1.2706em;display:flex;position:absolute;top:2.363em;left:-.318em}.break__brush-rot[data-v-6b12c204]{flex:none;width:9.2473em;max-width:100%;height:.7158em;position:relative;transform:rotate(3.45deg)}.break__brush-img[data-v-6b12c204]{width:101.15%;max-width:none;height:109.28%;position:absolute;top:-9.28%;left:-.63%}.break__text[data-v-6b12c204]{color:#fefefe;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.21}@media (width>=768px){.break__text[data-v-6b12c204]{font-size:1.25rem}}.break__photo[data-v-6b12c204]{aspect-ratio:685/416;border-radius:20px;position:relative;overflow:hidden}@media (width>=1024px){.break__photo[data-v-6b12c204]{aspect-ratio:auto;flex:1}}.break__photo img[data-v-6b12c204]{object-fit:cover;width:100%;max-width:none;height:164.66%;position:absolute;top:0;left:0}.reviews[data-v-e0d7554f]{padding-bottom:2.5rem}.reviews__intro[data-v-e0d7554f]{flex-direction:column;gap:1.5rem;max-width:423px;display:flex}.reviews__lead[data-v-e0d7554f]{color:#5a5a65;font-size:1.125rem;line-height:1.21}.reviews__carousel[data-v-e0d7554f]{flex-direction:column;align-items:center;gap:2rem;margin-top:3rem;display:flex}.reviews__track[data-v-e0d7554f]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-y pinch-zoom;gap:2.5rem;width:100%;padding-bottom:2px;list-style:none;display:flex;overflow-x:auto}.reviews__track[data-v-e0d7554f]::-webkit-scrollbar{display:none}.reviews__track[data-v-e0d7554f]:focus-visible{outline-offset:4px;border-radius:16px;outline:3px solid #f97316}.reviews__card[data-v-e0d7554f]{scroll-snap-align:start;background:#fefefe;border-radius:16px;flex-direction:column;flex:0 0 85%;display:flex;overflow:hidden}@media (width>=768px){.reviews__card[data-v-e0d7554f]{flex-basis:calc(50% - 20px)}}@media (width>=1024px){.reviews__card[data-v-e0d7554f]{flex-basis:calc(33.3333% - 26.6667px)}}.reviews__bar[data-v-e0d7554f]{background:#f97316;border-radius:2px;height:5px}.reviews__body[data-v-e0d7554f]{flex-direction:column;gap:3rem;margin:0;padding:3rem 26px;font-family:Inter,sans-serif;line-height:1.21;display:flex}.reviews__quote[data-v-e0d7554f]{color:#07162c;min-height:54px;margin:0;font-size:1.125rem}.reviews__author[data-v-e0d7554f]{border-top:1px solid #c8cdd5;align-items:center;gap:14px;padding-top:10px;display:flex}.reviews__avatar[data-v-e0d7554f]{color:#0b1422;background:#f97316;border-radius:50%;flex-shrink:0;place-items:center;width:41px;height:41px;font-size:.875rem;font-weight:700;display:grid}.reviews__who[data-v-e0d7554f]{flex-direction:column;gap:7px;display:flex}.reviews__who strong[data-v-e0d7554f]{color:#07162c;font-size:1rem}.reviews__who span[data-v-e0d7554f]{color:#5a5a65;font-size:.875rem}.reviews__dots[data-v-e0d7554f]{align-items:center;gap:11.3px;display:flex}.reviews__dot[data-v-e0d7554f]{cursor:pointer;background:#e4e7ec;border:none;border-radius:20.7px;width:11px;height:11px;padding:0;transition:width .25s,background-color .25s}.reviews__dot--active[data-v-e0d7554f]{background:#f97316;width:80px}.reviews__dot[data-v-e0d7554f]:focus-visible{outline-offset:3px;outline:2px solid #f97316}@media (prefers-reduced-motion:reduce){.reviews__dot[data-v-e0d7554f]{transition:none}}@media (width>=1024px){.faq[data-v-78ff94e5]{padding-top:2.5rem}}.faq__inner[data-v-78ff94e5]{flex-direction:column;gap:2.5rem;display:flex}@media (width>=1024px){.faq__inner[data-v-78ff94e5]{flex-direction:row;align-items:flex-start;gap:100px}}.faq__intro[data-v-78ff94e5]{flex-direction:column;align-items:flex-start;gap:2.5rem;display:flex}@media (width>=1024px){.faq__intro[data-v-78ff94e5]{flex:0 0 393px;gap:3rem}}.faq__text[data-v-78ff94e5]{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}@media (width>=1024px){.faq__text[data-v-78ff94e5]{gap:52px}}.faq__badge[data-v-78ff94e5]{min-width:208px}.faq__lead[data-v-78ff94e5]{color:#5a5a65;max-width:352px;font-size:1.125rem;line-height:1.21}.faq__cta[data-v-78ff94e5]{min-height:62px;font-size:1rem}@media (width>=768px){.faq__cta[data-v-78ff94e5]{min-height:62px;padding:1.5rem 2rem;font-size:1rem}}.faq__list[data-v-78ff94e5]{flex-direction:column;gap:14px;width:100%;max-width:797px;display:flex}.next[data-v-4f5e039a]{background:#17273a;padding-block:3rem}@media (width>=768px){.next[data-v-4f5e039a]{padding-block:4rem}}.next__inner[data-v-4f5e039a]{flex-direction:column;gap:3rem;display:flex}.next__intro[data-v-4f5e039a]{flex-direction:column;font-family:Inter,sans-serif;line-height:1.21;display:flex}.next__eyebrow[data-v-4f5e039a]{color:#c9ff00;font-size:1rem;font-weight:700}.next__title[data-v-4f5e039a]{color:#fefefe;margin-top:30px;font-size:clamp(1.875rem,6vw,3rem);font-weight:800}.next__lead[data-v-4f5e039a]{color:#c8cdd5;margin-top:14px;font-size:1.125rem}.next__grid[data-v-4f5e039a]{gap:1rem;list-style:none;display:grid}@media (width>=480px){.next__grid[data-v-4f5e039a]{grid-template-columns:repeat(2,1fr)}}@media (width>=1280px){.next__grid[data-v-4f5e039a]{grid-template-columns:332px repeat(3,315px)}}.next__card[data-v-4f5e039a]{background:#0b1422;border-radius:15px;flex-direction:column;gap:1rem;height:100%;min-height:92px;padding:20px 17px;font-family:Inter,sans-serif;line-height:1.21;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.next__card[data-v-4f5e039a]:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000040}.next__card[data-v-4f5e039a]:focus-visible{outline-offset:3px;outline:3px solid #c9ff00}.next__card--primary[data-v-4f5e039a]{background:#ff672b}.next__card-title[data-v-4f5e039a]{color:#c9ff00;font-size:1.125rem;font-weight:700}.next__card--primary .next__card-title[data-v-4f5e039a]{color:#0b1422}.next__card-text[data-v-4f5e039a]{color:#fefefe;font-size:1rem}.next__card--primary .next__card-text[data-v-4f5e039a]{color:#0b1422}.plans-hero[data-v-d60e1f08]{color:#fefefe;background:#0b1422;overflow:hidden}.plans-hero__inner[data-v-d60e1f08]{flex-direction:column;gap:3rem;padding-block:3rem;display:flex}.plans-hero__back[data-v-d60e1f08]{color:#fefefe;align-self:flex-start;padding-inline:2rem;font-size:.875rem;font-weight:600;text-decoration:none}@media (width<=767px){.plans-hero__back[data-v-d60e1f08]{padding-inline:0}}.plans-hero__back[data-v-d60e1f08]:hover{text-decoration:underline}.plans-hero__back[data-v-d60e1f08]:focus-visible{outline-offset:3px;outline:2px solid #c9ff00}.plans-hero__content[data-v-d60e1f08]{flex-direction:column;gap:1.5rem;padding-left:clamp(0px,2.35%,31px);display:flex}.plans-hero__eyebrow[data-v-d60e1f08]{color:#c9ff00;min-height:32px;font-size:1rem;font-weight:700}.plans-hero__title[data-v-d60e1f08]{flex-direction:column;font-family:Inter,sans-serif;font-size:clamp(2.75rem,11vw,4.8125rem);font-weight:800;line-height:1.21;display:flex}.plans-hero__accent[data-v-d60e1f08]{color:#ff672b;position:relative}.plans-hero__word[data-v-d60e1f08]{z-index:1;position:relative}.plans-hero__dot[data-v-d60e1f08]{font-size:1.104em}.plans-hero__brush[data-v-d60e1f08]{pointer-events:none;clip-path:inset(0 100% 0 0);justify-content:center;align-items:center;animation:.6s ease-out .25s forwards plansBrush-d60e1f08;display:flex;position:absolute}.plans-hero__brush--1[data-v-d60e1f08]{width:6.514em;height:2.4244em;top:-.1405em;left:-.4em}.plans-hero__brush--2[data-v-d60e1f08]{width:6.494em;height:2.2975em;top:-.1294em;left:-.395em}.plans-hero__brush-rot[data-v-d60e1f08]{flex:none;position:relative;transform:rotate(13.79deg)skew(2.13deg)}.plans-hero__brush--1 .plans-hero__brush-rot[data-v-d60e1f08]{width:6.523em;height:.888em}.plans-hero__brush--2 .plans-hero__brush-rot[data-v-d60e1f08]{width:6.528em;height:.7575em}.plans-hero__brush-img[data-v-d60e1f08]{max-width:none;position:absolute}.plans-hero__brush-img--1[data-v-d60e1f08]{width:100.67%;height:149.62%;top:-18.98%;left:-.22%}.plans-hero__brush-img--2[data-v-d60e1f08]{width:100.57%;height:158.94%;top:-22.48%;left:-.19%}.plans-hero__lead[data-v-d60e1f08]{color:#c8cdd5;margin-top:2.5rem;font-size:1.125rem;line-height:1.21}@media (width>=768px){.plans-hero__lead[data-v-d60e1f08]{margin-top:4rem;font-size:21px}}@keyframes plansBrush-d60e1f08{to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.plans-hero__brush[data-v-d60e1f08]{clip-path:none;animation:none}}.duo__inner[data-v-bacebaed]{flex-direction:column;gap:4rem;display:flex}.duo__intro[data-v-bacebaed]{flex-direction:column;gap:33px;max-width:624px;display:flex}.duo__title[data-v-bacebaed]{gap:.5rem}.duo__lead[data-v-bacebaed]{color:#5a5a65;text-transform:capitalize;font-size:1.125rem;line-height:1.21}@media (width>=768px){.duo__lead[data-v-bacebaed]{font-size:21px}}.duo__grid[data-v-bacebaed]{gap:36px;list-style:none;display:grid}@media (width>=768px){.duo__grid[data-v-bacebaed]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.duo__grid[data-v-bacebaed]{grid-template-columns:repeat(3,minmax(0,402px))}}.duo__card[data-v-bacebaed]{background:#fefefe;border-radius:16px;flex-direction:column;font-family:Inter,sans-serif;line-height:1.21;display:flex;overflow:hidden}.duo__card--featured[data-v-bacebaed]{background:#07162c}.duo__accent[data-v-bacebaed]{background:#f97316;height:6px}.duo__card--featured .duo__accent[data-v-bacebaed]{background:#c9ff00}.duo__body[data-v-bacebaed]{flex-direction:column;gap:30px;padding:1.5rem 28px;display:flex}.duo__price-block[data-v-bacebaed]{flex-direction:column;gap:1rem;display:flex}.duo__code[data-v-bacebaed]{color:#a7350b;min-height:30px;font-size:15px;font-weight:700}.duo__card--featured .duo__code[data-v-bacebaed]{color:#c9ff00}.duo__price[data-v-bacebaed]{flex-direction:column;display:flex}.duo__price strong[data-v-bacebaed]{color:#07162c;font-size:clamp(2.75rem,9vw,3.875rem);font-weight:800;line-height:1.21}.duo__price span[data-v-bacebaed]{color:#5a5a65;font-size:1rem;font-weight:700}.duo__card--featured .duo__price strong[data-v-bacebaed]{color:#fefefe}.duo__card--featured .duo__price span[data-v-bacebaed]{color:#c8cdd5}.duo__divider[data-v-bacebaed]{background:#c8cdd5;border:none;height:1px}.duo__card--featured .duo__divider[data-v-bacebaed]{background:#5a5a65}.duo__details[data-v-bacebaed]{flex-direction:column;display:flex}.duo__frequency[data-v-bacebaed]{color:#07162c;margin-bottom:21px;font-size:1.25rem;font-weight:800}.duo__card--featured .duo__frequency[data-v-bacebaed]{color:#fefefe}.duo__sessions[data-v-bacebaed]{color:#5a5a65;min-height:32px;font-size:1rem}.duo__card--featured .duo__sessions[data-v-bacebaed]{color:#c8cdd5}.duo__duration[data-v-bacebaed]{color:#a7350b;font-size:.875rem;font-weight:700}.duo__card--featured .duo__duration[data-v-bacebaed]{color:#c9ff00}.included[data-v-28ea95b3]{color:#fefefe;background:#0b1422;padding-block:3rem;overflow:hidden}.included__inner[data-v-28ea95b3]{flex-direction:column;gap:4rem;display:flex}.included__intro[data-v-28ea95b3]{flex-direction:column;gap:1.5rem;display:flex}@media (width>=768px){.included__intro[data-v-28ea95b3]{padding-left:25.5px}}.included__eyebrow[data-v-28ea95b3]{color:#c9ff00;font-size:1rem;font-weight:700}.included__title[data-v-28ea95b3]{flex-direction:column;font-family:Inter,sans-serif;font-size:clamp(1.625rem,7.4vw,4.125rem);font-weight:800;line-height:1.21;display:flex}.included__accent[data-v-28ea95b3]{color:#c9ff00;position:relative}.included__word[data-v-28ea95b3]{z-index:1;position:relative}.included__brush[data-v-28ea95b3]{width:9.662em;max-width:none;height:2.83em;position:absolute;top:-.035em;left:-.3865em}.included__list[data-v-28ea95b3]{gap:1.5rem;list-style:none;display:grid}@media (width>=768px){.included__list[data-v-28ea95b3]{grid-template-columns:repeat(3,minmax(0,433px));gap:5px}}.included__item[data-v-28ea95b3]{border-top:1px solid #263344;align-items:center;padding-top:1rem;font-size:17px;font-weight:700;line-height:2;display:flex}@media (width>=768px){.included__item[data-v-28ea95b3]{margin-right:30px}}.included__number[data-v-28ea95b3]{color:#ff672b;flex:0 0 74px}.individual[data-v-67e2d400]{padding-block:51px 3rem}.individual__inner[data-v-67e2d400]{flex-direction:column;gap:1rem;display:flex}.individual__intro[data-v-67e2d400]{flex-direction:column;gap:1rem;line-height:1.21;display:flex}.individual__eyebrow[data-v-67e2d400]{color:#a7350b;min-height:30px;font-size:1rem;font-weight:700}.individual__title[data-v-67e2d400]{color:#07162c;font-size:clamp(2rem,7vw,3rem);font-weight:800}.individual__grid[data-v-67e2d400]{gap:1.5rem 3rem;list-style:none;display:grid}@media (width>=768px){.individual__grid[data-v-67e2d400]{grid-template-columns:repeat(2,minmax(0,632px))}}.individual__card[data-v-67e2d400]{background:#fefefe;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;min-height:86px;padding:1rem 2.5rem 1rem 29px;line-height:1.21;display:flex;position:relative;overflow:hidden}.individual__card[data-v-67e2d400]:before{content:"";background:#f97316;border-radius:1px;width:5px;position:absolute;top:0;bottom:0;left:0}.individual__label[data-v-67e2d400]{color:#07162c;font-size:1rem;font-weight:700}.individual__price[data-v-67e2d400]{color:#a7350b;flex-shrink:0;font-size:27px;font-weight:800}.individual__note[data-v-67e2d400]{color:#5a5a65;font-size:15px;font-weight:500;line-height:1.21}.final[data-v-bf2f7d3d]{color:#fefefe;background:#17273a;padding-block:3rem}.final__inner[data-v-bf2f7d3d]{flex-direction:column;gap:2.5rem;display:flex}@media (width>=1024px){.final__inner[data-v-bf2f7d3d]{flex-direction:row;justify-content:space-between;align-items:center}}.final__content[data-v-bf2f7d3d]{align-items:center;gap:1.5rem;display:flex}.final__edge[data-v-bf2f7d3d]{background:#ff672b;border-radius:3px;flex-shrink:0;width:8px;height:157px}.final__text[data-v-bf2f7d3d]{flex-direction:column;gap:1rem;max-width:596px;line-height:1.21;display:flex}.final__eyebrow[data-v-bf2f7d3d]{color:#c9ff00;font-size:1rem;font-weight:800}.final__title[data-v-bf2f7d3d]{flex-direction:column;gap:2px;font-size:clamp(2rem,7vw,3rem);font-weight:800;display:flex}.final__title-accent[data-v-bf2f7d3d]{color:#c9ff00}.final__lead[data-v-bf2f7d3d]{color:#c8cdd5;font-size:1rem}.final__cta[data-v-bf2f7d3d]{border-radius:34px;flex-shrink:0;min-height:68px}@media (width>=768px){.final__cta[data-v-bf2f7d3d]{width:333px;font-size:1.25rem}}.qselect[data-v-71f82bac]{width:100%;position:relative}.qselect__button[data-v-71f82bac]{text-align:left;cursor:pointer;justify-content:space-between;gap:.5rem}.qselect__value[data-v-71f82bac]{text-overflow:ellipsis;white-space:nowrap;color:#fefefe;overflow:hidden}.qselect__value--empty[data-v-71f82bac]{color:#c8cdd5}.qselect__chevron[data-v-71f82bac]{flex-shrink:0;transition:transform .15s;transform:rotate(90deg)}.qselect--open .qselect__chevron[data-v-71f82bac]{transform:rotate(-90deg)}.qselect__list[data-v-71f82bac]{z-index:20;background:#17273a;border-radius:9px;outline:none;flex-direction:column;gap:2px;max-height:290px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000073}.qselect__list[data-v-71f82bac]:focus-visible{box-shadow:0 0 0 2px #7cc4fa,0 12px 32px #00000073}.qselect__option[data-v-71f82bac]{color:#fefefe;cursor:pointer;background:#21344b;border-radius:4px;align-items:center;gap:.75rem;min-height:40px;padding:.5rem .75rem;font-size:.875rem;display:flex}.qselect__option--active[data-v-71f82bac]{background:#2e4560}.qselect__option--selected[data-v-71f82bac]{color:#c9ff00;background:#2e4560;font-weight:700}.qselect__option--disabled[data-v-71f82bac]{color:#5a5a65;cursor:not-allowed}.qselect__radio[data-v-71f82bac]{border:1.5px solid;border-radius:50%;flex-shrink:0;width:10px;height:10px;position:relative}.qselect__option--selected .qselect__radio[data-v-71f82bac]:after{content:"";background:currentColor;border-radius:50%;position:absolute;inset:1.5px}.qselect__count[data-v-71f82bac]{color:#c8cdd5;margin-top:.5rem;font-size:.875rem}.qselect--sm .qselect__button[data-v-71f82bac]{gap:.5rem;padding-inline:1rem}.qselect--sm .qselect__list[data-v-71f82bac]{min-width:100%;right:auto}.qselect-enter-active[data-v-71f82bac],.qselect-leave-active[data-v-71f82bac]{transition:opacity .15s,transform .15s}.qselect-enter-from[data-v-71f82bac],.qselect-leave-to[data-v-71f82bac]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.qselect-enter-active[data-v-71f82bac],.qselect-leave-active[data-v-71f82bac],.qselect__chevron[data-v-71f82bac]{transition:none}}.qchoice[data-v-fad186dd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.qchoice__option[data-v-fad186dd]{color:#fefefe;cursor:pointer;background:#21344b;border:1px solid #0000;border-radius:7px;align-items:center;gap:1rem;min-height:45px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:border-color .14s,color .14s;display:flex;position:relative}.qchoice__option[data-v-fad186dd]:hover{border-color:#fefefe1a}.qchoice__option--selected[data-v-fad186dd],.qchoice__option--selected[data-v-fad186dd]:hover{color:#c9ff00;border-color:#c9ff00}.qchoice__option[data-v-fad186dd]:has(.qchoice__input:focus-visible){outline-offset:2px;outline:2px solid #7cc4fa}.qchoice--invalid .qchoice__option[data-v-fad186dd]{border-color:#f47c7c99}.qchoice--invalid .qchoice__option--selected[data-v-fad186dd]{border-color:#c9ff00}.qchoice__input[data-v-fad186dd]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.qchoice__radio[data-v-fad186dd]{border:1.1px solid;border-radius:50%;flex-shrink:0;width:15px;height:15px;position:relative}.qchoice__option--selected .qchoice__radio[data-v-fad186dd]:after{content:"";background:currentColor;border-radius:50%;position:absolute;inset:2px}.qchoice--lg .qchoice__option[data-v-fad186dd]{border-radius:9px;min-height:62px;font-size:1rem}.qchoice--lg .qchoice__radio[data-v-fad186dd]{border-width:2px;width:17px;height:17px}@media (prefers-reduced-motion:reduce){.qchoice__option[data-v-fad186dd]{transition:none}}.assess[data-v-bdb63a23]{color:#fefefe;background:#0b1422;min-height:100vh;font-family:Inter,sans-serif;line-height:1.21}.assess__header[data-v-bdb63a23]{border-bottom:1px solid #fefefe1a;box-shadow:0 1px 5px #fefefe1a}.assess__accent[data-v-bdb63a23]{background:#ff672b;height:7px;display:block}.assess__header-row[data-v-bdb63a23]{justify-content:space-between;align-items:center;gap:1rem;max-width:1440px;margin-inline:auto;padding:1rem;display:flex}@media (width>=768px){.assess__header-row[data-v-bdb63a23]{padding:1.5rem 2.5rem}}@media (width>=1024px){.assess__header-row[data-v-bdb63a23]{padding-inline:4rem}}.assess__logo[data-v-bdb63a23]{align-items:center;gap:.75rem;text-decoration:none;display:flex}@media (width>=768px){.assess__logo[data-v-bdb63a23]{gap:1rem}}.assess__logo[data-v-bdb63a23]:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #7cc4fa}.assess__logo-mark[data-v-bdb63a23]{color:#0b1422;background:#f97316;border-radius:8px;place-items:center;width:40px;height:40px;font-family:Manrope,Inter,sans-serif;font-size:.875rem;display:grid}@media (width>=768px){.assess__logo-mark[data-v-bdb63a23]{width:45px;height:45px}}.assess__logo-text[data-v-bdb63a23]{flex-direction:column;font-weight:700;display:flex}.assess__logo-name[data-v-bdb63a23]{color:#fefefe;font-size:1.125rem}@media (width>=768px){.assess__logo-name[data-v-bdb63a23]{font-size:1.25rem;line-height:30px}}.assess__logo-role[data-v-bdb63a23]{color:#f97316;white-space:nowrap;font-size:11px}@media (width>=768px){.assess__logo-role[data-v-bdb63a23]{font-size:.875rem}}.assess__home[data-v-bdb63a23]{color:#c8cdd5;text-align:right;font-size:12px;font-weight:600;text-decoration:none}@media (width>=768px){.assess__home[data-v-bdb63a23]{font-size:.875rem}}.assess__home[data-v-bdb63a23]:hover{color:#fefefe;text-decoration:underline}.assess__home[data-v-bdb63a23]:focus-visible{outline-offset:3px;outline:2px solid #7cc4fa}.assess__main[data-v-bdb63a23]{flex-direction:column;gap:1.5rem;max-width:calc(1312px + 8rem);margin-inline:auto;padding:2rem 1rem 3rem;display:flex}@media (width>=768px){.assess__main[data-v-bdb63a23]{padding:38px 2.5rem 4rem}}@media (width>=1024px){.assess__main[data-v-bdb63a23]{padding-inline:74px}}.assess__top[data-v-bdb63a23]{flex-direction:column;gap:1rem;display:flex}.assess__meta[data-v-bdb63a23]{justify-content:space-between;align-items:baseline;gap:1rem;font-weight:700;display:flex}.assess__eyebrow[data-v-bdb63a23]{color:#c9ff00;font-size:.875rem}@media (width>=768px){.assess__eyebrow[data-v-bdb63a23]{font-size:1rem}}.assess__counter[data-v-bdb63a23]{color:#c8cdd5;flex-shrink:0;font-size:12px}@media (width>=768px){.assess__counter[data-v-bdb63a23]{font-size:.875rem}}.assess__heading[data-v-bdb63a23]{max-width:798px}.assess__title[data-v-bdb63a23]{color:#fefefe;outline:none;font-size:clamp(1.625rem,6vw,2.125rem);font-weight:800}.assess__lead[data-v-bdb63a23]{color:#c8cdd5;margin-top:.25rem;font-size:1rem}.assess__progress[data-v-bdb63a23]{background:#17273a;border-radius:9999px;height:10px;overflow:hidden}.assess__progress-fill[data-v-bdb63a23]{background:#c9ff00;border-radius:9999px;height:100%;transition:width .25s;display:block}.assess__panel[data-v-bdb63a23]{background:#17273a;border-radius:20px;flex-direction:column;gap:2rem;padding:1.5rem 1rem;display:flex}@media (width>=768px){.assess__panel[data-v-bdb63a23]{padding:2rem}}@media (width>=1024px){.assess__panel[data-v-bdb63a23]{flex-direction:row;align-items:center;gap:5rem;padding:2rem 0 2rem 3rem}}.assess__form[data-v-bdb63a23]{flex-direction:column;gap:2rem;width:100%;display:flex}@media (width>=1024px){.assess__form[data-v-bdb63a23]{flex:0 0 664px}}.assess__fields[data-v-bdb63a23],.assess__group[data-v-bdb63a23]{flex-direction:column;gap:1rem;display:flex}.assess__phone[data-v-bdb63a23]{gap:.5rem;display:flex}.assess__prefix[data-v-bdb63a23]{color:#c8cdd5;background:#21344b;border:1px solid #fefefe1a;border-radius:9px;flex-shrink:0;align-items:center;gap:.5rem;min-height:53px;padding:0 1rem;font-size:1rem;display:flex}.assess__row[data-v-bdb63a23]{flex-direction:column;gap:1rem;display:flex}@media (width>=480px){.assess__row[data-v-bdb63a23]{flex-direction:row;align-items:flex-start;gap:2.5rem}}.assess__birth[data-v-bdb63a23]{gap:.5rem;display:flex}.assess__birth[data-v-bdb63a23] .qselect{flex:1 1 0;width:auto}@media (width>=480px){.assess__birth[data-v-bdb63a23] .qselect{flex:none}.assess__gender[data-v-bdb63a23]{flex:0 312px}}.assess__detail[data-v-bdb63a23]{margin-top:.75rem}.assess__detail-label[data-v-bdb63a23]{color:#c8cdd5;font-size:.875rem}.assess__calendly-label[data-v-bdb63a23]{margin-bottom:.75rem;font-size:1rem;font-weight:600}.assess__calendly[data-v-bdb63a23]{background:#21344b;border-radius:9px;min-height:620px;padding:10px;position:relative}.assess__calendly-frame[data-v-bdb63a23]{background:#fefefe;border:none;border-radius:6px;width:100%;height:600px;display:block}.assess__calendly-status[data-v-bdb63a23]{color:#c8cdd5;text-align:center;background:#21344b;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:1rem;display:flex;position:absolute;inset:10px}.assess__retry[data-v-bdb63a23]{color:#c9ff00;font:inherit;cursor:pointer;background:0 0;border:1px solid #c9ff00;border-radius:9px;padding:.5rem 1.25rem;font-weight:700}.assess__retry[data-v-bdb63a23]:focus-visible{outline-offset:2px;outline:2px solid #7cc4fa}.assess__nav[data-v-bdb63a23]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.assess__nav--first[data-v-bdb63a23]{justify-content:flex-end}.assess__back[data-v-bdb63a23]{color:#c8cdd5;font:inherit;cursor:pointer;background:0 0;border:none;padding:.5rem 0;font-size:1rem;font-weight:600}.assess__back[data-v-bdb63a23]:hover{color:#fefefe}.assess__back[data-v-bdb63a23]:focus-visible{outline-offset:3px;outline:2px solid #7cc4fa}.assess__next[data-v-bdb63a23]{color:#07162c;font:inherit;cursor:pointer;background:#ff672b;border:none;border-radius:9px;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.assess__next[data-v-bdb63a23]:hover{transform:translateY(-2px);box-shadow:0 6px 18px #ff672b4d}.assess__next[data-v-bdb63a23]:focus-visible{outline-offset:3px;outline:3px solid #7cc4fa}.assess__sr[data-v-bdb63a23]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.assess__divider[data-v-bdb63a23]{background:#5a5a65;flex-shrink:0;align-self:stretch;width:1px;display:none}@media (width>=1024px){.assess__divider[data-v-bdb63a23]{display:block}}.assess__aside[data-v-bdb63a23]{border-top:1px solid #fefefe1a;flex-direction:column;gap:2rem;padding-top:1.5rem;display:flex}@media (width>=1024px){.assess__aside[data-v-bdb63a23]{border-top:none;flex:0 400px;gap:84px;padding-top:0}}.assess__aside-text[data-v-bdb63a23]{flex-direction:column;gap:18px;display:flex}.assess__aside-title[data-v-bdb63a23]{font-size:1.25rem;font-weight:800}.assess__aside-body[data-v-bdb63a23]{color:#c8cdd5;max-width:350px;font-size:17px}.assess__checks[data-v-bdb63a23]{color:#c9ff00;flex-direction:column;gap:1rem;font-size:1rem;font-weight:500;list-style:none;display:flex}.assess__privacy[data-v-bdb63a23]{color:#c8cdd5;font-size:15px;font-weight:500}.assess__privacy-link[data-v-bdb63a23]{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.assess__privacy-link[data-v-bdb63a23]:hover{color:#fefefe}.assess__privacy-link[data-v-bdb63a23]:focus-visible{outline-offset:2px;outline:2px solid #7cc4fa}.q-step-enter-active[data-v-bdb63a23],.q-step-leave-active[data-v-bdb63a23]{transition:opacity .2s}.q-step-enter-from[data-v-bdb63a23],.q-step-leave-to[data-v-bdb63a23]{opacity:0}@media (prefers-reduced-motion:reduce){.q-step-enter-active[data-v-bdb63a23],.q-step-leave-active[data-v-bdb63a23],.assess__progress-fill[data-v-bdb63a23],.assess__next[data-v-bdb63a23]{transition:none}}.btn[data-v-82334178]{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex}@media (width>=768px){.btn[data-v-82334178]{padding:.75rem 1.5rem;font-size:1rem}}.btn[data-v-82334178]:focus-visible{outline-offset:3px;outline:3px solid #ff5a3c}.btn[data-v-82334178]:active{transform:scale(.97)}.btn[data-v-82334178]{position:relative;overflow:hidden}.btn[data-v-82334178]:after{content:"";opacity:0;border-radius:inherit;background:#ffffff1f;transition:opacity .2s;position:absolute;inset:0}.btn[data-v-82334178]:active:after{opacity:1}.btn--primary[data-v-82334178]{color:#fff;background:linear-gradient(90deg,#ff5a3c 0%,#ff7a5c 100%);box-shadow:0 8px 32px #ff5a3c4d}.btn--primary[data-v-82334178]:hover:not(.btn--disabled):not(.btn--loading){transform:translateY(-2px)scale(1.03);box-shadow:0 12px 40px #ff5a3c66}.btn--secondary[data-v-82334178]{color:#fff;background:#0f1724;box-shadow:0 4px 24px #0f17241f}.btn--secondary[data-v-82334178]:hover:not(.btn--disabled):not(.btn--loading){background:#1b2941;transform:translateY(-2px)scale(1.03);box-shadow:0 8px 40px #0f17242e}.btn--outline[data-v-82334178]{color:#ff5a3c;box-shadow:none;background:0 0;border:2px solid #ff5a3c;padding-block:calc(.75rem - 2px)}.btn--outline[data-v-82334178]:hover:not(.btn--disabled):not(.btn--loading){color:#fff;background:#ff5a3c;transform:translateY(-2px)scale(1.03);box-shadow:0 8px 32px #ff5a3c4d}.btn--ghost[data-v-82334178]{color:#ff5a3c;box-shadow:none;background:0 0}.btn--ghost[data-v-82334178]:hover:not(.btn--disabled):not(.btn--loading){background:#ff5a3c14;transform:scale(1.03)}.btn--white[data-v-82334178]{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1.5px solid #ffffff40}.btn--white[data-v-82334178]:hover:not(.btn--disabled):not(.btn--loading){background:#ffffff2e;border-color:#ffffff80;transform:translateY(-2px)scale(1.03);box-shadow:0 8px 24px #0003}.btn--sm[data-v-82334178]{gap:.25rem;padding:.5rem 1rem;font-size:.875rem}.btn--md[data-v-82334178]{padding:.75rem 1.5rem;font-size:1rem}.btn--lg[data-v-82334178]{gap:.75rem;padding:1rem 2rem;font-size:1.125rem}.btn--full[data-v-82334178]{width:100%}.btn--disabled[data-v-82334178]{opacity:.5;cursor:not-allowed;pointer-events:none}.btn--loading[data-v-82334178]{cursor:wait;pointer-events:none;color:#0000}.btn--loading .btn__label[data-v-82334178],.btn--loading .btn__icon[data-v-82334178],.btn--loading .btn__arrow[data-v-82334178]{opacity:0}.btn__spinner[data-v-82334178]{border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:9999px;width:18px;height:18px;margin:auto;animation:.7s linear infinite spin-82334178;position:absolute;inset:0}.btn__icon[data-v-82334178]{font-size:1.1em;line-height:1}.btn__arrow[data-v-82334178]{margin-left:-.25rem;font-size:.9em;transition:transform .2s}.btn:hover .btn__arrow[data-v-82334178]{transform:translate(2px,-2px)}@keyframes spin-82334178{to{transform:rotate(360deg)}}.cookie[data-v-10290892]{z-index:400;max-width:640px;margin:0 auto;position:fixed;bottom:1.25rem;left:1rem;right:1rem}@media (width>=768px){.cookie[data-v-10290892]{margin:0;bottom:1.5rem;left:1.5rem;right:auto}}.cookie__inner[data-v-10290892]{-webkit-backdrop-filter:blur(16px);background:#0f1724f7;border:1px solid #ffffff14;border-radius:24px;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;box-shadow:0 8px 40px #0f17242e,0 0 0 1px #ffffff08}@media (width>=768px){.cookie__inner[data-v-10290892]{flex-wrap:nowrap}}.cookie__icon[data-v-10290892]{flex-shrink:0;font-size:1.8rem;line-height:1}.cookie__body[data-v-10290892]{flex:1;min-width:0}.cookie__text[data-v-10290892]{color:#ffffffa6;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.75}@media (width>=768px){.cookie__text[data-v-10290892]{font-size:.875rem}}.cookie__link[data-v-10290892]{color:#00bfa6;text-underline-offset:2px;text-decoration:underline;transition:all .15s}.cookie__link[data-v-10290892]:hover{color:#00f2d2}.cookie__actions[data-v-10290892]{flex-shrink:0;gap:.5rem;display:flex}.cookie-enter-active[data-v-10290892],.cookie-leave-active[data-v-10290892]{transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s}.cookie-enter-from[data-v-10290892],.cookie-leave-to[data-v-10290892]{opacity:0;transform:translateY(120%)}.privacy[data-v-1dd0008e]{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f1724d1;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.privacy__dialog[data-v-1dd0008e]{color:#0f1724;background:#fff;border-radius:24px;width:min(760px,100%);max-height:min(88vh,900px);overflow:hidden;box-shadow:0 8px 40px #0f17242e}.privacy__header[data-v-1dd0008e]{color:#fff;background:linear-gradient(135deg,#0f1724f7 0%,#1a2a3aed 100%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.privacy__eyebrow[data-v-1dd0008e]{color:#00bfa6;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.25rem;font-size:.75rem;font-weight:700}.privacy h2[data-v-1dd0008e]{font-size:clamp(1.4rem,5vw,2rem)}.privacy__close[data-v-1dd0008e]{color:#fff;cursor:pointer;background:0 0;border:0;font-size:2rem;line-height:1}.privacy__content[data-v-1dd0008e]{max-height:calc(88vh - 100px);padding:1.5rem;font-size:.875rem;line-height:1.75;overflow-y:auto}.privacy section[data-v-1dd0008e]{margin-top:1.5rem}.privacy h3[data-v-1dd0008e]{margin-bottom:.5rem;font-size:1.125rem}.privacy p+p[data-v-1dd0008e]{margin-top:.5rem}.privacy ul[data-v-1dd0008e]{margin:.5rem 0 0 1.25rem}.privacy a[data-v-1dd0008e]{color:#ff5a3c;overflow-wrap:anywhere}.privacy__note[data-v-1dd0008e]{background:#ff5a3c14;border-radius:8px;margin-top:1.5rem;padding:1rem}.privacy-enter-active[data-v-1dd0008e],.privacy-leave-active[data-v-1dd0008e]{transition:opacity .2s}.privacy-enter-from[data-v-1dd0008e],.privacy-leave-to[data-v-1dd0008e]{opacity:0}#app{background:#0b1422;flex-direction:column;min-height:100vh;display:flex}main{flex:1}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:#0f1724;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f8fa;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{cursor:pointer;background:0 0;border:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes countUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in-up{animation:.6s both fadeInUp}.animate-fade-in{animation:.5s both fadeIn}.animate-scale-in{animation:.4s both scaleIn}.stagger-1{animation-delay:0s}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.2s}.stagger-4{animation-delay:.3s}.stagger-5{animation-delay:.4s}.stagger-6{animation-delay:.5s}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(32px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transition:opacity .6s,transform .6s;transform:translate(-40px)}.reveal-left.is-visible{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transition:opacity .6s,transform .6s;transform:translate(40px)}.reveal-right.is-visible{opacity:1;transform:translate(0)}.pt-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:1rem}@media (width>=480px){.pt-container{padding-inline:1.5rem}}@media (width>=768px){.pt-container{padding-inline:2.5rem}}@media (width>=1024px){.pt-container{padding-inline:4rem}}.pt-section{padding-block:3rem}@media (width>=768px){.pt-section{padding-block:4rem}}@media (width>=1024px){.pt-section{padding-block:5rem}}.pt-section--dark{color:#fefefe;background:#0b1422}.pt-section--light{color:#07162c;background:#f5f6f9}.pt-badge{letter-spacing:0;align-items:center;min-height:34px;padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;display:inline-flex}@media (width>=768px){.pt-badge{font-size:1rem}}.pt-badge--lime{color:#0b1422;background:#c9ff00;border-radius:5px}.pt-badge--rose{color:#a7350b;background:#fbe8e6;border-radius:18px;width:100%;display:flex}.pt-badge--dark{color:#c9ff00;background:#263344;border-radius:17px;font-size:.75rem}@media (width>=768px){.pt-badge--dark{font-size:.875rem}}.pt-title{text-transform:uppercase;flex-direction:column;margin:0;font-family:Inter,sans-serif;font-size:clamp(2rem,7vw,3rem);font-weight:800;line-height:1.21;display:flex}.pt-title>span{display:block}.pt-title--on-dark{color:#fefefe}.pt-title--on-light{color:#07162c}.pt-title .is-lime{color:#c9ff00}.pt-title .is-orange{color:#ff672b}.pt-title .is-brick{color:#a7350b}.pt-lead{margin:0;font-family:Inter,sans-serif;font-size:1rem;line-height:1.25}@media (width>=768px){.pt-lead{font-size:1.1875rem}}.pt-lead--on-dark{color:#c8cdd5}.pt-lead--on-light{color:#5a5a65}.pt-btn{text-align:center;cursor:pointer;border:none;border-radius:33px;justify-content:center;align-items:center;gap:.5rem;min-height:56px;padding:1rem 1.5rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}@media (width>=768px){.pt-btn{min-height:65px;padding:1.5rem 2rem;font-size:1.125rem}}.pt-btn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000038}.pt-btn:active{transform:translateY(0)}.pt-btn:focus-visible{outline-offset:3px;outline:3px solid #c9ff00}.pt-btn--orange{color:#0b1422;background:#f97316}.pt-btn--cta{color:#0b1422;background:#ff672b}.pt-btn--coral{color:#0b1422;background:#ff604a}.pt-btn--card{color:#fefefe;background:#263344}.pt-reveal{opacity:0;transition:opacity .48s ease-out,transform .48s ease-out;transition-delay:calc(var(--stagger,0) * 70ms);transform:translateY(18px)}.pt-reveal.is-visible{opacity:1;transform:none}.pt-brush{pointer-events:none;-webkit-user-select:none;user-select:none;clip-path:inset(0 100% 0 0);transition:clip-path .6s ease-out .15s}.pt-brush.is-visible{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.pt-reveal,.pt-reveal.is-visible{opacity:1;transition:none;transform:none}.pt-brush{clip-path:none;transition:none}.pt-btn,.pt-btn:hover{transition:none;transform:none}}.q-field{flex-direction:column;min-width:0;display:flex}.q-label{color:#fefefe;min-height:28px;font-size:1rem;font-weight:600;line-height:1.21;display:block}.q-control{color:#fefefe;background:#21344b;border:1px solid #fefefe1a;border-radius:9px;align-items:center;width:100%;min-height:53px;padding:1rem 1.5rem;font-family:Inter,sans-serif;font-size:15px;line-height:1.21;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.q-control::placeholder{color:#c8cdd5;opacity:1}.q-control:focus-visible,.q-control:focus{border-color:#fefefe1a;outline:none;box-shadow:inset 4px 0 #7cc4fa}.q-control[aria-invalid=true],.qselect--invalid .q-control{background:#3a2c3c;box-shadow:inset 4px 0 #f47c7c}textarea.q-control{resize:vertical;min-height:100px}.q-error{color:#f47c7c;margin-top:.5rem;font-size:.875rem;line-height:1.3}.q-error:before{content:"⚠ "}.q-hint{color:#c8cdd5;margin-top:.5rem;font-size:.875rem;line-height:1.3}.q-reveal-enter-active,.q-reveal-leave-active{transition:opacity .2s,transform .2s}.q-reveal-enter-from,.q-reveal-leave-to{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.q-control,.q-reveal-enter-active,.q-reveal-leave-active{transition:none}}html{scroll-padding-top:72px}@media (width<=767px){html{scroll-padding-top:60px}}body{overflow-x:hidden}.container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:1rem}@media (width>=480px){.container{padding-inline:1.5rem}}@media (width>=768px){.container{padding-inline:2rem}}@media (width>=1024px){.container{padding-inline:2.5rem}}.section{padding-block:clamp(2.5rem,8vw,3.5rem)}@media (width>=768px){.section{padding-block:4rem}}@media (width>=1024px){.section{padding-block:5rem}}.section__header{text-align:center;margin-bottom:2rem}@media (width>=768px){.section__header{margin-bottom:3rem}}@media (width>=1024px){.section__header{margin-bottom:4rem}}.section__title{letter-spacing:-.015em;font-family:Inter,sans-serif;font-size:clamp(1.4rem,5vw,1.875rem);font-weight:800;line-height:1.2}@media (width>=768px){.section__title{font-size:1.875rem}}@media (width>=1024px){.section__title{font-size:2.25rem}}.section__title{color:#0f1724;margin-bottom:.75rem}.section__title span{color:#ff5a3c}.section__subtitle{font-family:Inter,sans-serif;font-size:clamp(.8rem,3vw,.9rem);font-weight:400;line-height:1.75}@media (width>=768px){.section__subtitle{font-size:1rem}}@media (width>=1024px){.section__subtitle{font-size:1.125rem}}.section__subtitle{color:#6b7280;margin-inline:auto;max-width:520px;margin-top:.5rem}.section__badge{letter-spacing:.12em;text-transform:uppercase;color:#ff5a3c;background:#ff5a3c1a;border-radius:9999px;margin-bottom:.5rem;padding:.25rem .75rem;font-family:Inter,sans-serif;font-size:10px;font-weight:700;display:inline-block}@media (width>=768px){.section__badge{margin-bottom:.75rem;font-size:.75rem}}.text-accent{color:#ff5a3c!important}.text-teal{color:#00bfa6!important}.text-muted{color:#6b7280!important}.text-center{text-align:center}
