.whitelabel-page{background:#fff;color:#302936;font-family:Plus Jakarta Sans,sans-serif}.whitelabel-page ::-moz-selection{background:#e8ddfa;color:#302936}.whitelabel-page ::selection{background:#e8ddfa;color:#302936}.whitelabel-container{width:min(1180px,calc(100% - 48px));margin-inline:auto}.whitelabel-page main :is(a,button,summary):focus-visible{outline:3px solid #6039aa;outline-offset:5px;border-radius:4px}.whitelabel-page main section[id]{scroll-margin-top:100px}.whitelabel-page main h1,.whitelabel-page main h2{letter-spacing:-.03em;text-wrap:balance;font-weight:750}.whitelabel-page main h2{font-size:clamp(28px,3vw,38px);line-height:1.2}.whitelabel-page main h3{font-size:20px;line-height:1.4;font-weight:700}.whitelabel-page main p,.whitelabel-page main dd{font-size:16px;line-height:1.7;color:#62586b}.whitelabel-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;padding-block:156px 76px}.whitelabel-hero h1{font-size:clamp(40px,4.6vw,62px);line-height:1.1}.whitelabel-hero h1 span{color:#6039aa}.whitelabel-hero .whitelabel-lede{max-width:49ch;margin-block:26px 30px;font-size:18px}.whitelabel-actions{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center}.whitelabel-actions>a:last-child,.whitelabel-workflow-grid a,.whitelabel-support-link,.whitelabel-quote>a:last-child{display:inline-flex;align-items:center;gap:8px;color:#6039aa;font-weight:650;line-height:1.6}.whitelabel-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:6px;background:#6039aa;color:#fff;padding:15px 23px;font-weight:650;font-size:16px;line-height:1.5;transition:background-color .15s}.whitelabel-button:hover{background:#4e2d8e}.whitelabel-hero .whitelabel-hero-note{margin-top:22px;font-size:14px;max-width:46ch}.whitelabel-preview{min-width:0}.whitelabel-preview-window{border:1px solid #ded8e2;border-radius:12px;overflow:hidden}.whitelabel-preview-domain{display:flex;align-items:center;justify-content:center;gap:9px;background:#f7f5f8;border-bottom:1px solid #ded8e2;padding:12px 16px;font-size:14px;color:#62586b}.whitelabel-preview-brand{display:flex;align-items:center;gap:12px;padding:22px 26px;border-bottom:1px solid #ded8e2}.whitelabel-preview-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:6px;background:var(--preview-accent);color:#fff;font-size:21px;font-weight:750}.whitelabel-preview-brand strong{color:var(--preview-accent);font-size:22px;letter-spacing:-.025em}.whitelabel-preview-brand>span:last-child{margin-left:auto;font-size:14px;color:#62586b}.whitelabel-preview-body{padding:28px 26px 0}.whitelabel-preview-heading{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:space-between}.whitelabel-page .whitelabel-preview-heading h2{font-size:21px;letter-spacing:-.02em}.whitelabel-preview-heading>span{font-size:14px;color:var(--preview-accent);background:var(--preview-tint);padding:4px 9px;border-radius:4px}.whitelabel-preview-body>p{margin-top:8px}.whitelabel-preview-body ul{padding:16px 0 12px}.whitelabel-preview-body li{display:flex;align-items:center;gap:14px;padding-block:17px;border-bottom:1px solid #eeeaf1}.whitelabel-preview-body li:last-child{border-bottom:0}.whitelabel-preview-body li>svg{color:var(--preview-accent);flex-shrink:0}.whitelabel-preview-body li>svg:last-child{margin-left:auto}.whitelabel-preview-body li strong,.whitelabel-preview-body li span{display:block;font-size:14px;line-height:1.6}.whitelabel-preview-body li span{color:#62586b}.whitelabel-preview-signature{background:var(--preview-tint);color:var(--preview-accent);margin-inline:-26px;padding:17px 26px;font-size:14px;font-weight:600}.whitelabel-preview figcaption{display:flex;align-items:center;justify-content:space-between;margin-top:13px;gap:12px;font-size:14px;line-height:1.5;color:#62586b}.whitelabel-swatches{display:flex;gap:6px}.whitelabel-swatches button{background-clip:padding-box;border:7px solid white;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:#fff}.whitelabel-section-nav{border-block:1px solid #ded8e2}.whitelabel-section-nav>div{display:flex;flex-wrap:wrap;gap:8px 36px;padding-block:14px}.whitelabel-section-nav a{padding-block:8px;color:#514658;font-size:14px;font-weight:650}.whitelabel-section-nav a:hover,.whitelabel-page main a:not(.whitelabel-button):hover{text-decoration:underline;text-underline-offset:4px}.whitelabel-branding,.whitelabel-setup{padding-block:80px}.whitelabel-section-intro{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;margin-bottom:42px}.whitelabel-section-intro p{max-width:57ch}.whitelabel-branding-options>div{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-block:26px;border-top:1px solid #ded8e2}.whitelabel-branding-options dt{font-size:22px;font-weight:650;line-height:1.4}.whitelabel-workflows{background:#f7f5f8;padding-block:72px}.whitelabel-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.whitelabel-workflow-grid article{border-top:1px solid #c9c0d1;padding-top:24px;display:flex;flex-direction:column;align-items:flex-start}.whitelabel-workflow-grid p{margin-block:16px 22px}.whitelabel-workflow-grid a{margin-top:auto;padding-block:8px}.whitelabel-steps{display:grid;grid-template-columns:1fr 1fr;gap:32px 64px}.whitelabel-steps li{display:flex;align-items:flex-start;gap:22px;padding-top:24px;border-top:1px solid #ded8e2}.whitelabel-steps li>span{color:#6039aa;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.3}.whitelabel-steps p{margin-top:12px}.whitelabel-pricing{padding-block:72px;background:#f6f2fb}.whitelabel-pricing-layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.whitelabel-pricing-layout>div>p{margin-block:22px;max-width:48ch}.whitelabel-quote{background:#fff;border:1px solid #ded8e2;border-radius:12px;padding:32px}.whitelabel-quote dl{margin-block:24px}.whitelabel-quote dl>div{padding-block:18px;border-top:1px solid #ded8e2}.whitelabel-quote dt{font-weight:700;margin-bottom:8px}.whitelabel-quote>a:last-child{display:flex;width:-moz-fit-content;width:fit-content;margin-top:18px;font-size:14px}.whitelabel-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;padding-block:80px}.whitelabel-faq>div>p{margin-top:20px}.whitelabel-faq p a{color:#6039aa;text-decoration:underline;text-underline-offset:4px}.whitelabel-questions details{border-bottom:1px solid #ded8e2}.whitelabel-questions details:first-child{border-top:1px solid #ded8e2}.whitelabel-questions summary{cursor:pointer;padding-block:20px;font-size:16px;line-height:1.5;font-weight:650}.whitelabel-questions summary:hover,.whitelabel-questions details[open] summary{color:#6039aa}.whitelabel-questions details p{margin-bottom:24px;max-width:65ch}.whitelabel-closing{background:#6039aa;padding-block:56px}.whitelabel-closing>div{display:flex;gap:48px;align-items:center;justify-content:space-between}.whitelabel-page .whitelabel-closing h2{color:#fff}.whitelabel-page .whitelabel-closing p{color:#f1eafa;max-width:58ch;margin-top:16px}.whitelabel-button-light{background:#fff;color:#6039aa;flex-shrink:0}.whitelabel-button-light:hover{background:#f2ecfb}.whitelabel-page .whitelabel-closing a:focus-visible{outline-color:#fff}@media(max-width:1000px){.whitelabel-hero{gap:36px;padding-block:130px 60px}.whitelabel-hero h1{font-size:44px}.whitelabel-section-intro,.whitelabel-branding-options>div,.whitelabel-pricing-layout,.whitelabel-faq{gap:36px}.whitelabel-workflow-grid{gap:24px}}@media(max-width:700px){.whitelabel-container{width:calc(100% - 40px)}.whitelabel-hero{grid-template-columns:1fr;padding-block:122px 40px;gap:36px}.whitelabel-hero h1{font-size:clamp(36px,8vw,48px)}.whitelabel-hero .whitelabel-lede{font-size:17px;margin-block:22px 26px}.whitelabel-preview-brand{padding:20px;gap:10px}.whitelabel-preview-body{padding-inline:20px}.whitelabel-preview-signature{margin-inline:-20px;padding-inline:20px}.whitelabel-preview-brand>span:last-child{font-size:12px}.whitelabel-section-nav>div{gap:4px 24px}.whitelabel-branding,.whitelabel-setup,.whitelabel-faq{padding-block:48px}.whitelabel-section-intro,.whitelabel-branding-options>div,.whitelabel-workflow-grid,.whitelabel-steps,.whitelabel-pricing-layout,.whitelabel-faq{grid-template-columns:1fr}.whitelabel-section-intro{gap:18px;margin-bottom:30px}.whitelabel-branding-options>div{gap:12px;padding-block:22px}.whitelabel-workflows,.whitelabel-pricing{padding-block:48px}.whitelabel-workflow-grid{gap:28px}.whitelabel-steps{gap:26px}.whitelabel-quote{padding:24px}.whitelabel-faq{gap:28px}.whitelabel-closing{padding-block:40px}.whitelabel-closing>div{flex-direction:column;align-items:flex-start;gap:26px}}@media(prefers-reduced-motion:reduce){.whitelabel-button{transition:none}}
