.srs{--srs-ground:#000;--srs-text:#e9edf6;--srs-bright:#eef2f9;--srs-soft:#d6dbe6;--srs-muted:#aab3c7;--srs-silver:#b9c3d6;--srs-rose:#e7c9d1;--srs-accent:#8c1f3a;--srs-accent-line:#a82a4a;--srs-line:#b9c3d633;--srs-line-strong:#b9c3d659;--srs-warn:#e0a24a;--srs-serif:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;--srs-sans:var(--font-jost),"Jost","Segoe UI",system-ui,sans-serif;background:var(--srs-ground);min-height:100vh;color:var(--srs-text);font-family:var(--srs-sans);flex-direction:column;font-size:16px;line-height:1.6;display:flex}.srs a{color:var(--srs-silver);text-decoration:none}.srs a:hover{color:var(--srs-bright)}.srs a:focus-visible,.srs button:focus-visible,.srs textarea:focus-visible{outline:2px solid var(--srs-bright);outline-offset:2px}.srs-wrap{box-sizing:border-box;width:100%;max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}@media (max-width:640px){.srs-wrap{padding-left:16px;padding-right:16px}}.srs-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 30px;padding-top:20px;padding-bottom:20px;display:flex}.srs-brand{font-family:var(--srs-serif);font-size:28px;font-weight:600;color:var(--srs-bright)!important}.srs-links{letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;gap:4px 28px;font-size:12.5px;font-weight:500;display:flex}.srs-links a{padding:10px 2px}.srs-links a[aria-current=page]{color:#fff;border-bottom:1px solid var(--srs-accent-line)}.srs-hero{background:radial-gradient(circle at 70% 38%,#d9b66a8c 0 7%,#0000 7.5%),repeating-linear-gradient(90deg,#b9503a8c 0 6%,#e9e1d340 6% 9%,#d9b66a66 9% 13%,#14141a99 13% 19%),#14141a;height:600px;position:relative;overflow:hidden}.srs-hero.is-compact{height:420px}.srs-hero-media{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.srs-hero-embed{pointer-events:none;border:0;width:177.78vh;min-width:100%;height:56.25vw;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.srs-hero-shade{background:linear-gradient(90deg,#000000eb 0,#000000a6 45%,#00000026 100%),linear-gradient(#0000 60%,#000000d9);position:absolute;inset:0}.srs-hero-body{flex-direction:column;justify-content:flex-end;gap:16px;height:100%;padding-bottom:56px;display:flex;position:relative}.srs-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--srs-rose);font-size:12px;font-weight:600}.srs-title{max-width:18ch;font-family:var(--srs-serif);color:#fff;margin:0;font-size:clamp(44px,7vw,72px);font-weight:600;line-height:1}.srs-curated{font-family:var(--srs-serif);color:var(--srs-soft);margin:0;font-size:23px;font-style:italic}.srs-dates{color:var(--srs-soft);margin:0;font-size:15px}.srs-actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.srs-btn{box-sizing:border-box;min-height:50px;font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;align-items:center;gap:10px;padding:15px 26px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.srs-btn.is-light{background:#fff;border:1px solid #fff;color:#000!important}.srs-btn.is-accent{background:var(--srs-accent);border:1px solid var(--srs-accent-line);color:#fff!important}.srs-btn.is-ghost{border:1px solid var(--srs-silver);background:0 0;color:var(--srs-bright)!important}.srs-btn.is-small{min-height:40px;padding:10px 16px;font-size:12px}.srs-bar{background:linear-gradient(90deg,#3d0d1b,#6a1830 50%,#3d0d1b);border-top:1px solid #b9c3d666;border-bottom:1px solid #b9c3d666}.srs-bar-inner{color:#f3e9ec;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 36px;padding-top:14px;padding-bottom:14px;font-size:14px;display:flex}.srs-count{font-family:var(--srs-serif);color:#fff;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.srs-facts{flex-wrap:wrap;gap:6px 28px;display:flex}.srs-main{flex-direction:column;gap:80px;padding-top:64px;padding-bottom:80px;display:flex}.srs-h2{font-family:var(--srs-serif);color:var(--srs-bright);border-bottom:2px solid var(--srs-accent);margin:0;padding-bottom:6px;font-size:34px;font-weight:600;line-height:1.2;display:inline-block}.srs-sechead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:30px;display:flex}.srs-more{font-size:14px;color:var(--srs-bright)!important}.srs-split{flex-wrap:wrap;gap:56px;display:flex}.srs-split>.srs-col-main{flex:999 560px;min-width:0}.srs-split>.srs-col-side{flex-direction:column;flex:320px;gap:20px;min-width:0;display:flex}.srs-curator{align-items:flex-start;gap:28px;margin-top:20px;display:flex}.srs-portrait{object-fit:cover;width:150px;height:195px;font-family:var(--srs-serif);color:var(--srs-muted);background:#1a1d26;border:1px solid #b9c3d64d;flex-shrink:0;justify-content:center;align-items:center;font-size:30px;display:flex}@media (max-width:640px){.srs-curator{flex-direction:column}}.srs-prose{min-width:0;max-width:62ch;color:var(--srs-soft);flex-direction:column;gap:14px;font-size:15.5px;display:flex}.srs-prose>:first-child{font-family:var(--srs-serif);color:var(--srs-bright);font-size:21px;line-height:1.55}.srs-prose p{margin:0}.srs-prose h2,.srs-prose h3{font-family:var(--srs-serif);color:var(--srs-bright);margin:8px 0 0}.srs-prose a{text-decoration:underline}.srs-prose img{max-width:100%;height:auto}.srs-sign{color:var(--srs-muted);margin:4px 0 0;font-size:14px}.srs-money{border:1px solid var(--srs-accent);background:linear-gradient(160deg,#2a0812,#000 80%);padding:26px 28px}.srs-panel{background:#ffffff0a;border:1px solid #b9c3d640;padding:22px 28px;font-size:14.5px}.srs-label{letter-spacing:.2em;text-transform:uppercase;color:var(--srs-rose);margin:0 0 12px;font-size:12px;font-weight:600}.srs-panel .srs-label{color:var(--srs-silver)}.srs-dl{color:#f3e9ec;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;margin:0;font-size:14.5px;display:grid}.srs-dl dd{color:#fff;margin:0;font-weight:600}.srs-steps{color:var(--srs-soft);flex-direction:column;gap:6px;margin:0;padding-left:18px;list-style:decimal;display:flex}.srs-weeks{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;display:grid}.srs-week{border-top:4px solid var(--srs-accent);padding-top:12px}.srs-week.is-now{background:#ffffff0a}.srs-week-no{letter-spacing:.14em;text-transform:uppercase;color:var(--srs-muted);font-size:12px;font-weight:600}.srs-week-title{font-family:var(--srs-serif);color:var(--srs-bright);font-size:24px;font-weight:600;line-height:1.2}.srs-week-q{font-family:var(--srs-serif);color:var(--srs-soft);font-style:italic}.srs-lots{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:44px 28px;display:grid}.srs-lot{flex-direction:column;display:flex;color:var(--srs-text)!important}.srs-lot-frame{justify-content:center;align-items:flex-end;height:260px;display:flex}.srs-lot-img{object-fit:contain;max-width:100%;max-height:250px;box-shadow:0 16px 34px #000c}.srs-lot-blank{aspect-ratio:4/5;border:1px solid var(--srs-line);background:#1a1d26;height:200px}.srs-lot-meta{text-align:center;flex-direction:column;align-items:center;gap:3px;margin-top:16px;display:flex}.srs-lot-kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--srs-muted);font-size:11px;font-weight:600}.srs-lot-title{font-family:var(--srs-serif);color:var(--srs-bright);font-size:21px;font-weight:600;line-height:1.25}.srs-lot-price{font-size:14px}.srs-lot-price strong{color:var(--srs-bright)}.srs-closing{color:var(--srs-warn);font-weight:600}.srs-empty{border:1px dashed var(--srs-line-strong);text-align:center;color:var(--srs-muted);padding:40px}.srs-journal{max-width:860px;margin:22px 0 0;padding:0;list-style:none}.srs-journal li{border-top:1px solid var(--srs-line);grid-template-columns:120px minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.srs-journal li:last-child{border-bottom:1px solid var(--srs-line)}.srs-journal-date{letter-spacing:.08em;text-transform:uppercase;color:var(--srs-muted);font-size:13px;font-weight:600}.srs-journal li:first-child .srs-journal-date{color:var(--srs-rose)}.srs-articles{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:28px;display:grid}.srs-article{flex-direction:column;gap:10px;display:flex;color:var(--srs-text)!important}.srs-article-cover{aspect-ratio:16/9;object-fit:cover;background:linear-gradient(118deg,#1c4a4a 0 45%,#2f7a72 45% 72%,#91b8a1 72%);border:1px solid #b9c3d638;width:100%;display:block}.srs-article-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--srs-muted);font-size:12px;font-weight:600}.srs-article-title{font-family:var(--srs-serif);color:var(--srs-bright);font-size:24px;font-weight:600;line-height:1.2}.srs-article-excerpt{color:var(--srs-muted);font-size:14.5px}.srs-video{aspect-ratio:16/9;background:#000;border:1px solid #b9c3d638;width:100%}.srs-foot{text-align:center;color:var(--srs-muted);border-top:1px solid #b9c3d638;margin-top:auto;padding:26px 32px 34px;font-size:13px}.srs-foot a{text-decoration:underline}.srs-editbar{z-index:40;color:#1c1a17;font-family:var(--font-inter),"Inter",system-ui,sans-serif;background:#f6f4ef;border-bottom:1px solid #ddd8ce;font-size:14px;position:sticky;top:0}.srs-editbar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:10px;padding-bottom:10px;display:flex}.srs-edit-chip{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#0009;border:1px solid #fff9;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.srs-edit-chip:hover{background:#000c}.srs-hero-edit{z-index:2;flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:20px;right:28px}.srs-inline-edit{vertical-align:middle;margin-left:12px}.srs-discussion{flex-wrap:wrap;gap:48px;display:flex}.srs-discussion>.srs-col-main{flex:999 560px;min-width:0}.srs-follow{background:#ffffff0a;border:1px solid #b9c3d640;flex:300px;align-self:flex-start;min-width:0;padding:26px 28px}.srs-follow h2{font-family:var(--srs-serif);color:var(--srs-bright);margin:0 0 8px;font-size:26px;font-weight:600}.srs-follow p{color:var(--srs-soft);margin:0 0 16px;font-size:14.5px}.srs-compose{flex-direction:column;gap:10px;margin-bottom:26px;display:flex}.srs-compose label{color:var(--srs-muted);font-size:13px}.srs-textarea{box-sizing:border-box;border:1px solid var(--srs-line-strong);width:100%;color:var(--srs-bright);font:15px/1.5 var(--srs-sans);resize:vertical;background:#0b0d14;padding:12px 14px}.srs-compose-foot{color:var(--srs-muted);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.srs-post{background:var(--srs-accent);border:1px solid var(--srs-accent-line);color:#fff;height:44px;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;padding:0 24px;font-size:13px;font-weight:600}.srs-post:disabled{opacity:.6;cursor:default}.srs-replies{margin:0;padding:0;list-style:none}.srs-replies li{border-top:1px solid var(--srs-line);gap:14px;padding:16px 0;display:flex}.srs-replies li:last-child{border-bottom:1px solid var(--srs-line)}.srs-reply-avatar{width:40px;height:40px;font-family:var(--srs-serif);color:var(--srs-muted);background:#1a1d26;border:1px solid #b9c3d64d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.srs-reply-meta{color:var(--srs-muted);margin:0;font-size:13px}.srs-reply-meta strong{color:var(--srs-bright)}.srs-reply-body{margin:4px 0 0;font-size:15px}.srs-reply-body p{margin:0 0 6px}.srs-note{color:var(--srs-muted);margin:0 0 18px;font-size:14.5px}
