*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:'source serif 4',Georgia,times new roman,serif;font-size:19px;line-height:1.65;color:#f5f0e6;background:#14110d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:hidden;text-rendering:optimizeLegibility;font-feature-settings:"kern","liga","calt"}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit;cursor:pointer}em{font-style:italic}i{font-style:italic}:root{--c-paper:#14110d;--c-paper-deep:#0e0c08;--c-paper-soft:#1f1b13;--c-ink:#f5f0e6;--c-ink-soft:rgba(245, 240, 230, 0.68);--c-ink-mute:rgba(245, 240, 230, 0.42);--c-brass:#c4914c;--c-brass-deep:#9a6e2f;--c-brass-faint:rgba(196, 145, 76, 0.18);--c-rule-faint:rgba(245, 240, 230, 0.08);--c-rule-strong:rgba(245, 240, 230, 0.18);--f-display:'Cormorant Garamond', 'Times New Roman', Georgia, serif;--f-body:'Source Serif 4', Georgia, 'Times New Roman', serif;--f-mono:'JetBrains Mono', 'SF Mono', Menlo, monospace}.astro-glyph{position:absolute;font-family:var(--f-display);color:var(--c-brass);opacity:.5;font-weight:400;pointer-events:none;user-select:none;line-height:1}.astro-glyph--hero{top:64px;right:6%;font-size:280px;opacity:.45}.astro-glyph--right{top:72px;right:5%;font-size:240px}.astro-glyph--left{top:72px;left:5%;font-size:240px}.site-nav{position:absolute;top:32px;left:56px;right:56px;display:flex;justify-content:space-between;align-items:baseline;z-index:20}.site-nav__logo{font-family:var(--f-display);font-size:22px;font-weight:500;font-style:italic;color:var(--c-ink);letter-spacing:-.01em}.site-nav__items{display:flex;gap:32px;font-family:var(--f-body);font-size:14px;font-style:italic}.site-nav__items a{color:var(--c-ink-soft);transition:color 200ms;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px}.site-nav__items a:hover{color:var(--c-brass);text-decoration-color:var(--c-brass-faint)}.site-nav__lang{font-family:var(--f-mono);font-size:11px;color:var(--c-ink-mute);letter-spacing:.16em;text-transform:uppercase}.site-footer{padding:80px 56px 56px;background:var(--c-paper-deep);border-top:1px solid var(--c-rule-faint)}.site-footer__inner{max-width:1080px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.site-footer__signature{font-family:var(--f-display);font-style:italic;font-size:24px;font-weight:500;color:var(--c-brass);letter-spacing:-.01em;margin-bottom:12px}.site-footer__sub{font-family:var(--f-body);font-size:14px;font-style:italic;color:var(--c-ink-mute);line-height:1.55;max-width:320px}.site-footer__colophon{font-family:var(--f-body);font-size:13px;line-height:1.7;color:var(--c-ink-mute)}.site-footer__colophon p{margin-bottom:8px}.site-footer__colophon a{color:var(--c-ink-soft);text-decoration:underline;text-decoration-color:var(--c-brass-faint);text-underline-offset:3px;transition:color 200ms}.site-footer__colophon a:hover{color:var(--c-brass)}.hero{position:relative;background:radial-gradient(ellipse 70% 90% at 35% 25%,rgba(196,145,76,6%),transparent 65%),radial-gradient(ellipse 80% 100% at 70% 80%,rgba(245,240,230,.025),transparent 70%),var(--c-paper);color:var(--c-ink);padding:200px 56px 160px;overflow:hidden}.hero::before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420' viewBox='0 0 420 420'%3E%3Cg fill='%23c4914c'%3E%3Ccircle cx='34' cy='58' r='0.8' opacity='0.55'/%3E%3Ccircle cx='112' cy='28' r='0.5' opacity='0.4'/%3E%3Ccircle cx='198' cy='86' r='1' opacity='0.7'/%3E%3Ccircle cx='278' cy='42' r='0.6' opacity='0.45'/%3E%3Ccircle cx='358' cy='102' r='0.7' opacity='0.5'/%3E%3Ccircle cx='62' cy='148' r='0.5' opacity='0.4'/%3E%3Ccircle cx='148' cy='176' r='0.9' opacity='0.65'/%3E%3Ccircle cx='234' cy='208' r='0.5' opacity='0.35'/%3E%3Ccircle cx='312' cy='178' r='0.6' opacity='0.45'/%3E%3Ccircle cx='388' cy='234' r='0.8' opacity='0.55'/%3E%3Ccircle cx='22' cy='258' r='0.5' opacity='0.35'/%3E%3Ccircle cx='98' cy='298' r='0.7' opacity='0.5'/%3E%3Ccircle cx='176' cy='272' r='0.5' opacity='0.4'/%3E%3Ccircle cx='252' cy='322' r='0.9' opacity='0.65'/%3E%3Ccircle cx='338' cy='298' r='0.5' opacity='0.4'/%3E%3Ccircle cx='402' cy='364' r='0.6' opacity='0.45'/%3E%3Ccircle cx='52' cy='372' r='0.7' opacity='0.5'/%3E%3Ccircle cx='128' cy='398' r='0.5' opacity='0.35'/%3E%3Ccircle cx='216' cy='376' r='0.6' opacity='0.45'/%3E%3Ccircle cx='292' cy='402' r='0.8' opacity='0.55'/%3E%3C/g%3E%3C/svg%3E");background-size:420px 420px;background-repeat:repeat;pointer-events:none;z-index:1}.hero__inner{max-width:1080px;margin:0 auto;position:relative;z-index:2}.hero__angles{z-index:2}.hero__label{font-family:var(--f-mono);font-size:11px;color:var(--c-brass);letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px}.hero__rule{width:32px;height:1px;background:var(--c-brass);margin-bottom:56px}.hero__h1{font-family:var(--f-display);font-size:clamp(48px,12vw,144px);font-weight:700;line-height:.92;letter-spacing:-.035em;color:var(--c-ink);max-width:14ch}.hero__h1 em{font-style:italic;color:var(--c-brass);font-weight:700}.hero__h1 .hero__h1-line{display:block}.hero__lede{margin-top:56px;font-family:var(--f-body);font-size:22px;font-weight:300;font-style:italic;line-height:1.55;color:var(--c-ink-soft);max-width:580px}.hero__cta-row{margin-top:48px;display:flex;align-items:baseline;gap:28px;flex-wrap:wrap}.hero__cta{font-family:var(--f-display);font-size:22px;font-style:italic;font-weight:500;color:var(--c-brass);text-decoration:underline;text-decoration-color:var(--c-brass-faint);text-decoration-thickness:1px;text-underline-offset:6px;transition:color 200ms,text-decoration-color 200ms}.hero__cta:hover{color:var(--c-brass-deep);text-decoration-color:var(--c-brass)}.hero__cta-meta{font-family:var(--f-body);font-size:14px;font-style:italic;color:var(--c-ink-mute)}.below{position:relative;padding:160px 56px;border-top:1px solid var(--c-rule-faint)}.below--alt{background:var(--c-paper-deep)}.below--final{background:var(--c-paper-deep);padding:180px 56px 160px;text-align:center;border-top:1px solid var(--c-rule-strong)}.below__inner{max-width:1080px;margin:0 auto;position:relative}.below--final .below__inner{max-width:720px}.below__masthead{margin-bottom:80px;max-width:720px}.below__label{font-family:var(--f-mono);font-size:11px;color:var(--c-brass);letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px}.below__rule{width:32px;height:1px;background:var(--c-brass);margin-bottom:40px}.below__h2{font-family:var(--f-display);font-size:clamp(40px,7vw,84px);font-weight:600;line-height:1.04;letter-spacing:-.028em;color:var(--c-ink);max-width:14ch}.below__h2 em{font-style:italic;color:var(--c-brass);font-weight:600}.below__h2 .below__h2-line{display:block}.below__lede{margin-top:36px;font-family:var(--f-body);font-size:22px;font-style:italic;font-weight:300;line-height:1.55;color:var(--c-ink-soft);max-width:640px}.manifesto{margin:0 auto;max-width:880px;padding:0 8px;text-align:center;position:relative}.manifesto::before,.manifesto::after{font-family:var(--f-display);color:var(--c-brass);opacity:.45;font-size:200px;line-height:0;font-style:italic;display:block;font-weight:500}.manifesto::before{content:"«";margin-bottom:72px}.manifesto::after{content:"»";margin-top:40px}.manifesto__text{font-family:var(--f-display);font-size:clamp(36px,6vw,80px);font-weight:400;font-style:italic;line-height:1.16;letter-spacing:-.022em;color:var(--c-ink)}.manifesto__cite{margin-top:48px;font-family:var(--f-body);font-size:14px;font-style:italic;color:var(--c-ink-mute)}.arch-prose{font-family:var(--f-body);font-size:19px;line-height:1.7;color:var(--c-ink);max-width:700px;margin-bottom:64px}.arch-prose em{color:var(--c-brass);font-style:italic}.arch-list{list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--c-brass-faint)}.arch-item{display:grid;grid-template-columns:80px 1fr;gap:32px;padding:36px 0;border-bottom:1px solid var(--c-rule-faint)}.arch-item__num{font-family:var(--f-mono);font-size:13px;font-weight:400;color:var(--c-brass);letter-spacing:.12em;padding-top:8px}.arch-item__title{font-family:var(--f-display);font-size:28px;font-weight:500;font-style:italic;line-height:1.2;color:var(--c-ink);margin-bottom:8px;letter-spacing:-.012em}.arch-item__body{font-family:var(--f-body);font-size:17px;line-height:1.65;color:var(--c-ink-soft);max-width:640px}.compare{display:grid;grid-template-columns:.7fr 1.3fr 1.3fr;gap:0;border-top:1px solid var(--c-rule-strong)}.compare__row{display:contents}.compare__cell{padding:26px 28px;border-bottom:1px solid var(--c-rule-faint);font-family:var(--f-body);font-size:16px;line-height:1.55;color:var(--c-ink-soft)}.compare__cell--head{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-ink-mute);padding-top:18px;padding-bottom:18px;border-bottom:1px solid var(--c-brass-faint)}.compare__cell--key{font-family:var(--f-display);font-size:20px;font-style:italic;color:var(--c-ink)}.compare__cell--bad{font-style:italic;color:var(--c-ink-mute);border-left:1px solid var(--c-rule-faint)}.compare__cell--good{color:var(--c-ink);border-left:1px solid var(--c-brass-faint)}.compare__footnote{margin-top:56px;font-family:var(--f-body);font-size:17px;font-style:italic;color:var(--c-ink-soft);max-width:700px;line-height:1.6}.reading{max-width:760px;margin:0}.reading__meta{font-family:var(--f-body);font-size:14px;font-style:italic;color:var(--c-ink-mute);margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid var(--c-brass-faint)}.reading__body{font-family:var(--f-body);font-size:19px;line-height:1.7;color:var(--c-ink)}.reading__body p{margin-bottom:24px}.reading__body p:first-child::first-letter{font-family:var(--f-display);font-size:96px;font-weight:700;font-style:italic;color:var(--c-brass);float:left;line-height:.85;margin:8px 14px 0 0;padding-top:4px}.reading__footer{margin-top:32px;padding-top:24px;border-top:1px solid var(--c-brass-faint);font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-mute)}.tiers{display:grid;grid-template-columns:1fr 1fr;gap:32px}.tier{position:relative;padding:48px 40px 40px;background:var(--c-paper-soft);border:1px solid var(--c-rule-faint);border-top:1px solid var(--c-rule-strong)}.tier--premium{border-top:2px solid var(--c-brass);background:linear-gradient(180deg,rgba(196,145,76,6%),var(--c-paper-soft) 20%)}.tier__label{font-family:var(--f-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--c-brass);margin-bottom:36px;display:inline-block;padding-bottom:12px;border-bottom:1px solid var(--c-brass-faint)}.tier__list{list-style:none;display:flex;flex-direction:column;gap:28px}.tier__item{display:block;padding-bottom:24px;border-bottom:1px solid var(--c-rule-faint)}.tier__item:last-child{border-bottom:none}.tier__item-title{display:block;font-family:var(--f-display);font-size:24px;font-style:italic;font-weight:500;line-height:1.2;color:var(--c-ink);margin-bottom:10px;letter-spacing:-.012em}.tier__item-body{display:block;font-family:var(--f-body);font-size:16px;line-height:1.6;color:var(--c-ink-soft)}.tiers__footnote{margin-top:64px;font-family:var(--f-body);font-size:15px;font-style:italic;color:var(--c-ink-mute);text-align:center}.faq-list{display:flex;flex-direction:column;border-top:1px solid var(--c-rule-strong)}.faq-item{border-bottom:1px solid var(--c-rule-faint)}.faq-item__q{display:flex;align-items:baseline;gap:28px;padding:28px 0;font-family:var(--f-display);font-size:24px;font-weight:500;font-style:italic;line-height:1.3;color:var(--c-ink);cursor:pointer;list-style:none;letter-spacing:-.012em;transition:color 200ms}.faq-item__q::-webkit-details-marker{display:none}.faq-item__q::marker{display:none}.faq-item__q:hover{color:var(--c-brass)}.faq-item__q-num{font-family:var(--f-mono);font-size:11px;font-style:normal;font-weight:400;letter-spacing:.14em;color:var(--c-brass);min-width:32px;flex-shrink:0;padding-top:8px}.faq-item__q-text{flex:1}.faq-item__arrow{font-family:var(--f-display);font-size:28px;font-weight:300;font-style:italic;color:var(--c-brass);transition:transform 220ms ease;padding-top:4px}.faq-item[open] .faq-item__arrow{transform:rotate(45deg)}.faq-item__a{font-family:var(--f-body);font-size:18px;line-height:1.7;color:var(--c-ink-soft);padding:0 0 32px 60px;max-width:760px}.final-cta__rule{width:32px;height:1px;background:var(--c-brass);margin:0 auto 40px}.final-cta__h{font-family:var(--f-display);font-size:clamp(40px,6vw,84px);font-weight:600;line-height:1.04;letter-spacing:-.028em;color:var(--c-ink);margin-bottom:32px}.final-cta__h em{font-style:italic;color:var(--c-brass);font-weight:600}.final-cta__h .final-cta__h-line{display:block}.final-cta__p{font-family:var(--f-body);font-style:italic;font-size:19px;font-weight:300;line-height:1.55;color:var(--c-ink-soft);max-width:520px;margin:0 auto 48px}.final-cta__link{font-family:var(--f-display);font-size:28px;font-style:italic;font-weight:500;color:var(--c-brass);text-decoration:underline;text-decoration-color:var(--c-brass-faint);text-decoration-thickness:1px;text-underline-offset:8px;transition:color 200ms,text-decoration-color 200ms}.final-cta__link:hover{color:var(--c-brass-deep);text-decoration-color:var(--c-brass)}.content-page{background:var(--c-paper);color:var(--c-ink);padding:160px 56px 120px;min-height:80vh}.content-page__inner{max-width:760px;margin:0 auto}.content-page__back{font-family:var(--f-body);font-size:15px;font-style:italic;color:var(--c-brass);margin-bottom:32px;display:inline-block;text-decoration:underline;text-decoration-color:var(--c-brass-faint);text-underline-offset:4px;transition:color 200ms}.content-page__back:hover{color:var(--c-brass-deep)}.content-page__header h1{font-family:var(--f-display);font-size:clamp(40px,6vw,72px);font-weight:600;font-style:italic;line-height:1.04;letter-spacing:-.025em;color:var(--c-ink)}.content-page__lede{font-family:var(--f-body);font-style:italic;font-size:22px;font-weight:300;line-height:1.55;color:var(--c-ink-soft);margin-top:28px;max-width:680px}.content-page__body{margin-top:64px;font-family:var(--f-body);font-size:19px;line-height:1.7;color:var(--c-ink)}.content-page__body p{margin-bottom:20px}.content-page__body a{color:var(--c-brass);text-decoration:underline;text-decoration-color:var(--c-brass-faint);text-underline-offset:3px}.content-page__faq{margin-top:64px;border-top:1px solid var(--c-rule-strong)}.content-page__faq .faq-item{border-bottom:1px solid var(--c-rule-faint)}.content-page__crosslinks{display:flex;gap:32px;margin-top:80px;padding-top:32px;border-top:1px solid var(--c-rule-faint);font-family:var(--f-body);font-size:16px;font-style:italic}.content-page__crosslinks a{color:var(--c-brass);text-decoration:underline;text-decoration-color:var(--c-brass-faint);text-underline-offset:4px;transition:color 200ms}.content-page__crosslinks a:hover{color:var(--c-brass-deep)}.content-page__body h2{font-family:var(--f-display);font-style:italic;font-weight:600;font-size:32px;line-height:1.15;letter-spacing:-.02em;color:var(--c-ink);margin:56px 0 20px}.content-page__body h3{font-family:var(--f-display);font-style:italic;font-weight:600;font-size:23px;color:var(--c-ink);margin:36px 0 14px}.content-page__body strong{color:var(--c-ink);font-weight:600}.content-page__body em{color:var(--c-brass);font-style:italic}.content-page__body ul,.content-page__body ol{margin:0 0 22px 1.1em;padding:0}.content-page__body li{margin-bottom:9px;padding-left:6px}.content-page__body li::marker{color:var(--c-brass)}.content-page__body blockquote{margin:28px 0;padding:4px 0 4px 24px;border-left:2px solid var(--c-brass);font-style:italic;color:var(--c-ink-soft)}.content-page__body table{width:100%;border-collapse:collapse;margin:28px 0;font-size:16px;font-family:var(--f-body)}.content-page__body th{text-align:left;font-family:var(--f-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:500;color:var(--c-brass);padding:10px 14px;border-bottom:1px solid var(--c-rule-strong)}.content-page__body td{padding:11px 14px;border-bottom:1px solid var(--c-rule-faint);color:var(--c-ink-soft);vertical-align:top}.content-page__body td:first-child{color:var(--c-ink)}.content-page__meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:26px;font-family:var(--f-mono);font-size:12px;letter-spacing:.01em;color:var(--c-ink-mute)}.content-page__meta time{color:var(--c-ink-soft)}.content-page__byline{color:var(--c-brass)}.content-page__meta .content-page__sep{color:var(--c-rule-strong)}.content-page__faq-title{font-family:var(--f-display);font-style:italic;font-weight:600;font-size:28px;color:var(--c-ink);margin:28px 0 8px}.articles-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;margin-top:56px}.article-card{display:block;padding:26px 26px 22px;background:var(--c-paper-soft);border:1px solid var(--c-rule-faint);border-radius:4px;transition:border-color 200ms,transform 200ms;color:var(--c-ink)}.article-card:hover{border-color:var(--c-brass);transform:translateY(-2px)}.article-card__title{font-family:var(--f-display);font-style:italic;font-weight:600;font-size:23px;line-height:1.2;letter-spacing:-.015em;color:var(--c-ink);margin-bottom:12px}.article-card__desc{font-family:var(--f-body);font-size:15px;line-height:1.55;color:var(--c-ink-soft);margin-bottom:16px}.article-card__more{font-family:var(--f-mono);font-size:12px;color:var(--c-brass);letter-spacing:.02em}@media(max-width:1100px){.hero{padding:160px 40px 120px}.below{padding:120px 40px}.below--final{padding:140px 40px 120px}.site-nav{left:40px;right:40px}.site-footer{padding:64px 40px 48px}.astro-glyph--hero{font-size:200px}.astro-glyph--right,.astro-glyph--left{font-size:180px}.compare{grid-template-columns:.7fr 1.3fr 1.3fr}.tier{padding:40px 32px 32px}}@media(max-width:880px){.hero{padding:140px 28px 100px}.hero__lede{font-size:19px}.below{padding:96px 28px}.below__masthead{margin-bottom:56px}.astro-glyph{opacity:.28}.astro-glyph--hero,.astro-glyph--right,.astro-glyph--left{font-size:144px}.manifesto::before{font-size:128px;margin-bottom:40px}.manifesto::after{font-size:128px;margin-top:24px}.arch-item{grid-template-columns:56px 1fr;gap:20px;padding:28px 0}.arch-item__title{font-size:24px}.compare{grid-template-columns:1fr;border-top:1px solid var(--c-brass-faint)}.compare__cell{border-left:none!important}.compare__cell--head{display:none}.compare__row{display:block;padding:16px 0;border-bottom:1px solid var(--c-rule-strong)}.compare__cell--key{padding-top:0;padding-bottom:12px;font-size:22px}.compare__cell--bad::before{content:"ChatGPT: ";font-family:var(--f-mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--c-ink-mute);margin-right:8px;font-style:normal}.compare__cell--good::before{content:"Мы: ";font-family:var(--f-mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--c-brass);margin-right:8px;font-style:normal}.reading__body p:first-child::first-letter{font-size:72px}.tiers{grid-template-columns:1fr;gap:24px}.tier{padding:36px 28px 32px}.content-page{padding:120px 28px 96px}.site-footer__inner{grid-template-columns:1fr;gap:32px}}@media(max-width:540px){.hero{padding:120px 20px 80px}.hero__rule{margin-bottom:32px}.hero__lede{font-size:18px;margin-top:40px}.hero__cta{font-size:19px}.below{padding:80px 20px}.below--final{padding:96px 20px 80px}.below__masthead{margin-bottom:40px}.below__rule{margin-bottom:28px}.below__lede{font-size:18px}.site-nav{top:20px;left:20px;right:20px}.site-nav__items{display:none}.site-nav__logo{font-size:18px}.site-footer{padding:48px 20px 40px}.astro-glyph--hero,.astro-glyph--right,.astro-glyph--left{font-size:72px;opacity:.14}.arch-item__title{font-size:21px}.arch-item__body{font-size:16px}.reading__body{font-size:17px}.reading__body p:first-child::first-letter{font-size:56px;margin:4px 10px 0 0}.faq-item__q{font-size:19px;gap:20px;padding:22px 0}.faq-item__q-num{min-width:28px}.faq-item__a{padding-left:48px;font-size:16px}.final-cta__link{font-size:22px}.content-page{padding:100px 20px 72px}}@media(prefers-reduced-motion:reduce){.faq-item__arrow,.hero__cta,.final-cta__link,.site-nav__items a,.compare__cell,.site-footer__colophon a,.content-page__back,.content-page__crosslinks a,.faq-item__q{transition:none}}