*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--bg: #0A0A0A;--bg-card: #111111;--gold: #C9A84C;--gold-light: #D4B96A;--text: #F5F0E8;--text-secondary: #A09888;--text-muted: #6B6358;--border: #2A2520}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;background:var(--bg);color:var(--text);line-height:1.8;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:var(--gold);text-decoration:none}.top-bar{background:var(--bg-card);border-bottom:1px solid var(--border);padding:12px 24px;display:flex;justify-content:center;align-items:center;gap:8px;font-size:12px;color:var(--text-muted)}.top-bar-badge{background:#c9a84c26;color:var(--gold);padding:2px 10px;font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.article{max-width:680px;margin:0 auto;padding:48px 24px 80px}.article-meta{display:flex;align-items:center;gap:12px;margin-bottom:32px;font-size:12px;color:var(--text-muted)}.article-meta-avatar{width:40px;height:40px;border-radius:50%;background:#c9a84c26;display:flex;align-items:center;justify-content:center;color:var(--gold);font-weight:600;font-size:14px}.article-meta-name{color:var(--text);font-weight:600}.article h1{font-family:Cormorant Garamond,serif;font-size:clamp(28px,4vw,42px);font-weight:500;line-height:1.2;margin-bottom:20px}.article h1 em{color:var(--gold);font-style:normal}.article-lead{font-size:18px;color:var(--text-secondary);margin-bottom:40px;line-height:1.7;border-left:3px solid var(--gold);padding-left:20px}.article h2{font-family:Cormorant Garamond,serif;font-size:28px;font-weight:600;margin:48px 0 16px;color:var(--text)}.article p{font-size:16px;color:var(--text-secondary);margin-bottom:20px;line-height:1.8}.article-image{width:100%;aspect-ratio:16/9;background:var(--bg-card);border:1px solid var(--border);margin:32px 0;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:13px}.callout{background:var(--bg-card);border:1px solid var(--border);padding:28px;margin:32px 0}.callout-stat{font-family:Cormorant Garamond,serif;font-size:48px;font-weight:600;color:var(--gold);margin-bottom:8px}.callout p{margin:0}.expert-quote{background:#c9a84c08;border-left:3px solid var(--gold);padding:24px 28px;margin:32px 0}.expert-quote p{font-size:17px;font-style:italic;color:var(--text);margin-bottom:12px}.expert-quote cite{display:block;font-size:13px;color:var(--gold);font-style:normal}.comparison-inline{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:32px 0}.comparison-box{padding:24px;border:1px solid var(--border)}.comparison-box.highlight{border-color:var(--gold);background:#c9a84c08}.comparison-box h4{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;color:var(--text-muted);margin-bottom:12px}.comparison-box.highlight h4{color:var(--gold)}.comparison-box .price{font-family:Cormorant Garamond,serif;font-size:36px;font-weight:600;margin-bottom:4px}.comparison-box.highlight .price{color:var(--gold)}.comparison-box .detail{font-size:13px;color:var(--text-muted)}.numbered-list{counter-reset:items;list-style:none;margin:24px 0}.numbered-list li{counter-increment:items;display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--border);font-size:15px;color:var(--text-secondary)}.numbered-list li:before{content:counter(items);font-family:Cormorant Garamond,serif;font-size:24px;font-weight:600;color:var(--gold);width:32px;flex-shrink:0}.cta-card{background:var(--bg-card);border:1px solid var(--gold);padding:48px 32px;text-align:center;margin:48px 0;position:relative;overflow:hidden}.cta-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(201,168,76,.05),transparent 70%);pointer-events:none}.cta-card h3{font-family:Cormorant Garamond,serif;font-size:32px;font-weight:500;margin-bottom:12px}.cta-card p{color:var(--text-secondary);margin-bottom:28px;font-size:15px}.cta-btn{display:inline-block;background:var(--gold);color:var(--bg);padding:16px 40px;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;transition:all .3s}.cta-btn:hover{background:var(--gold-light);transform:translateY(-2px);color:var(--bg)}.cta-trust{display:flex;justify-content:center;gap:24px;margin-top:20px;font-size:12px;color:var(--text-muted)}@media(max-width:600px){.comparison-inline{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/page-advertorial.css.map */
