.Home-module__FmBi5G__heroSection{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin-top:-65px;padding:8rem 1.5rem 6rem;display:flex;position:relative;overflow:hidden}.Home-module__FmBi5G__heroSectionLight{background:#fafafa}.Home-module__FmBi5G__heroSectionDark{background:#1a1a1a}.Home-module__FmBi5G__heroGradient{z-index:0;filter:blur(8px);background:radial-gradient(circle at 20% 20%,#f57f4233 0%,#0000 45%),radial-gradient(circle at 80% 70%,#00364d4d 0%,#0000 50%),radial-gradient(circle at 50% 100%,#f57f421a 0%,#0000 60%);animation:18s ease-in-out infinite alternate Home-module__FmBi5G__heroGradientShift;position:absolute;inset:0}.Home-module__FmBi5G__heroSectionDark .Home-module__FmBi5G__heroGradient{background:radial-gradient(circle at 20% 20%,#f57f4233 0%,#0000 40%),radial-gradient(circle at 80% 70%,#00364d80 0%,#0000 55%),radial-gradient(circle at 50% 100%,#f57f421a 0%,#0000 60%)}@keyframes Home-module__FmBi5G__heroGradientShift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,2%)scale(1.05)}}.Home-module__FmBi5G__heroGrid{z-index:0;opacity:.5;background-image:linear-gradient(90deg,#00364d1a 1px,#0000 1px),linear-gradient(#00364d1a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.Home-module__FmBi5G__heroSectionDark .Home-module__FmBi5G__heroGrid{opacity:.35;background-image:linear-gradient(90deg,#fef3c71a 1px,#0000 1px),linear-gradient(#fef3c71a 1px,#0000 1px)}.Home-module__FmBi5G__heroInner{z-index:2;text-align:center;-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 50% 0,#f57f4229,#0000 48%),#0a101642;border:1px solid #ffffff24;border-radius:1.75rem;max-width:64rem;margin:0 auto;padding:2rem 1.25rem;position:relative;box-shadow:0 24px 80px #00000038}@media (min-width:768px){.Home-module__FmBi5G__heroInner{padding:2.5rem 3rem}}.Home-module__FmBi5G__heroProofLine{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.1rem;display:flex}.Home-module__FmBi5G__heroProofLine span{color:#fef3c7;letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:1.75rem;padding:.32rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.Home-module__FmBi5G__heroHeadline{letter-spacing:-.02em;flex-direction:column;align-items:center;gap:.25rem;width:100%;font-size:1.875rem;font-weight:800;line-height:1.1;display:flex}@media (min-width:640px){.Home-module__FmBi5G__heroHeadline{font-size:2.5rem}}@media (min-width:768px){.Home-module__FmBi5G__heroHeadline{gap:.5rem;font-size:3.5rem}}@media (min-width:1024px){.Home-module__FmBi5G__heroHeadline{font-size:4.25rem}}@media (min-width:1280px){.Home-module__FmBi5G__heroHeadline{font-size:5rem}}.Home-module__FmBi5G__heroHeadlineLight{color:#00364d}.Home-module__FmBi5G__heroHeadlineDark{color:#fef3c7}.Home-module__FmBi5G__heroHeadline,.Home-module__FmBi5G__heroSubhead{text-shadow:0 2px 18px #00000061}.Home-module__FmBi5G__heroStatic{display:block}.Home-module__FmBi5G__heroRotatorWrap{vertical-align:bottom;grid-template-areas:"rotator";max-width:100%;line-height:1.1;display:inline-grid;position:relative}.Home-module__FmBi5G__heroRotatorWord{white-space:nowrap;color:#f57f42;letter-spacing:-.025em;opacity:0;filter:blur(6px);grid-area:rotator;justify-content:center;align-items:center;font-weight:800;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1),filter .6s;display:flex;transform:translateY(40%)}.Home-module__FmBi5G__heroRotatorWordActive{opacity:1;filter:blur();transform:translateY(0)}.Home-module__FmBi5G__heroSubhead{max-width:40rem;margin-top:1.75rem;margin-left:auto;margin-right:auto;font-size:1.05rem;line-height:1.6}@media (min-width:768px){.Home-module__FmBi5G__heroSubhead{margin-top:2rem;font-size:1.25rem}}.Home-module__FmBi5G__heroSubheadLight{color:#00364dcc}.Home-module__FmBi5G__heroSubheadDark{color:#fef3c7}.Home-module__FmBi5G__heroCtaRow{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem;display:flex}@media (min-width:640px){.Home-module__FmBi5G__heroCtaRow{flex-direction:row;gap:1rem}}.Home-module__FmBi5G__heroMediaLayer{z-index:0;position:absolute;inset:0;overflow:hidden}.Home-module__FmBi5G__heroMediaSlide{opacity:0;transition:opacity .9s;position:absolute;inset:0}.Home-module__FmBi5G__heroMediaSlideActive{opacity:1}.Home-module__FmBi5G__heroMediaImage{-o-object-fit:cover;object-fit:cover;filter:blur(1px)saturate(1.05);transform:scale(1.025)}.Home-module__FmBi5G__heroMediaScrim{pointer-events:none;position:absolute;inset:0}.Home-module__FmBi5G__heroMediaScrimLight{background:linear-gradient(#fafafab3 0%,#fafafa59 45%,#fafafaa6 100%)}.Home-module__FmBi5G__heroMediaScrimDark{background:linear-gradient(#1a1a1ac7 0%,#1a1a1a85 45%,#1a1a1ad1 100%),radial-gradient(circle at 50% 45%,#0a101675,#0000 42%)}.Home-module__FmBi5G__scrollCue{z-index:2;letter-spacing:.18em;text-transform:uppercase;color:#00364db3;opacity:.85;flex-direction:column;align-items:center;gap:.4rem;font-size:.75rem;text-decoration:none;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.Home-module__FmBi5G__heroSectionDark .Home-module__FmBi5G__scrollCue{color:#fef3c7b3}.Home-module__FmBi5G__scrollCue:hover{opacity:1;transform:translate(-50%,-2px)}.Home-module__FmBi5G__scrollCueLabel{font-weight:600}.Home-module__FmBi5G__scrollCueArrow{font-size:1.1rem;animation:1.8s ease-in-out infinite Home-module__FmBi5G__scrollCueBounce}@keyframes Home-module__FmBi5G__scrollCueBounce{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.Home-module__FmBi5G__introSection{padding:3.75rem 1.5rem 3rem;position:relative}.Home-module__FmBi5G__introSectionLight{background:linear-gradient(#fafafa 0%,#fef3c733 100%)}.Home-module__FmBi5G__introSectionDark{background:linear-gradient(#1a1a1a 0%,#101820 100%)}.Home-module__FmBi5G__introWrapper{text-align:center;max-width:58rem;margin:0 auto}.Home-module__FmBi5G__introEyebrow{color:#f57f42;letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;margin-bottom:1rem;font-size:.78rem;font-weight:700;display:inline-flex}.Home-module__FmBi5G__introTitle{letter-spacing:-.025em;max-width:48rem;margin:0 auto;font-size:1.8rem;font-weight:800;line-height:1.15}@media (min-width:768px){.Home-module__FmBi5G__introTitle{font-size:3rem}}.Home-module__FmBi5G__introTitleLight{color:#00364d}.Home-module__FmBi5G__introTitleDark{color:#fef3c7}.Home-module__FmBi5G__introText{max-width:44rem;margin:1.25rem auto 0;font-size:1rem;line-height:1.7}@media (min-width:768px){.Home-module__FmBi5G__introText{font-size:1.15rem}}.Home-module__FmBi5G__introTextLight{color:#00364db3}.Home-module__FmBi5G__introTextDark{color:#fef3c7b3}.Home-module__FmBi5G__pillarRow{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.Home-module__FmBi5G__pillarChip{letter-spacing:.02em;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .9rem;font-size:.85rem;font-weight:700;display:inline-flex}.Home-module__FmBi5G__pillarChipLight{color:#00364d;background:#fef3c7b3;border-color:#00364d33}.Home-module__FmBi5G__pillarChipDark{color:#fef3c7;background:#00364d33;border-color:#fef3c733}.Home-module__FmBi5G__valueGrid{grid-template-columns:1fr;grid-auto-rows:1fr;align-items:stretch;gap:1rem;margin-top:2rem;display:grid}@media (min-width:768px){.Home-module__FmBi5G__valueGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Home-module__FmBi5G__valueCard{text-align:center;border:1px solid;border-radius:1rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:.65rem;height:100%;min-height:10rem;padding:1.2rem;display:flex}.Home-module__FmBi5G__valueCardLight{color:#00364d;background:linear-gradient(135deg,#fef3c7cc,#f57f421a);border-color:#00364d33}.Home-module__FmBi5G__valueCardDark{color:#fef3c7;background:linear-gradient(135deg,#1e293be6,#00364d4d);border-color:#fef3c733}.Home-module__FmBi5G__valueCard h3{color:#f57f42;min-height:2.4em;margin:0;font-size:1rem;font-weight:800;line-height:1.2}.Home-module__FmBi5G__valueCard p{color:inherit;opacity:.82;margin:0;font-size:.92rem;line-height:1.55}.Home-module__FmBi5G__featuredSection{padding:3rem 1.5rem 4.5rem;position:relative}.Home-module__FmBi5G__featuredSectionLight{background:linear-gradient(#fef3c733,#fafafa)}.Home-module__FmBi5G__featuredSectionDark{background:linear-gradient(#1e293b,#1a1a1a)}.Home-module__FmBi5G__featuredHeader{text-align:center;max-width:46rem;margin:0 auto 2rem}.Home-module__FmBi5G__featuredTitle{letter-spacing:-.02em;font-size:1.875rem;font-weight:800;line-height:1.15}@media (min-width:768px){.Home-module__FmBi5G__featuredTitle{font-size:2.6rem}}.Home-module__FmBi5G__featuredTitleLight{color:#00364d}.Home-module__FmBi5G__featuredTitleDark{color:#fef3c7}.Home-module__FmBi5G__featuredSubhead{margin-top:.8rem;font-size:1rem;line-height:1.6}.Home-module__FmBi5G__featuredSubheadLight{color:#00364db3}.Home-module__FmBi5G__featuredSubheadDark{color:#fef3c7b3}.Home-module__FmBi5G__featuredGrid{grid-template-columns:1fr;grid-auto-rows:1fr;align-items:stretch;gap:1rem;display:grid}@media (min-width:768px){.Home-module__FmBi5G__featuredGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Home-module__FmBi5G__featuredCard{text-align:center;border:1px solid;border-radius:1.25rem;flex-direction:column;justify-content:space-between;align-items:center;gap:1.25rem;height:100%;min-height:14rem;padding:1.35rem;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex}.Home-module__FmBi5G__featuredCard:hover{border-color:#f57f4280;transform:translateY(-4px);box-shadow:0 18px 40px -18px #f57f4280}.Home-module__FmBi5G__featuredCardLight{color:#00364d;background:linear-gradient(165deg,#fef3c7cc 0%,#f57f421a 100%);border-color:#00364d33}.Home-module__FmBi5G__featuredCardDark{color:#fef3c7;background:linear-gradient(165deg,#1e293be6 0%,#00364d66 100%);border-color:#fef3c733}.Home-module__FmBi5G__featuredLabel{color:#f57f42;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.Home-module__FmBi5G__featuredBody{flex-direction:column;flex:1;align-items:center;display:flex}.Home-module__FmBi5G__featuredCard h3{min-height:2.4em;margin-top:1rem;font-size:1.25rem;font-weight:800;line-height:1.2}.Home-module__FmBi5G__featuredCard p{color:inherit;opacity:.76;flex:1;margin-top:.75rem;font-size:.95rem;line-height:1.55}.Home-module__FmBi5G__featuredLink{color:#f57f42;justify-content:center;margin-top:auto;font-weight:800;display:inline-flex}.Home-module__FmBi5G__mainSection{padding:4.5rem 1.5rem 5rem;position:relative}.Home-module__FmBi5G__contentWrapper{max-width:80rem;margin-left:auto;margin-right:auto}.Home-module__FmBi5G__sectionHeading{letter-spacing:-.01em;text-align:center;margin-bottom:.75rem;font-size:1.875rem;font-weight:700}@media (min-width:768px){.Home-module__FmBi5G__sectionHeading{font-size:2.5rem}}.Home-module__FmBi5G__sectionHeadingLight{color:#00364d}.Home-module__FmBi5G__sectionHeadingDark{color:#fef3c7}.Home-module__FmBi5G__sectionSubhead{text-align:center;max-width:42rem;margin:0 auto 3rem;font-size:1.05rem;line-height:1.6}.Home-module__FmBi5G__sectionSubheadLight{color:#00364db3}.Home-module__FmBi5G__sectionSubheadDark{color:#fef3c7b3}.Home-module__FmBi5G__bentoGrid{grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:1rem;display:grid}@media (min-width:768px){.Home-module__FmBi5G__bentoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:1024px){.Home-module__FmBi5G__bentoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.Home-module__FmBi5G__bentoTileWide{grid-column:span 2/span 2}.Home-module__FmBi5G__bentoTileNarrow{grid-column:span 1/span 1}}.Home-module__FmBi5G__bentoTile{text-align:center;border:1px solid;border-radius:1.25rem;flex-direction:column;align-items:center;gap:1rem;height:100%;min-height:17rem;padding:1.75rem;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden}.Home-module__FmBi5G__bentoTileLight{background:linear-gradient(165deg,#fef3c7cc 0%,#f57f421a 100%);border-color:#00364d33;box-shadow:0 1px 2px #00364d0a}.Home-module__FmBi5G__bentoTileDark{background:linear-gradient(165deg,#1e293be6 0%,#00364d66 100%);border-color:#fef3c733;box-shadow:0 1px 2px #0000004d}.Home-module__FmBi5G__bentoTile:hover{border-color:#f57f4280;transform:translateY(-4px);box-shadow:0 12px 30px -10px #f57f4259}.Home-module__FmBi5G__bentoIconWrap{color:#f57f42;background:#f57f421a;border-radius:.85rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.Home-module__FmBi5G__bentoTileDark .Home-module__FmBi5G__bentoIconWrap{background:#f57f4233}.Home-module__FmBi5G__bentoIcon{stroke:currentColor;fill:currentColor;width:2.25rem;height:2.25rem}.Home-module__FmBi5G__bentoBody{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.Home-module__FmBi5G__bentoContentTop{flex-direction:column;align-items:center;gap:.5rem;display:flex}.Home-module__FmBi5G__bentoTitle{letter-spacing:-.01em;min-height:2.4em;font-size:1.15rem;font-weight:700;line-height:1.2}@media (min-width:768px){.Home-module__FmBi5G__bentoTitle{font-size:1.25rem}}.Home-module__FmBi5G__bentoTitleLight{color:#00364d}.Home-module__FmBi5G__bentoTitleDark{color:#fef3c7}.Home-module__FmBi5G__bentoTag{letter-spacing:.08em;text-transform:uppercase;color:#f57f42;min-height:2.2em;font-size:.78rem;font-weight:600}.Home-module__FmBi5G__bentoBlurb{margin-top:auto;font-size:.95rem;line-height:1.55}.Home-module__FmBi5G__bentoBlurbLight{color:#00364db3}.Home-module__FmBi5G__bentoBlurbDark{color:#fef3c7b3}.Home-module__FmBi5G__bentoArm{stroke:currentColor;fill:currentColor;transform-origin:32px 58px;animation:5s ease-in-out infinite Home-module__FmBi5G__armSway}.Home-module__FmBi5G__bentoArm line{stroke:currentColor;stroke-linecap:round}@keyframes Home-module__FmBi5G__armSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(4deg)}}.Home-module__FmBi5G__bentoSpark{fill:#f57f42;animation:1.6s ease-in-out infinite Home-module__FmBi5G__sparkBlink}@keyframes Home-module__FmBi5G__sparkBlink{0%,to{opacity:0;transform:scale(.6)}50%{opacity:1;transform:scale(1.4)}}.Home-module__FmBi5G__bentoNet{stroke:currentColor;fill:currentColor}.Home-module__FmBi5G__bentoNet line{stroke:currentColor;opacity:.4}.Home-module__FmBi5G__bentoNet circle{animation:2.4s ease-in-out infinite Home-module__FmBi5G__aiPulse}.Home-module__FmBi5G__bentoNet circle:nth-child(2){animation-delay:.2s}.Home-module__FmBi5G__bentoNet circle:nth-child(3){animation-delay:.4s}.Home-module__FmBi5G__bentoNet circle:nth-child(4){animation-delay:.6s}.Home-module__FmBi5G__bentoNet circle:nth-child(5){animation-delay:.8s}.Home-module__FmBi5G__bentoNetCore{transform-origin:50%}@keyframes Home-module__FmBi5G__aiPulse{0%,to{opacity:.5}50%{opacity:1}}.Home-module__FmBi5G__bentoFlow{stroke:currentColor;fill:currentColor}.Home-module__FmBi5G__bentoFlow rect{fill:currentColor;opacity:.85}.Home-module__FmBi5G__bentoFlow path{stroke:currentColor;fill:none;stroke-linecap:round;animation:1.8s linear infinite Home-module__FmBi5G__flowDash}@keyframes Home-module__FmBi5G__flowDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-12px}}.Home-module__FmBi5G__bentoCube{stroke:currentColor;transform-origin:32px 32px;animation:12s linear infinite Home-module__FmBi5G__cubeSpin}.Home-module__FmBi5G__bentoCube polygon,.Home-module__FmBi5G__bentoCube line{stroke:currentColor}@keyframes Home-module__FmBi5G__cubeSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Home-module__FmBi5G__bentoCode{stroke:currentColor;fill:currentColor}.Home-module__FmBi5G__bentoCode rect{fill:none;stroke:currentColor}.Home-module__FmBi5G__bentoCode circle{fill:#f57f42}.Home-module__FmBi5G__bentoCode line{stroke:currentColor;stroke-linecap:round;opacity:.7}.Home-module__FmBi5G__bentoCodeLine1{stroke-dasharray:28;stroke-dashoffset:28px;animation:4.5s ease-in-out infinite Home-module__FmBi5G__codeTypeLoop}.Home-module__FmBi5G__bentoCodeLine2{stroke-dasharray:20;stroke-dashoffset:20px;animation:4.5s ease-in-out .6s infinite Home-module__FmBi5G__codeTypeLoop}.Home-module__FmBi5G__bentoCodeLine3{stroke-dasharray:36;stroke-dashoffset:36px;animation:4.5s ease-in-out 1.2s infinite Home-module__FmBi5G__codeTypeLoop}@keyframes Home-module__FmBi5G__codeTypeLoop{0%{stroke-dashoffset:var(--dash,28);opacity:.2}30%{stroke-dashoffset:0;opacity:1}85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:var(--dash,28);opacity:.2}}@media (prefers-reduced-motion:reduce){.Home-module__FmBi5G__heroGradient,.Home-module__FmBi5G__heroRotatorWord,.Home-module__FmBi5G__heroMediaSlide,.Home-module__FmBi5G__scrollCueArrow,.Home-module__FmBi5G__bentoArm,.Home-module__FmBi5G__bentoSpark,.Home-module__FmBi5G__bentoNet circle,.Home-module__FmBi5G__bentoFlow path,.Home-module__FmBi5G__bentoCube,.Home-module__FmBi5G__bentoCodeLine1,.Home-module__FmBi5G__bentoCodeLine2,.Home-module__FmBi5G__bentoCodeLine3{transition:none!important;animation:none!important}.Home-module__FmBi5G__heroRotatorWordActive,.Home-module__FmBi5G__heroMediaSlideActive{opacity:1;filter:none;transform:none}}.Home-module__FmBi5G__aboutSection{padding:3rem 1.5rem 5rem;position:relative}.Home-module__FmBi5G__descriptionWrapper{max-width:64rem;margin-bottom:4rem;margin-left:auto;margin-right:auto}.Home-module__FmBi5G__descriptionText{text-align:center;font-size:1.05rem;line-height:1.75}@media (min-width:768px){.Home-module__FmBi5G__descriptionText{font-size:1.15rem}}.Home-module__FmBi5G__descriptionTextLight{color:#00364dcc}.Home-module__FmBi5G__descriptionTextDark{color:#fef3c7cc}.Home-module__FmBi5G__descriptionParagraph{margin-bottom:2rem}.Home-module__FmBi5G__textHighlight{color:#f57f42;font-weight:700}.Home-module__FmBi5G__ctaWrapper{text-align:center}.Home-module__FmBi5G__ctaCard{text-align:center;border-radius:1rem;flex-direction:column;align-items:center;padding:1.5rem;display:inline-flex}.Home-module__FmBi5G__ctaCardLight{background:linear-gradient(90deg,#fef3c7cc,#f57f4233);border:1px solid #00364d33}.Home-module__FmBi5G__ctaCardDark{background:linear-gradient(90deg,#1e293be6,#00364d66);border:1px solid #fef3c733}.Home-module__FmBi5G__ctaTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.Home-module__FmBi5G__ctaTitle{font-size:1.875rem}}.Home-module__FmBi5G__ctaTitleLight{color:#00364d}.Home-module__FmBi5G__ctaTitleDark{color:#fef3c7}.Home-module__FmBi5G__ctaSubtitle{color:#f57f42;margin-bottom:1.5rem;font-size:1rem}@media (min-width:768px){.Home-module__FmBi5G__ctaSubtitle{font-size:1.125rem}}.Home-module__FmBi5G__ctaButtons{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}@media (min-width:640px){.Home-module__FmBi5G__ctaButtons{flex-direction:row;align-items:center}}.Home-module__FmBi5G__ctaPrimaryButton{color:#00364d;background-color:#f57f42;border-radius:.75rem;padding:.75rem 2rem;font-weight:600;transition:all .25s}.Home-module__FmBi5G__ctaPrimaryButton:hover{background-color:#f57f42e6;transform:scale(1.04);box-shadow:0 8px 24px -8px #f57f4299}.Home-module__FmBi5G__ctaSecondaryButton{border-radius:.75rem;padding:.75rem 2rem;font-weight:600;transition:all .25s}.Home-module__FmBi5G__ctaSecondaryButton:hover{transform:scale(1.04)}.Home-module__FmBi5G__ctaSecondaryButtonLight{border:1px solid #00364d80;color:#00364d!important}.Home-module__FmBi5G__ctaSecondaryButtonLight:hover{color:#fef3c7;background-color:#00364de6}.Home-module__FmBi5G__ctaSecondaryButtonDark{border:1px solid #fef3c780;color:#fef3c7!important}.Home-module__FmBi5G__ctaSecondaryButtonDark:hover{color:#00364d;background-color:#fef3c7cc}.Home-module__FmBi5G__heroSectionDark .Home-module__FmBi5G__ctaSecondaryButtonDark,.Home-module__FmBi5G__ctaCardDark .Home-module__FmBi5G__ctaSecondaryButtonDark{color:#fef3c7!important;border-color:#fef3c780!important}.Home-module__FmBi5G__ctaSecondaryButton.Home-module__FmBi5G__ctaSecondaryButtonLight{color:#00364d!important;border-color:#00364d80!important}.Home-module__FmBi5G__ctaSecondaryButton.Home-module__FmBi5G__ctaSecondaryButtonDark{color:#fef3c7!important;border-color:#fef3c780!important}.Home-module__FmBi5G__floatingElementsContainer{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.Home-module__FmBi5G__floatingCircle{border-radius:50%;animation:6s ease-in-out infinite Home-module__FmBi5G__floatGentle;position:absolute}.Home-module__FmBi5G__floatingCircleLight{background-color:#00364d}.Home-module__FmBi5G__floatingCircleDark{background-color:#f57f42}@keyframes Home-module__FmBi5G__floatGentle{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (max-width:767px){.Home-module__FmBi5G__heroSection{min-height:100svh;padding:calc(7.5rem + env(safe-area-inset-top,0px)) 1.25rem 5.25rem;margin-top:0}.Home-module__FmBi5G__heroInner{border-radius:1.35rem;padding:1.4rem 1rem}.Home-module__FmBi5G__heroProofLine{gap:.35rem;margin-bottom:.9rem}.Home-module__FmBi5G__heroProofLine span{padding:.28rem .5rem;font-size:.62rem}.Home-module__FmBi5G__heroCtaRow{margin-top:2rem}.Home-module__FmBi5G__ctaPrimaryButton,.Home-module__FmBi5G__ctaSecondaryButton{text-align:center;width:min(100%,14rem)}.Home-module__FmBi5G__floatingCircle:first-child,.Home-module__FmBi5G__floatingCircle:nth-child(2){display:none}.Home-module__FmBi5G__heroGrid{opacity:.18}.Home-module__FmBi5G__introSection{padding-top:3rem}.Home-module__FmBi5G__heroSection{padding-top:calc(6.75rem + env(safe-area-inset-top,0px));justify-content:flex-start}.Home-module__FmBi5G__heroInner{-webkit-backdrop-filter:blur(13px);background:radial-gradient(circle at 50% 0,#f57f422e,#0000 48%),#0a101666;width:100%;padding:1rem .9rem .95rem;box-shadow:0 18px 60px #00000057}.Home-module__FmBi5G__heroHeadline{text-shadow:0 2px 16px #000000b3;font-size:clamp(1.85rem,9vw,2.45rem)}.Home-module__FmBi5G__heroSubhead{text-shadow:0 2px 14px #000c;margin-top:1.1rem;font-size:.98rem;line-height:1.48}.Home-module__FmBi5G__heroSubheadDark{color:#fef3c7}.Home-module__FmBi5G__heroCtaRow{gap:.65rem;margin-top:1.25rem}.Home-module__FmBi5G__ctaPrimaryButton,.Home-module__FmBi5G__ctaSecondaryButton{width:min(100%,13.75rem);padding-top:.68rem;padding-bottom:.68rem}.Home-module__FmBi5G__scrollCue{bottom:1.25rem}}
