.introduction--autoplay.is-composed .intro-lockup--readable .intro-line__text{letter-spacing:.03375em;margin-right:-.03375em;text-transform:none}.intro-lockup--readable .intro-line__seed{font-family:var(--wordmark-font);font-weight:400;color:var(--paper);-webkit-text-stroke:0}.intro-lockup--readable .intro-line--edition .intro-line__text{display:inline-flex;align-items:baseline}.intro-lockup--readable .intro-line--edition .intro-line__seed{font-size:1em;line-height:inherit}.intro-lockup--readable .intro-line--edition .intro-line__rest{display:inline-flex}.intro-lockup--readable .intro-line__rest{font-family:var(--wordmark-font);font-weight:400;text-transform:none;letter-spacing:.03375em;color:var(--paper);-webkit-text-stroke:0}.introduction--autoplay.is-composed .intro-lockup--readable .intro-declaration,.introduction--autoplay.is-composed .intro-lockup--readable .intro-declaration__line{font-family:var(--display-font)!important;font-weight:400!important;letter-spacing:.025em;text-transform:uppercase;color:#d3d2cf;-webkit-text-stroke:0;text-shadow:none!important}.introduction--autoplay.is-composed .intro-lockup--readable .intro-declaration{font-size:clamp(14px,1.35vw,18px);line-height:1.4;margin-top:calc(-1 * clamp(12px, 1.6vw, 20px))!important}.introduction--autoplay.is-composed .intro-lockup--readable .intro-autoplay__quote,.introduction--autoplay.is-composed .intro-lockup--readable .intro-autoplay__quote-line{font-family:var(--display-font)!important;font-weight:400;letter-spacing:-.015em;line-height:1.2;text-transform:uppercase;color:#fff;-webkit-text-stroke:0!important;text-shadow:none!important}.introduction--autoplay.is-composed .intro-lockup--readable .intro-autoplay__quote-outline{color:#fff!important;-webkit-text-stroke:0!important;letter-spacing:inherit}.intro-lockup--readable .intro-soul-emphasis{position:relative;isolation:isolate;padding:.035em .16em;color:#fff;-webkit-text-stroke:0;text-shadow:none;box-decoration-break:clone;-webkit-box-decoration-break:clone}.intro-lockup--readable .intro-soul-highlight{position:absolute;inset:-.035em -1px;overflow:hidden;pointer-events:none}.intro-lockup--readable .intro-soul-block{position:absolute;inset:0;background:#fff}.intro-lockup--readable .intro-soul-text{position:relative;color:#fff;mix-blend-mode:difference}@media (min-width:601px) and (max-width:820px) and (orientation:portrait){.introduction--autoplay.is-composed .intro-lockup--readable .intro-declaration{margin-top:-6px!important}}@media (max-width:600px) and (orientation:portrait){.introduction--autoplay.is-composed .intro-lockup.intro-lockup--readable{gap:16px}.introduction--autoplay.is-composed .intro-lockup--readable .intro-brand{font-size:clamp(26px,9.3vw,56px)}.introduction--autoplay.is-composed .intro-lockup--readable .intro-declaration{font-size:clamp(11px,3.2vw,14px);margin-top:0!important}.introduction--autoplay.is-composed .intro-lockup--readable .intro-autoplay__quote{font-size:clamp(15px,4.5vw,23px);gap:10px}}@media (max-width:600px) and (max-height:800px) and (orientation:portrait){.introduction--autoplay.is-composed .intro-lockup.intro-lockup--readable{padding-block:6px;gap:8px}.introduction--autoplay.is-composed .intro-lockup--readable .intro-brand{font-size:clamp(24px,7.6vw,30px);line-height:1}.introduction--autoplay.is-composed .intro-lockup--readable .intro-declaration{font-size:11px;line-height:1.3}.introduction--autoplay.is-composed .intro-lockup--readable .intro-autoplay__quote{font-size:clamp(12px,3.5vw,14px);gap:6px}}@media (max-width:600px) and (max-height:620px) and (orientation:portrait){.introduction--autoplay.is-composed .intro-lockup.intro-lockup--readable{padding-block:5px;gap:6px}.introduction--autoplay.is-composed .intro-lockup--readable .intro-brand{font-size:6.5vw}.introduction--autoplay.is-composed .intro-lockup--readable .intro-declaration{padding-bottom:0;border-bottom:0}.introduction--autoplay.is-composed .intro-lockup--readable .intro-autoplay__quote{font-size:12px;gap:4px}}.ht{position:relative;overflow:hidden;padding:clamp(7px,1.1vh,12px) 0;border-block:1px solid rgba(255,255,255,.16);background:var(--night);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.ht__track{display:flex;width:max-content;animation:ht-marquee 46s linear infinite}.ht__set{display:flex;align-items:center;gap:clamp(18px,3vw,46px);padding-right:clamp(18px,3vw,46px)}.ht__item{display:inline-flex;align-items:center;gap:.34em;white-space:nowrap;font-family:var(--brand-font);font-size:clamp(9.5px,1.6vw,22px);line-height:1.25;letter-spacing:.01em;color:var(--paper)}.ht__dot{width:.4em;height:.4em;border-radius:50%;flex:none;background:var(--ht-accent,var(--paper))}@media (hover:hover){.ht__item{transition:color .22s ease,text-shadow .22s ease}.ht__item:hover{color:var(--ht-glow,var(--paper));text-shadow:0 0 9px color-mix(in srgb,var(--ht-glow) 60%,transparent),0 0 22px color-mix(in srgb,var(--ht-glow) 22%,transparent)}.ht__item:hover .ht__dot{box-shadow:0 0 7px color-mix(in srgb,var(--ht-glow) 65%,transparent)}}@keyframes ht-marquee{to{transform:translateX(-50%)}}@media (max-width:600px){.ht__track{animation-duration:32s}}@media (prefers-reduced-motion:reduce){.ht__track{animation:none}.ht{overflow-x:auto;-webkit-overflow-scrolling:touch}}