.reading-progress[data-astro-cid-plhstag3]{position:fixed;top:0;left:0;height:3px;background:var(--color-gold);z-index:200;width:0;transition:width .1s ease}.breadcrumb[data-astro-cid-plhstag3]{padding:90px 4rem 0;padding-left:calc(220px + 3rem + 4rem);max-width:1100px;margin:0 auto;font-size:.8rem;color:var(--color-text-muted)}.breadcrumb[data-astro-cid-plhstag3] a[data-astro-cid-plhstag3]{color:var(--color-text-muted);text-decoration:none;transition:color .3s}.breadcrumb[data-astro-cid-plhstag3] a[data-astro-cid-plhstag3]:hover{color:var(--color-gold)}.breadcrumb-sep[data-astro-cid-plhstag3]{margin:0 .5rem;opacity:.5}.breadcrumb-current[data-astro-cid-plhstag3]{color:var(--color-gold)}.article-hero[data-astro-cid-plhstag3]{padding:2rem 4rem;padding-left:calc(220px + 3rem + 4rem);max-width:1100px;margin:0 auto;text-align:left}.article-hero[data-astro-cid-plhstag3] h1[data-astro-cid-plhstag3],.article-meta[data-astro-cid-plhstag3],.article-subtitle[data-astro-cid-plhstag3]{max-width:700px}.article-meta[data-astro-cid-plhstag3]{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.75rem;margin-bottom:1rem;align-items:center}.article-category[data-astro-cid-plhstag3]{color:var(--color-gold);font-weight:500;text-transform:uppercase;letter-spacing:.05em;text-decoration:none}.article-category[data-astro-cid-plhstag3]:hover{text-decoration:underline}.article-date[data-astro-cid-plhstag3],.article-read-time[data-astro-cid-plhstag3]{color:var(--color-text-muted)}.article-date[data-astro-cid-plhstag3]:before,.article-read-time[data-astro-cid-plhstag3]:before{content:"•";margin-right:.75rem;opacity:.5}.article-hero[data-astro-cid-plhstag3] h1[data-astro-cid-plhstag3]{font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.2;margin-bottom:1rem}.article-subtitle[data-astro-cid-plhstag3]{font-size:1.1rem;color:var(--color-text-muted);line-height:1.5}.article-layout[data-astro-cid-plhstag3]{display:grid;grid-template-columns:220px 1fr;gap:3rem;max-width:1100px;margin:0 auto;padding:0 4rem 2rem}.article-sidebar[data-astro-cid-plhstag3]{position:relative}.toc-wrapper[data-astro-cid-plhstag3]{position:sticky;top:100px}.toc-header[data-astro-cid-plhstag3]{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}.toc[data-astro-cid-plhstag3]{display:flex;flex-direction:column;gap:.5rem}.toc[data-astro-cid-plhstag3] .toc-link{font-size:.85rem;color:var(--color-text-muted);text-decoration:none;border-left:2px solid transparent;padding:.25rem 0 .25rem .75rem;transition:all .3s;line-height:1.4}.toc[data-astro-cid-plhstag3] .toc-link--sub{font-size:.8rem;padding-left:1.25rem}.toc[data-astro-cid-plhstag3] .toc-link:hover{color:var(--color-gold)}.toc[data-astro-cid-plhstag3] .toc-link.active{color:var(--color-gold);border-left-color:var(--color-gold)}.article-content[data-astro-cid-plhstag3]{max-width:700px;font-size:1rem;line-height:1.7}.article-content[data-astro-cid-plhstag3] h2{font-size:1.5rem;margin:2.5rem 0 1rem;scroll-margin-top:100px}.article-content[data-astro-cid-plhstag3] h3{font-size:1.25rem;margin:2rem 0 .75rem;scroll-margin-top:100px}.article-content[data-astro-cid-plhstag3] p{margin-bottom:1.25rem;color:var(--color-text)}.article-content[data-astro-cid-plhstag3] ul,.article-content[data-astro-cid-plhstag3] ol{margin-bottom:1.25rem;padding-left:1.5rem}.article-content[data-astro-cid-plhstag3] li{margin-bottom:.5rem}.article-content[data-astro-cid-plhstag3] a{color:var(--color-gold);text-decoration:underline}.article-content[data-astro-cid-plhstag3] a:hover{text-decoration:none}.article-content[data-astro-cid-plhstag3] a.btn{color:#fff;text-decoration:none}.article-content[data-astro-cid-plhstag3] a.btn:hover{color:#fff}.article-content[data-astro-cid-plhstag3] .key-point{background:var(--color-bg-card);border-left:3px solid var(--color-gold);padding:1.25rem 1.5rem;margin:1.5rem 0}.article-content[data-astro-cid-plhstag3] .key-point-title{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-gold);margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.article-content[data-astro-cid-plhstag3] .key-point p{margin:0;font-size:.95rem}.article-content[data-astro-cid-plhstag3] blockquote{background:var(--color-bg-card);border-left:3px solid var(--color-gold);padding:1.5rem;margin:1.5rem 0;font-style:italic}.article-content[data-astro-cid-plhstag3] blockquote p{margin:0;font-size:1.1rem;line-height:1.6}.article-content[data-astro-cid-plhstag3] .table-wrapper{overflow-x:auto;margin:1.5rem 0;-webkit-overflow-scrolling:touch}.article-content[data-astro-cid-plhstag3] .price-table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem;min-width:400px}.article-content[data-astro-cid-plhstag3] .price-table th,.article-content[data-astro-cid-plhstag3] .price-table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}.article-content[data-astro-cid-plhstag3] .price-table th{background:var(--color-bg-card);font-weight:500;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.article-content[data-astro-cid-plhstag3] .price-table tr:last-child td{border-bottom:none}.article-content[data-astro-cid-plhstag3] .price-table .price{color:var(--color-gold);font-weight:500}.article-content[data-astro-cid-plhstag3] .cta-inline{background:linear-gradient(135deg,#8c7e5c1a,#9d8f6d0d);border:1px solid var(--color-border);padding:1.5rem;margin:2rem 0;text-align:center}.article-content[data-astro-cid-plhstag3] .cta-inline h4{font-size:1.1rem;margin-bottom:.5rem}.article-content[data-astro-cid-plhstag3] .cta-inline p{font-size:.9rem;color:var(--color-text-muted);margin-bottom:1rem}.article-content[data-astro-cid-plhstag3] .checklist{background:var(--color-bg-card);padding:1.5rem;margin:1.5rem 0;list-style:none}.article-content[data-astro-cid-plhstag3] .checklist li{padding-left:1.5rem;position:relative;margin-bottom:.75rem}.article-content[data-astro-cid-plhstag3] .checklist li:before{content:"✓";position:absolute;left:0;color:var(--color-gold);font-weight:600}.author-section[data-astro-cid-plhstag3]{max-width:700px;margin:3rem auto;padding:0 4rem}.author-card[data-astro-cid-plhstag3]{display:flex;gap:1.5rem;background:var(--color-bg-card);padding:1.5rem;border:1px solid var(--color-border)}.author-avatar[data-astro-cid-plhstag3]{flex-shrink:0}.author-avatar-placeholder[data-astro-cid-plhstag3]{width:60px;height:60px;background:linear-gradient(135deg,var(--color-gold),var(--color-gold-light));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:1.25rem}.author-name[data-astro-cid-plhstag3]{font-size:1rem;font-weight:500;margin-bottom:.25rem}.author-role[data-astro-cid-plhstag3]{font-size:.8rem;color:var(--color-gold);margin-bottom:.5rem}.author-bio[data-astro-cid-plhstag3]{font-size:.85rem;color:var(--color-text-muted);line-height:1.5;margin:0}.share-section[data-astro-cid-plhstag3]{max-width:700px;margin:0 auto 3rem;padding:0 4rem;display:flex;align-items:center;gap:1rem}.share-title[data-astro-cid-plhstag3]{font-size:.85rem;color:var(--color-text-muted)}.share-buttons[data-astro-cid-plhstag3]{display:flex;gap:.5rem}.share-btn[data-astro-cid-plhstag3]{width:36px;height:36px;border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--color-text-muted);font-size:.75rem;transition:all .3s}.share-btn[data-astro-cid-plhstag3]:hover{border-color:var(--color-gold);color:var(--color-gold)}.related-section[data-astro-cid-plhstag3]{max-width:1000px;margin:0 auto;padding:2rem 4rem;border-top:1px solid var(--color-border)}.related-title[data-astro-cid-plhstag3]{font-size:1.25rem;margin-bottom:1.5rem;text-align:center}.related-grid[data-astro-cid-plhstag3]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.related-card[data-astro-cid-plhstag3]{background:var(--color-bg-elevated);border:1px solid var(--color-border);text-decoration:none;color:inherit;transition:all .3s ease}.related-card[data-astro-cid-plhstag3]:hover{border-color:var(--color-gold);transform:translateY(-4px)}.related-image[data-astro-cid-plhstag3]{aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,#8c7e5c14,#9d8f6d0a)}.related-image[data-astro-cid-plhstag3] svg[data-astro-cid-plhstag3]{width:100%;height:100%}.related-content[data-astro-cid-plhstag3]{padding:1rem}.related-category[data-astro-cid-plhstag3]{font-size:.7rem;color:var(--color-gold);text-transform:uppercase;letter-spacing:.05em}.related-content[data-astro-cid-plhstag3] h3[data-astro-cid-plhstag3]{font-size:.95rem;line-height:1.3;margin:.5rem 0}.related-read-time[data-astro-cid-plhstag3]{font-size:.75rem;color:var(--color-text-muted)}.cta-section[data-astro-cid-plhstag3]{padding:3rem 4rem;background:var(--color-bg-card);text-align:center}.cta-content[data-astro-cid-plhstag3]{max-width:500px;margin:0 auto}.cta-content[data-astro-cid-plhstag3] h2[data-astro-cid-plhstag3]{font-size:1.5rem;margin-bottom:.75rem}.cta-content[data-astro-cid-plhstag3] p[data-astro-cid-plhstag3]{color:var(--color-text-muted);margin-bottom:1.25rem}@media (max-width: 1024px){.breadcrumb[data-astro-cid-plhstag3],.article-hero[data-astro-cid-plhstag3]{padding-left:2rem}.article-layout[data-astro-cid-plhstag3]{grid-template-columns:1fr;padding:0 2rem 2rem}.article-sidebar[data-astro-cid-plhstag3]{display:none}.related-grid[data-astro-cid-plhstag3]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.breadcrumb[data-astro-cid-plhstag3],.article-hero[data-astro-cid-plhstag3]{padding-left:1.5rem;padding-right:1.5rem}.article-layout[data-astro-cid-plhstag3]{padding:0 1.5rem 2rem}.article-content[data-astro-cid-plhstag3]{overflow-x:hidden;word-wrap:break-word}.author-section[data-astro-cid-plhstag3],.share-section[data-astro-cid-plhstag3],.related-section[data-astro-cid-plhstag3]{padding-left:1.5rem;padding-right:1.5rem}.related-grid[data-astro-cid-plhstag3]{grid-template-columns:1fr}.author-card[data-astro-cid-plhstag3]{flex-direction:column;text-align:center}.author-avatar[data-astro-cid-plhstag3]{margin:0 auto}.share-section[data-astro-cid-plhstag3]{flex-direction:column}.cta-section[data-astro-cid-plhstag3]{padding:2rem 1.5rem}.article-content[data-astro-cid-plhstag3] .price-table{font-size:.8rem;min-width:320px}.article-content[data-astro-cid-plhstag3] .price-table th,.article-content[data-astro-cid-plhstag3] .price-table td{padding:.5rem .75rem}}@media (max-width: 480px){.breadcrumb[data-astro-cid-plhstag3],.article-hero[data-astro-cid-plhstag3]{padding-left:1rem;padding-right:1rem}.article-layout[data-astro-cid-plhstag3]{padding:0 1rem 2rem}.author-section[data-astro-cid-plhstag3],.share-section[data-astro-cid-plhstag3],.related-section[data-astro-cid-plhstag3]{padding-left:1rem;padding-right:1rem}.cta-section[data-astro-cid-plhstag3]{padding:1.5rem 1rem}.article-content[data-astro-cid-plhstag3] .key-point,.article-content[data-astro-cid-plhstag3] .cta-inline,.article-content[data-astro-cid-plhstag3] .checklist,.article-content[data-astro-cid-plhstag3] blockquote{padding:1rem;margin-left:-.5rem;margin-right:-.5rem}}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal.CjW2EstV.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-cyrillic-500-normal.GO7-LTbC.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal.Dw3uKy19.woff2) format("woff2")}:root{--color-bg: #FAFAFA;--color-bg-elevated: #FFFFFF;--color-bg-card: #F5F5F7;--color-accent: #0D1B2A;--color-accent-light: #1B263B;--color-gold: #8C7E5C;--color-gold-light: #9D8F6D;--color-text: #0D1B2A;--color-text-muted: #2D3E50;--color-border: #E5E5EA;--color-error: #C66;--color-error-bg: #FEE;--color-success: #4ECB71;--font-display: "Playfair Display", Georgia, serif;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 100px;--transition-fast: .2s ease;--transition-base: .3s ease;--transition-slow: .4s ease;--shadow-sm: 0 2px 10px rgba(0,0,0,.03);--shadow-md: 0 4px 20px rgba(0,0,0,.05);--shadow-lg: 0 10px 30px rgba(0,0,0,.08);--container-max: 1200px;--container-wide: 1400px}[data-theme=dark]{--color-bg: #0D1B2A;--color-bg-elevated: #1B263B;--color-bg-card: #1B263B;--color-accent: #FAFAFA;--color-accent-light: #E5E5EA;--color-gold: #B8A97A;--color-gold-light: #C9BA8B;--color-text: #FAFAFA;--color-text-muted: #A0AEC0;--color-border: #2D3E50;--color-error: #FC8181;--color-error-bg: #1a1a2e;--color-success: #68D391}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.skip-link{position:absolute;top:-100%;left:50%;transform:translate(-50%);background:var(--color-gold);color:#fff;padding:.75rem 1.5rem;text-decoration:none;font-weight:600;z-index:1000;transition:top .3s ease}.skip-link:focus{top:.5rem;outline:2px solid var(--color-text);outline-offset:2px}:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}:focus:not(:focus-visible){outline:none}body{font-family:var(--font-display);background:var(--color-bg);color:var(--color-text);line-height:1.6;overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column}main{flex:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:500;letter-spacing:-.02em;line-height:1.2}h1{font-size:clamp(2rem,4vw,3rem)}h2{font-size:clamp(1.5rem,3vw,2rem)}h3{font-size:clamp(1.25rem,2.5vw,1.5rem)}h4{font-size:1.1rem}p{line-height:1.6}a{color:inherit;text-decoration:none;transition:color var(--transition-base)}img{max-width:100%;height:auto;display:block}img[loading=lazy]{opacity:0;transition:opacity .3s ease}img[loading=lazy].loaded,img[loading=lazy][complete]{opacity:1}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--spacing-3xl)}.container--wide{max-width:var(--container-wide)}.text-center{text-align:center}.text-muted{color:var(--color-text-muted)}.text-gold{color:var(--color-gold)}.text-accent{color:var(--color-gold);font-style:italic}.section{padding:var(--spacing-2xl) var(--spacing-3xl);max-width:var(--container-wide);margin:0 auto}.section--bg{background:var(--color-bg-elevated);padding:var(--spacing-2xl) 0}.section--bg .section{padding-top:0;padding-bottom:0}.section--card{background:var(--color-bg-card)}.section-header{text-align:center;margin-bottom:var(--spacing-xl);max-width:600px;margin-left:auto;margin-right:auto}.section-label{font-size:.7rem;color:var(--color-gold);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--spacing-sm);display:block}.section-title{font-size:clamp(1.4rem,2.5vw,1.75rem);margin-bottom:var(--spacing-sm)}.section-desc{font-size:.9rem;color:var(--color-text-muted)}.btn{display:inline-block;padding:.9rem 2rem;font-family:var(--font-display);font-size:.9rem;font-weight:600;text-decoration:none;text-align:center;cursor:pointer;border:none;transition:all var(--transition-base)}.btn--primary{background:var(--color-gold);color:#fff}.btn--primary:hover{background:var(--color-gold-light);transform:translateY(-2px)}.btn--secondary{background:transparent;border:1px solid var(--color-border);color:var(--color-text)}.btn--secondary:hover{border-color:var(--color-gold)}.btn--full{width:100%}.btn:disabled{background:var(--color-text-muted);cursor:not-allowed;transform:none}.card{background:var(--color-bg-elevated);border:1px solid var(--color-border);padding:var(--spacing-lg);position:relative;transition:all var(--transition-base)}.card:before{content:"";position:absolute;top:0;left:0;width:50px;height:2px;background:var(--color-gold);transition:width var(--transition-base)}.card:hover:before{width:100%}.card:hover{transform:translateY(-4px);border-color:var(--color-gold)}.card__title{font-size:1.1rem;margin-bottom:var(--spacing-sm)}.card__text{font-size:.85rem;color:var(--color-text-muted);line-height:1.5}.grid{display:grid;gap:var(--spacing-lg)}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.form-group{margin-bottom:var(--spacing-lg)}.form-label{display:block;font-size:.85rem;margin-bottom:var(--spacing-sm);color:var(--color-text)}.form-label span{color:var(--color-gold)}.form-input{width:100%;padding:.85rem 1rem;border:1px solid var(--color-border);background:var(--color-bg);font-family:var(--font-display);font-size:.9rem;color:var(--color-text);transition:border-color var(--transition-base)}.form-input:focus{outline:none;border-color:var(--color-gold)}.form-input::placeholder{color:var(--color-text-muted);opacity:.6}textarea.form-input{min-height:100px;resize:vertical}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-pulse{animation:pulse 2s ease infinite}.animate-fadeIn{animation:fadeIn .5s ease forwards}@media (max-width: 1024px){.container,.section{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.container,.section{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}.section{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}}@media print{.header,.footer,.btn{display:none!important}}
