
/* V6.1: pagina informativa de llegada, sin cambios al cotizador */
.arrival-hero{padding-top:clamp(72px,9vw,130px);padding-bottom:50px;max-width:900px}.arrival-hero h1{max-width:840px}.arrival-lead{font-size:clamp(1.08rem,2vw,1.3rem);line-height:1.7;max-width:780px}.arrival-section{padding:62px 0}.arrival-section:nth-of-type(even){background:#f4f6f1}.arrival-heading{max-width:780px;margin-bottom:28px}.arrival-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.arrival-panel{background:white;border:1px solid #dee6e1;border-radius:14px;padding:28px;box-shadow:0 7px 24px rgba(9,42,45,.04)}.arrival-panel h3{font-size:1.35rem;margin:0 0 12px}.arrival-panel p,.arrival-panel li{line-height:1.7}.arrival-panel ul{padding-left:22px}.arrival-panel a:not(.btn){text-decoration:underline;text-underline-offset:3px}.arrival-kicker{color:#396f71;font-size:.77rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.arrival-photo{display:block;width:100%;max-height:380px;object-fit:cover;border-radius:14px;margin-top:24px}.arrival-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.arrival-note{font-size:.92rem;color:#435b5b;line-height:1.7}.arrival-wide{grid-column:1/-1}.arrival-faq details{border-bottom:1px solid #d5dfdb;padding:17px 0}.arrival-faq summary{cursor:pointer;font-weight:650}.arrival-faq p{line-height:1.7}.arrival-source{font-size:.86rem;margin-top:18px;line-height:1.65}.arrival-summary{background:#103e43;color:white;padding:46px 0}.arrival-summary h2,.arrival-summary p{color:white}@media(max-width:720px){.arrival-grid{grid-template-columns:1fr}.arrival-panel{padding:22px}.arrival-section{padding:45px 0}.arrival-hero{padding-top:70px}}
