.hero{display:flex;flex-flow:column;align-items:start;gap:24px;padding-top:140px;padding-right:max(24px,calc(( 100% - 1120px ) / 2));padding-bottom:120px;padding-left:max(24px,calc(( 100% - 1120px ) / 2));background-color:var(--sivara-ink)}@media (max-width:1023px){.hero{padding-top:100px;padding-bottom:88px}}.hero-eyebrow{color:#f2b8a0;font-family:var(--sivara-font-body);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.hero-title{max-width:820px;color:#fff;font-family:var(--sivara-font-display);font-weight:600;font-size:68px;line-height:1.05;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.hero-title{font-size:52px}}@media (max-width:767px){.hero-title{font-size:40px}}.hero-lead{max-width:600px;color:#cfd5e3;font-family:var(--sivara-font-body);font-size:20px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.hero-lead{font-size:18px}}.hero-actions{display:flex;gap:16px;margin-top:16px}.hero-actions{flex-wrap:wrap}@media (max-width:479px){.hero-actions{flex-flow:column;align-items:stretch;width:100%}}.btn-primary{display:inline-block;color:#fff;font-family:var(--sivara-font-body);font-weight:600;font-size:16px;text-decoration:none;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;background-color:var(--sivara-accent);border-radius:999px}.btn-primary:hover{color:#fff;background-color:var(--sivara-accent-dark)}@media (max-width:479px){.btn-primary{text-align:center}}.btn-ghost{display:inline-block;color:#fff;font-family:var(--sivara-font-body);font-weight:600;font-size:16px;text-decoration:none;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;border-radius:999px;border-top:1px solid #5d6b8c;border-right:1px solid #5d6b8c;border-bottom:1px solid #5d6b8c;border-left:1px solid #5d6b8c}.btn-ghost:hover{color:#fff}@media (max-width:479px){.btn-ghost{text-align:center}}.feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:64px;padding-top:96px;padding-right:max(24px,calc(( 100% - 1120px ) / 2));padding-bottom:96px;padding-left:max(24px,calc(( 100% - 1120px ) / 2));background-color:var(--sivara-paper);border-bottom:1px solid var(--sivara-line)}@media (max-width:1023px){.feature{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:72px;padding-bottom:72px}}.feature-alt{background-color:var(--sivara-sand)}.feature-head{display:flex;flex-flow:column;gap:16px}.feature-num{color:var(--sivara-accent);font-family:var(--sivara-font-display);font-weight:600;font-size:64px;line-height:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.feature-num{font-size:48px}}.feature-title{color:var(--sivara-ink);font-family:var(--sivara-font-display);font-weight:600;font-size:40px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.feature-title{font-size:32px}}.feature-body{display:flex;flex-flow:column;gap:24px}.feature-text{color:var(--sivara-muted);font-family:var(--sivara-font-body);font-size:18px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.feature-list{display:flex;flex-flow:column;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.feature-list{list-style:none}.feature-item{color:var(--sivara-ink);font-family:var(--sivara-font-body);font-weight:500;font-size:16px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-top:1px solid var(--sivara-line)}.proof{display:flex;flex-flow:column;gap:48px;padding-top:104px;padding-right:max(24px,calc(( 100% - 1120px ) / 2));padding-bottom:104px;padding-left:max(24px,calc(( 100% - 1120px ) / 2));background-color:var(--sivara-paper)}.proof-title{max-width:640px;color:var(--sivara-ink);font-family:var(--sivara-font-display);font-weight:600;font-size:44px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.proof-title{font-size:34px}}.quote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.quote-grid{grid-template-columns:minmax(0,1fr)}}.quote{display:flex;flex-flow:column;gap:12px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#fff;border-radius:16px;border-top:1px solid var(--sivara-line);border-right:1px solid var(--sivara-line);border-bottom:1px solid var(--sivara-line);border-left:1px solid var(--sivara-line)}.quote-text{color:var(--sivara-ink);font-family:var(--sivara-font-display);font-size:20px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.quote-name{color:var(--sivara-ink);font-family:var(--sivara-font-body);font-weight:600;font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.quote-role{color:var(--sivara-muted);font-family:var(--sivara-font-body);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cta{display:flex;flex-flow:column;align-items:center;gap:20px;text-align:center;padding-top:104px;padding-right:max(24px,calc(( 100% - 1120px ) / 2));padding-bottom:104px;padding-left:max(24px,calc(( 100% - 1120px ) / 2));background-color:var(--sivara-accent)}.cta-title{max-width:720px;color:#fff;font-family:var(--sivara-font-display);font-weight:600;font-size:48px;line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.cta-title{font-size:36px}}.cta-text{max-width:560px;color:#fff1ea;font-family:var(--sivara-font-body);font-size:18px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.btn-light{display:inline-block;color:var(--sivara-ink);font-family:var(--sivara-font-body);font-weight:600;font-size:16px;text-decoration:none;margin-top:12px;padding-top:16px;padding-right:36px;padding-bottom:16px;padding-left:36px;background-color:#fff;border-radius:999px}.btn-light:hover{color:#fff;background-color:var(--sivara-ink)}