.hero[data-astro-cid-j7pv25f6]{position:relative;background:var(--forest);color:#fff;overflow:hidden;padding-bottom:40px}.hero-media[data-astro-cid-j7pv25f6]{position:absolute;top:0;right:0;bottom:0;width:48%}.hero-media[data-astro-cid-j7pv25f6] picture{display:contents}.hero-media[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;object-position:var(--hero-pos, 50% 40%)}.hero-media[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--forest) 0,rgb(8 69 43 / .72) 6%,rgb(8 69 43 / .32) 14%,rgb(8 69 43 / .08) 22%,rgb(8 69 43 / 0) 30%)}.hero-media[data-astro-cid-j7pv25f6] .hero-credit{position:absolute;right:12px;bottom:10px;z-index:1;margin:0;font-size:.72rem;color:#ffffffd9;text-shadow:0 1px 2px rgb(0 0 0 / .6)}.hero-media[data-astro-cid-j7pv25f6] .hero-credit a{color:inherit}.hero-grid[data-astro-cid-j7pv25f6]{position:relative;min-height:clamp(520px,62vw,680px);display:flex;align-items:center}.hero-text[data-astro-cid-j7pv25f6]{width:54%;padding:64px 48px 120px 0}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#fff;max-width:15ch}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#d5e4da;max-width:46ch;margin-bottom:1.8rem}.hero-contact[data-astro-cid-j7pv25f6]{margin-top:1.4rem;font-size:.95rem;color:#bcd0c4}.hero-contact[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff}.quick[data-astro-cid-j7pv25f6]{position:relative;margin-top:-84px;z-index:2;background:var(--paper);color:var(--ink);border-radius:var(--radius-lg);box-shadow:0 20px 50px #00000038;padding:18px;display:grid;grid-template-columns:auto 1fr 1.3fr auto;gap:14px;align-items:end}.quick-title[data-astro-cid-j7pv25f6]{margin:0;align-self:center;font-weight:750;color:var(--forest);padding:0 8px}.q-field[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:4px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.q-field[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6],.q-field[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{min-height:50px;padding:10px 12px;font:inherit;font-size:1rem;text-transform:none;letter-spacing:0;font-weight:500;color:var(--ink);border:1.5px solid #cfc6b3;border-radius:var(--radius);background:#fff;width:100%}.quick[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{min-height:50px}@media(max-width:960px){.quick[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.quick-title[data-astro-cid-j7pv25f6]{grid-column:1 / -1;padding:0}.quick[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{grid-column:1 / -1}}@media(max-width:860px){.hero[data-astro-cid-j7pv25f6]{padding-bottom:24px}.hero-media[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:auto;aspect-ratio:5 / 4;max-height:480px}.hero-media[data-astro-cid-j7pv25f6] img{object-position:50% 50%}.hero-media[data-astro-cid-j7pv25f6]:after{background:linear-gradient(0deg,var(--forest) 0,rgb(8 69 43 / .55) 10%,rgb(8 69 43 / 0) 32%)}.hero-media[data-astro-cid-j7pv25f6] .hero-credit{bottom:auto;top:8px}.hero-grid[data-astro-cid-j7pv25f6]{min-height:0}.hero-text[data-astro-cid-j7pv25f6]{width:100%;padding:8px 0 48px}.quick[data-astro-cid-j7pv25f6]{margin-top:0}}@media(max-width:520px){.quick[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.intro-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:start;padding-top:24px}.intro-grid[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,1.1rem + 1.6vw,2.4rem)}.facts[data-astro-cid-j7pv25f6]{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--forest)}.facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink-soft)}@media(max-width:900px){.intro-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:520px){.facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2px}}.services-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,80px);align-items:start}.services-head[data-astro-cid-j7pv25f6]{position:sticky;top:120px}.service-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.service-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:48px 1fr 96px;gap:18px;align-items:center;padding:18px 8px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);transition:background .2s var(--ease)}.service-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#ffffffb3}.s-icon[data-astro-cid-j7pv25f6]{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--forest);color:var(--gold)}.s-text[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:1.12rem;color:var(--forest);margin-bottom:2px}.s-text[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink-soft);font-size:.97rem}.s-thumb[data-astro-cid-j7pv25f6]{width:96px;height:72px;border-radius:var(--radius);overflow:hidden}.s-thumb[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.service-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .s-thumb[data-astro-cid-j7pv25f6] img{transform:scale(1.06)}@media(max-width:900px){.services-layout[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.services-head[data-astro-cid-j7pv25f6]{position:static}}@media(max-width:520px){.service-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:40px 1fr}.s-icon[data-astro-cid-j7pv25f6]{width:40px;height:40px}.s-thumb[data-astro-cid-j7pv25f6]{display:none}}.section-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;flex-wrap:wrap}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:.2em}.dest-mosaic[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,clamp(200px,22vw,300px));gap:14px}.dest-tile[data-astro-cid-j7pv25f6]{position:relative;display:block;overflow:hidden;border-radius:var(--radius);color:#fff;text-decoration:none;background:var(--sand)}.dest-tile[data-astro-cid-j7pv25f6].big{grid-row:span 2}.dest-tile[data-astro-cid-j7pv25f6]:nth-child(4){grid-column:span 2}.dest-tile[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.dest-tile[data-astro-cid-j7pv25f6]:hover img{transform:scale(1.04)}.dest-tile[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 35%,#051e12e0)}.dest-label[data-astro-cid-j7pv25f6]{text-shadow:0 1px 8px rgb(0 0 0 / 45%);position:absolute;left:20px;right:20px;bottom:18px;z-index:1;font-weight:750;font-size:1.25rem;line-height:1.2}.dest-tile[data-astro-cid-j7pv25f6].big .dest-label[data-astro-cid-j7pv25f6]{font-size:clamp(1.4rem,1rem + 1.2vw,2rem)}.dest-label[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:4px}.dest-label[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{display:block;font-style:normal;font-weight:450;font-size:1rem;color:#e5eee8;margin-top:6px;max-width:46ch}.dest-tile[data-astro-cid-j7pv25f6] .img-note[data-astro-cid-j7pv25f6]{top:10px;bottom:auto;z-index:2}.more-dest[data-astro-cid-j7pv25f6]{margin-top:24px;color:var(--ink-soft)}.more-dest[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--forest);margin-right:6px}@media(max-width:860px){.dest-mosaic[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:220px}.dest-tile[data-astro-cid-j7pv25f6].big{grid-column:span 2;grid-row:span 1;height:300px}.dest-tile[data-astro-cid-j7pv25f6]:nth-child(4){grid-column:span 2}}@media(max-width:520px){.dest-mosaic[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.dest-tile[data-astro-cid-j7pv25f6].big,.dest-tile[data-astro-cid-j7pv25f6]:nth-child(4){grid-column:auto}}.rail[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:4px 0 16px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,300px);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.itin-card[data-astro-cid-j7pv25f6]{scroll-snap-align:start}.itin-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;height:100%;background:var(--paper);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:var(--ink);border:1px solid var(--line);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.itin-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.itin-card[data-astro-cid-j7pv25f6] .media[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;border-radius:0}.itin-body[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:8px;padding:18px 18px 20px;flex:1}.itin-body[data-astro-cid-j7pv25f6] .tag[data-astro-cid-j7pv25f6]{align-self:flex-start}.itin-body[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.2rem;color:var(--forest)}.itin-teaser[data-astro-cid-j7pv25f6]{color:var(--ink-soft);font-size:.96rem;flex:1}.assist-media[data-astro-cid-j7pv25f6]{aspect-ratio:1 / 1;max-height:560px}.corporate[data-astro-cid-j7pv25f6]{position:relative}.group-types[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-wrap:wrap;gap:8px}.group-types[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border:1px solid rgb(255 255 255 / 25%);border-radius:999px;padding:6px 14px;font-size:.92rem;color:#e3eee7}.corp-media[data-astro-cid-j7pv25f6]{position:relative}.corp-media[data-astro-cid-j7pv25f6]>.media[data-astro-cid-j7pv25f6]:first-child{aspect-ratio:4 / 5}@media(max-width:900px){.corp-media[data-astro-cid-j7pv25f6]>.media[data-astro-cid-j7pv25f6]:first-child{aspect-ratio:4 / 3}}.trust-list[data-astro-cid-j7pv25f6]{margin:0;display:grid;gap:0;border-top:1px solid var(--line)}.trust-list[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:18px 0;border-bottom:1px solid var(--line)}.trust-list[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--forest);margin-bottom:4px}.trust-list[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink-soft)}.closing-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,72px);align-items:center;padding-block:var(--space-section)}.closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,1.3rem + 2.4vw,3.2rem);max-width:14ch}.closing-copy[data-astro-cid-j7pv25f6] .muted[data-astro-cid-j7pv25f6]{font-size:1.1rem}.closing-media[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3}.closing-contacts[data-astro-cid-j7pv25f6]{margin:28px 0 0;padding-top:18px;border-top:1px solid #d6cbb4;display:grid;gap:8px}.closing-contacts[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:70px 1fr}.closing-contacts[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--ink)}.closing-contacts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;overflow-wrap:anywhere}@media(max-width:860px){.closing-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.closing-media[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 2}}
