.guide-header{padding:22px 0;border-bottom:1px solid #20364a}.guide-header .container{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.guide-nav{display:flex;gap:18px;flex-wrap:wrap}.guide-nav a{color:#b9ccd9;text-decoration:none;font-size:.9rem}.guide-hero{padding:64px 0 36px}.guide-hero h1{font-size:clamp(2.35rem,5vw,4.25rem);line-height:1.07;letter-spacing:-.035em;max-width:960px}.guide-hero p{max-width:850px;color:#b9ccd9}.guide-meta{font-size:.9rem}.guide-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.guide-wrap{max-width:1020px;padding-bottom:70px}.guide-toc{display:flex;flex-wrap:wrap;gap:10px 22px;padding:22px;border:1px solid #20364a;border-radius:12px;background:#0e1c2a}.guide-toc a{color:#46d6d0;text-underline-offset:3px}.guide-section{padding-top:48px;scroll-margin-top:20px;overflow-wrap:anywhere}.guide-section h2{font-size:clamp(1.7rem,3vw,2.25rem);line-height:1.15;letter-spacing:-.025em}.guide-section h3{margin:28px 0 10px;font-size:1.18rem}.guide-section p{line-height:1.7;color:#c6d6e1}.guide-section .guide-lead{color:#91acae;font-size:1.08rem}.guide-note{margin:24px 0;padding:20px 24px;border-left:3px solid #46d6d0;background:#0e1c2a;border-radius:0 10px 10px 0}.guide-note strong{color:#46d6d0}.guide-note p{margin:8px 0 0}.guide-table{max-width:100%;overflow:auto;margin:22px 0;border:1px solid #20364a;border-radius:10px}.guide-table:focus{outline:2px solid #46d6d0;outline-offset:3px}.guide-table table{width:100%;border-collapse:collapse;font-size:.92rem;line-height:1.55}.guide-table th,.guide-table td{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid #20364a;min-width:130px}.guide-table thead{background:#122436;color:#e9f1f7}.guide-table tbody th{font-weight:650;color:#c7e5e6;width:24%}.guide-table tbody td{color:#c6d6e1}.guide-table tbody tr:nth-child(even){background:rgba(14,28,42,.65)}.guide-footer{padding:30px 0;border-top:1px solid #20364a;color:#8da2b3}.guide-footer a{color:#46d6d0}.guide-header a:focus-visible,.guide-toc a:focus-visible,.guide-actions a:focus-visible{outline:2px solid #46d6d0;outline-offset:4px}
@media(max-width:640px){.guide-hero{padding-top:36px}.guide-table table{font-size:.87rem}.guide-table th,.guide-table td{padding:11px 12px}.guide-actions .button{width:100%}.guide-nav{gap:14px}.guide-section{padding-top:36px}}
@media print{:root{color-scheme:light}html,body{background:white!important;color:#111!important}body:before,.guide-header,.guide-actions,.guide-toc,.guide-footer{display:none!important}.container,.guide-wrap{width:100%;max-width:none;padding:0}.guide-hero{padding:0 0 12px}.guide-hero h1{font-size:27pt}.guide-section{padding-top:22px}.guide-section h2{font-size:19pt;break-after:avoid}.guide-section h3{break-after:avoid}.guide-section p,.guide-hero p,.guide-table td,.guide-table th{color:#111!important}.guide-note{background:#f1f6f7!important;break-inside:avoid}.guide-note strong{color:#135b61}.guide-table{overflow:visible;border-color:#bbb}.guide-table table{font-size:9pt}.guide-table th,.guide-table td{min-width:0;padding:7px;border-color:#bbb}.guide-table thead{background:#edf2f5;color:#111;display:table-header-group}.guide-table tr{break-inside:avoid}a{color:#135b61} @page{size:A4;margin:17mm}}
