.pricing-options[data-astro-cid-jgzvpcta]{min-width:0;margin-top:28px}.device-options[data-astro-cid-jgzvpcta]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px;width:fit-content;max-width:100%;margin-inline:auto;border:1px solid var(--dark-line);border-radius:var(--button-radius);background:var(--ink)}.device-option[data-astro-cid-jgzvpcta]{position:relative;cursor:pointer}.device-option[data-astro-cid-jgzvpcta]>span[data-astro-cid-jgzvpcta]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:6px 10px;border-radius:var(--button-radius);color:var(--bg);font-size:14px;font-weight:600;white-space:nowrap}.device-option[data-astro-cid-jgzvpcta] small[data-astro-cid-jgzvpcta]{font-size:12px;color:var(--blue-light)}.device-option-full[data-astro-cid-jgzvpcta]{display:flex;align-items:center;gap:6px}.device-options-caption[data-astro-cid-jgzvpcta],.device-option-number[data-astro-cid-jgzvpcta]{display:none}@media (width < 768px){#plans[data-astro-cid-jgzvpcta] .device-options-caption[data-astro-cid-jgzvpcta]{display:block;margin-bottom:6px;text-align:center;font-size:13px;font-weight:600}#plans[data-astro-cid-jgzvpcta] .device-options[data-astro-cid-jgzvpcta]{grid-template-columns:repeat(4,minmax(0,1fr))}#plans[data-astro-cid-jgzvpcta] .device-option[data-astro-cid-jgzvpcta]>span[data-astro-cid-jgzvpcta]{min-width:44px;font-size:13px}#plans[data-astro-cid-jgzvpcta] .device-option-full[data-astro-cid-jgzvpcta]{display:none}#plans[data-astro-cid-jgzvpcta] .device-option-number[data-astro-cid-jgzvpcta]{display:inline}}.device-option[data-astro-cid-jgzvpcta] input[data-astro-cid-jgzvpcta]:checked+span[data-astro-cid-jgzvpcta]{background:var(--blue);color:var(--bg)}.device-option[data-astro-cid-jgzvpcta] input[data-astro-cid-jgzvpcta]:checked+span[data-astro-cid-jgzvpcta] small[data-astro-cid-jgzvpcta]{color:inherit}.device-option[data-astro-cid-jgzvpcta] input[data-astro-cid-jgzvpcta]:focus-visible+span[data-astro-cid-jgzvpcta]{outline:2px solid var(--blue);outline-offset:2px}.plan-grid[data-astro-cid-jgzvpcta]{display:none;width:100%;gap:24px;grid-auto-rows:1fr;margin-top:40px}.pricing-options[data-astro-cid-jgzvpcta]:has(#devices-1:checked) [data-astro-cid-jgzvpcta][data-devices="1"],.pricing-options[data-astro-cid-jgzvpcta]:has(#devices-2:checked) [data-astro-cid-jgzvpcta][data-devices="2"],.pricing-options[data-astro-cid-jgzvpcta]:has(#devices-3:checked) [data-astro-cid-jgzvpcta][data-devices="3"],.pricing-options[data-astro-cid-jgzvpcta]:has(#devices-4:checked) [data-astro-cid-jgzvpcta][data-devices="4"]{display:grid}.plan-card[data-astro-cid-jgzvpcta]{display:flex;flex-direction:column;padding:28px 0;border:2px solid var(--dark-line);border-radius:16px;overflow:hidden;background:var(--ink);color:var(--bg)}.plan-best[data-astro-cid-jgzvpcta]{border-color:var(--blue)}.plan-label[data-astro-cid-jgzvpcta],.plan-card[data-astro-cid-jgzvpcta] h3[data-astro-cid-jgzvpcta],.plan-month[data-astro-cid-jgzvpcta]{margin-inline:20px}.plan-label[data-astro-cid-jgzvpcta]{color:var(--blue);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.plan-card[data-astro-cid-jgzvpcta] h3[data-astro-cid-jgzvpcta]{color:var(--bg);font-size:22px;font-weight:700}.plan-price[data-astro-cid-jgzvpcta]{display:flex;align-items:center;gap:8px;width:70%;height:64px;flex-shrink:0;margin:18px 0 20px;padding-inline:12px 8px;border-radius:0 999px 999px 0;background:var(--blue);color:var(--bg);font-variant-numeric:tabular-nums;white-space:nowrap}.plan-price[data-astro-cid-jgzvpcta] strong[data-astro-cid-jgzvpcta]{font-family:var(--heading-font);font-size:38px;font-weight:700;line-height:1}.plan-currency[data-astro-cid-jgzvpcta]{display:grid;gap:2px;line-height:1.3}.plan-currency[data-astro-cid-jgzvpcta] b[data-astro-cid-jgzvpcta]{font-size:12px;font-weight:700}.plan-currency[data-astro-cid-jgzvpcta]>span[data-astro-cid-jgzvpcta]{font-size:12px;opacity:.8}.plan-month[data-astro-cid-jgzvpcta]{color:var(--text-on-dark);font-size:15px}.plan-card[data-astro-cid-jgzvpcta] ul[data-astro-cid-jgzvpcta]{display:grid;align-content:start;gap:12px;flex:1;margin:24px 20px;font-size:16px;font-weight:500;color:#e6e8ee;line-height:1.5}.plan-card[data-astro-cid-jgzvpcta] li[data-astro-cid-jgzvpcta]{display:grid;grid-template-columns:16px 1fr;gap:8px;align-items:start}.plan-card[data-astro-cid-jgzvpcta] li[data-astro-cid-jgzvpcta] svg[data-astro-cid-jgzvpcta]{margin-top:4px;color:var(--blue)}.plan-card[data-astro-cid-jgzvpcta] .home-button[data-astro-cid-jgzvpcta]{margin-inline:20px;height:52px;flex-shrink:0;border:1px solid transparent;color:var(--bg)}.plan-card[data-astro-cid-jgzvpcta] .home-button[data-astro-cid-jgzvpcta]:hover{background:var(--blue-hover)}.plan-card[data-astro-cid-jgzvpcta] .plan-outline[data-astro-cid-jgzvpcta]{background:transparent;border-color:var(--blue)}.plan-card[data-astro-cid-jgzvpcta] .plan-outline[data-astro-cid-jgzvpcta]:hover{background:var(--blue)}.checkout-note[data-astro-cid-jgzvpcta]{display:grid;gap:8px;max-width:720px;margin:16px auto 0;text-align:center;font-size:14px}.checkout-note[data-astro-cid-jgzvpcta]>p[data-astro-cid-jgzvpcta]:first-child{font-weight:600}@media (min-width: 560px){.device-options[data-astro-cid-jgzvpcta]{grid-template-columns:repeat(4,auto)}}@media (min-width: 768px){.plan-grid[data-astro-cid-jgzvpcta]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1200px){.plan-grid[data-astro-cid-jgzvpcta]{grid-template-columns:repeat(4,minmax(0,1fr))}}
