.features-page{font-family:Google Sans Flex,sans-serif;color:#0f1a4d}.features-page .container{max-width:1280px;margin:0 auto;padding-inline:40px;padding-block:0}@media (max-width:720px){.features-page .container{padding-inline:24px}}.features-page section{padding:120px 0}@media (max-width:720px){.features-page section{padding:80px 0}}.features-page .band-light{background:#eff4ff}.features-page .band-white{background:#fff;padding:96px 0}.features-page .band-offwhite{background:#f7f8fa;padding:96px 0}.features-page .band-dark{background:#0f1a4d;color:#fff}.features-page .band-dark h1,.features-page .band-dark h2,.features-page .band-dark h3,.features-page .band-dark h4{color:#fff}.features-page .features-band-keep{background:#b8ceff;color:#0f1a4d;padding:96px 0}.features-page .features-band-keep .feature-copy p{color:#1b2c7a}.features-page .features-band-keep .feature-meta{color:#253aa3}.features-page .features-band-keep .surface-card{box-shadow:0 24px 60px -28px rgba(15,26,77,.35)}.features-page .eyebrow{font-family:Google Sans Flex,sans-serif;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#3b5bdb;margin:0 0 16px}.features-page .band-dark .eyebrow{color:#cb8dff}.features-page .btn-features-primary,.features-page .btn-features-secondary{max-width:none;width:auto;min-height:48px;padding:12px 28px;font-size:.95rem;font-weight:500;border-radius:40px;white-space:nowrap;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .3s ease,box-shadow .3s ease}.features-page .btn-features-primary{background:#cb8dff;color:#0f1a4d;border:none}.features-page .btn-features-primary:hover{background:#b96ff5;color:#0f1a4d;transform:translateY(-2px);box-shadow:0 8px 20px rgba(203,141,255,.35)}.features-page .btn-features-secondary{background:#0f1a4d;color:#fff;border:1px solid #cb8dff}.features-page .btn-features-secondary:hover{background:rgba(203,141,255,.12);color:#fff;transform:translateY(-2px)}.features-page .features-hero{padding:80px 0 120px}.features-page .hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:64px;gap:64px;align-items:center}@media (max-width:1000px){.features-page .hero-grid{grid-template-columns:1fr;gap:56px}}.features-page .features-hero h1{font-family:Sora,sans-serif;font-weight:600;font-size:64px;line-height:1.05;letter-spacing:-2px;max-width:14ch;color:#0f1a4d}@media (max-width:720px){.features-page .features-hero h1{font-size:40px;letter-spacing:-1.5px}}.features-page .hero-lead{max-width:52ch;margin-top:24px;font-size:20px;line-height:30px;color:#474e5f}.features-page .hero-ctas{display:flex;gap:12px;margin-top:40px;flex-wrap:wrap}.features-page .slack{background:#fff;box-shadow:0 1px 0 rgba(15,26,77,.08),0 24px 60px -20px rgba(15,26,77,.18);display:block;max-width:980px;margin:0 auto}.features-page .slack-side{background:#3f0e40;color:#fff;padding:18px 16px}.features-page .slack-workspace{font-family:Sora,sans-serif;font-weight:600;font-size:15px;padding-bottom:14px}.features-page .slack-section-title{font-size:11px;opacity:.6;text-transform:uppercase;letter-spacing:.06em;margin:14px 0 6px}.features-page .slack-channel{font-size:14px;padding:4px 6px;opacity:.85}.features-page .slack-channel.active{background:#1164a3;opacity:1;padding-left:8px}.features-page .slack-main{display:flex;flex-direction:column}.features-page .slack-header{padding:14px 20px;box-shadow:inset 0 -1px 0 #dddfe6}.features-page .slack-channel-name{font-weight:600;font-size:16px;color:#0f1a4d}.features-page .slack-channel-meta{font-size:12px;color:#878d9c;margin-top:2px}.features-page .slack-thread{padding:18px 20px;display:flex;flex-direction:column;gap:18px;flex:1 1}.features-page .slack-msg{display:grid;grid-template-columns:36px 1fr;grid-gap:10px;gap:10px}.features-page .slack-avatar{width:36px;height:36px;background:#0f1a4d;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Sora,sans-serif;font-weight:600;font-size:16px}.features-page .slack-avatar.kori{background:#b8ceff;color:#0f1a4d}.features-page .slack-msg-name{font-weight:600;font-size:14px;color:#0f1a4d}.features-page .slack-msg-name .badge{font-weight:500;font-size:10px;background:#dce7ff;color:#253aa3;padding:2px 6px;margin-left:6px;vertical-align:1px;letter-spacing:.04em;text-transform:uppercase}.features-page .slack-msg-time{font-size:11px;color:#878d9c;margin-left:6px}.features-page .slack-msg-body{font-size:14px;line-height:22px;color:#2d3347;margin-top:2px}.features-page .features-mono,.features-page .slack-msg-body code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;background:#eeeef2;padding:1px 5px}.features-page .slack-card{margin-top:10px;background:#f7f8fa;padding:14px 16px;box-shadow:inset 4px 0 0 #d92d20;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px}.features-page .slack-card-stat{font-size:11px;color:#656c7d;letter-spacing:.04em;text-transform:uppercase}.features-page .slack-card-val{font-family:Sora,sans-serif;font-weight:600;font-size:20px;color:#0f1a4d;margin-top:4px;letter-spacing:-.5px}.features-page .slack-card-val.up{color:#d92d20}.features-page .slack-actions{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.features-page .slack-action{font-family:Google Sans Flex,sans-serif;font-size:13px;font-weight:500;padding:6px 12px;background:#fff;color:#0f1a4d;box-shadow:inset 0 0 0 1px #cbcfd9;border:none;cursor:pointer}.features-page .slack-action.primary{background:#0f1a4d;color:#fff;box-shadow:none}.features-page .slack-typing{font-size:12px;color:#878d9c;padding:8px 20px}.features-page .slack-input{padding:14px 20px}.features-page .slack-input-box{padding:10px 14px;box-shadow:inset 0 0 0 1px #cbcfd9;font-size:13px;color:#878d9c}.features-page .phase-header{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:676px;margin:0 auto;text-align:center}.features-page .phase-title{font-family:Sora,sans-serif;font-weight:600;font-size:56px;line-height:64px;letter-spacing:-2px;margin:0;color:#0f1a4d}@media (max-width:720px){.features-page .phase-title{font-size:40px;line-height:48px;letter-spacing:-1.5px}}.features-page .phase-subtitle{font-family:Sora,sans-serif;font-weight:600;font-size:24px;line-height:32px;letter-spacing:-.5px;color:#0f1a4d;margin:0}@media (max-width:720px){.features-page .phase-subtitle{font-size:20px;line-height:28px}}.features-page .features{display:grid;grid-template-columns:1fr;grid-gap:56px;gap:56px;margin-top:56px}.features-page .feature-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:80px;gap:80px;align-items:center}.features-page .feature-row.flip .feature-copy{order:2}.features-page .feature-row.flip .feature-visual{order:1}@media (max-width:900px){.features-page .feature-row,.features-page .feature-row.flip{grid-template-columns:1fr;gap:40px}.features-page .feature-row.flip .feature-copy{order:1}.features-page .feature-row.flip .feature-visual{order:2}}.features-page .feature-copy h3{font-family:Sora,sans-serif;font-weight:600;font-size:36px;line-height:44px;letter-spacing:-1.5px;margin:0 0 16px;color:inherit}@media (max-width:720px){.features-page .feature-copy h3{font-size:28px;line-height:1.2;letter-spacing:-1px}}.features-page .feature-copy p{font-size:18px;line-height:28px;color:#474e5f;margin:0}.features-page .band-dark .feature-copy p{color:#dce7ff}.features-page .feature-meta{font-family:Google Sans Flex,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#3b5bdb;margin:0 0 14px}.features-page .band-dark .feature-meta{color:#b8ceff}.features-page .feature-visual{min-height:360px;display:flex;align-items:stretch}.features-page .report{background:#fff;box-shadow:0 24px 60px -28px rgba(15,26,77,.22);width:100%}.features-page .report-head{padding:20px 24px;background:#0f1a4d;color:#fff}.features-page .report-head h4{font-family:Sora,sans-serif;font-weight:600;color:#fff;font-size:18px;line-height:24px;letter-spacing:-.3px;margin:0}.features-page .report-head .sub{font-size:12px;color:#b8ceff;margin-top:4px}.features-page .report-body{padding:8px 0}.features-page .report-row{display:grid;grid-template-columns:1fr 100px 90px;grid-gap:12px;gap:12px;padding:12px 24px;align-items:center}.features-page .report-row+.report-row{box-shadow:inset 0 1px 0 #eeeef2}.features-page .report-team{font-size:14px;color:#0f1a4d;font-weight:500}.features-page .report-team .ssub{display:block;font-size:11px;font-weight:400;color:#878d9c;margin-top:2px}.features-page .report-spark{height:24px;width:100%}.features-page .report-delta{font-family:ui-monospace,monospace;font-size:13px;font-weight:500;text-align:right}.features-page .report-delta.up{color:#d92d20}.features-page .report-delta.down{color:#039855}.features-page .report-delta.flat{color:#878d9c}.features-page .drill{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;width:100%;position:relative}.features-page .drill-step{background:#fff;box-shadow:0 24px 60px -28px rgba(15,26,77,.22);padding:18px 20px;position:relative}.features-page .drill-step+.drill-step{margin-top:12px;margin-left:40px}.features-page .drill-step+.drill-step:before{content:"";position:absolute;left:-24px;top:-10px;width:14px;height:22px;border-left:2px solid #85a9ff;border-bottom:2px solid #85a9ff}.features-page .drill-step-meta{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#0f1a4d}.features-page .drill-step h5{font-family:Sora,sans-serif;font-weight:600;font-size:16px;color:#0f1a4d;margin:4px 0 12px;letter-spacing:-.3px}.features-page .drill-bars{display:flex;flex-direction:column;gap:6px}.features-page .drill-bar{display:grid;grid-template-columns:80px 1fr 70px;grid-gap:10px;gap:10px;align-items:center;font-size:12px}.features-page .drill-bar-name{color:#0f1a4d;font-weight:500}.features-page .drill-bar-name.dim{color:#878d9c;font-weight:400}.features-page .drill-bar-track{height:8px;background:#eeeef2;position:relative}.features-page .drill-bar-fill{position:absolute;left:0;top:0;bottom:0;background:#85a9ff}.features-page .drill-bar-fill.hot{background:#d92d20}.features-page .drill-bar-val{font-family:ui-monospace,monospace;font-size:12px;color:#0f1a4d;text-align:right}.features-page .cx{width:100%;background:#fff;box-shadow:0 24px 60px -28px rgba(15,26,77,.22);display:flex;flex-direction:column}.features-page .cx-header{padding:16px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:inset 0 -1px 0 #eeeef2;flex-wrap:wrap;gap:8px}.features-page .cx-breadcrumb{font-size:12px;color:#656c7d;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.features-page .cx-breadcrumb .sep{opacity:.4}.features-page .cx-breadcrumb .last{color:#0f1a4d;font-weight:500}.features-page .cx-total{font-family:Sora,sans-serif;font-size:12px;color:#878d9c}.features-page .cx-total b{font-size:16px;color:#0f1a4d;margin-left:8px;letter-spacing:-.3px}.features-page .cx-resource{padding:20px}.features-page .cx-resource-name{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.features-page .cx-pill{display:inline-block;font-size:11px;padding:2px 8px;background:#dce7ff;color:#253aa3;font-weight:500;letter-spacing:.04em}.features-page .cx-resource-name .id{font-family:ui-monospace,monospace;font-size:13px;color:#0f1a4d;font-weight:500}.features-page .cx-resource-meta{font-size:12px;color:#878d9c;margin-top:4px}.features-page .cx-meters{padding:4px 20px 20px;display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.features-page .cx-meter{display:grid;grid-template-columns:110px 1fr 64px;grid-gap:12px;gap:12px;align-items:center}.features-page .cx-meter-label{font-size:12px;color:#474e5f}.features-page .cx-meter-bar{height:8px;background:#eeeef2;position:relative}.features-page .cx-meter-fill{position:absolute;top:0;left:0;bottom:0;background:#3b5bdb}.features-page .cx-meter-fill.warn{background:#dc6803}.features-page .cx-meter-fill.high{background:#d92d20}.features-page .cx-meter-fill.subtle{background:#a9aeba}.features-page .cx-meter-val{font-family:ui-monospace,monospace;font-size:12px;color:#0f1a4d;text-align:right;font-weight:500}.features-page .cx-footer{padding:14px 20px;background:#eff4ff;display:flex;justify-content:space-between;align-items:center;gap:12px}.features-page .cx-footer-label{font-size:12px;color:#474e5f}.features-page .cx-footer-cost{font-family:Sora,sans-serif;font-weight:600;font-size:22px;color:#0f1a4d;letter-spacing:-.5px}.features-page .recs{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;width:100%}.features-page .rec{background:#fff;box-shadow:0 12px 32px -18px rgba(15,26,77,.22);padding:18px 20px;display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:start}.features-page .rec.feature{border-top:4px solid #3b5bdb;padding-top:16px}.features-page .rec-title{font-family:Sora,sans-serif;font-weight:600;font-size:17px;color:#0f1a4d;letter-spacing:-.3px}.features-page .rec-sub{font-size:13px;color:#656c7d;margin-top:4px}.features-page .rec-tags{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.features-page .rec-tag{font-size:11px;padding:2px 8px;background:#eff4ff;color:#253aa3;font-weight:500}.features-page .rec-saving{font-family:Sora,sans-serif;font-weight:600;font-size:22px;color:#039855;letter-spacing:-.5px;text-align:right;line-height:1}.features-page .rec-saving.indigo{color:#3b5bdb}.features-page .rec-saving small{display:block;font-size:10px;font-weight:500;color:#878d9c;letter-spacing:.08em;text-transform:uppercase;margin-top:4px}.features-page .sequence{background:#fff;box-shadow:0 24px 60px -28px rgba(15,26,77,.22);padding:20px;width:100%}.features-page .sequence-title{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#0f1a4d;margin-bottom:16px}.features-page .sequence-row{display:grid;grid-template-columns:80px 1fr;grid-gap:14px;gap:14px;align-items:center;padding:10px 0}.features-page .sequence-row+.sequence-row{box-shadow:inset 0 1px 0 #eeeef2}.features-page .sequence-row .who{font-size:12px;font-weight:500;color:#0f1a4d}.features-page .sequence-row .who.bad{color:#878d9c}.features-page .sequence-bar{height:18px;position:relative;background:#eeeef2}.features-page .sequence-bar-step{position:absolute;top:0;bottom:0;display:flex;align-items:center;padding:0 10px;font-size:11px;font-weight:500;color:#fff;letter-spacing:.04em;overflow:hidden;white-space:nowrap}.features-page .sequence-bar-step.rs{background:#3b5bdb}.features-page .sequence-bar-step.commit{background:#253aa3}.features-page .sequence-bar-step.waste{background:#d92d20}.features-page .sequence-result{display:grid;grid-template-columns:80px 1fr;grid-gap:14px;gap:14px;padding:10px 0 0;align-items:center}.features-page .sequence-result .saving-bad{font-family:Sora,sans-serif;font-weight:600;font-size:14px;color:#878d9c}.features-page .sequence-result .saving-good{font-family:Sora,sans-serif;font-weight:600;font-size:14px;color:#039855}.features-page .sequence-result .saving-bad span,.features-page .sequence-result .saving-good span{font-weight:400}.features-page .sequence-spacer{height:16px}.features-page .lifecycle{background:#fff;box-shadow:0 24px 60px -28px rgba(15,26,77,.22);padding:20px}.features-page .lifecycle-title{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#0f1a4d;margin-bottom:12px}.features-page .lifecycle-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;align-items:stretch}.features-page .lc-step{padding:14px 16px;background:#f7f8fa;display:flex;flex-direction:column;gap:4px}.features-page .lc-step.done{background:#dce7ff}.features-page .lc-step.live{background:#b8ceff}.features-page .lc-step-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#656c7d;font-weight:500}.features-page .lc-step.done .lc-step-label,.features-page .lc-step.live .lc-step-label{color:#253aa3}.features-page .lc-step-val{font-family:Sora,sans-serif;font-weight:600;font-size:15px;color:#0f1a4d;letter-spacing:-.3px}.features-page .lc-step-when{font-size:11px;color:#878d9c}.features-page .lifecycle-saving{display:flex;justify-content:space-between;align-items:flex-end;margin-top:16px;padding-top:12px;box-shadow:inset 0 1px 0 #eeeef2;gap:12px}.features-page .lifecycle-saving-label{font-size:12px;color:#656c7d}.features-page .lifecycle-saving-val{font-family:Sora,sans-serif;font-weight:600;font-size:28px;color:#039855;letter-spacing:-.5px}.features-page .surface-card{background:#fff;box-shadow:0 24px 60px -28px rgba(8,15,48,.6);padding:18px 20px;width:100%}.features-page .surface-card .head{display:flex;align-items:center;gap:10px;padding-bottom:12px;box-shadow:inset 0 -1px 0 #eeeef2;margin-bottom:12px}.features-page .surface-card .head-icon{width:24px;height:24px;background:#0f1a4d;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Sora,sans-serif;font-weight:600;font-size:13px}.features-page .surface-card .head-icon.slack{background:#4a154b}.features-page .surface-card .head-icon.mail{background:#3b5bdb}.features-page .surface-card .head-title{font-size:13px;font-weight:500;color:#0f1a4d}.features-page .surface-card .head-meta{font-size:11px;color:#878d9c;margin-left:auto}.features-page .alert-line{display:grid;grid-template-columns:12px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:8px 0}.features-page .alert-line+.alert-line{box-shadow:inset 0 1px 0 #eeeef2}.features-page .alert-dot{width:8px;height:8px;background:#d92d20;margin-top:7px}.features-page .alert-dot.warn{background:#dc6803}.features-page .alert-dot.info{background:#0086c9}.features-page .alert-text{font-size:13px;line-height:18px;color:#0f1a4d}.features-page .alert-text small{display:block;font-size:11px;color:#878d9c;margin-top:2px}.features-page .alert-text code{font-family:ui-monospace,monospace;font-size:12px;background:#eeeef2;padding:0 4px}.features-page .email-from{font-size:12px;color:#656c7d}.features-page .email-from b{color:#0f1a4d;font-weight:500}.features-page .email-subject{font-family:Sora,sans-serif;font-weight:600;font-size:16px;color:#0f1a4d;margin:6px 0 10px;letter-spacing:-.2px}.features-page .email-stats{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2px;gap:2px}.features-page .email-stat{padding:10px 12px;background:#eff4ff}.features-page .email-stat-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#656c7d}.features-page .email-stat-val{font-family:Sora,sans-serif;font-weight:600;font-size:18px;color:#0f1a4d;margin-top:4px;letter-spacing:-.3px}.features-page .email-stat-val.green{color:#039855}.features-page .email-stat-val.red{color:#d92d20}.features-page .email-line{font-size:12px;line-height:18px;color:#474e5f;margin-top:12px}.features-page .email-line strong{color:#0f1a4d}.features-page .kori-band{background:#1b2c7a;color:#fff}.features-page .kori-band h2,.features-page .kori-band h3,.features-page .kori-band h4{color:#fff}.features-page .kori-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:80px;gap:80px;align-items:center}@media (max-width:900px){.features-page .kori-grid{grid-template-columns:1fr;gap:56px}}.features-page .kori-avatar-row{display:flex;align-items:center;gap:16px;margin-bottom:32px}.features-page .kori-avatar-img{width:56px;height:56px;display:block}.features-page .kori-name{font-family:Sora,sans-serif;font-weight:600;font-size:18px;color:#fff;letter-spacing:-.3px}.features-page .kori-role{font-size:13px;color:#b8ceff}.features-page .kori-h2{font-family:Sora,sans-serif;font-weight:600;font-size:56px;line-height:1.05;letter-spacing:-2px;max-width:14ch;margin:0}@media (max-width:720px){.features-page .kori-h2{font-size:36px;letter-spacing:-1.5px}}.features-page .kori-lead{font-size:20px;line-height:30px;color:#dce7ff;margin-top:24px;max-width:48ch}.features-page .kori-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;margin-top:40px}.features-page .kori-stat{padding:20px 24px}.features-page .kori-stat+.kori-stat{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.2)}.features-page .kori-stat-val{font-family:Sora,sans-serif;font-weight:600;font-size:28px;letter-spacing:-.8px;color:#fff}.features-page .kori-stat-label{font-size:13px;color:#b8ceff;margin-top:4px}.features-page .kori-thread{background:#fff;color:#0f1a4d;padding:24px;box-shadow:0 40px 80px -20px rgba(0,0,0,.5)}.features-page .kt-q{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px}.features-page .kt-avatar{width:36px;height:36px;background:#eeeef2;display:flex;align-items:center;justify-content:center;font-family:Sora,sans-serif;font-weight:600;font-size:14px;color:#0f1a4d}.features-page .kt-avatar.kori{background:#b8ceff;color:#0f1a4d}.features-page .kt-name{font-weight:600;font-size:14px;color:#0f1a4d}.features-page .kt-name .badge{font-weight:500;font-size:10px;background:#dce7ff;color:#253aa3;padding:2px 6px;margin-left:6px;letter-spacing:.04em;text-transform:uppercase;vertical-align:1px}.features-page .kt-time{font-size:11px;color:#878d9c;margin-left:6px}.features-page .kt-q-body{font-size:15px;line-height:22px;color:#0f1a4d;margin-top:4px}.features-page .kt-divider{height:16px}.features-page .kt-reasoning{background:#eff4ff;padding:12px 14px;margin-top:10px}.features-page .kt-reasoning-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#2f4acb;margin-bottom:8px;font-weight:500}.features-page .kt-reasoning-step{font-size:13px;line-height:20px;color:#474e5f;padding-left:16px;position:relative}.features-page .kt-reasoning-step+.kt-reasoning-step{margin-top:6px}.features-page .kt-reasoning-step:before{content:"";position:absolute;left:0;top:8px;width:8px;height:1px;background:#5b82f6}.features-page .kt-answer code,.features-page .kt-reasoning-step code{font-family:ui-monospace,monospace;font-size:12px;background:#fff;padding:0 4px}.features-page .kt-answer{font-size:14px;line-height:22px;color:#0f1a4d;margin-top:10px}.features-page .kt-answer .number{font-family:Sora,sans-serif;font-weight:600;color:#d92d20}.features-page .features-closer{background:#eff4ff;color:#0f1a4d;text-align:center;padding:160px 0}.features-page .features-closer h2{font-family:Sora,sans-serif;font-weight:600;color:#0f1a4d;font-size:64px;line-height:1.05;letter-spacing:-2px;max-width:22ch;margin:0 auto}@media (max-width:720px){.features-page .features-closer h2{font-size:36px;letter-spacing:-1.5px}.features-page .features-closer{padding:96px 0}}.features-page .features-closer p{font-size:20px;color:#474e5f;margin:24px auto 0;max-width:48ch;line-height:30px}.features-page .closer-ctas{display:inline-flex;gap:12px;margin-top:48px;flex-wrap:wrap;justify-content:center}