@layer kk-structure{.KKJXQq_anahata-hero{isolation:isolate}.KKJXQq_anahata-hero__tagline{display:none}.KKJXQq_anahata-hero__welcome>div:last-child{position:static;overflow:visible}.KKJXQq_anahata-hero__image-slot{aspect-ratio:3/2}.KKJXQq_anahata-hero__shared-image{left:0;top:calc(-1 * var(--anahata-cover-h));width:100%;height:var(--anahata-cover-h);z-index:1;transform-origin:50%;will-change:transform, clip-path;border-radius:0;position:absolute;overflow:hidden}.KKJXQq_anahata-hero__wordmark{opacity:calc(1 - var(--image-progress,0))}.KKJXQq_anahata-hero__credit{left:var(--image-credit-left,12px);bottom:var(--image-credit-bottom,8px);transform:scale(var(--image-inverse-scale,1));transform-origin:0 100%}.KKJXQq_anahata-hero[data-image-motion=static] .KKJXQq_anahata-hero__cover{display:none}.KKJXQq_anahata-hero[data-image-motion=static] .KKJXQq_anahata-hero__shared-image{aspect-ratio:3/2;will-change:auto;border-radius:var(--kk-photo-corners,12px);width:100%;height:auto;position:relative;inset:auto;clip-path:none!important;transform:none!important}.KKJXQq_anahata-hero[data-image-motion=static] .KKJXQq_anahata-hero__wordmark{display:none}.KKJXQq_anahata-hero[data-image-motion=static] .KKJXQq_anahata-hero__tagline{display:block}:where(html[data-hero-motion=static]) .KKJXQq_anahata-hero .KKJXQq_anahata-hero__cover{display:none}:where(html[data-hero-motion=static]) .KKJXQq_anahata-hero .KKJXQq_anahata-hero__shared-image{aspect-ratio:3/2;will-change:auto;border-radius:var(--kk-photo-corners,12px);width:100%;height:auto;position:relative;inset:auto;clip-path:none!important;transform:none!important}:where(html[data-hero-motion=static]) .KKJXQq_anahata-hero .KKJXQq_anahata-hero__wordmark{display:none}:where(html[data-hero-motion=static]) .KKJXQq_anahata-hero .KKJXQq_anahata-hero__tagline{display:block}.KKJXQq_anahata-hero{--anahata-hero-header-h:129px}.KKJXQq_anahata-hero:where([data-full-screen-banner]) .KKJXQq_anahata-hero__banner--full-screen{height:calc(100vh - var(--anahata-hero-header-h));height:calc(100svh - var(--anahata-hero-header-h))}.KKJXQq_anahata-hero:where(:has(>noscript>.KKJXQq_no-script-marker)) .KKJXQq_anahata-hero__cover{display:none}.KKJXQq_anahata-hero:where(:has(>noscript>.KKJXQq_no-script-marker)) .KKJXQq_anahata-hero__shared-image{aspect-ratio:3/2;will-change:auto;border-radius:var(--kk-photo-corners,12px);width:100%;height:auto;position:relative;inset:auto;clip-path:none!important;transform:none!important}.KKJXQq_anahata-hero:where(:has(>noscript>.KKJXQq_no-script-marker)) .KKJXQq_anahata-hero__wordmark{display:none}.KKJXQq_anahata-hero:where(:has(>noscript>.KKJXQq_no-script-marker)) .KKJXQq_anahata-hero__tagline{display:block}.KKJXQq_no-script-marker{display:none}}@layer kk-runtime,kk-design;@media (prefers-reduced-motion:reduce){@layer kk-structure{.KKJXQq_anahata-hero .KKJXQq_anahata-hero__cover{display:none}.KKJXQq_anahata-hero .KKJXQq_anahata-hero__shared-image{aspect-ratio:3/2;will-change:auto;border-radius:var(--kk-photo-corners,12px);width:100%;height:auto;position:relative;inset:auto;clip-path:none!important;transform:none!important}.KKJXQq_anahata-hero .KKJXQq_anahata-hero__wordmark{display:none}.KKJXQq_anahata-hero .KKJXQq_anahata-hero__tagline{display:block}}}@media (max-width:767.98px){@layer kk-structure{.KKJXQq_anahata-hero__shared-image{--kk-photo-space-left:0;--kk-photo-space-right:0}.KKJXQq_anahata-hero .KKJXQq_anahata-hero__cover{display:none}.KKJXQq_anahata-hero .KKJXQq_anahata-hero__shared-image{aspect-ratio:3/2;will-change:auto;border-radius:var(--kk-photo-corners,12px);width:100%;height:auto;position:relative;inset:auto;clip-path:none!important;transform:none!important}.KKJXQq_anahata-hero .KKJXQq_anahata-hero__wordmark{display:none}.KKJXQq_anahata-hero .KKJXQq_anahata-hero__tagline{display:block}}}@media (min-width:768px){@layer kk-structure{.KKJXQq_anahata-hero{--anahata-hero-header-h:128px}}}@media (min-width:1280px){@layer kk-structure{.KKJXQq_anahata-hero{--anahata-hero-header-h:79px}}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){@layer kk-structure{html:not([data-hero-motion=static]) .KKJXQq_anahata-hero:where([data-fixed-banner-ratio])[data-image-motion=scroll] .KKJXQq_anahata-hero__shared-image{height:auto;aspect-ratio:var(--anahata-banner-ratio);min-height:var(--anahata-banner-min-height);top:auto;bottom:100%}}}@media (max-width:767.98px){@layer kk-structure{.KKJXQq_anahata-hero__image-slot,.KKJXQq_anahata-hero .KKJXQq_anahata-hero__image-slot .KKJXQq_anahata-hero__shared-image{aspect-ratio:4/3}}}
