body:is(.sabura-pricing-page,.administrator-page) footer{color:#fff;background:#0b1730;width:100%;margin-top:auto;padding:50px 5% 30px}body:is(.sabura-pricing-page,.administrator-page) .footer-grid{grid-template-columns:1.2fr repeat(3,1fr);gap:30px;max-width:1100px;margin:0 auto;display:grid}body:is(.sabura-pricing-page,.administrator-page) .footer-brand-col{flex-direction:column;align-items:flex-start;display:flex}body:is(.sabura-pricing-page,.administrator-page) .footer-brand-logo{object-fit:contain;background:#fff;border-radius:50%;width:72px;height:72px;margin-bottom:16px;padding:10px}body:is(.sabura-pricing-page,.administrator-page) .footer-col h4{color:#fff;margin:0 0 15px;font-size:1rem}body:is(.sabura-pricing-page,.administrator-page) .footer-links a{color:#9ca3af;margin-bottom:8px;font-size:.92rem;text-decoration:none;display:block}body:is(.sabura-pricing-page,.administrator-page) .footer-links a:hover{color:#fff}body:is(.sabura-pricing-page,.administrator-page) .footer-bottom{color:#6b7280;text-align:center;border-top:1px solid #374151;max-width:1100px;margin:30px auto 0;padding-top:20px;font-size:.85rem}@media (width<=900px){body:is(.sabura-pricing-page,.administrator-page) .footer-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){body:is(.sabura-pricing-page,.administrator-page) .footer-grid{text-align:center;grid-template-columns:1fr}body:is(.sabura-pricing-page,.administrator-page) .footer-brand-col{align-items:center}}:root{--pricing-ink:#014563;--pricing-muted:#557180;--pricing-purple:#6c74f2;--pricing-purple-dark:#5a4ff5;--pricing-pink:#fa71cd;--pricing-lime:#b5fa2d;--pricing-page:#f4f7f6;--pricing-border:#0145631f;--pricing-shadow:0 24px 64px #0d4c701f}html,body{min-height:100%}html{background:var(--pricing-page)}body.sabura-pricing-page{color:var(--pricing-ink);margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html body.site-shell-enabled.site-shell-sabura-branding.site-shell-static-page.sabura-pricing-page{background-color:var(--pricing-page)!important;background-image:linear-gradient(to bottom, #fff 0, #fff 420px, var(--pricing-page) 420px, var(--pricing-page) 100%)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100% 100%!important;background-attachment:scroll!important}html[dir=rtl] body.sabura-pricing-page{font-family:Cairo,sans-serif}.pricing-main{width:min(1180px,100% - 36px);margin:0 auto;padding:54px 0 88px}.pricing-hero{text-align:center;max-width:780px;margin:0 auto 42px}.pricing-hero h1{color:var(--pricing-ink);letter-spacing:-.055em;margin:0;font-family:Outfit,Inter,sans-serif;font-size:clamp(2.35rem,6vw,4.75rem);font-weight:800;line-height:1.02}.pricing-hero h1 span{color:var(--pricing-purple)}html:is([lang|=en],[lang|=es]) body.site-shell-enabled.site-shell-sabura-branding.site-shell-static-page.sabura-pricing-page .pricing-hero h1,html:is([lang|=en],[lang|=es]) body.site-shell-enabled.site-shell-sabura-branding.site-shell-static-page.sabura-pricing-page .pricing-hero h1 span{font-weight:700!important}.pricing-hero p{max-width:650px;color:var(--pricing-muted);margin:20px auto 0;font-size:clamp(1rem,2vw,1.18rem);line-height:1.75}.pricing-plans{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;max-width:940px;margin:0 auto;display:grid}.pricing-card{border:1px solid var(--pricing-border);background:#fffffff0;border-radius:28px;flex-direction:column;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 42px #0d4c7012}.pricing-card--pro{border:2px solid var(--pricing-purple);box-shadow:var(--pricing-shadow)}.pricing-popular{top:22px;color:#000;background:var(--pricing-lime);border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:.82rem;font-weight:600;display:inline-flex;position:absolute;inset-inline-end:22px}html:is([lang=ar],[lang=en]) .pricing-popular{color:var(--pricing-ink);background:#b5fa2d2b}html[lang=ar] .pricing-popular{font-size:.88rem;font-weight:700}.pricing-card h2{color:var(--pricing-ink);margin:0 0 4px;font-family:Outfit,Inter,sans-serif;font-size:1.7rem;font-weight:800}html body.site-shell-enabled.site-shell-static-page.sabura-pricing-page .pricing-card h2{font-weight:800!important}.pricing-plan-caption{color:var(--pricing-muted);margin:0 0 12px;line-height:1.55}.pricing-amount{min-height:64px;color:var(--pricing-ink);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pricing-comparison-price{color:#7b8794;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:600;text-decoration-thickness:1.5px}.pricing-launch-label[hidden]{display:none!important}.pricing-launch-label{box-sizing:border-box;color:#263b4d;background:#b5fa2d4d;border:1px solid #b5fa2d9e;border-radius:16px;grid-template-columns:1fr;align-items:center;gap:12px;width:100%;margin:4px auto 10px;padding:11px 13px;font-size:.86rem;font-weight:700;display:grid}.pricing-launch-copy{text-align:center;width:100%;font-size:.96rem;font-weight:800;line-height:1.4;display:block}html[dir=rtl] .pricing-launch-copy{font-size:.88rem}.pricing-launch-label .sabura-offer-countdown{width:100%;padding:0;display:block}.pricing-launch-label .sabura-offer-countdown__lead{color:#526677;font-size:.82rem;font-weight:700}.pricing-launch-label .sabura-offer-countdown__values{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;max-width:360px;margin-inline:auto;display:grid}.pricing-launch-label .sabura-offer-countdown__unit{background:#ffffffbf;border-radius:9px;min-width:0;padding:6px 8px}.pricing-launch-label .sabura-offer-countdown__unit b{font-size:.92rem}.pricing-launch-label .sabura-offer-countdown__unit small{font-size:.64rem;font-weight:700}html[dir=rtl] .pricing-launch-label .sabura-offer-countdown{display:block}html[dir=rtl] .pricing-launch-label .sabura-offer-countdown__values{direction:rtl}html[dir=rtl] .pricing-launch-label .sabura-offer-countdown__unit{white-space:nowrap;min-width:0}html[dir=rtl] .pricing-launch-label .sabura-offer-countdown__unit small{white-space:nowrap}@media (width<=420px){.pricing-launch-label{padding:10px 11px}.pricing-launch-copy{font-size:.9rem}html[dir=rtl] .pricing-launch-copy{font-size:.84rem}.pricing-launch-label .sabura-offer-countdown__lead{font-size:.7rem}.pricing-launch-label .sabura-offer-countdown__values{gap:4px}.pricing-launch-label .sabura-offer-countdown__unit{min-width:0;padding:5px 4px}}.pricing-amount--launch{flex-wrap:wrap;gap:8px}.pricing-current-price{white-space:nowrap;align-items:baseline;gap:7px;min-width:0;display:inline-flex;color:var(--pricing-ink)!important}.pricing-amount--launch .pricing-current-price strong{font-size:clamp(2rem,4vw,2.85rem)}.pricing-amount--launch>s{color:#91a1aa;font-size:clamp(1.3rem,2.4vw,1.55rem);font-weight:700;text-decoration-thickness:2px}.pricing-monthly-equivalent{color:#47831e;margin:-4px 0 3px;font-size:.82rem;font-weight:700}.pricing-billing-note code{color:#5146c9;background:#6c74f214;border:1px dashed #6c74f261;border-radius:6px;padding:3px 6px;font-family:inherit;font-weight:700}.pricing-amount strong{letter-spacing:-.04em;font-family:Outfit,Inter,sans-serif;font-size:clamp(2.4rem,5vw,3.55rem);font-weight:800;line-height:1}.pricing-card--free .pricing-amount strong{font-size:clamp(1.9rem,3.4vw,2.45rem)}.pricing-amount span{color:var(--pricing-muted);font-size:.9rem}.pricing-amount .pricing-period{font-size:clamp(.86rem,1.45vw,1rem);font-weight:400;line-height:1.2}.pricing-billing-note{min-height:24px;color:var(--pricing-muted);margin:8px 0 20px;font-size:.82rem}.pricing-features{gap:13px;margin:0 0 28px;padding:0;list-style:none;display:grid}.pricing-features li{color:#274f62;align-items:flex-start;gap:10px;font-size:.95rem;line-height:1.5;display:flex}.pricing-features i{color:var(--pricing-purple);flex:none;margin-top:2px;font-size:1.12rem}.pricing-card .pricing-features i{color:#62a900}.pricing-cta{min-height:50px;color:var(--pricing-ink);font:inherit;background:#fff;border:1px solid #0145632b;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:0 22px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.pricing-cta--pro{border-color:var(--pricing-purple);color:#fff;background:var(--pricing-purple);box-shadow:0 14px 28px #6c74f23d}.pricing-cta:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0d4c7021}.pricing-cta--pro:hover{box-shadow:0 18px 36px #6c74f257}.pricing-card--teams{box-sizing:border-box;border-color:#6c74f266;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;width:100%;max-width:940px;margin:24px auto 0;display:grid}.pricing-team-details .pricing-plan-caption{margin-top:12px;line-height:1.75}.pricing-team-details .pricing-features{margin:24px 0}.pricing-team-slider-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:.9rem;font-weight:600;display:flex}.pricing-team-slider-heading output{color:var(--pricing-ink);white-space:nowrap;background:#b5fa2d2b;border-radius:999px;padding:7px 12px}.pricing-team-calculator input[type=range]{--team-slider-direction:right;appearance:none;box-sizing:border-box;background:linear-gradient(to var(--team-slider-direction), var(--pricing-purple) 0 var(--team-slider-fill), #6c74f224 var(--team-slider-fill) 100%);cursor:pointer;border:0;border-radius:999px;width:100%;height:8px;margin:0;padding:0;display:block}html[dir=rtl] .pricing-team-calculator input[type=range]{--team-slider-direction:left}.pricing-team-calculator input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--pricing-purple);border:3px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 10px #6c74f240}.pricing-team-calculator input[type=range]::-moz-range-thumb{box-sizing:border-box;background:var(--pricing-purple);border:3px solid #fff;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 10px #6c74f240}.pricing-team-calculator input[type=range]:focus-visible{outline:2px solid var(--pricing-purple);outline-offset:7px}.pricing-team-slider-limits{color:var(--pricing-muted);justify-content:space-between;margin-top:13px;font-size:.78rem;display:flex}.pricing-team-price-box{background:#6c74f20f;border:1px solid #6c74f22e;border-radius:18px;margin-block:20px 18px;padding:20px}.pricing-team-total-label{color:var(--pricing-muted);align-items:center;gap:8px;font-size:.83rem;font-weight:600;display:flex}.pricing-team-total-label small{font-size:.7rem;font-weight:400}.pricing-team-price-box .pricing-amount{min-height:0;margin-block:12px 8px}.pricing-card--pro .pricing-amount strong,.pricing-team-price-box .pricing-amount strong{font-size:clamp(2.3rem,4.5vw,3.1rem)}.pricing-team-rate{color:var(--pricing-muted);margin:0;font-size:.8rem;line-height:1.6}.pricing-team-calculator .pricing-cta{box-sizing:border-box;cursor:pointer;width:100%}.pricing-team-calculator .pricing-billing-note{text-align:center;min-height:0;margin:14px 0 0;line-height:1.6}.pricing-team-price-box [hidden]{display:none}.pricing-comparison{max-width:940px;margin:68px auto 0}.pricing-section-heading{text-align:center;margin-bottom:24px}.pricing-section-heading h2{color:var(--pricing-ink);margin:0;font-family:Outfit,Inter,sans-serif;font-size:clamp(1.8rem,4vw,2.7rem);font-weight:800}html[dir=rtl] .pricing-hero h1,html[dir=rtl] .pricing-card h2,html[dir=rtl] .pricing-amount strong,html[dir=rtl] .pricing-section-heading h2{letter-spacing:0;font-family:Cairo,sans-serif}html[dir=rtl] body.site-shell-enabled.site-shell-sabura-branding.site-shell-static-page.sabura-pricing-page .pricing-hero h1{letter-spacing:0!important;font-family:Cairo,sans-serif!important;font-weight:900!important}html[dir=rtl] body.site-shell-enabled.site-shell-static-page.sabura-pricing-page .pricing-card h2{font-family:Cairo,sans-serif!important;font-weight:800!important}.pricing-section-heading p{color:var(--pricing-muted);margin:8px 0 0}.pricing-table-wrap{border:1px solid var(--pricing-border);background:#fffffff0;border-radius:24px;overflow:hidden;box-shadow:0 18px 45px #0d4c7012}.pricing-table{border-collapse:collapse;width:100%}.pricing-table th,.pricing-table td{text-align:center;border-bottom:1px solid #01456317;padding:17px 22px}.pricing-table th:first-child,.pricing-table td:first-child{text-align:start}.pricing-table thead th{color:var(--pricing-purple);background:#6c74f217;font-size:.88rem;font-weight:700}.pricing-table thead th:last-child{color:var(--pricing-purple);background:#6c74f217}.pricing-table tbody tr:last-child td{border-bottom:0}.pricing-table td{color:var(--pricing-muted);font-size:.93rem}.pricing-table .ph-check-circle{color:#63a900;font-size:1.2rem}.pricing-table .ph-x-circle,.pricing-table .pricing-no{color:#a5b2b9;font-size:1.2rem}.pricing-table .pricing-no{font-size:1.55rem;font-weight:500;line-height:1;display:inline-block}.pricing-fine-print{max-width:760px;color:var(--pricing-ink);background:#b5fa2d2b;border-radius:18px;align-items:center;gap:14px;margin:34px auto 0;padding:22px 24px;line-height:1.6;display:flex}.pricing-fine-print i{color:var(--pricing-purple);flex:none;font-size:1.5rem}@media (width<=900px){.pricing-main{padding-top:38px}.pricing-plans{grid-template-columns:1fr;max-width:560px}.pricing-card--teams{grid-template-columns:1fr;gap:30px;max-width:560px}}@media (width<=700px){.pricing-main{width:min(100% - 24px,560px);padding-bottom:64px}.pricing-hero{margin-bottom:30px}.pricing-plans{grid-template-columns:1fr}.pricing-card{border-radius:23px;padding:26px 22px}.pricing-comparison{margin-top:52px}.pricing-table th,.pricing-table td{padding:14px 10px;font-size:.82rem}.pricing-fine-print{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pricing-cta{transition:none}}
