@keyframes h04zou0{0%{transform:scale(1.06)}to{transform:scale(1.15) translate3d(-1.5%,-1.5%,0)}}@keyframes h04zou5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.h04zou1{position:relative;min-height:100dvh;display:grid;place-items:center;overflow:hidden}.h04zou2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;will-change:transform;animation:h04zou0 28s ease-in-out infinite alternate}.h04zou3{position:relative;z-index:1;width:100%;min-width:0;text-align:center;padding-inline:var(--zwq1xaz)}.h04zou4{font-family:var(--zwq1xae);font-weight:200;font-size:clamp(2.75rem,11vw,12rem);line-height:.86;letter-spacing:-.05em;text-transform:uppercase;color:var(--zwq1xaa);text-shadow:0 2px 50px rgba(8,8,12,.7)}.h04zou6{margin-top:var(--zwq1xa10);display:flex;gap:var(--zwq1xaz);justify-content:center;flex-wrap:wrap;font-family:var(--zwq1xag);font-size:var(--zwq1xah);letter-spacing:var(--zwq1xau);text-transform:uppercase;color:var(--zwq1xab);animation:h04zou5 .9s cubic-bezier(.16,1,.3,1) both 1.1s}.h04zou7{margin-top:var(--zwq1xa11);display:grid;gap:var(--zwq1xax);width:100%;max-width:28rem;margin-inline:auto;justify-content:center;animation:h04zou5 .9s cubic-bezier(.16,1,.3,1) both 1.35s}.h04zou8{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;padding-block:clamp(1.4rem,2.8vw,1.9rem);font-family:var(--zwq1xag);font-size:clamp(.82rem,1.6vw,.95rem);font-weight:400;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;cursor:pointer;position:relative;transition:background var(--zwq1xa1a),color var(--zwq1xa1a),border-color var(--zwq1xa1a)}.h04zou9{background:var(--zwq1xa8);color:var(--zwq1xa0);border:none;clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,0 100%);padding-inline:var(--zwq1xa10) calc(var(--zwq1xa10) + 16px)}.h04zou9:hover{background:var(--zwq1xaa)}.h04zoua{background:#d4caaf14;color:var(--zwq1xa8);border:1px solid var(--zwq1xac);border-left:none;clip-path:polygon(16px 0,100% 0,100% 100%,0 100%);padding-inline:calc(var(--zwq1xa10) + 16px) var(--zwq1xa10);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.h04zoua:hover{border-color:var(--zwq1xa9);background:#d4caaf24;color:var(--zwq1xaa)}.h04zoub{position:absolute;left:var(--zwq1xaz);top:50%;transform:translateY(-50%);z-index:60;display:none;flex-direction:column;gap:var(--zwq1xa11);align-items:center}.h04zouc{writing-mode:vertical-rl;font-family:var(--zwq1xag);font-size:.6rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--zwq1xaa);transition:color var(--zwq1xa1a)}.h04zouc:hover{color:var(--zwq1xa8)}.h04zoud{position:relative;min-height:175vh}.h04zoue{position:sticky;top:0;height:100dvh;overflow:hidden;display:grid;place-items:center}.h04zouf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.h04zoug{position:relative;z-index:1;max-width:48rem;text-align:center;padding-inline:var(--zwq1xaz)}.h04zouh{display:block;margin-bottom:var(--zwq1xaz);font-family:var(--zwq1xag);font-size:var(--zwq1xah);letter-spacing:var(--zwq1xau);color:var(--zwq1xa6)}.h04zoui{display:inline-flex;overflow:hidden;position:relative;margin-bottom:var(--zwq1xaz)}.h04zouj{display:inline-block;font-family:var(--zwq1xag);font-size:var(--zwq1xah);letter-spacing:var(--zwq1xau);color:var(--zwq1xa6)}.h04zouk{font-family:var(--zwq1xae);font-weight:200;font-size:clamp(2rem,6vw,5.5rem);line-height:.92;letter-spacing:-.04em;text-transform:uppercase;color:var(--zwq1xaa);white-space:pre-line}.h04zoul{margin-top:var(--zwq1xaz);font-size:var(--zwq1xak);line-height:1.5;color:#ede8dcb8;text-wrap:balance}.h04zoum{margin-top:var(--zwq1xa10);display:flex;gap:var(--zwq1xax);justify-content:center;flex-wrap:wrap}.h04zoun{display:block;width:100%;max-width:52rem;margin-inline:auto;margin-bottom:var(--zwq1xa11);padding-inline:var(--zwq1xaz);text-align:center;cursor:pointer;background:none;border:0;padding:var(--zwq1xa10) var(--zwq1xaz);color:var(--zwq1xa6);transition:color var(--zwq1xa1a)}.h04zoun:hover{color:var(--zwq1xaa)}.h04zouo{display:block;width:100%;height:1px;stroke:currentColor;fill:none;overflow:visible}.h04zoup{position:relative;padding-block:var(--zwq1xa11)}.h04zouq{max-width:52rem;margin-inline:auto;margin-bottom:var(--zwq1xa10);text-align:center;padding-inline:var(--zwq1xaz)}.h04zour{text-align:left;margin-inline:0;max-width:44rem}.h04zous{position:relative}.h04zout{display:flex;gap:var(--zwq1xay);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-inline:max(1.5rem,calc((100% - min(80vw,44rem))/2));padding-block:var(--zwq1xaz);scrollbar-width:none}.h04zout::-webkit-scrollbar{display:none}.h04zouu{flex:0 0 min(80vw,44rem);scroll-snap-align:center;position:relative}.h04zouv{padding-inline:var(--zwq1xaz);font-family:var(--zwq1xag);font-size:var(--zwq1xah);letter-spacing:var(--zwq1xat);text-transform:uppercase;color:var(--zwq1xab)}.h04zouw{position:absolute;top:var(--zwq1xaz);left:50%;z-index:5;width:min(80vw,44rem);height:0;transform:translate(-50%);pointer-events:none}.h04zoux{position:absolute;top:0;display:grid;place-items:center;width:clamp(3.5rem,5.5vw,4.75rem);height:clamp(3.5rem,5.5vw,4.75rem);padding:0;border:0;border-radius:0;background:linear-gradient(135deg,var(--zwq1xa8),var(--zwq1xa9));color:var(--zwq1xa0);box-shadow:0 .9rem 2.4rem #00000061;cursor:pointer;pointer-events:auto;transition:opacity var(--zwq1xa1a)}.h04zoux:focus-visible{outline:1px solid var(--zwq1xa9);outline-offset:2px}.h04zoux[data-hidden=true]{opacity:.38;pointer-events:none}.h04zouy{left:0;transform:translate(-50%,-50%)}.h04zouz{right:0;transform:translate(50%,-50%)}.h04zou10{width:1.9rem;height:1.9rem;stroke-width:1.8;fill:none;stroke:currentColor}@media(prefers-reduced-motion:reduce){.h04zou2{animation:none}.h04zoux{transition:none}}@media screen and (min-width:30rem){.h04zou7{display:inline-flex;gap:0;width:auto;max-width:none;margin-inline:0}.h04zou8{width:auto;min-width:clamp(12rem,26vw,17rem)}}@media screen and (min-width:48rem){.h04zoub{display:flex}.h04zoup{padding-block:var(--zwq1xa12)}.h04zouq{margin-bottom:var(--zwq1xa11)}}@media screen and (min-width:64rem){.h04zoup{padding-block:var(--zwq1xa13)}}
