.abroad-container{flex-direction:column;gap:clamp(28px,4vw,48px);max-width:1000px;margin:0 auto;display:flex}.abroad-intro{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);display:grid}.abroad-text p{color:var(--ink-2);margin-top:12px;line-height:1.8}.abroad-quote{border-inline-start:4px solid var(--accent);margin-bottom:8px;padding-inline-start:18px;font-size:clamp(1.15rem,1rem + .6vw,1.4rem);font-weight:700;line-height:1.5}.raz-image{aspect-ratio:467/411;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-lg)}.abroad-services h2,.next-rally h2{margin-bottom:16px}.check-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.check-list li{background:var(--surface);border-radius:var(--radius);align-items:center;gap:12px;padding:14px 16px;font-weight:600;display:flex}.check-list li:before{content:"";background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23141414' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 16px;border-radius:50%;flex:none;width:24px;height:24px}.abroad-group{aspect-ratio:5/2;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}.next-rally{border-inline-start:4px solid var(--accent);padding:clamp(20px,3vw,32px)}@media screen and (max-width:768px){.abroad-intro{grid-template-columns:minmax(0,1fr)}.raz-image{order:-1;max-width:420px;margin-inline:auto}}
