main.route-main{padding-top:20px}.route-kicker{font-size:11px;letter-spacing:1px;font-weight:600;color:#2080c4;margin:0 0 9px}.route-main h1{font-size:34px;margin-bottom:11px}.route-main>.lead{font-size:16px;line-height:1.6;max-width:850px;margin:0 0 14px}.route-main>.primary{margin-bottom:24px;padding:10px 16px;font-size:14px}.route-main h2{font-size:25px;margin:0 0 12px}.route-main section{margin-bottom:25px}.route-main .route-grid{gap:12px}.route-main .route-card{padding:15px;background:#f0f8fc;border:1px solid #c4ddeb}.route-main .route-card p{margin:0;font-size:15px;line-height:1.55}.route-main .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.route-main .step h3{font-size:17px;margin:10px 0 7px}.route-main .step p{font-size:15px;line-height:1.55}.route-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 13px}.route-links a{display:flex;align-items:center;min-height:44px;border:1px solid #c4ddeb;border-radius:4px;background:#f4faff;padding:10px 13px;font-size:14px;line-height:1.5}.route-links a:hover{background:#eaf5fc;border-color:#2080c4}.route-main section>p{font-size:15px;margin:8px 0 13px}.route-note{padding:16px 20px;background:#eef7fc;border-left:3px solid #debc19}.route-note p{margin:0}.route-note .primary{padding:10px 16px;font-size:14px}.route-main .route-note h2{font-size:23px}.route-main .footer{margin-top:27px}@media(max-width:700px){main.route-main{padding-top:17px}.route-main h1{font-size:29px}.route-main h2{font-size:23px}.route-main>.lead{font-size:16px}.route-main .route-grid,.route-main .steps,.route-links{grid-template-columns:1fr}.route-main .steps{gap:0}.route-main .step h3{margin:0}.route-main .step p{font-size:16px}.route-main .route-card{padding:13px}.route-note{padding:15px}.route-main section{margin-bottom:23px}.route-links a{font-size:15px}.route-main .route-note h2{font-size:22px}}