/* Shared presentation for Ukrainian transfer corridor guides. */
.ur15-header{border-bottom:1px solid #d9e3ef;background:#fff}.ur15-header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:80px}.ur15-logo{display:inline-flex;flex:0 0 auto;text-decoration:none}.ur15-logo img{display:block;width:150px;height:auto}.ur15-nav{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center}.ur15-nav a{color:#294765;font-size:14px;font-weight:650;text-decoration:none}.ur15-nav a[aria-current=page]{color:#155dc6;text-decoration:underline;text-underline-offset:6px}
.ur15-route-page .ua15-hero{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);padding-bottom:28px}.ur15-route-page .ua15-hero h1{font-size:clamp(32px,3.8vw,49px);max-width:850px}.ur15-route-page .ua15-hero .ua15-offer h2{font-size:22px}.ur15-route-page .ua15-offer ol,.ur15-route-page .ua15-offer ul{padding-left:20px;font-size:15px}.ur15-route-page .ua15-offer li{margin:9px 0}.ur15-route-page .ua15-offer p{font-size:15px}.ur15-route-page .ua15-card{overflow-wrap:anywhere}.ur15-route-page .ua15-table{min-width:540px}.ur15-route-page .ua15-table-wrap:focus-visible{outline:3px solid #e1a51a;outline-offset:3px}.ur15-route-page .ua15-table th:first-child{width:auto}.ur15-route-page .ua15-table-wrap{overscroll-behavior-inline:contain}.ur15-route-page .ua15-table tr:last-child td,.ur15-route-page .ua15-table tr:last-child th{border-bottom:0}
.ur15-bonus{border-top:4px solid #6533c3;background:#f8f6fe}.ur15-bonus .ua15-inline-cta{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.ur15-bonus .ur15-terms{font-size:14px;font-weight:700}.ur15-related{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:26px 0}.ur15-related a{border:1px solid #d2dff1;background:#edf3fc;padding:18px;border-radius:12px;text-decoration:none;font-weight:700;font-size:15px;line-height:1.55}.ur15-related span{display:block;font-size:12px;font-weight:400;color:#50657b;margin-top:6px}.ur15-method{font-size:13px!important;color:#50657b!important}.ur15-footer{background:#102a46;color:#d4e0ed;padding:30px 0}.ur15-footer a{color:#fff}.ur15-footer p{font-size:12px;line-height:1.7;max-width:900px}.ur15-footer nav{display:flex;gap:18px;flex-wrap:wrap;font-size:13px}.ur15-footer strong{font-size:18px;color:#fff}.ur15-route-page .ua15-mobile-cta a{color:#fff}.ur15-route-page .ua15-meta{line-height:1.7}
@media(max-width:900px){.ur15-route-page .ua15-hero{grid-template-columns:1fr}.ur15-header-inner{align-items:flex-start;flex-direction:column;gap:12px;padding-top:16px;padding-bottom:16px}.ur15-nav{gap:10px 17px}.ur15-route-page .ua15-offer{max-width:none}}
@media(max-width:640px){.ur15-route-page .ua15-hero h1{font-size:32px}.ur15-route-page .ua15-lead{font-size:17px}.ur15-related{grid-template-columns:1fr}.ur15-header-inner{min-height:0}.ur15-nav a{font-size:13px}.ur15-bonus .ua15-inline-cta{align-items:stretch;flex-direction:column}.ur15-bonus .ur15-terms{text-align:center}.ur15-route-page .ua15-card{padding:22px 16px}.ur15-route-page .ua15-card h3{font-size:20px}.ur15-route-page .ua15-figure{margin-inline:-6px}.ur15-route-page .ua15-toc ul{gap:9px 18px}}

.ur15-cta{margin-top:24px;padding-top:20px;border-top:1px solid #d9e3ef}.ur15-cta .ur15-cta-terms{margin:10px 0 0;font-size:12px;line-height:1.6;color:#50657b}.ur15-cta-terms a{font-weight:700}.ur15-route-page .ua15-offer .ur15-cta .ua15-primary{margin-top:0}.ur15-route-page .ua15-offer .ur15-cta-terms{font-size:12px}.ur15-mobile-registration small{font-size:11px;line-height:1.45;color:#50657b;text-align:center}.ur15-route-page .ur15-mobile-registration small a{color:#1459c3;text-decoration:underline}.ur15-logo:focus-visible,.ur15-nav a:focus-visible{outline:3px solid #e1a51a;outline-offset:3px}
@media(max-width:640px){.ur15-logo img{width:132px}.ur15-cta .ua15-primary{width:100%}.ur15-route-page{padding-bottom:160px}.ur15-mobile-registration{flex-direction:column;gap:6px}}
