.landing-page{--landing-ink:#10182a;--landing-muted:#657086;--landing-line:#e1e5ee;--landing-paper:#f7f8fc;--landing-violet:#6b3df0;--landing-violet-dark:#4f26d4;--landing-cyan:#3ec6df;min-height:100vh;overflow:clip;color:var(--landing-ink);background:#fff;font-family:Inter,Segoe UI,Arial,sans-serif}.landing-page *,.landing-page :after,.landing-page :before{box-sizing:border-box}.landing-page a{color:inherit;text-decoration:none}.landing-page img{display:block;max-width:100%}.landing-page button,.landing-page input{font:inherit}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page p{margin-top:0}.landing-header{position:fixed;inset:18px 28px auto;z-index:90;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:28px;gap:28px;width:min(1320px,calc(100% - 56px));margin:0 auto;padding:11px 12px 11px 18px;border:1px solid rgba(255,255,255,.14);border-radius:18px;color:#fff;background:rgba(15,22,39,.82);box-shadow:0 18px 48px rgba(6,10,21,.24);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.landing-brand{display:inline-flex;align-items:center;gap:10px;font-size:20px;font-weight:750;letter-spacing:-.03em}.landing-brand img{width:31px;height:31px;object-fit:contain}.landing-header nav{display:flex;align-items:center;justify-content:center;gap:26px;font-size:13px;color:rgba(255,255,255,.72)}.landing-header nav a:hover{color:#fff}.landing-menu-button{display:none;border:0;color:#fff;background:transparent}.landing-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:0 20px;border:1px solid transparent;border-radius:12px;font-size:14px;font-weight:750;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.landing-button:hover{transform:translateY(-2px)}.landing-button.primary{color:#fff;background:linear-gradient(135deg,#7b4cff,var(--landing-violet-dark));box-shadow:0 13px 28px rgba(107,61,240,.28)}.landing-button.secondary{color:#fff;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.07)}.landing-button:disabled{cursor:wait;opacity:.65;transform:none}.landing-header .header-cta{min-height:42px;padding:0 16px}.landing-hero{position:relative;display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);grid-gap:clamp(36px,5vw,84px);gap:clamp(36px,5vw,84px);align-items:center;min-height:830px;padding:150px max(28px,calc((100vw - 1320px)/2)) 90px;color:#fff;background:radial-gradient(circle at 78% 24%,rgba(107,61,240,.36),transparent 31%),radial-gradient(circle at 52% 75%,rgba(62,198,223,.13),transparent 30%),linear-gradient(145deg,#0b1120,#121a2d 56%,#0c1426)}.landing-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%)}.landing-hero-copy,.landing-hero-visual{position:relative;z-index:1;min-width:0}.landing-eyebrow,.landing-kicker{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:#a98dff;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.landing-hero h1{max-width:720px;margin-bottom:22px;font-size:clamp(44px,5.2vw,76px);line-height:.99;letter-spacing:-.055em}.landing-lead{max-width:690px;margin-bottom:30px;color:rgba(255,255,255,.7);font-size:clamp(17px,1.6vw,21px);line-height:1.55}.landing-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:26px}.landing-for{max-width:630px;margin-bottom:0;color:rgba(255,255,255,.49);font-size:13px;line-height:1.55}.landing-hero-visual{padding:32px 0 48px}.landing-laptop{position:relative;filter:drop-shadow(0 32px 60px rgba(0,0,0,.42));transform:perspective(1400px) rotateY(-7deg) rotateX(2deg)}.landing-laptop:after{content:"";position:absolute;left:6%;right:6%;bottom:-24px;height:28px;border-radius:4px 4px 40px 40px;background:linear-gradient(180deg,#cad0df,#737d92);box-shadow:0 14px 22px rgba(0,0,0,.35)}.landing-browser{overflow:hidden;margin:0;border:1px solid rgba(215,220,234,.75);border-radius:15px;background:#eef1f7;box-shadow:0 26px 70px rgba(23,31,53,.18)}.landing-browser>div{display:flex;align-items:center;gap:6px;height:30px;padding:0 11px;background:#f6f7fa;border-bottom:1px solid #e2e6ee}.landing-browser>div i{width:7px;height:7px;border-radius:50%;background:#ff786e}.landing-browser>div i:nth-child(2){background:#ffc95d}.landing-browser>div i:nth-child(3){background:#4ed494}.landing-browser>div span{margin-left:auto;margin-right:auto;color:#929bad;font-size:8px}.landing-browser img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:top}.landing-float-metrics{position:absolute;display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));grid-gap:10px;gap:10px;right:-22px;bottom:0;width:min(460px,78%)}.landing-float-metrics span{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 9px;gap:2px 9px;padding:12px 14px;border:1px solid rgba(255,255,255,.13);border-radius:13px;color:#fff;background:rgba(18,27,48,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 35px rgba(0,0,0,.25)}.landing-float-metrics svg{grid-row:1/3;align-self:center;color:#a98dff}.landing-float-metrics b{font-size:12px}.landing-float-metrics small{color:rgba(255,255,255,.52);font-size:9px}.landing-section{position:relative;padding:112px max(28px,calc((100vw - 1320px)/2))}.landing-section-heading{width:min(810px,100%);margin-bottom:48px}.landing-final h2,.landing-section-heading h2{margin-bottom:18px;font-size:clamp(35px,4vw,58px);line-height:1.04;letter-spacing:-.045em}.landing-final>div>p,.landing-section-heading>p:not(.landing-kicker){color:var(--landing-muted);font-size:18px;line-height:1.6}.landing-kicker{color:var(--landing-violet)}.landing-center-copy{width:min(820px,100%);margin:28px auto 0;text-align:center;color:var(--landing-muted);font-size:17px;line-height:1.6}.landing-problem{background:var(--landing-paper)}.landing-problem-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.landing-more-grid article,.landing-problem-grid article,.landing-role-grid article,.landing-usp-grid article{padding:28px;border:1px solid var(--landing-line);border-radius:20px;background:#fff;box-shadow:0 12px 38px rgba(27,38,68,.06)}.landing-more-grid svg,.landing-problem-grid svg{width:22px;height:22px;margin-bottom:44px;color:var(--landing-violet)}.landing-page h3{margin-bottom:10px;font-size:21px;line-height:1.22;letter-spacing:-.025em}.landing-more-grid p,.landing-problem-grid p,.landing-usp-grid p{margin-bottom:0;color:var(--landing-muted);font-size:14px;line-height:1.6}.landing-unify{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:28px}.landing-unify span{padding:10px 14px;border:1px solid var(--landing-line);border-radius:999px;color:var(--landing-muted);background:#fff;font-size:12px}.landing-unify svg{color:var(--landing-violet)}.landing-unify strong{padding:11px 20px;border-radius:999px;color:#fff;background:var(--landing-ink)}.landing-system{background:#fff}.landing-system .landing-section-heading{margin-inline:auto;text-align:center}.landing-system .landing-kicker{justify-content:center}.landing-flow{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px}.landing-flow>div{position:relative;min-height:140px;padding:20px;border:1px solid #e4e6ef;border-radius:18px;background:linear-gradient(145deg,#fff,#f6f4ff)}.landing-flow span{display:block;margin-bottom:42px;color:#9a88d6;font-size:11px;font-weight:800}.landing-flow strong{font-size:15px}.landing-flow svg{position:absolute;right:-14px;top:58px;z-index:2;padding:5px;border-radius:50%;color:#fff;background:var(--landing-violet)}.landing-context{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.landing-context span,.landing-trust span{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--landing-line);border-radius:12px;color:#596378;background:#fff;font-size:12px}.landing-context svg,.landing-trust svg{width:15px;color:var(--landing-violet)}.landing-usp-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.landing-usp-grid article{position:relative;min-height:310px;padding-top:34px}.landing-usp-grid article>span{position:absolute;right:22px;top:20px;color:#d9d2f7;font-size:32px;font-weight:800}.landing-usp-grid article>svg{width:38px;height:38px;margin-bottom:72px;padding:8px;border-radius:11px;color:#fff;background:var(--landing-violet)}.landing-usp-grid article:nth-child(2)>svg{background:#171f34}.landing-usp-grid article:nth-child(3)>svg{background:#2ba8bc}.landing-levels{background:var(--landing-paper)}.landing-level-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.landing-level-grid article{overflow:hidden;min-width:0;border:1px solid var(--landing-line);border-radius:22px;background:#fff;box-shadow:0 18px 50px rgba(23,35,65,.08)}.landing-level-copy{padding:28px}.landing-level-copy>span{display:inline-grid;place-items:center;width:44px;height:44px;margin-bottom:28px;border-radius:13px;color:#fff;background:var(--landing-violet)}.landing-level-copy p{margin-bottom:6px;color:var(--landing-violet);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.landing-level-copy ul,.landing-role-grid ul{display:grid;grid-gap:10px;gap:10px;margin:20px 0 0;padding:0;list-style:none}.landing-level-copy li{display:flex;align-items:center;gap:7px;color:var(--landing-muted);font-size:13px}.landing-level-copy li svg{width:14px;color:#20a47c}.landing-level-grid article>img{width:100%;aspect-ratio:1.7;object-fit:cover;object-position:top;border-top:1px solid var(--landing-line)}.landing-booking{display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:56px;gap:56px;align-items:center}.landing-split-copy h2{font-size:clamp(35px,4vw,56px);line-height:1.04;letter-spacing:-.045em}.landing-split-copy>p:not(.landing-kicker){color:var(--landing-muted);font-size:17px;line-height:1.6}.landing-check-list{display:grid;grid-gap:11px;gap:11px;margin:24px 0;padding:0;list-style:none}.landing-check-list li{display:flex;align-items:center;gap:9px;color:#4f596c;font-size:14px}.landing-check-list svg{width:17px;flex:none;color:#20a47c}.landing-screen-stack{position:relative;padding:0 0 88px 40px}.landing-screen-stack .is-offset{position:absolute;width:54%;right:0;bottom:0}.landing-self-service{grid-column:1/-1;display:flex;gap:18px;align-items:flex-start;width:min(760px,100%);margin:6px auto 0;padding:22px;border:1px solid #dcd6f7;border-radius:17px;background:#f7f4ff}.landing-self-service>svg{flex:none;color:var(--landing-violet)}.landing-self-service p{margin-bottom:8px;color:var(--landing-muted);line-height:1.5}.landing-self-service small{color:#7d6fc1}.landing-dark{color:#fff;background:linear-gradient(145deg,#101729,#171f36)}.landing-dark:before,.landing-plans:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 83% 18%,rgba(107,61,240,.25),transparent 32%)}.landing-dark .landing-section-heading,.landing-dark-grid{position:relative;z-index:1}.landing-dark .landing-section-heading>p:not(.landing-kicker){color:rgba(255,255,255,.62)}.landing-dark-grid{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:28px;gap:28px;align-items:start}.landing-metric-panel{padding:26px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.06)}.landing-mini-flow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:26px}.landing-mini-flow span{padding:8px 10px;border-radius:8px;color:#ddd6ff;background:rgba(107,61,240,.2);font-size:11px}.landing-mini-flow svg{width:13px;color:rgba(255,255,255,.35)}.landing-metric-list{display:grid;grid-gap:10px;gap:10px;margin-bottom:24px}.landing-metric-list span{display:flex;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.09)}.landing-metric-list small{color:rgba(255,255,255,.48)}.landing-metric-panel p{color:rgba(255,255,255,.65);font-size:13px;line-height:1.55}.landing-metric-panel .landing-button{margin-top:8px}.landing-plans{color:#fff;background:linear-gradient(145deg,#171f35,#101625)}.landing-plan-flow,.landing-plan-layout,.landing-plans .landing-section-heading{position:relative;z-index:1}.landing-plans .landing-section-heading>p:not(.landing-kicker){color:rgba(255,255,255,.62)}.landing-plan-flow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin-bottom:32px}.landing-plan-flow div{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:64px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.05)}.landing-plan-flow strong{font-size:13px}.landing-plan-flow svg{width:16px;color:#aa90ff;transform:translateX(25px)}.landing-plan-layout{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:28px;gap:28px;align-items:center}.landing-plan-layout>div{padding:28px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.05)}.landing-plan-layout .landing-check-list li,.landing-plan-layout>div>p{color:rgba(255,255,255,.65)}.landing-owner{background:#fff}.landing-owner .landing-section-heading{margin-inline:auto;text-align:center}.landing-owner .landing-kicker{justify-content:center}.landing-browser.is-large{width:min(1120px,100%);margin:0 auto;box-shadow:0 35px 90px rgba(30,40,68,.16)}.landing-owner-metrics{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;width:min(1060px,100%);margin:28px auto 0}.landing-owner-metrics span{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border:1px solid var(--landing-line);border-radius:999px;color:var(--landing-muted);font-size:12px}.landing-owner-metrics svg{width:13px;color:#20a47c}.landing-more{background:var(--landing-paper)}.landing-more-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.landing-more-grid article{min-height:210px;overflow:hidden}.landing-more-grid svg{margin-bottom:36px}.landing-more-grid article img{display:block;width:calc(100% + 56px);margin:22px -28px -28px;border-top:1px solid var(--landing-line)}.landing-access{background:#fff}.landing-role-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.landing-role-grid article{position:relative;padding:34px}.landing-role-grid article>svg{position:absolute;right:28px;top:28px;color:var(--landing-violet)}.landing-role-grid li{padding:10px 0;border-bottom:1px solid var(--landing-line);color:var(--landing-muted);font-size:14px}.landing-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:24px}.landing-audience{background:linear-gradient(180deg,#f7f8fc,#fff)}.landing-audience-layout{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:28px;gap:28px}.landing-industries{display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px}.landing-industries span{padding:13px 16px;border:1px solid #dfe3ec;border-radius:13px;color:#525d70;background:#fff;box-shadow:0 8px 24px rgba(24,34,58,.05)}.landing-audience-layout article{padding:28px;border-radius:20px;color:#fff;background:var(--landing-ink)}.landing-audience-layout article .landing-check-list li{color:rgba(255,255,255,.68)}.landing-start{text-align:center}.landing-start .landing-section-heading{margin-inline:auto}.landing-start .landing-kicker{justify-content:center}.landing-start-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-bottom:30px;text-align:left}.landing-start-grid article{padding:28px;border-top:2px solid var(--landing-violet);background:#f8f7fd}.landing-start-grid span{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:34px;border-radius:50%;color:#fff;background:var(--landing-violet);font-weight:800}.landing-start-grid p{margin-bottom:0;color:var(--landing-muted);line-height:1.5}.landing-faq{background:var(--landing-paper)}.landing-faq-list{display:grid;grid-gap:10px;gap:10px;width:min(920px,100%)}.landing-faq-list details{padding:0 22px;border:1px solid var(--landing-line);border-radius:15px;background:#fff}.landing-faq-list summary{display:flex;justify-content:space-between;gap:18px;padding:20px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:750}.landing-faq-list summary::-webkit-details-marker{display:none}.landing-faq-list summary span{color:var(--landing-violet);font-size:21px}.landing-faq-list details[open] summary span{transform:rotate(45deg)}.landing-faq-list details p{margin-bottom:20px;color:var(--landing-muted);line-height:1.6}.landing-final{display:grid;grid-template-columns:1fr 480px;grid-gap:72px;gap:72px;align-items:center;padding:110px max(28px,calc((100vw - 1320px)/2));color:#fff;background:linear-gradient(145deg,#0e1527,#1d2440)}.landing-final>div>p:not(.landing-kicker){color:rgba(255,255,255,.62)}.landing-final-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.landing-final-points span{display:inline-flex;align-items:center;gap:6px;color:rgba(255,255,255,.7);font-size:12px}.landing-final-points svg{width:14px;color:#5de1b5}.landing-lead-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:26px;border:1px solid rgba(255,255,255,.12);border-radius:20px;color:var(--landing-ink);background:#fff;box-shadow:0 30px 70px rgba(0,0,0,.22)}.landing-lead-form label{display:grid;grid-gap:7px;gap:7px;color:#4e586b;font-size:12px;font-weight:700}.landing-consent,.landing-form-state,.landing-lead-form .landing-button,.landing-lead-form label:first-child{grid-column:1/-1}.landing-lead-form input{width:100%;min-height:48px;padding:0 13px;border:1px solid #dce0e9;border-radius:10px;color:var(--landing-ink);background:#fafbfe;outline:0}.landing-lead-form input:focus{border-color:#9a7df2;box-shadow:0 0 0 4px rgba(107,61,240,.1)}.landing-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.landing-consent{margin:0;color:#858c9b;font-size:10px;line-height:1.45}.landing-consent a{color:#5d3bc3;text-decoration:underline}.landing-form-state{display:flex;align-items:center;gap:7px;margin:0;padding:11px 12px;border-radius:9px;font-size:12px}.landing-form-state.success{color:#167458;background:#eaf9f3}.landing-form-state.error{color:#a74444;background:#fff0f0}.landing-footer{display:grid;grid-template-columns:1.2fr .8fr .8fr auto;grid-gap:44px;gap:44px;padding:54px max(28px,calc((100vw - 1320px)/2));color:#747e90;background:#fff}.landing-footer .landing-brand{color:var(--landing-ink)}.landing-footer>div{display:grid;align-content:start;justify-items:start;grid-gap:10px;gap:10px}.landing-footer strong{color:var(--landing-ink);font-size:13px}.landing-footer a:not(.landing-brand){font-size:12px}.landing-footer a:not(.landing-brand):hover{color:var(--landing-violet)}.landing-footer>p{margin:0;align-self:end;font-size:11px}.landing-mobile-cta{display:none}@keyframes landing-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.landing-reveal{animation:landing-rise .8s ease both}.landing-hero-visual{animation-delay:.12s}@media (max-width:1120px){.landing-header{inset:12px 16px auto;width:calc(100% - 32px)}.landing-header nav{gap:16px}.landing-hero{grid-template-columns:1fr;min-height:auto;padding:138px 28px 84px}.landing-hero-copy{width:min(820px,100%)}.landing-hero-visual{width:min(850px,100%);margin:auto}.landing-problem-grid{grid-template-columns:repeat(2,1fr)}.landing-flow{grid-template-columns:repeat(3,1fr)}.landing-flow>div:nth-child(3) svg{display:none}.landing-level-grid{grid-template-columns:1fr}.landing-level-grid article{display:grid;grid-template-columns:.8fr 1.2fr}.landing-level-grid article>img{height:100%;aspect-ratio:auto;border-top:0;border-left:1px solid var(--landing-line)}.landing-booking,.landing-dark-grid,.landing-plan-layout{grid-template-columns:1fr}.landing-more-grid{grid-template-columns:repeat(2,1fr)}.landing-final{grid-template-columns:1fr 460px;gap:36px}}@media (max-width:800px){.landing-header{grid-template-columns:1fr auto}.landing-menu-button{display:inline-grid;place-items:center;padding:6px;cursor:pointer}.landing-header nav{position:absolute;left:0;right:0;top:58px;display:none;align-items:stretch;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:#141c30;box-shadow:0 16px 35px rgba(0,0,0,.25)}.landing-header nav.is-open{display:grid}.landing-header nav a{padding:10px}.landing-header .header-cta{display:none}.landing-hero{padding-inline:18px}.landing-hero h1{font-size:clamp(40px,10vw,60px)}.landing-float-metrics{position:relative;right:auto;bottom:auto;width:100%;margin-top:42px}.landing-section{padding:78px 18px}.landing-section-heading{margin-bottom:34px}.landing-final h2,.landing-section-heading h2{font-size:36px}.landing-section-heading>p:not(.landing-kicker){font-size:16px}.landing-level-grid article,.landing-start-grid,.landing-usp-grid{grid-template-columns:1fr}.landing-level-grid article>img{border-left:0;border-top:1px solid var(--landing-line)}.landing-plan-flow{grid-template-columns:1fr}.landing-plan-flow div{min-height:52px}.landing-plan-flow svg{transform:rotate(90deg) translateY(-4px)}.landing-audience-layout,.landing-final,.landing-role-grid{grid-template-columns:1fr}.landing-final{padding:78px 18px 94px}.landing-lead-form{width:100%}.landing-footer{grid-template-columns:1fr 1fr;padding:44px 18px 82px}.landing-mobile-cta{position:fixed;z-index:95;left:12px;right:12px;bottom:10px;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:13px;color:#fff;background:linear-gradient(135deg,#7b4cff,var(--landing-violet-dark));box-shadow:0 14px 34px rgba(72,37,177,.35);font-size:14px;font-weight:800}}@media (max-width:560px){.landing-header{inset:8px 9px auto;width:calc(100% - 18px);padding-left:12px}.landing-brand span{font-size:18px}.landing-hero{padding-top:112px;padding-bottom:62px}.landing-eyebrow{font-size:10px;line-height:1.5}.landing-hero h1{font-size:40px}.landing-lead{font-size:16px}.landing-actions{display:grid}.landing-button{width:100%}.landing-float-metrics{grid-template-columns:1fr 1fr}.landing-float-metrics span{padding:10px}.landing-more-grid,.landing-problem-grid{grid-template-columns:1fr}.landing-unify{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.landing-unify svg{display:none}.landing-unify strong{grid-column:1/-1;text-align:center}.landing-flow{grid-template-columns:1fr}.landing-flow>div{min-height:88px}.landing-flow span{margin-bottom:20px}.landing-flow svg{display:none}.landing-usp-grid article{min-height:auto}.landing-usp-grid article>svg{margin-bottom:46px}.landing-screen-stack{padding:0 0 42px}.landing-screen-stack .is-offset{position:relative;width:76%;margin:-12px 0 0 auto}.landing-dark-grid,.landing-plan-layout{gap:18px}.landing-mini-flow{display:grid;grid-template-columns:1fr}.landing-mini-flow svg{display:none}.landing-owner-metrics{justify-content:flex-start}.landing-industries span{width:100%}.landing-lead-form{grid-template-columns:1fr;padding:18px}.landing-lead-form label{grid-column:1/-1}.landing-footer{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing-page{scroll-behavior:auto}.landing-page *,.landing-page :after,.landing-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}