.living-banner{touch-action:pan-y;cursor:default;container-type:size}.lb-type{top:33%;right:calc(var(--lb-building,140px) + 4%);color:#fff;font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.012em;pointer-events:none;white-space:nowrap;flex-direction:column;align-items:flex-end;font-style:italic;line-height:.86;display:flex;position:absolute}.lb-type__s{margin-right:14%;font-size:min(25cqh,11cqw)}.lb-type__b{-webkit-text-stroke:.6px #4676aa59;margin-top:-.5cqh;font-size:min(49cqh,20cqw)}.lb-moon{width:13cqh;height:13cqh;position:absolute;top:22%;right:1%}.lb-cloud{pointer-events:none;will-change:transform;animation:46s ease-in-out infinite alternate lb-drift;position:absolute}.lb-cloud--a{background:radial-gradient(38% 34% at 34% 44%,#fffffff2 0%,#ffffffb8 42%,#fff0 72%),radial-gradient(30% 28% at 58% 32%,#ffffffd9 0%,#ffffff8c 45%,#fff0 75%),radial-gradient(34% 30% at 20% 70%,#fffc 0%,#ffffff73 45%,#fff0 75%),radial-gradient(26% 22% at 46% 66%,#ffffff8c 0%,#fff0 70%);width:46%;height:150%;top:-42%;left:-8%}.lb-cloud--b{opacity:.75;background:radial-gradient(42% 36% at 40% 55%,#ffffffb3 0%,#fff0 72%),radial-gradient(30% 28% at 66% 45%,#ffffff8c 0%,#fff0 72%);width:26%;height:58%;animation-duration:58s;animation-delay:-12s;top:-24%;left:34%}.lb-cloud--c{background:radial-gradient(34% 34% at 40%,#ffffffe6 0%,#fff9 40%,#fff0 72%),radial-gradient(28% 26% at 66% 42%,#ffffffbf 0%,#fff0 72%),radial-gradient(24% 22% at 20% 58%,#fff9 0%,#fff0 72%);width:40%;height:90%;animation-duration:64s;animation-delay:-30s;bottom:-46%;left:44%}@keyframes lb-drift{0%{transform:translate(-3%)}to{transform:translate(4%)}}@media (prefers-reduced-motion:reduce){.lb-cloud{animation:none}}
