.pricing-page{--pricing-orange:#ff4d35;--pricing-ink:#12201c;--pricing-muted:#65716d;--landing-orange:var(--pricing-orange);--landing-orange-dark:#ec3f29;--landing-ink:var(--pricing-ink);--landing-muted:var(--pricing-muted);--landing-border:rgba(18,32,28,0.12);background:#fff;color:var(--pricing-ink);min-height:100vh}.pricing-final-cta,.pricing-orange-shell{background:var(--pricing-orange);color:#fff}.pricing-hero__inner{align-items:center;display:flex;flex-direction:column;min-height:490px;padding-bottom:90px;padding-top:80px;text-align:center}.pricing-hero h1{font-size:clamp(54px,7vw,94px);font-weight:760;letter-spacing:-.055em;line-height:.96;margin:0;max-width:980px}.pricing-hero p{font-size:18px;line-height:1.6;margin:30px 0 0;max-width:690px}.pricing-commission-section,.pricing-faq-section,.pricing-plan-section{padding-block:116px}.pricing-plan-section{background:#f8f7f3}.pricing-plan-layout{align-items:start;display:grid;gap:110px;grid-template-columns:minmax(280px,.72fr) minmax(500px,1.28fr)}.pricing-plan-copy{padding-top:42px}.pricing-commission-copy h2,.pricing-faq-heading h2,.pricing-final-cta h2,.pricing-plan-copy h2{font-size:clamp(44px,5vw,68px);font-weight:760;letter-spacing:-.048em;line-height:1;margin:0}.pricing-commission-copy>p,.pricing-faq-heading>p,.pricing-plan-copy>p{color:var(--pricing-muted);font-size:17px;line-height:1.7;margin:26px 0 0}.pricing-plan-card{background:#fff;border:1px solid rgba(18,32,28,.11);border-radius:26px;box-shadow:0 28px 70px rgba(18,32,28,.1);padding:40px}.pricing-plan-card>header{align-items:flex-start;display:flex;gap:30px;justify-content:space-between}.pricing-plan-card>header>div:first-child>span{color:var(--pricing-orange);display:block;font-size:13px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.pricing-plan-card>header p{color:var(--pricing-muted);font-size:13px;line-height:1.45;margin:9px 0 0;max-width:260px}.pricing-cycle{background:#eef0ed;border-radius:12px;display:flex;padding:4px}.pricing-cycle button{background:transparent;border:0;border-radius:9px;color:var(--pricing-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:720;min-height:44px;padding:0 15px}.pricing-cycle button.is-active{background:#fff;box-shadow:0 2px 7px rgba(18,32,28,.08);color:var(--pricing-ink)}.pricing-cycle small{color:var(--pricing-orange);display:block;font-size:9px;margin-top:1px}.pricing-plan-card__price{align-items:end;display:flex;gap:10px;margin-top:42px}.pricing-plan-card__price strong{font-size:clamp(62px,7vw,86px);font-weight:760;letter-spacing:-.06em;line-height:.9}.pricing-plan-card__price span{color:var(--pricing-muted);font-size:15px;margin-bottom:7px}.pricing-plan-card__equivalent{color:var(--pricing-muted);font-size:12px;margin:14px 0 34px}.pricing-plan-card ul{border-top:1px solid rgba(18,32,28,.1);display:grid;gap:17px;list-style:none;margin:0;padding:31px 0 34px}.pricing-plan-card li{align-items:center;display:flex;font-size:14px;font-weight:650;gap:12px}.pricing-plan-card li i{align-items:center;background:#e8f5ea;border-radius:50%;color:#18753b;display:inline-flex;flex:0 0 auto;height:23px;justify-content:center;width:23px}.pricing-plan-card li svg{height:14px;width:14px}.pricing-plan-card__cta{width:100%}.pricing-no-card{align-items:center;color:var(--pricing-muted);display:flex;font-size:11px;font-weight:650;gap:7px;justify-content:center;margin-top:14px}.pricing-no-card span{display:inline-flex;position:relative}.pricing-no-card svg{height:15px;width:15px}.pricing-no-card span:after{background:currentColor;content:"";height:1.5px;left:-2px;position:absolute;top:7px;transform:rotate(-45deg);width:19px}.pricing-commission-section{background:#fff}.pricing-commission-layout{align-items:center;display:grid;gap:110px;grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr)}.pricing-processing-note{border-top:1px solid rgba(18,32,28,.12);font-size:13px!important;margin-top:28px!important;padding-top:24px}.pricing-revenue-example{background:var(--pricing-ink);border-radius:26px;color:#fff;overflow:hidden;padding:20px 34px 0}.pricing-revenue-example>div{align-items:center;border-bottom:1px solid rgba(255,255,255,.14);display:flex;justify-content:space-between;min-height:84px}.pricing-revenue-example span{color:rgba(255,255,255,.64);font-size:13px}.pricing-revenue-example strong{font-size:22px}.pricing-revenue-example strong.is-zero{color:#ff765f;font-size:40px}.pricing-revenue-example footer{color:rgba(255,255,255,.75);font-size:12px;line-height:1.55;padding:24px 0 27px}.pricing-faq-section{background:#ffe9df}.pricing-faq-layout{align-items:start;display:grid;gap:100px;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr)}.pricing-faq-heading{position:sticky;top:40px}.pricing-faq-list{border-top:1px solid rgba(18,32,28,.16)}.pricing-faq-list article{border-bottom:1px solid rgba(18,32,28,.16)}.pricing-faq-list h3{margin:0}.pricing-faq-list button{align-items:center;background:transparent;border:0;color:var(--pricing-ink);cursor:pointer;display:flex;font:inherit;font-size:17px;font-weight:720;gap:20px;justify-content:space-between;padding:28px 0;text-align:left;width:100%}.pricing-faq-list button>i{flex:0 0 auto;height:18px;position:relative;width:18px}.pricing-faq-list button>i:after,.pricing-faq-list button>i:before{background:currentColor;content:"";height:2px;left:1px;position:absolute;top:8px;width:16px}.pricing-faq-list button>i:after{transform:rotate(90deg);transition:transform .18s ease}.pricing-faq-list article.is-open button>i:after{transform:rotate(0)}.pricing-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .18s ease}.pricing-faq-answer>div{overflow:hidden}.pricing-faq-list article.is-open .pricing-faq-answer{grid-template-rows:1fr}.pricing-faq-answer p{color:var(--pricing-muted);font-size:14px;line-height:1.7;margin:0 48px 0 0;padding-bottom:28px}.pricing-final-cta{padding-block:110px;text-align:center}.pricing-final-cta .landing-container{align-items:center;display:flex;flex-direction:column}.pricing-final-cta p{font-size:17px;margin:22px 0 30px}.pricing-final-cta .landing-button{min-width:240px}.pricing-final-cta small{font-size:11px;font-weight:650;margin-top:12px}@media (max-width:880px){.pricing-hero__inner{min-height:430px;padding-block:70px 80px}.pricing-commission-section,.pricing-faq-section,.pricing-plan-section{padding-block:84px}.pricing-commission-layout,.pricing-faq-layout,.pricing-plan-layout{gap:52px;grid-template-columns:1fr}.pricing-plan-copy{max-width:650px;padding-top:0}.pricing-plan-card,.pricing-revenue-example{margin-inline:auto;max-width:660px;width:100%}.pricing-faq-heading{max-width:620px;position:static}}@media (max-width:650px){.pricing-hero__inner{min-height:390px;padding-block:54px 68px}.pricing-hero h1{font-size:clamp(46px,13vw,58px)}.pricing-hero p{font-size:16px}.pricing-commission-section,.pricing-faq-section,.pricing-plan-section{padding-block:68px}.pricing-commission-copy,.pricing-faq-heading,.pricing-plan-copy{text-align:center}.pricing-commission-copy h2,.pricing-faq-heading h2,.pricing-final-cta h2,.pricing-plan-copy h2{font-size:40px}.pricing-plan-card{border-radius:20px;padding:24px 20px}.pricing-plan-card>header{display:grid}.pricing-cycle{width:100%}.pricing-cycle button{flex:1}.pricing-plan-card__price{margin-top:34px}.pricing-revenue-example{border-radius:20px;padding-inline:22px}.pricing-faq-layout{gap:38px}.pricing-faq-answer p{margin-right:26px}.pricing-final-cta{padding-block:80px}}