.header[data-v-f7288a4e]{z-index:100;width:100%;height:var(--header-height);isolation:isolate;background:#ffffff1a;display:flex;position:fixed;top:0;left:0}.header[data-v-f7288a4e]:before{content:"";z-index:-1;background:var(--primary-gradient);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.header.header--scrolled[data-v-f7288a4e]:before{opacity:1}.header.header--solid[data-v-f7288a4e]{background:var(--primary-gradient);border-bottom:1px solid #ffffff26}.header__logo[data-v-f7288a4e]{align-items:center;display:flex}.header__logo img[data-v-f7288a4e]{width:auto;height:40px}.header-inner[data-v-f7288a4e]{width:var(--site-width);justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex}.header-menu__list[data-v-f7288a4e]{color:var(--color-navy);font-family:var(--main-font);gap:3.2rem;font-size:1.6rem;font-weight:600;line-height:normal;list-style:none;display:flex}.header-menu__item[data-v-f7288a4e]{color:var(--color-white__subtle);font-family:var(--main-font);cursor:pointer;font-size:1.6rem;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s}.header-menu__item[data-v-f7288a4e]:hover{color:var(--color-accent)}.header-menu__toggle[data-v-f7288a4e]{cursor:pointer;z-index:101;background:#ffffff1a;border:none;border-radius:8px;align-items:flex-start;padding:8px;display:none;position:relative}@media screen and (width<=1100px){.header[data-v-f7288a4e]{background:linear-gradient(#ffffff1a, #ffffff1a), var(--color-primary-start);height:var(--header-height-mobile);position:relative}.header.header--solid[data-v-f7288a4e]{background:linear-gradient(#ffffff1a, #ffffff1a), var(--color-primary-start);border-bottom:none}.header-menu__toggle[data-v-f7288a4e]{display:flex}.header-menu[data-v-f7288a4e]{z-index:100;background:var(--primary-gradient);opacity:0;visibility:hidden;justify-content:center;align-items:center;transition:transform .35s,opacity .35s,visibility .35s;display:flex;position:fixed;inset:0;transform:translateY(-100%)}.header-menu--open[data-v-f7288a4e]{opacity:1;visibility:visible;transform:translateY(0)}.header-menu__list[data-v-f7288a4e]{flex-direction:column;align-items:center;gap:4rem}.header-menu__item[data-v-f7288a4e]{color:var(--color-white);font-family:var(--heading-font);text-align:center;font-size:3.2rem;font-weight:800}}.footer[data-v-9f5374a9]{background-color:var(--color-navy);padding:8rem 0}.footer-main[data-v-9f5374a9]{justify-content:space-between;align-items:flex-start;margin-bottom:4.8rem;display:flex}ul.footer-menu[data-v-9f5374a9]{flex-direction:column;gap:1.2rem;list-style:none;display:flex}.footer-menu-link[data-v-9f5374a9]{color:#a9a5c1;font-family:var(--main-font);text-transform:uppercase;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;transition:color .3s;display:inline-block}.footer-menu-link[data-v-9f5374a9]:hover{color:var(--color-white)}.footer-container[data-v-9f5374a9]{width:var(--site-width);margin-left:auto;margin-right:auto}.footer-main-right[data-v-9f5374a9]{gap:1.2rem;display:flex}.social-link[data-v-9f5374a9]{background:linear-gradient(#535353 0% 100%),radial-gradient(67.01% 71.78%,#ffffff2e 0%,#ffffff08 100%);border-radius:40px;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:flex}.social-link img[data-v-9f5374a9]{object-fit:contain;width:100%;height:100%}.copyright-notice[data-v-9f5374a9]{color:#a9a5c1;font-family:var(--main-font);font-size:1.3rem;font-style:normal;font-weight:400;line-height:normal}.footer-mobile[data-v-9f5374a9]{display:none}@media screen and (width<=1100px){.footer[data-v-9f5374a9]{padding:3.2rem 0}.footer-main[data-v-9f5374a9]{flex-direction:column;gap:1.6rem}.footer-mobile[data-v-9f5374a9]{display:block}.footer-mobile h2[data-v-9f5374a9]{color:var(--color-white);font-family:var(--heading-font);margin-bottom:1.2rem;font-size:2.8rem;font-weight:800;line-height:normal}.footer-mobile p[data-v-9f5374a9]{color:var(--color-text-alpha);font-family:var(--main-font);margin-bottom:3.2rem;font-size:1.4rem;font-weight:400;line-height:140%}.footer-menu[data-v-9f5374a9]{margin-bottom:3.2rem}.footer-menu-item[data-v-9f5374a9]{width:100%}.social-link[data-v-9f5374a9]{background-color:#ffffff1a;width:3.6rem;height:3.6rem}}.form-honeypot[data-v-144601e6]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.policy[data-v-c52a7878]{--policy-ink:var(--color-navy);--policy-muted:#170f35b8;--policy-faint:#170f3585;--policy-line:#170f351f;--policy-tint:#3eb3c214;color:var(--policy-muted);font-family:var(--main-font);font-size:1.7rem;font-weight:400;line-height:175%}.policy p+p[data-v-c52a7878]{margin-top:1.6rem}.policy a[data-v-c52a7878]{color:var(--color-accent);text-underline-offset:3px;font-weight:500;text-decoration:underline;transition:color .3s}.policy a[data-v-c52a7878]:hover{color:var(--policy-ink)}.policy__masthead[data-v-c52a7878]{margin-bottom:3.2rem}.policy__title[data-v-c52a7878]{color:var(--policy-ink);font-family:var(--heading-font);letter-spacing:-1px;font-size:4.8rem;font-weight:900;line-height:110%}.policy__updated[data-v-c52a7878]{color:var(--policy-faint);letter-spacing:.5px;text-transform:uppercase;margin-top:1.2rem;font-size:1.4rem;font-weight:500}.policy__lede[data-v-c52a7878]{color:var(--policy-ink);font-size:1.9rem;font-weight:500;line-height:165%}.policy__section[data-v-c52a7878]{margin-top:4.8rem}.policy__heading[data-v-c52a7878]{color:var(--policy-ink);font-family:var(--heading-font);letter-spacing:-.4px;align-items:baseline;gap:1.2rem;margin-bottom:1.6rem;font-size:2.8rem;font-weight:800;line-height:125%;display:flex}.policy__num[data-v-c52a7878]{background:var(--color-accent);width:3.2rem;height:3.2rem;color:var(--color-white);font-family:var(--main-font);border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;font-size:1.5rem;font-weight:700;line-height:1;display:flex}.policy__contact[data-v-c52a7878]{font-size:1.9rem;font-weight:600}.policy__rule[data-v-c52a7878]{border:none;border-top:1px solid var(--policy-line);margin:6.4rem 0}.policy-promises[data-v-c52a7878]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;list-style:none;display:grid}.policy-promises li[data-v-c52a7878]{border:1px solid var(--policy-line);background:var(--policy-tint);border-radius:1.6rem;padding:2rem 2rem 2rem 5.2rem;font-size:1.6rem;line-height:160%;position:relative}.policy-promises li[data-v-c52a7878]:before{content:"";background-color:var(--color-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.3 4.7 8.5 9.5 3.7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.3rem 1.3rem;border-radius:50%;width:2rem;height:2rem;position:absolute;top:2.1rem;left:2rem}.policy-promises strong[data-v-c52a7878]{color:var(--policy-ink);font-family:var(--heading-font);margin-bottom:.4rem;font-size:1.8rem;font-weight:800;display:block}.policy-defs[data-v-c52a7878]{flex-direction:column;gap:1.6rem;display:flex}.policy-defs>div[data-v-c52a7878]{border-left:3px solid var(--color-accent);padding-left:2rem}.policy-defs dt[data-v-c52a7878]{color:var(--policy-ink);font-size:1.7rem;font-weight:700;line-height:150%}.policy-defs dd[data-v-c52a7878]{margin-top:.2rem}.policy-bullets[data-v-c52a7878]{flex-direction:column;gap:.8rem;list-style:none;display:flex}.policy-bullets li[data-v-c52a7878]{padding-left:2.4rem;position:relative}.policy-bullets li[data-v-c52a7878]:before{content:"";background:var(--color-accent);border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:1.1rem;left:.4rem}.policy-callout[data-v-c52a7878]{background:var(--policy-tint);border-radius:1.6rem;margin-top:2.4rem;padding:2rem 2.4rem;font-size:1.6rem;line-height:165%}.policy-callout strong[data-v-c52a7878]{color:var(--policy-ink);font-weight:700}.policy-callout--attention[data-v-c52a7878]{border-left:4px solid var(--color-accent);border-radius:0 1.6rem 1.6rem 0;margin-top:0;margin-bottom:2.4rem}.policy--modal[data-v-c52a7878]{font-size:1.6rem}.policy--modal .policy__title[data-v-c52a7878]{font-size:3.2rem}.policy--modal .policy__lede[data-v-c52a7878]{font-size:1.7rem}.policy--modal .policy__heading[data-v-c52a7878]{font-size:2.2rem}.policy--modal .policy__section[data-v-c52a7878]{margin-top:3.6rem}.policy--modal .policy__rule[data-v-c52a7878]{margin:4.8rem 0}.policy--modal .policy-promises[data-v-c52a7878]{grid-template-columns:minmax(0,1fr)}@media screen and (width<=1100px){.policy[data-v-c52a7878]{font-size:1.6rem}.policy__title[data-v-c52a7878]{font-size:3.2rem}.policy__lede[data-v-c52a7878]{font-size:1.7rem}.policy__heading[data-v-c52a7878]{font-size:2.2rem}.policy__section[data-v-c52a7878]{margin-top:3.6rem}.policy__rule[data-v-c52a7878]{margin:4.8rem 0}.policy-promises[data-v-c52a7878]{grid-template-columns:minmax(0,1fr)}}.privacy-modal[data-v-6f452be8]{background:var(--color-bg-light);border:none;border-radius:2.4rem;width:min(88rem,100vw - 4rem);max-height:calc(100vh - 8rem);margin:auto;padding:0;overflow:hidden;box-shadow:0 32px 64px #170f3547}.privacy-modal[data-v-6f452be8]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#170f359e}.privacy-modal__panel[data-v-6f452be8]{flex-direction:column;max-height:calc(100vh - 8rem);display:flex}.privacy-modal__head[data-v-6f452be8]{background:var(--color-white);border-bottom:1px solid #170f351f;flex-shrink:0;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 2.8rem;display:flex}.privacy-modal__eyebrow[data-v-6f452be8]{color:var(--color-accent);font-family:var(--main-font);letter-spacing:1px;text-transform:uppercase;font-size:1.2rem;font-weight:700}.privacy-modal__close[data-v-6f452be8]{width:3.6rem;height:3.6rem;color:var(--color-navy);cursor:pointer;background:#170f350f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:1rem;transition:background .3s,color .3s;display:flex}.privacy-modal__close[data-v-6f452be8]:hover{background:var(--color-navy);color:var(--color-white)}.privacy-modal__close svg[data-v-6f452be8]{width:100%;height:100%}.privacy-modal__body[data-v-6f452be8]{overscroll-behavior:contain;flex:1;min-height:0;padding:3.2rem 2.8rem;overflow-y:auto}.privacy-modal__foot[data-v-6f452be8]{background:var(--color-white);border-top:1px solid #170f351f;flex-shrink:0;justify-content:space-between;align-items:center;gap:2rem;padding:2rem 2.8rem;display:flex}.privacy-modal__note[data-v-6f452be8]{color:#170f3599;font-family:var(--main-font);font-size:1.3rem;line-height:150%}.privacy-modal__actions[data-v-6f452be8]{flex-shrink:0;gap:1.2rem;display:flex}.privacy-modal__btn[data-v-6f452be8]{color:var(--color-navy);font-family:var(--main-font);cursor:pointer;background:0 0;border:1.5px solid #170f3533;border-radius:100px;padding:1.4rem 2.8rem;font-size:1.5rem;font-weight:700;line-height:100%;transition:all .3s}.privacy-modal__btn[data-v-6f452be8]:hover{border-color:var(--color-navy)}.privacy-modal__btn--primary[data-v-6f452be8]{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-white)}.privacy-modal__btn--primary[data-v-6f452be8]:hover{border-color:var(--color-accent);background:var(--color-accent)}@media screen and (width<=1100px){.privacy-modal[data-v-6f452be8]{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.privacy-modal__panel[data-v-6f452be8]{height:100%;max-height:100vh}.privacy-modal__head[data-v-6f452be8],.privacy-modal__foot[data-v-6f452be8]{padding:1.6rem}.privacy-modal__body[data-v-6f452be8]{padding:2.4rem 1.6rem}.privacy-modal__foot[data-v-6f452be8]{flex-direction:column;align-items:stretch;gap:1.2rem}.privacy-modal__actions[data-v-6f452be8]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.hero[data-v-cc4b20b9]{background:var(--primary-gradient);color:var(--color-white);min-height:110vh;padding-top:calc(var(--header-height) + 8rem);font-family:var(--main-font);padding-bottom:5rem}.hero-content[data-v-cc4b20b9]{width:var(--site-width);justify-content:space-between;align-items:center;margin-bottom:4rem;margin-left:auto;margin-right:auto;display:flex}.hero-left[data-v-cc4b20b9]{flex-basis:45%}h1[data-v-cc4b20b9]{color:var(--color-white);font-family:var(--heading-font);letter-spacing:-1.5px;margin-bottom:1.6rem;font-size:6.4rem;font-style:normal;font-weight:900;line-height:110%}h1 span.highlight[data-v-cc4b20b9]{color:var(--color-navy)}.hero-description[data-v-cc4b20b9]{color:var(--color-text-alpha);font-family:var(--main-font);margin-bottom:2.8rem;font-size:1.8rem;font-style:normal;font-weight:400;line-height:150%}.hero-card[data-v-cc4b20b9]{background:#ffffff26;border-radius:24px;max-width:80%;margin-bottom:5rem;padding:2rem;box-shadow:0 12px 24px #ff2e9314}.hero-card p[data-v-cc4b20b9]{color:var(--color-white);font-family:var(--main-font);letter-spacing:1px;text-transform:uppercase;margin-bottom:1.6rem;font-size:1.2rem;font-weight:700;line-height:normal}.hero-card form[data-v-cc4b20b9]{font-family:var(--main-font);flex-direction:column;gap:1.6rem;display:flex}.hero-notice[data-v-cc4b20b9]{width:var(--site-width);font-family:var(--main-font);text-transform:uppercase;color:var(--color-text-alpha);justify-content:space-between;align-items:center;margin:-4rem auto 9rem;font-size:1.4rem;font-weight:400;line-height:160%;display:flex}.hero-notice p[data-v-cc4b20b9]{flex-shrink:0}.hero-notice__divider[data-v-cc4b20b9]{flex-shrink:0;margin:0 3.2rem}.hero-notice__marquee[data-v-cc4b20b9]{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.hero-notice__track[data-v-cc4b20b9]{width:max-content;animation:30s linear infinite hero-notice-scroll-cc4b20b9;display:flex}.hero-notice__marquee:hover .hero-notice__track[data-v-cc4b20b9]{animation-play-state:paused}.hero-notice ul[data-v-cc4b20b9]{align-items:center;gap:4.8rem;padding-right:4.8rem;list-style:none;display:flex}.hero-notice ul li[data-v-cc4b20b9]{color:var(--color-white-alpha);white-space:nowrap}@keyframes hero-notice-scroll-cc4b20b9{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hero-notice__track[data-v-cc4b20b9]{animation:none}}.hero-right img[data-v-cc4b20b9]{max-width:40svw;transform:translateY(-4rem)}.hero-mobile-image[data-v-cc4b20b9]{display:none}@media screen and (width<=1860px){.hero-right img[data-v-cc4b20b9]{max-width:65rem}}@media screen and (width<=1100px){.hero[data-v-cc4b20b9]{padding-top:3.8rem}.hero-content[data-v-cc4b20b9]{flex-direction:column;justify-content:center;align-items:center}.hero-right[data-v-cc4b20b9]{display:none}.hero-mobile-image[data-v-cc4b20b9]{margin-bottom:3.2rem;display:block}.hero-mobile-image img[data-v-cc4b20b9]{max-width:100%}.hero-notice[data-v-cc4b20b9]{flex-direction:column;gap:1.4rem;margin-top:0;margin-bottom:5rem}.hero-notice__divider[data-v-cc4b20b9]{display:none}.hero-notice__marquee[data-v-cc4b20b9]{width:100%}h1[data-v-cc4b20b9]{font-size:4rem}.hero-description[data-v-cc4b20b9]{font-size:1.6rem}.hero-left[data-v-cc4b20b9]{width:100%}.hero-card[data-v-cc4b20b9]{max-width:none;padding:2rem}.hero-card p[data-v-cc4b20b9]{font-size:1.1rem}}.hero-divider[data-v-0aad2e07]{aspect-ratio:2000/1147;width:100%;transform:translateY(-13rem);-webkit-mask-image:url(/assets/kiki-divider-mask-BY_4Vc-c.png);mask-image:url(/assets/kiki-divider-mask-BY_4Vc-c.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-divider video[data-v-0aad2e07]{object-fit:cover;width:100%;height:100%;display:block}@media screen and (width<=1860px){.hero-divider[data-v-0aad2e07]{transform:translateY(-10rem)}}@media screen and (width<=1100px){.hero-divider[data-v-0aad2e07]{aspect-ratio:1000/1147;transform:translateY(-5rem)}}.card-container[data-v-04022212]{border:var(--v81a0566e);box-shadow:var(--v48704c86);transform:rotate(var(--v4b038410));background-color:var(--color-navy);aspect-ratio:4/3.6;border-radius:3.2rem;align-items:flex-end;width:33%;padding:3.6rem 3.6rem 6.4rem;display:flex;position:relative}h3[data-v-04022212]{color:var(--color-white);font-family:var(--heading-font);margin-bottom:1.6rem;font-size:3.2rem;font-weight:900;line-height:normal}.card-content[data-v-04022212]{z-index:1;position:relative}.card-icon[data-v-04022212]{aspect-ratio:1;width:50%;position:absolute;top:0;right:0}@media screen and (width<=1100px){.card-container[data-v-04022212]{aspect-ratio:3.5/2;width:100%;padding:2rem}h3[data-v-04022212]{font-size:2.4rem}.large[data-v-04022212]{font-size:1.5rem}}.card-section[data-v-be134f38]{width:var(--site-width);margin-bottom:10rem;margin-left:auto;margin-right:auto}.cards-row[data-v-be134f38]{flex-direction:row;gap:4.7rem;display:flex}@media screen and (width<=1100px){.card-section[data-v-be134f38]{width:90%;margin-bottom:3.2rem}.cards-row[data-v-be134f38]{flex-direction:column}}.ambassador-card[data-v-f52e16ef]{width:var(--site-width);z-index:1;background:linear-gradient(#a93fc3 0%,#501e5d 100%);border-radius:4rem;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;padding:10rem 0;display:flex;position:relative;transform:rotate(-1.5deg)}.ambassador-card[data-v-f52e16ef]:before{content:"";z-index:-1;background-image:url(/assets/large-card-2-decor-bg_rs-CNXFbZDf.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.ambassador-card p[data-v-f52e16ef]{text-align:center;max-width:55%}.ambassador-card .card-button[data-v-f52e16ef]{text-decoration:none;display:inline-block}.ambassador-card__title[data-v-f52e16ef]{color:var(--color-white);font-family:var(--heading-font);letter-spacing:-1px;font-size:4.8rem;font-weight:900;line-height:112.5%}@media screen and (width<=1100px){.ambassador-card[data-v-f52e16ef]{width:90%;margin-bottom:3.2rem;padding:3.2rem}.ambassador-card p[data-v-f52e16ef]{max-width:none}.ambassador-card[data-v-f52e16ef]:before{z-index:-1;background-position:0;background-repeat:no-repeat;background-size:185% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.ambassador-card__title[data-v-f52e16ef]{font-size:3.2rem}}.image-divider[data-v-4271c074]{aspect-ratio:2000/1147;width:100%;margin:7rem 0 8rem;-webkit-mask-image:url(/assets/kiki-divider-mask-BY_4Vc-c.png);mask-image:url(/assets/kiki-divider-mask-BY_4Vc-c.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.image-divider video[data-v-4271c074]{object-fit:cover;width:100%;height:100%;display:block}.reference-card[data-v-167ee284]{background:var(--color-white);border-radius:2.4rem;padding:3.6rem;box-shadow:0 16px 32px #4a2c820f}.reference-card-header[data-v-167ee284]{align-items:center;gap:.8rem;margin-bottom:2rem;display:flex}.reference-card-text[data-v-167ee284]{color:var(--color-text);font-family:var(--main-font);font-size:1.6rem;font-weight:400;line-height:160%}.reference-card-footer[data-v-167ee284]{border-top:1px solid #4a2c8214;align-items:center;gap:1.6rem;margin-top:2.6rem;padding-top:2.6rem;display:flex}.reference-card-avatar[data-v-167ee284]{object-fit:cover;border-radius:50%;flex-shrink:0;width:4.8rem;height:4.8rem}.reference-card-info[data-v-167ee284]{flex-direction:column;display:flex}.name[data-v-167ee284]{color:var(--color-text);margin-bottom:.2rem;font-family:Gabarito;font-size:1.6rem;font-weight:700;line-height:normal}.school[data-v-167ee284]{color:#4a2c82;font-family:var(--main-font);font-size:1.3rem;font-weight:500;line-height:100%}@media screen and (width<=1100px){.reference-card[data-v-167ee284]{padding:2rem}.reference-card-text[data-v-167ee284]{font-size:1.4rem}.reference-card-footer[data-v-167ee284]{margin-top:1.6rem;padding-top:1.6rem}}.cta-card[data-v-6f8d4b59]{background-color:var(--color-white);width:var(--site-width);z-index:1;background:linear-gradient(#3fb3c3 0%,#1e555d 100%);border-radius:4rem;margin-bottom:8rem;margin-left:auto;margin-right:auto;padding:10rem 0;position:relative}.cta-card[data-v-6f8d4b59]:before{content:"";z-index:-1;background-image:url(/assets/large-card-2-decor-bg_rs-CNXFbZDf.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.cta-card-content[data-v-6f8d4b59]{flex-direction:column;justify-content:center;align-items:center;display:flex}.cta-card-content form[data-v-6f8d4b59]{min-width:25%}@media screen and (width<=1100px){.cta-card[data-v-6f8d4b59]{width:90%;margin-bottom:3.2rem;padding:3.2rem}.cta-card[data-v-6f8d4b59]:before{z-index:-1;background-position:0;background-repeat:no-repeat;background-size:185% 100%;width:100%;height:100%;position:absolute;top:0;left:0}}.reference-section[data-v-f5f5662b]{background-color:var(--color-bg-light);padding:8rem 0}.reference-section-container[data-v-f5f5662b]{width:var(--site-width);flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex}.reference-text[data-v-f5f5662b]{color:#655e6a;text-align:center;font-size:1.8rem;font-weight:400;line-height:150%}.reference-cards[data-v-f5f5662b]{align-items:stretch;gap:3.2rem;margin:8rem 0;display:flex}.reference-cards[data-v-f5f5662b]>*{flex:1 1 0;min-width:0}@media screen and (width<=1100px){.reference-section[data-v-f5f5662b]{padding:3.2rem 0}.reference-section-container[data-v-f5f5662b]{width:90%}.reference-cards[data-v-f5f5662b]{flex-direction:column;margin:1.6rem 0}.reference-cards[data-v-f5f5662b]>*{flex:none}}@font-face{font-family:Inter;src:url(/assets/inter-BrXsWJWV.woff2)format("woff2");font-weight:100, 200, 300, 400, 500, 600, 700, 800, 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-italic-C9UHaEYJ.woff2)format("woff2");font-weight:100, 200, 300, 400, 500, 600, 700, 800, 900;font-style:italic;font-display:swap}@font-face{font-family:Gabarito;src:url(/assets/Gabarito-D5nTMNlu.woff2)format("woff2");font-weight:100, 200, 300, 400, 500, 600, 700, 800, 900;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-width:91.6667%;--header-height:7.2rem;--header-height-mobile:6.4rem;--color-white:#fff;--color-white__subtle:#eee;--color-text-alpha:#fff9;--color-accent:#3eb3c2;--color-navy:#170f35;--color-bg-light:#fdfbf7;--color-primary-start:#ff6b3c;--primary-overlay:#0000001a;--primary-gradient:linear-gradient(0deg, var(--primary-overlay) 0%, var(--primary-overlay) 100%), linear-gradient(180deg, var(--color-primary-start) 0%, #994024 100%);--radial-gradient:linear-gradient(0deg, #535353 0%, #535353 100%), radial-gradient(67.01% 71.78% at 50% 50%, #ffffff2e 0%, #ffffff08 100%);--main-font:"Inter", sans-serif;--heading-font:"Gabarito", sans-serif}h2.section-title{color:var(--color-navy);font-family:var(--heading-font);letter-spacing:-1px;font-size:4.8rem;font-style:normal;font-weight:900;line-height:112.5%}h2.card-title{color:var(--color-white);text-align:center;font-family:var(--heading-font);letter-spacing:-.72px;margin-bottom:1.6rem;font-size:4.8rem;font-weight:800;line-height:100%}p.large{color:var(--color-text-alpha);font-family:var(--main-font);font-size:1.8rem;font-weight:400;line-height:150%}@media screen and (width<=1100px){h2.section-title,h2.card-title{font-size:3.2rem}p.large{font-size:1.5rem}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;font-size:62.5%;margin-top:0!important}html,body{scroll-behavior:smooth;height:100%}body{background-color:var(--color-bg-light);font-size:1.6rem;font-family:var(--main-font);position:relative}.text-center{text-align:center}.mb-1-6{margin-bottom:1.6rem}.mb-20{margin-bottom:2rem}.mb-2-8{margin-bottom:2.8rem}.mb-40{margin-bottom:4rem}@media screen and (width<=1100px){.mobile-align-left{text-align:left!important;align-self:flex-start!important}.mb-40{margin-bottom:unset}}.card-button{background:var(--color-navy);color:var(--color-white);font-family:var(--main-font);letter-spacing:.16px;cursor:pointer;border:none;border-radius:100px;padding:1.6rem 3.2rem;font-size:1.6rem;font-weight:700;line-height:100%;transition:all .3s}.card-button:hover{background:var(--color-accent);color:var(--color-white)}.kiki-notice{font-family:var(--main-font);letter-spacing:1px;text-transform:uppercase;background:#ffffff26;border-radius:100px;width:fit-content;padding:.6rem 1.6rem;font-size:1.2rem;font-weight:600}@media screen and (width<=1100px){.kiki-notice{font-size:1.1rem}}.form-container{background:#ffffff1a;border:1.5px solid #fff;border-radius:33px;align-items:stretch;display:flex}.form-container input[type=email]{color:var(--color-white);font-family:var(--main-font);letter-spacing:-.14px;background:0 0;border:none;border-radius:33px 0 0 33px;width:100%;padding:0 2.4rem;font-size:1.4rem;font-style:normal;font-weight:600;line-height:130%}.form-container input[type=email]:focus{outline:none}.form-container input[type=email]::placeholder{color:var(--color-text-alpha)}.form-container button{color:var(--color-white);font-family:var(--main-font);white-space:nowrap;background:#170f35;border:none;border-radius:100px;justify-content:center;align-items:center;padding:1.65rem 3.7rem;font-size:1.6rem;font-style:normal;font-weight:700;line-height:normal;display:flex}@media screen and (width<=1100px){.form-container input[type=email]{min-width:0;padding:0 1.6rem}.form-container button{padding:1.2rem 2rem;font-size:1.3rem}}.form-container button:disabled{cursor:progress;opacity:.7}.form-status{color:var(--color-white);font-family:var(--main-font);background:#ffffff26;border:1px solid #ffffff59;border-radius:1.2rem;margin-top:1.2rem;padding:1rem 1.6rem;font-size:1.4rem;font-weight:600;line-height:150%}.form-status--error{background:#ff4d6d38;border-color:#ff96aab3}.hero-card .form-status{margin-top:0}.privacy-policy{color:var(--color-text-alpha);font-family:var(--main-font);align-items:center;gap:.8rem;padding-left:.5rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:160%;display:flex}.privacy-policy input[type=checkbox]{appearance:none;border:1px solid var(--color-text-alpha);cursor:pointer;background-color:#0000;border-radius:3px;flex-shrink:0;width:1.4rem;height:1.4rem}.privacy-policy input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.3 4.7 8.5 9.5 3.7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem}.privacy-policy a,.privacy-policy__link{color:var(--color-text-alpha);text-decoration:underline;transition:color .3s}.privacy-policy a:hover,.privacy-policy__link:hover{color:var(--color-white)}.privacy-policy__link{font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0}
