.page-hero{background:var(--paper);padding:clamp(56px,8vw,120px) 24px clamp(40px,5vw,72px);border-bottom:1px solid rgba(23,36,29,.1)}.page-hero-inner{display:flex;flex-direction:column;align-items:flex-start;max-width:calc(var(--marketing-max-width, 1160px) - 48px);margin:0 auto}.page-hero-title{max-width:20ch;margin:22px 0 0;font-family:var(--marketing-font-display);font-size:clamp(36px,5vw,64px);font-weight:600;line-height:1.05;letter-spacing:-.028em;color:var(--marketing-ink,#17241d);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.page-hero-lead{max-width:60ch;margin-top:24px;font-size:clamp(16px,1.5vw,19px);line-height:1.6;color:var(--gray-700)}.page-hero-lead p{margin:0}.page-hero-lead a:not(.btn){color:var(--vantric-accent);text-decoration:underline;text-underline-offset:4px}.page-split{background:var(--paper);padding:clamp(40px,5vw,72px) 24px clamp(56px,7vw,104px)}.page-split-inner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start;max-width:calc(var(--marketing-max-width, 1160px) - 48px);margin:0 auto}.page-split-main{padding:clamp(24px,3vw,40px);border:1px solid rgba(23,36,29,.1);border-radius:20px;background:#ffffff}.page-split-title{margin:0;font-family:var(--marketing-font-display);font-size:28px;font-weight:600;color:var(--marketing-ink,#17241d)}.page-split-text{margin:12px 0 0;font-size:16px;line-height:1.6;color:var(--gray-700)}.page-split-mail{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-size:17px;font-weight:600;color:var(--vantric-accent);text-decoration:underline;text-underline-offset:4px}.page-split-facts{margin:28px 0 0;padding-top:8px;border-top:1px solid rgba(23,36,29,.12)}.page-split-facts>div{padding:16px 0;border-bottom:1px solid rgba(23,36,29,.1)}.page-split-facts dt{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-700)}.page-split-facts dd{margin:6px 0 0;font-size:15px;line-height:1.6;color:var(--gray-950)}@media (max-width:900px){.page-split-inner{grid-template-columns:1fr}}.page-steps-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.page-steps-aside{position:-webkit-sticky;position:sticky;top:112px;display:flex;flex-direction:column;gap:24px}@media (max-width:1000px){.page-steps-grid{grid-template-columns:1fr}.page-steps-aside{position:static}}