@property --p{syntax: "<number>"; inherits: true; initial-value: .5;}.fx[data-astro-cid-kbay7p7o]{--app-bg: #11162e;--app-side: #171d3d;--app-ink: #e8ebff;--app-soft: #9aa3d4;display:grid;gap:.75rem;justify-items:end}.win[data-astro-cid-kbay7p7o]{width:100%;overflow:hidden;border-radius:var(--radius-l);background:var(--app-bg);border:1px solid rgb(255 255 255 / .08);box-shadow:var(--shadow-day);color:var(--app-ink);font-family:var(--font-body)}.bar[data-astro-cid-kbay7p7o]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem 1rem;background:var(--app-side);font-weight:600;font-size:var(--fs-s)}.brand[data-astro-cid-kbay7p7o]{color:var(--app-ink)}.pill[data-astro-cid-kbay7p7o]{padding:.2rem .7rem;border:1px solid rgb(255 255 255 / .2);border-radius:999px;font-size:var(--fs-xs);color:var(--app-soft)}.body[data-astro-cid-kbay7p7o]{display:grid;grid-template-columns:1fr;gap:.75rem;padding:.75rem}@media(min-width:640px){.body[data-astro-cid-kbay7p7o]{grid-template-columns:34% 1fr;gap:1rem;padding:1rem}}.side[data-astro-cid-kbay7p7o]{display:none}@media(min-width:640px){.side[data-astro-cid-kbay7p7o]{display:block}}.side-title[data-astro-cid-kbay7p7o]{margin:0 0 .6rem;font-size:var(--fs-xs);font-weight:600;color:var(--app-soft)}.chips[data-astro-cid-kbay7p7o]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.chip[data-astro-cid-kbay7p7o]{padding:.3rem .7rem;border:1px solid rgb(255 255 255 / .14);border-radius:999px;font-size:var(--fs-xs);color:var(--app-soft);background:transparent;transition:color .3s,border-color .3s,background .3s}.chip[data-astro-cid-kbay7p7o].on{color:var(--amber);border-color:var(--amber);background:#e8870e1f}.view[data-astro-cid-kbay7p7o]{position:relative;display:grid;gap:.6rem}.file[data-astro-cid-kbay7p7o]{position:absolute;left:.6rem;bottom:.6rem;z-index:2;padding:.2rem .6rem;border-radius:999px;background:#0000008c;color:#fff;font-size:var(--fs-xs);opacity:1;transform:none}.compare[data-astro-cid-kbay7p7o]{position:relative;overflow:hidden;border-radius:var(--radius);aspect-ratio:1100 / 696;--p: .5}.compare[data-astro-cid-kbay7p7o] img[data-astro-cid-kbay7p7o]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.before[data-astro-cid-kbay7p7o]{filter:grayscale(1)}.after[data-astro-cid-kbay7p7o]{clip-path:inset(0 0 0 calc(var(--p) * 100%))}.tag[data-astro-cid-kbay7p7o]{position:absolute;top:.6rem;padding:.15rem .55rem;border-radius:999px;background:#0000008c;color:#fff;font-size:var(--fs-xs);font-weight:600;opacity:1}.tag-before[data-astro-cid-kbay7p7o]{left:.6rem}.tag-after[data-astro-cid-kbay7p7o]{right:.6rem}.handle[data-astro-cid-kbay7p7o]{position:absolute;top:0;bottom:0;left:calc(var(--p) * 100%);width:2px;margin-left:-1px;background:#fff;opacity:1;pointer-events:none}.handle[data-astro-cid-kbay7p7o]:after{content:"";position:absolute;top:50%;left:50%;width:36px;height:36px;transform:translate(-50%,-50%);border-radius:50%;background:var(--amber);box-shadow:0 2px 8px #00000059}.handle[data-astro-cid-kbay7p7o]:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:10px;transform:translate(-50%,-50%);z-index:1;background:linear-gradient(45deg,transparent 50%,var(--night) 50%) left center / 6px 6px no-repeat,linear-gradient(-45deg,transparent 50%,var(--night) 50%) right center / 6px 6px no-repeat}.dl[data-astro-cid-kbay7p7o]{display:block;width:100%;padding:.7rem 1rem;border-radius:10px;background:var(--amber);color:var(--night);font-weight:700;font-size:var(--fs-s);text-align:center;opacity:1;transform:none}.compare[data-astro-cid-kbay7p7o]:after{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--amber);box-shadow:0 0 24px var(--amber);opacity:0;pointer-events:none}.controls[data-astro-cid-kbay7p7o]{display:inline-flex;gap:.5rem}.controls[data-astro-cid-kbay7p7o][hidden]{display:none}.pause[data-astro-cid-kbay7p7o],.replay[data-astro-cid-kbay7p7o]{display:inline-flex;align-items:center;gap:.5em;min-height:40px;padding:0 .9rem;border:1px solid var(--rule);border-radius:999px;background:var(--surface);color:var(--ink);font:600 var(--fs-xs) var(--font-body);cursor:pointer}.pause[data-astro-cid-kbay7p7o]:hover,.replay[data-astro-cid-kbay7p7o]:hover{border-color:var(--ink)}.icon[data-astro-cid-kbay7p7o]{width:10px;height:12px;border-inline:3px solid currentColor}.pause[data-astro-cid-kbay7p7o][aria-pressed=true] .icon[data-astro-cid-kbay7p7o]{border:0;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid currentColor}.icon-replay[data-astro-cid-kbay7p7o]{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%}.fx[data-astro-cid-kbay7p7o][data-anim] .compare[data-astro-cid-kbay7p7o]{animation:fx-p 10s infinite linear}.fx[data-astro-cid-kbay7p7o][data-anim] .file[data-astro-cid-kbay7p7o]{animation:fx-file 10s infinite linear}.fx[data-astro-cid-kbay7p7o][data-anim] .chip[data-astro-cid-kbay7p7o].on{animation:fx-chip 10s infinite linear}.fx[data-astro-cid-kbay7p7o][data-anim] .compare[data-astro-cid-kbay7p7o]:after{animation:fx-sweep 10s infinite linear}.fx[data-astro-cid-kbay7p7o][data-anim] .before[data-astro-cid-kbay7p7o]{animation:fx-pulse 10s infinite linear}.fx[data-astro-cid-kbay7p7o][data-anim] .tag[data-astro-cid-kbay7p7o]{animation:fx-tag 10s infinite linear}.fx[data-astro-cid-kbay7p7o][data-anim] .handle[data-astro-cid-kbay7p7o]{animation:fx-handle 10s infinite linear}.fx[data-astro-cid-kbay7p7o][data-anim] .dl[data-astro-cid-kbay7p7o]{animation:fx-dl 10s infinite linear}.fx[data-astro-cid-kbay7p7o][data-anim] .view[data-astro-cid-kbay7p7o]{animation:fx-fade 10s infinite linear}.fx[data-astro-cid-kbay7p7o][data-paused] [data-astro-cid-kbay7p7o],.fx[data-astro-cid-kbay7p7o][data-paused] [data-astro-cid-kbay7p7o]:before,.fx[data-astro-cid-kbay7p7o][data-paused] [data-astro-cid-kbay7p7o]:after{animation-play-state:paused!important}@keyframes fx-p{0%,40%{--p: 1}62%{--p: 0}74%,to{--p: .5}}@keyframes fx-file{0%{opacity:0;transform:translateY(14px)}12%,to{opacity:1;transform:translateY(0)}}@keyframes fx-chip{0%,12%{color:var(--app-soft);border-color:#ffffff24;background:transparent;transform:scale(1)}16%{color:var(--amber);border-color:var(--amber);background:#e8870e1f;transform:scale(1.06)}20%,to{color:var(--amber);border-color:var(--amber);background:#e8870e1f;transform:scale(1)}}@keyframes fx-sweep{0%,28%{opacity:0;left:0}30%{opacity:1;left:0}40%{opacity:1;left:100%}41%,to{opacity:0;left:100%}}@keyframes fx-pulse{0%,28%{opacity:1}34%{opacity:.92}40%,to{opacity:1}}@keyframes fx-tag{0%,62%{opacity:0}74%,to{opacity:1}}@keyframes fx-handle{0%,40%{opacity:0}42%,to{opacity:1}}@keyframes fx-dl{0%,74%{opacity:0;transform:translateY(10px)}84%,to{opacity:1;transform:translateY(0)}}@keyframes fx-fade{0%,94%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.fx[data-astro-cid-kbay7p7o][data-anim] .compare[data-astro-cid-kbay7p7o],.fx[data-astro-cid-kbay7p7o][data-anim] .file[data-astro-cid-kbay7p7o],.fx[data-astro-cid-kbay7p7o][data-anim] .chip[data-astro-cid-kbay7p7o].on,.fx[data-astro-cid-kbay7p7o][data-anim] .compare[data-astro-cid-kbay7p7o]:after,.fx[data-astro-cid-kbay7p7o][data-anim] .before[data-astro-cid-kbay7p7o],.fx[data-astro-cid-kbay7p7o][data-anim] .tag[data-astro-cid-kbay7p7o],.fx[data-astro-cid-kbay7p7o][data-anim] .handle[data-astro-cid-kbay7p7o],.fx[data-astro-cid-kbay7p7o][data-anim] .dl[data-astro-cid-kbay7p7o],.fx[data-astro-cid-kbay7p7o][data-anim] .view[data-astro-cid-kbay7p7o]{animation:none}}.tabs-wrap[data-astro-cid-kthgjuai]{position:relative;margin-bottom:1.5rem}.tabs[data-astro-cid-kthgjuai]{position:relative;display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:.75rem}.tabs[data-astro-cid-kthgjuai][hidden]{display:none}.tab[data-astro-cid-kthgjuai]{display:inline-flex;align-items:baseline;gap:.5rem;min-height:44px;padding:0 1.25rem;border:1px solid var(--rule);border-radius:999px;background:var(--surface);color:var(--ink);font:700 var(--fs-s) var(--font-body);cursor:pointer;transition:background .2s var(--ease-out),color .2s var(--ease-out),border-color .2s var(--ease-out)}.tab[data-astro-cid-kthgjuai]:hover{border-color:var(--ink)}.tab[data-astro-cid-kthgjuai]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tab[data-astro-cid-kthgjuai][aria-selected=true]{background:var(--night);color:var(--cream);border-color:var(--night)}.t-count[data-astro-cid-kthgjuai]{color:var(--ink-soft);font-weight:500}.tab[data-astro-cid-kthgjuai][aria-selected=true] .t-count[data-astro-cid-kthgjuai]{color:var(--sand)}.tab-ink[data-astro-cid-kthgjuai]{position:absolute;left:0;bottom:0;height:3px;width:var(--w, 0px);background:var(--amber);border-radius:2px;transform:translate(var(--x, 0px));transition:transform .35s var(--ease-out),width .35s var(--ease-out);pointer-events:none}.panel[data-astro-cid-kthgjuai]{margin-bottom:2rem}.panel-title[data-astro-cid-kthgjuai]{margin:0 0 1rem;font:700 var(--fs-m) var(--font-body);color:var(--ink)}.panel-count[data-astro-cid-kthgjuai]{color:var(--ink-soft);font-weight:500}[data-astro-cid-kthgjuai][data-js] .panel[data-astro-cid-kthgjuai]{display:none}[data-astro-cid-kthgjuai][data-js] .panel[data-astro-cid-kthgjuai][data-active=true]{display:block}[data-astro-cid-kthgjuai][data-js] .panel-title[data-astro-cid-kthgjuai]{display:none}.groups[data-astro-cid-kthgjuai]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media(min-width:640px){.groups[data-astro-cid-kthgjuai]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.groups[data-astro-cid-kthgjuai]{grid-template-columns:repeat(3,minmax(0,1fr))}}.group[data-astro-cid-kthgjuai]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:1.25rem 1.5rem;box-shadow:var(--shadow-day)}.group[data-astro-cid-kthgjuai] h3[data-astro-cid-kthgjuai]{position:relative;margin:0 0 .9rem;padding-bottom:.6rem;font:700 var(--fs-m) var(--font-body);color:var(--ink)}.group[data-astro-cid-kthgjuai] h3[data-astro-cid-kthgjuai]:after{content:"";position:absolute;left:0;bottom:0;width:4px;height:1.1em;background:var(--amber);border-radius:2px;transform:translateY(-.15em)}.group[data-astro-cid-kthgjuai] h3[data-astro-cid-kthgjuai]{padding-left:.9rem}.chips[data-astro-cid-kthgjuai]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.chip[data-astro-cid-kthgjuai]{padding:.4rem .8rem;border-radius:999px;background:var(--cream);border:1px solid var(--sand);color:var(--ink);font:600 var(--fs-xs) var(--font-body);transition:transform .2s var(--ease-out),border-color .2s var(--ease-out),background .2s var(--ease-out)}.chip[data-astro-cid-kthgjuai]:hover,.chip[data-astro-cid-kthgjuai]:focus-within{transform:translateY(-2px);border-color:var(--amber);background:var(--ivory)}.note[data-astro-cid-kthgjuai]{margin:1.5rem 0 0;color:var(--ink-soft);font-size:var(--fs-s)}.panel[data-astro-cid-kthgjuai].enter .chip[data-astro-cid-kthgjuai]{animation:chip-in .4s var(--ease-out) both;animation-delay:calc(var(--i) * 40ms + var(--g) * 60ms)}@keyframes chip-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tab[data-astro-cid-kthgjuai],.chip[data-astro-cid-kthgjuai],.tab-ink[data-astro-cid-kthgjuai]{transition:none}.panel[data-astro-cid-kthgjuai].enter .chip[data-astro-cid-kthgjuai]{animation:none}}.offer[data-astro-cid-pagpsc4i]{display:grid;gap:1.25rem;grid-template-columns:1fr;margin-top:2rem}@media(min-width:760px){.offer[data-astro-cid-pagpsc4i]{grid-template-columns:.8fr 1fr 1fr;align-items:stretch}}.card[data-astro-cid-pagpsc4i]{display:flex;flex-direction:column;gap:.75rem;padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--rule);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-day)}.card[data-astro-cid-pagpsc4i] h3[data-astro-cid-pagpsc4i]{margin:0;font-family:var(--font-display);font-size:var(--fs-l);color:var(--ink)}.free[data-astro-cid-pagpsc4i]{background:var(--sand)}.free-text[data-astro-cid-pagpsc4i]{margin:0;color:var(--ink-soft)}.free[data-astro-cid-pagpsc4i] .btn[data-astro-cid-pagpsc4i]{margin-top:auto;align-self:flex-start}.pack[data-astro-cid-pagpsc4i]{transition:transform .2s var(--ease-out)}.pack[data-astro-cid-pagpsc4i]:hover{transform:translateY(-4px)}.price[data-astro-cid-pagpsc4i]{margin:0;display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.amount[data-astro-cid-pagpsc4i]{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:800;line-height:1;color:var(--ink)}.unit[data-astro-cid-pagpsc4i]{font-size:var(--fs-xs);color:var(--ink-soft)}.credits[data-astro-cid-pagpsc4i]{margin:0;display:flex;flex-direction:column;gap:.15rem}.credits[data-astro-cid-pagpsc4i] strong[data-astro-cid-pagpsc4i]{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.bonus[data-astro-cid-pagpsc4i]{font-size:var(--fs-xs);color:var(--ink-soft)}.meter[data-astro-cid-pagpsc4i]{height:8px;border-radius:999px;background:var(--sand);overflow:hidden}.meter[data-astro-cid-pagpsc4i] i[data-astro-cid-pagpsc4i]{display:block;height:100%;width:var(--w);background:var(--amber);border-radius:inherit;transition:width .9s var(--ease-out)}.pre[data-astro-cid-pagpsc4i] .meter[data-astro-cid-pagpsc4i] i[data-astro-cid-pagpsc4i]{width:0}.examples[data-astro-cid-pagpsc4i]{margin:0;padding:0;list-style:none;display:grid;gap:.35rem;color:var(--ink-soft);font-size:var(--fs-s)}.examples[data-astro-cid-pagpsc4i] li[data-astro-cid-pagpsc4i]{position:relative;padding-left:1.1rem}.examples[data-astro-cid-pagpsc4i] li[data-astro-cid-pagpsc4i]:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--amber)}.pack[data-astro-cid-pagpsc4i] .btn[data-astro-cid-pagpsc4i]{margin-top:auto;align-self:flex-start}.featured[data-astro-cid-pagpsc4i]{background:var(--night);border-color:var(--night);color:var(--cream)}.featured[data-astro-cid-pagpsc4i] h3[data-astro-cid-pagpsc4i],.featured[data-astro-cid-pagpsc4i] .amount[data-astro-cid-pagpsc4i],.featured[data-astro-cid-pagpsc4i] .credits[data-astro-cid-pagpsc4i] strong[data-astro-cid-pagpsc4i]{color:var(--cream)}.featured[data-astro-cid-pagpsc4i] .unit[data-astro-cid-pagpsc4i],.featured[data-astro-cid-pagpsc4i] .examples[data-astro-cid-pagpsc4i]{color:var(--cream);opacity:.85}.featured[data-astro-cid-pagpsc4i] .bonus[data-astro-cid-pagpsc4i]{color:var(--amber);opacity:1}.featured[data-astro-cid-pagpsc4i] .meter[data-astro-cid-pagpsc4i]{background:#ffffff26}.featured[data-astro-cid-pagpsc4i] .btn-primary[data-astro-cid-pagpsc4i]{background:var(--amber);color:var(--night);border-color:var(--amber)}.featured[data-astro-cid-pagpsc4i] .btn-primary[data-astro-cid-pagpsc4i]:hover{filter:brightness(1.05)}.costs-title[data-astro-cid-pagpsc4i]{margin:2.5rem 0 1rem;font-family:var(--font-display);font-size:var(--fs-l);color:var(--ink)}.costs[data-astro-cid-pagpsc4i]{width:100%;border-collapse:collapse;border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden;background:var(--surface);font-size:var(--fs-s)}.costs[data-astro-cid-pagpsc4i] th[data-astro-cid-pagpsc4i],.costs[data-astro-cid-pagpsc4i] td[data-astro-cid-pagpsc4i]{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--rule)}.costs[data-astro-cid-pagpsc4i] thead[data-astro-cid-pagpsc4i] th[data-astro-cid-pagpsc4i]{font-weight:700;color:var(--ink);background:var(--sand)}.costs[data-astro-cid-pagpsc4i] tbody[data-astro-cid-pagpsc4i] th[data-astro-cid-pagpsc4i]{font-weight:600;color:var(--ink)}.costs[data-astro-cid-pagpsc4i] tbody[data-astro-cid-pagpsc4i] tr[data-astro-cid-pagpsc4i]:last-child th[data-astro-cid-pagpsc4i],.costs[data-astro-cid-pagpsc4i] tbody[data-astro-cid-pagpsc4i] tr[data-astro-cid-pagpsc4i]:last-child td[data-astro-cid-pagpsc4i]{border-bottom:0}@media(min-width:640px){.costs[data-astro-cid-pagpsc4i] td[data-astro-cid-pagpsc4i],.costs[data-astro-cid-pagpsc4i] thead[data-astro-cid-pagpsc4i] th[data-astro-cid-pagpsc4i]:not(:first-child){text-align:right}}@media(max-width:639px){.costs[data-astro-cid-pagpsc4i] th[data-astro-cid-pagpsc4i],.costs[data-astro-cid-pagpsc4i] td[data-astro-cid-pagpsc4i]{padding:.5rem .6rem;font-size:var(--fs-xs)}}.notes[data-astro-cid-pagpsc4i]{margin:1.5rem 0 0;padding-left:1.1rem;display:grid;gap:.35rem;color:var(--ink-soft);font-size:var(--fs-s)}.band[data-astro-cid-n4s4wfn6] .section{padding-block:clamp(3rem,7vw,5.5rem)}.band[data-astro-cid-n4s4wfn6] .final{margin-bottom:0}.band-ivory[data-astro-cid-n4s4wfn6]{background:var(--ivory)}.band-cream[data-astro-cid-n4s4wfn6]{background:var(--cream)}.band-sand[data-astro-cid-n4s4wfn6]{background:var(--sand)}
