.hue18{--gold: #e6a9d6;--gold-light: #f5d6ed;--gold-pale: #f7e5f3;--gold-deep: #a44c91;--cream: #faf3fa;--dark: #2b102c;--mid: #572450;--text-muted: #80677f;--white: #FFFFFF;--section-pad: 100px 60px}.hue18 *{margin:0;padding:0;box-sizing:border-box}.hue18 section{display:block;margin:0}.hue18{scroll-behavior:smooth}.hue18{font-family:Jost,sans-serif;background:var(--cream);color:var(--dark);overflow-x:hidden}.hue18 .hero{position:relative;height:100vh;min-height:700px;overflow:hidden}.hue18 .hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hue18 .section-header{text-align:center;padding:80px 60px 50px}.hue18 .section-tag{letter-spacing:.5em;text-transform:uppercase;color:var(--gold);margin-bottom:16px;display:flex;align-items:center;justify-content:center;gap:16px}.hue18 .section-title{font-family:Cormorant Garamond,serif;font-size:clamp(38px,5vw,60px);font-weight:300;line-height:1.15;color:var(--dark)}.hue18 .section-title em{font-style:italic;color:var(--gold-deep)}.hue18 .gold-btn{display:inline-flex;align-items:center;gap:14px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);text-decoration:none;border:none;background:none;cursor:pointer;transition:gap .3s}.hue18 .gold-btn:after{content:"\2192";font-size:16px;transition:transform .3s}.hue18 .gold-btn:hover{gap:20px}.hue18 .gold-btn:hover:after{transform:translate(4px)}.hue18 .explorer{background:var(--dark);padding:50px 60px}.hue18 .explorer .section-tag{color:var(--gold)}.hue18 .explorer .section-tag:before,.hue18 .explorer .section-tag:after{background:var(--gold)}.hue18 .explorer .section-title{color:var(--white)}.hue18 .explorer .section-title em{color:var(--gold-light)}.hue18 .explorer-tabs{display:flex;gap:0;justify-content:center;border:1px solid rgba(230,169,214,.3);width:fit-content;margin:50px auto 0}.hue18 .explorer-tab{padding:14px 48px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#fff6;cursor:pointer;background:transparent;border:none;border-right:1px solid rgba(230,169,214,.3);transition:all .3s}.hue18 .explorer-tab:last-child{border-right:none}.hue18 .explorer-tab.active{background:var(--gold);color:var(--dark)}.hue18 .explorer-tab:not(.active):hover{color:var(--gold-light);background:#e6a9d614}.hue18 .explorer-content{display:none;padding:60px 0}.hue18 .explorer-content.active{display:block}.hue18 .explorer-panel{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hue18 .explorer-video{position:relative;overflow:hidden}.hue18 .explorer-video video{width:100%;aspect-ratio:4/5;object-fit:cover}.hue18 .explorer-video-label{position:absolute;bottom:24px;left:24px;font-size:22px;font-style:italic;font-weight:300;color:var(--gold-light)}.hue18 .explorer-images{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hue18 .explorer-img-card{position:relative;overflow:hidden;cursor:pointer}.hue18 .explorer-img-card img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .5s ease}.hue18 .explorer-img-card:hover img{transform:scale(1.08)}.hue18 .explorer-img-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid transparent;transition:border-color .3s}.hue18 .explorer-img-card:hover:after{border-color:var(--gold)}.hue18 .explorer-info{display:flex;flex-direction:column;gap:12px}.hue18 .explorer-info-heading{font-family:Cormorant Garamond,serif;padding-top:5px;font-size:clamp(32px,4vw,48px);font-weight:300;color:var(--white);line-height:1.2}.hue18 .explorer-info-heading em{font-style:italic;color:var(--gold-light)}.hue18 .explorer-info-body{font-size:14px;line-height:1.9;color:#ffffff80;font-weight:300;letter-spacing:.03em}.hue18 .explorer-stat{display:flex;align-items:center;gap:20px;border-top:1px solid rgba(230,169,214,.2)}.hue18 .explorer-stat-num{font-family:Cormorant Garamond,serif;font-size:42px;font-weight:300;color:var(--gold);line-height:1}.hue18 .explorer-stat-label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#fff6;line-height:1.6}.hue18 .pair-flip-card{cursor:pointer}.hue18 .pair-flip-inner{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.hue18 .pair-flip-front,.hue18 .pair-flip-back{position:absolute;top:0;right:0;bottom:0;left:0}.hue18 .pair-flip-front img,.hue18 .pair-flip-back img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.hue18 .pair-flip-back{opacity:0;transition:opacity 1.2s ease}.hue18 .pair-flip-card:hover .pair-flip-back{opacity:1}.hue18 .pair-flip-card:hover .pair-flip-front img,.hue18 .pair-flip-card:hover .pair-flip-back img{transform:scale(1.04)}.hue18 .pair-flip-label{position:absolute;top:10px;left:10px;font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:var(--dark);background:#e6a9d6d9;padding:4px 10px;border-radius:2px;font-weight:500;transition:opacity .6s ease}.hue18 .pair-flip-back .pair-flip-label{opacity:0;transition:opacity .8s ease .4s}.hue18 .pair-flip-card:hover .pair-flip-back .pair-flip-label{opacity:1}.hue18 .pair-flip-card:hover .pair-flip-front .pair-flip-label{opacity:0}.hue18 .pair-flip-name{font-family:Cormorant Garamond,serif;font-size:13px;font-style:italic;color:#ffffff8c;text-align:center;margin-top:8px;letter-spacing:.03em}.hue18 .showcase{background:var(--cream);padding:50px 0;overflow:hidden}.hue18 .fan-stage{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.hue18 .fan-cards-wrap{position:relative;width:340px;height:480px;margin-bottom:48px}.hue18 .fan-card{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;overflow:hidden;cursor:pointer;transform-origin:bottom center;transition:transform .55s cubic-bezier(.4,0,.2,1),opacity .4s ease,z-index 0s;box-shadow:0 20px 60px #2b102c2e}.hue18 .fan-card img{width:100%;height:100%;object-fit:cover;display:block}.hue18 .fan-card-badge{position:absolute;bottom:28px;left:24px}.hue18 .fan-card-tag{display:inline-block;background:#e6a9d6d9;color:var(--dark);font-size:9px;letter-spacing:.25em;text-transform:uppercase;padding:5px 12px;border-radius:3px;margin-bottom:8px;font-weight:500}.hue18 .fan-card-title{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:400;color:var(--white);text-shadow:0 2px 12px rgba(0,0,0,.5)}.hue18 .fan-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(43,16,44,.72) 0%,transparent 55%)}.hue18 .fan-info{text-align:center;margin-bottom:32px}.hue18 .fan-info-title{font-family:Cormorant Garamond,serif;font-size:clamp(28px,4vw,40px);font-weight:400;color:var(--dark);margin-bottom:6px}.hue18 .fan-info-sub{font-size:13px;color:var(--text-muted);font-weight:300;font-style:italic;letter-spacing:.05em}.hue18 .fan-shop-link{display:inline-flex;align-items:center;gap:14px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold-deep);text-decoration:none;margin-bottom:40px;transition:gap .3s}.hue18 .fan-shop-link:before{content:"";display:block;width:36px;height:1px;background:var(--gold)}.hue18 .fan-shop-link:hover{gap:20px}.hue18 .fan-controls{display:flex;align-items:center;gap:16px}.hue18 .fan-btn{width:42px;height:42px;border-radius:50%;border:1px solid rgba(87,36,80,.3);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--mid);transition:all .3s}.hue18 .fan-btn:hover{background:var(--gold);border-color:var(--gold);color:var(--white)}.hue18 .fan-dots{display:flex;gap:8px;align-items:center}.hue18 .fan-dot{width:7px;height:7px;border-radius:50%;background:#57245033;cursor:pointer;transition:all .3s}.hue18 .fan-dot.active{background:var(--gold);width:22px;border-radius:4px}.hue18 .promise{background:#f3e7f1;padding:60px;display:grid;grid-template-columns:repeat(4,1fr);gap:0;text-align:center}.hue18 .promise-item{padding:0 30px;border-right:1px solid rgba(230,169,214,.3);display:flex;flex-direction:column;align-items:center;gap:12px}.hue18 .promise-item:last-child{border-right:none}.hue18 .promise-icon{font-size:28px;color:var(--gold);opacity:.9}.hue18 .promise-label{font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--text-muted)}.hue18 .promise-value{font-family:Cormorant Garamond,serif;font-size:30px;font-weight:400;color:var(--mid)}.hue18 .hue18-cta{position:relative!important;overflow:hidden!important;min-height:70vh!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;background:transparent!important}.hue18 .hue18-cta-img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:brightness(.6)!important;display:block!important}.hue18 .hue18-cta-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#0a08069e!important;z-index:1!important}.hue18 .hue18-cta-content{position:relative!important;z-index:2!important;padding:80px 60px!important;max-width:700px!important;opacity:1!important;transform:none!important}.hue18 .hue18-cta-content .section-tag{color:var(--gold)!important}.hue18 .hue18-cta-content .section-tag:before,.hue18 .hue18-cta-content .section-tag:after{background:var(--gold)!important}.hue18 .cta-title{font-family:Cormorant Garamond,serif;font-size:clamp(42px,6vw,76px);font-weight:300;color:var(--white);line-height:1.1;margin:20px 0 30px}.hue18 .cta-title em{font-style:italic;color:var(--gold-light)}.hue18 .cta-p{font-size:14px;line-height:1.9;color:#ffffff80;font-weight:300;margin-bottom:48px;letter-spacing:.03em}.hue18 .btn-primary{display:inline-block;padding:16px 48px;background:var(--gold);color:var(--dark);font-size:11px;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;transition:background .3s}.hue18 .btn-primary:hover{background:var(--gold-light)}.hue18 .btn-outline{display:inline-block;padding:16px 48px;border:1px solid rgba(230,169,214,.5);color:var(--gold);font-size:11px;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;transition:all .3s}.hue18 .btn-outline:hover{border-color:var(--gold);background:#e6a9d61a}.hue18__locations{max-width:880px;margin:clamp(46px,5vw,74px) auto 0;padding-top:clamp(30px,3.8vw,50px);border-top:1px solid rgba(243,210,177,.3)}.hue18__locations-heading{margin:0 0 25px;color:#fff7ef;font-family:Cormorant Garamond,Bodoni MT,Georgia,serif;font-weight:500;font-size:clamp(36px,4vw,54px);line-height:1.05}.hue18__locations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;text-align:left}.hue18__location-card{min-width:0;padding:clamp(22px,2.5vw,34px);border:1px solid rgba(243,210,177,.35);border-radius:4px;background:#ffffff0e}.hue18__location-name{margin:0 0 12px;color:#f3d2b1;font-family:Cormorant Garamond,Bodoni MT,Georgia,serif;font-weight:600;font-size:clamp(29px,2.5vw,38px);line-height:1.1}.hue18__location-address{min-height:5.6em;margin:0 0 14px;color:#f5dfed;font-family:DM Sans,Arial,sans-serif;font-style:normal;font-size:clamp(14px,1.2vw,16px);line-height:1.85}.hue18__location-phone{color:#f3d2b1;font-family:DM Sans,Arial,sans-serif;font-size:clamp(14px,1.2vw,16px);font-weight:700;text-decoration:underline;text-underline-offset:4px}.hue18__location-phone:hover{color:#fff}.hue18__location-phone:focus-visible{outline:2px solid #fff;outline-offset:4px}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hue18 .reveal{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.hue18 .reveal.visible{opacity:1;transform:translateY(0)}@media(max-width:900px){.hue18 .explorer{padding:60px 24px}.hue18 .explorer-panel{grid-template-columns:1fr;gap:30px}.hue18 .explorer-tabs{flex-wrap:wrap}.hue18 .promise{grid-template-columns:1fr 1fr;gap:16px;padding:36px 20px}.hue18 .promise-item{border-right:none;border-bottom:1px solid rgba(43,16,44,.15);padding:0 10px 20px;gap:6px}.hue18 .promise-icon{font-size:18px}.hue18 .promise-value{font-size:15px}.hue18 .promise-label{font-size:9px}.hue18 .section-header{padding:60px 24px 40px}.hue18 .fan-cards-wrap{width:220px;height:310px;margin-bottom:32px}.hue18 .fan-controls{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}}@media(max-width:600px){.hue18 .explorer-images{grid-template-columns:1fr 1fr}}@media(max-width:640px){.hue18__locations-grid{grid-template-columns:1fr;gap:14px}.hue18__location-card{text-align:center}.hue18__location-address{min-height:0}}.hue18{background:#681c63;color:#fff;font-family:DM Sans,sans-serif;isolation:isolate}.hue18__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hue18__hero{position:relative;width:100%;aspect-ratio:2320/1298;min-height:0;overflow:hidden;background:#301033}.hue18__hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .65s ease,visibility .65s}.hue18__hero-slide.is-active{opacity:1;visibility:visible;z-index:1}.hue18__hero-image-link,.hue18__hero-image,.hue18__hero-video{display:block;width:100%;height:100%}.hue18__hero-image,.hue18__hero-video{object-fit:cover}.hue18__hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border:1px solid rgba(255,255,255,.6);border-radius:50%;background:#330c337a;color:#fff;font-size:22px;cursor:pointer}.hue18__hero-arrow--prev{left:18px}.hue18__hero-arrow--next{right:18px}.hue18__hero-dots{position:absolute;z-index:3;bottom:22px;left:50%;transform:translate(-50%);display:flex;gap:12px}.hue18__hero-dots button{width:11px;height:11px;border:1px solid white;border-radius:50%;background:transparent;cursor:pointer}.hue18__hero-dots button.is-active{background:#fff}.hue18__hero button:focus-visible,.hue18__hero a:focus-visible{outline:3px solid #f7d5ed;outline-offset:3px}.hue18 .explorer{background:#301033}.hue18 .explorer:nth-of-type(2n){background:#421541}.hue18 .explorer-info-body{color:#fff0fcc2}.hue18 .explorer-stat-label{color:#fff0fcb3}.hue18 .pair-flip-name{color:#eed1e7}.hue18 .explorer-video video{display:block}.hue18 .explorer-tab{color:#ffffffc2}.hue18 .explorer-tab.active{color:#2b102c;background:#e6a9d6}.hue18 .pair-flip-back{pointer-events:none}.hue18 .pair-flip-card:focus-within .pair-flip-back,.hue18 .pair-flip-card.is-flipped .pair-flip-back{opacity:1}.hue18 .pair-flip-card.is-flipped .pair-flip-front .pair-flip-label{opacity:0}.hue18 .pair-flip-card.is-flipped .pair-flip-back .pair-flip-label{opacity:1}.hue18 .fan-card{touch-action:pan-y}.hue18 .fan-dot:focus-visible,.hue18 .fan-btn:focus-visible{outline:3px solid #a44c91;outline-offset:3px}.hue18 .promise-value{color:#572450}.hue18 .promise-label{color:#80677f}.hue18__cta{position:relative;isolation:isolate;overflow:hidden;padding:clamp(50px,7vw,100px) 22px;font-family:DM Sans,sans-serif;text-align:center;background:radial-gradient(ellipse at 50% 0,#943b7e,#681c63 48%,#351132)}.hue18__cta-glow{position:absolute;z-index:-1;width:min(62vw,650px);aspect-ratio:1;top:-55%;left:50%;transform:translate(-50%);border:1px solid rgba(255,218,174,.14);border-radius:50%;box-shadow:0 0 0 75px #ffdaae06,0 0 0 150px #ffdaae05;pointer-events:none}.hue18__cta-content{max-width:980px;margin:0 auto}.hue18__cta-eyebrow{margin:0 0 18px;font-weight:600;font-size:clamp(12px,1.15vw,15px);line-height:1.5;letter-spacing:.27em;color:#f3c8df}.hue18__cta-heading{margin:0;color:#fff;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(56px,7.5vw,112px);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.hue18__cta-description{max-width:680px;margin:28px auto 38px;color:#f5dfed;font-weight:400;font-size:clamp(16px,1.6vw,21px);line-height:1.65}.hue18__cta-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.hue18__cta-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:16px 32px;border:1px solid #f3d2b1;border-radius:2px;color:#401638;background:#f3d2b1;font-weight:700;font-size:clamp(15px,1.15vw,17px);line-height:1.35;letter-spacing:.025em;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s,transform .25s}.hue18__cta-button--secondary{background:transparent;color:#fff;border-color:#ffffffa6}.hue18__cta-button:hover{transform:translateY(-4px);box-shadow:0 12px 30px #1803183b;background:#fff1df}.hue18__cta-button--secondary:hover{color:#401638;background:#fff;border-color:#fff}.hue18__cta-button:focus-visible{outline:3px solid white;outline-offset:4px}.hue18__cta-note{margin:26px 0 0;font-size:clamp(13px,1vw,15px);line-height:1.5;color:#e6c7dc}@media(max-width:900px){.hue18 .explorer-tab{padding:14px 22px}.hue18 .fan-cards-wrap{max-width:55vw}.hue18 .fan-card{max-width:100%}.hue18 .explorer{padding:60px 24px}}@media(max-width:600px){.hue18__hero{aspect-ratio:4/5}.hue18__hero-arrow{width:36px;height:36px;font-size:17px}.hue18__hero-arrow--prev{left:8px}.hue18__hero-arrow--next{right:8px}.hue18__cta{padding:72px 20px 78px}.hue18__cta-heading{font-size:clamp(48px,12.5vw,72px);line-height:1}.hue18__cta-description{margin:22px auto 30px;font-size:16px}.hue18__cta-button{width:100%;max-width:340px;min-height:58px;padding:15px 22px;font-size:16px}.hue18 .fan-cards-wrap{width:205px;height:290px;max-width:65vw}.hue18 .explorer-tab{padding:12px 13px;font-size:10px;letter-spacing:.12em}.hue18 .explorer-panel{gap:32px}}@media(prefers-reduced-motion:reduce){.hue18 *,.hue18 *:before,.hue18 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.hue18__locations-heading.hue18__image-enter{animation-delay:.11s!important}.hue18__location-card:nth-child(1).hue18__image-enter{animation-delay:.14s!important}.hue18__location-card:nth-child(2).hue18__image-enter{animation-delay:.24s!important}}.hue18 .hue18__reveal{opacity:1}.hue18 .hue18__reveal.visible{animation:hue18-cta-up .8s ease-out both}@keyframes hue18-cta-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hue18 .explorer,.hue18 .showcase,.hue18 .promise{font-family:"Source Sans 3",Helvetica Neue,Arial,sans-serif}.hue18 .explorer-info-body{font-family:"Source Sans 3",Helvetica Neue,Arial,sans-serif;font-size:clamp(15px,1.15vw,17px);font-weight:400;line-height:1.7;letter-spacing:0;color:#f0dce9}.hue18 .explorer-stat-label,.hue18 .section-tag,.hue18 .gold-btn,.hue18 .explorer-tab,.hue18 .fan-shop-link,.hue18 .promise-label{font-family:"Source Sans 3",Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:.12em}.hue18 .pair-flip-name{font-size:20px;font-style:normal;letter-spacing:0}.hue18 .fan-info-sub{font-size:15px;font-weight:400;font-style:normal;letter-spacing:0}.hue18 .promise-label{font-size:15px}@media(max-width:600px){.hue18 .explorer-info-body{font-size:15.5px;line-height:1.65}}.hue18 .explorer-tabs{--active-index: 0;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:min(100%,480px);padding:6px;border:1px solid rgba(232,181,220,.3);border-radius:999px;background:#0f04175c;box-shadow:inset 0 1px 5px #0000001f,0 12px 30px #0c00141f;isolation:isolate}.hue18 .explorer-tabs:before{content:"";position:absolute;z-index:-1;top:6px;bottom:6px;left:6px;width:calc((100% - 22px) / 3);border-radius:999px;background:linear-gradient(135deg,#f0c7e6,#d998cb);box-shadow:0 4px 17px #eb9bd63b;transform:translate(calc(var(--active-index) * (100% + 5px)));transition:transform .52s cubic-bezier(.22,1,.36,1)}.hue18 .explorer-tab,.hue18 .explorer-tab.active{position:relative;z-index:1;min-width:0;padding:15px 12px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:#e6d0e3;font-size:18px;font-weight:600;letter-spacing:.055em;text-transform:none;transition:color .32s ease,transform .32s ease}.hue18 .explorer-tab.active{color:#301033}.hue18 .explorer-tab:not(.active):hover{background:transparent;color:#fff}.hue18 .explorer-tab:focus-visible{outline:2px solid #f3c9ec;outline-offset:2px}.hue18 .explorer-content{position:relative}.hue18 .explorer-content.is-leaving{display:block;position:absolute;inset:auto 0 auto 0;width:100%;padding:60px 0;pointer-events:none;opacity:0;visibility:hidden}.hue18 .explorer-content.is-entering{animation:hue18-category-enter .52s cubic-bezier(.2,.75,.2,1) both}@keyframes hue18-category-enter{0%{opacity:0;transform:translateY(12px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(max-width:600px){.hue18 .explorer-tabs{width:min(100%,390px);gap:4px;padding:5px}.hue18 .explorer-tabs:before{top:5px;bottom:5px;left:5px;width:calc((100% - 18px) / 3);transform:translate(calc(var(--active-index) * (100% + 4px)))}.hue18 .explorer-tab,.hue18 .explorer-tab.active{padding:13px 7px;font-size:12px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.hue18 .explorer-tabs:before{transition:none}.hue18 .explorer-content.is-entering{animation:none}}.hue18 .hue18__hero,.hue18 .explorer,.hue18 .showcase,.hue18 .hue18__cta{position:relative}.hue18 .hue18__offer-badge{position:absolute;top:20px;left:20px;z-index:8;width:126px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:#fff5fc;background:radial-gradient(circle at 40% 35%,#924278,#61215f 58%,#391036);border:1px solid rgba(253,217,241,.68);box-shadow:0 7px 24px #0f031445,inset 0 0 0 4px #ffffff0f;pointer-events:none}.hue18 .hue18__offer-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:hue18-offer-orbit 18s linear infinite}.hue18 .hue18__offer-ring text{fill:#ffe0f1;font-family:DM Sans,Arial,sans-serif;font-size:10.4px;font-weight:700;letter-spacing:1.3px}.hue18 .hue18__offer-middle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;line-height:1;transform:translateY(1px)}.hue18 .hue18__offer-middle strong{font-weight:600;font-size:35px;line-height:1;letter-spacing:-.02em}.hue18 .hue18__offer-middle>span{font:700 11px/1.2 DM Sans,Arial,sans-serif;letter-spacing:.17em}@keyframes hue18-offer-orbit{to{transform:rotate(360deg)}}@media(max-width:900px){.hue18 .hue18__offer-badge{width:94px;top:12px;left:12px}.hue18 .hue18__offer-middle strong{font-size:27px}.hue18 .hue18__offer-middle>span{font-size:9px}.hue18 .explorer,.hue18 .showcase{padding-top:128px}.hue18 .hue18__cta{padding-top:145px}}@media(prefers-reduced-motion:reduce){.hue18 .hue18__offer-ring{animation:none}}.hue18,.hue18 .hue18__body,.hue18 .explorer-panel,.hue18 .explorer-panel>div,.hue18 .explorer-info,.hue18 .explorer-images,.hue18 .explorer-content,.hue18 .fan-stage,.hue18 .hue18__cta-content,.hue18 .hue18__locations{min-width:0}.hue18 img,.hue18 video{max-width:100%}.hue18 .explorer-video video{height:auto}.hue18 .section-tag{font-family:"Source Sans 3",sans-serif;font-size:22px;line-height:1.5;letter-spacing:.18em}.hue18 .explorer-info-body{font-family:"Source Sans 3",sans-serif;font-weight:400;font-size:clamp(15px,1.3vw,17px);line-height:1.65;letter-spacing:0}.hue18 .gold-btn{font-family:"Source Sans 3",sans-serif;font-size:clamp(13px,1vw,15px);font-weight:600;line-height:1.45;letter-spacing:.08em;text-wrap:pretty}.hue18 .pair-flip-name{font-size:clamp(14px,1.3vw,17px);line-height:1.3}.hue18 .explorer-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,4vw,60px)}.hue18 .explorer-images{grid-template-columns:repeat(2,minmax(0,1fr))}.hue18 .explorer-tabs{max-width:calc(100% - 2px)}.hue18 .explorer-content{min-width:0}.hue18 .explorer-video-label{max-width:calc(100% - 32px);line-height:1.2;text-shadow:0 2px 8px #210c28}.hue18 .fan-info,.hue18 .fan-shop-link{max-width:calc(100% - 28px)}.hue18 .fan-cards-wrap{flex-shrink:0}.hue18 .fan-controls{position:relative;z-index:2}.hue18 .fan-dot{min-height:8px}.hue18 .fan-btn{min-width:44px;min-height:44px}.hue18 .hue18__locations{width:100%}.hue18 .hue18__location-card{overflow-wrap:anywhere}@media(max-width:900px){.hue18 .explorer{padding:62px 28px}.hue18 .explorer-panel{grid-template-columns:minmax(0,1fr);gap:30px}.hue18 .explorer-video{width:100%;max-width:610px;margin-inline:auto}.hue18 .explorer-video video{width:100%;max-height:620px;aspect-ratio:4/5;object-fit:cover}.hue18 .explorer-images{width:100%}.hue18 .explorer-content,.hue18 .explorer-content.is-leaving{padding:38px 0 8px}.hue18 .explorer-tabs{margin-top:28px}.hue18 .section-title{font-size:clamp(37px,6.5vw,54px);padding-top:10px}.hue18 .showcase{padding:76px 20px 64px}.hue18__cta{padding-inline:28px}.hue18__locations{max-width:760px}}@media(max-width:600px){.hue18__hero{aspect-ratio:2320 / 1298;min-height:0}.hue18__hero-image{object-fit:contain}.hue18__hero-video{object-fit:cover}.hue18__hero-arrow{width:34px;height:34px;font-size:16px}.hue18__hero-arrow--prev{left:6px}.hue18__hero-arrow--next{right:6px}.hue18__hero-dots{bottom:9px;gap:9px}.hue18__hero-dots button{width:10px;height:10px}.hue18 .explorer{padding:118px 18px 45px}.hue18 .explorer .section-header{padding:0!important}.hue18 .section-header{max-width:100%}.hue18 .section-tag{margin:0 0 10px;font-size:11px;letter-spacing:.12em;overflow-wrap:anywhere}.hue18 .section-title{font-size:clamp(34px,9vw,43px);line-height:1.09}.hue18 .explorer-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.hue18 .explorer-video{max-width:100%}.hue18 .explorer-video video{max-height:none;aspect-ratio:4/4.5;object-fit:cover}.hue18 .explorer-video-label{left:14px;bottom:14px;font-size:17px}.hue18 .explorer-info{gap:12px}.hue18 .explorer-info-heading{padding-top:2px;font-size:clamp(31px,8vw,38px);line-height:1.12}.hue18 .explorer-info-body{font-size:15.5px;line-height:1.62}.hue18 .explorer-stat:empty{display:none}.hue18 .gold-btn{font-size:13px;letter-spacing:.055em;gap:9px}.hue18 .explorer-images{gap:10px;margin-top:22px!important}.hue18 .pair-flip-inner{aspect-ratio:1 / 1}.hue18 .pair-flip-name{font-size:14px;line-height:1.25;margin-top:7px}.hue18 .pair-flip-label{top:6px;left:6px;padding:4px 6px;font-size:8px;letter-spacing:.07em}.hue18 .explorer-tabs{width:100%;margin-top:22px;gap:4px}.hue18 .explorer-tab,.hue18 .explorer-tab.active{padding:13px 3px;font-size:clamp(11px,3.3vw,14px);line-height:1.1}.hue18 .explorer-content,.hue18 .explorer-content.is-leaving{padding:25px 0 0}.hue18 .showcase{padding:118px 18px 52px}.hue18 .fan-cards-wrap{width:min(50vw,190px);height:auto;aspect-ratio:340/480;max-width:none;margin-bottom:36px}.hue18 .fan-card{max-width:none}.hue18 .fan-card-badge{bottom:13px;left:12px;right:6px}.hue18 .fan-card-tag{font-size:8px;padding:4px 6px;letter-spacing:.06em}.hue18 .fan-card-title{font-size:17px;line-height:1.1}.hue18 .fan-info{margin-bottom:20px}.hue18 .fan-info-title{font-size:31px}.hue18 .fan-info-sub{font-size:13px;line-height:1.4}.hue18 .fan-shop-link{margin-bottom:26px;font-size:12px;letter-spacing:.11em}.hue18 .hue18__offer-badge{width:86px;top:12px;left:12px}.hue18 .hue18__offer-middle strong{font-size:24px}.hue18 .hue18__offer-middle>span{font-size:9px}.hue18__cta{padding:118px 18px 56px}.hue18__cta-content{width:100%}.hue18__cta-heading{font-size:clamp(44px,12vw,66px);line-height:1.02}.hue18__cta-description{font-size:15.5px;line-height:1.62;margin:20px auto 26px}.hue18__cta-actions{display:flex;flex-direction:column;align-items:center;gap:12px}.hue18__cta-button{width:100%;max-width:380px;min-height:52px;padding:13px 15px;font-size:14px;text-align:center}.hue18__cta-note{font-size:13px}.hue18__locations{margin-top:46px;padding-top:30px}.hue18__locations-heading{font-size:37px;margin-bottom:19px}.hue18__locations-grid{grid-template-columns:minmax(0,1fr);gap:12px}.hue18__location-card{padding:21px 16px;text-align:left}.hue18__location-name{font-size:31px}.hue18__location-address{min-height:0;font-size:14px;line-height:1.65}.hue18__location-phone{font-size:14px}}@media(max-width:380px){.hue18 .explorer{padding-inline:14px}.hue18 .section-title{font-size:33px}.hue18 .explorer-images{gap:7px}.hue18 .pair-flip-name{font-size:12.5px}.hue18 .explorer-tab,.hue18 .explorer-tab.active{font-size:11px}.hue18 .fan-cards-wrap{width:48vw}.hue18__cta{padding-inline:15px}}.hue18 .hue18__body>.explorer.hue18__introduction{position:relative;background:radial-gradient(ellipse at 50% 0%,#52204f,#2b102c 72%);color:#f8eef7;text-align:center}.hue18 .hue18__introduction:before{content:"";display:block;width:56px;height:1px;margin:0 auto 25px;background:#e6a9d6}.hue18 .hue18__introduction h1{margin:0 auto 24px;font-size:clamp(52px,7vw,90px);font-weight:500;line-height:1;letter-spacing:-.025em;color:#f5d6ed}.hue18 .hue18__introduction p{max-width:840px;margin:0 auto;font-family:"Source Sans 3",DM Sans,sans-serif;font-size:clamp(16px,1.42vw,19px);font-weight:400;line-height:1.85;letter-spacing:.005em;color:#f0deed;text-wrap:pretty;text-align:justify}.hue18 .hue18__introduction p:last-of-type{color:#f5d6ed;text-align:justify;font-weight:500}.hue18 .hue18__introduction br{display:none}.hue18 .hue18__introduction p+p{margin-top:24px}.hue18 .hue18__introduction p+br+p{margin-top:24px}@media(max-width:600px){.hue18 .hue18__body>.explorer.hue18__introduction{padding:52px 22px 58px}.hue18 .hue18__introduction:before{margin-bottom:20px;width:42px}.hue18 .hue18__introduction h1{font-size:clamp(46px,12vw,62px);margin-bottom:20px}.hue18 .hue18__introduction p{font-size:15.5px;line-height:1.7;text-align:left}.hue18 .hue18__introduction p:last-of-type{text-align:center}.hue18 .hue18__introduction p+br+p{margin-top:20px}}@media(max-width:380px){.hue18 .hue18__body>.explorer.hue18__introduction{padding-inline:18px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
