.trust-strip[data-astro-cid-qlv4pxuf]{margin:var(--space-4) 0 0;gap:var(--space-2) var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.trust-strip[data-astro-cid-qlv4pxuf] li[data-astro-cid-qlv4pxuf][hidden]{display:none}.trust-strip[data-astro-cid-qlv4pxuf] li[data-astro-cid-qlv4pxuf]{color:var(--text-2);font-size:var(--step--1);align-items:center;gap:.5em;display:inline-flex}.trust-strip[data-astro-cid-qlv4pxuf] li[data-astro-cid-qlv4pxuf]:before{content:"✓";color:var(--status);font-weight:700}.pricing[data-astro-cid-lfo6wmmv]{margin-top:var(--space-5)}.pricing-head[data-astro-cid-lfo6wmmv]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.toggles[data-astro-cid-lfo6wmmv]{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.currency-toggle[data-astro-cid-lfo6wmmv],.term-toggle[data-astro-cid-lfo6wmmv]{border:1px solid var(--line);border-radius:var(--radius);display:inline-flex;overflow:hidden}.currency-toggle[data-astro-cid-lfo6wmmv] button[data-astro-cid-lfo6wmmv],.term-toggle[data-astro-cid-lfo6wmmv] button[data-astro-cid-lfo6wmmv]{color:var(--text-3);font-family:var(--font-mono);letter-spacing:.08em;cursor:pointer;background:0 0;border:none;padding:.45em .9em;font-size:.8rem}.term-toggle[data-astro-cid-lfo6wmmv] button[data-astro-cid-lfo6wmmv]+button[data-astro-cid-lfo6wmmv],.currency-toggle[data-astro-cid-lfo6wmmv] button[data-astro-cid-lfo6wmmv]+button[data-astro-cid-lfo6wmmv]{border-left:1px solid var(--line)}.currency-toggle[data-astro-cid-lfo6wmmv] button[data-astro-cid-lfo6wmmv][aria-pressed=true],.term-toggle[data-astro-cid-lfo6wmmv] button[data-astro-cid-lfo6wmmv][aria-pressed=true]{background:var(--brand);color:#fff}.plans-wrap[data-astro-cid-lfo6wmmv]{margin-top:var(--space-4);position:relative}.plans[data-astro-cid-lfo6wmmv]{gap:var(--space-3);scrollbar-width:none;flex-wrap:nowrap;padding-top:1.25rem;display:flex;overflow-x:auto}.plans[data-astro-cid-lfo6wmmv]::-webkit-scrollbar{display:none}.plans-nav[data-astro-cid-lfo6wmmv]{z-index:5;background:var(--panel);border:1px solid var(--line);width:2.6rem;height:2.6rem;color:var(--text-2);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:background .15s,color .15s,box-shadow .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 20px #0000002e}.plans-nav[data-astro-cid-lfo6wmmv]:hover{background:var(--brand);border-color:var(--brand);color:#fff}.plans-nav[data-astro-cid-lfo6wmmv]:focus-visible{outline:2px solid var(--brand-bright);outline-offset:2px}.plans-prev[data-astro-cid-lfo6wmmv]{left:-.6rem}.plans-next[data-astro-cid-lfo6wmmv]{right:-.6rem}.plans-nav[data-astro-cid-lfo6wmmv][hidden]{display:none}.plans-wrap[data-astro-cid-lfo6wmmv]:after{content:"";background:linear-gradient(to right, transparent, var(--ink));opacity:0;pointer-events:none;z-index:4;width:4rem;transition:opacity .15s;position:absolute;top:0;bottom:0;right:0}.plans-wrap[data-astro-cid-lfo6wmmv].fade-right:after{opacity:1}.plan[data-astro-cid-lfo6wmmv]{scroll-snap-align:start;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex:1 0 16rem;display:flex;position:relative}.plan[data-astro-cid-lfo6wmmv] .btn[data-astro-cid-lfo6wmmv]{margin-top:auto}@media (width>=1100px){.plans[data-astro-cid-lfo6wmmv]:has(.plan:nth-child(4)) .plan[data-astro-cid-lfo6wmmv]{flex:0 0 calc((100% - 2 * var(--space-3) - 5.5rem) / 3)}}@media (width>=1366px){.plans[data-astro-cid-lfo6wmmv]:has(.plan:nth-child(4)):not([data-dense]) .plan[data-astro-cid-lfo6wmmv]{flex:0 0 calc((100% - 3 * var(--space-3)) / 4)}.plans[data-astro-cid-lfo6wmmv]:has(.plan:nth-child(5)):not([data-dense]) .plan[data-astro-cid-lfo6wmmv]{flex:0 0 calc((100% - 2 * var(--space-3) - 5.5rem) / 3)}}@media (width<=640px){.plans[data-astro-cid-lfo6wmmv]{flex-direction:column;overflow-x:visible}.plan[data-astro-cid-lfo6wmmv]{flex:none}.plans-nav[data-astro-cid-lfo6wmmv]{display:none}}.plan-popular[data-astro-cid-lfo6wmmv]{border:2px solid var(--brand-bright)}.popular-badge[data-astro-cid-lfo6wmmv]{top:-.75em;left:var(--space-4);background:var(--brand);color:#fff;letter-spacing:.02em;border-radius:var(--radius);padding:.25em .7em;font-size:.78rem;position:absolute}:root[data-theme=dark] .popular-badge[data-astro-cid-lfo6wmmv]{background:var(--brand-bright);color:var(--ink)}.plan[data-astro-cid-lfo6wmmv] h2[data-astro-cid-lfo6wmmv]{font-size:var(--step-1)}.price[data-astro-cid-lfo6wmmv]{flex-wrap:wrap;align-items:baseline;gap:.4em;display:flex}.from[data-astro-cid-lfo6wmmv]{letter-spacing:.12em;color:var(--text-3);font-size:.75rem}.amount[data-astro-cid-lfo6wmmv]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.02em;font-weight:700}.amount[data-astro-cid-lfo6wmmv]:not([data-matrix]):before{content:attr(data-inr)}html[data-currency=usd] .amount[data-astro-cid-lfo6wmmv]:not([data-matrix]):before{content:attr(data-usd)}.unit[data-astro-cid-lfo6wmmv]{color:var(--text-3);font-size:.78rem}.save[data-astro-cid-lfo6wmmv]{letter-spacing:.08em;color:var(--status);background:color-mix(in srgb, var(--status) 14%, transparent);border:1px solid color-mix(in srgb, var(--status) 34%, transparent);border-radius:var(--radius);align-self:center;padding:.15em .5em;font-size:.75rem}.save[data-astro-cid-lfo6wmmv][hidden]{display:none}.term[data-astro-cid-lfo6wmmv]{color:var(--status);letter-spacing:.08em;font-size:.75rem}.price-quote[data-astro-cid-lfo6wmmv]{color:var(--text-3);letter-spacing:.04em;font-size:.78rem}.plan[data-astro-cid-lfo6wmmv] ul[data-astro-cid-lfo6wmmv]{gap:var(--space-1);color:var(--text-2);font-size:var(--step--1);padding:0;list-style:none;display:grid}.plan[data-astro-cid-lfo6wmmv] li[data-astro-cid-lfo6wmmv]:before{content:"+ ";color:var(--brand-text);font-family:var(--font-mono)}.indicative[data-astro-cid-lfo6wmmv]{letter-spacing:.12em;color:var(--warn);font-size:.75rem}.note[data-astro-cid-lfo6wmmv]{margin-top:var(--space-3);color:var(--text-3);font-size:var(--step--1);max-width:60ch}.gst-note[data-astro-cid-lfo6wmmv]{margin-top:var(--space-2);color:var(--text-3);letter-spacing:.02em;font-size:.75rem}
