.page-module__E0kJGG__page{min-height:100svh;position:relative}.page-module__E0kJGG__content{z-index:2;padding:clamp(1.5rem,5vw,5rem);padding-top:calc(clamp(1.5rem,5vw,5rem) + env(safe-area-inset-top,0px));position:relative}@media (max-width:768px){.page-module__E0kJGG__content{padding-top:calc(clamp(1.5rem,5vw,5rem) + env(safe-area-inset-top,0px) + var(--background-plane-height,min(100svh,100vw)));padding-bottom:calc(clamp(1.5rem,5vw,5rem) + 6rem + env(safe-area-inset-bottom,0px))}}.page-module__E0kJGG__contentReveal{opacity:0;animation:1s ease-in-out 1.25s forwards page-module__E0kJGG__fadeIn}@keyframes page-module__E0kJGG__fadeIn{0%{opacity:0}to{opacity:1}}.page-module__E0kJGG__background{z-index:1;position:fixed;inset:0}@media (max-width:768px){.page-module__E0kJGG__background{position:absolute}}.page-module__E0kJGG__elsewhere{text-transform:uppercase;color:#fff6;margin-bottom:1rem;font-size:.75rem;font-weight:400}.page-module__E0kJGG__list{color:#fff;list-style:none}
.styles-module__BIgmfG__time{font-variant-numeric:tabular-nums}
.styles-module__THfrSW__weather{color:#fff}
.styles-module__mtqQOG__evervault{color:#fff;font-weight:400;text-decoration:none;position:relative}.styles-module__mtqQOG__evervault .styles-module__mtqQOG__text{z-index:2;position:relative}.styles-module__mtqQOG__evervault .styles-module__mtqQOG__background{content:"";z-index:1;background:#151515;border-radius:10px;position:absolute;inset:-8px -12px;box-shadow:inset 0 0 0 .5px #ffffff1a,inset 0 0 20px #ffffff1a,0 0 10px 10px #111,0 0 40px #111}.styles-module__mtqQOG__scene{z-index:0;opacity:0;pointer-events:none;will-change:opacity;background:radial-gradient(circle,#111 25%,#1110 50%);width:400px;height:400px;transition:opacity .18s ease-out;position:absolute;top:-300px;left:calc(50% - 200px)}.styles-module__mtqQOG__sceneVisible{opacity:1}.styles-module__mtqQOG__sceneReducedMotion{transition-duration:0s}
.styles-module__2K-k0G__word{display:inline-block}
.styles-module__X057VW__title{letter-spacing:-.0125em;max-width:750px;font-size:clamp(2rem,4.5vw + .75rem,3.5rem);font-weight:500;line-height:1.125;font-family:var(--font-heading);margin-bottom:2rem}.styles-module__X057VW__subtextWrap{opacity:0;animation:styles-module__X057VW__fadeIn 1s ease-in-out var(--subtext-delay,1.25s)forwards}.styles-module__X057VW__subtext{color:#fff9;max-width:660px;margin-bottom:3rem;font-size:1.125rem;font-weight:300;line-height:1.75}.styles-module__X057VW__subtext strong{color:#fff;font-weight:400}@keyframes styles-module__X057VW__fadeIn{0%{opacity:0}to{opacity:1}}
.styles-module__7xPBna__root{pointer-events:none;display:inline-grid}.styles-module__7xPBna__measure,.styles-module__7xPBna__output{white-space:pre;grid-area:1/1}.styles-module__7xPBna__measure{visibility:hidden}.styles-module__7xPBna__output{min-height:1em}.styles-module__7xPBna__revealedChar{opacity:1}.styles-module__7xPBna__trailChar{opacity:.25}
.page-module__x2CE2a__page{min-height:100svh;padding:clamp(1.5rem,5vw,5rem);padding-top:calc(clamp(1.5rem,5vw,5rem) + env(safe-area-inset-top,0px));padding-bottom:calc(clamp(1.5rem,5vw,5rem) + 6rem + env(safe-area-inset-bottom,0px))}.page-module__x2CE2a__intro{margin-bottom:1rem}.page-module__x2CE2a__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}.page-module__x2CE2a__card{aspect-ratio:4/5;background:#ffffff0a;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 60px #0000003d}.page-module__x2CE2a__image{object-fit:cover;background:#ffffff0a}@media (min-width:640px){.page-module__x2CE2a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__x2CE2a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.styles-module__ikr_dG__item+.styles-module__ikr_dG__item{margin-top:1rem}.styles-module__ikr_dG__link{color:#ffffffe6;pointer-events:auto;align-items:center;gap:.75rem;font-size:1rem;text-decoration:none;display:inline-flex}.styles-module__ikr_dG__icon{flex:none;display:inline-flex}.styles-module__ikr_dG__icon svg{width:1.25rem;height:1.25rem}.styles-module__ikr_dG__srOnly{white-space:nowrap;clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
