.article-promo[data-astro-cid-iaedh3yz]{--promo-purple:#8c52ff;border:2px solid var(--promo-purple);border-radius:var(--r-card);background:var(--surface);max-width:820px;color:var(--ink);padding:clamp(24px,3.2vw,44px)}.article-promo__title[data-astro-cid-iaedh3yz]{letter-spacing:-.01em;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.2}.article-promo__lead[data-astro-cid-iaedh3yz]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-top:20px;font-size:13px;font-weight:700}.article-promo__list[data-astro-cid-iaedh3yz]{margin-top:8px;padding:0;list-style:none}.article-promo__list[data-astro-cid-iaedh3yz] li[data-astro-cid-iaedh3yz]{margin-top:14px;padding-left:38px;font-size:17px;line-height:1.5;position:relative}.article-promo__list[data-astro-cid-iaedh3yz] li[data-astro-cid-iaedh3yz]:before{content:"";background:var(--lime);border-radius:7px;width:24px;height:24px;position:absolute;top:.2em;left:0}.article-promo__list[data-astro-cid-iaedh3yz] li[data-astro-cid-iaedh3yz]:after{content:"";border:solid var(--ink);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:calc(.2em + 6px);left:8px;transform:rotate(45deg)}.article-promo__actions[data-astro-cid-iaedh3yz]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.article-promo__smm[data-astro-cid-iaedh3yz]{border:1px solid var(--lime);border-radius:var(--r-form);background:color-mix(in srgb, var(--lime) 12%, transparent);margin-top:26px;padding:20px 24px;font-size:16px;line-height:1.55}@media (width<=600px){.article-promo__actions[data-astro-cid-iaedh3yz]{flex-direction:column}.article-promo__actions[data-astro-cid-iaedh3yz] .btn[data-astro-cid-iaedh3yz]{white-space:normal;text-align:center;width:100%;height:auto;min-height:58px;padding-block:14px}}.prose--guide{--g-purple:#b04af4;--g-lime:#c6f432;--g-black:#0b0b0d;--g-white:#fff;--g-text:#0b0b0d;--g-muted:#6e6e78;--g-line:#e7e5ee;--g-surface:#f7f6fa;--g-purple-soft:#f3e8fe;--g-lime-soft:#f2fcd3;--g-purple-ink:#7a1fc2;--g-radius:20px;--g-radius-sm:12px}.prose--guide a:not(.g-btn){text-underline-offset:3px;text-decoration:underline 1.5px;text-decoration-color:var(--lime)}.prose--guide .g-figure{margin:32px 0}.prose--guide .g-figure p{margin:0}.prose--guide .g-figure img{border-radius:var(--g-radius-sm);border:1px solid var(--g-line);width:100%;height:auto}.prose--guide .g-figure figcaption{color:var(--g-muted);margin-top:8px;font-size:14px}.prose--guide .g-table{-webkit-overflow-scrolling:touch;border:1px solid var(--g-line);border-radius:var(--g-radius-sm);background:var(--g-white);margin:28px 0;overflow-x:auto}.prose--guide .g-table table{border-collapse:collapse;width:100%;min-width:560px;color:var(--g-text);font-size:16px;line-height:1.5}.prose--guide .g-table th,.prose--guide .g-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--g-line);padding:12px 14px}.prose--guide .g-table th{background:var(--g-purple-soft);letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:800}.prose--guide .g-table tr:last-child td{border-bottom:0}.prose--guide .g-table td:first-child{font-weight:600}.prose--guide .g-table tr.g-total td{background:var(--g-lime-soft);font-weight:800}.prose--guide .g-callout{border-radius:var(--g-radius-sm);background:var(--g-purple-soft);border-left:6px solid var(--g-purple);margin:28px 0;padding:22px 24px 20px}.prose--guide .g-callout p{color:var(--g-text);margin:0 0 12px;font-size:17px;line-height:1.6}.prose--guide .g-callout p:last-child{margin-bottom:0}.prose--guide .g-callout__label{font-family:var(--font);letter-spacing:.06em;text-transform:uppercase;background:var(--g-purple-ink);color:var(--g-white);margin-bottom:10px;padding:4px 12px;font-size:14px;font-weight:800;line-height:1.2;display:inline-block}.prose--guide .g-callout--green{background:var(--g-lime-soft);border-left-color:var(--g-lime)}.prose--guide .g-callout--green .g-callout__label{background:var(--g-black);color:var(--g-lime)}.prose--guide .g-callout a,.prose--guide .g-disclaimer a,.prose--guide .g-author a:not(.g-btn){color:var(--g-purple-ink);text-decoration-color:var(--g-purple-ink)}.prose--guide .g-disclaimer{border-radius:var(--g-radius);border:2px solid var(--g-purple);background:var(--g-white);margin:36px 0;padding:24px}.prose--guide .g-disclaimer__label{font-family:var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--g-purple-ink);margin:0 0 12px;font-size:16px;font-weight:800;line-height:1.2}.prose--guide .g-disclaimer p{color:var(--g-text);margin:0 0 10px;font-size:15px;line-height:1.6}.prose--guide .g-disclaimer p:first-of-type{font-size:16px}.prose--guide .g-disclaimer p:last-child{margin-bottom:0}.prose--guide .g-keypoints{border-radius:var(--g-radius);background:var(--g-black);color:var(--g-white);margin:28px 0;padding:28px}[data-theme=dark] .prose--guide .g-keypoints,[data-theme=dark] .prose--guide .g-flow__q,[data-theme=dark] .prose--guide .g-flow__a--dark,[data-theme=dark] .prose--guide .g-tile--dark{border:1px solid #ffffff24}[data-theme=dark] .prose--guide .g-figure figcaption,[data-theme=dark] .prose--guide .g-flow__lead,[data-theme=dark] .prose--guide .g-flow__source,[data-theme=dark] .prose--guide .g-tiles__lead,[data-theme=dark] .prose--guide .g-flow__step:not(:last-child):after{color:#9a9aa5}[data-theme=dark] .prose--guide .g-flow__step:before{color:var(--lime)}.prose--guide .g-keypoints__label{font-family:var(--font);letter-spacing:.03em;text-transform:uppercase;color:var(--g-lime);margin:0 0 18px;font-size:15px;font-weight:800;line-height:1.3}.prose--guide .g-keypoints ol{counter-reset:kp;margin:0;padding:0;list-style:none}.prose--guide .g-keypoints li{color:var(--g-white);counter-increment:kp;border-top:1px solid #ffffff1f;margin:0;padding:14px 0 14px 54px;position:relative}.prose--guide .g-keypoints li:first-child{border-top:0}.prose--guide .g-keypoints li:before{content:counter(kp);background:var(--g-purple-ink);text-align:center;width:36px;height:36px;color:var(--g-white);border-radius:50%;font-size:16px;font-weight:800;line-height:36px;position:absolute;top:12px;left:0}.prose--guide .g-keypoints li strong{color:var(--g-lime)}.prose--guide .g-keypoints a{color:var(--g-lime);text-decoration-color:var(--g-lime)}.prose--guide .g-author{border-radius:var(--g-radius);background:var(--g-surface);color:var(--g-text);grid-template-columns:160px 1fr;align-items:start;gap:24px;margin:28px 0;padding:24px;display:grid}.prose--guide .g-author p,.prose--guide .g-author li{color:var(--g-text);font-size:16px}.prose--guide .g-author__photo p{margin:0}.prose--guide .g-author__photo img{object-fit:cover;border:4px solid var(--g-purple);border-radius:50%;width:160px;height:160px}.prose--guide .g-author__name{margin:0 0 8px;font-size:18px;font-weight:800;line-height:1.3}.prose--guide .g-author ul{margin:0 0 12px}.prose--guide .g-author ul li{margin-bottom:4px}.prose--guide .g-author ul li:before{background:var(--g-purple);border-radius:2px;outline:0}.prose--guide .g-author__links{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.prose--guide .g-btn{font-family:var(--font);background:var(--g-purple-ink);color:var(--g-white);border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:700;line-height:1;transition:transform .15s,background .15s;display:inline-flex}.prose--guide .g-btn:hover{background:var(--g-black);color:var(--g-white);transform:translateY(-1px)}.prose--guide .g-btn--lime{background:var(--g-lime);color:var(--g-black)}.prose--guide .g-btn--lime:hover{background:var(--g-black);color:var(--g-white)}.prose--guide .g-check{margin:0 0 18px;padding-left:0;list-style:none}.prose--guide .g-check>li{margin:0 0 10px;padding-left:38px;position:relative}.prose--guide .g-check>li:before{content:"";background:var(--g-white);border:2px solid var(--g-purple);border-radius:6px;outline:0;width:22px;height:22px;position:absolute;top:.28em;left:0}@media (width<=640px){.prose--guide .g-author{grid-template-columns:1fr}.prose--guide .g-author__photo img{width:120px;height:120px}.prose--guide .g-keypoints,.prose--guide .g-disclaimer,.prose--guide .g-callout{padding:20px 18px}}.prose--guide .g-flow{margin:32px 0}.prose--guide .g-flow__lead{color:var(--g-muted);margin:0 0 22px;font-size:15px;line-height:1.55}.prose--guide .g-flow__list{counter-reset:flow;margin:0;padding:0;list-style:none}.prose--guide .g-flow__step{counter-increment:flow;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:10px;margin:0 0 40px;padding:0;display:grid;position:relative}.prose--guide .g-flow__step:last-child{margin-bottom:0}.prose--guide .g-flow__step:before{content:"да →";letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--g-purple-ink);grid-area:1/2;font-size:12px;font-weight:800}.prose--guide .g-flow__step:not(:last-child):after{content:"нет ↓";letter-spacing:.08em;text-transform:uppercase;color:var(--g-muted);font-size:12px;font-weight:800;position:absolute;bottom:-30px;left:18px}.prose--guide .g-flow__q{background:var(--g-black);border-radius:18px;grid-column:1;grid-template-columns:36px minmax(0,1fr);align-items:start;column-gap:14px;padding:18px 22px;display:grid}.prose--guide .g-flow__q:before{content:counter(flow);background:var(--g-purple-ink);width:36px;height:36px;color:var(--g-white);text-align:center;border-radius:50%;grid-row:1/span 2;font-size:15px;font-weight:800;line-height:36px}.prose--guide .g-flow__question{color:var(--g-white);margin:0 0 6px;font-size:17px;font-weight:800;line-height:1.35}.prose--guide .g-flow__hint{color:#ffffffb8;margin:0;font-size:14px;line-height:1.5}.prose--guide .g-flow__a{background:var(--g-surface);border-radius:18px;grid-column:3;padding:16px 20px}.prose--guide .g-flow__tag{letter-spacing:.06em;text-transform:uppercase;background:var(--g-purple-soft);color:var(--g-purple-ink);border-radius:999px;margin:0 0 8px;padding:3px 10px;font-size:11px;font-weight:800;line-height:1.4;display:inline-block}.prose--guide .g-flow__answer{color:var(--g-text);margin:0 0 6px;font-size:17px;font-weight:800;line-height:1.3}.prose--guide .g-flow__note{color:var(--g-muted);margin:0;font-size:14px;line-height:1.5}.prose--guide .g-flow__a--dark{background:var(--g-black)}.prose--guide .g-flow__a--dark .g-flow__tag{background:var(--g-purple-ink);color:var(--g-white)}.prose--guide .g-flow__a--dark .g-flow__answer{color:var(--g-white)}.prose--guide .g-flow__a--dark .g-flow__note{color:#ffffffbf}.prose--guide .g-flow__a--purple{background:var(--g-purple-ink)}.prose--guide .g-flow__a--purple .g-flow__tag{background:var(--g-white);color:var(--g-purple-ink)}.prose--guide .g-flow__a--purple .g-flow__answer{color:var(--g-white)}.prose--guide .g-flow__a--purple .g-flow__note{color:#ffffffd9}.prose--guide .g-flow__a--lime{background:var(--g-lime)}.prose--guide .g-flow__a--lime .g-flow__tag{background:var(--g-black);color:var(--g-lime)}.prose--guide .g-flow__a--lime .g-flow__answer{color:var(--g-black)}.prose--guide .g-flow__a--lime .g-flow__note{color:#0b0b0dc7}.prose--guide .g-flow__summary{border-left:4px solid var(--g-purple);background:var(--g-surface);color:var(--g-text);border-radius:14px;margin:26px 0 10px;padding:16px 20px;font-size:15px;line-height:1.55}.prose--guide .g-flow__summary strong{color:var(--g-text)}.prose--guide .g-flow__source{color:var(--g-muted);margin:0;font-size:13px;line-height:1.5}@media (width<=700px){.prose--guide .g-flow__step{grid-template-columns:minmax(0,1fr);row-gap:8px;margin-bottom:44px}.prose--guide .g-flow__q{grid-area:1/1}.prose--guide .g-flow__step:before{content:"да ↓";grid-area:2/1;padding-left:22px}.prose--guide .g-flow__a{grid-area:3/1}.prose--guide .g-flow__step:not(:last-child):after{bottom:-32px}}.prose--guide .g-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:24px 0 32px;padding:0;list-style:none;display:grid}.prose--guide .g-tiles__lead{color:var(--g-muted);margin:10px 0 18px;font-size:15px;line-height:1.55}.prose--guide .g-tiles>li:before{display:none}.prose--guide .g-tile{background:var(--g-surface);aspect-ratio:1/1.45;border-radius:18px;flex-direction:column;grid-column:span 2;justify-content:space-between;min-height:fit-content;margin:0;padding:20px 18px 22px;display:flex;box-shadow:0 6px 22px -4px #0b0b0d4d,0 2px 6px -2px #0b0b0d1f}[data-theme=dark] .prose--guide .g-tile{box-shadow:0 6px 20px -6px #000000e6}.prose--guide .g-tile__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--g-purple-ink);margin:0;font-size:clamp(12px,1.15vw,15px);font-weight:800;line-height:1.35}.prose--guide .g-tile__value{letter-spacing:-.02em;color:var(--g-text);margin:0;font-size:clamp(28px,3.4vw,44px);font-weight:800;line-height:1}.prose--guide .g-tile__label{color:var(--g-text);margin:0;font-size:clamp(16px,1.55vw,20px);font-weight:800;line-height:1.25}.prose--guide .g-tile__desc{color:var(--g-muted);margin:0;font-size:clamp(13px,1.2vw,15px);line-height:1.45}.prose--guide .g-tile--purple{background:var(--g-purple-ink)}.prose--guide .g-tile--purple .g-tile__kicker,.prose--guide .g-tile--purple .g-tile__value,.prose--guide .g-tile--purple .g-tile__label{color:var(--g-white)}.prose--guide .g-tile--purple .g-tile__desc{color:#ffffffd9}.prose--guide .g-tile--accent .g-tile__kicker{color:var(--g-lime)}.prose--guide .g-tile--dark{background:var(--g-black)}.prose--guide .g-tile--dark .g-tile__kicker{color:var(--g-lime)}.prose--guide .g-tile--dark .g-tile__value,.prose--guide .g-tile--dark .g-tile__label{color:var(--g-white)}.prose--guide .g-tile--dark .g-tile__desc{color:#ffffffbf}.prose--guide .g-tile--lime{background:var(--g-lime)}.prose--guide .g-tile--lime .g-tile__kicker,.prose--guide .g-tile--lime .g-tile__value,.prose--guide .g-tile--lime .g-tile__label{color:var(--g-black)}.prose--guide .g-tile--lime .g-tile__desc{color:#0b0b0dc7}.prose--guide .g-tile:nth-child(4):nth-last-child(2){grid-column:2/span 2}.prose--guide .g-tile:nth-child(5):last-child{grid-column:4/span 2}.prose--guide .g-tile:nth-child(4):last-child{grid-column:3/span 2}@media (width<=640px){.prose--guide .g-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.prose--guide .g-tile{aspect-ratio:auto;min-height:clamp(230px,44vw,340px);padding:15px 14px 17px}.prose--guide .g-tile:nth-child(4):nth-last-child(2){grid-column:span 2}.prose--guide .g-tile:nth-child(5):last-child,.prose--guide .g-tile:nth-child(4):last-child{grid-column:2/span 2}}
