@property --mk-spin-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes mk-spin-angle{to{--mk-spin-angle:360deg}}:where([data-motion-root]){position:relative;isolation:isolate;overflow-x:clip;--mk-deep:#06090f;--mk-surface:linear-gradient(180deg,#1b2330,#131926);--mk-sunwash:transparent;--mk-ray-warm:rgba(255,255,255,0.1);--mk-ray-cool:rgba(255,255,255,0.06);--mk-ray-x:72%;--mk-ray-sway:3.2deg;--mk-caustic:rgba(255,255,255,0.05);--mk-mote:rgba(255,255,255,0.6);--mk-accent:currentColor;--mk-accent-2:currentColor;--mk-card-rim:rgba(255,255,255,0.08);--mk-card-glow:rgba(255,255,255,0.2);--mk-card-sheen:rgba(255,255,255,0.06);--mk-card-image:none;--mk-card-shadow:0 0 0 1px var(--mk-card-rim),0 26px 70px -34px var(--mk-card-glow);--mk-card-shadow-hover:0 0 0 1px var(--mk-card-glow),0 30px 80px -30px var(--mk-card-glow);--mk-card-lift:-6px;--mk-card-perspective:900px;--mk-tilt-max:9;--mk-spot:var(--mk-card-glow);--mk-spot-size:420px;--mk-ring-a:var(--mk-accent);--mk-ring-b:var(--mk-accent-2);--mk-ring-dur:5s;--mk-dive-dur:1150ms;--mk-dive-ease:cubic-bezier(0.22,0.9,0.3,1);--mk-dive-y:-92px;--mk-dive-x:70px;--mk-dive-rot:-2.6deg;--mk-dive-scale:0.95;--mk-dive-zoom:0.8;--mk-dive-bounce:1;--mk-ripple:rgba(255,255,255,0.6);--mk-land-width:1.5px;--mk-land-fill:transparent;--mk-land-radius:50%;--mk-land-inset:7%;--mk-land-drop:-15px;--mk-land-height:30px;--mk-land-dur:1150ms;--mk-land-gap:240ms;--mk-land-from:scale(0.22,0.4);--mk-land-to:scale(1.2,1.7);--mk-list-enter:none;--mk-list-pre:1;--mk-list-enter-dur:720ms;--mk-list-enter-ease:cubic-bezier(0.22,1,0.36,1);--mk-list-stagger:110ms;--mk-list-lead:0ms;--mk-list-origin:50% 50%;--mk-progress:linear-gradient(90deg,var(--mk-accent),var(--mk-accent-2));--mk-progress-height:3px;--mk-progress-glow:none;--mk-burst:var(--mk-accent);--mk-burst-glow:none;--mk-burst-scale:9;--mk-split-dur:1s;--mk-split-step:0.075s;--mk-z-progress:60;--mk-z-burst:80}[data-motion-paused] *,[data-motion-paused] :after,[data-motion-paused] :before{animation-play-state:paused!important}.depth-field{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:var(--mk-deep);contain:strict}.df-layer{position:absolute;inset:0}.df-surface{background:radial-gradient(90% 55% at var(--mk-ray-x) -8%,var(--mk-sunwash) 0,transparent 70%),var(--mk-surface)}.df-rays{-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.5) 48%,transparent 96%);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.5) 48%,transparent 96%)}.df-ray{--c:var(--mk-ray-warm);position:absolute;left:var(--mk-ray-x);top:-16vh;width:150vw;height:124vh;margin-left:-75vw;transform-origin:50% 0;background:conic-gradient(from 135deg at 50% 0,transparent 0deg,var(--c) 6deg,transparent 13deg,transparent 21deg,var(--c) 25deg,transparent 31deg,transparent 38deg,var(--c) 45deg,transparent 54deg,transparent 60deg,var(--c) 64deg,transparent 69deg,transparent 76deg,var(--c) 82deg,transparent 90deg,transparent 1turn);animation:mk-ray-sway 15s ease-in-out infinite alternate}.df-ray-cool{--c:var(--mk-ray-cool);animation-duration:21s;animation-direction:alternate-reverse}@keyframes mk-ray-sway{0%{transform:rotate(calc(var(--mk-ray-sway) * -1))}to{transform:rotate(var(--mk-ray-sway))}}.df-caustics{inset:-12%;background-image:radial-gradient(ellipse 70px 24px at 28% 36%,var(--mk-caustic),transparent 70%),radial-gradient(ellipse 90px 30px at 72% 68%,var(--mk-caustic),transparent 70%),radial-gradient(ellipse 50px 18px at 55% 20%,var(--mk-caustic),transparent 70%);background-size:360px 250px,470px 320px,290px 210px;animation:mk-caustic-drift 26s ease-in-out infinite alternate}@keyframes mk-caustic-drift{0%{transform:translate3d(-4%,-3%,0)}to{transform:translate3d(4%,3%,0)}}.df-mote{position:absolute;bottom:-3vh;left:calc(var(--x) * 1%);width:calc(var(--s) * 1px);height:calc(var(--s) * 1px);border-radius:9999px;background:var(--mk-mote);opacity:0;animation:mk-mote-rise calc(var(--t) * 1s) linear infinite;animation-delay:calc(var(--t) * var(--o) * -1s)}@keyframes mk-mote-rise{0%{opacity:0;transform:translateZ(0)}12%{opacity:.55}80%{opacity:.35}to{opacity:0;transform:translate3d(calc(var(--d) * 1px),-108vh,0)}}[data-dive]{position:relative}@media (prefers-reduced-motion:no-preference){.motion-live [data-dive]:not([data-dived]){opacity:0}.motion-live [data-dive][data-dived=in]{animation:mk-dive var(--mk-dive-dur) var(--mk-dive-ease) backwards;animation-delay:var(--dive-delay,0s)}.motion-live [data-dive=left][data-dived=in]{animation-name:mk-dive-left}.motion-live [data-dive=right][data-dived=in]{animation-name:mk-dive-right}.motion-live [data-dive=zoom][data-dived=in]{animation-name:mk-dive-zoom}.motion-live [data-dive][data-dived=in]:is([data-ripple],:has(.mk-card,.mk-box)):after,.motion-live [data-dive][data-dived=in]:is([data-ripple],:has(.mk-card,.mk-box)):before{content:"";position:absolute;left:var(--mk-land-inset);right:var(--mk-land-inset);bottom:var(--mk-land-drop);height:var(--mk-land-height);border-radius:var(--mk-land-radius);border:var(--mk-land-width) solid var(--mk-ripple);background:var(--mk-land-fill);pointer-events:none;opacity:0;animation:mk-land var(--mk-land-dur) cubic-bezier(.2,.7,.3,1) both;animation-delay:calc(var(--dive-delay, 0s) + var(--mk-dive-dur) * .5)}.motion-live [data-dive][data-dived=in]:is([data-ripple],:has(.mk-card,.mk-box)):after{animation-delay:calc(var(--dive-delay, 0s) + var(--mk-dive-dur) * .5 + var(--mk-land-gap))}}@keyframes mk-dive{0%{opacity:0;transform:translate3d(0,var(--mk-dive-y),0) rotate(var(--mk-dive-rot)) scale(var(--mk-dive-scale))}42%{opacity:1}56%{transform:translate3d(0,calc(var(--mk-dive-y) * -.14 * var(--mk-dive-bounce)),0) rotate(calc(var(--mk-dive-rot) * -.27 * var(--mk-dive-bounce))) scale(1.006)}78%{transform:translate3d(0,calc(var(--mk-dive-y) * .054 * var(--mk-dive-bounce)),0) rotate(calc(var(--mk-dive-rot) * .1 * var(--mk-dive-bounce))) scale(1)}to{opacity:1;transform:translateZ(0) rotate(0deg) scale(1)}}@keyframes mk-dive-left{0%{opacity:0;transform:translate3d(calc(var(--mk-dive-x) * -1),calc(var(--mk-dive-y) * .7),0) rotate(calc(var(--mk-dive-rot) * 2.3)) scale(var(--mk-dive-scale))}42%{opacity:1}56%{transform:translate3d(calc(var(--mk-dive-x) * .086 * var(--mk-dive-bounce)),calc(var(--mk-dive-y) * -.12 * var(--mk-dive-bounce)),0) rotate(calc(var(--mk-dive-rot) * -.35 * var(--mk-dive-bounce))) scale(1.004)}78%{transform:translate3d(calc(var(--mk-dive-x) * -.029 * var(--mk-dive-bounce)),calc(var(--mk-dive-y) * .043 * var(--mk-dive-bounce)),0) rotate(calc(var(--mk-dive-rot) * .115 * var(--mk-dive-bounce))) scale(1)}to{opacity:1;transform:translateZ(0) rotate(0deg) scale(1)}}@keyframes mk-dive-right{0%{opacity:0;transform:translate3d(var(--mk-dive-x),calc(var(--mk-dive-y) * .7),0) rotate(calc(var(--mk-dive-rot) * -2.3)) scale(var(--mk-dive-scale))}42%{opacity:1}56%{transform:translate3d(calc(var(--mk-dive-x) * -.086 * var(--mk-dive-bounce)),calc(var(--mk-dive-y) * -.12 * var(--mk-dive-bounce)),0) rotate(calc(var(--mk-dive-rot) * .35 * var(--mk-dive-bounce))) scale(1.004)}78%{transform:translate3d(calc(var(--mk-dive-x) * .029 * var(--mk-dive-bounce)),calc(var(--mk-dive-y) * .043 * var(--mk-dive-bounce)),0) rotate(calc(var(--mk-dive-rot) * -.115 * var(--mk-dive-bounce))) scale(1)}to{opacity:1;transform:translateZ(0) rotate(0deg) scale(1)}}@keyframes mk-dive-zoom{0%{opacity:0;transform:translate3d(0,calc(var(--mk-dive-y) * .48),0) scale(var(--mk-dive-zoom))}42%{opacity:1}58%{transform:translate3d(0,calc(var(--mk-dive-y) * -.087 * var(--mk-dive-bounce)),0) scale(1.03)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes mk-land{0%{opacity:0;transform:var(--mk-land-from)}14%{opacity:.95}to{opacity:0;transform:var(--mk-land-to)}}[data-list]>li{position:relative}[data-list]>li:nth-child(2){--li:1}[data-list]>li:nth-child(3){--li:2}[data-list]>li:nth-child(4){--li:3}[data-list]>li:nth-child(5){--li:4}[data-list]>li:nth-child(6){--li:5}[data-list]>li:nth-child(n+7){--li:6}@media (prefers-reduced-motion:no-preference){.motion-live [data-list]:not([data-dived])>li{opacity:var(--mk-list-pre)}.motion-live [data-list][data-dived=in]>li{transform-origin:var(--mk-list-origin);animation:var(--mk-list-enter) var(--mk-list-enter-dur) var(--mk-list-enter-ease) backwards;animation-delay:calc(var(--li, 0) * var(--mk-list-stagger) + var(--mk-list-lead))}}@keyframes mk-list-rise{0%{opacity:0;transform:translate3d(0,20px,0)}}@keyframes mk-list-glow{0%{opacity:0;transform:scale(.9)}}@keyframes mk-list-unfurl{0%{opacity:0;transform:translate3d(-20px,0,0) rotate(-3deg)}}@keyframes mk-list-drift{0%{opacity:0;transform:translate3d(26px,0,0)}}@keyframes mk-list-drop{0%{opacity:0;transform:translate3d(0,-12px,0)}}.mk-card{--rx:0deg;--ry:0deg;--lift:0px;--mx:50%;--my:0%;position:relative;transform:perspective(var(--mk-card-perspective)) rotateX(var(--rx)) rotateY(var(--ry)) translateY(var(--lift));transition:transform .52s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .5s ease}.mk-card:focus-within,.mk-card:hover{--lift:var(--mk-card-lift)}.mk-card[data-tilting]{transition-duration:.14s,.4s,.5s}[data-motion-root][data-motion-theme] :is(.mk-card,.mk-box){background-image:var(--mk-card-image);box-shadow:var(--mk-card-shadow)}[data-motion-root][data-motion-theme] .mk-card:is(:hover,:focus-within){box-shadow:var(--mk-card-shadow-hover)}.mk-card-ring{position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--mk-spin-angle),transparent 0deg,transparent 205deg,var(--mk-ring-a) 300deg,var(--mk-ring-b) 345deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:mk-spin-angle var(--mk-ring-dur) linear infinite;animation-play-state:paused;opacity:.9}[data-live]>.mk-card-ring{animation-play-state:running}.mk-card-spot{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(var(--mk-spot-size) circle at var(--mx) var(--my),var(--mk-spot),transparent 62%)}.mk-card:hover>.mk-card-spot{opacity:1}.mk-header-scene{position:absolute;inset:0;overflow:hidden;pointer-events:none}.mk-scroll-progress{top:0;left:0;right:0;height:var(--mk-progress-height);z-index:var(--mk-z-progress);transform:scaleX(0);transform-origin:0 50%;background:var(--mk-progress);box-shadow:var(--mk-progress-glow)}.mk-scroll-progress,.mk-tap-burst{position:fixed;pointer-events:none}.mk-tap-burst{width:16px;height:16px;margin:-8px;border-radius:9999px;border:2px solid var(--mk-burst);box-shadow:var(--mk-burst-glow);z-index:var(--mk-z-burst);animation:mk-tap-burst .7s ease-out forwards}@keyframes mk-tap-burst{to{transform:scale(var(--mk-burst-scale));opacity:0}}.mk-split-word{display:inline-block;clip-path:inset(-.2em -.4em -.26em -.4em)}.mk-split-word-inner{display:inline-block;transform-origin:0 100%;animation:mk-split-rise var(--mk-split-dur) cubic-bezier(.2,.9,.2,1) both;animation-delay:var(--split-delay,0s)}@keyframes mk-split-rise{0%{opacity:0;transform:translateY(135%) rotate(8deg)}}.mk-page-enter{animation:mk-page-enter .7s cubic-bezier(.22,1,.36,1) backwards}@keyframes mk-page-enter{0%{opacity:0;transform:translateY(28px) scale(.985)}}@media (max-width:767px){.df-caustics,.df-ray{animation:none}.df-caustics,.df-mote:nth-child(n+6){display:none}}[data-motion-lite] .df-ray,[data-motion-lite] .mk-card-ring,[data-motion-lite] [data-list] [data-mark],[data-motion-lite] [data-list] [data-mark]:after,[data-motion-lite] [data-list]:after,[data-motion-lite] [data-list]>li:after,[data-motion-lite] [data-list]>li:before{animation:none!important}[data-motion-lite] .df-caustics,[data-motion-lite] .df-mote{display:none}@media (prefers-reduced-motion:reduce){.df-caustics,.df-ray,.mk-card-ring,.mk-page-enter,.mk-split-word-inner,[data-list] [data-mark],[data-list] [data-mark]:after,[data-list]:after,[data-list]>li:after,[data-list]>li:before{animation:none!important}.df-caustics,.df-mote,.mk-tap-burst{display:none}.mk-card{transform:none;transition:none}}[data-motion-theme=atrium]{--mk-accent:rgb(var(--accent));--mk-accent-2:rgb(var(--accent-soft));--mk-progress:linear-gradient(90deg,rgb(var(--accent)),rgb(var(--accent-soft)));--mk-progress-glow:0 0 10px rgb(var(--accent)/0.3);--mk-burst:rgb(var(--accent));--mk-burst-glow:0 0 0 1px rgb(var(--accent)/0.25);--mk-card-rim:rgb(var(--line)/0.8);--mk-card-glow:rgb(var(--accent)/0.18);--mk-card-shadow:0 0 0 1px var(--mk-card-rim),0 1px 2px rgb(var(--shadow-color)/0.04),0 22px 48px -30px var(--mk-card-glow);--mk-card-shadow-hover:0 0 0 1px rgb(var(--accent)/0.32),0 1px 2px rgb(var(--shadow-color)/0.06),0 28px 60px -26px rgb(var(--accent)/0.26);--mk-card-image:none;--mk-card-lift:-4px;--mk-tilt-max:5;--mk-card-perspective:1200px;--mk-spot:rgb(var(--accent)/0.14);--mk-spot-size:360px;--mk-ring-a:rgb(var(--accent)/0.9);--mk-ring-b:rgb(var(--accent-soft)/0.9);--mk-ring-dur:7s;--mk-surface:linear-gradient(180deg,rgb(var(--surface-raised)),rgb(var(--surface)));--mk-deep:rgb(var(--surface));--mk-sunwash:rgb(var(--accent)/0.05);--mk-ray-warm:transparent;--mk-ray-cool:transparent;--mk-ray-x:68%;--mk-caustic:transparent;--mk-mote:transparent;--mk-dive-y:22px;--mk-dive-x:28px;--mk-dive-rot:0deg;--mk-dive-scale:0.99;--mk-dive-zoom:0.97;--mk-dive-bounce:0.2;--mk-dive-dur:560ms;--mk-dive-ease:cubic-bezier(0.22,1,0.36,1);--mk-ripple:rgb(var(--accent)/0.4);--mk-land-width:1px;--mk-land-fill:transparent;--mk-land-radius:0px;--mk-land-inset:9%;--mk-land-drop:-9px;--mk-land-height:1px;--mk-land-from:scale(0.3,1);--mk-land-to:scale(1,1);--mk-land-dur:680ms;--mk-land-gap:160ms}[data-motion-theme=atrium] .df-rays{display:none}[data-motion-theme=atrium] .bg-surface{background-color:transparent}[data-motion-theme=atrium] [data-motion-header][data-phase=dawn]{background:radial-gradient(120% 100% at 30% 0,rgb(var(--accent-soft)/.1),transparent 70%)}[data-motion-theme=atrium] [data-motion-header][data-phase=morning]{background:radial-gradient(120% 100% at 68% 0,rgb(var(--accent)/.08),transparent 72%)}[data-motion-theme=atrium] [data-motion-header][data-phase=midday]{background:radial-gradient(130% 100% at 50% 0,rgb(var(--content)/.035),transparent 75%)}[data-motion-theme=atrium] [data-motion-header][data-phase=dusk]{background:radial-gradient(120% 100% at 22% 0,rgb(var(--accent-soft)/.12),transparent 70%)}[data-motion-theme=atrium] [data-motion-header][data-phase=lamplit]{background:radial-gradient(110% 100% at 50% 0,rgb(var(--content)/.045),transparent 68%)}[data-motion-theme=atrium] .depth-field[data-phase=dawn]{--mk-ray-x:30%;--mk-sunwash:rgb(var(--accent-soft)/0.07)}[data-motion-theme=atrium] .depth-field[data-phase=morning]{--mk-ray-x:68%;--mk-sunwash:rgb(var(--accent)/0.06)}[data-motion-theme=atrium] .depth-field[data-phase=midday]{--mk-ray-x:50%;--mk-sunwash:rgb(var(--content)/0.02)}[data-motion-theme=atrium] .depth-field[data-phase=dusk]{--mk-ray-x:22%;--mk-sunwash:rgb(var(--accent-soft)/0.09)}[data-motion-theme=atrium] .depth-field[data-phase=lamplit]{--mk-ray-x:50%;--mk-sunwash:rgb(var(--content)/0.025)}[data-motion-theme=atrium] [data-list=pane][data-live] [data-mark]{animation:am-pane-glint 2.8s ease-in-out infinite;animation-delay:calc(var(--li, 0) * .22s)}@keyframes am-pane-glint{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}[data-motion-theme=atrium] [data-list=ledger]{--mk-list-enter:mk-list-rise;--mk-list-pre:0;--mk-list-stagger:90ms}[data-motion-theme=atrium] [data-list=ledger] [data-mark]{display:inline-block;width:2px;height:.9em;margin-right:.55rem;border-radius:1px;background:rgb(var(--accent)/.45);vertical-align:text-bottom}[data-motion-theme=atrium] [data-list=ledger][data-live] [data-mark]{animation:am-ledger-glint 3.4s ease-in-out infinite;animation-delay:calc(var(--li, 0) * .18s)}@keyframes am-ledger-glint{0%,to{opacity:.45;transform:scaleY(1)}50%{opacity:.9;transform:scaleY(1.2)}}[data-motion-theme=atrium] [data-list=glint]{--mk-list-enter:mk-list-rise;--mk-list-pre:0;--mk-list-stagger:70ms}[data-motion-theme=atrium] [data-list=glint][data-live] [data-mark]{animation:am-feature-glint 3.2s ease-in-out infinite;animation-delay:calc(var(--li, 0) * .15s)}@keyframes am-feature-glint{0%,to{opacity:1;transform:rotate(0deg)}45%{opacity:.7;transform:rotate(8deg)}55%{opacity:1;transform:rotate(-4deg)}}