@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,900;1,800&family=Instrument+Sans:wght@400;700&display=swap";:root{background:#100d14;color:#fff8ef;font-family:Instrument Sans,Arial,sans-serif;--display:"Barlow Condensed",Impact,sans-serif;--purple:#ccadff}*{box-sizing:border-box}html{scroll-behavior:smooth}body,h1,h2,h3,p,figure{margin:0}img{display:block;width:100%;object-fit:cover}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid #fae175;outline-offset:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}header,footer{padding:1.25rem 5vw;display:flex;align-items:center;justify-content:space-between;gap:1rem}header{position:absolute;inset:0 0 auto;border-bottom:1px solid #ffffff55}nav{display:flex;gap:clamp(.75rem,4vw,3rem);font-size:.8rem;text-transform:uppercase;font-weight:700}.brand{font:900 2rem/.9 var(--display)}.brand span,.label,h1 em{color:var(--purple)}.hero{min-height:90svh;display:grid;align-items:end;padding:8rem 5vw 4rem;background:linear-gradient(90deg,#100d14d0,transparent 78%),linear-gradient(0deg,#100d14,transparent 52%),url(/maui/hero.jpg) 64% center/cover}h1,h2,h3{font-family:var(--display);text-transform:uppercase;line-height:.88}h1{font-size:clamp(4rem,14vw,13rem)}h2{font-size:clamp(3rem,8vw,7rem)}h3{font-size:clamp(2rem,5vw,4rem)}.label{font-weight:700;letter-spacing:.15em;font-size:.8rem;margin-bottom:1rem}.hero a,.editorial a{display:inline-block;margin-top:1.4rem;border-bottom:1px solid;padding-bottom:.3rem}.split{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:center}.intro,.editorial,.moments,.journal{padding:clamp(3rem,8vw,8rem) 6vw}.intro p:last-child,article p{margin-top:1rem}.rookie{width:min(85%,350px);margin:auto;transform:rotate(3deg);padding:8px;background:linear-gradient(135deg,#cdafff,#2c1648 62%,#8570ba)}.rookie img{aspect-ratio:4/5}figcaption{font:900 1.6rem var(--display);text-transform:uppercase;padding:.65rem 0}.rookie figcaption{text-align:center}.rookie span{display:block;font:700 .7rem Arial,sans-serif;letter-spacing:.14em}.moments{background:#27183d}.pitch{margin:1.5rem 0;height:110px;display:grid;place-items:center;border:1px solid #a582d6;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),#a582d6 calc(10% - 1px) 10%)}.pitch b{border:1px solid #a582d6;border-radius:50%;width:64px;aspect-ratio:1;display:grid;place-items:center;background:#27183d;font:900 2.5rem var(--display)}.controls{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}button{color:inherit;background:none;border:1px solid #a582d6;padding:.65rem;font:inherit;cursor:pointer}button[aria-pressed=true]{background:var(--purple);color:#27183d}.editorial{background:#ede5db;color:#21172b}.editorial .label{color:#684797}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}.gallery img{aspect-ratio:4/5}footer{border-top:1px solid #ffffff55;flex-wrap:wrap;font-size:.8rem}@media(max-width:640px){.split,.gallery{grid-template-columns:1fr;gap:1.5rem}.hero{min-height:80svh}.gallery img{aspect-ratio:4/3}}
