.BlogV2HeroControls-module__O0hMOq__controls{z-index:3;right:40px;bottom:max(40px,env(safe-area-inset-bottom));color:var(--Always-White);font-family:var(--system-fonts),sans-serif;align-items:center;gap:8px;display:flex;position:absolute}.BlogV2HeroControls-module__O0hMOq__control{--min-fill:22px;--fill-size:calc(var(--min-fill) + (100% - 4px - var(--min-fill))*var(--progress));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0003;border-radius:12px;flex:none;width:40px;height:40px;transition:width .4s cubic-bezier(.68,-.3,.32,1.3),background-color .2s ease-in-out;display:block;position:relative;overflow:hidden}.BlogV2HeroControls-module__O0hMOq__control[data-expanded]{background:#0006;width:180px}.BlogV2HeroControls-module__O0hMOq__control:has(.BlogV2HeroControls-module__O0hMOq__range:focus-visible){outline-offset:3px;outline:2px solid}.BlogV2HeroControls-module__O0hMOq__icon{pointer-events:none;width:24px;height:24px;position:absolute;inset:8px}.BlogV2HeroControls-module__O0hMOq__icon svg{width:100%;height:100%;display:block}.BlogV2HeroControls-module__O0hMOq__icon,.BlogV2HeroControls-module__O0hMOq__fill,.BlogV2HeroControls-module__O0hMOq__label,.BlogV2HeroControls-module__O0hMOq__thumb{transition:opacity .15s ease-in-out}.BlogV2HeroControls-module__O0hMOq__fill,.BlogV2HeroControls-module__O0hMOq__label,.BlogV2HeroControls-module__O0hMOq__thumb{opacity:0;pointer-events:none;position:absolute}.BlogV2HeroControls-module__O0hMOq__fill{width:var(--fill-size);background:#fff3;border-radius:10px;inset:2px auto 2px 2px}.BlogV2HeroControls-module__O0hMOq__label{width:max-content;font-size:14px;line-height:20px;transition:left .42s cubic-bezier(.22,1,.36,1.12),transform .42s cubic-bezier(.22,1,.36,1.12),opacity .15s ease-in-out;top:50%;left:10px;transform:translateY(-50%)}.BlogV2HeroControls-module__O0hMOq__control[data-label-end] .BlogV2HeroControls-module__O0hMOq__label{left:calc(100% - 10px);transform:translate(-100%,-50%)}.BlogV2HeroControls-module__O0hMOq__thumb{top:12px;left:calc(var(--fill-size) - 10px);background:currentColor;border-radius:19px;width:2px;height:16px}.BlogV2HeroControls-module__O0hMOq__control[data-expanded] .BlogV2HeroControls-module__O0hMOq__icon{opacity:0}.BlogV2HeroControls-module__O0hMOq__control[data-expanded] .BlogV2HeroControls-module__O0hMOq__fill,.BlogV2HeroControls-module__O0hMOq__control[data-expanded] .BlogV2HeroControls-module__O0hMOq__label,.BlogV2HeroControls-module__O0hMOq__control[data-expanded] .BlogV2HeroControls-module__O0hMOq__thumb{opacity:1}.BlogV2HeroControls-module__O0hMOq__range{box-sizing:border-box;appearance:none;opacity:0;cursor:ew-resize;touch-action:none;border:0;width:calc(100% - 4px);height:calc(100% - 4px);margin:0;padding:0 10px;position:absolute;inset:2px}.BlogV2HeroControls-module__O0hMOq__range::-webkit-slider-thumb{appearance:none;width:2px;height:16px}.BlogV2HeroControls-module__O0hMOq__range::-moz-range-thumb{border:0;width:2px;height:16px}@media (max-width:600px){.BlogV2HeroControls-module__O0hMOq__controls{left:16px;right:16px;bottom:max(24px,env(safe-area-inset-bottom));justify-content:center;max-width:calc(100% - 32px)}.BlogV2HeroControls-module__O0hMOq__control[data-expanded]{flex-shrink:1}}@media (prefers-reduced-motion:reduce){.BlogV2HeroControls-module__O0hMOq__control,.BlogV2HeroControls-module__O0hMOq__icon,.BlogV2HeroControls-module__O0hMOq__fill,.BlogV2HeroControls-module__O0hMOq__label,.BlogV2HeroControls-module__O0hMOq__thumb{transition:none}}
.BlogV2AnimatedHero-module__pduxRq__scene{touch-action:pan-y;isolation:isolate;background:#1b2530;width:100%;height:100dvh;position:relative;overflow:hidden}.BlogV2AnimatedHero-module__pduxRq__scene:focus-visible{outline:2px solid var(--Colors-KMBlue);outline-offset:-4px}.BlogV2AnimatedHero-module__pduxRq__photo,.BlogV2AnimatedHero-module__pduxRq__canvas{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.BlogV2AnimatedHero-module__pduxRq__canvas{opacity:0}.BlogV2AnimatedHero-module__pduxRq__scene[data-cloud-state=ready] .BlogV2AnimatedHero-module__pduxRq__canvas{opacity:1}.BlogV2AnimatedHero-module__pduxRq__mark{visibility:hidden;aspect-ratio:1;pointer-events:none;width:min(46dvh,70vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BlogV2AnimatedHero-module__pduxRq__mark img{opacity:.72;position:absolute}.BlogV2AnimatedHero-module__pduxRq__scene[data-cloud-state=static] .BlogV2AnimatedHero-module__pduxRq__mark{visibility:visible}.BlogV2AnimatedHero-module__pduxRq__scrollHint{z-index:3;left:50%;bottom:max(24px,env(safe-area-inset-bottom));color:var(--Always-White);font-family:var(--font-noto-serif-sc),serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;font-size:16px;font-weight:600;line-height:24px;display:flex;position:absolute;transform:translate(-50%)}.BlogV2AnimatedHero-module__pduxRq__scrollHint:focus-visible{outline:2px solid var(--Always-White);outline-offset:6px;-webkit-mask-image:none;mask-image:none}.BlogV2AnimatedHero-module__pduxRq__scrollHint svg{width:24px;height:24px}@media (prefers-reduced-motion:no-preference){.BlogV2AnimatedHero-module__pduxRq__scrollHint{-webkit-mask-image:linear-gradient(to top,color-mix(in srgb,var(--Always-White)65%,transparent)40%,var(--Always-White)50%,color-mix(in srgb,var(--Always-White)65%,transparent)60%);mask-image:linear-gradient(to top,color-mix(in srgb,var(--Always-White)65%,transparent)40%,var(--Always-White)50%,color-mix(in srgb,var(--Always-White)65%,transparent)60%);animation:3.2s ease-in-out infinite BlogV2AnimatedHero-module__pduxRq__hintShine;-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@keyframes BlogV2AnimatedHero-module__pduxRq__hintShine{0%{-webkit-mask-position:50% 0;mask-position:50% 0}40%,to{-webkit-mask-position:50% 100%;mask-position:50% 100%}}@media (max-width:900px){.BlogV2AnimatedHero-module__pduxRq__scrollHint{bottom:calc(max(40px,env(safe-area-inset-bottom)) + 56px)}}@media (max-width:600px){.BlogV2AnimatedHero-module__pduxRq__scrollHint{bottom:calc(max(24px,env(safe-area-inset-bottom)) + 56px)}}.BlogV2AnimatedHero-module__pduxRq__animationGate{pointer-events:none;position:absolute;inset:0}.BlogV2AnimatedHero-module__pduxRq__scene[data-cloud-state=ready]{background:0 0}.BlogV2AnimatedHero-module__pduxRq__scene[data-cloud-state=ready] .BlogV2AnimatedHero-module__pduxRq__photo{visibility:hidden}@media (prefers-reduced-motion:reduce){.BlogV2AnimatedHero-module__pduxRq__scene .BlogV2AnimatedHero-module__pduxRq__canvas{opacity:0}.BlogV2AnimatedHero-module__pduxRq__scene .BlogV2AnimatedHero-module__pduxRq__mark,.BlogV2AnimatedHero-module__pduxRq__scene[data-cloud-state=ready] .BlogV2AnimatedHero-module__pduxRq__photo{visibility:visible}}
