.guide-page{background:var(--paper-bright);min-height:100vh}.guide-nav{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:0 clamp(22px,7vw,110px);display:flex;position:sticky;top:0}.guide-nav>a:last-child{color:var(--ink-soft);font-size:14px}:is(.guide-nav>a:last-child:hover,.guide-nav>a:last-child:focus-visible){color:var(--accent)}.guide-intro{max-width:1180px;margin:0 auto;padding:100px clamp(22px,7vw,110px) 64px}.guide-intro h1{max-width:900px;font-size:clamp(48px,7vw,92px)}.guide-intro h1 span{color:var(--accent);letter-spacing:-.045em;margin-top:16px;font-size:clamp(24px,3vw,42px);font-weight:550;line-height:1.15;display:block}.guide-intro-copy{max-width:720px;color:var(--ink-soft);margin:30px 0 0;font-size:18px;line-height:1.7}.guide-meta{color:var(--ink-soft);flex-wrap:wrap;gap:10px 22px;margin-top:30px;font-size:13px;display:flex}.guide-meta strong{color:var(--ink)}.guide-emergency{max-width:1180px;margin:0 auto 32px;padding:0 clamp(22px,7vw,110px)}.guide-emergency-card{background:var(--accent-soft);border:1px solid #0a67c738;border-radius:16px;justify-content:space-between;align-items:center;gap:26px;padding:22px 26px;display:flex}.guide-emergency-card p{color:var(--ink-soft);margin:0;line-height:1.55}.guide-emergency-card strong{color:var(--ink)}.guide-emergency-actions{flex-wrap:wrap;flex:none;align-items:center;gap:12px;display:flex}.guide-emergency-actions a{border-radius:10px;align-items:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:750;display:inline-flex}.guide-emergency-actions a:first-child{background:var(--accent);color:#fff}.guide-emergency-actions a:last-child{color:var(--accent-pressed);border:1px solid #0a67c747}.guide-body{max-width:1180px;margin:0 auto;padding:22px clamp(22px,7vw,110px) 110px}.guide-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.72fr 1.28fr;gap:48px;padding:34px 0 58px;display:grid}.guide-kicker{color:var(--accent);text-transform:uppercase;letter-spacing:.13em;margin:0;font-size:12px;font-weight:800}.guide-summary h2{letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(28px,4vw,48px);line-height:1}.guide-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.guide-summary-grid>div{background:var(--paper);border-radius:14px;padding:22px}.guide-summary-grid h3{letter-spacing:.02em;margin:0 0 14px;font-size:14px}.guide-summary-grid ul{color:var(--ink-soft);margin:0;padding-left:20px;font-size:14px;line-height:1.65}.guide-summary-grid li+li{margin-top:9px}.guide-sections{gap:16px;margin-top:58px;display:grid}.guide-section{border:1px solid var(--line);background:var(--paper-bright);border-radius:16px;padding:30px;box-shadow:0 10px 24px #1018280a}.guide-section h2{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(24px,3vw,36px);line-height:1.08}.guide-section h2 span{color:var(--accent);letter-spacing:-.02em;margin-top:7px;font-size:.56em;font-weight:650;display:block}.guide-language-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.guide-language-grid>div+div{border-left:1px solid var(--line);padding-left:28px}.guide-language-label{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:800}.guide-language-grid p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.72}.guide-language-grid p+p{margin-top:14px}.guide-language-grid ul{color:var(--ink-soft);margin:0;padding-left:20px;font-size:15px;line-height:1.65}.guide-language-grid li+li{margin-top:10px}.guide-sources{background:var(--slate);color:#fff;border-radius:16px;margin-top:58px;padding:30px}.guide-sources h2{letter-spacing:-.035em;margin:0 0 18px;font-size:25px}.guide-sources p{color:#ffffffbf;margin:0 0 18px;font-size:14px;line-height:1.6}.guide-sources ul{margin:0;padding-left:20px;font-size:14px;line-height:1.7}.guide-sources a{color:#b8dcff;text-underline-offset:3px;text-decoration:underline}:is(.guide-sources a:hover,.guide-sources a:focus-visible){color:#fff}.guide-related{margin-top:58px}.guide-related h2{letter-spacing:-.04em;margin:0 0 20px;font-size:28px}.guide-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.guide-related-card{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-direction:column;min-height:150px;padding:20px;display:flex}.guide-related-card span{color:var(--accent);letter-spacing:.1em;font-size:11px;font-weight:800}.guide-related-card strong{margin-top:auto;line-height:1.25}:is(.guide-related-card:hover,.guide-related-card:focus-visible){background:var(--accent-soft);border-color:#0a67c761}.guide-cta{background:linear-gradient(135deg,var(--accent-soft),#fff);border:1px solid #0a67c72e;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;margin-top:58px;padding:30px;display:flex}.guide-cta h2{letter-spacing:-.045em;margin:0;font-size:clamp(24px,3vw,36px)}.guide-cta p{color:var(--ink-soft);margin:10px 0 0;line-height:1.55}.guide-cta a{background:var(--accent);color:#fff;white-space:nowrap;border-radius:10px;padding:13px 16px;font-size:13px;font-weight:750;display:inline-flex}.guide-footer{border-top:1px solid var(--line);color:var(--ink-soft);justify-content:space-between;gap:20px;padding:28px clamp(22px,7vw,110px);font-size:12px;line-height:1.5;display:flex}.guide-footer p{margin:0}@media (max-width:820px){.guide-intro{padding-top:70px}.guide-summary{grid-template-columns:1fr;gap:24px}.guide-summary-grid,.guide-related-grid{grid-template-columns:1fr}.guide-emergency-card,.guide-cta,.guide-footer{flex-direction:column;align-items:flex-start}.guide-language-grid{grid-template-columns:1fr;gap:22px}.guide-language-grid>div+div{border-left:0;border-top:1px solid var(--line);padding-top:22px;padding-left:0}}@media (max-width:560px){.guide-section,.guide-sources,.guide-cta{padding:22px}.guide-intro h1 span{font-size:25px}.guide-emergency-card{padding:20px}.guide-emergency-actions{width:100%}.guide-emergency-actions a{flex:1;justify-content:center}}
