.page-module__E0kJGG__site{--black:#050706;--deep:#0b100e;--bone:#f0ece3;--muted:#a6a39c;--gold:#d6a653;--gold-light:#f1cf88;background:var(--black);color:var(--bone);min-width:320px;overflow:clip}.page-module__E0kJGG__site *{box-sizing:border-box}.page-module__E0kJGG__skipLink{background:var(--bone);color:var(--black);z-index:100;padding:.8rem 1rem;position:fixed;top:-5rem;left:1rem}.page-module__E0kJGG__skipLink:focus{top:1rem}.page-module__E0kJGG__nav{color:#fff;z-index:10;justify-content:space-between;align-items:flex-start;padding:1.4rem clamp(1.25rem,3vw,3.2rem);display:flex;position:absolute;top:0;left:0;right:0}.page-module__E0kJGG__brand{align-items:center;text-decoration:none;display:inline-flex}.page-module__E0kJGG__brandLogo{object-fit:contain;object-position:left center;width:clamp(8rem,12vw,11.5rem);height:auto;max-height:3.6rem;display:block}.page-module__E0kJGG__navigation{gap:clamp(1.2rem,3vw,3rem);display:flex}.page-module__E0kJGG__navigation a{color:inherit;font-family:var(--font-raleway);letter-spacing:.16em;text-transform:uppercase;font-size:.6rem;text-decoration:none}.page-module__E0kJGG__navigation a:hover{color:var(--gold-light)}.page-module__E0kJGG__hero{background:#080b09;place-items:center;min-height:100svh;display:grid;position:relative}.page-module__E0kJGG__hero:after{background:linear-gradient(90deg, transparent, var(--gold), var(--gold-light), var(--gold), transparent);content:"";z-index:3;height:1px;position:absolute;bottom:0;left:6%;right:6%}.page-module__E0kJGG__heroVideo,.page-module__E0kJGG__heroShade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-module__E0kJGG__heroVideo{opacity:.64}.page-module__E0kJGG__heroShade{background:linear-gradient(#030504ad,#0000000d 42%,#030504e6),radial-gradient(circle at 50% 48%,#0000 10%,#0000007a 100%)}.page-module__E0kJGG__heroContent{text-align:center;z-index:2;max-width:74rem;padding:8rem 1.25rem 5rem;position:relative}.page-module__E0kJGG__eyebrow,.page-module__E0kJGG__bracket{color:var(--gold-light);font-family:var(--font-raleway);letter-spacing:.19em;text-transform:uppercase;font-size:.62rem;font-weight:600}.page-module__E0kJGG__heroContent h1{font-family:var(--font-raleway);letter-spacing:-.055em;max-width:64rem;margin:1.4rem auto 2rem;font-size:clamp(3rem,6.55vw,7.1rem);font-weight:400;line-height:.91}.page-module__E0kJGG__heroContent h1 strong{font-family:inherit;font-size:inherit;letter-spacing:inherit;font-weight:400}.page-module__E0kJGG__heroContent h1 em{color:var(--gold-light);letter-spacing:-.07em;font-family:inherit;font-size:1.08em;font-style:italic;font-weight:700}.page-module__E0kJGG__heroContent>p:not(.page-module__E0kJGG__eyebrow){font-family:var(--font-raleway);font-size:clamp(.9rem,1.4vw,1.12rem);font-weight:300}.page-module__E0kJGG__heroAction{color:#fff;font-family:var(--font-raleway);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #f1cf889e;align-items:center;gap:2rem;margin-top:1.7rem;padding:.8rem 0;font-size:.63rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__E0kJGG__heroAction span{color:var(--gold-light);font-size:1rem;transition:transform .25s}.page-module__E0kJGG__heroAction:hover span{transform:translateY(4px)}.page-module__E0kJGG__scrollNote{font-family:var(--font-raleway);letter-spacing:.2em;text-transform:uppercase;z-index:3;font-size:.52rem;position:absolute;bottom:1.5rem}.page-module__E0kJGG__prologue{background:var(--black);isolation:isolate;align-content:center;gap:clamp(4rem,8vw,8rem);min-height:110svh;padding:clamp(7rem,12vw,12rem) clamp(1.25rem,6vw,6rem);display:grid;position:relative;overflow:hidden}.page-module__E0kJGG__prologueVideo,.page-module__E0kJGG__prologueShade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-module__E0kJGG__prologueVideo{z-index:-2}.page-module__E0kJGG__prologueShade{z-index:-1;background:linear-gradient(90deg,#030504e6 0%,#030504b3 42%,#03050466 100%),linear-gradient(#0305048f,#03050414 48%,#030504bd)}.page-module__E0kJGG__prologue>:not(.page-module__E0kJGG__prologueVideo):not(.page-module__E0kJGG__prologueShade){z-index:1;position:relative}.page-module__E0kJGG__prologueLead{max-width:76rem}.page-module__E0kJGG__prologue h2,.page-module__E0kJGG__moments h2,.page-module__E0kJGG__altitude h2,.page-module__E0kJGG__contact h2{font-family:var(--font-raleway);letter-spacing:-.065em;text-transform:uppercase;margin:1.5rem 0 0;font-size:clamp(2.8rem,6.7vw,7rem);font-weight:400;line-height:.92}.page-module__E0kJGG__prologue h2 em,.page-module__E0kJGG__moments h2 em,.page-module__E0kJGG__altitude h2 em,.page-module__E0kJGG__contact h2 em,.page-module__E0kJGG__chapterCopy h2 em{color:var(--gold-light);text-transform:none;font-family:inherit;font-style:italic;font-weight:700}.page-module__E0kJGG__prologue h2 strong,.page-module__E0kJGG__moments h2 strong,.page-module__E0kJGG__altitude h2 strong,.page-module__E0kJGG__contact h2 strong,.page-module__E0kJGG__chapterCopy h2 strong{font-family:inherit;font-size:inherit;letter-spacing:inherit;font-style:normal;font-weight:400}.page-module__E0kJGG__prologueCopy{font-family:var(--font-raleway);max-width:36rem;margin:0 0 0 auto;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:300;line-height:1.65}.page-module__E0kJGG__soundControl{color:var(--black);cursor:pointer;font-family:var(--font-raleway);letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(135deg,#f7d98f 0%,#dfa63f 100%);border:1px solid #f8dc9a;border-radius:999px;align-items:center;gap:2rem;min-width:11.5rem;min-height:3.35rem;margin-top:2.2rem;padding:.85rem 1.45rem .85rem 1.5rem;font-size:.64rem;font-weight:800;transition:background .2s,border-color .2s,color .2s,transform .2s;animation:2.2s ease-in-out infinite page-module__E0kJGG__soundPulse;display:inline-flex;box-shadow:0 0 #f1cf88a6,0 10px 30px #0000005c}.page-module__E0kJGG__soundControl[aria-pressed=true]{animation:none;box-shadow:0 8px 26px #00000052}.page-module__E0kJGG__soundControl:hover{background:var(--bone);border-color:var(--bone);color:var(--black);transform:translateY(-2px)}.page-module__E0kJGG__soundControl span{color:inherit;font-size:.85rem}.page-module__E0kJGG__storyIndex{border-top:1px solid #343632;grid-template-columns:repeat(4,1fr);display:grid}.page-module__E0kJGG__storyIndex a{color:var(--bone);font-family:var(--font-raleway);text-transform:uppercase;border-right:1px solid #343632;justify-content:space-between;align-items:center;padding:1.5rem clamp(.8rem,2vw,1.8rem);font-size:clamp(1.25rem,2.4vw,2.5rem);font-weight:300;text-decoration:none;display:flex}.page-module__E0kJGG__storyIndex a:last-child{border-right:0}.page-module__E0kJGG__storyIndex span{color:var(--gold);letter-spacing:.16em;font-size:.57rem}.page-module__E0kJGG__storyIndex a:hover{background:var(--gold);color:var(--black)}.page-module__E0kJGG__storyIndex a:hover span{color:inherit}.page-module__E0kJGG__chapter{background:var(--black);height:150svh;position:relative}.page-module__E0kJGG__chapterSticky{height:100svh;position:sticky;top:0;overflow:hidden}.page-module__E0kJGG__chapterMedia{z-index:0;position:absolute}.page-module__E0kJGG__chapterVideo{object-fit:cover;width:100%;height:100%}.page-module__E0kJGG__portraitRight .page-module__E0kJGG__chapterMedia{width:min(48vw,46rem);top:7svh;bottom:7svh;right:5vw}.page-module__E0kJGG__portraitLeft .page-module__E0kJGG__chapterMedia{width:min(48vw,46rem);top:7svh;bottom:7svh;left:5vw}.page-module__E0kJGG__fullBleed .page-module__E0kJGG__chapterMedia{inset:0}.page-module__E0kJGG__chapterShade{pointer-events:none;z-index:1;position:absolute;inset:0}.page-module__E0kJGG__portraitRight .page-module__E0kJGG__chapterShade{background:linear-gradient(90deg,#050706 0 35%,#0000 72%)}.page-module__E0kJGG__portraitLeft .page-module__E0kJGG__chapterShade{background:linear-gradient(270deg,#050706 0 35%,#0000 72%)}.page-module__E0kJGG__fullBleed .page-module__E0kJGG__chapterShade{background:linear-gradient(90deg,#020303d1,#0203031f 60%,#02030366),linear-gradient(#0000 45%,#020303c7)}.page-module__E0kJGG__chapterCounter{font-family:var(--font-raleway);letter-spacing:.14em;z-index:2;justify-content:space-between;align-items:center;font-size:.55rem;display:flex;position:absolute;top:1.6rem;left:clamp(1.25rem,3vw,3rem);right:clamp(1.25rem,3vw,3rem)}.page-module__E0kJGG__chapterCounter:before{content:"";background:#f0ece36b;height:1px;position:absolute;left:2.5rem;right:2.5rem}.page-module__E0kJGG__chapterCounter span{background:var(--black);padding-inline:.5rem;position:relative}.page-module__E0kJGG__chapterCopy{isolation:isolate;z-index:2;max-width:min(58rem,68vw);padding:.8rem 1.2rem 1.1rem;position:absolute;bottom:7svh;left:clamp(1.25rem,5vw,5rem)}.page-module__E0kJGG__chapterCopy:before{content:"";filter:blur(10px);pointer-events:none;z-index:0;background:radial-gradient(at 28% 62%,#020303f5 0,#020303c2 48%,#0000 76%);position:absolute;inset:-2.4rem -3.2rem}.page-module__E0kJGG__chapterCopy>*{z-index:1;position:relative}.page-module__E0kJGG__portraitLeft .page-module__E0kJGG__chapterCopy{text-align:right;left:auto;right:clamp(1.25rem,5vw,5rem)}.page-module__E0kJGG__chapterCopy .page-module__E0kJGG__materialName{color:#f0ece34d;font-family:var(--font-raleway);letter-spacing:-.08em;text-shadow:0 8px 30px #000000e6;text-transform:uppercase;margin:.4rem 0 0;font-size:clamp(4.8rem,12vw,12rem);font-weight:400;line-height:.78}.page-module__E0kJGG__chapterCopy h2{color:#fffdf7;font-family:var(--font-raleway);letter-spacing:-.04em;text-shadow:0 3px 4px #000000b8,0 15px 32px #000000eb;text-transform:uppercase;margin:.65rem 0 1.6rem;font-size:clamp(2.8rem,6.1vw,6.5rem);font-weight:400;line-height:.94}.page-module__E0kJGG__chapterCopy h2 em{color:#ffdb91;text-shadow:0 3px 4px #000000c2,0 15px 32px #000000eb;font-style:italic;font-weight:700}.page-module__E0kJGG__chapterCopy>p:last-child{color:#fffdf7;font-family:var(--font-raleway);text-shadow:0 2px 10px #000000f5;max-width:34rem;margin:0;font-size:clamp(.9rem,1.25vw,1.08rem);font-weight:400;line-height:1.6}.page-module__E0kJGG__portraitLeft .page-module__E0kJGG__chapterCopy>p:last-child{margin-left:auto}.page-module__E0kJGG__moments{background:#0b100e;padding:clamp(8rem,13vw,13rem) clamp(1.25rem,5vw,5rem)}.page-module__E0kJGG__momentsHeading{max-width:78rem;margin-bottom:clamp(5rem,9vw,9rem)}.page-module__E0kJGG__occasionList{border-top:1px solid #3a3d38}.page-module__E0kJGG__occasionList article{border-bottom:1px solid #3a3d38;grid-template-columns:4rem minmax(12rem,.8fr) 1fr;align-items:center;gap:2rem;min-height:8rem;padding:1.5rem 0;display:grid}.page-module__E0kJGG__occasionList span{color:var(--gold);font-family:var(--font-raleway);letter-spacing:.15em;font-size:.6rem}.page-module__E0kJGG__occasionList h3{font-family:var(--font-raleway);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(1.8rem,3vw,3.5rem);font-weight:400}.page-module__E0kJGG__occasionList p{color:var(--muted);font-family:var(--font-raleway);max-width:30rem;margin:0;font-size:1rem;font-weight:300;line-height:1.55}.page-module__E0kJGG__altitude{background:var(--gold);color:#11140f;gap:clamp(5rem,10vw,10rem);min-height:100svh;padding:clamp(8rem,12vw,12rem) clamp(1.25rem,5vw,5rem);display:grid}.page-module__E0kJGG__altitude .page-module__E0kJGG__bracket{color:inherit}.page-module__E0kJGG__altitude h2 em{color:#fff0ce}.page-module__E0kJGG__altitude dl{grid-template-columns:repeat(3,1fr);margin:auto 0 0;display:grid}.page-module__E0kJGG__altitude dl div{padding:0 2rem 2rem}.page-module__E0kJGG__altitude dl div:first-child{padding-left:0}.page-module__E0kJGG__altitude dl div:last-child{border-right:0}.page-module__E0kJGG__altitude dt{font-family:var(--font-raleway);letter-spacing:-.06em;font-size:clamp(5rem,11vw,12rem);font-weight:400;line-height:.8}.page-module__E0kJGG__altitude dd{font-family:var(--font-raleway);letter-spacing:.14em;text-transform:uppercase;margin:1.5rem 0 0;font-size:.64rem}.page-module__E0kJGG__contact{background:var(--black);isolation:isolate;position:relative;overflow:hidden}.page-module__E0kJGG__contactVideo,.page-module__E0kJGG__contactShade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-module__E0kJGG__contactVideo{z-index:-2}.page-module__E0kJGG__contactShade{z-index:-1;background:linear-gradient(#020303cc,#02030370 52%,#020303e0),radial-gradient(#0203031a,#020303a8)}.page-module__E0kJGG__contactContent{text-align:center;align-content:center;min-height:100svh;padding:clamp(8rem,13vw,13rem) clamp(1.25rem,5vw,5rem);display:grid;position:relative}.page-module__E0kJGG__contact h2{max-width:78rem;margin-inline:auto}.page-module__E0kJGG__contactContent>p:not(.page-module__E0kJGG__bracket){color:var(--bone);font-family:var(--font-raleway);letter-spacing:.13em;text-shadow:0 2px 12px #000000d9;text-transform:uppercase;margin:2.5rem 0 0;font-size:.72rem}.page-module__E0kJGG__contactGrid{grid-template-columns:minmax(0,38rem) minmax(15rem,22rem);justify-content:center;align-items:start;gap:clamp(1.5rem,5vw,5rem);width:100%;max-width:72rem;margin:3rem auto 0;display:grid}.page-module__E0kJGG__contactForm{text-align:left;background:#0406059e;border:1px solid #f1cf8861;width:100%;max-width:none;margin:0;padding:clamp(1.25rem,3vw,2rem)}.page-module__E0kJGG__locationCard{color:var(--bone);background:linear-gradient(145deg,#f1cf881a,#0406056b 62%);border:1px solid #f1cf8861;align-content:start;gap:1rem;min-height:20rem;padding:clamp(1.4rem,3vw,2.2rem);text-decoration:none;transition:border-color .25s,background .25s,transform .25s;display:grid;position:relative}.page-module__E0kJGG__locationCard:after{content:"";pointer-events:none;border:1px solid #f1cf8838;position:absolute;inset:.55rem}.page-module__E0kJGG__locationCard:hover{border-color:var(--gold-light);background:linear-gradient(145deg,#f1cf882e,#04060580 62%);transform:translateY(-3px)}.page-module__E0kJGG__locationKicker{color:var(--gold-light);font-family:var(--font-raleway);letter-spacing:.16em;text-transform:uppercase;font-size:.6rem;font-weight:700}.page-module__E0kJGG__locationPin{color:var(--gold-light);margin-top:1.8rem;font-size:2rem;line-height:1}.page-module__E0kJGG__locationLogo{object-fit:contain;width:min(100%,14rem);height:auto;max-height:4.25rem;margin:.15rem auto .2rem;display:block}.page-module__E0kJGG__locationCard>span:not(.page-module__E0kJGG__locationKicker):not(.page-module__E0kJGG__locationPin):not(.page-module__E0kJGG__locationLink){color:var(--muted);font-family:var(--font-raleway);font-size:.82rem;line-height:1.55}.page-module__E0kJGG__locationLink{color:var(--gold-light);font-family:var(--font-raleway);letter-spacing:.13em;text-transform:uppercase;align-self:end;margin-top:1.2rem;font-size:.58rem;font-weight:700}.page-module__E0kJGG__locationLink span{margin-left:.5rem;font-size:.9rem}.page-module__E0kJGG__formIntro{color:var(--gold-light);font-family:var(--font-raleway);letter-spacing:.13em;text-transform:uppercase;margin:0 0 1.4rem;font-size:.62rem;font-weight:600;line-height:1.5}.page-module__E0kJGG__formGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__E0kJGG__formField{gap:.45rem;display:grid}.page-module__E0kJGG__formFieldFull{grid-column:1/-1}.page-module__E0kJGG__formField>span{color:var(--bone);font-family:var(--font-raleway);letter-spacing:.13em;text-transform:uppercase;font-size:.56rem;font-weight:600}.page-module__E0kJGG__formField input,.page-module__E0kJGG__formField select{appearance:none;color:var(--bone);font-family:var(--font-raleway);background:#f0ece314;border:1px solid #f0ece359;border-radius:0;outline:none;width:100%;min-height:3.1rem;padding:.75rem .9rem;font-size:.9rem}.page-module__E0kJGG__formField select{background-image:linear-gradient(45deg, transparent 50%, var(--gold-light) 50%), linear-gradient(135deg, var(--gold-light) 50%, transparent 50%);background-position:calc(100% - 1.1rem),calc(100% - .78rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-right:2.4rem}.page-module__E0kJGG__formField select option{color:var(--bone);background:#11140f}.page-module__E0kJGG__formField input:focus,.page-module__E0kJGG__formField select:focus{border-color:var(--gold-light);box-shadow:0 0 0 2px #f1cf882e}.page-module__E0kJGG__consent{color:var(--bone);cursor:pointer;font-family:var(--font-raleway);align-items:flex-start;gap:.7rem;margin-top:1.25rem;font-size:.68rem;font-weight:300;line-height:1.45;display:flex}.page-module__E0kJGG__consent input{accent-color:var(--gold);flex:none;width:1rem;height:1rem;margin:.08rem 0 0}.page-module__E0kJGG__consentLink{color:var(--gold-light);text-underline-offset:.2em}.page-module__E0kJGG__honeypot{opacity:0;width:0;height:0;position:absolute;left:-10000px}.page-module__E0kJGG__formSubmit{background:var(--gold);border:1px solid var(--gold);color:var(--black);cursor:pointer;font-family:var(--font-raleway);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;justify-content:space-between;align-items:center;gap:2.5rem;min-height:3.25rem;margin-top:1.5rem;padding:.75rem 1.35rem;font-size:.62rem;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.page-module__E0kJGG__formSubmit:hover:not(:disabled){background:var(--bone);border-color:var(--bone)}.page-module__E0kJGG__formSubmit:disabled{cursor:wait;opacity:.72}.page-module__E0kJGG__formFeedback{color:var(--gold-light);font-family:var(--font-raleway);white-space:pre-line;border-top:1px solid #f1cf8866;margin:1.3rem 0 0;padding-top:1rem;font-size:.82rem;line-height:1.55}.page-module__E0kJGG__formError{color:#ffb0a0}.page-module__E0kJGG__socialDock{z-index:20;background:0 0;padding:0;position:fixed;top:50%;right:clamp(.75rem,2.5vw,2rem);transform:translateY(-50%)}.page-module__E0kJGG__socialDock .page-module__E0kJGG__socialLinks{flex-direction:column;gap:.55rem}.page-module__E0kJGG__socialDock .page-module__E0kJGG__socialLinks a{border-radius:999px;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.55rem}.page-module__E0kJGG__socialDock .page-module__E0kJGG__socialLinks a:hover{color:#fff;background:0 0}.page-module__E0kJGG__footer{border-top:1px solid #343632;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:2rem;padding:2.5rem clamp(1.25rem,3vw,3.2rem);display:grid}.page-module__E0kJGG__footer .page-module__E0kJGG__brandLogo{width:clamp(11rem,18vw,16rem);max-height:4.25rem}.page-module__E0kJGG__footer>p{color:var(--muted);font-family:var(--font-raleway);letter-spacing:.13em;text-align:center;text-transform:uppercase;margin:0;font-size:.55rem}.page-module__E0kJGG__footer>p:last-child{text-align:right}.page-module__E0kJGG__footerPolicyLink{color:var(--gold-light);font-family:var(--font-raleway);letter-spacing:.13em;text-align:center;text-transform:uppercase;font-size:.55rem;text-decoration:none}.page-module__E0kJGG__footerPolicyLink:hover{color:var(--bone)}.page-module__E0kJGG__socialLinks{justify-content:center;gap:1rem;display:flex}.page-module__E0kJGG__socialLinks a{color:var(--gold-light);padding:.25rem;transition:color .25s,transform .25s;display:inline-flex}.page-module__E0kJGG__socialLinks a:hover{color:#fff;transform:translateY(-3px)}@keyframes page-module__E0kJGG__soundPulse{0%,to{box-shadow:0 0 #f1cf8894,0 8px 26px #00000052}50%{box-shadow:0 0 0 .55rem #f1cf8800,0 10px 30px #0006}}@media (prefers-reduced-motion:no-preference){.page-module__E0kJGG__site[data-motion-ready=true] [data-reveal]{opacity:0;transition:opacity .76s cubic-bezier(.22,.61,.36,1) var(--reveal-delay,0s), transform .76s cubic-bezier(.22,.61,.36,1) var(--reveal-delay,0s);transform:translateY(44px)}.page-module__E0kJGG__site[data-motion-ready=true] [data-reveal=left]{transform:translate(-52px)}.page-module__E0kJGG__site[data-motion-ready=true] [data-reveal=scale]{transition-duration:1.15s;transform:scale(.96)}.page-module__E0kJGG__site[data-motion-ready=true] [data-reveal].page-module__E0kJGG__isVisible{opacity:1;transform:none}}@media (max-width:900px){.page-module__E0kJGG__storyIndex{grid-template-columns:repeat(2,1fr)}.page-module__E0kJGG__storyIndex a:nth-child(2){border-right:0}.page-module__E0kJGG__storyIndex a:nth-child(-n+2){border-bottom:1px solid #343632}.page-module__E0kJGG__portraitRight .page-module__E0kJGG__chapterMedia,.page-module__E0kJGG__portraitLeft .page-module__E0kJGG__chapterMedia{width:100%;inset:12svh 0 0}.page-module__E0kJGG__portraitRight .page-module__E0kJGG__chapterShade,.page-module__E0kJGG__portraitLeft .page-module__E0kJGG__chapterShade,.page-module__E0kJGG__fullBleed .page-module__E0kJGG__chapterShade{background:linear-gradient(#0507060d 18%,#050706bd 60%,#050706 98%)}.page-module__E0kJGG__portraitLeft .page-module__E0kJGG__chapterCopy{text-align:left;left:1.25rem;right:1.25rem}.page-module__E0kJGG__portraitLeft .page-module__E0kJGG__chapterCopy>p:last-child{margin-left:0}.page-module__E0kJGG__chapterCopy{max-width:calc(100% - 2.5rem);bottom:5svh;left:1.25rem}.page-module__E0kJGG__chapterCopy .page-module__E0kJGG__materialName{font-size:clamp(5rem,25vw,10rem)}.page-module__E0kJGG__altitude{gap:4rem;min-height:auto}.page-module__E0kJGG__altitude h2{font-size:clamp(2.7rem,8vw,4.8rem);line-height:.94}.page-module__E0kJGG__altitude dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:clamp(3.5rem,8vw,6rem)}.page-module__E0kJGG__altitude dl div,.page-module__E0kJGG__altitude dl div:first-child,.page-module__E0kJGG__altitude dl div:last-child{border:0;padding:0}.page-module__E0kJGG__altitude dt{font-size:clamp(4rem,12vw,7rem)}.page-module__E0kJGG__altitude dd{letter-spacing:.11em;margin-top:.75rem;font-size:.56rem;line-height:1.35}.page-module__E0kJGG__footer{grid-template-columns:1fr 1fr}.page-module__E0kJGG__footer>p:last-child{text-align:center}}@media (max-width:620px){.page-module__E0kJGG__navigation{display:none}.page-module__E0kJGG__heroContent{padding-inline:1rem}.page-module__E0kJGG__prologue{min-height:100svh}.page-module__E0kJGG__prologue h2,.page-module__E0kJGG__moments h2,.page-module__E0kJGG__altitude h2,.page-module__E0kJGG__contact h2{font-size:clamp(2.45rem,12vw,4.5rem)}.page-module__E0kJGG__storyIndex a{min-height:4.5rem;font-size:1rem}.page-module__E0kJGG__chapter{height:125svh}.page-module__E0kJGG__chapterCopy{right:1.25rem}.page-module__E0kJGG__chapterCopy h2{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2rem,8.3vw,3.1rem);line-height:.92}.page-module__E0kJGG__moments{padding-block:6.5rem}.page-module__E0kJGG__momentsHeading{margin-bottom:3.5rem}.page-module__E0kJGG__moments h2{letter-spacing:-.055em;font-size:clamp(2.1rem,7vw,2.45rem);line-height:.98}.page-module__E0kJGG__moments h2 strong{letter-spacing:-.065em}.page-module__E0kJGG__moments h2 em{font-size:1em}.page-module__E0kJGG__occasionList article{grid-template:"number title"minmax(2rem,auto)".copy"/2.4rem minmax(0,1fr);align-content:center;align-items:start;gap:.8rem 1rem;min-height:8.8rem;padding:1.45rem 0}.page-module__E0kJGG__occasionList span{grid-area:number;padding-top:.3rem}.page-module__E0kJGG__occasionList h3{grid-area:title;font-size:clamp(1.65rem,7.4vw,2.25rem);line-height:.94}.page-module__E0kJGG__occasionList p{grid-area:copy;align-self:start;max-width:none;font-size:.95rem;line-height:1.45}#page-module__E0kJGG__plata .page-module__E0kJGG__chapterVideo{object-fit:contain;background:#050706}.page-module__E0kJGG__altitude{gap:3rem}.page-module__E0kJGG__altitude h2{font-size:clamp(2.35rem,9.5vw,3.4rem)}.page-module__E0kJGG__altitude dl{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.7rem;margin-top:3.5rem}.page-module__E0kJGG__altitude dl div{min-width:0}.page-module__E0kJGG__altitude dt{font-size:clamp(3.15rem,14vw,4.5rem);line-height:.85}.page-module__E0kJGG__altitude dd{letter-spacing:.08em;overflow-wrap:anywhere;min-height:2.7em;margin-top:.7rem;font-size:.48rem;line-height:1.35}.page-module__E0kJGG__contactGrid{grid-template-columns:1fr;margin-top:2.25rem}.page-module__E0kJGG__contactGrid .page-module__E0kJGG__contactForm{margin-top:0}.page-module__E0kJGG__locationCard{min-height:15rem}.page-module__E0kJGG__formGrid{grid-template-columns:1fr}.page-module__E0kJGG__formFieldFull{grid-column:auto}.page-module__E0kJGG__footer{text-align:center;grid-template-columns:1fr}.page-module__E0kJGG__footer .page-module__E0kJGG__brand{justify-self:center}.page-module__E0kJGG__footer>p:last-child{text-align:center}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__site *,.page-module__E0kJGG__site :before,.page-module__E0kJGG__site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.page-module__E0kJGG__heroVideo,.page-module__E0kJGG__contactVideo,.page-module__E0kJGG__prologueVideo{display:none}}
