.guides-page{color:#17335b;background:#f5f8fb;min-height:100vh}.guides-header{background:#fff;border-bottom:1px solid #dbe5ef;justify-content:space-between;align-items:center;gap:20px;padding:22px clamp(20px,5vw,72px);display:flex}.guides-header img{width:108px;height:auto}.guides-header a{color:#153e7c;font-weight:800;text-decoration:none}.guides-hero,.guide-article{max-width:1120px;margin:auto;padding:clamp(48px,8vw,90px) 24px}.guides-hero h1,.guide-article h1{color:#153e7c;max-width:850px;margin:12px 0;font-size:clamp(40px,7vw,74px);line-height:1.02}.guides-hero>p,.guide-lead{max-width:760px;font-size:19px;line-height:1.7}.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1120px;margin:0 auto;padding:0 24px 80px;display:grid}.guide-card{color:#17335b;background:#fff;border:1px solid #d6e2ee;border-radius:20px;gap:12px;padding:26px;text-decoration:none;display:grid;box-shadow:0 15px 40px #17335b0b}.guide-card small,.guide-kicker{color:#e0242d;text-transform:uppercase;letter-spacing:.09em;font-weight:900}.guide-card h2{color:#153e7c;margin:0;font-size:25px}.guide-card span{color:#153e7c;font-weight:900}.guide-steps{gap:16px;margin:36px 0;display:grid}.guide-steps article{background:#fff;border-left:5px solid #eab308;border-radius:16px;padding:22px}.guide-steps h2{color:#153e7c;margin:0 0 8px}.official-source{background:#e8f0f8;border-radius:16px;padding:22px}.official-source a{color:#153e7c;font-weight:900}.guide-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:720px){.guide-grid{grid-template-columns:1fr}.guides-header{align-items:flex-start}.guides-header nav{text-align:right;gap:8px;display:grid}}
