.page-feature{--feat-ink:#373737;--feat-ink-strong:#151c34;--feat-muted:#232323;--feat-hero:#161617;--feat-gold:#ffa90f;--feat-cta:#4080f6;--feat-wash:#f3f9ff;--feat-form:#f4f9ff;--feat-blue:#1679d6}.page-feature .feat-hero{background:var(--feat-hero);padding:64px 0 56px}.page-feature .feat-hero__grid{align-items:center;gap:36px;display:grid}.page-feature .feat-hero h1{color:#fff;letter-spacing:-.384px;max-width:546px;margin:0 0 18px;font-family:Objectivity,Arial,sans-serif;font-size:38.4px;font-weight:400;line-height:42.24px}.page-feature .feat-hero__lead{color:#fff;max-width:520px;margin:0 0 24px;font-family:Ubuntu,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:24px}.page-feature .feat-hero .btn-hero-secondary{width:288px;min-width:288px;margin-left:0}.page-feature .feat-hero__visual{justify-content:center;display:flex}.page-feature .feat-hero__visual img,.page-feature .feat-hero__visual picture,.page-feature .feat-hero__visual video{width:min(430px,100%);height:auto;display:block}.page-feature .feat-tabs,.page-feature .feat-benefits,.page-feature .feat-steps-intro{color:var(--feat-ink);background:#fff;padding:80px 0 32px}.page-feature .feat-tabs h2,.page-feature .feat-benefits h2,.page-feature .feat-steps-intro h2,.page-feature .feat-extras h2{max-width:18em;color:var(--feat-ink);letter-spacing:-.384px;text-align:center;margin:0 auto 28px;font-family:Objectivity,Arial,sans-serif;font-size:42px;font-weight:500;line-height:46.08px}.page-feature .feat-steps-intro p{max-width:720px;color:var(--feat-muted);text-align:center;margin:0 auto;font-family:Ubuntu,Helvetica,sans-serif;font-size:17.6px;line-height:25.6px}.page-feature .feat-pills{flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:8px;width:max-content;max-width:100%;margin:0 auto 36px;display:flex;overflow-x:auto}.page-feature .feat-pill{min-width:220px;color:var(--feat-ink-strong);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:9px 20px 16px;font-family:Objectivity,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.2}.page-feature .feat-pill.is-active{border-bottom-color:var(--feat-cta);font-size:28px}.page-feature .feat-tab-panel[hidden]{display:none}.page-feature .feat-tab-panel__grid,.page-feature .feat-step__grid,.page-feature .feat-related__grid{align-items:center;gap:36px;display:grid}.page-feature .feat-tab-panel__copy h3{color:var(--feat-ink-strong);margin:0 0 16px;font-family:Objectivity,Arial,sans-serif;font-size:28px;font-weight:400}.page-feature .feat-tab-panel__copy p,.page-feature .feat-step__copy p,.page-feature .feat-benefit p,.page-feature .feat-extra p{color:var(--feat-muted);margin:0 0 16px;font-family:Ubuntu,Helvetica,sans-serif;font-size:16px;line-height:24px}.page-feature .feat-tab-panel__copy strong{color:var(--feat-ink-strong);font-weight:500}.page-feature .feat-tab-panel__visual img,.page-feature .feat-tab-panel__visual picture,.page-feature .feat-tab-panel__visual video,.page-feature .feat-step__visual img,.page-feature .feat-step__visual picture,.page-feature .feat-step__visual video,.page-feature .feat-related__visual img,.page-feature .feat-related__visual picture,.page-feature .feat-related__visual video{width:100%;max-width:500px;height:auto;margin-inline:auto;display:block}.page-feature .feat-benefits__grid,.page-feature .feat-extras__grid{gap:20px;margin-bottom:28px;display:grid}.page-feature .feat-benefits__cta{justify-content:center;display:flex}.page-feature .feat-benefit,.page-feature .feat-extra{background:var(--feat-wash);border-radius:16px;padding:24px}.page-feature .feat-benefit{padding-top:54px;position:relative}.page-feature .feat-benefit__icon{background:var(--feat-cta);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;display:grid;position:absolute;top:20px;left:24px}.page-feature .feat-benefit h3,.page-feature .feat-extra h3{color:var(--feat-ink-strong);margin:0 0 10px;font-family:Objectivity,Arial,sans-serif;font-size:22px;font-weight:400}.page-feature .feat-step{background:#fff;padding:40px 0}.page-feature .feat-step--alt{background:var(--feat-wash)}.page-feature .feat-step h2{color:var(--feat-ink);letter-spacing:-.32px;margin:0 0 16px;font-family:Objectivity,Arial,sans-serif;font-size:32px;font-weight:400;line-height:38px}.page-feature .feat-step ul{color:var(--feat-muted);margin:0 0 16px;padding:0;font-family:Ubuntu,Helvetica,sans-serif;font-size:16px;line-height:26px;list-style:none}.page-feature .feat-step li,.page-feature .feat-related li{padding-left:24px;position:relative}.page-feature .feat-step li+li,.page-feature .feat-related li+li{margin-top:8px}.page-feature .feat-step li:before,.page-feature .feat-related li:before{content:"";border:2px solid;border-radius:50%;width:9px;height:9px;position:absolute;top:.55em;left:0}.page-feature .feat-step__note{color:var(--feat-ink-strong)!important}.page-feature .feat-step li strong,.page-feature .feat-related li strong{color:inherit;font-weight:600}.page-feature .feat-steps-compact{color:var(--feat-ink);background:#fff;padding:16px 0 72px}.page-feature .feat-steps-compact__grid{gap:20px;display:grid}.page-feature .feat-step-card{background:var(--feat-wash);border-radius:16px;padding:24px}.page-feature .feat-step-card__number{color:var(--feat-blue);margin:0 0 12px;font-family:Space Grotesk,sans-serif;font-size:28px;font-weight:600}.page-feature .feat-step-card__visual{margin-bottom:20px}.page-feature .feat-step-card__visual img,.page-feature .feat-step-card__visual picture,.page-feature .feat-step-card__visual video{object-fit:cover;border-radius:12px;width:100%;height:180px;display:block}.page-feature .feat-step-card h2{color:var(--feat-ink-strong);margin:0 0 10px;font-family:Objectivity,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.2}.page-feature .feat-step-card>p:last-child{color:var(--feat-muted);margin:0;font-size:15px;line-height:1.5}.page-feature .feat-related{background:var(--feat-blue);color:#fff;padding:72px 0}.page-feature .feat-related h2{color:#fff;letter-spacing:-.384px;max-width:12em;margin:0 0 24px;font-family:Objectivity,Arial,sans-serif;font-size:38.4px;font-weight:400;line-height:42px}.page-feature .feat-related ul{margin:0 0 28px;padding:0;font-family:Ubuntu,Helvetica,sans-serif;font-size:17.6px;line-height:28px;list-style:none}.page-feature .feat-related li a{color:#fff;justify-content:space-between;align-items:center;gap:16px;text-decoration:none;display:flex}.page-feature .feat-related li a:hover{text-decoration:underline}.page-feature .feat-extras{background:#fff;padding:80px 0}.page-feature .feat-extras__accordion{max-width:860px;margin-inline:auto}.page-feature .feat-extras .feat-extra{background:#fff;border:1px solid #dbe5ef;padding:0}.page-feature .feat-extras .feat-extra+.feat-extra{margin-top:12px}.page-feature .feat-extra summary{color:var(--feat-ink-strong);cursor:pointer;padding:20px 56px 20px 22px;font-family:Objectivity,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.3;list-style:none;position:relative}.page-feature .feat-extra summary::-webkit-details-marker{display:none}.page-feature .feat-extra summary:after{content:"+";color:var(--feat-blue);font-size:26px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.page-feature .feat-extra[open] summary:after{content:"–"}.page-feature .feat-extra p{margin:0;padding:0 22px 22px}.page-feature .cta-band--light{background:var(--feat-form)}.page-feature .cta-band--light :global(#demo p.text-muted-strong:empty){display:none}@media (width>=768px){.page-feature .feat-hero__grid,.page-feature .feat-tab-panel__grid,.page-feature .feat-step__grid,.page-feature .feat-related__grid{grid-template-columns:1fr 1fr}.page-feature .feat-step--alt .feat-step__copy{order:2}.page-feature .feat-benefits__grid,.page-feature .feat-extras__grid{grid-template-columns:1fr 1fr}.page-feature .feat-steps-compact__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=992px){.page-feature .feat-extras__grid{grid-template-columns:1fr 1fr 1fr}}@media (width<=767px){.page-feature .feat-hero h1,.page-feature .feat-tabs h2,.page-feature .feat-benefits h2,.page-feature .feat-steps-intro h2,.page-feature .feat-related h2,.page-feature .feat-extras h2{max-width:none;font-size:28px;line-height:1.15}.page-feature .feat-step h2{font-size:24px;line-height:1.2}.page-feature .feat-pill{min-width:0;padding:8px 12px 12px;font-size:16px}.page-feature .feat-pill.is-active{font-size:16px}.page-feature .feat-hero .btn-hero-secondary{width:100%;min-width:0}}