:root{--mag-w: 1248px;--mag-text: 600px;--mag-gutter: clamp(20px, 3vw, 40px);--mag-flow: clamp(72px, 5rem + 3vw, 136px);--mag-hair: 1px;--mag-fs-display: clamp(2.75rem, 1.2rem + 5.4vw, 6rem);--mag-fs-h: clamp(2rem, 1.2rem + 2.6vw, 3.5rem);--mag-fs-rain: clamp(3rem, 1rem + 8vw, 9rem);--mag-caps-track: .24em;--mag-plane: var(--v3-plane);--mag-on-plane: var(--v3-on-plane);--mag-on-plane-2: var(--v3-on-plane-2);--mag-plane-rule: var(--v3-plane-rule);--mag-accent: var(--v3-gold);--mag-band: color-mix(in srgb, var(--ink) 5%, transparent);--mag-dash: color-mix(in srgb, var(--ink) 55%, transparent)}.post-style.bv3.post-mag .article-layout{display:block;max-width:none;padding-left:0;padding-right:0;padding-top:0}.post-style.bv3.post-mag .article-container{max-width:none;margin:0}.post-style.bv3.post-mag .article-sidebar{display:none}.post-style.bv3.post-mag .article-body{--col: 100%;max-width:none}.post-style.bv3.post-mag .article-body>:not(.mag){max-width:var(--v3-col);margin-left:auto;margin-right:auto;padding-left:var(--v3-pad);padding-right:var(--v3-pad);box-sizing:content-box}.post-style.bv3.post-mag .article-body .mag{color:var(--ink);>section{padding-top:0;padding-bottom:0;opacity:1;transform:none}:where(h2,h3){counter-increment:none;margin:0;padding:0;border:0;max-width:none;text-wrap:balance}:where(h2,h3):before,:where(h2):after{content:none;display:none}:where(p){margin:0;max-width:none}:where(ul,ol){list-style:none;margin:0;padding:0}:where(li){margin:0;padding:0}:where(li):before,:where(li)::marker{content:none}:where(figure){margin:0;padding:0;border:0;background:none;box-shadow:none;max-width:none}:where(figure):before,:where(figure):after{content:none;display:none}:where(figure>figcaption):before{content:none;display:none}:where(img){display:block;width:100%;height:100%;object-fit:cover;max-width:none;border-radius:0;margin:0}:where(a){color:inherit;text-decoration:underline;text-decoration-color:var(--mag-accent);text-decoration-thickness:1px;text-underline-offset:.22em}:where(a:hover){text-decoration-thickness:2px}:where(svg){display:block}:where(dl,dd){margin:0}>*{width:min(var(--mag-w),100% - 2 * var(--mag-gutter));margin-left:auto;margin-right:auto}>*+*{margin-top:var(--mag-flow)}}.mag-spaced,.mag-open__label,.mag-strip__title,.mag-elle__kicker,.mag-ask__label,.mag-shop__sub{font-family:var(--font-body);font-size:var(--v3-fs-caps);font-weight:500;letter-spacing:var(--mag-caps-track);text-transform:uppercase}.mag-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.post-style.bv3.post-mag .mag .mag-open{padding-top:clamp(56px,4rem + 2vw,104px)}.post-style.bv3.post-mag .mag .mag-open__head{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:end}.post-style.bv3.post-mag .mag .mag-open__label{color:var(--ink-muted)}.post-style.bv3.post-mag .mag .mag-open__display{font-family:var(--font-body);font-weight:300;font-size:var(--mag-fs-display);line-height:.96;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-open__side{display:grid;gap:14px;font-size:var(--v3-fs-dek);line-height:1.5;color:var(--ink-2);max-width:30em}.post-style.bv3.post-mag .mag .mag-open__note{font-size:var(--v3-fs-caption);line-height:1.55;color:var(--ink-muted);padding-top:14px;border-top:var(--mag-hair) solid var(--rule)}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-open__head{grid-template-columns:9rem minmax(0,1.5fr) minmax(0,1fr);gap:0 40px}.post-style.bv3.post-mag .mag .mag-open__label{align-self:start;padding-top:.9em}.post-style.bv3.post-mag .mag .mag-open__side{padding-bottom:.6em}}.post-style.bv3.post-mag .mag .mag-strip{margin-top:clamp(48px,3rem + 2vw,88px)}.post-style.bv3.post-mag .mag .mag-strip__bar{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:var(--mag-hair) solid var(--rule)}.post-style.bv3.post-mag .mag .mag-strip__title{color:var(--ink)}.post-style.bv3.post-mag .mag .mag-strip__nav{display:flex;gap:8px}.post-style.bv3.post-mag .mag .mag-strip__btn{width:44px;height:44px;display:grid;place-items:center;padding:0;color:var(--ink);background:none;border:0;cursor:pointer}.post-style.bv3.post-mag .mag .mag-strip__btn svg{width:24px;height:12px;fill:none;stroke:currentColor;stroke-width:1.4}.post-style.bv3.post-mag .mag .mag-strip__btn:hover svg{stroke-width:2}.post-style.bv3.post-mag .mag .mag-strip__btn:disabled{opacity:.3;cursor:default}.post-style.bv3.post-mag .mag .mag-strip__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(62vw,300px);gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-top:24px}.post-style.bv3.post-mag .mag .mag-strip__track::-webkit-scrollbar{display:none}.post-style.bv3.post-mag .mag .mag-strip__track:focus-visible{outline:2px solid var(--v3-focus);outline-offset:4px}@media(prefers-reduced-motion:no-preference){.post-style.bv3.post-mag .mag .mag-strip__track{scroll-behavior:smooth}}.post-style.bv3.post-mag .mag .mag-strip__item{scroll-snap-align:start;display:grid;grid-template-rows:auto 1fr;gap:12px}.post-style.bv3.post-mag .mag .mag-strip__item--wide{grid-column:span 2}.post-style.bv3.post-mag .mag .mag-strip__item img{aspect-ratio:3 / 4;height:auto}.post-style.bv3.post-mag .mag .mag-strip__item--wide img{aspect-ratio:auto;height:100%}.post-style.bv3.post-mag .mag .mag-strip__cap{display:grid;gap:2px;font-size:var(--v3-fs-caps);letter-spacing:.14em;text-transform:uppercase}.post-style.bv3.post-mag .mag .mag-strip__cap b{font-weight:500;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-strip__cap span{color:var(--ink-muted);letter-spacing:.06em;text-transform:none;font-size:var(--v3-fs-source)}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-strip__track{grid-auto-columns:calc((100% - 60px)/5)}}.post-style.bv3.post-mag .mag .mag-list{border-top:6px solid var(--ink);padding-top:18px}.post-style.bv3.post-mag .mag .mag-list__top{display:grid;gap:24px}.post-style.bv3.post-mag .mag .mag-list__title .mag-spaced{letter-spacing:.6em;color:var(--ink-muted)}.post-style.bv3.post-mag .mag .mag-list__h{margin-top:10px!important;font-family:var(--font-body);font-weight:600;font-size:var(--mag-fs-h);line-height:1;letter-spacing:-.025em;text-transform:uppercase;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-list__meta{display:grid;gap:6px;align-content:start}.post-style.bv3.post-mag .mag .mag-list__meta>div{display:grid;grid-template-columns:6.5rem 1fr;align-items:baseline;gap:12px;padding:6px 12px;background:var(--mag-band)}.post-style.bv3.post-mag .mag .mag-list__meta dt{font-size:.6875rem;font-style:italic;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.post-style.bv3.post-mag .mag .mag-list__meta dd{font-size:var(--v3-fs-caption);letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-list__meta .mag-list__no{font-size:2.25rem;font-weight:300;letter-spacing:.2em;line-height:1}.post-style.bv3.post-mag .mag .mag-list__thema{margin-top:24px!important;padding:28px 24px;display:grid;gap:6px;justify-items:center;text-align:center;background:var(--mag-band);border-top:var(--mag-hair) solid var(--rule);border-bottom:var(--mag-hair) solid var(--rule);font-family:var(--font-display);font-size:var(--v3-fs-fig-title);line-height:1.3;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-list__thema span{justify-self:start;font-family:var(--font-body);font-size:.6875rem;font-style:italic;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-list__top{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.post-style.bv3.post-mag .mag .mag-callouts{position:relative;margin-top:40px}.post-style.bv3.post-mag .mag .mag-callouts__photo{position:relative}.post-style.bv3.post-mag .mag .mag-callouts__photo img{aspect-ratio:3 / 2;height:auto}.post-style.bv3.post-mag .mag .mag-callouts__dot{position:absolute;left:var(--x);top:var(--y);translate:-50% -50%;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font-size:.8125rem;font-weight:600;color:var(--v3-ink);background:var(--v3-cream);box-shadow:0 0 0 2px var(--v3-ink),0 2px 8px #00000059}.post-style.bv3.post-mag .mag .mag-callouts__lines{display:none}.post-style.bv3.post-mag .mag .mag-callouts__list{display:grid;gap:18px;margin-top:28px;counter-reset:none}.post-style.bv3.post-mag .mag .mag-callouts__item{display:grid;grid-template-columns:36px 1fr;column-gap:12px;align-items:start}.post-style.bv3.post-mag .mag .mag-callouts__n{grid-row:span 2;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--ink);font-size:.8125rem;font-weight:600;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-callouts__item b{font-size:1.0625rem;font-weight:600;letter-spacing:.01em;color:var(--ink);background:linear-gradient(transparent 55%,color-mix(in srgb,var(--mag-accent) 32%,transparent) 55%);justify-self:start}.post-style.bv3.post-mag .mag .mag-callouts__line{font-size:var(--v3-fs-caption);line-height:1.5;color:var(--ink-2)}.post-style.bv3.post-mag .mag .mag-callouts__line a{display:inline-block;margin-left:2px}@media(min-width:600px){.post-style.bv3.post-mag .mag .mag-callouts__list{grid-template-columns:1fr 1fr;column-gap:32px}}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-callouts{aspect-ratio:1.662;margin-top:32px}.post-style.bv3.post-mag .mag .mag-callouts__photo{position:absolute;left:26%;top:18%;width:74%;height:82%}.post-style.bv3.post-mag .mag .mag-callouts__photo img{aspect-ratio:auto;height:100%}.post-style.bv3.post-mag .mag .mag-callouts__lines{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:1}.post-style.bv3.post-mag .mag .mag-callouts__lines line{stroke:var(--mag-dash);stroke-width:1.25;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.post-style.bv3.post-mag .mag .mag-callouts__photo .mag-callouts__dot{z-index:2}.post-style.bv3.post-mag .mag .mag-callouts__list{position:absolute;inset:0;margin:0;display:block}.post-style.bv3.post-mag .mag .mag-callouts__item{position:absolute;width:20%;z-index:2}.post-style.bv3.post-mag .mag .mag-callouts__item--left{left:0;top:var(--pos)}.post-style.bv3.post-mag .mag .mag-callouts__item--top{left:var(--pos);top:0;width:18%;padding:6px 10px;background:color-mix(in srgb,var(--paper) 88%,transparent)}.post-style.bv3.post-mag .mag .mag-callouts__item--top{grid-template-columns:32px 1fr}}.post-style.bv3.post-mag .mag .mag-data{margin-top:48px!important;position:relative;display:grid;gap:20px;padding:28px 24px 24px;border:var(--mag-hair) solid var(--ink);border-radius:6px;background:var(--v3-bg-card)}.post-style.bv3.post-mag .mag .mag-data__stamp{position:absolute;top:-14px;left:20px;display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 8px;font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--v3-cream);background:var(--v3-ink);border-radius:999px}[data-theme=dark] .post-style.bv3.post-mag .mag .mag-data__stamp{color:var(--v3-ink);background:var(--v3-cream)}.post-style.bv3.post-mag .mag .mag-data__stamp svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.post-style.bv3.post-mag .mag .mag-data__name h3{font-family:var(--font-display);font-weight:400;font-size:var(--v3-fs-fig-title);line-height:1.2;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-data__name p{margin-top:6px!important;font-size:var(--v3-fs-caption);line-height:1.5;color:var(--ink-2)}.post-style.bv3.post-mag .mag .mag-data__rows{display:grid}.post-style.bv3.post-mag .mag .mag-data__rows>div{display:grid;grid-template-columns:5.5rem 1fr;gap:12px;padding:10px 0;border-bottom:var(--mag-hair) dashed var(--rule)}.post-style.bv3.post-mag .mag .mag-data__rows>div:last-child{border-bottom:0}.post-style.bv3.post-mag .mag .mag-data__rows dt{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-data__rows dd{font-size:var(--v3-fs-caption);line-height:1.5;color:var(--ink-2)}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-list>.mag-data{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:40px;padding:32px 36px 28px;align-items:start}}.post-style.bv3.post-mag .article-body .mag>.mag-rain{width:100%;padding-bottom:clamp(56px,4rem + 2vw,104px);color:var(--mag-on-plane);background:var(--mag-plane)}.post-style.bv3.post-mag .mag .mag-rain__photo{position:relative;aspect-ratio:2 / 1;max-height:78vh;width:100%;overflow:hidden}.post-style.bv3.post-mag .mag .mag-rain__photo img{filter:saturate(.85)}.post-style.bv3.post-mag .mag .mag-rain__over{position:absolute;top:clamp(20px,3vw,48px);left:max(var(--mag-gutter),(100% - var(--mag-w)) / 2);font-family:var(--font-display);font-size:var(--v3-fs-dek);line-height:1.6;color:var(--v3-ink);padding:10px 14px;background:color-mix(in srgb,var(--v3-cream) 86%,transparent)}.post-style.bv3.post-mag .mag .mag-rain__h{width:min(var(--mag-w),100% - 2 * var(--mag-gutter));margin:-.62em auto 0!important;position:relative;font-family:var(--font-display);font-weight:400;font-size:var(--mag-fs-rain);line-height:1;letter-spacing:-.02em;color:var(--mag-on-plane);padding-bottom:18px;border-bottom:var(--mag-hair) solid var(--mag-accent);text-shadow:0 2px 24px rgba(0,0,0,.35)}.post-style.bv3.post-mag .mag .mag-rain__body{width:min(var(--mag-w),100% - 2 * var(--mag-gutter));margin:36px auto 0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px 24px;align-items:start}.post-style.bv3.post-mag .mag .mag-rain__vert{writing-mode:vertical-rl;font-size:var(--v3-fs-caps);font-weight:500;letter-spacing:.4em;text-transform:uppercase;color:var(--mag-accent);padding-left:12px;border-left:var(--mag-hair) solid var(--mag-plane-rule)}.post-style.bv3.post-mag .mag .mag-rain__text{font-family:var(--font-display);font-size:var(--v3-fs-fig-title);line-height:1.45;color:var(--mag-on-plane);max-width:18em}.post-style.bv3.post-mag .mag .mag-rain__shots{grid-column:1 / -1;display:grid;gap:24px}.post-style.bv3.post-mag .mag .mag-rain__shots img{aspect-ratio:4 / 3;height:auto}.post-style.bv3.post-mag .mag .mag-rain__cap{margin-top:10px;font-size:var(--v3-fs-caption);line-height:1.5;color:var(--mag-on-plane-2)}.post-style.bv3.post-mag .mag .mag-rain__cap b{color:var(--mag-on-plane);font-weight:600}.post-style.bv3.post-mag .mag .mag-rain a{text-decoration-color:var(--mag-accent)}@media(min-width:600px){.post-style.bv3.post-mag .mag .mag-rain__shots{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-rain__body{grid-template-columns:auto minmax(0,4fr) minmax(0,7fr);gap:0 40px}.post-style.bv3.post-mag .mag .mag-rain__shots{grid-column:3}}.post-style.bv3.post-mag .mag .mag-shop{position:relative;display:grid;gap:40px;padding-left:0}.post-style.bv3.post-mag .mag .mag-shop:before{content:"";position:absolute;left:calc(-1*min(24px,var(--mag-gutter) - 6px));top:0;bottom:0;width:5px;background:var(--ink)}.post-style.bv3.post-mag .mag .mag-shop__tab{display:none}.post-style.bv3.post-mag .mag .mag-tag{display:inline-grid;justify-items:center;position:relative;color:var(--v3-cream)}.post-style.bv3.post-mag .mag .mag-tag svg{width:64px;height:70px;fill:var(--v3-ink);stroke:var(--v3-ink);stroke-width:2}.post-style.bv3.post-mag .mag .mag-tag svg path:last-child{fill:none}.post-style.bv3.post-mag .mag .mag-tag span,.post-style.bv3.post-mag .mag .mag-tag b{position:absolute;left:0;right:0;text-align:center}.post-style.bv3.post-mag .mag .mag-tag span{top:28px;font-size:.5rem;letter-spacing:.2em;text-transform:uppercase}.post-style.bv3.post-mag .mag .mag-tag b{top:38px;font-family:var(--font-display);font-size:1.375rem;font-weight:400;line-height:1}[data-theme=dark] .post-style.bv3.post-mag .mag .mag-tag svg{fill:var(--v3-cream);stroke:var(--v3-cream)}[data-theme=dark] .post-style.bv3.post-mag .mag .mag-tag{color:var(--v3-ink)}.post-style.bv3.post-mag .mag .mag-shop__text{display:grid;justify-items:center;text-align:center;align-content:start}.post-style.bv3.post-mag .mag .mag-shop__text:before{content:"";order:1;width:100%;height:0;border-top:var(--mag-hair) solid var(--ink);margin:0 0 28px}.post-style.bv3.post-mag .mag .mag-shop__text .mag-tag{order:0;margin-bottom:-2px}.post-style.bv3.post-mag .mag .mag-shop__text>:not(.mag-tag){order:2}.post-style.bv3.post-mag .mag .mag-shop__h{font-family:var(--font-display);font-weight:700;font-size:var(--mag-fs-h);line-height:1.04;letter-spacing:-.015em;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-shop__sub{margin-top:18px!important;color:var(--ink-2);letter-spacing:.3em}.post-style.bv3.post-mag .mag .mag-shop__deck{margin-top:24px!important;padding:18px 0;width:100%;font-size:var(--v3-fs-dek);line-height:1.55;color:var(--ink);border-top:var(--mag-hair) solid var(--rule);border-bottom:var(--mag-hair) solid var(--ink);position:relative}.post-style.bv3.post-mag .mag .mag-shop__deck:before,.post-style.bv3.post-mag .mag .mag-shop__deck:after{content:"";position:absolute;top:-5px;width:12px;border-top:2px solid var(--ink)}.post-style.bv3.post-mag .mag .mag-shop__deck:before{left:0}.post-style.bv3.post-mag .mag .mag-shop__deck:after{right:0}.post-style.bv3.post-mag .mag .mag-data--small{width:100%;text-align:left;margin-top:40px!important}.post-style.bv3.post-mag .mag .mag-shop__photos{display:grid;gap:16px;align-content:start}.post-style.bv3.post-mag .mag .mag-shop__main{position:relative}.post-style.bv3.post-mag .mag .mag-shop__main img{aspect-ratio:4 / 3;height:auto}.post-style.bv3.post-mag .mag .mag-shop__main figure{position:relative}.post-style.bv3.post-mag .mag .mag-shop__cap{pointer-events:none;z-index:1;position:absolute;left:14px;bottom:14px;max-width:16em;font-size:var(--v3-fs-source);line-height:1.45;letter-spacing:.04em;text-transform:uppercase;color:var(--v3-cream);text-shadow:0 1px 10px rgba(0,0,0,.65)}.post-style.bv3.post-mag .mag .mag-shop__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.post-style.bv3.post-mag .mag .mag-shop__thumbs figure{position:relative}.post-style.bv3.post-mag .mag .mag-shop__thumbs img{aspect-ratio:1;height:auto}.post-style.bv3.post-mag .mag .mag-shop__thumbs span{position:absolute;left:0;bottom:0;padding:2px 8px 0 4px;font-family:var(--font-display);font-size:1.125rem;line-height:1.3;color:var(--v3-cream);border-left:2px solid var(--v3-cream);border-bottom:2px solid var(--v3-cream);margin:0 0 8px 8px;text-shadow:0 1px 6px rgba(0,0,0,.6)}.post-style.bv3.post-mag .mag .mag-shop__key{font-size:var(--v3-fs-caption);line-height:1.55;color:var(--ink-2)}.post-style.bv3.post-mag .mag .mag-shop__key b{font-weight:600;color:var(--ink);margin-right:2px}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-shop{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;padding-right:56px}.post-style.bv3.post-mag .mag .mag-shop__text{padding-top:8px}.post-style.bv3.post-mag .mag .mag-shop__tab{display:block;position:absolute;right:0;top:0;writing-mode:vertical-rl;font-size:var(--v3-fs-caps);font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--ink);padding:16px 6px;border-top:6px solid var(--ink)}.post-style.bv3.post-mag .mag .mag-shop__tab b{display:block;margin:14px 0;font-family:var(--font-display);font-size:1.75rem;font-weight:400;letter-spacing:0;writing-mode:horizontal-tb}}.post-style.bv3.post-mag .mag .mag-elle{text-align:center}.post-style.bv3.post-mag .mag .mag-elle__kicker{color:var(--gold-ink-large);font-size:clamp(1rem,.8rem + 1vw,1.75rem);letter-spacing:.32em;font-weight:500}.post-style.bv3.post-mag .mag .mag-elle__h{margin-top:10px!important;font-family:var(--font-body);font-weight:600;font-size:var(--mag-fs-h);line-height:1.05;letter-spacing:-.02em;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-elle__deck{margin:20px auto 0!important;max-width:34em;font-size:var(--v3-fs-dek);line-height:1.6;color:var(--ink-2)}.post-style.bv3.post-mag .mag .mag-elle__credit{margin-top:14px!important;font-size:.6875rem;letter-spacing:.06em;color:var(--ink-muted)}.post-style.bv3.post-mag .mag .mag-mosaic{margin-top:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;text-align:left}.post-style.bv3.post-mag .mag .mag-mosaic figure{position:relative;overflow:hidden}.post-style.bv3.post-mag .mag .mag-mosaic__big{grid-column:1 / -1;aspect-ratio:1}.post-style.bv3.post-mag .mag .mag-mosaic__s{aspect-ratio:4 / 3}.post-style.bv3.post-mag .mag .mag-mosaic__s:last-child{grid-column:1 / -1;aspect-ratio:2 / 1}.post-style.bv3.post-mag .mag .mag-mosaic__n{position:absolute;top:8px;right:10px;font-size:.8125rem;font-weight:600;color:var(--v3-cream);text-shadow:0 1px 6px rgba(0,0,0,.7)}.post-style.bv3.post-mag .mag .mag-mosaic__badge{position:absolute;left:6%;top:10%;display:grid;gap:8px;font-size:clamp(1.125rem,.9rem + .9vw,1.625rem);font-weight:600;line-height:1.3;color:var(--v3-cream);text-shadow:0 1px 14px rgba(0,0,0,.6);max-width:11em}.post-style.bv3.post-mag .mag .mag-mosaic__badge span{justify-self:start;padding:3px 10px;font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:var(--v3-cream);border:1.5px solid var(--mag-accent);background:color-mix(in srgb,var(--mag-accent) 30%,transparent);text-shadow:none}.post-style.bv3.post-mag .mag .mag-elle__foot{margin-top:28px;display:grid;gap:28px;text-align:left}.post-style.bv3.post-mag .mag .mag-elle__key{font-size:var(--v3-fs-caption);line-height:1.6;color:var(--ink-2)}.post-style.bv3.post-mag .mag .mag-elle__key b{color:var(--ink);font-weight:600}.post-style.bv3.post-mag .mag .mag-elle__more{display:grid;gap:6px}.post-style.bv3.post-mag .mag .mag-elle__more-k{font-size:var(--v3-fs-caption);font-weight:600;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-elle__more-h{font-size:var(--v3-fs-fig-title);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-elle__more p:last-child{font-size:var(--v3-fs-body, 1rem);line-height:1.6;color:var(--ink-2)}.post-style.bv3.post-mag .mag .mag-diagram{margin-top:64px;text-align:left}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-mosaic{grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:14px;aspect-ratio:1.6}.post-style.bv3.post-mag .mag .mag-mosaic__big{grid-column:2;grid-row:1 / span 3;aspect-ratio:auto;order:2}.post-style.bv3.post-mag .mag .mag-mosaic__s,.post-style.bv3.post-mag .mag .mag-mosaic__s:last-child{grid-column:1;aspect-ratio:auto}.post-style.bv3.post-mag .mag .mag-elle__foot{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}.post-style.bv3.post-mag .mag .mag-elle__more{padding-left:25%}}.post-style.bv3.post-mag .article-body .mag>.mag-who{width:100%;padding:clamp(64px,4rem + 3vw,128px) max(var(--mag-gutter),(100% - var(--mag-w)) / 2);box-sizing:border-box;color:var(--mag-on-plane);background:var(--mag-plane)}.post-style.bv3.post-mag .mag .mag-who__bar{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.post-style.bv3.post-mag .mag .mag-who__h{font-family:var(--font-body);font-weight:300;font-size:var(--mag-fs-h);line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--mag-on-plane);max-width:9em}.post-style.bv3.post-mag .mag .mag-who__arrows{display:flex;gap:14px;color:var(--mag-on-plane-2)}.post-style.bv3.post-mag .mag .mag-who__arrows svg{width:22px;height:11px;fill:none;stroke:currentColor;stroke-width:1.3}.post-style.bv3.post-mag .mag .mag-who__cards{margin-top:40px!important;display:grid;gap:16px}.post-style.bv3.post-mag .mag .mag-who__cards li{display:grid;grid-template-columns:4.5rem 1fr;grid-template-rows:1fr auto;gap:24px 16px;min-height:180px;padding:28px 24px;border:var(--mag-hair) solid var(--mag-plane-rule)}.post-style.bv3.post-mag .mag .mag-who__q{grid-row:1 / span 2;font-family:var(--font-display);font-size:6rem;line-height:.8;color:var(--mag-accent)}.post-style.bv3.post-mag .mag .mag-who__cards p{font-size:var(--v3-fs-dek);line-height:1.45;color:var(--mag-on-plane)}.post-style.bv3.post-mag .mag .mag-who__by{display:grid;gap:2px}.post-style.bv3.post-mag .mag .mag-who__cards .mag-who__by b{font-size:var(--v3-fs-caption);font-weight:600;color:var(--mag-on-plane)}.post-style.bv3.post-mag .mag .mag-who__cards .mag-who__by span{font-size:var(--v3-fs-source);color:var(--mag-on-plane-2)}.post-style.bv3.post-mag .mag .mag-who__more{margin-top:24px!important;font-size:var(--v3-fs-caption);color:var(--mag-on-plane-2)}.post-style.bv3.post-mag .mag .mag-who a{color:var(--mag-on-plane)}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-who__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.post-style.bv3.post-mag .mag .mag-ask{margin-top:clamp(72px,5rem + 3vw,144px);display:grid;gap:40px}.post-style.bv3.post-mag .mag .mag-ask__head{display:grid;gap:14px}.post-style.bv3.post-mag .mag .mag-ask__label{color:var(--mag-on-plane-2)}.post-style.bv3.post-mag .mag .mag-ask__display{font-family:var(--font-body);font-weight:300;font-size:var(--mag-fs-display);line-height:.98;letter-spacing:-.02em;text-transform:uppercase;color:var(--mag-accent)}.post-style.bv3.post-mag .mag .mag-ask__side{display:grid;gap:24px;align-content:end}.post-style.bv3.post-mag .mag .mag-ask__side>p{font-size:var(--v3-fs-dek);line-height:1.5;color:var(--mag-on-plane-2);max-width:22em}.post-style.bv3.post-mag .mag .mag-ask__links{display:grid}.post-style.bv3.post-mag .mag .mag-ask .mag-ask__links a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:8px 0;font-size:var(--v3-fs-caps);font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--mag-on-plane);border-bottom:var(--mag-hair) solid var(--mag-plane-rule)}.post-style.bv3.post-mag .mag .mag-ask__links a svg{width:28px;height:14px;fill:none;stroke:currentColor;stroke-width:1.3;flex:none}.post-style.bv3.post-mag .mag .mag-ask__links a:hover{color:var(--mag-accent);border-bottom-color:var(--mag-accent)}.post-style.bv3.post-mag .mag .mag-ask__links a:focus-visible{outline:2px solid var(--mag-accent);outline-offset:4px}@media(prefers-reduced-motion:no-preference){.post-style.bv3.post-mag .mag .mag-ask__links a svg{transition:translate .2s ease}.post-style.bv3.post-mag .mag .mag-ask__links a:hover svg{translate:4px 0}}@media(min-width:1024px){.post-style.bv3.post-mag .mag .mag-ask{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:64px;align-items:end}}.post-style.bv3.post-mag .article-body .mag>.mag-who{margin-bottom:0}.post-style.bv3.post-mag .article-body .mag+*{margin-top:var(--mag-flow)}@media print{.post-style.bv3.post-mag .mag .mag-strip__nav,.post-style.bv3.post-mag .mag .mag-callouts__lines{display:none}.post-style.bv3.post-mag .article-body .mag>.mag-rain,.post-style.bv3.post-mag .article-body .mag>.mag-who{background:none;color:inherit}}.post-style.bv3.post-mag .mag figure{width:100%;box-sizing:border-box}.post-style.bv3.post-mag .mag .mag-shop__thumbs .art-zoom,.post-style.bv3.post-mag .mag .mag-rain__shots .art-zoom,.post-style.bv3.post-mag .mag .mag-mosaic__s .art-zoom{inset:auto 8px 8px auto;scale:.8;transform-origin:100% 100%}.post-style.bv3.post-mag .mag .mag-rain__shots figure{position:relative}.post-style.bv3.post-mag .mag .mag-rain__shots .art-zoom{bottom:auto;top:8px;transform-origin:100% 0}.post-style.bv3.post-mag .mag .mag-mosaic__n{right:auto;left:10px}.post-style.bv3.post-mag .mag .mag-mosaic__big .mag-mosaic__n{top:auto;bottom:8px}.post-style.bv3.post-mag .mag .mag-shop__tab{width:40px;box-sizing:border-box;text-align:center}.post-style.bv3.post-mag .mag .mag-shop__tab b{font-size:1.375rem;margin:12px auto}.post-style.bv3.post-mag .mag .mag-join{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:52px;padding:0 22px;font-family:var(--font-body);font-size:var(--v3-fs-caps);font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--v3-ink);background:var(--v3-gold);border:var(--v3-hair) solid var(--v3-gold);border-radius:2px}.post-style.bv3.post-mag .mag .mag-join svg{width:26px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5;flex:none}.post-style.bv3.post-mag .mag .mag-join:hover{background:color-mix(in srgb,var(--v3-gold) 82%,var(--v3-cream));text-decoration:none}.post-style.bv3.post-mag .mag .mag-join:focus-visible{outline:2px solid var(--v3-focus);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.post-style.bv3.post-mag .mag .mag-join svg{transition:translate .2s ease}.post-style.bv3.post-mag .mag .mag-join:hover svg{translate:4px 0}}.post-style.bv3.post-mag .mag .mag-open__join{padding-top:6px}.post-style.bv3.post-mag .mag .mag-join-band{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;text-align:left;padding:24px 28px;border-top:var(--mag-hair) solid var(--ink);border-bottom:var(--mag-hair) solid var(--ink)}.post-style.bv3.post-mag .mag .mag-join-band p{font-family:var(--font-display);font-size:var(--v3-fs-fig-title);line-height:1.3;color:var(--ink)}.post-style.bv3.post-mag .mag .mag-ask__join .mag-join{width:100%;box-sizing:border-box;min-height:60px}@media(max-width:599.98px){.post-style.bv3.post-mag .mag .mag-join{width:100%;box-sizing:border-box}}.post-style.bv3.post-mag .mag .mag-who__deck{margin-top:20px;max-width:34em;font-size:var(--v3-fs-dek);line-height:1.5;color:var(--mag-on-plane-2)}
