@font-face{font-family:Aeonik;src:url(/fonts/AeonikPro-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/AeonikPro-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Aeonik;src:url(/fonts/AeonikPro-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/Rajdhani-SemiBold-latin.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Rajdhani;src:url(/fonts/Rajdhani-Bold-latin.woff2) format("woff2");font-weight:700;font-display:swap}:root{--black: #0a0a0a;--black-2: #111111;--white: #fff;--copper: #c79a6b;--copper-lt: #e0c3a4;--grey: rgba(255, 255, 255, .64);--grey-2: rgba(255, 255, 255, .82);--grey-3: rgba(255, 255, 255, .44);--rule: rgba(255, 255, 255, .16);--rule-soft: rgba(255, 255, 255, .1);--sans: "Aeonik", ui-sans-serif, system-ui, sans-serif;--tag: "Rajdhani", "Aeonik", sans-serif;--label: 600 13px/1 var(--tag);--gut: clamp(20px, 5vw, 96px);--sec: clamp(96px, 11vw, 176px);--ease: cubic-bezier(.22, 1, .36, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--spring: linear(0, .0158, .0508, .094, .1398, .1856, .23, .2726, .3131, .3516, .3879, .4222, .4546, .4852, .5141, .5414, .5672, .5915, .6144, .6361, .6565, .6758, .694, .7112, .7274, .7427, .7571, .7708, .7836, .7958, .8073, .8181, .8283, .8379, .847, .8556, .8637, .8714, .8786, .8854, .8919, .8979, .9037, .9091, .9142, .919, .9235, .9278, .9319, .9357, .9393, .9427, .9459, .949, .9518, .9545, .9571, .9595, .9618, .9639, .966, .9679, .9697, .9714, .973, .9745, .9759, .9773, .9786, .9798, .9809, .982, .983, .9839, .9848, .9857, .9865, .9873, .988, .9886, .9893, .9899, .9905, .991, .9915, .992, .9924, .9928, .9932, .9936, .994, .9943, .9946, .9949, .9952, .9955, .9957, .996, .9962, .9964, .9966, .9968, .997, .9972, .9973, .9975, .9976, .9977, .9979, .998, .9981, .9982, 1);--track-caps: calc((1em - 16px)/-40) ;--track: calc((1em - 16px)*-.035) ;--s1: 8px;--s2: 16px;--s3: 24px;--s4: 32px;--s5: 40px;--s6: 48px;--s8: 64px;--s12: 96px;--grade: saturate(.1) sepia(.16) contrast(1.12) brightness(.82)}@supports not (transition-timing-function: linear(0,1)){:root{--spring: cubic-bezier(.22, .85, .3, 1)}}*{box-sizing:border-box}html{background:var(--black);-webkit-text-size-adjust:100%}body{margin:0;background:var(--black);color:var(--white);font:400 17px/28px var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip;font-kerning:normal}p,h1,h2,h3{hanging-punctuation:first allow-end last}::selection{background:var(--copper);color:var(--black)}a{color:inherit;text-decoration:none}img,video{max-width:100%}button{font:inherit}.lbl{font:var(--label);letter-spacing:.16em;text-transform:uppercase}.cu{color:var(--copper)}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:fixed;z-index:60;left:12px;top:12px;padding:12px 16px;background:var(--copper);color:var(--black);font:700 14px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase;transform:translateY(-160%);transition:transform .3s var(--ease)}.skip:focus{transform:none}:where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--copper);outline-offset:4px;animation:focus-in .42s var(--ease) both}@keyframes focus-in{0%{outline-offset:10px;outline-color:#c79a6b00}}.tnum{font-variant-numeric:tabular-nums}.grade{filter:var(--grade)}@property --dev{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.ph{position:relative;display:block;overflow:clip;background:var(--ph-bg, var(--black-2));isolation:isolate;-webkit-user-drag:none;user-select:none}.ph__in,.ph__m,.ph__c{position:absolute;inset:0;display:block}.ph img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--pos, 50% 50%);display:block}.ph__c{-webkit-mask-image:radial-gradient(circle farthest-corner at var(--mx, 50%) var(--my, 50%),#000 calc(var(--dev) * 1.4 - 40%),rgba(0,0,0,.55) calc(var(--dev) * 1.4 - 20%),transparent calc(var(--dev) * 1.4));mask-image:radial-gradient(circle farthest-corner at var(--mx, 50%) var(--my, 50%),#000 calc(var(--dev) * 1.4 - 40%),rgba(0,0,0,.55) calc(var(--dev) * 1.4 - 20%),transparent calc(var(--dev) * 1.4));transition:--dev 1.1s cubic-bezier(.4,0,.5,1)}.is-dev .ph__c{--dev: 100%;transition:--dev .9s cubic-bezier(.45,.05,.3,1)}@keyframes ph-drift{0%{transform:translate3d(0,-4%,0)}to{transform:translate3d(0,4%,0)}}@keyframes ph-drift-x{0%{transform:translate3d(-4%,0,0)}to{transform:translate3d(4%,0,0)}}.ph[data-drift]>.ph__in{inset:-5% 0}@supports (animation-timeline: view()){.ph[data-drift]{view-timeline:--ph block}.ph[data-drift]>.ph__in{animation:ph-drift linear both;animation-timeline:--ph;animation-range:cover 0% cover 100%}}.cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;height:48px;padding:0 22px 0 24px;background:var(--copper);color:var(--black);font:700 14px/1 var(--tag);letter-spacing:.16em;text-transform:uppercase;overflow:hidden;isolation:isolate;border:0;cursor:pointer;white-space:nowrap}.cta:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--white);transform:scaleX(0);transform-origin:0 50%;transition:transform .52s var(--ease)}.cta svg{width:16px;height:10px;flex:none;transition:transform .52s var(--ease)}.cta:hover:before,.cta:focus-visible:before{transform:scaleX(1)}.cta:hover svg{transform:translate(4px)}.cta--line{background:transparent;color:var(--white);box-shadow:inset 0 0 0 1px #ffffff80}.cta--line:hover,.cta--line:focus-visible{color:var(--black)}.cta,.on__btn,.menu-btn{translate:var(--mgx, 0px) var(--mgy, 0px);transition-property:translate,transform,background-color,color,opacity,box-shadow;transition-duration:.7s,.26s,.3s,.3s,.3s,.3s;transition-timing-function:var(--spring),var(--ease)}.cta.is-mag,.on__btn.is-mag,.menu-btn.is-mag{transition-duration:.16s,.26s,.3s,.3s,.3s,.3s}.cta svg{translate:calc(var(--mgx, 0px) * .6) calc(var(--mgy, 0px) * .6)}@media(hover:none){.cta:active,.on__btn:active,.dock a:active,.menu-btn:active{transform:scale(.96);transition-duration:.7s,90ms}}.go{display:inline-flex;align-items:center;gap:12px;min-height:44px;font:600 14px/1 var(--tag);letter-spacing:.16em;text-transform:uppercase;color:var(--white);transition:gap .3s var(--ease)}.go svg{width:16px;height:10px;color:var(--copper);flex:none}.go span{background:linear-gradient(var(--copper),var(--copper)) var(--ux, 0%) 100% / 0 1px no-repeat;padding-bottom:3px;transition:background-size .46s var(--ease)}.go:hover{gap:18px}.go:hover span,.go:focus-visible span{background-size:100% 1px}.nav{position:fixed;z-index:20;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:30px var(--gut) 0;transition:transform .52s var(--ease),padding .42s var(--ease),background-color .42s var(--ease),border-color .42s var(--ease);border-bottom:1px solid transparent}.mark{display:block;line-height:0}.mark img{height:clamp(40px,2.9vw,52px);width:auto;display:block;transition:height .42s var(--ease)}.nav__r{display:flex;align-items:center;gap:34px}.tel{display:inline-flex;align-items:baseline;gap:10px;font:600 15px/1 var(--tag);letter-spacing:.12em;color:var(--white)}.tel em{font-style:normal;color:var(--copper-lt);font-size:13px;letter-spacing:.16em}.tel span{background:linear-gradient(currentColor,currentColor) var(--ux, 0%) 100% / 0 1px no-repeat;font-variant-numeric:tabular-nums;transition:background-size .42s var(--ease);padding-bottom:3px}.tel:hover span{background-size:100% 1px}.menu-btn{display:inline-flex;align-items:center;gap:14px;min-height:44px;background:none;border:0;padding:6px 0;color:var(--white);cursor:pointer;font:600 15px/1 var(--tag);letter-spacing:.16em;text-transform:uppercase}.menu-btn .bars{width:30px;height:12px;display:grid;align-content:space-between}.menu-btn .bars i{display:block;height:2px;background:currentColor;transition:transform .42s var(--ease);transform-origin:100% 50%}.menu-btn .bars i:last-child{transform:scaleX(.6)}.menu-btn:hover .bars i:last-child{transform:scaleX(1)}.nav.is-solid{padding-top:14px;padding-bottom:14px;background-color:#0a0a0af0;border-bottom-color:var(--rule-soft)}.nav.is-solid .mark img{height:36px}.nav.is-away{transform:translateY(-105%)}html.is-menu-open .nav.is-away{transform:none}.dock{display:none}.rise{opacity:0;filter:blur(10px);transform:translateY(12px)}.ready .rise{opacity:1;filter:blur(0);transform:none;transition:opacity .9s var(--ease),filter .9s var(--ease),transform 1.1s var(--ease);transition-delay:var(--d, 0ms)}.ready .rise.done{transition:none;filter:none}@keyframes rv-in{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}70%{filter:blur(0)}to{opacity:1;filter:blur(0);transform:none}}@keyframes line-up{0%{transform:translateY(135%)}to{transform:none}}@keyframes line-mask{0%,90%{clip-path:inset(-.3em -.2em -.32em -.2em)}to{clip-path:inset(-2em -2em -2em -2em)}}.js .rv{opacity:0;filter:blur(8px);transform:translateY(24px)}.js .rv.in{opacity:1;filter:none;transform:none;transition:opacity .9s var(--ease),filter .9s var(--ease),transform 1.1s var(--ease);transition-delay:var(--d, 0ms)}.split .w,.split .w__in{display:inline-block}.js .split .w{clip-path:inset(-.3em -.2em -.32em -.2em)}.js .split .w__in{transform:translateY(135%)}.js .split.in .w__in{transform:none;transition:transform 1.1s var(--ease);transition-delay:calc(var(--li, 0) * 90ms + var(--d, 0ms))}.js .split.done .w{clip-path:none}@supports (animation-timeline: view()){.js.sda .rv{opacity:1;filter:none;transform:none;animation:rv-in linear both;animation-timeline:view();animation-range:entry calc(var(--i, 0) * 2vh) entry calc(16vh + var(--i, 0) * 2vh)}.js.sda .split{view-timeline:--split block}.js.sda .split .w{animation:line-mask linear both;animation-timeline:--split;animation-range:entry 0% entry calc(22vh + var(--li, 0) * 3vh)}.js.sda .split .w__in{transform:none;animation:line-up linear both;animation-timeline:--split;animation-range:entry calc(var(--li, 0) * 3vh) entry calc(18vh + var(--li, 0) * 3vh)}}.prog{position:fixed;z-index:26;top:0;left:0;right:0;height:2px;background:var(--copper);transform-origin:0 50%;transform:scaleX(var(--p, 0));pointer-events:none}@supports (animation-timeline: scroll()){@keyframes prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.prog{animation:prog linear both;animation-timeline:scroll(root block)}}.ft{position:relative;background:var(--black);border-top:1px solid var(--rule-soft)}.ft__finale{position:relative;height:clamp(250px,36vh,360px);overflow:clip;isolation:isolate;display:flex;align-items:flex-end}.ft__finale>.ph{position:absolute;inset:0;z-index:-2}.ft__finale:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#0a0a0aeb,#0a0a0a59 46%,#0a0a0a1a),linear-gradient(90deg,#0a0a0a8c,#0a0a0a00 55%)}.ft__finale-in{width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding:0 var(--gut) clamp(28px,3.4vw,48px)}.ft__line{margin:0;font:700 clamp(40px,5.2vw,92px)/.96 var(--sans);letter-spacing:var(--track-caps);text-transform:uppercase;font-feature-settings:"case" 1}.ft__line span{display:block}.ft__act{display:flex;align-items:center;gap:22px;padding-bottom:6px}.ft__act .note{color:var(--grey);font-size:15px;white-space:nowrap}.ft__act .note a{color:var(--white);background:linear-gradient(var(--copper),var(--copper)) 0 100% / 100% 1px no-repeat;padding-bottom:2px}.ft__grid{display:grid;grid-template-columns:1.25fr repeat(3,1fr) 1.3fr;gap:32px;padding:clamp(36px,4vw,56px) var(--gut) clamp(28px,3vw,40px)}.ft__h{margin:0 0 16px;color:var(--copper-lt);font:600 13px/1 var(--tag);letter-spacing:.16em;text-transform:uppercase}.ft__col ul{list-style:none;margin:0;padding:0}.ft__col li a{display:inline-block;padding:5px 0;white-space:nowrap;font:600 14px/1.25 var(--tag);letter-spacing:.1em;text-transform:uppercase;color:var(--grey-2);background:linear-gradient(var(--copper),var(--copper)) var(--ux, 0%) calc(100% - 3px) / 0 1px no-repeat;transition:color .3s var(--ease),background-size .42s var(--ease)}.ft__col li a:hover{color:var(--white);background-size:100% 1px}.ft__brand .mark img{height:46px}.ft__phone{display:inline-block;margin-top:24px;font:700 22px/1 var(--tag);letter-spacing:.06em;font-variant-numeric:tabular-nums}.ft__phone:hover{color:var(--copper-lt)}.ft__mail{display:inline-block;margin-top:10px;font-size:15px;color:var(--grey-2)}.ft__mail:hover{color:var(--white)}.ft__social{display:flex;gap:6px;margin-top:16px;margin-left:-10px}.ft__social a{width:44px;height:44px;display:grid;place-items:center;color:var(--grey-2);transition:color .3s var(--ease)}.ft__social a:hover{color:var(--copper-lt)}.ft__social svg{width:20px;height:20px}.ft__assoc{display:flex;flex-direction:column;gap:22px}.ft__sponsor{margin:0;font:600 14px/1.4 var(--tag);letter-spacing:.1em;text-transform:uppercase;color:var(--grey-2)}.ft__sponsor b{display:block;color:var(--copper-lt);font-weight:600;font-size:13px;letter-spacing:.16em;margin-bottom:8px}.badges{display:flex;gap:12px;align-items:center}.badges a{display:block;line-height:0;opacity:.86;transition:opacity .3s var(--ease)}.badges a:hover{opacity:1}.badges img{width:54px;height:54px;object-fit:contain;filter:grayscale(1) contrast(1.05)}.ft__legal{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 var(--gut);padding:16px 0 24px;border-top:1px solid var(--rule-soft);color:#ffffff8a;font:600 12px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase}.ft__legal nav{display:flex;gap:22px}.ft__legal a{display:inline-flex;align-items:center;min-height:32px;color:var(--grey)}.ft__legal a:hover{color:var(--white)}@media(max-width:1180px){.ft__grid{grid-template-columns:repeat(3,1fr);row-gap:36px}.ft__brand{grid-column:1 / 2}.ft__assoc{grid-column:2 / -1;flex-direction:row;justify-content:space-between;align-items:flex-start}}@media(max-width:760px){body{font-size:16px;padding-bottom:calc(78px + env(safe-area-inset-bottom))}.nav{padding:18px 20px 0}.mark img{height:30px}.nav.is-solid{padding-top:10px;padding-bottom:10px}.nav.is-solid .mark img{height:28px}.mark{padding:8px 0;margin:-8px 0}.nav__r .tel,.nav__r .cta{display:none}.menu-btn{font-size:14px}.dock{display:grid;grid-template-columns:1fr 1.25fr;gap:8px;position:fixed;z-index:18;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom))}.dock a{height:54px;display:flex;align-items:center;justify-content:center;gap:10px;font:700 14px/1 var(--tag);letter-spacing:.12em;text-transform:uppercase}.dock .d-call{border:1px solid rgba(255,255,255,.5);color:var(--white);background:#0a0a0a59;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.dock .d-call svg{width:14px;height:14px;color:var(--copper)}.dock .cta{height:54px;padding:0 16px;justify-content:center}.ft__finale{height:auto;display:grid;grid-template-columns:minmax(0,1fr) 112px;column-gap:14px;align-items:stretch;padding:26px 20px 24px;overflow:visible}.ft__finale>.ph{position:relative;inset:auto;z-index:0;grid-column:2;grid-row:1;width:112px;height:100%;min-height:0;--pos: 74% 30%}.ft__finale:after{display:none}.ft__act .note{display:none}.ft__finale-in{grid-column:1;grid-row:1;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px;padding:0}.ft__line{font-size:min(8.4vw,34px)}.ft__line span{display:block}.ft__act{flex-wrap:wrap;gap:8px 18px;padding-bottom:0}.ft__act .cta{height:46px;padding:0 16px 0 18px;gap:12px}.ft__grid{grid-template-columns:1fr 1fr;gap:12px 20px;padding:20px 20px 10px}.ft__brand{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:16px}.ft__brand .mark{grid-row:span 2}.ft__brand .mark img{height:36px}.ft__phone{margin-top:0;font-size:19px;display:inline-flex;align-items:center;min-height:44px}.ft__mail{grid-column:2;margin-top:-6px;font-size:13.5px;display:inline-flex;align-items:center;min-height:44px}.ft__social{grid-column:1 / -1;grid-row:3;margin:4px 0 0 -10px;gap:0}.ft__col li a{padding:0;min-height:44px;display:inline-flex;align-items:center;font-size:13px}.ft__h{margin-bottom:2px}.ft__grid>nav.ft__col:nth-of-type(1){grid-column:1;grid-row:2}.ft__grid>nav.ft__col:nth-of-type(2){grid-column:2;grid-row:2 / 4}.ft__col--feat{grid-column:1;grid-row:3}.ft__assoc{grid-column:1 / -1;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:14px;border-top:1px solid var(--rule-soft)}.ft__assoc .ft__h{display:none}.ft__sponsor{font-size:13px}.badges{gap:8px}.badges img{width:40px;height:40px}.badges a{padding:2px}.ft__legal{margin:0 20px;justify-content:space-between;gap:12px;padding:4px 0 12px;font-size:11px;letter-spacing:.1em}.ft__legal>span{max-width:52%;line-height:1.4}.ft__legal nav{gap:16px}.ft__legal a{min-height:44px}}@media(prefers-reduced-motion:reduce){.rise,.rv,.nav,.cta:before,.go{transition-duration:1ms!important}.js .rv,.js.sda .rv{opacity:1;filter:none;transform:none;animation:none}.js .split .w,.js.sda .split .w{clip-path:none;animation:none}.js .split .w__in,.js.sda .split .w__in{transform:none;animation:none;transition:none}.ph[data-drift]>.ph__in{animation:none;transform:none;inset:0}.ph__c{-webkit-mask-image:none;mask-image:none;opacity:0;transition:opacity .5s ease}.is-dev .ph__c{opacity:1;transition:opacity .5s ease}.cta,.on__btn,.menu-btn,.cta svg{translate:none}.prog{animation:none;transform:scaleX(var(--p, 0))}:focus-visible{animation:none}}.live-dot{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--copper);flex:none}.live-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--copper);animation:live-ping 2.4s var(--ease) infinite}@keyframes live-ping{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(3.2);opacity:0}}@media(prefers-reduced-motion:reduce){.live-dot:after{animation:none}}.hero .rail [data-live=rail]{display:inline-flex;align-items:center;gap:0 8px;white-space:nowrap}.hero .rail [data-live=rail].is-live{animation:live-in .9s var(--ease) both}.hero .rail [data-live=rail] b{font-weight:600;color:var(--white)}.hero .rail [data-live=rail] .live-dot{margin-right:6px}.hero .rail .live-sep{font-style:normal;color:var(--grey-3);margin:0 6px}@keyframes live-in{0%{opacity:0;filter:blur(6px)}}.hero canvas.snow{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity 2.4s var(--ease)}.hero canvas.snow.on{opacity:1}.avx{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.8fr);gap:40px clamp(32px,4vw,72px);align-items:center;margin:0 var(--gut);padding:clamp(28px,3vw,44px) clamp(24px,3vw,48px);background:var(--black-2);border:1px solid var(--rule-soft)}.avx__k{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--copper-lt);font-size:12px}.avx__h{margin:0 0 14px;font:700 clamp(26px,2.4vw,38px)/1.05 var(--sans);letter-spacing:var(--track);text-transform:uppercase;text-wrap:balance}.avx__note{margin:0 0 18px;max-width:34ch;color:var(--grey);font-size:15px;line-height:24px;text-wrap:pretty}.avx__fig{display:grid;grid-template-columns:minmax(150px,1fr) auto;gap:24px;align-items:stretch}.avx__mtn{width:100%;height:auto;max-height:220px;overflow:visible}.avx__b{fill:url(#avx-hatch);transform-box:fill-box;transform-origin:50% 100%;transition:fill .6s var(--ease)}.avx__b[data-n="1"]{fill:#c79a6b38}.avx__b[data-n="2"]{fill:#c79a6b70}.avx__b[data-n="3"]{fill:#c79a6bad}.avx__b[data-n="4"]{fill:#c79a6be6}.avx__b[data-n="5"]{fill:var(--copper-lt)}.avx.is-live .avx__b{animation:avx-rise 1.1s var(--ease) both}.avx.is-live .avx__b[data-band=tln]{animation-delay:.12s}.avx.is-live .avx__b[data-band=alp]{animation-delay:.24s}@keyframes avx-rise{0%{transform:scaleY(0)}}.avx__cut{stroke:var(--black-2);stroke-width:2.5}.avx__edge{stroke:#ffffff80;stroke-width:1.2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.avx__bands{list-style:none;margin:0;padding:0;display:grid;grid-template-rows:70fr 42fr 48fr;min-width:150px}.avx__bands li{display:flex;flex-direction:column;justify-content:center;padding-left:16px;border-left:1px solid var(--rule)}.avx__bands li:first-child{justify-content:flex-start;padding-top:18%}.avx__bands .lbl{color:var(--grey);font-size:11px;margin-bottom:6px}.avx__bands b{display:flex;align-items:baseline;gap:8px;font:500 17px/1.2 var(--sans);letter-spacing:var(--track)}.avx__bands b i{font:700 13px/1 var(--tag);font-style:normal;display:inline-grid;place-items:center;width:22px;height:22px;background:var(--copper);color:var(--black)}.avx__bands li[data-n="0"] b{color:var(--grey-2)}.avx__wx{margin:0;display:grid;gap:18px;padding-left:clamp(24px,3vw,48px);border-left:1px solid var(--rule)}.avx__wx:empty{display:none}.avx__wx dt{color:var(--copper-lt);font-size:11px;margin-bottom:6px}.avx__wx dd{margin:0;font:500 clamp(20px,1.6vw,26px)/1.1 var(--sans);letter-spacing:var(--track)}.avx__wx dd.avx__sub{margin-top:4px;font:600 12px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase;color:var(--grey)}.avx.is-live .avx__wx>div{animation:live-in .8s var(--ease) both}.avx.is-live .avx__wx>div:nth-child(2){animation-delay:80ms}.avx.is-live .avx__wx>div:nth-child(3){animation-delay:.16s}@media(max-width:1180px){.avx{grid-template-columns:1fr 1fr}.avx__wx{grid-column:1 / -1;grid-template-columns:repeat(3,1fr);padding:24px 0 0;border-left:0;border-top:1px solid var(--rule)}}@media(max-width:760px){.avx{grid-template-columns:1fr;gap:28px;margin:32px 16px 0;padding:24px 20px}.avx__h{font-size:26px}.avx__note{font-size:15px;line-height:23px;margin-bottom:8px}.avx__fig{grid-template-columns:1fr 1fr;gap:16px}.avx__bands{min-width:0;grid-template-rows:none;align-content:center;gap:14px}.avx__bands li,.avx__bands li:first-child{padding:0 0 0 12px;justify-content:flex-start}.avx__bands .lbl{margin-bottom:4px}.avx__bands b{font-size:15px}.avx__wx{grid-template-columns:1fr;gap:0;padding-top:8px}.avx__wx>div{display:grid;grid-template-columns:1fr auto;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--rule-soft)}.avx__wx>div:last-child{border-bottom:0;padding-bottom:0}.avx__wx dt{margin:0}.avx__wx dd{font-size:18px;text-align:right}.avx__wx dd.avx__sub{grid-column:2;margin-top:4px}}.ssn{padding:var(--sec-in, clamp(64px, 7vw, 120px)) var(--gut) 0}.ssn__head{display:grid;gap:clamp(20px,2vw,32px);margin-bottom:clamp(28px,3vw,48px)}.ssn__k{margin:0 0 18px;color:var(--copper-lt);font-size:12px}.ssn__k i{font-style:normal;color:var(--grey-3);margin:0 6px}.ssn__h{margin:0;font:700 clamp(38px,4.2vw,78px)/.98 var(--sans);letter-spacing:var(--track-caps);text-transform:uppercase;text-wrap:balance;font-feature-settings:"case" 1}.ssn__side{display:flex;justify-content:space-between;align-items:center;gap:16px 40px;flex-wrap:wrap}.ssn__hint{margin:0;max-width:46ch;color:var(--grey);font-size:15px;line-height:23px;text-wrap:pretty}.ssn__hint-m{display:none}@media(hover:none){.ssn__hint-d{display:none}.ssn__hint-m{display:inline}}.ssn__filters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ssn__f{height:36px;padding:0 14px;background:none;border:1px solid var(--rule);color:var(--grey-2);font:600 12px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}.ssn__f:hover{border-color:#ffffff80;color:var(--white)}.ssn__f.is-on{background:var(--white);border-color:var(--white);color:var(--black)}.ssn__ridge{--mh: 34px;position:relative;height:clamp(200px,22vw,300px);padding-bottom:var(--mh);cursor:crosshair;touch-action:pan-y;user-select:none;-webkit-user-select:none;outline-offset:8px}.ssn__svg{position:absolute;left:0;top:0;width:100%;height:calc(100% - var(--mh));overflow:visible}.ssn__line{stroke:#ffffffc7;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ssn__ridge:after{content:"";position:absolute;left:0;right:0;bottom:var(--mh);height:1px;background:var(--rule)}.ssn__season{position:absolute;top:0;left:calc((var(--at) + .5) / var(--n) * 100%);color:var(--grey-3);font-size:11px}.ssn__months{position:absolute;left:0;right:0;bottom:0;height:var(--mh);margin:0;padding:0;list-style:none}.ssn__months li{position:absolute;bottom:4px;left:calc(var(--at) / var(--n) * 100%);color:var(--grey);font-size:11px;padding-left:8px;border-left:1px solid var(--rule);height:22px;display:flex;align-items:flex-end}.ssn__today{position:absolute;top:0;bottom:var(--mh);left:calc((var(--at) + .5) / var(--n) * 100%);width:0;border-left:1px dashed rgba(255,255,255,.28)}.ssn__today .lbl{position:absolute;top:22px;left:8px;font-size:10px;color:var(--grey);white-space:nowrap}.ssn__cur{position:absolute;top:0;bottom:var(--mh);left:calc((var(--at) + .5) / var(--n) * 100%);width:0;pointer-events:none;transition:left .26s var(--ease)}.ssn__cur:before{content:"";position:absolute;left:-.5px;width:1px;top:calc(var(--y, 1) * 100%);bottom:0;background:var(--copper);transition:top .26s var(--ease)}.ssn__cur i{position:absolute;left:-6px;top:calc(var(--y, 1) * 100% - 6px);width:12px;height:12px;border-radius:50%;background:var(--copper);box-shadow:0 0 0 5px #c79a6b38;transition:top .26s var(--ease),transform .3s var(--spring)}.ssn__ridge.is-drag .ssn__cur i,.ssn__ridge:hover .ssn__cur i{transform:scale(1.25)}.ssn__cur b{position:absolute;left:50%;top:calc(var(--y, 1) * 100% - 40px);transform:translate(-50%);padding:6px 8px;background:var(--copper);color:var(--black);font-size:11px;white-space:nowrap;transition:top .26s var(--ease)}.ssn__cur b:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;background:var(--copper);transform:translate(-50%) rotate(45deg);z-index:-1}.ssn__week{margin-top:clamp(28px,3vw,44px)}.ssn__wk-head{display:flex;align-items:center;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--rule)}.ssn__wk-t{display:flex;align-items:baseline;gap:20px;flex:1;margin:0;flex-wrap:wrap}.ssn__wk-d{font:500 clamp(24px,2.2vw,36px)/1.1 var(--sans);letter-spacing:var(--track)}.ssn__wk-n{color:var(--copper-lt);font-size:12px}.ssn__step{width:48px;height:48px;display:grid;place-items:center;background:none;color:var(--white);border:1px solid var(--rule);cursor:pointer;flex:none;transition:background-color .3s var(--ease),color .3s var(--ease)}.ssn__step:hover{background:var(--white);color:var(--black)}.ssn__step svg{width:9px;height:15px}.ssn__wk-head .ssn__step:first-child{order:2}.ssn__wk-head .ssn__step:last-child{order:3;margin-left:-21px}.ssn__rows{list-style:none;margin:0;padding:0}.ssn__row{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,2fr) minmax(0,1fr) minmax(90px,.6fr) auto;align-items:center;column-gap:24px;min-height:64px;padding:10px 0;border-bottom:1px solid var(--rule-soft)}.is-swap .ssn__row{animation:ssn-in .52s var(--ease) both;animation-delay:calc(var(--i, 0) * 28ms)}@keyframes ssn-in{0%{opacity:0;transform:translateY(8px)}}.ssn__when{color:var(--grey-2);font-size:15px}.ssn__t{font:500 clamp(17px,1.3vw,20px)/1.25 var(--sans);letter-spacing:var(--track);background:linear-gradient(var(--copper),var(--copper)) 0 100% / 0 1px no-repeat;transition:background-size .46s var(--ease);justify-self:start;padding-bottom:2px}.ssn__t:hover{background-size:100% 1px}.ssn__meta{color:var(--grey);font-size:11px}.ssn__price{color:var(--grey-2);font-size:15px;text-align:right}.ssn__book{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding-left:8px;font:600 13px/1 var(--tag);letter-spacing:.16em;text-transform:uppercase;color:var(--white);transition:gap .3s var(--ease)}.ssn__book svg{width:16px;height:10px;color:var(--copper)}.ssn__book:hover{gap:18px;color:var(--copper-lt)}.ssn__empty{padding:24px 0;color:var(--grey)}.ssn__empty a{color:var(--white);text-decoration:underline;text-decoration-color:var(--copper);text-underline-offset:3px}@media(max-width:760px){.ssn{padding:56px 16px 0}.ssn__h{font-size:min(8.9vw,40px);line-height:1}.ssn__side{display:grid;gap:16px}.ssn__filters{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none}.ssn__f{flex:none}.ssn__ridge{height:200px;--mh: 30px}.ssn__months li:nth-child(2n){visibility:hidden}.ssn__row{grid-template-columns:1fr auto;grid-template-areas:"when price" "t book" "meta book";column-gap:16px;row-gap:4px;padding:14px 0}.ssn__when{grid-area:when;font-size:13px}.ssn__t{grid-area:t;font-size:17px}.ssn__meta{grid-area:meta}.ssn__price{grid-area:price;font-size:13px}.ssn__book{grid-area:book;width:44px;height:44px;padding:0;justify-content:center;border-radius:50%;background:var(--copper);color:var(--black);gap:0;align-self:center}.ssn__book svg{color:var(--black)}.ssn__book span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ssn__wk-head{gap:12px}.ssn__wk-head .ssn__step:last-child{margin-left:-13px}.ssn__wk-t{gap:4px 12px}}.glb{padding:var(--sec-in, clamp(64px, 7vw, 120px)) var(--gut) 0}.glb__head{margin-bottom:clamp(20px,2vw,32px)}.glb__k{margin:0 0 18px;color:var(--copper-lt);font-size:12px}.glb__k i{font-style:normal;color:var(--grey-3);margin:0 6px}.glb__h{margin:0;max-width:16ch;font:700 clamp(34px,3.4vw,60px)/.98 var(--sans);letter-spacing:var(--track-caps);text-transform:uppercase;text-wrap:balance;font-feature-settings:"case" 1}.glb{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"stage head" "stage list";grid-template-rows:auto 1fr;column-gap:clamp(32px,4vw,80px)}.glb__body{display:contents}.glb__head{grid-area:head;align-self:end;margin-bottom:32px}.glb__stage{grid-area:stage;align-self:center}.glb__list{grid-area:list}.glb__stage{position:relative;width:100%;max-width:680px;aspect-ratio:1;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.glb__stage.is-drag{cursor:grabbing}.glb__cv{position:absolute;inset:0;display:block;width:100%;height:100%}.glb__drag{position:absolute;left:50%;bottom:-24px;transform:translate(-50%);margin:0;color:var(--grey-3);font-size:11px}.glb__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.glb__tab{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 14px;background:none;border:1px solid var(--rule);color:var(--grey-2);font:600 12px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}.glb__tab i{font-style:normal;color:var(--copper-lt);transition:color .3s var(--ease)}.glb__tab:hover{border-color:#ffffff80;color:var(--white)}.glb__tab.is-on{background:var(--white);border-color:var(--white);color:var(--black)}.glb__tab.is-on i{color:#8a6640}.glb__sub{margin:0 0 14px;color:var(--grey);font-size:12px}.glb__trips{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.glb__trips li{border-bottom:1px solid var(--rule-soft)}.glb__panel:not([hidden]) .glb__trips li{animation:ssn-in .56s var(--ease) both;animation-delay:calc(var(--i, 0) * 40ms)}.glb__trips a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t go" "w go";align-items:center;column-gap:20px;row-gap:4px;padding:16px 0}.glb__t{grid-area:t;font:500 clamp(18px,1.4vw,22px)/1.2 var(--sans);letter-spacing:var(--track);transition:color .3s var(--ease),transform .4s var(--ease)}.glb__w{grid-area:w;color:var(--grey);font-size:11px}.glb__w i{font-style:normal;color:var(--grey-3);margin:0 6px}.glb__trips svg{grid-area:go;width:16px;height:10px;color:var(--copper);transition:transform .4s var(--ease)}.glb__trips a:hover .glb__t,.glb__trips a:focus-visible .glb__t{color:var(--copper-lt);transform:translate(6px)}.glb__trips a:hover svg{transform:translate(4px)}@media(max-width:960px){.glb{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stage" "list";grid-template-rows:none}.glb__stage{max-width:520px;margin:0 auto 48px}}@media(max-width:760px){.glb{padding:56px 16px 0;grid-template-areas:"head" "tabs" "stage" "list"}.glb__list{display:contents}.glb__tabs{grid-area:tabs}.glb__panel{grid-area:list}.glb__head{margin-bottom:24px}.glb__h{font-size:min(8.9vw,40px);line-height:1}.glb__tabs{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 8px;padding:0 16px;scrollbar-width:none}.glb__tab{flex:none}.glb__t{font-size:17px}}.qa__i summary:has(.qa__gear){grid-template-columns:minmax(0,1fr) auto 20px;gap:16px}.qa__gear{padding:5px 8px;border:1px solid var(--rule);color:var(--grey);font-size:11px;white-space:nowrap;transition:color .3s var(--ease),border-color .3s var(--ease),background-color .3s var(--ease)}.qa__gear.is-some{color:var(--copper-lt);border-color:#c79a6b80}.qa__gear.is-all{background:var(--copper);border-color:var(--copper);color:var(--black)}.gear{padding:4px 0 28px}.gear__bar{position:sticky;top:76px;z-index:2;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:14px 0;margin-bottom:8px;background:var(--black);border-bottom:1px solid var(--rule)}.gear__count{margin:0;color:var(--grey);font-size:12px}.gear__count b{color:var(--white);font-weight:700}.gear__meter{position:relative;height:2px;background:var(--rule);overflow:hidden}.gear__meter i{position:absolute;inset:0;background:var(--copper);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--spring)}.gear__reset{background:none;border:0;padding:8px 0;color:var(--grey-3);font-size:11px;cursor:pointer}.gear__reset:hover{color:var(--white)}.gear__grp{margin-top:22px}.gear__h{margin:0 0 6px;color:var(--copper-lt);font-size:12px}.gear__list{list-style:none;margin:0;padding:0;columns:2 300px;column-gap:40px}.gear__it{break-inside:avoid}.gear__it label{display:grid;grid-template-columns:22px 1fr;gap:14px;align-items:start;padding:10px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.gear__it--sub label{padding-left:36px;padding-top:6px;padding-bottom:6px}.gear__it input{position:absolute;opacity:0;width:1px;height:1px}.gear__box{position:relative;width:22px;height:22px;margin-top:2px;border:1px solid rgba(255,255,255,.4);display:grid;place-items:center;transition:background-color .28s var(--ease),border-color .28s var(--ease),transform .42s var(--spring)}.gear__box svg{width:14px;height:14px;fill:none;stroke:var(--black);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16;transition:stroke-dashoffset .36s var(--ease) 80ms}.gear__t{position:relative;color:var(--grey-2);font-size:16px;line-height:24px;transition:color .4s var(--ease)}.gear__it input:checked+.gear__box{background:var(--copper);border-color:var(--copper);transform:scale(1.08)}.gear__it input:checked+.gear__box svg{stroke-dashoffset:0}.gear__it input:checked~.gear__t{color:var(--grey-3)}.gear__t{text-decoration:line-through 1px transparent;transition:color .4s var(--ease),text-decoration-color .4s var(--ease)}.gear__it input:checked~.gear__t{text-decoration-color:var(--grey-3)}.gear__it input:focus-visible+.gear__box{outline:2px solid var(--copper);outline-offset:3px}.gear__it label:hover .gear__box{border-color:var(--white)}.gear__note{break-inside:avoid;padding:8px 0;color:var(--grey);font-size:14px;line-height:22px}.gear__done{margin:18px 0 0;min-height:1px;font:600 14px/1.4 var(--tag);letter-spacing:.14em;text-transform:uppercase;color:var(--copper-lt)}.gear.is-cheer .gear__meter i{animation:gear-flash .9s var(--ease)}.gear.is-cheer .gear__done{animation:live-in .7s var(--ease) both}@keyframes gear-flash{40%{background:var(--copper-lt)}}@media(max-width:760px){.gear__bar{top:64px;gap:14px}.gear__list{columns:1}.gear__t{font-size:16px}.qa__gear{font-size:10px;padding:4px 6px}}.alt{position:fixed;z-index:20;left:12px;top:128px;bottom:96px;width:44px;display:none;flex-direction:column;pointer-events:none}@media(min-width:1280px)and (hover:hover){.alt{display:flex}}.alt__top{margin:0 0 12px;display:grid;justify-items:start;gap:6px}.alt__top svg{width:10px;height:9px;fill:var(--copper)}.alt__top b{font:700 11px/1 var(--tag);letter-spacing:.06em;color:var(--copper-lt);white-space:nowrap}.alt__scale{position:relative;flex:1;margin-left:4px;border-left:1px solid var(--rule)}.alt__tick{position:absolute;left:0;bottom:calc(var(--at) * 100%);display:flex;align-items:center;gap:4px;font-size:9px;font-style:normal;color:var(--grey-3);letter-spacing:.06em;transform:translateY(50%)}.alt__tick:before{content:"";width:6px;height:1px;background:var(--rule)}.alt__fill{position:absolute;left:-1px;bottom:0;width:1px;height:calc(var(--p, 0) * 100%);background:var(--copper)}.alt__mark{position:absolute;left:-4px;bottom:calc(var(--p, 0) * 100%);width:7px;height:7px;background:var(--copper);transform:translateY(50%) rotate(45deg)}.alt__mark b{position:absolute;left:10px;top:50%;transform:translateY(-50%) rotate(-45deg);transform-origin:0 50%;padding:3px 5px;background:var(--copper);color:var(--black);font:700 10px/1 var(--tag);letter-spacing:.06em;white-space:nowrap}.alt__base{margin:10px 0 0;font-size:9px;color:var(--grey-3);letter-spacing:.12em}.alt.is-top .alt__top b{color:var(--black);background:var(--copper);padding:3px 5px;justify-self:start;animation:live-in .6s var(--ease) both}.alt-pill{position:fixed;z-index:30;right:16px;bottom:100px;display:none;align-items:center;gap:6px;padding:8px 10px;background:#0a0a0adb;border:1px solid var(--rule);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:700 12px/1 var(--tag);letter-spacing:.08em;color:var(--white);opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .4s var(--ease),background-color .4s var(--ease);pointer-events:none}.alt-pill svg{width:10px;height:9px;fill:var(--copper)}.alt-pill span{color:var(--grey);font-weight:600}.alt-pill.is-on{opacity:1;transform:none}.alt-pill.is-top{background:var(--copper);color:var(--black);border-color:var(--copper)}.alt-pill.is-top svg{fill:var(--black)}.alt-pill.is-top span{color:#0a0a0a99}@media(max-width:1279px),(hover:none){.alt-pill{display:inline-flex}}@media(min-width:761px)and (max-width:1279px){.alt-pill{bottom:24px}}.alt.is-top .alt__mark b{opacity:0}html.is-menu-lock{overflow:hidden;padding-right:var(--sb, 0px)}html.is-menu-lock .nav{padding-right:calc(var(--gut) + var(--sb, 0px))}.mn{position:fixed;inset:0;z-index:50;display:grid;grid-template-rows:auto 1fr auto;background:var(--black);color:var(--white);overflow-y:auto;overscroll-behavior:contain;clip-path:inset(0 0 100% 0)}.mn[hidden]{display:none}.mn.is-open{clip-path:inset(0);transition:clip-path .9s cubic-bezier(.76,0,.24,1)}.mn.is-closing{clip-path:inset(0 0 100% 0);transition:clip-path .62s cubic-bezier(.76,0,.24,1)}.mn__bar{display:flex;align-items:center;justify-content:space-between;padding:30px var(--gut) 0}.mn__logo{display:block;line-height:0}.mn__logo img{height:clamp(40px,2.9vw,52px);width:auto;display:block}.mn__bar-r{display:flex;align-items:center;gap:34px}.mn__close{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:6px 0;background:none;border:0;color:var(--white);font:600 15px/1 var(--tag);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.mn__x{position:relative;width:30px;height:12px}.mn__x i{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:currentColor;transition:transform .6s var(--ease) .3s}.mn__x i:first-child{transform:rotate(0)}.mn.is-open .mn__x i:first-child{transform:rotate(32deg)}.mn.is-open .mn__x i:last-child{transform:rotate(-32deg)}.mn__close:hover{color:var(--copper-lt)}.mn__body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"main pics" "sub pics";column-gap:clamp(40px,5vw,96px);padding:clamp(28px,4vh,56px) var(--gut) clamp(24px,3vh,40px)}.mn__main{grid-area:main;align-self:center}.mn__disc{list-style:none;margin:0;padding:0}.mn__d{position:relative;display:flex;align-items:flex-start;gap:clamp(16px,1.6vw,28px);padding:.04em 0;color:var(--white);transition:color .45s var(--ease)}.mn__no{width:2ch;padding-top:.9em;font:600 13px/1 var(--tag);letter-spacing:.12em;color:var(--copper-lt)}.mn__w{display:block;overflow:clip;transition:transform .6s var(--ease);padding-bottom:.16em;margin-bottom:-.1em;font:700 min(6.2vw,10.4vh,112px)/.95 var(--sans);letter-spacing:var(--track)}.mn__w>span{display:inline-block;transform:translateY(105%);transition:transform .95s var(--ease);transition-delay:0ms}.mn.is-open .mn__w>span{transform:none;transition-delay:calc(.26s + var(--i, 0) * 70ms)}.mn__n{margin-top:.6em;font:600 14px/1 var(--tag);letter-spacing:.08em;color:var(--copper);opacity:0;transition:opacity .6s var(--ease)}.mn.is-open .mn__n{opacity:1;transition-delay:calc(.7s + var(--i, 0) * 70ms)}.mn__d .mn__w>span{will-change:transform}.mn.is-pointing .mn__d:not(.is-hot){color:#ffffff42}.mn__d.is-hot .mn__w{transform:translate(14px)}.mn__d[aria-current=page] .mn__no:after{content:"";display:block;width:6px;height:6px;margin-top:8px;background:var(--copper)}.mn__pics{grid-area:pics;position:relative;margin:0;min-height:0;overflow:clip;background:var(--black-2)}.mn__pic{position:absolute;inset:0;background:var(--bg, var(--black-2));clip-path:inset(100% 0 0 0);z-index:0}.mn__pic.is-out{clip-path:inset(0);z-index:1}.mn__pic.is-on{clip-path:inset(0);z-index:2;transition:clip-path .9s cubic-bezier(.76,0,.24,1)}.mn__pic picture,.mn__pic img{position:absolute;inset:0;width:100%;height:100%;display:block}.mn__pic img{object-fit:cover;object-position:var(--pos, 50% 50%);transform:scale(1.14);transition:transform 1.6s var(--ease)}.mn__pic.is-on img,.mn__pic.is-out img{transform:scale(1)}.mn__c{opacity:0;transition:opacity 1.2s var(--ease)}.mn__pic.is-on .mn__c{opacity:1;transition-delay:.65s}.mn__pics:after{content:"";position:absolute;inset:auto 0 0;height:40%;z-index:3;background:linear-gradient(transparent,#0a0a0ab3);pointer-events:none}.mn__cap{position:absolute;z-index:4;left:24px;bottom:22px;right:24px;margin:0;color:var(--grey-2);font-size:12px}.mn__cap span{position:absolute;left:0;bottom:0;opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease),transform .6s var(--ease);white-space:nowrap}.mn__cap span.is-on{opacity:1;transform:none;transition-delay:.35s}.mn__pics{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease),transform 1.1s var(--ease)}.mn.is-open .mn__pics{opacity:1;transform:none;transition-delay:.36s}.mn__sub{grid-area:sub;display:grid;gap:20px;padding-top:clamp(24px,3vh,40px);opacity:0;transform:translateY(12px);transition:opacity .7s var(--ease),transform .9s var(--ease)}.mn.is-open .mn__sub,.mn.is-open .mn__foot{opacity:1;transform:none;transition-delay:.64s}.mn__feat{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mn__f{display:grid;grid-template-columns:1fr auto;grid-template-areas:"k go" "t go";align-items:center;row-gap:6px;padding:16px 0 14px;border-top:1px solid var(--rule)}.mn__f .lbl{grid-area:k;color:var(--copper-lt);font-size:12px}.mn__ft{grid-area:t;color:var(--grey-2);font-size:15px;line-height:22px}.mn__f svg{grid-area:go;width:16px;height:10px;color:var(--copper);transition:transform .4s var(--ease)}.mn__f:hover svg{transform:translate(5px)}.mn__f:hover .mn__ft{color:var(--white)}.mn__more{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 28px}.mn__more a{display:inline-block;padding:8px 0;font:600 14px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-2);background:linear-gradient(var(--copper),var(--copper)) 0 100% / 0 1px no-repeat;transition:color .3s var(--ease),background-size .42s var(--ease)}.mn__more a:hover,.mn__more a[aria-current=page]{color:var(--white);background-size:100% 1px}.mn__foot{display:flex;align-items:center;justify-content:space-between;gap:16px 40px;flex-wrap:wrap;margin:0 var(--gut);padding:18px 0 26px;border-top:1px solid var(--rule);opacity:0;transform:translateY(12px);transition:opacity .7s var(--ease),transform .9s var(--ease)}.mn__live{display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px;margin:0;font:600 12px/1.2 var(--tag);letter-spacing:.14em;text-transform:uppercase;color:var(--grey)}.mn__live-h{display:inline-flex;align-items:center;gap:10px;color:var(--copper-lt)}.mn__live b{color:var(--white);font-weight:700;margin-left:6px}.mn__live a{color:var(--white);margin-left:6px;text-decoration:underline;text-decoration-color:var(--copper);text-underline-offset:3px}.mn__reach{display:flex;align-items:center;gap:28px}.mn__mail{font-size:15px;color:var(--grey-2)}.mn__mail:hover{color:var(--white)}.mn__social{display:flex;gap:6px}.mn__social a{width:40px;height:40px;display:grid;place-items:center;color:var(--grey-2);transition:color .3s var(--ease)}.mn__social a:hover{color:var(--copper-lt)}.mn__social svg{width:18px;height:18px}.mn__thumb{display:none}@media(prefers-reduced-motion:reduce){.mn,.mn.is-open,.mn.is-closing{transition:none}.mn__w>span,.mn__n,.mn__pics,.mn__sub,.mn__foot{transition:none!important;transform:none!important;opacity:1!important}}@media(min-width:1024px)and (max-height:760px){.mn__f{padding:10px 0}.mn__sub{gap:12px}}@media(max-width:1023px){.mn__body{grid-template-columns:1fr;grid-template-areas:"main" "sub";grid-template-rows:auto auto;padding-top:40px}.mn__pics{display:none}.mn__main{align-self:start}.mn__w{font-size:min(10.4vw,64px)}.mn__d{align-items:center;padding:6px 0;border-bottom:1px solid var(--rule-soft)}.mn__no{padding-top:0}.mn__n{margin:0 0 0 auto}.mn__d.is-hot .mn__w{transform:none}.mn.is-pointing .mn__d:not(.is-hot){color:var(--white)}.mn__reach .mn__cta,.mn__mail{display:none}}@media(max-width:760px){.mn__bar{padding:18px 20px 0}.mn__logo img{height:30px}.mn__tel{display:none}.mn__close{font-size:14px}.mn__body{padding:28px 20px 8px}.mn__w{font-size:min(10.6vw,44px);line-height:1.05}.mn__d{gap:14px;padding:10px 0}.mn__no{font-size:11px}.mn__feat{grid-template-columns:1fr;gap:0}.mn__f{padding:14px 0}.mn__more{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.mn__more a{padding:12px 0;font-size:13px}.mn__foot{margin:0 20px;padding:16px 0 calc(96px + env(safe-area-inset-bottom));display:grid;gap:14px}.mn__live{gap:6px 16px;font-size:11px}.mn__social{margin-left:-10px}.mn__thumb{position:fixed;z-index:2;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1.1fr;gap:8px}.mn__thumb a{height:54px;display:flex;align-items:center;justify-content:center;gap:10px;font:700 14px/1 var(--tag);letter-spacing:.12em;text-transform:uppercase}.mn__call{border:1px solid rgba(255,255,255,.5);color:var(--white)}.mn__thumb .cta{padding:0 16px}}[data-menu][hidden]{display:none}.nw{white-space:nowrap}.mp__x,.ms__x{position:relative;width:26px;height:12px}.mp__x i,.ms__x i{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:currentColor;transition:transform .6s var(--ease) .25s}.is-open .mp__x i:first-child,.is-open .ms__x i:first-child{transform:rotate(32deg)}.is-open .mp__x i:last-child,.is-open .ms__x i:last-child{transform:rotate(-32deg)}html.menu-panel.is-menu-open body{background:#2b2723}html.menu-panel.is-menu-open #site{clip-path:inset(var(--sy, 0px) 0 calc(100% - var(--sy, 0px) - 100vh) 0 round 18px)}#site{background:var(--black);transform-origin:50% calc(var(--sy, 0px) + 50vh);transition:transform .9s cubic-bezier(.22,1,.36,1),filter .7s var(--ease)}html.menu-panel.is-menu-open:not(.is-menu-closing) #site{transform:translate3d(-3vw,0,0) scale(.9);filter:brightness(.5) saturate(.6)}html.menu-panel.is-menu-closing #site{transition-duration:.6s,.5s}html.menu-panel.is-menu-open .nav,html.menu-panel.is-menu-open .dock,html.menu-panel.is-menu-open .prog{opacity:0;transition:opacity .2s linear}.mp{position:fixed;inset:0;z-index:50}.mp__scrim{position:absolute;inset:0;cursor:pointer}.mp__panel{position:absolute;top:0;right:0;bottom:0;width:min(580px,100vw);display:flex;flex-direction:column;gap:28px;overflow-y:auto;overscroll-behavior:contain;padding:30px clamp(24px,3vw,48px) 28px;background:#121212;border-left:1px solid var(--rule-soft);box-shadow:-40px 0 80px #00000073;transform:translate(100%);transition:transform .6s cubic-bezier(.65,0,.35,1)}.mp.is-open .mp__panel{transform:none;transition:transform .9s cubic-bezier(.22,1,.36,1)}.mp__top{display:flex;align-items:center;justify-content:space-between;min-height:52px}.mp__close{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:6px 0;margin-left:auto;background:none;border:0;color:var(--white);font:600 15px/1 var(--tag);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.mp__close:hover{color:var(--copper-lt)}.mp__disc{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.mp__disc li{border-bottom:1px solid var(--rule);opacity:0;transform:translate(32px);transition:opacity .5s var(--ease),transform .7s var(--ease)}.mp.is-open .mp__disc li{opacity:1;transform:none;transition-delay:calc(.22s + var(--i, 0) * 60ms)}.mp__d{display:grid;grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"th w n" "th tag n";align-items:center;column-gap:22px;row-gap:4px;padding:14px 0}.mp__th{grid-area:th;position:relative;width:96px;aspect-ratio:4 / 3;overflow:clip;background:var(--bg, var(--black-2))}.mp__th picture,.mp__th img{position:absolute;inset:0;width:100%;height:100%;display:block}.mp__th img{object-fit:cover;object-position:var(--pos, 50% 50%);transform:scale(1.06);transition:transform .9s var(--ease)}.mp__c{opacity:0;transition:opacity .6s var(--ease)}.mp__w{grid-area:w;align-self:end;font:500 clamp(26px,2.2vw,34px)/1 var(--sans);letter-spacing:var(--track);transition:transform .5s var(--ease),color .4s var(--ease)}.mp__tag{grid-area:tag;align-self:start;color:var(--grey);font-size:11px}.mp__n{grid-area:n;display:inline-flex;align-items:center;gap:12px;color:var(--copper-lt);font-size:13px}.mp__n svg{width:16px;height:10px;color:var(--copper);transition:transform .4s var(--ease)}.mp__d:hover .mp__c,.mp__d:focus-visible .mp__c,.mp__d[aria-current=page] .mp__c{opacity:1}.mp__d:hover .mp__th img{transform:scale(1)}.mp__d:hover .mp__w{transform:translate(6px);color:var(--copper-lt)}.mp__d:hover .mp__n svg{transform:translate(4px)}.mp__feat{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mp__f{display:grid;gap:8px;padding:16px 18px;background:#ffffff0a;border:1px solid var(--rule-soft);transition:border-color .3s var(--ease),background-color .3s var(--ease)}.mp__f .lbl{color:var(--copper-lt);font-size:11px}.mp__ft{color:var(--grey-2);font-size:15px;line-height:21px}.mp__f:hover{border-color:#c79a6b80;background:#c79a6b0f}.mp__more{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:2px 20px}.mp__more a{display:block;padding:9px 0;font:600 13px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-2);transition:color .3s var(--ease)}.mp__more a:hover,.mp__more a[aria-current=page]{color:var(--white)}.mp__feat,.mp__more,.mp__foot{opacity:0;transition:opacity .6s var(--ease)}.mp.is-open .mp__feat,.mp.is-open .mp__more,.mp.is-open .mp__foot{opacity:1;transition-delay:.52s}.mp__foot{margin-top:auto;display:grid;gap:16px;padding-top:20px;border-top:1px solid var(--rule)}.mp__live{font-size:11px;gap:6px 16px}.mp__reach{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.mp__mail{color:var(--grey-2);font-size:15px}.mp__mail:hover{color:var(--white)}@media(max-width:760px){html.menu-panel.is-menu-open:not(.is-menu-closing) #site{transform:translate3d(-24px,0,0) scale(.94)}.mp__panel{padding:18px 20px calc(24px + env(safe-area-inset-bottom));gap:22px;border-left:0}.mp__tel{display:none}.mp__d{grid-template-columns:76px minmax(0,1fr) auto;column-gap:16px;padding:12px 0}.mp__th{width:76px}.mp__w{font-size:24px}.mp__feat{grid-template-columns:1fr}}.ms{position:fixed;inset:0;z-index:50}.ms__scrim{position:absolute;inset:0;background:#0a0a0a8c;-webkit-backdrop-filter:blur(14px) saturate(.7);backdrop-filter:blur(14px) saturate(.7);opacity:0;transition:opacity .36s var(--ease);cursor:pointer}.ms.is-open .ms__scrim{opacity:1}.ms__sheet{position:absolute;left:50%;top:11vh;width:min(800px,calc(100vw - 32px));max-height:78vh;display:flex;flex-direction:column;background:#121212;border:1px solid var(--rule);box-shadow:0 40px 120px #0009;opacity:0;transform:translate(-50%,-14px) scale(.985);transition:opacity .28s var(--ease),transform .38s var(--ease)}.ms.is-open .ms__sheet{opacity:1;transform:translate(-50%);transition-duration:.42s,.62s;transition-timing-function:var(--ease),cubic-bezier(.22,1,.36,1)}.ms__grab{display:none}.ms__field{display:flex;align-items:center;gap:16px;padding:0 16px 0 24px;height:76px;flex:none;border-bottom:1px solid var(--rule)}.ms__icon{width:20px;height:20px;color:var(--copper);flex:none}.ms__q{flex:1;min-width:0;height:100%;background:none;border:0;outline:0;color:var(--white);font:400 22px/1 var(--sans);letter-spacing:var(--track);-webkit-appearance:none;appearance:none}.ms__q::placeholder{color:var(--grey-3)}.ms__q::-webkit-search-cancel-button{display:none}.ms__close{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 10px;background:none;border:0;color:var(--grey);cursor:pointer}.ms__esc{padding:5px 7px;border:1px solid var(--rule);font-size:10px}.ms__x{display:none}.ms__close:hover{color:var(--white)}.ms__idle,.ms__results{overflow-y:auto;overscroll-behavior:contain}.ms__idle{padding:20px 24px 8px}.ms__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.ms__chip{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 14px;border:1px solid var(--rule);font:600 12px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-2);transition:border-color .3s var(--ease),color .3s var(--ease),background-color .3s var(--ease)}.ms__chip i{font-style:normal;color:var(--copper-lt)}.ms__chip:hover{background:var(--white);border-color:var(--white);color:var(--black)}.ms__chip:hover i{color:#8a6640}.ms__cols{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:36px}.ms__h{margin:0 0 10px;color:var(--copper-lt);font-size:11px}.ms__soon,.ms__feat,.ms__more{list-style:none;margin:0 0 22px;padding:0}.ms__soon a{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:14px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--rule-soft)}.ms__when{color:var(--grey);font-size:13px}.ms__t{color:var(--white);font-size:16px;line-height:22px;transition:color .3s var(--ease)}.ms__p{color:var(--grey);font-size:13px}.ms__soon a:hover .ms__t,.ms__feat a:hover .ms__t{color:var(--copper-lt)}.ms__all{margin:-10px 0 18px}.ms__feat a{display:grid;gap:2px;padding:8px 0}.ms__m{color:var(--grey);font-size:13px;line-height:19px}.ms__more{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.ms__more a{display:block;padding:7px 0;font:600 12px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-2)}.ms__more a:hover{color:var(--white)}.ms__results{list-style:none;margin:0;padding:8px}.ms__results a{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"t c go" "m c go";column-gap:16px;row-gap:3px;align-items:center;padding:12px 16px;animation:ssn-in .38s var(--ease) both;animation-delay:calc(var(--i, 0) * 18ms)}.ms__results .ms__t{grid-area:t;font-size:17px}.ms__results .ms__m{grid-area:m;font-size:12px}.ms__results .ms__c{grid-area:c;color:var(--grey);font-size:10px}.ms__results svg{grid-area:go;width:16px;height:10px;color:var(--copper);opacity:0;transform:translate(-4px);transition:opacity .2s,transform .3s var(--ease)}.ms__results a.is-on,.ms__results a:hover{background:#ffffff0e}.ms__results a.is-on:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:var(--copper)}.ms__results a.is-on svg,.ms__results a:hover svg{opacity:1;transform:none}.ms__results mark{background:none;color:var(--copper-lt)}.ms__empty{margin:0;padding:28px 24px;color:var(--grey)}.ms__empty a{color:var(--white);text-decoration:underline;text-decoration-color:var(--copper);text-underline-offset:3px}.ms__foot{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;flex:none;padding:14px 24px;border-top:1px solid var(--rule)}.ms__live{font-size:11px;gap:6px 16px}.ms__keys{margin:0;color:var(--grey-3);font-size:10px;display:flex;align-items:center;gap:6px}.ms__keys kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border:1px solid var(--rule);font:600 11px/1 var(--tag);color:var(--grey)}@media(hover:none),(max-width:760px){.ms__sheet{inset:auto 0 0;width:auto;max-height:90svh;border-width:1px 0 0;border-radius:18px 18px 0 0;transform:translateY(100%);opacity:1;transition:transform .42s cubic-bezier(.65,0,.35,1);padding-bottom:env(safe-area-inset-bottom)}.ms.is-open .ms__sheet{transform:none;transition:transform .62s cubic-bezier(.22,1,.36,1)}.ms__grab{display:block;flex:none;height:26px;position:relative;touch-action:none;cursor:grab}.ms__grab:before{content:"";position:absolute;left:50%;top:10px;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:#ffffff4d}.ms__field{height:60px;padding:0 8px 0 20px}.ms__q{font-size:18px}.ms__esc{display:none}.ms__x{display:block;color:var(--white)}.ms__idle{padding:18px 20px 4px}.ms__chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -20px 22px;padding:0 20px;scrollbar-width:none}.ms__chip{flex:none}.ms__cols{grid-template-columns:1fr;gap:0}.ms__soon a{grid-template-columns:80px minmax(0,1fr) auto}.ms__keys{display:none}.ms__foot{padding:12px 20px}.ms__results a{padding:12px}}.mt{position:fixed;inset:0;z-index:50}.mt__scrim{position:absolute;inset:0;background:#0a0a0a9e;opacity:0;transition:opacity .5s var(--ease);cursor:pointer}.mt.is-open .mt__scrim{opacity:1}.mt__drop{position:absolute;top:0;left:0;right:0;height:min(88vh,860px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--black);clip-path:inset(0 0 100% 0);transition:clip-path .6s cubic-bezier(.65,0,.35,1)}.mt.is-open .mt__drop{clip-path:inset(0);transition:clip-path .85s cubic-bezier(.76,0,.24,1)}.mt__top{display:flex;align-items:center;justify-content:space-between;padding:30px var(--gut) 24px}.mt__logo{line-height:0}.mt__logo img{height:clamp(40px,2.9vw,52px);width:auto;display:block}.mt__top-r{display:flex;align-items:center;gap:34px}.mt__close{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:6px 0;background:none;border:0;color:var(--white);font:600 15px/1 var(--tag);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.mt__close:hover{color:var(--copper-lt)}.mt__panels{display:flex;gap:8px;padding:0 var(--gut);min-height:0}.mt__p{position:relative;flex:1 1 0;min-width:0;overflow:clip;background:var(--bg, var(--black-2));color:var(--white);transition:flex-grow .8s cubic-bezier(.22,1,.36,1);opacity:0;transform:translateY(-24px)}.mt.is-open .mt__p{opacity:1;transform:none;transition:flex-grow .8s cubic-bezier(.22,1,.36,1),opacity .7s var(--ease) calc(.32s + var(--i) * 70ms),transform .9s var(--ease) calc(.32s + var(--i) * 70ms)}.mt__p picture,.mt__p img{position:absolute;inset:0;width:100%;height:100%;display:block}.mt__p img{object-fit:cover;object-position:var(--pos, 50% 50%);transform:scale(1.08);transition:transform 1.4s var(--ease)}.mt__c{opacity:0;transition:opacity .7s var(--ease)}.mt__p:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,10,.35),transparent 30%,transparent 55%,rgba(10,10,10,.75));pointer-events:none}.mt__no,.mt__ncount{position:absolute;z-index:2;top:18px;font-size:12px}.mt__no{left:20px;color:var(--copper-lt)}.mt__ncount{right:20px;color:var(--grey-2);transition:opacity .3s var(--ease)}.mt__w{position:absolute;z-index:2;left:14px;bottom:20px;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font:700 clamp(34px,3.4vw,60px)/1 var(--sans);letter-spacing:var(--track)}.mt__info{position:absolute;z-index:2;right:22px;bottom:22px;display:grid;justify-items:end;gap:8px;text-align:right;opacity:0;transform:translateY(10px);transition:opacity .3s var(--ease),transform .5s var(--ease)}.mt__info .lbl{color:var(--copper-lt);font-size:11px}.mt__n{display:inline-flex;align-items:center;gap:10px;font-size:16px;white-space:nowrap}.mt__n b{font-weight:500}.mt__n svg{width:16px;height:10px;color:var(--copper)}.mt__p:hover,.mt__p:focus-visible{flex-grow:2.7}.mt__p:hover .mt__c,.mt__p:focus-visible .mt__c{opacity:1}.mt__p:hover img{transform:scale(1)}.mt__p:hover .mt__info,.mt__p:focus-visible .mt__info{opacity:1;transform:none;transition-delay:.26s}.mt__p:hover .mt__ncount{opacity:0}.mt__panels:hover .mt__p:not(:hover) .mt__w{color:#ffffffb3}.mt__foot{display:flex;align-items:center;justify-content:space-between;gap:14px 32px;flex-wrap:wrap;padding:20px var(--gut) 24px;opacity:0;transition:opacity .6s var(--ease)}.mt.is-open .mt__foot{opacity:1;transition-delay:.64s}.mt__feat{display:flex;gap:28px}.mt__feat a{display:grid;gap:4px;color:var(--grey-2);font-size:14px}.mt__feat a .lbl{color:var(--copper-lt);font-size:11px}.mt__feat a:hover{color:var(--white)}.mt__more{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 22px}.mt__more a{display:inline-block;padding:8px 0;font:600 13px/1 var(--tag);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-2)}.mt__more a:hover,.mt__more a[aria-current=page]{color:var(--white)}.mt__live{flex-basis:100%;padding-top:14px;border-top:1px solid var(--rule);font-size:11px;gap:6px 18px}@media(max-width:1180px){.mt__feat{display:none}}@media(max-width:760px){.mt__drop{height:100%;height:100svh}.mt__top{padding:18px 20px 16px}.mt__logo img{height:30px}.mt__tel{display:none}.mt__close{font-size:14px}.mt__panels{flex-direction:column;gap:6px;padding:0 16px}.mt__p{min-height:78px}.mt__p:hover,.mt__p:focus-visible{flex-grow:1}.mt__p:after{background:linear-gradient(90deg,#0a0a0abf,#0a0a0a26)}.mt__w{writing-mode:horizontal-tb;transform:none;left:18px;top:50%;bottom:auto;translate:0 -50%;font-size:min(8.6vw,34px)}.mt__no{top:10px;left:18px;font-size:10px;display:none}.mt__ncount{top:50%;translate:0 -50%;right:14px;padding:6px 8px;background:#0a0a0a99;font-size:13px;color:var(--copper-lt)}.mt__info{display:none}.mt__c{opacity:.9}.mt__foot{padding:14px 20px calc(18px + env(safe-area-inset-bottom));gap:8px 18px}.mt__more{gap:0 18px}.mt__more a{font-size:12px;padding:7px 0}}@media(prefers-reduced-motion:reduce){#site,.mp__panel,.ms__sheet,.mt__drop,.mt__p,.mp__disc li{transition:none!important}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
