.hero[data-astro-cid-lcdefpme]{color:#fff;isolation:isolate;background:#2b2f33;grid-template-rows:1fr auto;min-height:max(640px,100svh);display:grid;position:relative}.hero[data-astro-cid-lcdefpme] .hero-img{z-index:-2;object-fit:cover;width:100%;height:100%;animation:settle 2.4s var(--ease) both;position:absolute;inset:0}.hero-shade[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(#14181c73 0%,#14181c00 28%),linear-gradient(#14181c00 25%,#14181c26 45%,#14181cb8 100%);position:absolute;inset:0}.hero-in[data-astro-cid-lcdefpme]{align-self:end;padding-top:180px;padding-bottom:56px}.hero-issue[data-astro-cid-lcdefpme]{font-family:var(--latin);letter-spacing:.04em;animation:rise 1.2s .2s var(--ease) both;margin:0 0 22px;font-size:1.15rem;font-style:italic}.hero-h[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.08em;animation:rise 1.4s .35s var(--ease) both;margin:0;font-size:clamp(2.3rem,6.4vw,5.4rem);font-weight:600;line-height:1.32}.hero-lead[data-astro-cid-lcdefpme]{color:#ffffffe0;max-width:34em;animation:rise 1.4s .55s var(--ease) both;margin:28px 0 0;font-size:clamp(.9rem,1.4vw,1.02rem);font-weight:300}.hero-act[data-astro-cid-lcdefpme]{animation:rise 1.4s .7s var(--ease) both;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:36px;display:flex}.hero-btn[data-astro-cid-lcdefpme]{min-height:56px;color:var(--ink);font-family:var(--serif);letter-spacing:.14em;background:#fff;border:1px solid #fff;align-items:center;padding:14px 32px;font-weight:600;text-decoration:none;transition:background .35s,color .35s;display:inline-flex}.hero-btn[data-astro-cid-lcdefpme]:hover{color:#fff;background:0 0}.hero-link[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.12em;border-bottom:1px solid #fff9;padding-bottom:4px;text-decoration:none}.hero-foot[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff47;justify-content:space-between;align-items:center;padding:18px 0 22px;display:flex}.hero-scroll[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;font-size:.66rem}.hero[data-astro-cid-lcdefpme] .hero-credit{color:#ffffffbf}@keyframes settle{0%{transform:scale(1.08)}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.hero[data-astro-cid-lcdefpme] .hero-img,.hero-issue[data-astro-cid-lcdefpme],.hero-h[data-astro-cid-lcdefpme],.hero-lead[data-astro-cid-lcdefpme],.hero-act[data-astro-cid-lcdefpme]{animation:none}}.sec-head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--ink);grid-template-columns:1fr auto;align-items:end;gap:24px;padding-bottom:28px;display:grid}.sec-en[data-astro-cid-lcdefpme]{font-family:var(--latin);letter-spacing:-.01em;margin:0;font-size:clamp(2.8rem,7vw,5.6rem);font-style:italic;font-weight:400;line-height:.95}.sec-head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{text-align:right;justify-items:end;gap:8px;display:grid}.sec-ja[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.14em;margin:0;font-weight:600}.sec-note[data-astro-cid-lcdefpme]{color:var(--graphite);margin:0;font-size:.84rem}.intro[data-astro-cid-lcdefpme]{grid-template-columns:220px 1fr;gap:48px;padding:clamp(96px,12vw,160px) 0 clamp(80px,10vw,140px);display:grid}.intro[data-astro-cid-lcdefpme]>.label[data-astro-cid-lcdefpme]{align-self:start;margin-top:14px}.intro-lead[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.06em;text-wrap:pretty;margin:0;font-size:clamp(1.25rem,2.4vw,1.9rem);font-weight:500;line-height:2}.principles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:40px;margin:72px 0 0;padding:0;list-style:none;display:grid}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);padding-top:20px}.pr-no[data-astro-cid-lcdefpme]{font-family:var(--latin);color:var(--glacier);font-size:1.6rem;font-style:italic}.pr-title[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.06em;margin:10px 0;font-size:1.12rem;font-weight:600}.principles[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--graphite);margin:0;font-size:.9rem}.feature[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(32px,6vw,96px);width:min(100% - 48px,1440px);margin-inline:auto;display:grid}.feature-ph[data-astro-cid-lcdefpme]{position:relative}.feature-ph[data-astro-cid-lcdefpme] img{aspect-ratio:4/3;object-fit:cover;width:100%}.feature-ph[data-astro-cid-lcdefpme] .feature-credit{margin-top:10px;display:block}.feature-copy[data-astro-cid-lcdefpme]{max-width:480px}.feature-h[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.05em;margin:22px 0 18px;font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:600;line-height:1.6}.feature-h[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.feature-d[data-astro-cid-lcdefpme]{color:var(--graphite);margin:0 0 32px;font-size:.92rem}.notes[data-astro-cid-lcdefpme]{padding-top:clamp(110px,14vw,180px)}.year[data-astro-cid-lcdefpme]{background:var(--paper);border-block:1px solid var(--hair);margin-top:clamp(110px,14vw,180px);padding:clamp(80px,10vw,120px) 0}.year-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-right:1px solid var(--hair);flex-direction:column;padding:40px 28px 8px;display:flex;position:relative}.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{padding-left:0}.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-right:0;padding-right:0}.y-months[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--glacier);margin:0;font-size:.7rem}.y-season[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--hair);margin:10px 0 18px;font-size:4.2rem;font-weight:500;line-height:1}.y-title[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.05em;margin:0 0 10px;font-size:1.1rem;font-weight:600;line-height:1.6}.y-text[data-astro-cid-lcdefpme]{color:var(--graphite);flex:1;margin:0 0 18px;font-size:.86rem}.y-link[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.08em;border-bottom:1px solid;align-self:flex-start;font-size:.86rem;text-decoration:none}.cats[data-astro-cid-lcdefpme]{padding-top:clamp(110px,14vw,180px)}.cat-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.cat-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;gap:2px 12px;text-decoration:none;display:grid}.c-ph[data-astro-cid-lcdefpme]{grid-column:1/-1;margin-bottom:14px;overflow:hidden}.c-ph[data-astro-cid-lcdefpme] img{aspect-ratio:3/4;object-fit:cover;filter:saturate(.85);width:100%;transition:transform 1.2s var(--ease), filter .8s}.cat-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .c-ph[data-astro-cid-lcdefpme] img{filter:saturate();transform:scale(1.05)}.c-no[data-astro-cid-lcdefpme]{font-family:var(--latin);color:var(--stone);grid-row:span 2;font-size:1.6rem;line-height:1.1}.c-en[data-astro-cid-lcdefpme]{font-family:var(--latin);font-size:1.05rem;font-style:italic;line-height:1.2}.c-name[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.04em;font-size:.86rem;font-weight:600;line-height:1.6}.brands[data-astro-cid-lcdefpme]{padding-top:clamp(110px,14vw,180px)}.brands[data-astro-cid-lcdefpme]>.label[data-astro-cid-lcdefpme]{display:flex}.marquee[data-astro-cid-lcdefpme]{border-block:1px solid var(--ink);margin-top:24px;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mq-track[data-astro-cid-lcdefpme]{width:max-content;animation:60s linear infinite mq;display:flex}.mq-track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--latin);white-space:nowrap;align-items:center;gap:40px;padding:18px 40px 18px 0;font-size:clamp(2rem,4.4vw,3.6rem);font-style:italic;line-height:1.2;display:inline-flex}.mq-track[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--camel);font-size:.5em;font-style:normal}.brands[data-astro-cid-lcdefpme]:hover .mq-track[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes mq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mq-track[data-astro-cid-lcdefpme]{animation:none}}.brands-note[data-astro-cid-lcdefpme]{color:var(--stone);margin-top:16px;font-size:.78rem}.brands-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink)}.quote[data-astro-cid-lcdefpme]{min-height:min(80vh,720px);color:var(--ink);isolation:isolate;place-items:center;margin-top:clamp(110px,14vw,180px);display:grid;position:relative}.quote[data-astro-cid-lcdefpme] .quote-img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.quote-shade[data-astro-cid-lcdefpme]{z-index:-1;background:radial-gradient(#f6f4ef99,#f6f4ef00 70%);position:absolute;inset:0}.quote-in[data-astro-cid-lcdefpme]{text-align:center;margin:0}.quote-in[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:.1em;margin:0;font-size:clamp(1.6rem,4.4vw,3.3rem);font-weight:600;line-height:1.7}.quote-in[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme]{font-family:var(--latin);margin-top:24px;font-size:1.1rem;font-style:italic}.quote[data-astro-cid-lcdefpme] .quote-credit{position:absolute;bottom:16px;right:24px}.author[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(32px,7vw,112px);padding-top:clamp(110px,14vw,180px);display:grid}.author-ph[data-astro-cid-lcdefpme]{margin:0}.author-ph[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;width:100%}.author-ph[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:8px}.author-copy[data-astro-cid-lcdefpme]{max-width:560px}.author-copy[data-astro-cid-lcdefpme] .h-serif[data-astro-cid-lcdefpme]{gap:6px;margin:20px 0 18px;display:grid}.author-copy[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:.08em;color:var(--stone);font-size:.84rem;font-weight:400}.author-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.label){color:var(--graphite);margin:0 0 32px}@media (width<=1100px){.cat-row[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:repeat(5,minmax(200px,1fr));padding-bottom:12px;overflow-x:auto}.cat-row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start}.year-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){border-right:0;padding-right:0}.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){padding-left:0}.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--hair);margin-top:24px}}@media (width<=900px){.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.principles[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px;margin-top:48px}.feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr;width:100%}.feature-ph[data-astro-cid-lcdefpme] .feature-credit{padding-inline:24px}.feature-copy[data-astro-cid-lcdefpme]{width:min(100% - 48px,560px);margin-inline:auto}.author[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.hero-h[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:inline-block}@media (width<=640px){.hero-in[data-astro-cid-lcdefpme]{padding-bottom:40px}.hero-h[data-astro-cid-lcdefpme]{letter-spacing:.04em;font-size:clamp(1.7rem,8.2vw,2.3rem)}.sec-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.sec-head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{text-align:left;justify-items:start}.year-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child,.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-right:0;border-top:1px solid var(--hair);margin-top:0;padding:28px 0 8px}.year-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0}.y-season[data-astro-cid-lcdefpme]{margin:0;font-size:3rem;position:absolute;top:20px;right:0}.cat-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,68%)}.quote[data-astro-cid-lcdefpme] .quote-credit{right:16px}}
