.Grain-module__g8jF3a__grain{z-index:var(--z-grain);pointer-events:none;background-color:var(--chrome-fg);opacity:var(--grain-opacity);transition:opacity .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1)), background-color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1));position:fixed;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cfilter id='n' x='0' y='0' width='220' height='220' filterUnits='userSpaceOnUse'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 -1'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cfilter id='n' x='0' y='0' width='220' height='220' filterUnits='userSpaceOnUse'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 -1'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-size:220px 220px;mask-size:220px 220px;-webkit-mask-repeat:repeat;mask-repeat:repeat}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Grain-module__g8jF3a__grain{animation:.8s step-end infinite Grain-module__g8jF3a__grain-jitter;inset:-220px}}.Grain-module__g8jF3a__grain[data-paused]{animation-play-state:paused}@keyframes Grain-module__g8jF3a__grain-jitter{0%{transform:translate(0,0)}16.667%{transform:translate(-88px,44px)}33.333%{transform:translate(66px,-132px)}50%{transform:translate(-154px,-66px)}66.667%{transform:translate(110px,154px)}83.333%{transform:translate(-22px,-198px)}to{transform:translate(0,0)}}
.MenuDialog-module__7hF6xW__dialog{z-index:var(--z-menu);overscroll-behavior:contain;color:#edeaf5;--focus:#ffd36b;background:#04050b;flex-direction:column;display:flex;position:fixed;inset:0;overflow:clip auto}.MenuDialog-module__7hF6xW__dialog:not([data-visible]){display:none}.MenuDialog-module__7hF6xW__glow{z-index:0;pointer-events:none;position:fixed;inset:0}.MenuDialog-module__7hF6xW__ember,.MenuDialog-module__7hF6xW__corona{transform-origin:50% 100%;position:absolute;inset:0}.MenuDialog-module__7hF6xW__ember{background:radial-gradient(80% 40% at 50% 100%,#ff6a2b4d,#0000)}.MenuDialog-module__7hF6xW__corona{background:radial-gradient(13% 5% at 50% 100%,#ffe7b033,#0000),radial-gradient(34% 16% at 50% 100%,#ffb54721,#0000)}.MenuDialog-module__7hF6xW__item{margin-bottom:-.08em;padding-bottom:.08em;font-size:min(clamp(2.25rem,6vw,5rem),7svh);line-height:1.12;overflow:clip}.MenuDialog-module__7hF6xW__list[data-settled] .MenuDialog-module__7hF6xW__item{overflow:visible}.MenuDialog-module__7hF6xW__link{width:fit-content;min-height:44px;transition:opacity .4s var(--ease-soft,cubic-bezier(.33, 1, .68, 1));border-radius:12px;align-items:center;display:flex}.MenuDialog-module__7hF6xW__inner{transition:transform .5s var(--ease-soft,cubic-bezier(.33, 1, .68, 1));grid-template-columns:auto auto;align-items:baseline;column-gap:clamp(12px,1.6vw,28px);display:grid}@media (min-width:1024px){.MenuDialog-module__7hF6xW__inner{grid-template-columns:auto auto auto}}@media not (min-width:300px){.MenuDialog-module__7hF6xW__inner{grid-template-columns:minmax(0,auto)}}.MenuDialog-module__7hF6xW__alt{z-index:0;color:#a7a3be;min-width:calc(7ch + 1.12em);transition:color .3s var(--ease-soft,cubic-bezier(.33, 1, .68, 1));position:relative}.MenuDialog-module__7hF6xW__label{letter-spacing:-.04em;color:#edeaf5;font-weight:700}.MenuDialog-module__7hF6xW__hint{--sep-w:1.6em;column-gap:var(--sep-w);letter-spacing:-.005em;color:#a7a3be;max-width:34em;transition:color .3s var(--ease-soft,cubic-bezier(.33, 1, .68, 1));flex-wrap:wrap;grid-column:2;padding-top:.125rem;padding-bottom:.25rem;font-size:.8125rem;font-weight:500;line-height:1.45;display:flex;overflow:clip}@media (min-width:1024px){.MenuDialog-module__7hF6xW__hint{flex-wrap:nowrap;grid-column:3;max-width:none;padding:0;font-size:.875rem}}.MenuDialog-module__7hF6xW__part{margin-left:calc(-1 * var(--sep-w));white-space:nowrap}@media not (min-width:300px){.MenuDialog-module__7hF6xW__hint{grid-column:1}.MenuDialog-module__7hF6xW__part{white-space:normal;min-width:0}}.MenuDialog-module__7hF6xW__sep{width:var(--sep-w);text-align:center;color:#ffb547b3;display:inline-block}.MenuDialog-module__7hF6xW__halo{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffb54752,#ff6a2b1a 60%,#0000);border-radius:50%;position:absolute;inset:-1.1em -.9em}.MenuDialog-module__7hF6xW__link[data-current] .MenuDialog-module__7hF6xW__halo{opacity:1}.MenuDialog-module__7hF6xW__link[data-current] .MenuDialog-module__7hF6xW__alt{color:#ffb547;text-shadow:0 0 12px #ffb54773}.MenuDialog-module__7hF6xW__link[data-current] .MenuDialog-module__7hF6xW__alt:before{content:"";background:radial-gradient(circle,#fff4dc 0 30%,#ffb547 62%,#ff6a2b);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;left:-15px;box-shadow:0 0 6px 1px #ffb547bf,0 0 16px 3px #ff6a2b59}@media (hover:hover) and (pointer:fine){.MenuDialog-module__7hF6xW__link:hover .MenuDialog-module__7hF6xW__inner{transform:translate(16px)}.MenuDialog-module__7hF6xW__link:hover .MenuDialog-module__7hF6xW__alt{color:#ffb547}.MenuDialog-module__7hF6xW__link:hover .MenuDialog-module__7hF6xW__hint{color:#edeaf5}.MenuDialog-module__7hF6xW__list:has(.MenuDialog-module__7hF6xW__link:hover) .MenuDialog-module__7hF6xW__link:not(:hover){opacity:.4}}.MenuDialog-module__7hF6xW__link:focus-visible .MenuDialog-module__7hF6xW__inner{transform:translate(16px)}.MenuDialog-module__7hF6xW__link:focus-visible .MenuDialog-module__7hF6xW__alt{color:#ffb547}.MenuDialog-module__7hF6xW__link:focus-visible .MenuDialog-module__7hF6xW__hint{color:#edeaf5}
.SiteHeader-module__--GjKa__header{color:var(--chrome-fg);--focus:#ffd36b;transition:color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1))}html[data-tone=day] .SiteHeader-module__--GjKa__header:not([data-menu]){--focus:#b4400a}html:not(.js) .SiteHeader-module__--GjKa__header{position:absolute}html:not(.js) .SiteHeader-module__--GjKa__toggle{display:none}.SiteHeader-module__--GjKa__header[data-menu]{z-index:calc(var(--z-menu) + 1);--chrome-fg:#edeaf5;--chrome-muted:#a7a3be;--chrome-line:#edeaf52e;--chrome-accent:#ffb547}.SiteHeader-module__--GjKa__scrim{pointer-events:none;background-color:var(--chrome-scrim);opacity:0;transition:opacity .4s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), background-color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.SiteHeader-module__--GjKa__header[data-scrolled] .SiteHeader-module__--GjKa__scrim{opacity:1}.SiteHeader-module__--GjKa__header[data-menu] .SiteHeader-module__--GjKa__scrim{opacity:0}.SiteHeader-module__--GjKa__accent{color:var(--chrome-accent);transition:color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1))}.SiteHeader-module__--GjKa__muted{color:var(--chrome-muted);transition:color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1))}.SiteHeader-module__--GjKa__cta{border:1px solid var(--chrome-line);letter-spacing:-.01em;white-space:nowrap;height:40px;color:inherit;transition:color .35s var(--ease-soft,cubic-bezier(.33, 1, .68, 1)), background-color .35s var(--ease-soft,cubic-bezier(.33, 1, .68, 1)), border-color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1)), opacity .3s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear 0s;border-radius:9999px;align-items:center;padding-inline:18px;font-size:.875rem;font-weight:600;position:relative}.SiteHeader-module__--GjKa__cta:after{content:"";position:absolute;inset:-3px 0}@media (hover:hover){.SiteHeader-module__--GjKa__cta:hover{color:#14110f;background-color:#ffb547;border-color:#ffb547}}.SiteHeader-module__--GjKa__header[data-menu] .SiteHeader-module__--GjKa__cta{opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear .3s}.SiteHeader-module__--GjKa__toggle{width:44px;height:44px;color:inherit;border-radius:9999px;margin-right:-11px;position:relative}.SiteHeader-module__--GjKa__line{width:18px;height:1.5px;transition:transform .4s var(--ease-in-out,cubic-bezier(.87, 0, .13, 1));background-color:currentColor;border-radius:1px;margin-top:-.75px;position:absolute;top:50%;left:13px}.SiteHeader-module__--GjKa__line[data-line=a]{transform:translateY(-3.5px)}.SiteHeader-module__--GjKa__line[data-line=b]{transform:translateY(3.5px)}.SiteHeader-module__--GjKa__toggle[aria-expanded=true] .SiteHeader-module__--GjKa__line[data-line=a]{transform:rotate(45deg)}.SiteHeader-module__--GjKa__toggle[aria-expanded=true] .SiteHeader-module__--GjKa__line[data-line=b]{transform:rotate(-45deg)}
.SkyPlates-module__xI16SW__root{--r:50px;position:absolute;inset:0;overflow:hidden}.SkyPlates-module__xI16SW__root[data-covered]{opacity:0}.SkyPlates-module__xI16SW__skyTrack{height:275lvh;position:absolute;top:0;left:0;right:0;transform:translateY(-117lvh)}.SkyPlates-module__xI16SW__plate,.SkyPlates-module__xI16SW__seaPlate{position:absolute;inset:0}.SkyPlates-module__xI16SW__stars{height:62lvh;position:absolute;top:113lvh;left:0;right:0;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.SkyPlates-module__xI16SW__star{border-radius:50%;position:absolute;top:0;left:0}.SkyPlates-module__xI16SW__seaTrack{height:100lvh;position:absolute;top:0;left:0;right:0;transform:translateY(58lvh)}.SkyPlates-module__xI16SW__seaRipple{pointer-events:none;opacity:0;visibility:hidden;position:absolute;inset:0}.SkyPlates-module__xI16SW__speck{border-radius:50%;position:absolute;top:-4px;left:0}.SkyPlates-module__xI16SW__glitter{width:calc(var(--r) * 2.4);opacity:0;-webkit-mask-composite:source-in;height:38lvh;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 0 35%,#0000 100%),linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#000 0 35%,#0000 100%),linear-gradient(90deg,#0000,#000 22% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.SkyPlates-module__xI16SW__glitterSpeck{left:50%}.SkyPlates-module__xI16SW__glitterA,.SkyPlates-module__xI16SW__glitterB{animation:1.9s ease-in-out infinite alternate SkyPlates-module__xI16SW__sn-sky-glitter}.SkyPlates-module__xI16SW__glitterB{animation-duration:3.1s;animation-direction:alternate-reverse}.SkyPlates-module__xI16SW__glitter[data-paused] .SkyPlates-module__xI16SW__glitterA,.SkyPlates-module__xI16SW__glitter[data-paused] .SkyPlates-module__xI16SW__glitterB{animation-play-state:paused}@keyframes SkyPlates-module__xI16SW__sn-sky-glitter{0%{opacity:1}to{opacity:.25}}.SkyPlates-module__xI16SW__root[data-live] .SkyPlates-module__xI16SW__skyTrack,.SkyPlates-module__xI16SW__root[data-live] .SkyPlates-module__xI16SW__seaTrack,.SkyPlates-module__xI16SW__root[data-live] .SkyPlates-module__xI16SW__glitter{will-change:transform}@media not (min-width:1024px){.SkyPlates-module__xI16SW__skyTrack{transform:translateY(-129lvh)}.SkyPlates-module__xI16SW__seaTrack{transform:translateY(46lvh)}}@media (not (min-width:1024px)) and (not (min-height:700px)){.SkyPlates-module__xI16SW__skyTrack{transform:translateY(-135lvh)}.SkyPlates-module__xI16SW__seaTrack{transform:translateY(40lvh)}}
.SkySunFx-module__0pBJ2a__root{z-index:1;pointer-events:none;opacity:0;visibility:hidden;contain:strict;--r:50px;mix-blend-mode:screen;position:absolute;inset:0}.SkySunFx-module__0pBJ2a__discRoot{mix-blend-mode:normal}.SkySunFx-module__0pBJ2a__clip{height:400lvh;position:absolute;top:0;left:0;right:0;overflow:hidden;transform:translateY(-342lvh)}.SkySunFx-module__0pBJ2a__unclip{height:100lvh;position:absolute;top:0;left:0;right:0;transform:translateY(342lvh)}.SkySunFx-module__0pBJ2a__sun,.SkySunFx-module__0pBJ2a__burst,.SkySunFx-module__0pBJ2a__glow,.SkySunFx-module__0pBJ2a__rays,.SkySunFx-module__0pBJ2a__streakAnchor,.SkySunFx-module__0pBJ2a__coronaAnchor,.SkySunFx-module__0pBJ2a__disc{width:0;height:0;position:absolute;top:0;left:0}.SkySunFx-module__0pBJ2a__ghosts{position:absolute;inset:0}.SkySunFx-module__0pBJ2a__halo,.SkySunFx-module__0pBJ2a__haloHigh{border-radius:50%;position:absolute}.SkySunFx-module__0pBJ2a__halo{left:calc(var(--r) * -7);top:calc(var(--r) * -7);width:calc(var(--r) * 14);height:calc(var(--r) * 14);background:radial-gradient(circle closest-side,#ffbe5a9e 0,#ffb54766 14%,#ffa04633 30%,#ff8c3c14 55%,#ff823c00 100%)}.SkySunFx-module__0pBJ2a__haloHigh{left:calc(var(--r) * -8);top:calc(var(--r) * -8);width:calc(var(--r) * 16);height:calc(var(--r) * 16);opacity:0;background:radial-gradient(circle closest-side,#fffcf4b3 0,#fff8e86b 12%,#fff2dc33 30%,#ffeed612 58%,#ffeed600 100%)}.SkySunFx-module__0pBJ2a__fan{border-radius:50%;position:absolute}.SkySunFx-module__0pBJ2a__fanFine{left:calc(var(--r) * -6.5);top:calc(var(--r) * -6.5);width:calc(var(--r) * 13);height:calc(var(--r) * 13);-webkit-mask-image:radial-gradient(circle closest-side,#0000 13%,#000 18%,#0000009c 30.8%,#0000005e 46%,#00000036 61.5%,#00000017 77%,#0000 100%);mask-image:radial-gradient(circle closest-side,#0000 13%,#000 18%,#0000009c 30.8%,#0000005e 46%,#00000036 61.5%,#00000017 77%,#0000 100%)}.SkySunFx-module__0pBJ2a__fanBroad{left:calc(var(--r) * -5);top:calc(var(--r) * -5);width:calc(var(--r) * 10);height:calc(var(--r) * 10);-webkit-mask-image:radial-gradient(circle closest-side,#0000 17%,#000 23%,#00000078 40%,#00000038 60%,#0000000d 80%,#0000 100%);mask-image:radial-gradient(circle closest-side,#0000 17%,#000 23%,#00000078 40%,#00000038 60%,#0000000d 80%,#0000 100%)}.SkySunFx-module__0pBJ2a__fanStreamers{left:calc(var(--r) * -3);top:calc(var(--r) * -3);width:calc(var(--r) * 6);height:calc(var(--r) * 6);-webkit-mask-image:radial-gradient(circle closest-side,#0000 28%,#000 34%,#0000006e 50%,#0000002e 67%,#0000000f 83%,#0000 100%);mask-image:radial-gradient(circle closest-side,#0000 28%,#000 34%,#0000006e 50%,#0000002e 67%,#0000000f 83%,#0000 100%)}.SkySunFx-module__0pBJ2a__streak{left:calc(var(--r) * -4);top:calc(var(--r) * -.5);width:calc(var(--r) * 8);height:var(--r);background:linear-gradient(#ffd69600 0,#ffd69629 28%,#ffe2b480 45%,#fffaee 50%,#ffe2b480 55%,#ffd69629 72%,#ffd69600 100%);position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 0,#000000d9 32%,#00000073 64%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0,#000000d9 32%,#00000073 64%,#0000 100%)}.SkySunFx-module__0pBJ2a__corona{left:calc(var(--r) * -2.6);top:calc(var(--r) * -2.6);width:calc(var(--r) * 5.2);height:calc(var(--r) * 5.2);position:absolute}.SkySunFx-module__0pBJ2a__coronaLow,.SkySunFx-module__0pBJ2a__coronaHigh{border-radius:50%;position:absolute;inset:0}.SkySunFx-module__0pBJ2a__coronaLow{background:radial-gradient(circle closest-side,#fff4dcf2 0,#ffe7b0e6 37%,#ffd68c8c 44%,#ffb54747 56%,#ff963c1a 74%,#ff8c3c00 100%)}.SkySunFx-module__0pBJ2a__coronaHigh{opacity:0;background:radial-gradient(circle closest-side,#fff 0,#fffcf4f2 37%,#fff8e899 46%,#fff4e042 62%,#fff0dc00 100%)}.SkySunFx-module__0pBJ2a__discLow,.SkySunFx-module__0pBJ2a__discHigh{left:calc(var(--r) * -2.2);top:calc(var(--r) * -2.2);width:calc(var(--r) * 4.4);height:calc(var(--r) * 4.4);border-radius:50%;position:absolute}.SkySunFx-module__0pBJ2a__discLow{background:radial-gradient(circle closest-side,#fffaf2 0,#fff5e6 40%,#fbe8bd 58%,#f5d383 73%,#efbd45 86%,#e9a532 93%,#df7f22 97%,#df7f2200 100%);overflow:hidden}.SkySunFx-module__0pBJ2a__discHigh{opacity:0;background:radial-gradient(circle closest-side,#fff 0,#fffefb 60%,#fffaf0 84%,#fffaf0b3 93%,#fffaf000 100%)}.SkySunFx-module__0pBJ2a__surface{opacity:.13;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cfilter id='n' x='0' y='0' width='256' height='256' filterUnits='userSpaceOnUse'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.045' numOctaves='3' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .5 0 0 0 0 .2 2.6 0 0 0 -1.2'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)'/%3E%3C/svg%3E");background-size:100% 100%;border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle closest-side,#000 0 55%,#0000 92%);mask-image:radial-gradient(circle closest-side,#000 0 55%,#0000 92%)}.SkySunFx-module__0pBJ2a__surface+.SkySunFx-module__0pBJ2a__surface{opacity:.09;transform:scaleX(-1)}.SkySunFx-module__0pBJ2a__ghost{left:calc(var(--r) * var(--gs) * -1);top:calc(var(--r) * var(--gs) * -1);width:calc(var(--r) * var(--gs) * 2);height:calc(var(--r) * var(--gs) * 2);border-radius:50%;position:absolute}.SkySunFx-module__0pBJ2a__root[data-live] .SkySunFx-module__0pBJ2a__clip,.SkySunFx-module__0pBJ2a__root[data-live] .SkySunFx-module__0pBJ2a__unclip,.SkySunFx-module__0pBJ2a__root[data-live] .SkySunFx-module__0pBJ2a__sun,.SkySunFx-module__0pBJ2a__root[data-live] .SkySunFx-module__0pBJ2a__glow,.SkySunFx-module__0pBJ2a__root[data-live] .SkySunFx-module__0pBJ2a__disc,.SkySunFx-module__0pBJ2a__root[data-live] .SkySunFx-module__0pBJ2a__fan,.SkySunFx-module__0pBJ2a__root[data-live] .SkySunFx-module__0pBJ2a__ghost{will-change:transform}@media not (min-width:1024px){.SkySunFx-module__0pBJ2a__clip{transform:translateY(-354lvh)}.SkySunFx-module__0pBJ2a__unclip{transform:translateY(354lvh)}}@media (not (min-width:1024px)) and (not (min-height:700px)){.SkySunFx-module__0pBJ2a__clip{transform:translateY(-360lvh)}.SkySunFx-module__0pBJ2a__unclip{transform:translateY(360lvh)}}
.SkyStage-module__ed0I7W__stage{contain:strict;height:100lvh}.SkyStage-module__ed0I7W__canvasWrap{z-index:1;opacity:0;visibility:hidden;contain:strict;position:absolute;inset:0}.SkyStage-module__ed0I7W__overlay{z-index:2;position:absolute;inset:0}.SkyStage-module__ed0I7W__horizonWrap{height:1px;position:absolute;top:0;left:0;right:0;transform:translateY(calc(58lvh - .5px))}.SkyStage-module__ed0I7W__horizon{opacity:.35;transform-origin:50%;background:#ffe7b0;width:100%;height:1px}.SkyStage-module__ed0I7W__overlay[data-live] .SkyStage-module__ed0I7W__horizonWrap{will-change:transform}@media not (min-width:1024px){.SkyStage-module__ed0I7W__horizonWrap{transform:translateY(calc(46lvh - .5px))}}@media (not (min-width:1024px)) and (not (min-height:700px)){.SkyStage-module__ed0I7W__horizonWrap{transform:translateY(calc(40lvh - .5px))}}
.SolarHud-module__KdHuTG__hud{color:var(--chrome-muted);transition:color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1))}.SolarHud-module__KdHuTG__accent{color:var(--chrome-accent);transition:color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1))}.SolarHud-module__KdHuTG__panel{--hud-plate:#04050bcc;background-color:var(--hud-plate);transition:opacity .4s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear 0s, background-color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1)), color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1));border-radius:9999px;padding:6px 16px 6px 10px}.SolarHud-module__KdHuTG__panel[data-hidden]{opacity:0;visibility:hidden;transition:opacity .4s var(--ease-out,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear .4s, background-color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1)), color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1))}html[data-tone=day] .SolarHud-module__KdHuTG__panel{--hud-plate:#f6f1e7e0}@media not (min-width:1024px){.SolarHud-module__KdHuTG__panel{padding:6px 12px}}.SolarHud-module__KdHuTG__needle{transform-origin:22px 22px}
.SunCursor-module__uhMria__cursor{width:0;height:0;z-index:var(--z-cursor);pointer-events:none;--cursor-core:#ffe7b0;--cursor-ring:#ffe7b08c;--cursor-ray:#ffe7b0cc;--cursor-disc:#04050bb8;display:none;position:fixed;top:0;left:0}html[data-tone=day] .SunCursor-module__uhMria__cursor:not([data-menu]){--cursor-core:var(--chrome-fg);--cursor-ring:color-mix(in srgb, var(--chrome-fg) 55%, transparent);--cursor-ray:color-mix(in srgb, var(--chrome-fg) 80%, transparent);--cursor-disc:#f6f1e7db}.SunCursor-module__uhMria__cursor[data-menu]{z-index:calc(var(--z-menu) + 2)}.SunCursor-module__uhMria__ringPos,.SunCursor-module__uhMria__corePos{position:absolute;top:0;left:0}.SunCursor-module__uhMria__ringPos{width:100px;height:100px;margin:-50px 0 0 -50px}.SunCursor-module__uhMria__press{position:absolute;inset:0}.SunCursor-module__uhMria__svg{width:100px;height:100px;display:block;overflow:visible}.SunCursor-module__uhMria__ring,.SunCursor-module__uhMria__ray{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1))}.SunCursor-module__uhMria__ring{stroke:var(--cursor-ring)}.SunCursor-module__uhMria__ray{stroke:var(--cursor-ray);stroke-linecap:round}.SunCursor-module__uhMria__label{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;color:var(--cursor-core);opacity:0;isolation:isolate;transition:color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1));place-items:center;font-size:10px;font-weight:500;line-height:1;display:grid;position:absolute;inset:0}.SunCursor-module__uhMria__label:before{content:"";z-index:-1;background-color:var(--cursor-disc);width:36px;height:36px;transition:background-color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1));border-radius:9999px;margin:-18px 0 0 -18px;position:absolute;top:50%;left:50%}.SunCursor-module__uhMria__corePos{width:8px;height:8px;margin:-4px 0 0 -4px}.SunCursor-module__uhMria__core{background-color:var(--cursor-core);width:8px;height:8px;transition:background-color .6s var(--ease-dawn,cubic-bezier(.22, .61, .36, 1));border-radius:9999px}
.HighNoonContact-module__9HWleq__root{padding-top:calc(32.3lvh + 16px);padding-bottom:24px}@media (min-width:1024px){.HighNoonContact-module__9HWleq__root{padding-top:calc(37.6lvh + 20px);padding-bottom:clamp(16px,2.5svh,40px)}}@media (min-width:1024px) and (orientation:portrait){.HighNoonContact-module__9HWleq__root{padding-top:calc(51.1lvh + 20px)}}@media (min-width:1024px){.HighNoonContact-module__9HWleq__title{font-size:max(3.5rem,min(7.2vw,9.6svh,5.75rem))}.HighNoonContact-module__9HWleq__sub{font-size:clamp(1.0625rem,2.2svh,1.25rem)}.HighNoonContact-module__9HWleq__emailLink{font-size:clamp(2.25rem,min(4.8vw,6svh),5rem)}}.HighNoonContact-module__9HWleq__email .sn-email-char-mask{margin-bottom:-.1em;padding-bottom:.1em;overflow:visible clip!important}
.NextDawnFooter-module__U2pGIW__footer{--seam:clamp(88px, 11svh, 144px);--seam-from:#04050b00;--seam-dusk:#ff8a3d29;--seam-twilight:#4a3b7a8c;background:linear-gradient(to bottom, var(--seam-from) 0, var(--seam-dusk) calc(var(--seam) * .38), var(--seam-twilight) calc(var(--seam) * .7), #04050b var(--seam))}html:not(.js) .NextDawnFooter-module__U2pGIW__footer{--seam-from:#eaf3fb;--seam-dusk:#ede2dc;--seam-twilight:#757fb1}.NextDawnFooter-module__U2pGIW__footer:before{content:"";inset-inline:0;top:var(--seam);pointer-events:none;background:linear-gradient(90deg,#0000,#ffb54773 50%,#0000);height:1px;position:absolute}.NextDawnFooter-module__U2pGIW__body{padding-top:calc(var(--seam) + clamp(16px, 2svh, 28px))}.NextDawnFooter-module__U2pGIW__stars{top:var(--seam,0);-webkit-mask-image:linear-gradient(#000 40%,#0000 90%);mask-image:linear-gradient(#000 40%,#0000 90%)}.NextDawnFooter-module__U2pGIW__star{border-radius:9999px;animation-name:NextDawnFooter-module__U2pGIW__sn-footer-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;display:block;position:absolute;top:0;left:0}.NextDawnFooter-module__U2pGIW__stars[data-play] .NextDawnFooter-module__U2pGIW__star{animation-play-state:running}.NextDawnFooter-module__U2pGIW__l1{animation-duration:3.1s}.NextDawnFooter-module__U2pGIW__l2{animation-duration:4.7s;animation-delay:-1.9s}.NextDawnFooter-module__U2pGIW__l3{animation-duration:6.3s;animation-delay:-3.7s}@keyframes NextDawnFooter-module__U2pGIW__sn-footer-twinkle{0%{opacity:1}to{opacity:.35}}.NextDawnFooter-module__U2pGIW__wordmarkWrap{container-type:inline-size}.NextDawnFooter-module__U2pGIW__glow{inset-inline:0;transform-origin:50% 100%;pointer-events:none;background:radial-gradient(60vw 20vh at 50% 100%,#ff6a2b59,#0000);height:max(22vh,100%);position:absolute;bottom:0}.NextDawnFooter-module__U2pGIW__word{white-space:nowrap;--p:.5;justify-content:center;font-size:15.4cqw;display:flex;position:relative}.NextDawnFooter-module__U2pGIW__mask{display:inline-block;overflow:visible clip}.NextDawnFooter-module__U2pGIW__letter{color:#0000;background-image:var(--grad-wordmark);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;margin-inline:-.08em;padding-inline:.08em;display:inline-block}.NextDawnFooter-module__U2pGIW__word[data-measured] .NextDawnFooter-module__U2pGIW__letter{background-image:radial-gradient(12% 80% at 50% 100%, #fff4dcf2, #ffd36b80 45%, #ffb54700 100%), var(--grad-wordmark);background-size:calc(var(--ww) * 2) 100%, 100% 100%;background-position:calc(-1 * var(--lx,0px) - var(--ww) * var(--p)) 0, 0 0}@media (prefers-reduced-motion:reduce){.NextDawnFooter-module__U2pGIW__star{animation:none}}
@property --ru-u{syntax:"<length>";inherits:true;initial-value:1px}.ReturnUpUi-module__NE8dLa__ui{--ru-p:var(--ru-primary,#6d5cfa);--ru-p-dark:var(--ru-primary-hover,#5a49e8);--ru-p-soft:#f0efff;--ru-p-text:#5b4bd9;--ru-canvas:var(--ru-canvas-color,#f2f2f7);--ru-ink:var(--ru-ink-color,#1c1c24);--ru-muted:#606068;--ru-line:#c7c7cc;--ru-sep:#3c3c432e;--ru-fill:#7676801f;--ru-fill-soft:#76768014;--ru-fill-strong:#76768033;--ru-amber:#9c4e00;--ru-rose:#c4163d;--ru-danger:#e61d4d;color:var(--ru-ink);font-family:var(--font-sans);font-size:calc(var(--ru-u) * 12);letter-spacing:0;text-align:left;word-break:keep-all;overflow-wrap:normal;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-weight:400;line-height:1.4}.ReturnUpUi-module__NE8dLa__ui svg{flex:none}.ReturnUpUi-module__NE8dLa__num{font-variant-numeric:tabular-nums}.ReturnUpUi-module__NE8dLa__amber{color:var(--ru-amber);font-weight:600}.ReturnUpUi-module__NE8dLa__example{height:calc(var(--ru-u) * 17);padding:0 calc(var(--ru-u) * 7);box-shadow:inset 0 0 0 1px var(--ru-sep);font-size:calc(var(--ru-u) * 10);color:var(--ru-muted);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;font-weight:600;line-height:1;display:inline-flex}.ReturnUpUi-module__NE8dLa__btn{justify-content:center;align-items:center;gap:calc(var(--ru-u) * 4);height:calc(var(--ru-u) * 22);padding:0 calc(var(--ru-u) * 10);font-size:calc(var(--ru-u) * 10.5);white-space:nowrap;border-radius:999px;flex:none;font-weight:600;line-height:1;display:inline-flex;position:relative}.ReturnUpUi-module__NE8dLa__btnT{background:var(--ru-p-soft);color:var(--ru-p-text)}.ReturnUpUi-module__NE8dLa__btnP{background:var(--ru-p);color:#fff}.ReturnUpUi-module__NE8dLa__btnS{background:var(--ru-fill);color:var(--ru-ink)}.ReturnUpUi-module__NE8dLa__btnMd{height:calc(var(--ru-u) * 26);padding:0 calc(var(--ru-u) * 12);font-size:calc(var(--ru-u) * 11)}.ReturnUpUi-module__NE8dLa__btnBlock{width:100%;height:calc(var(--ru-u) * 30);font-size:calc(var(--ru-u) * 11.5);display:flex}.ReturnUpUi-module__NE8dLa__ring{border-radius:inherit;box-shadow:0 0 0 calc(var(--ru-u) * 2) var(--ru-p);opacity:0;pointer-events:none;position:absolute;inset:-1px}.ReturnUpUi-module__NE8dLa__swap{display:inline-grid}.ReturnUpUi-module__NE8dLa__swap>span{justify-content:center;align-items:center;gap:calc(var(--ru-u) * 4);grid-area:1/1;display:inline-flex}.ReturnUpUi-module__NE8dLa__swap>span+span{opacity:0}.ReturnUpUi-module__NE8dLa__roll{vertical-align:bottom;line-height:1.4;display:inline-grid;overflow:hidden}.ReturnUpUi-module__NE8dLa__roll>span{grid-area:1/1}.ReturnUpUi-module__NE8dLa__roll>span+span{opacity:0}.ReturnUpUi-module__NE8dLa__card{border-radius:calc(var(--ru-u) * 12);background:#fff;position:relative;overflow:hidden}.ReturnUpUi-module__NE8dLa__group{border-radius:calc(var(--ru-u) * 12);box-shadow:inset 0 0 0 1px var(--ru-sep);background:#fff;position:relative;overflow:hidden}.ReturnUpUi-module__NE8dLa__row{--inset:calc(var(--ru-u) * 12);align-items:center;gap:calc(var(--ru-u) * 7);min-height:calc(var(--ru-u) * 36);padding:0 calc(var(--ru-u) * 12);font-size:calc(var(--ru-u) * 11);display:flex;position:relative}.ReturnUpUi-module__NE8dLa__row+.ReturnUpUi-module__NE8dLa__row:before{content:"";top:0;right:0;left:var(--inset);background:var(--ru-sep);height:1px;position:absolute}.ReturnUpUi-module__NE8dLa__rowTime{--inset:calc(var(--ru-u) * 53)}.ReturnUpUi-module__NE8dLa__rowTall{min-height:calc(var(--ru-u) * 42)}.ReturnUpUi-module__NE8dLa__time{width:calc(var(--ru-u) * 34);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.ReturnUpUi-module__NE8dLa__name{white-space:nowrap;flex:none;font-weight:600}.ReturnUpUi-module__NE8dLa__vip{margin-left:calc(var(--ru-u) * -3);font-size:calc(var(--ru-u) * 9.5);color:var(--ru-p-text);flex:none;font-weight:600}.ReturnUpUi-module__NE8dLa__detail{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ru-muted);flex:auto;overflow:hidden}.ReturnUpUi-module__NE8dLa__status{font-size:calc(var(--ru-u) * 10);color:var(--ru-amber);white-space:nowrap;flex:none;font-weight:600}.ReturnUpUi-module__NE8dLa__price{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ReturnUpUi-module__NE8dLa__more{font-size:calc(var(--ru-u) * 13);color:var(--ru-muted);flex:none}.ReturnUpUi-module__NE8dLa__chev{font-size:calc(var(--ru-u) * 11);color:var(--ru-muted);flex:none}.ReturnUpUi-module__NE8dLa__av{width:calc(var(--ru-u) * 26);height:calc(var(--ru-u) * 26);background:var(--ru-fill);color:var(--ru-muted);font-size:calc(var(--ru-u) * 10);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.ReturnUpUi-module__NE8dLa__avLg{width:calc(var(--ru-u) * 36);height:calc(var(--ru-u) * 36);font-size:calc(var(--ru-u) * 13)}.ReturnUpUi-module__NE8dLa__lines{gap:calc(var(--ru-u) * 1);flex:auto;min-width:0;display:grid}.ReturnUpUi-module__NE8dLa__lines>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReturnUpUi-module__NE8dLa__lines>span:first-child{font-weight:600}.ReturnUpUi-module__NE8dLa__lines .ReturnUpUi-module__NE8dLa__vip{margin-left:calc(var(--ru-u) * 2)}.ReturnUpUi-module__NE8dLa__lines>span+span{font-size:calc(var(--ru-u) * 10);color:var(--ru-muted)}.ReturnUpUi-module__NE8dLa__caption{justify-content:space-between;align-items:baseline;gap:0 calc(var(--ru-u) * 6);margin:calc(var(--ru-u) * 11) 0 calc(var(--ru-u) * 5);padding:0 calc(var(--ru-u) * 12);font-size:calc(var(--ru-u) * 10.5);color:var(--ru-muted);flex-wrap:wrap;display:flex}.ReturnUpUi-module__NE8dLa__caption>span+span{font-size:calc(var(--ru-u) * 9.5)}.ReturnUpUi-module__NE8dLa__segment{padding:calc(var(--ru-u) * 2);background:var(--ru-fill);border-radius:999px;flex:none;display:inline-flex}.ReturnUpUi-module__NE8dLa__segment>span{align-items:center;gap:calc(var(--ru-u) * 4);height:calc(var(--ru-u) * 21);padding:0 calc(var(--ru-u) * 10);font-size:calc(var(--ru-u) * 10.5);color:var(--ru-muted);white-space:nowrap;border-radius:999px;display:inline-flex}.ReturnUpUi-module__NE8dLa__segment>span[data-on]{color:var(--ru-ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #0000000f,0 2px 6px #00000014}.ReturnUpUi-module__NE8dLa__tabs{gap:calc(var(--ru-u) * 15);height:calc(var(--ru-u) * 27);box-shadow:inset 0 -1px 0 var(--ru-sep);font-size:calc(var(--ru-u) * 11);color:var(--ru-muted);flex:none;display:flex}.ReturnUpUi-module__NE8dLa__tabs>span{align-items:center;gap:calc(var(--ru-u) * 4);padding:0 calc(var(--ru-u) * 2);white-space:nowrap;display:inline-flex}.ReturnUpUi-module__NE8dLa__tabs>span[data-on]{color:var(--ru-ink);box-shadow:inset 0 calc(var(--ru-u) * -2) 0 var(--ru-ink);font-weight:600}.ReturnUpUi-module__NE8dLa__tabCount{font-variant-numeric:tabular-nums;color:var(--ru-amber);font-weight:600}.ReturnUpUi-module__NE8dLa__winBody{border-radius:calc(var(--ru-u) * 14);background:var(--ru-canvas);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ReturnUpUi-module__NE8dLa__winBar{align-items:center;gap:calc(var(--ru-u) * 6);height:calc(var(--ru-u) * 32);padding:0 calc(var(--ru-u) * 13);box-shadow:inset 0 -1px 0 var(--ru-sep);background:#fff;flex:none;display:flex;position:relative}.ReturnUpUi-module__NE8dLa__winBar>i{width:calc(var(--ru-u) * 9);height:calc(var(--ru-u) * 9);background:var(--ru-fill-strong);border-radius:50%}.ReturnUpUi-module__NE8dLa__winUrl{justify-content:center;align-items:center;gap:calc(var(--ru-u) * 5);width:calc(var(--ru-u) * 200);height:calc(var(--ru-u) * 20);margin:calc(var(--ru-u) * -10) 0 0 calc(var(--ru-u) * -100);background:var(--ru-fill-soft);font-size:calc(var(--ru-u) * 10);color:var(--ru-muted);border-radius:999px;display:inline-flex;position:absolute;top:50%;left:50%}.ReturnUpUi-module__NE8dLa__winUrl svg{font-size:calc(var(--ru-u) * 9)}.ReturnUpUi-module__NE8dLa__winBar .ReturnUpUi-module__NE8dLa__example{margin-left:auto}.ReturnUpUi-module__NE8dLa__app{grid-template-columns:calc(var(--ru-u) * 156) minmax(0, 1fr);flex:auto;min-height:0;display:grid}.ReturnUpUi-module__NE8dLa__side{min-width:0;padding:calc(var(--ru-u) * 12) calc(var(--ru-u) * 8);box-shadow:inset -1px 0 0 var(--ru-sep);flex-direction:column;display:flex;overflow:hidden}.ReturnUpUi-module__NE8dLa__brandRow{align-items:center;gap:calc(var(--ru-u) * 7);height:calc(var(--ru-u) * 28);padding:0 calc(var(--ru-u) * 4);display:flex}.ReturnUpUi-module__NE8dLa__brandTile{width:calc(var(--ru-u) * 25);height:calc(var(--ru-u) * 25);border-radius:calc(var(--ru-u) * 7);background:#fff;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #0000000a,0 1px 2px #0000000f}.ReturnUpUi-module__NE8dLa__brandTile img{width:auto;height:calc(var(--ru-u) * 17)}.ReturnUpUi-module__NE8dLa__brandWord{font-size:calc(var(--ru-u) * 15);letter-spacing:-.01em;color:var(--ru-ink);font-weight:700;line-height:1}.ReturnUpUi-module__NE8dLa__brandUp{color:var(--ru-p)}.ReturnUpUi-module__NE8dLa__store{gap:calc(var(--ru-u) * 1);padding:calc(var(--ru-u) * 9) calc(var(--ru-u) * 4) calc(var(--ru-u) * 8);display:grid}.ReturnUpUi-module__NE8dLa__store>span:first-child{font-size:calc(var(--ru-u) * 11.5);font-weight:600}.ReturnUpUi-module__NE8dLa__store>span+span{font-size:calc(var(--ru-u) * 10);color:var(--ru-muted)}.ReturnUpUi-module__NE8dLa__navGroup+.ReturnUpUi-module__NE8dLa__navGroup{margin-top:calc(var(--ru-u) * 4)}.ReturnUpUi-module__NE8dLa__navHead{height:calc(var(--ru-u) * 24);padding:0 calc(var(--ru-u) * 5) 0 calc(var(--ru-u) * 4);font-size:calc(var(--ru-u) * 10.5);white-space:nowrap;justify-content:space-between;align-items:center;font-weight:600;display:flex}.ReturnUpUi-module__NE8dLa__navHead svg{font-size:calc(var(--ru-u) * 11);color:var(--ru-muted)}.ReturnUpUi-module__NE8dLa__navItem{isolation:isolate;align-items:center;gap:calc(var(--ru-u) * 7);height:calc(var(--ru-u) * 26);padding:0 calc(var(--ru-u) * 7);border-radius:calc(var(--ru-u) * 7);font-size:calc(var(--ru-u) * 11);white-space:nowrap;transition:color .35s var(--ease-out);display:flex;position:relative}.ReturnUpUi-module__NE8dLa__navItem:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .35s var(--ease-out);background:#fff;position:absolute;inset:0;box-shadow:0 1px 2px #0000000d,0 2px 6px #0000000f}.ReturnUpUi-module__NE8dLa__navItem svg{font-size:calc(var(--ru-u) * 14);color:var(--ru-ink);opacity:.7}.ReturnUpUi-module__NE8dLa__navItem[data-on]{color:var(--ru-p-text);font-weight:600}.ReturnUpUi-module__NE8dLa__navItem[data-on]:before{opacity:1}.ReturnUpUi-module__NE8dLa__navItem[data-on] svg{color:var(--ru-p);opacity:1}.ReturnUpUi-module__NE8dLa__main{min-width:0;position:relative;overflow:hidden}.ReturnUpUi-module__NE8dLa__tools{z-index:2;align-items:center;gap:calc(var(--ru-u) * 13);height:calc(var(--ru-u) * 46);padding-right:calc(var(--ru-u) * 16);font-size:calc(var(--ru-u) * 15);color:#1c1c24c7;display:flex;position:absolute;top:0;right:0}.ReturnUpUi-module__NE8dLa__tools>span{align-items:center;gap:calc(var(--ru-u) * 3);display:inline-flex;position:relative}.ReturnUpUi-module__NE8dLa__kbd{font-size:calc(var(--ru-u) * 9.5);color:var(--ru-muted);font-weight:500}.ReturnUpUi-module__NE8dLa__badgeDot{top:calc(var(--ru-u) * -1);right:calc(var(--ru-u) * -2);width:calc(var(--ru-u) * 7);height:calc(var(--ru-u) * 7);background:var(--ru-danger);box-shadow:0 0 0 calc(var(--ru-u) * 1.5) var(--ru-canvas);border-radius:50%;position:absolute}.ReturnUpUi-module__NE8dLa__aiPill{right:calc(var(--ru-u) * 14);bottom:calc(var(--ru-u) * 14);z-index:3;align-items:center;gap:calc(var(--ru-u) * 5);height:calc(var(--ru-u) * 32);padding:0 calc(var(--ru-u) * 14) 0 calc(var(--ru-u) * 12);background:var(--ru-p);color:#fff;font-size:calc(var(--ru-u) * 11.5);white-space:nowrap;box-shadow:0 calc(var(--ru-u) * 8) calc(var(--ru-u) * 18) calc(var(--ru-u) * -6) #6d5cfa99, 0 1px 2px #0000001a;border-radius:999px;font-weight:600;display:inline-flex;position:absolute}.ReturnUpUi-module__NE8dLa__aiPill svg{font-size:calc(var(--ru-u) * 13)}.ReturnUpUi-module__NE8dLa__scenes{position:absolute;inset:0}.ReturnUpUi-module__NE8dLa__scene{padding:0 calc(var(--ru-u) * 16) calc(var(--ru-u) * 16);flex-direction:column;display:flex;position:absolute;inset:0}.ReturnUpUi-module__NE8dLa__scene:not(:first-child){opacity:0;visibility:hidden}.ReturnUpUi-module__NE8dLa__title{height:calc(var(--ru-u) * 46);font-size:calc(var(--ru-u) * 17);letter-spacing:-.01em;flex:none;align-items:center;font-weight:700;display:flex}.ReturnUpUi-module__NE8dLa__sumLine{align-items:baseline;gap:0 calc(var(--ru-u) * 5);font-size:calc(var(--ru-u) * 11);color:var(--ru-muted);flex-wrap:wrap;display:flex}.ReturnUpUi-module__NE8dLa__sumLine b{color:var(--ru-ink);font-weight:600}.ReturnUpUi-module__NE8dLa__secHead{align-items:baseline;gap:calc(var(--ru-u) * 6);margin:calc(var(--ru-u) * 13) 0 calc(var(--ru-u) * 7);font-size:calc(var(--ru-u) * 13);font-weight:600;display:flex}.ReturnUpUi-module__NE8dLa__secHead>span{font-size:calc(var(--ru-u) * 11);color:var(--ru-muted);font-weight:400}.ReturnUpUi-module__NE8dLa__nextLine{align-items:center;gap:calc(var(--ru-u) * 8);height:calc(var(--ru-u) * 24);padding:0 calc(var(--ru-u) * 12);font-size:calc(var(--ru-u) * 10);color:var(--ru-p-text);font-weight:600;display:flex}.ReturnUpUi-module__NE8dLa__nextLine>i{background:var(--ru-p);transform-origin:0;flex:auto;height:1px}.ReturnUpUi-module__NE8dLa__chores .ReturnUpUi-module__NE8dLa__row{min-height:calc(var(--ru-u) * 32)}.ReturnUpUi-module__NE8dLa__choreNum{font-variant-numeric:tabular-nums;margin-left:auto}.ReturnUpUi-module__NE8dLa__choreNum[data-alert]{color:var(--ru-rose);font-weight:600}.ReturnUpUi-module__NE8dLa__toolbar{align-items:center;gap:calc(var(--ru-u) * 8);display:flex}.ReturnUpUi-module__NE8dLa__toolbar .ReturnUpUi-module__NE8dLa__btnP{margin-left:auto}.ReturnUpUi-module__NE8dLa__toolbar svg{font-size:calc(var(--ru-u) * 11)}.ReturnUpUi-module__NE8dLa__monthHead{align-items:center;gap:calc(var(--ru-u) * 7);margin:calc(var(--ru-u) * 11) 0 calc(var(--ru-u) * 7);font-size:calc(var(--ru-u) * 13.5);font-weight:700;display:flex}.ReturnUpUi-module__NE8dLa__monthHead svg{font-size:calc(var(--ru-u) * 12);color:var(--ru-muted)}.ReturnUpUi-module__NE8dLa__monthHead .ReturnUpUi-module__NE8dLa__btnS{height:calc(var(--ru-u) * 20);margin-left:calc(var(--ru-u) * 4);font-size:calc(var(--ru-u) * 10)}.ReturnUpUi-module__NE8dLa__cal{border-radius:calc(var(--ru-u) * 12);background:#fff;overflow:hidden}.ReturnUpUi-module__NE8dLa__calHead{height:calc(var(--ru-u) * 21);font-size:calc(var(--ru-u) * 9.5);text-align:center;color:var(--ru-muted);grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;display:grid}.ReturnUpUi-module__NE8dLa__calGrid{background:var(--ru-sep);box-shadow:0 -1px 0 var(--ru-sep);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.ReturnUpUi-module__NE8dLa__cell{height:calc(var(--ru-u) * 33);padding:calc(var(--ru-u) * 4) calc(var(--ru-u) * 5);font-size:calc(var(--ru-u) * 10);background:#fff;flex-direction:column;justify-content:space-between;display:flex}.ReturnUpUi-module__NE8dLa__cellDay{width:calc(var(--ru-u) * 16);height:calc(var(--ru-u) * 16);margin:calc(var(--ru-u) * -2) 0 0 calc(var(--ru-u) * -3);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.ReturnUpUi-module__NE8dLa__cellMeta{gap:calc(var(--ru-u) * 3);font-size:calc(var(--ru-u) * 8.5);color:var(--ru-muted);white-space:nowrap;display:flex}.ReturnUpUi-module__NE8dLa__cellMeta b{color:var(--ru-amber);font-weight:600}.ReturnUpUi-module__NE8dLa__cell[data-out]>*{opacity:.4}.ReturnUpUi-module__NE8dLa__cell[data-sel]{background:var(--ru-p-soft)}.ReturnUpUi-module__NE8dLa__cellSel{background:var(--ru-p);color:#fff;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.ReturnUpUi-module__NE8dLa__cell[data-sel] .ReturnUpUi-module__NE8dLa__cellDay{position:relative}.ReturnUpUi-module__NE8dLa__dayHead{align-items:baseline;gap:calc(var(--ru-u) * 4);margin:calc(var(--ru-u) * 12) 0 calc(var(--ru-u) * 7);font-size:calc(var(--ru-u) * 12);font-weight:700;display:flex}.ReturnUpUi-module__NE8dLa__dayHead>span{color:var(--ru-muted);font-weight:400}.ReturnUpUi-module__NE8dLa__tagPhone{align-items:center;gap:calc(var(--ru-u) * 3);height:calc(var(--ru-u) * 17);padding:0 calc(var(--ru-u) * 6);background:var(--ru-fill);font-size:calc(var(--ru-u) * 9.5);white-space:nowrap;border-radius:999px;flex:none;font-weight:600;display:inline-flex}.ReturnUpUi-module__NE8dLa__tagPhone svg{font-size:calc(var(--ru-u) * 9);color:var(--ru-muted)}.ReturnUpUi-module__NE8dLa__split{grid-template-columns:calc(var(--ru-u) * 138) minmax(0, 1fr);align-items:start;gap:calc(var(--ru-u) * 12);min-height:0;margin-top:calc(var(--ru-u) * 12);flex:auto;display:grid}.ReturnUpUi-module__NE8dLa__searchPill{align-items:center;gap:calc(var(--ru-u) * 5);height:calc(var(--ru-u) * 26);padding:0 calc(var(--ru-u) * 10);background:var(--ru-fill);font-size:calc(var(--ru-u) * 10);color:var(--ru-muted);white-space:nowrap;border-radius:999px;display:flex}.ReturnUpUi-module__NE8dLa__searchPill svg{font-size:calc(var(--ru-u) * 11)}.ReturnUpUi-module__NE8dLa__listCard{margin-top:calc(var(--ru-u) * 8)}.ReturnUpUi-module__NE8dLa__listCard .ReturnUpUi-module__NE8dLa__row{--inset:calc(var(--ru-u) * 43);gap:calc(var(--ru-u) * 8);min-height:calc(var(--ru-u) * 42);padding:0 calc(var(--ru-u) * 9)}.ReturnUpUi-module__NE8dLa__listCard .ReturnUpUi-module__NE8dLa__row[data-sel]{background:var(--ru-p-soft)}.ReturnUpUi-module__NE8dLa__detail{padding:calc(var(--ru-u) * 12) calc(var(--ru-u) * 12) calc(var(--ru-u) * 12)}.ReturnUpUi-module__NE8dLa__dHead{align-items:center;gap:calc(var(--ru-u) * 9);display:flex}.ReturnUpUi-module__NE8dLa__dName{align-items:baseline;gap:calc(var(--ru-u) * 4);font-size:calc(var(--ru-u) * 14);font-weight:700;line-height:1.3;display:flex}.ReturnUpUi-module__NE8dLa__dName>span{font-size:calc(var(--ru-u) * 10);color:var(--ru-p-text);font-weight:600}.ReturnUpUi-module__NE8dLa__dMeta{font-size:calc(var(--ru-u) * 10.5);color:var(--ru-muted);white-space:nowrap}.ReturnUpUi-module__NE8dLa__actions{gap:calc(var(--ru-u) * 5);margin-top:calc(var(--ru-u) * 10);display:flex}.ReturnUpUi-module__NE8dLa__detail .ReturnUpUi-module__NE8dLa__caption{padding:0 calc(var(--ru-u) * 4)}.ReturnUpUi-module__NE8dLa__detail .ReturnUpUi-module__NE8dLa__caption:first-of-type{margin-top:calc(var(--ru-u) * 12)}.ReturnUpUi-module__NE8dLa__detail .ReturnUpUi-module__NE8dLa__group .ReturnUpUi-module__NE8dLa__row{min-height:calc(var(--ru-u) * 32);padding:0 calc(var(--ru-u) * 10)}.ReturnUpUi-module__NE8dLa__passIcon{font-size:calc(var(--ru-u) * 14);color:var(--ru-muted)}.ReturnUpUi-module__NE8dLa__passLeft{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;margin-left:auto;display:inline-flex}.ReturnUpUi-module__NE8dLa__memo{padding:calc(var(--ru-u) * 8) calc(var(--ru-u) * 10);font-size:calc(var(--ru-u) * 10.5);line-height:1.5}.ReturnUpUi-module__NE8dLa__msgCard{margin-top:calc(var(--ru-u) * 12);padding:calc(var(--ru-u) * 12)}.ReturnUpUi-module__NE8dLa__msgHead{align-items:center;gap:calc(var(--ru-u) * 6);font-size:calc(var(--ru-u) * 12.5);font-weight:700;display:flex}.ReturnUpUi-module__NE8dLa__adTag{height:calc(var(--ru-u) * 17);padding:0 calc(var(--ru-u) * 7);background:var(--ru-fill);font-size:calc(var(--ru-u) * 9.5);color:var(--ru-muted);border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.ReturnUpUi-module__NE8dLa__msgGrid{align-items:start;gap:calc(var(--ru-u) * 10);margin-top:calc(var(--ru-u) * 10);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.ReturnUpUi-module__NE8dLa__kv .ReturnUpUi-module__NE8dLa__row{gap:calc(var(--ru-u) * 6);min-height:calc(var(--ru-u) * 30);padding:0 calc(var(--ru-u) * 10);font-size:calc(var(--ru-u) * 10.5);--inset:calc(var(--ru-u) * 10)}.ReturnUpUi-module__NE8dLa__kvLabel{color:var(--ru-muted);white-space:nowrap;flex:none}.ReturnUpUi-module__NE8dLa__kvValue{font-variant-numeric:tabular-nums;text-align:right;min-width:0;margin-left:auto}.ReturnUpUi-module__NE8dLa__kvValue>span{white-space:nowrap}.ReturnUpUi-module__NE8dLa__kvCheck{width:calc(var(--ru-u) * 13);height:calc(var(--ru-u) * 13);background:var(--ru-p-soft);color:var(--ru-p);font-size:calc(var(--ru-u) * 9);border-radius:50%;flex:none;place-items:center;display:grid}.ReturnUpUi-module__NE8dLa__kvCheck svg{stroke-width:3px}.ReturnUpUi-module__NE8dLa__bubble{padding:calc(var(--ru-u) * 9) calc(var(--ru-u) * 11);border-radius:calc(var(--ru-u) * 11);background:var(--ru-canvas);font-size:calc(var(--ru-u) * 10.5);white-space:pre-line;line-height:1.5}.ReturnUpUi-module__NE8dLa__bubbleHead{font-weight:600;display:inline-block}.ReturnUpUi-module__NE8dLa__optTag{margin-top:calc(var(--ru-u) * 5);padding:calc(var(--ru-u) * 2) calc(var(--ru-u) * 7);border-radius:calc(var(--ru-u) * 7);font-size:calc(var(--ru-u) * 9.5);color:var(--ru-muted);white-space:normal;background:#fff;display:block}.ReturnUpUi-module__NE8dLa__msgFoot{justify-content:flex-end;align-items:center;gap:calc(var(--ru-u) * 8);margin-top:calc(var(--ru-u) * 12);padding-top:calc(var(--ru-u) * 10);box-shadow:inset 0 1px 0 var(--ru-sep);display:flex}.ReturnUpUi-module__NE8dLa__msgFoot .ReturnUpUi-module__NE8dLa__btn{height:calc(var(--ru-u) * 28);padding:0 calc(var(--ru-u) * 14);font-size:calc(var(--ru-u) * 11)}.ReturnUpUi-module__NE8dLa__msgFoot svg{font-size:calc(var(--ru-u) * 11);stroke-width:2.6px}.ReturnUpUi-module__NE8dLa__phoneBody{height:100%;padding:calc(var(--ru-u) * 6.5);border-radius:calc(var(--ru-u) * 36);background:var(--ru-ink);box-shadow:inset 0 0 0 calc(var(--ru-u) * 1) #ffffff1a;position:relative}.ReturnUpUi-module__NE8dLa__screen{isolation:isolate;border-radius:calc(var(--ru-u) * 29.5);background:#fff;height:100%;position:relative;overflow:hidden}.ReturnUpUi-module__NE8dLa__island{top:calc(var(--ru-u) * 8);z-index:6;width:calc(var(--ru-u) * 58);height:calc(var(--ru-u) * 17);margin-left:calc(var(--ru-u) * -29);background:var(--ru-ink);border-radius:999px;position:absolute;left:50%}.ReturnUpUi-module__NE8dLa__homeBar{bottom:calc(var(--ru-u) * 5);z-index:6;width:calc(var(--ru-u) * 64);height:calc(var(--ru-u) * 3.5);margin-left:calc(var(--ru-u) * -32);background:var(--ru-ink);border-radius:999px;position:absolute;left:50%}.ReturnUpUi-module__NE8dLa__phoneBody>.ReturnUpUi-module__NE8dLa__example{top:calc(var(--ru-u) * 9);right:calc(var(--ru-u) * 9);z-index:7;position:absolute}.ReturnUpUi-module__NE8dLa__pScene{padding:calc(var(--ru-u) * 32) calc(var(--ru-u) * 12) 0;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.ReturnUpUi-module__NE8dLa__pScene:not(:first-child){opacity:0;visibility:hidden}.ReturnUpUi-module__NE8dLa__pStack{position:absolute;inset:0}.ReturnUpUi-module__NE8dLa__pLabel{font-size:calc(var(--ru-u) * 11.5);color:var(--ru-muted);font-weight:600}.ReturnUpUi-module__NE8dLa__pBig{align-items:baseline;gap:calc(var(--ru-u) * 3);margin:calc(var(--ru-u) * 2) 0 calc(var(--ru-u) * 11);font-weight:700;line-height:1;display:flex}.ReturnUpUi-module__NE8dLa__pBig>span:first-child{font-size:calc(var(--ru-u) * 40);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:inline-block}.ReturnUpUi-module__NE8dLa__pBig>span+span{font-size:calc(var(--ru-u) * 21);display:inline-block}.ReturnUpUi-module__NE8dLa__feat{padding:calc(var(--ru-u) * 12);border-radius:calc(var(--ru-u) * 14);box-shadow:inset 0 0 0 calc(var(--ru-u) * 1.5) var(--ru-p);background:#fff;position:relative}.ReturnUpUi-module__NE8dLa__featPing{border-radius:inherit;box-shadow:0 0 0 calc(var(--ru-u) * 5) #6d5cfa38;opacity:0;pointer-events:none;position:absolute;inset:0}.ReturnUpUi-module__NE8dLa__featTop{align-items:center;gap:calc(var(--ru-u) * 10);display:flex}.ReturnUpUi-module__NE8dLa__featName{font-size:calc(var(--ru-u) * 15);font-weight:700;line-height:1.3}.ReturnUpUi-module__NE8dLa__featMeta{font-size:calc(var(--ru-u) * 10.5);color:var(--ru-muted);white-space:nowrap}.ReturnUpUi-module__NE8dLa__featMeta b{margin-left:calc(var(--ru-u) * 4);color:var(--ru-amber);font-weight:600}.ReturnUpUi-module__NE8dLa__feat .ReturnUpUi-module__NE8dLa__btn{margin-top:calc(var(--ru-u) * 11)}.ReturnUpUi-module__NE8dLa__pGroup{margin-top:calc(var(--ru-u) * 8)}.ReturnUpUi-module__NE8dLa__pGroup .ReturnUpUi-module__NE8dLa__row{min-height:calc(var(--ru-u) * 36)}.ReturnUpUi-module__NE8dLa__pGroup .ReturnUpUi-module__NE8dLa__row>span+span{font-size:calc(var(--ru-u) * 10.5);color:var(--ru-muted);white-space:nowrap;margin-left:auto}.ReturnUpUi-module__NE8dLa__tabBar{z-index:5;height:calc(var(--ru-u) * 52);padding:calc(var(--ru-u) * 6) calc(var(--ru-u) * 6) 0;box-shadow:inset 0 1px 0 var(--ru-sep);background:#fffffff0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.ReturnUpUi-module__NE8dLa__tabBar>span{align-items:center;gap:calc(var(--ru-u) * 2);font-size:calc(var(--ru-u) * 8.5);color:var(--ru-muted);flex-direction:column;display:flex}.ReturnUpUi-module__NE8dLa__tabBar svg{font-size:calc(var(--ru-u) * 17)}.ReturnUpUi-module__NE8dLa__tabBar>span[data-on]{color:var(--ru-p-text);font-weight:600}.ReturnUpUi-module__NE8dLa__tabBar>span[data-on] svg{color:var(--ru-p)}.ReturnUpUi-module__NE8dLa__urlBar{justify-content:center;align-items:center;gap:calc(var(--ru-u) * 4);height:calc(var(--ru-u) * 20);margin:calc(var(--ru-u) * -2) calc(var(--ru-u) * 4) calc(var(--ru-u) * 10);background:var(--ru-fill-soft);font-size:calc(var(--ru-u) * 9.5);color:var(--ru-muted);white-space:nowrap;border-radius:999px;flex:none;display:flex}.ReturnUpUi-module__NE8dLa__urlBar svg{font-size:calc(var(--ru-u) * 8.5)}.ReturnUpUi-module__NE8dLa__storeHead{align-items:center;gap:calc(var(--ru-u) * 9);display:flex}.ReturnUpUi-module__NE8dLa__storeMark{width:calc(var(--ru-u) * 34);height:calc(var(--ru-u) * 34);border-radius:calc(var(--ru-u) * 10);background:var(--ru-ink);color:#fff;font-size:calc(var(--ru-u) * 13);flex:none;place-items:center;font-weight:700;display:grid}.ReturnUpUi-module__NE8dLa__storeName{font-size:calc(var(--ru-u) * 14);font-weight:700;line-height:1.3}.ReturnUpUi-module__NE8dLa__storeKind{font-size:calc(var(--ru-u) * 10);color:var(--ru-muted)}.ReturnUpUi-module__NE8dLa__steps{gap:calc(var(--ru-u) * 4);margin-top:calc(var(--ru-u) * 11);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ReturnUpUi-module__NE8dLa__steps>span{gap:calc(var(--ru-u) * 4);font-size:calc(var(--ru-u) * 9);color:var(--ru-p-text);font-weight:600;display:grid}.ReturnUpUi-module__NE8dLa__steps>span:before{content:"";height:calc(var(--ru-u) * 3);background:var(--ru-p);border-radius:999px}.ReturnUpUi-module__NE8dLa__pH{margin:calc(var(--ru-u) * 12) 0 calc(var(--ru-u) * 6);font-size:calc(var(--ru-u) * 12.5);font-weight:600}.ReturnUpUi-module__NE8dLa__svc .ReturnUpUi-module__NE8dLa__row{min-height:calc(var(--ru-u) * 44)}.ReturnUpUi-module__NE8dLa__svcName{font-size:calc(var(--ru-u) * 11.5)}.ReturnUpUi-module__NE8dLa__svcPrice{font-size:calc(var(--ru-u) * 11);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.ReturnUpUi-module__NE8dLa__radio{width:calc(var(--ru-u) * 16);height:calc(var(--ru-u) * 16);box-shadow:inset 0 0 0 calc(var(--ru-u) * 1.5) var(--ru-line);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ReturnUpUi-module__NE8dLa__radioOn{background:var(--ru-p);color:#fff;font-size:calc(var(--ru-u) * 11);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.ReturnUpUi-module__NE8dLa__radioOn svg{stroke-width:3px}.ReturnUpUi-module__NE8dLa__slots{gap:calc(var(--ru-u) * 6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ReturnUpUi-module__NE8dLa__slot{height:calc(var(--ru-u) * 26);box-shadow:inset 0 0 0 1px var(--ru-sep);font-size:calc(var(--ru-u) * 11);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;display:grid;position:relative}.ReturnUpUi-module__NE8dLa__slotOn{border-radius:inherit;background:var(--ru-p-soft);box-shadow:inset 0 0 0 calc(var(--ru-u) * 1.5) var(--ru-p);color:var(--ru-p-text);place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.ReturnUpUi-module__NE8dLa__pFoot{z-index:4;gap:calc(var(--ru-u) * 6);padding:calc(var(--ru-u) * 9) calc(var(--ru-u) * 12) calc(var(--ru-u) * 18);box-shadow:inset 0 1px 0 var(--ru-sep);background:#fff;display:grid;position:absolute;bottom:0;left:0;right:0}.ReturnUpUi-module__NE8dLa__pSum{font-size:calc(var(--ru-u) * 9.5);text-align:center;color:var(--ru-muted);white-space:nowrap}.ReturnUpUi-module__NE8dLa__pCustomer .ReturnUpUi-module__NE8dLa__dHead{gap:calc(var(--ru-u) * 10)}.ReturnUpUi-module__NE8dLa__pCustomer .ReturnUpUi-module__NE8dLa__dName{font-size:calc(var(--ru-u) * 15)}.ReturnUpUi-module__NE8dLa__pCustomer .ReturnUpUi-module__NE8dLa__caption{margin:calc(var(--ru-u) * 12) 0 calc(var(--ru-u) * 5);padding:0 calc(var(--ru-u) * 4)}.ReturnUpUi-module__NE8dLa__pCustomer .ReturnUpUi-module__NE8dLa__group .ReturnUpUi-module__NE8dLa__row{min-height:calc(var(--ru-u) * 33)}.ReturnUpUi-module__NE8dLa__pTop{grid-template-columns:calc(var(--ru-u) * 24) minmax(0, 1fr) calc(var(--ru-u) * 24);height:calc(var(--ru-u) * 30);margin:calc(var(--ru-u) * -4) 0 calc(var(--ru-u) * 8);font-size:calc(var(--ru-u) * 13);text-align:center;flex:none;align-items:center;font-weight:600;display:grid}.ReturnUpUi-module__NE8dLa__pTop svg{font-size:calc(var(--ru-u) * 15);color:var(--ru-muted)}.ReturnUpUi-module__NE8dLa__pMsg .ReturnUpUi-module__NE8dLa__kv .ReturnUpUi-module__NE8dLa__row{min-height:calc(var(--ru-u) * 31);padding:0 calc(var(--ru-u) * 11)}.ReturnUpUi-module__NE8dLa__pMsg .ReturnUpUi-module__NE8dLa__bubble{margin-top:calc(var(--ru-u) * 9)}
@property --ru-s{syntax:"<length>";inherits:true;initial-value:1px}.ReturnUp-module__jPNZjG__lockup{isolation:isolate;max-width:100%;color:var(--ru-ink-color,#1c1c24);background:#fff;border-radius:24px;align-items:center;gap:16px;padding:16px 24px 16px 18px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 28px 56px -30px #46162c99,0 10px 24px -18px #46162c66}.ReturnUp-module__jPNZjG__lockup:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#0000 38%,#ffd36b8c 72%,#ffe7b0 92%);padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ReturnUp-module__jPNZjG__lockMark{flex:none;width:auto;height:54px}.ReturnUp-module__jPNZjG__lockWord{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(2.25rem,10.5vw,2.875rem);font-weight:800;line-height:1;display:block}.ReturnUp-module__jPNZjG__lockUp{color:var(--ru-primary,#6d5cfa);display:inline-block}.ReturnUp-module__jPNZjG__lockKind{letter-spacing:-.01em;color:#606068;margin-top:9px;font-size:14px;font-weight:600;line-height:1.35;display:block}.ReturnUp-module__jPNZjG__lockKind b{color:var(--ru-ink-color,#1c1c24);font-weight:700}@media (min-width:1024px){.ReturnUp-module__jPNZjG__lockup{border-radius:28px;gap:20px;padding:20px 30px 20px 22px}.ReturnUp-module__jPNZjG__lockMark{height:clamp(58px,5vw,72px)}.ReturnUp-module__jPNZjG__lockWord{font-size:clamp(2.75rem,4.2vw,4rem)}.ReturnUp-module__jPNZjG__lockKind{font-size:clamp(14px,1.05vw,16px)}}.ReturnUp-module__jPNZjG__chip{color:#edeaf5;white-space:nowrap;background:#ddd8ff0f;border:1px solid #ddd8ff38;border-radius:999px;align-items:center;height:30px;padding:0 13px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.ReturnUp-module__jPNZjG__label{color:#cfc8ff}.ReturnUp-module__jPNZjG__feature{background:#080c20eb;border:1px solid #edeaf51f;border-radius:24px;position:relative}@media not (min-width:1024px){.ReturnUp-module__jPNZjG__feature{background:#080c20f2;overflow:hidden}}.ReturnUp-module__jPNZjG__featureBar{transform-origin:50% 0;background:linear-gradient(#ddd8ff,#8b7dff 55%,#6d5cfa);border-radius:2px;width:2px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:28px;bottom:28px;left:-1px;transform:scaleY(0);box-shadow:0 0 14px #8b7dffb3}.ReturnUp-module__jPNZjG__featureGlow{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(120% 90% at 0 0,#6d5cfa29,#0000 60%);transition:opacity .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}[data-active]>.ReturnUp-module__jPNZjG__feature .ReturnUp-module__jPNZjG__featureBar{transform:none}[data-active]>.ReturnUp-module__jPNZjG__feature .ReturnUp-module__jPNZjG__featureGlow{opacity:1}.ReturnUp-module__jPNZjG__note{color:#dcd7ff;background:#6d5cfa24;border:1px solid #cfc8ff3d;border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:5px 11px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}.ReturnUp-module__jPNZjG__note:before{content:"";background:#a89cff;border-radius:50%;flex:none;width:5px;height:5px}.ReturnUp-module__jPNZjG__ctaRu{color:#fff;background-image:none;background-color:var(--ru-primary,#6d5cfa);box-shadow:inset 0 1px #ffffff47,0 14px 36px -14px #6d5cfae6}.ReturnUp-module__jPNZjG__ctaRu>span[aria-hidden=true]>span{background-color:var(--ru-primary-hover,#5a49e8)}.ReturnUp-module__jPNZjG__stage{--ru-top:max(92px, 12vh);top:var(--ru-top);height:calc(100vh - var(--ru-top) - max(16px, 3vh));position:sticky;container-type:size}.ReturnUp-module__jPNZjG__comp{--ru-s:min(calc(100cqw / 676), calc(100cqh / 770));width:calc(var(--ru-s) * 676);height:calc(var(--ru-s) * 770);position:relative}.ReturnUp-module__jPNZjG__window{left:calc(var(--ru-s) * 72);z-index:1;width:calc(var(--ru-s) * 604);height:calc(var(--ru-s) * 540);position:absolute;top:0;container-type:inline-size}.ReturnUp-module__jPNZjG__phone{left:calc(var(--ru-s) * 16);top:calc(var(--ru-s) * 310);z-index:2;width:calc(var(--ru-s) * 222);aspect-ratio:222/458;position:absolute;container-type:inline-size}.ReturnUp-module__jPNZjG__caption{top:calc(var(--ru-s) * 556);right:0;left:calc(var(--ru-s) * 252);justify-content:flex-end;display:flex;position:absolute}.ReturnUp-module__jPNZjG__winInner{--ru-u:calc(100cqw / 604);height:100%;position:relative}.ReturnUp-module__jPNZjG__phoneInner{--ru-u:calc(100cqw / 222);height:100%;position:relative}.ReturnUp-module__jPNZjG__winShadow{box-shadow:0 0 0 1px #ffffff8c, 0 calc(var(--ru-u) * 46) calc(var(--ru-u) * 90) calc(var(--ru-u) * -34) #4012288c, 0 calc(var(--ru-u) * 12) calc(var(--ru-u) * 30) calc(var(--ru-u) * -16) #40122859}.ReturnUp-module__jPNZjG__phoneShadow{box-shadow:inset 0 0 0 calc(var(--ru-u) * 1) #ffffff1f, 0 calc(var(--ru-u) * 40) calc(var(--ru-u) * 70) calc(var(--ru-u) * -24) #280a1a99, 0 calc(var(--ru-u) * 10) calc(var(--ru-u) * 24) calc(var(--ru-u) * -12) #280a1a66}.ReturnUp-module__jPNZjG__rim{z-index:4;pointer-events:none;background:#ffffff2e;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ReturnUp-module__jPNZjG__winInner>.ReturnUp-module__jPNZjG__rim{border-radius:calc(var(--ru-u) * 14)}.ReturnUp-module__jPNZjG__phoneInner>.ReturnUp-module__jPNZjG__rim{border-radius:calc(var(--ru-u) * 36)}.ReturnUp-module__jPNZjG__rimSpin{aspect-ratio:1;background:conic-gradient(#fff4dc 0deg,#ffd36bf2 14deg,#ffb5478c 38deg,#ff6a2b24 70deg,#0000 100deg 260deg,#ff6a2b24 290deg,#ffb5478c 322deg,#ffd36bf2 346deg,#fff4dc 360deg);width:260%;margin:-130% 0 0 -130%;position:absolute;top:50%;left:50%;transform:rotate(250deg)}.ReturnUp-module__jPNZjG__halo{z-index:0;pointer-events:none;position:absolute;inset:0}.ReturnUp-module__jPNZjG__haloArm{--arm:calc(var(--ru-u) * 604);width:var(--arm);height:var(--arm);margin:calc(var(--arm) / -2) 0 0 calc(var(--arm) / -2);position:absolute;top:50%;left:50%;transform:rotate(250deg)}.ReturnUp-module__jPNZjG__phoneInner .ReturnUp-module__jPNZjG__haloArm{--arm:calc(var(--ru-u) * 470)}.ReturnUp-module__jPNZjG__haloBlob{background:radial-gradient(closest-side,#ffd6968c,#ff965033 55%,#0000);border-radius:50%;width:64%;height:26%;position:absolute;top:-12%;left:18%}.ReturnUp-module__jPNZjG__phoneInner .ReturnUp-module__jPNZjG__haloBlob{background:radial-gradient(closest-side,#ffdea0bf,#ff965047 55%,#0000)}html:not(.js) .ReturnUp-module__jPNZjG__halo{display:none}.ReturnUp-module__jPNZjG__deviceBody{z-index:1;position:relative}.ReturnUp-module__jPNZjG__mini{height:178px;padding-top:10px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.ReturnUp-module__jPNZjG__miniPhone{aspect-ratio:222/458;width:min(100%,224px);margin-inline:auto;position:relative;container-type:inline-size}@media (min-width:641px){.ReturnUp-module__jPNZjG__mini{height:300px}}
.ShadowPrinciples-module__FUqEiq__root{--sn-theta:18deg;overflow-x:clip}:is(html:not(.js) .ShadowPrinciples-module__FUqEiq__root,html.rm .ShadowPrinciples-module__FUqEiq__root){background-color:#f6f1e7}@media (prefers-reduced-motion:reduce){.ShadowPrinciples-module__FUqEiq__root{background-color:#f6f1e7}}.ShadowPrinciples-module__FUqEiq__row{align-content:start;padding-top:28px;padding-bottom:96px}@media (min-width:1024px){.ShadowPrinciples-module__FUqEiq__row{min-height:28svh;padding-top:clamp(28px,4.5vh,48px);padding-bottom:clamp(72px,8vh,120px)}.ShadowPrinciples-module__FUqEiq__titleCell,.ShadowPrinciples-module__FUqEiq__body{align-self:last baseline}}.ShadowPrinciples-module__FUqEiq__titleType{text-wrap:balance;font-weight:800}@media not (min-width:1024px){.ShadowPrinciples-module__FUqEiq__titleType{font-size:clamp(2.5rem,13vw,4rem)}}@media (min-width:641px) and (not (min-width:1024px)){.ShadowPrinciples-module__FUqEiq__titleType{font-size:clamp(4rem,8vw,5rem)}}.ShadowPrinciples-module__FUqEiq__title{color:#14110f}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ShadowPrinciples-module__FUqEiq__title:not([data-split]){color:#0000;background-image:linear-gradient(#3a2e22 0%,#14110f 28%);background-repeat:repeat-y;background-size:100% 1lh;-webkit-background-clip:text;background-clip:text}.ShadowPrinciples-module__FUqEiq__title[data-split] .sn-word{color:#0000;background-image:linear-gradient(#3a2e22 0%,#14110f 28%);-webkit-background-clip:text;background-clip:text}}:is(.ShadowPrinciples-module__FUqEiq__title[data-split] .sn-word-mask,.ShadowPrinciples-module__FUqEiq__title[data-split] .sn-word){vertical-align:top}.ShadowPrinciples-module__FUqEiq__shadow{pointer-events:none;-webkit-user-select:none;user-select:none;color:#14110f33;transform-origin:0 calc(100% - .17em);transform:skewX(calc(var(--sn-theta,18deg) + var(--row-off,0deg))) scaleY(-1.2);position:absolute;inset:0 0 auto}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ShadowPrinciples-module__FUqEiq__shadow{color:#0000;background-image:linear-gradient(#14110f00 15%,#14110f4d);-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:no-preference){html.js:not(.rm) .ShadowPrinciples-module__FUqEiq__shadow{animation:0s 3s forwards ShadowPrinciples-module__FUqEiq__shadowFailsafe;transform:scaleY(0)}html.js:not(.rm) .ShadowPrinciples-module__FUqEiq__shadow[data-live]{animation:none}}@keyframes ShadowPrinciples-module__FUqEiq__shadowFailsafe{to{transform:skewX(calc(var(--sn-theta,18deg) + var(--row-off,0deg))) scaleY(-1.2)}}@media (forced-colors:active){.ShadowPrinciples-module__FUqEiq__shadow{display:none}}.ShadowPrinciples-module__FUqEiq__baseline{vertical-align:baseline;width:0;height:0;display:inline-block}.ShadowPrinciples-module__FUqEiq__halo{text-shadow:0 0 2px #f6f1e7e6,0 0 12px #f6f1e7bf}.ShadowPrinciples-module__FUqEiq__dock{bottom:calc(16px + env(safe-area-inset-bottom,0px));height:0;margin-top:24px;position:sticky}@media (min-width:1024px){.ShadowPrinciples-module__FUqEiq__dock{bottom:24px}}.ShadowPrinciples-module__FUqEiq__plate{position:absolute;bottom:0;left:0;right:0}@media not (min-width:1024px){.ShadowPrinciples-module__FUqEiq__plate{background-color:#f6f1e7fa}}@media (min-width:1024px){.ShadowPrinciples-module__FUqEiq__plate{width:360px;right:auto}}.ShadowPrinciples-module__FUqEiq__range{appearance:none;cursor:pointer;direction:rtl;background:0 0;border-radius:12px;width:100%;height:44px;margin:0;padding:0;display:block}.ShadowPrinciples-module__FUqEiq__range::-webkit-slider-runnable-track{background:var(--grad-rim), #14110f29;border-radius:2px;height:2px}.ShadowPrinciples-module__FUqEiq__range::-moz-range-track{background:var(--grad-rim), #14110f29;border-radius:2px;height:2px}.ShadowPrinciples-module__FUqEiq__range::-webkit-slider-thumb{appearance:none;box-sizing:border-box;background:#ffb547;border:1.5px solid #b4400a;border-radius:50%;width:20px;height:20px;margin-top:-9px;transition:transform .25s cubic-bezier(.33,1,.68,1);box-shadow:0 0 0 5px #ffb54733,0 2px 8px -2px #b4400a73}.ShadowPrinciples-module__FUqEiq__range::-moz-range-thumb{box-sizing:border-box;background:#ffb547;border:1.5px solid #b4400a;border-radius:50%;width:20px;height:20px;transition:transform .25s cubic-bezier(.33,1,.68,1);box-shadow:0 0 0 5px #ffb54733,0 2px 8px -2px #b4400a73}@media (hover:hover){.ShadowPrinciples-module__FUqEiq__range:hover::-webkit-slider-thumb{transform:scale(1.08)}.ShadowPrinciples-module__FUqEiq__range:hover::-moz-range-thumb{transform:scale(1.08)}}.ShadowPrinciples-module__FUqEiq__range:active::-webkit-slider-thumb{transform:scale(1.15)}.ShadowPrinciples-module__FUqEiq__range:active::-moz-range-thumb{transform:scale(1.15)}
.SolarArc-module__PMtILW__stage{padding-block:18svh 12svh;position:relative}@media (min-width:641px){.SolarArc-module__PMtILW__stage{padding-block:16svh 10svh}}.SolarArc-module__PMtILW__introWrap{z-index:1;position:relative}.SolarArc-module__PMtILW__arcArea{margin-top:56px;position:relative}@media (min-width:641px){.SolarArc-module__PMtILW__arcArea{margin-top:72px}}.SolarArc-module__PMtILW__arcBox{position:relative}@media (min-width:1024px){.SolarArc-module__PMtILW__arcArea{max-width:1600px;margin-inline:auto;padding-inline:32px}.SolarArc-module__PMtILW__arcBox{width:min(100%,760px);margin-left:33.333%}}.SolarArc-module__PMtILW__arcSvg,.SolarArc-module__PMtILW__altLabel,.SolarArc-module__PMtILW__markerLabel,.SolarArc-module__PMtILW__marker{display:none}.SolarArc-module__PMtILW__mSvg{pointer-events:none;width:56px;height:100%;position:absolute;top:0;left:0;overflow:visible}.SolarArc-module__PMtILW__mHalo{fill:none;stroke:#f6f1e78c;stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.SolarArc-module__PMtILW__mPath{fill:none;stroke:#14110f80;stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.SolarArc-module__PMtILW__mTrail{z-index:1}.SolarArc-module__PMtILW__mTrailGlow{fill:none;stroke:#ffb54757;stroke-width:8px;stroke-linecap:round;vector-effect:non-scaling-stroke}.SolarArc-module__PMtILW__mTrailCore{fill:none;stroke:#ff9a3c;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.SolarArc-module__PMtILW__mSun{z-index:3;pointer-events:none;width:100px;height:100px;position:absolute;top:calc(100% - 50px);left:-22px;overflow:visible}.SolarArc-module__PMtILW__list{z-index:2;flex-direction:column;margin:0;padding:0 20px 0 60px;list-style:none;display:flex;position:relative}@media (min-width:641px){.SolarArc-module__PMtILW__list{padding-right:32px}}.SolarArc-module__PMtILW__item{min-height:36svh;padding-bottom:40px;position:relative}@media (prefers-reduced-motion:reduce){.SolarArc-module__PMtILW__item{min-height:0}}html:not(.js) .SolarArc-module__PMtILW__item{min-height:0}.SolarArc-module__PMtILW__item:last-child{min-height:0;padding-bottom:0}.SolarArc-module__PMtILW__node{pointer-events:none;background:#f6f1e7;border:2px solid #14110f;border-radius:50%;width:12px;height:12px;position:absolute;top:30px;left:-38px}.SolarArc-module__PMtILW__nodeFill{background:#ffb547;border-radius:50%;position:absolute;inset:0}.SolarArc-module__PMtILW__cardAnchor{position:relative}.SolarArc-module__PMtILW__noonZone{pointer-events:none;width:1px;height:calc(100% + 100svh);position:absolute;top:0;left:0}.SolarArc-module__PMtILW__card{border-radius:20px;max-width:34rem;padding:20px 20px 22px}@media (min-width:641px){.SolarArc-module__PMtILW__card{padding:24px 26px 26px}}.SolarArc-module__PMtILW__cardMeta{align-items:center;gap:.5em;display:flex}.SolarArc-module__PMtILW__cardDot{background:#ffb547;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 1px #14110f2e}.SolarArc-module__PMtILW__cardTitle{margin-top:10px;font-weight:700}.SolarArc-module__PMtILW__cardEn{color:#5a534c;margin-left:.3em}.SolarArc-module__PMtILW__cardBody{margin-top:10px}.SolarArc-module__PMtILW__markerRing{background:#f6f1e7;border:2px solid #14110f;border-radius:50%;width:16px;height:16px;display:block;position:relative}.SolarArc-module__PMtILW__markerFill{background:#ffb547;border-radius:50%;position:absolute;inset:0}.SolarArc-module__PMtILW__markerPulse{opacity:0;pointer-events:none;border:2px solid #14110f;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}@keyframes SolarArc-module__PMtILW__markerPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.SolarArc-module__PMtILW__footWrap{z-index:1;margin-top:48px;position:relative}.SolarArc-module__PMtILW__footnote{color:#5a534c;background:#f6f1e7e6;border-radius:14px;grid-column:1/-1;max-width:40em;padding:10px 14px 11px;font-size:.875rem;font-weight:450;line-height:1.6}.SolarArc-module__PMtILW__footTerm{color:#14110f;font-family:var(--font-mono);letter-spacing:.04em;font-size:.8em;font-weight:500}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html.js .SolarArc-module__PMtILW__stage{--sn-card-w:300px;--sn-card-pad:24px;--sn-card-body:15px;--sn-card-lh:1.7;--sn-card-h3:clamp(1.5rem, 2.2vw, 2rem);height:100vh;padding:0;overflow:hidden}html.js .SolarArc-module__PMtILW__stage[data-density=compact]{--sn-card-w:280px;--sn-card-pad:18px;--sn-card-body:14px;--sn-card-lh:1.6;--sn-card-h3:clamp(1.25rem, 1.8vw, 1.625rem)}html.js .SolarArc-module__PMtILW__introWrap{pointer-events:none;padding-top:96px;position:absolute;inset:0 0 auto}html.js .SolarArc-module__PMtILW__intro{pointer-events:auto}html.js .SolarArc-module__PMtILW__title{font-size:min(clamp(2.5rem,4.6vw,4.75rem),7.4vh)}html.js .SolarArc-module__PMtILW__arcArea{pointer-events:none;justify-content:center;align-items:center;max-width:none;margin:0;padding:0;display:flex;position:absolute;inset:72px 0 96px}html.js .SolarArc-module__PMtILW__arcBox{aspect-ratio:16/9;width:min(100%,177.778vh - 298.667px);margin:0}html.js .SolarArc-module__PMtILW__arcSvg{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}:is(html.js .SolarArc-module__PMtILW__mSvg,html.js .SolarArc-module__PMtILW__mSun,html.js .SolarArc-module__PMtILW__node){display:none}html.js .SolarArc-module__PMtILW__list{pointer-events:none;padding:0;display:block;position:absolute;inset:0}html.js .SolarArc-module__PMtILW__item{min-height:0;padding:0;position:static}html.js .SolarArc-module__PMtILW__cardAnchor{width:var(--sn-card-w);pointer-events:none;position:absolute;top:55%;right:0}html.js .SolarArc-module__PMtILW__item[data-active] .SolarArc-module__PMtILW__cardAnchor{pointer-events:auto}html.js .SolarArc-module__PMtILW__item:not(:first-child) .SolarArc-module__PMtILW__card{opacity:0}html.js .SolarArc-module__PMtILW__card{max-width:none;padding:var(--sn-card-pad)}html.js .SolarArc-module__PMtILW__cardTitle{font-size:var(--sn-card-h3);margin-top:8px;line-height:1.2}html.js .SolarArc-module__PMtILW__cardBody{font-size:var(--sn-card-body);line-height:var(--sn-card-lh);margin-top:10px}html.js .SolarArc-module__PMtILW__noonZone{height:calc(50% + 100vh);top:50%}html.js .SolarArc-module__PMtILW__arcHalo{fill:none;stroke:#f6f1e78c;stroke-width:calc(5px * var(--arc-u,1));stroke-linecap:round}html.js .SolarArc-module__PMtILW__arcPath{fill:none;stroke:#14110f80;stroke-width:calc(1.5px * var(--arc-u,1));stroke-linecap:round}html.js .SolarArc-module__PMtILW__trailGlow{fill:none;stroke:#ffb5474d;stroke-width:calc(9px * var(--arc-u,1));stroke-linecap:round}html.js .SolarArc-module__PMtILW__trailCore{fill:none;stroke-width:calc(2.25px * var(--arc-u,1));stroke-linecap:round}html.js .SolarArc-module__PMtILW__trailLead{fill:none;stroke-linecap:round}html.js .SolarArc-module__PMtILW__altLine{stroke:#14110f42;stroke-width:1px;stroke-dasharray:3 6;vector-effect:non-scaling-stroke}html.js .SolarArc-module__PMtILW__altLabel{z-index:1;color:#5a534c;font-family:var(--font-mono);letter-spacing:.12em;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f6f1e7db;border-radius:9999px;padding:3px 8px;font-size:10px;font-weight:500;line-height:1.4;display:block;position:absolute;transform:translate(14px,5px)}html.js .SolarArc-module__PMtILW__markerLabel{z-index:1;color:#5a534c;font-family:var(--font-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#f6f1e7e6;border-radius:9999px;align-items:baseline;gap:6px;padding:3px 9px 4px 8px;font-size:11px;font-weight:500;line-height:1.4;display:flex;position:absolute;transform:translate(13px,13px)}html.js .SolarArc-module__PMtILW__markerName{color:#14110f;font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:650}html.js .SolarArc-module__PMtILW__item[data-active] .SolarArc-module__PMtILW__markerLabel{color:#d9d2c7;background:#14110f}html.js .SolarArc-module__PMtILW__item[data-active] .SolarArc-module__PMtILW__markerName{color:#f6f1e7}:is(html.js .SolarArc-module__PMtILW__altLabel[hidden],html.js .SolarArc-module__PMtILW__markerLabel[hidden]){display:none}html.js .SolarArc-module__PMtILW__marker{z-index:1;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}html.js .SolarArc-module__PMtILW__marker:focus-visible{outline:2px solid var(--focus,#b4400a);outline-offset:0}html.js .SolarArc-module__PMtILW__footWrap{pointer-events:none;margin:0;position:absolute;inset:auto 0 24px}html.js .SolarArc-module__PMtILW__footnote{pointer-events:auto;grid-column:4/span 5;align-self:end;max-width:none;font-size:.8125rem;line-height:1.55}}@media (min-width:1280px) and (prefers-reduced-motion:no-preference){html.js .SolarArc-module__PMtILW__stage{--sn-card-w:340px;--sn-card-body:16px}html.js .SolarArc-module__PMtILW__stage[data-density=compact]{--sn-card-w:300px}html.js .SolarArc-module__PMtILW__footnote{grid-column:3/span 6;font-size:.875rem}}@media (min-width:1600px) and (prefers-reduced-motion:no-preference){html.js .SolarArc-module__PMtILW__stage{--sn-card-w:360px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.SolarArc-module__PMtILW__marker:hover .SolarArc-module__PMtILW__markerPulse{animation:1.2s cubic-bezier(.16,1,.3,1) infinite SolarArc-module__PMtILW__markerPulse}}
.SunriseMoment-module__iq-OGa__stage{--fl-horizon:54lvh;--fl-descent:-.1em;--fl-lines:2;--fl-accent-size:clamp(2rem, 5vw, 5rem)}@media (min-width:640px){.SunriseMoment-module__iq-OGa__stage{--fl-lines:1}}@media (min-width:1024px){.SunriseMoment-module__iq-OGa__stage{--fl-side:calc(50vw - 2.6 * var(--fl-accent-size) - max(0px, (100vw - 1600px) / 2) - clamp(32px, 4vw, 72px))}}.SunriseMoment-module__iq-OGa__line{top:calc(var(--fl-horizon) - var(--fl-descent) - var(--fl-lines) * 1lh);isolation:isolate}@media not (min-width:640px){.SunriseMoment-module__iq-OGa__statement{font-size:clamp(2.25rem,min(14.5vw,6.8svh),3.75rem)}}@media (not (min-width:1024px)) and (not (min-height:480px)){.SunriseMoment-module__iq-OGa__statement{font-size:clamp(2.25rem,11svh,3.25rem)}}.SunriseMoment-module__iq-OGa__h2{z-index:1;position:relative}.SunriseMoment-module__iq-OGa__rim{color:#0000;text-shadow:0 0 4px #ffe7b0,0 0 14px #ffd28ce6,0 0 36px #ff963c99;clip-path:circle(var(--rim-r,0px) at var(--sun-x,50%) var(--sun-y,50%));pointer-events:none;-webkit-user-select:none;user-select:none}.SunriseMoment-module__iq-OGa__probe{vertical-align:baseline;width:0;height:0;display:inline-block}@media (prefers-reduced-motion:reduce){.SunriseMoment-module__iq-OGa__rim{visibility:hidden}.SunriseMoment-module__iq-OGa__h2{text-shadow:0 -1px #ffe7b0f2,0 0 22px #ffb5478c}}:is(html:not(.js) .SunriseMoment-module__iq-OGa__rim,html.rm .SunriseMoment-module__iq-OGa__rim){visibility:hidden}:is(html:not(.js) .SunriseMoment-module__iq-OGa__h2,html.rm .SunriseMoment-module__iq-OGa__h2){text-shadow:0 -1px #ffe7b0f2,0 0 22px #ffb5478c}.SunriseMoment-module__iq-OGa__accentWrap{top:calc(var(--fl-horizon) + 1.4lh);font-size:var(--fl-accent-size);line-height:1}.SunriseMoment-module__iq-OGa__accent{letter-spacing:-.045em;text-shadow:0 0 1px #280a04e6,0 0 2px #280a04e6,0 0 5px #280a04b3,0 1px 12px #280a048c,0 0 28px #280a0459}.SunriseMoment-module__iq-OGa__eyebrow{top:max(4.75rem,9svh)}.SunriseMoment-module__iq-OGa__brandWrap{top:calc(max(4.75rem,9svh) + 2.5rem)}@media not (min-width:360px){.SunriseMoment-module__iq-OGa__brand{font-size:1rem;line-height:1.5}}@media (not (min-width:1024px)) and (not (min-height:600px)){.SunriseMoment-module__iq-OGa__eyebrow{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.SunriseMoment-module__iq-OGa__brandWrap{top:max(4.75rem,9svh)}}@media (not (min-width:1024px)) and (not (min-height:480px)){.SunriseMoment-module__iq-OGa__brand{max-width:none;padding:.5rem 1rem;font-size:.9375rem;line-height:1.5}}.SunriseMoment-module__iq-OGa__footWrap{bottom:calc(3.75rem + env(safe-area-inset-bottom,0px))}.SunriseMoment-module__iq-OGa__footWrapCollapsible{bottom:calc(.5rem + env(safe-area-inset-bottom,0px))}@media (min-width:1024px){.SunriseMoment-module__iq-OGa__eyebrow{top:max(5.5rem,11svh)}.SunriseMoment-module__iq-OGa__brandWrap{top:auto;bottom:5.5rem}.SunriseMoment-module__iq-OGa__footWrap{bottom:5.5rem}}.SunriseMoment-module__iq-OGa__reflectInline{top:var(--fl-horizon)}.SunriseMoment-module__iq-OGa__reflectMask{opacity:0;height:1lh;position:relative;-webkit-mask-image:linear-gradient(#0009,#0000 70%);mask-image:linear-gradient(#0009,#0000 70%)}.SunriseMoment-module__iq-OGa__reflectInline .SunriseMoment-module__iq-OGa__reflectMask{opacity:.22}.SunriseMoment-module__iq-OGa__reflectText{inset-inline:0;top:calc(-1lh - var(--fl-descent,-.1em));color:#ffb547;white-space:nowrap;transform-origin:50% calc(1lh + var(--fl-descent,-.1em));margin:0;position:absolute;transform:scaleY(-1)}[data-sea=bright] .SunriseMoment-module__iq-OGa__reflectText{color:#0a0812}@media (forced-colors:active){.SunriseMoment-module__iq-OGa__rim{visibility:hidden}.SunriseMoment-module__iq-OGa__reflectMask{display:none}}
.TwilightPhases-module__FlRz8q__root{overflow-x:clip}.TwilightPhases-module__FlRz8q__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}@media (min-width:641px){.TwilightPhases-module__FlRz8q__tiles{gap:12px;margin-top:36px}}.TwilightPhases-module__FlRz8q__tileItem{min-width:0;display:flex}.TwilightPhases-module__FlRz8q__tile{color:#edeaf5;background:#080c20b8;border:1px solid #edeaf524;border-radius:18px;flex:1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"icon index""name name";align-content:start;row-gap:10px;min-width:0;padding:10px 10px 12px;transition:border-color .3s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);display:grid}@media (min-width:641px){.TwilightPhases-module__FlRz8q__tile{border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon index arrow""icon name arrow";align-content:center;align-items:center;gap:3px 14px;min-height:76px;padding:12px 18px 12px 12px}}.TwilightPhases-module__FlRz8q__tile:hover{border-color:#ffb5478c;transform:translateY(-2px)}.TwilightPhases-module__FlRz8q__tileIcon{color:#ffe7b0;background:radial-gradient(120% 120% at 15% 0,#ffb54738,#ffb54700 62%),#edeaf508;border:1px solid #ffe7b033;border-radius:12px;grid-area:icon;place-items:center;width:40px;height:40px;display:grid}@media (min-width:641px){.TwilightPhases-module__FlRz8q__tileIcon{border-radius:16px;width:52px;height:52px}}.TwilightPhases-module__FlRz8q__tileGlyph{width:26px;height:26px}@media (min-width:641px){.TwilightPhases-module__FlRz8q__tileGlyph{width:30px;height:30px}}.TwilightPhases-module__FlRz8q__tileIndex{color:#a7a3be;grid-area:index;align-self:start}@media (min-width:641px){.TwilightPhases-module__FlRz8q__tileIndex{align-self:end}}.TwilightPhases-module__FlRz8q__tileName{letter-spacing:-.02em;grid-area:name;font-size:13px;font-weight:600;line-height:1.3}@media (min-width:641px){.TwilightPhases-module__FlRz8q__tileName{align-self:start;font-size:16px}}@media (min-width:1024px){.TwilightPhases-module__FlRz8q__tileName{font-size:clamp(15px,1.15vw,18px)}}.TwilightPhases-module__FlRz8q__tileArrow{color:#a7a3be;grid-area:arrow;font-size:15px;transition:color .3s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);display:none}@media (min-width:641px){.TwilightPhases-module__FlRz8q__tileArrow{display:block}}.TwilightPhases-module__FlRz8q__tile:hover .TwilightPhases-module__FlRz8q__tileArrow,.TwilightPhases-module__FlRz8q__tile:focus-visible .TwilightPhases-module__FlRz8q__tileArrow{color:#ffb547;transform:translateY(3px)}@media (prefers-reduced-motion:reduce){.TwilightPhases-module__FlRz8q__tile:hover,.TwilightPhases-module__FlRz8q__tile:hover .TwilightPhases-module__FlRz8q__tileArrow,.TwilightPhases-module__FlRz8q__tile:focus-visible .TwilightPhases-module__FlRz8q__tileArrow{transform:none}}.TwilightPhases-module__FlRz8q__stageGrid{display:block}.TwilightPhases-module__FlRz8q__readout,.TwilightPhases-module__FlRz8q__ruler,.TwilightPhases-module__FlRz8q__hair{display:none}.TwilightPhases-module__FlRz8q__panel,.TwilightPhases-module__FlRz8q__outroPanel{align-content:center;row-gap:20px;padding-block:40px}@media (min-width:641px){.TwilightPhases-module__FlRz8q__panel,.TwilightPhases-module__FlRz8q__outroPanel{row-gap:28px;padding-block:56px}}@media (not (min-width:1024px)) and (prefers-reduced-motion:no-preference){.TwilightPhases-module__FlRz8q__panel[data-index="1"],.TwilightPhases-module__FlRz8q__panel[data-index="2"]{padding-bottom:160px}}@media (641px<=width<1024px) and (prefers-reduced-motion:no-preference){.TwilightPhases-module__FlRz8q__panel[data-index="1"],.TwilightPhases-module__FlRz8q__panel[data-index="2"]{padding-bottom:176px}}.TwilightPhases-module__FlRz8q__card{border-radius:28px}.TwilightPhases-module__FlRz8q__pill{top:calc(12px + var(--header-offset,0px));z-index:2;opacity:0;width:fit-content;margin-inline:auto;transition:top .4s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1);display:grid;position:sticky}.TwilightPhases-module__FlRz8q__pill[data-live]{opacity:1}html:not(.js) .TwilightPhases-module__FlRz8q__pill{display:none}.TwilightPhases-module__FlRz8q__pillItem{opacity:0;grid-area:1/1;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.TwilightPhases-module__FlRz8q__pill[data-current="0"] .TwilightPhases-module__FlRz8q__pillItem:first-child,.TwilightPhases-module__FlRz8q__pill[data-current="1"] .TwilightPhases-module__FlRz8q__pillItem:nth-child(2),.TwilightPhases-module__FlRz8q__pill[data-current="2"] .TwilightPhases-module__FlRz8q__pillItem:nth-child(3),.TwilightPhases-module__FlRz8q__pill[data-current="3"] .TwilightPhases-module__FlRz8q__pillItem:nth-child(4){opacity:1}@media (min-width:1024px){.TwilightPhases-module__FlRz8q__pill{display:none}}.TwilightPhases-module__FlRz8q__odometer{white-space:nowrap;display:block}.TwilightPhases-module__FlRz8q__odoWrap{isolation:isolate;width:fit-content;position:relative}.TwilightPhases-module__FlRz8q__odoScrim{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#04050b8c,#0000);position:absolute;inset:-18%}.TwilightPhases-module__FlRz8q__readout .TwilightPhases-module__FlRz8q__odometer,.TwilightPhases-module__FlRz8q__panel[data-sky=dawn] .TwilightPhases-module__FlRz8q__odometer,.TwilightPhases-module__FlRz8q__outroPanel .TwilightPhases-module__FlRz8q__odometer{text-shadow:0 1px 2px #160c2273,0 0 12px #160c224d}.TwilightPhases-module__FlRz8q__panel[data-sky=dawn] .TwilightPhases-module__FlRz8q__odoScrim{display:none}.TwilightPhases-module__FlRz8q__phasePlate{background:#080c20cc;border:1px solid #edeaf51f;border-radius:16px;width:fit-content;max-width:100%;padding:14px 18px 16px}.TwilightPhases-module__FlRz8q__phaseName{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.35}.TwilightPhases-module__FlRz8q__outroPanel .TwilightPhases-module__FlRz8q__phaseName{color:#ffe7b0}.TwilightPhases-module__FlRz8q__phaseEn{color:#edeaf5b8;white-space:nowrap}.TwilightPhases-module__FlRz8q__phaseFact{color:#edeaf5cc;max-width:30em;margin-top:8px;font-size:15px;line-height:1.7}@media (min-width:1024px){.TwilightPhases-module__FlRz8q__phasePlate{padding:16px 22px 18px}}.TwilightPhases-module__FlRz8q__cardHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.TwilightPhases-module__FlRz8q__badge{color:#ffe7b0;background:radial-gradient(120% 120% at 15% 0,#ffb5473d,#ffb54700 62%),#edeaf508;border:1px solid #ffe7b038;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.TwilightPhases-module__FlRz8q__badgeGlyph{width:32px;height:32px;overflow:visible}@media (min-width:1024px){.TwilightPhases-module__FlRz8q__badge{border-radius:18px;width:60px;height:60px}.TwilightPhases-module__FlRz8q__badgeGlyph{width:38px;height:38px}}.TwilightPhases-module__FlRz8q__cardTitle{letter-spacing:-.045em;margin-top:20px;font-size:clamp(2rem,9vw,2.75rem);font-weight:700;line-height:1.08}.TwilightPhases-module__FlRz8q__cardTitleEn{letter-spacing:-.01em;font-size:.5em;display:inline-block}.TwilightPhases-module__FlRz8q__lede{font-weight:560}.TwilightPhases-module__FlRz8q__tag{color:#edeaf5eb;background:#edeaf50d;border:1px solid #edeaf52e;border-radius:9999px;align-items:center;gap:8px;height:36px;padding-inline:12px 14px;font-size:13px;line-height:1;display:inline-flex}.TwilightPhases-module__FlRz8q__tag:before{content:"";background:#ffb547;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #ffb54799}@media (min-width:1024px){.TwilightPhases-module__FlRz8q__cardTitle{font-size:clamp(2.5rem,3.9vw,4.25rem)}}.TwilightPhases-module__FlRz8q__mini{width:100%;max-width:320px;height:22px;margin-top:14px;position:relative}.TwilightPhases-module__FlRz8q__miniAxis{inset-inline:0;background:#edeaf538;height:1px;position:absolute;bottom:0}.TwilightPhases-module__FlRz8q__miniTick{background:#edeaf561;width:1px;height:6px;position:absolute;bottom:0;transform:translate(-50%)}.TwilightPhases-module__FlRz8q__miniTickLong{background:#edeaf599;height:12px}.TwilightPhases-module__FlRz8q__miniTickSun{background:#ffe7b0b3;height:9px}.TwilightPhases-module__FlRz8q__miniTick[data-passed]{background:#ffb547}.TwilightPhases-module__FlRz8q__miniMarker{background:#ffb547;border-radius:2px;width:2px;height:20px;position:absolute;bottom:0;transform:translate(-50%);box-shadow:0 0 10px #ffb547b3}.TwilightPhases-module__FlRz8q__rulerTrack{pointer-events:none;position:absolute;inset:0}.TwilightPhases-module__FlRz8q__rulerAxis{background:#edeaf538;width:1px;position:absolute;top:0;bottom:0;left:22px}.TwilightPhases-module__FlRz8q__tick{background:#edeaf561;width:8px;height:1px;position:absolute;left:22px;transform:translateY(50%)}.TwilightPhases-module__FlRz8q__tickLong{background:#edeaf599;width:16px}.TwilightPhases-module__FlRz8q__tickSun{background:#ffe7b0b3;width:12px}.TwilightPhases-module__FlRz8q__tick:after{content:"";opacity:0;background:#ffb547;transition:opacity .3s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.TwilightPhases-module__FlRz8q__tick[data-passed]:after{opacity:1}.TwilightPhases-module__FlRz8q__rulerLabel{letter-spacing:.02em;color:#edeaf5eb;white-space:nowrap;font-variant-numeric:tabular-nums;background:#080c20cc;border-radius:9999px;padding:3px 5px;font-size:11px;line-height:1;position:absolute;left:40px;transform:translateY(50%)}@media (min-width:1280px){.TwilightPhases-module__FlRz8q__rulerLabel{font-size:12px}}.TwilightPhases-module__FlRz8q__rulerLabelSun{color:#ffe7b0}.TwilightPhases-module__FlRz8q__markerTrack{width:44px;height:100%;position:absolute;top:0;left:0}.TwilightPhases-module__FlRz8q__marker{background:#ffb547;border-radius:2px;width:22px;height:2px;position:absolute;bottom:0;left:11px;transform:translateY(50%);box-shadow:0 0 10px #ffb547b3}.TwilightPhases-module__FlRz8q__rulerBtn{cursor:pointer;background:0 0;border-radius:9999px;width:44px;height:44px;position:absolute;left:0;transform:translateY(50%)}.TwilightPhases-module__FlRz8q__rulerBtn:before{content:"";opacity:0;border:1px solid #edeaf599;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:opacity .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1);position:absolute;top:50%;left:50%;transform:scale(.5)}.TwilightPhases-module__FlRz8q__rulerBtn:hover:before,.TwilightPhases-module__FlRz8q__rulerBtn:focus-visible:before,.TwilightPhases-module__FlRz8q__rulerBtn[aria-current]:before{opacity:1;transform:scale(1)}.TwilightPhases-module__FlRz8q__rulerBtn[aria-current]:before{border-color:#ffb547}.TwilightPhases-module__FlRz8q__hairFill{transform-origin:0;background:#ffb547;position:absolute;inset:0;transform:scaleX(0)}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__stage{height:100vh}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__stageInner,.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__stageFrame{height:100%;position:relative}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__stageGrid{grid-template-rows:minmax(0,1fr);height:100%;display:grid}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__readout{grid-area:1/1/2/6;align-self:start;margin-top:18vh;display:block}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__readout .TwilightPhases-module__FlRz8q__odometer{font-size:min(clamp(6rem,13vw,14rem),30vh)}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__phases{margin-top:28px;display:grid}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__phase{grid-area:1/1;align-self:center}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__phases{transition:border-color .8s cubic-bezier(.16,1,.3,1),box-shadow .8s cubic-bezier(.16,1,.3,1)}.TwilightPhases-module__FlRz8q__root[data-stage][data-tw-outro] .TwilightPhases-module__FlRz8q__phases{border-color:#ffb547b3;box-shadow:0 0 48px -14px #ffb5478c}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__phase:last-child .TwilightPhases-module__FlRz8q__phaseName{color:#ffe7b0}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__panels{grid-area:1/1/2/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-self:center;align-items:stretch;column-gap:24px;display:grid}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__panels:before{content:"";pointer-events:none;opacity:var(--tw-plate,1);background:#080c20cc;border:1px solid #edeaf51f;border-radius:28px;grid-area:1/7/2/12}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__panel{pointer-events:none;grid-area:1/1/2/-1;min-height:0;padding-block:0;-webkit-mask-image:linear-gradient(#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 24px calc(100% - 24px),#0000)}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__card{background:0 0;border-color:#0000}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__cardTitleEn{margin-top:4px;display:block}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__panel[data-active] .TwilightPhases-module__FlRz8q__card{pointer-events:auto}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__outroPanel,.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__panelHead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__ruler{grid-area:1/12/2/13;align-self:center;height:44vh;display:block;position:relative}@media (max-width:1279.98px){.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__ruler{margin-left:-12px}}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__hair{inset-inline:0;background:#edeaf51f;height:1px;display:block;position:absolute;bottom:0}}@media (min-width:1024px) and (max-height:780px) and (prefers-reduced-motion:no-preference){.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__card{padding:28px}.TwilightPhases-module__FlRz8q__root[data-stage] .TwilightPhases-module__FlRz8q__cardTitle{font-size:clamp(2.5rem,3.9vw,3.75rem)}}
