.BlueHourMagazine-module__kuUWIW__page{background-color:var(--color-warm-ivory);color:var(--color-emerald-black);overflow-x:hidden}.BlueHourMagazine-module__kuUWIW__cover{background-color:var(--color-emerald-black);justify-content:center;align-items:flex-end;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.BlueHourMagazine-module__kuUWIW__coverBg{z-index:0;position:absolute;inset:0}.BlueHourMagazine-module__kuUWIW__coverGradient{z-index:1;pointer-events:none;background:linear-gradient(#0000 0% 50%,#00000059 85%,#0009 100%);position:absolute;inset:0}.BlueHourMagazine-module__kuUWIW__coverContent{z-index:2;text-align:center;padding-bottom:var(--space-48);align-items:center;gap:var(--space-8);flex-direction:column;display:flex;position:relative}.BlueHourMagazine-module__kuUWIW__coverEyebrow{font-family:var(--font-body);letter-spacing:.5em;text-transform:uppercase;color:#ffffffa6;font-size:.6rem;font-weight:400}.BlueHourMagazine-module__kuUWIW__coverTitle{font-family:var(--font-heading);letter-spacing:.15em;text-transform:uppercase;color:var(--color-white);opacity:0;animation:BlueHourMagazine-module__kuUWIW__fadeUp 1.4s var(--motion-ease) .2s forwards;font-size:clamp(1.1rem,2.2vw,1.75rem);font-weight:700;line-height:1.1;transform:translateY(20px)}.BlueHourMagazine-module__kuUWIW__carouselSection{background-color:var(--color-warm-ivory);padding:var(--space-120) 0;overflow:hidden}.BlueHourMagazine-module__kuUWIW__carouselIntro{text-align:center;margin-bottom:var(--space-64);padding:0 var(--space-32);gap:var(--space-8);flex-direction:column;display:flex}.BlueHourMagazine-module__kuUWIW__carouselIntro p{font-family:var(--font-body);font-size:var(--text-body);color:var(--foreground);letter-spacing:.04em;font-weight:300;line-height:1.75}.BlueHourMagazine-module__kuUWIW__carouselWindow{cursor:grab;-webkit-user-select:none;user-select:none;overflow:hidden}.BlueHourMagazine-module__kuUWIW__carouselWindow:active{cursor:grabbing}.BlueHourMagazine-module__kuUWIW__carouselTrack{gap:var(--space-24);will-change:transform;backface-visibility:hidden;width:max-content;display:flex;transform:translate(0,0)}.BlueHourMagazine-module__kuUWIW__carouselItem{filter:contrast(1.02)brightness(.92);transition:filter var(--motion-duration) var(--motion-ease);flex-shrink:0;overflow:hidden}.BlueHourMagazine-module__kuUWIW__carouselItem:hover{filter:contrast(1.04)brightness()}.BlueHourMagazine-module__kuUWIW__split{gap:var(--space-48);padding:var(--space-120) 18vw;background-color:var(--color-warm-ivory);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (max-width:1024px){.BlueHourMagazine-module__kuUWIW__split{padding:var(--space-96) 8vw}}@media (max-width:768px){.BlueHourMagazine-module__kuUWIW__split{gap:var(--space-32);padding:var(--space-64) var(--space-32);grid-template-columns:1fr}}.BlueHourMagazine-module__kuUWIW__splitPanel{aspect-ratio:2/3;position:relative;overflow:hidden}.BlueHourMagazine-module__kuUWIW__splitPanel>img{transition:transform var(--motion-duration) var(--motion-ease)}.BlueHourMagazine-module__kuUWIW__splitPanel:hover>img{transform:scale(1.04)}@keyframes BlueHourMagazine-module__kuUWIW__fadeUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes BlueHourMagazine-module__kuUWIW__scrollX{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.BlueHourMagazine-module__kuUWIW__coverTitle,.BlueHourMagazine-module__kuUWIW__coverCta{opacity:1;animation:none;transform:none}.BlueHourMagazine-module__kuUWIW__carouselTrack{animation:none}}
.Header-module__Af2_WG__header{z-index:100;padding:var(--space-24) var(--space-32);transition:background-color var(--motion-duration) var(--motion-ease), padding var(--motion-duration) var(--motion-ease), backdrop-filter var(--motion-duration) var(--motion-ease);position:fixed;top:0;left:0;right:0}.Header-module__Af2_WG__headerScrolled{-webkit-backdrop-filter:blur(16px);padding:var(--space-16) var(--space-32);background-color:#0a0a0aeb}.Header-module__Af2_WG__headerInner{justify-content:flex-start;align-items:center;width:100%;display:flex}.Header-module__Af2_WG__logo{font-family:var(--font-heading);letter-spacing:.35em;text-transform:uppercase;color:var(--color-white);cursor:pointer;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:400;transition:opacity .3s}.Header-module__Af2_WG__logo:hover{opacity:.8}
.Footer-module__EZoWya__footer{background-color:var(--color-emerald-black);color:var(--color-white);padding:var(--space-80) 0 var(--space-32)}.Footer-module__EZoWya__footerInner{max-width:var(--content-width);padding:0 var(--space-24);margin:0 auto}@media (min-width:768px){.Footer-module__EZoWya__footerInner{padding:0 var(--space-48)}}.Footer-module__EZoWya__footerTop{text-align:center;margin-bottom:var(--space-64);align-items:center;gap:var(--space-32);flex-direction:column;display:flex}.Footer-module__EZoWya__footerLogo{font-family:var(--font-heading);letter-spacing:.35em;text-transform:uppercase;color:var(--color-white);font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:400}.Footer-module__EZoWya__footerTagline{font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:.08em;color:#ffffff80;max-width:400px;line-height:1.6}.Footer-module__EZoWya__newsletter{align-items:center;gap:var(--space-12);flex-direction:column;width:100%;max-width:400px;display:flex}.Footer-module__EZoWya__newsletterLabel{font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:.3em;text-transform:uppercase;color:#ffffff80}.Footer-module__EZoWya__newsletterForm{border-bottom:1px solid #fff3;width:100%;display:flex}.Footer-module__EZoWya__newsletterInput{color:var(--color-white);font-family:var(--font-body);font-size:var(--text-caption);letter-spacing:.05em;padding:var(--space-12) 0;background:0 0;border:none;outline:none;flex:1}.Footer-module__EZoWya__newsletterInput::placeholder{color:#ffffff4d}.Footer-module__EZoWya__newsletterSubmit{font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);cursor:pointer;padding:var(--space-12) var(--space-16);transition:opacity .3s}.Footer-module__EZoWya__newsletterSubmit:hover{opacity:.7}.Footer-module__EZoWya__footerDivider{width:100%;height:1px;margin-bottom:var(--space-48);background-color:#ffffff14}.Footer-module__EZoWya__footerColumns{gap:var(--space-32);margin-bottom:var(--space-64);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:768px){.Footer-module__EZoWya__footerColumns{gap:var(--space-48);grid-template-columns:repeat(4,1fr)}}.Footer-module__EZoWya__columnTitle{font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:.3em;text-transform:uppercase;color:#ffffff73;margin-bottom:var(--space-24)}.Footer-module__EZoWya__columnList{gap:var(--space-12);flex-direction:column;display:flex}.Footer-module__EZoWya__columnLink{font-family:var(--font-body);font-size:var(--text-caption);color:#ffffffb3;letter-spacing:.03em;transition:color .3s}.Footer-module__EZoWya__columnLink:hover{color:var(--accent)}.Footer-module__EZoWya__footerBottom{align-items:center;gap:var(--space-16);padding-top:var(--space-32);border-top:1px solid #ffffff0f;flex-direction:column;display:flex}@media (min-width:768px){.Footer-module__EZoWya__footerBottom{flex-direction:row;justify-content:space-between}}.Footer-module__EZoWya__copyright{font-family:var(--font-body);font-size:var(--text-micro);color:#ffffff4d;letter-spacing:.06em}.Footer-module__EZoWya__socialLinks{gap:var(--space-24);display:flex}.Footer-module__EZoWya__socialLink{font-family:var(--font-body);font-size:var(--text-micro);letter-spacing:.15em;text-transform:uppercase;color:#fff6;transition:color .3s}.Footer-module__EZoWya__socialLink:hover{color:var(--accent)}
.Hero-module__Z8hQ_W__container{justify-content:center;align-items:center;width:100%;height:100svh;min-height:500px;display:flex;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__canvas{z-index:9999;pointer-events:none;background-color:#0e0d0b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Hero-module__Z8hQ_W__bgWrapper{pointer-events:none;position:absolute;inset:0}.Hero-module__Z8hQ_W__bgImage{object-fit:cover;object-position:center;width:100%;height:100%}.Hero-module__Z8hQ_W__bgVignette1,.Hero-module__Z8hQ_W__bgVignette2{display:none}.Hero-module__Z8hQ_W__textWrapper{z-index:10;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Hero-module__Z8hQ_W__loadingBlock{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.02em;color:#d2b996b3;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;font-size:clamp(4rem,20vw,22rem);font-weight:900;line-height:.95;display:flex}.Hero-module__Z8hQ_W__wordRow{justify-content:center;display:flex}.Hero-module__Z8hQ_W__letterClip{vertical-align:bottom;display:inline-block;overflow:hidden}.Hero-module__Z8hQ_W__letter{display:inline-block}.Hero-module__Z8hQ_W__heroBlock{pointer-events:none;flex-direction:column;align-items:center;display:flex}.Hero-module__Z8hQ_W__headlineFilled,.Hero-module__Z8hQ_W__headlineOutline{text-transform:uppercase;letter-spacing:.02em;text-align:center;-webkit-user-select:none;user-select:none;flex-direction:column;padding:0;font-size:clamp(4rem,20vw,22rem);font-weight:900;line-height:.95;display:flex}.Hero-module__Z8hQ_W__headlineLine{display:block}.Hero-module__Z8hQ_W__headlineFilled{color:#d2b996a6;mix-blend-mode:normal;text-shadow:none}.Hero-module__Z8hQ_W__headlineOutline{display:none}.Hero-module__Z8hQ_W__subjectWrapper{z-index:20;pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.Hero-module__Z8hQ_W__subjectImage{object-fit:contain;filter:drop-shadow(0 3vw 6vw #000000e6);width:auto;height:90vh;max-height:100%}@media (max-width:768px){.Hero-module__Z8hQ_W__textWrapper{align-items:flex-start;padding-top:12vh}.Hero-module__Z8hQ_W__subjectWrapper{align-items:flex-end}.Hero-module__Z8hQ_W__subjectImage{width:auto;max-width:100%;height:78vh;max-height:none}}.Hero-module__Z8hQ_W__fallbackShape{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:40px;width:35vw;height:60vh;transform:rotate(6deg)}@media (max-width:1024px){.Hero-module__Z8hQ_W__fallbackShape{width:50vw;height:55vh}}@media (max-width:640px){.Hero-module__Z8hQ_W__fallbackShape{width:70vw;height:50vh}}
.MagazineCovers-module__DAHzLa__section{background-color:var(--background);flex-direction:column;gap:80px;padding:80px 0;display:flex}.MagazineCovers-module__DAHzLa__cover{width:100%;height:140dvh;color:var(--color-white);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.MagazineCovers-module__DAHzLa__coverBg{z-index:0;position:absolute;inset:0}.MagazineCovers-module__DAHzLa__coverDarken{pointer-events:none;background-color:#0000001a;position:absolute;inset:0}.MagazineCovers-module__DAHzLa__coverGradient{pointer-events:none;z-index:1;background:linear-gradient(#0000,#0006);width:100%;height:8rem;position:absolute;bottom:0;left:0}.MagazineCovers-module__DAHzLa__coverContent{z-index:2;text-align:center;padding:0 var(--space-24);flex-direction:column;align-items:center;width:100%;padding-bottom:clamp(6rem,10vh,8rem);display:flex;position:relative}.MagazineCovers-module__DAHzLa__coverTitle{font-family:var(--font-heading);letter-spacing:.15em;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--space-32);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;line-height:1.2}.MagazineCovers-module__DAHzLa__coverCta{border:1px solid var(--color-white);padding:var(--space-12) var(--space-48);font-family:var(--font-body);letter-spacing:.25em;text-transform:uppercase;color:var(--color-white);cursor:pointer;font-size:.75rem;font-weight:400;transition:background-color .3s,color .3s;display:inline-block}.MagazineCovers-module__DAHzLa__coverCta:hover{background-color:var(--color-white);color:var(--color-emerald-black)}
