.ps-inner[data-astro-cid-i5uvyibz]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter)}.ps-head[data-astro-cid-i5uvyibz]{max-width:48rem}.ps-head--split[data-astro-cid-i5uvyibz]{max-width:none;display:grid;gap:1.25rem 4rem;align-items:end}@media(min-width:960px){.ps-head--split[data-astro-cid-i5uvyibz]{grid-template-columns:1.1fr .9fr}}.ps-h2[data-astro-cid-i5uvyibz]{font-family:var(--w-font-display);font-weight:600;font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-display);margin:.5rem 0 0;color:var(--c-ink)}.ps-h2[data-astro-cid-i5uvyibz] em{font-style:normal;color:var(--c-accent)}.ps-h2--light[data-astro-cid-i5uvyibz]{color:#fff}.ps-h2--light[data-astro-cid-i5uvyibz] em{color:var(--c-accent-2-bright)}.ps-intro[data-astro-cid-i5uvyibz]{font-family:var(--w-font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft);margin:1rem 0 0;max-width:50ch}.ps-intro--light[data-astro-cid-i5uvyibz]{color:var(--c-on-dark-soft)}.ps[data-astro-cid-i5uvyibz]{background:var(--c-bg);padding-block:var(--w-section-y)}.ps-x[data-astro-cid-i5uvyibz]{margin-top:clamp(2rem,4vw,3rem)}.ps-tabs[data-astro-cid-i5uvyibz]{display:flex;gap:.6rem;overflow-x:auto;scrollbar-width:none;padding:.25rem .1rem;scroll-behavior:smooth}.ps-tabs[data-astro-cid-i5uvyibz]::-webkit-scrollbar{display:none}.ps-tab[data-astro-cid-i5uvyibz]{flex:1 0 9.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;text-align:left;padding:.95rem 1.05rem;border-radius:14px;cursor:pointer;border:1px solid var(--c-line);background:var(--c-bg);color:var(--c-ink);font-family:var(--w-font-body);transition:background var(--w-dur-fast) var(--w-ease),border-color var(--w-dur-fast) var(--w-ease),transform var(--w-dur-fast) var(--w-ease)}.ps-tab[data-astro-cid-i5uvyibz]:hover{border-color:var(--c-ink-soft)}.ps-tab[data-astro-cid-i5uvyibz]:focus-visible{outline:3px solid var(--c-accent);outline-offset:2px}.ps-tab__n[data-astro-cid-i5uvyibz]{font-family:var(--w-font-display);font-weight:600;font-size:.95rem;color:var(--c-accent)}.ps-tab__t[data-astro-cid-i5uvyibz]{font-weight:700;font-size:.95rem;line-height:1.25}.ps-tab[data-astro-cid-i5uvyibz][aria-selected=true]{background:var(--c-dark);border-color:var(--c-dark);color:#fff}.ps-tab[data-astro-cid-i5uvyibz][aria-selected=true] .ps-tab__n[data-astro-cid-i5uvyibz]{color:var(--c-accent-2-bright)}.ps-progress[data-astro-cid-i5uvyibz]{height:3px;background:var(--c-line);border-radius:3px;margin-top:.9rem;overflow:hidden}.ps-progress[data-astro-cid-i5uvyibz] span[data-astro-cid-i5uvyibz]{display:block;height:100%;background:var(--c-accent);border-radius:3px;transition:width .4s var(--w-ease)}.ps-panel[data-astro-cid-i5uvyibz]{margin-top:1.25rem;background:var(--c-bg-alt);border-radius:22px;padding:clamp(1.25rem,3vw,2.75rem);display:grid;gap:1.75rem;grid-template-columns:minmax(0,1fr)}.ps-panel__text[data-astro-cid-i5uvyibz],.ps-panel__view[data-astro-cid-i5uvyibz]{min-width:0}.ps-panel[data-astro-cid-i5uvyibz][hidden]{display:none}@media(min-width:960px){.ps-panel[data-astro-cid-i5uvyibz]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:3rem;align-items:center}}.ps-panel__count[data-astro-cid-i5uvyibz]{font-family:var(--w-font-body);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-soft);margin:0}.ps-panel__t[data-astro-cid-i5uvyibz]{font-family:var(--w-font-display);font-weight:600;font-size:var(--fs-h3);line-height:1.1;color:var(--c-ink);margin:.6rem 0 0}.ps-panel__b[data-astro-cid-i5uvyibz]{font-family:var(--w-font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft);margin:.9rem 0 0;max-width:46ch}.ps-panel__nav[data-astro-cid-i5uvyibz]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.75rem}.ps-panel__nav--mob[data-astro-cid-i5uvyibz]{display:none}@media(max-width:959px){.ps-panel__text[data-astro-cid-i5uvyibz] .ps-panel__nav[data-astro-cid-i5uvyibz]{display:none}.ps-panel__nav--mob[data-astro-cid-i5uvyibz]{display:flex;margin-top:0}}.ps-navbtn[data-astro-cid-i5uvyibz]{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 .9rem;border-radius:999px;border:1px solid var(--c-ink);background:transparent;color:var(--c-ink);font-family:var(--w-font-body);font-weight:700;font-size:.9rem;cursor:pointer}.ps-navbtn[data-astro-cid-i5uvyibz]:disabled{opacity:.3;cursor:default}.ps-navbtn--next[data-astro-cid-i5uvyibz]{background:var(--c-dark);border-color:var(--c-dark);color:#fff;padding:0 1.1rem}.ps-navbtn[data-astro-cid-i5uvyibz]:focus-visible{outline:3px solid var(--c-accent);outline-offset:2px}.ps-stage[data-astro-cid-i5uvyibz]{position:relative;aspect-ratio:16 / 10;background:#fff;border-radius:16px;overflow:hidden;box-shadow:var(--w-shadow-soft)}.ps-slide[data-astro-cid-i5uvyibz]{position:absolute;inset:0;margin:0;display:flex;flex-direction:column}.ps-slide[data-astro-cid-i5uvyibz][hidden]{display:none}.ps-slide__media[data-astro-cid-i5uvyibz]{position:relative;flex:1;min-height:0;padding:clamp(.6rem,1.6vw,1.25rem)}.ps-slide[data-astro-cid-i5uvyibz] figcaption[data-astro-cid-i5uvyibz]{font-family:var(--w-font-body);font-size:.85rem;color:var(--c-ink-soft);padding:.65rem 1rem;border-top:1px solid var(--c-line);background:#fff}.ps-zoom[data-astro-cid-i5uvyibz]{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.ps-zoom[data-astro-cid-i5uvyibz] picture{display:contents}.ps-zoom[data-astro-cid-i5uvyibz] img{width:100%;height:100%;object-fit:contain;display:block}.ps-zoom[data-astro-cid-i5uvyibz]:focus-visible{outline:3px solid var(--c-accent);outline-offset:3px}.ps-slide[data-astro-cid-i5uvyibz] .ps-vid[data-astro-cid-i5uvyibz]{width:100%;height:100%;object-fit:contain;display:block;background:transparent}.ps-thumbs[data-astro-cid-i5uvyibz]{display:flex;gap:.6rem;margin-top:.9rem;overflow-x:auto;scrollbar-width:none}.ps-thumb[data-astro-cid-i5uvyibz]{position:relative;flex:0 0 auto;width:96px;height:64px;padding:0;border-radius:10px;overflow:hidden;border:2px solid transparent;background:#fff;cursor:pointer;opacity:.65;transition:opacity var(--w-dur-fast) var(--w-ease)}.ps-thumb[data-astro-cid-i5uvyibz] img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.ps-thumb[data-astro-cid-i5uvyibz][aria-pressed=true]{border-color:var(--c-accent);opacity:1}.ps-thumb[data-astro-cid-i5uvyibz]:hover{opacity:1}.ps-thumb__play[data-astro-cid-i5uvyibz]{position:absolute;right:4px;bottom:4px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#ffffffeb;color:var(--c-accent)}.ps-card-points[data-astro-cid-i5uvyibz]{background:#fff;border-radius:18px;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:var(--w-shadow-soft)}.ps-stat[data-astro-cid-i5uvyibz]{display:flex;flex-direction:column;gap:.3rem;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--c-line)}.ps-stat[data-astro-cid-i5uvyibz]:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.ps-stat__v[data-astro-cid-i5uvyibz]{font-family:var(--w-font-display);font-weight:600;font-size:clamp(2.5rem,4vw,3.5rem);line-height:1;color:var(--c-accent)}.ps-stat__l[data-astro-cid-i5uvyibz]{font-family:var(--w-font-body);font-size:1rem;line-height:1.5;color:var(--c-ink-soft);max-width:40ch}.ps-points[data-astro-cid-i5uvyibz]{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}@media(min-width:640px){.ps-points[data-astro-cid-i5uvyibz]{grid-template-columns:1fr 1fr;gap:.85rem 1.75rem}}.ps-points--compact[data-astro-cid-i5uvyibz]{margin-top:1.25rem;grid-template-columns:1fr!important;gap:.6rem}.ps-points[data-astro-cid-i5uvyibz] li[data-astro-cid-i5uvyibz]{position:relative;padding-left:2rem;font-family:var(--w-font-body);font-size:1rem;line-height:1.5;color:var(--c-ink)}.ps-points[data-astro-cid-i5uvyibz] li[data-astro-cid-i5uvyibz]:before{content:"";position:absolute;left:0;top:.15rem;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--c-dark) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%2301FFB2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / .8rem no-repeat}.ps-vid[data-astro-cid-i5uvyibz]{width:100%;height:auto;display:block;border-radius:14px;background:#091826}.ps-gal[data-astro-cid-i5uvyibz]{background:var(--c-dark);padding-block:var(--w-section-y);overflow:hidden}.ps-gal[data-astro-cid-i5uvyibz] .kicker[data-astro-cid-i5uvyibz]{color:var(--c-accent)}.ps-rail[data-astro-cid-i5uvyibz]{--ps-edge: max(var(--w-gutter), calc((100vw - var(--w-container)) / 2 + var(--w-gutter)));display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:2.75rem var(--ps-edge) 1rem;scroll-padding-inline:var(--ps-edge);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.ps-card[data-astro-cid-i5uvyibz]{margin:0;flex:0 0 min(84vw,560px);scroll-snap-align:start}.ps-card--portrait[data-astro-cid-i5uvyibz]{flex-basis:min(60vw,260px)}.ps-card--portrait[data-astro-cid-i5uvyibz] .ps-card__img[data-astro-cid-i5uvyibz]{aspect-ratio:9 / 16;background:#091826}.ps-card--portrait[data-astro-cid-i5uvyibz] .ps-zoom[data-astro-cid-i5uvyibz],.ps-card--portrait[data-astro-cid-i5uvyibz] .ps-vid[data-astro-cid-i5uvyibz]{height:100%}.ps-card--portrait[data-astro-cid-i5uvyibz] .ps-zoom[data-astro-cid-i5uvyibz] img,.ps-card--portrait[data-astro-cid-i5uvyibz] .ps-vid[data-astro-cid-i5uvyibz]{height:100%;object-fit:cover;object-position:top}.ps-card[data-astro-cid-i5uvyibz]:not(.ps-card--portrait) .ps-card__img[data-astro-cid-i5uvyibz]{aspect-ratio:16 / 9;background:#fff}.ps-card[data-astro-cid-i5uvyibz]:not(.ps-card--portrait) .ps-zoom[data-astro-cid-i5uvyibz]{height:100%}.ps-card[data-astro-cid-i5uvyibz]:not(.ps-card--portrait) .ps-zoom[data-astro-cid-i5uvyibz] img{height:100%;object-fit:contain}.ps-card__img[data-astro-cid-i5uvyibz]{border-radius:14px;overflow:hidden}.ps-card__img[data-astro-cid-i5uvyibz] .ps-zoom[data-astro-cid-i5uvyibz]{box-shadow:none;background:#fff}.ps-card[data-astro-cid-i5uvyibz] figcaption[data-astro-cid-i5uvyibz]{display:flex;flex-wrap:wrap;gap:.2rem .6rem;margin-top:.8rem;font-family:var(--w-font-body);font-size:.92rem;color:var(--c-on-dark-soft)}.ps-card[data-astro-cid-i5uvyibz] figcaption[data-astro-cid-i5uvyibz] b[data-astro-cid-i5uvyibz]{color:#fff}.ps-rail__hint[data-astro-cid-i5uvyibz]{font-family:var(--w-font-body);font-size:.85rem;font-weight:600;color:var(--c-on-dark-soft);margin-top:.5rem}.ps-next[data-astro-cid-i5uvyibz]{background:var(--c-bg-alt);padding-block:clamp(2.5rem,5vw,4rem)}.ps-next__inner[data-astro-cid-i5uvyibz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.ps-next__text[data-astro-cid-i5uvyibz]{font-family:var(--w-font-display);font-weight:600;font-size:var(--fs-h3);line-height:1.2;color:var(--c-ink);margin:0;max-width:32ch}.ps-lb[data-astro-cid-i5uvyibz]{padding:0;border:0;background:transparent;max-width:none;max-height:none;width:100%;height:100%}.ps-lb[data-astro-cid-i5uvyibz]::backdrop{background:#0d2030f0}.ps-lb[data-astro-cid-i5uvyibz][open]{display:grid;place-items:center}.ps-lb__fig[data-astro-cid-i5uvyibz]{margin:0;max-width:min(94vw,1400px)}.ps-lb__fig[data-astro-cid-i5uvyibz] img[data-astro-cid-i5uvyibz]{width:100%;height:auto;max-height:84vh;object-fit:contain;display:block;border-radius:10px}.ps-lb__fig[data-astro-cid-i5uvyibz] figcaption[data-astro-cid-i5uvyibz]{font-family:var(--w-font-body);font-size:.95rem;color:var(--c-on-dark-soft);margin-top:.75rem;text-align:center}.ps-lb__close[data-astro-cid-i5uvyibz]{position:fixed;top:1rem;right:1rem;width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;background:#ffffff24;color:#fff}.ws-h2[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-display);color:var(--c-ink);margin:.5rem 0 0}.ws-h2[data-astro-cid-xjlzj4hu] em{font-style:italic;color:var(--c-accent)}.ws-h3[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;font-size:var(--fs-h3);line-height:1.1;color:var(--c-ink);margin:.5rem 0 0}.ws-mb[data-astro-cid-xjlzj4hu]{margin-bottom:2.5rem}.ws-mb-s[data-astro-cid-xjlzj4hu]{margin-bottom:1.25rem}.ws-split[data-astro-cid-xjlzj4hu]{background:var(--c-bg);color:var(--c-ink);padding-block:var(--w-section-y)}.ws-split__inner[data-astro-cid-xjlzj4hu]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter);display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:900px){.ws-split__inner[data-astro-cid-xjlzj4hu]{grid-template-columns:.8fr 1.2fr;gap:4rem}}.ws-lead[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-body);font-size:var(--fs-body);line-height:1.75;color:var(--c-ink-soft);margin:0}.ws-head[data-astro-cid-xjlzj4hu]{max-width:760px;margin-bottom:2.5rem}.ws-intro[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-body);font-size:var(--fs-body);line-height:1.7;color:var(--c-ink-soft);margin:1rem 0 0}.ws-intro--on-dark[data-astro-cid-xjlzj4hu]{color:var(--c-on-dark-soft)}.ws-cmp[data-astro-cid-xjlzj4hu]{background:var(--c-bg-alt);color:var(--c-ink);padding-block:var(--w-section-y)}.ws-cmp__inner[data-astro-cid-xjlzj4hu]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter)}.ws-cmp__table[data-astro-cid-xjlzj4hu]{width:100%;border-collapse:collapse;table-layout:fixed;font-family:var(--w-font-body)}.ws-cmp__table[data-astro-cid-xjlzj4hu] thead[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]{width:16%}.ws-cmp__table[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu],.ws-cmp__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]{text-align:left;vertical-align:top;padding:1.1rem 1.25rem;border-bottom:1px solid var(--c-line);line-height:1.55}.ws-cmp__table[data-astro-cid-xjlzj4hu] thead[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;font-size:1.35rem;color:var(--c-ink);padding-top:1.5rem}.ws-cmp__table[data-astro-cid-xjlzj4hu] tbody[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;font-size:1.05rem;color:var(--c-ink);width:16%}.ws-cmp__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]{color:var(--c-ink-soft);font-size:.98rem}.ws-cmp__table[data-astro-cid-xjlzj4hu] .is-hl[data-astro-cid-xjlzj4hu]{background:var(--c-bg)}.ws-cmp__table[data-astro-cid-xjlzj4hu] thead[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu].is-hl{color:var(--c-accent);border-radius:var(--w-radius) var(--w-radius) 0 0}.ws-cmp__note[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-body);font-size:var(--fs-body);color:var(--c-ink-soft);margin:2rem 0 0;max-width:760px}@media(max-width:759px){.ws-cmp__table[data-astro-cid-xjlzj4hu] thead[data-astro-cid-xjlzj4hu]{display:none}.ws-cmp__table[data-astro-cid-xjlzj4hu],.ws-cmp__table[data-astro-cid-xjlzj4hu] tbody[data-astro-cid-xjlzj4hu],.ws-cmp__table[data-astro-cid-xjlzj4hu] tr[data-astro-cid-xjlzj4hu],.ws-cmp__table[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu],.ws-cmp__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]{display:block;width:auto}.ws-cmp__table[data-astro-cid-xjlzj4hu] tr[data-astro-cid-xjlzj4hu]{padding:1.25rem 0;border-bottom:1px solid var(--c-line)}.ws-cmp__table[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu],.ws-cmp__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]{border:0;padding:.35rem 0}.ws-cmp__table[data-astro-cid-xjlzj4hu] tbody[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu]{font-size:1.2rem;margin-bottom:.25rem;width:auto}.ws-cmp__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]:before{content:attr(data-col);display:block;font-weight:600;color:var(--c-ink);font-size:.85rem;letter-spacing:.02em}.ws-cmp__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu].is-hl{background:transparent}.ws-cmp__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu].is-hl:before{color:var(--c-accent)}}.ws-feat[data-astro-cid-xjlzj4hu]{background:var(--c-dark);color:var(--c-on-dark);padding-block:var(--w-section-y)}.ws-feat__inner[data-astro-cid-xjlzj4hu]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter)}.ws-feat__grid[data-astro-cid-xjlzj4hu]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:700px){.ws-feat__grid[data-astro-cid-xjlzj4hu]{grid-template-columns:1fr 1fr}}@media(min-width:1040px){.ws-feat__grid[data-astro-cid-xjlzj4hu]{grid-template-columns:1fr 1fr 1fr}}.ws-feat__grid[data-astro-cid-xjlzj4hu] li[data-astro-cid-xjlzj4hu]{border:1px solid var(--c-line-dark);border-radius:var(--w-radius);padding:1.75rem}.ws-feat__t[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;font-size:1.3rem;line-height:1.2;color:var(--c-on-dark);margin:0}.ws-feat__link[data-astro-cid-xjlzj4hu]{display:inline-block;margin-top:1rem;font-family:var(--w-font-body);font-weight:600;color:var(--c-accent-2-bright);text-decoration:none}.ws-feat__link[data-astro-cid-xjlzj4hu]:hover{text-decoration:underline}.ws-feat__b[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-body);font-size:1rem;line-height:1.6;color:var(--c-on-dark-soft);margin:.75rem 0 0}.ws-picks[data-astro-cid-xjlzj4hu]{background:var(--c-bg);color:var(--c-ink);padding-block:var(--w-section-y)}.ws-picks__inner[data-astro-cid-xjlzj4hu]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter)}.ws-picks__table[data-astro-cid-xjlzj4hu]{width:100%;border-collapse:collapse;font-family:var(--w-font-body);border-top:1px solid var(--c-line)}.ws-picks__table[data-astro-cid-xjlzj4hu] thead[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu]{font-size:var(--fs-small, .85rem);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--c-ink-soft);text-align:left;padding:1rem 1.25rem 1rem 0;border-bottom:1px solid var(--c-line)}.ws-picks__table[data-astro-cid-xjlzj4hu] tbody[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu],.ws-picks__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]{text-align:left;vertical-align:top;padding:1.25rem 1.25rem 1.25rem 0;border-bottom:1px solid var(--c-line);line-height:1.55}.ws-picks__table[data-astro-cid-xjlzj4hu] tbody[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;font-size:1.1rem;color:var(--c-ink);width:38%}.ws-picks__pick[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;color:var(--c-accent);white-space:nowrap;width:18%}.ws-picks__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]:last-child{color:var(--c-ink-soft)}@media(max-width:759px){.ws-picks__table[data-astro-cid-xjlzj4hu] thead[data-astro-cid-xjlzj4hu]{display:none}.ws-picks__table[data-astro-cid-xjlzj4hu],.ws-picks__table[data-astro-cid-xjlzj4hu] tbody[data-astro-cid-xjlzj4hu],.ws-picks__table[data-astro-cid-xjlzj4hu] tr[data-astro-cid-xjlzj4hu],.ws-picks__table[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu],.ws-picks__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]{display:block;width:auto}.ws-picks__table[data-astro-cid-xjlzj4hu] tr[data-astro-cid-xjlzj4hu]{padding:1.25rem 0;border-bottom:1px solid var(--c-line)}.ws-picks__table[data-astro-cid-xjlzj4hu] tbody[data-astro-cid-xjlzj4hu] th[data-astro-cid-xjlzj4hu],.ws-picks__table[data-astro-cid-xjlzj4hu] td[data-astro-cid-xjlzj4hu]{border:0;padding:.2rem 0;white-space:normal;width:auto}}.ws-inc[data-astro-cid-xjlzj4hu]{background:var(--c-bg-alt);color:var(--c-ink);padding-block:var(--w-section-y)}.ws-inc__inner[data-astro-cid-xjlzj4hu]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter)}.ws-cap[data-astro-cid-xjlzj4hu]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--c-line)}@media(min-width:760px){.ws-cap[data-astro-cid-xjlzj4hu]{grid-template-columns:1fr 1fr;column-gap:4rem}}.ws-cap[data-astro-cid-xjlzj4hu] li[data-astro-cid-xjlzj4hu]{display:flex;gap:1.25rem;align-items:baseline;padding:1.4rem 0;border-bottom:1px solid var(--c-line)}.ws-cap__num[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;color:var(--c-accent)}.ws-cap__label[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-size:1.25rem;line-height:1.25;color:var(--c-ink)}.ws-proc[data-astro-cid-xjlzj4hu]{background:var(--c-dark);color:var(--c-on-dark);padding-block:var(--w-section-y)}.ws-proc__inner[data-astro-cid-xjlzj4hu]{max-width:1100px;margin:0 auto;padding-inline:var(--w-gutter)}.ws-steps[data-astro-cid-xjlzj4hu]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:760px){.ws-steps[data-astro-cid-xjlzj4hu]{grid-template-columns:1fr 1fr;gap:3rem}}.ws-steps[data-astro-cid-xjlzj4hu] li[data-astro-cid-xjlzj4hu]{display:flex;gap:1.25rem}.ws-steps__n[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:700;font-size:2.5rem;line-height:1;color:var(--c-accent-2-bright);flex:0 0 auto}.ws-steps__label[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;font-size:1.5rem;color:var(--c-on-dark);margin:0;line-height:1.15}.ws-steps__body[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-body);font-size:1rem;color:var(--c-on-dark-soft);line-height:1.6;margin:.5rem 0 0}.ws-work[data-astro-cid-xjlzj4hu]{background:var(--c-bg);color:var(--c-ink);padding-block:var(--w-section-y)}.ws-work__inner[data-astro-cid-xjlzj4hu]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter)}.ws-work__top[data-astro-cid-xjlzj4hu]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.25rem;margin-bottom:2.5rem}.ws-work__controls[data-astro-cid-xjlzj4hu]{display:flex;align-items:center;gap:1rem}.ws-work__all[data-astro-cid-xjlzj4hu]{white-space:nowrap}.ws-work__arrows[data-astro-cid-xjlzj4hu]{display:flex;gap:.6rem}.ws-arrow[data-astro-cid-xjlzj4hu]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:transparent;border:1.5px solid var(--c-ink);color:var(--c-ink);cursor:pointer;transition:background var(--w-dur-fast) var(--w-ease),color var(--w-dur-fast) var(--w-ease),opacity var(--w-dur-fast) var(--w-ease)}.ws-arrow[data-astro-cid-xjlzj4hu]:hover{background:var(--c-ink);color:var(--c-bg)}.ws-arrow[data-astro-cid-xjlzj4hu]:disabled{opacity:.3;cursor:default}.ws-arrow[data-astro-cid-xjlzj4hu]:disabled:hover{background:transparent;color:var(--c-ink)}.ws-work__row[data-astro-cid-xjlzj4hu]{list-style:none;margin:0;padding:0 0 1rem;display:flex;gap:1.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--c-line) transparent;margin-inline:calc(var(--w-gutter) * -1);padding-inline:var(--w-gutter)}.ws-work__row[data-astro-cid-xjlzj4hu]::-webkit-scrollbar{height:6px}.ws-work__row[data-astro-cid-xjlzj4hu]::-webkit-scrollbar-thumb{background:var(--c-line);border-radius:999px}.ws-work__row[data-astro-cid-xjlzj4hu]>li[data-astro-cid-xjlzj4hu]{flex:0 0 clamp(260px,80vw,360px);scroll-snap-align:start}@media(min-width:720px){.ws-work__row[data-astro-cid-xjlzj4hu]>li[data-astro-cid-xjlzj4hu]{flex-basis:360px}}.ws-work__row[data-astro-cid-xjlzj4hu] a[data-astro-cid-xjlzj4hu]{text-decoration:none;color:inherit;display:block}.ws-work__img[data-astro-cid-xjlzj4hu]{margin:0;border:1px solid var(--c-line);border-radius:var(--w-radius);overflow:hidden;aspect-ratio:4 / 3;box-shadow:var(--w-shadow-soft)}.ws-work__img[data-astro-cid-xjlzj4hu] img[data-astro-cid-xjlzj4hu]{width:100%;height:100%;object-fit:cover;display:block}.ws-work__name[data-astro-cid-xjlzj4hu]{display:block;font-family:var(--w-font-display);font-weight:600;font-size:1.25rem;margin-top:1rem}.ws-work__tag[data-astro-cid-xjlzj4hu]{display:block;font-family:var(--w-font-body);font-size:.95rem;color:var(--c-ink-soft);margin-top:.3rem;line-height:1.4}.ws-rel[data-astro-cid-xjlzj4hu]{background:var(--c-bg-alt);color:var(--c-ink);padding-block:var(--w-section-y)}.ws-rel__inner[data-astro-cid-xjlzj4hu]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter);display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:760px){.ws-rel__inner[data-astro-cid-xjlzj4hu]{grid-template-columns:1fr 1fr;gap:4rem}}.ws-pills[data-astro-cid-xjlzj4hu]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.ws-pills[data-astro-cid-xjlzj4hu] a[data-astro-cid-xjlzj4hu]{display:inline-flex;padding:.6rem 1.1rem;border:1px solid var(--c-line);border-radius:var(--radius-pill);font-family:var(--w-font-body);font-size:.95rem;color:var(--c-ink);text-decoration:none;background:var(--c-bg);transition:border-color var(--w-dur-fast) var(--w-ease),color var(--w-dur-fast) var(--w-ease)}.ws-pills[data-astro-cid-xjlzj4hu] a[data-astro-cid-xjlzj4hu]:hover{border-color:var(--c-ink)}.ws-faq[data-astro-cid-xjlzj4hu]{background:var(--c-bg);color:var(--c-ink);padding-block:var(--w-section-y)}.ws-faq__inner[data-astro-cid-xjlzj4hu]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter);display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:940px){.ws-faq__inner[data-astro-cid-xjlzj4hu]{grid-template-columns:1.5fr 1fr;gap:4rem;align-items:start}}@media(min-width:940px){.ws-faq__aside[data-astro-cid-xjlzj4hu]{position:sticky;top:6rem}}.ws-faq__card[data-astro-cid-xjlzj4hu]{background:var(--c-dark);color:var(--c-on-dark);border-radius:var(--w-radius);padding:clamp(1.75rem,3vw,2.5rem)}.ws-faq__card-h[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;font-size:var(--fs-h3);line-height:1.1;margin:.75rem 0 0;color:var(--c-on-dark)}.ws-faq__card-b[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-body);font-size:var(--fs-body);line-height:1.6;color:var(--c-on-dark-soft);margin:1rem 0 1.75rem}.ws-faq__list[data-astro-cid-xjlzj4hu]{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-line)}.ws-faq__list[data-astro-cid-xjlzj4hu] li[data-astro-cid-xjlzj4hu]{padding:1.75rem 0;border-bottom:1px solid var(--c-line)}.ws-faq__q[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-display);font-weight:600;font-size:1.3rem;color:var(--c-ink);margin:0}.ws-faq__a[data-astro-cid-xjlzj4hu]{font-family:var(--w-font-body);font-size:var(--fs-body);color:var(--c-ink-soft);line-height:1.65;margin:.75rem 0 0}.sx-inner[data-astro-cid-lzt5zfnl]{max-width:var(--w-container);margin:0 auto;padding-inline:var(--w-gutter)}.sx-head[data-astro-cid-lzt5zfnl]{max-width:46rem}.sx-head--split[data-astro-cid-lzt5zfnl]{max-width:none;display:grid;gap:1.25rem 4rem;align-items:end}@media(min-width:960px){.sx-head--split[data-astro-cid-lzt5zfnl]{grid-template-columns:1.1fr .9fr}}.sx-h2[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-display);font-weight:600;font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-display);margin:.5rem 0 0;color:var(--c-ink)}.sx-h2[data-astro-cid-lzt5zfnl] em[data-astro-cid-lzt5zfnl]{font-style:normal;color:var(--c-accent)}.sx-h2--light[data-astro-cid-lzt5zfnl]{color:#fff}.sx-h2--light[data-astro-cid-lzt5zfnl] em[data-astro-cid-lzt5zfnl]{color:var(--c-accent-2-bright)}.sx-intro[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-ink-soft);margin:1rem 0 0;max-width:46ch}.sx-intro--light[data-astro-cid-lzt5zfnl]{color:var(--c-on-dark-soft)}.sx-month[data-astro-cid-lzt5zfnl]{background:var(--c-bg);padding-block:var(--w-section-y)}.sx-month__grid[data-astro-cid-lzt5zfnl]{display:grid;gap:3rem;margin-top:3rem;align-items:start}@media(min-width:1040px){.sx-month__grid[data-astro-cid-lzt5zfnl]{grid-template-columns:.85fr 1.15fr;gap:4rem}}.sx-steps[data-astro-cid-lzt5zfnl]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--c-line)}.sx-step[data-astro-cid-lzt5zfnl]{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--c-line)}.sx-step__n[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-display);font-weight:600;font-size:1.1rem;color:var(--c-accent);padding-top:.15rem}.sx-step__t[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-display);font-weight:600;font-size:1.35rem;line-height:1.15;margin:0;color:var(--c-ink)}.sx-step__b[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-body);font-size:1rem;line-height:1.6;color:var(--c-ink-soft);margin:.35rem 0 0}.sx-cal[data-astro-cid-lzt5zfnl]{margin:0;background:var(--c-bg-alt);border-radius:var(--w-radius);padding:clamp(1rem,2.5vw,1.75rem);box-shadow:var(--w-shadow-soft);position:sticky;top:7rem}.sx-cal__top[data-astro-cid-lzt5zfnl]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem}.sx-cal__title[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-display);font-weight:600;font-size:1.4rem;color:var(--c-ink)}.sx-cal__sub[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-body);font-size:.8rem;color:var(--c-ink-soft)}.sx-cal__dow[data-astro-cid-lzt5zfnl],.sx-cal__grid[data-astro-cid-lzt5zfnl]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.sx-cal__dow[data-astro-cid-lzt5zfnl]{margin-top:1rem}.sx-cal__dow[data-astro-cid-lzt5zfnl] span[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-body);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--c-ink-soft);padding:0 .3rem .35rem}.sx-cal__cell[data-astro-cid-lzt5zfnl]{background:#fff;border-radius:8px;min-height:clamp(3.4rem,6.5vw,5.25rem);padding:.3rem;display:flex;flex-direction:column;gap:3px;overflow:hidden}.sx-cal__cell[data-astro-cid-lzt5zfnl].is-out{background:transparent}.sx-cal__d[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-body);font-size:.7rem;font-weight:700;color:var(--c-ink-soft)}.sx-chip[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-body);font-size:.66rem;font-weight:700;line-height:1.15;border-radius:5px;padding:.2rem .3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-chip--post[data-astro-cid-lzt5zfnl]{background:var(--c-dark);color:#fff}.sx-chip--reel[data-astro-cid-lzt5zfnl],.sx-chip--story[data-astro-cid-lzt5zfnl]{background:#ccfff0;color:var(--c-ink)}.sx-chip--shoot[data-astro-cid-lzt5zfnl]{background:var(--c-accent);color:#fff}.sx-chip--meeting[data-astro-cid-lzt5zfnl],.sx-chip--deck[data-astro-cid-lzt5zfnl],.sx-chip--report[data-astro-cid-lzt5zfnl]{background:#fff1d6;color:#7a4b00;border:1px solid #f0d49a;white-space:normal}@media(max-width:560px){.sx-chip[data-astro-cid-lzt5zfnl]{font-size:0;padding:0;height:6px;border-radius:3px;border:0}}.sx-cal__band[data-astro-cid-lzt5zfnl]{margin-top:.6rem;border-radius:8px;padding:.55rem .8rem;text-align:center;font-family:var(--w-font-body);font-size:.8rem;font-weight:700;color:var(--c-ink);background:repeating-linear-gradient(135deg,#ccfff0 0 12px,#b8f7e4 12px 24px)}.sx-cal__legend[data-astro-cid-lzt5zfnl]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1rem;font-family:var(--w-font-body);font-size:.8rem;color:var(--c-ink-soft)}.sx-dot[data-astro-cid-lzt5zfnl]{display:inline-block;width:.7rem;height:.7rem;border-radius:3px;margin-right:.4rem;vertical-align:-.05rem}.sx-dot--post[data-astro-cid-lzt5zfnl]{background:var(--c-dark)}.sx-dot--reel[data-astro-cid-lzt5zfnl]{background:#8ff5d6}.sx-dot--shoot[data-astro-cid-lzt5zfnl]{background:var(--c-accent)}.sx-dot--meeting[data-astro-cid-lzt5zfnl]{background:#f6d58e}.sx-decks[data-astro-cid-lzt5zfnl]{background:var(--c-bg-alt);padding-block:var(--w-section-y);overflow:hidden}.sx-decks__rail[data-astro-cid-lzt5zfnl]{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;--sx-edge: max(var(--w-gutter), calc((100vw - var(--w-container)) / 2 + var(--w-gutter)));padding:2.75rem var(--sx-edge) 1rem;scroll-padding-inline:var(--sx-edge);scrollbar-width:thin;scrollbar-color:var(--c-line) transparent}.sx-deck[data-astro-cid-lzt5zfnl]{margin:0;flex:0 0 min(84vw,620px);scroll-snap-align:start}.sx-deck__img[data-astro-cid-lzt5zfnl]{border-radius:14px;overflow:hidden;background:#fff;box-shadow:var(--w-shadow-soft);aspect-ratio:16 / 9}.sx-deck__img[data-astro-cid-lzt5zfnl] img{width:100%;height:100%;object-fit:cover;display:block}.sx-deck[data-astro-cid-lzt5zfnl] figcaption[data-astro-cid-lzt5zfnl]{display:flex;flex-wrap:wrap;gap:.25rem .6rem;margin-top:.9rem;font-family:var(--w-font-body);font-size:.95rem;color:var(--c-ink-soft)}.sx-deck[data-astro-cid-lzt5zfnl] figcaption[data-astro-cid-lzt5zfnl] b[data-astro-cid-lzt5zfnl]{color:var(--c-ink);font-weight:700}.sx-decks__hint[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-body);font-size:.85rem;font-weight:600;color:var(--c-ink-soft);margin-top:.5rem}.sx-reels[data-astro-cid-lzt5zfnl]{background:var(--c-dark);padding-block:var(--w-section-y)}.sx-reels__grid[data-astro-cid-lzt5zfnl]{list-style:none;margin:3rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media(max-width:639px){.sx-reel[data-astro-cid-lzt5zfnl]:nth-child(n+9){display:none}}@media(min-width:640px){.sx-reels__grid[data-astro-cid-lzt5zfnl]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.sx-reels__grid[data-astro-cid-lzt5zfnl]{grid-template-columns:repeat(6,1fr);gap:1rem}}.sx-reel[data-astro-cid-lzt5zfnl]{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:9 / 16;background:#091826}.sx-reel__v[data-astro-cid-lzt5zfnl]{width:100%;height:100%;object-fit:cover;display:block}.sx-reel__cap[data-astro-cid-lzt5zfnl]{position:absolute;left:0;right:0;bottom:0;padding:2.5rem .75rem .75rem;background:linear-gradient(to top,#091826eb,#09182600);display:flex;flex-direction:column;gap:.1rem;font-family:var(--w-font-body);color:#fff}.sx-reel__cap[data-astro-cid-lzt5zfnl] b[data-astro-cid-lzt5zfnl]{font-size:.78rem;font-weight:700}.sx-reel__cap[data-astro-cid-lzt5zfnl] span[data-astro-cid-lzt5zfnl]{font-size:.75rem;color:var(--c-on-dark-soft)}.sx-comm[data-astro-cid-lzt5zfnl]{background:var(--c-bg);padding-block:var(--w-section-y)}.sx-comm__grid[data-astro-cid-lzt5zfnl]{display:grid;gap:3rem;align-items:start}@media(min-width:960px){.sx-comm__grid[data-astro-cid-lzt5zfnl]{grid-template-columns:1fr 1fr;gap:5rem}}.sx-flow[data-astro-cid-lzt5zfnl]{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.sx-flow__item[data-astro-cid-lzt5zfnl]{display:grid;grid-template-columns:3rem 1fr;gap:1rem;align-items:start;background:var(--c-bg-alt);border-radius:14px;padding:1.25rem 1.4rem}.sx-flow__n[data-astro-cid-lzt5zfnl]{width:2.5rem;height:2.5rem;border-radius:50%;display:grid;place-items:center;background:var(--c-dark);color:var(--c-accent-2-bright);font-family:var(--w-font-display);font-weight:600;font-size:.95rem}.sx-flow__t[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-display);font-weight:600;font-size:1.25rem;margin:.1rem 0 0;color:var(--c-ink)}.sx-flow__b[data-astro-cid-lzt5zfnl]{font-family:var(--w-font-body);font-size:1rem;line-height:1.6;color:var(--c-ink-soft);margin:.3rem 0 0}
