.editorial-page{padding:150px 0 112px}.editorial-back{color:#9ba391;align-items:center;gap:9px;font-size:13px;transition:color .2s;display:inline-flex}.editorial-back:hover{color:#c6f566}.editorial-header{max-width:1224px}.editorial-meta{flex-wrap:wrap;align-items:center;gap:18px;margin:67px 0 26px;display:flex}.editorial-meta time{color:#8a9282;border-left:1px solid #343b2e;padding-left:18px;font-size:12px}.editorial-header h1{letter-spacing:-.065em;text-wrap:balance;max-width:1060px;font-size:clamp(42px,6.5vw,88px);font-weight:500;line-height:1.04}.editorial-dek{color:#a2aa99;letter-spacing:-.025em;margin:27px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.5}.satire-notice{color:#a8b398;background:#c6f56604;border:1px solid #323c27;border-radius:5px;align-items:flex-start;gap:13px;max-width:800px;margin-top:37px;padding:18px 20px;display:flex}.satire-notice svg{color:#c6f566;flex:none;margin-top:2px}.satire-notice p{margin:0;font-size:12px;line-height:1.75}.satire-notice strong{color:#d2dfc1}.editorial-figure{background:radial-gradient(#19211066,#0000 72%),#0d100b;border:1px solid #303929;border-radius:7px;margin-top:64px;margin-bottom:0;padding:0;overflow:hidden}.editorial-figure-top{justify-content:space-between;align-items:center;gap:20px;padding:25px 30px 0;display:flex}.editorial-figure-top .eyebrow{font-size:10px}.editorial-figure-index{color:#79866a;font-size:10px;font-family:var(--font-mono), monospace;letter-spacing:.04em}.editorial-figure svg{width:100%;height:auto;display:block}.editorial-figure figcaption{color:#8f9c80;border-top:1px solid #26301e;margin:0;padding:17px 30px;font-size:11px;line-height:1.7}.editorial-body-layout{grid-template-columns:280px minmax(0,650px);justify-content:space-between;gap:64px;padding-top:88px;display:grid}.editorial-sidebar{align-self:start;position:sticky;top:112px}.editorial-sidebar h2{letter-spacing:-.04em;margin:19px 0 31px;font-size:25px;font-weight:450;line-height:1.3}.editorial-specs{margin:0}.editorial-specs>div{border-top:1px solid #2a3024;padding:21px 0}.editorial-specs dt{color:#8a967d;align-items:center;gap:9px;font-size:12px;display:flex}.editorial-specs dd{letter-spacing:-.025em;margin:8px 0 0;font-size:18px}.editorial-price{border-top:1px solid #3b472e;margin-top:5px;padding-top:26px}.editorial-price>span{color:#8a967d;letter-spacing:.12em;font-size:9px}.editorial-price strong{color:#c6f566;letter-spacing:-.06em;margin-top:8px;font-size:48px;font-weight:400;line-height:1.2;display:block}.editorial-price p{color:#87937b;margin-top:10px;font-size:12px;line-height:1.7}.editorial-prose{color:#aeb3a6;font-size:16px;line-height:1.9}.editorial-prose>p{margin:0 0 25px}.editorial-prose strong{color:#e6e9df;font-weight:500}.editorial-prose .editorial-lead{color:#ced2c6;font-size:18px;line-height:1.8}.editorial-lead strong{letter-spacing:.04em;font-size:12px;font-weight:600}.editorial-prose h2{color:#f0f0e8;letter-spacing:-.045em;margin:46px 0 21px;font-size:28px;font-weight:450;line-height:1.25}.editorial-prose blockquote{border-left:2px solid #c6f566;margin:40px 0;padding:30px 0 30px 25px}.editorial-prose blockquote>p{color:#ecf0e4;letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(24px,2.5vw,32px);line-height:1.4}.editorial-prose blockquote footer{flex-direction:column;font-size:12px;line-height:1.8;display:flex}.editorial-prose blockquote footer span{color:#8c9780}.editorial-about{border-top:1px solid #2a3024;border-bottom:1px solid #2a3024;margin-top:46px;padding:32px 0 15px}.editorial-about h2{margin-top:15px}.editorial-about p{font-size:14px}.editorial-end-note{color:#99a58b;background:#14180f;border-radius:4px;margin:30px 0;padding:20px;font-size:12px;line-height:1.8}.editorial-end-note>p{margin:8px 0 0}.editorial-prose .btn{margin-top:15px;font-size:13px}.privacy-page{max-width:800px;padding-top:150px;padding-bottom:110px}.privacy-mark{color:#c6f566;background:#c6f56606;border:1px solid #3b4a2c;border-radius:12px;justify-content:center;align-items:center;width:58px;height:58px;margin:60px 0 28px;display:flex}.privacy-page>h1{letter-spacing:-.06em;margin:24px 0 0;font-size:clamp(44px,7vw,76px);font-weight:450;line-height:1.05}.privacy-page>.editorial-prose{margin-top:46px}.privacy-page .privacy-updated{color:#8f9785;border-bottom:1px solid #2a3024;padding-bottom:26px;font-size:12px}@media (max-width:900px){.editorial-body-layout{grid-template-columns:200px minmax(0,1fr);gap:36px}.editorial-figure{width:calc(100% - 48px)}}@media (max-width:640px){.editorial-page{padding:110px 0 72px}.editorial-meta{gap:12px;margin-top:44px}.editorial-meta .eyebrow{letter-spacing:.08em;font-size:9px}.editorial-meta time{padding-left:12px;font-size:10px}.editorial-header h1{letter-spacing:-.055em;font-size:clamp(38px,10.5vw,60px)}.satire-notice{padding:15px}.editorial-figure{width:calc(100% - 40px);margin-top:38px}.editorial-figure-top{padding:18px 16px 0}.editorial-figure-top .eyebrow{letter-spacing:.08em;font-size:8px}.editorial-figure-index{display:none}.editorial-figure svg{width:126%;max-width:none;margin-left:-13%}.editorial-figure figcaption{padding:13px 16px;font-size:10px}.editorial-body-layout{grid-template-columns:1fr;gap:40px;padding-top:43px}.editorial-sidebar{position:static}.editorial-sidebar h2{margin-bottom:24px}.editorial-specs{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.editorial-specs dt{font-size:10px}.editorial-specs dt svg{width:13px;height:13px}.editorial-specs dd{font-size:17px}.editorial-price{display:none}.editorial-prose{font-size:15px;line-height:1.85}.editorial-prose .editorial-lead{font-size:16px}.editorial-prose h2{margin-top:37px;font-size:25px}.editorial-prose blockquote{padding-left:19px}.editorial-prose .btn{width:100%;font-size:12px}.privacy-page{padding-top:110px;padding-bottom:70px}.privacy-mark{margin-top:40px}.privacy-page>.eyebrow{letter-spacing:.08em;font-size:9px}}
