.home-index{--home-blue:#253c53;--home-gold:#c7a766}.home-index-hero{isolation:isolate;background:var(--home-blue);color:#f9f4e9;align-items:center;min-height:540px;padding:clamp(38px,6vw,78px) 0 92px;display:flex;position:relative;overflow:hidden}.home-index-hero>.container{z-index:1;text-shadow:0 2px 12px #0008;position:relative}.home-index-hero .home-index-jumps a{background:#142b3d80}.home-index-overline{color:var(--home-gold);font:700 11px/1.5 var(--latin);letter-spacing:.12em;display:block}.home-index-hero h1{white-space:pre-line;max-width:880px;font:700 clamp(37px, 5.4vw, 72px)/1.23 var(--display);margin:13px 0 12px}.en .home-index-hero h1{font-family:var(--latin)}.home-index-hero p{color:#e3e5e3;max-width:850px;margin:0;font-size:clamp(15px,1.5vw,19px);line-height:1.8}.home-index-jumps{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.home-index-jumps a{color:#fff7e8;border:1px solid #ffffff63;align-items:center;min-height:38px;padding:5px 14px;font-size:13px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.home-index-jumps a:hover{background:var(--home-gold);color:#142b3d}.home-index-section{border-bottom:1px solid var(--line);padding-block:clamp(50px,6vw,86px);scroll-margin-top:150px}.home-index-section:nth-of-type(odd){background:var(--surface)}.home-index-heading{justify-content:space-between;align-items:end;gap:26px;margin-bottom:25px;display:flex}.home-index-heading .home-index-overline{color:#956e2c}.home-index-heading h2{font:700 clamp(32px, 3.7vw, 52px)/1.25 var(--display);margin:6px 0 4px}.en .home-index-heading h2{font-family:var(--latin)}.home-index-heading p{max-width:700px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.home-index-more{color:var(--ink);border-bottom:1px solid;flex:none;align-items:center;gap:12px;padding-bottom:4px;font-size:14px;font-weight:700;display:inline-flex}.home-index-more:hover{color:#956e2c}.home-audio-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.home-audio-controls button.home-index-more{appearance:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;font-family:inherit}.home-index-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;display:grid}.home-index-audio .home-index-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-index-card{background:var(--paper);border:1px solid var(--line);flex-direction:column;min-width:0;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}a.home-index-card:hover{border-color:var(--home-gold);transform:translateY(-4px)}.home-index-picture{background:#d5d1c7;height:clamp(138px,15vw,210px);position:relative;overflow:hidden}.home-index-picture img{object-fit:cover;width:100%;height:100%;transition:transform .3s}a.home-index-card:hover img{transform:scale(1.05)}.home-index-card-number{background:var(--home-blue);color:#fff;font:700 11px/1.5 var(--latin);padding:2px 8px;position:absolute;inset-block-start:10px;inset-inline-start:10px}.home-index-monogram{color:#ffffffb0;width:100%;height:100%;font:700 90px var(--display);background:linear-gradient(135deg,#496579,#89988d);place-items:center;display:grid}.home-index-card-body{flex-direction:column;flex:1;min-height:150px;padding:16px 15px 14px;display:flex}.home-index-card-body>small{color:var(--muted);font-size:12px;line-height:1.5}.home-index-card h3{font:700 clamp(17px, 1.7vw, 23px)/1.4 var(--display);overflow-wrap:anywhere;margin:6px 0 13px}.en .home-index-card h3{font-family:var(--latin)}.home-index-image-note{color:var(--muted);margin-top:auto;font-size:11px}.home-index-card .photo-credit{margin-top:auto;font-size:10px;line-height:1.4}.home-index-card-arrow{color:#986b29;font:700 22px/1 var(--latin);align-self:end;margin-top:auto;display:block}.home-index-pending{opacity:.82;border-style:dashed}.home-index-pending .home-index-picture{background:#ded9cf}.home-index-pending .home-index-monogram{color:#8f9896;background:repeating-linear-gradient(-45deg,#e6e3db 0 14px,#dcd8cf 14px 15px)}.home-index-pending h3{color:var(--muted)}.home-index-soon{color:#785d36;margin-top:auto;font-size:12px;font-weight:700}.home-index-audio-card .home-index-monogram{font-size:104px}.home-index-audio-card:not(.home-index-pending) .home-index-picture{background:#172833}.home-index-audio-card:not(.home-index-pending) .home-index-picture img{object-fit:contain}.home-index-audio-card:not(.home-index-pending):hover img{transform:none}.home-index .video-library-home{scroll-margin-top:150px}.home-index .video-library-home .rd-kicker{color:#956e2c}.home-index :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #b57d24}@media (max-width:950px){.home-index-grid,.home-index .video-library-home .video-library-grid{grid-template-columns:minmax(0,1fr);gap:10px}.home-index-audio .home-index-grid{grid-template-columns:minmax(0,1fr)}.home-index-card{flex-direction:row;min-height:130px}.home-index-picture{flex:none;width:clamp(110px,24vw,180px);height:auto;min-height:130px}.home-index-card-body{min-height:130px}.home-index .video-library-home .video-library-card{border:1px solid var(--line);background:var(--paper);grid-template-rows:1fr 1fr;grid-template-columns:clamp(110px,24vw,180px) minmax(0,1fr);align-items:center;gap:0 15px;padding:8px;display:grid}.home-index .video-library-home .video-library-thumb{grid-row:1/3}.home-index .video-library-home .video-library-card-title{align-self:end;margin-top:0}.home-index .video-library-home .video-library-card-source{align-self:start}}@media (max-width:700px){.home-index-hero{min-height:470px;padding-block:42px 82px}.home-index-hero h1{font-size:clamp(35px,9vw,48px)}.home-index-jumps{gap:7px}.home-index-jumps a{min-height:34px;padding-inline:10px;font-size:12px}.home-index-heading{flex-direction:column;align-items:start;gap:15px}.home-index-picture{min-height:120px}.home-index-card-body{min-height:120px;padding:11px}.home-index-card h3{font-size:17px}.home-index-card-body>small,.home-index-soon{font-size:11px}.home-index-section,.home-index .video-library-home{scroll-margin-top:74px}}
.home-memory-slide-module__acr0AW__section{z-index:0;position:absolute;inset:0}.home-memory-slide-module__acr0AW__frame{background:#d8cfba;position:absolute;inset:0;overflow:hidden}.home-memory-slide-module__acr0AW__frame:after{content:"";pointer-events:none;background:linear-gradient(90deg,#101f2e1f,#101f2eb3);position:absolute;inset:0}[dir=ltr] .home-memory-slide-module__acr0AW__frame:after{background:linear-gradient(90deg,#101f2eb3,#101f2e1f)}.home-memory-slide-module__acr0AW__image{object-fit:cover;object-position:center 42%;transform-origin:50%;will-change:transform;width:100%;height:100%;animation:9s ease-in-out infinite alternate home-memory-slide-module__acr0AW__memory-zoom;display:block;position:absolute;inset:0;transform:scale(1.08);animation-duration:9s!important}@keyframes home-memory-slide-module__acr0AW__memory-zoom{0%{transform:scale(1.08)translate(-1.5%,1%)}to{transform:scale(1.28)translate(1.5%,-1%)}}
.home-index{--home-identity-ink:#243c52;--home-identity-wash:#edf0ed}.home-index-cities{--home-identity-ink:#29465d;--home-identity-wash:#e7edf0}.home-index-villages{--home-identity-ink:#5b6945;--home-identity-wash:#edf0e5}.home-index-badia{--home-identity-ink:#a15f3c;--home-identity-wash:#f3e9dd}.home-index-camps{--home-identity-ink:#814c50;--home-identity-wash:#f1e7e6}.home-index-heritage{--home-identity-ink:#8b6b31;--home-identity-wash:#f2eddc}.home-index .video-library-home{--home-identity-ink:#3e6965;--home-identity-wash:#e5efec}.home-index-audio{--home-identity-ink:#675a70;--home-identity-wash:#eee9f0}.home-index .video-library-home{background:color-mix(in srgb, var(--home-identity-wash) 61%, var(--surface))}.home-index-section{isolation:isolate;border-bottom-color:color-mix(in srgb, var(--home-identity-ink) 18%, var(--line));background:color-mix(in srgb, var(--home-identity-wash) 43%, var(--paper));position:relative}.home-index-section:before{z-index:-1;background:var(--home-identity-ink);content:"";opacity:.82;width:5px;position:absolute;inset:0 auto 0 0}.home-index-section:nth-of-type(odd){background:color-mix(in srgb, var(--home-identity-wash) 61%, var(--surface))}.home-index-heading{border-bottom:1px solid color-mix(in srgb, var(--home-identity-ink) 27%, transparent);padding-bottom:18px;position:relative}.home-index-heading-copy{min-height:58px;padding-inline-start:74px;position:relative}.home-section-emblem{inset-inline-start:0;border:1px solid color-mix(in srgb, var(--home-identity-ink) 43%, transparent);width:56px;height:56px;color:var(--home-identity-ink);background:color-mix(in srgb, var(--home-identity-wash) 72%, var(--paper));box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--paper) 80%, transparent);border-radius:50% 50% 46% 46%;place-items:center;display:grid;position:absolute;top:1px}.home-section-emblem:after{border:1px dotted color-mix(in srgb, var(--home-identity-ink) 55%, transparent);border-radius:inherit;content:"";position:absolute;inset:5px}.home-section-emblem svg{width:26px;height:26px}.home-index-heading .home-index-overline,.home-index .video-library-home .rd-kicker{color:var(--home-identity-ink)}.home-index-heading h2{color:var(--ink)}.home-index-more{text-decoration:none;transition:color .18s,border-color .18s,transform .18s}.home-index-more:hover{color:var(--home-identity-ink);transform:translateY(-1px)}.home-index-card{border-color:color-mix(in srgb, var(--home-identity-ink) 24%, var(--line));box-shadow:0 3px 12px color-mix(in srgb, var(--home-identity-ink) 7%, transparent);position:relative}.home-index-card:before{z-index:2;background:var(--home-identity-ink);content:"";opacity:.86;height:3px;position:absolute;inset:0 0 auto}a.home-index-card:hover,a.home-index-card:focus-visible{border-color:var(--home-identity-ink);box-shadow:0 9px 24px color-mix(in srgb, var(--home-identity-ink) 16%, transparent)}.home-index-card h3:after,.home-index .video-library-home .video-library-card-title:after{content:"";background:var(--home-identity-ink);border-radius:1px;width:64px;max-width:100%;height:6px;margin-block-start:9px;display:block}.home-index-card-arrow{color:var(--home-identity-ink)}.home-index-pending{border-color:color-mix(in srgb, var(--home-identity-ink) 38%, var(--line));box-shadow:none}.home-index-pending .home-index-picture{background:color-mix(in srgb, var(--home-identity-wash) 78%, var(--paper))}.home-index-pending .home-index-monogram{color:color-mix(in srgb, var(--home-identity-ink) 62%, var(--muted));background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--home-identity-wash) 72%, var(--paper)) 0 16px, color-mix(in srgb, var(--home-identity-ink) 11%, var(--paper)) 16px 17px)}.home-index-soon{color:var(--home-identity-ink)}.home-index :is(a,button):focus-visible{outline:3px solid var(--home-identity-ink);outline-offset:3px}.home-index .video-library-home .video-library-heading{border-bottom:1px solid color-mix(in srgb, var(--home-identity-ink) 27%, transparent);padding-bottom:18px}.home-index .video-library-home .video-library-card{border:1px solid color-mix(in srgb, var(--home-identity-ink) 28%, var(--line));border-top:3px solid var(--home-identity-ink);background:var(--paper);transition:transform .2s,border-color .2s,box-shadow .2s}.home-index .video-library-home .video-library-card:hover,.home-index .video-library-home .video-library-card:focus-visible,.home-index .video-library-home .video-library-card.is-active{border-color:var(--home-identity-ink);box-shadow:0 8px 22px color-mix(in srgb, var(--home-identity-ink) 15%, transparent);transform:translateY(-3px)}.home-index .video-library-home .video-library-play{background:var(--home-identity-ink);color:#fffaf0}.home-index .video-library-home .video-library-card-source{color:var(--home-identity-ink)}.home-index .video-library-home .video-library-player{border-inline-start:4px solid var(--home-identity-ink)}.dark .home-index-section,html.dark .home-index-section,html[data-theme=dark] .home-index-section{background:color-mix(in srgb, var(--home-identity-ink) 13%, var(--paper));border-bottom-color:color-mix(in srgb, var(--home-identity-ink) 47%, var(--line))}.dark .home-index-section:nth-of-type(odd),html.dark .home-index-section:nth-of-type(odd),html[data-theme=dark] .home-index-section:nth-of-type(odd),:is(.dark,html[data-theme=dark]) .home-index .video-library-home{background:color-mix(in srgb, var(--home-identity-ink) 18%, var(--surface))}:is(.dark,html[data-theme=dark]) .home-index .video-library-home :is(.rd-kicker,.video-library-card-source),:is(.dark,html[data-theme=dark]) .home-index-more:hover{color:color-mix(in srgb, var(--home-identity-ink) 40%, #e9dcbf)}:is(.dark,html[data-theme=dark]) .home-index :is(a,button):focus-visible{outline-color:color-mix(in srgb, var(--home-identity-ink) 40%, #e9dcbf)}.dark .home-section-emblem,html.dark .home-section-emblem,html[data-theme=dark] .home-section-emblem{background:color-mix(in srgb, var(--home-identity-ink) 24%, var(--paper));border-color:color-mix(in srgb, var(--home-identity-ink) 76%, #e6d7b7);color:color-mix(in srgb, var(--home-identity-ink) 68%, #e9dcbf)}.dark .home-index-heading .home-index-overline,.dark .home-index-soon,.dark .home-index-card-arrow,html.dark .home-index-heading .home-index-overline,html.dark .home-index-soon,html.dark .home-index-card-arrow,html[data-theme=dark] .home-index-heading .home-index-overline,html[data-theme=dark] .home-index-soon,html[data-theme=dark] .home-index-card-arrow{color:color-mix(in srgb, var(--home-identity-ink) 60%, #e9dcbf)}.dark .home-index-card,html.dark .home-index-card,html[data-theme=dark] .home-index-card{border-color:color-mix(in srgb, var(--home-identity-ink) 45%, var(--line))}.dark .home-index-pending .home-index-picture,html.dark .home-index-pending .home-index-picture,html[data-theme=dark] .home-index-pending .home-index-picture{background:color-mix(in srgb, var(--home-identity-ink) 16%, var(--paper))}.dark .home-index-pending .home-index-monogram,html.dark .home-index-pending .home-index-monogram,html[data-theme=dark] .home-index-pending .home-index-monogram{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--home-identity-ink) 18%, var(--paper)) 0 16px, color-mix(in srgb, var(--home-identity-ink) 29%, var(--paper)) 16px 17px)}.dark .home-index .video-library-home .video-library-card,html.dark .home-index .video-library-home .video-library-card,html[data-theme=dark] .home-index .video-library-home .video-library-card{background:var(--paper);border-color:color-mix(in srgb, var(--home-identity-ink) 48%, var(--line))}@media (max-width:700px){.home-index-heading-copy{min-height:48px;padding-inline-start:62px}.home-section-emblem{width:48px;height:48px}.home-section-emblem svg{width:23px;height:23px}.home-index-heading{padding-bottom:14px}.home-index-section:before{width:3px}}
.home-index .home-index-picture.static-home-photo-frame{flex-shrink:0;width:100%}@media (max-width:950px){.home-index .home-index-picture.static-home-photo-frame{width:clamp(110px,24vw,180px)}}
