.page-module___8aEwW__hero{padding:clamp(44px,5.5vw,76px) 0 clamp(34px,4vw,54px)}.page-module___8aEwW__heroTitle{max-width:1000px;margin-bottom:clamp(22px,2.6vw,34px)}.page-module___8aEwW__heroLede{max-width:620px}.page-module___8aEwW__cadence{border-top:1px solid var(--ink);background:linear-gradient(90deg, var(--paper) 0%, var(--paper) 50%, var(--dark) 50%, var(--dark) 100%)}.page-module___8aEwW__cadenceGrid{grid-template-columns:1fr 1fr;display:grid}.page-module___8aEwW__cadenceOld{border-right:1px solid var(--ink);padding:44px 56px 48px 0}.page-module___8aEwW__cadenceNew{padding:44px 0 48px 56px;position:relative}.page-module___8aEwW__cadenceNew:before{content:"";background:var(--crimson);width:3px;position:absolute;top:0;bottom:0;left:0}.page-module___8aEwW__cadenceHead{font-family:var(--font-mono), monospace;letter-spacing:.16em;color:var(--slate);margin-bottom:26px;font-size:10px}.page-module___8aEwW__cadenceNew .page-module___8aEwW__cadenceHead{color:var(--mute-2)}.page-module___8aEwW__bigNum{align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.page-module___8aEwW__bigNum b{letter-spacing:-.05em;font-size:clamp(3.2rem,6vw,5.125rem);font-weight:500;line-height:.86}.page-module___8aEwW__bigNum span{color:var(--ink-soft);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:400}.page-module___8aEwW__cadenceNew .page-module___8aEwW__bigNum b{color:var(--white)}.page-module___8aEwW__cadenceNew .page-module___8aEwW__bigNum span{color:var(--rose)}.page-module___8aEwW__cadenceBody{color:var(--ink-soft);max-width:400px;margin:0 0 26px;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.5}.page-module___8aEwW__cadenceNew .page-module___8aEwW__cadenceBody{color:var(--mute)}.page-module___8aEwW__cadenceFoot{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:var(--mute);margin-top:20px;font-size:9px}.page-module___8aEwW__cadenceNew .page-module___8aEwW__cadenceFoot{color:var(--slate)}@media (max-width:900px){.page-module___8aEwW__cadence{background:var(--paper)}.page-module___8aEwW__cadenceGrid{grid-template-columns:1fr}.page-module___8aEwW__cadenceOld{border-right:none;border-bottom:1px solid var(--ink);padding:34px 0 38px}.page-module___8aEwW__cadenceNew{padding:34px var(--gutter) 40px;margin-inline:calc(var(--gutter) * -1);background:var(--dark)}.page-module___8aEwW__cadenceNew:before{top:0;bottom:0;left:0}.page-module___8aEwW__cadenceBody{max-width:none}}.page-module___8aEwW__strip{border-top:1px solid var(--ink);background:var(--paper-2)}.page-module___8aEwW__stripInner{padding:26px var(--gutter);max-width:var(--shell);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;margin:0 auto;display:flex}.page-module___8aEwW__stripText{color:var(--ink-soft);max-width:860px;font-size:clamp(.9375rem,1.1vw,1.125rem);line-height:1.45}.page-module___8aEwW__whyGrid{grid-template-columns:1fr 1fr;display:grid}.page-module___8aEwW__whyCell{border-bottom:1px solid var(--dark-line);border-right:1px solid var(--dark-line);padding:26px 30px 28px 0}.page-module___8aEwW__whyCell:nth-child(2n){border-right:none;padding:26px 0 28px 30px}.page-module___8aEwW__whyCell:nth-child(3),.page-module___8aEwW__whyCell:nth-child(4){border-bottom:none;padding-top:28px;padding-bottom:0}.page-module___8aEwW__whyNum{color:var(--white);letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(1.9rem,3.2vw,2.625rem);font-weight:500;line-height:1}.page-module___8aEwW__whyNumBig{color:var(--rose-bright);letter-spacing:-.045em;margin-bottom:13px;font-size:clamp(2.6rem,5vw,4.125rem);font-weight:600;line-height:.92}.page-module___8aEwW__whyText{color:var(--mute-2);font-size:clamp(.875rem,1vw,1rem);line-height:1.5}@media (max-width:640px){.page-module___8aEwW__whyGrid{grid-template-columns:1fr}.page-module___8aEwW__whyCell,.page-module___8aEwW__whyCell:nth-child(2n){border-right:none;border-bottom:1px solid var(--dark-line);padding:22px 0}.page-module___8aEwW__whyCell:last-child{border-bottom:none;padding-bottom:0}}.page-module___8aEwW__demoFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;margin-top:24px;display:flex}.page-module___8aEwW__quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.page-module___8aEwW__quoteCard{border:1px solid var(--line-2);border-top:3px solid var(--accent,var(--crimson));background:var(--white);flex-direction:column;padding:32px 32px 28px;display:flex}.page-module___8aEwW__quoteText{color:var(--ink);margin:0 0 24px;font-size:clamp(1rem,1.2vw,1.1875rem);line-height:1.5}.page-module___8aEwW__quoteMeta{border-top:1px solid var(--line-2);margin-top:auto;padding-top:20px}.page-module___8aEwW__quoteRole{margin-bottom:4px;font-size:15px;font-weight:500}.page-module___8aEwW__quoteOrg{font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--mute-2);margin-bottom:16px;font-size:11px}.page-module___8aEwW__quoteStat{align-items:baseline;gap:10px;display:flex}.page-module___8aEwW__quoteStat b{color:var(--crimson);font-size:28px;font-weight:400;line-height:1}.page-module___8aEwW__quoteStat span{color:var(--slate-2);font-size:14px;line-height:1.4}@media (max-width:940px){.page-module___8aEwW__quotes{grid-template-columns:1fr}}.page-module___8aEwW__ctaList{border-left:1px solid var(--dark-line);flex-direction:column;padding-left:44px;display:flex}.page-module___8aEwW__ctaList>div{border-top:1px solid var(--dark-line);padding:16px 0}.page-module___8aEwW__ctaList>div:first-child{border-top:none}.page-module___8aEwW__ctaList b{color:var(--white);font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:400;display:block}.page-module___8aEwW__ctaList span{color:var(--mute-2);margin-top:5px;font-size:15px;display:block}@media (max-width:900px){.page-module___8aEwW__ctaList{border-left:none;border-top:1px solid var(--dark-line);padding-top:8px;padding-left:0}}@media (max-width:640px){.page-module___8aEwW__cadenceHead{letter-spacing:.14em;font-size:12px}.page-module___8aEwW__cadenceFoot{font-size:11px}.page-module___8aEwW__cadenceBody,.page-module___8aEwW__stripText{font-size:1.06rem}.page-module___8aEwW__whyText{font-size:1.02rem}.page-module___8aEwW__quoteText{font-size:1.13rem}.page-module___8aEwW__quoteRole{font-size:16px}.page-module___8aEwW__quoteOrg{font-size:12px}.page-module___8aEwW__quoteStat b{font-size:30px}.page-module___8aEwW__quoteStat span{font-size:15px}.page-module___8aEwW__ctaList span{font-size:16px}}
