.visa-support-combined{width:min(980px,calc(100% - 32px));margin:42px auto;display:grid;grid-template-columns:1fr 1fr;gap:16px;font-family:"DM Sans",Arial,sans-serif}.visa-support-combined>div{display:flex;flex-direction:column;min-height:265px;padding:28px;border-radius:16px;box-shadow:0 14px 38px rgba(7,52,59,.12)}.visa-support-combined__application{background:linear-gradient(135deg,#07343b,#087f7a);color:#fff}.visa-support-combined__travel{border:1px solid #dce8e7;background:#fff;color:#173b40}.visa-support-combined__eyebrow{margin:0 0 8px;color:#ffd166;font-size:10px;font-weight:900;letter-spacing:1.5px}.visa-support-combined__travel .visa-support-combined__eyebrow{color:#087f7a}.visa-support-combined h2{margin:0 0 9px;color:inherit;font:800 clamp(23px,3vw,31px)/1.2 Montserrat,"DM Sans",Arial,sans-serif}.visa-support-combined p:not(.visa-support-combined__eyebrow){margin:0 0 20px;color:inherit;opacity:.86}.visa-support-combined__actions{display:grid;gap:10px;margin-top:auto}.visa-support-combined__actions a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border-radius:9px;background:#f5c13a;color:#07343b!important;font-size:13px;font-weight:900;text-align:center;text-decoration:none!important}.visa-support-combined__application .visa-support-combined__actions a:last-child{border:1px solid #ffffff4d;background:#ffffff12;color:#fff!important}.visa-support-combined__travel .visa-support-combined__actions a:first-child{background:#087f7a;color:#fff!important}.visa-support-combined__travel .visa-support-combined__actions a:last-child{background:#07343b;color:#fff!important}@media(max-width:760px){.visa-support-combined{grid-template-columns:1fr}.visa-support-combined>div{min-height:0}}

.detail-layout{grid-template-columns:minmax(0,1fr)!important}.detail-layout>article{width:100%;min-width:0}.detail-layout .requirements{width:100%;max-width:none}
