.guide-hero{background:#f3f4f5;padding:3.5rem 0 4rem;border-bottom:3px solid #f45b13}.guide-hero h1{max-width:850px;margin:.8rem 0;font-size:clamp(2.7rem,5.8vw,5.6rem);line-height:1.02;letter-spacing:-.055em}.guide-hero p{max-width:700px;color:#586065;font-size:1.08rem;line-height:1.6}.guide-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);gap:4rem;align-items:start}.guide-layout h2,.guide-section h2{font-size:clamp(1.8rem,3.2vw,3.1rem);letter-spacing:-.045em;line-height:1.08}.guide-layout h3,.guide-section h3{font-size:1.2rem;margin:1.7rem 0 .5rem}.guide-layout p,.guide-section p{line-height:1.65;color:#3e474a}.guide-aside{position:sticky;top:1rem;background:#101518;color:#fff;padding:1.5rem}.guide-aside h2{font-size:1.1rem;margin-top:0}.guide-aside ul{padding-left:1.1rem;line-height:1.6}.guide-aside a{color:#fff}.guide-table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem}.guide-table th,.guide-table td{border-bottom:1px solid #d6dbdb;padding:.85rem;text-align:left;vertical-align:top;line-height:1.5}.guide-table th{background:#f3f4f5}.guide-checklist{padding:0;list-style:none;display:grid;gap:.65rem}.guide-checklist li{padding:.85rem 1rem;background:#f3f4f5;border-left:3px solid #f45b13;line-height:1.5}.guide-note{padding:1.2rem 1.4rem;background:#fff4ed;border-left:3px solid #f45b13;color:#3e474a;line-height:1.6}.guide-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.guide-card{background:#f3f4f5;padding:1.5rem;color:#0d1218;text-decoration:none}.guide-card h2{margin-top:0;font-size:1.7rem}.guide-card p{color:#586065;line-height:1.6}.guide-card span{font-weight:700;color:#b63b10;font-size:.8rem}.guide-footer-links{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1rem}.guide-footer-links a{color:#b63b10;font-weight:700}@media(max-width:760px){.guide-layout{grid-template-columns:1fr;gap:2rem}.guide-aside{position:static}.guide-cards{grid-template-columns:1fr}.guide-table{font-size:.84rem}.guide-table th,.guide-table td{padding:.6rem}}
