.guide-page{overflow-wrap:break-word}.guide-page main{padding-block:32px 64px}.guide-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:.86rem;color:var(--muted);margin-bottom:28px}.guide-crumbs a,.guide-article a:not(.guide-cta),.guide-card a,.guide-footer a{text-decoration:underline;text-underline-offset:3px;color:var(--green)}.guide-article,.guide-head{max-width:780px;margin-inline:auto}.guide-page h1{font-size:clamp(1.85rem,4vw,3.2rem);line-height:1.14;letter-spacing:-.035em;margin:12px 0 20px;overflow-wrap:anywhere}.guide-lead{font-size:1.15rem;line-height:1.65;color:var(--muted)}.guide-meta{font-size:.85rem;color:var(--muted);margin-block:22px}.guide-category{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--green);font-weight:700}.guide-cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border-radius:12px;background:var(--green);color:var(--bg);font-weight:650;margin:8px 0 22px}.guide-article section{margin-top:34px}.guide-article h2{font-size:clamp(1.3rem,3vw,1.65rem);line-height:1.3;letter-spacing:-.02em;margin:0 0 15px}.guide-article p,.guide-article li{line-height:1.8}.guide-article li+li{margin-top:10px}.guide-article ul,.guide-article ol{padding-left:24px}.guide-article .example{background:var(--soft);border-left:3px solid var(--green);padding:14px 20px;margin-block:20px}.guide-article .example p{margin:5px 0}.guide-article .table-wrap{max-width:100%;margin-block:24px}.guide-article table{border-collapse:collapse;width:100%;font-size:.95rem}.guide-article th,.guide-article td{text-align:left;padding:14px;border:1px solid var(--line);vertical-align:top}.guide-article th{background:var(--soft)}.guide-related{border-top:1px solid var(--line);padding-top:22px;margin-top:36px}.guide-related p{margin:8px 0}.guide-footer{margin-top:36px}.guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px}.guide-card{padding:26px;background:var(--surface);border:1px solid var(--line);border-radius:18px;display:flex;flex-direction:column;gap:12px}.guide-card h2{font-size:1.4rem;line-height:1.3;margin:0;letter-spacing:-.02em}.guide-card p{margin:0;color:var(--muted)}.guide-card>a:last-child{margin-top:auto;display:inline-block;padding-top:8px;min-height:44px}.guide-page[data-theme=oldschool] .guide-card,.guide-page[data-theme=oldschool] .guide-cta{border-radius:0}.guide-page[data-theme=spectrum] .guide-card[data-group=files]{border-top:4px solid #8a4280}.guide-page[data-theme=spectrum] .guide-card[data-group=docs]{border-top:4px solid #315fbb}.guide-page[data-theme=spectrum] .guide-card[data-group=calc]{border-top:4px solid #9c581e}@media(max-width:700px){.guide-grid{grid-template-columns:1fr}.guide-card{padding:22px}.guide-page main{padding-top:22px}.guide-article table,.guide-article tbody{display:block}.guide-article thead{display:none}.guide-article tr{display:block;border:1px solid var(--line);border-radius:12px;margin-bottom:14px;overflow:hidden}.guide-article td{display:block;border:0;border-bottom:1px solid var(--line);padding:12px 14px}.guide-article td:last-child{border-bottom:0}.guide-article td:before{content:attr(data-label);display:block;font-size:.8rem;color:var(--muted);font-weight:700;margin-bottom:5px}}@media print{.guide-page header,.guide-page footer,.guide-cta,.guide-related,.guide-crumbs,.guide-footer,.iskra-storage-notice{display:none!important}.guide-page{background:white!important;color:black!important}.guide-page .wrap{width:100%;max-width:none}.guide-page main{padding:0}.guide-article a{color:black!important}.guide-article h2{break-after:avoid}.guide-article .example{break-inside:avoid}}