.landing-wrapper{width:100%;margin:0 auto}.landing-container{max-width:var(--global-width)}.landing-section{overflow:hidden;padding:4.2rem 1rem}.landing-section.even{background:var(--background_a3)}.landing-section--central{text-align:center}.landing-section--hero{margin:8rem 0 4rem;text-align:center}.landing-section .title{font-weight:600;font-size:2rem;word-break:keep-all;margin:0 auto .4rem;line-height:1.2;display:inline-block;color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(88deg, var(--text_a5) 0%, var(--sidebar-text_a5) 100%)}@media(min-width: 800px){.landing-section .title{font-size:3.5rem;font-weight:700}}.landing-section .title2{font-weight:600;font-size:1.7rem;max-width:740px;margin:1rem auto .5rem;line-height:1.2}@media(min-width: 800px){.landing-section .title2{font-size:2.5rem;font-weight:700}}.landing-section .title2+.cta-button{margin-top:1rem}.landing-section .intro{margin:0 0 2rem;font-weight:400;font-size:1.4rem}.landing-section .caption{margin:0 auto 2rem;font-weight:400;font-size:1.2rem;max-width:640px}.landing-section.cutoff{border-bottom:1px solid var(--sidebar-background_a3)}.landing-section.video{padding-top:0}.landing-section.video video{width:100%;max-width:var(--content-width);border-radius:8px;border:1px solid var(--sidebar-background_a3)}.landing-section .points{display:grid;text-align:left;grid-template-columns:1fr;grid-column-gap:4rem;grid-row-gap:4rem;max-width:var(--global-width);margin:1.5rem auto 0}.landing-section .points h3{margin:.8rem 0 0;font-weight:500;font-size:1.6rem}.landing-section .points p{margin:0;font-size:1.1rem;opacity:.7}.landing-section .points video{width:100%;border-radius:8px;border:1px solid var(--sidebar-background_a3)}@media(min-width: 800px){.landing-section .points{grid-template-columns:1fr 1fr}}.landing-section .cta-button{display:inline-flex;background:var(--sidebar-text);border:1px solid var(--sidebar-background);color:var(--sidebar-background);border-radius:9px;font-size:18px;font-weight:600;padding:.6rem 1.8rem}.landing-section-media{max-width:var(--global-width);margin:2rem auto 2rem;padding:0 1rem}.landing-section-media video,.landing-section-media img{width:100%;border-radius:8px;border:1px solid var(--sidebar-background_a3)}.landing-section-media--big{margin-top:-3rem}.landing-section-media--narrow{max-width:var(--post-width)}.landing-section-media .caption{margin:.8rem 0 0;opacity:.5;font-size:1rem}.landing-section-media.cutoff{margin-bottom:-9rem}.landing-section-label{display:inline-flex;color:var(--sidebar-text);padding:.2rem .8rem;background:var(--sidebar-background);border-radius:32px;font-size:13px;font-weight:500;opacity:.8;text-transform:uppercase;letter-spacing:1px}.faq-list{text-align:left;max-width:var(--post-width);margin:1.5rem auto}.faq-list summary{padding:.8rem 1.2rem;background:var(--background);border:1px solid var(--sidebar-background);border-radius:9px;cursor:pointer}.faq-list summary:hover{opacity:.75}.faq-list details{padding:0;margin-bottom:1rem}.faq-list details[open] summary{padding-bottom:.8rem}.faq-list details p{margin:0 .4rem;background:var(--background);border-radius:0 0 9px 9px;border:1px solid var(--sidebar-background);padding:.8rem 1.2rem 1rem;opacity:.7}.faq-list details,.faq-list summary{display:block;width:100%}.landing-section-screenshot{max-width:var(--content-width);margin:1.8rem auto}.landing-section-screenshot video{border-radius:8px}.payment-flow-demo{display:grid;grid-template-columns:1fr;grid-column-gap:1rem;grid-row-gap:0;max-width:var(--global-width);margin:0 auto}@media(min-width: 800px){.payment-flow-demo{grid-template-columns:1fr 1fr;grid-row-gap:2.4rem}}
