.chead[data-astro-cid-kgo7arol]{background:var(--surface);border-bottom:1px solid var(--rule);padding-block:clamp(2.5rem,5vw,4rem)!important}.chead-in[data-astro-cid-kgo7arol]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,4vw,4rem);align-items:center}@media(max-width:820px){.chead-in[data-astro-cid-kgo7arol]{grid-template-columns:1fr}}.chead[data-astro-cid-kgo7arol] h1[data-astro-cid-kgo7arol]{font-size:clamp(2rem,4.4vw,3.4rem);margin-bottom:.8rem;text-wrap:balance}.lede[data-astro-cid-kgo7arol]{font-size:var(--step-0);color:var(--ink-2);max-width:44rem}.count[data-astro-cid-kgo7arol]{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:1.2rem}.chead-art[data-astro-cid-kgo7arol]{margin:0;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius);border:1px solid var(--rule);background:var(--surface-2)}.chead-art[data-astro-cid-kgo7arol] img[data-astro-cid-kgo7arol]{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:620px){.chead-art[data-astro-cid-kgo7arol]{aspect-ratio:16 / 9}}.glance[data-astro-cid-vq4cyvrs]{padding-block:clamp(2.5rem,5vw,4rem)}.glance[data-astro-cid-vq4cyvrs] p[data-astro-cid-vq4cyvrs]{color:var(--ink-2);max-width:66ch}.glance[data-astro-cid-vq4cyvrs] a[data-astro-cid-vq4cyvrs]{color:var(--accent)}.glance[data-astro-cid-vq4cyvrs] .note[data-astro-cid-vq4cyvrs]{font-size:var(--step--1);margin-top:.5rem}.glance[data-astro-cid-vq4cyvrs] caption[data-astro-cid-vq4cyvrs]{text-align:left;font-size:var(--step--1);color:var(--ink-2);padding-bottom:.5rem}.glance[data-astro-cid-vq4cyvrs] tbody[data-astro-cid-vq4cyvrs] th[data-astro-cid-vq4cyvrs]{text-transform:none;letter-spacing:normal;font-family:Karla,sans-serif;font-size:var(--step--1);color:var(--ink);font-weight:600}.glance[data-astro-cid-vq4cyvrs] td[data-astro-cid-vq4cyvrs]{color:var(--ink-2)}#couple-sets[data-astro-cid-aexw2xlx]{scroll-margin-top:6rem}.cell[data-astro-cid-aexw2xlx]{display:grid;min-width:0}.cell[data-astro-cid-aexw2xlx][hidden]{display:none}.cfilter[data-astro-cid-aexw2xlx]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem 1rem;margin-bottom:1.5rem}.cf[data-astro-cid-aexw2xlx]{display:grid;gap:.25rem;flex:0 1 200px;min-width:0}.cf[data-astro-cid-aexw2xlx] span[data-astro-cid-aexw2xlx]{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.cf[data-astro-cid-aexw2xlx] select[data-astro-cid-aexw2xlx]{font:inherit;font-size:1rem;width:100%;min-height:44px;padding:.4rem .5rem;background:var(--surface);color:var(--ink);border:1px solid var(--rule-2);border-radius:var(--radius)}.cf-count[data-astro-cid-aexw2xlx]{margin:0 0 .7rem auto;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.cf-empty[data-astro-cid-aexw2xlx]{margin-top:1rem;color:var(--ink-2)}.cf-empty[data-astro-cid-aexw2xlx] button[data-astro-cid-aexw2xlx]{background:none;border:0;padding:0;font:inherit;cursor:pointer;color:var(--accent);text-decoration:underline}@media(max-width:620px){.grid-sec[data-astro-cid-aexw2xlx] .grid-3[data-astro-cid-aexw2xlx].ring-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.cf[data-astro-cid-aexw2xlx]{flex:1 1 calc(50% - .5rem)}.cf-count[data-astro-cid-aexw2xlx]{margin:0;flex-basis:100%}.chips[data-astro-cid-aexw2xlx]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-20px;padding-inline:20px}.chips[data-astro-cid-aexw2xlx]::-webkit-scrollbar{display:none}.chips[data-astro-cid-aexw2xlx] .chip[data-astro-cid-aexw2xlx]{flex:none}}.xmas-link[data-astro-cid-aexw2xlx]{display:flex;align-items:center;gap:.6rem 1.25rem;flex-wrap:wrap;margin-bottom:1.6rem;padding:.95rem 1.2rem;text-decoration:none;border-radius:var(--radius);color:#f3ecdf;background:radial-gradient(60% 160% at 100% 50%,color-mix(in srgb,#7b1c2c 70%,transparent),transparent 70%),#0e1012}.xl-k[data-astro-cid-aexw2xlx]{font-size:.64rem;letter-spacing:.18em;text-transform:uppercase;color:#d6b26a;padding:.25rem .6rem;border:1px solid color-mix(in srgb,#d6b26a 55%,transparent);border-radius:999px}.xl-t[data-astro-cid-aexw2xlx]{flex:1;min-width:14rem;font-size:var(--step--1);color:#c9cfc6}.xl-t[data-astro-cid-aexw2xlx] strong[data-astro-cid-aexw2xlx]{color:#ecd39d;font-weight:600}.xl-go[data-astro-cid-aexw2xlx]{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:#d6b26a}.xmas-link[data-astro-cid-aexw2xlx]:hover .xl-go[data-astro-cid-aexw2xlx]{color:#ecd39d}.grid-sec[data-astro-cid-aexw2xlx]{padding-block:clamp(2rem,4vw,3.25rem) var(--section-pad)!important}.grid-sec[data-astro-cid-aexw2xlx] .grid-3[data-astro-cid-aexw2xlx]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.chips[data-astro-cid-aexw2xlx]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.75rem}.chip[data-astro-cid-aexw2xlx]{text-decoration:none;font-size:.74rem;letter-spacing:.04em;color:var(--ink-2);padding:.45rem .85rem;border:1px solid var(--rule-2);border-radius:999px;background:var(--surface);transition:border-color .2s,color .2s,background .2s}.chip[data-astro-cid-aexw2xlx]:hover{color:var(--ink);border-color:var(--accent);background:var(--accent-soft)}.chip-all[data-astro-cid-aexw2xlx]{color:var(--accent)}.sub-head[data-astro-cid-aexw2xlx]{max-width:44rem;margin-bottom:1.5rem}.sub-head-2[data-astro-cid-aexw2xlx]{margin-top:3rem}.sub-head[data-astro-cid-aexw2xlx] h2[data-astro-cid-aexw2xlx]{font-size:clamp(1.5rem,3vw,2.1rem);margin-bottom:.4rem}.sub-head[data-astro-cid-aexw2xlx] .lede[data-astro-cid-aexw2xlx]{font-size:var(--step--1);color:var(--ink-2)}.ladder[data-astro-cid-aexw2xlx]{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid var(--rule)}.ladder[data-astro-cid-aexw2xlx] tbody[data-astro-cid-aexw2xlx] th[data-astro-cid-aexw2xlx]{text-transform:none;letter-spacing:normal;font-family:Karla,sans-serif;font-size:var(--step--1);color:var(--ink);white-space:nowrap}.ladder[data-astro-cid-aexw2xlx] tbody[data-astro-cid-aexw2xlx] th[data-astro-cid-aexw2xlx] a[data-astro-cid-aexw2xlx]{color:var(--ink);text-decoration:none}.ladder[data-astro-cid-aexw2xlx] tbody[data-astro-cid-aexw2xlx] th[data-astro-cid-aexw2xlx] a[data-astro-cid-aexw2xlx]:hover{color:var(--accent)}.ladder[data-astro-cid-aexw2xlx] td[data-astro-cid-aexw2xlx]{color:var(--ink-2);font-size:var(--step--1)}.step[data-astro-cid-aexw2xlx]{text-decoration:none;color:var(--ink-2);display:inline-flex;gap:.45rem;align-items:baseline;white-space:nowrap}.step[data-astro-cid-aexw2xlx] b[data-astro-cid-aexw2xlx]{font-weight:500;color:var(--ink)}.step[data-astro-cid-aexw2xlx] .mono[data-astro-cid-aexw2xlx]{font-size:.74rem;color:var(--ink-3)}.step[data-astro-cid-aexw2xlx]:hover .mono[data-astro-cid-aexw2xlx],.step[data-astro-cid-aexw2xlx]:hover b[data-astro-cid-aexw2xlx]{color:var(--accent)}.coming[data-astro-cid-aexw2xlx]{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid var(--rule)}.coming-head[data-astro-cid-aexw2xlx]{max-width:44rem;margin-bottom:1.5rem}.coming-head[data-astro-cid-aexw2xlx] h2[data-astro-cid-aexw2xlx]{font-size:clamp(1.5rem,3vw,2.1rem);margin-bottom:.5rem}.coming-head[data-astro-cid-aexw2xlx] .lede[data-astro-cid-aexw2xlx]{font-size:var(--step--1);color:var(--ink-2)}.coming-grid[data-astro-cid-aexw2xlx] .pcard{opacity:.92}.coming-notify[data-astro-cid-aexw2xlx]{margin-top:1.75rem;display:grid;gap:.6rem;max-width:34rem}.coming-notify[data-astro-cid-aexw2xlx] p[data-astro-cid-aexw2xlx]{font-size:var(--step--1);color:var(--ink-2);margin:0}.body[data-astro-cid-aexw2xlx]{padding-block:var(--section-pad)!important;background:var(--surface);border-block:1px solid var(--rule)}.body[data-astro-cid-aexw2xlx] p[data-astro-cid-aexw2xlx]{font-size:var(--step-0);color:var(--ink-2);line-height:1.7}.body[data-astro-cid-aexw2xlx] p[data-astro-cid-aexw2xlx]+p[data-astro-cid-aexw2xlx]{margin-top:1.1rem}.guide-link[data-astro-cid-aexw2xlx] a[data-astro-cid-aexw2xlx]{color:var(--accent)}
