.Horizon-module__kD-QRG__horizon{width:100cqw;height:220px;margin:var(--s-5) 0 0 calc(50% - 50cqw);position:relative;overflow-x:clip}.Horizon-module__kD-QRG__glow{background:radial-gradient(closest-side, rgb(var(--lamp-rgb) / .24), rgb(var(--lamp-rgb) / .07) 55%, transparent);pointer-events:none;width:min(1000px,160vw);height:560px;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)}.Horizon-module__kD-QRG__ridges{pointer-events:none;width:max(100%,900px);height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Horizon-module__kD-QRG__ridges[data-layer=front]{z-index:2}.Horizon-module__kD-QRG__sun{z-index:1;background:var(--lamp);width:150px;height:150px;color:var(--night);text-align:center;font-weight:700;font-size:var(--t-18);box-shadow:0 0 0 10px rgb(var(--lamp-rgb) / .12), 0 0 70px 18px var(--lamp-glow);border-radius:50%;place-items:center;line-height:1.2;text-decoration:none;transition:background-color .16s,transform .42s cubic-bezier(.3,.7,.2,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-64%)}.Horizon-module__kD-QRG__sun:hover{background:#f7d29a;transform:translate(-50%,-67%)scale(1.04)}@media (prefers-reduced-motion:reduce){.Horizon-module__kD-QRG__sun:hover{transform:translate(-50%,-64%)}}.Horizon-module__kD-QRG__sun:focus-visible{outline:3px solid var(--paper);outline-offset:8px;border-radius:50%}.Horizon-module__kD-QRG__sunLabel[data-pending],.Horizon-module__kD-QRG__note[data-pending]{visibility:hidden}.Horizon-module__kD-QRG__sunLabel{max-width:7em;font-family:var(--display);font-variation-settings:"wdth" 125;font-size:var(--t-24);letter-spacing:.06em;text-transform:uppercase}.Horizon-module__kD-QRG__sunLabel[data-long]{font-size:var(--t-18);letter-spacing:.04em}.Horizon-module__kD-QRG__sun[data-rising]{animation:.52s cubic-bezier(.3,.7,.2,1) forwards Horizon-module__kD-QRG__rise}@keyframes Horizon-module__kD-QRG__rise{to{transform:translate(-50%,-84%)scale(1.1)}}.Horizon-module__kD-QRG__dawn{z-index:1;pointer-events:none;background:radial-gradient(circle at var(--x) var(--y), rgb(var(--lamp-rgb) / .5), rgb(var(--lamp-rgb) / .16) 35%, rgb(var(--night-rgb) / 0) 75%);transform-origin:var(--x) var(--y);animation:.52s ease-out forwards Horizon-module__kD-QRG__dawn;position:fixed;inset:0}@keyframes Horizon-module__kD-QRG__dawn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1.6)}}.Horizon-module__kD-QRG__note{z-index:3;left:50%;bottom:var(--s-3);width:max-content;max-width:calc(100cqw - 2 * var(--gutter));font-size:var(--t-16);color:var(--fog);position:absolute;transform:translate(-50%)}@media (min-width:720px){.Horizon-module__kD-QRG__horizon{height:300px}.Horizon-module__kD-QRG__sun{width:176px;height:176px}}
.Trail-module__d6mZfW__layer{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Trail-module__d6mZfW__layer svg{display:block}.Trail-module__d6mZfW__trail{fill:none;stroke:var(--lamp-soft);stroke-width:2px;stroke-linecap:round;stroke-dasharray:2 10}
