.edition[data-astro-cid-e75t2xen]{border:1.5px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper);transition:transform var(--dur-fast) var(--ease-out-soft), box-shadow var(--dur-fast) var(--ease-out-soft), border-color var(--dur-fast) var(--ease-out-soft);flex-direction:column;gap:.55rem;padding:1.6rem;display:flex;position:relative}.edition[data-astro-cid-e75t2xen]>.price[data-astro-cid-e75t2xen]{margin-top:auto}@supports (grid-template-rows:subgrid){.edition[data-astro-cid-e75t2xen]{grid-row:span 5;grid-template-rows:subgrid;display:grid}.edition[data-astro-cid-e75t2xen]>.price[data-astro-cid-e75t2xen]{margin-top:.2rem}}.edition[data-astro-cid-e75t2xen]:hover{box-shadow:0 16px 34px -20px color-mix(in srgb, var(--ink) 55%, transparent);border-color:color-mix(in srgb, var(--ink) 34%, transparent);transform:translateY(-4px)}.recommended[data-astro-cid-e75t2xen]{border-color:color-mix(in srgb, var(--topaz) 70%, var(--ink));box-shadow:0 0 0 1px color-mix(in srgb, var(--topaz) 55%, transparent), 0 14px 30px -18px color-mix(in srgb, var(--ink) 60%, transparent)}.recommended[data-astro-cid-e75t2xen]:before{content:"";background:var(--topaz);height:4px;position:absolute;inset:0 0 auto}@media (prefers-reduced-motion:no-preference){.js .section.in .recommended[data-astro-cid-e75t2xen]:before{background:linear-gradient(105deg, var(--topaz) 35%, #ffe9b3 50%, var(--topaz) 65%) 0 0 / 250% 100%;animation:capSheen 1.3s var(--ease-out-soft) .9s both}}@keyframes capSheen{0%{background-position:120% 0}to{background-position:-20% 0}}.badge[data-astro-cid-e75t2xen]{background:var(--topaz);color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:.2rem .55rem;font-size:.7rem;position:absolute;top:-.7rem;right:1.2rem}.head[data-astro-cid-e75t2xen]{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-top:.2rem;display:flex}.head[data-astro-cid-e75t2xen] h3[data-astro-cid-e75t2xen]{font-size:var(--step-2);margin:0}.plan[data-astro-cid-e75t2xen]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--cobalt);letter-spacing:.04em}.who[data-astro-cid-e75t2xen]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--brick);text-transform:uppercase;letter-spacing:.06em}.includes[data-astro-cid-e75t2xen]{font-size:var(--step-0);color:color-mix(in srgb, var(--ink) 84%, transparent);line-height:1.5}.price[data-astro-cid-e75t2xen]{font-family:var(--font-display);font-size:var(--step-1);margin-top:.2rem}.actions[data-astro-cid-e75t2xen]{flex-wrap:wrap;align-content:start;align-items:center;gap:.5rem 1.1rem;display:flex}.btn[data-astro-cid-e75t2xen]{--wipe:var(--topaz);background:var(--ink);color:var(--paper);border:1.5px solid var(--ink);transition:var(--dur-fast);margin-top:.4rem;padding:.6rem 1.1rem;font-weight:600;text-decoration:none}.btn[data-astro-cid-e75t2xen]:hover,.btn[data-astro-cid-e75t2xen]:focus-visible{border-color:var(--topaz);color:var(--ink)}.recommended[data-astro-cid-e75t2xen] .btn[data-astro-cid-e75t2xen]{--wipe:var(--ink);background:var(--topaz);color:var(--ink);border-color:var(--topaz)}.recommended[data-astro-cid-e75t2xen] .btn[data-astro-cid-e75t2xen]:hover,.recommended[data-astro-cid-e75t2xen] .btn[data-astro-cid-e75t2xen]:focus-visible{color:var(--paper);border-color:var(--ink)}.alt[data-astro-cid-e75t2xen]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink);border-bottom:1.5px solid var(--topaz);transition:color var(--dur-fast) var(--ease-out-soft);margin-top:.4rem;padding-bottom:3px;text-decoration:none}.alt[data-astro-cid-e75t2xen]:hover,.alt[data-astro-cid-e75t2xen]:focus-visible{color:var(--cobalt)}.matrix-scroll[data-astro-cid-swizxfum]{border:1.5px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper);margin-top:2rem;position:relative;overflow-x:auto}.matrix[data-astro-cid-swizxfum]{border-collapse:collapse;width:100%;min-width:44rem;font-size:var(--step--1)}.matrix[data-astro-cid-swizxfum] th[data-astro-cid-swizxfum],.matrix[data-astro-cid-swizxfum] td[data-astro-cid-swizxfum]{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);vertical-align:top;padding:.6rem .9rem}.matrix[data-astro-cid-swizxfum] thead[data-astro-cid-swizxfum] th[data-astro-cid-swizxfum]{background:var(--paper);border-bottom:1.5px solid color-mix(in srgb, var(--ink) 34%, transparent);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.04em;color:var(--cobalt);white-space:nowrap}.matrix[data-astro-cid-swizxfum] thead[data-astro-cid-swizxfum] th[data-astro-cid-swizxfum].rowhead{color:color-mix(in srgb, var(--ink) 84%, transparent)}.rowhead[data-astro-cid-swizxfum]{width:42%;color:color-mix(in srgb, var(--ink) 92%, transparent);font-weight:400}.grouprow[data-astro-cid-swizxfum] th[data-astro-cid-swizxfum]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--brick);background:color-mix(in srgb, var(--ink) 5%, transparent);border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);padding-top:.9rem;padding-bottom:.5rem;font-size:.72rem}.cell[data-astro-cid-swizxfum]{text-align:center;font-size:var(--step-0);line-height:1.3}.cell[data-astro-cid-swizxfum].yes{color:var(--cobalt)}.cell[data-astro-cid-swizxfum].no{color:color-mix(in srgb, var(--ink) 32%, transparent)}.cell[data-astro-cid-swizxfum].text{text-align:center;font-size:var(--step--1);color:color-mix(in srgb, var(--ink) 84%, transparent)}.sr-only[data-astro-cid-swizxfum]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editions[data-astro-cid-uzyuzdq3]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1.5rem;margin-top:2rem;display:grid}.editions-foot[data-astro-cid-uzyuzdq3]{font-size:var(--step-0);color:color-mix(in srgb, var(--ink) 84%, transparent);margin-top:2rem}@media (width<=1180px){.editions[data-astro-cid-uzyuzdq3]{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.editions[data-astro-cid-uzyuzdq3]{grid-template-columns:1fr}}
