.practical-guide .hero{padding:42px 0 34px}.practical-guide .hero h1{font-size:clamp(1.85rem,4vw,2.65rem)}.practical-guide .lead{max-width:880px}.practical-guide .layout{padding-top:28px}.practical-guide .content h2,.practical-guide .content h3{scroll-margin-top:92px}.practical-guide .mini{font-size:.86rem;color:#586878}.practical-guide .flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:22px 0}.practical-guide .flow>div{padding:15px 12px;border:1px solid #cce0ef;border-radius:14px;background:#f3f9fd}.practical-guide .flow b{display:block;color:#00538e}.practical-guide .flow small{display:block;line-height:1.5;color:#566777}.practical-guide .flow strong{display:block;margin:7px 0 3px}.practical-guide .steps{counter-reset:step;list-style:none;padding:0}.practical-guide .steps>li{counter-increment:step;position:relative;padding:19px 20px 15px 66px;border:1px solid #dce6ed;border-radius:14px;margin:15px 0;background:#fff}.practical-guide .steps>li:before{content:counter(step);position:absolute;left:18px;top:19px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#0068b7;color:#fff;font-weight:800}.practical-guide .steps>li strong{display:block}.practical-guide .steps>li p{margin:8px 0 0}.practical-guide .panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:20px 0}.practical-guide .panel-grid>div{border:1px solid #d9e5ed;border-radius:13px;padding:17px;background:#fff}.practical-guide .panel-grid b{color:#00538e}.practical-guide .table-scroll{overflow-x:auto;border:1px solid #dce6ed;border-radius:12px;margin:22px 0}.practical-guide .table-scroll table{margin:0;min-width:650px}.practical-guide .table-scroll caption{text-align:left;padding:10px 13px;background:#eaf4fc;font-weight:800}.practical-guide .route{padding:17px 20px;background:#eaf4fc;border-left:5px solid #0068b7;border-radius:0 12px 12px 0;margin:19px 0;font-weight:700}.practical-guide .related-links{display:grid;grid-template-columns:1fr 1fr;gap:13px}.practical-guide .related-links a{display:block;border:1px solid #d9e5ed;border-radius:12px;padding:17px;text-decoration:none;font-weight:700}.practical-guide .related-links small{display:block;color:#566777;font-weight:400}.practical-guide .checklist li{list-style:'□  ';padding-left:4px}.practical-guide .source a{overflow-wrap:anywhere}@media(max-width:760px){.practical-guide .flow,.practical-guide .panel-grid,.practical-guide .related-links{grid-template-columns:1fr}.practical-guide .steps>li{padding:55px 17px 15px}.practical-guide .steps>li:before{left:17px;top:15px}.practical-guide .table-scroll table{min-width:590px}}
