@layer components{:where(.ma-beams){width:100%;height:100%;position:relative}:where(.ma-beams__lines){position:absolute;inset:0;container-type:size}:where(.ma-beams__svg){width:100%;height:100%;position:absolute;inset:0;overflow:visible}:where(.ma-beams__svg path){fill:none;stroke-width:var(--ma-beams-w,1.5px);stroke-linecap:round;vector-effect:non-scaling-stroke}:where(.ma-beams__track){stroke:var(--ma-beams-track,var(--ma-edge))}:where(.ma-beams__packet),:where(.ma-beams__tail){stroke:var(--ma-beams-color,currentColor);stroke-dasharray:calc(var(--ma-beams-len,.18) * var(--ma-beams-l)) calc(var(--ma-beams-l) * 2);animation:ma-beams var(--ma-beams-dur) linear infinite;animation-delay:calc(var(--ma-beams-i,0) * var(--ma-beams-dur) / var(--ma-beams-n,1) * -1)}:where(.ma-beams__tail){stroke-dasharray:calc(var(--ma-beams-len,.18) * 3 * var(--ma-beams-l)) calc(var(--ma-beams-l) * 2);opacity:.25;animation-name:ma-beams-tail}:where(.ma-beams__node){left:var(--ma-beams-x,50%);top:var(--ma-beams-y,50%);place-items:center;display:grid;position:absolute;translate:-50% -50%}:where(.ma-beams__dot){border:1px solid var(--ma-edge);background:var(--ma-panel);border-radius:50%;width:.75rem;height:.75rem;display:block}:where(.ma-beams__node--hub .ma-beams__dot){background:var(--ma-ink);width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:reduce){:where(.ma-beams__packet),:where(.ma-beams__tail){stroke-dasharray:none;opacity:.6;animation:none}:where(.ma-beams__tail){display:none}}:where([data-ma-motion=reduce]) :where(.ma-beams__packet),:where([data-ma-motion=reduce]) :where(.ma-beams__tail){stroke-dasharray:none;opacity:.6;animation:none}:where([data-ma-motion=reduce]) :where(.ma-beams__tail){display:none}: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-aselect){--ma-aselect-pad:.6em 2.2em .6em .9em;vertical-align:middle;color:inherit;display:inline-grid;position:relative}:where(.ma-aselect[data-size=sm]){--ma-aselect-pad:.35em 1.9em .35em .65em;font-size:.875em}:where(.ma-aselect__label){margin-block-end:.5em;font-size:.875em;display:block}:where(.ma-aselect__select){-webkit-appearance:none;appearance:none;min-inline-size:8em;padding:var(--ma-aselect-pad);border:1px solid var(--ma-edge);background:var(--ma-panel);color:inherit;font:inherit;cursor:pointer;transition:border-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:.6em;grid-area:1/1;margin:0;line-height:1.2}:where(.ma-aselect__select:hover){border-color:color-mix(in srgb, var(--ma-ink) 35%, transparent)}:where(.ma-aselect__select:focus-visible){outline:2px solid var(--ma-ink);outline-offset:2px}:where(.ma-aselect__select:disabled){cursor:not-allowed;opacity:.5;transition:none}:where(.ma-aselect__select:user-invalid){border-color:#e0563f}:where(.ma-aselect__chevron){opacity:.6;pointer-events:none;block-size:1em;inline-size:1em;transition:rotate var(--ma-duration) var(--ma-ease);grid-area:1/1;place-self:center end;margin-inline-end:.7em}@supports (appearance:base-select){:where(.ma-aselect__select),:where(.ma-aselect__select)::picker(select){appearance:base-select}:where(.ma-aselect__select)::picker-icon{display:none}:where(.ma-aselect:has(.ma-aselect__select:open) .ma-aselect__chevron){rotate:180deg}:where(.ma-aselect__select)::picker(select){border:1px solid var(--ma-edge);background:var(--ma-panel);color:inherit;opacity:0;translate:0 calc(var(--ma-travel-hover) * -1);transition:opacity var(--ma-duration-fast) var(--ma-ease-out), translate var(--ma-duration-fast) var(--ma-ease-out), display var(--ma-duration-fast) allow-discrete, overlay var(--ma-duration-fast) allow-discrete;border-radius:.75em;margin-block-start:.35em;padding:.35em;box-shadow:0 12px 32px -16px #00000059}:where(.ma-aselect__select:open)::picker(select){opacity:1;transition-duration:var(--ma-duration);transition-timing-function:var(--ma-ease);translate:0}@starting-style{:where(.ma-aselect__select:open)::picker(select){opacity:0;translate:0 calc(var(--ma-travel-hover) * -1)}}:where(.ma-aselect__select option){opacity:1;transition:opacity var(--ma-duration) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease), background-color var(--ma-duration-fast) var(--ma-ease-out);transition-delay:calc(sibling-index() * var(--ma-stagger));border-radius:.45em;align-items:center;gap:.5em;padding:.45em .7em;display:flex;translate:0}@starting-style{:where(.ma-aselect__select:open option){opacity:0;translate:0 calc(var(--ma-travel-hover) * -1.5)}}:where(.ma-aselect__select option:hover),:where(.ma-aselect__select option:focus-visible){background:color-mix(in srgb, var(--ma-ink) 8%, transparent);transition-delay:0s}:where(.ma-aselect__select option:checked){font-weight:500}:where(.ma-aselect__select option:disabled){opacity:.45}:where(.ma-aselect__select option)::checkmark{opacity:.7;order:1;margin-inline-start:auto;font-size:.85em}:where(.ma-aselect__select optgroup){padding-block:.25em}:where(.ma-aselect__select optgroup)::label{letter-spacing:.06em;text-transform:uppercase;opacity:.55;padding:.35em .7em .2em;font-size:.75em}}@media (forced-colors:active){:where(.ma-aselect__select){border-color:buttontext}}@media (prefers-reduced-motion:reduce){:where(.ma-aselect__select)::picker(select),:where(.ma-aselect__select option),:where(.ma-aselect__chevron){transition:none;translate:0}}:where([data-ma-motion=reduce]) :where(.ma-aselect__select)::picker(select),:where([data-ma-motion=reduce]) :where(.ma-aselect__select option),:where([data-ma-motion=reduce]) :where(.ma-aselect__chevron){transition:none;translate:0}:where(.ma-arrow){border:1px solid var(--ma-edge);background:var(--ma-panel);color:var(--ma-ink);font:inherit;cursor:pointer;transition:border-color var(--ma-duration-fast) var(--ma-ease-out), background-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:.6em;align-items:center;gap:.5em;padding:.65em 1.1em;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}:where(.ma-arrow[data-dir=left] .ma-arrow__box){order:-1}:where(.ma-arrow__box){width:1.1em;height:1.1em;rotate:var(--ma-arrow-rot,0deg);flex:none;display:inline-grid;overflow:clip}:where(.ma-arrow__icon){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;transition:translate var(--ma-duration) var(--ma-ease);grid-area:1/1}:where(.ma-arrow__icon--in){translate:-110%}:where([dir=rtl] .ma-arrow:is([data-dir=right],[data-dir=left]) .ma-arrow__box,.ma-arrow[dir=rtl]:is([data-dir=right],[data-dir=left]) .ma-arrow__box){scale:-1 1}:where([dir=rtl] [dir=ltr] .ma-arrow .ma-arrow__box,[dir=rtl] .ma-arrow[dir=ltr] .ma-arrow__box){scale:none}@media (hover:hover){:where(.ma-arrow:hover),:where(:is(a,button,label):hover .ma-arrow){border-color:color-mix(in srgb, var(--ma-ink) 40%, transparent)}:where(.ma-arrow:hover .ma-arrow__icon--out),:where(:is(a,button,label):hover .ma-arrow .ma-arrow__icon--out){translate:110%}:where(.ma-arrow:hover .ma-arrow__icon--in),:where(:is(a,button,label):hover .ma-arrow .ma-arrow__icon--in){translate:0}}:where(.ma-arrow:focus-visible),:where(:is(a,button):focus-visible .ma-arrow){outline-offset:2px;outline:2px solid}:where(.ma-arrow:focus-visible .ma-arrow__icon--out),:where(:is(a,button):focus-visible .ma-arrow .ma-arrow__icon--out){translate:110%}:where(.ma-arrow:focus-visible .ma-arrow__icon--in),:where(:is(a,button):focus-visible .ma-arrow .ma-arrow__icon--in){translate:0}@media (prefers-reduced-motion:reduce){:where(.ma-arrow__icon){transition:none}:where(.ma-arrow__icon--out){translate:0}:where(.ma-arrow__icon--in){translate:-110%}}:where([data-ma-motion=reduce]) :where(.ma-arrow__icon){transition:none}:where([data-ma-motion=reduce]) :where(.ma-arrow__icon--out){translate:0}:where([data-ma-motion=reduce]) :where(.ma-arrow__icon--in){translate:-110%}: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-circ){width:var(--ma-circ-size,10em);height:var(--ma-circ-size,10em);vertical-align:middle;place-items:center;display:inline-grid;position:relative}:where(.ma-circ__ring){width:100%;height:100%;animation:ma-circ-spin var(--ma-circ-dur,var(--ma-dur-ambient)) linear infinite;will-change:rotate;grid-area:1/1;display:block}:where(.ma-circ__ring>svg){fill:currentColor;width:100%;height:100%;font-family:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;direction:ltr;display:block;overflow:visible}:where(.ma-circ[data-ccw] .ma-circ__ring){animation-direction:reverse}:where(.ma-circ__center){grid-area:1/1;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){:where(.ma-circ__ring){will-change:auto;animation:none}}:where([data-ma-motion=reduce]) :where(.ma-circ__ring){will-change:auto;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){z-index:2147483000;box-sizing:border-box;width:var(--ma-cursor-size,12px);height:var(--ma-cursor-size,12px);background:var(--ma-ink);color:var(--ma-panel);pointer-events:none;translate:calc(var(--ma-cursor-x,-100px) - 50%) calc(var(--ma-cursor-y,-100px) - 50%);opacity:1;transition:translate var(--ma-duration-fast) var(--ma-ease-out), scale var(--ma-duration) var(--ma-ease), width var(--ma-duration) var(--ma-ease), height var(--ma-duration) var(--ma-ease), opacity var(--ma-duration-fast) var(--ma-ease-out), border-radius var(--ma-duration) var(--ma-ease);border-radius:999px;place-items:center;display:grid;position:fixed;top:0;left:0;scale:1}:where(.ma-cursor[data-within]){z-index:10;position:absolute}:where(.ma-cursor[data-state=hidden]){opacity:0;scale:.5}:where(.ma-cursor[data-mode=ring][data-state=hover]),:where(.ma-cursor[data-mode=label][data-state=hover]){scale:var(--ma-cursor-grow,3);opacity:.35}:where(.ma-cursor[data-mode=dot][data-state=hover]){scale:1.6}:where(.ma-cursor__label){font:500 .75rem/1 var(--font-sans,system-ui, sans-serif);letter-spacing:.02em;white-space:nowrap;opacity:0;transition:opacity var(--ma-duration-fast) var(--ma-ease-out);padding:0 .9em;display:block}:where(.ma-cursor[data-state=label]){width:auto;height:calc(var(--ma-cursor-size,12px) * 2.4);min-width:calc(var(--ma-cursor-size,12px) * 2.4);opacity:1;scale:1}:where(.ma-cursor[data-state=label] .ma-cursor__label){opacity:1;transition-delay:var(--ma-duration-fast)}:where(.ma-cursor[data-blend]){mix-blend-mode:difference;color:#000;background:#fff}:where(.ma-cursor[data-state=down]){scale:.7}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:where(html:not([data-ma-motion=reduce]):has(.ma-cursor[data-hide-native]:not([data-state=hidden]))) :where(:not(input,textarea,select,[contenteditable=""],[contenteditable=true])){cursor:none}}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){:where(.ma-cursor){display:none}}:where([data-ma-motion=reduce]) :where(.ma-cursor){display:none}: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-map){pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}:where(.ma-map__svg){width:100%;height:100%;overflow:visible}:where(.ma-map__land){fill:none;stroke:var(--ma-map-color);stroke-width:calc(var(--ma-map-step,1.11) * .84);stroke-linecap:round;stroke-dasharray:0 var(--ma-map-step,1.11)}:where(.ma-map__dot){fill:var(--ma-map-accent,currentColor)}:where(.ma-map__ring){fill:none;stroke:var(--ma-map-accent,currentColor);stroke-width:.35px;transform-box:fill-box;transform-origin:50%;opacity:0;animation:ma-map-ping var(--ma-map-dur) var(--ma-ease-out) infinite;animation-delay:calc(var(--ma-map-i,0) * var(--ma-stagger-relaxed) * 3)}:where(.ma-map__list){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){:where(.ma-map__ring){opacity:.5;animation:none;scale:2}}:where([data-ma-motion=reduce]) :where(.ma-map__ring){opacity:.5;animation:none;scale:2}: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}:where(.ma-fgrid__bar){flex-wrap:wrap;gap:.375rem;margin-bottom:1rem;display:flex}:where(.ma-fgrid:not([data-live]) .ma-fgrid__bar){display:none}:where(.ma-fgrid__filter){border:1px solid var(--ma-edge);background:var(--ma-panel);color:inherit;font:inherit;cursor:pointer;opacity:.8;transition:background-color var(--ma-duration-fast) var(--ma-ease-out), color var(--ma-duration-fast) var(--ma-ease-out), opacity var(--ma-duration-fast) var(--ma-ease-out), scale var(--ma-duration) var(--ma-ease);border-radius:999px;padding:.35em .85em;font-size:.8125rem;font-weight:500}:where(.ma-fgrid__filter:hover){opacity:1}:where(.ma-fgrid__filter:active){scale:.96}:where(.ma-fgrid__filter[aria-pressed=true]){background:var(--ma-ink);border-color:var(--ma-ink);color:var(--ma-panel);opacity:1}:where(.ma-fgrid__filter:focus-visible){outline-offset:2px;outline:2px solid}:where(.ma-fgrid__grid){grid-template-columns:repeat(var(--ma-fgrid-cols,3), minmax(0, 1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}:where(.ma-fgrid__grid>[hidden]){display:none!important}:where(:root[data-ma-vt=filter]) .ma-fgrid__grid>*{view-transition-name:match-element}:where(:root)[data-ma-vt=filter]::view-transition-group(*){animation-duration:var(--ma-duration);animation-timing-function:var(--ma-ease)}:where(:root)[data-ma-vt=filter]::view-transition-old(*):only-child,:where(:root)[data-ma-vt=filter]::view-transition-new(*):only-child{animation-duration:var(--ma-duration-fast);animation-timing-function:var(--ma-ease-out)}@media (prefers-reduced-motion:reduce){:where(.ma-fgrid__filter){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-fgrid__filter){transition:none}:where(.ma-fr){position:relative}:where(.ma-fr__content){z-index:1;background:var(--ma-fr-bg,Canvas);position:relative}:where(.ma-fr__footer){z-index:0;height:var(--ma-fr-h,20rem);align-content:end;display:grid;position:sticky;bottom:0}@media (prefers-reduced-motion:reduce){:where(.ma-fr__footer){position:sticky}}:where([data-ma-motion=reduce]) :where(.ma-fr__footer){position:sticky}: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-marker__mark){color:inherit;background-color:#0000;background-image:linear-gradient(var(--ma-marker-color), var(--ma-marker-color));-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--ma-marker-dur,var(--ma-duration)) var(--ma-ease-out) calc(var(--ma-r-delay,0s) + var(--ma-marker-i,0) * var(--ma-marker-dur,var(--ma-duration)));background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border-radius:.25em;margin-inline:-.18em;padding:.08em .18em}:where([data-ma-js] .ma-marker:not(.ma-in) .ma-marker__mark){background-size:0% 100%;transition:none}@media (prefers-reduced-motion:reduce){:where(.ma-marker__mark){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-marker__mark){transition:none}: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-hil){position:relative}:where(.ma-hil__list){margin:0;padding:0;list-style:none}:where(.ma-hil__item){border-top:1px solid var(--ma-edge)}:where(.ma-hil__item:last-child){border-bottom:1px solid var(--ma-edge)}:where(.ma-hil__link){color:inherit;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease);align-items:baseline;gap:1rem;padding:1.1rem 0;text-decoration:none;display:flex}:where(.ma-hil__link:focus-visible){outline-offset:4px;border-radius:2px;outline:2px solid}:where(.ma-hil__title){letter-spacing:-.025em;flex:1;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.1}:where(.ma-hil__meta){letter-spacing:.08em;text-transform:uppercase;opacity:var(--ma-dim,.7);white-space:nowrap;font-family:ui-monospace,monospace;font-size:.6875rem}:where(.ma-hil__arrow){opacity:.4;transition:translate var(--ma-duration) var(--ma-ease), opacity var(--ma-duration-fast) var(--ma-ease-out);flex:none;align-self:center}:where(.ma-hil__list:has(.ma-hil__link:hover) .ma-hil__link:not(:hover)){opacity:.4}:where(.ma-hil__link:is(:hover,:focus-visible)){translate:.5rem}:where(.ma-hil__link:is(:hover,:focus-visible) .ma-hil__arrow){opacity:1;translate:.25rem -.25rem}:where(.ma-hil__float){z-index:1;width:var(--ma-hil-size,220px);aspect-ratio:4/3;background:var(--ma-edge);pointer-events:none;opacity:0;scale:.8;translate:calc(var(--ma-hil-x,0px) - 50%) calc(var(--ma-hil-y,0px) - 50%);rotate:calc(var(--ma-hil-r,0) * var(--ma-hil-tilt,6deg));transition:translate var(--ma-duration-fast) var(--ma-ease-out), rotate var(--ma-duration) var(--ma-ease), opacity var(--ma-duration-fast) var(--ma-ease-out), scale var(--ma-duration) var(--ma-ease);border-radius:.75rem;position:absolute;top:0;left:0;overflow:clip;box-shadow:0 24px 48px -24px #00000080}:where(.ma-hil:has(.ma-hil__link:is(:hover,:focus-visible)) .ma-hil__float){opacity:1;scale:1}:where(.ma-hil__float img){object-fit:cover;width:100%;height:100%;opacity:clamp(0, 1 - (var(--ma-hil-i,0) - var(--ma-hil-active,0)) * (var(--ma-hil-i,0) - var(--ma-hil-active,0)), 1);transition:opacity var(--ma-duration-fast) var(--ma-ease-out);position:absolute;inset:0}:where(.ma-hil:has(.ma-hil__link:focus-visible) .ma-hil__float){top:50%;left:auto;right:0;translate:0 -50%;rotate:0deg}@media (hover:none),(pointer:coarse){:where(.ma-hil__float){display:none}}@media (prefers-reduced-motion:reduce){:where(.ma-hil:has(.ma-hil__link:is(:hover,:focus-visible)) .ma-hil__float){top:50%;left:auto;right:0;translate:0 -50%;rotate:0deg;scale:1}:where(.ma-hil__float),:where(.ma-hil__link),:where(.ma-hil__arrow){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-hil:has(.ma-hil__link:is(:hover,:focus-visible)) .ma-hil__float){top:50%;left:auto;right:0;translate:0 -50%;rotate:0deg;scale:1}:where([data-ma-motion=reduce]) :where(.ma-hil__float),:where([data-ma-motion=reduce]) :where(.ma-hil__link),:where([data-ma-motion=reduce]) :where(.ma-hil__arrow){transition:none}:where(.ma-hvideo){aspect-ratio:var(--ma-hvideo-ratio,16 / 10);border:1px solid var(--ma-edge);background:var(--ma-ink);color:#fff;isolation:isolate;border-radius:1rem;margin:0;position:relative;overflow:clip}:where(.ma-hvideo__video){object-fit:cover;width:100%;height:100%;transition:scale var(--ma-dur-gentle) var(--ma-ease);display:block;scale:1}:where(.ma-hvideo:is(:hover,:focus-within) .ma-hvideo__video){scale:1.04}:where(.ma-hvideo__caption){background:linear-gradient(#0000,#0009);padding:2.5rem 1rem .875rem;position:absolute;inset:auto 0 0}:where(.ma-hvideo__link){min-block-size:24px;color:inherit;align-content:center;gap:.15rem;text-decoration:none;display:grid}:where(.ma-hvideo__link):after{content:"";position:absolute;inset:0}:where(.ma-hvideo__title){letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}:where(.ma-hvideo__meta){letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-family:ui-monospace,monospace;font-size:.6875rem}:where(.ma-hvideo:has(.ma-hvideo__link:focus-visible)){outline-offset:2px;outline:2px solid}:where(.ma-hvideo__play){z-index:1;border:1px solid var(--ma-edge);background:var(--ma-panel);width:2.5rem;height:2.5rem;color:var(--ma-ink);cursor:pointer;transition:scale var(--ma-duration) var(--ma-ease);border-radius:999px;place-items:center;font-size:1rem;display:none;position:absolute;top:.75rem;right:.75rem}:where(.ma-hvideo__play:focus-visible){outline-offset:2px;outline:2px solid}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){:where(.ma-hvideo[data-live] .ma-hvideo__play){display:grid}}:where([data-ma-motion=reduce]) :where(.ma-hvideo[data-live] .ma-hvideo__play){display:grid}@media (prefers-reduced-motion:reduce){:where(.ma-hvideo__video),:where(.ma-hvideo:is(:hover,:focus-within) .ma-hvideo__video),:where(.ma-hvideo__play){transition:none;scale:1}}:where([data-ma-motion=reduce]) :where(.ma-hvideo__video),:where([data-ma-motion=reduce]) :where(.ma-hvideo:is(:hover,:focus-within) .ma-hvideo__video),:where([data-ma-motion=reduce]) :where(.ma-hvideo__play){transition:none;scale:1}:where(.ma-imgcmp){background:var(--ma-edge);-webkit-user-select:none;user-select:none;border-radius:.75rem;display:grid;position:relative;overflow:clip}:where(.ma-imgcmp__before),:where(.ma-imgcmp__after){object-fit:cover;grid-area:1/1;width:100%;height:auto;display:block}:where(.ma-imgcmp__after){clip-path:inset(0 0 0 var(--ma-imgcmp,50%));transition:clip-path var(--ma-duration-fast) var(--ma-ease-out)}:where(.ma-imgcmp__handle){top:0;bottom:0;left:var(--ma-imgcmp,50%);background:var(--ma-panel);pointer-events:none;width:2px;transition:left var(--ma-duration-fast) var(--ma-ease-out);place-items:center;display:grid;position:absolute;translate:-50%;box-shadow:0 0 0 1px #00000026}:where(.ma-imgcmp:has(.ma-imgcmp__range:active) .ma-imgcmp__after),:where(.ma-imgcmp:has(.ma-imgcmp__range:active) .ma-imgcmp__handle){transition:none}:where(.ma-imgcmp__knob){border:1px solid var(--ma-edge);background:var(--ma-panel);width:2.5rem;height:2.5rem;color:var(--ma-ink);transition:scale var(--ma-duration) var(--ma-ease), box-shadow var(--ma-duration-fast) var(--ma-ease-out);border-radius:999px;place-items:center;display:grid;box-shadow:0 8px 24px -12px #00000080}:where(.ma-imgcmp:has(.ma-imgcmp__range:active) .ma-imgcmp__knob),:where(.ma-imgcmp:has(.ma-imgcmp__range:hover) .ma-imgcmp__knob){scale:1.08}:where(.ma-imgcmp:has(.ma-imgcmp__range:focus-visible) .ma-imgcmp__knob){box-shadow:0 0 0 3px var(--ma-ink)}:where(.ma-imgcmp__range){opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}:where(.ma-imgcmp__label){background:var(--ma-panel);color:var(--ma-ink);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;border-radius:999px;padding:.25em .6em;font-family:ui-monospace,monospace;font-size:.6875rem;position:absolute;top:.75rem}:where(.ma-imgcmp__label--a){inset-inline-start:.75rem}:where(.ma-imgcmp__label--b){inset-inline-end:.75rem}:where([dir=rtl] .ma-imgcmp:not([data-orientation=vertical]) .ma-imgcmp__after,.ma-imgcmp[dir=rtl]:not([data-orientation=vertical]) .ma-imgcmp__after){clip-path:inset(0 var(--ma-imgcmp,50%) 0 0)}:where([dir=rtl] .ma-imgcmp:not([data-orientation=vertical]) .ma-imgcmp__handle,.ma-imgcmp[dir=rtl]:not([data-orientation=vertical]) .ma-imgcmp__handle){left:auto;right:var(--ma-imgcmp,50%);transition-property:right;translate:50%}:where([dir=rtl] [dir=ltr] .ma-imgcmp:not([data-orientation=vertical]) .ma-imgcmp__after,[dir=rtl] .ma-imgcmp[dir=ltr]:not([data-orientation=vertical]) .ma-imgcmp__after){clip-path:inset(0 0 0 var(--ma-imgcmp,50%))}:where([dir=rtl] [dir=ltr] .ma-imgcmp:not([data-orientation=vertical]) .ma-imgcmp__handle,[dir=rtl] .ma-imgcmp[dir=ltr]:not([data-orientation=vertical]) .ma-imgcmp__handle){left:var(--ma-imgcmp,50%);transition-property:left;right:auto;translate:-50%}:where(.ma-imgcmp[data-orientation=vertical] .ma-imgcmp__after){clip-path:inset(var(--ma-imgcmp,50%) 0 0 0)}:where(.ma-imgcmp[data-orientation=vertical] .ma-imgcmp__handle){top:var(--ma-imgcmp,50%);width:auto;height:2px;transition:top var(--ma-duration-fast) var(--ma-ease-out);bottom:auto;left:0;right:0;translate:0 -50%}:where(.ma-imgcmp[data-orientation=vertical] .ma-imgcmp__knob svg){rotate:90deg}:where(.ma-imgcmp[data-orientation=vertical] .ma-imgcmp__range){writing-mode:vertical-lr;cursor:ns-resize;touch-action:pan-x;direction:ltr}:where(.ma-imgcmp[data-orientation=vertical] .ma-imgcmp__label--b){top:auto;bottom:.75rem;inset-inline:.75rem auto}@media (prefers-reduced-motion:reduce){:where(.ma-imgcmp__after),:where(.ma-imgcmp__handle),:where(.ma-imgcmp__knob){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-imgcmp__after),:where([data-ma-motion=reduce]) :where(.ma-imgcmp__handle),:where([data-ma-motion=reduce]) :where(.ma-imgcmp__knob){transition: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-lightbox__grid){grid-template-columns:repeat(var(--ma-lightbox-cols,3), 1fr);gap:.5rem;display:grid}:where(.ma-lightbox__thumb){aspect-ratio:var(--ma-lightbox-ratio,1);border:1px solid var(--ma-edge);background:var(--ma-edge);border-radius:.75rem;display:block;overflow:clip}:where(.ma-lightbox__thumb img){object-fit:cover;width:100%;height:100%;transition:scale var(--ma-duration) var(--ma-ease);display:block}:where(.ma-lightbox__thumb:hover img){scale:1.04}:where(.ma-lightbox__thumb:focus-visible){outline-offset:3px;outline:2px solid}:where(.ma-lightbox) .ma-dialog{width:fit-content;max-width:min(92vw,80rem);max-height:92dvh;overflow:clip}:where(.ma-lightbox) .ma-dialog__panel{padding:0}:where(.ma-lightbox) .ma-dialog__close button{background:var(--ma-panel);opacity:.9}:where(.ma-lightbox__figure){margin:0}:where(.ma-lightbox__img){object-fit:contain;background:var(--ma-edge);width:auto;min-width:16rem;max-width:min(92vw,80rem);height:auto;min-height:12rem;max-height:calc(92dvh - 3rem);transition:opacity var(--ma-duration-fast) var(--ma-ease-out);display:block}:where(.ma-dialog[data-loading] .ma-lightbox__img){opacity:.4}:where(.ma-lightbox__caption){opacity:.85;justify-content:space-between;align-items:baseline;gap:1rem;min-height:3rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}:where(.ma-lightbox__count){letter-spacing:.06em;opacity:.7;white-space:nowrap;font-family:ui-monospace,monospace;font-size:.6875rem}:where(.ma-lightbox__nav){border:1px solid var(--ma-edge);background:var(--ma-panel);width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;opacity:.85;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), scale var(--ma-duration) var(--ma-ease);border-radius:999px;place-items:center;display:grid;position:absolute;top:calc(50% - 1.5rem)}:where(.ma-lightbox__nav:hover){opacity:1;scale:1.06}:where(.ma-lightbox__nav:focus-visible){outline-offset:2px;outline:2px solid}:where(.ma-lightbox__nav--prev){left:.75rem}:where(.ma-lightbox__nav--next){right:.75rem}@media (prefers-reduced-motion:reduce){:where(.ma-lightbox__thumb img),:where(.ma-lightbox__nav){transition:none;scale:1}}:where([data-ma-motion=reduce]) :where(.ma-lightbox__thumb img),:where([data-ma-motion=reduce]) :where(.ma-lightbox__nav){transition:none;scale:1}:where(.ma-lpreview){--ma-lpreview-delay:var(--ma-duration)}:where(.ma-lpreview[data-delay=fast]){--ma-lpreview-delay:var(--ma-duration-fast)}:where(.ma-lpreview[data-delay=slow]){--ma-lpreview-delay:var(--ma-duration-slow)}:where(.ma-lpreview__link){color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--ma-duration-fast) var(--ma-ease-out);text-decoration-thickness:1px}:where(.ma-lpreview__link:is(:hover,:focus-visible)){text-decoration-color:currentColor}:where(.ma-lpreview__link:focus-visible){outline-offset:2px;border-radius:2px;outline:2px solid}:where(.ma-lpreview__card){position-area:var(--ma-lpreview-area,bottom);position-try-fallbacks:flip-block, flip-inline;border:1px solid var(--ma-edge);background:var(--ma-panel);width:16rem;color:var(--ma-ink);pointer-events:none;opacity:0;scale:.96;translate:0 calc(var(--ma-travel-hover,4px) * -1);transition:opacity var(--ma-duration-fast) var(--ma-ease-out), scale var(--ma-duration-fast) var(--ma-ease-out), translate var(--ma-duration-fast) var(--ma-ease-out), display var(--ma-duration-fast) allow-discrete, overlay var(--ma-duration-fast) allow-discrete, visibility var(--ma-duration-fast);border-radius:.75rem;margin:.5rem 0;padding:0;position:fixed;inset:auto;overflow:visible;box-shadow:0 16px 40px -20px #00000073}:where(.ma-lpreview__card:popover-open){pointer-events:auto;opacity:1;transition-duration:var(--ma-duration), var(--ma-duration), var(--ma-duration), 0s, 0s, 0s;transition-timing-function:var(--ma-ease), var(--ma-ease), var(--ma-ease), linear, linear, linear;transition-delay:var(--ma-lpreview-delay), var(--ma-lpreview-delay), var(--ma-lpreview-delay), 0s, 0s, var(--ma-lpreview-delay);translate:0;scale:1}@starting-style{:where(.ma-lpreview__card:popover-open){opacity:0;scale:.96;translate:0 calc(var(--ma-travel-hover,4px) * -1);visibility:hidden}}:where(.ma-lpreview__card)::backdrop{background:0 0}:where(.ma-lpreview__card):before{content:"";z-index:-1;position:absolute;inset:calc(-.5rem - 2px) 0}:where(.ma-lpreview__img){aspect-ratio:16/9;object-fit:cover;background:var(--ma-edge);border-radius:calc(.75rem - 1px) calc(.75rem - 1px) 0 0;width:100%;display:block}:where(.ma-lpreview__body){text-align:start;gap:.15rem;padding:.625rem .75rem .75rem;font-size:.8125rem;line-height:1.35;display:grid}:where(.ma-lpreview__title){font-weight:600}:where(.ma-lpreview__desc){-webkit-line-clamp:2;opacity:.7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.ma-lpreview__domain){letter-spacing:.03em;opacity:var(--ma-dim,.7);margin-top:.2rem;font-family:ui-monospace,monospace;font-size:.6875rem}@supports not (position-area:bottom){:where(.ma-lpreview__card){inset:auto;left:var(--ma-lpreview-x,0px);top:var(--ma-lpreview-y,0px)}}@media (hover:none),(pointer:coarse){:where(.ma-lpreview__card){display:none}}@media (prefers-reduced-motion:reduce){:where(.ma-lpreview__card),:where(.ma-lpreview__card:popover-open){transition-duration:var(--ma-duration-fast);transition-timing-function:linear;translate:0;scale:1}}:where([data-ma-motion=reduce]) :where(.ma-lpreview__card),:where([data-ma-motion=reduce]) :where(.ma-lpreview__card:popover-open){transition-duration:var(--ma-duration-fast);transition-timing-function:linear;translate:0;scale:1}: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}:where(.ma-orbit){pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}:where(.ma-orbit[data-path]):before{content:"";width:calc(var(--ma-orbit-r,100px) * 2);height:calc(var(--ma-orbit-r,100px) * 2);border:1px solid var(--ma-orbit-color,var(--ma-edge));border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}:where(.ma-orbit:has(>:first-child:last-child)){--ma-orbit-n:1}:where(.ma-orbit:has(>:nth-child(2):last-child)){--ma-orbit-n:2}:where(.ma-orbit:has(>:nth-child(3):last-child)){--ma-orbit-n:3}:where(.ma-orbit:has(>:nth-child(4):last-child)){--ma-orbit-n:4}:where(.ma-orbit:has(>:nth-child(5):last-child)){--ma-orbit-n:5}:where(.ma-orbit:has(>:nth-child(6):last-child)){--ma-orbit-n:6}:where(.ma-orbit:has(>:nth-child(7):last-child)){--ma-orbit-n:7}:where(.ma-orbit:has(>:nth-child(8):last-child)){--ma-orbit-n:8}:where(.ma-orbit:has(>:nth-child(9):last-child)){--ma-orbit-n:9}:where(.ma-orbit:has(>:nth-child(10):last-child)){--ma-orbit-n:10}:where(.ma-orbit:has(>:nth-child(11):last-child)){--ma-orbit-n:11}:where(.ma-orbit:has(>:nth-child(12):last-child)){--ma-orbit-n:12}:where(.ma-orbit>:first-child){--ma-orbit-i:0}:where(.ma-orbit>:nth-child(2)){--ma-orbit-i:1}:where(.ma-orbit>:nth-child(3)){--ma-orbit-i:2}:where(.ma-orbit>:nth-child(4)){--ma-orbit-i:3}:where(.ma-orbit>:nth-child(5)){--ma-orbit-i:4}:where(.ma-orbit>:nth-child(6)){--ma-orbit-i:5}:where(.ma-orbit>:nth-child(7)){--ma-orbit-i:6}:where(.ma-orbit>:nth-child(8)){--ma-orbit-i:7}:where(.ma-orbit>:nth-child(9)){--ma-orbit-i:8}:where(.ma-orbit>:nth-child(10)){--ma-orbit-i:9}:where(.ma-orbit>:nth-child(11)){--ma-orbit-i:10}:where(.ma-orbit>:nth-child(12)){--ma-orbit-i:11}:where(.ma-orbit>*){width:var(--ma-orbit-size,40px);height:var(--ma-orbit-size,40px);margin:calc(var(--ma-orbit-size,40px) / -2);pointer-events:auto;--ma-orbit-a:calc(var(--ma-orbit-i,0) * 360deg / var(--ma-orbit-n,1));transform:rotate(var(--ma-orbit-a)) translate(var(--ma-orbit-r,100px)) rotate(calc(-1 * var(--ma-orbit-a)));will-change:transform;animation:ma-orbit var(--ma-orbit-dur) linear infinite;place-items:center;display:grid;position:absolute;top:0;left:0}:where(.ma-orbit[data-reverse]>*){animation-direction:reverse}@media (prefers-reduced-motion:reduce){:where(.ma-orbit>*){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-orbit>*){animation:none}:where(.ma-otp){--ma-otp-font:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ma-otp-h:calc(var(--ma-otp-cell) * 1.2);vertical-align:middle;display:inline-block;position:relative}:where(.ma-otp__field){inline-size:calc(var(--ma-otp-n) * var(--ma-otp-cell) + (var(--ma-otp-n) - 1) * var(--ma-otp-gap));block-size:var(--ma-otp-h);vertical-align:middle;direction:ltr;border-radius:.5em;display:inline-grid;overflow:clip}:where(.ma-otp__label){margin-block-end:.5em;font-size:.875em;display:block}:where(.ma-otp__cells){gap:var(--ma-otp-gap);pointer-events:none;grid-area:1/1;display:flex}:where(.ma-otp__cells>i){inline-size:var(--ma-otp-cell);border:1px solid var(--ma-edge);background:var(--ma-panel);block-size:100%;transition:border-color var(--ma-duration-fast) var(--ma-ease-out), background-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:.45em;flex:none}:where(.ma-otp__input){inline-size:calc(100% + var(--ma-otp-cell));block-size:100%;padding:0 0 0 calc((var(--ma-otp-cell) - 1ch) / 2);color:inherit;font:500 calc(var(--ma-otp-cell) * .5) / 1 var(--ma-otp-font);font-variant-numeric:tabular-nums;letter-spacing:calc(var(--ma-otp-cell) + var(--ma-otp-gap) - 1ch);text-transform:uppercase;caret-color:var(--ma-ink);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;grid-area:1/1;margin:0}:where(.ma-otp__input)::placeholder{color:color-mix(in srgb, var(--ma-ink) 28%, transparent);opacity:1}:where(.ma-otp__input:disabled){cursor:not-allowed;opacity:.6}:where(.ma-otp__input:read-only){caret-color:#0000}:where(.ma-otp__field:focus-within){outline:2px solid var(--ma-ink);outline-offset:3px}:where(.ma-otp:has(.ma-otp__input:focus) .ma-otp__cells>i){border-color:color-mix(in srgb, var(--ma-ink) 45%, transparent)}:where(.ma-otp:has(.ma-otp__input:valid:not(:placeholder-shown)) .ma-otp__cells>i){border-color:var(--ma-ink)}:where(.ma-otp:has(.ma-otp__input:user-invalid) .ma-otp__cells>i){border-color:var(--ma-otp-invalid,#e0563f);background:color-mix(in srgb, var(--ma-otp-invalid,#e0563f) 8%, var(--ma-panel))}:where(.ma-otp:has(.ma-otp__input:disabled) .ma-otp__cells>i),:where(.ma-otp:has(.ma-otp__input:disabled) .ma-otp__cells>i){background:color-mix(in srgb, var(--ma-ink) 6%, var(--ma-panel));transition:none}:where(.ma-otp__check){inline-size:calc(var(--ma-otp-cell) * .55);block-size:calc(var(--ma-otp-cell) * .55);fill:none;stroke:var(--ma-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;opacity:0;margin-inline-start:calc(var(--ma-otp-gap) * 1.2);position:absolute;inset-block-start:50%;inset-inline-start:100%;translate:0 -50%}:where(.ma-otp__check path){stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--ma-duration-fast) var(--ma-ease-in)}:where(.ma-otp:has(.ma-otp__input:valid:not(:placeholder-shown)) .ma-otp__check){opacity:1}:where(.ma-otp:has(.ma-otp__input:valid:not(:placeholder-shown)) .ma-otp__check path){stroke-dashoffset:0;transition:stroke-dashoffset var(--ma-duration) var(--ma-ease)}@media (forced-colors:active){:where(.ma-otp__cells>i){background:canvas;border-color:buttontext}:where(.ma-otp:has(.ma-otp__input:valid:not(:placeholder-shown)) .ma-otp__cells>i){border-color:highlight}:where(.ma-otp__check){stroke:highlight}}@media (prefers-reduced-motion:reduce){:where(.ma-otp__cells>i),:where(.ma-otp__check path){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-otp__cells>i),:where([data-ma-motion=reduce]) :where(.ma-otp__check path){transition: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-phone){inline-size:var(--ma-phone-w,18rem);aspect-ratio:9/19.5;min-block-size:0;max-inline-size:100%;display:grid;container-type:inline-size}:where(.ma-phone__body){box-sizing:border-box;border:1px solid var(--ma-edge);background:color-mix(in srgb, var(--ma-ink) 92%, var(--ma-panel));min-block-size:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ma-panel) 25%, transparent), 0 1px 2px var(--ma-glow), 0 24px 48px -24px #00000080;border-radius:15cqw;padding:3cqw;display:grid}:where(.ma-phone[data-model=punch]){aspect-ratio:9/20}:where(.ma-phone[data-theme=dark]){color-scheme:dark;--ma-shine:#ffffff52;--ma-scrim:#0a0a0cb8;--ma-edge:#ffffff1a;--ma-ink:#ffffffeb;--ma-panel:#18181bf0;--ma-glow:#ffffff24;--ma-dark:1}:where(.ma-phone[data-theme=light]){color-scheme:light;--ma-shine:#ffffffd9;--ma-scrim:#ffffffb8;--ma-edge:#00000014;--ma-ink:#000000e6;--ma-panel:#ffffffeb;--ma-glow:#0000001a;--ma-dark:0}:where(.ma-phone__screen){background:var(--ma-panel);min-block-size:0;color:var(--ma-ink);border-radius:12cqw;position:relative;overflow:clip;container-type:size}:where(.ma-phone__content){min-block-size:100%}:where(.ma-phone__content>img){block-size:auto;inline-size:100%;display:block}:where(.ma-phone__cutout){background:#000;border-radius:999px;block-size:8cqw;inline-size:30cqw;position:absolute;inset-block-start:4cqw;inset-inline-start:50%;translate:-50%}:where(.ma-phone[data-model=notch] .ma-phone__cutout){border-radius:0 0 6cqw 6cqw;block-size:8.5cqw;inline-size:52cqw;inset-block-start:0}:where(.ma-phone[data-model=punch] .ma-phone__cutout){border-radius:50%;block-size:5.5cqw;inline-size:5.5cqw}:where(.ma-phone__home){background:color-mix(in srgb, var(--ma-ink) 65%, transparent);border-radius:999px;block-size:1.3cqw;inline-size:36cqw;position:absolute;inset-block-end:2.5cqw;inset-inline-start:50%;translate:-50%}:where(.ma-phone[data-scroll] .ma-phone__content){animation:ma-phone-drift calc(var(--ma-dur-ambient) * 6) var(--ma-ease-in-out) infinite alternate}:where(.ma-phone[data-scroll]:is(:hover,:focus-within) .ma-phone__content){animation-play-state:paused}@media (prefers-reduced-motion:reduce){:where(.ma-phone[data-scroll] .ma-phone__content){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-phone[data-scroll] .ma-phone__content){animation: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-prompt){border:1px solid var(--ma-edge);background:var(--ma-panel);color:inherit;box-shadow:0 1px 2px var(--ma-glow);transition:border-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:1.1em;gap:.5em;padding:.75em .75em .6em;display:grid}:where(.ma-prompt:focus-within){border-color:color-mix(in srgb, var(--ma-ink) 40%, transparent)}:where(.ma-prompt__area){inline-size:100%;color:inherit;font:inherit;resize:vertical;field-sizing:content;min-block-size:calc(var(--ma-prompt-rows) * 1.5em + .5em);max-block-size:calc(var(--ma-prompt-max) * 1.5em + .5em);background:0 0;border:0;outline:none;margin:0;padding:.25em .35em;line-height:1.5}@supports (field-sizing:content){:where(.ma-prompt__area){resize:none}}:where(.ma-prompt__area)::placeholder{color:color-mix(in srgb, var(--ma-ink) 40%, transparent);opacity:1}:where(.ma-prompt__area:disabled){opacity:.5;cursor:not-allowed}:where(.ma-prompt__bar){align-items:center;gap:.5em;display:flex}:where(.ma-prompt__model){margin-inline-end:auto}:where(.ma-prompt__bar>:last-child){margin-inline-start:auto}:where(.ma-prompt__attach),:where(.ma-prompt__send){block-size:2.25em;inline-size:2.25em;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--ma-duration-fast) var(--ma-ease-out), opacity var(--ma-duration-fast) var(--ma-ease-out), scale var(--ma-duration-fast) var(--ma-ease-out);background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:relative}:where(.ma-prompt__attach>svg),:where(.ma-prompt__send>svg){grid-area:1/1;block-size:1.15em;inline-size:1.15em}:where(.ma-prompt__attach:hover){background:color-mix(in srgb, var(--ma-ink) 8%, transparent)}:where(.ma-prompt__file){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.ma-prompt__attach:has(.ma-prompt__file:focus-visible)),:where(.ma-prompt__send:focus-visible){outline:2px solid var(--ma-ink);outline-offset:2px}:where(.ma-prompt__send){background:var(--ma-ink);color:var(--ma-panel)}:where(.ma-prompt__send:hover){scale:1.06}:where(.ma-prompt__send:active){scale:.96}:where(.ma-prompt:has(.ma-prompt__area:placeholder-shown) .ma-prompt__send){opacity:.35;scale:1}:where(.ma-prompt__send:disabled){cursor:not-allowed;opacity:.35;transition:none;scale:1}:where(.ma-prompt__busy){opacity:0;transition:opacity var(--ma-duration-fast) var(--ma-ease-out);grid-area:1/1;display:grid}:where(.ma-prompt[data-pending] .ma-prompt__busy){opacity:1}:where(.ma-prompt[data-pending] .ma-prompt__arrow){opacity:0}:where(.ma-prompt[data-pending] .ma-prompt__send){opacity:1;pointer-events:none}:where(.ma-prompt__sr){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){:where(.ma-prompt){border-color:buttontext}:where(.ma-prompt__send){forced-color-adjust:none;color:canvas;background:buttontext;border-color:buttontext}}@media (prefers-reduced-motion:reduce){:where(.ma-prompt),:where(.ma-prompt__attach),:where(.ma-prompt__send),:where(.ma-prompt__busy){transition:none;scale:1}}:where([data-ma-motion=reduce]) :where(.ma-prompt),:where([data-ma-motion=reduce]) :where(.ma-prompt__attach),:where([data-ma-motion=reduce]) :where(.ma-prompt__send),:where([data-ma-motion=reduce]) :where(.ma-prompt__busy){transition:none;scale:1}:where(.ma-toc){font-size:.875rem}:where(.ma-toc__title){letter-spacing:.08em;text-transform:uppercase;opacity:var(--ma-dim,.7);margin:0 0 .5rem;font-size:.75em}:where(.ma-toc__list){border-left:1px solid var(--ma-edge);margin:0;padding:0;list-style:none}:where(.ma-toc__item){margin:0;padding:0}:where(.ma-toc__link){padding:.3em 0 .3em calc(.9em + var(--ma-toc-d,0) * .9em);color:inherit;opacity:var(--ma-dim,.7);transition:opacity var(--ma-duration-fast) var(--ma-ease-out);text-decoration:none;display:block;position:relative}:where(.ma-toc__link):before{content:"";width:2px;transition:scale var(--ma-duration) var(--ma-ease);background:currentColor;border-radius:999px;position:absolute;inset:.2em auto .2em -1px;scale:1 0}:where(.ma-toc__link:hover){opacity:.9}:where(.ma-toc__link[aria-current]){opacity:1}:where(.ma-toc__link[aria-current]):before{scale:1}:where(.ma-toc__link:focus-visible){outline-offset:2px;border-radius:.25em;outline:2px solid}@media (prefers-reduced-motion:reduce){:where(.ma-toc__link),:where(.ma-toc__link):before{transition:none}}:where([data-ma-motion=reduce]) :where(.ma-toc__link),:where([data-ma-motion=reduce]) :where(.ma-toc__link):before{transition:none}:where(.ma-expand){display:block;overflow:clip}:where(.ma-expand__inner){transform-origin:50%;display:block}:where(.ma-expand__inner>img),:where(.ma-expand__inner>picture>img),:where(.ma-expand__inner>video){width:100%;height:auto;display:block}@supports (animation-timeline:view()){:where(.ma-expand){animation:linear both ma-expand;animation-range:var(--ma-expand-range,entry 0% cover 45%)}:where(.ma-expand__inner){animation:linear both ma-expand-inner;animation-range:var(--ma-expand-range,entry 0% cover 45%)}:where(html) :where(.ma-expand),:where(html) :where(.ma-expand__inner){animation-timeline:view()}}@media (prefers-reduced-motion:reduce){:where(.ma-expand),:where(.ma-expand__inner){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-expand),:where([data-ma-motion=reduce]) :where(.ma-expand__inner){animation: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-smenu){--ma-smenu-total:calc(var(--ma-duration) + var(--ma-smenu-n,4) * var(--ma-stagger));display:inline-block}:where(.ma-smenu__trigger),:where(.ma-smenu__close button){border:1px solid var(--ma-edge);background:var(--ma-panel);width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;transition:background-color var(--ma-duration-fast) var(--ma-ease-out), scale var(--ma-duration) var(--ma-ease);border-radius:999px;place-items:center;display:grid}:where(.ma-smenu__trigger:hover),:where(.ma-smenu__close button:hover){scale:1.06}:where(.ma-smenu__trigger:focus-visible),:where(.ma-smenu__close button:focus-visible),:where(.ma-smenu__link:focus-visible){outline-offset:3px;outline:2px solid}:where(.ma-smenu__dialog){background:var(--ma-smenu-bg,var(--ma-ink));width:100%;max-width:none;height:100%;max-height:none;color:var(--ma-smenu-fg,var(--ma-panel));opacity:0;translate:0 var(--ma-travel-enter,24px);transition:opacity var(--ma-duration) var(--ma-ease-in) calc(var(--ma-smenu-n,4) * var(--ma-stagger)), translate var(--ma-duration) var(--ma-ease-in) calc(var(--ma-smenu-n,4) * var(--ma-stagger)), display var(--ma-smenu-total) allow-discrete, overlay var(--ma-smenu-total) allow-discrete;border:0;margin:0;padding:clamp(1.5rem,6vw,4rem);position:fixed;inset:0;overflow:auto}:where(.ma-smenu__dialog[open]){opacity:1;transition-delay:0s;transition-timing-function:var(--ma-ease);translate:0}@starting-style{:where(.ma-smenu__dialog[open]){opacity:0;translate:0 var(--ma-travel-enter,24px)}}:where(.ma-smenu[data-side=top] .ma-smenu__dialog){height:auto;max-height:90dvh;translate:0 calc(var(--ma-travel-enter,24px) * -1);border-radius:0 0 1.5rem 1.5rem;inset:0 0 auto}:where(.ma-smenu[data-side=right] .ma-smenu__dialog){width:min(26rem,100%);translate:var(--ma-travel-enter,24px) 0;inset:0 0 0 auto}:where(.ma-smenu[data-side=top] .ma-smenu__dialog[open]),:where(.ma-smenu[data-side=right] .ma-smenu__dialog[open]){translate:0}@starting-style{:where(.ma-smenu[data-side=top] .ma-smenu__dialog[open]){translate:0 calc(var(--ma-travel-enter,24px) * -1)}:where(.ma-smenu[data-side=right] .ma-smenu__dialog[open]){translate:var(--ma-travel-enter,24px) 0}}:where(.ma-smenu__dialog)::backdrop{background:var(--ma-scrim);opacity:0;transition:opacity var(--ma-duration) var(--ma-ease-out), display var(--ma-smenu-total) allow-discrete, overlay var(--ma-smenu-total) allow-discrete}:where(.ma-smenu__dialog[open])::backdrop{opacity:1}@starting-style{:where(.ma-smenu__dialog[open])::backdrop{opacity:0}}:where(.ma-smenu__close){position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem}@starting-style{:where(.ma-smenu__dialog[open] .ma-smenu__close .ma-icon__a),:where(.ma-smenu__dialog[open] .ma-smenu__close .ma-icon__c){translate:0;rotate:0deg}:where(.ma-smenu__dialog[open] .ma-smenu__close .ma-icon__b){opacity:1;scale:1}}:where(.ma-smenu__nav){align-content:center;min-height:100%;display:grid}:where(.ma-smenu[data-side=top] .ma-smenu__nav),:where(.ma-smenu[data-side=right] .ma-smenu__nav){min-height:0;padding-top:2.5rem}:where(.ma-smenu__list){gap:.25em;margin:0;padding:0;list-style:none;display:grid}:where(.ma-smenu__item){opacity:0;translate:0 var(--ma-travel-enter,24px);transition:opacity var(--ma-duration) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease);transition-delay:calc((var(--ma-smenu-n,4) - 1 - var(--ma-i,0)) * var(--ma-stagger))}:where(.ma-smenu__dialog[open] .ma-smenu__item){opacity:1;transition-delay:calc(var(--ma-i,0) * var(--ma-stagger) + var(--ma-duration-fast));translate:0}@starting-style{:where(.ma-smenu__dialog[open] .ma-smenu__item){opacity:0;translate:0 var(--ma-travel-enter,24px)}}:where(.ma-smenu__link){color:inherit;letter-spacing:-.03em;opacity:.85;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease);align-items:baseline;gap:.75em;padding:.15em 0;font-size:clamp(2rem,7vw,4.5rem);font-weight:700;line-height:1.05;text-decoration:none;display:flex}:where(.ma-smenu[data-side=top] .ma-smenu__link),:where(.ma-smenu[data-side=right] .ma-smenu__link){font-size:clamp(1.5rem,4vw,2.25rem)}:where(.ma-smenu__link:hover),:where(.ma-smenu__link[aria-current=page]){opacity:1;translate:.25em}:where(.ma-smenu__index){letter-spacing:.1em;opacity:var(--ma-dim,.7);font-family:ui-monospace,monospace;font-size:.75rem;font-weight:400}:where(.ma-smenu__foot){opacity:.7;margin-top:2rem;font-size:.875rem}@media (prefers-reduced-motion:reduce){:where(.ma-smenu__dialog),:where(.ma-smenu__dialog[open]),:where(.ma-smenu__item),:where(.ma-smenu__dialog[open] .ma-smenu__item){transition-duration:var(--ma-duration-fast);transition-delay:0s;transition-timing-function:linear;translate:0}:where(.ma-smenu){--ma-smenu-total:var(--ma-duration-fast)}:where(.ma-smenu__link),:where(.ma-smenu__trigger),:where(.ma-smenu__close button){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-smenu__dialog),:where([data-ma-motion=reduce]) :where(.ma-smenu__dialog[open]),:where([data-ma-motion=reduce]) :where(.ma-smenu__item),:where([data-ma-motion=reduce]) :where(.ma-smenu__dialog[open] .ma-smenu__item){transition-duration:var(--ma-duration-fast);transition-delay:0s;transition-timing-function:linear;translate:0}:where([data-ma-motion=reduce]) :where(.ma-smenu){--ma-smenu-total:var(--ma-duration-fast)}:where([data-ma-motion=reduce]) :where(.ma-smenu__link),:where([data-ma-motion=reduce]) :where(.ma-smenu__trigger),:where([data-ma-motion=reduce]) :where(.ma-smenu__close button){transition:none}:where(.ma-stateful){border:1px solid var(--ma-edge);background:var(--ma-ink);color:var(--ma-panel);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--ma-duration-fast) var(--ma-ease-out), opacity var(--ma-duration-fast) var(--ma-ease-out);border-radius:.6em;justify-content:center;align-items:center;padding:.65em 1.2em;font-weight:500;line-height:1.2;display:inline-flex}:where(.ma-stateful:disabled){cursor:progress}:where(.ma-stateful:focus-visible){outline-offset:3px;outline:2px solid}:where(.ma-stateful__face){opacity:0;visibility:hidden;max-width:0;translate:0 var(--ma-travel-hover);transition:max-width var(--ma-duration) var(--ma-ease), opacity var(--ma-duration) var(--ma-ease), translate var(--ma-duration) var(--ma-ease), visibility var(--ma-duration) var(--ma-ease-out);align-items:center;gap:.5em;display:inline-flex;overflow:clip}:where(.ma-stateful__face>*){flex:none}:where(.ma-stateful[data-state=idle] [data-face=idle]),:where(.ma-stateful[data-state=pending] [data-face=pending]),:where(.ma-stateful[data-state=done] [data-face=done]),:where(.ma-stateful[data-state=error] [data-face=error]){max-width:var(--ma-stateful-w,none);opacity:1;visibility:visible;translate:0}:where(form[data-pending] .ma-stateful [data-face]){opacity:0;visibility:hidden;max-width:0}:where(form[data-pending] .ma-stateful [data-face=pending]){max-width:var(--ma-stateful-w,none);opacity:1;visibility:visible;translate:0}:where(form[data-pending] .ma-stateful){pointer-events:none}:where(.ma-stateful[data-state=done]){background:color-mix(in srgb, var(--ma-ink) 88%, #7cc67c)}:where(.ma-stateful[data-state=error]){background:color-mix(in srgb, var(--ma-ink) 84%, #e0563f)}@media (prefers-reduced-motion:reduce){:where(.ma-stateful__face){transition:none;translate:0}}:where([data-ma-motion=reduce]) :where(.ma-stateful__face){transition:none;translate:0}:where(.ma-banner){z-index:30;transition:grid-template-rows var(--ma-duration) var(--ma-ease);grid-template-rows:1fr;display:grid;position:sticky;top:0}:where(.ma-banner:has(.ma-banner__dialog:not([open]))){grid-template-rows:0fr}:where(.ma-banner[data-gone]){transition:none}:where(.ma-banner__dialog){width:100%;max-width:none;min-height:0;color:inherit;opacity:1;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease-in), display var(--ma-duration) allow-discrete;background:0 0;border:0;margin:0;padding:0;position:static;overflow:clip;translate:0}:where(.ma-banner__dialog:not([open])){opacity:0;translate:0 -100%}:where(.ma-banner__inner){background:var(--ma-banner-bg,var(--ma-ink));color:var(--ma-banner-fg,var(--ma-panel));text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1rem;padding:.625rem 3rem;font-size:.875rem;line-height:1.4;display:flex;position:relative}:where(.ma-banner__text){margin:0}:where(.ma-banner__cta){color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em;white-space:nowrap;transition:text-decoration-color var(--ma-duration-fast) var(--ma-ease-out);font-weight:600}:where(.ma-banner__cta:hover){text-decoration-color:currentColor}:where(.ma-banner__close){position:absolute;top:50%;right:.75rem;translate:0 -50%}:where(.ma-banner__close button){width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;opacity:.7;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), background-color var(--ma-duration-fast) var(--ma-ease-out);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}:where(.ma-banner__close button:hover){opacity:1;background:color-mix(in srgb, currentColor 14%, transparent)}:where(.ma-banner__close button:focus-visible),:where(.ma-banner__cta:focus-visible){outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){:where(.ma-banner),:where(.ma-banner__dialog){transition-duration:var(--ma-duration-fast);transition-timing-function:linear}:where(.ma-banner__dialog:not([open])){translate:0}}:where([data-ma-motion=reduce]) :where(.ma-banner),:where([data-ma-motion=reduce]) :where(.ma-banner__dialog){transition-duration:var(--ma-duration-fast);transition-timing-function:linear}:where([data-ma-motion=reduce]) :where(.ma-banner__dialog:not([open])){translate:0}:where(.ma-sticky){timeline-scope:--ma-sticky-1, --ma-sticky-2, --ma-sticky-3, --ma-sticky-4, --ma-sticky-5, --ma-sticky-6, --ma-sticky-7, --ma-sticky-8;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1.5rem;display:grid;container-type:inline-size}:where(.ma-sticky__steps),:where(.ma-sticky__visuals){display:contents}:where(.ma-sticky__step){order:calc(var(--ma-sticky-i,1) * 2 - 1);grid-column:1/-1}:where(.ma-sticky__visual){order:calc(var(--ma-sticky-i,1) * 2);grid-column:1/-1;min-height:12rem}:where(.ma-sticky__title){letter-spacing:-.02em;margin:0;font-size:1.375em;font-weight:600;line-height:1.2}:where(.ma-sticky__body){opacity:.7;margin:.5em 0 0}:where(.ma-sticky__visual>:first-child){width:100%;height:100%}@supports (animation-timeline:view()) and (timeline-scope:--a){@container (width>=40rem){:where(.ma-sticky[data-layout=auto] .ma-sticky__steps),:where(.ma-sticky[data-layout=auto] .ma-sticky__visuals){align-self:start;display:grid}:where(.ma-sticky[data-layout=auto] .ma-sticky__step){min-height:var(--ma-sticky-h,70vh);order:0;align-content:center;animation:linear both ma-sticky-step;animation-range:cover;display:grid}:where(html) :where(.ma-sticky[data-layout=auto] .ma-sticky__step){animation-timeline:view()}:where(.ma-sticky[data-layout=auto] .ma-sticky__step:first-child){view-timeline-name:--ma-sticky-1}:where(.ma-sticky[data-layout=auto] .ma-sticky__step:nth-child(2)){view-timeline-name:--ma-sticky-2}:where(.ma-sticky[data-layout=auto] .ma-sticky__step:nth-child(3)){view-timeline-name:--ma-sticky-3}:where(.ma-sticky[data-layout=auto] .ma-sticky__step:nth-child(4)){view-timeline-name:--ma-sticky-4}:where(.ma-sticky[data-layout=auto] .ma-sticky__step:nth-child(5)){view-timeline-name:--ma-sticky-5}:where(.ma-sticky[data-layout=auto] .ma-sticky__step:nth-child(6)){view-timeline-name:--ma-sticky-6}:where(.ma-sticky[data-layout=auto] .ma-sticky__step:nth-child(7)){view-timeline-name:--ma-sticky-7}:where(.ma-sticky[data-layout=auto] .ma-sticky__step:nth-child(8)){view-timeline-name:--ma-sticky-8}:where(.ma-sticky[data-layout=auto] .ma-sticky__visuals){top:var(--ma-sticky-top,10vh);height:var(--ma-sticky-h,70vh);position:sticky}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual){order:0;grid-area:1/1;min-height:0;animation:linear both ma-sticky-visual;animation-range:cover}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:first-child){animation-name:ma-sticky-visual-first}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:last-child){animation-name:ma-sticky-visual-last}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:only-child){animation-name:none}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:first-child){animation-timeline:--ma-sticky-1}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:nth-child(2)){animation-timeline:--ma-sticky-2}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:nth-child(3)){animation-timeline:--ma-sticky-3}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:nth-child(4)){animation-timeline:--ma-sticky-4}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:nth-child(5)){animation-timeline:--ma-sticky-5}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:nth-child(6)){animation-timeline:--ma-sticky-6}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:nth-child(7)){animation-timeline:--ma-sticky-7}:where(.ma-sticky[data-layout=auto] .ma-sticky__visual:nth-child(8)){animation-timeline:--ma-sticky-8}}:where(.ma-sticky[data-layout=sticky] .ma-sticky__steps),:where(.ma-sticky[data-layout=sticky] .ma-sticky__visuals){align-self:start;display:grid}:where(.ma-sticky[data-layout=sticky] .ma-sticky__step){min-height:var(--ma-sticky-h,70vh);order:0;align-content:center;animation:linear both ma-sticky-step;animation-range:cover;display:grid}:where(html) :where(.ma-sticky[data-layout=sticky] .ma-sticky__step){animation-timeline:view()}:where(.ma-sticky[data-layout=sticky] .ma-sticky__step:first-child){view-timeline-name:--ma-sticky-1}:where(.ma-sticky[data-layout=sticky] .ma-sticky__step:nth-child(2)){view-timeline-name:--ma-sticky-2}:where(.ma-sticky[data-layout=sticky] .ma-sticky__step:nth-child(3)){view-timeline-name:--ma-sticky-3}:where(.ma-sticky[data-layout=sticky] .ma-sticky__step:nth-child(4)){view-timeline-name:--ma-sticky-4}:where(.ma-sticky[data-layout=sticky] .ma-sticky__step:nth-child(5)){view-timeline-name:--ma-sticky-5}:where(.ma-sticky[data-layout=sticky] .ma-sticky__step:nth-child(6)){view-timeline-name:--ma-sticky-6}:where(.ma-sticky[data-layout=sticky] .ma-sticky__step:nth-child(7)){view-timeline-name:--ma-sticky-7}:where(.ma-sticky[data-layout=sticky] .ma-sticky__step:nth-child(8)){view-timeline-name:--ma-sticky-8}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visuals){top:var(--ma-sticky-top,10vh);height:var(--ma-sticky-h,70vh);position:sticky}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual){order:0;grid-area:1/1;min-height:0;animation:linear both ma-sticky-visual;animation-range:cover}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:first-child){animation-name:ma-sticky-visual-first}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:last-child){animation-name:ma-sticky-visual-last}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:only-child){animation-name:none}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:first-child){animation-timeline:--ma-sticky-1}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:nth-child(2)){animation-timeline:--ma-sticky-2}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:nth-child(3)){animation-timeline:--ma-sticky-3}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:nth-child(4)){animation-timeline:--ma-sticky-4}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:nth-child(5)){animation-timeline:--ma-sticky-5}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:nth-child(6)){animation-timeline:--ma-sticky-6}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:nth-child(7)){animation-timeline:--ma-sticky-7}:where(.ma-sticky[data-layout=sticky] .ma-sticky__visual:nth-child(8)){animation-timeline:--ma-sticky-8}}@media (prefers-reduced-motion:reduce){:where(.ma-sticky){--ma-travel-section:0px}:where(.ma-sticky__step){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-sticky){--ma-travel-section:0px}:where([data-ma-motion=reduce]) :where(.ma-sticky__step){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}}:where(.ma-toggle){--ma-toggle-h:1.5rem;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:.6em;display:inline-flex}:where(.ma-toggle[data-size=sm]){--ma-toggle-h:1.25rem}:where(.ma-toggle__input){-webkit-appearance:none;appearance:none;inline-size:calc(var(--ma-toggle-h) * 1.75);block-size:var(--ma-toggle-h);border:1px solid var(--ma-edge);background:color-mix(in srgb, var(--ma-ink) 14%, transparent);cursor:pointer;font:inherit;transition:background-color var(--ma-duration-fast) var(--ma-ease-out), border-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:999px;flex:none;margin:0;position:relative}:where(.ma-toggle__input):before{content:"";inline-size:calc(var(--ma-toggle-h) - 6px);block-size:calc(var(--ma-toggle-h) - 6px);background:var(--ma-panel);box-shadow:0 1px 2px var(--ma-glow);transition:translate var(--ma-duration) var(--ma-ease);border-radius:50%;margin-block-start:calc((var(--ma-toggle-h) - 6px) / -2);margin-inline-start:2px;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0}:where(.ma-toggle__input):after{content:"";inset:min(0px, calc((var(--ma-toggle-h) - 26px) / 2)) min(0px, calc((var(--ma-toggle-h) * 1.75 - 26px) / 2));position:absolute}:where(.ma-toggle__input:checked){background:var(--ma-toggle-on,var(--ma-ink));border-color:var(--ma-toggle-on,var(--ma-ink))}:where(.ma-toggle__input:checked):before{translate:calc(var(--ma-toggle-h) * .75 * var(--ma-toggle-dir,1)) 0}:where([dir=rtl] .ma-toggle,.ma-toggle__input[dir=rtl]){--ma-toggle-dir:-1}:where([dir=rtl] [dir=ltr] .ma-toggle,[dir=rtl] .ma-toggle__input[dir=ltr]){--ma-toggle-dir:1}:where(.ma-toggle__input:focus-visible){outline:2px solid var(--ma-toggle-on,var(--ma-ink));outline-offset:3px}:where(.ma-toggle__input:disabled){cursor:not-allowed;opacity:.45;transition:none}:where(.ma-toggle__input:disabled):before{transition:none}:where(.ma-toggle:has(.ma-toggle__input:disabled)){cursor:not-allowed}:where(.ma-toggle:has(.ma-toggle__input:disabled) .ma-toggle__label){opacity:.6}:where(.ma-toggle__label){user-select:none;line-height:1.2}@media (forced-colors:active){:where(.ma-toggle__input){background:canvas;border-color:buttontext}:where(.ma-toggle__input):before{box-shadow:none;background:buttontext}:where(.ma-toggle__input:checked){background:highlight;border-color:highlight}:where(.ma-toggle__input:checked):before{background:highlighttext}:where(.ma-toggle__input:disabled){opacity:1;border-color:graytext}:where(.ma-toggle__input:disabled):before{background:graytext}}@media (prefers-reduced-motion:reduce){:where(.ma-toggle__input),:where(.ma-toggle__input):before{transition:none}}:where([data-ma-motion=reduce]) :where(.ma-toggle__input),:where([data-ma-motion=reduce]) :where(.ma-toggle__input):before{transition:none}:where(.ma-roll){vertical-align:bottom;line-height:1.15;display:inline-grid;overflow:clip}:where(.ma-roll__line){white-space:pre;grid-area:1/1}:where(.ma-roll__char){transition:translate var(--ma-roll-dur,var(--ma-duration)) var(--ma-ease);transition-delay:calc(var(--ma-i,0) * var(--ma-roll-step,var(--ma-stagger-tight)));display:inline-block}:where(.ma-roll__line--next .ma-roll__char){translate:0 100%}@media (hover:hover){:where(.ma-roll:hover .ma-roll__line .ma-roll__char),:where(:is(a,button,label):hover .ma-roll .ma-roll__line .ma-roll__char){translate:0 -100%}:where(.ma-roll:hover .ma-roll__line--next .ma-roll__char),:where(:is(a,button,label):hover .ma-roll .ma-roll__line--next .ma-roll__char){translate:0}}:where(:is(a,button):focus-visible .ma-roll .ma-roll__line .ma-roll__char){translate:0 -100%}:where(:is(a,button):focus-visible .ma-roll .ma-roll__line--next .ma-roll__char){translate:0}@media (prefers-reduced-motion:reduce){:where(.ma-roll__char){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-roll__char){transition:none}:where(.ma-trace){grid-template-columns:var(--ma-trace-gutter,2.5rem) minmax(0, 1fr);display:grid;position:relative}:where(.ma-trace__rail){grid-area:1/1;position:relative}:where(.ma-trace__body){grid-area:1/2;min-width:0}:where(.ma-trace__line),:where(.ma-trace__fill){top:0;left:calc(50% - var(--ma-trace-w,2px) / 2);width:var(--ma-trace-w,2px);border-radius:999px;position:absolute}:where(.ma-trace__line){background:var(--ma-edge);height:100%}:where(.ma-trace__fill){height:var(--ma-trace-p,100%);background:linear-gradient(to bottom, color-mix(in srgb, var(--ma-trace-c,var(--ma-ink)) 35%, transparent), var(--ma-trace-c,var(--ma-ink)))}:where(.ma-trace__head){top:var(--ma-trace-p,100%);width:calc(var(--ma-trace-w,2px) * 5);height:calc(var(--ma-trace-w,2px) * 5);background:var(--ma-trace-c,var(--ma-ink));box-shadow:0 0 0 calc(var(--ma-trace-w,2px) * 2) color-mix(in srgb, var(--ma-trace-c,var(--ma-ink)) 22%, transparent);border-radius:50%;position:absolute;left:50%;translate:-50% -50%}@supports (animation-timeline:view()){:where(.ma-trace){animation:linear both ma-trace;animation-range:var(--ma-trace-range,contain 0% contain 100%)}:where(html) :where(.ma-trace){animation-timeline:view()}}@media (prefers-reduced-motion:reduce){:where(.ma-trace){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-trace){animation:none}:where(.ma-underline){padding-bottom:var(--ma-underline-offset,.12em);background-image:linear-gradient(var(--ma-underline-color,currentColor), var(--ma-underline-color,currentColor));background-repeat:no-repeat;background-size:0% var(--ma-underline-w,.08em);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--ma-duration-fast) var(--ma-ease-out);background-position:100% 100%;text-decoration:none}@media (hover:hover){:where(.ma-underline:hover),:where(:is(a,button):hover .ma-underline){background-size:100% var(--ma-underline-w,.08em);transition-duration:var(--ma-duration);transition-timing-function:var(--ma-ease);background-position:0 100%}}:where(.ma-underline:focus-visible),:where(:is(a,button):focus-visible .ma-underline){background-size:100% var(--ma-underline-w,.08em);background-position:0 100%}@media (prefers-reduced-motion:reduce){:where(.ma-underline){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-underline){transition:none}:where(.ma-vdialog__thumb){width:100%;aspect-ratio:var(--ma-vdialog-ratio,16 / 9);border:1px solid var(--ma-edge);background:var(--ma-ink);cursor:pointer;isolation:isolate;border-radius:1rem;padding:0;display:block;position:relative;overflow:clip}:where(.ma-vdialog__thumb:focus-visible){outline-offset:3px;outline:2px solid}:where(.ma-vdialog__poster){object-fit:cover;width:100%;height:100%;transition:scale var(--ma-dur-gentle) var(--ma-ease);display:block;scale:1}:where(.ma-vdialog__thumb:hover .ma-vdialog__poster){scale:1.03}:where(.ma-vdialog__play){background:var(--ma-panel);width:4rem;height:4rem;color:var(--ma-ink);transition:scale var(--ma-duration) var(--ma-ease);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 12px 32px -12px #0009}:where(.ma-vdialog__play):before{content:"";border-radius:inherit;background:var(--ma-panel);opacity:.5;animation:ma-vdialog-ring var(--ma-dur-ambient) var(--ma-ease-out) infinite;position:absolute;inset:0}:where(.ma-vdialog__play svg){margin-left:.15em;position:relative}:where(.ma-vdialog__thumb:hover .ma-vdialog__play),:where(.ma-vdialog__thumb:focus-visible .ma-vdialog__play){scale:1.08}:where(.ma-vdialog) .ma-dialog{background:var(--ma-ink);width:min(92vw,64rem);max-width:none;overflow:clip}:where(.ma-vdialog) .ma-dialog__panel{padding:0}:where(.ma-vdialog) .ma-dialog__close button{background:var(--ma-panel);color:var(--ma-ink);opacity:.9}:where(.ma-vdialog__frame){aspect-ratio:var(--ma-vdialog-ratio,16 / 9);background:var(--ma-ink);position:relative}:where(.ma-vdialog__link){color:var(--ma-panel);text-align:center;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}:where(.ma-vdialog__media){background:var(--ma-ink);border:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){:where(.ma-vdialog__poster),:where(.ma-vdialog__play){transition:none;scale:1}:where(.ma-vdialog__play):before{opacity:0;animation:none}}:where([data-ma-motion=reduce]) :where(.ma-vdialog__poster),:where([data-ma-motion=reduce]) :where(.ma-vdialog__play){transition:none;scale:1}:where([data-ma-motion=reduce]) :where(.ma-vdialog__play):before{opacity:0;animation:none}}@keyframes ma-beams{0%{stroke-dashoffset:calc(var(--ma-beams-len,.18) * var(--ma-beams-l))}to{stroke-dashoffset:calc(var(--ma-beams-l) * -1)}}@keyframes ma-beams-tail{0%{stroke-dashoffset:calc(var(--ma-beams-len,.18) * 3 * var(--ma-beams-l))}to{stroke-dashoffset:calc(var(--ma-beams-l) * -1 + var(--ma-beams-len,.18) * 2 * var(--ma-beams-l))}}@property --ma-alist-t{syntax:"<number>";inherits:false;initial-value:0}@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-circ-spin{to{rotate:1turn}}@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 ma-map-ping{0%{opacity:.9;scale:1}to{opacity:0;scale:4}}@keyframes stage-island-bar{0%{scale:1 .3}to{scale:1}}@keyframes stage-island-pulse{0%{opacity:.5}to{opacity:1}}@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}}@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}}@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-orbit{0%{transform:rotate(var(--ma-orbit-a)) translate(var(--ma-orbit-r,100px)) rotate(calc(-1 * var(--ma-orbit-a)))}to{transform:rotate(calc(var(--ma-orbit-a) + 360deg)) translate(var(--ma-orbit-r,100px)) rotate(calc(-1 * var(--ma-orbit-a) - 360deg))}}@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}}@keyframes ma-phone-drift{to{translate:0 min(0px,100cqh - 100%)}}[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}}.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}@keyframes ma-expand{0%{clip-path:inset(0 var(--ma-expand-inset,20%) round var(--ma-expand-r,2rem))}to{clip-path:inset(0 0 round var(--ma-expand-r-end,0px))}}@keyframes ma-expand-inner{0%{scale:var(--ma-expand-scale,.92)}to{scale:1}}@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)}}@keyframes ma-sticky-visual{0%{opacity:0;translate:0 var(--ma-travel-section)}30%,70%{opacity:1;translate:0}to{opacity:0;translate:0 calc(-1 * var(--ma-travel-section))}}@keyframes ma-sticky-visual-first{0%,70%{opacity:1;translate:0}to{opacity:0;translate:0 calc(-1 * var(--ma-travel-section))}}@keyframes ma-sticky-visual-last{0%{opacity:0;translate:0 var(--ma-travel-section)}30%,to{opacity:1;translate:0}}@keyframes ma-sticky-step{0%,to{opacity:.35}35%,65%{opacity:1}}.sr-tile[data-astro-cid-wahpvs5f] .ma-sticky__title{font-size:1rem}.sr-tile[data-astro-cid-wahpvs5f] .ma-sticky__body{font-size:.75rem}@property --ma-trace-p{syntax:"<percentage>";inherits:true;initial-value:100%}@keyframes ma-trace{0%{--ma-trace-p:0%}to{--ma-trace-p:100%}}@keyframes ma-vdialog-ring{0%{opacity:.5;scale:1}to{opacity:0;scale:1.7}}
