:root{--select-bg:#080808;--select-card:#121212;--select-gold:#c9a45b;--select-line:#332916;--select-text:#eee7d8;--select-muted:#a69d8d}*{box-sizing:border-box}.select-page{background:var(--select-bg);color:var(--select-text);min-height:100vh;font-family:Arial,sans-serif}.select-wrap{width:min(1120px,90%);margin:auto}.select-header{display:flex;align-items:center;justify-content:space-between;padding:25px 0;border-bottom:1px solid var(--select-line);gap:25px}.select-brand{color:var(--select-gold);font-family:Georgia,serif;letter-spacing:.18em;font-size:1.1rem;text-decoration:none}.select-nav{display:flex;gap:20px;flex-wrap:wrap}.select-nav a,.select-lang a{color:var(--select-muted);text-decoration:none;font-size:.78rem;letter-spacing:.1em}.select-nav a:hover,.select-lang a.active{color:var(--select-gold)}.select-lang{display:flex;gap:8px}.select-hero{padding:90px 0 75px;display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center}.select-kicker{letter-spacing:.25em;color:var(--select-gold);font-size:.72rem}.select-hero h1{font:clamp(2.8rem,6vw,5.8rem)/.96 Georgia,serif;font-weight:400;margin:18px 0}.select-hero h1 em{color:var(--select-gold)}.select-lead{font-size:1.15rem;line-height:1.7;color:#d3cbbb;max-width:680px}.select-art{min-height:380px;background:linear-gradient(135deg,#211a0d,#0c0c0c 60%),url('/assets/eros-reference-v2.webp') center/cover;filter:saturate(.7);border:1px solid var(--select-line)}.select-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:10px 0 70px}.select-card{background:var(--select-card);border:1px solid var(--select-line);padding:28px;min-height:200px}.select-card h2{font:2rem Georgia,serif;color:var(--select-gold);margin-top:0}.select-card p{line-height:1.65;color:#c8c0b0}.select-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:25px}.select-btn{display:inline-block;padding:13px 18px;border:1px solid var(--select-gold);color:var(--select-gold);text-decoration:none;letter-spacing:.12em;font-size:.72rem;background:transparent}.select-btn.primary{background:var(--select-gold);color:#080808}.select-section{padding:55px 0;border-top:1px solid var(--select-line)}.select-section h2{font:2.4rem Georgia,serif;font-weight:400}.select-note{color:var(--select-muted);line-height:1.65}.select-form{max-width:780px;margin:40px auto;background:var(--select-card);padding:30px;border:1px solid var(--select-line)}.select-form label{display:block;color:var(--select-muted);font-size:.8rem;letter-spacing:.06em;margin:16px 0 7px}.select-form input,.select-form textarea,.select-form select{width:100%;padding:12px;background:#0a0a0a;border:1px solid #493b22;color:var(--select-text);font:inherit}.select-form textarea{min-height:110px}.select-form .row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.select-check{display:flex!important;align-items:center;gap:8px}.select-check input{width:auto}.select-status{padding:12px;background:#17130b;color:var(--select-gold);margin:15px 0}.select-table{width:100%;border-collapse:collapse}.select-table th,.select-table td{padding:12px 8px;border-bottom:1px solid var(--select-line);text-align:left;font-size:.85rem}.select-table th{color:var(--select-gold)}@media(max-width:720px){.select-header{align-items:flex-start;flex-direction:column}.select-nav{gap:12px}.select-hero{grid-template-columns:1fr;padding:55px 0}.select-art{min-height:240px}.select-grid{grid-template-columns:1fr}.select-form .row{grid-template-columns:1fr}.select-table{display:block;overflow:auto}}
