#hero.section{padding-block:0;min-height:100svh;min-height:100vh;display:flex;flex-direction:column;background:transparent;overflow:hidden}.hero{flex:1;display:flex;flex-direction:column;position:relative;isolation:isolate}.hero__art{position:absolute;right:-6%;bottom:8%;width:min(62vw,1000px);height:auto;z-index:-1;pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(85% 85% at 60% 50%,#000 38%,transparent 78%);mask-image:radial-gradient(85% 85% at 60% 50%,#000 38%,transparent 78%);filter:saturate(1.05)}.hero__topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:clamp(22px,3.6vh,40px);position:relative;z-index:2}.hero__brand{color:var(--text);letter-spacing:.22em}.hero__meta{display:inline-flex;align-items:center;gap:clamp(16px,2.4vw,40px)}.hero__booking{color:var(--text-dim);display:inline-flex;align-items:center;gap:.7em}.hero__dot{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:heroPulse 2.6s var(--ease) infinite}@keyframes heroPulse{0%,to{opacity:1}50%{opacity:.35}}.hero__stage{flex:1;display:flex;flex-direction:column;justify-content:center;gap:clamp(22px,3.4vh,40px);position:relative;z-index:1;padding-block:clamp(30px,5vh,70px)}.hero__eyebrow{color:var(--muted)}.hero__title{font-family:var(--font-display);font-weight:850;font-stretch:118%;text-transform:uppercase;font-size:clamp(3.2rem,10.6vw,11.5rem);line-height:.9;letter-spacing:-.015em;color:var(--text);display:flex;flex-direction:column}.hero__line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.hero__line-inner{display:inline-block;will-change:transform}.hero__gold{color:var(--accent);font-size:1.04em;padding-right:.06em}.hero__foot{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(18px,2.6vh,30px);max-width:46ch}.hero__sub{font-family:var(--font-body);font-size:clamp(.98rem,1.1vw,1.1rem);line-height:1.65;color:var(--text-dim);text-wrap:pretty}.hero__ctas{display:inline-flex;align-items:center;gap:clamp(24px,3vw,48px)}.hero__trust{color:var(--muted)}.hero__mq{overflow:hidden;padding-block:clamp(14px,2.2vh,24px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hero__mq-track{display:flex;width:max-content;animation:heroMq 46s linear infinite;will-change:transform}.hero__mq-group{display:inline-flex;align-items:center;gap:clamp(28px,3.6vw,56px);padding-right:clamp(28px,3.6vw,56px)}.hero__mq-item{font-family:var(--font-display);font-weight:800;font-stretch:115%;text-transform:uppercase;font-size:clamp(1.6rem,3.4vw,3rem);line-height:1;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(244,242,236,.22);transition:color .4s var(--ease),-webkit-text-stroke-color .4s var(--ease)}.hero__mq-item:hover{color:var(--text);-webkit-text-stroke-color:transparent}.hero__mq-dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--accent);opacity:.8}@keyframes heroMq{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.hero__mq:hover .hero__mq-track{animation-play-state:paused}@media(max-width:900px){.hero__art{right:-20%;bottom:10%;width:92vw;filter:saturate(1.02) brightness(.6)}}@media(max-width:720px){#hero.section{min-height:100svh}.hero__meta .microlabel:first-child{display:none}.hero__topbar{flex-wrap:wrap;row-gap:8px}.hero__brand{padding-block:12px;margin-block:-12px}.hero__title{font-size:clamp(2.5rem,13.2vw,5.4rem)}.hero__stage{gap:clamp(20px,3vh,32px)}.hero__foot{gap:16px}.hero__sub{font-size:.95rem;line-height:1.6}.hero__ctas{flex-wrap:wrap;gap:14px 22px}.hero__ctas .btn{min-height:44px}.hero__art{right:-24%;bottom:3%;width:100vw;filter:saturate(1) brightness(.5)}.hero__mq{padding-block:12px}.hero__mq-item{font-size:clamp(1.3rem,5.4vw,1.6rem);-webkit-text-stroke-width:.8px}.hero__mq-group{gap:clamp(20px,6vw,28px);padding-right:clamp(20px,6vw,28px)}}@media(max-width:430px){.hero__brand,.hero__booking{letter-spacing:.14em}.hero__meta{gap:12px}}@media(prefers-reduced-motion:reduce){.hero__mq-track{animation:none;transform:none}.hero__dot{animation:none}.hero__art,.hero__eyebrow,.hero__foot,.hero__topbar{opacity:1!important;transform:none!important}.hero__line-inner{transform:none!important}}.hero:not(.is-ready) .hero__eyebrow,.hero:not(.is-ready) .hero__foot,.hero:not(.is-ready) .hero__topbar,.hero:not(.is-ready) .hero__art{opacity:1}.hero:not(.is-ready) .hero__line-inner{transform:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/daa-section-hero.css.map */
