@font-face{font-family:Cormorant;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Cormorant-Light.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/Cormorant-LightItalic.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Cormorant-Regular.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Cormorant-Italic.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Cormorant-Medium.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/Cormorant-MediumItalic.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Cormorant-SemiBold.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/Cormorant-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Cormorant-Bold.ttf) format("truetype")}@font-face{font-family:Cormorant;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Cormorant-BoldItalic.ttf) format("truetype")}:root{--bg-deep: #F7F0DC;--surface: #FBF6E6;--surface-elev: #FEFAEC;--surface-hover: #F0E7CC;--border: #DDD0B0;--border-soft: #ECE0BE;--text-primary: #2A1614;--text-muted: #6E5D52;--text-soft: #A89880;--crimson: #C8242A;--crimson-soft: #A21D22;--burgundy: #5C1A14;--burgundy-deep: #3A0E0A;--gold: #A87E2D;--gold-bright: #C9A04D;--sand: #D9C9A8;--sb-ivory: #F1E2BD;--sb-muted: #C9B58E;--sb-soft: #8E7A56;--font-display: "Cormorant", "Cormorant Garamond", Georgia, serif;--font-italic: "Italiana", "Cormorant Garamond", serif;--font-ui: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--r-0: 0;--r-1: 2px;--bw: 1px;--shadow-card: 0 1px 0 rgba(255,255,255,.6) inset, 0 30px 60px -20px rgba(92,26,20,.18), 0 1px 4px rgba(92,26,20,.06);--t-fast: .1s ease;--t-base: .16s ease;--t-route: .2s ease;--sidebar-w: 240px;--topbar-h: 60px;--app-min: 1280px;color-scheme:light}.t-h1{font-family:var(--font-display);font-weight:400;font-size:44px;line-height:1;letter-spacing:-.01em;margin:0;color:var(--text-primary)}.t-h1 em{font-family:var(--font-italic);font-style:normal;color:var(--crimson);margin-right:.15em}.t-h2{font-family:var(--font-display);font-weight:400;font-size:26px;line-height:1.1;margin:0;color:var(--text-primary)}.t-name{font-family:var(--font-italic);font-weight:400;font-size:44px;line-height:1;letter-spacing:.01em;color:var(--text-primary)}.t-name:first-letter{color:var(--crimson)}.t-page-sub{font-family:var(--font-display);font-style:italic;font-size:16px;letter-spacing:0;color:var(--text-muted)}.t-cell-title{font-family:var(--font-display);font-size:17px;font-weight:500;line-height:1.25;color:var(--text-primary)}.t-label{font-family:var(--font-ui);font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.t-meta{font-family:var(--font-ui);font-size:12px;color:var(--text-muted)}.t-body{font-family:var(--font-ui);font-size:14px;line-height:1.45;color:var(--text-primary)}.t-italic-note{font-family:var(--font-display);font-style:italic;font-size:17px;line-height:1.5;color:var(--text-primary)}.t-num{font-family:var(--font-mono);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text-primary)}.t-num-lg{font-size:28px}.t-num-xl{font-size:42px}.t-tag{font-family:var(--font-italic);font-size:13px;letter-spacing:.5em;text-transform:uppercase;color:var(--burgundy);text-align:center;line-height:1.5}*{box-sizing:border-box}html,body{margin:0;background:var(--bg-deep);color:var(--text-primary);font-family:var(--font-ui);font-size:14px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{min-height:100vh;background:radial-gradient(1200px 800px at 12% -10%,rgba(168,126,45,.1),transparent 60%),radial-gradient(900px 700px at 110% 110%,rgba(92,26,20,.05),transparent 60%),var(--bg-deep)}button,input,select,textarea{font-family:inherit;color:inherit}a{color:inherit;text-decoration:none}.brackets{position:relative}.brackets:before,.brackets:after{content:"";position:absolute;width:15px;height:15px;pointer-events:none}.brackets:before{top:0;left:0;border-top:1px solid var(--gold);border-left:1px solid var(--gold)}.brackets:after{bottom:0;right:0;border-bottom:1px solid var(--gold);border-right:1px solid var(--gold)}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid var(--border);border-radius:var(--r-1);font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--text-muted);background:var(--surface-elev)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 24px;border-radius:var(--r-1);border:1px solid transparent;font-family:var(--font-ui);font-size:14px;font-weight:500;cursor:pointer;transition:background var(--t-base),color var(--t-base)}.btn-primary{background:var(--crimson);color:var(--sb-ivory)}.btn-primary:hover{background:var(--burgundy)}.btn-primary:active{transform:translateY(1px)}.btn-ghost{background:transparent;border-color:#c9a04d8c;color:var(--text-primary)}.btn-ghost:hover{border-color:var(--crimson);color:var(--crimson)}.price{font-family:var(--font-mono);font-weight:500;color:var(--gold-bright)}.price .rub{color:var(--text-soft);margin-right:2px}@media print{.no-print{display:none!important}body{background:#fff!important}}.nav[data-astro-cid-ugcunkw7]{background:var(--burgundy);border-bottom:1px solid var(--burgundy-deep)}.nav-inner[data-astro-cid-ugcunkw7]{max-width:var(--app-min);margin:0 auto;height:var(--topbar-h);display:flex;align-items:center;gap:24px;padding:0 48px}.brand[data-astro-cid-ugcunkw7]{display:flex;align-items:center;gap:10px}.wordmark[data-astro-cid-ugcunkw7]{font-family:var(--font-italic);font-size:22px;color:var(--sb-ivory);letter-spacing:.02em}.links[data-astro-cid-ugcunkw7]{margin-left:auto;display:flex;align-items:center;gap:22px}.link[data-astro-cid-ugcunkw7]{font-family:var(--font-ui);font-size:15px;font-weight:500;color:var(--sb-muted);transition:color var(--t-fast)}.link[data-astro-cid-ugcunkw7]:hover{color:var(--sb-ivory)}.link[data-astro-cid-ugcunkw7].active{color:var(--gold-bright);font-weight:600}.enter[data-astro-cid-ugcunkw7]{height:42px;padding:0 24px;display:inline-flex;align-items:center;border:1px solid rgba(201,160,77,.55);border-radius:var(--r-1);color:var(--sb-ivory);font-size:14px;font-weight:500;transition:border-color var(--t-base),color var(--t-base)}.enter[data-astro-cid-ugcunkw7]:hover{border-color:var(--gold-bright);color:var(--gold-bright)}.nav-toggle[data-astro-cid-ugcunkw7],.burger[data-astro-cid-ugcunkw7]{display:none}@media(max-width:920px){.nav-inner[data-astro-cid-ugcunkw7]{padding:0 16px}.burger[data-astro-cid-ugcunkw7]{display:block;margin-left:auto;width:28px;height:20px;position:relative;cursor:pointer}.burger[data-astro-cid-ugcunkw7] span[data-astro-cid-ugcunkw7],.burger[data-astro-cid-ugcunkw7] span[data-astro-cid-ugcunkw7]:before,.burger[data-astro-cid-ugcunkw7] span[data-astro-cid-ugcunkw7]:after{content:"";position:absolute;left:0;width:28px;height:2px;background:var(--sb-ivory)}.burger[data-astro-cid-ugcunkw7] span[data-astro-cid-ugcunkw7]{top:9px}.burger[data-astro-cid-ugcunkw7] span[data-astro-cid-ugcunkw7]:before{top:-7px}.burger[data-astro-cid-ugcunkw7] span[data-astro-cid-ugcunkw7]:after{top:7px}.links[data-astro-cid-ugcunkw7]{position:absolute;top:var(--topbar-h);left:0;right:0;flex-direction:column;align-items:flex-start;gap:0;background:var(--burgundy);padding:8px 16px 16px;max-height:0;overflow:hidden;transition:max-height var(--t-route);margin-left:0}.links[data-astro-cid-ugcunkw7] .link[data-astro-cid-ugcunkw7],.links[data-astro-cid-ugcunkw7] .enter[data-astro-cid-ugcunkw7]{padding:12px 0;width:100%}.nav-toggle[data-astro-cid-ugcunkw7]:checked~.links[data-astro-cid-ugcunkw7]{max-height:420px}}.footer[data-astro-cid-gcn2mc3v]{background:var(--burgundy);color:var(--sb-ivory);margin-top:64px;border-top:1px solid var(--gold)}.footer-inner[data-astro-cid-gcn2mc3v]{max-width:var(--app-min);margin:0 auto;padding:48px;display:grid;grid-template-columns:2fr 1.2fr 1.4fr 1fr;gap:32px}.logo-row[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;gap:10px}.wordmark[data-astro-cid-gcn2mc3v]{font-family:var(--font-italic);font-size:22px;color:var(--sb-ivory)}.tagline[data-astro-cid-gcn2mc3v]{font-family:var(--font-display);font-style:italic;font-size:16px;color:var(--sb-muted);margin:16px 0;max-width:24ch}.max[data-astro-cid-gcn2mc3v]{display:inline-block;border:1px solid rgba(201,160,77,.5);border-radius:var(--r-1);padding:4px 12px;color:var(--sb-ivory);font-size:13px}.col[data-astro-cid-gcn2mc3v] h4[data-astro-cid-gcn2mc3v]{color:var(--sb-soft);margin:0 0 14px}.col[data-astro-cid-gcn2mc3v] ul[data-astro-cid-gcn2mc3v]{list-style:none;margin:0;padding:0}.col[data-astro-cid-gcn2mc3v] li[data-astro-cid-gcn2mc3v]{margin-bottom:10px}.col[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--sb-muted);font-size:13px;transition:color var(--t-fast)}.col[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--gold-bright)}.req[data-astro-cid-gcn2mc3v]{color:var(--sb-muted);font-size:13px;margin:0 0 8px}.copyright[data-astro-cid-gcn2mc3v]{text-align:center;color:var(--sb-soft);font-size:12px;padding:20px;border-top:1px solid rgba(201,160,77,.18)}@media(max-width:760px){.footer-inner[data-astro-cid-gcn2mc3v]{grid-template-columns:1fr;padding:32px 16px;gap:24px}}.page[data-astro-cid-37fxchfa]{max-width:var(--app-min);margin:0 auto;padding:40px 48px 64px}@media(max-width:760px){.page[data-astro-cid-37fxchfa]{padding:24px 16px 48px}}
