@layer components{:where(.ma-avatars){--ma-avatars-overlap:calc(var(--ma-avatars-size) * -.26);padding:0;isolation:isolate;align-items:center;margin:0;padding-inline-start:calc(var(--ma-avatars-overlap) * -1);list-style:none;display:flex}:where(.ma-avatars__item){transition:margin var(--ma-duration) var(--ma-ease), translate var(--ma-duration) var(--ma-ease);margin-inline-start:var(--ma-avatars-overlap);position:relative}:where(.ma-avatars__face){inline-size:var(--ma-avatars-size);block-size:var(--ma-avatars-size);box-shadow:0 0 0 2px var(--ma-avatars-ring,var(--ma-panel));background:color-mix(in srgb, var(--ma-ink) 10%, var(--ma-panel));color:inherit;font-size:calc(var(--ma-avatars-size) * .3);letter-spacing:-.02em;border-radius:50%;place-items:center;font-weight:600;text-decoration:none;display:grid;overflow:clip}:where(.ma-avatars__face>img){object-fit:cover;block-size:100%;inline-size:100%}:where(.ma-avatars__more .ma-avatars__face){background:var(--ma-ink);color:var(--ma-panel);font-size:calc(var(--ma-avatars-size) * .3);font-variant-numeric:tabular-nums;box-sizing:border-box;inline-size:auto;min-inline-size:var(--ma-avatars-size);padding-inline:calc(var(--ma-avatars-size) * .2);border-radius:calc(var(--ma-avatars-size) / 2)}:where(.ma-avatars__tip){inset-block-end:calc(100% + .5em);background:var(--ma-ink);color:var(--ma-panel);white-space:nowrap;translate:-50% var(--ma-travel-hover);opacity:0;pointer-events:none;transition:opacity var(--ma-duration-fast) var(--ma-ease-out), translate var(--ma-duration-fast) var(--ma-ease-out);border-radius:.4em;padding:.3em .6em;font-size:.75rem;line-height:1.2;position:absolute;left:50%}@media (hover:hover) and (pointer:fine){:where(.ma-avatars:hover .ma-avatars__item){margin-inline-start:calc(var(--ma-avatars-size) * .08)}:where(.ma-avatars:hover .ma-avatars__item:first-child){margin-inline-start:var(--ma-avatars-overlap)}:where(.ma-avatars__item:hover){z-index:1;translate:0 calc(var(--ma-travel-hover) * -1)}:where(.ma-avatars__item:hover .ma-avatars__tip){opacity:1;transition-duration:var(--ma-duration);transition-timing-function:var(--ma-ease);translate:-50%}}:where(.ma-avatars__item:has(.ma-avatars__face:focus-visible)){z-index:1;translate:0 calc(var(--ma-travel-hover) * -1)}:where(.ma-avatars__item:has(.ma-avatars__face:focus-visible) .ma-avatars__tip){opacity:1;translate:-50%}:where(.ma-avatars__face:focus-visible){outline:2px solid var(--ma-ink);outline-offset:2px}:where(.ma-avatars__sr){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){:where(.ma-avatars__item),:where(.ma-avatars__tip){transition:none}:where(.ma-avatars__item:hover),:where(.ma-avatars__item:has(.ma-avatars__face:focus-visible)){translate:0}}:where([data-ma-motion=reduce]) :where(.ma-avatars__item),:where([data-ma-motion=reduce]) :where(.ma-avatars__tip){transition:none}:where([data-ma-motion=reduce]) :where(.ma-avatars__item:hover),:where([data-ma-motion=reduce]) :where(.ma-avatars__item:has(.ma-avatars__face:focus-visible)){translate:0}:where(.ma-browser){border:1px solid var(--ma-edge);border-radius:var(--ma-browser-r,.75rem);background:var(--ma-panel);color:var(--ma-ink);box-shadow:0 1px 2px var(--ma-glow);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;overflow:clip;container-type:inline-size}:where(.ma-browser[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-browser[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-browser__bar){border-bottom:1px solid var(--ma-edge);white-space:nowrap;align-items:center;gap:clamp(.4rem,1.5cqw,.75rem);padding:clamp(.35rem,1.4cqw,.6rem) clamp(.5rem,2cqw,.9rem);font-size:clamp(.55rem,1.9cqw,.8rem);line-height:1;display:flex}:where(.ma-browser__lights){flex:none;gap:.5em;display:inline-flex}:where(.ma-browser__lights>i){background:var(--ma-edge);border-radius:50%;width:1em;height:1em}:where(.ma-browser__lights>i:first-child){background:#ff5f57}:where(.ma-browser__lights>i:nth-child(2)){background:#febc2e}:where(.ma-browser__lights>i:nth-child(3)){background:#28c840}:where(.ma-browser__tabs){gap:.25em;min-width:0;display:inline-flex;overflow:clip}:where(.ma-browser__tab){opacity:var(--ma-dim,.7);text-overflow:ellipsis;border-radius:.5em;padding:.5em .9em;overflow:clip}:where(.ma-browser__tab[data-active]){opacity:1;background:color-mix(in srgb, var(--ma-ink) 8%, transparent)}:where(.ma-browser__url){background:color-mix(in srgb, var(--ma-ink) 5%, transparent);opacity:.8;text-overflow:ellipsis;border-radius:.5em;flex:auto;align-items:center;gap:.5em;min-width:0;padding:.5em .9em;display:inline-flex;overflow:clip}:where(.ma-browser__lock){fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}:where(.ma-browser__body){min-height:0;position:relative;overflow:clip}:where(.ma-browser__body>img){width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){:where(.ma-browser){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-browser){animation:none}:where(.ma-checkdraw){cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:.6em;display:inline-flex}:where(.ma-checkdraw__box){inline-size:var(--ma-checkdraw-size,1.25rem);block-size:var(--ma-checkdraw-size,1.25rem);flex:none;display:grid;position:relative}:where(.ma-checkdraw__input){-webkit-appearance:none;appearance:none;border:1.5px solid var(--ma-checkdraw-edge,color-mix(in srgb, var(--ma-ink) 45%, transparent));cursor:pointer;block-size:100%;inline-size:100%;font:inherit;transition:background-color var(--ma-duration-fast) var(--ma-ease-out), border-color var(--ma-duration-fast) var(--ma-ease-out);background:0 0;border-radius:.3em;grid-area:1/1;margin:0;position:relative}:where(.ma-checkdraw__input):after{content:"";inset:min(0px, calc((var(--ma-checkdraw-size,1.25rem) - 26px) / 2));position:absolute}:where(.ma-checkdraw__input:checked),:where(.ma-checkdraw__input:indeterminate){background:var(--ma-checkdraw-on,var(--ma-ink));border-color:var(--ma-checkdraw-on,var(--ma-ink))}:where(.ma-checkdraw__mark){pointer-events:none;fill:none;block-size:100%;inline-size:100%;stroke:var(--ma-panel);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1;padding:12%}:where(.ma-checkdraw__tick),:where(.ma-checkdraw__bar){stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--ma-duration-fast) var(--ma-ease-in)}:where(.ma-checkdraw__input:checked~.ma-checkdraw__mark .ma-checkdraw__tick),:where(.ma-checkdraw__input:indeterminate~.ma-checkdraw__mark .ma-checkdraw__bar){stroke-dashoffset:0;transition:stroke-dashoffset var(--ma-duration) var(--ma-ease);transition-delay:calc(var(--ma-duration-fast) / 2)}:where(.ma-checkdraw__input:focus-visible){outline:2px solid var(--ma-checkdraw-on,var(--ma-ink));outline-offset:3px}:where(.ma-checkdraw__input:disabled){cursor:not-allowed;opacity:.45;transition:none}:where(.ma-checkdraw__input:disabled~.ma-checkdraw__mark *){transition:none}:where(.ma-checkdraw:has(.ma-checkdraw__input:disabled)){cursor:not-allowed}:where(.ma-checkdraw:has(.ma-checkdraw__input:disabled) .ma-checkdraw__label){opacity:.6}:where(.ma-checkdraw__label){user-select:none;line-height:1.2}@media (forced-colors:active){:where(.ma-checkdraw__input){background:canvas;border-color:buttontext}:where(.ma-checkdraw__input:checked),:where(.ma-checkdraw__input:indeterminate){background:highlight;border-color:highlight}:where(.ma-checkdraw__mark){stroke:highlighttext}:where(.ma-checkdraw__input:disabled){opacity:1;border-color:graytext}}@media (prefers-reduced-motion:reduce){:where(.ma-checkdraw__input),:where(.ma-checkdraw__tick),:where(.ma-checkdraw__bar){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-checkdraw__input),:where([data-ma-motion=reduce]) :where(.ma-checkdraw__tick),:where([data-ma-motion=reduce]) :where(.ma-checkdraw__bar){transition:none}:where(:root){--ma-confetti-gravity:.22;--ma-confetti-drag:.985;--ma-confetti-velocity:14;--ma-confetti-spread:70;--ma-confetti-flutter:.12}:where([data-ma-preset=snap]){--ma-confetti-velocity:18;--ma-confetti-drag:.975;--ma-confetti-spread:50}:where([data-ma-preset=lively]){--ma-confetti-velocity:17;--ma-confetti-spread:90;--ma-confetti-flutter:.18}:where([data-ma-preset=gentle]),:where([data-ma-preset=ambient]){--ma-confetti-velocity:11;--ma-confetti-gravity:.16;--ma-confetti-drag:.99}:where(.ma-confetti){color:#f5a524;border:0 solid #e4572e;border-color:#e4572e #3a9a5b #4c7dff #c94ad3}@media (prefers-reduced-motion:reduce){:where(.ma-confetti){display:none}}:where([data-ma-motion=reduce]) :where(.ma-confetti){display:none}:where(.ma-cd){font-variant-numeric:tabular-nums;gap:.5em;display:inline-flex}:where(.ma-cd__unit){justify-items:center;gap:.35em;display:grid}:where(.ma-cd__card){text-align:center;perspective:8em;min-width:1.75em;height:1.5em;font-weight:600;line-height:1.5em;display:grid;position:relative}:where(.ma-cd__card):after{content:"";background:var(--ma-glow);height:1px;position:absolute;inset:50% 0 auto}:where(.ma-cd__top),:where(.ma-cd__bot),:where(.ma-cd__flap-a),:where(.ma-cd__flap-b){font-weight:inherit;background:var(--ma-edge);border-radius:.15em;grid-area:1/1;padding-inline:.2em}:where(.ma-cd__top),:where(.ma-cd__flap-a){clip-path:inset(0 0 50%)}:where(.ma-cd__bot),:where(.ma-cd__flap-b){clip-path:inset(50% 0 0)}:where(.ma-cd__flap-a),:where(.ma-cd__flap-b){transform-origin:50%;backface-visibility:hidden;visibility:hidden}:where(.ma-cd__card[data-flip] .ma-cd__flap-a){visibility:visible;animation:ma-cd-fold calc(var(--ma-duration) / 2) var(--ma-ease-in) both}:where(.ma-cd__card[data-flip] .ma-cd__flap-b){visibility:visible;animation:ma-cd-unfold calc(var(--ma-duration) / 2) var(--ma-ease-out) calc(var(--ma-duration) / 2) both}:where(.ma-cd__card[data-flip] .ma-cd__top){animation:ma-cd-hide calc(var(--ma-duration) / 2)}:where(.ma-cd__card[data-flip] .ma-cd__bot){animation:ma-cd-hide calc(var(--ma-duration) / 2) calc(var(--ma-duration) / 2) forwards}:where(.ma-cd__label){letter-spacing:.08em;text-transform:uppercase;opacity:var(--ma-dim,.7);font-size:.5em}:where(.ma-cd[data-done] .ma-cd__card){opacity:var(--ma-dim,.7)}:where(.ma-cd__done){align-self:center}@media (prefers-reduced-motion:reduce){:where(.ma-cd__card[data-flip] .ma-cd__flap-a),:where(.ma-cd__card[data-flip] .ma-cd__flap-b),:where(.ma-cd__card[data-flip] .ma-cd__top),:where(.ma-cd__card[data-flip] .ma-cd__bot){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-cd__card[data-flip] .ma-cd__flap-a),:where([data-ma-motion=reduce]) :where(.ma-cd__card[data-flip] .ma-cd__flap-b),:where([data-ma-motion=reduce]) :where(.ma-cd__card[data-flip] .ma-cd__top),:where([data-ma-motion=reduce]) :where(.ma-cd__card[data-flip] .ma-cd__bot){animation:none}:where(.ma-grid-pattern){pointer-events:none;background-image:linear-gradient(to right, var(--ma-gp-color,var(--ma-edge)) 1px, transparent 1px), linear-gradient(to bottom, var(--ma-gp-color,var(--ma-edge)) 1px, transparent 1px);background-size:var(--ma-gp-size,32px) var(--ma-gp-size,32px);position:absolute;inset:0}:where(.ma-grid-pattern[data-fade]){mask-image:radial-gradient(#000 30%,#0000 75%)}:where(.ma-grid-pattern[data-drift]){animation:ma-grid-pattern var(--ma-gp-drift,8s) linear infinite}@media (prefers-reduced-motion:reduce){:where(.ma-grid-pattern){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-grid-pattern){animation:none}:where(.ma-nf){font-variant-numeric:tabular-nums;--ma-nf-v:var(--ma-nf-value,var(--ma-nf-init,0));--ma-nf-int:round(nearest, var(--ma-nf-v) * var(--ma-nf-scale,1), 1);display:inline-block}:where(.ma-nf__digits){-webkit-user-select:none;user-select:none;direction:ltr;display:none}@supports (translate:calc(mod(round(down, 7, 1), 10) * 1em)){:where(.ma-nf__static){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.ma-nf__digits){align-items:baseline;display:inline-flex}}:where(.ma-nf__col),:where(.ma-nf__mark){--ma-nf-hi:round(down, var(--ma-nf-int) / var(--ma-nf-k,1), 1)}:where(.ma-nf__col){clip-path:inset(0);--ma-nf-d:mod(var(--ma-nf-hi), 10);height:1em;line-height:1;display:inline-block}:where(.ma-nf__strip){font-weight:inherit;translate:0 calc(var(--ma-nf-d) * -1em);transition:translate var(--ma-nf-dur,var(--ma-duration)) var(--ma-ease);display:grid}:where(.ma-nf__strip>i){height:1em;font-style:normal;line-height:1;display:block}:where(.ma-nf__col[data-lead]),:where(.ma-nf__mark[data-lead]){max-width:calc(min(1, var(--ma-nf-hi)) * 2ch);transition:max-width var(--ma-nf-dur,var(--ma-duration)) var(--ma-ease);overflow:clip}:where(.ma-nf__col[data-lead]){transition:max-width var(--ma-nf-dur,var(--ma-duration)) var(--ma-ease), translate var(--ma-nf-dur,var(--ma-duration)) var(--ma-ease)}@media (prefers-reduced-motion:reduce){:where(.ma-nf__strip),:where(.ma-nf__col[data-lead]),:where(.ma-nf__mark[data-lead]){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-nf__strip),:where([data-ma-motion=reduce]) :where(.ma-nf__col[data-lead]),:where([data-ma-motion=reduce]) :where(.ma-nf__mark[data-lead]){transition:none}:where(.ma-retro){pointer-events:none;perspective:calc(var(--ma-retro-cell,60px) * 4);contain:strict;position:absolute;inset:0;overflow:hidden}:where(.ma-retro[data-fade]){mask-image:linear-gradient(to bottom, transparent var(--ma-retro-horizon,40%), #000 calc(var(--ma-retro-horizon,40%) + 30%))}:where(.ma-retro__floor){inset:var(--ma-retro-horizon,40%) -100% -100%;transform-origin:50% 0;transform:rotateX(var(--ma-retro-angle,65deg));position:absolute}:where(.ma-retro__lines){inset:calc(-1 * var(--ma-retro-cell,60px)) 0 0;background-image:linear-gradient(to right, var(--ma-retro-color) var(--ma-retro-line,1px), transparent var(--ma-retro-line,1px)), linear-gradient(to bottom, var(--ma-retro-color) var(--ma-retro-line,1px), transparent var(--ma-retro-line,1px));background-size:var(--ma-retro-cell,60px) var(--ma-retro-cell,60px);will-change:translate;animation:ma-retro var(--ma-retro-dur) linear infinite;background-position:50% 0;position:absolute}@media (prefers-reduced-motion:reduce){:where(.ma-retro__lines){animation:none}}:where([data-ma-motion=reduce]) :where(.ma-retro__lines){animation:none}:where(.ma-scroll-progress){z-index:50;height:var(--ma-sp-h,2px);background:var(--ma-sp-color,currentColor);transform-origin:0;pointer-events:none;display:none;position:fixed;inset:0 0 auto;scale:0 1}:where(.ma-scroll-progress[data-position=bottom]){inset:auto 0 0}:where(.ma-scroll-progress[data-scope=nearest]){margin-bottom:calc(var(--ma-sp-h,2px) * -1);position:sticky;inset:0 0 auto}@supports (animation-timeline:scroll()){:where(.ma-scroll-progress){animation:linear both ma-scroll-progress;display:block}:where(html) :where(.ma-scroll-progress){animation-timeline:scroll(root)}:where(html) :where(.ma-scroll-progress[data-scope=nearest]){animation-timeline:scroll()}}@media (prefers-reduced-motion:reduce){:where(.ma-scroll-progress){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-scroll-progress){transition:none}:where(.ma-shimmer){isolation:isolate;border:1px solid color-mix(in srgb, var(--ma-shimmer-fg,var(--ma-panel)) 18%, transparent);border-radius:var(--ma-shimmer-r,999px);background:var(--ma-shimmer-bg,var(--ma-ink));color:var(--ma-shimmer-fg,var(--ma-panel));font:inherit;white-space:nowrap;cursor:pointer;transition:translate var(--ma-duration-fast) var(--ma-ease-out), box-shadow var(--ma-duration-fast) var(--ma-ease-out);justify-content:center;align-items:center;gap:.5em;padding:.7em 1.4em;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:clip}:where(.ma-shimmer):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg, transparent 36%, var(--ma-shimmer-c,var(--ma-shine)) 50%, transparent 64%);animation:ma-shimmer var(--ma-shimmer-dur,3s) var(--ma-ease-in-out) infinite;background-position:120% 0;background-size:250% 100%;position:absolute;inset:-1px}@media (hover:hover){:where(.ma-shimmer:hover){translate:0 calc(-.5 * var(--ma-travel-hover));box-shadow:0 0 0 1px color-mix(in srgb, var(--ma-shimmer-c,var(--ma-shine)) 55%, transparent)}}:where(.ma-shimmer:focus-visible){outline:2px solid var(--ma-shimmer-ring,currentColor);outline-offset:3px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ma-shimmer-c,var(--ma-shine)) 55%, transparent)}:where(.ma-shimmer:active){translate:0;scale:.98}@media (prefers-reduced-motion:reduce){:where(.ma-shimmer):before{animation:none;display:none}:where(.ma-shimmer:hover){translate:0}}:where([data-ma-motion=reduce]) :where(.ma-shimmer):before{animation:none;display:none}:where([data-ma-motion=reduce]) :where(.ma-shimmer:hover){translate:0}:where(.ma-spot){position:relative;overflow:hidden}:where(.ma-spot):before{content:"";pointer-events:none;background:radial-gradient(var(--ma-spot-r,240px) circle at var(--ma-spot-x,50%) var(--ma-spot-y,50%), var(--ma-spot-c,var(--ma-glow)), transparent 70%);opacity:0;transition:opacity var(--ma-duration-fast) var(--ma-ease-out);position:absolute;inset:0}:where(.ma-spot[data-target=border]):before{inset:calc(-1 * var(--ma-spot-w,1px));padding:var(--ma-spot-w,1px);border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}:where(.ma-spot[data-target=border]){overflow:visible}@media (hover:hover){:where(.ma-spot:hover):before{opacity:var(--ma-spot-o,1)}}@media (prefers-reduced-motion:reduce){:where(.ma-spot):before{transition:none}}:where([data-ma-motion=reduce]) :where(.ma-spot):before{transition:none}:where(.ma-vanish){--ma-vanish-slot:calc(var(--ma-dur-ambient) * 2);inline-size:100%;color:inherit;display:inline-grid;position:relative}:where(.ma-vanish__label){margin-block-end:.5em;font-size:.875em;display:block}:where(.ma-vanish__input){border:1px solid var(--ma-edge);border-radius:var(--ma-vanish-radius,999px);background:var(--ma-panel);inline-size:100%;color:inherit;font:inherit;-webkit-appearance:none;appearance:none;transition:border-color var(--ma-duration-fast) var(--ma-ease-out);grid-area:1/1;margin:0;padding:.7em 1em;line-height:1.4}:where(.ma-vanish__input:focus-visible){outline:2px solid var(--ma-ink);outline-offset:2px}:where(.ma-vanish__input:user-invalid:not(form[data-pending] *,form[data-state=done] *,form[data-state=exists] *)){border-color:var(--ma-vanish-invalid,#e0563f)}:where(.ma-vanish__input:disabled){opacity:.5;cursor:not-allowed}:where(.ma-vanish__input)::placeholder{color:color-mix(in oklab, var(--ma-ink) calc(var(--ma-dim,.7) * 100%), transparent);opacity:1;transition:opacity var(--ma-duration-fast) var(--ma-ease-out)}:where(.ma-vanish:has(.ma-vanish__cycle) .ma-vanish__input:not(:focus):placeholder-shown)::placeholder{opacity:0}:where(.ma-vanish__cycle){color:color-mix(in oklab, var(--ma-ink) calc(var(--ma-dim,.7) * 100%), transparent);pointer-events:none;animation:ma-vanish-cycle calc(var(--ma-vanish-n) * var(--ma-vanish-slot)) linear infinite;border:1px solid #0000;grid-area:1/1;align-items:center;padding:.7em 1em;line-height:1.4;display:grid;overflow:clip}:where(.ma-vanish__hint){--ma-vanish-k:round(down, var(--ma-vanish-t) * var(--ma-vanish-n));--ma-vanish-on:clamp(0, 1 - (var(--ma-vanish-k) - var(--ma-vanish-i)) * (var(--ma-vanish-k) - var(--ma-vanish-i)), 1);white-space:nowrap;text-overflow:ellipsis;opacity:var(--ma-vanish-on);translate:0 calc((1 - var(--ma-vanish-on)) * var(--ma-travel-hover) * 2);transition:opacity var(--ma-duration) var(--ma-ease-out), translate var(--ma-duration) var(--ma-ease);grid-area:1/1;overflow:clip}:where(.ma-vanish:has(.ma-vanish__input:focus) .ma-vanish__cycle),:where(.ma-vanish:has(.ma-vanish__input:not(:placeholder-shown)) .ma-vanish__cycle){opacity:0;transition:opacity var(--ma-duration-fast) var(--ma-ease-out)}:where(.ma-vanish__ghost){white-space:pre;pointer-events:none;border:1px solid #0000;grid-area:1/1;align-items:center;padding:.7em 1em;line-height:1.4;display:flex;overflow:clip}:where(.ma-vanish__ghost>i){animation:ma-vanish-out var(--ma-duration) var(--ma-ease-in) calc(var(--ma-vanish-i) * var(--ma-stagger-tight)) both;font-style:normal}:where(.ma-vanish[data-vanish] .ma-vanish__input)::placeholder,:where(.ma-vanish[data-vanish] .ma-vanish__cycle){opacity:0}@media (forced-colors:active){:where(.ma-vanish__input){border-color:buttontext}}@media (prefers-reduced-motion:reduce){:where(.ma-vanish__cycle){animation:none;display:none}:where(.ma-vanish:has(.ma-vanish__cycle) .ma-vanish__input:not(:focus):placeholder-shown)::placeholder{opacity:1}:where(.ma-vanish__ghost>i){animation-duration:var(--ma-duration-fast);filter:none;animation-delay:0s;translate:0}}:where([data-ma-motion=reduce]) :where(.ma-vanish__cycle){animation:none;display:none}:where([data-ma-motion=reduce]) :where(.ma-vanish:has(.ma-vanish__cycle) .ma-vanish__input:not(:focus):placeholder-shown)::placeholder{opacity:1}:where([data-ma-motion=reduce]) :where(.ma-vanish__ghost>i){animation-duration:var(--ma-duration-fast);filter:none;animation-delay:0s;translate:0}:where(.ma-changelog){max-width:60rem;padding:calc(4rem * var(--ma-density,1)) 1.5rem;font-family:var(--ma-font-body);margin-inline:auto}:where(.ma-changelog__head){margin-bottom:2.5rem}:where(.ma-changelog[data-align=center] .ma-changelog__head){text-align:center}:where(.ma-changelog__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));margin-bottom:.75rem;font-size:.75rem}:where(.ma-changelog__headline){font-family:var(--ma-font-display);letter-spacing:-.035em;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.1}:where(.ma-changelog__copy){max-width:34rem;opacity:max(.75, var(--ma-sec-floor,0));margin-top:.75rem;font-size:.9375rem;line-height:1.5}:where(.ma-changelog[data-align=center] .ma-changelog__copy){margin-inline:auto}:where(.ma-changelog__list){gap:0;margin:0;padding:0;list-style:none;display:grid}:where(.ma-changelog__release){padding:calc(2rem * var(--ma-density,1)) 0;border-top:1px solid var(--border,var(--ma-edge));gap:1rem;display:grid}@media (width>=48rem){:where(.ma-changelog__release){grid-template-columns:12rem 1fr}:where(.ma-changelog__link){grid-column:2}}:where(.ma-changelog__when){align-content:start;gap:.25rem;display:grid}:where(.ma-changelog__when time){font-family:var(--font-mono,ui-monospace, monospace);opacity:max(var(--ma-sec-faint,.6), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-changelog__when strong){font-weight:600}:where(.ma-changelog__items){opacity:max(.85, var(--ma-sec-floor,0));gap:.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:grid}:where(.ma-changelog__items li){gap:.75rem;display:flex}:where(.ma-changelog__items li):before{content:"";opacity:.5;background:currentColor;border-radius:50%;flex:none;width:.375rem;height:.375rem;margin-top:.6rem}:where(.ma-changelog__link){text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--border,var(--ma-edge));font-size:.875rem}:where(.ma-changelog__aside){margin-top:2rem}:where(.ma-changelog[data-ma-tone]){max-width:none}:where(.ma-changelog[data-ma-tone]>*){max-width:60rem;margin-inline:auto}:where(.ma-changelog[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-changelog[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-changelog[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel))}:where(.ma-changelog[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-faint:.8}:where(.ma-changelog[data-density=compact]){--ma-density:.8}:where(.ma-changelog[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-changelog__release){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-changelog__release){transition:none}:where(.ma-compare){border:1px solid var(--border,var(--ma-edge));border-radius:var(--ma-radius-2xl,1rem);font-family:var(--ma-font-body);overflow-x:auto}:where(.ma-compare__head){padding:calc(1.25rem * var(--ma-density,1)) calc(1rem * var(--ma-density,1)) 0;gap:.5rem;display:grid}:where(.ma-compare__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-compare__headline){font-family:var(--ma-font-display);letter-spacing:-.028em;font-size:1.4375rem;font-weight:700;line-height:1.2}:where(.ma-compare__copy){max-width:34rem;opacity:max(.75, var(--ma-sec-floor,0));font-size:.875rem;line-height:1.5}:where(.ma-compare table){border-collapse:collapse;width:100%;font-size:.875rem}:where(.ma-compare th),:where(.ma-compare td){padding:calc(.75rem * var(--ma-density,1)) calc(1rem * var(--ma-density,1));text-align:start;vertical-align:top}:where(.ma-compare thead :is(th,td)){background:var(--card,var(--ma-panel));color:var(--card-foreground,currentColor);border-bottom:1px solid var(--border,var(--ma-edge));font-weight:600}:where(.ma-compare tbody tr){border-top:1px solid var(--border,var(--ma-edge))}:where(.ma-compare tbody th){opacity:max(.8, var(--ma-sec-floor,0));font-weight:500}:where(.ma-compare [data-us]){background:color-mix(in oklch, currentColor 6%, transparent)}:where(.ma-compare td[data-good] span){font-weight:600}:where(.ma-compare__bar){max-width:10rem;margin-top:.375rem}:where(.ma-compare[data-ma-tone=ink] thead th[data-us]),:where(.ma-compare[data-ma-tone=brand] thead th[data-us]){background:color-mix(in oklch, var(--card-foreground,currentColor) 6%, var(--card,var(--ma-panel)))}:where(.ma-compare[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-compare[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-compare[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel))}:where(.ma-compare[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-faint:.8}:where(.ma-compare[data-density=compact]){--ma-density:.8}:where(.ma-compare[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-compare tbody tr){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-compare tbody tr){transition:none}:where(.ma-dither){pointer-events:none;contain:strict;--ma-dither-radius:.24;position:absolute;inset:0;overflow:hidden}:where([data-ma-preset=snap] .ma-dither){--ma-dither-speed:1.6}:where([data-ma-preset=ambient] .ma-dither),:where([data-ma-preset=gentle] .ma-dither){--ma-dither-speed:.5}:where(.ma-dither):before{content:"";background:radial-gradient(color-mix(in oklch, var(--ma-dither-color) 70%, transparent) 30%, transparent 32%) 0 0 / calc(var(--ma-dither-pixel) * 2px) calc(var(--ma-dither-pixel) * 2px);transition:opacity var(--ma-duration) var(--ma-ease);position:absolute;inset:0;mask:radial-gradient(60% 55%,#000,#0000)}:where(.ma-dither[data-live]):before{opacity:0}:where(.ma-dither canvas){width:100%;height:100%;image-rendering:pixelated;opacity:0;transition:opacity .6s var(--ma-ease);color:var(--ma-dither-color);position:absolute;inset:0}:where(.ma-dither[data-live] canvas){opacity:1}@media print{:where(.ma-dither):before{opacity:1;transition:none}:where(.ma-dither canvas){opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){:where(.ma-dither):before,:where(.ma-dither canvas){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-dither):before,:where([data-ma-motion=reduce]) :where(.ma-dither canvas){transition:none}:where(.ma-docs){max-width:72rem;padding:calc(2rem * var(--ma-density,1)) 1.5rem;font-family:var(--ma-font-body);gap:3rem;margin-inline:auto;display:grid}@media (width>=56rem){:where(.ma-docs){grid-template-columns:14rem 1fr}}:where(.ma-docs__sidebar){align-self:start;max-height:calc(100vh - 5rem);position:sticky;top:4rem;overflow:auto}:where(.ma-docs__group){margin-bottom:1.5rem}:where(.ma-docs__group-title){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.6), var(--ma-sec-floor,0));margin-bottom:.5rem;font-size:max(11px,.6875rem)}:where(.ma-docs__group ul){gap:.125rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}:where(.ma-docs__group a){border-radius:var(--ma-radius-sm,.375rem);opacity:max(.75, var(--ma-sec-floor,0));transition:opacity var(--ma-duration-fast) var(--ma-ease-out), background-color var(--ma-duration-fast) var(--ma-ease-out);margin-inline:-.5rem;padding:.3rem .5rem;display:block}:where(.ma-docs__group a:hover){opacity:1;background:var(--accent,var(--ma-edge))}:where(.ma-docs__group a[aria-current=page]){opacity:1;background:var(--accent,var(--ma-edge));font-weight:500}:where(.ma-docs__main){min-width:0;max-width:44rem}:where(.ma-docs__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));margin-bottom:.75rem;font-size:.75rem}:where(.ma-docs__header h1),:where(.ma-docs__header h2){font-family:var(--ma-font-display);letter-spacing:-.035em;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.1}:where(.ma-docs__description){opacity:max(.75, var(--ma-sec-floor,0));margin-top:.75rem;font-size:1.0625rem;line-height:1.5}:where(.ma-docs__content){margin-top:2rem;font-size:.9375rem;line-height:1.65}:where(.ma-docs__pager){border-top:1px solid var(--border,var(--ma-edge));justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}:where(.ma-docs__pager a){gap:.125rem;font-size:.9375rem;font-weight:500;display:grid}:where(.ma-docs__pager small){letter-spacing:.1em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.6), var(--ma-sec-floor,0));font-size:max(11px,.6875rem);font-weight:400}:where(.ma-docs__next){text-align:end;margin-inline-start:auto}:where(.ma-docs[data-ma-tone=ink]),:where(.ma-docs[data-ma-tone=brand]){--accent:color-mix(in oklab, currentColor 14%, transparent)}:where(.ma-docs[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-docs[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-docs[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel))}:where(.ma-docs[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-faint:.8}:where(.ma-docs[data-density=compact]){--ma-density:.8}:where(.ma-docs[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-docs__group a){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-docs__group a){transition:none}:where(.ma-flow){pointer-events:none;contain:strict;--ma-flow-size:1;--ma-flow-gain:1;--ma-flow-life:6;position:absolute;inset:0;overflow:hidden}:where([data-ma-preset=snap] .ma-flow){--ma-flow-speed:1.6}:where([data-ma-preset=ambient] .ma-flow),:where([data-ma-preset=gentle] .ma-flow){--ma-flow-speed:.55}:where(.ma-flow):before{content:"";background:repeating-radial-gradient(circle at 30% 120%, transparent 0 14px, color-mix(in oklch, var(--ma-flow-color) 40%, transparent) 15px, transparent 16px 30px);transition:opacity var(--ma-duration) var(--ma-ease);position:absolute;inset:0;mask:radial-gradient(55% 50% at 50% 55%,#000,#0000)}:where(.ma-flow[data-live]):before{opacity:0}:where(.ma-flow canvas){opacity:0;width:100%;height:100%;transition:opacity .6s var(--ma-ease);color:var(--ma-flow-color);border:0 solid;border-top-color:var(--ma-flow-core,color-mix(in oklch, var(--ma-flow-color) 50%, white));position:absolute;inset:0}:where(.ma-flow[data-live] canvas){opacity:1}@media print{:where(.ma-flow):before{opacity:1;transition:none}:where(.ma-flow canvas){opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){:where(.ma-flow):before,:where(.ma-flow canvas){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-flow):before,:where([data-ma-motion=reduce]) :where(.ma-flow canvas){transition:none}:where(.ma-gooey){pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}:where([data-ma-preset=snap] .ma-gooey){--ma-gooey-speed:1.6}:where([data-ma-preset=ambient] .ma-gooey),:where([data-ma-preset=gentle] .ma-gooey){--ma-gooey-speed:.55}:where(.ma-gooey):before{content:"";background:radial-gradient(circle at calc(var(--ma-gooey-x,.5) * 100% - 6%) calc(var(--ma-gooey-y,.5) * 100%), var(--ma-gooey-color) 0 9%, transparent 9.5%), radial-gradient(circle at calc(var(--ma-gooey-x,.5) * 100% + 5%) calc(var(--ma-gooey-y,.5) * 100% - 4%), var(--ma-gooey-color) 0 7%, transparent 7.5%);opacity:.8;transition:opacity var(--ma-duration) var(--ma-ease);position:absolute;inset:0}:where(.ma-gooey[data-live]):before{opacity:0}:where(.ma-gooey canvas){opacity:0;width:100%;height:100%;transition:opacity .6s var(--ma-ease);color:var(--ma-gooey-color);border:0 solid;border-top-color:var(--ma-gooey-core,color-mix(in oklch, var(--ma-gooey-color) 55%, white));position:absolute;inset:0}:where(.ma-gooey[data-live] canvas){opacity:1}@media print{:where(.ma-gooey):before{opacity:1;transition:none}:where(.ma-gooey canvas){opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){:where(.ma-gooey):before,:where(.ma-gooey canvas){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-gooey):before,:where([data-ma-motion=reduce]) :where(.ma-gooey canvas){transition:none}:where(.ma-hero-editorial){font-family:var(--ma-font-body);--ma-sec-action:var(--primary,var(--ma-ink));--ma-sec-on-action:var(--primary-foreground,var(--ma-panel));position:relative;overflow:hidden}:where(.ma-hero-editorial__inner){max-width:72rem;padding:calc(5rem * var(--ma-density,1)) 1.5rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;margin-inline:auto;display:grid;position:relative}@media (width>=64rem){:where(.ma-hero-editorial__inner){padding-block:calc(7rem * var(--ma-density,1));grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}:where(.ma-hero-editorial[data-media=left] .ma-hero-editorial__inner){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}:where(.ma-hero-editorial[data-media=left] .ma-hero-editorial__text){order:2}:where(.ma-hero-editorial[data-media=none] .ma-hero-editorial__inner){grid-template-columns:minmax(0,1fr)}}:where(.ma-hero-editorial[data-media=none] .ma-hero-editorial__text){max-width:44rem}:where(.ma-hero-editorial[data-align=center] .ma-hero-editorial__text){text-align:center;margin-inline:auto}:where(.ma-hero-editorial[data-align=center] .ma-hero-editorial__copy){margin-inline:auto}:where(.ma-hero-editorial[data-align=center] .ma-hero-editorial__actions){justify-content:center}:where(.ma-hero-editorial__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-hero-editorial__headline){font-family:var(--ma-font-display);letter-spacing:-.04em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.5rem,6.5vw,4.5rem);font-weight:700;line-height:1}:where(.ma-hero-editorial__copy){max-width:34rem;opacity:max(.8, var(--ma-sec-floor,0));margin-top:1.5rem;font-size:1.125rem;line-height:1.5}:where(.ma-hero-editorial__actions){flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}:where(.ma-hero-editorial__primary){background:var(--ma-sec-action);color:var(--ma-sec-on-action);border-radius:999px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;display:inline-block}:where(.ma-hero-editorial__secondary){text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--border,var(--ma-edge));font-size:.875rem;font-weight:500}:where(.ma-hero-editorial__panel){aspect-ratio:4/3;border:1px solid var(--border,var(--ma-edge));border-radius:var(--ma-radius-3xl,1.25rem);background:var(--card,var(--ma-panel));color:var(--card-foreground,currentColor);box-shadow:var(--ma-card-shadow,none);position:relative;overflow:hidden}:where(.ma-hero-editorial__panel img){object-fit:cover;width:100%;height:100%}:where(.ma-hero-editorial__panel){--ma-dx:calc(var(--ma-hed-side,1) * var(--ma-hed-dir,1) * 32px)}:where(.ma-hero-editorial[data-media=left] .ma-hero-editorial__panel){--ma-hed-side:-1}:where([dir=rtl] .ma-hero-editorial,.ma-hero-editorial[dir=rtl]){--ma-hed-dir:-1}:where([dir=rtl] [dir=ltr] .ma-hero-editorial,[dir=rtl] .ma-hero-editorial[dir=ltr]){--ma-hed-dir:1}:where(.ma-hero-editorial[data-ma-tone=surface]){--ma-hed-grid:color-mix(in oklab, currentColor 5%, transparent)}:where(.ma-hero-editorial[data-ma-tone=muted]){--ma-hed-grid:color-mix(in oklab, currentColor 9%, transparent)}:where(.ma-hero-editorial[data-ma-tone=ink]),:where(.ma-hero-editorial[data-ma-tone=brand]){--ma-hed-grid:color-mix(in oklab, currentColor 16%, transparent)}:where(.ma-hero-editorial[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-hero-editorial[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-hero-editorial[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel));--ma-sec-action:var(--ma-tone-ink-foreground,var(--ma-panel));--ma-sec-on-action:var(--ma-tone-ink,var(--ma-ink))}:where(.ma-hero-editorial[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-action:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-on-action:var(--ma-tone-brand,var(--primary,var(--ma-ink)));--ma-sec-faint:.8}:where(.ma-hero-editorial[data-density=compact]){--ma-density:.8}:where(.ma-hero-editorial[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-hero-editorial__panel){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-hero-editorial__panel){transition:none}:where(.ma-hwl){isolation:isolate;padding:calc(5rem * var(--ma-density,1)) 1.5rem calc(6rem * var(--ma-density,1));text-align:center;font-family:var(--ma-font-body);--ma-hwl-text:var(--card-foreground,var(--ma-ink));--ma-hwl-plate:var(--card,var(--ma-panel));--ma-hwl-line:var(--border,var(--ma-edge));--ma-hwl-edge:color-mix(in oklab, var(--ma-hwl-text) 60%, var(--ma-hwl-plate));--ma-sec-action:var(--primary,var(--ma-ink));--ma-sec-on-action:var(--primary-foreground,var(--ma-panel));position:relative;overflow:hidden}:where(.ma-hwl[data-align=start]){text-align:start}:where(.ma-hwl__inner){gap:calc(3rem * var(--ma-density,1));max-width:72rem;margin-inline:auto;display:grid;position:relative}@media (width>=60rem){:where(.ma-hwl__inner--media){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}}:where(.ma-hwl__main){justify-items:center;gap:calc(2.5rem * var(--ma-density,1));grid-template-columns:minmax(0,1fr);min-width:0;display:grid}:where(.ma-hwl[data-align=start] .ma-hwl__main){justify-items:start}:where(.ma-hwl__head){gap:1rem;max-width:46rem;display:grid}:where(.ma-hwl__eyebrow,.ma-hwl__headline,.ma-hwl__copy,.ma-hwl__date,.ma-hwl__status,.ma-hwl__fine,.ma-hwl__proof){margin:0}:where(.ma-hwl__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,var(--ma-dim,.7)), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-hwl__headline){font-family:var(--ma-font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,6vw,4rem);font-weight:700;line-height:1.02}:where(.ma-hwl__copy){max-width:36rem;opacity:max(.8, var(--ma-sec-floor,0));margin-inline:auto;font-size:1.0625rem;line-height:1.55}:where(.ma-hwl[data-align=start] .ma-hwl__copy){margin-inline:0}:where(.ma-hwl__count){justify-items:inherit;--ma-edge:color-mix(in oklab, currentColor 8%, transparent);--ma-glow:color-mix(in oklab, currentColor 18%, transparent);gap:.75rem;display:grid}:where(.ma-hwl__clock){font-size:clamp(1.75rem,6vw,3rem)}:where(.ma-hwl__clock .ma-cd__card){font-family:var(--font-mono,ui-monospace, monospace)}:where(.ma-hwl__date){opacity:max(var(--ma-sec-faint,var(--ma-dim,.7)), var(--ma-sec-floor,0));font-size:.875rem}:where(.ma-hwl__panel){box-sizing:border-box;width:min(100%,32rem);padding:calc(1.25rem * var(--ma-density,1));border:1px solid var(--ma-hwl-line);border-radius:var(--ma-radius-xl,.875rem);background:var(--ma-hwl-plate);color:var(--ma-hwl-text);--ma-ink:var(--ma-hwl-text);--ma-panel:var(--ma-hwl-plate);--ma-shimmer-ring:var(--ma-hwl-text);--ma-checkdraw-edge:var(--ma-hwl-edge);gap:.75rem;display:grid}:where(.ma-hwl__form){gap:.75rem;display:grid}:where(.ma-hwl__row){flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}:where(.ma-hwl__field){text-align:start;--ma-panel:transparent;--ma-edge:var(--ma-hwl-edge);--ma-vanish-radius:var(--ma-radius-md,.5rem);--ma-vanish-invalid:color-mix(in oklab, var(--destructive,var(--ma-hwl-text)) 50%, var(--ma-hwl-text));flex:999 14rem;min-width:0;position:relative}:where(.ma-hwl__field .ma-vanish__input){box-sizing:border-box}:where(.ma-hwl__field .ma-vanish){grid-template-columns:minmax(0,1fr)}:where(.ma-hwl__field--sr .ma-vanish__label){clip-path:inset(50%);white-space:nowrap;user-select:none;width:1px;height:1px;position:absolute;overflow:hidden}:where(.ma-hwl__submit){flex:auto}:where(.ma-hwl__consent){text-align:start;font-size:.875rem}:where(.ma-hwl__status){min-block-size:1lh;font-size:.875rem;line-height:1.5}:where(.ma-hwl__fine){flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1rem;font-size:.8125rem;display:flex}:where(.ma-hwl[data-align=start] .ma-hwl__fine){justify-content:flex-start}:where(.ma-hwl__demo){opacity:max(var(--ma-sec-faint,var(--ma-dim,.7)), var(--ma-sec-floor,0))}:where(.ma-hwl__privacy){min-block-size:24px;color:inherit;text-decoration:underline;text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--ma-duration-fast) var(--ma-ease-out);line-height:24px;display:inline-block}:where(.ma-hwl__privacy:hover){text-decoration-color:currentColor}:where(.ma-hwl__privacy:focus-visible){outline:2px solid var(--ma-hwl-text);outline-offset:2px}:where(.ma-hwl__actions){flex-wrap:wrap;justify-content:center;gap:.75rem;font-size:.875rem;display:flex}:where(.ma-hwl[data-align=start] .ma-hwl__actions){justify-content:flex-start}:where(.ma-hwl__social){border-top:1px solid var(--ma-hwl-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;padding-top:.875rem;display:flex}:where(.ma-hwl[data-align=start] .ma-hwl__social){justify-content:flex-start}:where(.ma-hwl__proof){font-size:.875rem}:where(.ma-hwl__proof strong){font-variant-numeric:tabular-nums;font-weight:600}:where(.ma-hwl__aside){font-size:.875rem}:where(.ma-hwl__media){min-width:0}:where(.ma-hwl[data-ma-tone=surface]){--ma-hwl-ground:var(--background,var(--ma-panel));--ma-hwl-text:var(--foreground,var(--ma-ink))}:where(.ma-hwl[data-ma-tone=muted]){--ma-hwl-ground:var(--ma-tone-muted,var(--muted,color-mix(in oklab, var(--ma-ink) 8%, var(--ma-panel))));--ma-hwl-text:var(--foreground,var(--ma-ink));outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-hwl[data-ma-tone=ink]){--ma-hwl-ground:var(--ma-tone-ink,var(--ma-ink));--ma-hwl-text:var(--ma-tone-ink-foreground,var(--ma-panel));--ma-sec-action:var(--ma-hwl-text);--ma-sec-on-action:var(--ma-hwl-ground)}:where(.ma-hwl[data-ma-tone=brand]){--ma-hwl-ground:var(--ma-tone-brand,var(--primary,var(--ma-ink)));--ma-hwl-text:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-action:var(--ma-hwl-text);--ma-sec-on-action:var(--ma-hwl-ground);--ma-sec-faint:.8;--ma-dim:.8}:where(.ma-hwl[data-ma-tone]){background:var(--ma-hwl-ground);color:var(--ma-hwl-text);--ma-hwl-plate:var(--ma-hwl-ground);--ma-hwl-line:color-mix(in oklab, var(--ma-hwl-text) 16%, var(--ma-hwl-ground))}:where(.ma-hwl[data-ma-tone=surface]){--ma-hwl-grid:10%}:where(.ma-hwl[data-ma-tone=muted]){--ma-hwl-grid:18%}:where(.ma-hwl[data-ma-tone=ink]){--ma-hwl-grid:28%}:where(.ma-hwl[data-ma-tone=brand]){--ma-hwl-grid:32%}:where(.ma-hwl[data-density=compact]){--ma-density:.8}:where(.ma-hwl[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-hwl__privacy){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-hwl__privacy){transition:none}:where(.ma-hyper){pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}:where([data-ma-preset=snap] .ma-hyper){--ma-hyper-speed:1.5}:where([data-ma-preset=ambient] .ma-hyper),:where([data-ma-preset=gentle] .ma-hyper){--ma-hyper-speed:.5}:where(.ma-hyper):before{content:"";background:repeating-conic-gradient(from 3deg, color-mix(in oklch, var(--ma-hyper-color) 55%, transparent) 0 .6deg, transparent .6deg 7deg);transition:opacity var(--ma-duration) var(--ma-ease);position:absolute;inset:0;mask:radial-gradient(circle,#0000 12%,#000 60%)}:where(.ma-hyper[data-live]):before{opacity:0}:where(.ma-hyper canvas){opacity:0;width:100%;height:100%;transition:opacity .6s var(--ma-ease);color:var(--ma-hyper-color);border:0 solid;border-top-color:var(--ma-hyper-head,color-mix(in oklch, var(--ma-hyper-color) 40%, white));position:absolute;inset:0}:where(.ma-hyper[data-live] canvas){opacity:1}@media print{:where(.ma-hyper):before{opacity:1;transition:none}:where(.ma-hyper canvas){opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){:where(.ma-hyper):before,:where(.ma-hyper canvas){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-hyper):before,:where([data-ma-motion=reduce]) :where(.ma-hyper canvas){transition:none}:where(.ma-ink){--ma-ink-drag:.6;--ma-ink-iterations:14;--ma-ink-ink:1;position:relative}:where([data-ma-preset=snap] .ma-ink){--ma-ink-fade:.8}:where([data-ma-preset=ambient] .ma-ink),:where([data-ma-preset=gentle] .ma-ink){--ma-ink-fade:.18}:where(.ma-ink>canvas:last-child){pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ma-ease);color:var(--ma-ink-color);border:0 solid;border-top-color:var(--ma-ink-grain,color-mix(in oklch, var(--ma-ink-color) 85%, white));position:absolute;inset:0}:where(.ma-ink[data-live]:not([data-still])>canvas:last-child){opacity:1}:where(.ma-ink:focus-within>canvas:last-child){opacity:0}@media (prefers-reduced-motion:reduce),(hover:none),print{:where(.ma-ink>canvas:last-child){display:none}}:where([data-ma-motion=reduce]) :where(.ma-ink>canvas:last-child){display:none}:where(.ma-integrations){gap:calc(1rem * var(--ma-density,1));grid-template-columns:repeat(var(--ma-int-cols,4), minmax(0, 1fr));font-family:var(--ma-font-body);display:grid}:where(.ma-integrations[data-columns="2"]){--ma-int-cols:2}:where(.ma-integrations[data-columns="3"]){--ma-int-cols:3}:where(.ma-integrations[data-columns="4"]){--ma-int-cols:4}@media (width<=64rem){:where(.ma-integrations){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){:where(.ma-integrations){grid-template-columns:1fr}}:where(.ma-integrations__head){margin-bottom:calc(1rem * var(--ma-density,1));grid-column:1/-1;gap:.5rem;display:grid}:where(.ma-integrations__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-integrations__headline){font-family:var(--ma-font-display);letter-spacing:-.03em;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.1}:where(.ma-integrations__copy){max-width:34rem;opacity:max(.75, var(--ma-sec-floor,0));font-size:.9375rem;line-height:1.5}:where(.ma-integrations__card){padding:calc(1.25rem * var(--ma-density,1));border:1px solid var(--border,var(--ma-edge));border-radius:var(--ma-radius-2xl,1rem);background:var(--card,var(--ma-panel));color:var(--card-foreground,currentColor);transition:translate var(--ma-duration-fast) var(--ma-ease-out), border-color var(--ma-duration-fast) var(--ma-ease-out);box-shadow:var(--ma-card-shadow,none);gap:.5rem;display:grid}:where(.ma-integrations__card:hover){translate:0 calc(var(--ma-travel-hover,4px) * -1);border-color:color-mix(in oklch, currentColor 30%, transparent)}:where(.ma-integrations__icon){border-radius:var(--ma-radius-lg,.625rem);background:var(--accent,var(--ma-edge));place-items:center;width:2.5rem;height:2.5rem;display:grid}:where(.ma-integrations__icon svg),:where(.ma-integrations__icon img){width:1.25rem;height:1.25rem}:where(.ma-integrations__name){letter-spacing:-.01em;font-weight:600}:where(.ma-integrations__name a):after{content:"";position:absolute;inset:0}:where(.ma-integrations__desc){opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));font-size:.8125rem;line-height:1.5}:where(.ma-integrations[data-ma-tone]){padding:calc(4rem * var(--ma-density,1)) 1.5rem}:where(.ma-integrations[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-integrations[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-integrations[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel))}:where(.ma-integrations[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-faint:.8}:where(.ma-integrations[data-density=compact]){--ma-density:.8}:where(.ma-integrations[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-integrations__card){transition:none}:where(.ma-integrations__card:hover){translate:0}}:where([data-ma-motion=reduce]) :where(.ma-integrations__card){transition:none}:where([data-ma-motion=reduce]) :where(.ma-integrations__card:hover){translate:0}:where(.ma-chrome){pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}:where([data-ma-preset=snap] .ma-chrome){--ma-chrome-speed:1.6}:where([data-ma-preset=ambient] .ma-chrome),:where([data-ma-preset=gentle] .ma-chrome){--ma-chrome-speed:.55}:where(.ma-chrome):before{content:"";background:linear-gradient(170deg, color-mix(in oklch, var(--ma-chrome-color) 30%, black), var(--ma-chrome-color) 48%, var(--ma-chrome-highlight) 52%, color-mix(in oklch, var(--ma-chrome-color) 55%, black));transition:opacity var(--ma-duration) var(--ma-ease);position:absolute;inset:0}:where(.ma-chrome[data-live]):before{opacity:0}:where(.ma-chrome canvas){opacity:0;width:100%;height:100%;transition:opacity .6s var(--ma-ease);color:var(--ma-chrome-color);border:0 solid;border-top-color:var(--ma-chrome-highlight);position:absolute;inset:0}:where(.ma-chrome[data-live] canvas){opacity:1}@media print{:where(.ma-chrome):before{opacity:1;transition:none}:where(.ma-chrome canvas){opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){:where(.ma-chrome):before,:where(.ma-chrome canvas){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-chrome):before,:where([data-ma-motion=reduce]) :where(.ma-chrome canvas){transition:none}:where(.ma-liquid){--ma-liquid-iterations:12;display:block;position:relative;overflow:hidden}:where([data-ma-preset=snap] .ma-liquid){--ma-liquid-settle:3}:where([data-ma-preset=ambient] .ma-liquid),:where([data-ma-preset=gentle] .ma-liquid){--ma-liquid-settle:.8}:where(.ma-liquid img){object-fit:cover;width:100%;height:100%;display:block}:where(.ma-liquid canvas){pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0}:where(.ma-liquid[data-live][data-shown] canvas){opacity:1}:where(.ma-liquid[data-live][data-shown] img){opacity:0}@media (prefers-reduced-motion:reduce),print{:where(.ma-liquid canvas){display:none}:where(.ma-liquid img){opacity:1}}:where([data-ma-motion=reduce]) :where(.ma-liquid canvas){display:none}:where([data-ma-motion=reduce]) :where(.ma-liquid img){opacity:1}:where(.ma-logo-wall){padding-block:calc(2rem * var(--ma-density,1));font-family:var(--ma-font-body);gap:1.5rem;display:grid}:where(.ma-logo-wall__heading){text-align:center;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.6), var(--ma-sec-floor,0));font-size:max(11px,.6875rem)}:where(.ma-logo-wall[data-align=start] .ma-logo-wall__heading){text-align:start}:where(.ma-logo-wall__strip img){height:var(--ma-logo-h,28px);width:auto;opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));filter:grayscale();transition:opacity var(--ma-duration-fast) var(--ma-ease-out), filter var(--ma-duration-fast) var(--ma-ease-out)}:where(.ma-logo-wall__strip img:hover){opacity:1;filter:none}:where(.ma-logo-wall__grid){background:var(--border,var(--ma-edge));border:1px solid var(--border,var(--ma-edge));grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}:where(.ma-logo-wall[data-columns="2"] .ma-logo-wall__grid){grid-template-columns:repeat(2,minmax(0,1fr))}:where(.ma-logo-wall[data-columns="3"] .ma-logo-wall__grid){grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ma-logo-wall[data-columns="4"] .ma-logo-wall__grid){grid-template-columns:repeat(4,minmax(0,1fr))}:where(.ma-logo-wall__grid li){padding:calc(1.5rem * var(--ma-density,1));background:var(--card,var(--ma-panel));color:var(--card-foreground,currentColor);place-items:center;display:grid}:where(.ma-logo-wall__grid img){height:var(--ma-logo-h,28px);opacity:.75;width:auto}:where(.ma-logo-wall__aside){text-align:center}:where(.ma-logo-wall[data-ma-tone]){padding-inline:1.5rem}:where(.ma-logo-wall[data-ma-tone=ink] img),:where(.ma-logo-wall[data-ma-tone=ink] img:hover){filter:grayscale()brightness(0)invert()}:where(.ma-logo-wall[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-logo-wall[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-logo-wall[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel))}:where(.ma-logo-wall[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-faint:.8}:where(.ma-logo-wall[data-density=compact]){--ma-density:.8}:where(.ma-logo-wall[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-logo-wall__strip img){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-logo-wall__strip img){transition:none}:where(.ma-megamenu){font-family:var(--ma-font-body);gap:.25rem;display:flex}:where(.ma-megamenu__brand){align-self:center;margin-inline-end:.75rem}:where(.ma-megamenu__actions){align-self:center;margin-inline-start:auto}:where(.ma-megamenu__trigger){appearance:none;color:inherit;font:inherit;padding:calc(.5rem * var(--ma-density,1)) calc(.75rem * var(--ma-density,1));border-radius:var(--ma-radius-md,.5rem);cursor:pointer;transition:background-color var(--ma-duration-fast) var(--ma-ease-out);background:0 0;border:0;align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;display:inline-flex}:where(.ma-megamenu__trigger:hover){background:var(--accent,var(--ma-edge))}:where(.ma-megamenu__panel){--ma-pop-max:min(48rem, calc(100vw - 2rem));--ma-pop-pad:calc(1.25rem * var(--ma-density,1));max-width:var(--ma-pop-max);padding:var(--ma-pop-pad)}:where(.ma-megamenu){--ma-megamenu-popover:var(--popover,var(--ma-panel))}:where(.ma-megamenu__panel){--ma-panel:var(--ma-megamenu-popover)}:where(.ma-megamenu__columns){color:var(--popover-foreground,var(--ma-ink));grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1.5rem;display:grid}:where(.ma-megamenu__title){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.6), var(--ma-sec-floor,0));margin-bottom:.5rem;font-size:max(11px,.6875rem)}:where(.ma-megamenu__column ul){gap:.125rem;margin:0;padding:0;list-style:none;display:grid}:where(.ma-megamenu__column a){border-radius:var(--ma-radius-sm,.375rem);transition:background-color var(--ma-duration-fast) var(--ma-ease-out);margin-inline:-.5rem;padding:.4rem .5rem;font-size:.875rem;display:grid}:where(.ma-megamenu__column a:hover){background:var(--accent,var(--ma-edge))}:where(.ma-megamenu__column small){opacity:max(var(--ma-sec-faint,.6), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-megamenu[data-ma-tone]){padding:.5rem 1rem}:where(.ma-megamenu[data-ma-tone=ink]),:where(.ma-megamenu[data-ma-tone=brand]){--accent:color-mix(in oklab, currentColor 14%, transparent)}:where(.ma-megamenu[data-ma-tone=ink] .ma-megamenu__panel),:where(.ma-megamenu[data-ma-tone=brand] .ma-megamenu__panel){--accent:color-mix(in oklab, currentColor 8%, transparent)}:where(.ma-megamenu[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-megamenu[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-megamenu[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel))}:where(.ma-megamenu[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-faint:.8}:where(.ma-megamenu[data-density=compact]){--ma-density:.8}:where(.ma-megamenu[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-megamenu__columns){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-megamenu__columns){transition:none}:where(.ma-navbar){z-index:40;background:color-mix(in oklch, var(--card,var(--ma-panel)) 80%, transparent);color:var(--card-foreground,currentColor);backdrop-filter:blur(12px);font-family:var(--ma-font-body);--ma-sec-action:var(--primary,var(--ma-ink));--ma-sec-on-action:var(--primary-foreground,var(--ma-panel));border-bottom:1px solid #0000;position:sticky;top:0}:where(.ma-navbar__inner){max-width:72rem;padding:calc(1.25rem * var(--ma-density,1)) 1.5rem;align-items:center;gap:1.5rem;margin-inline:auto;display:flex}:where(.ma-navbar__brand){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:-.01em;font-size:.9375rem;font-weight:600}:where(.ma-navbar__links){gap:.25rem;margin-inline-start:auto;font-size:.875rem;display:flex}:where(.ma-navbar__links a){border-radius:var(--ma-radius-sm,.375rem);opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));transition:opacity var(--ma-duration-fast) var(--ma-ease-out), background-color var(--ma-duration-fast) var(--ma-ease-out);padding:.375rem .625rem}:where(.ma-navbar__links a:hover),:where(.ma-navbar__links a[aria-current=page]){opacity:1;background:var(--accent,var(--ma-edge))}:where(.ma-navbar__action){border-radius:var(--ma-radius-md,.5rem);background:var(--ma-sec-action);color:var(--ma-sec-on-action);padding:.5rem .875rem;font-size:.8125rem;font-weight:500}:where(.ma-navbar__actions){align-items:center;gap:.5rem;display:flex}@media (width<=40rem){:where(.ma-navbar__inner){flex-wrap:wrap;row-gap:.5rem}:where(.ma-navbar__links){scrollbar-width:none;flex-basis:100%;order:1;margin-inline:-.625rem;overflow-x:auto}:where(.ma-navbar__links a){white-space:nowrap}:where(.ma-navbar__action),:where(.ma-navbar__actions){margin-inline-start:auto}}@supports (animation-timeline:scroll()){:where(.ma-navbar){animation:linear both ma-navbar-condense;animation-range:0 120px}:where(.ma-navbar__inner){animation:linear both ma-navbar-inner;animation-range:0 120px}:where(html) :where(.ma-navbar),:where(html) :where(.ma-navbar__inner){animation-timeline:scroll(root)}}@supports not (animation-timeline:scroll()){:where(.ma-navbar){border-bottom-color:var(--border,var(--ma-edge))}}:where(.ma-navbar[data-ma-tone=ink]),:where(.ma-navbar[data-ma-tone=brand]){--accent:color-mix(in oklab, currentColor 14%, transparent)}:where(.ma-navbar[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-navbar[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-navbar[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel));--ma-sec-action:var(--ma-tone-ink-foreground,var(--ma-panel));--ma-sec-on-action:var(--ma-tone-ink,var(--ma-ink))}:where(.ma-navbar[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-action:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-on-action:var(--ma-tone-brand,var(--primary,var(--ma-ink)));--ma-sec-faint:.8}:where(.ma-navbar[data-density=compact]){--ma-density:.8}:where(.ma-navbar[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-navbar),:where(.ma-navbar__inner){border-bottom-color:var(--border,var(--ma-edge));animation:none}:where(.ma-navbar__inner){padding-block:calc(.75rem * var(--ma-density,1))}}:where([data-ma-motion=reduce]) :where(.ma-navbar),:where([data-ma-motion=reduce]) :where(.ma-navbar__inner){border-bottom-color:var(--border,var(--ma-edge));animation:none}:where([data-ma-motion=reduce]) :where(.ma-navbar__inner){padding-block:calc(.75rem * var(--ma-density,1))}:where(.ma-plasma){pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}:where([data-ma-preset=snap] .ma-plasma){--ma-plasma-speed:1.6}:where([data-ma-preset=ambient] .ma-plasma),:where([data-ma-preset=gentle] .ma-plasma){--ma-plasma-speed:.55}:where(.ma-plasma):before{content:"";background:radial-gradient(ellipse 50% 60% at 35% 45%, color-mix(in oklch, var(--ma-plasma-color) 40%, transparent), transparent 70%), radial-gradient(ellipse 45% 55% at 68% 58%, color-mix(in oklch, var(--ma-plasma-second) 35%, transparent), transparent 70%);transition:opacity var(--ma-duration) var(--ma-ease);position:absolute;inset:0}:where(.ma-plasma[data-live]):before{opacity:0}:where(.ma-plasma canvas){opacity:0;width:100%;height:100%;transition:opacity .6s var(--ma-ease);color:var(--ma-plasma-color);border:0 solid;border-top-color:var(--ma-plasma-second);border-right-color:var(--ma-plasma-core,color-mix(in oklch, var(--ma-plasma-color) 30%, white));position:absolute;inset:0}:where(.ma-plasma[data-live] canvas){opacity:1}@media print{:where(.ma-plasma):before{opacity:1;transition:none}:where(.ma-plasma canvas){opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){:where(.ma-plasma):before,:where(.ma-plasma canvas){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-plasma):before,:where([data-ma-motion=reduce]) :where(.ma-plasma canvas){transition:none}:where(.ma-pricing-table){border:1px solid var(--border,var(--ma-edge));border-radius:var(--ma-radius-2xl,1rem);font-family:var(--ma-font-body);overflow-x:auto}:where(.ma-pricing-table__head){padding:calc(1.25rem * var(--ma-density,1)) calc(1rem * var(--ma-density,1)) 0;gap:.5rem;display:grid}:where(.ma-pricing-table__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-pricing-table__headline){font-family:var(--ma-font-display);letter-spacing:-.028em;font-size:1.4375rem;font-weight:700;line-height:1.2}:where(.ma-pricing-table__copy){max-width:34rem;opacity:max(.75, var(--ma-sec-floor,0));font-size:.875rem;line-height:1.5}:where(.ma-pricing-table table){border-collapse:collapse;width:100%;font-size:.875rem}:where(.ma-pricing-table thead th){padding:calc(1rem * var(--ma-density,1));text-align:start;background:var(--card,var(--ma-panel));color:var(--card-foreground,currentColor);border-bottom:1px solid var(--border,var(--ma-edge));position:sticky;top:0}:where(.ma-pricing-table th[data-highlight]),:where(.ma-pricing-table td[data-highlight]){background:color-mix(in oklch, currentColor 6%, var(--card,var(--ma-panel)))}:where(.ma-pricing-table__plan){font-weight:600;display:block}:where(.ma-pricing-table__price){font-family:var(--font-mono,ui-monospace, monospace);opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));font-size:.8125rem;display:block}:where(.ma-pricing-table__sr){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:where(.ma-pricing-table tbody th){padding:calc(.75rem * var(--ma-density,1)) calc(1rem * var(--ma-density,1));text-align:start;font-weight:500}:where(.ma-pricing-table td){padding:calc(.75rem * var(--ma-density,1)) calc(1rem * var(--ma-density,1))}:where(.ma-pricing-table tbody tr){border-top:1px solid var(--border,var(--ma-edge))}:where(.ma-pricing-table__no){opacity:var(--ma-dim,.7)}:where(.ma-pricing-table[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-pricing-table[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-pricing-table[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel))}:where(.ma-pricing-table[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-faint:.8}:where(.ma-pricing-table[data-ma-tone=ink] td[data-highlight]),:where(.ma-pricing-table[data-ma-tone=brand] td[data-highlight]){background:color-mix(in oklch, currentColor 10%, transparent)}:where(.ma-pricing-table[data-density=compact]){--ma-density:.8}:where(.ma-pricing-table[data-density=roomy]){--ma-density:1.25}:where(.ma-pricing-table:focus-visible){border-color:var(--ring,currentColor);outline:2px solid var(--ring,currentColor);outline-offset:0}@media (prefers-reduced-motion:reduce){:where(.ma-pricing-table tbody tr){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-pricing-table tbody tr){transition:none}:where(.ma-silk){pointer-events:none;contain:strict;--ma-silk-body:.85;--ma-silk-gloss:28;position:absolute;inset:0;overflow:hidden}:where([data-ma-preset=snap] .ma-silk){--ma-silk-speed:1.6}:where([data-ma-preset=ambient] .ma-silk),:where([data-ma-preset=gentle] .ma-silk){--ma-silk-speed:.55}:where(.ma-silk):before{content:"";background:repeating-linear-gradient(calc(var(--ma-silk-angle) * 1deg + 90deg), transparent 0 8%, color-mix(in oklch, var(--ma-silk-color) 45%, transparent) 16%, transparent 24%);transition:opacity var(--ma-duration) var(--ma-ease);position:absolute;inset:0}:where(.ma-silk[data-live]):before{opacity:0}:where(.ma-silk canvas){opacity:0;width:100%;height:100%;transition:opacity .6s var(--ma-ease);color:var(--ma-silk-color);border:0 solid;border-top-color:var(--ma-silk-sheen,color-mix(in oklch, var(--ma-silk-color) 35%, white));position:absolute;inset:0}:where(.ma-silk[data-live] canvas){opacity:1}@media print{:where(.ma-silk):before{opacity:1;transition:none}:where(.ma-silk canvas){opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){:where(.ma-silk):before,:where(.ma-silk canvas){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-silk):before,:where([data-ma-motion=reduce]) :where(.ma-silk canvas){transition:none}:where(.ma-team){grid-template-columns:repeat(var(--ma-team-cols,4), minmax(0, 1fr));background:var(--border,var(--ma-edge));border:1px solid var(--border,var(--ma-edge));font-family:var(--ma-font-body);gap:1px;display:grid}:where(.ma-team[data-columns="2"]){--ma-team-cols:2}:where(.ma-team[data-columns="3"]){--ma-team-cols:3}:where(.ma-team[data-columns="4"]){--ma-team-cols:4}@media (width<=48rem){:where(.ma-team){grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.ma-team__head){padding:calc(1.5rem * var(--ma-density,1)) calc(1.25rem * var(--ma-density,1));background:var(--card,var(--ma-panel));color:var(--card-foreground,currentColor);grid-column:1/-1;gap:.5rem;display:grid}:where(.ma-team__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-team__headline){font-family:var(--ma-font-display);letter-spacing:-.03em;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.1}:where(.ma-team__copy){max-width:34rem;opacity:max(.75, var(--ma-sec-floor,0));font-size:.9375rem;line-height:1.5}:where(.ma-team__person){padding:calc(1.25rem * var(--ma-density,1));background:var(--card,var(--ma-panel));color:var(--card-foreground,currentColor);gap:1rem;margin:0;display:grid}:where(.ma-team__photo){aspect-ratio:1;border-radius:var(--ma-radius-2xl,1rem);background:var(--accent,var(--ma-edge));overflow:hidden}:where(.ma-team__photo img){object-fit:cover;width:100%;height:100%}:where(.ma-team__initials){letter-spacing:-.03em;width:100%;height:100%;opacity:max(var(--ma-sec-faint,.5), var(--ma-sec-floor,0));place-items:center;font-size:2rem;font-weight:600;display:grid}:where(.ma-team figcaption){font-size:.875rem;display:grid}:where(.ma-team figcaption small){opacity:max(var(--ma-sec-faint,.6), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-team[data-ma-tone=surface]){--ma-team-ground:var(--background,transparent);background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-team[data-ma-tone=muted]){--ma-team-ground:var(--ma-tone-muted,var(--muted,var(--ma-edge)));background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-team[data-ma-tone=ink]){--ma-team-ground:var(--ma-tone-ink,var(--ma-ink));background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel))}:where(.ma-team[data-ma-tone=brand]){--ma-team-ground:var(--ma-tone-brand,var(--primary,var(--ma-ink)));background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-faint:.8}:where(.ma-team[data-ma-tone]){background:color-mix(in oklab, currentColor 16%, var(--ma-team-ground));border-color:color-mix(in oklab, currentColor 16%, var(--ma-team-ground))}:where(.ma-team[data-ma-tone] :is(.ma-team__person,.ma-team__head)){background:var(--ma-team-ground);color:inherit}:where(.ma-team[data-ma-tone=ink]),:where(.ma-team[data-ma-tone=brand]){--accent:color-mix(in oklab, currentColor 14%, transparent)}:where(.ma-team[data-density=compact]){--ma-density:.8}:where(.ma-team[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-team__photo){transform:none}}:where([data-ma-motion=reduce]) :where(.ma-team__photo){transform:none}:where(.ma-testimonial-marquee){gap:calc(1rem * var(--ma-density,1));font-family:var(--ma-font-body);display:grid}:where(.ma-testimonial-marquee__head){text-align:center;max-width:40rem;margin:0 auto calc(1.5rem * var(--ma-density,1));justify-items:center;gap:.5rem;padding-inline:1.5rem;display:grid}:where(.ma-testimonial-marquee__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,.7), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-testimonial-marquee__headline){font-family:var(--ma-font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.1}:where(.ma-testimonial-marquee__copy){max-width:34rem;opacity:max(.75, var(--ma-sec-floor,0));font-size:.9375rem;line-height:1.5}:where(.ma-testimonial-marquee__card){width:20rem;padding:calc(1.125rem * var(--ma-density,1)) calc(1.25rem * var(--ma-density,1));border:1px solid var(--border,var(--ma-edge));border-radius:var(--ma-radius-2xl,1rem);background:var(--card,var(--ma-panel));color:var(--card-foreground,currentColor);box-shadow:var(--ma-card-shadow,none);gap:.75rem;margin:0;display:grid}:where(.ma-testimonial-marquee__card blockquote){margin:0;font-size:.9375rem;line-height:1.5}:where(.ma-testimonial-marquee__card figcaption){align-items:baseline;gap:.5rem;font-size:.8125rem;display:flex}:where(.ma-testimonial-marquee__card small){opacity:max(var(--ma-sec-faint,.6), var(--ma-sec-floor,0))}:where(.ma-testimonial-marquee[data-ma-tone]){padding-block:calc(4rem * var(--ma-density,1))}:where(.ma-testimonial-marquee[data-ma-tone=surface]){background:var(--background,transparent);color:var(--foreground,currentColor)}:where(.ma-testimonial-marquee[data-ma-tone=muted]){background:var(--ma-tone-muted,var(--muted,var(--ma-edge)));color:var(--foreground,currentColor);outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-testimonial-marquee[data-ma-tone=ink]){background:var(--ma-tone-ink,var(--ma-ink));color:var(--ma-tone-ink-foreground,var(--ma-panel))}:where(.ma-testimonial-marquee[data-ma-tone=brand]){background:var(--ma-tone-brand,var(--primary,var(--ma-ink)));color:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-faint:.8}:where(.ma-testimonial-marquee[data-density=compact]){--ma-density:.8}:where(.ma-testimonial-marquee[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-testimonial-marquee){gap:.5rem}}:where([data-ma-motion=reduce]) :where(.ma-testimonial-marquee){gap:.5rem}:where(.ma-thanks){padding:calc(4rem * var(--ma-density,1)) 1.5rem;text-align:center;font-family:var(--ma-font-body);--ma-thanks-text:var(--card-foreground,var(--ma-ink));--ma-thanks-plate:var(--card,var(--ma-panel));--ma-thanks-ring:var(--ring,var(--ma-ink));--ma-sec-action:var(--primary,var(--ma-ink));--ma-sec-on-action:var(--primary-foreground,var(--ma-panel))}:where(.ma-thanks__inner){gap:calc(2rem * var(--ma-density,1));max-width:44rem;margin-inline:auto;display:grid}:where(.ma-thanks[data-align=start]){text-align:start}:where(.ma-thanks__head){gap:1rem;display:grid}:where(.ma-thanks__head>*){margin:0}:where(.ma-thanks__eyebrow){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:max(var(--ma-sec-faint,var(--ma-dim,.7)), var(--ma-sec-floor,0));font-size:.75rem}:where(.ma-thanks__headline){font-family:var(--ma-font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.05}:where(.ma-thanks__copy){max-width:34rem;opacity:max(.8, var(--ma-sec-floor,0));margin-inline:auto;font-size:1rem;line-height:1.55}:where(.ma-thanks[data-align=start] .ma-thanks__copy){margin-inline:0}:where(.ma-thanks__facts){flex-wrap:wrap;gap:1rem;margin:0;display:flex}:where(.ma-thanks__card){border:1px solid var(--border,var(--ma-edge));border-radius:var(--ma-radius-xl,.875rem);background:var(--ma-thanks-plate);min-width:0;color:var(--ma-thanks-text);--ma-ink:var(--ma-thanks-text);--ma-panel:var(--ma-thanks-plate);box-shadow:var(--ma-card-shadow,none);flex:12rem;align-content:start;gap:.75rem;padding:1.25rem 1.5rem;display:grid}:where(.ma-thanks__ref){flex:2 20rem}:where(.ma-thanks__card[hidden],.ma-thanks__facts:not(:has(>:not([hidden])))){display:none}:where(.ma-thanks__label){opacity:max(var(--ma-sec-faint,var(--ma-dim,.7)), var(--ma-sec-floor,0));font-size:.8125rem}:where(.ma-thanks__value){font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:-.03em;margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:600;line-height:1}:where(.ma-thanks__share){flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem .75rem;margin:0;display:flex}:where(.ma-thanks[data-align=start] .ma-thanks__share){justify-content:start}:where(.ma-thanks__link){overflow-wrap:anywhere;min-width:0;color:inherit;font-family:var(--font-mono,ui-monospace, monospace);text-decoration:underline;text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:.2em;font-size:.875rem;line-height:1.75}:where(.ma-thanks__link:focus-visible,.ma-thanks__back:focus-visible){outline:2px solid var(--ma-thanks-ring);outline-offset:2px}:where(.ma-thanks__actions){flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;display:flex}:where(.ma-thanks[data-align=start] .ma-thanks__actions){justify-content:start}:where(.ma-thanks__back){background:var(--ma-sec-action);color:var(--ma-sec-on-action);transition:background-color var(--ma-duration-fast) var(--ma-ease-out);border-radius:999px;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-block}:where(.ma-thanks__back:hover){background:color-mix(in oklab, var(--ma-sec-action) 88%, var(--ma-sec-on-action))}:where(.ma-thanks__aside){font-size:.875rem}:where(.ma-thanks[data-ma-tone=surface]){--ma-thanks-ground:var(--background,var(--ma-panel));--ma-thanks-text:var(--foreground,var(--ma-ink))}:where(.ma-thanks[data-ma-tone=muted]){--ma-thanks-ground:var(--ma-tone-muted,var(--muted,color-mix(in oklab, var(--ma-ink) 8%, var(--ma-panel))));--ma-thanks-text:var(--foreground,var(--ma-ink));outline:1px solid var(--border,var(--ma-edge));outline-offset:-1px}:where(.ma-thanks[data-ma-tone=ink]){--ma-thanks-ground:var(--ma-tone-ink,var(--ma-ink));--ma-thanks-text:var(--ma-tone-ink-foreground,var(--ma-panel));--ma-sec-action:var(--ma-thanks-text);--ma-sec-on-action:var(--ma-thanks-ground)}:where(.ma-thanks[data-ma-tone=brand]){--ma-thanks-ground:var(--ma-tone-brand,var(--primary,var(--ma-ink)));--ma-thanks-text:var(--ma-tone-brand-foreground,var(--primary-foreground,var(--ma-panel)));--ma-sec-action:var(--ma-thanks-text);--ma-sec-on-action:var(--ma-thanks-ground);--ma-sec-faint:.8}:where(.ma-thanks[data-ma-tone]){background:var(--ma-thanks-ground);color:var(--ma-thanks-text);--ma-thanks-plate:var(--ma-thanks-ground);--ma-thanks-ring:var(--ma-thanks-text)}:where(.ma-thanks[data-ma-tone] .ma-thanks__card){border-color:color-mix(in oklab, var(--ma-thanks-text) 16%, var(--ma-thanks-ground));--ma-edge:color-mix(in oklab, var(--ma-thanks-text) 16%, transparent);--ma-copy-done:var(--ma-thanks-text);--ma-copy-error:var(--ma-thanks-text)}:where(.ma-thanks[data-density=compact]){--ma-density:.8}:where(.ma-thanks[data-density=roomy]){--ma-density:1.25}@media (prefers-reduced-motion:reduce){:where(.ma-thanks__back){transition:none}}:where([data-ma-motion=reduce]) :where(.ma-thanks__back){transition:none}}.home-mock[data-astro-cid-hkaot7cz]{background:var(--bg);height:100%;color:var(--fg);container-type:inline-size}.home-mock__page[data-astro-cid-hkaot7cz]{align-content:center;gap:clamp(.3rem,3.5cqw,.9rem);height:100%;padding:clamp(.5rem,5cqw,1.5rem) clamp(.75rem,6cqw,3rem);display:grid}.home-mock__meta[data-astro-cid-hkaot7cz]{flex-wrap:wrap;align-items:center;gap:clamp(.3rem,2cqw,.75rem);font-size:clamp(.5rem,2.4cqw,.75rem);display:flex}.home-mock__pill[data-astro-cid-hkaot7cz]{border:1px solid var(--line);border-radius:999px;padding:clamp(.1rem,.6cqw,.2rem) clamp(.35rem,2cqw,.7rem)}.home-mock__kicker[data-astro-cid-hkaot7cz]{font-size:inherit}.home-mock__headline[data-astro-cid-hkaot7cz]{letter-spacing:-.025em;max-width:24ch;font-size:clamp(.8rem,6cqw,2rem);font-weight:600;line-height:1.05}.home-mock__actions[data-astro-cid-hkaot7cz]{align-items:center;gap:clamp(.3rem,2cqw,.6rem);font-size:clamp(.5rem,2.2cqw,.8rem);display:flex}.home-mock__button[data-astro-cid-hkaot7cz]{border:1px solid var(--line);border-radius:clamp(.15rem,1cqw,.4rem);padding:clamp(.2rem,1.2cqw,.45rem) clamp(.4rem,2.4cqw,.9rem)}.home-mock__button--primary[data-astro-cid-hkaot7cz]{background:var(--action);color:var(--on-action);border-color:#0000;font-weight:500}.home-mock__strip[data-astro-cid-hkaot7cz]{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--muted-fg);padding-top:clamp(.3rem,2cqw,.6rem);font-size:clamp(.5rem,2cqw,.7rem)}@keyframes ma-cd-hide{0%,to{visibility:hidden}}@keyframes ma-cd-fold{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes ma-cd-unfold{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes ma-grid-pattern{to{background-position:var(--ma-gp-size,32px) var(--ma-gp-size,32px)}}@keyframes ma-retro{0%{translate:0}to{translate:0 var(--ma-retro-cell,60px)}}@keyframes ma-scroll-progress{to{scale:1}}@keyframes ma-shimmer{0%{background-position:120% 0}55%,to{background-position:-30% 0}}@property --ma-vanish-t{syntax:"<number>";inherits:true;initial-value:0}@keyframes ma-vanish-cycle{0%{--ma-vanish-t:0}to{--ma-vanish-t:1}}@keyframes ma-vanish-out{to{opacity:0;translate:0 calc(var(--ma-travel-enter) * -1);filter:blur(6px)}}.card__stage .he-stage[data-astro-cid-xroyxr5z] .ma-hero-editorial__panel{opacity:1;translate:none}.card__stage .ig-stage[data-astro-cid-qzcxarr2]{align-items:flex-start}.card__stage .ig-stage[data-astro-cid-qzcxarr2] .ma-integrations{grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-theme=dark] .lw-stage[data-astro-cid-bzwr236t] .ma-logo-wall img,.lw-stage[data-astro-cid-bzwr236t] .ma-logo-wall[data-ma-tone=brand] img{filter:grayscale()brightness(0)invert()}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lw-stage[data-astro-cid-bzwr236t] .ma-logo-wall img{filter:grayscale()brightness(0)invert()}}.card__stage [data-astro-cid-yheiqjk5][data-stage-megamenu] .ma-megamenu__item:first-child .ma-popover:not(:popover-open){opacity:1;transform-origin:0 0;transition:none;display:block;position:absolute;scale:.6}@keyframes ma-navbar-condense{to{border-bottom-color:var(--border,var(--ma-edge))}}@keyframes ma-navbar-inner{to{padding-block:calc(.75rem * var(--ma-density,1))}}
