.pause-entry{max-width:var(--page);margin:0 auto;padding:0 1.15rem;transform:translateY(-.5rem)}.pause-entry__in{background:var(--card);border:1px solid var(--line);border-radius:20px;gap:.5rem;padding:1.15rem 1.25rem 1.2rem;display:grid;box-shadow:0 10px 28px #2a29260a}@media (width>=720px){.pause-entry__in{grid-template-columns:1fr auto;align-items:center;gap:1rem 1.5rem}.pause-entry__copy{grid-column:1}.pause-entry__cta{grid-area:1/2/span 2;align-self:center}}.pause-entry__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--plum);margin:0;font-size:.72rem;font-weight:800}.pause-entry h2{margin:0;font-family:Spectral,Georgia,serif;font-size:clamp(1.2rem,2.5vw,1.45rem);font-weight:600;line-height:1.25}.pause-entry__lead{color:var(--soft);max-width:36rem;margin:0;font-size:.95rem}.pause-entry__link{background:var(--bg2);min-height:44px;color:var(--ink);white-space:nowrap;border:1px solid #d6e3ea;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1.1rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.pause-entry__link:hover{background:var(--sand);border-color:var(--line);text-decoration:none}.route-card-home{border:1px solid var(--line);background:linear-gradient(165deg, var(--bg2), var(--card));color:inherit;border-radius:16px;margin-top:1rem;padding:1rem 1.1rem;text-decoration:none;display:block}.route-card-home:hover{border-color:var(--sage);text-decoration:none}.route-card-home .kind{letter-spacing:.06em;text-transform:uppercase;color:var(--plum);margin:0 0 .35rem;font-size:.72rem;font-weight:800}.route-card-home h3{color:var(--ink);margin:0 0 .35rem;font-family:Spectral,serif;font-size:1.12rem}.route-card-home p{color:var(--soft);margin:0;font-size:.92rem}.route-page .route-intro{background:var(--card);border:1px solid var(--line);border-radius:18px;margin-bottom:1.25rem;padding:1.25rem 1.2rem}.route-page .route-intro p{margin:0 0 .65rem}.route-page .route-intro p:last-child{margin-bottom:0}.route-intro .route-notice{background:var(--sand);border:1px solid var(--line);color:var(--ink);border-radius:14px;margin:1rem 0 0;padding:.85rem 1rem;font-size:.92rem;line-height:1.5}.route-intro .route-notice strong{color:var(--ink);font-weight:700}.route-situations{gap:.65rem;display:grid}.situation-card{border:1px solid var(--line);background:var(--card);border-radius:16px;overflow:hidden}.situation-card[open]{border-color:#c5d5cc;box-shadow:0 8px 24px #2a29260d}.situation-card summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:.75rem;min-height:48px;padding:1rem 1.1rem;font-family:Spectral,Georgia,serif;font-size:1.05rem;font-weight:600;line-height:1.35;list-style:none;display:flex}.situation-card summary::-webkit-details-marker{display:none}.situation-card summary:after{content:"+";color:var(--sage);flex-shrink:0;margin-top:.1rem;font-family:Manrope,sans-serif;font-size:1.25rem;font-weight:800;line-height:1}.situation-card[open] summary:after{content:"−"}.situation-card summary:focus-visible{outline:2px solid var(--plum);outline-offset:-2px}.situation-body{border-top:1px solid var(--line);color:var(--soft);padding:0 1.1rem 1.15rem;font-size:.95rem}.situation-body p{color:var(--ink);margin:.85rem 0 .65rem}.situation-action{background:var(--bg2);border:1px solid #d6e3ea;border-radius:12px;margin:1rem 0 .75rem;padding:.85rem .95rem}.situation-action h3{letter-spacing:.06em;text-transform:uppercase;color:var(--plum);margin:0 0 .35rem;font-family:Manrope,sans-serif;font-size:.72rem;font-weight:800}.situation-action p{color:var(--ink);margin:0;font-size:.94rem}.situation-links{margin:0;padding:0;font-size:.92rem;list-style:none}.situation-links li{border-bottom:1px solid var(--line);padding:.35rem 0}.situation-links li:last-child{border-bottom:0}.situation-links a{font-weight:700}.insert-vtoroj{background:linear-gradient(160deg, var(--sand), var(--card));border:1px solid var(--line);border-radius:16px;margin:1.35rem 0 0;padding:1rem 1.05rem;font-family:Manrope,sans-serif;font-size:.94rem}.insert-vtoroj h3{color:var(--ink);margin:0 0 .5rem;font-family:Spectral,Georgia,serif;font-size:1.15rem}.insert-vtoroj p{color:var(--soft);margin:0 0 .65rem;line-height:1.5}.insert-vtoroj ol{color:var(--ink);margin:0 0 .75rem;padding-left:1.2rem}.insert-vtoroj ol li{margin:.35rem 0}.insert-vtoroj .insert-go{margin:0;font-weight:700}.insert-vtoroj .insert-go a{color:var(--sage)}.support-tip-card{background:var(--card);border:1px solid var(--line);border-radius:18px;max-width:28rem;margin:1.25rem;padding:1.15rem 1.2rem}.support-tip-card .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--plum);margin:0 0 .35rem;font-size:.72rem;font-weight:800}.support-tip-card h3{margin:0 0 .45rem;font-family:Spectral,Georgia,serif;font-size:1.25rem}.support-tip-card p{color:var(--soft);margin:.45rem 0 0;font-size:.92rem}.support-tip-card p:first-of-type{margin-top:0}.support-tip-card__action{color:var(--ink)!important}.support-tip-figure{border:1px solid var(--line);border-radius:16px;margin-top:2rem;overflow:hidden}.support-tip-figure figcaption{color:var(--plum);background:var(--sand);border-top:1px solid var(--line);padding:.65rem 1rem;font-size:.8rem;font-weight:700}.block--korotko{background:linear-gradient(180deg, var(--sand) 0%, var(--card) 100%);border:1px solid var(--line);border-radius:18px;padding:1.25rem 1.35rem}.block--korotko h2{margin-top:0}.route-wrap[data-astro-cid-nana5wmf]{max-width:var(--page);margin:0 auto;padding:1.25rem 1.15rem 3rem}.route-back[data-astro-cid-nana5wmf]{margin:0 0 1rem;font-family:Manrope,system-ui,sans-serif;font-size:.92rem}.hero-dir[data-astro-cid-nana5wmf] h1[data-astro-cid-nana5wmf]{margin:0 0 .5rem;font-family:Spectral,Georgia,serif;font-size:clamp(1.75rem,4vw,2.25rem)}.situation-links[data-astro-cid-nana5wmf] ul{margin:0;padding:0;list-style:none}.situation-links[data-astro-cid-nana5wmf] li{border-bottom:1px solid var(--line);padding:.35rem 0}.situation-note[data-astro-cid-nana5wmf] p{color:var(--soft);margin-top:.75rem;font-size:.9rem}
