.divide-page .baja-opening h1{font-size:clamp(39px,5.8vw,69px)}.divide-page .divide-hero img{object-position:center 64%;height:clamp(290px,36vw,440px)}.divide-page .baja-facts b{font-size:clamp(24px,3.4vw,40px)}.divide-gallery{grid-template-columns:1fr 1fr;gap:28px;display:grid}.divide-page .divide-gallery img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.divide-gallery figcaption{color:#9da5af;padding-top:10px;font-size:12px!important}.divide-pricing .divide-price-note{border-top:1px solid #a0a8b2;grid-template-columns:1.3fr 1fr;gap:36px;padding:28px 0;display:grid}.divide-price-note h3{margin:0 0 18px;font-size:32px;line-height:1.3}.divide-price-note .baja-small{margin-top:16px}.divide-map-legend{flex-wrap:wrap;gap:24px;display:flex;margin-top:18px!important;font-size:12px!important}.divide-map-legend span{align-items:center;gap:9px;display:flex}.divide-map-legend i{border-top:3px dashed;width:25px;display:inline-block}.divide-outbound{border-color:#b9704a!important}.divide-return{border-color:#76a9c0!important}@media (max-width:700px){.divide-gallery,.divide-pricing .divide-price-note{grid-template-columns:1fr;gap:24px}.divide-page .baja-opening h1{font-size:clamp(35px,9.8vw,54px)}.divide-page .divide-hero img{height:290px}.divide-page .baja-facts b{font-size:25px}}.divide-page .divide-guide-photo img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto}.divide-page .divide-gallery img{object-position:center 66%}.divide-cash-price{font-size:19px!important}.divide-gallery figure:nth-child(4) img{object-position:center 42%}.divide-page .divide-experience{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px}.divide-experience .europa-table-note{border:0;padding:0}.divide-experience .divide-guide-photo{max-width:420px;margin:0 auto!important}.divide-experience .divide-guide-photo figcaption{margin-top:12px}.divide-experience h3{margin:0 0 18px;font-size:26px;line-height:1.3}.divide-experience>div:first-child>.baja-kicker:not(:first-child){margin-top:30px;margin-bottom:16px}@media (max-width:700px){.divide-page .divide-experience{grid-template-columns:1fr;gap:28px}.divide-experience .divide-guide-photo{max-width:340px}}.divide-page .divide-guide-photo figcaption{color:#9da5af;font-size:13px;line-height:1.6}
