.pt[data-astro-cid-amyaq5yc]{padding-top:48px;padding-bottom:8px}@media(min-width:1024px){.pt[data-astro-cid-amyaq5yc]{padding-top:72px}}.pt[data-astro-cid-amyaq5yc][hidden]{display:none}.pt[data-astro-cid-amyaq5yc] .pt__h3{margin:0;font-family:var(--f-sans);font-size:clamp(1.15rem,4vw,1.4rem);font-weight:700;line-height:1.45}.pt[data-astro-cid-amyaq5yc] .pt__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,232px);gap:16px;margin:0;padding:0 0 12px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pt[data-astro-cid-amyaq5yc] .pt__rail>li{min-width:0;scroll-snap-align:start}.pt[data-astro-cid-amyaq5yc] .pt__card{display:block;color:inherit;text-decoration:none}.pt[data-astro-cid-amyaq5yc] .pt__ph{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;margin-bottom:8px;border:1px solid var(--line);border-radius:4px;background:#fff}.pt[data-astro-cid-amyaq5yc] .pt__ph img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:6%}.pt[data-astro-cid-amyaq5yc] .pt__ph.is-noimg{border-style:dashed;border-color:var(--line-2);background:var(--stage)}.pt[data-astro-cid-amyaq5yc] .pt__ph.is-noimg:after{content:attr(data-ph);position:absolute;inset:0;display:grid;place-items:center;padding:6px;font-size:12px;color:var(--mute);text-align:center}.pt[data-astro-cid-amyaq5yc] .pt__c{display:block;font-size:12px;font-weight:700;line-height:1.5;color:var(--accent)}.pt[data-astro-cid-amyaq5yc] .pt__t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:2px;font-size:15px;font-weight:700;line-height:1.6}.pt[data-astro-cid-amyaq5yc] .pt__card:hover .pt__t{color:var(--accent);text-decoration:underline;text-underline-offset:.22em}.pop[data-astro-cid-mjylhnn6]{padding-top:48px;padding-bottom:8px}@media(min-width:1024px){.pop[data-astro-cid-mjylhnn6]{padding-top:72px}}.pop__rows[data-astro-cid-mjylhnn6]{margin:0;padding:0;list-style:none;border-top:1px solid var(--ink)}.pop__rows[data-astro-cid-mjylhnn6] a[data-astro-cid-mjylhnn6]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 14px;align-items:baseline;min-height:48px;padding:11px 0;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.pop__n[data-astro-cid-mjylhnn6]{min-width:1.6em;font-size:13px;color:var(--accent);font-weight:700}.pop__c[data-astro-cid-mjylhnn6]{font-size:12px;font-weight:700;color:var(--mute)}.pop__t[data-astro-cid-mjylhnn6]{grid-column:1 / -1;font-size:15px;line-height:1.65}.pop__rows[data-astro-cid-mjylhnn6] a[data-astro-cid-mjylhnn6]:hover .pop__t[data-astro-cid-mjylhnn6]{color:var(--accent);text-decoration:underline;text-underline-offset:.22em}@media(min-width:768px){.pop__rows[data-astro-cid-mjylhnn6] a[data-astro-cid-mjylhnn6]{grid-template-columns:2.2em 8em minmax(0,1fr)}.pop__rows--plain[data-astro-cid-mjylhnn6] a[data-astro-cid-mjylhnn6]{grid-template-columns:8em minmax(0,1fr)}.pop__t[data-astro-cid-mjylhnn6]{grid-column:auto}}.pop[data-astro-cid-mjylhnn6] .gh-note[data-astro-cid-mjylhnn6]{margin-top:10px}.mast[data-astro-cid-j7pv25f6]{background:var(--ink);color:var(--paper);font-size:12px;line-height:1.5}.mast__in[data-astro-cid-j7pv25f6]{max-width:var(--max);margin:0 auto;padding:7px var(--gut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mast[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:underline;text-underline-offset:.2em}.mast[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible{outline-color:var(--paper)}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-top:32px;padding-bottom:40px}@media(min-width:1024px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:64px;align-items:start;padding-top:44px;padding-bottom:56px}}.hero__main[data-astro-cid-j7pv25f6]{min-width:0}.hero__pr[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 12px;font-size:12px;line-height:1.6;color:var(--mute)}.hero__pr[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:last-child{flex:1 1 14em}.hero__pr[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:underline;text-underline-offset:.2em}.hero__t[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.9rem,8.2vw,3.5rem);line-height:1.26}.hero__d[data-astro-cid-j7pv25f6]{max-width:36em;margin:16px 0 0;color:var(--ink-2)}.find[data-astro-cid-j7pv25f6]{max-width:38em;margin-top:22px}.find__l[data-astro-cid-j7pv25f6]{display:block;margin-bottom:6px;font-size:13px;font-weight:700}.find__row[data-astro-cid-j7pv25f6]{display:flex;overflow:hidden;border:1.5px solid var(--ink);border-radius:10px;background:var(--card)}.find__row[data-astro-cid-j7pv25f6]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.find__row[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1;min-width:0;height:52px;padding:0 14px;border:0;background:none;color:var(--ink);font:inherit;font-size:16px;caret-color:var(--accent)}.find__row[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus{outline:none;box-shadow:none}.find__b[data-astro-cid-j7pv25f6]{flex:none;min-height:52px;padding:0 20px;border:0;background:var(--ink);color:var(--paper);font:inherit;font-weight:700;cursor:pointer}.find__b[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--paper);outline-offset:-5px}.find__ex[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;font-size:13px;color:var(--mute)}.hero__cat[data-astro-cid-j7pv25f6]{min-width:0}.hero__cat[data-astro-cid-j7pv25f6] .gh-kicker[data-astro-cid-j7pv25f6]{margin-bottom:8px}@media(min-width:1024px){.hero__cat[data-astro-cid-j7pv25f6]{padding-top:14px;border-top:3px double var(--ink)}}.tiles[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:1024px){.tiles[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:10px}}.tile[data-astro-cid-j7pv25f6]{display:block;min-height:64px;padding:10px 14px;border:1px solid var(--ink);border-radius:4px;background:var(--card);color:var(--ink);line-height:1.5;text-decoration:none}.tile[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;font-size:16px}.tile[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;font-size:12px;color:var(--mute)}.tile[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent);color:var(--accent)}.tile[data-astro-cid-j7pv25f6]:hover b[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:.2em}.hero__guides[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin:10px 0 0;font-size:13px;color:var(--mute)}.hero__guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:36px;color:var(--ink);text-decoration:underline;text-underline-offset:.2em}.hero__guides[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.home-sec[data-astro-cid-j7pv25f6]{padding-bottom:48px}@media(min-width:1024px){.home-sec[data-astro-cid-j7pv25f6]{padding-bottom:72px}}.tabs__list[data-astro-cid-j7pv25f6]{position:relative;display:flex;gap:2px;border-bottom:1px solid var(--line-2)}.tabs__list[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab]{min-height:48px;padding:10px 12px 12px;border:0;background:none;color:var(--mute);font-family:var(--f-sans);font-size:16px;font-weight:700;line-height:1.4;cursor:pointer}.tabs__list[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab] small[data-astro-cid-j7pv25f6]{margin-left:5px;font-size:12px;font-weight:400}.tabs__list[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab][aria-selected=true],.tabs__list[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab]:hover{color:var(--ink)}.tabs__list[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][role=tab]:focus-visible{outline-offset:-3px}.tabs__ind[data-astro-cid-j7pv25f6]{position:absolute;left:0;bottom:-1px;width:1px;height:3px;background:var(--accent);transform-origin:0 50%;transform:scaleX(0)}.tabs__ind[data-astro-cid-j7pv25f6].is-ready{transition:transform .38s cubic-bezier(.2,.8,.2,1)}.tabs__h[data-astro-cid-j7pv25f6]{margin:20px 0 0;font-family:var(--f-sans);font-size:17px;font-weight:700}.tabs__note[data-astro-cid-j7pv25f6]{margin:10px 0 2px;font-size:13px;line-height:1.7;color:var(--mute)}.tabs__note[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:underline;text-underline-offset:.2em}.tabs__more[data-astro-cid-j7pv25f6]{display:none;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:14px;border:1px solid var(--ink);border-radius:999px;background:var(--card);color:var(--ink);font:inherit;font-weight:700;cursor:pointer}.tabs__more[data-astro-cid-j7pv25f6][hidden]{display:none!important}html:not(.js) .tabs__list[data-astro-cid-j7pv25f6]{display:none}html.js .tabs__panel[data-astro-cid-j7pv25f6]:not(.is-on){display:none}html.js .tabs__h[data-astro-cid-j7pv25f6]{display:none}@media(max-width:767px){html.js .tabs[data-astro-cid-j7pv25f6]:not(.is-open) .gh-toc[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(n+9){display:none}html.js .tabs__more[data-astro-cid-j7pv25f6]{display:flex}}.news[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}@media(min-width:640px){.news[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px}}@media(min-width:1024px){.news[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.past[data-astro-cid-j7pv25f6]{margin-top:44px}.past__h[data-astro-cid-j7pv25f6]{margin:0 0 6px;font-size:13px;color:var(--mute)}.past__h[data-astro-cid-j7pv25f6] .gh-label[data-astro-cid-j7pv25f6]{margin-right:6px;font-size:18px}.rows[data-astro-cid-j7pv25f6]{margin:0 0 6px;padding:0;list-style:none;border-top:1px solid var(--ink)}.rows[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 14px;align-items:baseline;min-height:48px;padding:11px 0;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.rows[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{font-family:var(--f-mono);font-size:13px;color:var(--mute)}.rows__c[data-astro-cid-j7pv25f6]{font-size:12px;font-weight:700;color:var(--accent)}.rows__t[data-astro-cid-j7pv25f6]{grid-column:1 / -1;font-size:15px;line-height:1.65}.rows[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .rows__t[data-astro-cid-j7pv25f6]{text-decoration:underline;text-underline-offset:.22em}@media(min-width:768px){.rows[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:4em 9em minmax(0,1fr)}.rows__t[data-astro-cid-j7pv25f6]{grid-column:auto}}.how-sec[data-astro-cid-j7pv25f6]{padding-bottom:8px}.how[data-astro-cid-j7pv25f6]{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.how[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:16px 0;border-bottom:1px solid var(--line)}.how[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:0}.how[data-astro-cid-j7pv25f6] .gh-label[data-astro-cid-j7pv25f6]{font-size:20px}.how[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;margin:2px 0 4px;font-size:16px}.how[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:14px;line-height:1.75;color:var(--ink-2)}.how[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:.2em}@media(min-width:768px){.how[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr))}.how[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:20px;border-bottom:0;border-left:1px solid var(--line)}.how[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:first-child{padding-left:0;border-left:0}}.home-split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:56px}@media(min-width:1024px){.home-split[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) 288px;gap:48px;align-items:start;padding-bottom:88px}.home-split__side[data-astro-cid-j7pv25f6]{padding-top:72px}}.home-split__main[data-astro-cid-j7pv25f6],.home-split__side[data-astro-cid-j7pv25f6]{min-width:0}.shop[data-astro-cid-j7pv25f6]{padding-top:48px}@media(min-width:1024px){.shop[data-astro-cid-j7pv25f6]{padding-top:72px}}.shop__pr[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 16px;padding:8px 12px;border-radius:4px;background:var(--band);font-size:13px;line-height:1.6;color:var(--ink-2)}.shop__pr[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:last-child{flex:1 1 14em}.shop__banners[data-astro-cid-j7pv25f6]{display:grid;gap:16px}.shop__frame[data-astro-cid-j7pv25f6]{min-width:0}.shop__frame--center[data-astro-cid-j7pv25f6]{display:flex;justify-content:center}.shop__frame[data-astro-cid-j7pv25f6]>*{min-width:0;max-width:100%}html[data-season=winter] [data-gh-season]:not([data-gh-season~=winter]),html[data-season=spring] [data-gh-season]:not([data-gh-season~=spring]),html[data-season=summer] [data-gh-season]:not([data-gh-season~=summer]),html:not([data-season]) .home[data-build-season=winter] [data-gh-season]:not([data-gh-season~=winter]),html:not([data-season]) .home[data-build-season=spring] [data-gh-season]:not([data-gh-season~=spring]),html:not([data-season]) .home[data-build-season=summer] [data-gh-season]:not([data-gh-season~=summer]){display:none!important}
