.landing-module__OmMu0q__landing{color:#172e28;background:#f4f1e9;min-height:100vh}.landing-module__OmMu0q__header{flex-wrap:wrap;justify-content:space-between;gap:24px;max-width:1120px;margin:auto;padding:24px;display:flex}.landing-module__OmMu0q__hero{max-width:1120px;margin:auto;padding:72px 24px}.landing-module__OmMu0q__hero h1{overflow-wrap:anywhere;max-width:900px;font-size:clamp(2.8rem,7vw,6rem);line-height:1.05}.landing-module__OmMu0q__intro{max-width:650px;margin:24px 0;font-size:1.25rem;line-height:1.6}.landing-module__OmMu0q__cta{color:#fff;background:#172e28;border-radius:8px;margin:12px 0 24px;padding:18px 28px;display:inline-block}.landing-module__OmMu0q__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:24px;max-width:1120px;margin:auto;padding:24px;display:grid}.landing-module__OmMu0q__facts>div{background:#fff;border-radius:12px;padding:28px}.landing-module__OmMu0q__application{max-width:760px;margin:auto;padding:64px 24px;scroll-margin-top:24px}.landing-module__OmMu0q__landing a:focus-visible{outline-offset:4px;outline:3px solid #b45a20}
.landing-module__-2FC9q__landing{--navy:#0c2027;--petrol:#123943;--sea:#6f9aa0;--sand:#f1ede3;--cream:#fbf9f3;--gold:#c6a76b;background:var(--cream);color:var(--navy);min-height:100vh}.landing-module__-2FC9q__landing *{box-sizing:border-box}.landing-module__-2FC9q__preview{z-index:20;text-align:center;color:#1d2e31;letter-spacing:.035em;background:#e6c982;margin:0;padding:10px 24px;font-size:12px;position:relative}.landing-module__-2FC9q__header{background:var(--cream);border-bottom:1px solid #0c20271a;justify-content:space-between;align-items:center;gap:32px;height:82px;padding:0 clamp(22px,4vw,64px);display:flex}.landing-module__-2FC9q__wordmark{color:inherit;text-transform:uppercase;letter-spacing:.11em;align-items:center;gap:14px;font-size:12px;text-decoration:none;display:flex}.landing-module__-2FC9q__wordmark>span,.landing-module__-2FC9q__footer div>span{border:1px solid var(--navy);letter-spacing:.12em;place-items:center;width:38px;height:38px;font-size:10px;display:grid}.landing-module__-2FC9q__header nav{align-items:center;gap:34px;font-size:13px;display:flex}.landing-module__-2FC9q__header nav a{color:inherit;text-decoration:none}.landing-module__-2FC9q__navCta{border:1px solid var(--navy);padding:12px 16px}.landing-module__-2FC9q__navCta span{margin-left:18px}.landing-module__-2FC9q__hero{color:#fff;align-items:flex-end;min-height:min(820px,100svh - 82px);display:flex;position:relative;overflow:hidden}.landing-module__-2FC9q__heroImage{object-fit:cover;object-position:center}.landing-module__-2FC9q__heroShade{background:linear-gradient(90deg,#071a22e6 0%,#071a22aa 38%,#071a2222 72%),linear-gradient(#0000 54%,#071a22c9 100%);position:absolute;inset:0}.landing-module__-2FC9q__heroContent{z-index:2;width:min(1440px,100%);padding:clamp(70px,10vw,150px) clamp(24px,7vw,110px) clamp(64px,8vw,112px);position:relative}.landing-module__-2FC9q__kicker,.landing-module__-2FC9q__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:650}.landing-module__-2FC9q__kicker{color:#e7ede8;align-items:center;gap:14px;display:flex}.landing-module__-2FC9q__kicker span{color:#d4b97e;border-left:1px solid #fff6;padding-left:14px}.landing-module__-2FC9q__hero h1{letter-spacing:-.07em;max-width:880px;margin:28px 0 24px;font-size:clamp(58px,8.4vw,126px);line-height:.87}.landing-module__-2FC9q__hero h1 em{color:#c7dde0;font-style:normal;font-weight:450}.landing-module__-2FC9q__heroLead{color:#edf2ee;max-width:610px;font-size:clamp(17px,1.5vw,21px);line-height:1.6}.landing-module__-2FC9q__heroActions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:34px;display:flex}.landing-module__-2FC9q__primary{color:var(--navy);background:#d5b777;justify-content:space-between;align-items:center;gap:44px;padding:18px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.landing-module__-2FC9q__heroActions>span{color:#e2e8e4;font-size:12px}.landing-module__-2FC9q__heroRole{z-index:3;border-left:1px solid #fff5;gap:7px;max-width:280px;padding-left:20px;display:grid;position:absolute;bottom:clamp(28px,5vw,68px);right:clamp(22px,5vw,72px)}.landing-module__-2FC9q__heroRole span,.landing-module__-2FC9q__heroRole small{color:#d5dfdb;font-size:11px}.landing-module__-2FC9q__heroRole strong{font-size:17px}.landing-module__-2FC9q__factBar{background:var(--sand);border-bottom:1px solid #0c20271c;grid-template-columns:repeat(4,1fr);display:grid}.landing-module__-2FC9q__factBar div{border-right:1px solid #0c20271c;flex-direction:column;justify-content:space-between;gap:18px;min-height:132px;padding:30px clamp(20px,3vw,44px);display:flex}.landing-module__-2FC9q__factBar span{letter-spacing:.16em;text-transform:uppercase;color:#496168;font-size:10px}.landing-module__-2FC9q__factBar strong{font-size:16px;line-height:1.45}.landing-module__-2FC9q__story,.landing-module__-2FC9q__benefits{padding:clamp(74px,10vw,150px) clamp(24px,7vw,110px)}.landing-module__-2FC9q__sectionIntro{grid-template-columns:.6fr 1.3fr 1fr;align-items:start;gap:clamp(28px,5vw,80px);display:grid}.landing-module__-2FC9q__eyebrow{color:#7d673d;padding-top:9px}.landing-module__-2FC9q__sectionIntro h2,.landing-module__-2FC9q__imageCopy h2,.landing-module__-2FC9q__application h2{letter-spacing:-.06em;font-size:clamp(39px,4.7vw,70px);line-height:1}.landing-module__-2FC9q__sectionIntro>p:last-child,.landing-module__-2FC9q__imageCopy>p,.landing-module__-2FC9q__application aside>p{color:#42575a;font-size:16px;line-height:1.8}.landing-module__-2FC9q__workGrid{background:#c8cfca;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:90px;list-style:none;display:grid}.landing-module__-2FC9q__workGrid li{background:var(--cream);padding:38px 34px 42px}.landing-module__-2FC9q__workGrid li>span,.landing-module__-2FC9q__benefitGrid span{letter-spacing:.12em;color:#8a7449;font-size:11px}.landing-module__-2FC9q__workGrid h3{letter-spacing:-.04em;margin:48px 0 18px;font-size:26px;line-height:1.12}.landing-module__-2FC9q__workGrid p{color:#526567;font-size:14px;line-height:1.75}.landing-module__-2FC9q__imageStory{background:var(--navy);color:#fff;grid-template-columns:1fr 1.05fr;min-height:780px;display:grid}.landing-module__-2FC9q__portrait{min-height:700px;position:relative}.landing-module__-2FC9q__portrait img{object-fit:cover}.landing-module__-2FC9q__imageCopy{flex-direction:column;justify-content:center;padding:clamp(54px,8vw,120px);display:flex}.landing-module__-2FC9q__imageCopy .landing-module__-2FC9q__eyebrow{color:#d5b777}.landing-module__-2FC9q__imageCopy h2{margin:24px 0 30px}.landing-module__-2FC9q__imageCopy>p{color:#c8d4d0;max-width:600px}.landing-module__-2FC9q__imageCopy ul{margin-top:44px;list-style:none}.landing-module__-2FC9q__imageCopy li{color:#ecf0ed;border-top:1px solid #ffffff2b;padding:17px 0;font-size:14px}.landing-module__-2FC9q__imageCopy li:before{content:"↗";color:#d5b777;margin-right:16px}.landing-module__-2FC9q__benefits{background:var(--sand)}.landing-module__-2FC9q__benefitGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:70px;display:grid}.landing-module__-2FC9q__benefitGrid div{background:var(--cream);flex-direction:column;justify-content:space-between;min-height:190px;padding:26px;display:flex}.landing-module__-2FC9q__benefitGrid p{font-size:19px;font-weight:650;line-height:1.3}.landing-module__-2FC9q__application{background:#e7ece7;grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(40px,7vw,110px);padding:clamp(74px,10vw,140px) clamp(24px,7vw,110px);display:grid}.landing-module__-2FC9q__application aside{position:sticky;top:30px}.landing-module__-2FC9q__application h2{margin:24px 0 28px}.landing-module__-2FC9q__application dl{border-top:1px solid #0c20272b;margin-top:42px}.landing-module__-2FC9q__application dl>div{border-bottom:1px solid #0c20272b;justify-content:space-between;gap:24px;padding:15px 0;font-size:13px;display:flex}.landing-module__-2FC9q__application dd{font-weight:700}.landing-module__-2FC9q__quiz{background:var(--cream);border:1px solid #b9c5be;padding:clamp(24px,4vw,46px);box-shadow:0 28px 70px -55px #0c2027}.landing-module__-2FC9q__quiz .operational-quiz{max-width:none}.landing-module__-2FC9q__quiz .operational-quiz>p:nth-of-type(-n+5){display:none}.landing-module__-2FC9q__quiz .operational-quiz h1{font-size:clamp(31px,4vw,48px);line-height:1.08}.landing-module__-2FC9q__quiz .quiz-options button{background:#fff;border-color:#aebbb4;border-radius:0}.landing-module__-2FC9q__quiz .quiz-options button:hover{background:#d5b777}.landing-module__-2FC9q__quiz .button{background:#d5b777;border-radius:0}.landing-module__-2FC9q__quiz .demo-banner{display:block!important}.landing-module__-2FC9q__footer{color:#fff;background:#071a22;grid-template-columns:1.4fr 1fr auto;align-items:center;gap:28px;padding:36px clamp(24px,7vw,110px);display:grid}.landing-module__-2FC9q__footer>div{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:14px;font-size:12px;display:flex}.landing-module__-2FC9q__footer div>span{border-color:#fff8}.landing-module__-2FC9q__footer p,.landing-module__-2FC9q__footer a{color:#d6dfdb;font-size:12px}.landing-module__-2FC9q__footer small{color:#94a7a4;grid-column:1/-1;font-size:10px}.landing-module__-2FC9q__landing a:focus-visible,.landing-module__-2FC9q__landing button:focus-visible,.landing-module__-2FC9q__landing input:focus-visible,.landing-module__-2FC9q__landing textarea:focus-visible{outline-offset:4px;outline:3px solid #d5b777}@media (max-width:980px){.landing-module__-2FC9q__header nav>a:not(.landing-module__-2FC9q__navCta),.landing-module__-2FC9q__heroRole{display:none}.landing-module__-2FC9q__factBar{grid-template-columns:1fr 1fr}.landing-module__-2FC9q__factBar div:nth-child(2n){border-right:0}.landing-module__-2FC9q__sectionIntro{grid-template-columns:1fr 1.5fr}.landing-module__-2FC9q__sectionIntro>p:last-child{grid-column:2}.landing-module__-2FC9q__workGrid{margin-top:58px}.landing-module__-2FC9q__imageStory{grid-template-columns:.9fr 1.1fr}.landing-module__-2FC9q__benefitGrid{grid-template-columns:1fr 1fr}.landing-module__-2FC9q__application{grid-template-columns:1fr}.landing-module__-2FC9q__application aside{max-width:760px;position:static}.landing-module__-2FC9q__footer{grid-template-columns:1fr auto}.landing-module__-2FC9q__footer>p{display:none}}@media (max-width:680px){.landing-module__-2FC9q__preview{padding-inline:14px;font-size:10px}.landing-module__-2FC9q__header{height:70px}.landing-module__-2FC9q__wordmark strong{display:none}.landing-module__-2FC9q__wordmark>span{width:34px;height:34px}.landing-module__-2FC9q__header nav{gap:0}.landing-module__-2FC9q__navCta{padding:11px 13px}.landing-module__-2FC9q__hero{min-height:720px}.landing-module__-2FC9q__heroImage{object-position:62% center}.landing-module__-2FC9q__heroShade{background:linear-gradient(90deg,#071a22dc,#071a2259),linear-gradient(#0000 32%,#071a22ea 100%)}.landing-module__-2FC9q__heroContent{padding:80px 22px 54px}.landing-module__-2FC9q__hero h1{max-width:95%;font-size:clamp(52px,16vw,78px)}.landing-module__-2FC9q__heroLead{font-size:16px}.landing-module__-2FC9q__heroActions{flex-direction:column;align-items:flex-start;gap:16px}.landing-module__-2FC9q__primary{gap:16px;width:100%}.landing-module__-2FC9q__factBar{grid-template-columns:1fr}.landing-module__-2FC9q__factBar div{border-bottom:1px solid #0c20271c;border-right:0;min-height:104px;padding:22px}.landing-module__-2FC9q__story,.landing-module__-2FC9q__benefits{padding:74px 22px}.landing-module__-2FC9q__sectionIntro{display:block}.landing-module__-2FC9q__sectionIntro h2{margin:22px 0 28px}.landing-module__-2FC9q__workGrid{grid-template-columns:1fr;margin-top:46px}.landing-module__-2FC9q__workGrid li{padding:28px 24px}.landing-module__-2FC9q__workGrid h3{margin-top:28px}.landing-module__-2FC9q__imageStory{grid-template-columns:1fr}.landing-module__-2FC9q__portrait{min-height:570px}.landing-module__-2FC9q__imageCopy{padding:64px 22px}.landing-module__-2FC9q__benefitGrid{grid-template-columns:1fr;margin-top:44px}.landing-module__-2FC9q__benefitGrid div{min-height:140px}.landing-module__-2FC9q__application{padding:72px 18px}.landing-module__-2FC9q__quiz{padding:26px 18px}.landing-module__-2FC9q__footer{grid-template-columns:1fr;padding:30px 22px}.landing-module__-2FC9q__footer>a{justify-self:start}}@media (prefers-reduced-motion:reduce){.landing-module__-2FC9q__landing *{scroll-behavior:auto}}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.p.3wn_q526zaolu.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_d17d8842-module__skEyCG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_d17d8842-module__skEyCG__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
