.pricing-page-module-scss-module__MZsrOW__page{background:#fff}.pricing-page-module-scss-module__MZsrOW__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.pricing-page-module-scss-module__MZsrOW__hero{text-align:center;padding:4rem 0 3rem}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__hero{padding:10rem 0 6rem}}.pricing-page-module-scss-module__MZsrOW__heroTitle h1{font-family:var(--font-secondary);letter-spacing:-.02em;text-wrap:balance;font-size:4.2rem;font-weight:500;line-height:105%}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__heroTitle h1{letter-spacing:-.03em;max-width:120rem;margin:0 auto;font-size:9rem;line-height:100%}}.pricing-page-module-scss-module__MZsrOW__heroSub{color:#15171799;text-wrap:balance;max-width:62rem;margin:1.6rem auto 0;font-size:1.6rem;font-weight:500;line-height:1.5}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__heroSub{margin-top:2.4rem;font-size:2.2rem}}.pricing-page-module-scss-module__MZsrOW__toggle{border:1px solid #15171726;border-radius:100px;grid-template-columns:1fr 1fr;margin:3rem 0 0;padding:.4rem;display:inline-grid;position:relative}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__toggle{margin-top:4.5rem}}.pricing-page-module-scss-module__MZsrOW__thumb{background:#151717;border-radius:100px;width:calc(50% - .4rem);transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:.4rem;bottom:.4rem;left:.4rem}.pricing-page-module-scss-module__MZsrOW__toggle[data-segment=agencies] .pricing-page-module-scss-module__MZsrOW__thumb{transform:translate(100%)}@media (prefers-reduced-motion:reduce){.pricing-page-module-scss-module__MZsrOW__thumb{transition:none}}.pricing-page-module-scss-module__MZsrOW__toggleBtn{z-index:1;min-width:13rem;font:inherit;color:#151717;cursor:pointer;background:0 0;border:0;border-radius:100px;padding:1rem 2rem;font-size:1.4rem;font-weight:500;line-height:1.5;transition:color .3s;position:relative}.pricing-page-module-scss-module__MZsrOW__toggleBtn.pricing-page-module-scss-module__MZsrOW__active{color:#fff}.pricing-page-module-scss-module__MZsrOW__toggleBtn:focus-visible{outline-offset:3px;outline:2px solid #151717}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__toggleBtn{min-width:18rem;padding:1.2rem 3rem;font-size:1.6rem}}.pricing-page-module-scss-module__MZsrOW__plans{padding:2rem 0 4rem}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__plans{padding:4rem 0 8rem}}.pricing-page-module-scss-module__MZsrOW__grid{align-items:start;gap:1.6rem;display:grid}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2.4rem}.pricing-page-module-scss-module__MZsrOW__gridSingle{grid-template-columns:minmax(0,60rem);justify-content:center}}.pricing-page-module-scss-module__MZsrOW__card{background:#fff;border:1px solid #1517171f;border-radius:.4rem;flex-direction:column;gap:2.4rem;padding:2.4rem;display:flex}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__card{gap:3.2rem;padding:4rem}}.pricing-page-module-scss-module__MZsrOW__card h3{font-family:var(--font-secondary);letter-spacing:-.02em;font-size:3rem;font-weight:500;line-height:1.1}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__card h3{font-size:3.6rem}}.pricing-page-module-scss-module__MZsrOW__card.pricing-page-module-scss-module__MZsrOW__recommended{color:#fff;background:#151717;border-color:#151717;box-shadow:0 3rem 8rem #15171740}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__card.pricing-page-module-scss-module__MZsrOW__recommended{padding-bottom:6rem;transform:translateY(-2.4rem)}}.pricing-page-module-scss-module__MZsrOW__card.pricing-page-module-scss-module__MZsrOW__recommended .pricing-page-module-scss-module__MZsrOW__tagline,.pricing-page-module-scss-module__MZsrOW__card.pricing-page-module-scss-module__MZsrOW__recommended .pricing-page-module-scss-module__MZsrOW__per,.pricing-page-module-scss-module__MZsrOW__card.pricing-page-module-scss-module__MZsrOW__recommended .pricing-page-module-scss-module__MZsrOW__facts{color:#fff9}.pricing-page-module-scss-module__MZsrOW__card.pricing-page-module-scss-module__MZsrOW__recommended .pricing-page-module-scss-module__MZsrOW__facts li{border-color:#ffffff26}.pricing-page-module-scss-module__MZsrOW__card.pricing-page-module-scss-module__MZsrOW__recommended .pricing-page-module-scss-module__MZsrOW__badge{color:#151717;background:#fff}.pricing-page-module-scss-module__MZsrOW__badgeRow{min-height:2.6rem;margin-bottom:1.6rem}.pricing-page-module-scss-module__MZsrOW__badge{color:#fff;background:#151717;border-radius:100px;padding:.4rem 1.2rem;font-size:1.2rem;font-weight:500;line-height:1.5;display:inline-block}.pricing-page-module-scss-module__MZsrOW__tagline{color:#15171799;margin:.8rem 0 0;font-size:1.5rem;font-weight:500;line-height:1.4}.pricing-page-module-scss-module__MZsrOW__price{align-items:baseline;gap:1rem;display:flex}.pricing-page-module-scss-module__MZsrOW__amount{font-family:var(--font-secondary);letter-spacing:-.03em;font-size:5.6rem;font-weight:500;line-height:1}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__amount{font-size:7.2rem}}.pricing-page-module-scss-module__MZsrOW__per{color:#15171799;font-size:1.4rem;font-weight:500}.pricing-page-module-scss-module__MZsrOW__facts{flex:1;margin:0;padding:0;font-size:1.5rem;font-weight:500;line-height:1.4;list-style:none}.pricing-page-module-scss-module__MZsrOW__facts li{border-top:1px solid #1517171a;padding:1.2rem 0}.pricing-page-module-scss-module__MZsrOW__facts .pricing-page-module-scss-module__MZsrOW__includes{margin:.8rem 0 0;padding:0 0 0 1.8rem;font-size:1.4rem;font-weight:400;list-style:outside}.pricing-page-module-scss-module__MZsrOW__facts .pricing-page-module-scss-module__MZsrOW__includes li{border-top:0;padding:.3rem 0}.pricing-page-module-scss-module__MZsrOW__vat{text-align:center;color:#15171780;margin:3rem 0 0;font-size:1.4rem}.pricing-page-module-scss-module__MZsrOW__matrix,.pricing-page-module-scss-module__MZsrOW__faq{padding:4rem 0}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__matrix,.pricing-page-module-scss-module__MZsrOW__faq{padding:8rem 0}}.pricing-page-module-scss-module__MZsrOW__sectionLabel{font-family:var(--font-secondary);letter-spacing:-.02em;font-size:3.4rem;font-weight:500;line-height:1.05}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__sectionLabel{font-size:5.6rem}}.pricing-page-module-scss-module__MZsrOW__hint{color:#1517178c;margin:0 0 2.4rem;font-size:1.5rem}.pricing-page-module-scss-module__MZsrOW__group{border-bottom:1px solid #1517171a}.pricing-page-module-scss-module__MZsrOW__group:first-child{border-top:1px solid #1517171a}.pricing-page-module-scss-module__MZsrOW__groupTrigger{width:100%;font:inherit;letter-spacing:-.02em;text-align:left;cursor:pointer;color:#151717;background:0 0;border:0;justify-content:space-between;align-items:center;padding:2.4rem 0;font-size:2.2rem;font-weight:500;display:flex}.pricing-page-module-scss-module__MZsrOW__groupTrigger:focus-visible{outline-offset:2px;outline:2px solid #151717}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__groupTrigger{padding:3rem 0;font-size:3.2rem}}.pricing-page-module-scss-module__MZsrOW__plus{flex-shrink:0;width:2.4rem;height:2.4rem;position:relative}.pricing-page-module-scss-module__MZsrOW__plus:before,.pricing-page-module-scss-module__MZsrOW__plus:after{content:"";background:currentColor;height:1.5px;transition:transform .3s ease-in-out;position:absolute;top:50%;left:0;right:0}.pricing-page-module-scss-module__MZsrOW__plus:after{transform:rotate(90deg)}.pricing-page-module-scss-module__MZsrOW__plus[data-open=true]:after{transform:rotate(0)}.pricing-page-module-scss-module__MZsrOW__groupContent{overflow:hidden}.pricing-page-module-scss-module__MZsrOW__groupContent[data-state=open]{animation:.35s ease-out pricing-page-module-scss-module__MZsrOW__slide-down}.pricing-page-module-scss-module__MZsrOW__groupContent[data-state=closed]{animation:.3s ease-out pricing-page-module-scss-module__MZsrOW__slide-up}@media (prefers-reduced-motion:reduce){.pricing-page-module-scss-module__MZsrOW__groupContent{animation:none!important}}@keyframes pricing-page-module-scss-module__MZsrOW__slide-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes pricing-page-module-scss-module__MZsrOW__slide-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}.pricing-page-module-scss-module__MZsrOW__table{border-collapse:collapse;width:100%;margin:0 0 3rem;font-size:1.4rem;font-weight:500}.pricing-page-module-scss-module__MZsrOW__table th,.pricing-page-module-scss-module__MZsrOW__table td{text-align:left;vertical-align:top;border-top:1px solid #15171714;padding:1.2rem .8rem 1.2rem 0;font-weight:500}.pricing-page-module-scss-module__MZsrOW__table thead th{color:#15171780;border-top:0;font-size:1.2rem}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__table thead th{font-size:1.4rem}}.pricing-page-module-scss-module__MZsrOW__table tbody th{color:#151717b3;width:40%}.pricing-page-module-scss-module__MZsrOW__table td svg{display:block}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__table{font-size:1.8rem}.pricing-page-module-scss-module__MZsrOW__table th,.pricing-page-module-scss-module__MZsrOW__table td{padding:1.6rem 1.6rem 1.6rem 0}}.pricing-page-module-scss-module__MZsrOW__extras{background:#f4f1ec;margin:4rem 0 0;padding:2.4rem}.pricing-page-module-scss-module__MZsrOW__extras h3{font-family:var(--font-secondary);margin:0 0 1rem;font-size:2.4rem;font-weight:500}.pricing-page-module-scss-module__MZsrOW__extras p{margin:0;font-size:1.6rem;line-height:1.5}.pricing-page-module-scss-module__MZsrOW__band{padding:6rem 0 10rem}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__band{padding:10rem 0 20rem}}.pricing-page-module-scss-module__MZsrOW__band .em{color:#b3b3b3}.pricing-page-module-scss-module__MZsrOW__bandTitle{font-family:var(--font-secondary);letter-spacing:-.02em;margin:0 0 3rem;font-size:4.2rem;font-weight:500;line-height:105%}@media (min-width:768px){.pricing-page-module-scss-module__MZsrOW__bandTitle{letter-spacing:-.03em;margin-bottom:5rem;font-size:9rem;line-height:100%}}
