@font-face{font-family:Anton;src:url(../fonts/anton-latin.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Manrope;src:url(../fonts/manrope-latin-variable.woff2)format("woff2");font-display:swap;font-weight:200 800}:root{--paper:#f3f2ec;--ink:#191b18;--yellow:#eaff00;--head:Anton,"Arial Narrow",Impact,sans-serif;--body:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--paper);color:var(--ink);font-family:var(--body);margin:0;font-size:14px;line-height:1.6}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline-offset:5px;outline:3px solid #4b73ff}img{object-fit:cover;width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--head);letter-spacing:-.025em;font-weight:400;line-height:1.03}h3{letter-spacing:-.045em;font-size:23px;font-weight:750;line-height:1.3}p{line-height:1.7}button svg,a svg{flex-shrink:0}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.skip{background:var(--yellow);z-index:100;padding:12px;position:fixed;top:-80px;left:20px}.skip:focus{top:15px}.header{color:#fff;z-index:20;background:#151713;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;height:78px;padding:0 3.2%;display:flex;position:relative}.brand{font-family:var(--head);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:8px;font-size:25px;line-height:1;display:inline-flex}.brand .star{color:var(--yellow);font-size:38px}.brand-country{font:600 8px var(--body);letter-spacing:.17em;align-self:flex-end;margin-left:3px;padding-bottom:3px}.star{font-family:Arial,sans-serif;line-height:1;display:inline-block}.navigation{gap:32px;font-size:12px;display:flex}.navigation a{padding:10px 0;transition:color .2s}.navigation a:hover{color:var(--yellow)}.nav-actions{align-items:center;gap:18px;display:flex}.icon-button{color:inherit;justify-content:center;align-items:center;padding:10px;display:inline-flex}.shortlist{border:1px solid #ffffff50;align-items:center;gap:8px;padding:10px 13px;font-size:11px;display:flex}.shortlist b{color:var(--yellow);font-size:10px}.menu-toggle{display:none}.hero{height:calc(100svh - 78px);min-height:700px;max-height:980px;color:var(--paper);background:#122c4f;flex-direction:column;padding:32px 4% 22px;display:flex;position:relative;overflow:hidden}.hero-image,.hero-wash{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-image{object-position:center 48%;animation:1.2s ease-out arrival}.hero-wash{background:linear-gradient(90deg,#04152a65 0%,#01162a15 65%),linear-gradient(#04142365 0%,#0000 55%,#08131ee8 100%)}.hero-top{justify-content:space-between;align-items:center;display:flex;position:relative}.eyebrow{letter-spacing:.12em;align-items:center;gap:9px;font-size:10px;font-weight:700;display:inline-flex}.edition{letter-spacing:.12em;font-size:9px}.live-dot{background:var(--yellow);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #eaff0077}.hero-content{margin-top:auto;padding-top:65px;position:relative}.hero h1{letter-spacing:-.025em;font-size:clamp(90px,11.8vw,190px);line-height:1.04}.hero h1 span{color:var(--yellow)}.hero-bottom{align-items:flex-end;gap:75px;margin-top:30px;margin-bottom:60px;display:flex}.hero-bottom p{font-size:15px;line-height:1.65}.button{border:1px solid;justify-content:space-between;align-items:center;gap:28px;min-height:48px;padding:13px 18px;font-size:12px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.yellow{color:var(--ink);background:var(--yellow);border-color:var(--yellow)}.button.yellow:hover{background:#f4ff85}.button.dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.hero-foot{letter-spacing:.13em;border-top:1px solid #ffffff50;justify-content:space-between;align-items:center;padding-top:16px;font-size:8px;display:flex;position:relative}.hero-foot a{border:1px solid #ffffff50;place-items:center;width:32px;height:32px;display:grid}.ticker{background:var(--yellow);height:66px;color:var(--ink);border-bottom:1px solid var(--ink);align-items:center;display:flex;overflow:hidden}.ticker>div{white-space:nowrap;font-family:var(--head);align-items:center;gap:45px;font-size:26px;animation:42s linear infinite marquee;display:flex}.ticker .star{font-size:33px}.section{padding:100px 4%}.section-top{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:44px;display:flex}.section-top .eyebrow{margin-bottom:24px}.section h2,.destination-title h2{font-size:clamp(56px,6.2vw,98px)}.outline{-webkit-text-stroke:1.3px var(--ink);color:#0000}.section-aside p,.finder-intro{color:#62665b;font-size:13px}.section-aside{padding-bottom:5px}.slider-controls{align-items:center;gap:19px;margin-top:24px;display:flex}.slider-controls>span{letter-spacing:.1em;font-size:9px}.circle{border:1px solid #969b8d;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;transition:background .2s;display:inline-flex}.circle:hover{background:var(--yellow);color:var(--ink)}.featured-grid{grid-template-columns:1.15fr 1fr 1fr;align-items:start;gap:25px;display:grid}.featured-card.feature-1{padding-top:72px}.featured-card.feature-2{padding-top:30px}.feature-image{aspect-ratio:1/1.12;background:#21241d;width:100%;padding:0;position:relative;overflow:hidden}.feature-image img{height:100%;transition:transform .6s}.feature-image:hover img{transform:scale(1.035)}.feature-stamp{background:var(--paper);text-transform:uppercase;letter-spacing:.07em;padding:4px 9px;font-size:9px;position:absolute;top:14px;left:14px}.image-arrow{background:var(--yellow);color:var(--ink);place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:15px;right:15px}.feature-meta{text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;gap:12px;margin:18px 0 10px;font-size:9px;font-weight:650;display:flex}.text-button{text-align:left;padding:0}.text-button:hover{text-underline-offset:4px;text-decoration:underline}.muted{color:#6b7062;margin-top:7px;font-size:11px}.destinations{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;gap:8%;padding:90px 6%;display:grid;position:relative;overflow:hidden}.destination-title .eyebrow{color:var(--yellow);margin-bottom:30px}.destination-title h2{font-size:clamp(45px,5.6vw,88px)}.destination-title h2 span{color:#b6bbaa}.destination-title p{color:#c2c6ba;margin-top:30px;font-size:12px}.destination-list{z-index:2;padding-top:24px;position:relative}.destination-list a{text-align:left;border-top:1px solid #ffffff25;align-items:center;gap:18px;width:100%;padding:26px 0;display:flex}.destination-list a:last-child{border-bottom:1px solid #ffffff25}.destination-number{color:#a2a994;align-self:flex-start;margin-top:5px;font-size:9px}.destination-list strong{letter-spacing:-.04em;font-size:21px;font-weight:500}.destination-list small{color:#929989;margin-top:5px;font-size:10px;display:block}.destination-list svg{margin-left:auto;transition:transform .2s}.destination-list a:hover svg{color:var(--yellow);transform:translate(3px,-3px)}.destination-list a:hover strong{color:var(--yellow)}.destination-star{color:var(--yellow);opacity:.95;font-size:210px;position:absolute;bottom:-45px;left:39%;transform:rotate(15deg)}.finder{background:#eeeee6}.finder .section-top{margin-bottom:40px}.finder h2{line-height:1}.yellow-text{color:#8c9900}.finder-toolbar{background:var(--paper);border:1px solid #a3a893;grid-template-columns:1.7fr 1fr 1fr;gap:0;display:grid}.search-field{align-items:center;gap:13px;min-width:0;padding:0 18px;display:flex}.search-field input{outline-offset:0;width:100%;min-width:0;color:var(--ink);background:0 0;border:0;padding:19px 0;font-size:12px}.finder-toolbar label{border-left:1px solid #bfc4b3}.finder-toolbar select{width:100%;height:100%;color:var(--ink);background:0 0;border:0;padding:20px 15px;font-size:12px}.genre-row{border-bottom:1px solid #c4c9b8;flex-wrap:wrap;align-items:center;gap:8px;padding:20px 0 26px;display:flex}.filter-label{letter-spacing:.1em;align-items:center;gap:8px;margin-right:10px;font-size:8px;display:flex}.chip{border:1px solid #c4c9b8;border-radius:2px;padding:7px 12px;font-size:10px}.chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}.chip:hover{border-color:var(--ink)}.results-line{justify-content:space-between;align-items:center;margin:22px 0;font-size:11px;display:flex}.results-line>div{align-items:center;gap:14px;display:flex}.results-line select{color:var(--ink);background:0 0;border:0;padding:8px;font-size:10px}.small-muted{color:#707667;font-size:9px}.results-line .small-muted{letter-spacing:.04em;margin-left:15px}.saved-filter{align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:flex}.saved-filter.selected{background:var(--yellow)}.event-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px 20px;display:grid}.event-card{min-width:0}.card-image{aspect-ratio:1;background:#dfe1d2;position:relative;overflow:hidden}.card-open{width:100%;height:100%;padding:0;display:block}.card-open img{height:100%;transition:transform .4s}.card-open:hover img{transform:scale(1.035)}.status{background:var(--paper);color:var(--ink);text-transform:uppercase;letter-spacing:.06em;pointer-events:none;max-width:calc(100% - 52px);padding:4px 7px;font-size:8px;font-weight:750;position:absolute;top:10px;left:10px}.status.sold{background:var(--ink);color:#fff}.save-button{background:var(--paper);place-items:center;width:29px;height:29px;display:grid;position:absolute;top:10px;right:10px}.save-button.is-saved{background:var(--yellow)}.event-info{padding-top:15px}.event-date{letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:750}.event-info h3{margin:7px 0 8px;font-size:18px}.event-info p{color:#626957;align-items:center;gap:4px;font-size:10px;display:flex}.event-base{border-top:1px solid #cbd0bf;justify-content:space-between;align-items:center;margin-top:13px;padding-top:8px;display:flex}.event-base>span{color:#707767;font-size:9px}.event-base button{place-items:center;width:28px;height:28px;display:grid}.event-base button:hover{background:var(--yellow)}.load-more{justify-content:center;min-width:280px;margin:44px auto 0;display:flex}.load-more span{color:#666e59;font-size:9px}.source-note{color:#68715b;border-top:1px solid #cbd0bf;justify-content:space-between;gap:14px;margin-top:40px;padding-top:17px;font-size:9px;display:flex}.source-note span:first-child{align-items:center;gap:7px;display:flex}.type-poster{text-align:left;flex-direction:column;justify-content:space-between;height:100%;padding:32px 22px 22px;display:flex;position:relative;overflow:hidden}.type-poster>span{letter-spacing:.14em;font-size:7px}.type-poster strong{font-family:var(--head);text-transform:uppercase;z-index:1;overflow-wrap:anywhere;max-width:90%;font-size:clamp(25px,2.7vw,42px);font-weight:400;line-height:1.1;position:relative}.type-poster .star{opacity:.2;font-size:170px;position:absolute;bottom:-45px;right:-50px}.tone-0{color:#243521;background:#cbd7b9}.tone-1{color:#2a1644;background:#d7aef1}.tone-2{color:#432c10;background:#fac15d}.tone-3{color:#132e57;background:#bed6fa}.empty{text-align:center;border:1px dashed #a3aa93;padding:70px 20px}.empty>.star{font-size:55px}.empty h3{margin:20px 0 10px}.empty p{color:#626957;margin-bottom:25px}.story-banner{height:650px;color:var(--paper);position:relative;overflow:hidden}.story-banner>img,.story-overlay{height:100%;position:absolute;inset:0}.story-banner>img{object-position:center 50%}.story-overlay{background:linear-gradient(90deg,#051c1acc,#0000 90%)}.story-content{padding:85px 6%;position:relative}.story-content h2{margin:28px 0 40px;font-size:clamp(76px,8.2vw,130px)}.photo-caption{letter-spacing:.1em;font-size:8px;position:absolute;bottom:24px;right:4%}.journal-grid{grid-template-columns:1.6fr 1fr 1fr;gap:24px;display:grid}.journal-image{aspect-ratio:1.3;width:100%;padding:0;position:relative;overflow:hidden}.journal-image img{height:100%;transition:transform .5s}.journal-image:hover img{transform:scale(1.035)}.journal-image span{background:var(--paper);place-items:center;width:35px;height:35px;display:grid;position:absolute;bottom:12px;right:12px}.journal-grid article>.eyebrow{margin:22px 0 12px;font-size:8px}.journal-grid h3{font-size:24px}.journal-grid article>p{color:#717966;letter-spacing:.06em;margin-top:18px;font-size:8px}.journal .section-top p{color:#666f5b;font-size:12px}.watchlist{padding-top:0}.watch-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:22px;margin-bottom:30px;display:flex}.watch-heading h2{font-size:60px}.watch-heading p{color:#6d7662;font-size:11px}.watch-items{grid-template-columns:1fr 1fr;gap:0 35px;display:grid}.watch-items a{text-align:left;border-top:1px solid #cbd0bf;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;display:flex}.watch-items strong{letter-spacing:-.03em;font-size:18px;display:block}.watch-items small{color:#737b67;margin-top:6px;font-size:10px;display:block}.watch-items a:hover{color:#788400}details{border-top:1px solid #cbd0bf;border-bottom:1px solid #cbd0bf;margin-top:20px;padding:22px 0;font-size:12px}summary{cursor:pointer;justify-content:space-between;gap:15px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}details[open] summary svg{transform:rotate(45deg)}details p{color:#67715a;max-width:850px;padding-top:20px}details a{text-decoration:underline}.about{background:var(--yellow);grid-template-columns:80px 1.4fr 1fr;align-items:center;gap:45px;padding-top:75px;padding-bottom:75px;display:grid}.about>.star{font-size:90px}.about .eyebrow{margin-bottom:20px;font-size:8px}.about h2{font-size:clamp(45px,4.5vw,75px)}.about-copy p{margin-bottom:14px;font-size:12px}.about-copy .button{margin-top:15px}footer{color:var(--paper);background:#151713;padding:45px 4% 20px}.footer-top{justify-content:space-between;align-items:center;padding-bottom:45px;display:flex}.footer-top>span{letter-spacing:.17em;font-size:9px}.footer-top>a:last-child{align-items:center;gap:12px;font-size:9px;display:flex}.footer-bottom{letter-spacing:.03em;color:#9ca58e;border-top:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;font-size:8px;display:flex}.footer-bottom button{color:inherit;padding:4px;font-size:9px}.footer-bottom button:hover{color:var(--yellow)}.toast{z-index:70;background:var(--ink);color:var(--yellow);white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #0003}.toast:not(:empty){padding:15px 22px}.toast:empty{display:none}dialog{background:var(--paper);width:min(920px,100% - 40px);max-height:90svh;color:var(--ink);border:0;padding:0;overflow:auto;box-shadow:0 25px 150px #0005}dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d140dcc}.dialog-inner{position:relative}.close-dialog{float:right;z-index:3;background:var(--paper);color:var(--ink);margin:16px 16px -55px 0;position:sticky;top:16px;box-shadow:0 3px 12px #0002}.detail-visual{background:#161b12;justify-content:center;width:100%;max-height:460px;display:flex;overflow:hidden}.detail-visual>img{object-fit:contain;width:100%;max-height:460px}.detail-visual>.type-poster{width:100%;height:280px;padding:40px}.detail-visual .type-poster strong{font-size:70px}.detail-body{padding:40px 50px}.detail-body h2{margin:18px 0 23px;font-size:52px;line-height:1.14}.detail-body>p{color:#58614d;margin:18px 0;font-size:13px;line-height:1.8}.detail-body h3{margin:23px 0 10px;font-size:17px}.detail-facts{border-bottom:1px solid #d0d5c5;flex-direction:column;gap:10px;padding-bottom:20px;font-size:12px;display:flex}.detail-facts span{align-items:center;gap:12px;display:flex}.price-line{background:#e5e8db;justify-content:space-between;align-items:flex-start;gap:25px;margin:25px 0;padding:20px;font-size:11px;display:flex}.price-line strong{text-align:right;max-width:70%;font-size:13px}.detail-note{border-left:2px solid #788400;padding-left:14px}.detail-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.calendar-link{gap:8px;padding:12px;font-size:11px;display:flex}.verification{border-top:1px solid #d0d5c5;margin-top:30px;padding-top:22px;font-size:11px}.verification p{color:#646e58;margin:10px 0;font-size:10px}.verification a{gap:4px;margin-right:18px;text-decoration:underline;display:inline-flex}.verification .small-muted{font-size:9px}.guide-hero{height:350px}.credits{padding-top:60px}.credit-links{gap:8px;font-size:12px;display:grid}.credit-links a{text-decoration:underline}.credits h2{font-size:60px}@keyframes marquee{to{transform:translate(-50%)}}@keyframes arrival{0%{transform:scale(1.04)}to{transform:scale(1)}}@media (width>=1600px){.section,.header,footer{padding-left:max(4%,50vw - 750px);padding-right:max(4%,50vw - 750px)}}@media (width<=1050px){.brand-country{display:none}.navigation{gap:20px}.header{padding:0 3%}.nav-actions{gap:10px}.hero{min-height:650px}.hero h1{font-size:12vw}.hero-bottom{gap:35px}.section{padding:75px 4%}.event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.type-poster strong{font-size:35px}.destination-title h2{font-size:58px}.destination-list strong{font-size:17px}.destination-star{left:30%}.journal-grid{grid-template-columns:1.3fr 1fr 1fr;gap:18px}.journal-grid h3{font-size:20px}.about{grid-template-columns:55px 1.2fr 1fr;gap:28px}.about>.star{font-size:65px}.watchlist{padding-top:0}}@media (width<=760px){.header{height:68px;padding:0 5%}.brand{font-size:23px}.brand .star{font-size:32px}.shortlist{border:0;padding:8px 0}.shortlist>span{display:none}.nav-actions{gap:8px}.nav-actions>.icon-button{display:none}.nav-actions>.menu-toggle{display:flex}.navigation{background:#151713;border-top:1px solid #ffffff30;flex-direction:column;gap:15px;padding:25px 6%;font-size:17px;display:none;position:absolute;top:68px;left:0;right:0}.navigation.open{display:flex}.hero{height:calc(92svh - 68px);min-height:625px;max-height:850px;padding:24px 5%}.hero-top .eyebrow{font-size:8px}.edition{font-size:7px}.hero h1{letter-spacing:-.025em;font-size:15vw;line-height:1.08}.hero-content{padding-top:70px}.hero-bottom{margin:26px 0 44px;display:block}.hero-bottom p{margin-bottom:23px;font-size:13px}.hero-bottom .button{min-height:45px;font-size:11px}.hero-image{object-position:60% center}.hero-wash{background:linear-gradient(#04142350,#04152a30 40%,#061423ed 100%)}.hero-foot{gap:15px;font-size:6px}.hero-foot span:last-child{text-align:right;max-width:125px}.ticker{height:51px}.ticker>div{gap:28px;font-size:20px}.ticker .star{font-size:25px}.section{padding:60px 5%}.section-top{align-items:flex-end;gap:16px;margin-bottom:30px}.section-top .eyebrow{margin-bottom:20px;font-size:8px}.section h2{font-size:clamp(45px,9.5vw,70px)}.section-aside p{font-size:10px}.slider-controls{gap:10px;margin-top:18px}.slider-controls>span{font-size:7px}.circle{width:33px;height:33px}.featured-grid{grid-template-columns:1fr 1fr;gap:17px}.featured-card.feature-1{padding-top:45px}.featured-card.feature-2{display:none}.feature-image{aspect-ratio:1/1.22}.feature-stamp{padding:3px 6px;font-size:7px;top:9px;left:9px}.image-arrow{width:30px;height:30px;bottom:10px;right:10px}.image-arrow svg{width:18px}.feature-meta{margin:12px 0 6px;font-size:7px;display:block}.feature-meta span{margin:3px 0;display:block}.featured-card h3{font-size:18px}.featured-card .muted{font-size:9px}.destinations{grid-template-columns:1fr;gap:30px;padding:55px 6%}.destination-title h2{font-size:64px}.destination-title .eyebrow{margin-bottom:22px;font-size:8px}.destination-title p{margin-top:22px}.destination-list{padding-top:5px}.destination-list a{padding:22px 0}.destination-list strong{font-size:22px}.destination-star{opacity:.2;font-size:155px;inset:50px -30px auto auto}.finder .section-top{margin-bottom:28px}.finder-intro{font-size:10px}.finder-toolbar{grid-template-columns:1fr 1fr}.search-field{border-bottom:1px solid #bfc4b3;grid-column:1/-1}.finder-toolbar label:nth-child(2){border-left:0}.finder-toolbar select{padding:15px 10px;font-size:11px}.search-field input{padding:17px 0;font-size:11px}.genre-row{gap:7px;padding:17px 0}.filter-label{width:100%;margin-bottom:3px}.chip{padding:6px 10px;font-size:9px}.results-line{gap:8px;font-size:10px}.results-line .small-muted{display:none}.results-line>div{gap:5px}.results-line select{padding:5px 0;font-size:9px}.saved-filter{font-size:9px}.event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 15px}.event-info h3{font-size:17px}.event-info p{font-size:9px}.event-date,.event-base>span{font-size:8px}.card-image .status{font-size:7px;top:7px;left:7px}.save-button{width:27px;height:27px;top:7px;right:7px}.type-poster{padding:35px 13px 15px}.type-poster strong{font-size:26px}.type-poster>span{font-size:6px}.type-poster .star{font-size:130px}.source-note{font-size:8px;display:block}.source-note span{margin-bottom:7px;display:block}.story-banner{height:520px}.story-content{padding:60px 6%}.story-content h2{font-size:86px}.photo-caption{font-size:6px}.journal-grid{grid-template-columns:1fr 1fr;gap:32px 18px}.journal-grid article:first-child{grid-column:1/-1}.journal-grid article:first-child .journal-image{aspect-ratio:1.7}.journal-grid article:first-child h3{font-size:27px}.journal-grid h3{font-size:20px}.journal .section-top{align-items:flex-end}.journal .section-top p{font-size:10px}.journal-grid article>p{font-size:7px}.watchlist{padding-top:0}.watch-heading{margin-top:18px;display:block}.watch-heading h2{font-size:50px}.watch-heading p{margin-top:18px}.watch-items{grid-template-columns:1fr}.watch-items strong{font-size:18px}.watch-items a{padding:21px 0}.about{grid-template-columns:1fr;gap:25px;padding-top:48px;padding-bottom:48px;position:relative}.about>.star{font-size:70px;position:absolute;top:45px;right:8%}.about h2{font-size:56px}.about .eyebrow{max-width:80%;font-size:7px}.about-copy{max-width:480px}.about-copy p{font-size:12px}.footer-top{flex-wrap:wrap;gap:25px;padding-bottom:25px}.footer-top>span{display:none}.footer-bottom{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.footer-bottom>*{text-align:left;width:100%}.footer-bottom button{padding:4px 0}footer{padding:35px 5% 25px}dialog{width:calc(100% - 20px);max-height:94svh}.detail-body{padding:26px}.detail-body h2{font-size:38px}.detail-body>.eyebrow{font-size:8px}.detail-actions .button{font-size:11px}.price-line{display:block}.price-line strong{text-align:left;max-width:100%;margin-top:8px;display:block}.guide-hero{height:240px}.credits{padding-top:60px}.credits h2{font-size:42px}.detail-visual .type-poster strong{font-size:48px}.toast{font-size:10px}.toast:not(:empty){padding:12px 16px}}@media (width<=390px){.edition{display:none}.hero h1{font-size:15vw}.section-top{gap:8px}.section-aside p{display:none}.slider-controls{gap:6px}.slider-controls>span{display:none}.event-grid{gap:25px 11px}.event-info h3{font-size:15px}.type-poster strong{font-size:22px}.about h2{font-size:48px}.about>.star{font-size:55px}.destination-title h2{font-size:56px}.journal-grid h3{font-size:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.archive-label{color:#fff;text-shadow:0 1px 6px #000;letter-spacing:.08em;background:#0007;padding:4px 6px;font-size:7px;position:absolute;bottom:15px;left:15px}.card-open img{object-fit:contain;background:#22271e}.feature-image img{object-position:center}.save-button{width:36px;height:36px}.status{max-width:calc(100% - 60px)}.event-base button{width:36px;height:36px}.chip{min-height:36px}.circle{width:44px;height:44px}.shortlist{min-height:44px}.icon-button{min-width:44px;min-height:44px}.saved-filter{min-height:36px}.type-poster>span:first-child{margin-top:4px}@media (width<=760px){.save-button{width:36px;height:36px}.chip{min-height:40px}.circle{width:40px;height:40px}.feature-image{aspect-ratio:1/1.15}.archive-label{font-size:6px;bottom:8px;left:8px}.status{max-width:calc(100% - 52px)}.type-poster>span:first-child{display:none}}.experience{--paper:#f4f2e9;--ink:#1a211b;--yellow:#deff34;--accent:var(--yellow);--subtle:#68705f;--border:#ccd1c1;background:var(--paper);color:var(--ink);min-height:100vh}.edition-switcher{z-index:50;color:#272d24;letter-spacing:.09em;background:#efeee8;border-bottom:1px solid #d8dacf;justify-content:space-between;align-items:center;min-height:43px;padding:0 3.5%;font-size:8px;display:flex;position:sticky;top:0}.edition-switcher>span{font-weight:700}.edition-switcher nav{align-self:stretch;align-items:stretch;gap:4px;display:flex}.edition-switcher nav a{letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;padding:0 18px;font-size:10px;font-weight:700;display:flex}.edition-switcher nav a[aria-current=page]{color:#fff;background:#1c241b}.edition-switcher nav a>span{opacity:.55;font-size:8px}.swatch{border-radius:50%;width:8px;height:8px;display:block}.swatch.volt{background:#daff32;box-shadow:0 0 0 1px #8ba31d}.swatch.daylight{background:#2652ee}.swatch.afterglow{background:#c65331}.original-link{letter-spacing:0;font-size:9px}.experience .header{height:72px;padding:0 3.5%}.experience .discovery{grid-template-columns:220px minmax(0,1fr);gap:36px;max-width:1680px;margin:auto;padding:30px 3.5% 36px;display:grid}.discovery-intro{flex-direction:column;align-items:flex-start;min-width:0;padding-top:37px;display:flex}.discovery-intro>.eyebrow{letter-spacing:.14em;margin-bottom:22px;font-size:8px}.discovery h1{letter-spacing:-.035em;font-size:68px;line-height:1.03}.discovery h1 span{color:var(--accent)}.discovery-intro>p{color:var(--subtle);max-width:240px;margin:24px 0 22px;font-size:12px}.discovery-intro .button{gap:12px;min-height:42px;padding:11px 13px;font-size:10px}.season-mark{color:var(--subtle);align-items:center;gap:13px;margin-top:auto;padding-top:35px;display:flex}.season-mark .star{color:var(--accent);font-size:49px}.season-mark>span:last-child{letter-spacing:.12em;font-size:8px;line-height:1.6}.spotlight-heading{letter-spacing:.09em;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;font-size:8px;font-weight:700;display:flex}.spotlight-heading>span{align-items:center;gap:7px;display:flex}.spotlight-heading>a{align-items:center;gap:8px;font-size:8px;display:flex}.spotlight-heading .live-dot{background:var(--accent)}.spotlight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 17px;display:grid}.spotlight-card,.experience .event-card{min-width:0}.experience .card-image{aspect-ratio:1;background:#181d16;width:100%;height:auto;overflow:hidden}.experience .art-frame{aspect-ratio:1;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.experience .art-frame img{object-fit:contain;background:#181d16;width:100%;height:100%;transition:transform .35s;display:block}.experience .art-frame img[data-kind=archive],.experience .art-frame img[data-kind=artist],.experience .art-frame img[data-kind=venue]{object-fit:cover}.experience .art-frame:hover img{filter:brightness(1.08);transform:none}.experience .art-frame:focus-visible{outline-offset:-4px}.tile-info{padding-top:8px}.tile-date-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.tile-date-row .event-date{letter-spacing:.04em;font-size:8px;font-weight:650}.tile-save{flex-shrink:0;justify-content:center;align-items:center;width:27px;height:25px;display:flex}.tile-save:hover,.tile-save.is-saved{color:var(--accent)}.tile-title{width:100%;margin-bottom:6px;display:block}.tile-title h3{letter-spacing:-.04em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.tile-location{color:var(--subtle);justify-content:space-between;gap:10px;margin:5px 0;font-size:9px;display:flex}.tile-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:6px;margin-top:7px;padding-top:7px;display:flex}.tile-status{text-transform:uppercase;letter-spacing:.04em;font-size:7px;font-weight:700}.tile-status.sold{color:#dd916a}.image-type{color:var(--subtle);font-size:7px}.discovery-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:24px;padding:15px 3.5%;font-size:8px;display:flex}.discovery-strip>div{align-items:center;gap:24px;font-weight:650;display:flex}.discovery-strip .star{color:var(--accent);font-size:16px}.discovery-strip a:hover{text-underline-offset:5px;text-decoration:underline}.experience .finder{background:var(--paper);padding:65px 3.5%}.experience .finder .section-top{margin-bottom:25px}.experience .finder .section-top h2{font-size:51px;line-height:1.04}.experience .finder .section-top h2 br{display:none}.experience .finder .section-top .eyebrow{margin-bottom:12px;font-size:8px}.experience .finder-toolbar{border-color:var(--border);background:0 0}.experience .finder-toolbar label{border-color:var(--border)}.experience .finder-toolbar select,.experience .search-field input{color:var(--ink)}.experience select option{background:var(--paper);color:var(--ink)}.experience .genre-row{border-color:var(--border);padding:16px 0}.experience .filter-label{font-size:8px}.experience .chip{border-color:var(--border);padding:6px 12px;font-size:9px}.experience .chip.active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.experience .event-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 19px}.experience .event-grid .tile-title h3{font-size:17px}.experience .event-grid .tile-info{padding:8px 0 0}.experience .results-line select{color:var(--ink)}.experience .saved-filter.selected{background:var(--accent);color:var(--paper)}.experience .source-note{border-color:var(--border);color:var(--subtle)}.experience .finder-intro,.experience .small-muted{color:var(--subtle)}.experience .yellow-text{color:var(--accent)}.experience .load-more{color:var(--ink);border-color:var(--border)}.experience .load-more span{color:var(--subtle)}.experience .empty{border-color:var(--border)}.experience .empty p{color:var(--subtle)}.experience .journal{padding-top:65px;padding-bottom:65px}.experience .section h2{font-size:62px}.experience .journal .section-top p,.experience .journal-grid article>p,.experience .watch-heading p,.experience .watch-items small,.experience details p{color:var(--subtle)}.experience .journal .eyebrow{margin-bottom:13px}.experience .journal-grid h3{font-size:23px}.experience .watchlist{padding-bottom:65px}.experience .watch-items a,.experience details{border-color:var(--border)}.experience .watch-heading h2{font-size:48px}.experience .about{padding-top:65px;padding-bottom:65px}.experience .about h2{font-size:56px}.experience .story-banner{height:470px}.experience .story-content{padding-top:50px}.experience .story-content h2{font-size:100px}.experience .price-line{background:color-mix(in srgb,var(--paper),var(--ink) 8%)}.experience .detail-body>p,.experience .verification p{color:var(--subtle)}.experience .detail-facts,.experience .verification{border-color:var(--border)}.experience .detail-note{border-left-color:var(--accent)}.experience .verification a{overflow-wrap:anywhere}.experience .detail-body .button{border-color:var(--border)}.experience .detail-body .button.yellow{border-color:var(--accent)}.experience .credits h2{font-size:56px}.experience .toast{background:var(--ink);color:var(--paper)}.look-volt{--paper:#171c18;--ink:#f0f2e8;--yellow:#dcff38;--accent:#dcff38;--subtle:#a6b19f;--border:#3c473b}.look-volt .header{background:#171c18;border-bottom:1px solid #364332}.look-volt .navigation a:hover,.look-volt .discovery-intro>.eyebrow{color:var(--accent)}.look-volt .button.yellow{color:#17200f;background:var(--accent);border-color:var(--accent)}.look-volt .spotlight-card .tile-foot{border-color:#384332}.look-volt .discovery-strip{color:var(--accent);background:#1d261b}.look-volt .finder{background:#1e261e}.look-volt .destinations{background:#121811}.look-volt .destination-title h2 span{color:#b7c9ac}.look-volt .about{background:var(--accent);color:#17200f}.look-volt .about h2{color:#17200f}.look-volt .about-copy .button{color:var(--accent);background:#17200f}.look-volt .saved-filter.selected{color:#17200f}.look-volt .detail-body .button:not(.yellow){color:var(--ink)}.look-volt .close-dialog{background:var(--paper);color:var(--ink)}.look-volt .circle:hover{background:var(--accent);color:#17200f}.look-volt .tile-date-row{color:#dce4d4}.look-daylight{--paper:#f6f5ef;--ink:#182431;--yellow:#2854e9;--accent:#2854e9;--subtle:#627080;--border:#ced4d9;--head:Manrope,Arial,sans-serif}.look-daylight .header{color:#182431;border-bottom:1px solid var(--border);background:#f6f5ef}.look-daylight .brand{color:var(--accent);font-family:Anton,sans-serif}.look-daylight .brand .star{color:var(--accent)}.look-daylight .shortlist{border-color:#b5c2d4}.look-daylight .shortlist b,.look-daylight .navigation a:hover{color:var(--accent)}.look-daylight .discovery{padding-top:35px;padding-bottom:32px;display:block}.look-daylight .discovery-intro{grid-template-rows:auto auto;grid-template-columns:1fr 330px;gap:0 40px;margin-bottom:32px;padding-top:0;display:grid;position:relative}.look-daylight .discovery-intro>.eyebrow{color:var(--accent);grid-area:1/1;margin-bottom:11px}.look-daylight .discovery h1{letter-spacing:-.07em;grid-area:2/1;font-size:58px;font-weight:800;line-height:1.04}.look-daylight .discovery h1 br{display:none}.look-daylight .discovery h1 span{color:var(--accent)}.look-daylight .discovery-intro>p{grid-area:1/2/3;align-self:center;max-width:290px;margin:0;font-size:12px}.look-daylight .discovery-intro .button,.look-daylight .season-mark{display:none}.look-daylight .spotlight-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.look-daylight .spotlight-heading{color:var(--subtle);margin-bottom:15px}.look-daylight .spotlight-heading>a{color:var(--accent)}.look-daylight .tile-info{padding-top:6px}.look-daylight .tile-title h3{letter-spacing:-.04em;min-height:36px;font-size:15px;font-weight:800}.look-daylight .tile-foot{margin-top:10px}.look-daylight .tile-save:hover,.look-daylight .tile-save.is-saved{color:var(--accent)}.look-daylight .discovery-strip{color:var(--paper);background:var(--accent);border:0}.look-daylight .discovery-strip .star{color:#e0ff68}.look-daylight .finder{padding-top:40px}.look-daylight .finder .section-top h2{letter-spacing:-.06em;font-size:36px;font-weight:800}.look-daylight .finder-toolbar{background:#fff}.look-daylight .chip{border-radius:30px}.look-daylight .chip.active,.look-daylight .button.yellow{background:var(--accent);color:#fff;border-color:var(--accent)}.look-daylight .card-image{border:1px solid #c9d0d5}.look-daylight .tile-status.sold{color:#a64829}.look-daylight .destinations{color:#132859;background:#e3eaff}.look-daylight .destination-title h2{letter-spacing:-.065em;font-size:51px;font-weight:800}.look-daylight .destination-title h2 span{color:#5576bd}.look-daylight .destination-title .eyebrow{color:#2854e9}.look-daylight .destination-title p,.look-daylight .destination-list small,.look-daylight .destination-number{color:#526991}.look-daylight .destination-list a{border-color:#b7c7e8}.look-daylight .destination-star{color:#2854e9;opacity:.2}.look-daylight .destination-list a:hover strong{color:#2854e9}.look-daylight .story-content h2{font-family:Anton,sans-serif}.look-daylight .section h2{letter-spacing:-.06em;font-size:48px;font-weight:800}.look-daylight .about{color:#182431;background:#e1ff6b}.look-daylight .about h2{font-size:42px}.look-daylight .about-copy .button{color:#fff;background:#2854e9}.look-daylight dialog h2{letter-spacing:-.05em;font-weight:800}.look-daylight .credits h2{font-size:40px}.look-daylight .navigation.open{background:#f6f5ef}.look-daylight footer .brand{color:#fff}.look-daylight footer .brand .star{color:#e1ff6b}.look-afterglow{--paper:#f5ebdf;--ink:#452b26;--yellow:#c84c2e;--accent:#c84c2e;--subtle:#886d60;--border:#d5bfb0}.look-afterglow .header{color:#452b26;border-bottom:1px solid var(--border);background:#f5ebdf}.look-afterglow .brand .star,.look-afterglow .shortlist b{color:var(--accent)}.look-afterglow .shortlist{border-color:var(--border);border-radius:30px}.look-afterglow .brand{letter-spacing:-.065em;font-family:Georgia,serif;font-size:25px;font-weight:900}.look-afterglow .navigation a:hover{color:var(--accent)}.look-afterglow .discovery{max-width:1280px;padding-top:28px;padding-bottom:35px;display:block}.look-afterglow .discovery-intro{grid-template-columns:1fr 285px;gap:0 30px;margin-bottom:27px;padding:0;display:grid}.look-afterglow .discovery-intro>.eyebrow{color:var(--accent);grid-area:1/1;margin-bottom:8px}.look-afterglow .discovery h1{letter-spacing:-.07em;grid-area:2/1;font-family:Georgia,serif;font-size:64px;font-weight:400;line-height:1}.look-afterglow .discovery h1 br{display:none}.look-afterglow .discovery h1 em{color:var(--accent);font-weight:400}.look-afterglow .discovery-intro>p{grid-area:1/2/3;align-self:center;max-width:260px;margin:0}.look-afterglow .discovery-intro .button,.look-afterglow .season-mark{display:none}.look-afterglow .spotlight-section{max-width:1040px;margin:auto}.look-afterglow .spotlight-heading{color:var(--subtle);margin-bottom:15px}.look-afterglow .spotlight-grid{grid-template-columns:2.15fr 1fr 1fr;gap:20px}.look-afterglow .lead-card{grid-row:span 2;align-self:start}.look-afterglow .spotlight-card:not(.lead-card) .tile-foot{display:none}.look-afterglow .spotlight-card:not(.lead-card) .tile-title h3{font-size:15px}.look-afterglow .spotlight-card:not(.lead-card) .tile-date-row{height:22px}.look-afterglow .spotlight-card:not(.lead-card) .tile-location{margin-top:3px}.look-afterglow .spotlight-card:not(.lead-card) .tile-info{padding-top:4px}.look-afterglow .lead-card .tile-title h3{letter-spacing:-.04em;font-family:Georgia,serif;font-size:29px;font-weight:400}.look-afterglow .lead-card .tile-date-row{margin-top:6px}.look-afterglow .card-image{background:#eee2d5;border-radius:5px;box-shadow:0 4px 14px #452b2612}.look-afterglow .tile-title h3{font-size:17px;font-weight:650}.look-afterglow .button.yellow{background:var(--accent);color:#fff4e5;border-color:var(--accent);border-radius:30px}.look-afterglow .discovery-strip{color:#70482d;background:#e8d5bc;border:0}.look-afterglow .finder{background:#f8f2e9;padding-top:55px}.look-afterglow .finder .section-top h2{letter-spacing:-.05em;font-family:Georgia,serif;font-size:44px;font-weight:400}.look-afterglow .finder-toolbar{background:#fffaf3;border-radius:8px}.look-afterglow .chip{border-radius:30px}.look-afterglow .chip.active{color:#fff4e5;background:#744134;border-color:#744134}.look-afterglow .tile-status.sold{color:#a73925}.look-afterglow .destinations{color:#27351e;background:#b4bd9c}.look-afterglow .destination-title h2{letter-spacing:-.055em;font-family:Georgia,serif;font-size:56px}.look-afterglow .destination-title h2 span{color:#49603b}.look-afterglow .destination-title .eyebrow{color:#27351e}.look-afterglow .destination-title p,.look-afterglow .destination-list small,.look-afterglow .destination-number{color:#3d5231}.look-afterglow .destination-list a{border-color:#80916d}.look-afterglow .destination-star{color:#e4eccb}.look-afterglow .destination-list a:hover strong{color:#27351e}.look-afterglow .section h2{letter-spacing:-.05em;font-family:Georgia,serif;font-size:51px;font-weight:400}.look-afterglow .journal-grid h3{font-family:Georgia,serif;font-size:25px;font-weight:400}.look-afterglow .about{color:#452b26;background:#dd8b72}.look-afterglow .about h2{font-size:46px}.look-afterglow .about-copy .button{color:#f5ebdf;background:#452b26;border-radius:30px}.look-afterglow .navigation.open{background:#f5ebdf}.look-afterglow dialog h2{letter-spacing:-.05em;font-family:Georgia,serif}.look-afterglow .story-content h2{letter-spacing:-.055em;font-family:Georgia,serif;font-size:83px}.look-afterglow .detail-body .button{border-radius:30px}@media (width>=1600px){.experience .discovery{grid-template-columns:260px minmax(0,1fr)}.discovery h1{font-size:80px}.look-daylight .discovery,.look-afterglow .discovery{display:block}.experience .event-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=1150px){.experience .discovery{grid-template-columns:180px minmax(0,1fr);gap:25px}.discovery h1{font-size:55px}.discovery-intro>p{font-size:11px}.spotlight-grid{gap:20px 13px}.tile-title h3{font-size:15px}.tile-date-row .event-date{font-size:7px}.image-type,.tile-status{font-size:6px}.look-daylight .discovery{display:block}.look-daylight .spotlight-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.look-daylight .discovery h1{font-size:48px}.look-daylight .discovery-intro{grid-template-columns:1fr 250px}.look-afterglow .discovery{display:block}.experience .event-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.edition-switcher>span{font-size:7px}.edition-switcher nav a{padding:0 12px}.original-link{font-size:8px}.experience .discovery{padding-top:25px;display:block}.discovery-intro{grid-template-columns:1fr 220px;gap:0 20px;margin-bottom:25px;padding:0;display:grid}.discovery-intro>.eyebrow{grid-area:1/1;margin-bottom:10px}.discovery h1{grid-area:2/1;font-size:52px}.discovery h1 br{display:none}.discovery-intro>p{grid-area:1/2/3;align-self:center;margin:0}.discovery-intro .button,.season-mark{display:none}.spotlight-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.spotlight-card .tile-title h3{font-size:16px}.look-daylight .discovery h1{font-size:44px}.look-daylight .discovery h1 br{display:block}.look-daylight .spotlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.look-daylight .tile-title h3{min-height:0;font-size:17px}.look-afterglow .discovery h1{font-size:55px}.look-afterglow .discovery-intro{grid-template-columns:1fr 220px}.look-afterglow .spotlight-grid{grid-template-columns:2.05fr 1fr 1fr;gap:15px}.look-afterglow .lead-card .tile-title h3{font-size:25px}.discovery-strip{font-size:7px}.discovery-strip>span{display:none}.discovery-strip>div{justify-content:center;gap:24px;width:100%}.experience .finder .section-top h2{font-size:40px}.experience .finder-intro{font-size:10px}.experience .event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.experience .section h2{font-size:47px}.look-afterglow .section h2{font-size:43px}}@media (width<=600px){.edition-switcher{justify-content:center;min-height:44px;padding:0 3%}.edition-switcher>span,.original-link{display:none}.edition-switcher nav{justify-content:space-between;gap:0;width:100%}.edition-switcher nav a{flex:1;justify-content:center;gap:6px;padding:0 8px;font-size:9px}.edition-switcher nav a>span{font-size:7px}.swatch{width:7px;height:7px}.experience .header{height:63px;padding:0 5%}.experience .brand{font-size:23px}.experience .navigation{top:63px}.experience .discovery{padding:23px 5% 28px}.discovery-intro{margin-bottom:22px;display:block}.discovery-intro>.eyebrow{margin-bottom:12px;font-size:7px}.discovery h1{max-width:330px;font-size:49px;line-height:1.02}.discovery h1 br{display:none}.discovery-intro>p{max-width:310px;margin-top:12px;font-size:11px;line-height:1.6}.spotlight-heading{letter-spacing:.05em;margin-bottom:12px;font-size:7px}.spotlight-heading>a{gap:4px;font-size:6px}.spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.tile-title h3,.spotlight-card .tile-title h3{font-size:16px}.tile-date-row .event-date{font-size:8px}.tile-save{width:32px;height:32px}.tile-location{font-size:9px}.tile-foot{gap:5px}.tile-status,.image-type{font-size:6px}.experience .card-image,.experience .art-frame{aspect-ratio:1}.discovery-strip{padding:13px 5%}.discovery-strip>div{gap:13px;font-size:6px}.discovery-strip .star{font-size:12px}.experience .finder{padding:40px 5%}.experience .finder .section-top{margin-bottom:22px}.experience .finder .section-top h2{font-size:37px}.experience .finder .section-top h2 br{display:block}.experience .finder-intro{max-width:130px;font-size:9px}.experience .finder .section-top .eyebrow{font-size:7px}.experience .finder-toolbar label:nth-child(2){border-left:0}.experience .finder-toolbar .search-field{border-bottom:1px solid var(--border)}.experience .event-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.experience .event-grid .tile-title h3{font-size:16px}.experience .results-line{font-size:9px}.experience .source-note{font-size:8px}.experience .chip{min-height:38px;padding:6px 10px;font-size:9px}.experience .filter-label{font-size:7px}.experience .journal{padding-top:45px;padding-bottom:45px}.experience .section h2{font-size:42px}.experience .journal-grid h3{font-size:21px}.experience .watchlist{padding-bottom:45px}.experience .watch-heading h2{font-size:39px}.experience .about{padding:45px 5%}.experience .about h2{font-size:43px}.experience .about>.star{font-size:55px}.experience .story-banner{height:440px}.experience .story-content h2{font-size:77px}.experience .detail-body h2{font-size:36px}.look-daylight .discovery-intro{margin-bottom:25px;display:block}.look-daylight .discovery h1{font-size:42px;font-weight:800}.look-daylight .discovery h1 br{display:block}.look-daylight .discovery-intro>p{max-width:320px;margin-top:14px;font-size:11px}.look-daylight .spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.look-daylight .tile-title h3{min-height:38px;font-size:16px}.look-daylight .finder .section-top h2{font-size:31px}.look-daylight .section h2{font-size:36px}.look-daylight .destination-title h2{font-size:46px}.look-daylight .about h2{font-size:36px}.look-afterglow .discovery-intro{margin-bottom:25px;display:block}.look-afterglow .discovery h1{font-size:49px;line-height:1.08}.look-afterglow .discovery-intro>p{max-width:320px;margin-top:12px;font-size:11px}.look-afterglow .spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.look-afterglow .lead-card{grid-area:auto/1/auto/-1;grid-template-columns:1fr 1fr;align-items:center;gap:15px;display:grid}.look-afterglow .lead-card .tile-info{padding:0}.look-afterglow .lead-card .tile-title h3{font-size:25px;line-height:1.07}.look-afterglow .lead-card .tile-date-row{margin:0}.look-afterglow .lead-card .tile-foot{display:none}.look-afterglow .spotlight-card:not(.lead-card) .tile-title h3{font-size:16px}.look-afterglow .spotlight-card:not(.lead-card) .tile-foot{display:flex}.look-afterglow .finder .section-top h2{font-size:34px}.look-afterglow .section h2{font-size:40px}.look-afterglow .destination-title h2{font-size:50px}.look-afterglow .about h2{font-size:41px}.look-afterglow .story-content h2{font-size:68px}}@media (width<=360px){.experience .brand{font-size:21px}.edition-switcher nav a{padding:0 5px;font-size:8px}.discovery h1{font-size:43px}.spotlight-heading>span{max-width:170px}.spotlight-card .tile-title h3,.experience .event-grid .tile-title h3{font-size:14px}.image-type{font-size:5px}.tile-date-row .event-date{font-size:7px}.look-afterglow .discovery h1{font-size:44px}.look-afterglow .lead-card .tile-title h3{font-size:22px}.look-daylight .discovery h1{font-size:37px}.experience .finder .section-top h2{font-size:31px}.look-daylight .finder .section-top h2{font-size:26px}.experience .finder-intro{max-width:112px;font-size:8px}}.experience .art-backdrop{filter:blur(22px)brightness(.55);background-position:50%;background-size:cover;position:absolute;inset:-12%;transform:scale(1.1)}.experience .art-frame img{z-index:1;background:0 0;position:relative}.experience .card-image{outline:1px solid color-mix(in srgb,var(--ink),transparent 90%);outline-offset:-1px}@font-face{font-family:Kanit;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/kanit-thai-400-normal.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/kanit-thai-600-normal.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/noto-sans-thai-thai-wght-normal.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}:root{--head:Anton,Kanit,"Arial Narrow",Impact,sans-serif;--body:Manrope,"Noto Sans Thai",Arial,sans-serif}.experience:lang(th) h1,.experience:lang(th) h2{letter-spacing:0;font-weight:600;line-height:1.25}.experience:lang(th) h3{letter-spacing:-.01em;line-height:1.45}.experience:lang(th) p{line-height:1.85}.experience:lang(th) .tile-title h3{line-height:1.4}.experience:lang(th) .eyebrow,.experience:lang(th) .tile-status,.experience:lang(th) .spotlight-heading{letter-spacing:.02em}.experience:lang(th) .discovery h1{line-height:1.2}.lang-switch{letter-spacing:.06em;border:1px solid var(--border);white-space:nowrap;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:700;display:inline-flex}.lang-switch span{opacity:.55}.lang-switch span.on{opacity:1;color:var(--accent)}.lang-switch i{opacity:.35;font-style:normal}.lang-switch:hover{border-color:var(--accent)}.brand-country{display:inline!important}.experience footer{color:var(--ink)}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0 0 40px;display:grid}.footer-links div{flex-direction:column;gap:9px;font-size:12px;display:flex}.footer-links strong{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:9px}.footer-links a{color:var(--subtle)}.footer-links a:hover{color:var(--accent)}.crumbs{color:var(--subtle);flex-wrap:wrap;gap:8px;font-size:11px;display:flex;padding-top:22px!important;padding-bottom:0!important}.crumbs a{text-underline-offset:3px;text-decoration:underline}.crumbs a:hover{color:var(--accent)}.collection-page .crumbs{margin-bottom:26px;padding:0!important}.event-page{background:var(--paper);border:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:0;max-width:1500px;margin:22px 4% 0;display:grid}@media (width>=1600px){.event-page{margin-left:max(4%,50vw - 750px);margin-right:auto}}.event-page .detail-visual{background:#111510;align-items:flex-start;max-height:none}.event-page .detail-visual>img{height:auto;max-height:none;position:sticky;top:90px}.event-page .detail-body{padding:44px 48px}.event-page h1.detail-title{margin:18px 0 23px;font-size:58px;line-height:1.05}.experience:lang(th) .event-page h1.detail-title{line-height:1.2}.look-volt .detail-body>p{color:var(--subtle)}.look-volt .price-line{background:#232c22}.look-volt .detail-facts,.look-volt .verification{border-color:var(--border)}.look-volt .verification p{color:var(--subtle)}.full-page-link{text-underline-offset:3px;text-decoration:underline}.event-where{justify-items:start;gap:10px;display:grid}.event-where h2{font-size:44px!important}.event-where p{color:var(--subtle)}.more-events .section-top h2{font-size:44px!important}.collection-page h1{font-size:72px;line-height:1.02}.experience:lang(th) .collection-page h1{font-size:64px;line-height:1.2}.collection-intro{max-width:760px;color:var(--subtle);margin:-10px 0 40px;font-size:15px;line-height:1.8}.browse-links{border-top:1px solid var(--border);gap:18px;margin-top:50px;padding-top:30px;display:grid}.browse-links>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.browse-links .filter-label{letter-spacing:.12em;width:100%;margin-bottom:4px;font-size:9px;font-weight:700}.browse-links .chip{border:1px solid var(--border);align-items:center;min-height:38px;padding:7px 12px;font-size:11px;display:inline-flex}.browse-links .chip:hover{border-color:var(--accent)}.browse-links .chip.active{background:var(--accent);color:#17200f;border-color:var(--accent)}.experience .event-grid .art-frame,.spotlight-card .art-frame{cursor:pointer}@media (width<=1050px){.brand-country{font-size:7px}.event-page{grid-template-columns:1fr}.event-page .detail-visual>img{object-fit:contain;max-height:70svh;position:static}.event-page h1.detail-title{font-size:46px}.collection-page h1{font-size:56px}}@media (width<=760px){.lang-switch{padding:7px 8px;font-size:10px}.footer-links{grid-template-columns:1fr 1fr;gap:24px}.footer-links div:last-child{grid-column:1/-1}.event-page{border-left:0;border-right:0;margin:14px 0 0}.event-page .detail-body{padding:26px 5%}.event-page h1.detail-title{font-size:40px}.collection-page h1{font-size:44px}.experience:lang(th) .collection-page h1{font-size:38px}.collection-intro{margin-top:0;font-size:13px}.event-where h2,.more-events .section-top h2{font-size:32px!important}.crumbs{padding:16px 5% 0!important}}@media (width<=380px){.brand{font-size:20px!important}.brand .star{font-size:26px!important}.brand-country{font-size:6px}.nav-actions{gap:4px!important}.lang-switch{padding:6px}}.experience:lang(th) :is(.eyebrow,.filter-label,.footer-top>span,.footer-links strong,.footer-bottom,.spotlight-heading,.tile-status,.image-type,.discovery-strip,.season-mark,.photo-caption,.lang-switch){letter-spacing:0!important}@media (width>=1051px){.more-events .event-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=760px){.experience .search-field input,.experience .finder-toolbar select,.experience .results-line select{font-size:16px!important}}@media (width<=300px){.photo-caption{display:none}}@media (pointer:coarse){.experience .search-field input,.experience .finder-toolbar select,.experience .results-line select{font-size:16px!important}}
/*$vite$:1*/