.DesignPage_page__QOvip{--de-page:#f2f3ef;--de-surface:#e7e9e3;--de-ink:#181b1c;--de-muted:#5c625f;--de-rule:#c9ccc5;--de-accent:#bfd45d;--de-accent-deep:#4b5717;--de-content:1360px;--de-gutter:36px;position:relative;margin-inline:calc(50% - 50vw);overflow:hidden;background:var(--de-page);color:var(--de-ink)}.DesignPage_page__QOvip h1,.DesignPage_page__QOvip h2,.DesignPage_page__QOvip h3,.DesignPage_page__QOvip p{letter-spacing:0}.DesignPage_titleStack__hocs7{display:flex;flex-direction:column;align-items:flex-start;gap:.1em;margin:0;font-size:52px;font-weight:430;line-height:1.08;text-wrap:wrap}.DesignPage_titleStack__hocs7>span,.DesignPage_titleStack__hocs7>span>span{display:block}.DesignPage_titleLead__0tl1O{font-weight:680}.DesignPage_titleTail__qFx_y{font-weight:430}.DesignPage_hero__8_mcE{display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;width:min(calc(100% - (var(--de-gutter) * 2)),var(--de-content));min-height:min(760px,calc(100dvh - 16px));margin:0 auto;padding:116px 0 48px}.DesignPage_heroCopy__vPSNv{position:relative;z-index:1;max-width:620px;padding:34px 64px 34px 0}.DesignPage_kicker__xozem{margin:0 0 28px;color:var(--de-accent-deep);font-size:15px;font-weight:700}.DesignPage_heroTitle__giHb_{font-size:68px;line-height:1.04}.DesignPage_heroTitle__giHb_ .DesignPage_titleTail__qFx_y{max-width:8ch}.DesignPage_heroLede__6yhrz{max-width:36rem;margin:28px 0 0;color:var(--de-muted);font-size:18px;line-height:1.75;text-wrap:pretty}.DesignPage_heroActions__ckKZp{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.DesignPage_buttonPrimary__c_ZT5,.DesignPage_buttonSecondary__3YMu0{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:0 20px;border:1px solid var(--de-ink);border-radius:2px;font-size:15px;font-weight:650;white-space:nowrap;transition:background-color .18s ease,color .18s ease,transform .18s ease}.DesignPage_buttonPrimary__c_ZT5{background:var(--de-ink);color:var(--de-page)}.DesignPage_buttonSecondary__3YMu0{background:transparent;color:var(--de-ink)}.DesignPage_buttonPrimary__c_ZT5 svg{width:17px;height:17px}.DesignPage_buttonPrimary__c_ZT5:focus-visible,.DesignPage_buttonPrimary__c_ZT5:hover,.DesignPage_buttonSecondary__3YMu0:focus-visible,.DesignPage_buttonSecondary__3YMu0:hover{background:var(--de-accent);color:var(--de-ink);transform:translateY(-2px)}.DesignPage_buttonPrimary__c_ZT5:active,.DesignPage_buttonSecondary__3YMu0:active{transform:translateY(1px)}.DesignPage_heroMedia__MBffC,.DesignPage_productFigure__B9O_l,.DesignPage_scenarioVisual__1lvLJ,.DesignPage_workflowFigure__c_tIT{margin:0}.DesignPage_heroMedia__MBffC img{width:100%;aspect-ratio:4/3;border-radius:4px;object-fit:cover;object-position:center}.DesignPage_heroMedia__MBffC figcaption,.DesignPage_productFigure__B9O_l figcaption,.DesignPage_workflowFigure__c_tIT figcaption{display:flex;justify-content:space-between;gap:24px;margin-top:12px;color:var(--de-muted);font-size:12px;line-height:1.5}.DesignPage_facts__Syems{border-top:1px solid var(--de-rule);border-bottom:1px solid var(--de-rule)}.DesignPage_factsInner__IIASI{display:grid;grid-template-columns:1.08fr .92fr 1fr;width:min(calc(100% - (var(--de-gutter) * 2)),var(--de-content));margin:0 auto}.DesignPage_factsInner__IIASI dl{margin:0;padding:28px 32px 30px 0}.DesignPage_factsInner__IIASI dl+dl{padding-left:32px;border-left:1px solid var(--de-rule)}.DesignPage_factsInner__IIASI dt{margin-bottom:8px;color:var(--de-muted);font-size:13px;font-weight:600}.DesignPage_factsInner__IIASI dd{margin:0;font-size:24px;font-weight:650;line-height:1.3}.DesignPage_overview__o17LG{width:min(calc(100% - (var(--de-gutter) * 2)),var(--de-content));margin:0 auto;padding:120px 0}.DesignPage_sectionHead__vVcwU{max-width:790px;margin-bottom:54px}.DesignPage_contactCopy__sqEq8>p,.DesignPage_outcomesCopy__FO0ZL>p,.DesignPage_scenarioHeading__3BU8J>p,.DesignPage_sectionHead__vVcwU p,.DesignPage_workflowCopy__LzZ0q>p{max-width:42rem;margin:24px 0 0;color:var(--de-muted);font-size:17px;line-height:1.75;text-wrap:pretty}.DesignPage_productFrame__JbA9C{padding:14px;border-radius:4px;background:#202425}.DesignPage_productFrame__JbA9C img{width:100%;aspect-ratio:16/9;object-fit:contain}.DesignPage_workflow__sLJdS{width:min(calc(100% - (var(--de-gutter) * 2)),var(--de-content));margin:0 auto;padding:0 0 120px}.DesignPage_workflowGrid__X_IW5{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);gap:84px;align-items:start;padding-top:72px;border-top:1px solid var(--de-rule)}.DesignPage_workflowCopy__LzZ0q{position:sticky;top:112px}.DesignPage_workflowSteps__ElIK3{margin:0;padding:0;list-style:none}.DesignPage_workflowSteps__ElIK3 li{display:grid;grid-template-columns:1fr 1.45fr;gap:36px;padding:30px 0;border-bottom:1px solid var(--de-rule)}.DesignPage_workflowSteps__ElIK3 li:first-child{padding-top:0}.DesignPage_workflowSteps__ElIK3 h3{margin:0;font-size:24px;font-weight:650;line-height:1.35}.DesignPage_workflowSteps__ElIK3 p{margin:0;color:var(--de-muted);font-size:15px;line-height:1.75}.DesignPage_workflowFigure__c_tIT{grid-column:1/-1;margin-top:30px;padding-top:30px;border-top:1px solid var(--de-rule)}.DesignPage_workflowFigure__c_tIT img{width:100%;aspect-ratio:1700/285;border-radius:4px;background:var(--de-surface);object-fit:contain}.DesignPage_scenarios__wVgwf{padding:116px max(var(--de-gutter),calc((100% - var(--de-content)) / 2));background:var(--de-surface)}.DesignPage_scenarioHeading__3BU8J{max-width:780px;margin-bottom:42px}.DesignPage_tabList__hPCXk{display:flex;gap:0;margin-bottom:34px;border-bottom:1px solid #aeb2a9}.DesignPage_tab__99o9T{min-height:52px;padding:0 24px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--de-muted);cursor:pointer;font-size:15px;font-weight:650;white-space:nowrap;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.DesignPage_tab__99o9T:focus-visible,.DesignPage_tab__99o9T:hover{background:#dfe2da;color:var(--de-ink)}.DesignPage_tab__99o9T[aria-selected=true]{border-bottom-color:var(--de-accent-deep);color:var(--de-ink)}.DesignPage_scenarioPanel__A8FpM{display:grid;grid-template-columns:minmax(0,.78fr) minmax(480px,1.22fr);gap:70px;align-items:center;min-height:500px}.DesignPage_scenarioPanel__A8FpM[hidden]{display:none}.DesignPage_scenarioTitle__Z6qj1{display:flex;max-width:16ch;flex-direction:column;gap:14px;margin:0;font-size:34px;font-weight:620;line-height:1.18;text-wrap:wrap}.DesignPage_productNames__l33Db{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--de-accent-deep);font-size:18px;font-weight:720;line-height:1.2}.DesignPage_scenarioCopy__QVS2E p{max-width:38rem;margin:20px 0 0;color:var(--de-muted);font-size:16px;line-height:1.8}.DesignPage_scenarioCopy__QVS2E strong{display:block;margin-top:28px;padding-top:22px;border-top:1px solid #b8bcb3;font-size:17px;font-weight:680;line-height:1.65}.DesignPage_scenarioVisual__1lvLJ{background:#d9dcd4}.DesignPage_scenarioVisual__1lvLJ img{width:100%;aspect-ratio:16/10;object-fit:cover}.DesignPage_scenarioVisualContain__wI3mu img{padding:28px;background:#ecece7;object-fit:contain}.DesignPage_outcomes__7Z9OB{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:92px;align-items:start;width:min(calc(100% - (var(--de-gutter) * 2)),var(--de-content));margin:0 auto;padding:120px 0}.DesignPage_outcomeList__rJG_y{display:grid;grid-template-columns:1fr 1fr;gap:38px 48px;margin:0}.DesignPage_outcomeList__rJG_y div{padding-top:18px;border-top:2px solid var(--de-ink)}.DesignPage_outcomeList__rJG_y dt{margin:0 0 12px;font-size:22px;font-weight:680}.DesignPage_outcomeList__rJG_y dd{margin:0;color:var(--de-muted);font-size:15px;line-height:1.75}.DesignPage_contact__kM_IZ{border-top:1px solid var(--de-rule)}.DesignPage_contactInner__GcCI3{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:96px;align-items:start;width:min(calc(100% - (var(--de-gutter) * 2)),var(--de-content));margin:0 auto;padding:112px 0 124px}.DesignPage_contactNote__JRQ9Z{margin-top:28px!important;padding-top:20px;border-top:1px solid var(--de-rule);font-size:13px!important;line-height:1.6!important}.DesignPage_contactForm__qWU84 form{gap:28px;padding:0;border:0;background:transparent}.DesignPage_contactForm__qWU84 form>div:first-of-type{gap:28px 32px}.DesignPage_contactForm__qWU84 form label{gap:9px}.DesignPage_contactForm__qWU84 form label>span{color:var(--de-ink);font-size:13px;font-weight:650}.DesignPage_contactForm__qWU84 form input,.DesignPage_contactForm__qWU84 form select,.DesignPage_contactForm__qWU84 form textarea{border-bottom-color:#949a95;color:var(--de-ink);font-size:16px}.DesignPage_contactForm__qWU84 form input,.DesignPage_contactForm__qWU84 form select{min-height:48px}.DesignPage_contactForm__qWU84 form textarea{min-height:138px;padding:13px 0}.DesignPage_contactForm__qWU84 form input:focus-visible,.DesignPage_contactForm__qWU84 form select:focus-visible,.DesignPage_contactForm__qWU84 form textarea:focus-visible{border-bottom-color:var(--de-accent-deep);box-shadow:0 2px 0 var(--de-accent-deep)}.DesignPage_contactForm__qWU84 form>div:last-child{margin-top:8px}.DesignPage_contactForm__qWU84 form button{min-height:50px;padding:0 22px;border:1px solid var(--de-ink);border-radius:2px;background:var(--de-ink);color:var(--de-page);font-size:15px;font-weight:680;transition:background-color .18s ease,color .18s ease,transform .18s ease}.DesignPage_contactForm__qWU84 form button:focus-visible,.DesignPage_contactForm__qWU84 form button:hover{background:var(--de-accent);color:var(--de-ink);transform:translateY(-2px)}.DesignPage_contactForm__qWU84 form button:active{transform:translateY(1px)}.DesignPage_page__QOvip :focus-visible{outline:2px solid var(--de-accent-deep);outline-offset:4px}@media (max-width:1100px){.DesignPage_page__QOvip{--de-gutter:28px}.DesignPage_hero__8_mcE{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr)}.DesignPage_heroTitle__giHb_{font-size:54px}.DesignPage_heroCopy__vPSNv{padding-right:42px}.DesignPage_contactInner__GcCI3,.DesignPage_outcomes__7Z9OB,.DesignPage_workflowGrid__X_IW5{gap:58px}.DesignPage_scenarioPanel__A8FpM{grid-template-columns:minmax(0,.9fr) minmax(410px,1.1fr);gap:42px}}@media (max-width:899px){.DesignPage_page__QOvip{--de-gutter:22px}.DesignPage_hero__8_mcE{grid-template-columns:minmax(0,1fr);min-height:auto;padding:96px 0 36px}.DesignPage_heroCopy__vPSNv{max-width:720px;padding:0 0 44px}.DesignPage_heroMedia__MBffC img{aspect-ratio:16/10}.DesignPage_factsInner__IIASI{grid-template-columns:1fr}.DesignPage_factsInner__IIASI dl,.DesignPage_factsInner__IIASI dl+dl{padding:22px 0;border-left:0}.DesignPage_factsInner__IIASI dl+dl{border-top:1px solid var(--de-rule)}.DesignPage_overview__o17LG{padding:88px 0}.DesignPage_titleStack__hocs7{font-size:42px}.DesignPage_heroTitle__giHb_{font-size:54px}.DesignPage_workflow__sLJdS{padding-bottom:88px}.DesignPage_contactInner__GcCI3,.DesignPage_outcomes__7Z9OB,.DesignPage_workflowGrid__X_IW5{grid-template-columns:minmax(0,1fr);gap:46px}.DesignPage_workflowCopy__LzZ0q{position:static}.DesignPage_workflowSteps__ElIK3 li{grid-template-columns:minmax(0,1fr);gap:12px}.DesignPage_scenarios__wVgwf{padding-top:88px;padding-bottom:88px}.DesignPage_tabList__hPCXk{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.DesignPage_tab__99o9T{padding-inline:18px}.DesignPage_scenarioPanel__A8FpM{grid-template-columns:minmax(0,1fr);gap:38px;min-height:0}.DesignPage_scenarioVisual__1lvLJ{grid-row:1}.DesignPage_outcomes__7Z9OB{padding:88px 0}.DesignPage_contactInner__GcCI3{padding:88px 0 96px}}@media (max-width:599px){.DesignPage_page__QOvip{--de-gutter:18px}.DesignPage_hero__8_mcE{padding:82px 0 24px}.DesignPage_heroCopy__vPSNv{padding-bottom:28px}.DesignPage_kicker__xozem{margin-bottom:18px}.DesignPage_heroTitle__giHb_{font-size:40px}.DesignPage_heroLede__6yhrz{margin-top:20px;font-size:16px;line-height:1.65}.DesignPage_heroActions__ckKZp{margin-top:24px;flex-wrap:nowrap}.DesignPage_buttonPrimary__c_ZT5,.DesignPage_buttonSecondary__3YMu0{min-width:0;flex:1;padding-inline:12px}.DesignPage_titleStack__hocs7{font-size:36px}.DesignPage_productFrame__JbA9C{margin-inline:-18px;padding:6px;border-radius:0}.DesignPage_heroMedia__MBffC figcaption,.DesignPage_productFigure__B9O_l figcaption,.DesignPage_workflowFigure__c_tIT figcaption{flex-direction:column;gap:2px}.DesignPage_workflowFigure__c_tIT img{min-height:180px}.DesignPage_tabList__hPCXk{margin-inline:-18px;padding-inline:18px}.DesignPage_scenarioTitle__Z6qj1{font-size:28px}.DesignPage_productNames__l33Db{font-size:16px}.DesignPage_scenarioVisual__1lvLJ{margin-inline:-18px}.DesignPage_scenarioVisual__1lvLJ img{aspect-ratio:4/3}.DesignPage_scenarioVisualContain__wI3mu img{padding:14px;object-fit:contain}.DesignPage_contactForm__qWU84 form>div:first-of-type,.DesignPage_outcomeList__rJG_y{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.DesignPage_buttonPrimary__c_ZT5,.DesignPage_buttonSecondary__3YMu0,.DesignPage_contactForm__qWU84 form button,.DesignPage_tab__99o9T{transition:none}}