@font-face{font-family:Genesis Bodoni;src:url('/magazine/fonts/bodoni.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:Genesis Bodoni;src:url('/magazine/fonts/bodoni-italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:Genesis Sans;src:url('/magazine/fonts/sans.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:Genesis Condensed;src:url('/magazine/fonts/condensed.ttf') format('truetype');font-weight:800;font-display:swap}
:root{--g-serif:'Genesis Bodoni',Georgia,serif;--g-sans:'Genesis Sans',Arial,sans-serif;--g-condensed:'Genesis Condensed','Arial Narrow',sans-serif;--g-paper:#f5f2e9;--g-ink:#20211e}
.issue-intro{padding-block:48px 38px}.issue-intro h1{font:400 clamp(64px,11vw,160px)/1 var(--g-serif);letter-spacing:-.065em;margin:22px 0}.issue-deck{display:flex;justify-content:space-between;gap:30px;align-items:end}.issue-deck p{font-size:14px;line-height:1.7}#issue-contents{display:flex;flex-wrap:wrap;gap:12px 30px;border-top:1px solid var(--line);padding-top:23px;margin-top:30px}#issue-contents a{font:11px var(--g-sans);display:flex;gap:8px;align-items:baseline}#issue-contents a>span{font-size:9px;color:#68675d}#issue-pages{background:#dedbd1;padding:32px clamp(12px,3vw,56px)}.issue-chapter{max-width:1920px;margin:0 auto 48px;scroll-margin-top:95px}.issue-chapter:last-child{margin-bottom:0}.chapter-note{display:flex;justify-content:space-between;gap:16px;padding-top:14px;font:11px var(--g-sans);color:var(--g-ink)}.chapter-note a:hover{text-decoration:underline}.genesis-page{container-type:inline-size;width:100%;aspect-ratio:8/5;position:relative;overflow:hidden;background:var(--g-paper);color:var(--g-ink);font-family:var(--g-sans);isolation:isolate}.genesis-page *{box-sizing:border-box}.genesis-page h2,.genesis-page h3,.genesis-page h4,.genesis-page p,.genesis-page figure{margin:0}.genesis-page h2{font:400 6.4cqw/.96 var(--g-serif);letter-spacing:-.065em}.genesis-page em{font-family:var(--g-serif);font-weight:400}.genesis-page figure img{width:100%;height:100%;object-fit:cover;display:block}.genesis-page figcaption{font:.58cqw var(--g-sans);letter-spacing:.12em;margin-top:.7cqw}.genesis-page a{text-underline-offset:.2em}.genesis-page a:hover{text-decoration:underline}.g-micro{font:.7cqw/1.5 var(--g-sans);text-transform:uppercase;letter-spacing:.16em}.g-running,.g-folio{position:absolute;left:3.2%;right:3.2%;display:flex;justify-content:space-between;align-items:center;font:.65cqw/1.5 var(--g-sans);letter-spacing:.11em;text-transform:uppercase;z-index:3}.g-running{top:3%;padding-bottom:1cqw;border-bottom:1px solid currentColor}.g-folio{bottom:2.2%;padding-top:.8cqw;border-top:1px solid currentColor}.g-folio span:last-child{white-space:nowrap}.issue-logo{display:block;width:100%;height:auto;object-fit:contain}
/* 01 — an oversized masthead above a panoramic campaign. */
.g-cover{background:#1c211f;color:var(--g-paper)}.cover-top{position:absolute;left:3.5%;right:3.5%;top:1.5%;display:flex;align-items:center;justify-content:space-between}.cover-top .issue-logo{width:24%;height:5.2cqw;object-fit:contain}.cover-top>span{font:.7cqw/1.65 var(--g-sans);text-align:right;text-transform:uppercase;letter-spacing:.15em}.cover-title{position:absolute;top:12%;left:3.2%;right:3.2%;z-index:2}.cover-title .g-micro{text-align:center}.cover-title h2{font-size:18.4cqw;line-height:.98;letter-spacing:-.065em;text-align:center;margin-left:-1cqw}.cover-photo{position:absolute;left:0;top:42%;width:100%;height:47%;object-fit:cover;object-position:center 47%}.cover-line{position:absolute;top:49%;left:3.5%;right:3.5%;display:flex;justify-content:space-between;align-items:end;color:#20211e;text-shadow:none;z-index:2}.cover-line>p{font:2.6cqw/1.1 var(--g-serif);letter-spacing:-.02em}.cover-line>span{display:none;font:.9cqw/1.5 var(--g-sans);text-align:right;background:#20211edb;padding:1.1cqw}.g-cover .g-folio{bottom:2.5%;border-top:0}
/* 02 — the supplied blank widget, set with the reference hierarchy. */
.origin-title{position:absolute;left:4%;top:11%;width:43%}.origin-title h2{margin-top:1.2cqw;font-size:7.6cqw}.origin-art{position:absolute;left:4%;top:43%;width:38%;height:17%}.origin-art img{object-position:50% 38%}.origin-garden{position:absolute;right:4%;top:10%;width:47%;height:79%}.origin-garden img{object-fit:cover!important;object-position:center}.genesis-widget{position:absolute;left:4%;top:63%;width:43%;aspect-ratio:1927/816;background:#fff url('/magazine/assets/widget-blank.webp') center/100% 100%;padding:.8cqw 1.6cqw}.genesis-widget h3{font:400 5.9cqw/1.12 var(--g-serif);letter-spacing:-.065em}.widget-columns{display:grid;grid-template-columns:1.15fr 1fr;gap:1.4cqw;margin-top:.6cqw}.widget-columns h4{font:800 3.25cqw/.99 var(--g-condensed);letter-spacing:-.02em}.widget-columns p{font:.92cqw/1.35 var(--g-sans)}
/* 03 — opposing scale: a fashion portrait and an object study. */
.g-details{background:#212421;color:#f5f2e9}.details-fashion{position:absolute;left:3.5%;top:11%;width:36%;height:76%}.details-title{position:absolute;left:43%;right:3.5%;top:11%}.details-title h2{font-size:5.1cqw;margin-top:1.3cqw;line-height:1.03}.details-object{position:absolute;left:50%;top:36%;width:43%;height:39%}.details-object img{object-position:50% 45%}.details-copy{position:absolute;left:44%;right:4%;bottom:10%;display:grid;grid-template-columns:1fr 1.1fr;gap:2cqw;font:.85cqw/1.6 var(--g-sans)}.details-copy p:first-child{font:1.3cqw/1.35 var(--g-serif)}
/* 04 — daylight, silver and an intentionally off-centre portrait. */
.g-perspective{background:#e9ecdf}.perspective-title{position:absolute;left:4%;top:12%;z-index:2;font-size:7.4cqw!important}.perspective-close{position:absolute;left:4%;top:43%;width:48%;height:43%}.perspective-close img{object-position:50% 48%}.perspective-portrait{position:absolute;right:4%;top:11%;width:34%;height:65%}.perspective-portrait img{object-position:center 25%}.perspective-copy{position:absolute;left:62%;right:4%;top:79%;font:.74cqw/1.6 var(--g-sans)}.perspective-copy p{font:1.6cqw/1.35 var(--g-serif);margin:.35cqw 0}.perspective-copy a{display:block;margin-top:.5cqw;font-size:.74cqw}.perspective-copy>span:not(.g-micro){display:none}
/* 05 — three campaign frames, composed as an editorial film strip. */
.g-attitude{background:#efece3}.attitude-title{position:absolute;top:12%;left:4%;right:4%;font-size:6.1cqw!important}.attitude-back{position:absolute;left:4%;top:29%;width:29%;height:54%}.attitude-bubble{position:absolute;left:35%;top:29%;width:29%;height:54%}.attitude-close{position:absolute;left:66%;top:29%;width:30%;height:54%}.attitude-back img,.attitude-bubble img,.attitude-close img{object-fit:cover!important;object-position:center 30%}.attitude-caption{position:absolute;left:4%;right:4%;top:85%;display:flex;align-items:start;justify-content:space-between;gap:2cqw}.attitude-caption>span{font:.61cqw/1.6 var(--g-sans);letter-spacing:.1em}.attitude-caption p{font:1cqw/1.45 var(--g-serif)}
/* 06 — a shoppable index, with all seven current collection pieces. */
.seven-heading{position:absolute;left:4%;top:11%;right:4%;display:flex;align-items:end;justify-content:space-between}.seven-heading h2{font-size:7cqw}.seven-heading p{font:.85cqw/1.6 var(--g-sans);padding-bottom:.4cqw}.seven-water{position:absolute;left:4%;top:29%;width:36%;height:58%}.seven-water img{object-position:center 30%}.seven-list{position:absolute;left:45%;right:4%;top:28%;bottom:10%;display:grid;grid-template-rows:repeat(7,1fr)}.seven-item{display:grid;grid-template-columns:3cqw 5.4cqw 1fr 1.3cqw;align-items:center;gap:1.1cqw;border-top:1px solid #8c8b80}.seven-item:last-child{border-bottom:1px solid #8c8b80}.seven-roman{font:1.8cqw var(--g-serif)}.seven-item img{width:5cqw;height:4.5cqw;object-fit:contain;mix-blend-mode:multiply}.seven-item strong{display:block;font:400 1.4cqw/1.35 var(--g-sans)}.seven-item small{display:block;font:.67cqw/1.6 var(--g-sans);letter-spacing:.05em}.seven-item>span:last-child{font-size:1.3cqw}
/* 07 — the invitation, and practical details from the storefront. */
.g-world{background:#1d2421;color:var(--g-paper)}.world-mast{position:absolute;top:2%;left:4%;right:4%;display:flex;align-items:center;justify-content:space-between}.world-mast .issue-logo{width:23%;height:5cqw}.world-mast>span{font:.68cqw var(--g-sans);letter-spacing:.12em;text-transform:uppercase}.world-title{position:absolute;left:4%;top:15%;font-size:7.4cqw!important;z-index:2}.world-photo{position:absolute;top:42%;left:0;width:63%;height:39%}.world-photo img{object-position:65% center}.world-note{position:absolute;left:68%;top:47%;right:4%}.world-note p{font:1.4cqw/1.5 var(--g-serif);margin:1cqw 0}.world-note a{font:.8cqw var(--g-sans);display:block;margin-top:1.5cqw;text-decoration:underline}.world-services{position:absolute;left:4%;right:4%;top:84%;display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw}.world-services span{font:.63cqw var(--g-sans);letter-spacing:.1em;text-transform:uppercase}.world-services p{font:.82cqw/1.5 var(--g-sans);margin-top:.5cqw}.world-services a{text-decoration:underline}.g-world .g-folio{bottom:1.5%;font-size:.57cqw}
.issue-end{padding-block:40px;max-width:700px;font-size:12px;line-height:1.8}.issue-end .btn{margin:18px 0}.issue-end small{display:block;color:#626159}.magazine-open{overflow:hidden}.magazine-dialog{border:0;background:#1c211f;color:#f5f2e9;width:min(1600px,96vw);max-width:96vw;max-height:96dvh;padding:16px}.magazine-dialog::backdrop{background:#111d}.magazine-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:12px}.magazine-bar>a{font:11px var(--g-sans);letter-spacing:.08em}.magazine-bar form{margin:0}.magazine-dialog .dialog-close{color:inherit;background:transparent;border:1px solid #aaa;padding:10px 14px;cursor:pointer}.magazine-stage{max-height:78dvh;overflow:auto;overscroll-behavior:contain}.magazine-stage:focus-visible{outline:2px solid #fff;outline-offset:-3px}.journal-controls{display:grid;grid-template-columns:44px auto 1fr 44px;align-items:center;gap:16px;margin-top:12px;font:11px var(--g-sans)}.journal-controls button{width:44px;min-height:44px;border:1px solid #999;color:inherit;background:transparent;cursor:pointer;font-size:20px}.journal-controls button:disabled{opacity:.35;cursor:default}.magazine-product{text-align:right}.journal-read{display:flex;align-items:center;flex-wrap:wrap;gap:25px;margin-top:30px}.journal-read p{font-size:12px;color:#c5c2bc;max-width:470px;line-height:1.8}.journal-read .btn{border-color:#f3f0e8}
/* Reflow the same editorial content into legible mobile pages. */
@media(max-width:1100px){
.issue-intro{padding-block:25px}.issue-intro h1{font-size:20vw}.issue-deck{display:block}.issue-deck p{font-size:12px}#issue-contents{display:grid;grid-template-columns:1fr 1fr;gap:16px}#issue-contents a{font-size:10px}#issue-pages{padding:16px 10px}.issue-chapter{margin-bottom:30px}.chapter-note{font-size:10px;line-height:1.6}.genesis-page{aspect-ratio:auto;padding:24px 20px;display:flex;flex-direction:column;gap:24px}.genesis-page>*,.genesis-page .g-running,.genesis-page .g-folio{position:relative;inset:auto;width:auto;height:auto}.genesis-page h2{font-size:48px!important;line-height:1.03;letter-spacing:-.06em}.g-running,.g-folio{font-size:7px;gap:12px;letter-spacing:.06em}.g-running{padding-bottom:12px}.g-folio{padding-top:12px;margin-top:4px}.g-folio span:nth-child(2){display:none}.g-micro{font-size:8px;line-height:1.6}.genesis-page figcaption{font-size:7px;line-height:1.6;margin-top:8px;letter-spacing:.08em}.genesis-page figure img{height:auto;max-height:600px;object-fit:cover}.genesis-page .issue-logo{width:54%;height:auto}.cover-top{gap:18px}.cover-top>span{font-size:7px}.cover-title h2{font-size:19vw!important;margin:5px 0 0}.cover-title .g-micro{font-size:7px}.cover-photo{height:260px!important;width:calc(100% + 40px)!important;max-width:none;margin-inline:-20px;object-fit:cover;object-position:65% center}.cover-line{color:inherit;text-shadow:none;align-items:center}.cover-line>span{display:block}.cover-line>p{font-size:28px}.cover-line>span{font-size:9px;padding:0;background:none}.origin-title h2{margin-top:14px}.origin-art{order:2}.origin-art img{height:140px!important}.origin-title{order:1}.origin-garden{order:3}.origin-garden img{max-height:none}.genesis-widget{order:4;aspect-ratio:auto;padding:20px 15px}.genesis-widget h3{font-size:36px}.widget-columns{gap:14px;margin-top:12px;grid-template-columns:1fr 1fr}.widget-columns h4{font-size:clamp(20px,6vw,27px)}.widget-columns p{font-size:12px;line-height:1.5}.g-origin .g-folio{order:5}.g-details .details-title{order:1}.g-details .details-fashion{order:2}.g-details .details-object{order:3}.g-details .details-copy{order:4}.g-details .g-folio{order:5}.details-title h2{font-size:39px!important;margin-top:12px}.details-copy{gap:22px;font-size:12px;display:block}.details-copy p:first-child{font-size:23px;margin-bottom:14px}.details-object img{max-height:300px}.perspective-title{font-size:47px!important}.perspective-portrait img{height:440px!important}.perspective-copy{font-size:12px;line-height:1.7}.perspective-copy p{font-size:28px;margin:8px 0}.perspective-copy>span:not(.g-micro){display:block}.perspective-copy a{font-size:12px;margin-top:15px}.perspective-close img{max-height:380px}.attitude-title{font-size:44px!important}.attitude-caption{display:block}.attitude-caption>span{font-size:8px;line-height:1.6;display:block}.attitude-caption p{font-size:19px;line-height:1.6;margin:14px 0}.attitude-back img,.attitude-bubble img,.attitude-close img{max-height:none}.seven-heading{display:block}.seven-heading h2{font-size:46px!important}.seven-heading p{font-size:12px;margin-top:16px}.seven-water img{height:360px!important}.seven-list{display:block}.seven-item{grid-template-columns:32px 38px 1fr 15px;gap:10px;min-height:77px}.seven-item img{width:42px;height:56px}.seven-roman{font-size:24px}.seven-item strong{font-size:12px}.seven-item small{font-size:9px;margin-top:4px}.seven-item>span:last-child{font-size:16px}.world-mast{gap:16px}.world-mast>span{font-size:7px;line-height:1.8;text-align:right}.world-title{font-size:44px!important}.world-photo{width:calc(100% + 40px)!important;margin-inline:-20px}.world-photo img{height:250px!important;object-position:65% center}.world-note p{font-size:23px;margin:14px 0}.world-note a{font-size:12px;margin-top:20px}.world-services{display:grid;grid-template-columns:1fr;gap:20px;margin-top:10px}.world-services span{font-size:9px}.world-services p{font-size:11px;line-height:1.7;margin-top:8px}.g-world .g-folio{font-size:7px}.magazine-dialog{padding:10px}.magazine-stage{max-height:75dvh}.magazine-bar>a{font-size:8px;line-height:1.6}.magazine-dialog .dialog-close{font-size:11px}.journal-controls{font-size:9px;gap:9px}.magazine-product{font-size:9px}.issue-end{padding-block:25px}}
.issue-export .site-header,.issue-export .site-footer,.issue-export .issue-intro,.issue-export .issue-end,.issue-export .chapter-note,.issue-export .skip-link{display:none!important}.issue-export{padding:0!important;background:#fff}.issue-export #main{margin:0!important;padding:0!important}.issue-export #issue-pages{padding:0;background:none}.issue-export .issue-chapter{margin:0;width:1920px;max-width:none}.issue-export .genesis-page{width:1920px;height:1200px;aspect-ratio:auto;break-after:page}.issue-export .genesis-page img{content-visibility:visible}
@media print{@page{size:1920px 1200px;margin:0}body{margin:0!important;padding:0!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.site-header,.site-footer,.issue-intro,.issue-end,.chapter-note,.skip-link,dialog{display:none!important}#main,#issue-pages{margin:0!important;padding:0!important}.issue-chapter{width:1920px;max-width:none;margin:0}.genesis-page{width:1920px;height:1200px;break-after:page}}
.issue-export>body>*:not(main){display:none!important}body.issue-export>*:not(main){display:none!important}html:has(.issue-export){scroll-behavior:auto;scroll-padding:0}
@media print{body>*:not(main){display:none!important}}
