@font-face{font-family:Inter;src:url(/fonts/inter-latin-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-cyrillic-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;src:url(/fonts/inter-latin-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-cyrillic-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-latin-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-cyrillic-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}html[data-presentation=reading]{color-scheme:dark;scroll-padding-top:5rem}html[data-presentation=reading] body{font-family:var(--reading-font);font-size:var(--reading-body);-webkit-font-smoothing:antialiased;background-image:none;line-height:1.65}html[data-presentation=reading] body:before,html[data-presentation=reading] body:after{display:none}html[data-presentation=reading] :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--reading-focus);outline-offset:4px}html[data-presentation=reading] :is(button,input,textarea){font-family:var(--reading-font)}html[data-presentation=reading] .wrap{max-width:var(--reading-measure);padding-inline:var(--reading-space-3)}html[data-presentation=reading] .skin-nav{background:var(--bg);backdrop-filter:none;padding-block:18px;position:static}html[data-presentation=reading] .nav-brand{font-family:var(--reading-display);letter-spacing:-.03em;font-size:1.35rem}html[data-presentation=reading] .nav-links{justify-content:flex-end;gap:22px}html[data-presentation=reading] .nav-links a{font-size:var(--reading-small)}html[data-presentation=reading] .nav-login{color:var(--fg);border:1px solid var(--line);border-radius:var(--reading-radius);padding:10px var(--reading-space-2);font-size:var(--reading-small);background:0 0}html[data-presentation=reading] main.wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:72px;display:grid}html[data-presentation=reading] main.wrap>*{grid-column:1/-1;min-width:0}html[data-presentation=reading] main.wrap>.hero{grid-area:1/1;padding-block:72px 48px}html[data-presentation=reading] main.wrap>.reading-example{grid-area:1/2;margin-top:76px}html[data-presentation=reading] .hero .badge{font-size:var(--reading-small);letter-spacing:.02em;background:0 0;border:0;border-radius:0;margin-bottom:18px;padding:0}html[data-presentation=reading] .hero h1{font-family:var(--reading-display);font-size:var(--reading-title);letter-spacing:-.04em;max-width:15ch;margin-bottom:22px;font-weight:400;line-height:1.08}html[data-presentation=reading] .sub{font-family:var(--reading-font);color:var(--muted);max-width:42ch;margin-bottom:28px;font-size:1.0625rem;line-height:1.65}html[data-presentation=reading] .lead{text-align:left;background:0 0;border:0;flex-direction:column;gap:12px;width:100%;margin:0 0 14px;padding:0;display:flex}html[data-presentation=reading] .lead label{font-size:var(--reading-small);color:var(--fg)}html[data-presentation=reading] .lead input[type=text]{width:100%;min-height:58px;padding:var(--reading-space-2);border:1px solid var(--line);border-radius:var(--reading-radius);background:var(--surface);color:var(--fg);font-size:1rem}html[data-presentation=reading] .lead input::placeholder{color:var(--muted);opacity:1}html[data-presentation=reading] .cta{border-radius:var(--reading-radius);min-height:var(--reading-control);cursor:pointer;background:var(--accent-fill);color:var(--accent-fg);box-shadow:none;transition:background var(--reading-motion) ease;border:0;padding:14px 22px;font-size:1rem;font-weight:600}html[data-presentation=reading] .cta:hover{filter:none;background:var(--accent-deep);transform:none}html[data-presentation=reading] .lead-trust{color:var(--muted);font-size:var(--reading-small);text-align:left;line-height:1.5}html[data-presentation=reading] .cta2{font-size:var(--reading-small);margin:0}html[data-presentation=reading] section{border-top:1px solid var(--line);padding-block:44px}html[data-presentation=reading] h2{font-family:var(--reading-display);font-size:var(--reading-heading);margin-bottom:18px;font-weight:400;line-height:1.2}html[data-presentation=reading] .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}html[data-presentation=reading] .step{display:block}html[data-presentation=reading] .step .n{color:var(--accent);width:auto;height:auto;font-size:var(--reading-small);background:0 0;margin-bottom:14px;display:block}html[data-presentation=reading] .step h3{margin-bottom:var(--reading-space-1);font-size:1rem;font-weight:600}html[data-presentation=reading] .plist{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}html[data-presentation=reading] .plist div{background:0 0;border:0;padding:0;font-size:1rem;line-height:1.6}html[data-presentation=reading] .faq{width:100%;max-width:760px}html[data-presentation=reading] .faq summary{align-items:center;min-height:44px;display:flex}html[data-presentation=reading] .faq p{max-width:64ch}html[data-presentation=reading] .final{text-align:left;padding-block:48px var(--reading-space-5)}html[data-presentation=reading] .final .cta.big{font-size:1rem;display:inline-flex}html[data-presentation=reading] .note{font-style:normal;font-size:var(--reading-small);max-width:64ch}html[data-presentation=reading] .foot{text-align:left;font-size:var(--reading-small)}html[data-presentation=reading] .foot .foot-links{justify-content:flex-start}html[data-presentation=reading] .legal-note{max-width:none;font-size:var(--reading-small)}html[data-presentation=reading] .foot .langs a{align-items:center;min-height:44px;margin-left:0;margin-right:20px;display:inline-flex}html[data-presentation=reading] main.wrap:has(.dossier){column-gap:64px}html[data-presentation=reading] main.wrap:has(.dossier)>.hero{padding-top:64px}html[data-presentation=reading] main.wrap>.reading-profile-preview{margin-top:68px}html[data-presentation=reading] main.wrap>section:has(>.dossier){background:var(--reading-paper);color:var(--reading-paper-ink);border-radius:var(--reading-radius);box-shadow:var(--reading-shadow);border:0;margin-block:0 44px;padding:32px}html[data-presentation=reading] section:has(>.dossier)>h2{font-size:var(--reading-small);font-family:var(--reading-font);margin-bottom:12px}html[data-presentation=reading] section:has(>.dossier)>.h2sub{font-size:var(--reading-small);color:var(--reading-paper-muted);margin-bottom:22px;line-height:1.55}html[data-presentation=reading] .dossier{background:0 0;border:0;border-radius:0;padding:0}html[data-presentation=reading] .dossier .name{font-family:var(--reading-display);margin-bottom:16px;font-size:1.6rem;font-weight:400}html[data-presentation=reading] .dossier .row{border-color:var(--reading-paper-edge);font-size:var(--reading-small);padding:14px 0;line-height:1.6}html[data-presentation=reading] .dossier .row .lbl{color:var(--reading-paper-muted);letter-spacing:.07em;margin-bottom:6px;font-size:.6875rem;font-weight:600}html[data-presentation=reading] .dossier .row.hl{background:var(--reading-paper-inset);border-left:2px solid var(--reading-reply-line);border-radius:0;margin:0;padding:18px}html[data-presentation=reading] .dossier .row.hl>div:last-child{font-family:var(--reading-display);font-size:1.25rem;line-height:1.45}html[data-presentation=reading] .dossier .note{color:var(--reading-paper-muted);line-height:1.55}html[data-presentation=reading] main.wrap>section>.grid{gap:28px 40px}html[data-presentation=reading] main.wrap>section>.grid .card{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:18px 0}html[data-presentation=reading] main.wrap>section>.grid .card .em{display:none}html[data-presentation=reading] main.wrap>section>.grid .card p{font-size:1rem;line-height:1.65}html[data-presentation=reading] .ladder{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px;display:grid}html[data-presentation=reading] .lcol{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;padding-block:20px;display:flex}html[data-presentation=reading] .lcol h3{margin-bottom:14px;font-size:1rem;font-weight:600}html[data-presentation=reading] .lcol p{font-size:var(--reading-small);color:var(--muted);margin-bottom:12px;line-height:1.65}html[data-presentation=reading] .lcol .cta{border:1px solid var(--line);min-height:44px;color:var(--fg);background:0 0;margin-top:auto;padding:10px 18px}html[data-presentation=reading] .lcol.feat .cta{background:var(--accent-fill);border-color:var(--accent-fill);color:var(--accent-fg)}html[data-presentation=reading] .lbadge{font-size:var(--reading-small);color:var(--accent);order:-1;margin-bottom:12px}html[data-presentation=reading] main.wrap:has(.dossier) .plist{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-presentation=reading] .reading-example{background:var(--reading-paper);color:var(--reading-paper-ink);border-radius:var(--reading-radius);box-shadow:var(--reading-shadow);font-family:var(--reading-font);text-align:left;margin:0;padding:28px}html[data-presentation=reading] .reading-example figcaption{color:var(--reading-paper-muted);font-size:var(--reading-small);margin-bottom:20px}html[data-presentation=reading] .reading-example blockquote{font-family:var(--reading-display);margin:0 0 22px;padding:0;font-size:clamp(1.3rem,2vw,1.55rem);font-weight:400;line-height:1.45}html[data-presentation=reading] .reading-observation{border-top:1px solid var(--reading-paper-edge);padding-top:20px}html[data-presentation=reading] .reading-observation p{margin:0;font-size:1rem;line-height:1.7}html[data-presentation=reading] .reading-reply{padding:var(--reading-space-2) 18px;border-left:2px solid var(--reading-reply-line);background:var(--reading-paper-inset);margin-top:22px}html[data-presentation=reading] .reading-reply span{font-size:var(--reading-small);color:var(--reading-paper-muted);margin-bottom:6px;display:block}html[data-presentation=reading] .reading-reply p{margin:0;font-size:1rem}html[data-presentation=reading] .reading-limit{color:var(--reading-paper-muted);font-size:var(--reading-small);margin:18px 0 0;line-height:1.6}html[data-presentation=reading] .reading-profile-context{font-size:var(--reading-small);color:var(--reading-paper-muted);margin-bottom:24px;line-height:1.6}html[data-presentation=reading] .reading-profile-name{font-family:var(--reading-display);margin-bottom:18px;font-size:1.6rem;line-height:1.3}html[data-presentation=reading] .reading-profile-preview blockquote{border-block:1px solid var(--reading-paper-edge);margin-bottom:0;padding-block:22px}html[data-presentation=reading] .reading-brand{z-index:10;color:var(--ink);font-family:var(--reading-display);font-size:1.35rem;text-decoration:none;position:absolute;top:21px;left:76px}html[data-presentation=reading] body.is-conversation .reading-brand,html[data-presentation=reading][data-door][data-dark] .hero-star{display:none}html[data-presentation=reading][data-door][data-dark] .hero{text-align:left;width:min(760px,100%);margin-bottom:28px;animation:none}html[data-presentation=reading][data-door][data-dark] .hero-title{font-family:var(--reading-display);letter-spacing:-.04em;max-width:none;color:var(--ink);font-size:clamp(2rem,3.6vw,3rem);font-weight:400;line-height:1.1}html[data-presentation=reading][data-door][data-dark] .hero-tag{font-family:var(--reading-font);letter-spacing:0;max-width:46ch;color:var(--ink-soft);margin:20px 0 0;font-size:1.0625rem;font-weight:400;line-height:1.6}html[data-presentation=reading][data-door][data-dark] body:not(.is-conversation) .main{padding-top:100px}html[data-presentation=reading][data-door][data-dark] .ask{border-radius:var(--reading-radius);border:1px solid var(--line);width:min(760px,100%);box-shadow:none;gap:18px;padding:20px;animation:none}html[data-presentation=reading][data-door][data-dark] .ask.is-focused{border-color:var(--reading-focus);box-shadow:none;transform:none}html[data-presentation=reading][data-door][data-dark] .ask-input,html[data-presentation=reading][data-door][data-dark] .ask-input::placeholder{font-family:var(--reading-font);font-size:1rem;font-weight:400;line-height:1.55}html[data-presentation=reading][data-door][data-dark] :is(.btn-plus,.btn-mic,.btn-speak){width:44px;height:44px;box-shadow:none}html[data-presentation=reading][data-door][data-dark] .btn-speak{gap:var(--reading-space-1);border-radius:8px;width:auto;min-width:104px;padding-inline:14px;display:flex}html[data-presentation=reading][data-door][data-dark] .btn-speak .ask-label{font-size:var(--reading-small);display:inline}html[data-presentation=reading][data-door][data-dark] .reading-composer-note{width:min(760px,100%);font-size:var(--reading-small);color:var(--muted);margin:12px 0 0}html[data-presentation=reading][data-door][data-dark] body.is-conversation .reading-composer-note{display:none}html[data-presentation=reading][data-door][data-dark] .ask-chips{width:min(760px,100%);margin-top:var(--reading-space-2);gap:var(--reading-space-1);animation:none}html[data-presentation=reading][data-door][data-dark] .ask-chip{font-family:var(--reading-font);min-height:44px;font-size:var(--reading-small);border-radius:8px}html[data-presentation=reading][data-door][data-dark] .ask-chips-label{font-family:var(--reading-font);font-size:var(--reading-small);text-transform:none;letter-spacing:0}html[data-presentation=reading][data-door][data-dark] .ask-chips{align-items:flex-start}html[data-presentation=reading][data-door][data-dark] .ask-chips-row{justify-content:flex-start}html[data-presentation=reading][data-door][data-dark] .ask-chip{white-space:normal;text-align:left}html[data-presentation=reading][data-door][data-dark] .shortcuts{border:0;border-top:1px solid var(--line);width:min(760px,100%);box-shadow:none;background:0 0;border-radius:0;gap:20px;margin-top:32px;padding:22px 0;animation:none}html[data-presentation=reading][data-door][data-dark] .cat{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;padding:0}html[data-presentation=reading][data-door][data-dark] .cat-label{font-family:var(--reading-font);text-align:left;font-size:var(--reading-small);text-transform:none;letter-spacing:0;white-space:normal}html[data-presentation=reading][data-door][data-dark] .cat-items{flex-direction:column;align-items:stretch;gap:4px;display:flex}html[data-presentation=reading][data-door][data-dark] .tile{text-align:left;align-items:center;gap:var(--reading-space-1);border-radius:8px;flex-direction:row;min-height:48px;padding:7px 0}html[data-presentation=reading][data-door][data-dark] .tile:hover{background:var(--nav-active);transform:none}html[data-presentation=reading][data-door][data-dark] .tile-ico{width:28px;height:28px;box-shadow:none;border-radius:7px;flex:0 0 28px}html[data-presentation=reading][data-door][data-dark] .tile-ico svg{width:16px;height:16px}html[data-presentation=reading][data-door][data-dark] .tile-name{text-align:left;font-size:var(--reading-small);line-height:1.4}html[data-presentation=reading][data-door][data-dark] .dr{border-top:1px solid var(--line);width:min(760px,100%);padding:36px 0}html[data-presentation=reading][data-door][data-dark] .reading-door-example{border:0}html[data-presentation=reading][data-door][data-dark] .dr-h2{font-family:var(--reading-display);font-size:var(--reading-heading);font-weight:400}html[data-presentation=reading][data-door][data-dark] .dr-grid{gap:var(--reading-space-2);grid-template-columns:1fr}html[data-presentation=reading][data-door][data-dark] .dr-card{box-shadow:none;background:0 0;border:0;padding:0;font-size:1rem;line-height:1.6}html[data-presentation=reading][data-door][data-dark] .dr-note,html[data-presentation=reading][data-door][data-dark] .dr-legal{font-size:var(--reading-small)}html[data-presentation=reading][data-door][data-dark] .dr-cta{border-radius:var(--reading-radius);min-height:48px;box-shadow:none}html[data-presentation=reading][data-door][data-dark] :is(.gate,.paywall-card,.offer-card){border-radius:16px}html[data-presentation=reading][data-door][data-dark] :is(.gate-submit,.offer-primary,.offer-alt){border-radius:10px;min-height:48px}@media (width<=800px){html[data-presentation=reading] main.wrap{display:block}html[data-presentation=reading] main.wrap>.hero{padding-block:38px 28px}html[data-presentation=reading] main.wrap>.reading-example{margin:0 0 var(--reading-space-4)}html[data-presentation=reading] main.wrap:has(.dossier)>.hero{padding-top:38px}html[data-presentation=reading] main.wrap>section:has(>.dossier){margin-block:24px 40px;padding:24px}html[data-presentation=reading] .ladder{grid-template-columns:1fr;gap:12px}html[data-presentation=reading] main.wrap:has(.dossier) .plist{grid-template-columns:1fr}html[data-presentation=reading] .hero h1{max-width:19ch}html[data-presentation=reading] .steps,html[data-presentation=reading] .plist{gap:var(--reading-space-3);grid-template-columns:1fr}html[data-presentation=reading] .step{grid-template-columns:28px 1fr;gap:10px;display:grid}html[data-presentation=reading][data-door][data-dark] .hero-title{font-size:clamp(2rem,6vw,2.7rem)}html[data-presentation=reading][data-door][data-dark] .shortcuts{grid-template-columns:1fr}html[data-presentation=reading][data-door][data-dark] .cat{display:flex}html[data-presentation=reading][data-door][data-dark] .cat-items{flex-flow:wrap}html[data-presentation=reading][data-door][data-dark] .tile{flex:44%}html[data-presentation=reading][data-door][data-dark] .tile:not([data-pinned]){display:none}html[data-presentation=reading][data-door][data-dark] .shortcuts[data-expanded=true] .tile{display:flex}html[data-presentation=reading][data-door][data-dark] .cats-more{width:100%;min-height:44px;font-size:var(--reading-small);border-radius:8px;justify-content:center;margin:0;display:flex;position:static;transform:none}}@media (width<=560px){html[data-presentation=reading] .wrap{padding-inline:20px}html[data-presentation=reading] .reading-example{padding:22px}html[data-presentation=reading] .sub{margin-bottom:22px;font-size:1rem}html[data-presentation=reading][data-door][data-dark] body:not(.is-conversation) .main{padding-top:94px;padding-inline:20px}html[data-presentation=reading][data-door][data-dark] .hero{margin-bottom:22px}html[data-presentation=reading][data-door][data-dark] .hero-tag{margin-top:14px;font-size:1rem}}@media (height<=550px) and (width>=650px){html[data-presentation=reading] .skin-nav{padding-block:var(--reading-space-1)}html[data-presentation=reading] .skin-nav .nav-links{display:none}html[data-presentation=reading] main.wrap{display:block}html[data-presentation=reading] main.wrap>.hero{padding-block:var(--reading-space-3)}html[data-presentation=reading] main.wrap>.hero>.hero-content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:36px;display:grid}html[data-presentation=reading] .hero h1{grid-area:1/1;max-width:none}html[data-presentation=reading] .hero .sub{grid-area:2/1}html[data-presentation=reading] .hero .lead{grid-area:1/2/span 3;align-self:start}html[data-presentation=reading] .hero .cta2{grid-area:3/1}html[data-presentation=reading] main.wrap>.reading-example{margin-top:20px}html[data-presentation=reading] .hero h1{margin-bottom:10px;font-size:2rem}html[data-presentation=reading] .hero .badge{display:none}html[data-presentation=reading] .sub{margin-bottom:12px;font-size:1rem}html[data-presentation=reading] .lead{gap:var(--reading-space-1)}html[data-presentation=reading] .lead input[type=text]{min-height:44px;padding-block:10px}html[data-presentation=reading][data-door][data-dark] body:not(.is-conversation) .main{padding-top:76px}html[data-presentation=reading][data-door][data-dark] .hero{margin-bottom:var(--reading-space-2)}html[data-presentation=reading][data-door][data-dark] .hero-title{max-width:none;font-size:1.7rem}html[data-presentation=reading][data-door][data-dark] .hero-tag{max-width:none;margin-top:10px}}@media (prefers-reduced-motion:reduce){html[data-presentation=reading] *,html[data-presentation=reading] :before,html[data-presentation=reading] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[lang=ru][data-presentation=reading] main.wrap>.hero:has(+.reading-profile-preview) h1{text-wrap:pretty;max-width:none}@media (width>=980px){html[lang=ru][data-presentation=reading] main.wrap>.hero:has(+.reading-profile-preview) h1{font-size:clamp(2.25rem,4vw,3.2rem)}}@media (height<=550px) and (width<=649px){html[data-presentation=reading] .skin-nav,html[data-presentation=reading] .nav-login{padding-block:var(--reading-space-1)}html[data-presentation=reading] main.wrap>.hero{padding-block:18px var(--reading-space-3)}html[data-presentation=reading] .hero .badge{display:none}html[data-presentation=reading] .hero h1{margin-bottom:14px;font-size:1.75rem;line-height:1.08}html[data-presentation=reading] .sub{margin-bottom:var(--reading-space-2);line-height:1.45}html[data-presentation=reading] .lead{gap:var(--reading-space-1);margin-bottom:10px}html[data-presentation=reading] .lead input[type=text]{min-height:48px;padding:12px}html[data-presentation=reading][data-door][data-dark] body:not(.is-conversation) .main{padding-top:78px}html[data-presentation=reading][data-door][data-dark] .hero{margin-bottom:18px}html[data-presentation=reading][data-door][data-dark] .hero-title{font-size:1.75rem}html[data-presentation=reading][data-door][data-dark] .hero-tag{margin-top:12px;font-size:1rem;line-height:1.45}}
