@property --ma-alist-t{syntax:"<number>";inherits:false;initial-value:0}@layer components{:where(.ma-alist){gap:var(--ma-alist-gap,.5rem);margin:0;padding:0;list-style:none;display:grid}:where(.ma-alist>:first-child){--ma-alist-i:0}:where(.ma-alist>:nth-child(2)){--ma-alist-i:1}:where(.ma-alist>:nth-child(3)){--ma-alist-i:2}:where(.ma-alist>:nth-child(4)){--ma-alist-i:3}:where(.ma-alist>:nth-child(5)){--ma-alist-i:4}:where(.ma-alist>:nth-child(6)){--ma-alist-i:5}:where(.ma-alist>:nth-child(7)){--ma-alist-i:6}:where(.ma-alist>:nth-child(8)){--ma-alist-i:7}:where(.ma-alist>:nth-child(9)){--ma-alist-i:8}:where(.ma-alist>:nth-child(10)){--ma-alist-i:9}:where(.ma-alist>:nth-child(11)){--ma-alist-i:10}:where(.ma-alist>:nth-child(12)){--ma-alist-i:11}:where(.ma-alist:has(>:first-child:last-child)){--ma-alist-n:1}:where(.ma-alist:has(>:nth-child(2):last-child)){--ma-alist-n:2}:where(.ma-alist:has(>:nth-child(3):last-child)){--ma-alist-n:3}:where(.ma-alist:has(>:nth-child(4):last-child)){--ma-alist-n:4}:where(.ma-alist:has(>:nth-child(5):last-child)){--ma-alist-n:5}:where(.ma-alist:has(>:nth-child(6):last-child)){--ma-alist-n:6}:where(.ma-alist:has(>:nth-child(7):last-child)){--ma-alist-n:7}:where(.ma-alist:has(>:nth-child(8):last-child)){--ma-alist-n:8}:where(.ma-alist:has(>:nth-child(9):last-child)){--ma-alist-n:9}:where(.ma-alist:has(>:nth-child(10):last-child)){--ma-alist-n:10}:where(.ma-alist:has(>:nth-child(11):last-child)){--ma-alist-n:11}:where(.ma-alist:has(>:nth-child(12):last-child)){--ma-alist-n:12}:where(.ma-alist>*){opacity:1;transition:grid-template-rows var(--ma-duration) var(--ma-ease), opacity var(--ma-duration) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease), scale var(--ma-duration) var(--ma-ease), display var(--ma-duration) allow-discrete;grid-template-rows:1fr;display:grid;translate:0;scale:1}:where(.ma-alist>*>*){min-height:0;overflow:clip}@starting-style{:where(.ma-alist:not([data-interval])>*){opacity:0;translate:0 calc(var(--ma-travel-enter,24px) * -1);grid-template-rows:0fr;scale:.96}}:where(.ma-alist[data-max="2"]:not([data-interval])>:nth-child(n+3)),:where(.ma-alist[data-max="3"]:not([data-interval])>:nth-child(n+4)),:where(.ma-alist[data-max="4"]:not([data-interval])>:nth-child(n+5)),:where(.ma-alist[data-max="5"]:not([data-interval])>:nth-child(n+6)),:where(.ma-alist[data-max="6"]:not([data-interval])>:nth-child(n+7)),:where(.ma-alist[data-max="7"]:not([data-interval])>:nth-child(n+8)),:where(.ma-alist[data-max="8"]:not([data-interval])>:nth-child(n+9)),:where(.ma-alist[data-max="9"]:not([data-interval])>:nth-child(n+10)),:where(.ma-alist[data-max="10"]:not([data-interval])>:nth-child(n+11)),:where(.ma-alist[data-max="11"]:not([data-interval])>:nth-child(n+12)),:where(.ma-alist[data-max="12"]:not([data-interval])>:nth-child(n+13)){opacity:0;grid-template-rows:0fr;display:none;scale:.96}:where(.ma-alist[data-interval]){--ma-alist-slot:var(--ma-dur-ambient);--ma-alist-period:calc(var(--ma-alist-n,4) * var(--ma-alist-slot));height:calc(var(--ma-alist-max,4) * (var(--ma-alist-row,3.5rem) + var(--ma-alist-gap,.5rem)) - var(--ma-alist-gap,.5rem));display:block;position:relative;overflow:clip}:where(.ma-alist[data-interval=fast]){--ma-alist-slot:var(--ma-dur-gentle)}:where(.ma-alist[data-interval=slow]){--ma-alist-slot:calc(var(--ma-dur-ambient) * 2)}:where(.ma-alist[data-interval]>*){--ma-alist-ok:clamp(0, var(--ma-alist-n,4) - var(--ma-alist-max,4) - 1, 1);--ma-alist-k:calc(var(--ma-alist-ok) * round(down, var(--ma-alist-t) * var(--ma-alist-n,4)) + (1 - var(--ma-alist-ok)) * var(--ma-alist-i,0));--ma-alist-v:clamp(0, var(--ma-alist-max,4) - var(--ma-alist-k), 1);--ma-alist-e:clamp(0, 1 - (var(--ma-alist-k) - var(--ma-alist-max,4)) * (var(--ma-alist-k) - var(--ma-alist-max,4)), 1);--ma-alist-p:calc(1 - var(--ma-alist-v) - var(--ma-alist-e));height:var(--ma-alist-row,3.5rem);translate:0 calc((var(--ma-alist-v) * var(--ma-alist-k) + var(--ma-alist-e) * var(--ma-alist-max,4)) * (var(--ma-alist-row,3.5rem) + var(--ma-alist-gap,.5rem)) - var(--ma-alist-p) * var(--ma-travel-enter,24px));opacity:var(--ma-alist-v);scale:calc(1 - .06 * (1 - var(--ma-alist-v)));animation:ma-alist-t var(--ma-alist-period) linear infinite;animation-delay:calc((var(--ma-alist-n,4) - var(--ma-alist-i,0)) * var(--ma-alist-slot) * -1);display:block;position:absolute;inset:0 0 auto}:where(.ma-alist[data-interval]>*>*){height:100%}:where(.ma-alist__card){box-sizing:border-box;border:1px solid var(--ma-edge);background:var(--ma-panel);border-radius:.875rem;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex;box-shadow:0 10px 28px -20px #0006}:where(.ma-alist__badge){background:var(--ma-alist-color,var(--ma-ink));width:2.25rem;height:2.25rem;color:var(--ma-panel);border-radius:.625rem;flex:none;place-items:center;font-size:.9375rem;font-weight:600;line-height:1;display:grid}:where(.ma-alist__badge svg){width:55%;height:55%}:where(.ma-alist__text){flex:1;gap:.1rem;min-width:0;display:grid}:where(.ma-alist__title){white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;line-height:1.25;overflow:hidden}:where(.ma-alist__body){opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;line-height:1.3;overflow:hidden}:where(.ma-alist__time){opacity:var(--ma-dim,.7);flex:none;align-self:flex-start;font-family:ui-monospace,monospace;font-size:.6875rem}@media (prefers-reduced-motion:reduce){:where(.ma-alist>*){transition:none}:where(.ma-alist[data-interval]){height:auto;display:grid}:where(.ma-alist[data-interval]>*){opacity:1;animation:none;position:static;translate:0;scale:1}:where(.ma-alist[data-max="2"][data-interval]>:nth-child(n+3)),:where(.ma-alist[data-max="3"][data-interval]>:nth-child(n+4)),:where(.ma-alist[data-max="4"][data-interval]>:nth-child(n+5)),:where(.ma-alist[data-max="5"][data-interval]>:nth-child(n+6)),:where(.ma-alist[data-max="6"][data-interval]>:nth-child(n+7)),:where(.ma-alist[data-max="7"][data-interval]>:nth-child(n+8)),:where(.ma-alist[data-max="8"][data-interval]>:nth-child(n+9)),:where(.ma-alist[data-max="9"][data-interval]>:nth-child(n+10)),:where(.ma-alist[data-max="10"][data-interval]>:nth-child(n+11)),:where(.ma-alist[data-max="11"][data-interval]>:nth-child(n+12)),:where(.ma-alist[data-max="12"][data-interval]>:nth-child(n+13)){display:none}}:where([data-ma-motion=reduce]) :where(.ma-alist>*){transition:none}:where([data-ma-motion=reduce]) :where(.ma-alist[data-interval]){height:auto;display:grid}:where([data-ma-motion=reduce]) :where(.ma-alist[data-interval]>*){opacity:1;animation:none;position:static;translate:0;scale:1}:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="2"][data-interval]>:nth-child(n+3)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="3"][data-interval]>:nth-child(n+4)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="4"][data-interval]>:nth-child(n+5)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="5"][data-interval]>:nth-child(n+6)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="6"][data-interval]>:nth-child(n+7)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="7"][data-interval]>:nth-child(n+8)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="8"][data-interval]>:nth-child(n+9)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="9"][data-interval]>:nth-child(n+10)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="10"][data-interval]>:nth-child(n+11)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="11"][data-interval]>:nth-child(n+12)),:where([data-ma-motion=reduce]) :where(.ma-alist[data-max="12"][data-interval]>:nth-child(n+13)){display:none}:where(.ma-bars){display:block}:where(.ma-bars__track){height:var(--ma-bars-h,8rem);align-items:flex-end;gap:.3em;display:flex}:where(.ma-bars__bar){min-height:2px;height:calc(var(--ma-bars-v,0) * 100%);background:var(--ma-bars-color,currentColor);transform-origin:50% 100%;transition:scale var(--ma-bars-dur,var(--ma-duration-slow)) var(--ma-ease-out) calc(var(--ma-bars-delay,0s) + var(--ma-bars-i,0) * var(--ma-bars-stagger,var(--ma-stagger)));border-radius:.2em .2em 0 0;flex:1;position:relative;scale:1}:where(.ma-bars__bar):after{content:attr(data-value);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transition:opacity var(--ma-duration-fast) var(--ma-ease-out);margin-bottom:.35em;font-size:.75em;position:absolute;inset:auto 50% 100% auto;translate:50%}:where(.ma-bars__bar:hover):after{opacity:1}:where(.ma-bars__labels){opacity:var(--ma-dim,.7);gap:.3em;margin-top:.5em;font-size:.75em;display:flex}:where(.ma-bars__label){text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}:where([data-ma-js] .ma-bars:not(.ma-in) .ma-bars__bar){transition:none;scale:1 0}@media (prefers-reduced-motion:reduce){:where(.ma-bars__bar){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-bars__bar){transition:none}:where(.ma-bubble){white-space:pre-wrap;font-weight:var(--ma-bubble-min,400)}:where(.ma-bubble__word){white-space:nowrap;display:inline-block}:where(.ma-bubble__char){font-weight:var(--ma-bubble-min,400);transition:font-weight var(--ma-bubble-dur,var(--ma-duration)) var(--ma-ease), translate var(--ma-bubble-dur,var(--ma-duration)) var(--ma-ease);display:inline-block}@media (hover:hover){:where(.ma-bubble__char:hover){font-weight:var(--ma-bubble-max,800);translate:0 calc(-1 * var(--ma-travel-hover));transition-duration:var(--ma-duration-fast)}:where(.ma-bubble__char:hover+.ma-bubble__char),:where(.ma-bubble__char:has(+.ma-bubble__char:hover)){font-weight:calc((var(--ma-bubble-min,400) + var(--ma-bubble-max,800)) / 2);translate:0 calc(-.5 * var(--ma-travel-hover));transition-duration:var(--ma-duration-fast)}:where(.ma-bubble__char:hover+.ma-bubble__char+.ma-bubble__char),:where(.ma-bubble__char:has(+.ma-bubble__char+.ma-bubble__char:hover)){font-weight:calc(var(--ma-bubble-min,400) + (var(--ma-bubble-max,800) - var(--ma-bubble-min,400)) / 4);translate:0 calc(-.25 * var(--ma-travel-hover));transition-duration:var(--ma-duration-fast)}}@media (prefers-reduced-motion:reduce){:where(.ma-bubble__char){transition:none;translate:0}}:where([data-ma-motion=reduce]) :where(.ma-bubble__char){transition:none;translate:0}:where(.ma-stack){gap:var(--ma-stack-peek,1rem);timeline-scope:--ma-c1, --ma-c2, --ma-c3, --ma-c4, --ma-c5, --ma-c6, --ma-c7, --ma-c8;display:grid}:where(.ma-stack>*){top:calc(var(--ma-stack-top,10vh) + var(--ma-stack-i,0) * var(--ma-stack-peek,1rem));min-height:var(--ma-stack-h,70vh);transform-origin:50% 0;position:sticky}:where(.ma-stack>:first-child){--ma-stack-i:0;view-timeline-name:--ma-c1}:where(.ma-stack>:nth-child(2)){--ma-stack-i:1;view-timeline-name:--ma-c2}:where(.ma-stack>:nth-child(3)){--ma-stack-i:2;view-timeline-name:--ma-c3}:where(.ma-stack>:nth-child(4)){--ma-stack-i:3;view-timeline-name:--ma-c4}:where(.ma-stack>:nth-child(5)){--ma-stack-i:4;view-timeline-name:--ma-c5}:where(.ma-stack>:nth-child(6)){--ma-stack-i:5;view-timeline-name:--ma-c6}:where(.ma-stack>:nth-child(7)){--ma-stack-i:6;view-timeline-name:--ma-c7}:where(.ma-stack>:nth-child(8)){--ma-stack-i:7;view-timeline-name:--ma-c8}@supports (animation-timeline:view()) and (timeline-scope:none){:where(.ma-stack>:not(:last-child)){animation:linear both ma-stack;animation-range:entry}:where(.ma-stack>:first-child:not(:last-child)){animation-timeline:--ma-c2}:where(.ma-stack>:nth-child(2):not(:last-child)){animation-timeline:--ma-c3}:where(.ma-stack>:nth-child(3):not(:last-child)){animation-timeline:--ma-c4}:where(.ma-stack>:nth-child(4):not(:last-child)){animation-timeline:--ma-c5}:where(.ma-stack>:nth-child(5):not(:last-child)){animation-timeline:--ma-c6}:where(.ma-stack>:nth-child(6):not(:last-child)){animation-timeline:--ma-c7}:where(.ma-stack>:nth-child(7):not(:last-child)){animation-timeline:--ma-c8}}@media (prefers-reduced-motion:reduce){:where(.ma-stack>*){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-stack>*){animation:none}:where(.ma-cmdk__dialog){max-width:min(36rem,100vw - 2rem);margin-top:10vh;margin-bottom:auto}:where(.ma-cmdk__dialog .ma-dialog__panel){padding:0}:where(.ma-cmdk__trigger){border:1px solid var(--ma-edge);background:var(--ma-panel);height:2.25rem;color:inherit;font:inherit;opacity:.8;cursor:pointer;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), border-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .625rem 0 .75rem;font-size:.8125rem;display:inline-flex}:where(.ma-cmdk__trigger:hover){opacity:1;border-color:color-mix(in srgb, var(--ma-ink) 30%, transparent)}:where(.ma-cmdk__trigger:focus-visible){outline-offset:2px;outline:2px solid}:where(.ma-cmdk__kbd){border:1px solid var(--ma-edge);opacity:.8;border-bottom-width:2px;border-radius:.3em;place-items:center;min-width:1.5em;padding:.1em .35em;font-family:ui-monospace,monospace;font-size:.6875rem;line-height:1.4;display:inline-grid}:where(.ma-cmdk__field){border-bottom:1px solid var(--ma-edge);opacity:.9;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}:where(.ma-cmdk__field:focus-within){box-shadow:inset 0 -2px}:where(.ma-cmdk__input){min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:1rem}:where(){display:none}:where(.ma-cmdk__list){overscroll-behavior:contain;max-height:min(50vh,24rem);margin:0;padding:.375rem;list-style:none;overflow:auto}:where(.ma-cmdk__group){letter-spacing:.08em;text-transform:uppercase;opacity:var(--ma-dim,.7);padding:.625rem .625rem .25rem;font-family:ui-monospace,monospace;font-size:.6875rem}:where(.ma-cmdk__item){opacity:1;transition:opacity var(--ma-duration) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease);transition-delay:calc(var(--ma-cmdk-i,0) * var(--ma-stagger-tight));translate:0}@starting-style{:where(.ma-cmdk__item){opacity:0;translate:0 var(--ma-travel-hover,4px)}}:where(.ma-cmdk__item a){color:inherit;transition:background-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:.5rem;justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem .625rem;font-size:.9375rem;text-decoration:none;display:flex}:where(.ma-cmdk__item a[aria-selected=true]),:where(.ma-cmdk__item a:hover){background:color-mix(in srgb, var(--ma-ink) 7%, transparent)}:where(.ma-cmdk__hint){opacity:var(--ma-dim,.7);white-space:nowrap;flex:none;font-family:ui-monospace,monospace;font-size:.6875rem}:where(.ma-cmdk__empty){text-align:center;opacity:var(--ma-dim,.7);margin:0;padding:1.5rem 1rem;font-size:.875rem}:where(.ma-cmdk__foot){border-top:1px solid var(--ma-edge);opacity:var(--ma-dim,.7);gap:1rem;margin:0;padding:.625rem 1rem;font-family:ui-monospace,monospace;font-size:.6875rem;display:flex}:where(.ma-cmdk__count){margin-left:auto}@media (prefers-reduced-motion:reduce){:where(.ma-cmdk__item){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-cmdk__item){transition:none}:where([data-stage-cmdk] .ma-cmdk__trigger){display:none}:where([data-stage-cmdk] .ma-cmdk__dialog){width:auto;max-width:none;max-height:none;margin:0;position:absolute;inset:.75rem}:where([data-stage-cmdk] .ma-cmdk__list){max-height:none}:where([data-stage-cmdk] .ma-cmdk__foot){display:none}:where(.stage-preloader .ma-preloader){z-index:1;background:var(--ink);color:var(--on-ink);padding:1rem 1.25rem;position:absolute}:where(.stage-preloader .ma-preloader__count){font-size:3.25rem}:where(.ma-cursor-grid){grid-template-columns:repeat(var(--ma-cg-cols,32), 1fr);grid-template-rows:repeat(var(--ma-cg-rows,16), 1fr);contain:strict;display:grid;position:absolute;inset:0;overflow:hidden}:where(.ma-cursor-grid[data-lines]){background-image:linear-gradient(to right, var(--ma-edge) 1px, transparent 1px), linear-gradient(to bottom, var(--ma-edge) 1px, transparent 1px);background-size:calc(100% / var(--ma-cg-cols,32)) calc(100% / var(--ma-cg-rows,16))}:where(.ma-cursor-grid>i){background:var(--ma-cg-color,currentColor);opacity:0;transition:opacity var(--ma-cg-fade,.9s) var(--ma-ease-out);display:block}:where(.ma-cursor-grid>i:hover){opacity:.9;transition-duration:0s}:where(.ma-cursor-grid>i:hover+i),:where(.ma-cursor-grid>i:has(+i:hover)){opacity:.35;transition-duration:60ms}:where(.ma-cursor-grid[data-idle]):after{content:"";background:linear-gradient(100deg, transparent 40%, var(--ma-cg-color,currentColor) 50%, transparent 60%);opacity:.12;will-change:translate;animation:ma-cursor-grid-sweep 9s var(--ma-ease-in-out) infinite alternate;pointer-events:none;position:absolute;inset:-20% -60%}:where(.ma-cursor-grid[data-idle]:hover):after{opacity:0;transition:opacity .6s;animation-play-state:paused}@media (prefers-reduced-motion:reduce){:where(.ma-cursor-grid[data-idle]):after{opacity:0;animation:none}:where(.ma-cursor-grid>i){transition-duration:.2s}}:where([data-ma-motion=reduce]) :where(.ma-cursor-grid[data-idle]):after{opacity:0;animation:none}:where([data-ma-motion=reduce]) :where(.ma-cursor-grid>i){transition-duration:.2s}:where(.ma-dock){--ma-dock-m:var(--ma-dock-magnify,1.6);border:1px solid var(--ma-edge);background:var(--ma-panel);backdrop-filter:blur(16px);border-radius:1.25rem;padding:.375rem;display:inline-flex;box-shadow:0 16px 40px -20px #00000073}:where(.ma-dock[data-fixed]){z-index:40;position:fixed;bottom:1rem;left:50%;translate:-50%}:where(.ma-dock__list){height:var(--ma-dock-size,44px);align-items:flex-end;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}:where(.ma-dock__item){--ma-dock-k:1;width:calc(var(--ma-dock-size,44px) * var(--ma-dock-k));height:calc(var(--ma-dock-size,44px) * var(--ma-dock-k));transition:width var(--ma-duration) var(--ma-ease), height var(--ma-duration) var(--ma-ease);flex:none;position:relative}:where(.ma-dock__link){border:1px solid var(--ma-edge);background:color-mix(in srgb, var(--ma-ink) 6%, transparent);width:100%;height:100%;color:inherit;transition:background-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:28%;place-items:center;text-decoration:none;display:grid;position:relative}:where(.ma-dock__link:hover){background:color-mix(in srgb, var(--ma-ink) 11%, transparent)}:where(.ma-dock__link:focus-visible){outline-offset:2px;outline:2px solid}:where(.ma-dock__link[aria-current=page]):after{content:"";background:currentColor;border-radius:999px;width:4px;height:4px;position:absolute;bottom:-.35rem;left:50%;translate:-50%}:where(.ma-dock__icon){width:56%;height:56%;font-weight:600;font-size:calc(var(--ma-dock-size,44px) * .38 * var(--ma-dock-k));place-items:center;line-height:1;display:grid}:where(.ma-dock__icon svg){width:100%;height:100%}:where(.ma-dock__label){background:var(--ma-ink);color:var(--ma-panel);white-space:nowrap;opacity:0;translate:-50% var(--ma-travel-hover,4px);pointer-events:none;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease);border-radius:.375rem;padding:.3em .65em;font-size:.75rem;font-weight:500;line-height:1.2;position:absolute;bottom:calc(100% + .5rem);left:50%}@media (hover:hover){:where(.ma-dock__item:is(:hover,:has(:focus-visible))){--ma-dock-k:var(--ma-dock-m)}:where(.ma-dock__item:has(+.ma-dock__item:is(:hover,:has(:focus-visible)))),:where(.ma-dock__item:is(:hover,:has(:focus-visible))+.ma-dock__item){--ma-dock-k:calc(1 + (var(--ma-dock-m) - 1) * .6)}:where(.ma-dock__item:has(+.ma-dock__item+.ma-dock__item:is(:hover,:has(:focus-visible)))),:where(.ma-dock__item:is(:hover,:has(:focus-visible))+.ma-dock__item+.ma-dock__item){--ma-dock-k:calc(1 + (var(--ma-dock-m) - 1) * .25)}:where(.ma-dock__item:is(:hover,:has(:focus-visible)) .ma-dock__label){opacity:1;translate:-50%}}@media (prefers-reduced-motion:reduce){:where(.ma-dock){--ma-dock-m:1}:where(.ma-dock__item),:where(.ma-dock__label){transition:none;translate:-50%}:where(.ma-dock__item){translate:none}}:where([data-ma-motion=reduce]) :where(.ma-dock){--ma-dock-m:1}:where([data-ma-motion=reduce]) :where(.ma-dock__item),:where([data-ma-motion=reduce]) :where(.ma-dock__label){transition:none;translate:-50%}:where([data-ma-motion=reduce]) :where(.ma-dock__item){translate:none}:where(.ma-island){--ma-di-w:7.5rem;--ma-di-h:2.25rem;--ma-di-r:1.125rem;inline-size:var(--ma-di-w);block-size:var(--ma-di-h);border-radius:var(--ma-di-r);background:var(--ma-di-bg,#0a0a0b);color:var(--ma-di-fg,#fff);transition:inline-size var(--ma-duration) var(--ma-ease), block-size var(--ma-duration) var(--ma-ease), border-radius var(--ma-duration) var(--ma-ease);place-items:stretch stretch;display:grid;overflow:clip;box-shadow:0 8px 30px -12px #0009}:where(.ma-island__body){block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;display:grid}:where(.ma-island__body>[data-state]){opacity:0;filter:blur(4px);pointer-events:none;min-inline-size:0;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), filter var(--ma-duration-fast) var(--ma-ease-out), scale var(--ma-duration-fast) var(--ma-ease-out);grid-area:1/1;align-items:center;gap:.6em;display:flex;scale:.92}@media (prefers-reduced-motion:reduce){:where(.ma-island),:where(.ma-island__body>[data-state]){filter:none;transition:none;scale:1}}:where([data-ma-motion=reduce]) :where(.ma-island),:where([data-ma-motion=reduce]) :where(.ma-island__body>[data-state]){filter:none;transition:none;scale:1}:where(.stage-island__dot){block-size:.5rem;inline-size:.5rem;animation:stage-island-pulse var(--ma-dur-ambient) var(--ma-ease-in-out) infinite alternate;background:#30d158;border-radius:50%;box-shadow:0 0 8px #30d158}:where(.stage-island__art){background:linear-gradient(135deg,oklch(78% .16 68),oklch(50% .16 300));border-radius:.45rem;flex:none;block-size:1.75rem;inline-size:1.75rem}:where(.stage-island__ring){background:linear-gradient(135deg,oklch(80% .12 152),oklch(52% .13 205));border-radius:50%;flex:none;block-size:1.75rem;inline-size:1.75rem}:where(.stage-island__btn){border-radius:50%;block-size:1.5rem;inline-size:1.5rem;display:block}:where(.stage-island__bars){align-items:flex-end;gap:2px;block-size:1rem;display:flex}:where(.stage-island__bars>i){transform-origin:50% 100%;block-size:100%;inline-size:3px;animation:stage-island-bar var(--ma-dur-gentle) var(--ma-ease-in-out) calc(var(--stage-island-i,0) * var(--ma-stagger-base)) infinite alternate;background:#30d158;border-radius:1px}:where(.stage-island__bars>i:nth-child(2)){--stage-island-i:1}:where(.stage-island__bars>i:nth-child(3)){--stage-island-i:2}:where(.stage-island__bars>i:nth-child(4)){--stage-island-i:3}@media (prefers-reduced-motion:reduce){:where(.stage-island__bars>i),:where(.stage-island__dot){animation:none}}:where([data-ma-motion=reduce]) :where(.stage-island__bars>i),:where([data-ma-motion=reduce]) :where(.stage-island__dot){animation:none}:where(.ma-ftree){font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.4}:where(.ma-ftree__list){margin:0;padding:0;list-style:none}:where(.ma-ftree__list .ma-ftree__list){border-inline-start:1px solid var(--ma-edge);margin-inline-start:.8rem;padding-inline-start:.7rem}:where(.ma-ftree__row){color:inherit;transition:background-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:.375rem;align-items:center;gap:.4rem;padding:.25rem .5rem;display:flex;position:relative}:where(.ma-ftree__file .ma-ftree__row){padding-inline-start:1.55rem}:where(summary.ma-ftree__row){cursor:pointer;font-weight:500;list-style:none}:where(summary.ma-ftree__row)::-webkit-details-marker{display:none}:where(summary.ma-ftree__row:hover){background:color-mix(in srgb, var(--ma-ink) 6%, transparent)}:where(summary.ma-ftree__row:focus-visible){outline-offset:-2px;outline:2px solid}:where(.ma-ftree__glyph){opacity:.75;flex:none}:where(.ma-ftree__chevron){opacity:.55;transition:rotate var(--ma-duration) var(--ma-ease);flex:none}:where([dir=rtl] .ma-ftree__chevron,.ma-ftree[dir=rtl] .ma-ftree__chevron){rotate:180deg}:where([dir=rtl] [dir=ltr] .ma-ftree__chevron,[dir=rtl] .ma-ftree[dir=ltr] .ma-ftree__chevron){rotate:none}:where(.ma-ftree__details[open]>.ma-ftree__row .ma-ftree__chevron){rotate:90deg}:where(.ma-ftree__folder-flap){transform-box:fill-box;transform-origin:50% 100%;transition:transform var(--ma-duration) var(--ma-ease)}:where(.ma-ftree__details[open]>.ma-ftree__row .ma-ftree__folder-flap){transform:skew(-16deg)scaleY(.82)}:where(.ma-ftree__details)::details-content{transition:grid-template-rows var(--ma-duration) var(--ma-ease), content-visibility var(--ma-duration) allow-discrete;grid-template-rows:0fr;display:grid}:where(.ma-ftree__details[open])::details-content{grid-template-rows:1fr}:where(.ma-ftree__body){min-height:0;overflow:clip}:where(.ma-ftree__row[data-highlight]){background:color-mix(in srgb, var(--ma-ftree-accent,var(--ma-ink)) 10%, transparent);color:var(--ma-ftree-accent,inherit);font-weight:600}:where(.ma-ftree__row[data-highlight]):after{content:"";top:50%;background:var(--ma-ftree-accent,currentColor);border-radius:999px;width:6px;height:6px;position:absolute;inset-inline-end:.6rem;translate:0 -50%}@media (prefers-reduced-motion:reduce){@supports selector(::details-content){:where(.ma-ftree__details)::details-content{transition:none}}:where(.ma-ftree__chevron),:where(.ma-ftree__folder-flap),:where(.ma-ftree__row){transition:none}}@supports selector(::details-content){:where([data-ma-motion=reduce]) :where(.ma-ftree__details)::details-content{transition:none}}:where([data-ma-motion=reduce]) :where(.ma-ftree__chevron),:where([data-ma-motion=reduce]) :where(.ma-ftree__folder-flap),:where([data-ma-motion=reduce]) :where(.ma-ftree__row){transition:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:where(.ma-fill__run){-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg, currentColor 50%, var(--ma-fill-faint,color-mix(in oklab, currentColor 18%, transparent)) 50%);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:linear both ma-fill-sweep}:where(.ma-fill .ma-fill__run){animation-timeline:view();animation-range:var(--ma-fill-start,entry 90%) var(--ma-fill-end,cover 58%)}}}:where(.ma-flute){--ma-flute-width:22px;--ma-flute-angle:0deg;--ma-flute-strength:.5;z-index:1;pointer-events:none;backdrop-filter:blur(var(--ma-flute-blur,6px)) brightness(1.04) saturate(1.1);background:repeating-linear-gradient(calc(90deg + var(--ma-flute-angle,0deg)), rgb(255 255 255/calc(.32 * var(--ma-flute-strength))) 0, rgb(255 255 255/calc(.06 * var(--ma-flute-strength))) calc(var(--ma-flute-width) * .18), transparent calc(var(--ma-flute-width) * .45), rgb(0 0 0/calc(.1 * var(--ma-flute-strength))) calc(var(--ma-flute-width) * .82), rgb(0 0 0/calc(.22 * var(--ma-flute-strength))) var(--ma-flute-width));position:absolute;inset:0}:where(.ma-glitch){animation:ma-glitch-root var(--ma-glitch-period,var(--ma-dur-ambient)) step-end infinite;display:inline-block;position:relative}:where(.ma-glitch):before,:where(.ma-glitch):after{content:attr(data-text);content:attr(data-text) / "";pointer-events:none;clip-path:inset(100% 0 0);animation:ma-glitch-a var(--ma-glitch-period,var(--ma-dur-ambient)) step-end infinite;position:absolute;inset:0}:where(.ma-glitch):before{color:var(--ma-glitch-a)}:where(.ma-glitch):after{color:var(--ma-glitch-b);animation-name:ma-glitch-b}@media (prefers-reduced-motion:reduce){:where(.ma-glitch){animation:none}:where(.ma-glitch):before,:where(.ma-glitch):after{content:none;animation:none}}:where([data-ma-motion=reduce]) :where(.ma-glitch){animation:none}:where([data-ma-motion=reduce]) :where(.ma-glitch):before,:where([data-ma-motion=reduce]) :where(.ma-glitch):after{content:none;animation:none}:where(.ma-globe){contain:strict;--ma-globe-gain:1.4;--ma-globe-friction:.95;--ma-globe-ping:.09;position:absolute;inset:0;overflow:hidden}:where([data-ma-preset=snap] .ma-globe){--ma-globe-friction:.9}:where([data-ma-preset=ambient] .ma-globe),:where([data-ma-preset=gentle] .ma-globe){--ma-globe-friction:.975}:where(.ma-globe__fallback){width:100%;height:100%;transition:opacity var(--ma-duration) var(--ma-ease);position:absolute;inset:0}:where(.ma-globe__grat){fill:none;stroke:var(--ma-globe-color);stroke-width:.006px;opacity:.35}:where(.ma-globe[data-live] .ma-globe__fallback){opacity:0}:where(.ma-globe canvas){touch-action:pan-y;border:0 solid;border-top-color:var(--ma-globe-sea);border-right-color:var(--ma-globe-accent);border-left-color:var(--ma-globe-color);width:100%;height:100%;position:absolute;inset:0}:where(.ma-globe[data-drag] canvas){cursor:grab}:where(.ma-globe[data-dragging] canvas){cursor:grabbing}:where(.ma-globe__list){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){:where(.ma-globe__fallback){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-globe__fallback){transition:none}:where(.ma-hold){justify-items:start;gap:.4rem;display:inline-grid}:where(.ma-hold__button){--ma-hold-fill:color-mix(in oklab, currentColor 22%, transparent);border-radius:var(--ma-radius-md,.6rem);background:var(--primary,var(--ma-ink));min-block-size:2.75rem;color:var(--primary-foreground,var(--ma-panel));font:inherit;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border:0;align-items:center;padding:0 1.25rem;font-weight:650;display:inline-flex;position:relative;overflow:hidden}:where(.ma-hold__button:focus-visible){outline:2px solid var(--ring,currentColor);outline-offset:3px}:where(.ma-hold__label){position:relative}:where(.ma-hold__fill){background:var(--ma-hold-fill);transform-origin:0;transition:scale var(--ma-duration-fast,.2s) var(--ma-ease-out,ease-out);position:absolute;inset:0;scale:0 1}:where(.ma-hold__fill:dir(rtl)){transform-origin:100%}:where(.ma-hold__button[data-holding] .ma-hold__fill){transition:scale var(--ma-hold-ms,1.2s) linear;scale:1}:where(.ma-hold__button[data-held] .ma-hold__fill){transition:none;scale:1}:where(.ma-hold__hint){font-size:.8125rem}@media (prefers-reduced-motion:reduce){:where(.ma-hold__fill){transition:none}:where(.ma-hold__button[data-holding] .ma-hold__fill){transition:scale var(--ma-hold-ms,1.2s) steps(4, end)}}:where([data-ma-motion=reduce]) :where(.ma-hold__fill){transition:none}:where([data-ma-motion=reduce]) :where(.ma-hold__button[data-holding] .ma-hold__fill){transition:scale var(--ma-hold-ms,1.2s) steps(4, end)}:where(.ma-hscroll__viewport){overflow-x:auto;container-type:inline-size}:where(.ma-hscroll__track){align-items:center;gap:var(--ma-hs-gap,2rem);width:max-content;height:100%;display:flex}@supports (animation-timeline:view()){:where(.ma-hscroll){height:calc(var(--ma-hs-vp,100vh) * var(--ma-hs-len,3));view-timeline-name:--ma-hs}:where(.ma-hscroll__viewport){height:var(--ma-hs-vp,100vh);position:sticky;top:0;overflow:clip}:where(.ma-hscroll__track){will-change:translate;animation:linear both ma-hscroll;animation-range:contain}:where(html) :where(.ma-hscroll__track){animation-timeline:--ma-hs}:where([dir=rtl] .ma-hscroll,.ma-hscroll[dir=rtl]){--ma-hs-dir:-1}:where([dir=rtl] [dir=ltr] .ma-hscroll,[dir=rtl] .ma-hscroll[dir=ltr]){--ma-hs-dir:1}:where(.ma-hscroll__viewport:is(:focus-visible,:has(:focus-visible))){overflow-x:auto}:where(.ma-hscroll__viewport:is(:focus-visible,:has(:focus-visible)) .ma-hscroll__track){animation:none}}@media (prefers-reduced-motion:reduce){:where(.ma-hscroll){height:auto}:where(.ma-hscroll__viewport){height:auto;position:static;overflow-x:auto}:where(.ma-hscroll__track){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-hscroll){height:auto}:where([data-ma-motion=reduce]) :where(.ma-hscroll__viewport){height:auto;position:static;overflow-x:auto}:where([data-ma-motion=reduce]) :where(.ma-hscroll__track){animation:none}:where(.ma-trail){isolation:isolate;--ma-trail-life:var(--ma-dur-ambient);position:relative;overflow:hidden}:where(.ma-trail[data-life=fast]){--ma-trail-life:var(--ma-duration)}:where(.ma-trail[data-life=slow]){--ma-trail-life:calc(var(--ma-dur-ambient) * 2)}:where(.ma-trail__pool){pointer-events:none;z-index:1;position:absolute;inset:0;container-type:size}:where(.ma-trail__pool img){width:var(--ma-trail-size,140px);object-fit:cover;opacity:0;height:auto;translate:calc(var(--ma-trail-x,50cqw) - 50%) calc(var(--ma-trail-y,50cqh) - 50%);rotate:var(--ma-trail-r,0deg);will-change:opacity, scale;border-radius:.5rem;position:absolute;top:0;left:0}:where(.ma-trail__pool img[data-live]){animation:ma-trail var(--ma-trail-life) var(--ma-ease-out) both}:where(html:not([data-ma-js]) .ma-trail__pool){z-index:-1}:where(html:not([data-ma-js]) .ma-trail__pool img:first-child){opacity:1}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){:where(.ma-trail__pool){z-index:-1}:where(.ma-trail__pool img){opacity:0;animation:none}:where(.ma-trail__pool img:first-child){opacity:1;translate:calc(50cqw - 50%) calc(50cqh - 50%);rotate:0deg}}:where([data-ma-motion=reduce]) :where(.ma-trail__pool){z-index:-1}:where([data-ma-motion=reduce]) :where(.ma-trail__pool img){opacity:0;animation:none}:where([data-ma-motion=reduce]) :where(.ma-trail__pool img:first-child){opacity:1;translate:calc(50cqw - 50%) calc(50cqh - 50%);rotate:0deg}:where(.ma-glass){--ma-glass-tint:calc(.22 - var(--ma-dark) * .1);isolation:isolate;border-radius:var(--ma-glass-r,1.5rem);background:color-mix(in srgb, var(--ma-panel) calc(var(--ma-glass-tint) * 100%), transparent);color:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ma-shine) 55%, transparent), inset 0 1px 0 var(--ma-shine), inset 0 -1px 0 color-mix(in srgb, var(--ma-shine) 25%, transparent), 0 24px 48px -24px #00000073;backdrop-filter:blur(var(--ma-glass-blur,10px)) saturate(1.5);position:relative;overflow:clip}:where(.ma-glass[data-refract]):before{content:"";z-index:-1;border-radius:inherit;backdrop-filter:var(--ma-glass-filter);pointer-events:none;position:absolute;inset:0}:where(.ma-glass):after{content:"";z-index:-1;background:linear-gradient(115deg, transparent 40%, color-mix(in srgb, var(--ma-shine) 60%, transparent) 50%, transparent 60%);opacity:0;pointer-events:none;transition:translate var(--ma-duration-slow) var(--ma-ease-out), opacity var(--ma-duration-fast) var(--ma-ease-out);position:absolute;inset:-20% -60%;translate:-70%}@media (hover:hover) and (pointer:fine){:where(.ma-glass:hover):after,:where(.ma-glass:focus-within):after{opacity:1;transition:translate var(--ma-duration-slow) var(--ma-ease-in-out), opacity var(--ma-duration-fast) var(--ma-ease-out);translate:70%}}:where(.ma-glass__map){position:absolute}:where(.ma-glass__body){z-index:1;position:relative}@media (forced-colors:active){:where(.ma-glass){backdrop-filter:none;background:canvas;border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){:where(.ma-glass):after{transition:none;display:none}}:where([data-ma-motion=reduce]) :where(.ma-glass):after{transition:none;display:none}:where(.stage-glass__scene){background:radial-gradient(circle at 18% 28%,oklch(82% .16 68),#0000 38%),radial-gradient(circle at 82% 78%,oklch(55% .18 300),#0000 42%),linear-gradient(160deg,oklch(94% .02 85),oklch(80% .06 205))}:root[data-theme=dark] :where(.stage-glass__scene){background:radial-gradient(circle at 18% 28%,oklch(72% .17 68),#0000 38%),radial-gradient(circle at 82% 78%,oklch(50% .2 300),#0000 42%),linear-gradient(160deg,oklch(22% .03 265),oklch(32% .08 205))}:where(.stage-glass__sun){background:oklch(85% .17 68);border-radius:50%;block-size:7rem;inline-size:7rem;position:absolute;inset-block-start:12%;inset-inline-start:62%;box-shadow:0 0 60px oklch(85% .17 68/.6)}:where(.stage-glass__ring){border:1.25rem solid oklch(60% .2 300/.55);border-radius:50%;block-size:14rem;inline-size:14rem;position:absolute;inset-block-end:-18%;inset-inline-start:-8%}:where(.stage-glass__lines){background:repeating-linear-gradient(90deg,#0000 0 22px,oklch(20% .02 265/.35) 22px 24px);position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 40% 70%,#0000)}:where(.stage-glass__type){letter-spacing:-.06em;color:oklch(20% .02 265/.6);margin:0;font-size:5rem;font-weight:700;line-height:1;position:absolute;inset-block-start:22%;inset-inline-start:6%}:root[data-theme=dark] :where(.stage-glass__type){color:oklch(98% .01 85/.7)}@media (prefers-reduced-motion:reduce){:where(.stage-glass__sun){animation:none}}:where([data-ma-motion=reduce]) :where(.stage-glass__sun){animation:none}:where(.ma-meteors){pointer-events:none;contain:strict;color:var(--ma-meteor-color,var(--ma-ink));position:absolute;inset:0;overflow:hidden;container-type:size}:where(.ma-meteors[data-stars]):before,:where(.ma-meteors[data-stars]):after{content:"";opacity:.45;animation:ma-meteors-twinkle calc(var(--ma-meteor-dur) * 1.5) var(--ma-ease-in-out) infinite alternate;background-image:radial-gradient(circle,currentColor .6px,#0000 1.1px),radial-gradient(circle,currentColor .5px,#0000 1px);background-position:23px 41px,61px 7px;background-size:173px 131px,97px 211px;position:absolute;inset:0}:where(.ma-meteors[data-stars]):after{animation-delay:calc(var(--ma-meteor-dur) * -.75);background-position:7px 83px,91px 29px;background-size:149px 167px,113px 89px}:where(.ma-meteors>i){left:var(--ma-meteor-x,50%);top:var(--ma-meteor-y,0%);width:calc(var(--ma-meteor-l,1) * 20cqmax);transform-origin:100%;opacity:0;will-change:transform, opacity;height:1px;animation:ma-meteor calc(var(--ma-meteor-dur) * var(--ma-meteor-p,1)) linear infinite;animation-delay:calc(var(--ma-meteor-dur) * var(--ma-meteor-d,0) * -2);background:linear-gradient(90deg,#0000,currentColor);position:absolute}:where(.ma-meteors>i):before{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:100%;translate:-50% -50%;box-shadow:0 0 6px 1px}@media (prefers-reduced-motion:reduce){:where(.ma-meteors[data-stars]):before,:where(.ma-meteors[data-stars]):after{animation:none}:where(.ma-meteors>i){display:none}}:where([data-ma-motion=reduce]) :where(.ma-meteors[data-stars]):before,:where([data-ma-motion=reduce]) :where(.ma-meteors[data-stars]):after{animation:none}:where([data-ma-motion=reduce]) :where(.ma-meteors>i){display:none}@supports (animation-timeline:view()){:where(.ma-parallax){will-change:translate;animation:linear both ma-parallax-y}:where(.ma-parallax[data-axis=x]){animation-name:ma-parallax-x}:where(html) :where(.ma-parallax){animation-timeline:view();animation-range:cover}}@media (prefers-reduced-motion:reduce){:where(.ma-parallax){will-change:auto;animation:none}}:where([data-ma-motion=reduce]) :where(.ma-parallax){will-change:auto;animation:none}:where(.ma-particles){pointer-events:none;contain:strict;--ma-particles-push:.12;--ma-particles-friction:.9;--ma-particles-density:5000;position:absolute;inset:0;overflow:hidden}:where([data-ma-preset=snap] .ma-particles){--ma-particles-push:.2;--ma-particles-friction:.85}:where([data-ma-preset=ambient] .ma-particles),:where([data-ma-preset=gentle] .ma-particles){--ma-particles-push:.08;--ma-particles-friction:.94}:where(.ma-particles):before{content:"";background-image:radial-gradient(circle, var(--ma-particles-color) calc(var(--ma-particles-size,1.8) * 1px), transparent calc(var(--ma-particles-size,1.8) * 1px + .6px));transition:opacity var(--ma-duration) var(--ma-ease);background-position:11px 19px;background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(#000 40%,#0000 80%)}:where(.ma-particles[data-live]):before{opacity:0}:where(.ma-particles canvas){pointer-events:auto;width:100%;height:100%;color:var(--ma-particles-color);border:0 solid;border-top-color:var(--ma-particles-color);position:absolute;inset:0}@media (pointer:coarse){:where(.ma-particles canvas){pointer-events:none}}@media (prefers-reduced-motion:reduce){:where(.ma-particles):before{transition:none}}:where([data-ma-motion=reduce]) :where(.ma-particles):before{transition:none}:where(.ma-pattern){--ma-pat-ink:color-mix(in oklab, var(--ma-pat-colour,currentColor) calc(var(--ma-pat-strength,.12) * 100%), transparent);z-index:0;pointer-events:none;position:absolute;inset:0}:where(.ma-pattern[data-kind=stripes]){background:repeating-linear-gradient(90deg, var(--ma-pat-ink) 0 calc(var(--ma-pat-size) / 2), transparent 0 var(--ma-pat-size))}:where(.ma-pattern[data-kind=diagonal]){background:repeating-linear-gradient(45deg, var(--ma-pat-ink) 0 1.5px, transparent 0 calc(var(--ma-pat-size) / 2))}:where(.ma-pattern[data-kind=checks]){background:repeating-conic-gradient(var(--ma-pat-ink) 0 25%, transparent 0 50%) 0 0 / var(--ma-pat-size) var(--ma-pat-size)}:where(.ma-pattern[data-kind=crosses]){background-image:linear-gradient(transparent calc(50% - .75px), var(--ma-pat-ink) 0 calc(50% + .75px), transparent 0), linear-gradient(90deg, transparent calc(50% - .75px), var(--ma-pat-ink) 0 calc(50% + .75px), transparent 0);background-size:var(--ma-pat-size) var(--ma-pat-size);mask:radial-gradient(circle, #000 calc(var(--ma-pat-size) * .22), transparent calc(var(--ma-pat-size) * .22 + .5px)) 0 0 / var(--ma-pat-size) var(--ma-pat-size)}:where(.ma-pattern:is([data-kind=zigzag],[data-kind=waves],[data-kind=hexagons])){background:var(--ma-pat-ink);mask:var(--ma-pat-tile) 0 0 / var(--ma-pat-size) auto repeat}:where(.ma-pattern[data-fade=bottom]){mask-image:var(--ma-pat-tile,linear-gradient(#000, #000)), linear-gradient(#000 20%, transparent);mask-size:var(--ma-pat-size) auto, 100% 100%;mask-repeat:repeat,no-repeat;mask-composite:intersect}:where(.ma-pattern[data-fade=edges]){mask-image:var(--ma-pat-tile,linear-gradient(#000, #000)), radial-gradient(closest-side, #000 30%, transparent);mask-size:var(--ma-pat-size) auto, 100% 100%;mask-repeat:repeat,no-repeat;mask-composite:intersect}:where(.ma-pattern[data-kind=crosses][data-fade]){mask-image:radial-gradient(circle, #000 calc(var(--ma-pat-size) * .22), transparent calc(var(--ma-pat-size) * .22 + .5px)), var(--_fade);mask-size:var(--ma-pat-size) var(--ma-pat-size), 100% 100%}:where(.ma-pattern[data-kind=crosses][data-fade=bottom]){--_fade:linear-gradient(#000 20%, transparent)}:where(.ma-pattern[data-kind=crosses][data-fade=edges]){--_fade:radial-gradient(closest-side, #000 30%, transparent)}:where(.ma-pixel){display:grid;position:relative;overflow:hidden}:where(.ma-pixel__media){grid-area:1/1;min-inline-size:0}:where(.ma-pixel__media>*){block-size:100%;inline-size:100%;display:block}:where(.ma-pixel__cells){display:none}@supports (animation-timeline:view()){:where(.ma-pixel__cells){grid-area:1/1;grid-template-columns:repeat(var(--ma-px-cols), 1fr);grid-template-rows:repeat(var(--ma-px-rows), 1fr);pointer-events:none;view-timeline:--ma-px block;display:grid}:where(.ma-pixel__cells>i){background:var(--ma-px-colour,var(--ma-block-ground,var(--background,Canvas)));margin:-.5px;animation:linear both ma-px-clear}:where(html) :where(.ma-pixel__cells>i){animation-timeline:--ma-px;animation-range:entry var(--s) entry calc(var(--s) + 40%)}}@media (prefers-reduced-motion:reduce){:where(.ma-pixel__cells){display:none}}:where([data-ma-motion=reduce]) :where(.ma-pixel__cells){display:none}@keyframes ma-px-clear{to{opacity:0}}:where(.ma-opener){--ma-opener-bg:var(--ma-ink,#111);--ma-opener-fg:var(--ma-panel,#fff);--ma-opener-step:.3s;z-index:1000;pointer-events:none;place-items:center;animation:0s linear 1.9s forwards ma-opener-gone;display:grid;position:fixed;inset:0;overflow:hidden}:where(.ma-opener__panel),:where(.ma-opener__half),:where(.ma-opener__step){background:var(--ma-opener-bg);position:absolute}:where(.ma-opener__words){color:var(--ma-opener-fg);font-family:var(--ma-font-display,inherit);font-size:clamp(2rem,1.2rem + 3vw,3.5rem);font-weight:var(--ma-display-weight,700);letter-spacing:-.02em;display:grid;position:relative}:where(.ma-opener__word){text-align:center;opacity:0;grid-area:1/1}:where(.ma-opener[data-preset=words] .ma-opener__panel){animation:ma-opener-lift .52s var(--ma-ease-in-out,ease-in-out) calc(var(--ma-opener-words) * var(--ma-opener-step) + .12s) forwards;inset:0}:where(.ma-opener[data-preset=words] .ma-opener__word){animation:ma-opener-word var(--ma-opener-step) var(--ma-ease-out,ease-out) calc(var(--i) * var(--ma-opener-step)) both}:where(.ma-opener[data-preset=words] .ma-opener__word:last-child){animation-name:ma-opener-word-last;animation-duration:calc(var(--ma-opener-step) + .26s)}:where(.ma-opener[data-preset=words] .ma-opener__words){animation:ma-opener-lift .52s var(--ma-ease-in-out,ease-in-out) calc(var(--ma-opener-words) * var(--ma-opener-step) + .12s) forwards}:where(.ma-opener[data-preset=stairs] .ma-opener__step){inline-size:calc(100% / var(--ma-opener-cols) + 1px);animation:ma-opener-lift .56s var(--ma-ease-in-out,ease-in-out) calc(.52s + var(--i) * 70ms) forwards;inset-block:0;inset-inline-start:calc(var(--i) * 100% / var(--ma-opener-cols))}:where(.ma-opener[data-preset=stairs] .ma-opener__word){animation:ma-opener-flash .64s var(--ma-ease-out,ease-out) both}:where(.ma-opener[data-preset=split] .ma-opener__half){block-size:50.5%;animation:ma-opener-lift .62s var(--ma-ease-in-out,ease-in-out) .7s forwards;inset-inline:0}:where(.ma-opener[data-preset=split] .ma-opener__half:first-child){inset-block-start:0}:where(.ma-opener[data-preset=split] .ma-opener__half:nth-child(2)){animation-name:ma-opener-drop;inset-block-end:0}:where(.ma-opener[data-preset=split] .ma-opener__word){animation:ma-opener-flash .68s var(--ma-ease-out,ease-out) both}@media (prefers-reduced-motion:reduce){:where(.ma-opener){display:none}}:where([data-ma-motion=reduce]) :where(.ma-opener){display:none}:where(.ma-price__toggle){border:1px solid var(--ma-edge);border-radius:999px;grid-template-columns:1fr 1fr;padding:.2em;display:inline-grid;position:relative}:where(.ma-price__input){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.ma-price__opt){z-index:1;cursor:pointer;opacity:var(--ma-dim,.7);transition:opacity var(--ma-duration-fast) var(--ma-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:.45em 1.1em;font-weight:500;display:inline-flex;position:relative}:where(.ma-price__input:checked+.ma-price__opt){opacity:1}:where(.ma-price__input:focus-visible+.ma-price__opt){outline-offset:2px;outline:2px solid}:where(.ma-price__thumb){background:var(--ma-edge);width:calc(50% - .2em);transition:translate var(--ma-duration) var(--ma-ease);border-radius:999px;position:absolute;inset:.2em auto .2em .2em}:where(.ma-price:has(.ma-price__input:nth-of-type(2):checked) .ma-price__thumb){translate:100%}:where(.ma-price__save){background:var(--ma-ink);color:var(--ma-panel);transition:opacity var(--ma-duration) var(--ma-ease), scale var(--ma-duration) var(--ma-ease), display var(--ma-duration) allow-discrete;border-radius:999px;padding:.1em .55em;font-size:.75em;display:none}:where(.ma-price:has(.ma-price__input:nth-of-type(2):checked) .ma-price__save){display:inline-block}@starting-style{:where(.ma-price:has(.ma-price__input:nth-of-type(2):checked) .ma-price__save){opacity:0;scale:.6}}:where(.ma-price__plans){grid-template-columns:repeat(auto-fit,minmax(8em,1fr));gap:1.5em;margin-top:1.25em;display:grid}:where(.ma-price__plan){--ma-nf-value:var(--ma-price-monthly)}:where(.ma-price:has(.ma-price__input:nth-of-type(2):checked) .ma-price__plan){--ma-nf-value:var(--ma-price-yearly)}:where(.ma-price__name){opacity:.7;margin:0 0 .35em;font-size:.875em}:where(.ma-price__amount){letter-spacing:-.03em;align-items:baseline;gap:.1em;margin:0;font-size:2.25em;font-weight:600;line-height:1;display:flex}:where(.ma-price__currency){align-self:flex-start;margin-top:.15em;font-size:.6em}:where(.ma-price__period){letter-spacing:0;opacity:.7;margin-left:.2em;font-size:.4em;font-weight:400;display:inline-grid}:where(.ma-price__per){transition:opacity var(--ma-duration-fast) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease);grid-area:1/1}:where(.ma-price__per--y){opacity:0;translate:0 var(--ma-travel-hover)}:where(.ma-price:has(.ma-price__input:nth-of-type(2):checked) .ma-price__per){opacity:0;translate:0 calc(-1 * var(--ma-travel-hover))}:where(.ma-price:has(.ma-price__input:nth-of-type(2):checked) .ma-price__per--y){opacity:1;translate:0}:where(.ma-price__note){opacity:.7;margin:.5em 0 0;font-size:.875em}:where(.ma-price__sr){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.ma-price__sr--y),:where(.ma-price:has(.ma-price__input:nth-of-type(2):checked) .ma-price__sr:not(.ma-price__sr--y)){display:none}:where(.ma-price:has(.ma-price__input:nth-of-type(2):checked) .ma-price__sr--y){display:block}@supports not (translate:calc(mod(round(down, 7, 1), 10) * 1em)){:where(.ma-price__currency),:where(.ma-price__period),:where(.ma-price__amount) .ma-price__number{display:none}:where(.ma-price__sr){clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@media (prefers-reduced-motion:reduce){:where(.ma-price__thumb),:where(.ma-price__save),:where(.ma-price__per){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-price__thumb),:where([data-ma-motion=reduce]) :where(.ma-price__save),:where([data-ma-motion=reduce]) :where(.ma-price__per){transition:none}:where(.ma-pblur){height:var(--ma-pblur-size,6rem);pointer-events:none;--ma-pblur-to:to bottom;position:absolute;inset:auto 0 0}:where(.ma-pblur[data-direction=top]){--ma-pblur-to:to top;inset:0 0 auto}:where(.ma-pblur[data-direction=left]){width:var(--ma-pblur-size,6rem);--ma-pblur-to:to left;height:auto;inset:0 auto 0 0}:where(.ma-pblur[data-direction=right]){width:var(--ma-pblur-size,6rem);--ma-pblur-to:to right;height:auto;inset:0 0 0 auto}:where(.ma-pblur>i){backdrop-filter:blur(var(--ma-pblur-b));-webkit-mask-image:linear-gradient(var(--ma-pblur-to), transparent var(--ma-pblur-m0), #000 var(--ma-pblur-m1), #000 var(--ma-pblur-m2), transparent calc(var(--ma-pblur-m2) + (var(--ma-pblur-m2) - var(--ma-pblur-m1))));mask-image:linear-gradient(var(--ma-pblur-to), transparent var(--ma-pblur-m0), #000 var(--ma-pblur-m1), #000 var(--ma-pblur-m2), transparent calc(var(--ma-pblur-m2) + (var(--ma-pblur-m2) - var(--ma-pblur-m1))));position:absolute;inset:0}:where(.ma-pblur>i:last-child){background:linear-gradient(var(--ma-pblur-to), transparent, color-mix(in srgb, var(--ma-pblur-color,var(--ma-panel)) 60%, transparent))}@supports not (backdrop-filter:blur(1px)){:where(.ma-pblur>i){display:none}:where(.ma-pblur>i:last-child){background:linear-gradient(var(--ma-pblur-to), transparent, var(--ma-pblur-color,var(--ma-panel)));display:block;-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){:where(.ma-pblur){pointer-events:none}}:where([data-ma-motion=reduce]) :where(.ma-pblur){pointer-events:none}:where(.ma-radial){--ma-radial-radius:5.5rem;display:inline-grid}:where(.ma-radial__button){background:var(--primary,var(--ma-ink));block-size:3.25rem;inline-size:3.25rem;color:var(--primary-foreground,var(--ma-panel));cursor:pointer;transition:rotate var(--ma-duration,.3s) var(--ma-ease-out,ease-out);border:0;border-radius:999px;place-items:center;padding:0;display:grid}:where(.ma-radial__button svg),:where(.ma-radial__link svg){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:1.25rem;inline-size:1.25rem}:where(.ma-radial__button:focus-visible){outline:2px solid var(--ring,currentColor);outline-offset:3px}:where(.ma-radial:has(.ma-radial__menu:popover-open) .ma-radial__button){rotate:45deg}:where(.ma-radial__menu){inline-size:calc(var(--ma-radial-radius) * 2 + 3rem);block-size:calc(var(--ma-radial-radius) * 2 + 3rem);pointer-events:none;background:0 0;border:0;margin:0;padding:0;overflow:visible}@supports (position-anchor:--a){:where(.ma-radial__menu){inset:auto;top:anchor(center);left:anchor(center);position:absolute;translate:-50% -50%}}:where(.ma-radial__items){block-size:100%;inline-size:100%;margin:0;padding:0;list-style:none;position:relative}:where(.ma-radial__item){translate:calc(-50% + var(--x) * var(--ma-radial-radius)) calc(-50% + var(--y) * var(--ma-radial-radius));position:absolute;top:50%;left:50%}:where(.ma-radial__link){background:var(--card,var(--ma-panel));block-size:2.75rem;inline-size:2.75rem;color:var(--card-foreground,var(--ma-ink));box-shadow:0 0 0 1px var(--border,var(--ma-edge)), 0 6px 18px -8px #00000059;font:inherit;cursor:pointer;pointer-events:auto;transition:scale var(--ma-duration-fast,.18s) var(--ma-ease-out,ease-out) calc(var(--i) * 30ms), opacity var(--ma-duration-fast,.18s) var(--ma-ease-out,ease-out) calc(var(--i) * 30ms);border:0;border-radius:999px;place-items:center;padding:0;font-weight:700;text-decoration:none;display:grid}:where(.ma-radial__link:hover){background:var(--accent,var(--ma-edge))}:where(.ma-radial__link:focus-visible){outline:2px solid var(--ring,currentColor);outline-offset:2px}@starting-style{:where(.ma-radial__menu:popover-open .ma-radial__link){opacity:0;scale:.2}}@media (prefers-reduced-motion:reduce){:where(.ma-radial__button),:where(.ma-radial__link){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-radial__button),:where([data-ma-motion=reduce]) :where(.ma-radial__link){transition:none}:where(.ma-spark){vertical-align:middle;max-width:100%;line-height:0;display:inline-block}:where(.ma-spark__svg){max-width:100%;height:auto;color:var(--ma-spark-color,currentColor);display:block;overflow:visible}:where(.ma-spark__line){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;clip-path:inset(-1em);transition:clip-path var(--ma-spark-dur,var(--ma-duration-slow)) var(--ma-ease-out) var(--ma-r-delay,0s)}:where(.ma-spark__area){fill:currentColor;opacity:.12;transition:opacity var(--ma-duration) var(--ma-ease-out) calc(var(--ma-r-delay,0s) + var(--ma-spark-dur,var(--ma-duration-slow)))}:where(.ma-spark__dot){fill:currentColor;transition:opacity var(--ma-duration-fast) var(--ma-ease-out) calc(var(--ma-r-delay,0s) + var(--ma-spark-dur,var(--ma-duration-slow)))}:where(.ma-spark__ring){fill:currentColor;opacity:0;transform-box:fill-box;transform-origin:50%;animation:ma-spark-pulse var(--ma-dur-ambient) var(--ma-ease-out) calc(var(--ma-r-delay,0s) + var(--ma-spark-dur,var(--ma-duration-slow))) infinite}:where([data-ma-js] .ma-spark:not(.ma-in) .ma-spark__line){clip-path:inset(-1em calc(100% + 1em) -1em -1em);transition:none}:where([data-ma-js] .ma-spark:not(.ma-in) .ma-spark__area),:where([data-ma-js] .ma-spark:not(.ma-in) .ma-spark__dot){opacity:0;transition:none}:where([data-ma-js] .ma-spark:not(.ma-in) .ma-spark__ring){opacity:0;animation:none}@media (prefers-reduced-motion:reduce){:where(.ma-spark__line),:where(.ma-spark__area),:where(.ma-spark__dot){transition:none}:where(.ma-spark__ring){opacity:0;animation:none}}:where([data-ma-motion=reduce]) :where(.ma-spark__line),:where([data-ma-motion=reduce]) :where(.ma-spark__area),:where([data-ma-motion=reduce]) :where(.ma-spark__dot){transition:none}:where([data-ma-motion=reduce]) :where(.ma-spark__ring){opacity:0;animation:none}@media print{:where(.ma-spark .ma-spark__line){clip-path:none;transition:none}:where(.ma-spark .ma-spark__area){opacity:.12;transition:none}:where(.ma-spark .ma-spark__dot){opacity:1;transition:none}:where(.ma-spark .ma-spark__ring){opacity:0;animation:none}}@counter-style ma-flap-set{system:fixed 0;symbols:" " "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z" "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" ":" "." "-" "/" "+" "&" "?" "!"}:where(.ma-flap){font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.08em;line-height:1;display:inline-flex}:where(.ma-flap__gap){width:.5em}:where(.ma-flap__cell){perspective:6em;--ma-flap-n:var(--ma-flap-to,0);counter-set:ma-flap var(--ma-flap-n);min-width:1em;height:1.3em;transition:--ma-flap-n calc(var(--ma-flap-to,0) * var(--ma-flap-step,var(--ma-stagger))) linear calc(var(--ma-r-delay,0s) + var(--ma-i,0) * var(--ma-flap-stagger,var(--ma-stagger-tight)));padding-inline:.1em;display:inline-grid;position:relative}:where(.ma-flap__cell):after{content:"";background:var(--ma-glow);pointer-events:none;height:1px;position:absolute;inset:50% 0 auto}:where(.ma-flap__top),:where(.ma-flap__bot),:where(.ma-flap__flap){font-weight:inherit;background:var(--ma-edge);border-radius:.12em;grid-area:1/1;place-items:center;display:grid}:where(.ma-flap__top):before,:where(.ma-flap__bot):before,:where(.ma-flap__flap):before{content:counter(ma-flap, ma-flap-set);white-space:pre}:where(.ma-flap__top),:where(.ma-flap__flap){clip-path:inset(0 0 50%)}:where(.ma-flap__bot){clip-path:inset(50% 0 0)}:where(.ma-flap__flap){transform-origin:50%;backface-visibility:hidden}:where([data-ma-js] .ma-flap:not(.ma-in) .ma-flap__cell){--ma-flap-n:0;transition:none}:where(.ma-flap.ma-in .ma-flap__flap){animation:ma-flap-turn var(--ma-flap-step,var(--ma-stagger)) var(--ma-ease-in) calc(var(--ma-r-delay,0s) + var(--ma-i,0) * var(--ma-flap-stagger,var(--ma-stagger-tight))) var(--ma-flap-to,0)}@media (prefers-reduced-motion:reduce){:where(.ma-flap__cell){transition:none}:where(.ma-flap.ma-in .ma-flap__flap){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-flap__cell){transition:none}:where([data-ma-motion=reduce]) :where(.ma-flap.ma-in .ma-flap__flap){animation:none}@media print{:where(.ma-flap .ma-flap__cell){--ma-flap-n:var(--ma-flap-to,0);transition:none}:where(.ma-flap .ma-flap__flap){animation:none}}:where(.ma-stroke){display:block}:where(.ma-stroke__svg){width:100%;height:auto;font-family:inherit;font-weight:inherit;letter-spacing:inherit;direction:ltr;display:block;overflow:visible}:where(.ma-stroke__glyph){fill:var(--ma-stroke-fill,currentColor);stroke:var(--ma-stroke-color,currentColor);stroke-width:var(--ma-stroke-w,2);stroke-linejoin:round;stroke-linecap:round;paint-order:stroke;stroke-dasharray:var(--ma-stroke-dash,5em);stroke-dashoffset:0;transition:stroke-dashoffset var(--ma-stroke-dur,var(--ma-duration-slow)) var(--ma-ease-out) calc(var(--ma-r-delay,0s) + var(--ma-i,0) * var(--ma-stroke-step,var(--ma-stagger))), fill var(--ma-duration) var(--ma-ease-out) calc(var(--ma-r-delay,0s) + var(--ma-i,0) * var(--ma-stroke-step,var(--ma-stagger)) + var(--ma-stroke-dur,var(--ma-duration-slow)))}:where([data-ma-js] .ma-stroke:not(.ma-in) .ma-stroke__glyph){stroke-dashoffset:var(--ma-stroke-dash,5em);fill:#0000;transition:none}@media (prefers-reduced-motion:reduce){:where(.ma-stroke__glyph){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-stroke__glyph){transition:none}@media print{:where(.ma-stroke .ma-stroke__glyph){stroke-dashoffset:0;fill:var(--ma-stroke-fill,currentColor);transition:none}}}@keyframes ma-alist-t{0%{--ma-alist-t:0}to{--ma-alist-t:1}}.ab-stage[data-astro-cid-6h2bdcby] .ab-auto .ma-arrow__icon--out{animation:ab-out 4.5s var(--ma-ease) infinite}.ab-stage[data-astro-cid-6h2bdcby] .ab-auto .ma-arrow__icon--in{animation:ab-in 4.5s var(--ma-ease) infinite}.ab-stage[data-astro-cid-6h2bdcby] .ab-auto-late .ma-arrow__icon--out{animation:ab-out 4.5s var(--ma-ease) 2.2s infinite}.ab-stage[data-astro-cid-6h2bdcby] .ab-auto-late .ma-arrow__icon--in{animation:ab-in 4.5s var(--ma-ease) 2.2s infinite}@keyframes ab-out{0%,20%{translate:0}30%,60%{translate:110%}70%,to{translate:0}}@keyframes ab-in{0%,20%{translate:-110%}30%,60%{translate:0}70%,to{translate:-110%}}@media (prefers-reduced-motion:reduce){.ab-stage[data-astro-cid-6h2bdcby] .ab-auto .ma-arrow__icon,.ab-stage[data-astro-cid-6h2bdcby] .ab-auto-late .ma-arrow__icon{animation:none}}:where([data-ma-motion=reduce]) .ab-stage[data-astro-cid-6h2bdcby] .ab-auto .ma-arrow__icon,:where([data-ma-motion=reduce]) .ab-stage[data-astro-cid-6h2bdcby] .ab-auto-late .ma-arrow__icon{animation:none}@keyframes ma-stack{to{scale:var(--ma-stack-scale,.92);filter:brightness(.85)}}@keyframes ma-cursor-grid-sweep{0%{translate:-35%}to{translate:35%}}.ct-next[data-astro-cid-hfmeu4gg]{animation:ct-iris 4.5s var(--ma-ease-out) infinite}@keyframes ct-iris{0%,12%{clip-path:circle(0 at 72% 62%);opacity:1}40%,68%{clip-path:circle(150% at 72% 62%);opacity:1}80%,to{clip-path:circle(150% at 72% 62%);opacity:0}}@media (prefers-reduced-motion:reduce){.ct-next[data-astro-cid-hfmeu4gg]{clip-path:none;animation:none}}:where([data-ma-motion=reduce]) .ct-next[data-astro-cid-hfmeu4gg]{clip-path:none;animation:none}@container (width<=20rem){.stage-dock[data-astro-cid-4btopsxz] .ma-dock{--ma-dock-size:34px!important}}@keyframes stage-island-bar{0%{scale:1 .3}to{scale:1}}@keyframes stage-island-pulse{0%{opacity:.5}to{opacity:1}}@keyframes ma-fill-sweep{to{background-position:0 0}}.fg-pane[data-astro-cid-umlc62fi]{position:absolute;inset-block:0;inset-inline:50% 0}.fs-row[data-astro-cid-fckcg5xw]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;inline-size:100%;max-inline-size:36rem;display:grid}.fs-card[data-astro-cid-fckcg5xw]{background:var(--card,#fff);color:inherit;box-shadow:0 0 0 1px var(--border,#ddd);border-radius:.75rem;text-decoration:none;display:block;overflow:hidden}.fs-card[data-astro-cid-fckcg5xw]:focus-visible{outline-offset:2px;outline:2px solid}.fs-art[data-astro-cid-fckcg5xw]{aspect-ratio:1;display:block}.fs-words[data-astro-cid-fckcg5xw]{padding:.5rem .625rem;font-size:.8125rem;line-height:1.25;display:block}.fs-words[data-astro-cid-fckcg5xw] b[data-astro-cid-fckcg5xw]{font-weight:600;display:block}.gauge-stage[data-astro-cid-n67moys7]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 2rem;padding:1.5rem;display:flex}@keyframes ma-glitch-a{0%,89%{clip-path:inset(100% 0 0);translate:0}90%{clip-path:inset(8% 0 62%);translate:var(--ma-glitch-shift,var(--ma-travel-hover)) 0}92%{clip-path:inset(52% 0 18%);translate:calc(-1 * var(--ma-glitch-shift,var(--ma-travel-hover))) 0}94%{clip-path:inset(24% 0 44%);translate:var(--ma-glitch-shift,var(--ma-travel-hover)) 0}96%{clip-path:inset(70% 0 6%);translate:calc(-.5 * var(--ma-glitch-shift,var(--ma-travel-hover))) 0}98%,to{clip-path:inset(100% 0 0);translate:0}}@keyframes ma-glitch-b{0%,89%{clip-path:inset(100% 0 0);translate:0}90%{clip-path:inset(60% 0 10%);translate:calc(-1 * var(--ma-glitch-shift,var(--ma-travel-hover))) 0}92%{clip-path:inset(14% 0 66%);translate:var(--ma-glitch-shift,var(--ma-travel-hover)) 0}94%{clip-path:inset(40% 0 30%);translate:calc(-1 * var(--ma-glitch-shift,var(--ma-travel-hover))) 0}96%{clip-path:inset(2% 0 82%);translate:calc(.5 * var(--ma-glitch-shift,var(--ma-travel-hover))) 0}98%,to{clip-path:inset(100% 0 0);translate:0}}@keyframes ma-glitch-root{0%,89%{transform:none}91%{transform:skewX(calc(-1 * var(--ma-glitch-skew,3deg)))}93%{transform:skewX(var(--ma-glitch-skew,3deg))}95%,to{transform:none}}.ha-tile[data-astro-cid-huscrbui]{aspect-ratio:4/3;border-radius:.5rem;display:block;overflow:hidden}@keyframes ma-hscroll{to{translate:calc(var(--ma-hs-dir,1) * min(0px, 100cqw - 100%)) 0}}@keyframes ma-trail{0%{opacity:0;scale:.6}18%{opacity:1;scale:1}70%{opacity:1;scale:1}to{opacity:0;scale:1.04}}.ln-pic[data-astro-cid-rlkgc2im]{inline-size:100%;max-inline-size:22rem}.ln-frame[data-astro-cid-rlkgc2im]{aspect-ratio:4/3}@keyframes ma-meteor{0%{transform:rotate(var(--ma-meteor-angle,135deg)) translateX(0);opacity:0}8%{opacity:1}70%{opacity:1}to{transform:rotate(var(--ma-meteor-angle,135deg)) translateX(140cqmax);opacity:0}}@keyframes ma-meteors-twinkle{0%{opacity:.2}to{opacity:.6}}@keyframes ma-parallax-y{0%{translate:0 calc(var(--ma-px-speed,.3) * 50vh)}to{translate:0 calc(var(--ma-px-speed,.3) * -50vh)}}@keyframes ma-parallax-x{0%{translate:calc(var(--ma-px-speed,.3) * 50vw) 0}to{translate:calc(var(--ma-px-speed,.3) * -50vw) 0}}.pt-tile[data-astro-cid-xnsb6ser]{box-shadow:inset 0 0 0 1px var(--border,#ddd);border-radius:.5rem;place-items:end start;display:grid;position:relative;overflow:hidden}.pt-name[data-astro-cid-xnsb6ser]{background:var(--background,#fff);border-radius:.3rem;margin:.4rem .5rem;padding:.1rem .4rem;font-size:.75rem;position:relative}[data-demo] .pf-row[data-astro-cid-d7yv3hyb] .pf-phone{width:9rem}@container (width<=20rem){.stage-pillnav[data-astro-cid-4ij2exho] .ma-pillnav__link{font-size:.8125rem}}.pr-pic[data-astro-cid-nqy4ma73]{aspect-ratio:4/3;border-radius:.5rem;inline-size:100%;max-inline-size:22rem}@keyframes ma-opener-gone{to{visibility:hidden}}@keyframes ma-opener-lift{to{translate:0 -101%}}@keyframes ma-opener-drop{to{translate:0 101%}}@keyframes ma-opener-word{0%{opacity:0;translate:0 .4em}30%,70%{opacity:1;translate:0}to{opacity:0;translate:0 -.4em}}@keyframes ma-opener-word-last{0%{opacity:0;translate:0 .4em}40%,to{opacity:1;translate:0}}@keyframes ma-opener-flash{0%{opacity:0}35%,70%{opacity:1}to{opacity:0}}.pl-box[data-astro-cid-z2jk3dxx]{box-shadow:inset 0 0 0 1px var(--border,#ddd);border-radius:.5rem;place-items:end start;font-size:.75rem;display:grid;position:relative;overflow:hidden}.pl-box[data-astro-cid-z2jk3dxx]>span[data-astro-cid-z2jk3dxx]{margin:.4rem .5rem}.pl-box[data-astro-cid-z2jk3dxx] .pl-in{position:absolute}.pl-box[data-astro-cid-z2jk3dxx] .ma-opener__words{font-size:1.1rem}.pblur-roll[data-astro-cid-xkcgz62d]{animation:16s linear infinite pblur-roll}@keyframes pblur-roll{to{translate:0 -50%}}@media (prefers-reduced-motion:reduce){.pblur-roll[data-astro-cid-xkcgz62d]{animation:none}}:where([data-ma-motion=reduce]) .pblur-roll[data-astro-cid-xkcgz62d]{animation:none}.ra-tile[data-astro-cid-htpbgd57]{aspect-ratio:4/3;border-radius:.5rem;display:block;overflow:hidden}@keyframes ma-spark-pulse{0%{opacity:.5;scale:1}to{opacity:0;scale:3}}@property --ma-flap-n{syntax:"<integer>";inherits:false;initial-value:0}@keyframes ma-flap-turn{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}.st-form[data-astro-cid-w2ohdm44]{gap:1rem;max-inline-size:26rem;margin-inline:auto;font-size:.875rem;display:grid}.st-label[data-astro-cid-w2ohdm44]{display:block}.st-label[data-astro-cid-w2ohdm44]+.st-label[data-astro-cid-w2ohdm44]{margin-top:.75rem}.st-field[data-astro-cid-w2ohdm44]{border:1px solid var(--border,#ccc);inline-size:100%;color:inherit;font:inherit;background:0 0;border-radius:.375rem;margin-top:.25rem;padding:.5rem .75rem;font-size:1rem;display:block}.st-send[data-astro-cid-w2ohdm44]{background:var(--primary,#111);color:var(--primary-foreground,#fff);font:inherit;cursor:pointer;border:0;border-radius:.375rem;justify-self:start;padding:.625rem 1.25rem;font-weight:600}.sr-tile[data-astro-cid-wahpvs5f] .ma-sticky__title{font-size:1rem}.sr-tile[data-astro-cid-wahpvs5f] .ma-sticky__body{font-size:.75rem}.tooltip-stage__icon[data-astro-cid-pr4wpgvg] .ma-tip__trigger{border:1px solid var(--ma-edge);background:var(--ma-panel);border-radius:.6rem;place-items:center;block-size:2.5rem;inline-size:2.5rem;display:inline-grid}.waveform-stage[data-astro-cid-6w2ljvw5]{align-content:center;gap:.75rem;padding:1.5rem;display:grid}.waveform-stage__row[data-astro-cid-6w2ljvw5]{color:inherit;border-radius:.5rem;grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:1rem;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;display:grid}.waveform-stage__title[data-astro-cid-6w2ljvw5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
