.landing-page-module__r4t4ca__page{--type-eyebrow:14px;--type-section-title:clamp(28px,3.1vw,42px);--type-body:clamp(18px,1.45vw,22px);--type-list:clamp(16px,1.18vw,18px);--type-card-title:clamp(16px,1.15vw,19px);--type-card-copy:clamp(14px,1vw,16px)}:is(.landing-page-module__r4t4ca__page *,.landing-page-module__r4t4ca__page :before,.landing-page-module__r4t4ca__page :after){box-sizing:border-box}.landing-page-module__r4t4ca__page a{color:inherit}.landing-page-module__r4t4ca__page img{max-width:100%;height:auto}.landing-page-module__r4t4ca__page main{overflow-x:clip}.landing-page-module__r4t4ca__page .hero-section{isolation:isolate;background:#193b54;width:100%;padding:clamp(34px,5.4vw,66px) 0 clamp(40px,6vw,62px);position:relative}.landing-page-module__r4t4ca__page .hero-bg-media{z-index:-2;position:absolute;inset:0}.landing-page-module__r4t4ca__page .hero-bg-image{object-fit:cover;object-position:center}.landing-page-module__r4t4ca__page .hero-section:before{content:"";z-index:-1;background:linear-gradient(#073c57d6,#073c57e6),radial-gradient(circle at 85% 15%,#faa21a2e,#0000 48%);position:absolute;inset:0}.landing-page-module__r4t4ca__page .hero-inner{text-align:center;width:min(80%,1240px);margin:0 auto}.landing-page-module__r4t4ca__page .sticky-top-bar{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #0f17201a;width:100%;position:sticky;top:0;box-shadow:0 10px 28px #0f172014}.landing-page-module__r4t4ca__page .sticky-top-bar-inner{justify-content:space-between;align-items:center;gap:18px;width:min(92%,1280px);min-height:72px;margin:0 auto;display:flex}.landing-page-module__r4t4ca__page .sticky-top-bar-brand{flex:none;align-items:center;text-decoration:none;display:inline-flex}.landing-page-module__r4t4ca__page .sticky-top-bar-logo{aspect-ratio:220/56;object-fit:contain;width:140px;max-width:none;height:auto;display:block}.landing-page-module__r4t4ca__page .sticky-top-bar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.landing-page-module__r4t4ca__page .site-sticky-top-bar .sticky-top-bar-logo{width:164px}.landing-page-module__r4t4ca__page .sticky-top-bar{--site-sticky-accent:#0a5b84;--site-sticky-accent-soft:#0a5b843d;--site-sticky-primary-button:#6883a3;--site-sticky-primary-button-hover:#5a7697;--site-sticky-primary-button-shadow:0 10px 20px #6883a33d;--site-sticky-primary-button-hover-shadow:0 14px 24px #5a769742;--site-sticky-secondary-button-hover:#f1f5f9;--site-sticky-secondary-button-border-hover:#5f7c9d}.landing-page-module__r4t4ca__page .site-sticky-top-bar.site-sticky-top-bar-accent-orange{--site-sticky-accent:#faa21a;--site-sticky-accent-soft:#faa21a3d;--site-sticky-primary-button:#faa21a;--site-sticky-primary-button-hover:#d98300;--site-sticky-primary-button-shadow:0 10px 20px #faa21a3d;--site-sticky-primary-button-hover-shadow:0 14px 24px #d9830042;--site-sticky-secondary-button-hover:#fff5e3;--site-sticky-secondary-button-border-hover:#d98300}.landing-page-module__r4t4ca__page .site-sticky-top-bar .sticky-top-bar-actions{flex-wrap:nowrap}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar-inner{width:min(92%,1280px)}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar-actions{gap:10px;margin-left:auto}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar-label-mobile{display:none}.landing-page-module__r4t4ca__page .sticky-top-bar-button{min-height:46px;font-family:var(--font-public-sans),sans-serif;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:700;line-height:1.1;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s;display:inline-flex}.landing-page-module__r4t4ca__page .sticky-top-bar-button:hover{transform:translateY(-1px)}.landing-page-module__r4t4ca__page .sticky-top-bar-button:focus-visible{outline:3px solid var(--site-sticky-accent);outline-offset:2px}.landing-page-module__r4t4ca__page .sticky-top-bar-button-primary{border:1px solid var(--site-sticky-primary-button);background:var(--site-sticky-primary-button);color:#fff;box-shadow:var(--site-sticky-primary-button-shadow)}.landing-page-module__r4t4ca__page .sticky-top-bar-button-primary:hover{background:var(--site-sticky-primary-button-hover);border-color:var(--site-sticky-primary-button-hover);box-shadow:var(--site-sticky-primary-button-hover-shadow)}.landing-page-module__r4t4ca__page .sticky-top-bar-button-secondary{color:#6c87a6;background:#fff;border:1.5px solid #6c87a6}.landing-page-module__r4t4ca__page .sticky-top-bar-button-secondary:hover{color:#5f7c9d;background:#f1f5f9;border-color:#5f7c9d}.landing-page-module__r4t4ca__page .hero-section-split:before{background:0 0}.landing-page-module__r4t4ca__page .hero-section-split{background:#fff;padding:clamp(34px,5vw,64px) 0 clamp(58px,7.8vw,98px)}.landing-page-module__r4t4ca__page .hero-split-inner{text-align:left;width:min(90%,1280px)}.landing-page-module__r4t4ca__page .hero-split-grid{grid-template-columns:minmax(0,.9fr) minmax(300px,.82fr);align-items:center;gap:clamp(22px,3.2vw,42px);display:grid}.landing-page-module__r4t4ca__page .hero-split-grid-video{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(18px,2.6vw,24px)}.landing-page-module__r4t4ca__page .hero-split-copy{max-width:520px}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-split-copy{text-align:center;justify-items:center;width:100%;max-width:100%;margin-inline:auto;display:grid}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-title{white-space:normal;text-wrap:balance;overflow-wrap:anywhere;width:min(100%,1260px);margin-inline:auto;font-weight:700}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-split-download-button{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-split-download-button .download-label{text-align:center;padding-left:30px;padding-right:30px}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-split-download-button .download-arrow{display:none}.landing-page-module__r4t4ca__page .hero-split-video-actions{justify-items:center;gap:8px;width:100%;margin-top:0;display:grid}.landing-page-module__r4t4ca__page .hero-split-video-actions .hero-split-download-button{margin-top:0}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-split-note{color:#4b6275;text-align:center;max-width:760px;margin:0 auto;font-size:clamp(16px,1.35vw,21px);font-weight:600;line-height:1.45}.landing-page-module__r4t4ca__page .factory-variant-a-trust-pills{flex-wrap:wrap;justify-content:center;gap:10px;width:min(100%,1120px);margin:18px auto 0;padding:0;list-style:none;display:flex}.landing-page-module__r4t4ca__page .factory-variant-a-customer-logos-section{background:#f9f9f9;padding-top:clamp(6px,1vw,12px)}.landing-page-module__r4t4ca__page .factory-variant-a-trust-pill{color:#4b6275;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#fbfdff 0%,#f2f7fb 100%);border:1px solid #0a5b8424;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 14px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 8px 20px #0f23300d}.landing-page-module__r4t4ca__page .factory-variant-a-trust-pill:before{content:"";background:#f6a11a;border-radius:999px;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #f6a11a24}.landing-page-module__r4t4ca__page .hero-section-split .hero-title{color:#153247;font-size:clamp(30px,3.8vw,46px);font-weight:600;line-height:1.18}.landing-page-module__r4t4ca__page .hero-section-split .hero-subtitle{color:#466071;font-size:clamp(17px,1.9vw,24px);font-weight:500;line-height:1.5}.landing-page-module__r4t4ca__page .hero-section-split .hero-title-accent{color:#0a5b84}.landing-page-module__r4t4ca__page .hero-section-split .hero-dot{color:#f6a11a}.landing-page-module__r4t4ca__page .factory-page-hero-section .factory-page-hero-title{color:#eef3f6}.landing-page-module__r4t4ca__page .factory-page-hero-section.factory-page-hero-section-wide-single-line .hero-split-inner{width:min(95%,1400px)}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-title.factory-page-hero-title-single-line{white-space:nowrap;text-wrap:nowrap;overflow-wrap:normal;width:100%}.landing-page-module__r4t4ca__page .factory-page-hero-section .factory-page-hero-subtitle{color:#dbe5eb}.landing-page-module__r4t4ca__page .factory-page-hero-section .hero-title-accent{color:#faa21a}.landing-page-module__r4t4ca__page .factory-page-hero-section .factory-page-hero-note{color:#d7e3ec;width:min(100%,1180px);max-width:min(100%,1180px);font-weight:400}.landing-page-module__r4t4ca__page .factory-page-briefing-cta-section:before{content:none}.landing-page-module__r4t4ca__page .factory-page-briefing-cta-section .briefing-cta-bg-media:before{content:"";background:url(/leanactivity_background_1.jpg) 50%/cover no-repeat;position:absolute;inset:0}.landing-page-module__r4t4ca__page .factory-page-briefing-cta-section .briefing-cta-bg-media .hero-bg-image{opacity:0}.landing-page-module__r4t4ca__page .hero-split-subtitle{max-width:500px;margin-inline:0}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-split-subtitle{text-align:center;white-space:nowrap;text-wrap:nowrap;width:min(90%,1180px);max-width:1180px;margin-inline:auto}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-split-subtitle.factory-game-a-hero-subtitle{text-align:center;white-space:normal;text-wrap:balance;overflow-wrap:anywhere;width:min(100%,1260px);max-width:min(100%,1260px);margin-inline:auto}.landing-page-module__r4t4ca__page .hero-split-download-button{width:min(100%,500px);margin:clamp(22px,2.4vw,28px) 0 0}.landing-page-module__r4t4ca__page .hero-split-download-button .download-label{text-align:left;padding-left:28px;padding-right:90px}.landing-page-module__r4t4ca__page .hero-split-note{color:#6a8090;max-width:500px;margin:14px 0 0;font-size:clamp(11px,.9vw,16px)}.landing-page-module__r4t4ca__page .hero-split-media{aspect-ratio:10/8;background:#f8fbfd;border:1px solid #d9e3ea;border-radius:20px;justify-self:end;width:min(100%,500px);overflow:hidden;box-shadow:0 20px 42px #1532471f}.landing-page-module__r4t4ca__page .hero-split-media-video{aspect-ratio:16/9;background:0 0;border:0;justify-self:stretch;width:100%;max-width:100%;box-shadow:0 22px 44px #5386c32e}.landing-page-module__r4t4ca__page .hero-split-media-video .hero-video-wrap{box-sizing:border-box;aspect-ratio:16/9;background:linear-gradient(#081d2a,#081d2a) padding-box padding-box,conic-gradient(from 210deg,#5f7c9d 0deg,#63b2ff 72deg,#6ce4ff 148deg,#9ca7ff 226deg,#f6a11a 310deg,#5f7c9d 360deg) border-box;border:8px solid #0000;border-bottom-width:10px;border-radius:20px;width:100%;height:100%;margin:0;padding:0;box-shadow:inset 0 0 0 1px #ffffff6b}.landing-page-module__r4t4ca__page .hero-split-media-video .hero-video-wrap iframe{background:#081d2a;border-radius:12px;width:100%;height:100%;inset:0}.landing-page-module__r4t4ca__page .hero-split-media-video .hero-video-poster{border-radius:12px;inset:0}.landing-page-module__r4t4ca__page .hero-split-image{object-fit:cover;width:100%;height:100%;display:block}.landing-page-module__r4t4ca__page .hero-title{color:#e2e7eb;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(30px,3.8vw,46px);font-weight:600;line-height:1.18}.landing-page-module__r4t4ca__page .hero-dot{color:#ffa524}.landing-page-module__r4t4ca__page .hero-title-accent{color:#8da4b9}.landing-page-module__r4t4ca__page .hero-subtitle{color:#e2e7eb;max-width:960px;font-size:clamp(16px,1.7vw,22px);font-weight:500;line-height:1.5;font-family:var(--font-inter),sans-serif;text-wrap:balance;margin:clamp(6px,.8vw,10px) auto 0}.landing-page-module__r4t4ca__page .factory-hero-trust-pills{margin-top:18px}.landing-page-module__r4t4ca__page .home-hero-floating-visual{width:var(--home-hero-floating-width);margin:calc(var(--home-hero-floating-upper)*-1)auto 0;z-index:3;pointer-events:none;position:relative}.landing-page-module__r4t4ca__page .factory-variant-hero-title-desktop{display:inline}.landing-page-module__r4t4ca__page .factory-variant-hero-title-mobile{display:none}.landing-page-module__r4t4ca__page .hero-video-wrap{aspect-ratio:16/9;background:#0a3f5e;border:1px solid #ffffff1f;border-radius:16px;width:94%;margin:clamp(36px,3.6vw,50px) auto 0;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000047}.landing-page-module__r4t4ca__page .hero-video-wrap iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.landing-page-module__r4t4ca__page .hero-video-poster{cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;line-height:0;display:block;position:absolute;inset:0}.landing-page-module__r4t4ca__page .hero-video-poster:focus-visible{outline-offset:-3px;outline:3px solid #fff}.landing-page-module__r4t4ca__page .hero-video-poster-image{object-fit:cover;width:100%;height:100%;display:block}.landing-page-module__r4t4ca__page .hero-video-play{background:#00000073;border-radius:50%;place-items:center;width:92px;height:92px;transition:transform .2s,background-color .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page-module__r4t4ca__page .hero-video-play:before{content:none}.landing-page-module__r4t4ca__page .hero-video-play-triangle{border-top:14px solid #0000;border-bottom:14px solid #0000;border-left:22px solid #fff;width:0;height:0;margin-left:4px}.landing-page-module__r4t4ca__page .hero-video-poster:hover .hero-video-play{background:#0009;transform:translate(-50%,-50%)scale(1.06)}.landing-page-module__r4t4ca__page .download-button{color:#fff;width:min(100%,1110px);min-height:94px;font-size:27px;font-weight:700;line-height:1.5;font-family:var(--font-public-sans),sans-serif;cursor:pointer;white-space:normal;background:#faa21a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:22px;margin:clamp(30px,3vw,44px) auto 0;padding:14px 22px;text-decoration:none;transition:background-color .2s,filter .2s,transform .2s;display:flex;position:relative;box-shadow:0 12px 26px #faa21a4d}.landing-page-module__r4t4ca__page .download-label{text-align:center;white-space:normal;width:100%;padding-inline:82px;font-weight:800;display:block}.landing-page-module__r4t4ca__page .download-button:hover{filter:saturate(1.05);transform:translateY(-1px);background:#d98300!important}.landing-page-module__r4t4ca__page .download-button:focus-visible{outline-offset:2px;outline:3px solid #fff}.landing-page-module__r4t4ca__page .download-arrow{color:#f79f16;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;font-size:46px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.landing-page-module__r4t4ca__page .lead-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(5px)saturate(.9);backdrop-filter:blur(5px)saturate(.9);background:#0f314f7a;place-items:center;padding:clamp(14px,2vw,26px);animation:.16s landing-page-module__r4t4ca__lead-modal-fade-in;display:grid;position:fixed;inset:0}.landing-page-module__r4t4ca__page .lead-modal-overlay.is-webinar-step{-webkit-backdrop-filter:blur(4px)saturate(.8);backdrop-filter:blur(4px)saturate(.8);background:#07111df0}.landing-page-module__r4t4ca__page .lead-modal-card{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#f8fafc;border:1px solid #ffffff59;border-radius:18px;grid-template-columns:minmax(280px,.95fr) minmax(0,1.25fr);width:min(100%,1280px);max-height:min(92svh,900px);display:grid;position:relative;overflow:auto;box-shadow:0 28px 70px #0721384d}.landing-page-module__r4t4ca__page .lead-modal-close{z-index:2;color:#6b7280;cursor:pointer;background:#ffffffd1;border:0;border-radius:999px;place-items:center;width:46px;height:46px;transition:background-color .15s,color .15s;display:grid;position:absolute;top:18px;right:18px}.landing-page-module__r4t4ca__page .lead-modal-close span{margin-top:-4px;font-size:42px;line-height:1;display:block}.landing-page-module__r4t4ca__page .lead-modal-close:hover{color:#3f4d5c;background:#fff}.landing-page-module__r4t4ca__page .lead-modal-close:focus-visible{outline-offset:2px;outline:3px solid #0a5b84}.landing-page-module__r4t4ca__page .lead-modal-media{background:#e9eff5;min-height:460px;position:relative}.landing-page-module__r4t4ca__page .lead-modal-media-image{object-fit:cover;object-position:center}.landing-page-module__r4t4ca__page .lead-modal-content{padding:clamp(28px,4vw,54px);align-content:start;gap:18px;padding-top:clamp(18px,2.4vw,34px);display:grid}.landing-page-module__r4t4ca__page .lead-webinar{background:radial-gradient(circle at 12% 8%,#faa21a17,#0000 40%),linear-gradient(#f8fbff,#eef4fa);grid-column:1/-1;gap:20px;padding:clamp(24px,3vw,34px);display:grid}.landing-page-module__r4t4ca__page .lead-webinar-header{gap:10px;display:grid}.landing-page-module__r4t4ca__page .lead-webinar-kicker{color:#0f3a57;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.2}.landing-page-module__r4t4ca__page .lead-webinar-title{color:#233c51;letter-spacing:-.02em;margin:0;padding-right:54px;font-size:clamp(22px,2.1vw,36px);font-weight:700;line-height:1.18}.landing-page-module__r4t4ca__page .lead-webinar-copy{color:#486073;max-width:none;margin:0;font-size:clamp(15px,1.2vw,18px);line-height:1.45}.landing-page-module__r4t4ca__page .lead-webinar-layout{grid-template-columns:minmax(0,34%) minmax(0,66%);align-items:start;gap:16px;display:grid}.landing-page-module__r4t4ca__page .lead-webinar-side{align-content:start;justify-items:stretch;gap:12px;display:grid}.landing-page-module__r4t4ca__page .lead-webinar-no-device-card{text-align:center;background:linear-gradient(#f4f5f7,#edeff2);border:1px solid #e4e7eb;border-radius:16px;justify-items:center;gap:8px;width:100%;padding:12px 10px 10px;display:grid}.landing-page-module__r4t4ca__page .lead-webinar-no-device-image{width:min(100%,170px);height:auto;display:block}.landing-page-module__r4t4ca__page .lead-webinar-no-device-text{color:#5f6f82;font-size:clamp(14px,1.05vw,18px);font-weight:600;line-height:1.25;font-family:var(--font-public-sans),sans-serif;margin:0}.landing-page-module__r4t4ca__page .lead-webinar-video-card{background:radial-gradient(circle at 88% 14%,#faa21a1f,#0000 44%),linear-gradient(#fff,#f6faff);border:1px solid #d9e4ee;border-radius:16px;width:100%;padding:8px;overflow:hidden;box-shadow:0 14px 28px #082d4414}.landing-page-module__r4t4ca__page .lead-webinar-video-card .loop-video-shell{aspect-ratio:16/9;border:1px solid #dfeaf3;border-radius:12px;overflow:hidden}.landing-page-module__r4t4ca__page .lead-webinar-video-card .loop-video{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.landing-page-module__r4t4ca__page .lead-webinar-calendly-shell{background:#fff;border:1px solid #d8e4ef;border-radius:16px;min-height:520px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc}.landing-page-module__r4t4ca__page .lead-webinar-calendly{background:#fff;border:0;width:100%;display:block}.landing-page-module__r4t4ca__page .lead-webinar-calendly-inline{min-height:520px}.landing-page-module__r4t4ca__page .lead-webinar-calendly-frame{height:520px}.landing-page-module__r4t4ca__page .lead-webinar-calendly-loading{color:#4e6678;background:#ffffffe0;place-items:center;font-size:14px;font-weight:600;line-height:1.2;display:grid;position:absolute;inset:0}.landing-page-module__r4t4ca__page .lead-webinar-turnstile-gate{text-align:center;background:radial-gradient(circle at 50% 18%,#6c87a61a,#0000 34%),linear-gradient(#fff,#f7fbff);align-content:center;place-items:center;gap:18px;min-height:520px;padding:28px 24px;display:grid}.landing-page-module__r4t4ca__page .lead-webinar-turnstile-copy{color:#486073;max-width:32ch;margin:0;font-size:15px;font-weight:600;line-height:1.45}.landing-page-module__r4t4ca__page .lead-webinar-turnstile-widget{justify-content:center;width:100%;display:flex}.landing-page-module__r4t4ca__page .lead-webinar-turnstile-widget>div{justify-content:center;display:flex}.landing-page-module__r4t4ca__page .lead-webinar-calendly-placeholder{color:#556b7d;text-align:center;place-items:center;min-height:520px;padding:20px;font-size:14px;line-height:1.4;display:grid}.landing-page-module__r4t4ca__page .lead-webinar-calendly-placeholder p{max-width:34ch;margin:0}.landing-page-module__r4t4ca__page .lead-modal-title{color:#3d5070;letter-spacing:-.02em;margin:0;padding-right:44px;font-size:clamp(33px,3.15vw,56px);font-weight:700;line-height:1.18}.landing-page-module__r4t4ca__page .lead-modal-title-accent{color:#6c87a6}.landing-page-module__r4t4ca__page .lead-modal-title-dot{color:#faa21a}.landing-page-module__r4t4ca__page .lead-modal-copy{color:#6a84a1;max-width:34ch;margin:0;font-size:clamp(18px,1.75vw,28px);line-height:1.45}.landing-page-module__r4t4ca__page .lead-modal-form{gap:18px;margin-top:6px;display:grid}.landing-page-module__r4t4ca__page .lead-modal-field{display:block;position:relative}.landing-page-module__r4t4ca__page .lead-modal-field-label{z-index:1;color:#6883a3;background:#f8fafc;padding:0 10px;font-size:clamp(13px,1.2vw,20px);line-height:1.2;position:absolute;top:-12px;left:28px}.landing-page-module__r4t4ca__page .lead-modal-field input{color:#23313e;background:#fff;border:2px solid #c9d6e4;border-radius:22px;outline:none;width:100%;min-height:72px;padding:18px 22px;font-size:18px;line-height:1.2}.landing-page-module__r4t4ca__page .lead-modal-field input::placeholder{color:#93a5b8}.landing-page-module__r4t4ca__page .lead-modal-field input:focus{border-color:#6b8bb0;box-shadow:0 0 0 4px #6b8bb029}.landing-page-module__r4t4ca__page .lead-modal-field input[aria-invalid=true]{border-color:#d66a6a;box-shadow:0 0 0 4px #d66a6a24}.landing-page-module__r4t4ca__page .lead-modal-inline-feedback{margin-top:10px;font-size:13px;line-height:1.45;display:block}.landing-page-module__r4t4ca__page .lead-modal-inline-feedback.is-error{color:#8e2727;background:#fff1f1;border:1px solid #efc1c1;border-radius:12px;padding:11px 12px;font-weight:700}.landing-page-module__r4t4ca__page .lead-modal-submit{color:#fff;min-height:74px;font-size:clamp(18px,1.6vw,24px);font-weight:500;line-height:1.2;font-family:var(--font-public-sans),sans-serif;cursor:pointer;background:#faa21a;border:0;border-radius:14px;justify-self:start;margin-top:6px;padding:16px 28px;transition:background-color .2s,transform .2s,box-shadow .2s;box-shadow:0 14px 24px #faa21a38}.landing-page-module__r4t4ca__page .lead-modal-submit:hover{background:#ec9309;transform:translateY(-1px)}.landing-page-module__r4t4ca__page .lead-modal-submit:focus-visible{outline-offset:2px;outline:3px solid #0a5b84}.landing-page-module__r4t4ca__page .lead-modal-submit:disabled{cursor:wait;opacity:.82;transform:none;box-shadow:0 10px 18px #faa21a29}.landing-page-module__r4t4ca__page .lead-modal-feedback{color:#6a84a1;text-align:center;margin:4px 0 0;font-size:15px;font-weight:500;line-height:1.4}.landing-page-module__r4t4ca__page .lead-modal-feedback.is-success{color:#16794d}.landing-page-module__r4t4ca__page .lead-modal-feedback.is-error{color:#8e2727;background:#fff1f1;border:1px solid #efc1c1;border-radius:14px;padding:12px 14px;font-weight:700}.landing-page-module__r4t4ca__page .lead-modal-turnstile{justify-content:flex-start;display:flex;overflow-x:auto}.landing-page-module__r4t4ca__page .quotation-modal-overlay{z-index:1010;-webkit-backdrop-filter:blur(5px)saturate(.9);backdrop-filter:blur(5px)saturate(.9);background:#0f314f7a;place-items:center;padding:clamp(12px,2vw,24px);animation:.16s landing-page-module__r4t4ca__lead-modal-fade-in;display:grid;position:fixed;inset:0}.landing-page-module__r4t4ca__page .quotation-modal-card{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#f8fafc;border:1px solid #ffffff59;border-radius:18px;width:min(100%,560px);max-height:min(86svh,760px);position:relative;overflow:auto;box-shadow:0 28px 70px #0721384d}.landing-page-module__r4t4ca__page .quotation-modal-close{z-index:2;color:#6b7280;cursor:pointer;background:#ffffffd1;border:0;border-radius:999px;place-items:center;width:38px;height:38px;transition:background-color .15s,color .15s;display:grid;position:absolute;top:16px;right:16px}.landing-page-module__r4t4ca__page .quotation-modal-close span{margin-top:-2px;font-size:28px;line-height:1;display:block}.landing-page-module__r4t4ca__page .quotation-modal-close:hover{color:#3f4d5c;background:#fff}.landing-page-module__r4t4ca__page .quotation-modal-close:focus-visible{outline-offset:2px;outline:3px solid #0a5b84}.landing-page-module__r4t4ca__page .quotation-modal-content{gap:8px;padding:clamp(10px,1.8vw,16px);display:grid}.landing-page-module__r4t4ca__page .quotation-modal-header{gap:4px;padding-right:40px;display:grid}.landing-page-module__r4t4ca__page .quotation-modal-title{color:#3d5070;letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.1}.landing-page-module__r4t4ca__page .quotation-modal-copy{color:#6a84a1;margin:0;font-size:clamp(12px,.9vw,14px);line-height:1.35}.landing-page-module__r4t4ca__page .quotation-modal-form{gap:7px;margin-top:2px;display:grid}.landing-page-module__r4t4ca__page .quotation-modal-field{display:block}.landing-page-module__r4t4ca__page .quotation-modal-field input{color:#23313e;background:#fff;border:2px solid #c9d6e4;border-radius:10px;outline:none;width:100%;min-height:38px;padding:7px 12px;font-size:clamp(13px,.92vw,14px);line-height:1.25}.landing-page-module__r4t4ca__page .quotation-modal-field input::placeholder{color:#93a5b8}.landing-page-module__r4t4ca__page .quotation-modal-field input:focus{border-color:#6b8bb0;box-shadow:0 0 0 4px #6b8bb029}.landing-page-module__r4t4ca__page .quotation-modal-select-label{color:#6883a3;margin-top:2px;font-size:clamp(12px,.86vw,14px);line-height:1.25}.landing-page-module__r4t4ca__page .quotation-modal-select{color:#23313e;box-sizing:border-box;background:#fff;border:2px solid #c9d6e4;border-radius:10px;outline:none;width:100%;height:38px;min-height:38px;padding:7px 12px;font-size:clamp(13px,.92vw,14px);line-height:1.2}.landing-page-module__r4t4ca__page .quotation-modal-select:focus{border-color:#6b8bb0;box-shadow:0 0 0 4px #6b8bb029}.landing-page-module__r4t4ca__page .quotation-modal-products{border:0;gap:6px;margin:0;padding:0;display:grid}.landing-page-module__r4t4ca__page .quotation-modal-products legend{color:#3d5070;margin:0 0 4px;padding:0;font-size:clamp(12px,.9vw,14px);font-weight:700;line-height:1.25}.landing-page-module__r4t4ca__page .quotation-modal-checkbox{color:#314857;align-items:center;gap:6px;font-size:clamp(12px,.9vw,14px);line-height:1.3;display:inline-flex}.landing-page-module__r4t4ca__page .quotation-modal-checkbox input{accent-color:#faa21a;cursor:pointer;width:15px;height:15px;margin:0}.landing-page-module__r4t4ca__page .quotation-modal-submit{color:#fff;min-height:44px;font-size:clamp(14px,1vw,16px);font-weight:700;line-height:1.2;font-family:var(--font-public-sans),sans-serif;cursor:pointer;background:#faa21a;border:0;border-radius:10px;margin:4px auto 0;padding:8px 16px;transition:transform .2s,background-color .2s,box-shadow .2s;box-shadow:0 14px 24px #faa21a47}.landing-page-module__r4t4ca__page .quotation-modal-submit:hover{background:#ec9309;transform:translateY(-1px)}.landing-page-module__r4t4ca__page .quotation-modal-submit:focus-visible{outline-offset:2px;outline:3px solid #fff}.landing-page-module__r4t4ca__page .quotation-modal-submit:disabled{cursor:wait;opacity:.82;transform:none}.landing-page-module__r4t4ca__page .quotation-modal-feedback{color:#6a84a1;text-align:center;min-height:1.4em;margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.4}.landing-page-module__r4t4ca__page .quotation-modal-feedback.is-success{color:#16794d}.landing-page-module__r4t4ca__page .quotation-modal-feedback.is-error{color:#b23a3a}@keyframes landing-page-module__r4t4ca__lead-modal-fade-in{0%{opacity:0}to{opacity:1}}.landing-page-module__r4t4ca__page .hero-note{color:#d6e4f0;max-width:980px;margin:clamp(18px,1.8vw,26px) auto 0;font-size:clamp(12px,1.05vw,20px);font-weight:500;line-height:1.4}.landing-page-module__r4t4ca__page .hero-resource-links{color:#d6e4f0;max-width:980px;margin:14px auto 0;font-size:clamp(13px,1vw,17px);line-height:1.55}.landing-page-module__r4t4ca__page .hero-resource-links a{color:#fff;text-underline-offset:.16em;font-weight:700;-webkit-text-decoration:underline #ffffff6b;text-decoration:underline #ffffff6b}.landing-page-module__r4t4ca__page .hero-resource-links a:hover{color:#fff3d8;text-decoration-color:#faa21a}.landing-page-module__r4t4ca__page .hero-resource-links a:focus-visible{outline-offset:2px;outline:2px solid #fff}.landing-page-module__r4t4ca__page .customer-logos-section{background:#e2e7eb;width:100%;padding:clamp(28px,3.8vw,48px) 0}.landing-page-module__r4t4ca__page .customer-logos-section-split{background:#fff}.landing-page-module__r4t4ca__page .customer-logos-section-image{background:#f9f9f9}.landing-page-module__r4t4ca__page .customer-logos-section-split.factory-variant-a-customer-logos-section{background:#f9f9f9}.landing-page-module__r4t4ca__page .customer-logos-inner{flex-direction:column;justify-content:center;align-items:center;width:min(94%,1320px);margin:0 auto;display:flex}.landing-page-module__r4t4ca__page .customer-logos-heading{color:#314250;letter-spacing:.03em;text-transform:uppercase;text-align:center;margin:0 0 clamp(24px,2.4vw,34px);font-size:24px;font-weight:700;line-height:1.4}.landing-page-module__r4t4ca__page .customer-logos-section-split .customer-logos-heading{color:#153247;letter-spacing:-.01em;text-transform:none;text-wrap:balance;font-size:clamp(28px,3.4vw,42px);font-weight:600;line-height:1.18}.landing-page-module__r4t4ca__page .customer-logos-marquee{gap:8px;width:min(100%,1120px);padding:12px 0;display:grid;position:relative;overflow:hidden}:is(.landing-page-module__r4t4ca__page .customer-logos-marquee:before,.landing-page-module__r4t4ca__page .customer-logos-marquee:after){content:"";z-index:2;pointer-events:none;width:clamp(42px,8vw,120px);position:absolute;top:0;bottom:0}.landing-page-module__r4t4ca__page .customer-logos-marquee:before{background:linear-gradient(90deg,#fff 0%,#fff0 100%);left:0}.landing-page-module__r4t4ca__page .customer-logos-marquee:after{background:linear-gradient(270deg,#fff 0%,#fff0 100%);right:0}.landing-page-module__r4t4ca__page .customer-logos-row{width:100%;display:flex;overflow:hidden}.landing-page-module__r4t4ca__page .customer-logos-track{will-change:transform;width:max-content;animation:34s linear infinite landing-page-module__r4t4ca__customer-logos-scroll;display:flex}.landing-page-module__r4t4ca__page .customer-logos-track-1{animation-duration:38s}.landing-page-module__r4t4ca__page .customer-logos-track-2{animation-duration:48s}.landing-page-module__r4t4ca__page .customer-logos-track-3{animation-duration:58s}.landing-page-module__r4t4ca__page .customer-logos-group{flex:none;align-items:center;gap:clamp(14px,2vw,24px);padding-right:clamp(14px,2vw,24px);display:flex}.landing-page-module__r4t4ca__page .customer-logo-card{justify-content:center;align-items:center;min-width:clamp(150px,12vw,198px);height:clamp(60px,5vw,74px);padding:12px clamp(18px,2.2vw,24px);display:flex}.landing-page-module__r4t4ca__page .customer-logo-mark{object-fit:contain;width:auto;height:clamp(22px,2vw,30px);display:block}.landing-page-module__r4t4ca__page .toolbox-customer-logos-image{width:min(72%,980px)}@keyframes landing-page-module__r4t4ca__customer-logos-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landing-page-module__r4t4ca__page .customer-logos-track{animation:none}}.landing-page-module__r4t4ca__page .kit-section-grid{grid-template-columns:1.4fr .6fr}.landing-page-module__r4t4ca__page .kit-section-media{justify-self:end;width:80%}.landing-page-module__r4t4ca__page .kit-section-button{width:min(70%,920px)}.landing-page-module__r4t4ca__page .kit-section-split .kit-section-grid{grid-template-columns:1.28fr 1.32fr}.landing-page-module__r4t4ca__page .kit-section-split .kit-section-grid>:first-child{padding-right:clamp(18px,3vw,46px)}.landing-page-module__r4t4ca__page .kit-section-split .kit-section-media{justify-self:stretch;width:min(100%,800px)}.landing-page-module__r4t4ca__page .kit-section-split .kit-section-button{width:min(100%,560px);margin:clamp(24px,2.6vw,34px) 0 0}.landing-page-module__r4t4ca__page .kit-section-quality-score.kit-section-split .kit-section-grid{grid-template-columns:minmax(0,1.44fr) minmax(280px,.86fr);gap:clamp(24px,3.6vw,52px)}.landing-page-module__r4t4ca__page .kit-section-quality-score.kit-section-split .kit-section-grid>:first-child{padding-right:clamp(20px,3.4vw,56px)}.landing-page-module__r4t4ca__page .kit-section-quality-score.kit-section-split .kit-section-media{width:min(100%,660px)}.landing-page-module__r4t4ca__page .kit-section-quality-score-button-row{justify-content:center;width:min(92%,1240px);margin:clamp(28px,3vw,40px) auto 0;display:flex}.landing-page-module__r4t4ca__page .kit-section-quality-score-button{width:min(100%,760px);margin:0}.landing-page-module__r4t4ca__page .factory-kit-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,860px);margin:24px 0 0;display:grid}.landing-page-module__r4t4ca__page .factory-kit-spec-item{background:linear-gradient(#12486df5,#092f4efa);border:1px solid #7dabcb5c;border-radius:12px;margin:0;padding:16px 18px 18px}.landing-page-module__r4t4ca__page .factory-kit-spec-term{color:#b9dff7;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:clamp(.88rem,.95vw,1rem);font-weight:700;line-height:1.2}.landing-page-module__r4t4ca__page .factory-kit-spec-description{color:#eef7fd;margin:10px 0 0;font-size:clamp(.92rem,1vw,1rem);line-height:1.5}.landing-page-module__r4t4ca__page .factory-workflow-step-list{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;margin:0;display:grid}.landing-page-module__r4t4ca__page .factory-workflow-layout{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,3vw,40px);display:grid}.landing-page-module__r4t4ca__page .factory-workflow-side-column{align-items:start;gap:clamp(18px,2.4vw,26px);display:grid}.landing-page-module__r4t4ca__page .factory-workflow-intro-copy .section-copy{max-width:none}.landing-page-module__r4t4ca__page .factory-workflow-intro-summary{max-width:none}.landing-page-module__r4t4ca__page .factory-workflow-media{justify-self:stretch;width:100%}.landing-page-module__r4t4ca__page .factory-workflow-step-row{grid-template-columns:clamp(34px,5vw,72px) minmax(0,1fr);align-items:stretch;gap:clamp(14px,2.2vw,24px);display:grid}.landing-page-module__r4t4ca__page .factory-workflow-step-number{color:#0d4d74;letter-spacing:-.05em;justify-content:center;align-items:center;font-size:clamp(32px,4.3vw,58px);font-weight:800;line-height:1;display:flex}.landing-page-module__r4t4ca__page .factory-workflow-step-item{background:linear-gradient(#12486df5,#092f4efa);border:1px solid #7dabcb5c;border-radius:12px;padding:18px 20px 20px}.landing-page-module__r4t4ca__page .factory-workflow-step-title{color:#b9dff7;letter-spacing:.02em;margin:0;font-size:clamp(1rem,1.08vw,1.12rem);font-weight:700;line-height:1.25}.landing-page-module__r4t4ca__page .factory-workflow-step-copy{color:#eef7fd;margin:10px 0 0;font-size:clamp(.96rem,1.02vw,1.04rem);line-height:1.55}.landing-page-module__r4t4ca__page .problem-section{background:linear-gradient(#ebf2f7d6,#e5eff5e0);width:100%;padding:clamp(52px,6vw,92px) 0;position:relative;overflow:clip}.landing-page-module__r4t4ca__page .problem-inner{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(20px,3.4vw,46px);width:min(92%,1260px);margin:0 auto;display:grid}.landing-page-module__r4t4ca__page .problem-media{place-items:center;min-height:420px;display:grid;position:relative}.landing-page-module__r4t4ca__page .problem-image{filter:drop-shadow(0 28px 40px #1d3e5829);width:min(100%,760px);height:auto;display:block;transform:rotate(-10deg)}.landing-page-module__r4t4ca__page .problem-content{max-width:700px}.landing-page-module__r4t4ca__page .problem-title{color:#34486a;font-size:var(--type-section-title);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.16}.landing-page-module__r4t4ca__page .problem-title>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffffffe6;margin-bottom:.08em;padding:.02em .12em .06em;display:table}.landing-page-module__r4t4ca__page .problem-copy{color:#5b6573;max-width:32ch;margin:clamp(20px,2.2vw,28px) 0 0;font-size:clamp(20px,1.7vw,24px);line-height:1.6}.landing-page-module__r4t4ca__page .problem-copy-wide{max-width:none}.landing-page-module__r4t4ca__page .problem-points{gap:16px;margin:clamp(22px,2.4vw,30px) 0 0;padding:0;list-style:none;display:grid}.landing-page-module__r4t4ca__page .problem-points li{grid-template-columns:36px 1fr;align-items:start;gap:14px;display:grid}.landing-page-module__r4t4ca__page .problem-check{color:#fff;background:#2ea41b;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-top:4px;font-size:20px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 6px 14px #2ea41b2e}.landing-page-module__r4t4ca__page .problem-point-text{color:#595f67;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffffffdb;padding:.02em .16em .08em;font-size:clamp(17px,1.35vw,19px);line-height:1.62}.landing-page-module__r4t4ca__page .problem-copy-strong{color:#61666f;max-width:none;margin-top:clamp(22px,2.6vw,34px);font-size:clamp(17px,1.35vw,19px);font-weight:800;line-height:1.62}.landing-page-module__r4t4ca__page .office-play-inner{align-items:start;gap:clamp(18px,3vw,34px)}.landing-page-module__r4t4ca__page .office-play-media{justify-self:stretch;min-height:0;display:block}.landing-page-module__r4t4ca__page .office-play-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,18px);width:100%;display:grid}.landing-page-module__r4t4ca__page .office-play-gallery-card{background:#fff;border:1px solid #dde8f2;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 18px 36px #082d441a}.landing-page-module__r4t4ca__page .office-play-gallery-image{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.landing-page-module__r4t4ca__page .office-play-content{max-width:none}.landing-page-module__r4t4ca__page .office-play-body{max-width:42ch;font-size:clamp(17px,1.3vw,19px);line-height:1.62}.landing-page-module__r4t4ca__page .office-story-copy-stack{gap:clamp(14px,1.8vw,20px);display:grid}.landing-page-module__r4t4ca__page .office-story-copy-stack .office-play-body{margin:0}.landing-page-module__r4t4ca__page .briefing-cta-section{isolation:isolate;width:100%;padding:clamp(48px,6vw,86px) 0 clamp(38px,5vw,64px);position:relative;overflow:clip}.landing-page-module__r4t4ca__page .briefing-cta-bg-media{z-index:-2;position:absolute;inset:0}.landing-page-module__r4t4ca__page .briefing-cta-section:before{content:"";z-index:-1;background:linear-gradient(#073c57d6,#073c57e6),radial-gradient(circle at 85% 15%,#faa21a2e,#0000 48%);position:absolute;inset:0}.landing-page-module__r4t4ca__page .briefing-cta-inner{text-align:center;width:min(92%,1360px);margin:0 auto}.landing-page-module__r4t4ca__page .briefing-cta-title{color:#dfe6ec;letter-spacing:-.02em;text-wrap:balance;max-width:24ch;margin:0 auto;font-size:clamp(32px,3.8vw,56px);font-weight:700;line-height:1.18}.landing-page-module__r4t4ca__page .briefing-cta-title-quality-score{max-width:30ch}.landing-page-module__r4t4ca__page .briefing-cta-button{width:min(84%,1020px);margin-top:clamp(28px,3.2vw,44px)}.landing-page-module__r4t4ca__page .briefing-cta-note{color:#d7e3ec;max-width:72ch;margin:clamp(22px,2.6vw,34px) auto 0;font-size:clamp(12px,1.05vw,20px);font-weight:500;line-height:1.45}.landing-page-module__r4t4ca__page .briefing-cta-note-quality-score{max-width:860px;font-size:clamp(15px,1.25vw,22px);line-height:1.5}.landing-page-module__r4t4ca__page .toolbox-faq-section{background:url(/toolbox/background_lean.jpg) 50%/cover no-repeat;width:100%;padding:clamp(48px,6vw,84px) 0;position:relative}.landing-page-module__r4t4ca__page .toolbox-faq-inner{width:min(92%,980px);margin:0 auto}.landing-page-module__r4t4ca__page .toolbox-faq-title{color:#34486a;letter-spacing:-.02em;text-align:center;white-space:nowrap;max-width:none;margin:0 auto;font-size:clamp(30px,3.4vw,50px);font-weight:700;line-height:1.15}.landing-page-module__r4t4ca__page .toolbox-faq-subtitle{color:#304656;text-align:center;white-space:nowrap;max-width:none;margin:16px auto 0;font-size:clamp(16px,1.6vw,22px);font-weight:500;line-height:1.5}.landing-page-module__r4t4ca__page .toolbox-faq-list{margin-top:clamp(28px,3.2vw,40px)}.landing-page-module__r4t4ca__page .toolbox-faq-item{background:#073c57e0;border:1px solid #ffffff1f;box-shadow:0 16px 28px #07213829}.landing-page-module__r4t4ca__page .toolbox-faq-item summary{color:#f1f6fa}.landing-page-module__r4t4ca__page .toolbox-faq-item summary:after{color:#f4a11c}.landing-page-module__r4t4ca__page .toolbox-faq-item p{color:#dbe7f0}.landing-page-module__r4t4ca__page .offer-compare-section{background:#eef1f4;width:100%;padding:clamp(36px,5vw,68px) 0 clamp(44px,6vw,82px)}.landing-page-module__r4t4ca__page .offer-compare-inner{text-align:center;width:min(92%,1180px);margin:0 auto}.landing-page-module__r4t4ca__page .offer-compare-title{color:#34486a;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,50px);font-weight:700;line-height:1.15}.landing-page-module__r4t4ca__page .offer-compare-subtitle{color:#587596;background:0 0;margin:clamp(16px,2vw,24px) auto 0;padding:0;font-size:clamp(22px,2.2vw,34px);font-weight:500;line-height:1.2;display:inline-block}.landing-page-module__r4t4ca__page .offer-compare-grid{margin-top:clamp(28px,4vw,44px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2vw,28px);width:min(67%,900px);margin-inline:auto;display:grid}.landing-page-module__r4t4ca__page .offer-card{text-align:center;border:1px solid #293c561f;border-radius:6px;grid-template-rows:auto auto auto auto auto 1fr auto auto;align-items:start;min-height:720px;padding:clamp(18px,2vw,28px);display:grid}.landing-page-module__r4t4ca__page .offer-card-briefing{color:#334869;background:#dfe4ea}.landing-page-module__r4t4ca__page .offer-card-product{color:#eef3f8;background:#6f8aa6;border-color:#ffffff24}.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card{grid-template-rows:auto 5.25rem 4.75rem auto 7.8rem minmax(12rem,1fr) auto;height:100%}.landing-page-module__r4t4ca__page .offer-compare-grid-quality-score{width:min(72%,980px)}.landing-page-module__r4t4ca__page .offer-compare-grid-quality-score .offer-card-quality-score{grid-template-rows:auto 5.5rem 5rem auto minmax(9.5rem,auto) minmax(13rem,1fr) auto;min-height:760px}.landing-page-module__r4t4ca__page .offer-card-brand{color:inherit;opacity:.9;letter-spacing:.06em;margin:0;font-size:clamp(18px,1.5vw,24px);line-height:1.2}.landing-page-module__r4t4ca__page .offer-card-brand span{color:#f4a11c}.landing-page-module__r4t4ca__page .offer-card-title{color:inherit;margin:18px 0 0;font-size:clamp(24px,2vw,32px);font-weight:800;line-height:1.25}.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card-title{justify-content:center;align-items:flex-start;min-height:2.5em;display:flex}.landing-page-module__r4t4ca__page .offer-card-kicker{color:inherit;opacity:.92;margin:10px 0 0;font-size:clamp(16px,1.35vw,22px);line-height:1.45}.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card-kicker{justify-content:center;align-items:flex-start;min-height:2.9em;display:flex}.landing-page-module__r4t4ca__page .offer-card-price{color:inherit;letter-spacing:-.03em;white-space:nowrap;margin:clamp(28px,3vw,44px) 0 0;font-size:clamp(40px,4.1vw,68px);font-weight:800;line-height:1}:is(.landing-page-module__r4t4ca__page .offer-card-briefing .offer-card-price,.landing-page-module__r4t4ca__page .offer-card-price.offer-card-price-on-request){font-size:clamp(28px,3vw,42px)}.landing-page-module__r4t4ca__page .offer-card-copy{max-width:22ch;color:inherit;opacity:.9;margin:clamp(20px,2.2vw,28px) auto 0;font-size:clamp(15px,1.2vw,18px);line-height:1.5}.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card-copy{min-height:4.5em}.landing-page-module__r4t4ca__page .offer-compare-grid-quality-score .offer-card-copy{max-width:26ch;min-height:0}.landing-page-module__r4t4ca__page .offer-card-list{text-align:left;border-top:2px solid #34486a47;gap:10px;margin:clamp(18px,2vw,24px) 0 0;padding:clamp(18px,2vw,22px) 0 0;list-style:none;display:grid}.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card-list{margin-top:clamp(24px,2.5vw,32px);padding-top:clamp(22px,2.4vw,28px)}.landing-page-module__r4t4ca__page .offer-compare-grid-quality-score .offer-card-list{margin-top:clamp(28px,2.8vw,36px);padding-top:clamp(24px,2.6vw,32px)}.landing-page-module__r4t4ca__page .offer-card-product .offer-card-list{border-top-color:#ffffff59}.landing-page-module__r4t4ca__page .offer-card-list li{color:inherit;padding-left:34px;font-size:clamp(14px,1.05vw,17px);line-height:1.35;position:relative}.landing-page-module__r4t4ca__page .offer-card-list li:before{font-size:22px;font-weight:800;line-height:1;position:absolute;top:-1px;left:0}.landing-page-module__r4t4ca__page .offer-card-list li.is-positive:before{content:"✓";color:#8ac07f}.landing-page-module__r4t4ca__page .offer-card-list li.is-negative:before{content:"×";color:#ff5e5e}.landing-page-module__r4t4ca__page .offer-card-button{cursor:pointer;white-space:nowrap;border:0;border-radius:4px;justify-content:center;align-items:center;width:min(100%,260px);min-height:54px;margin:clamp(22px,2.4vw,28px) auto 0;padding:10px 16px;font-size:17px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.landing-page-module__r4t4ca__page .offer-card-button-dark{color:#fff;background:#3d5173}.landing-page-module__r4t4ca__page .offer-card-button-light{color:#3d5173;background:#e8edf2}.landing-page-module__r4t4ca__page .offer-card-briefing .offer-card-button{width:min(100%,300px);padding-inline:8px;font-size:14px}.landing-page-module__r4t4ca__page .offer-card-actions{align-content:start;align-self:end;justify-items:center;gap:10px;width:100%;min-height:160px;margin-top:clamp(22px,2.4vw,28px);display:grid}.landing-page-module__r4t4ca__page .offer-card-actions .offer-card-button{margin:0}.landing-page-module__r4t4ca__page .offer-card-actions .offer-card-meta{margin:0}.landing-page-module__r4t4ca__page .offer-compare-grid-quality-score .offer-card-actions{min-height:112px}.landing-page-module__r4t4ca__page .offer-compare-grid-quality-score .offer-card-button{width:min(100%,300px)}.landing-page-module__r4t4ca__page .offer-compare-grid-quality-score .offer-card-meta{text-align:center;justify-content:center;align-items:flex-start;min-height:2.88em;display:flex}.landing-page-module__r4t4ca__page .offer-card-briefing .offer-card-actions{min-height:0}.landing-page-module__r4t4ca__page .offer-card-product .offer-card-actions{min-height:0}.landing-page-module__r4t4ca__page .offer-card-or{color:inherit;opacity:.82;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800;line-height:1.2}.landing-page-module__r4t4ca__page .offer-card-meta{color:inherit;opacity:.9;margin:10px 0 0;font-size:14px;line-height:1.2}.landing-page-module__r4t4ca__page .offer-compare-procurement{text-align:left;background:#fff;border:1px solid #293c561a;border-radius:6px;width:min(100%,980px);margin:clamp(28px,4vw,44px) auto 0;padding:clamp(22px,2.8vw,32px)}.landing-page-module__r4t4ca__page .offer-compare-procurement-title{color:#34486a;margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:800;line-height:1.25}.landing-page-module__r4t4ca__page .offer-compare-procurement-copy{color:#46617c;margin:16px 0 0;font-size:clamp(16px,1.2vw,18px);line-height:1.65}.landing-page-module__r4t4ca__page .offer-compare-procurement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.landing-page-module__r4t4ca__page .offer-compare-procurement-card{background:linear-gradient(#12486df5,#092f4efa);border:1px solid #7dabcb5c;border-radius:12px;padding:16px 18px 18px}.landing-page-module__r4t4ca__page .offer-compare-procurement-card-title{color:#b9dff7;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:clamp(.88rem,.95vw,1rem);font-weight:700;line-height:1.2}.landing-page-module__r4t4ca__page .offer-compare-procurement-card-copy{color:#eef7fd;margin:10px 0 0;font-size:clamp(.92rem,1vw,1rem);line-height:1.55}.landing-page-module__r4t4ca__page .factory-testimonials-shell{gap:clamp(22px,3vw,34px);display:grid}.landing-page-module__r4t4ca__page .factory-testimonials-header{text-align:center;justify-items:center;gap:12px;display:grid}.landing-page-module__r4t4ca__page .factory-testimonials-summary{background:linear-gradient(#ffffffe0,#f4f9fdf0);border:1px solid #1a4a6a1f;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 14px;width:fit-content;max-width:100%;padding:12px 14px;display:inline-flex}:is(.landing-page-module__r4t4ca__page .factory-testimonials-summary-stars,.landing-page-module__r4t4ca__page .factory-testimonial-rating){color:#f6a11a;align-items:center;gap:4px;display:inline-flex}:is(.landing-page-module__r4t4ca__page .factory-testimonials-summary-stars span,.landing-page-module__r4t4ca__page .factory-testimonial-rating span){font-size:18px;line-height:1}.landing-page-module__r4t4ca__page .factory-testimonials-summary-copy{color:#244154;margin:0;font-size:15px;line-height:1.45}.landing-page-module__r4t4ca__page .factory-testimonials-list{gap:16px;display:grid}.landing-page-module__r4t4ca__page .factory-testimonial-card{box-shadow:none;background:linear-gradient(#fff,#f7fbff);border:1px solid #d7e5f0;border-radius:10px;grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:center;gap:clamp(16px,2.4vw,24px);padding:clamp(18px,2.6vw,24px);display:grid}.landing-page-module__r4t4ca__page .factory-testimonial-person{text-align:center;justify-items:center;gap:12px;display:grid}.landing-page-module__r4t4ca__page .factory-testimonial-avatar{object-fit:cover;background:#eef4f8;border:1px solid #d8e5ef;border-radius:10px;width:96px;height:96px}.landing-page-module__r4t4ca__page .factory-testimonial-person-copy{justify-items:center;gap:6px;display:grid}.landing-page-module__r4t4ca__page .factory-testimonial-person-name{color:#153247;margin:0;font-size:clamp(18px,1.4vw,22px);font-weight:700;line-height:1.2}.landing-page-module__r4t4ca__page .factory-testimonial-person-role{color:#5a768d;margin:0;font-size:clamp(14px,1vw,16px);line-height:1.45}.landing-page-module__r4t4ca__page .factory-testimonial-content{gap:12px;display:grid}.landing-page-module__r4t4ca__page .factory-testimonial-content .factory-testimonial-quote{max-width:none;margin-top:0}.landing-page-module__r4t4ca__page .factory-testimonial-quote{color:#334c63;margin-top:18px;font-size:clamp(18px,1.55vw,24px);font-style:italic;line-height:1.7}.landing-page-module__r4t4ca__page .factory-toolbox-faq-section{border-top:1px solid #3949621a}.landing-page-module__r4t4ca__page .factory-toolbox-faq-title{white-space:normal;text-wrap:balance;max-width:20ch}.landing-page-module__r4t4ca__page .factory-toolbox-faq-subtitle{white-space:normal;text-wrap:balance;max-width:34ch}.landing-page-module__r4t4ca__page .factory-toolbox-faq-answer{padding:0 0 14px}:is(.landing-page-module__r4t4ca__page .factory-toolbox-faq-answer p,.landing-page-module__r4t4ca__page .factory-toolbox-faq-answer ul){color:#dbe7f0;font-size:var(--type-card-copy);margin:0;padding:0;line-height:1.5}:is(.landing-page-module__r4t4ca__page .factory-toolbox-faq-answer p+p,.landing-page-module__r4t4ca__page .factory-toolbox-faq-answer p+ul,.landing-page-module__r4t4ca__page .factory-toolbox-faq-answer ul+p){margin-top:10px}.landing-page-module__r4t4ca__page .factory-toolbox-faq-bullet-list{gap:8px;padding-left:24px;display:grid}.landing-page-module__r4t4ca__page .factory-offer-compare-section .offer-compare-subtitle{font-size:clamp(22px,2.2vw,34px);font-weight:500;line-height:1.28}:is(.landing-page-module__r4t4ca__page .factory-offer-compare-section .offer-card-copy,.landing-page-module__r4t4ca__page .factory-offer-compare-section .offer-card-kicker,.landing-page-module__r4t4ca__page .factory-offer-compare-section .offer-card-list li){font-size:var(--type-body);line-height:1.55}.landing-page-module__r4t4ca__page .factory-offer-compare-section .offer-card{grid-template-rows:auto minmax(5.25rem,auto) minmax(5.25rem,auto) auto minmax(9.5rem,auto) minmax(12.5rem,1fr) auto;min-height:748px}.landing-page-module__r4t4ca__page .factory-offer-compare-section .offer-card-copy{max-width:24ch;min-height:0}.landing-page-module__r4t4ca__page .factory-offer-compare-section .offer-card-list{margin-top:clamp(28px,2.8vw,36px);padding-top:clamp(24px,2.6vw,32px)}.landing-page-module__r4t4ca__page .factory-offer-compare-section .offer-card-actions{min-height:110px}:is(.landing-page-module__r4t4ca__page .customer-logos-section,.landing-page-module__r4t4ca__page .gallery-section,.landing-page-module__r4t4ca__page .kit-section,.landing-page-module__r4t4ca__page .problem-section,.landing-page-module__r4t4ca__page .content-section,.landing-page-module__r4t4ca__page .cta-section,.landing-page-module__r4t4ca__page .briefing-cta-section,.landing-page-module__r4t4ca__page .offer-compare-section){content-visibility:auto;contain-intrinsic-size:1px 900px}:is(.landing-page-module__r4t4ca__page .content-section,.landing-page-module__r4t4ca__page .gallery-section){width:100%;padding:clamp(44px,6vw,84px) 0}.landing-page-module__r4t4ca__page .content-section{background:#f6f8fb}.landing-page-module__r4t4ca__page .content-section-video{background:radial-gradient(circle at 12% 18%,#0a3f5e0d,#0000 40%),radial-gradient(circle at 88% 78%,#faa21a1a,#0000 34%),#f6f8fb}.landing-page-module__r4t4ca__page .gallery-section{background:#fff}.landing-page-module__r4t4ca__page .content-inner{width:min(92%,1240px);margin:0 auto}.landing-page-module__r4t4ca__page .two-col{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(18px,3vw,34px);display:grid}.landing-page-module__r4t4ca__page .two-col.reverse{grid-template-columns:.95fr 1.05fr}.landing-page-module__r4t4ca__page .section-eyebrow{color:#0a5b84;font-size:var(--type-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-weight:700;line-height:1.1}.landing-page-module__r4t4ca__page .section-title{color:#34486a;font-size:var(--type-section-title);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.12}.landing-page-module__r4t4ca__page .pilot-heading-label{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff;padding:.04em .16em .07em;display:inline}.landing-page-module__r4t4ca__page .kit-heading-label{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff;padding:.04em .16em .07em;display:inline}.landing-page-module__r4t4ca__page .section-copy{color:#304656;font-size:var(--type-body);max-width:62ch;margin:16px 0 0;line-height:1.55}.landing-page-module__r4t4ca__page .feature-list{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.landing-page-module__r4t4ca__page .feature-list li{color:#182a37;font-size:var(--type-list);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.landing-page-module__r4t4ca__page .feature-list li:before{content:"";background:#faa21a;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px;box-shadow:0 0 0 4px #faa21a2e}.landing-page-module__r4t4ca__page .media-card{background:#fff;border:1px solid #dde8f2;border-radius:18px;overflow:hidden;box-shadow:0 18px 36px #082d441a}.landing-page-module__r4t4ca__page .media-card-video{background:radial-gradient(circle at 86% 12%,#faa21a1a,#0000 44%),linear-gradient(#fff,#f8fbff);padding:10px}.landing-page-module__r4t4ca__page .media-card-video .loop-video-shell{border:1px solid #dfeaf3;border-radius:14px;overflow:hidden}.landing-page-module__r4t4ca__page .media-card-video .loop-video{aspect-ratio:3/2}.landing-page-module__r4t4ca__page .media-image{object-fit:cover;width:100%;height:auto;display:block}.landing-page-module__r4t4ca__page .loop-video-shell{background:#081d2a;width:100%}.landing-page-module__r4t4ca__page .loop-video{aspect-ratio:16/9;object-fit:cover;background:#081d2a;width:100%;height:auto;display:block}.landing-page-module__r4t4ca__page .gallery-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.landing-page-module__r4t4ca__page .gallery-grid-five{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:clamp(300px,46vw,560px);grid-auto-flow:column;padding-bottom:10px;overflow-x:auto}.landing-page-module__r4t4ca__page .gallery-grid-five .gallery-item{scroll-snap-align:start}.landing-page-module__r4t4ca__page .gallery-item{background:#fff;border:1px solid #dee8f2;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 14px 28px #082d4414}.landing-page-module__r4t4ca__page .gallery-image{aspect-ratio:5/3;object-fit:cover;width:100%;display:block}.landing-page-module__r4t4ca__page .gallery-scroll-hint{color:#5f7992;background:linear-gradient(#ffffffeb,#f4f9fdf0);border:1px solid #d6e3ef;border-radius:999px;align-items:center;gap:10px;width:fit-content;margin:10px auto 0;padding:8px 14px;display:inline-flex;box-shadow:0 8px 18px #082d4414}.landing-page-module__r4t4ca__page .gallery-scroll-hint-label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1}.landing-page-module__r4t4ca__page .gallery-scroll-hint-arrow{color:#445a7f;font-size:16px;line-height:1;animation:1.35s ease-in-out infinite landing-page-module__r4t4ca__gallery-scroll-hint-slide;display:inline-block}@keyframes landing-page-module__r4t4ca__gallery-scroll-hint-slide{0%,to{opacity:.45;transform:translate(0)}50%{opacity:1;transform:translate(7px)}}.landing-page-module__r4t4ca__page .cta-section{background:linear-gradient(#fff,#f6f8fb),radial-gradient(circle at 10% 80%,#faa21a1f,#0000 45%);width:100%;padding:clamp(36px,5vw,70px) 0 clamp(46px,6vw,86px)}.landing-page-module__r4t4ca__page .cta-card{color:#fff;background:linear-gradient(135deg,#073c57f5,#0a4c6ef0),#0a3f5e;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:1.15fr .85fr;align-items:center;gap:20px;width:min(92%,1240px);margin:0 auto;padding:clamp(20px,3vw,32px);display:grid;box-shadow:0 20px 42px #082d442e}.landing-page-module__r4t4ca__page .cta-card-quality-score{background:linear-gradient(135deg,#073c57f5,#0a4c6ef0) padding-box padding-box,conic-gradient(from 210deg,#5f7c9d 0deg,#63b2ff 72deg,#6ce4ff 148deg,#9ca7ff 226deg,#f6a11a 310deg,#5f7c9d 360deg) border-box;border:8px solid #0000;border-bottom-width:10px;box-shadow:inset 0 0 0 1px #ffffff3d,0 20px 42px #082d442e}.landing-page-module__r4t4ca__page .cta-eyebrow{color:#cfe7f6}.landing-page-module__r4t4ca__page .cta-title{color:#fff}.landing-page-module__r4t4ca__page .cta-title-wide{text-wrap:pretty;width:min(100%,760px);max-width:760px}.landing-page-module__r4t4ca__page .cta-copy{color:#d7e7f2}.landing-page-module__r4t4ca__page .cta-actions{gap:10px;width:min(100%,760px);margin-top:clamp(22px,2.2vw,34px);display:grid}.landing-page-module__r4t4ca__page .cta-button{width:100%;min-height:78px;margin:0;font-size:clamp(16px,1.7vw,22px)}.landing-page-module__r4t4ca__page .cta-video-card{justify-self:end;width:min(100%,560px)}.landing-page-module__r4t4ca__page .cta-video-card.media-card-video{box-shadow:none;background:0 0;border:0;padding:0}.landing-page-module__r4t4ca__page .cta-video-card .loop-video-shell{border:0}.landing-page-module__r4t4ca__page .cta-button .download-label{padding-inline:64px}.landing-page-module__r4t4ca__page .faq-section{width:100%;padding:clamp(42px,5vw,76px) 0}.landing-page-module__r4t4ca__page .faq-section{background:#fff;border-top:1px solid #e6edf3}.landing-page-module__r4t4ca__page .faq-list{gap:10px;display:grid}.landing-page-module__r4t4ca__page .faq-item{background:#f8fbff;border:1px solid #dbe7f1;border-radius:14px;padding:0 14px}.landing-page-module__r4t4ca__page .faq-item summary{cursor:pointer;color:#112431;font-size:var(--type-card-title);padding:14px 24px 14px 0;font-weight:700;line-height:1.4;list-style:none;position:relative}.landing-page-module__r4t4ca__page .faq-item summary::-webkit-details-marker{display:none}.landing-page-module__r4t4ca__page .faq-item summary:after{content:"+";color:#0a5b84;font-size:18px;font-weight:700;position:absolute;top:50%;right:0;transform:translateY(-50%)}.landing-page-module__r4t4ca__page .faq-item[open] summary:after{content:"−"}.landing-page-module__r4t4ca__page .faq-item p{color:#324957;font-size:var(--type-card-copy);margin:0;padding:0 0 14px;line-height:1.5}.landing-page-module__r4t4ca__page .site-footer{color:#e5edf4;background:#394962;border-top:1px solid #ffffff12;width:100%}.landing-page-module__r4t4ca__page .footer-inner{grid-template-columns:1fr auto;align-items:end;gap:16px;width:min(92%,1240px);margin:0 auto;padding:22px 0 28px;display:grid}.landing-page-module__r4t4ca__page .footer-brand{color:#fff;letter-spacing:.02em;margin:0;font-size:16px;font-weight:800;line-height:1.1}.landing-page-module__r4t4ca__page .footer-logo{width:clamp(120px,14vw,190px);height:auto;display:block}.landing-page-module__r4t4ca__page .footer-brand-block{flex-wrap:wrap;align-items:center;gap:16px;display:inline-flex}.landing-page-module__r4t4ca__page .footer-copy{color:#b7c7d4;gap:2px;max-width:58ch;margin:0;font-size:13px;line-height:1.4;display:grid}.landing-page-module__r4t4ca__page .footer-contact-line{color:#b7c7d4;flex-basis:100%;margin:4px 0 0;font-size:12px;line-height:1.5}.landing-page-module__r4t4ca__page .footer-brand-line{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.landing-page-module__r4t4ca__page .footer-brand-name{color:#fff;font-weight:700}.landing-page-module__r4t4ca__page .footer-brand-separator{color:#ffffff4d}.landing-page-module__r4t4ca__page .footer-currentness{color:#93a9bc}.landing-page-module__r4t4ca__page .footer-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.landing-page-module__r4t4ca__page .footer-nav a{color:#eaf2f8;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none}.landing-page-module__r4t4ca__page .footer-nav a:hover{background:#ffffff14}.landing-page-module__r4t4ca__page .footer-nav a:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (min-width:981px){.landing-page-module__r4t4ca__page .problem-section{background:linear-gradient(#ebf2f7d6,#e5eff5e0),url(/bg.jpg) 50%/cover no-repeat}}@media (max-width:980px){.landing-page-module__r4t4ca__page .hero-inner{width:min(92%,1240px)}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar-inner{justify-content:space-between}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar .sticky-top-bar-logo{width:110px}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar .sticky-top-bar-button-secondary{display:inline-flex}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar-actions{flex-wrap:nowrap;justify-content:flex-end;gap:8px;width:auto;margin-left:auto}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar-label-desktop{display:none}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar-label-mobile{display:inline}.landing-page-module__r4t4ca__page .sticky-top-bar-inner{gap:12px;width:min(94%,1240px);min-height:66px}.landing-page-module__r4t4ca__page .sticky-top-bar-logo{width:94px}.landing-page-module__r4t4ca__page .site-sticky-top-bar .sticky-top-bar-logo{width:110px}.landing-page-module__r4t4ca__page .sticky-top-bar-button-secondary{display:none}.landing-page-module__r4t4ca__page .sticky-top-bar-actions{gap:8px}.landing-page-module__r4t4ca__page .sticky-top-bar-button{min-height:40px;padding:0 14px;font-size:13px}.landing-page-module__r4t4ca__page .hero-section-split{padding:clamp(30px,8vw,52px) 0 clamp(48px,13vw,74px)}.landing-page-module__r4t4ca__page .hero-split-inner{width:min(92%,1240px)}.landing-page-module__r4t4ca__page .hero-split-grid{grid-template-columns:1fr;gap:20px}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-title{white-space:normal;text-wrap:balance;width:100%}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-title.factory-page-hero-title-single-line{white-space:normal;text-wrap:balance;width:100%}.landing-page-module__r4t4ca__page .hero-split-copy{text-align:center;max-width:none}.landing-page-module__r4t4ca__page .hero-section-split .hero-title{font-size:clamp(30px,8.8vw,38px);line-height:1.2}.landing-page-module__r4t4ca__page .hero-section-split .hero-subtitle{font-size:clamp(16px,4vw,22px)}.landing-page-module__r4t4ca__page .hero-split-subtitle{max-width:620px;margin-inline:auto}.landing-page-module__r4t4ca__page .hero-split-grid-video .hero-split-subtitle{white-space:normal;text-wrap:balance}.landing-page-module__r4t4ca__page .hero-split-download-button{width:min(100%,560px);margin-left:auto;margin-right:auto}.landing-page-module__r4t4ca__page .factory-variant-a-trust-pills{gap:8px;width:100%}.landing-page-module__r4t4ca__page .factory-variant-a-trust-pill{letter-spacing:.06em;white-space:normal;text-align:center;min-height:34px;padding:8px 12px;font-size:11px}.landing-page-module__r4t4ca__page .hero-split-download-button .download-label{text-align:center;padding-left:48px;padding-right:48px}.landing-page-module__r4t4ca__page .hero-split-note{text-align:center;max-width:620px;margin-left:auto;margin-right:auto}.landing-page-module__r4t4ca__page .hero-split-media{aspect-ratio:16/11;border-radius:18px;justify-self:center;width:min(100%,560px)}.landing-page-module__r4t4ca__page .hero-split-media-video{aspect-ratio:16/9}.landing-page-module__r4t4ca__page .hero-split-media-video .hero-video-wrap{border-radius:12px}.landing-page-module__r4t4ca__page .factory-workflow-layout{grid-template-columns:1fr}.landing-page-module__r4t4ca__page .factory-workflow-media{justify-self:center;width:min(100%,560px)}.landing-page-module__r4t4ca__page .factory-workflow-step-list{width:100%}.landing-page-module__r4t4ca__page .factory-workflow-step-row{grid-template-columns:40px minmax(0,1fr);gap:12px}.landing-page-module__r4t4ca__page .factory-workflow-step-number{justify-content:flex-start;align-items:flex-start;padding-top:10px;font-size:clamp(26px,7vw,40px)}.landing-page-module__r4t4ca__page .factory-testimonial-card{grid-template-columns:1fr}.landing-page-module__r4t4ca__page .factory-testimonial-person{justify-items:center}:is(.landing-page-module__r4t4ca__page .two-col,.landing-page-module__r4t4ca__page .two-col.reverse,.landing-page-module__r4t4ca__page .cta-card){grid-template-columns:1fr}.landing-page-module__r4t4ca__page .two-col{align-items:start}.landing-page-module__r4t4ca__page .kit-section-split .kit-section-grid{grid-template-columns:1fr}.landing-page-module__r4t4ca__page .kit-section-split .kit-section-grid>:first-child{padding-right:0}.landing-page-module__r4t4ca__page .kit-section-quality-score.kit-section-split .kit-section-grid{grid-template-columns:1fr;gap:18px}.landing-page-module__r4t4ca__page .kit-section-quality-score.kit-section-split .kit-section-grid>:first-child{padding-right:0}.landing-page-module__r4t4ca__page .kit-section-split .kit-section-media{justify-self:center;width:100%}.landing-page-module__r4t4ca__page .factory-kit-spec-grid{grid-template-columns:1fr}.landing-page-module__r4t4ca__page .offer-compare-procurement-grid{grid-template-columns:1fr}.landing-page-module__r4t4ca__page .kit-section-media-mobile-hidden{display:none}.landing-page-module__r4t4ca__page .toolbox-faq-title{white-space:normal;max-width:none}.landing-page-module__r4t4ca__page .toolbox-faq-subtitle{white-space:normal}.landing-page-module__r4t4ca__page .problem-inner{grid-template-columns:1fr;gap:20px}.landing-page-module__r4t4ca__page .problem-media{order:1;min-height:280px}.landing-page-module__r4t4ca__page .office-play-media{min-height:0}.landing-page-module__r4t4ca__page .problem-content{order:2;max-width:none}.landing-page-module__r4t4ca__page .problem-image{width:min(88vw,620px);transform:rotate(-6deg)}.landing-page-module__r4t4ca__page .problem-copy{max-width:none}.landing-page-module__r4t4ca__page .office-play-gallery{width:100%}.landing-page-module__r4t4ca__page .office-play-body{max-width:none}.landing-page-module__r4t4ca__page .briefing-cta-button{width:min(96%,1020px)}.landing-page-module__r4t4ca__page .offer-compare-grid{grid-template-columns:1fr;width:100%;max-width:680px;margin-inline:auto}.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card{grid-template-rows:auto auto auto auto auto auto auto}.landing-page-module__r4t4ca__page .offer-card{min-height:0}.landing-page-module__r4t4ca__page .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page-module__r4t4ca__page .gallery-grid.gallery-grid-five{grid-template-columns:none;grid-auto-columns:clamp(280px,68vw,500px);gap:12px}.landing-page-module__r4t4ca__page .gallery-scroll-hint{display:inline-flex}.landing-page-module__r4t4ca__page .download-button{width:100%;min-height:74px;padding:14px;font-size:clamp(16px,2.2vw,22px)}.landing-page-module__r4t4ca__page .download-arrow{width:52px;height:52px;font-size:36px}.landing-page-module__r4t4ca__page .cta-actions{width:100%;max-width:680px}.landing-page-module__r4t4ca__page .cta-video-card{justify-self:stretch;width:100%}.landing-page-module__r4t4ca__page .lead-modal-card{grid-template-columns:1fr;max-height:min(94svh,940px)}.landing-page-module__r4t4ca__page .lead-modal-media{min-height:260px}.landing-page-module__r4t4ca__page .lead-modal-content{gap:14px;padding-top:12px}.landing-page-module__r4t4ca__page .lead-modal-title{padding-right:52px}.landing-page-module__r4t4ca__page .lead-modal-copy{max-width:none}.landing-page-module__r4t4ca__page .lead-modal-submit{justify-self:stretch;width:100%}.landing-page-module__r4t4ca__page .lead-webinar-title{padding-right:58px}.landing-page-module__r4t4ca__page .lead-webinar-layout{grid-template-columns:1fr}:is(.landing-page-module__r4t4ca__page .lead-webinar-calendly-shell,.landing-page-module__r4t4ca__page .lead-webinar-turnstile-gate,.landing-page-module__r4t4ca__page .lead-webinar-calendly-inline,.landing-page-module__r4t4ca__page .lead-webinar-calendly-placeholder){min-height:480px}.landing-page-module__r4t4ca__page .lead-webinar-calendly-frame{height:480px}.landing-page-module__r4t4ca__page .quotation-modal-card{width:min(100%,560px)}.landing-page-module__r4t4ca__page .quotation-modal-submit{width:100%}}@media (max-width:680px){.landing-page-module__r4t4ca__page .customer-logos-section-split .customer-logos-heading{font-size:clamp(28px,8vw,35px);line-height:1.2}.landing-page-module__r4t4ca__page .customer-logos-marquee{gap:6px;padding:10px 0}.landing-page-module__r4t4ca__page .customer-logo-card{min-width:clamp(132px,34vw,164px);height:56px;padding:8px 14px}.landing-page-module__r4t4ca__page .customer-logo-mark{height:24px}.landing-page-module__r4t4ca__page .toolbox-customer-logos-image{width:min(100%,920px)}.landing-page-module__r4t4ca__page .kit-section .feature-list li:nth-child(n+4){display:none}.landing-page-module__r4t4ca__page .kit-section-media{justify-self:center;margin-inline:auto}:is(.landing-page-module__r4t4ca__page .problem-points,.landing-page-module__r4t4ca__page .problem-copy-strong){display:none}.landing-page-module__r4t4ca__page .pilot-section-copy{display:none}.landing-page-module__r4t4ca__page .factory-lg-mobile-hide{display:none}:is(.landing-page-module__r4t4ca__page .gallery-section .section-eyebrow,.landing-page-module__r4t4ca__page .gallery-section .section-title){display:none}:is(.landing-page-module__r4t4ca__page .gallery-section-top .section-eyebrow,.landing-page-module__r4t4ca__page .gallery-section-top .section-title){display:block}.landing-page-module__r4t4ca__page .gallery-grid{margin-top:0}.landing-page-module__r4t4ca__page .hero-title{font-size:clamp(30px,8.8vw,38px);line-height:1.2}.landing-page-module__r4t4ca__page .hero-subtitle{font-size:clamp(16px,4vw,22px)}.landing-page-module__r4t4ca__page .factory-variant-hero-title-desktop{display:none}.landing-page-module__r4t4ca__page .factory-variant-hero-title-mobile{display:inline}.landing-page-module__r4t4ca__page .hero-video-wrap{border-radius:12px}.landing-page-module__r4t4ca__page .problem-section{padding:36px 0 46px}.landing-page-module__r4t4ca__page .problem-title{font-size:var(--type-section-title);line-height:1.18}.landing-page-module__r4t4ca__page .briefing-cta-title{font-size:clamp(26px,7vw,38px);line-height:1.2}.landing-page-module__r4t4ca__page .briefing-cta-note{font-size:clamp(12px,2.7vw,15px);line-height:1.4}.landing-page-module__r4t4ca__page .offer-compare-subtitle{padding:0;font-size:clamp(18px,4.6vw,24px);line-height:1.2}.landing-page-module__r4t4ca__page .offer-card{padding:16px}.landing-page-module__r4t4ca__page .offer-card-title{margin-top:12px;font-size:22px}:is(.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card-title,.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card-kicker,.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card-copy){min-height:0;display:block}.landing-page-module__r4t4ca__page .offer-compare-grid .offer-card{grid-template-rows:auto auto auto auto auto auto auto}.landing-page-module__r4t4ca__page .offer-card-price{margin-top:20px;font-size:42px}.landing-page-module__r4t4ca__page .problem-copy{margin-top:16px;font-size:17px;line-height:1.5}.landing-page-module__r4t4ca__page .problem-points{gap:12px;margin-top:18px}.landing-page-module__r4t4ca__page .problem-points li{grid-template-columns:28px 1fr;gap:10px}.landing-page-module__r4t4ca__page .problem-check{width:24px;height:24px;margin-top:3px;font-size:15px}.landing-page-module__r4t4ca__page .problem-point-text{font-size:15px;line-height:1.48}.landing-page-module__r4t4ca__page .footer-inner{grid-template-columns:1fr;align-items:start}.landing-page-module__r4t4ca__page .footer-nav{justify-content:flex-start}.landing-page-module__r4t4ca__page .gallery-grid{grid-template-columns:1fr}.landing-page-module__r4t4ca__page .gallery-grid.gallery-grid-five{grid-template-columns:none;grid-auto-columns:clamp(240px,82vw,360px);gap:10px}.landing-page-module__r4t4ca__page .download-button{text-align:center;padding:10px;font-size:clamp(13px,3.7vw,18px)}.landing-page-module__r4t4ca__page .download-label{padding-inline:48px}.landing-page-module__r4t4ca__page .hero-note{font-size:clamp(12px,2.7vw,15px)}.landing-page-module__r4t4ca__page .download-arrow{width:34px;height:34px;font-size:22px}.landing-page-module__r4t4ca__page .cta-button .download-label{padding-inline:48px}.landing-page-module__r4t4ca__page .lead-modal-overlay{padding:8px}.landing-page-module__r4t4ca__page .lead-modal-card{border-radius:14px}.landing-page-module__r4t4ca__page .lead-modal-close{width:42px;height:42px;top:12px;right:12px}.landing-page-module__r4t4ca__page .lead-modal-close span{font-size:36px}.landing-page-module__r4t4ca__page .lead-modal-media{min-height:99px}.landing-page-module__r4t4ca__page .lead-modal-content{gap:10px;padding:12px 16px 20px}.landing-page-module__r4t4ca__page .lead-modal-title{padding-right:42px;font-size:clamp(18px,5.9vw,24px);line-height:1.14}.landing-page-module__r4t4ca__page .lead-modal-title-pack{display:none}.landing-page-module__r4t4ca__page .lead-modal-copy{font-size:clamp(13px,3.8vw,16px);line-height:1.35}.landing-page-module__r4t4ca__page .lead-modal-form{gap:14px}.landing-page-module__r4t4ca__page .lead-modal-field-label{padding:0 8px;font-size:12px;top:-10px;left:18px}.landing-page-module__r4t4ca__page .lead-modal-field input{border-radius:16px;min-height:52px;padding:12px 14px;font-size:15px}.landing-page-module__r4t4ca__page .lead-modal-submit{border-radius:12px;min-height:58px;margin-top:2px;padding:14px 16px;font-size:16px}.landing-page-module__r4t4ca__page .lead-webinar{gap:14px;padding:16px 14px 18px}.landing-page-module__r4t4ca__page .lead-webinar-kicker{font-size:11px}.landing-page-module__r4t4ca__page .lead-webinar-title{padding-right:42px;font-size:clamp(18px,6.2vw,24px);line-height:1.2}.landing-page-module__r4t4ca__page .lead-webinar-copy{font-size:14px}.landing-page-module__r4t4ca__page .lead-webinar-layout{gap:12px}.landing-page-module__r4t4ca__page .lead-webinar-no-device-card{display:none}.landing-page-module__r4t4ca__page .lead-webinar-no-device-card{border-radius:14px;gap:8px;width:100%;padding:10px 9px 9px}.landing-page-module__r4t4ca__page .lead-webinar-no-device-image{width:min(100%,120px)}.landing-page-module__r4t4ca__page .lead-webinar-no-device-text{font-size:13px}.landing-page-module__r4t4ca__page .lead-webinar-video-card{border-radius:14px;justify-self:center;width:100%;padding:7px}:is(.landing-page-module__r4t4ca__page .lead-webinar-calendly-shell,.landing-page-module__r4t4ca__page .lead-webinar-turnstile-gate,.landing-page-module__r4t4ca__page .lead-webinar-calendly-inline,.landing-page-module__r4t4ca__page .lead-webinar-calendly-placeholder){border-radius:14px;min-height:440px}.landing-page-module__r4t4ca__page .lead-webinar-calendly-frame{border-radius:14px;height:440px}.landing-page-module__r4t4ca__page .quotation-modal-overlay{padding:2px}.landing-page-module__r4t4ca__page .quotation-modal-card{border-radius:14px;max-height:96svh}.landing-page-module__r4t4ca__page .quotation-modal-close{width:34px;height:34px;top:10px;right:10px}.landing-page-module__r4t4ca__page .quotation-modal-close span{font-size:24px}.landing-page-module__r4t4ca__page .quotation-modal-content{gap:8px;padding:12px 10px}.landing-page-module__r4t4ca__page .quotation-modal-header{gap:4px;padding-right:30px}.landing-page-module__r4t4ca__page .quotation-modal-title{font-size:clamp(19px,5.3vw,24px)}.landing-page-module__r4t4ca__page .quotation-modal-copy{font-size:12px;line-height:1.35}.landing-page-module__r4t4ca__page .quotation-modal-form{gap:6px}.landing-page-module__r4t4ca__page .quotation-modal-field input{border-radius:10px;min-height:36px;padding:6px 10px;font-size:13px}.landing-page-module__r4t4ca__page .quotation-modal-select-label{margin-top:2px;font-size:12px}.landing-page-module__r4t4ca__page .quotation-modal-select{border-radius:10px;height:36px;min-height:36px;padding:6px 10px;font-size:13px}.landing-page-module__r4t4ca__page .quotation-modal-products{gap:5px}.landing-page-module__r4t4ca__page .quotation-modal-products legend{font-size:12px}.landing-page-module__r4t4ca__page .quotation-modal-checkbox{font-size:12px}.landing-page-module__r4t4ca__page .quotation-modal-checkbox input{width:14px;height:14px}.landing-page-module__r4t4ca__page .quotation-modal-submit{border-radius:10px;min-height:40px;margin-top:1px;padding:7px 10px;font-size:14px}}@media (prefers-reduced-motion:reduce){:is(.landing-page-module__r4t4ca__page .lead-modal-overlay,.landing-page-module__r4t4ca__page .lead-modal-submit,.landing-page-module__r4t4ca__page .quotation-modal-overlay,.landing-page-module__r4t4ca__page .quotation-modal-submit,.landing-page-module__r4t4ca__page .download-button,.landing-page-module__r4t4ca__page .gallery-scroll-hint-arrow){transition:none;animation:none}}@media (max-width:600px){.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar-inner{gap:8px}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar .sticky-top-bar-logo{width:clamp(64px,20vw,100px)}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar-actions{gap:6px}.landing-page-module__r4t4ca__page .factory-game-a-sticky-top-bar .sticky-top-bar-button{white-space:nowrap;padding-inline:8px;font-size:12px}.landing-page-module__r4t4ca__page .offer-card-briefing .offer-card-title{font-size:clamp(16px,4.6vw,22px)}.landing-page-module__r4t4ca__page .download-button{min-height:72px;padding:12px 10px;font-size:clamp(14px,4.1vw,18px);line-height:1.35}.landing-page-module__r4t4ca__page .download-label{white-space:normal;padding-inline:42px}}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__overviewSection{background:#fff;padding:clamp(42px,6vw,78px) 0}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicPanel,.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__overviewInner{width:min(92%,1120px);margin:0 auto}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicPanel{background:#fff;margin-bottom:clamp(34px,4.4vw,50px)}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,34px);padding:clamp(8px,1.2vw,14px) 0 clamp(18px,2.4vw,26px);display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicHighlight{text-align:center;justify-items:center;gap:6px;display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicHighlightIcon{width:min(100%,176px)}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicIconImage{width:100%;height:auto;display:block}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicHighlightTitle{color:#21344d;letter-spacing:-.04em;margin:0;font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.08}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicHighlightSubtitle{color:#21344d;margin:0;font-size:clamp(15px,1.25vw,20px);font-weight:400;line-height:1.35}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDivider{background:#abbbcaad;height:1px}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetails{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetailItem{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(14px,1.6vw,20px);padding:clamp(22px,2.2vw,28px) clamp(18px,2vw,24px);display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetailItem:nth-child(n+4){border-top:1px solid #abbbcaad}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetailItem:not(:nth-child(3n+1)){border-left:1px solid #abbbcaad}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetailIcon{width:min(100%,112px)}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetailCopy{align-content:start;gap:6px;padding-top:4px;display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetailLabel{color:#21344d;margin:0;font-size:clamp(16px,1.2vw,22px);font-weight:700;line-height:1.2}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetailValue{color:#21344d;margin:0;font-size:clamp(15px,1.05vw,18px);font-weight:400;line-height:1.5}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__overviewInner{grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);align-items:start;gap:clamp(22px,3.4vw,40px);display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__overviewCopy{gap:14px;display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__sectionEyebrow{color:#d97724;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800;line-height:1.2}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__sectionTitle{color:#21344d;letter-spacing:-.04em;margin:0;font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1.08}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__sectionLead{color:#324957;margin:0;font-size:clamp(15px,1.05vw,18px);line-height:1.68}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__roundList{gap:14px;margin-top:6px;display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__roundItem{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__roundDot{background:#66b04c;border-radius:999px;width:12px;height:12px;margin-top:8px;box-shadow:0 0 0 3px #66b04c2e}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__roundText{gap:4px;display:grid}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__roundTitle{color:#21344d;margin:0;font-size:clamp(16px,1.15vw,19px);font-weight:700;line-height:1.4}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__roundTitle span{color:#21344da3;font-weight:600}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__roundCopy{color:#4a5f72;margin:0;font-size:15px;line-height:1.55}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__overviewMedia{background:#ffffffeb;border:1px solid #abbbca57;border-radius:10px;overflow:hidden}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__overviewImage{width:100%;height:auto;display:block}@media (max-width:980px){.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicHighlights,.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetails{grid-template-columns:1fr}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicHighlight{gap:6px}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetailItem:not(:nth-child(3n+1)){border-left:0}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__infographicDetailItem:nth-child(n+2){border-top:1px solid #abbbcaad}.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__overviewInner{grid-template-columns:1fr}}@media (max-width:720px){.landing-page-module__r4t4ca__page .landing-page-module__r4t4ca__overviewMedia{border-radius:8px}}
