.about-page{--about-ink:#111;--about-black:#000;--about-paper:#fff;--about-grey:#f5f5f5;--about-pink:#e08ad8;--about-purple:#9a58c8;background:var(--about-paper);color:var(--about-ink);overflow-x:clip}.about-page *{box-sizing:border-box}.about-rail{z-index:1;width:min(100%,90rem);margin-left:auto;margin-right:auto;padding-left:max(1.25rem,min(4vw,4rem));padding-right:max(1.25rem,min(4vw,4rem));position:relative}.about-eyebrow{color:rgba(255,255,255,.62);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.about-eyebrow--dark{color:rgba(17,17,17,.55)}.about-page h1 em,.about-page h2 em{color:var(--about-pink);font-style:normal}.about-what h2 em,.about-company h2 em,.about-faq h2 em{color:var(--about-purple)}.about-glow{isolation:isolate;position:relative;overflow:hidden}.about-blob{z-index:0;pointer-events:none;filter:blur(64px);border-radius:50%;position:absolute}.about-blob--violet{background:radial-gradient(#5c3498 0%,#3a206e 45%,transparent 72%);width:min(46rem,90vw);height:min(40rem,80vw);top:-20%;left:-12%}.about-blob--pink{opacity:.6;background:radial-gradient(circle,#e08ad8 0%,#c46cc8 28%,transparent 70%);width:min(32rem,70vw);height:min(32rem,70vw);top:-8%;right:-10%}.about-blob--plum{opacity:.8;background:radial-gradient(#8d58c4 0%,#2c184e 55%,transparent 76%);width:min(50rem,100vw);height:min(34rem,80vw);bottom:-30%;right:-15%}.about-blob--lilac{opacity:.7;background:radial-gradient(circle,#e7b6e8 0%,rgba(154,88,200,.35) 45%,transparent 72%);width:min(34rem,80vw);height:min(34rem,80vw);top:-10%;right:-12%}.about-blob--cta{top:auto;bottom:-30%;right:-8%}.about-blob--cta-left{top:-30%;left:-18%}.about-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2.25rem;display:flex}.about-actions--center{justify-content:center}.about-pill{border:1px solid transparent;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:3.1rem;padding:0 1.4rem;font-size:.92rem;font-weight:750;text-decoration:none;transition:background-color .16s,border-color .16s,opacity .16s;display:inline-flex}.about-pill--light{color:var(--about-ink);background:#fff}.about-pill--light:hover{opacity:.9}.about-pill--ghost{color:#fff;border-color:rgba(255,255,255,.3)}.about-pill--ghost:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.6)}.about-pill svg,.about-text-link svg{width:1.1rem;transition:transform .18s}.about-pill:hover svg,.about-text-link:hover svg{transform:translate(.2rem)}.about-pill:focus-visible{outline:2px solid var(--about-pink);outline-offset:3px}.about-text-link:focus-visible{outline:2px solid var(--about-pink);outline-offset:3px}.about-page a:focus-visible{outline:2px solid var(--about-pink);outline-offset:3px}.about-note{color:rgba(255,255,255,.62);margin:1rem 0 0;font-size:.9rem}.about-hero{background:var(--about-ink);color:#fff;padding:max(5rem,min(10vw,9rem)) 0 max(5rem,min(9vw,8rem))}.about-hero h1{letter-spacing:-.06em;max-width:15ch;margin:1.5rem 0 0;font-size:max(2.9rem,min(7.2vw,6.75rem));font-weight:700;line-height:.95}.about-hero__lede{color:rgba(255,255,255,.74);max-width:40rem;margin:1.75rem 0 0;font-size:max(1.05rem,min(1.7vw,1.3rem));line-height:1.55}.about-statement{background:var(--about-black);color:#fff;padding-top:max(4.5rem,min(9vw,8rem));padding-bottom:max(4.5rem,min(9vw,8rem))}.about-statement__grid{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:max(1.5rem,min(5vw,5rem));display:grid}.about-page .about-statement__number{color:#fff;letter-spacing:-.08em;margin:0;font-size:max(7rem,min(20vw,16rem));font-weight:800;line-height:.8}.about-statement h2{letter-spacing:-.045em;max-width:18ch;margin:0;font-size:max(1.9rem,min(3.8vw,3.4rem));font-weight:700;line-height:1.02}.about-statement p:not(.about-statement__number){color:rgba(255,255,255,.68);max-width:34rem;margin:1.25rem 0 0;font-size:1.05rem;line-height:1.65}.about-section-head h2,.about-company h2,.about-faq h2,.about-cta h2{letter-spacing:-.055em;margin:1.25rem 0 0;font-size:max(2.3rem,min(5vw,4.6rem));font-weight:700;line-height:.98}.about-section-head h2{max-width:16ch}.about-section-head>p:last-child{color:rgba(17,17,17,.64);max-width:38rem;margin:1.25rem 0 0;font-size:1.08rem;line-height:1.65}.about-section-head--dark>p:last-child{color:rgba(255,255,255,.7)}.about-what{background:var(--about-paper);padding-top:max(5rem,min(10vw,9rem));padding-bottom:max(5rem,min(10vw,9rem))}.about-list{border-top:1px solid rgba(17,17,17,.12);grid-template-columns:repeat(3,minmax(0,1fr));margin:max(3rem,min(6vw,4.5rem)) 0 0;padding:0;list-style:none;display:grid}.about-list li{border-bottom:1px solid rgba(17,17,17,.12);padding:1.75rem 2rem 2rem 0}.about-list h3{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:750}.about-list p{color:rgba(17,17,17,.64);max-width:24rem;margin:.6rem 0 0;line-height:1.6}.about-list a,.about-company__story a:not(.about-text-link),.about-faq a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--about-purple);text-decoration-color:var(--about-purple);text-underline-offset:.2em;font-weight:700;text-decoration-thickness:2px}.about-plans{background:var(--about-ink);color:#fff;padding-top:max(5rem,min(10vw,9rem));padding-bottom:max(5rem,min(10vw,9rem))}.about-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:max(2.5rem,min(5vw,4rem));display:grid}.about-plan{isolation:isolate;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:1.5rem;flex-direction:column;min-height:15rem;padding:max(1.5rem,min(3vw,2.25rem));display:flex;position:relative;overflow:hidden}.about-plan>*{z-index:1;position:relative}.about-plan--max{background:#111}.about-plan--max:before{content:"";z-index:0;pointer-events:none;filter:blur(54px);background:radial-gradient(48% 62% at 92% 32%,#e08ad8 0%,#c46cc8 24%,transparent 64%),radial-gradient(68% 72% at 74% 8%,#8d58c4 0%,#5c3498 34%,#3a206e 56%,transparent 78%),radial-gradient(70% 50% at 36% 0,#2c184e 0%,transparent 72%);width:145%;height:92%;position:absolute;top:-12%;right:-28%}.about-plan h3{letter-spacing:-.03em;margin:0;font-size:1.4rem;font-weight:750}.about-plan__size{color:rgba(255,255,255,.7);margin:.5rem 0 0}.about-plan__price{align-items:baseline;gap:.45rem;margin:auto 0 0;padding-top:2rem;display:flex}.about-plan__price strong{letter-spacing:-.05em;font-size:max(2.4rem,min(4vw,3.25rem));font-weight:800;line-height:1}.about-plan__price span{color:rgba(255,255,255,.66);font-size:.95rem}.about-plans__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}.about-plans__foot p{color:rgba(255,255,255,.62);margin:0;font-size:.92rem}.about-company{background:var(--about-paper);padding-top:max(5rem,min(9vw,8rem));padding-bottom:max(5rem,min(9vw,8rem))}.about-company__grid{grid-template-columns:.9fr 1.1fr;gap:max(2.5rem,min(7vw,8rem));display:grid}.about-company__story{align-content:start;gap:1.1rem;display:grid}.about-company__story>p{color:rgba(17,17,17,.68);max-width:38rem;margin:0;font-size:1.08rem;line-height:1.65}.about-text-link{width:-moz-fit-content;width:fit-content;color:var(--about-ink);align-items:center;gap:.55rem;margin-top:.5rem;font-size:.92rem;font-weight:750;text-decoration:none;display:inline-flex}.about-faq{background:var(--about-grey);padding-top:max(5rem,min(9vw,8rem));padding-bottom:max(5rem,min(9vw,8rem))}.about-faq__grid{grid-template-columns:.7fr 1.3fr;gap:max(2.5rem,min(7vw,8rem));display:grid}.about-faq__heading{height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:7rem}.about-faq__list{border-top:1px solid rgba(17,17,17,.15)}.about-faq details{border-bottom:1px solid rgba(17,17,17,.15)}.about-faq summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 2rem;align-items:center;gap:1rem;min-height:5rem;padding:1.35rem 0;list-style:none;display:grid}.about-faq summary::-webkit-details-marker{display:none}.about-faq summary strong{letter-spacing:-.02em;font-size:max(1.1rem,min(1.8vw,1.35rem))}.about-faq summary i{font-size:1.7rem;font-style:normal;font-weight:350;transition:transform .18s}.about-faq details[open] summary i{transform:rotate(45deg)}.about-faq details>p{color:rgba(17,17,17,.66);max-width:42rem;margin:-.25rem 2rem 1.75rem 0;line-height:1.7}.about-cta{background:var(--about-black);color:#fff;text-align:center;padding-top:max(5rem,min(10vw,9rem));padding-bottom:max(5rem,min(10vw,9rem))}.about-cta__inner{flex-direction:column;align-items:center;display:flex}.about-cta h2{max-width:14ch;margin-top:0}.about-contact{color:rgba(255,255,255,.66);margin-top:max(3rem,min(6vw,4.5rem));font-size:.95rem}.about-contact p{margin:0}.about-contact p a{color:#fff;text-underline-offset:.2em;font-weight:700}.about-contact__social{flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin-top:1.25rem;display:flex}.about-contact__social a{color:rgba(255,255,255,.66);text-underline-offset:.25em;font-size:.82rem;font-weight:700}.about-contact__social a:hover{color:#fff}@media (max-width:900px){.about-statement__grid,.about-company__grid,.about-faq__grid{grid-template-columns:1fr}.about-list{grid-template-columns:repeat(2,minmax(0,1fr))}.about-plan-grid{grid-template-columns:1fr}.about-plan{min-height:0}.about-faq__heading{position:static}}@media (max-width:600px){.about-header a[href*=\/signup]{display:none}.about-hero{padding-top:3.5rem}.about-list{grid-template-columns:1fr}.about-list li{padding-right:0}.about-actions{flex-direction:column;align-items:stretch}.about-actions--center{width:100%}.about-faq details>p{margin-right:0}}
