.pricing-plans-module__2-GVzq__page{max-width:1328px;color:var(--text);margin:0 auto;padding:72px 40px 100px}:is(.marketing-site:has(.pricing-plans-module__2-GVzq__page) .marketing-header-primary,.marketing-site:has(.pricing-plans-module__2-GVzq__page) .marketing-header-actions){box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.marketing-site:has(.pricing-plans-module__2-GVzq__page) .marketing-footer{background:var(--surface-soft);box-shadow:none}.marketing-site:has(.pricing-plans-module__2-GVzq__page) .marketing-header .button{box-shadow:none}.pricing-plans-module__2-GVzq__heading{margin-bottom:64px}.pricing-plans-module__2-GVzq__eyebrow{margin:0 0 24px;font-size:14px;font-weight:550}.pricing-plans-module__2-GVzq__heading h1{letter-spacing:-.055em;margin:0;font-size:clamp(44px,5.8vw,78px);font-weight:450;line-height:1.02}.pricing-plans-module__2-GVzq__intro{color:var(--text-soft);margin:26px 0 0;font-size:18px;line-height:1.6}.pricing-plans-module__2-GVzq__planToolbar{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.pricing-plans-module__2-GVzq__planToolbar>p{margin:0;font-size:15px;line-height:1.5}.pricing-plans-module__2-GVzq__billing{border:1px solid var(--line);background:var(--surface-soft);border-radius:100px;flex:none;margin:0;padding:4px;display:flex}.pricing-plans-module__2-GVzq__billing label{cursor:pointer;position:relative}.pricing-plans-module__2-GVzq__billing input{opacity:0;width:1px;height:1px;position:absolute}.pricing-plans-module__2-GVzq__billing label>span{min-height:44px;color:var(--text-soft);transition:background var(--motion-quick) var(--ease-fluid), color var(--motion-quick) var(--ease-fluid), border-color var(--motion-quick) var(--ease-fluid), transform var(--motion-quick) var(--ease-fluid);border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:0 19px;font-size:14px;display:flex}.pricing-plans-module__2-GVzq__billing input:checked+span{background:var(--surface-raised);color:var(--text);border-color:var(--line)}.pricing-plans-module__2-GVzq__billing input:focus+span{outline:2px solid var(--accent-strong);outline-offset:3px}.pricing-plans-module__2-GVzq__billing label:hover>span{color:var(--text)}.pricing-plans-module__2-GVzq__billing label:active>span{transform:scale(.98)}.pricing-plans-module__2-GVzq__billing small{white-space:nowrap;font-size:11px;font-weight:500}.pricing-plans-module__2-GVzq__availability{color:var(--text-soft);margin:0 0 24px;font-size:13px;line-height:1.6}.pricing-plans-module__2-GVzq__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pricing-plans-module__2-GVzq__plan{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:30px 26px 22px}.pricing-plans-module__2-GVzq__plan .pricing-plans-module__2-GVzq__planIdentity h2{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:500;line-height:1.2}.pricing-plans-module__2-GVzq__planIdentity>p{min-height:46px;color:var(--text-soft);margin:10px 0 0;font-size:14px;line-height:1.6}.pricing-plans-module__2-GVzq__priceBlock{margin:28px 0 24px}.pricing-plans-module__2-GVzq__priceContent{animation:pricing-plans-module__2-GVzq__price-in var(--motion-panel) var(--ease-fluid)}.pricing-plans-module__2-GVzq__price{flex-wrap:wrap;align-items:baseline;gap:9px;margin:0;display:flex}.pricing-plans-module__2-GVzq__price strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(40px,3.8vw,54px);font-weight:450;line-height:1.1}.pricing-plans-module__2-GVzq__price>span{color:var(--text-soft);font-size:14px}.pricing-plans-module__2-GVzq__charge,.pricing-plans-module__2-GVzq__renewal{margin:12px 0 0;font-size:13px;line-height:1.5}.pricing-plans-module__2-GVzq__renewal{color:var(--text-soft);margin-top:4px}.pricing-plans-module__2-GVzq__action{border:1px solid var(--line);background:var(--surface-soft);width:100%;min-height:46px;color:var(--text);transition:background var(--motion-quick) var(--ease-fluid), border-color var(--motion-quick) var(--ease-fluid), transform var(--motion-quick) var(--ease-fluid);border-radius:100px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.pricing-plans-module__2-GVzq__action:hover{background:var(--surface-tint);border-color:var(--accent-strong)}.pricing-plans-module__2-GVzq__action:focus-visible{outline:2px solid var(--accent-strong);outline-offset:4px}.pricing-plans-module__2-GVzq__action:active{transform:scale(.98)}.pricing-plans-module__2-GVzq__allowances{margin:28px 0 0;font-size:13px;line-height:1.5}.pricing-plans-module__2-GVzq__allowances>div{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;display:flex}.pricing-plans-module__2-GVzq__allowances dt{color:var(--text-soft)}.pricing-plans-module__2-GVzq__allowances dt span{white-space:nowrap;font-size:11px}.pricing-plans-module__2-GVzq__allowances dd{font-variant-numeric:tabular-nums;flex:none;margin:0;font-weight:500}.pricing-plans-module__2-GVzq__terms{max-width:950px;color:var(--text-soft);margin:18px 0 0;font-size:12px;line-height:1.7}.pricing-plans-module__2-GVzq__free{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1.2fr auto;align-items:center;gap:32px;margin-top:48px;padding:32px 0;display:grid}.pricing-plans-module__2-GVzq__free h2,.pricing-plans-module__2-GVzq__faq h2{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:450;line-height:1.2}.pricing-plans-module__2-GVzq__free>div>p{color:var(--text-soft);margin:10px 0 0;font-size:14px;line-height:1.6}.pricing-plans-module__2-GVzq__freeLimits{color:var(--text-soft);margin:0;font-size:13px;line-height:1.9}.pricing-plans-module__2-GVzq__free .pricing-plans-module__2-GVzq__action{background:var(--accent);color:#081d19;border-color:#0000;width:auto;min-width:148px}.pricing-plans-module__2-GVzq__free .pricing-plans-module__2-GVzq__action:hover{background:var(--accent-strong);color:var(--surface)}.pricing-plans-module__2-GVzq__faq{grid-template-columns:1fr 2fr;gap:60px;margin-top:86px;display:grid}.pricing-plans-module__2-GVzq__question{border-bottom:1px solid var(--line)}.pricing-plans-module__2-GVzq__question:first-child{border-top:1px solid var(--line)}.pricing-plans-module__2-GVzq__question h3{margin:0}.pricing-plans-module__2-GVzq__question button{width:100%;color:var(--text);text-align:left;cursor:pointer;transition:color var(--motion-quick) var(--ease-fluid);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;font-weight:450;display:flex}.pricing-plans-module__2-GVzq__question button:hover{color:var(--accent-strong)}.pricing-plans-module__2-GVzq__question button:focus-visible{outline:2px solid var(--accent-strong);outline-offset:4px;border-radius:2px}.pricing-plans-module__2-GVzq__question button:active{color:var(--text-soft)}.pricing-plans-module__2-GVzq__question svg{transition:transform var(--motion-panel) var(--ease-fluid);flex-shrink:0}.pricing-plans-module__2-GVzq__question .pricing-plans-module__2-GVzq__open{transform:rotate(45deg)}.pricing-plans-module__2-GVzq__answer{color:var(--text-soft);padding:0 30px 24px 0;font-size:14px;line-height:1.8}.pricing-plans-module__2-GVzq__answer p{margin:0}.pricing-plans-module__2-GVzq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes pricing-plans-module__2-GVzq__price-in{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1279px){.pricing-plans-module__2-GVzq__page{padding:52px 32px 80px}.pricing-plans-module__2-GVzq__plans{grid-template-columns:minmax(0,1fr);gap:16px}.pricing-plans-module__2-GVzq__plan{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:40px;padding:28px;display:grid}.pricing-plans-module__2-GVzq__planIdentity{grid-area:1/1}.pricing-plans-module__2-GVzq__planIdentity>p{min-height:0}.pricing-plans-module__2-GVzq__priceBlock{grid-area:2/1;margin:24px 0}.pricing-plans-module__2-GVzq__price strong{font-size:46px}.pricing-plans-module__2-GVzq__plan>.pricing-plans-module__2-GVzq__action{grid-area:3/1;align-self:end}.pricing-plans-module__2-GVzq__allowances{grid-area:1/2/4;align-self:center;margin:0}.pricing-plans-module__2-GVzq__allowances>div:first-child{border-top:0}.pricing-plans-module__2-GVzq__free{grid-template-columns:1fr auto;gap:20px 32px}.pricing-plans-module__2-GVzq__freeLimits{grid-area:2/1}.pricing-plans-module__2-GVzq__free .pricing-plans-module__2-GVzq__action{grid-area:1/2/3}.pricing-plans-module__2-GVzq__faq{gap:32px}}@media (max-width:640px){.pricing-plans-module__2-GVzq__page{padding:36px 20px 64px}.pricing-plans-module__2-GVzq__heading{margin-bottom:36px}.pricing-plans-module__2-GVzq__heading h1{font-size:46px}.pricing-plans-module__2-GVzq__eyebrow{margin-bottom:20px}.pricing-plans-module__2-GVzq__intro{margin-top:22px;font-size:16px}.pricing-plans-module__2-GVzq__desktopBreak{display:none}.pricing-plans-module__2-GVzq__planToolbar{flex-direction:column;align-items:flex-start;gap:22px}.pricing-plans-module__2-GVzq__planToolbar>p{max-width:310px;font-size:14px}.pricing-plans-module__2-GVzq__billing{width:100%}.pricing-plans-module__2-GVzq__billing label{flex:1}.pricing-plans-module__2-GVzq__billing label>span{gap:7px;padding:0 10px;font-size:13px}.pricing-plans-module__2-GVzq__availability{font-size:12px}.pricing-plans-module__2-GVzq__plan{padding:26px 22px 18px;display:block}.pricing-plans-module__2-GVzq__priceBlock{margin:26px 0 22px}.pricing-plans-module__2-GVzq__allowances{margin-top:22px}.pricing-plans-module__2-GVzq__allowances>div:first-child{border-top:1px solid var(--line)}.pricing-plans-module__2-GVzq__free{flex-direction:column;align-items:flex-start;gap:20px;margin-top:32px;display:flex}.pricing-plans-module__2-GVzq__free .pricing-plans-module__2-GVzq__action{width:100%}.pricing-plans-module__2-GVzq__faq{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:52px}.pricing-plans-module__2-GVzq__question button{font-size:15px}}@media (prefers-reduced-motion:reduce){.pricing-plans-module__2-GVzq__page *,.pricing-plans-module__2-GVzq__page :before,.pricing-plans-module__2-GVzq__page :after{transition:none!important;animation:none!important}}[data-motion=reduced] .pricing-plans-module__2-GVzq__page *{transition:none!important;animation:none!important}[data-motion=reduced] .pricing-plans-module__2-GVzq__page :before{transition:none!important;animation:none!important}[data-motion=reduced] .pricing-plans-module__2-GVzq__page :after{transition:none!important;animation:none!important}
