.SAHero-module-scss-module__oQNxbq__saHero{background-color:var(--gray-100);flex-direction:column;display:flex;position:relative;overflow:hidden}.SAHero-module-scss-module__oQNxbq__backgroundImage{z-index:0;object-fit:cover;object-position:center top;position:absolute;inset:0;display:none!important}.SAHero-module-scss-module__oQNxbq__backgroundImageDesktop{display:none;}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__backgroundImageDesktop{display:block}}.SAHero-module-scss-module__oQNxbq__backgroundImageMobile{}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__backgroundImageMobile{display:none}}.SAHero-module-scss-module__oQNxbq__gradientOverlay{z-index:1;background:#fff;position:absolute;inset:0}.SAHero-module-scss-module__oQNxbq__aboveFold{z-index:2;justify-content:center;align-items:center;min-height:calc(100svh - 200px);padding:0 1.25rem;display:flex;position:relative}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__aboveFold{padding:0 2rem}}.SAHero-module-scss-module__oQNxbq__aboveFoldContent{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__aboveFoldContent{gap:1.5rem}}.SAHero-module-scss-module__oQNxbq__badge{color:#777;font-family:var(--font-primary);letter-spacing:.12em;text-transform:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.7rem;font-weight:700;display:inline-flex}.SAHero-module-scss-module__oQNxbq__badge svg{flex-shrink:0;width:14px;height:14px}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__badge{padding:.55rem 1.5rem;font-size:.75rem}}.SAHero-module-scss-module__oQNxbq__headingGroup{flex-direction:column;align-items:center;gap:.75rem;display:flex}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__headingGroup{gap:1rem}}.SAHero-module-scss-module__oQNxbq__heading1{color:var(--saadian-orange-light);text-transform:none;letter-spacing:.15em;margin-top:1rem;font-size:16px;font-weight:700;line-height:1.2;font-family:var(--font-primary)!important}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__heading1{margin-top:0}}.SAHero-module-scss-module__oQNxbq__subTitle1{color:var(--oxford-blue);font-size:clamp(3.5rem,16vw,4.5rem);font-weight:700;line-height:1.15;font-family:Georgia,serif!important}.SAHero-module-scss-module__oQNxbq__subTitle1 span{font-family:inherit!important}.SAHero-module-scss-module__oQNxbq__subTitle1 span:last-child{margin-right:0!important}.SAHero-module-scss-module__oQNxbq__subTitle2{color:var(--gray-900);font-family:var(--font-secondary);max-width:600px;margin-top:-1rem;margin-bottom:2rem;font-size:18px;font-weight:300;line-height:1.5}.SAHero-module-scss-module__oQNxbq__belowFold{z-index:2;width:100%;max-width:800px;margin:0 auto;padding:3rem 1.25rem 2rem;position:relative}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__belowFold{padding:0 2rem 3rem}}.SAHero-module-scss-module__oQNxbq__belowFoldContent{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__belowFoldContent{gap:2rem}}.SAHero-module-scss-module__oQNxbq__ctaButton{background-color:var(--saadian-orange-light);color:#fff;font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;padding:1rem 2.25rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 15px #f5885759}.SAHero-module-scss-module__oQNxbq__ctaButton svg{flex-shrink:0;width:20px;height:20px}.SAHero-module-scss-module__oQNxbq__ctaButton:hover{background-color:var(--saadian-orange-dark);transform:translateY(-1px);box-shadow:0 6px 20px #f5885773}.SAHero-module-scss-module__oQNxbq__ctaButton:active{transform:translateY(0)}.SAHero-module-scss-module__oQNxbq__ctaButton:focus-visible{outline:2px solid var(--saadian-orange-light);outline-offset:3px}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__ctaButton{padding:1.1rem 2.75rem;font-size:1.05rem}}.SAHero-module-scss-module__oQNxbq__eligibilityNote{color:var(--gray-600);font-family:var(--font-secondary);font-size:.65rem;font-style:italic;font-weight:500;line-height:1.4}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__eligibilityNote{font-size:.85rem}}.SAHero-module-scss-module__oQNxbq__supportCard{-webkit-backdrop-filter:blur(12px);text-align:center;background:#ffffffb3;border:1px solid #f5885733;border-radius:1rem;flex-direction:column;gap:.5rem;width:100%;max-width:420px;padding:1.5rem;display:flex}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__supportCard{padding:2rem}}.SAHero-module-scss-module__oQNxbq__supportCardTitle{color:var(--oxford-blue);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:700;font-family:var(--font-primary)!important}.SAHero-module-scss-module__oQNxbq__supportCardSubtitle{color:var(--gray-600);font-family:var(--font-secondary);font-size:.8rem;font-weight:400;line-height:1.4}.SAHero-module-scss-module__oQNxbq__supportCardPhone{color:var(--saadian-orange-light);font-family:var(--font-primary);letter-spacing:.02em;justify-content:center;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:800;text-decoration:none;transition:color .2s;display:flex}.SAHero-module-scss-module__oQNxbq__supportCardPhone svg{width:22px;height:22px;color:var(--saadian-orange-light);flex-shrink:0}.SAHero-module-scss-module__oQNxbq__supportCardPhone:hover{color:var(--saadian-orange-dark)}.SAHero-module-scss-module__oQNxbq__supportCardPhone:focus-visible{outline:2px solid var(--saadian-orange-light);outline-offset:3px;border-radius:4px}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__supportCardPhone{font-size:1.75rem}}.SAHero-module-scss-module__oQNxbq__trustIndicators{opacity:.75;justify-content:center;align-items:flex-start;gap:2rem;display:flex}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__trustIndicators{gap:2.5rem}}.SAHero-module-scss-module__oQNxbq__trustItem{flex-direction:column;align-items:center;gap:.25rem;display:flex}.SAHero-module-scss-module__oQNxbq__trustIcon{width:28px;height:28px;color:var(--saadian-orange-light)}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__trustIcon{width:40px;height:40px}}.SAHero-module-scss-module__oQNxbq__trustLabel{font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.05em;color:var(--gray-600);font-size:.625rem;font-weight:600}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__trustLabel{font-size:.85rem}}.SAHero-module-scss-module__oQNxbq__supportImageWrapper{border:1px solid var(--gray-200);border-radius:1rem;width:100%;max-width:28rem;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000014}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__supportImageWrapper{max-width:100%}}.SAHero-module-scss-module__oQNxbq__supportImageImg{object-fit:cover;object-position:center;opacity:.9;width:100%;height:auto;transition:opacity .2s;display:block}.SAHero-module-scss-module__oQNxbq__supportImageImg:hover{opacity:1}.SAHero-module-scss-module__oQNxbq__ccOverlay{background:linear-gradient(#0000 0%,#000000bf 80%);justify-content:center;padding:1.25rem;display:flex;position:absolute;bottom:0;left:0;right:0}.SAHero-module-scss-module__oQNxbq__ccText{color:#fff;font-family:var(--font-secondary);text-align:center;border-radius:2px;padding:.3rem .75rem;font-size:.85rem;font-weight:500;line-height:1.4}@media (min-width:768px){.SAHero-module-scss-module__oQNxbq__ccText{font-size:1rem}}@media (prefers-reduced-motion:reduce){.SAHero-module-scss-module__oQNxbq__ctaButton{transition:none}.SAHero-module-scss-module__oQNxbq__ctaButton:hover{transform:none}.SAHero-module-scss-module__oQNxbq__supportImageImg{transition:none}}@media (prefers-contrast:more){.SAHero-module-scss-module__oQNxbq__gradientOverlay{background:linear-gradient(#fff9f2f2 0%,#fff9f2e6 40%,#fff9f2f7 70%,#fff9f2 100%)}.SAHero-module-scss-module__oQNxbq__supportCard{background:#fffffff2;border-color:#f5885766}}@supports (padding:env(safe-area-inset-bottom)){.SAHero-module-scss-module__oQNxbq__aboveFold,.SAHero-module-scss-module__oQNxbq__belowFold{padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right))}}
.SectionTestimonials-module-scss-module__Fjgy3a__section{padding:3rem 0}@media (max-width:639px){.SectionTestimonials-module-scss-module__Fjgy3a__section{padding:3rem 0}}.SectionTestimonials-module-scss-module__Fjgy3a__container{max-width:1400px;margin:0 auto;padding:0 1rem}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__container{padding:0 2rem}}.SectionTestimonials-module-scss-module__Fjgy3a__header{text-align:center;margin-bottom:3rem}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__header{margin-bottom:4rem}}@media (max-width:639px){.SectionTestimonials-module-scss-module__Fjgy3a__header{margin-bottom:2.5rem}}.SectionTestimonials-module-scss-module__Fjgy3a__title{color:var(--black);font-size:2.25rem;font-weight:700;line-height:1.2;font-family:var(--font-primary);margin:0}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__title{font-size:2.75rem}}@media (max-width:639px){.SectionTestimonials-module-scss-module__Fjgy3a__title{font-size:2rem}}.SectionTestimonials-module-scss-module__Fjgy3a__subTitle{color:var(--black);font-size:1.125rem;font-weight:500;line-height:1.4;font-family:var(--font-primary);margin:.75rem 0 0}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__subTitle{margin:1rem 0 0;font-size:1.25rem}}@media (max-width:639px){.SectionTestimonials-module-scss-module__Fjgy3a__subTitle{margin:.5rem 0 0;font-size:1rem}}.SectionTestimonials-module-scss-module__Fjgy3a__badgeContainer{justify-content:center;margin-top:2rem;display:flex}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__badgeContainer{margin-top:2.5rem}}@media (max-width:639px){.SectionTestimonials-module-scss-module__Fjgy3a__badgeContainer{margin-top:1.5rem}}.SectionTestimonials-module-scss-module__Fjgy3a__badge{width:300px;height:auto}@media (max-width:639px){.SectionTestimonials-module-scss-module__Fjgy3a__badge{width:225px}}.SectionTestimonials-module-scss-module__Fjgy3a__grid{gap:2rem;display:grid}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid{gap:2rem}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid{gap:2.5rem}}@media (max-width:639px){.SectionTestimonials-module-scss-module__Fjgy3a__grid{gap:1.5rem}}.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-0,.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-1{grid-template-columns:1fr;justify-items:center;max-width:600px;margin:0 auto}.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-2{grid-template-columns:1fr}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-2{grid-template-columns:repeat(var(--grid-cols-tablet,2),1fr)}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-2{grid-template-columns:repeat(var(--grid-cols-desktop,2),1fr)}}.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-3{grid-template-columns:1fr}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-3{grid-template-columns:repeat(var(--grid-cols-tablet,2),1fr)}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-3{grid-template-columns:repeat(var(--grid-cols-desktop,3),1fr)}}.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-4{grid-template-columns:repeat(var(--grid-cols-mobile,1),1fr)}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-4{grid-template-columns:repeat(var(--grid-cols-tablet,2),1fr)}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-4{grid-template-columns:repeat(var(--grid-cols-desktop,4),1fr)}}.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-4-plus{grid-template-columns:repeat(var(--grid-cols-mobile,1),1fr)}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-4-plus{grid-template-columns:repeat(var(--grid-cols-tablet,2),1fr)}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-dynamic-4-plus{grid-template-columns:repeat(var(--grid-cols-desktop,3),1fr)}}.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-2,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3{flex-direction:column;gap:2rem;display:flex}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-2,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3{gap:2rem}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-2,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3{gap:2.5rem}}@media (max-width:639px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-2,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3{gap:1.5rem}}.SectionTestimonials-module-scss-module__Fjgy3a__asymmetricRow{gap:inherit;display:grid}.SectionTestimonials-module-scss-module__Fjgy3a__asymmetricRow.SectionTestimonials-module-scss-module__Fjgy3a__topRow,.SectionTestimonials-module-scss-module__Fjgy3a__asymmetricRow.SectionTestimonials-module-scss-module__Fjgy3a__bottomRow{justify-items:center}.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-2 .SectionTestimonials-module-scss-module__Fjgy3a__topRow{grid-template-columns:1fr}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-2 .SectionTestimonials-module-scss-module__Fjgy3a__topRow{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-2 .SectionTestimonials-module-scss-module__Fjgy3a__topRow{grid-template-columns:repeat(3,1fr)}}.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-2 .SectionTestimonials-module-scss-module__Fjgy3a__bottomRow{grid-template-columns:1fr;max-width:800px;margin:0 auto}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-2 .SectionTestimonials-module-scss-module__Fjgy3a__bottomRow{grid-template-columns:repeat(2,1fr)}}.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3 .SectionTestimonials-module-scss-module__Fjgy3a__topRow,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3 .SectionTestimonials-module-scss-module__Fjgy3a__bottomRow{grid-template-columns:1fr}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3 .SectionTestimonials-module-scss-module__Fjgy3a__topRow,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3 .SectionTestimonials-module-scss-module__Fjgy3a__bottomRow{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3 .SectionTestimonials-module-scss-module__Fjgy3a__topRow,.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-3-3 .SectionTestimonials-module-scss-module__Fjgy3a__bottomRow{grid-template-columns:repeat(3,1fr)}}.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3 .SectionTestimonials-module-scss-module__Fjgy3a__topRow{grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3 .SectionTestimonials-module-scss-module__Fjgy3a__topRow{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3 .SectionTestimonials-module-scss-module__Fjgy3a__topRow{grid-template-columns:repeat(4,1fr)}}.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3 .SectionTestimonials-module-scss-module__Fjgy3a__bottomRow{grid-template-columns:1fr;max-width:900px;margin:0 auto}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3 .SectionTestimonials-module-scss-module__Fjgy3a__bottomRow{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SectionTestimonials-module-scss-module__Fjgy3a__grid-asymmetric-4-3 .SectionTestimonials-module-scss-module__Fjgy3a__bottomRow{grid-template-columns:repeat(3,1fr)}}.SectionTestimonials-module-scss-module__Fjgy3a__ctaContainer{justify-content:center;margin-top:3rem;display:flex}@media (min-width:768px){.SectionTestimonials-module-scss-module__Fjgy3a__ctaContainer{margin-top:4rem}}@media (max-width:639px){.SectionTestimonials-module-scss-module__Fjgy3a__ctaContainer{margin-top:2.5rem}}
.SectionMarquee-module-scss-module__2fTLmW__marqueeSection{padding:1rem 0;overflow:hidden}.SectionMarquee-module-scss-module__2fTLmW__container{max-width:1400px;margin:0 auto;padding:0 1rem}@media (min-width:1024px){.SectionMarquee-module-scss-module__2fTLmW__container{padding:0 2rem}}.SectionMarquee-module-scss-module__2fTLmW__title{text-align:center;color:var(--foreground);margin:0 0 3rem;font-size:1.875rem;font-weight:600;line-height:1.2}@media (min-width:768px){.SectionMarquee-module-scss-module__2fTLmW__title{margin-bottom:4rem;font-size:2.25rem}}@media (max-width:639px){.SectionMarquee-module-scss-module__2fTLmW__title{margin-bottom:2rem;font-size:1.5rem}}.SectionMarquee-module-scss-module__2fTLmW__marqueeWrapper{width:100%;position:relative;overflow:hidden}.SectionMarquee-module-scss-module__2fTLmW__marqueeContainer{width:100%;display:flex;overflow:hidden}@keyframes SectionMarquee-module-scss-module__2fTLmW__marquee-scroll{0%{transform:translate(0,0)}to{transform:translate3d(var(--marquee-distance),0,0)}}.SectionMarquee-module-scss-module__2fTLmW__marqueeContent{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center;gap:4.5rem;animation:linear infinite SectionMarquee-module-scss-module__2fTLmW__marquee-scroll;display:flex}@media (max-width:639px){.SectionMarquee-module-scss-module__2fTLmW__marqueeContent{gap:2rem}}.SectionMarquee-module-scss-module__2fTLmW__marqueeItem{flex-shrink:0;justify-content:center;align-items:center;display:flex}.SectionMarquee-module-scss-module__2fTLmW__marqueeImage{object-fit:contain;width:100px;height:60px;transition:transform .3s}@media (max-width:639px){.SectionMarquee-module-scss-module__2fTLmW__marqueeImage{width:100px;height:50px}}@media (prefers-reduced-motion:reduce){.SectionMarquee-module-scss-module__2fTLmW__marqueeImage{transition:none}}@media (prefers-contrast:high){.SectionMarquee-module-scss-module__2fTLmW__marqueeSection{border-top:2px solid var(--foreground);border-bottom:2px solid var(--foreground)}.SectionMarquee-module-scss-module__2fTLmW__marqueeImage{filter:none;outline:1px solid var(--foreground)}}
.FeatureFormSection-module-scss-module__TfPQxa__section{background:var(--background);padding:4rem 0;position:relative;overflow:hidden}.FeatureFormSection-module-scss-module__TfPQxa__container{width:100%;max-width:1400px;margin:0 auto;padding:0 1rem}@media (min-width:1024px){.FeatureFormSection-module-scss-module__TfPQxa__container{padding:0 2rem}}.FeatureFormSection-module-scss-module__TfPQxa__contentWrapper{align-items:flex-start;gap:3rem;display:flex}@media (min-width:768px){.FeatureFormSection-module-scss-module__TfPQxa__contentWrapper{gap:4rem}}@media (max-width:767px){.FeatureFormSection-module-scss-module__TfPQxa__contentWrapper{flex-direction:column;gap:3rem}}.FeatureFormSection-module-scss-module__TfPQxa__journeyMode .FeatureFormSection-module-scss-module__TfPQxa__rightColumn{display:none}.FeatureFormSection-module-scss-module__TfPQxa__journeyMode .FeatureFormSection-module-scss-module__TfPQxa__leftColumn{text-align:center;flex:100%;align-items:center}.FeatureFormSection-module-scss-module__TfPQxa__journeyMode .FeatureFormSection-module-scss-module__TfPQxa__list{align-items:center}.FeatureFormSection-module-scss-module__TfPQxa__journeyMode .FeatureFormSection-module-scss-module__TfPQxa__asSeenIn{text-align:center}.FeatureFormSection-module-scss-module__TfPQxa__journeyMode .FeatureFormSection-module-scss-module__TfPQxa__marqueeSection{max-width:600px}.FeatureFormSection-module-scss-module__TfPQxa__leftColumn{flex-direction:column;flex:50%;gap:2rem;display:flex}.FeatureFormSection-module-scss-module__TfPQxa__title{color:var(--black);text-transform:uppercase;margin:0;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.FeatureFormSection-module-scss-module__TfPQxa__title{font-size:2.5rem}}.FeatureFormSection-module-scss-module__TfPQxa__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.FeatureFormSection-module-scss-module__TfPQxa__listItem{color:var(--black);align-items:flex-start;gap:.75rem;font-size:24px;line-height:1.5;display:flex}@media (max-width:767px){.FeatureFormSection-module-scss-module__TfPQxa__listItem{font-size:20px}}.FeatureFormSection-module-scss-module__TfPQxa__listItem:before{content:"✓";color:var(--black);flex-shrink:0;font-weight:700}.FeatureFormSection-module-scss-module__TfPQxa__asSeenIn{text-align:left;color:var(--black);text-transform:uppercase;margin:0 0 1rem;font-size:1.125rem;font-weight:600}.FeatureFormSection-module-scss-module__TfPQxa__marqueeSection{contain:layout;width:100%;max-width:100%;margin-top:2rem;overflow:hidden}.FeatureFormSection-module-scss-module__TfPQxa__marqueeSection *{box-sizing:border-box!important;max-width:100%!important}.FeatureFormSection-module-scss-module__TfPQxa__rightColumn{flex:50%;width:100%}@media (max-width:767px){.FeatureFormSection-module-scss-module__TfPQxa__rightColumn{flex:none;max-width:500px;margin:0 auto}}.FeatureFormSection-module-scss-module__TfPQxa__formPlaceholder{border:2px dashed var(--border);border-radius:var(--radius-lg);background:var(--muted);text-align:center;color:var(--muted-foreground);justify-content:center;align-items:center;min-height:400px;padding:3rem 2rem;font-style:italic;display:flex}.FeatureFormSection-module-scss-module__TfPQxa__asSeenInMarquee div[class*=marqueeContent]{gap:0!important}
@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.HeroCTA-module-scss-module__qQTgKG__ctaWrapper{width:100%;max-width:400px;display:inline-block;position:relative}@media (max-width:767px){.HeroCTA-module-scss-module__qQTgKG__ctaWrapper{max-width:330px}}.HeroCTA-module-scss-module__qQTgKG__ctaButton{background:var(--saadian-orange);color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;z-index:2;border:2px solid #0000;border-radius:50px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1.125rem 2rem;font-size:1.125rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.HeroCTA-module-scss-module__qQTgKG__ctaButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0;transform:translate(-100%)}.HeroCTA-module-scss-module__qQTgKG__ctaButton:hover{background:var(--saadian-orange-dark);transform:translateY(-2px);box-shadow:0 10px 25px #f1682566,0 4px 10px #0003}.HeroCTA-module-scss-module__qQTgKG__ctaButton:hover:before{transform:translate(100%)}.HeroCTA-module-scss-module__qQTgKG__ctaButton:hover .HeroCTA-module-scss-module__qQTgKG__ctaIcon{transform:translate(4px)}.HeroCTA-module-scss-module__qQTgKG__ctaButton:active{transform:translateY(0);box-shadow:0 5px 15px #f168254d}@media (max-width:767px){.HeroCTA-module-scss-module__qQTgKG__ctaButton{white-space:nowrap;width:330px;padding:1rem 1.5rem;font-size:1rem}}.HeroCTA-module-scss-module__qQTgKG__ctaIcon{flex-shrink:0;transition:transform .3s}.HeroCTA-module-scss-module__qQTgKG__animatedBorder{background:conic-gradient(from var(--border-angle),transparent 0deg,#fff3 10deg,#ffffff80 20deg,#fffc 30deg,white 40deg,#fffc 50deg,#ffffff80 60deg,#fff3 70deg,transparent 80deg,transparent 360deg);pointer-events:none;opacity:1;z-index:1;border-radius:52px;padding:2px;animation:3s linear infinite HeroCTA-module-scss-module__qQTgKG__borderRotate;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes HeroCTA-module-scss-module__qQTgKG__borderRotate{0%{--border-angle:0deg}to{--border-angle:360deg}}
.BasicHeroForm-module-scss-module__ZsUhwa__basicForm{width:100%;max-width:400px;margin:0 auto}@media (max-width:768px){.BasicHeroForm-module-scss-module__ZsUhwa__basicForm{max-width:100%;padding:0 10px}}.BasicHeroForm-module-scss-module__ZsUhwa__formFields{background:#fffffff2;border-radius:8px;flex-direction:column;gap:15px;padding:25px;display:flex;box-shadow:0 4px 20px #00000026}@media (max-width:768px){.BasicHeroForm-module-scss-module__ZsUhwa__formFields{gap:12px;padding:20px}}.BasicHeroForm-module-scss-module__ZsUhwa__formInput,.BasicHeroForm-module-scss-module__ZsUhwa__formTextarea{border:2px solid #ddd;border-radius:5px;width:100%;padding:12px;font-family:inherit;font-size:16px;transition:all .3s}.BasicHeroForm-module-scss-module__ZsUhwa__formInput::placeholder,.BasicHeroForm-module-scss-module__ZsUhwa__formTextarea::placeholder{color:#666}.BasicHeroForm-module-scss-module__ZsUhwa__formInput:focus,.BasicHeroForm-module-scss-module__ZsUhwa__formTextarea:focus{border-color:#f16825;outline:none;box-shadow:0 0 0 3px #f168251a}@media (max-width:768px){.BasicHeroForm-module-scss-module__ZsUhwa__formInput,.BasicHeroForm-module-scss-module__ZsUhwa__formTextarea{padding:10px;font-size:14px}}.BasicHeroForm-module-scss-module__ZsUhwa__formTextarea{resize:vertical;min-height:80px}.BasicHeroForm-module-scss-module__ZsUhwa__submitBtn{color:#fff;text-transform:uppercase;cursor:pointer;letter-spacing:.5px;background:#f16825;border:none;border-radius:5px;padding:15px 30px;font-size:16px;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #f1682533}.BasicHeroForm-module-scss-module__ZsUhwa__submitBtn:hover:not(:disabled){background:#d1541b;transform:translateY(-2px);box-shadow:0 6px 20px #f168254d}.BasicHeroForm-module-scss-module__ZsUhwa__submitBtn:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}@media (max-width:768px){.BasicHeroForm-module-scss-module__ZsUhwa__submitBtn{width:100%;padding:12px 20px;font-size:14px}}.BasicHeroForm-module-scss-module__ZsUhwa__errorMessage{color:#dc2626;text-align:center;margin-top:-5px;margin-bottom:10px;font-size:14px;font-weight:500}
.FormModal-module-scss-module__znZ54q__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999999;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.FormModal-module-scss-module__znZ54q__modal{background:var(--oxford-blue);z-index:1000000;border-radius:12px;flex-direction:column;width:100%;max-width:650px;max-height:90vh;display:flex;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff1a}@media (max-width:767px){.FormModal-module-scss-module__znZ54q__modal{max-width:100%;min-height:100vh;max-height:100vh;margin:auto 0}}@media (max-width:639px){.FormModal-module-scss-module__znZ54q__modal{border-radius:8px}}.FormModal-module-scss-module__znZ54q__closeButton{width:40px;height:40px;color:var(--white);cursor:pointer;z-index:10;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}.FormModal-module-scss-module__znZ54q__closeButton:hover{background:#fff3;transform:scale(1.1)}.FormModal-module-scss-module__znZ54q__closeButton:active{transform:scale(.95)}.FormModal-module-scss-module__znZ54q__closeButton svg{width:20px;height:20px}@media (max-width:639px){.FormModal-module-scss-module__znZ54q__closeButton{width:36px;height:36px;top:.75rem;right:.75rem}}.FormModal-module-scss-module__znZ54q__modalHeader{text-align:center;padding:2rem 2rem 0}@media (max-width:639px){.FormModal-module-scss-module__znZ54q__modalHeader{padding:1.5rem 1.5rem 0}}.FormModal-module-scss-module__znZ54q__modalTitle{color:var(--white);margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}@media (max-width:767px){.FormModal-module-scss-module__znZ54q__modalTitle{font-size:1.5rem}}@media (max-width:639px){.FormModal-module-scss-module__znZ54q__modalTitle{font-size:1.25rem}}.FormModal-module-scss-module__znZ54q__modalContent{flex:1;padding:2rem;overflow-y:auto}@media (max-width:639px){.FormModal-module-scss-module__znZ54q__modalContent{padding:1rem 1.5rem}.FormModal-module-scss-module__znZ54q__backdrop{align-items:flex-end;padding:0}.FormModal-module-scss-module__znZ54q__modal{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}}
.SimpleCaseReviewForm-module-scss-module__YtBzFW__formContainer{justify-content:center;align-items:flex-start;width:100%;display:flex}.SimpleCaseReviewForm-module-scss-module__YtBzFW__formCard{width:100%;max-width:600px;position:relative;overflow:hidden}.SimpleCaseReviewForm-module-scss-module__YtBzFW__formContent{position:relative}.SimpleCaseReviewForm-module-scss-module__YtBzFW__form{flex-direction:column;gap:1.25rem;display:flex}.SimpleCaseReviewForm-module-scss-module__YtBzFW__formGroup{flex-direction:column;flex:1;width:100%;display:flex}.SimpleCaseReviewForm-module-scss-module__YtBzFW__formRow{gap:1rem;display:flex}@media (max-width:639px){.SimpleCaseReviewForm-module-scss-module__YtBzFW__formRow{flex-direction:column}}.SimpleCaseReviewForm-module-scss-module__YtBzFW__input,.SimpleCaseReviewForm-module-scss-module__YtBzFW__textarea{border:1px solid var(--border);background:var(--white);width:100%;color:var(--oxford-blue);box-sizing:border-box;border-radius:0;padding:.75rem 1rem;font-size:1rem;transition:all .2s}.SimpleCaseReviewForm-module-scss-module__YtBzFW__input:focus,.SimpleCaseReviewForm-module-scss-module__YtBzFW__textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #0070f31a}.SimpleCaseReviewForm-module-scss-module__YtBzFW__input:disabled,.SimpleCaseReviewForm-module-scss-module__YtBzFW__textarea:disabled{background:var(--gray-100);cursor:not-allowed;opacity:.6}.SimpleCaseReviewForm-module-scss-module__YtBzFW__input::placeholder,.SimpleCaseReviewForm-module-scss-module__YtBzFW__textarea::placeholder{color:var(--black)}.SimpleCaseReviewForm-module-scss-module__YtBzFW__textarea{resize:vertical;min-height:100px;font-family:inherit}.SimpleCaseReviewForm-module-scss-module__YtBzFW__disclaimer p{color:var(--white);margin:0;font-size:12px;line-height:1.5}@media (max-width:1023px){.SimpleCaseReviewForm-module-scss-module__YtBzFW__disclaimer p{font-size:11px}}.SimpleCaseReviewForm-module-scss-module__YtBzFW__errorMessage{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:0;margin-top:.5rem;padding:.75rem 1rem;font-size:.875rem}.SimpleCaseReviewForm-module-scss-module__YtBzFW__submitButton{background:var(--saadian-orange);color:#fff;cursor:pointer;text-transform:uppercase;border:none;border-radius:0;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;padding:1rem 2rem;font-size:1.125rem;font-weight:500;transition:all .3s;display:inline-flex}.SimpleCaseReviewForm-module-scss-module__YtBzFW__submitButton:hover:not(:disabled){background:var(--saadian-orange-dark);transform:translateY(-2px);box-shadow:0 4px 12px #f168254d}.SimpleCaseReviewForm-module-scss-module__YtBzFW__submitButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.SimpleCaseReviewForm-module-scss-module__YtBzFW__submitButton:focus{outline:none;box-shadow:0 0 0 3px #f168254d}.SimpleCaseReviewForm-module-scss-module__YtBzFW__spinner{animation:1s linear infinite SimpleCaseReviewForm-module-scss-module__YtBzFW__spin}@keyframes SimpleCaseReviewForm-module-scss-module__YtBzFW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:639px){.SimpleCaseReviewForm-module-scss-module__YtBzFW__input,.SimpleCaseReviewForm-module-scss-module__YtBzFW__textarea{font-size:16px}.SimpleCaseReviewForm-module-scss-module__YtBzFW__submitButton{padding:.875rem 1.5rem;font-size:1rem}}
