@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2?dpl=dpl_5bNja7tGEj2ArZfhPd3nS2SucGMV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2?dpl=dpl_5bNja7tGEj2ArZfhPd3nS2SucGMV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2?dpl=dpl_5bNja7tGEj2ArZfhPd3nS2SucGMV)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2?dpl=dpl_5bNja7tGEj2ArZfhPd3nS2SucGMV)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2?dpl=dpl_5bNja7tGEj2ArZfhPd3nS2SucGMV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2?dpl=dpl_5bNja7tGEj2ArZfhPd3nS2SucGMV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2?dpl=dpl_5bNja7tGEj2ArZfhPd3nS2SucGMV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter", "Inter Fallback"}
.Header-module__hBw1pG__header{z-index:100;-webkit-backdrop-filter:saturate(180%)blur(18px);background:#ffffffdb;border-bottom:1px solid #dfe5eccc;position:sticky;top:0;box-shadow:0 1px #10182805}.Header-module__hBw1pG__header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#2f5d8a2e 30%,#9c6b3f24 70%,#0000 100%);height:1px;position:absolute;bottom:-1px;left:0;right:0}.Header-module__hBw1pG__inner{justify-content:space-between;align-items:center;gap:1.25rem;min-height:84px;display:flex}.Header-module__hBw1pG__logo{min-width:0;color:var(--color-text-strong);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__logoMark{flex:none;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .22s;display:flex;position:relative}.Header-module__hBw1pG__logo:hover .Header-module__hBw1pG__logoMark{transform:scale(1.035)}.Header-module__hBw1pG__logoGlow{filter:blur(8px);opacity:0;pointer-events:none;background:radial-gradient(circle,#2f5d8a26 0%,#2f5d8a0f 48%,#0000 72%);border-radius:50%;transition:opacity .22s,transform .22s;position:absolute;inset:3px;transform:scale(.8)}.Header-module__hBw1pG__logo:hover .Header-module__hBw1pG__logoGlow{opacity:1;transform:scale(1.25)}.Header-module__hBw1pG__logoImage{z-index:1;object-fit:contain;flex-shrink:0;width:58px;height:58px;position:relative}.Header-module__hBw1pG__logoCopy{flex-direction:column;min-width:0;display:none}.Header-module__hBw1pG__logoText{color:var(--color-text-strong);letter-spacing:-.02em;white-space:nowrap;font-size:1rem;font-weight:750;line-height:1.1}.Header-module__hBw1pG__logoDescriptor{color:var(--color-text-soft);letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;margin-top:.22rem;font-size:.67rem;font-weight:550;line-height:1.1}.Header-module__hBw1pG__desktopNav{align-items:center;gap:clamp(1.15rem,2vw,2rem);margin-left:auto;display:none}.Header-module__hBw1pG__navLink{color:var(--color-text-muted);padding:.6rem 0;font-size:.9rem;font-weight:570;line-height:1;text-decoration:none;transition:color .16s;position:relative}.Header-module__hBw1pG__navLink:after{content:"";background:linear-gradient(90deg, var(--color-accent), var(--color-copper));border-radius:999px;width:0;height:2px;transition:width .18s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Header-module__hBw1pG__navLink:hover{color:var(--color-text-strong)}.Header-module__hBw1pG__navLink:hover:after{width:100%}.Header-module__hBw1pG__actions{flex:none;align-items:center;gap:.65rem;display:flex}.Header-module__hBw1pG__cta{white-space:nowrap;border-radius:9px;min-height:42px;padding:.65rem 1.05rem;font-size:.82rem;display:none}.Header-module__hBw1pG__ctaArrow{transition:transform .16s;display:inline-block}.Header-module__hBw1pG__cta:hover .Header-module__hBw1pG__ctaArrow{transform:translate(3px)}.Header-module__hBw1pG__mobileMenu{position:relative}.Header-module__hBw1pG__mobileMenu>summary{list-style:none}.Header-module__hBw1pG__mobileMenu>summary::-webkit-details-marker{display:none}.Header-module__hBw1pG__mobileMenuTrigger{border:1px solid var(--color-border);cursor:pointer;width:44px;height:44px;box-shadow:var(--shadow-sm);background:#ffffffdb;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.Header-module__hBw1pG__mobileMenuTrigger:hover{box-shadow:var(--shadow-md);background:#fff;border-color:#c7d4df}.Header-module__hBw1pG__mobileMenuTrigger:focus-visible{outline-offset:3px;outline:3px solid #2f5d8a42}.Header-module__hBw1pG__menuLines{flex-direction:column;gap:4px;width:18px;display:flex}.Header-module__hBw1pG__menuLines span{background:var(--color-text-strong);transform-origin:50%;border-radius:999px;width:18px;height:1.5px;transition:transform .18s,opacity .18s;display:block}.Header-module__hBw1pG__mobileMenu[open] .Header-module__hBw1pG__menuLines span:first-child{transform:translateY(5.5px)rotate(45deg)}.Header-module__hBw1pG__mobileMenu[open] .Header-module__hBw1pG__menuLines span:nth-child(2){opacity:0}.Header-module__hBw1pG__mobileMenu[open] .Header-module__hBw1pG__menuLines span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.Header-module__hBw1pG__mobilePanel{border:1px solid var(--color-border);width:min(320px,100vw - 2.5rem);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);background:#fffffffa;border-radius:16px;padding:.8rem;position:absolute;top:calc(100% + .9rem);right:0}.Header-module__hBw1pG__mobilePanel nav{flex-direction:column;display:flex}.Header-module__hBw1pG__mobileNavLink{color:var(--color-text);border-radius:9px;justify-content:space-between;align-items:center;padding:.85rem .9rem;font-size:.92rem;font-weight:570;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.Header-module__hBw1pG__mobileNavLink span{color:var(--color-accent);transition:transform .15s}.Header-module__hBw1pG__mobileNavLink:hover{color:var(--color-accent-dark);background:var(--color-accent-tint)}.Header-module__hBw1pG__mobileNavLink:hover span{transform:translate(3px)}.Header-module__hBw1pG__mobileCta{width:100%;margin-top:.65rem}@media (min-width:520px){.Header-module__hBw1pG__logoCopy{display:flex}.Header-module__hBw1pG__cta{display:inline-flex}}@media (min-width:900px){.Header-module__hBw1pG__inner{min-height:100px}.Header-module__hBw1pG__logoMark,.Header-module__hBw1pG__logoImage{width:80px;height:80px}.Header-module__hBw1pG__logoText{font-size:1.14rem}.Header-module__hBw1pG__desktopNav{display:flex}.Header-module__hBw1pG__mobileMenu{display:none}}@media (min-width:1100px){.Header-module__hBw1pG__logo{gap:.85rem}.Header-module__hBw1pG__desktopNav{gap:2.1rem}.Header-module__hBw1pG__cta{padding-left:1.2rem;padding-right:1.2rem}}@media (prefers-reduced-motion:reduce){.Header-module__hBw1pG__logoMark,.Header-module__hBw1pG__logoGlow,.Header-module__hBw1pG__ctaArrow,.Header-module__hBw1pG__navLink:after,.Header-module__hBw1pG__menuLines span,.Header-module__hBw1pG__mobileNavLink span{transition:none}}.Header-module__hBw1pG__dunsHeaderSeal{border-left:1px solid var(--color-border);background:#fff;border-radius:8px;flex:none;width:72px;height:62px;margin-left:.15rem;padding-left:1.1rem;display:none;overflow:hidden}.Header-module__hBw1pG__dunsHeaderSeal iframe{transform-origin:0 0;border:0;width:114px;height:97px;display:block;transform:scale(.62)}@media (min-width:1180px){.Header-module__hBw1pG__dunsHeaderSeal{display:block}}.Header-module__hBw1pG__logoWordmark{white-space:nowrap;align-items:baseline;gap:.28rem;line-height:1;display:flex}.Header-module__hBw1pG__logoVaayu{color:#12233b;letter-spacing:-.035em;text-shadow:0 1px 2px #12233b14;font-size:1.05rem;font-weight:850;display:inline-block;position:relative}.Header-module__hBw1pG__logoVaayu:after{content:"";background:linear-gradient(90deg, var(--color-copper), #9c6b3f47);border-radius:999px;width:28px;height:2px;position:absolute;bottom:-6px;left:1px}.Header-module__hBw1pG__logoRest{color:#40536b;letter-spacing:-.025em;font-size:.96rem;font-weight:690}@media (min-width:900px){.Header-module__hBw1pG__inner{min-height:104px}.Header-module__hBw1pG__logo{gap:1rem}.Header-module__hBw1pG__logoMark,.Header-module__hBw1pG__logoImage{width:88px;height:88px}.Header-module__hBw1pG__logoVaayu{font-size:1.32rem}.Header-module__hBw1pG__logoRest{font-size:1.14rem}}@media (min-width:1180px){.Header-module__hBw1pG__dunsHeaderSeal{border-left:1px solid var(--color-border);width:84px;height:72px;margin-left:.9rem;padding-left:1.15rem;overflow:visible}.Header-module__hBw1pG__dunsHeaderSeal iframe{transform-origin:0 0;border:0;width:114px;height:97px;transform:scale(.72)}}
.Footer-module__S6Hkya__footer{color:var(--color-text-inverse-muted);background:radial-gradient(circle at 10% 10%,#45749e29,#0000 30%),radial-gradient(circle at 90% 90%,#9c6b3f1a,#0000 30%),#101c31;border-top:1px solid #243650;margin-top:0;position:relative;overflow:hidden}.Footer-module__S6Hkya__footerGlow{pointer-events:none;border:1px solid #a9cce91a;border-radius:50%;width:420px;height:420px;position:absolute;top:-260px;right:-110px}.Footer-module__S6Hkya__footerGlow:after{content:"";border:1px solid #a9cce912;border-radius:50%;position:absolute;inset:58px}.Footer-module__S6Hkya__main{z-index:1;grid-template-columns:1fr;gap:2.75rem;padding-top:clamp(4rem,7vw,6rem);padding-bottom:3rem;display:grid;position:relative}.Footer-module__S6Hkya__brand{max-width:390px}.Footer-module__S6Hkya__brandRow{color:inherit;align-items:center;gap:.85rem;text-decoration:none;display:inline-flex}.Footer-module__S6Hkya__brandLogo{object-fit:contain;width:66px;height:66px;transition:transform .2s}.Footer-module__S6Hkya__brandRow:hover .Footer-module__S6Hkya__brandLogo{transform:translateY(-2px)}.Footer-module__S6Hkya__brandName{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:750;line-height:1.1}.Footer-module__S6Hkya__brandDescriptor{color:var(--color-accent-inverse);letter-spacing:.075em;text-transform:uppercase;margin:.3rem 0 0;font-size:.68rem;font-weight:650;line-height:1.1}.Footer-module__S6Hkya__tagline{color:#d8e1eb;max-width:340px;margin:1.35rem 0 0;font-size:.95rem;font-weight:540}.Footer-module__S6Hkya__brandStatement{color:#899bb1;max-width:350px;margin:.8rem 0 0;font-size:.79rem;line-height:1.65}.Footer-module__S6Hkya__linkGroup{flex-direction:column;gap:.75rem;font-size:.88rem;display:flex}.Footer-module__S6Hkya__linkGroupTitle{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:.68rem;font-weight:750}.Footer-module__S6Hkya__linkGroup a{color:#aebdce;width:fit-content;text-decoration:none;transition:color .15s,transform .15s}.Footer-module__S6Hkya__linkGroup a:hover{color:#fff;transform:translate(3px)}.Footer-module__S6Hkya__contactStrip{z-index:1;border-top:1px solid #a9cce91f;border-bottom:1px solid #a9cce91f;flex-direction:column;gap:1.25rem;padding-top:1.7rem;padding-bottom:1.7rem;display:flex;position:relative}.Footer-module__S6Hkya__contactStrip>div{flex-direction:column;gap:.25rem;display:flex}.Footer-module__S6Hkya__contactLabel{color:#7f92a9;letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:720}.Footer-module__S6Hkya__contactEmail{color:#fff;width:fit-content;font-size:clamp(1rem,2vw,1.2rem);font-weight:620;text-decoration:none}.Footer-module__S6Hkya__contactEmail:hover{color:var(--color-accent-inverse)}.Footer-module__S6Hkya__contactLink{width:fit-content;color:var(--color-accent-inverse);align-items:center;gap:.55rem;font-size:.83rem;font-weight:700;text-decoration:none;display:inline-flex}.Footer-module__S6Hkya__contactLink span{transition:transform .16s}.Footer-module__S6Hkya__contactLink:hover span{transform:translate(4px)}.Footer-module__S6Hkya__bottom{z-index:1;color:#70849b;flex-direction:column;gap:.4rem;padding-top:1.4rem;padding-bottom:1.8rem;font-size:.73rem;display:flex;position:relative}.Footer-module__S6Hkya__bottom p{margin:0}.Footer-module__S6Hkya__bottomNote{color:#61758d}@media (min-width:640px){.Footer-module__S6Hkya__contactStrip,.Footer-module__S6Hkya__bottom{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:780px){.Footer-module__S6Hkya__main{grid-template-columns:minmax(300px,1.6fr) repeat(3,1fr);gap:clamp(2rem,5vw,4rem)}}@media (prefers-reduced-motion:reduce){.Footer-module__S6Hkya__brandLogo,.Footer-module__S6Hkya__linkGroup a,.Footer-module__S6Hkya__contactLink span{transition:none}}
:root{--color-bg:#fff;--color-bg-subtle:#f7f9fc;--color-bg-soft:#eef4f9;--color-bg-elevated:#fff;--color-bg-inverse:#101c31;--color-bg-inverse-soft:#17263f;--color-text:#101828;--color-text-strong:#0b1425;--color-text-muted:#536176;--color-text-soft:#738096;--color-text-inverse:#f7f9fc;--color-text-inverse-muted:#b8c5d7;--color-border:#dfe5ec;--color-border-soft:#edf1f5;--color-border-inverse:#2b3c57;--color-accent:#2f5d8a;--color-accent-dark:#1f4468;--color-accent-deep:#173452;--color-accent-light:#5e87ad;--color-accent-tint:#edf4fa;--color-accent-tint-strong:#dceaf5;--color-accent-tint-border:#cfdfec;--color-accent-contrast:#fff;--color-accent-inverse:#a9cce9;--color-copper:#9c6b3f;--color-copper-soft:#c69b70;--gradient-brand:linear-gradient(135deg, #2f5d8a24 0%, #fff0 48%, #9c6b3f14 100%);--gradient-dark:radial-gradient(circle at 15% 10%, #5484b138, transparent 34%), radial-gradient(circle at 85% 85%, #9c6b3f1f, transparent 32%), linear-gradient(135deg, #101c31 0%, #162740 100%);--max-width:1180px;--content-width:760px;--radius-sm:8px;--radius:12px;--radius-lg:20px;--radius-xl:28px;--shadow-sm:0 1px 2px #1018280a, 0 3px 8px #1018280a;--shadow-md:0 12px 32px #12233a14, 0 2px 8px #12233a0a;--shadow-lg:0 28px 70px #12233a21, 0 8px 22px #12233a0f;--font-sans:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{color:var(--color-text);background:var(--color-bg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}::selection{background:var(--color-accent-tint-strong);color:var(--color-text-strong)}h1,h2,h3,h4{color:var(--color-text-strong);letter-spacing:-.025em;font-weight:650;line-height:1.13}p{margin:0 0 1rem}a{color:inherit}img,svg{max-width:100%;display:block}button,a{-webkit-tap-highlight-color:transparent}.skip-link{background:var(--color-accent);color:var(--color-accent-contrast);z-index:1000;border-radius:0 0 var(--radius-sm) 0;padding:.75rem 1rem;position:absolute;top:0;left:-999px}.skip-link:focus{left:0}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding-left:clamp(1.25rem,4vw,2rem);padding-right:clamp(1.25rem,4vw,2rem)}.section{padding:clamp(4.75rem,8vw,7rem) 0;position:relative}.section-subtle{border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);background:linear-gradient(#eef4f9b8 0%,#f7f9fceb 100%)}.section-inverse{background:var(--gradient-dark);color:var(--color-text-inverse);overflow:hidden}.section-inverse:before{content:"";pointer-events:none;border:1px solid #a9cce91f;border-radius:50%;width:360px;height:360px;position:absolute;top:-170px;right:-140px}.section-inverse h1,.section-inverse h2,.section-inverse h3,.section-inverse h4{color:var(--color-text-inverse)}.section-inverse p{color:var(--color-text-inverse-muted)}.eyebrow{color:var(--color-accent);letter-spacing:.105em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.eyebrow:before{content:"";background:var(--color-copper);border-radius:999px;width:18px;height:2px}.section-inverse .eyebrow{color:var(--color-accent-inverse)}.section-inverse .eyebrow:before{background:var(--color-copper-soft)}.section-heading{max-width:720px;margin:0 0 clamp(2.5rem,5vw,3.75rem)}.section-heading h2{margin:0 0 1rem;font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.12}.section-heading p{max-width:660px;color:var(--color-text-muted);margin:0;font-size:clamp(1rem,1.5vw,1.125rem)}.section-heading p+p{margin-top:.9rem}.section-inverse .section-heading p{color:var(--color-text-inverse-muted)}.button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.55rem;min-height:46px;padding:.75rem 1.35rem;font-family:inherit;font-size:.925rem;font-weight:650;line-height:1;text-decoration:none;transition:transform .16s,box-shadow .16s,background-color .16s,border-color .16s,color .16s;display:inline-flex;position:relative;overflow:hidden}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}.button:focus-visible{outline-offset:3px;outline:3px solid #2f5d8a47}.button-primary{background:linear-gradient(135deg, var(--color-accent) 0%, var(--color-accent-dark) 100%);color:var(--color-accent-contrast);box-shadow:0 8px 20px #1f44682e,inset 0 1px #ffffff1f}.button-primary:hover{background:linear-gradient(135deg, #346796 0%, var(--color-accent-dark) 100%);box-shadow:0 12px 28px #1f446838,inset 0 1px #ffffff24}.button-secondary{color:var(--color-text);border-color:var(--color-border);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1}.button-secondary:hover{border-color:var(--color-accent-light);color:var(--color-accent-dark);box-shadow:var(--shadow-md)}.section-inverse .button-secondary{color:var(--color-text-inverse);border-color:var(--color-border-inverse);box-shadow:none;background:#ffffff0a}.section-inverse .button-secondary:hover{color:#fff;background:#ffffff12;border-color:#a9cce9bf}.badge{border:1px solid var(--color-accent-tint-border);color:var(--color-accent-dark);letter-spacing:.02em;background:#edf4fae6;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex}.brand-hairline{background:linear-gradient(90deg, var(--color-accent) 0%, var(--color-accent-light) 54%, var(--color-copper) 100%);border:none;border-radius:999px;width:100%;height:3px}.callout{border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#f7f9fcf5,#edf4fad1);padding:1.35rem 1.5rem;font-size:.9375rem;position:relative}.callout strong{color:var(--color-text-strong)}.surface{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#ffffffe0}.surface-hover{transition:transform .2s,box-shadow .2s,border-color .2s}.surface-hover:hover{box-shadow:var(--shadow-lg);border-color:#cad8e5;transform:translateY(-3px)}.muted{color:var(--color-text-muted)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:639px){.section{padding:4.25rem 0}.button{min-height:44px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
