.Hero-module__nga1-a__hero{isolation:isolate;aspect-ratio:2032/1020;color:#080d19;background:#edf0f9;align-items:center;min-height:520px;padding-top:clamp(2rem,4vw,3.5rem);display:flex;position:relative;overflow:hidden}.Hero-module__nga1-a__video{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.Hero-module__nga1-a__inner{align-items:center;width:100%;padding-block:clamp(3rem,1rem + 6vw,6rem);display:flex}.Hero-module__nga1-a__content{max-width:38rem;transform:translateY(-5%)}.Hero-module__nga1-a__eyebrow{gap:var(--spacing-3);color:var(--color-primary);margin-top:.75rem;font-size:.6rem}.Hero-module__nga1-a__eyebrowLine{background:currentColor;border-radius:2px;width:2.25rem;height:2px}.Hero-module__nga1-a__title{margin-top:var(--spacing-5);letter-spacing:-.03em;text-transform:uppercase;color:#080d19;overflow-wrap:break-word;text-wrap:balance;font-size:clamp(1.75rem,1.19rem + 2.8vw,2.63rem);font-weight:600;line-height:1.02}.Hero-module__nga1-a__titleAccent{background:var(--gradient-primary);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.Hero-module__nga1-a__subtitle{margin-top:var(--spacing-6);max-width:27rem;font-size:.8rem;line-height:var(--leading-relaxed);color:#080d19}.Hero-module__nga1-a__actions{gap:var(--spacing-3);margin-top:var(--spacing-8);flex-wrap:wrap;display:flex}.Hero-module__nga1-a__trust{align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-8);display:flex}.Hero-module__nga1-a__stars{color:#f5b731;gap:.15rem;display:inline-flex}.Hero-module__nga1-a__stars svg{width:1.05rem;height:1.05rem}.Hero-module__nga1-a__trustText{font-size:var(--text-sm);color:#080d19}.Hero-module__nga1-a__trustText strong{color:#080d19;font-weight:700}.Hero-module__nga1-a__content>*{animation:Hero-module__nga1-a__rise .7s var(--ease-out) both}.Hero-module__nga1-a__content>:first-child{animation-delay:50ms}.Hero-module__nga1-a__content>:nth-child(2){animation-delay:.14s}.Hero-module__nga1-a__content>:nth-child(3){animation-delay:.22s}.Hero-module__nga1-a__content>:nth-child(4){animation-delay:.3s}.Hero-module__nga1-a__content>:nth-child(5){animation-delay:.38s}@keyframes Hero-module__nga1-a__rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width:1040px){.Hero-module__nga1-a__hero{padding-top:calc(var(--header-height) + var(--spacing-2))}.Hero-module__nga1-a__content{transform:none}}@media (max-width:640px){.Hero-module__nga1-a__hero{aspect-ratio:auto;align-items:flex-start;min-height:0}.Hero-module__nga1-a__inner{padding-block:0;align-items:flex-start;padding-bottom:clamp(162px,43vw,236px)}.Hero-module__nga1-a__content{width:100%}.Hero-module__nga1-a__title,.Hero-module__nga1-a__subtitle{margin-top:var(--spacing-4)}.Hero-module__nga1-a__trust{margin-top:var(--spacing-6)}.Hero-module__nga1-a__actions{margin-top:var(--spacing-6);align-items:stretch;gap:var(--spacing-2);flex-direction:column}.Hero-module__nga1-a__actions>*{justify-content:center;width:100%}.Hero-module__nga1-a__video{object-position:right bottom;width:100%;height:clamp(150px,40vw,220px);inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}}@media (max-width:520px){.Hero-module__nga1-a__title{letter-spacing:-.02em;text-wrap:normal;font-size:clamp(1.26rem,5.18vw,1.75rem)}.Hero-module__nga1-a__subtitle{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.Hero-module__nga1-a__content>*{animation:none}}
.FeaturedGrid-module__Z7KbmW__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}@media (max-width:1180px){.FeaturedGrid-module__Z7KbmW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:940px){.FeaturedGrid-module__Z7KbmW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.FeaturedGrid-module__Z7KbmW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.FeaturedGrid-module__Z7KbmW__grid{grid-template-columns:1fr}}
.FeaturedSection-module__CkmqJa__section{background:var(--color-surface-muted)}
.StatsSection-module__kAI18G__section{isolation:isolate;color:#fff;background:radial-gradient(120% 140% at 12% 0,#14315f 0%,#0b1b3a 44%,#071129 100%);position:relative;overflow:hidden}.StatsSection-module__kAI18G__glow{z-index:-1;pointer-events:none;background:radial-gradient(circle,#2f6bff4d 0%,#0000 62%);border-radius:50%;width:40rem;height:40rem;position:absolute;top:-30%;right:-6%}.StatsSection-module__kAI18G__header{max-width:40rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.StatsSection-module__kAI18G__eyebrow{color:#8fb6ff}.StatsSection-module__kAI18G__title{margin-top:var(--spacing-4);font-size:var(--text-4xl);color:#fff;font-weight:800}.StatsSection-module__kAI18G__panel{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);display:grid}.StatsSection-module__kAI18G__stat{padding:var(--spacing-6) var(--spacing-5);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(4px);transition:transform var(--transition-base) var(--ease-out), border-color var(--transition-base) var(--ease-out), background-color var(--transition-base) var(--ease-out);background:#ffffff0a;border:1px solid #ffffff17;position:relative;overflow:hidden}.StatsSection-module__kAI18G__stat:before{content:"";transform-origin:0;height:3px;transition:transform var(--transition-slow) var(--ease-out);background:linear-gradient(90deg,#2f6bff,#7fb0ff);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.StatsSection-module__kAI18G__stat:hover{background:#ffffff0f;border-color:#7fb0ff66;transform:translateY(-6px)}.StatsSection-module__kAI18G__stat:hover:before{transform:scaleX(1)}.StatsSection-module__kAI18G__icon{width:3rem;height:3rem;margin-bottom:var(--spacing-5);border-radius:var(--radius-lg);color:#9cc0ff;background:#2f6bff29;border:1px solid #7fb0ff4d;place-items:center;display:grid}.StatsSection-module__kAI18G__icon svg{width:1.5rem;height:1.5rem}.StatsSection-module__kAI18G__value{letter-spacing:-.04em;background:linear-gradient(120deg,#fff 0%,#a9c7ff 55%,#6f9dff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.4rem,1.8rem + 2.4vw,3.4rem);font-weight:800;line-height:1;display:block}.StatsSection-module__kAI18G__label{margin-top:var(--spacing-3);font-size:var(--text-sm);color:#c8d6f0cc;font-weight:500;display:block}@media (max-width:760px){.StatsSection-module__kAI18G__panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.StatsSection-module__kAI18G__panel{gap:var(--spacing-3);grid-template-columns:1fr}.StatsSection-module__kAI18G__stat{column-gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);grid-template-columns:auto 1fr;align-items:center;display:grid}.StatsSection-module__kAI18G__icon{grid-row:1/3;margin-bottom:0}.StatsSection-module__kAI18G__value{font-size:2.1rem}.StatsSection-module__kAI18G__label{margin-top:var(--spacing-1)}}
.ContactInfo-module__ovHcuW__list{gap:var(--spacing-3);flex-direction:column;list-style:none;display:flex}.ContactInfo-module__ovHcuW__card{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);transition:transform var(--transition-base) var(--ease-out), border-color var(--transition-base) var(--ease-out), box-shadow var(--transition-base) var(--ease-out);display:flex}.ContactInfo-module__ovHcuW__card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm);transform:translateY(-3px)}.ContactInfo-module__ovHcuW__icon{border-radius:var(--radius-md);background:var(--color-primary-soft);width:3rem;height:3rem;color:var(--color-primary);flex-shrink:0;place-items:center;display:grid}.ContactInfo-module__ovHcuW__icon svg{width:1.4rem;height:1.4rem}.ContactInfo-module__ovHcuW__text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ContactInfo-module__ovHcuW__label{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle);font-weight:600}.ContactInfo-module__ovHcuW__value{font-size:var(--text-base);color:var(--color-text-strong);word-break:break-word;transition:color var(--transition-fast) var(--ease-out);font-weight:600}a.ContactInfo-module__ovHcuW__value:hover{color:var(--color-primary)}@media (max-width:560px){.ContactInfo-module__ovHcuW__list{gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ContactInfo-module__ovHcuW__card{align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3);flex-direction:column}.ContactInfo-module__ovHcuW__icon{width:2.5rem;height:2.5rem}.ContactInfo-module__ovHcuW__icon svg{width:1.2rem;height:1.2rem}.ContactInfo-module__ovHcuW__value{font-size:var(--text-sm)}}
.Faq-module__wnkAqG__section{background:var(--color-surface-muted);scroll-margin-top:calc(var(--header-height) + 1rem)}.Faq-module__wnkAqG__inner{max-width:46rem}.Faq-module__wnkAqG__header{text-align:center;margin-bottom:clamp(2rem,1.6rem + 2vw,3rem)}.Faq-module__wnkAqG__title{margin-top:var(--spacing-4);font-size:var(--text-4xl);font-weight:800}.Faq-module__wnkAqG__subtitle{margin-top:var(--spacing-4);max-width:34rem;color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-inline:auto}.Faq-module__wnkAqG__list{gap:var(--spacing-3);flex-direction:column;list-style:none;display:flex}.Faq-module__wnkAqG__item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-base) var(--ease-out), box-shadow var(--transition-base) var(--ease-out);overflow:hidden}.Faq-module__wnkAqG__itemOpen{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.Faq-module__wnkAqG__questionHeading{margin:0}.Faq-module__wnkAqG__question{justify-content:space-between;align-items:center;gap:var(--spacing-4);width:100%;padding:var(--spacing-5);font-size:var(--text-lg);color:var(--color-text-strong);text-align:left;cursor:pointer;background:0 0;border:none;font-weight:600;display:flex}.Faq-module__wnkAqG__chevron{width:1.3rem;height:1.3rem;color:var(--color-primary);transition:transform var(--transition-base) var(--ease-out);flex-shrink:0}.Faq-module__wnkAqG__itemOpen .Faq-module__wnkAqG__chevron{transform:rotate(180deg)}.Faq-module__wnkAqG__answerWrap{transition:grid-template-rows var(--transition-base) var(--ease-out);grid-template-rows:0fr;display:grid}.Faq-module__wnkAqG__itemOpen .Faq-module__wnkAqG__answerWrap{grid-template-rows:1fr}.Faq-module__wnkAqG__answer{min-height:0;padding:0 var(--spacing-5);color:var(--color-text-muted);line-height:var(--leading-relaxed);overflow:hidden}.Faq-module__wnkAqG__itemOpen .Faq-module__wnkAqG__answer{padding-bottom:var(--spacing-5)}
