.checkout-and-payments-module__CRbJKa__featurePage{--bg:#fafafa;--ink:#050505;--ink-60:#05050599;--ink-40:#05050566;--card:#f3f3f3;--card-hover:#ececec;--card-border:#f1f1f1;--white:#fff;--good:#1a7f4b;--good-soft:#1a7f4b1a}.checkout-and-payments-module__CRbJKa__featurePage *{box-sizing:border-box}.checkout-and-payments-module__CRbJKa__featurePage,.checkout-and-payments-module__CRbJKa__featurePage{background:var(--bg)}.checkout-and-payments-module__CRbJKa__featurePage{color:var(--ink);font-family:var(--font-geist-sans), sans-serif;-webkit-font-smoothing:antialiased;margin:0}.checkout-and-payments-module__CRbJKa__featurePage a{color:inherit;text-decoration:none}.checkout-and-payments-module__CRbJKa__featurePage :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__shell{max-width:1272px;margin:0 auto}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__gutter{padding:0 16px}@media (min-width:768px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__gutter{padding:0 32px}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__topbar{border-bottom:1px solid var(--card-border);background:var(--bg);z-index:10;position:sticky;top:0}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__topbar-row{justify-content:space-between;align-items:center;padding:16px 0;font-size:14px;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__wordmark{align-items:center;gap:8px;font-weight:600;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__crumb{color:var(--ink-60);align-items:center;gap:6px;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__crumb b{color:var(--ink);font-weight:500}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__page{padding-top:0;padding-bottom:32px;overflow:clip}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__hero{gap:40px;padding:80px 0 56px;display:grid}@media (min-width:1024px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__hero{grid-template-columns:.95fr 1.05fr;align-items:center;padding:96px 0 64px}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__pill-badge{color:#3f3f3f;background-image:radial-gradient(100% 50% at 50% 0,#fff9 0%,#fff0 100%),linear-gradient(#ebebeb 0%,#eee 100%);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 40px 24px #00000005,0 23px 14px #00000005,0 10px 10px #00000008,0 2px 4px #00000008,0 0 0 1px #0000000d}.checkout-and-payments-module__CRbJKa__featurePage h1.checkout-and-payments-module__CRbJKa__title{letter-spacing:-.03em;max-width:34rem;color:var(--ink);text-wrap:balance;margin:32px 0 0;font-size:44px;font-weight:600;line-height:1}@media (min-width:768px){.checkout-and-payments-module__CRbJKa__featurePage h1.checkout-and-payments-module__CRbJKa__title{font-size:56px}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__promise{max-width:32rem;color:var(--ink-60);margin:20px 0 0;font-size:18px;line-height:28px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__chips{flex-wrap:wrap;gap:8px;max-width:34rem;margin-top:28px;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__chip{color:#050505bf;background:var(--card);border:1px solid var(--card-border);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;display:inline-flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__chip svg{width:13px;height:13px;color:var(--good);flex:none}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__hero-ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__pill-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:12px 24px;font-size:14px;font-weight:500;line-height:24px;transition:opacity .15s;display:inline-flex;box-shadow:0 40px 24px #00000005,0 23px 14px #00000005,0 10px 10px #00000008,0 2px 4px #00000008,0 0 0 1px #0000000d}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__pill-btn:hover{opacity:.85}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__pill-btn.checkout-and-payments-module__CRbJKa__dark{color:#fff;background-image:radial-gradient(100% 50% at 50% 0,#ffffff40 0%,#fff0 100%),linear-gradient(90deg,#050505 0% 100%)}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__pill-btn.checkout-and-payments-module__CRbJKa__light{color:#3f3f3f;background-image:radial-gradient(100% 50% at 50% 0,#fff9 0%,#fff0 100%),linear-gradient(#ebebeb 0%,#eee 100%)}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__audience{max-width:32rem;color:var(--ink-60);margin:28px 0 0;font-size:14px;line-height:20px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__audience b{color:var(--ink);font-weight:500}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__visual-frame{border:1px solid var(--card-border);background:var(--card);border-radius:12px;padding:clamp(16px,3vw,40px);position:relative;overflow:hidden}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__checkout-card{background:var(--white);border:1px solid var(--card-border);border-radius:10px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex;position:relative}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__id-banner{background:var(--good-soft);color:var(--good);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__id-banner svg{flex:none;width:14px;height:14px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__co-row{color:var(--ink-60);border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;padding:6px 0;font-size:12px;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__co-row b{color:var(--ink);font-weight:600}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__pay-methods{gap:8px;margin-top:2px;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__pay-chip{border:1px solid var(--card-border);text-align:center;color:#0505058c;border-radius:8px;flex:1;padding:10px 8px;font-size:11px;font-weight:600}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__pay-chip.checkout-and-payments-module__CRbJKa__active{border-color:var(--ink);color:var(--ink);background:#fafafa}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__co-total{border-top:1px solid #f1f1f1;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:14px;font-weight:600;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__co-pay-btn{background:var(--ink);color:#fff;text-align:center;border-radius:999px;margin-top:6px;padding:11px;font-size:13px;font-weight:500}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__section{margin-top:80px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__section-head{max-width:38rem;margin-bottom:32px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__eyebrow-label{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-40);margin:0 0 12px;font-size:14px;font-weight:500}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__section-title{color:var(--ink);text-wrap:balance;margin:0;font-size:32px;line-height:1.2}@media (min-width:768px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__section-title{font-size:40px}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__section-lede{color:var(--ink-60);max-width:40rem;margin:16px 0 0;font-size:16px;line-height:26px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cards{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cards{grid-template-columns:repeat(3,1fr)}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__card{border:1px solid var(--card-border);background:var(--card);border-radius:8px;flex-direction:column;height:100%;padding:24px;transition:background .15s;display:flex}.checkout-and-payments-module__CRbJKa__featurePage a.checkout-and-payments-module__CRbJKa__card:hover{background:var(--card-hover)}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__card-num{font-variant-numeric:tabular-nums;color:var(--ink-40);margin:0;font-size:12px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__card-title{color:var(--ink);margin:16px 0 0;font-size:19px;font-weight:500;line-height:26px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__card-body{color:var(--ink-60);margin:8px 0 0;font-size:14px;line-height:20px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__card-link{color:var(--ink);align-items:center;gap:4px;margin-top:auto;padding-top:20px;font-size:14px;font-weight:500;display:inline-flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__arrow{flex:none;width:14px;height:14px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__rel-title{color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:28px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__rel-body{color:var(--ink-60);margin:8px 0 0;font-size:14px;line-height:20px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__spotlight{border:1px solid var(--card-border);background:linear-gradient(#fff 0%,#f6f6f7 100%);border-radius:16px;padding:32px 24px}@media (min-width:768px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__spotlight{padding:48px}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__spotlight-head{max-width:44rem}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__flow{flex-wrap:wrap;align-items:center;gap:10px;margin:32px 0;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__flow-step{background:var(--white);border:1px solid var(--card-border);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__flow-step svg{width:15px;height:15px;color:var(--ink-40);flex:none}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__flow-sep{color:var(--ink-40);font-size:14px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__persp{grid-template-columns:1fr;gap:16px;margin-top:8px;display:grid}@media (min-width:768px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__persp{grid-template-columns:1fr 1fr}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__persp-col{background:var(--white);border:1px solid var(--card-border);border-radius:10px;padding:24px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__persp-tag{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-40);margin-bottom:14px;font-size:12px;font-weight:600}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__persp ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__persp li{color:#050505cc;gap:10px;font-size:14px;line-height:20px;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__persp li svg{width:16px;height:16px;color:var(--good);flex:none;margin-top:2px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__note{background:var(--card);border:1px solid var(--card-border);color:var(--ink-60);border-radius:8px;gap:12px;margin-top:24px;padding:16px 18px;font-size:13px;line-height:19px;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__note svg{width:16px;height:16px;color:var(--ink-40);flex:none;margin-top:1px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__note b{color:var(--ink);font-weight:500}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__timeline{flex-direction:column;gap:0;max-width:40rem;margin-top:28px;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__tl-item{gap:16px;padding-bottom:28px;display:flex;position:relative}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__tl-item:last-child{padding-bottom:0}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__tl-item:before{content:"";background:var(--card-border);width:1px;position:absolute;top:26px;bottom:0;left:11px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__tl-item:last-child:before{display:none}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__tl-dot{background:var(--white);border:1px solid var(--card-border);width:23px;height:23px;color:var(--ink-60);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__tl-body b{color:var(--ink);margin-bottom:3px;font-size:14px;font-weight:600;display:block}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__tl-body p{color:var(--ink-60);max-width:34rem;margin:0;font-size:13px;line-height:19px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cta{background:#1f1f1f;border-radius:24px;margin-top:80px;position:relative;overflow:clip}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cta-bg{background-image:linear-gradient(90deg,#fff3,#fff3),radial-gradient(200% 145% at 50% 0,#fd477b00 0%,#b94f4f 100%);position:absolute;inset:0}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cta-inner{gap:28px;padding:40px 24px;display:grid;position:relative}@media (min-width:768px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cta-inner{grid-template-columns:1fr auto;align-items:center;padding:56px 48px}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cta-title{color:#fff;margin:0;font-size:32px;line-height:1.2}@media (min-width:768px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cta-title{font-size:40px}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cta-body{color:#ffffffbf;max-width:28rem;margin:12px 0 0;font-size:16px;line-height:24px}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cta-action{display:flex}@media (min-width:768px){.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__cta-action{justify-content:flex-end}}.checkout-and-payments-module__CRbJKa__featurePage .checkout-and-payments-module__CRbJKa__footnote{max-width:1272px;color:var(--ink-40);border-top:1px solid var(--card-border);margin:40px auto 0;padding:16px 32px 40px;font-size:12px}.checkout-and-payments-module__CRbJKa__featurePage{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-top:64px}.checkout-and-payments-module__CRbJKa__featurePage :is(section[id],div[id]){scroll-margin-top:96px}.checkout-and-payments-module__CRbJKa__featurePage :focus-visible{outline-offset:4px;outline:2px solid}.checkout-and-payments-module__CRbJKa__featurePage svg{flex-shrink:0}
