.home[data-astro-cid-lcdefpme] .destination-hero{height:auto;min-height:760px}.home[data-astro-cid-lcdefpme] .destination-hero-content{height:auto;min-height:760px;padding-block:145px 85px}.identity-band[data-astro-cid-lcdefpme]{color:#fff;background:#1f3a5f;padding:25px 0}.identity-band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:700 clamp(19px,2vw,25px)/1.45 MuseoModerno,Inter,sans-serif}.identity-band[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#ffd0b4;text-underline-offset:5px;text-decoration:underline 2px}.home[data-astro-cid-lcdefpme]{color:#1f3a5f}.home[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.025em;font:700 clamp(30px,3.4vw,44px)/1.2 MuseoModerno,Inter,sans-serif}.home[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{line-height:1.75}.destinations[data-astro-cid-lcdefpme]{background:#f4e9dd;padding:90px 0 100px}.section-heading[data-astro-cid-lcdefpme]{margin-bottom:35px}.destination-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.home-destination[data-astro-cid-lcdefpme]{background:#fffdfb;border-radius:18px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 8px 25px #1f3a5f0b}.home-destination-photo[data-astro-cid-lcdefpme]{aspect-ratio:4/4.1;background:#d8d4c9;display:block;overflow:hidden}.home-destination-photo[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.home-destination-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:21px 20px 24px;display:flex}.home-destination[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font:700 22px/1.25 MuseoModerno,Inter,sans-serif}.home-destination[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.home-destination-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#3f5368;margin:10px 0 0;font-size:14px;line-height:1.6}.home-destination-link[data-astro-cid-lcdefpme]{color:#a84008;text-underline-offset:4px;align-self:flex-start;align-items:baseline;gap:5px;margin-top:auto;padding-top:22px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:underline #d9a382;display:inline-flex}.home-destination-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{flex:none;font-size:15px;line-height:1;text-decoration:none}.home-destination[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline-offset:3px;outline:3px solid #a84008}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home-destination[data-astro-cid-lcdefpme]:hover .home-destination-photo[data-astro-cid-lcdefpme] img{transform:scale(1.04)}}.more-destinations[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.more-destinations[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-weight:700}.more-destinations[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px 22px;display:flex}.more-destinations[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.story-copy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#a84008;text-underline-offset:4px;font-weight:700;text-decoration:underline}.process[data-astro-cid-lcdefpme]{background:#faf6f0;padding:95px 0}.process[data-astro-cid-lcdefpme] .destination-numbered{gap:48px 70px;margin-top:48px}.process[data-astro-cid-lcdefpme] .destination-numbered article{border-top:1px solid #dfd2c4;grid-template-columns:60px minmax(0,1fr);gap:22px;padding-top:24px}.process[data-astro-cid-lcdefpme] .destination-numbered article>span{width:56px;height:56px;font-size:25px;color:#fff!important;background:#1f3a5f!important}.process[data-astro-cid-lcdefpme] .destination-numbered h3{margin:2px 0 13px;font-size:clamp(20px,1.8vw,24px)}.process[data-astro-cid-lcdefpme] .destination-numbered p{color:#3f5368;max-width:440px;line-height:1.75}.process-action[data-astro-cid-lcdefpme]{text-align:center;margin-top:48px}.process-action[data-astro-cid-lcdefpme] .button{color:#1f3a5f;background:0 0;border:2px solid #1f3a5f}.process-action[data-astro-cid-lcdefpme] .button:hover{color:#fff;background:#1f3a5f;border-color:#1f3a5f}.process-action[data-astro-cid-lcdefpme] .button:focus-visible{outline-offset:4px;outline:3px solid #a84008}.mission[data-astro-cid-lcdefpme]{isolation:isolate;color:#fff;background:#1f3a5f;padding:clamp(80px,11vw,150px) 0;position:relative;overflow:hidden}.mission[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0c1f30e8,#0c1f3080);position:absolute;inset:0}.mission[data-astro-cid-lcdefpme] .mission-image{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.mission-inner[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;gap:clamp(30px,7vw,100px);display:grid}.mission-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:clamp(18px,1.7vw,22px);font-weight:600}.mission-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:15px}.story[data-astro-cid-lcdefpme]{background:#fffdfb;padding:100px 0}.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(32px,7vw,100px);display:grid}.story-heading[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;border-radius:20px 52px 20px 20px;width:100%;margin-top:30px}.story-heading[data-astro-cid-lcdefpme]{position:sticky;top:30px}.story-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:18px}.story-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:17px}.story-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:first-child{font-size:clamp(18px,1.6vw,21px);font-weight:600}.story-experience[data-astro-cid-lcdefpme]{border-top:1px solid #dfd2c4;margin-top:38px;padding-top:34px}.story-experience[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:18px}.story-maxim[data-astro-cid-lcdefpme]{color:#1f3a5f;background:#f4e9dd;border-radius:16px;margin:40px 0 0;padding:28px 30px}.story-maxim[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#a84008;margin-top:8px;font:700 clamp(23px,2.5vw,32px)/1.35 MuseoModerno,Inter,sans-serif;display:block}@media (width<=1000px){.destination-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.home[data-astro-cid-lcdefpme] .destination-hero,.home[data-astro-cid-lcdefpme] .destination-hero-content{min-height:720px}.home[data-astro-cid-lcdefpme] .destination-hero-content{padding-block:125px 65px}.home[data-astro-cid-lcdefpme] .destination-hero h1{font-size:clamp(32px,8.5vw,45px)}.destinations[data-astro-cid-lcdefpme],.process[data-astro-cid-lcdefpme],.story[data-astro-cid-lcdefpme]{padding:65px 0}.destination-grid[data-astro-cid-lcdefpme],.mission-inner[data-astro-cid-lcdefpme],.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.destination-grid[data-astro-cid-lcdefpme]{gap:20px}.mission-inner[data-astro-cid-lcdefpme],.story-grid[data-astro-cid-lcdefpme]{gap:26px}.mission[data-astro-cid-lcdefpme]{padding:75px 0}.process[data-astro-cid-lcdefpme] .destination-numbered{gap:30px;margin-top:32px}.process[data-astro-cid-lcdefpme] .destination-numbered article{grid-template-columns:48px minmax(0,1fr);gap:16px;padding-top:20px}.process[data-astro-cid-lcdefpme] .destination-numbered article>span{width:46px;height:46px;font-size:21px}.process-action[data-astro-cid-lcdefpme]{margin-top:34px}.story-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:16px}.story-heading[data-astro-cid-lcdefpme]{position:static}.story-heading[data-astro-cid-lcdefpme] img{aspect-ratio:4/3;margin-top:22px}.story-experience[data-astro-cid-lcdefpme]{margin-top:30px;padding-top:28px}.story-maxim[data-astro-cid-lcdefpme]{margin-top:30px;padding:23px 24px}}@media (width>=1001px){.destination-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,minmax(0,1fr))}.home-destination[data-astro-cid-lcdefpme]{grid-column:span 2}.home-destination[data-astro-cid-lcdefpme]:nth-last-child(3):nth-child(4n+1){grid-column:2/span 2}.home-destination[data-astro-cid-lcdefpme]:nth-last-child(2):nth-child(4n+1){grid-column:3/span 2}.home-destination[data-astro-cid-lcdefpme]:last-child:nth-child(4n+1){grid-column:4/span 2}}@media (width>=761px) and (width<=1000px){.home-destination[data-astro-cid-lcdefpme]:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 10px)}}.process[data-astro-cid-lcdefpme] .destination-numbered{--numbered-column-gap:70px}
