:root{--ros-rose:#c97386;--ros-burgundy:#8c3b4a;--ros-cream:#f0e9d5;--ros-paper:#fbf7ea;--ros-sage:#a6b89a;--ros-olive:#4e6a50;--ros-taupe:#8a6f58;--ros-ink:#3b2f32;--ros-line:#8c3b4a33;--ros-muted:#3b2f32ad}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ros-cream);color:var(--ros-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.ros-page{overflow-x:hidden}.ros-magazine-head{z-index:20;border-bottom:1px solid var(--ros-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f0e9d5f2;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;min-height:92px;padding:10px clamp(18px,4vw,58px);display:grid;position:sticky;top:0}.ros-issue-links{color:var(--ros-muted);flex-wrap:wrap;gap:18px;font-family:Georgia,Times New Roman,serif;font-size:.95rem;display:flex}.ros-issue-links a:hover,.ros-language-link:hover{color:var(--ros-burgundy)}.ros-wordmark{width:190px;height:66px;display:block}.ros-wordmark img{object-fit:contain;width:100%;height:100%}.ros-language-link{color:var(--ros-muted);justify-self:end;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-style:italic}.ros-cover{min-height:calc(100svh - 92px);display:grid;position:relative;overflow:hidden}.ros-cover>img{object-fit:cover;object-position:center}.ros-cover-shade{background:linear-gradient(90deg,#3b1e24e0,#8c3b4a70 44%,#3b1e240f),linear-gradient(#0000 42%,#3b1e2494);position:absolute;inset:0}.ros-cover article{z-index:1;max-width:900px;color:var(--ros-paper);align-self:end;padding:clamp(64px,9vw,128px) clamp(18px,5vw,70px);position:relative}.ros-cover p,.ros-collection-pages>p,.ros-market-letter>p,.ros-distributor-note aside>p{color:var(--ros-sage);margin:0;font-size:.92rem;font-weight:800}.ros-cover h1,.ros-collection-pages h2,.ros-origin-story h2,.ros-market-letter h2,.ros-distributor-note h2{letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,6vw,6.2rem);font-weight:700;line-height:1.02}.ros-cover span,.ros-market-letter>span,.ros-distributor-note aside>span{color:#fbf7eadb;max-width:720px;margin-top:24px;font-size:1.14rem;line-height:1.72;display:block}.ros-editor-notes{background:var(--ros-line);border-bottom:1px solid var(--ros-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ros-editor-notes p{background:var(--ros-paper);margin:0;padding:24px clamp(18px,4vw,54px)}.ros-editor-notes span{color:var(--ros-muted);font-size:.82rem;display:block}.ros-editor-notes strong{color:var(--ros-burgundy);margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;display:block}.ros-collection-pages,.ros-origin-story,.ros-market-letter,.ros-distributor-note{padding:clamp(72px,8vw,112px) clamp(18px,5vw,70px)}.ros-collection-pages h2,.ros-origin-story h2,.ros-market-letter h2,.ros-distributor-note h2{max-width:920px;color:var(--ros-ink);font-size:clamp(2.1rem,4.6vw,4.5rem)}.ros-collection-pages>p,.ros-market-letter>p,.ros-distributor-note aside>p{color:var(--ros-burgundy)}.ros-collection-pages>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.ros-collection-pages article{border-top:1px solid var(--ros-line);min-height:320px;padding-top:24px}.ros-collection-pages article:nth-child(2n){margin-top:72px}.ros-collection-pages article>span{color:var(--ros-taupe);text-transform:uppercase;font-size:.82rem;font-weight:800}.ros-collection-pages h3{color:var(--ros-burgundy);margin:26px 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.7rem}.ros-collection-pages article p,.ros-origin-story p,.ros-market-letter>span,.ros-distributor-note aside>span,.ros-distributor-note address,.ros-footer{color:var(--ros-muted);line-height:1.66}.ros-origin-story{background:var(--ros-olive);grid-template-columns:minmax(0,.9fr) minmax(300px,.52fr);gap:54px;display:grid}.ros-origin-story h2,.ros-origin-story p{color:var(--ros-paper)}.ros-origin-story p{opacity:.82}.ros-origin-story ul{align-content:center;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ros-origin-story li{color:var(--ros-paper);border-bottom:1px solid #fbf7ea38;padding:14px 0;font-weight:800}.ros-market-letter{background:var(--ros-paper)}.ros-market-letter div{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.ros-market-letter small{border:1px solid var(--ros-line);color:var(--ros-burgundy);padding:10px 12px;font-weight:800}.ros-distributor-note{grid-template-columns:minmax(0,.82fr) minmax(320px,.56fr);gap:48px;display:grid}.ros-distributor-note ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ros-distributor-note li{border-left:4px solid var(--ros-rose);background:var(--ros-paper);color:var(--ros-burgundy);padding:9px 12px;font-weight:800}.ros-distributor-note address{gap:10px;margin-top:30px;font-style:normal;display:grid}.ros-distributor-note a{color:var(--ros-burgundy);font-weight:900}.ros-footer{border-top:1px solid var(--ros-line);padding:28px clamp(18px,5vw,70px)}@media (max-width:980px){.ros-magazine-head{grid-template-columns:1fr auto}.ros-issue-links{grid-area:2/1/auto/-1}.ros-editor-notes,.ros-origin-story,.ros-distributor-note{grid-template-columns:1fr}.ros-collection-pages>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ros-magazine-head{min-height:76px;padding:8px 18px 14px}.ros-wordmark{width:154px;height:50px}.ros-issue-links{gap:12px;font-size:.86rem}.ros-cover{min-height:720px}.ros-cover article,.ros-collection-pages,.ros-origin-story,.ros-market-letter,.ros-distributor-note{padding:58px 18px}.ros-editor-notes,.ros-collection-pages>div,.ros-distributor-note ul{grid-template-columns:1fr}.ros-collection-pages article,.ros-collection-pages article:nth-child(2n){min-height:auto;margin-top:0}}
