.home-module__98KxVq__publicHome{--orange:#e87535;--ink:#1d1e22;--paper:#f4f2ed;--muted:#686862;--line:#1d1e2229;min-height:100vh;color:var(--ink);background:var(--paper);font-family:var(--font-inter), Arial, sans-serif}.home-module__98KxVq__publicHome a:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.home-module__98KxVq__header{z-index:10;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;min-height:80px;padding:18px max(32px,50vw - 660px);display:flex;position:absolute;inset:0 0 auto}.home-module__98KxVq__wordmark{display:inline-flex}.home-module__98KxVq__wordmark img{filter:brightness(0)invert();width:164px;height:auto}.home-module__98KxVq__nav{align-items:center;gap:30px;display:flex}.home-module__98KxVq__nav a{color:#ffffffbd;font-size:13px;font-weight:650;text-decoration:none}.home-module__98KxVq__nav a:hover{color:#fff}.home-module__98KxVq__hero{color:#fff;background:var(--ink);grid-template-columns:minmax(0,1.18fr) minmax(390px,.82fr);min-height:650px;display:grid}.home-module__98KxVq__heroCopy{flex-direction:column;justify-content:center;padding:132px 64px 76px max(40px,50vw - 660px);display:flex}.home-module__98KxVq__eyebrow{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800}.home-module__98KxVq__hero h1{margin:0;line-height:0}.home-module__98KxVq__hero h1 img{width:min(560px,100%);height:auto}.home-module__98KxVq__heroStatement{color:#fff;max-width:760px;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.045em;margin:34px 0 0;font-size:clamp(28px,3vw,46px);font-weight:580;line-height:1.05}.home-module__98KxVq__heroLead{color:#ffffffa8;max-width:690px;margin:22px 0 0;font-size:18px;line-height:1.62}.home-module__98KxVq__identityLine{border-top:1px solid #ffffff29;grid-template-columns:auto auto auto auto;align-items:baseline;gap:9px 22px;width:fit-content;margin-top:34px;padding-top:22px;display:grid}.home-module__98KxVq__identityLine span{color:#ffffff73;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.home-module__98KxVq__identityLine strong{color:#fff;font-size:13px}.home-module__98KxVq__appIdentity{background:linear-gradient(#ffffff1a 1px, transparent 1px), linear-gradient(90deg, #ffffff1a 1px, transparent 1px), var(--orange);background-size:52px 52px;border-left:1px solid #ffffff2e;flex-direction:column;justify-content:center;gap:28px;padding:132px max(40px,50vw - 660px) 76px 72px;display:flex;position:relative;overflow:hidden}.home-module__98KxVq__appIdentity:before{aspect-ratio:1;content:"";border:1px solid #ffffff61;border-radius:50%;width:420px;position:absolute;inset:auto -90px -130px auto}.home-module__98KxVq__appIconFrame{z-index:1;aspect-ratio:1;background:#fff;border:1px solid #ffffffb3;border-radius:28%;place-items:center;width:min(300px,72%);padding:10px;display:grid;box-shadow:0 28px 80px #1d1e2238}.home-module__98KxVq__appIconFrame img{border-radius:25%;width:100%;height:auto}.home-module__98KxVq__appIdentity>div:last-child{z-index:1}.home-module__98KxVq__appIdentity p{color:#ffffffb8;letter-spacing:.15em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800}.home-module__98KxVq__appIdentity h2{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.06em;margin:0;font-size:52px;line-height:1}.home-module__98KxVq__appIdentity span{color:#ffffffc2;margin-top:12px;font-size:13px;display:block}.home-module__98KxVq__appIdentity small{color:#ffffffa8;max-width:330px;margin-top:14px;font-size:12px;line-height:1.55;display:block}.home-module__98KxVq__purpose,.home-module__98KxVq__privacySection,.home-module__98KxVq__footer{max-width:1320px;margin:0 auto;padding-left:32px;padding-right:32px}.home-module__98KxVq__purpose{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:80px;padding-top:100px;padding-bottom:110px;display:grid}.home-module__98KxVq__sectionIntro h2,.home-module__98KxVq__privacySection h2{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.065em;margin:0;font-size:clamp(48px,5vw,76px);font-weight:650;line-height:.96}.home-module__98KxVq__sectionIntro>p:last-child{max-width:560px;color:var(--muted);margin:28px 0 0;font-size:17px;line-height:1.75}.home-module__98KxVq__capabilityGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-module__98KxVq__capabilityGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px;padding:30px}.home-module__98KxVq__capabilityGrid article>span{color:var(--orange);letter-spacing:.16em;font-size:11px;font-weight:800}.home-module__98KxVq__capabilityGrid h3{font-family:var(--font-sans), Arial, sans-serif;letter-spacing:-.04em;margin:46px 0 12px;font-size:25px}.home-module__98KxVq__capabilityGrid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.home-module__98KxVq__privacySection{border-top:1px solid var(--line);grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:90px;padding-top:100px;padding-bottom:105px;display:grid}.home-module__98KxVq__privacyCopy{padding-top:5px}.home-module__98KxVq__privacyCopy p{color:var(--muted);margin:0 0 20px;font-size:16px;line-height:1.78}.home-module__98KxVq__policyLink{border-bottom:2px solid var(--orange);color:var(--ink);align-items:center;gap:10px;margin-top:14px;padding-bottom:7px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.home-module__98KxVq__footer{border-top:1px solid var(--line);grid-template-columns:auto minmax(240px,1fr) auto auto;align-items:center;gap:40px;padding-top:34px;padding-bottom:34px;display:grid}.home-module__98KxVq__footer>img{width:138px;height:auto}.home-module__98KxVq__footer p,.home-module__98KxVq__footer>span{color:var(--muted);margin:0;font-size:12px}.home-module__98KxVq__footer nav{gap:22px;display:flex}.home-module__98KxVq__footer nav a{color:var(--ink);font-size:12px;font-weight:700;text-decoration:none}@media (max-width:980px){.home-module__98KxVq__hero{grid-template-columns:1fr}.home-module__98KxVq__heroCopy{padding:132px 32px 64px}.home-module__98KxVq__appIdentity{border-top:1px solid #ffffff2e;border-left:0;grid-template-columns:190px 1fr;align-items:center;padding:48px 32px;display:grid}.home-module__98KxVq__appIconFrame{width:190px}.home-module__98KxVq__purpose,.home-module__98KxVq__privacySection{grid-template-columns:1fr;gap:54px}.home-module__98KxVq__footer{grid-template-columns:auto 1fr auto}.home-module__98KxVq__footer>span{display:none}}@media (max-width:640px){.home-module__98KxVq__header{min-height:68px;padding:16px 20px}.home-module__98KxVq__wordmark img{width:134px}.home-module__98KxVq__nav{gap:18px}.home-module__98KxVq__nav a:first-child{display:none}.home-module__98KxVq__heroCopy{padding:114px 22px 50px}.home-module__98KxVq__hero h1{font-size:clamp(64px,22vw,92px)}.home-module__98KxVq__heroStatement{font-size:31px}.home-module__98KxVq__heroLead{font-size:16px}.home-module__98KxVq__identityLine{grid-template-columns:auto 1fr;width:100%}.home-module__98KxVq__appIdentity{grid-template-columns:118px 1fr;gap:22px;padding:34px 22px}.home-module__98KxVq__appIconFrame{border-radius:24%;width:118px}.home-module__98KxVq__appIdentity h2{font-size:38px}.home-module__98KxVq__appIdentity span{line-height:1.5}.home-module__98KxVq__purpose,.home-module__98KxVq__privacySection,.home-module__98KxVq__footer{padding-left:22px;padding-right:22px}.home-module__98KxVq__purpose,.home-module__98KxVq__privacySection{padding-top:74px;padding-bottom:76px}.home-module__98KxVq__capabilityGrid{grid-template-columns:1fr}.home-module__98KxVq__capabilityGrid article{min-height:190px}.home-module__98KxVq__capabilityGrid h3{margin-top:32px}.home-module__98KxVq__footer{grid-template-columns:1fr auto;gap:20px}.home-module__98KxVq__footer p{display:none}}@media (prefers-reduced-motion:reduce){.home-module__98KxVq__publicHome *,.home-module__98KxVq__publicHome :before,.home-module__98KxVq__publicHome :after{scroll-behavior:auto!important}}
