.guide-head[data-astro-cid-dp65vynx]{border-bottom:1px solid var(--hairline);margin-bottom:clamp(2rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(2rem,4vw,3rem)}.guide-head__grid[data-astro-cid-dp65vynx]{gap:var(--space-10);align-items:center;display:grid}.guide-head__back[data-astro-cid-dp65vynx]{align-items:center;gap:var(--space-2);min-height:1.75rem;font-size:var(--text-sm);display:inline-flex}.guide-head__back[data-astro-cid-dp65vynx] .guide-head__back-icon{rotate:-135deg}.guide-head__title[data-astro-cid-dp65vynx]{max-width:22ch;margin-top:var(--space-5);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,.8rem + 2.4vw,3.25rem);font-weight:550;line-height:1.06}.guide-head__title[data-astro-cid-dp65vynx]:is(:lang(ru),:lang(uz)){font-size:clamp(1.7rem,.6rem + 1.9vw,2.6rem)}.guide-head__summary[data-astro-cid-dp65vynx]{max-width:48ch;margin-top:var(--space-4);font-size:var(--text-base);color:var(--fg-muted);line-height:1.55}.guide-facts[data-astro-cid-dp65vynx]{justify-content:start;gap:var(--space-4) var(--space-8);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,auto));display:grid}.guide-facts[data-astro-cid-dp65vynx] dt[data-astro-cid-dp65vynx]{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--fg-muted);font-weight:500}.guide-facts[data-astro-cid-dp65vynx] dd[data-astro-cid-dp65vynx]{margin:var(--space-2) 0 0;font-size:var(--text-sm);font-weight:500}.guide-head__stage[data-astro-cid-dp65vynx]{background:linear-gradient(color-mix(in oklab, var(--accent) 14%, transparent) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, color-mix(in oklab, var(--accent) 14%, transparent) 1px, transparent 1px) 0 0 / 24px 24px, color-mix(in oklab, var(--accent) 7%, var(--surface));border:1px solid color-mix(in oklab, var(--accent) 30%, transparent);place-items:center;min-width:0;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,3vw,2.5rem);display:grid}.guide-head__stage[data-astro-cid-dp65vynx] .schematic-scroll{width:100%;max-width:36rem}.guide-body[data-astro-cid-dp65vynx]{gap:var(--space-12);padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}.guide-main[data-astro-cid-dp65vynx]{min-width:0;max-width:44rem}.guide-note[data-astro-cid-dp65vynx]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);display:flex}.guide-body[data-astro-cid-dp65vynx] .prose{font-size:var(--text-base);line-height:1.8}.guide-body[data-astro-cid-dp65vynx] .prose h2{border-top:1px solid var(--hairline);margin-top:3rem;padding-top:2rem;scroll-margin-top:7rem}.guide-body[data-astro-cid-dp65vynx] .prose h3{font-size:var(--text-lg);margin-top:2rem;font-weight:550;line-height:1.35}.guide-body[data-astro-cid-dp65vynx] .prose>ul:last-child{background:var(--surface-raised);border:1px solid var(--hairline);border-left:3px solid var(--accent);padding:1.5rem 1.5rem 1.5rem 2.5rem}.guide-aside[data-astro-cid-dp65vynx]{gap:var(--space-6);align-content:start;display:grid}.guide-contents[data-astro-cid-dp65vynx]{border-top:2px solid var(--fg);padding-top:1.25rem}.guide-contents[data-astro-cid-dp65vynx]>.annot[data-astro-cid-dp65vynx]{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em}.guide-contents[data-astro-cid-dp65vynx] ol[data-astro-cid-dp65vynx]{margin-top:1rem}.guide-contents[data-astro-cid-dp65vynx] a[data-astro-cid-dp65vynx]{border-bottom:1px solid var(--hairline);font-size:var(--text-sm);color:var(--fg-muted);transition:color var(--dur-state) var(--ease-out);align-items:baseline;gap:1rem;padding-block:.75rem;text-decoration:none;display:flex}.guide-contents[data-astro-cid-dp65vynx] a[data-astro-cid-dp65vynx]:hover,.guide-contents[data-astro-cid-dp65vynx] a[data-astro-cid-dp65vynx][aria-current=true]{color:var(--fg)}.guide-contents[data-astro-cid-dp65vynx] a[data-astro-cid-dp65vynx][aria-current=true] .annot[data-astro-cid-dp65vynx]{color:var(--accent-text)}.guide-related[data-astro-cid-dp65vynx]{gap:var(--space-2) var(--space-3);padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--hairline);border-top:3px solid var(--accent);color:inherit;transition:transform var(--dur-state) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:end;text-decoration:none;display:grid}.guide-related[data-astro-cid-dp65vynx] .annot[data-astro-cid-dp65vynx]{grid-column:1/-1}.guide-related__title[data-astro-cid-dp65vynx]{font-size:var(--text-base);letter-spacing:-.02em;font-weight:550;line-height:1.3}.guide-related[data-astro-cid-dp65vynx]:hover{transform:translateY(-3px)}@media (width<=63.99rem){.guide-contents[data-astro-cid-dp65vynx]{display:none}}@media (width>=64rem){.guide-head[data-astro-cid-dp65vynx]{min-height:var(--head-min);align-content:center;display:grid}.guide-head__grid[data-astro-cid-dp65vynx]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,5vw,4.5rem)}.guide-body[data-astro-cid-dp65vynx]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:clamp(4rem,8vw,8rem)}.guide-aside[data-astro-cid-dp65vynx]{position:sticky;top:6rem}}@media (prefers-reduced-motion:reduce){.guide-related[data-astro-cid-dp65vynx]{transition:none}.guide-related[data-astro-cid-dp65vynx]:hover{transform:none}}
