.egypt-story[data-astro-cid-c6n3cnod]{--ink:#152e34;--paper:#f5efe4;color:var(--ink);background:var(--paper)}.egypt-story[data-astro-cid-c6n3cnod] a[data-astro-cid-c6n3cnod]{color:inherit;text-underline-offset:.22em}.egypt-story__chapters[data-astro-cid-c6n3cnod]{letter-spacing:.06em;text-transform:uppercase;border-block:1px solid #152e3433;justify-content:space-between;gap:1.5rem;padding:1.1rem max(5vw,50vw - 640px);font-size:.8rem;font-weight:700;display:flex}.egypt-story__chapters[data-astro-cid-c6n3cnod] a[data-astro-cid-c6n3cnod]{text-decoration:none}.egypt-story__chapters[data-astro-cid-c6n3cnod] span[data-astro-cid-c6n3cnod]{color:#a84f36;margin-right:.65rem}.egypt-story__opening[data-astro-cid-c6n3cnod]{text-align:center;max-width:950px;margin:auto;padding:clamp(4rem,8vw,7rem) 6vw}.egypt-story__eyebrow[data-astro-cid-c6n3cnod],.egypt-story__number[data-astro-cid-c6n3cnod]{letter-spacing:.18em;text-transform:uppercase;color:#a84f36;font-size:.74rem;font-weight:800}.egypt-story__opening[data-astro-cid-c6n3cnod]>p[data-astro-cid-c6n3cnod]:last-child{font-family:var(--font-display,serif);margin:1rem 0 0;font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.24}.egypt-story__chapter[data-astro-cid-c6n3cnod]{border-top:1px solid #152e342e;padding:clamp(4rem,7vw,7rem) max(5vw,50vw - 640px);scroll-margin-top:5rem}.egypt-story__chapter--nil[data-astro-cid-c6n3cnod]{background:#e7ded0}.egypt-story__chapter--sea[data-astro-cid-c6n3cnod]{color:#f8f0e4;background:#12333e}.egypt-story__chapter-head[data-astro-cid-c6n3cnod]{grid-template-columns:minmax(130px,1fr) minmax(0,2.4fr) minmax(250px,1.35fr);align-items:start;gap:clamp(1rem,3vw,3rem);padding-bottom:2.3rem;display:grid}.egypt-story__chapter-head[data-astro-cid-c6n3cnod] h2[data-astro-cid-c6n3cnod]{font-family:var(--font-display,serif);letter-spacing:-.025em;margin:0;font-size:clamp(2.7rem,4.6vw,4.7rem);font-weight:500;line-height:1.06}.egypt-story__chapter-head[data-astro-cid-c6n3cnod] h2[data-astro-cid-c6n3cnod] em[data-astro-cid-c6n3cnod]{font-weight:400}.egypt-story__chapter-head[data-astro-cid-c6n3cnod]>p[data-astro-cid-c6n3cnod]:last-child,.egypt-story__chapter-tail[data-astro-cid-c6n3cnod] p[data-astro-cid-c6n3cnod]{max-width:62ch;margin:0;font-size:clamp(1rem,1.17vw,1.16rem);line-height:1.7}.egypt-story__duo[data-astro-cid-c6n3cnod]{grid-template-columns:1.28fr .72fr;gap:clamp(.7rem,1.5vw,1.3rem);height:clamp(400px,47vw,620px);display:grid}.egypt-story__duo--nil[data-astro-cid-c6n3cnod]{grid-template-columns:.72fr 1.28fr}.egypt-story__photo[data-astro-cid-c6n3cnod]{background:#b7aa93;min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.egypt-story__photo[data-astro-cid-c6n3cnod] img[data-astro-cid-c6n3cnod],.egypt-story__coast[data-astro-cid-c6n3cnod] img[data-astro-cid-c6n3cnod]{object-fit:cover;width:100%;height:100%;display:block}.egypt-story__photo[data-astro-cid-c6n3cnod] figcaption[data-astro-cid-c6n3cnod]{color:#fff;text-shadow:0 2px 14px #000;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700;position:absolute;bottom:1rem;left:1.1rem}.egypt-story__chapter-tail[data-astro-cid-c6n3cnod]{justify-content:space-between;align-items:end;gap:3rem;padding-top:2rem;display:flex}.egypt-story__chapter-tail[data-astro-cid-c6n3cnod]>a[data-astro-cid-c6n3cnod],.egypt-story__links[data-astro-cid-c6n3cnod] a[data-astro-cid-c6n3cnod]{letter-spacing:.04em;border-bottom:1px solid;flex:none;padding-bottom:.35rem;font-size:.88rem;font-weight:800;text-decoration:none}.egypt-story__links[data-astro-cid-c6n3cnod]{flex-wrap:wrap;gap:1.5rem;display:flex}.egypt-story__triptych[data-astro-cid-c6n3cnod]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.6rem,1.3vw,1.1rem);display:grid}.egypt-story__coast[data-astro-cid-c6n3cnod]{background:#325866;min-width:0;height:clamp(320px,34vw,470px);text-decoration:none;display:block;position:relative;overflow:hidden}.egypt-story__coast[data-astro-cid-c6n3cnod]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#05181ed1);position:absolute;inset:35% 0 0}.egypt-story__coast[data-astro-cid-c6n3cnod] img[data-astro-cid-c6n3cnod]{transition:transform .5s}.egypt-story__coast[data-astro-cid-c6n3cnod]:hover img[data-astro-cid-c6n3cnod]{transform:scale(1.025)}.egypt-story__coast[data-astro-cid-c6n3cnod] span[data-astro-cid-c6n3cnod]{z-index:1;color:#fff;flex-direction:column;gap:.25rem;display:flex;position:absolute;bottom:1.3rem;left:1.3rem;right:1rem}.egypt-story__coast[data-astro-cid-c6n3cnod] strong[data-astro-cid-c6n3cnod]{font-family:var(--font-display,serif);font-size:clamp(1.7rem,2.5vw,2.6rem);font-weight:500;line-height:1}.egypt-story__coast[data-astro-cid-c6n3cnod] small[data-astro-cid-c6n3cnod]{font-size:.8rem;font-weight:700}.egypt-story__closing[data-astro-cid-c6n3cnod]{text-align:center;max-width:940px;margin:auto;padding:clamp(5rem,8vw,8rem) 6vw}.egypt-story__closing[data-astro-cid-c6n3cnod] p[data-astro-cid-c6n3cnod]{font-family:var(--font-display,serif);margin:0 0 2.5rem;font-size:clamp(2rem,3.5vw,3.3rem);line-height:1.18}.egypt-story__closing[data-astro-cid-c6n3cnod] a[data-astro-cid-c6n3cnod]{color:#fff;background:#bd482d;gap:.8rem;padding:.95rem 1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.egypt-story__notes[data-astro-cid-c6n3cnod]{border-top:1px solid #152e3433;max-width:1280px;margin:auto;padding:1.4rem 5vw 2rem;font-size:.76rem;line-height:1.6}.egypt-story__notes[data-astro-cid-c6n3cnod] summary[data-astro-cid-c6n3cnod]{cursor:pointer;font-weight:700}.egypt-story__notes[data-astro-cid-c6n3cnod] p[data-astro-cid-c6n3cnod]{margin:.7rem 0}.egypt-story__notes[data-astro-cid-c6n3cnod] a[data-astro-cid-c6n3cnod]{text-decoration-thickness:1px}@media (width<=850px){.egypt-story__chapter-head[data-astro-cid-c6n3cnod]{grid-template-columns:1fr;gap:1rem}.egypt-story__chapter-head[data-astro-cid-c6n3cnod] h2[data-astro-cid-c6n3cnod]{max-width:12ch}.egypt-story__chapter-head[data-astro-cid-c6n3cnod]>p[data-astro-cid-c6n3cnod]:last-child{max-width:64ch}.egypt-story__chapter-tail[data-astro-cid-c6n3cnod]{flex-direction:column;align-items:start;gap:1.5rem}}@media (width<=600px){.egypt-story__chapters[data-astro-cid-c6n3cnod]{white-space:nowrap;padding-inline:1.2rem;overflow-x:auto}.egypt-story__chapter[data-astro-cid-c6n3cnod]{padding-inline:1.2rem}.egypt-story__duo[data-astro-cid-c6n3cnod],.egypt-story__duo--nil[data-astro-cid-c6n3cnod]{grid-template-columns:1fr 1fr;height:auto}.egypt-story__photo[data-astro-cid-c6n3cnod]{height:300px}.egypt-story__triptych[data-astro-cid-c6n3cnod]{grid-template-columns:1fr}.egypt-story__coast[data-astro-cid-c6n3cnod]{height:300px}.egypt-story__notes[data-astro-cid-c6n3cnod]{padding-inline:1.2rem}}@media (prefers-reduced-motion:reduce){.egypt-story__coast[data-astro-cid-c6n3cnod] img[data-astro-cid-c6n3cnod]{transition:none}}.historical-story[data-astro-cid-ifmugsri]{color:#173039;background:#efe5d5;padding:clamp(64px,8vw,110px) max(24px,50vw - 640px)}.historical-story__inner[data-astro-cid-ifmugsri]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5vw,90px);display:grid}.historical-story__image[data-astro-cid-ifmugsri]{min-width:0;margin:0}.historical-story__image[data-astro-cid-ifmugsri] img[data-astro-cid-ifmugsri]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.historical-story__image[data-astro-cid-ifmugsri] figcaption[data-astro-cid-ifmugsri]{letter-spacing:.08em;text-transform:uppercase;color:#5a6361;margin-top:10px;font-size:.76rem}.historical-story__eyebrow[data-astro-cid-ifmugsri]{letter-spacing:.14em;text-transform:uppercase;color:#9c472e;margin:0 0 16px;font-size:.76rem;font-weight:800}.historical-story__text[data-astro-cid-ifmugsri] h2[data-astro-cid-ifmugsri]{font-family:var(--font-display,serif);letter-spacing:-.025em;max-width:14ch;margin:0 0 28px;scroll-margin-top:110px;font-size:clamp(2.5rem,4.1vw,4.5rem);font-weight:500;line-height:1.06}.historical-story__text[data-astro-cid-ifmugsri]>p[data-astro-cid-ifmugsri]:not(.historical-story__eyebrow){max-width:62ch;margin:0 0 16px;font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.75}.historical-story__observation[data-astro-cid-ifmugsri]{border-top:1px solid #1730394d;border-bottom:1px solid #1730394d;margin:25px 0 24px}.historical-story__observation[data-astro-cid-ifmugsri] summary[data-astro-cid-ifmugsri]{cursor:pointer;padding:14px 0;font-weight:800}.historical-story__observation[data-astro-cid-ifmugsri] summary[data-astro-cid-ifmugsri]:focus-visible,.historical-story[data-astro-cid-ifmugsri] a[data-astro-cid-ifmugsri]:focus-visible,.historical-story__sources[data-astro-cid-ifmugsri] summary[data-astro-cid-ifmugsri]:focus-visible{outline-offset:4px;outline:3px solid #007f91}.historical-story__observation[data-astro-cid-ifmugsri] p[data-astro-cid-ifmugsri]{max-width:58ch;margin:0 0 15px;line-height:1.6}.historical-story__link[data-astro-cid-ifmugsri]{color:#134a50;text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-weight:800;display:inline-flex}.historical-story__sources[data-astro-cid-ifmugsri]{color:#536061;margin:34px 0 0;font-size:.75rem}.historical-story__sources[data-astro-cid-ifmugsri] summary[data-astro-cid-ifmugsri]{cursor:pointer}.historical-story__sources[data-astro-cid-ifmugsri] p[data-astro-cid-ifmugsri]{margin:.7rem 0 0;line-height:1.6}.historical-story__sources[data-astro-cid-ifmugsri] a[data-astro-cid-ifmugsri]{color:inherit;text-underline-offset:3px}@media (width<=800px){.historical-story__inner[data-astro-cid-ifmugsri]{grid-template-columns:1fr;gap:35px}.historical-story__text[data-astro-cid-ifmugsri] h2[data-astro-cid-ifmugsri]{max-width:20ch}}@media (width<=480px){.historical-story[data-astro-cid-ifmugsri]{padding-inline:20px}.historical-story__image[data-astro-cid-ifmugsri]{margin-inline:-20px}.historical-story__image[data-astro-cid-ifmugsri] figcaption[data-astro-cid-ifmugsri]{margin-inline:20px}.historical-story__text[data-astro-cid-ifmugsri] h2[data-astro-cid-ifmugsri]{font-size:clamp(2.35rem,10vw,3.2rem)}}.kt-breadcrumbs[data-astro-cid-sxf6lszg]{margin-bottom:1.4rem;font-size:.78rem}.kt-breadcrumbs[data-astro-cid-sxf6lszg] ol[data-astro-cid-sxf6lszg]{flex-wrap:wrap;gap:.4rem .65rem;margin:0;padding:0;list-style:none;display:flex}.kt-breadcrumbs[data-astro-cid-sxf6lszg] li[data-astro-cid-sxf6lszg]+li[data-astro-cid-sxf6lszg]:before{content:"›";opacity:.7;margin-right:.65rem}.kt-breadcrumbs[data-astro-cid-sxf6lszg] a[data-astro-cid-sxf6lszg]{color:inherit;text-underline-offset:4px}.kt-review-date[data-astro-cid-sxf6lszg]{color:var(--ink-muted,#516467);margin:0 0 2rem;font-size:.8rem}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-page-hero[data-astro-cid-sxf6lszg]{min-height:min(780px,88vh)}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-page-hero__copy[data-astro-cid-sxf6lszg]{width:min(940px,100vw - 48px);padding-bottom:clamp(80px,10vw,132px)}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-page-hero[data-astro-cid-sxf6lszg] h1[data-astro-cid-sxf6lszg]{max-width:11ch;font-size:clamp(4rem,8vw,8.5rem)}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-page-hero__media[data-astro-cid-sxf6lszg]:after{background:linear-gradient(90deg,#041c25db 0%,#041c257a 52%,#041c2514 82%),linear-gradient(#0000 36%,#041c25a3)}.kt-guides-compass[data-astro-cid-sxf6lszg]{color:#fffaf0;background:#102f33;grid-template-columns:minmax(0,7fr) minmax(360px,5fr);align-items:end;gap:clamp(56px,9vw,140px);padding:clamp(80px,10vw,150px) max(24px,50vw - 600px);display:grid}.kt-guides-compass__intro[data-astro-cid-sxf6lszg] h2[data-astro-cid-sxf6lszg]{max-width:11ch;color:inherit;text-wrap:balance;margin:0;font-size:clamp(3rem,6vw,6.7rem);line-height:.94}.kt-guides-compass__intro[data-astro-cid-sxf6lszg]>p[data-astro-cid-sxf6lszg]:last-child{color:#fffaf0b8;max-width:52ch;margin:32px 0 0;font-size:1.05rem;line-height:1.75}.kt-guides-compass__steps[data-astro-cid-sxf6lszg]{border-top:1px solid #fffaf047;margin:0;padding:0;list-style:none;display:grid}.kt-guides-compass__steps[data-astro-cid-sxf6lszg] li[data-astro-cid-sxf6lszg]{border-bottom:1px solid #fffaf047;grid-template-columns:42px 1fr;gap:2px 18px;padding:22px 0;display:grid}.kt-guides-compass__steps[data-astro-cid-sxf6lszg] span[data-astro-cid-sxf6lszg]{color:#f57a2a;letter-spacing:.08em;grid-row:1/span 2;font-weight:800}.kt-guides-compass__steps[data-astro-cid-sxf6lszg] strong[data-astro-cid-sxf6lszg]{color:inherit;font-family:var(--font-display);font-size:1.7rem;font-weight:500;line-height:1}.kt-guides-compass__steps[data-astro-cid-sxf6lszg] small[data-astro-cid-sxf6lszg]{color:#fffaf09e;font-size:.76rem}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related[data-astro-cid-sxf6lszg]{background:#f4eddf;padding-block:clamp(88px,11vw,160px)}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related__head[data-astro-cid-sxf6lszg]{grid-template-columns:3fr 9fr;margin-bottom:clamp(48px,7vw,92px)}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related__head[data-astro-cid-sxf6lszg] h2[data-astro-cid-sxf6lszg]{max-width:10ch;font-size:clamp(3.4rem,7vw,7.4rem);line-height:.92}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related__grid[data-astro-cid-sxf6lszg]{border:0;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]{background:#fffaf0;border:0;grid-column:span 6;min-height:0;box-shadow:0 18px 50px #102f3314}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:first-child{grid-column:1/span 7}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(2){grid-column:8/-1;margin-top:88px}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(3){grid-column:1/span 5}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(4){grid-column:6/-1;margin-top:48px}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card__media[data-astro-cid-sxf6lszg]{aspect-ratio:16/9}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(2) .kt-related-card__media[data-astro-cid-sxf6lszg],.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(3) .kt-related-card__media[data-astro-cid-sxf6lszg]{aspect-ratio:4/3}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card__content[data-astro-cid-sxf6lszg],.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card--media[data-astro-cid-sxf6lszg] .kt-related-card__content[data-astro-cid-sxf6lszg]{min-height:250px;padding:clamp(24px,3vw,42px)}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg] strong[data-astro-cid-sxf6lszg]{text-transform:none;align-self:start;margin-top:18px;font-size:clamp(2.15rem,4vw,4.4rem);line-height:.98}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card__description[data-astro-cid-sxf6lszg]{color:#526365;align-self:start;max-width:42ch;margin:18px 0 24px;font-size:.92rem;line-height:1.55}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg] small[data-astro-cid-sxf6lszg]{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:first-child,.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(4){color:#fffaf0;background:#0d5960}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:first-child .kt-related-card__description[data-astro-cid-sxf6lszg],.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(4) .kt-related-card__description[data-astro-cid-sxf6lszg]{color:#fffaf0b8}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:first-child .kt-related-card__content[data-astro-cid-sxf6lszg]>span[data-astro-cid-sxf6lszg]:first-child,.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(4) .kt-related-card__content[data-astro-cid-sxf6lszg]>span[data-astro-cid-sxf6lszg]:first-child{color:#ffd1b7}.kt-page--destinations-index[data-astro-cid-sxf6lszg] .kt-page-hero[data-astro-cid-sxf6lszg]{min-height:390px}.kt-page--destinations-index[data-astro-cid-sxf6lszg] .kt-page-hero__copy[data-astro-cid-sxf6lszg]{padding-top:110px;padding-bottom:56px}.kt-page--destinations-index[data-astro-cid-sxf6lszg] .kt-page-hero[data-astro-cid-sxf6lszg] h1[data-astro-cid-sxf6lszg]{max-width:18ch;font-size:clamp(3rem,5.8vw,5.8rem)}@media (width<=600px){.kt-page--destinations-index[data-astro-cid-sxf6lszg] .kt-page-hero[data-astro-cid-sxf6lszg]{min-height:300px}.kt-page--destinations-index[data-astro-cid-sxf6lszg] .kt-page-hero__copy[data-astro-cid-sxf6lszg]{padding-top:84px;padding-bottom:32px}.kt-page--destinations-index[data-astro-cid-sxf6lszg] .kt-page-hero[data-astro-cid-sxf6lszg] h1[data-astro-cid-sxf6lszg]{font-size:clamp(2.6rem,11vw,4rem)}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-page-hero[data-astro-cid-sxf6lszg]{min-height:620px}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-page-hero__copy[data-astro-cid-sxf6lszg]{width:calc(100vw - 32px);padding-bottom:64px}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-page-hero[data-astro-cid-sxf6lszg] h1[data-astro-cid-sxf6lszg]{max-width:100%;font-size:clamp(3rem,13vw,3.45rem);line-height:.94}.kt-guides-compass[data-astro-cid-sxf6lszg]{grid-template-columns:1fr;gap:56px;padding:80px 20px}.kt-guides-compass__intro[data-astro-cid-sxf6lszg] h2[data-astro-cid-sxf6lszg]{font-size:clamp(3.2rem,15vw,4.8rem)}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related[data-astro-cid-sxf6lszg]{padding:84px 16px}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related__head[data-astro-cid-sxf6lszg]{grid-template-columns:1fr}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related__head[data-astro-cid-sxf6lszg] h2[data-astro-cid-sxf6lszg]{font-size:clamp(3.4rem,16vw,5rem)}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related__grid[data-astro-cid-sxf6lszg]{grid-template-columns:1fr;gap:24px;display:grid}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(n){grid-column:1;margin-top:0}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card__media[data-astro-cid-sxf6lszg],.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(2) .kt-related-card__media[data-astro-cid-sxf6lszg],.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card[data-astro-cid-sxf6lszg]:nth-child(3) .kt-related-card__media[data-astro-cid-sxf6lszg]{aspect-ratio:4/3}.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card__content[data-astro-cid-sxf6lszg],.kt-page--guides-index[data-astro-cid-sxf6lszg] .kt-related-card--media[data-astro-cid-sxf6lszg] .kt-related-card__content[data-astro-cid-sxf6lszg]{min-height:240px;padding:24px}}.mobile-menu[data-astro-cid-b2i3gsw2] .mobile-language[data-astro-cid-b2i3gsw2]{font-family:var(--font-body,sans-serif);border:0;width:fit-content;padding-block:16px;font-size:1rem}.kt-review-notice{width:var(--content);color:#533b23;background:#fff5df;border:1px solid #b7834c;grid-template-columns:minmax(140px,.28fr) 1fr;gap:24px;margin:24px auto 0;padding:18px 22px;font-size:.88rem;display:grid}.kt-review-notice p{margin:0}.kt-review-notice__title{letter-spacing:.04em;text-transform:uppercase;font-weight:800}.kt-page{--kt-rule:#102f332e}.kt-kicker{color:var(--color-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:.74rem;font-weight:800}.kt-page-hero{background:linear-gradient(125deg,#f2e4ca,#e5c392);place-items:end start;min-height:560px;display:grid;position:relative;overflow:hidden}.kt-page-hero__copy{z-index:2;width:min(820px,100vw - 48px);margin-left:max(24px,50vw - 600px);padding:clamp(96px,13vw,176px) 0 clamp(64px,8vw,104px);position:relative}.kt-page-hero h1{text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(3.3rem,7vw,7.2rem);line-height:.92}.kt-page-hero__angle{max-width:48ch;margin:28px 0 0;font-size:1.15rem}.kt-page-hero__place{letter-spacing:.12em;text-transform:uppercase;margin:18px 0 0;font-size:.78rem;font-weight:800}.kt-page-hero__media{margin:0;position:absolute;inset:0}.kt-page-hero__media:after{content:"";background:linear-gradient(90deg,#041c25e0 0%,#041c2585 48%,#041c2514 82%),linear-gradient(#0000 42%,#041c2580);position:absolute;inset:0}.kt-page-hero__media img{object-fit:cover;object-position:var(--kt-page-hero-focal,center);width:100%;height:100%}.kt-page-hero__media figcaption{z-index:1;color:#fffdf8;font-size:.72rem;position:absolute;bottom:24px;right:max(24px,50vw - 600px)}.kt-page--with-media .kt-page-hero{color:#fffdf8}.kt-page--with-media .kt-page-hero .kt-kicker{color:#ffd1b7}.kt-source-card .kt-kicker{color:#00585c}.kt-editorial-shell{width:var(--content);grid-template-columns:minmax(0,8fr) minmax(250px,3fr);align-items:start;gap:clamp(48px,8vw,120px);margin:0 auto;padding:clamp(72px,9vw,132px) 0;display:grid}.kt-editorial-main{min-width:0}.kt-prose-section{border-top:1px solid var(--kt-rule);padding:34px 0}.kt-prose-section:first-child{border-top:0;padding-top:0}.kt-prose-section p{max-width:72ch;margin:0;font-size:1.02rem}.kt-prose-section--lead p:first-child{font-family:var(--font-display);font-size:clamp(1.65rem,2.8vw,2.5rem);line-height:1.28}.kt-source-card{border-top:3px solid var(--color-accent);background:#ede5d6;padding:28px;font-size:.84rem;position:sticky;top:112px}.kt-source-card p{margin:0 0 16px}.kt-source-card a{font-weight:750}.kt-source-card__credit{border-top:1px solid var(--kt-rule);padding-top:20px;margin-top:28px!important}.kt-source-card__official{border-top:1px solid var(--kt-rule);margin-top:24px;padding-top:20px}.kt-source-card__official ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.kt-source-card__official li{gap:2px;display:grid}.kt-source-card__official small{color:var(--color-muted);font-size:.72rem}.kt-media-story{background:var(--color-surface-deep);color:var(--color-surface);padding:clamp(88px,10vw,152px) max(24px,50vw - 700px);overflow:hidden}.kt-media-story__head{grid-template-columns:7fr 5fr;align-items:end;gap:48px;margin-bottom:clamp(64px,8vw,112px);display:grid}.kt-media-story__head h2{max-width:12ch;color:var(--color-surface);text-wrap:balance;margin:0;font-size:clamp(3rem,6vw,6.8rem);line-height:.94}.kt-media-story__head>p:last-child{color:#fffdf8b8;max-width:46ch;margin:0 0 8px}.kt-media-story__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(28px,4vw,60px) 28px;display:grid}.kt-media-story__item{min-width:0;margin:0}.kt-media-story__item:first-child{grid-column:1/span 8}.kt-media-story__item:nth-child(2){grid-column:9/-1;margin-top:96px}.kt-media-story__item:nth-child(3){grid-column:2/span 5}.kt-media-story__item:nth-child(4){grid-column:7/-1;margin-top:72px}.kt-media-story__item:nth-child(5){grid-column:2/span 7}.kt-media-story__item:nth-child(6){grid-column:9/-1;margin-top:72px}.kt-media-story__frame{aspect-ratio:3/2;background:#0b2830;position:relative;overflow:hidden}.kt-media-story__item:nth-child(2) .kt-media-story__frame{aspect-ratio:4/5}.kt-media-story__item:nth-child(3) .kt-media-story__frame{aspect-ratio:1}.kt-media-story__item:nth-child(4) .kt-media-story__frame{aspect-ratio:7/4}.kt-media-story__item:nth-child(5) .kt-media-story__frame{aspect-ratio:16/9}.kt-media-story__item:nth-child(6) .kt-media-story__frame{aspect-ratio:4/3}.kt-media-story__frame img{object-fit:cover;object-position:var(--kt-story-focal,center);width:100%;height:100%;transition:transform .2s}.kt-media-story__frame>span{color:var(--color-surface);letter-spacing:.15em;border-bottom:1px solid;padding-bottom:7px;font-size:.68rem;font-weight:800;position:absolute;top:18px;left:18px}.kt-media-story__item figcaption{gap:6px;padding-top:18px;display:grid}.kt-media-story__item figcaption strong{color:var(--color-surface);font-family:var(--font-display);font-size:clamp(1.65rem,2.4vw,2.8rem);font-weight:500;line-height:1}.kt-media-story__item figcaption span{color:#fffdf899;font-size:.74rem}.kt-media-story__item:hover .kt-media-story__frame img{transform:scale(1.015)}.kt-media-story__item:focus-within .kt-media-story__frame{outline:3px solid var(--color-focus-deep);outline-offset:3px}.kt-media-story__note{color:#fffdf87a;text-align:right;max-width:78ch;margin:72px 0 0 auto;font-size:.72rem}.kt-related{background:#ede5d6;padding:clamp(72px,8vw,112px) max(24px,50vw - 600px)}.kt-related__head{grid-template-columns:4fr 8fr;align-items:end;gap:32px;margin-bottom:48px;display:grid}.kt-related__head h2{margin:0;font-size:clamp(2.4rem,5vw,5rem)}.kt-related__grid{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,1fr);display:grid}.kt-related-card{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface);min-height:230px;text-decoration:none;display:grid}.kt-related-card:nth-child(2n){border-right:0}.kt-related-card__media{aspect-ratio:16/9;background:#0b2830;margin:0;position:relative;overflow:hidden}.kt-related-card__media:after{content:"";background:linear-gradient(#0000,#041c25b8);height:42%;position:absolute;inset:auto 0 0}.kt-related-card__media img{object-fit:cover;object-position:var(--kt-card-focal,center);width:100%;height:100%;transition:transform .22s}.kt-related-card__media figcaption{z-index:1;color:#fffdf8;letter-spacing:.04em;font-size:.68rem;position:absolute;bottom:14px;left:16px;right:16px}.kt-related-card__content{min-height:230px;padding:28px;display:grid}.kt-related-card--media .kt-related-card__content{min-height:190px}.kt-related-card__content>span{color:var(--color-accent);font-size:.75rem;font-weight:800}.kt-related-card strong{font-family:var(--font-display);text-transform:capitalize;align-self:center;font-size:clamp(1.7rem,3vw,2.7rem);font-weight:500}.kt-related-card small{align-self:end;font-weight:750}.kt-related-card:hover{box-shadow:inset 0 0 0 3px var(--color-accent)}.kt-related-card:hover .kt-related-card__media img{transform:scale(1.025)}.kt-related-card:focus-visible{z-index:2;outline:4px solid var(--color-focus-light);outline-offset:3px;position:relative}.kt-final-invite{background:var(--color-surface-deep);color:#fffdf8;grid-template-columns:8fr 4fr;align-items:end;gap:48px;padding:clamp(72px,9vw,132px) max(24px,50vw - 600px);display:grid}.kt-final-invite h2{max-width:12ch;margin:0;font-size:clamp(2.5rem,5vw,5rem)}.kt-final-invite .button{justify-self:end}.kt-redactions{width:var(--content);border-block:1px solid var(--color-border);margin:48px auto;padding:20px 0;font-size:.78rem}.kt-redactions summary{cursor:pointer;font-weight:800}.kt-redactions li{margin:12px 0}.kt-redactions li span{color:var(--color-accent);margin-right:10px;font-weight:800;display:inline-block}@media (width<=900px){.kt-review-notice,.kt-editorial-shell,.kt-media-story__head,.kt-related__head,.kt-final-invite{grid-template-columns:1fr}.kt-source-card{position:static}.kt-final-invite .button{justify-self:start}}@media (width<=600px){.kt-review-notice{gap:8px}.kt-page-hero{min-height:470px}.kt-page-hero__copy{width:calc(100vw - 32px);margin-left:16px;padding-bottom:72px}.kt-page-hero h1{font-size:clamp(2.8rem,14vw,4.4rem)}.kt-page-hero__media figcaption{bottom:14px;left:16px;right:16px}.kt-page-hero__media img{object-position:var(--kt-page-hero-focal-mobile,var(--kt-page-hero-focal,center))}.kt-editorial-shell{gap:40px;padding-block:64px}.kt-media-story{padding:88px 20px}.kt-media-story__head{margin-bottom:56px}.kt-media-story__head h2{font-size:clamp(3.1rem,15vw,4.5rem)}.kt-media-story__head>p:last-child{margin-top:26px}.kt-media-story__grid{display:block}.kt-media-story__item{width:100%;margin:0 0 56px}.kt-media-story__item:nth-child(2),.kt-media-story__item:nth-child(4),.kt-media-story__item:nth-child(6){width:84%;margin-left:auto}.kt-media-story__item:nth-child(3){width:82%}.kt-media-story__item:nth-child(6){margin-bottom:0}.kt-media-story__frame img{object-position:var(--kt-story-focal-mobile,var(--kt-story-focal,center))}.kt-media-story__note{text-align:left;margin-top:40px}.kt-related{padding-inline:16px}.kt-related__grid{grid-template-columns:1fr}.kt-related-card,.kt-related-card:nth-child(2n){border-right:0;min-height:0}.kt-related-card__media{aspect-ratio:4/3}.kt-related-card__media img{object-position:var(--kt-card-focal-mobile,var(--kt-card-focal,center))}.kt-related-card__content,.kt-related-card--media .kt-related-card__content{min-height:160px;padding:22px}.kt-final-invite{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.kt-media-story__frame img{transition:none}.kt-media-story__item:hover .kt-media-story__frame img{transform:none}.kt-related-card__media img{transition:none}.kt-related-card:hover .kt-related-card__media img{transform:none}}
