.home{--hm-gutter: clamp(1.25rem, 4vw, 2.5rem);--hm-section: clamp(4.5rem, 10vw, 9rem);--hm-shell: 1180px;--hm-wide: 1360px;--hm-faq: 920px;--hm-win: 960px;--hm-tape-font: ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;position:relative;overflow-x:clip;background:var(--ax-canvas);color:var(--ax-ink)}@media(min-width:1920px){.home{--hm-win: 1120px}}@media(min-width:2400px){.home{--hm-win: 1400px;--hm-shell: 1400px;--hm-wide: 1680px}}.hm-skip{position:fixed;left:12px;top:10px;z-index:calc(var(--ax-z-bar) + 10);padding:12px 18px;border-radius:var(--ax-r-pill);background:var(--ax-ink);color:#fff;font-weight:600;font-size:.875rem;text-decoration:none;transform:translateY(-160%);transition:transform .2s var(--ax-ease-out)}.hm-skip:focus,.hm-skip:focus-visible{transform:none;outline-color:var(--ax-ink)}.hm-main:focus{outline:none}.hm-shell,.hm-wide,.hm-faq,.hm-win{box-sizing:border-box;width:100%;margin-inline:auto;padding-inline:var(--hm-gutter)}.hm-shell{max-width:calc(var(--hm-shell) + 2 * var(--hm-gutter))}.hm-wide{max-width:calc(var(--hm-wide) + 2 * var(--hm-gutter))}.hm-faq{max-width:calc(var(--hm-faq) + 2 * var(--hm-gutter))}.hm-win{max-width:calc(var(--hm-win) + 2 * var(--hm-gutter))}.hm-band{position:relative}.hm-band--white{background:transparent;color:var(--ax-ink)}.hm-band--grey{background:var(--ax-box);color:var(--ax-ink)}.hm-band--dark{background:var(--ax-ink-canvas);color:var(--ax-on-ink);isolation:isolate;overflow:clip}.hm-sec{padding-block:var(--hm-section)}.hm-tape{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--hm-tape-font);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:var(--ax-track-eyebrow);text-transform:uppercase;color:var(--ax-ink-2)}.hm-tape__dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--state-c);transition:background-color var(--ax-dur-state) var(--ax-ease-out)}:is(.hm-band--dark,.ax-dark,.hm-head--dark) .hm-tape{color:var(--ax-on-ink-2)}:is(.hm-band--dark,.ax-dark,.hm-head--dark) .hm-tape__dot{background:var(--state-c-d)}.hm-head{max-width:72rem;margin-bottom:clamp(2.5rem,6vw,4.5rem)}.hm-head>.hm-tape{margin-bottom:18px}.hm-head--center{margin-inline:auto;text-align:center}.hm-head--center>.hm-tape{justify-content:center}.hm-h1,.hm-h2{margin:0;font-family:var(--ax-font-display);font-weight:700;letter-spacing:var(--ax-track-h1);word-spacing:.05em;color:var(--ax-ink);text-wrap:balance}.hm-h2--lg{font-size:clamp(2.1rem,5.6vw,4.6rem);line-height:1.08}.hm-h2--md{font-size:clamp(1.8rem,4vw,3.4rem);line-height:1.06}.hm-h1>.ax-h__2,.hm-h2>.ax-h__2{color:var(--ax-ink-3)}:is(.hm-band--dark,.ax-dark,.hm-head--dark) :is(.hm-h1,.hm-h2){color:var(--ax-on-ink)}:is(.hm-band--dark,.ax-dark,.hm-head--dark) :is(.hm-h1,.hm-h2)>.ax-h__2{color:var(--ax-on-ink-3)}.hm-head__sub,.hm-lead{margin:20px 0 0;max-width:36rem;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.55;color:var(--ax-ink-2);text-wrap:pretty}.hm-head--center .hm-head__sub{margin-inline:auto}:is(.hm-band--dark,.ax-dark,.hm-head--dark) :is(.hm-head__sub,.hm-lead){color:var(--ax-on-ink-2)}.hm-card{position:relative;border-radius:var(--ax-r-lg);background:var(--ax-canvas);box-shadow:var(--ax-ring);transition:transform .2s var(--ax-ease-out)}.hm-band--grey .hm-card{background:var(--ax-canvas)}:is(.hm-band--dark,.ax-dark) .hm-card{background:#ffffff08;box-shadow:var(--ax-ring-ink)}.hm-card--lift:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--ax-shadow-lift);opacity:0;transition:opacity .2s ease-out;pointer-events:none}@media(hover:hover)and (pointer:fine){.hm-card--lift:hover{transform:translateY(-4px)}.hm-card--lift:hover:after{opacity:1}:is(.hm-band--dark,.ax-dark) .hm-card--lift:hover:after{opacity:0}}.hm-payoff{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 32px;margin-top:clamp(2.5rem,5vw,3.75rem);padding-top:22px;border-top:1px solid var(--ax-line)}.hm-payoff__text{margin:0;max-width:42rem;font-size:clamp(1.15rem,1.45vw,1.3rem);font-weight:500;line-height:1.38;letter-spacing:-.015em;color:var(--ax-ink);text-wrap:balance}.hm-payoff--center{flex-direction:column;justify-content:center;gap:8px;padding-top:0;border-top:0;text-align:center}:is(.hm-band--dark,.ax-dark) .hm-payoff,.hm-payoff--dark{border-top-color:var(--ax-line-ink)}:is(.hm-band--dark,.ax-dark) .hm-payoff__text,.hm-payoff--dark .hm-payoff__text{color:var(--ax-on-ink)}.hm-more{display:inline-flex;align-items:center;gap:8px;min-height:var(--ax-tap);font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--ax-ink);text-decoration:none;white-space:nowrap;border-radius:var(--ax-r-xs)}.hm-more__arrow{flex:none;transition:transform var(--ax-dur-ui) var(--ax-ease-out)}:is(.hm-band--dark,.ax-dark) .hm-more,.hm-payoff--dark .hm-more{color:var(--ax-on-ink)}@media(hover:hover)and (pointer:fine){.hm-more:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.hm-more:hover .hm-more__arrow{transform:translate(2px)}}.hm-hero{position:relative;isolation:isolate;padding-top:calc(var(--ax-bar-h) + env(safe-area-inset-top,0px) + clamp(1.75rem,6vw,5.25rem));padding-bottom:clamp(2.25rem,5vw,3.5rem)}.hm-hero__text{position:relative}.hm-h1{font-size:clamp(2.45rem,7.6vw,5.4rem);line-height:1.04}.hm-hero__sub{margin:18px 0 0;max-width:34rem;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.5;color:var(--ax-ink-2);text-wrap:pretty}.hm-hero__range{white-space:nowrap}@media(max-width:479px){.hm-hero__range{display:block}}.hm-hero__ctas{display:flex;flex-direction:column;gap:10px;margin-top:24px}.hm-hero__ctas>.ax-btn{width:100%}.hm-hero__micro{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:2px;margin:14px 0 0;font-size:.875rem;line-height:1.45;color:var(--ax-ink-2)}.hm-hero__micro>.ax-legal{font-size:inherit;line-height:inherit;color:inherit}.hm-hero__micro>[data-legal=fee-pair]{color:var(--ax-ink);font-weight:500}.hm-hero__sep{display:none;flex:none;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7}@media(max-width:699px){.hm-hero__micro{flex-direction:column;align-items:flex-start}}@media(min-width:700px){.hm-hero__text{display:flex;flex-direction:column;align-items:center;text-align:center}.hm-hero__sub{margin-top:24px;margin-inline:auto;text-wrap:balance}.hm-hero__ctas{flex-direction:row;justify-content:center;gap:12px;margin-top:32px}.hm-hero__ctas>.ax-btn{width:auto}.hm-hero__micro{justify-content:center;margin-top:18px}.hm-hero__sep{display:block}}@media(min-width:1100px){.hm-hero{padding-top:calc(var(--ax-bar-h) + 3.75rem)}.hm-hero__sub{max-width:40rem}}@media(min-width:1440px){.hm-hero{padding-top:calc(var(--ax-bar-h) + 4.5rem);padding-bottom:4rem}.hm-h1{font-size:clamp(5.4rem,5.34vw,6.4rem)}.hm-hero__sub{max-width:44rem;margin-top:28px;font-size:clamp(1.25rem,1vw + .35rem,1.5rem)}.hm-hero__ctas{gap:14px;margin-top:40px}.hm-hero__ctas>.ax-btn--lg{height:58px;padding:0 32px;font-size:1.0625rem}.hm-hero__micro{margin-top:22px;font-size:.9375rem}}@media(min-width:1100px)and (max-height:960px){.hm-hero{padding-top:calc(var(--ax-bar-h) + 1.75rem);padding-bottom:1.5rem}.hm-h1{font-size:min(clamp(5rem,5.6vw,6.4rem),9.4svh)}.hm-h2--lg{font-size:min(clamp(2.1rem,5.6vw,4.6rem),7.4svh)}.hm-hero__sub{margin-top:16px}.hm-hero__ctas{margin-top:24px}.hm-hero__micro{margin-top:12px}}@media(min-width:1920px){.hm-hero{padding-top:calc(var(--ax-bar-h) + 6rem);padding-bottom:5rem}.hm-hero__sub{max-width:50rem;margin-top:32px}.hm-hero__ctas{gap:16px;margin-top:48px}.hm-hero__ctas>.ax-btn--lg{height:64px;padding:0 38px;font-size:1.1875rem}.hm-hero__micro{margin-top:26px;font-size:1.0625rem}}@media(min-width:2400px){.hm-hero{padding-top:calc(var(--ax-bar-h) + 7.5rem);padding-bottom:6rem}.hm-hero__text.hm-shell{max-width:calc(var(--hm-wide) + 2 * var(--hm-gutter))}.hm-h1{font-size:8rem}.hm-hero__sub{max-width:60rem;margin-top:40px;font-size:1.5rem}.hm-hero__ctas{gap:18px;margin-top:56px}.hm-hero__ctas>.ax-btn--lg{height:72px;padding:0 44px;font-size:1.3125rem}.hm-hero__micro{margin-top:30px;font-size:1.1875rem}}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .hm-hero [data-hm-rise]{animation:reveal var(--ax-dur-reveal) var(--ax-ease-out) both;animation-delay:calc(.22s + var(--i, 0) * 90ms)}}.hm-field{position:absolute;inset:0 0 auto 0;z-index:-1;height:clamp(760px,92vw,1240px);overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(#000 58%,transparent);mask-image:linear-gradient(#000 58%,transparent)}.hm-field__layer{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 1.2s var(--ax-ease)}.hm-field__layer--done{opacity:0}html[data-phase=moving] .hm-field__layer--done,html:is(:not(.js),.rm) .hm-field__layer--done{opacity:1}html[data-phase=moving] .hm-field__layer--stale,html:is(:not(.js),.rm) .hm-field__layer--stale{opacity:0}.hm-blob{position:absolute;aspect-ratio:1;border-radius:50%;filter:blur(60px);will-change:transform}.hm-blob--a{width:clamp(320px,46vw,760px);left:-14%;top:-18%;opacity:.26}.hm-blob--b{width:clamp(320px,44vw,720px);right:-14%;top:-10%;opacity:.24}.hm-blob--c{width:clamp(300px,40vw,680px);left:30%;top:-26%;opacity:.28}@media(max-width:699px){.hm-blob--a{width:92vw;left:-38%;top:-8%}.hm-blob--b{width:88vw;right:-40%;top:6%}.hm-blob--c{width:80vw;left:18%;top:-22%}}.hm-field__layer--stale .hm-blob--a{background:radial-gradient(closest-side,var(--stale),transparent)}.hm-field__layer--stale .hm-blob--b{background:radial-gradient(closest-side,var(--stale-d),transparent)}.hm-field__layer--stale .hm-blob--c{background:radial-gradient(closest-side,var(--stale-d-ink),transparent)}.hm-field__layer--done .hm-blob--a{background:radial-gradient(closest-side,var(--done),transparent);opacity:.22}.hm-field__layer--done .hm-blob--b{background:radial-gradient(closest-side,var(--done-d),transparent)}.hm-field__layer--done .hm-blob--c{background:radial-gradient(closest-side,var(--done-d-ink),transparent)}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .hm-blob{animation:auroraDrift 20s var(--ax-ease) infinite}html.js:not(.rm) .hm-blob--b{animation-duration:23s;animation-delay:-7s}html.js:not(.rm) .hm-blob--c{animation-duration:26s;animation-delay:-12s}}html[data-tier=T1] .hm-blob{filter:blur(40px);animation:none}.hm-field .ax-grid{background-position:center top}.closer{display:flex;align-items:center;justify-content:center;min-height:72svh;padding:clamp(5rem,12vw,10rem) var(--hm-gutter, var(--ax-gutter)) clamp(4rem,9vw,7.5rem);background:var(--ax-ink-canvas);color:var(--ax-on-ink)}.closer__glow{position:absolute;z-index:-1;left:50%;top:4%;width:min(1100px,150vw);aspect-ratio:1.6;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,var(--stale),transparent);opacity:.14;filter:blur(40px);pointer-events:none}.closer__inner{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:1180px;text-align:center}.closer__gear{margin-bottom:clamp(1.75rem,4vw,2.75rem)}.closer__h2.hm-h2{font-size:min(clamp(2.45rem,7.2vw,5.4rem),calc((100vw - 2 * var(--hm-gutter, var(--ax-gutter))) / 10));line-height:1.04;color:var(--ax-on-ink)}.closer__h2.hm-h2>.ax-h__2{color:var(--ax-on-ink-3)}.closer__sub{margin:clamp(1.1rem,2.4vw,1.75rem) 0 0;max-width:34rem;font-family:var(--ax-font-ui);font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.5;color:var(--ax-on-ink-2);text-wrap:balance}.closer__cta{display:flex;flex-direction:column;align-items:center;width:100%}.closer__pills{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;max-width:24rem;margin-top:clamp(1.75rem,4vw,2.5rem)}.closer__pill.ax-btn{width:100%}.closer__pill.ax-btn:focus-visible{outline-color:var(--ax-on-ink)}@media(min-width:640px){.closer__pills{flex-direction:row;justify-content:center;gap:12px;width:auto;max-width:none}.closer__pill.ax-btn{width:auto}}.closer__micro{display:flex;flex-direction:column;align-items:center;column-gap:10px;row-gap:2px;margin:18px 0 0;font-family:var(--ax-font-ui);font-size:.875rem;line-height:1.45;color:var(--ax-on-ink-2)}.closer__micro>.ax-legal{margin:0;font-size:inherit;line-height:inherit;color:inherit}.closer__sep{display:none;flex:none;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7}@media(min-width:700px){.closer__micro{flex-direction:row;flex-wrap:wrap;justify-content:center}.closer__sep{display:block}}.closer__noscript{margin:18px 0 0;font-family:var(--ax-font-ui);font-size:.9375rem;line-height:1.45;color:var(--ax-on-ink)}@media(min-width:1440px){.closer__h2.hm-h2{font-size:var(--ax-fs-h2);letter-spacing:var(--ax-track-h2)}.closer__sub{max-width:44rem;font-size:clamp(1.25rem,1vw + .35rem,1.5rem)}.closer__pills{gap:14px;margin-top:40px}.closer__pill.ax-btn--lg{height:58px;padding:0 32px;font-size:1.0625rem}.closer__micro{margin-top:22px;font-size:.9375rem}.closer__gear{transform:scale(1.2);transform-origin:50% 100%;margin-bottom:3.5rem}}@media(min-width:2400px){.closer__inner{max-width:1400px}.closer__h2.hm-h2{font-size:6.4rem}}@media(min-width:1920px){.closer__sub{max-width:50rem}.closer__pills{gap:16px;margin-top:48px}.closer__pill.ax-btn--lg{height:64px;padding:0 38px;font-size:1.1875rem}.closer__micro{margin-top:26px;font-size:1.0625rem}}@media(min-width:1100px)and (max-height:960px){.closer__h2.hm-h2{font-size:min(clamp(2.45rem,7.2vw,5.4rem),var(--ax-fs-h2),8.6svh)}}.amt{--amt-pt: var(--hm-section);padding-top:var(--amt-pt)}.py+.amt{--amt-pt: calc(var(--hm-section) * .5)}.amt{scroll-margin-top:calc(8px - var(--amt-pt))}.amt:focus{outline:none}.amt__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:clamp(1.75rem,5vw,2.5rem)}.amt__side>.amt__head{margin-bottom:0}.amt__req{display:none}.amt__stage{position:relative;isolation:isolate;width:100%;max-width:520px}.amt__stage>.picker-card{position:relative;z-index:1}.amt__stage>.consent-slot:not(:empty){position:relative;z-index:1;margin-top:16px}@media(min-width:700px)and (max-width:1023px){.amt__head{text-align:center;margin-inline:auto}.amt__stage{margin-inline:auto}}@media(min-width:1024px){.amt__grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:start;column-gap:clamp(3rem,5vw,5rem)}.amt__side{container-type:inline-size}.amt__head .hm-h2{font-size:min(clamp(3.2rem,4.6vw,4.6rem),12.5cqi)}.amt{scroll-margin-top:calc(24px - var(--amt-pt))}.amt__req{display:flex;flex-direction:column;align-items:flex-end;gap:22px;margin-top:clamp(2.5rem,4vw,3.5rem);margin-right:calc(clamp(3rem,5vw,5rem)/-2);text-align:right}.amt .picker-card__gear{display:none}.amt .picker-card__top{min-height:0;margin-bottom:0}.amt__gear{display:grid;place-items:center;width:200px;height:200px;--gear-glide: .6s}.amt__gear>.ax-gear{width:100%;height:100%;max-width:none}.amt__line{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:0;max-width:30rem;font-variant-numeric:tabular-nums}.amt__ask{font-size:1.0625rem;font-weight:600;line-height:1.45;color:var(--ax-ink)}}@media(min-width:1024px){.amt__head .ax-kl__line{white-space:nowrap}}@media(min-width:1440px){.amt__grid{grid-template-columns:minmax(0,1fr) minmax(0,500px)}.amt__head .hm-h2{font-size:min(clamp(2.1rem,5.6vw,4.6rem),12.5cqi)}.amt__gear{width:232px;height:232px}.amt__ask{font-size:1.125rem}}@media(min-width:1100px)and (max-height:960px){.amt__head .hm-h2{font-size:min(clamp(2.1rem,5.6vw,4.6rem),12.5cqi,7.4svh)}}@media(min-width:1920px){.amt__grid{grid-template-columns:minmax(0,1fr) minmax(0,560px)}.amt__stage{max-width:560px}.amt__gear{width:264px;height:264px}.amt__head .hm-h2{font-size:min(4.6rem,13.6cqi)}}@media(max-height:700px)and (max-width:480px){.amt__grid{row-gap:14px}.amt__head>.hm-tape{display:none}.amt__head .hm-h2{font-size:1.75rem}}@media(max-height:600px)and (max-width:480px){.amt__grid{row-gap:10px}.amt__head .hm-h2{font-size:1.5rem}}.amt .hm-tape__dot{background:var(--ax-ink-3)}.mg__path{fill:none;stroke:var(--stale);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.8 .2;vector-effect:non-scaling-stroke}.mg__turn{transform-box:fill-box;transform-origin:center}.cs-row{display:flex;gap:12px;margin:0 calc(-1 * var(--hm-gutter));padding:4px var(--hm-gutter) 8px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--hm-gutter);scrollbar-width:none}.cs-row::-webkit-scrollbar{display:none}.cs-card{display:flex;flex-direction:column;flex:0 0 min(82%,21rem);scroll-snap-align:start;overflow:hidden}.cs-plate{position:relative;display:grid;place-items:center;height:140px;background:radial-gradient(circle at 1px 1px,var(--ax-line) 1px,transparent 1.5px) 0 0 / 14px 14px,var(--ax-canvas);border-bottom:1px solid var(--ax-line-2)}.cs-art{display:block;width:auto;height:124px;max-width:100%;overflow:visible}.cs-l{fill:none;stroke:var(--ax-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 0}.cs-l--c{fill:var(--ax-canvas)}.cs-l--b{fill:var(--ax-box)}.cs-l--ground{stroke:var(--ax-ink-4);stroke-width:1.2}.cs-halo__in{stop-color:var(--stale-tint);stop-opacity:1}.cs-halo__out{stop-color:var(--stale-tint);stop-opacity:0}.cs-chip{margin-bottom:14px}.cs-card__text{padding:20px 24px 26px}.cs-card__title{margin:0;font-family:var(--ax-font-display);font-size:var(--ax-fs-card);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:var(--ax-ink);text-wrap:balance}.cs-card__body{margin:10px 0 0;font-size:.9375rem;line-height:1.6;color:var(--ax-ink-2);text-wrap:pretty}.cs-dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.cs-dot{width:6px;height:6px;border-radius:50%;background:var(--ax-ink-4);opacity:.5;transition:width var(--ax-dur-state) var(--ax-ease-out),opacity var(--ax-dur-state) var(--ax-ease-out),background-color var(--ax-dur-state) var(--ax-ease-out)}.cs-dot[data-on]{width:20px;border-radius:3px;background:var(--ax-ink);opacity:1}@media(min-width:700px){.cs-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;overflow:visible}.cs-dots{display:none}}@media(min-width:1024px){.cs-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cs-card__text{padding:22px 28px 30px}}@media(min-width:700px)and (max-width:1023px){.cs-card:nth-child(2n)>.cs-plate{--cd: .14s}}@media(min-width:1024px){.cs-card:nth-child(3n+2)>.cs-plate{--cd: .14s}.cs-card:nth-child(3n)>.cs-plate{--cd: .28s}}@keyframes csDraw{0%{stroke-dashoffset:1;stroke-opacity:0;fill-opacity:0}1%{stroke-opacity:1}55%{fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes csGear{0%{opacity:0;transform:rotate(-120deg) scale(.55)}to{opacity:1;transform:none}}@keyframes csHalo{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .cs-plate[data-cs-run] .cs-l{stroke-dasharray:1 1}html.js:not(.rm) .cs-plate[data-cs-run=wait] .cs-l{stroke-dashoffset:1;stroke-opacity:0;fill-opacity:0}html.js:not(.rm) .cs-plate[data-cs-run=wait] :is(.cs-gear,.cs-halo){opacity:0}html.js:not(.rm) .cs-plate[data-cs-run=in] .cs-l{animation:csDraw .9s var(--ax-ease-count) both;animation-delay:calc(var(--cd, 0ms) + var(--k, 0) * 70ms)}html.js:not(.rm) .cs-plate[data-cs-run=in] .cs-halo{animation:csHalo .6s var(--ax-ease-out) calc(var(--cd, 0ms) + .75s) both}html.js:not(.rm) .cs-plate[data-cs-run=in] .cs-gear .mg__turn{animation:csGear .9s var(--ax-ease-spring) calc(var(--cd, 0ms) + .7s) both}html.js:not(.rm) .cs-plate[data-cs-run=wait] .cs-gear .mg__turn{opacity:0}}.dossier{--dw-fs: .9375rem;--dw-fs-s: .84375rem;--dw-pill: .78125rem;--dw-row: 44px;--dw-row-2: 58px;--dw-pad: 14px;--dw-gap: 12px;--dw-hole: 44px;--ax-fs-mock: var(--dw-fs);--ax-fs-mock-s: var(--dw-fs-s);--ax-fs-mock-pill: var(--dw-pill);position:relative;max-width:none}@media(min-width:640px){.dossier{--dw-fs: 1rem;--dw-fs-s: .875rem;--dw-pill: .8125rem;--dw-row: 46px;--dw-row-2: 60px;--dw-pad: 20px;--dw-gap: 14px}}@media(min-width:1440px){.dossier{--dw-fs: 1.0625rem;--dw-fs-s: .9375rem;--dw-pill: .875rem;--dw-row: 52px;--dw-row-2: 66px;--dw-pad: 28px;--dw-gap: 18px;--dw-hole: 52px}}@media(min-width:1920px){.dossier{--dw-fs: 1.15625rem;--dw-fs-s: 1rem;--dw-pill: .9375rem;--dw-row: 58px;--dw-row-2: 74px;--dw-pad: 32px;--dw-gap: 20px;--dw-hole: 58px}}.dossier:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--done-d),inset 0 0 90px -24px var(--done-d);opacity:0;pointer-events:none}html.js:not(.rm) .dossier[data-lit]:after{animation:edgePulse 1.6s var(--ax-ease-out) both}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .dossier{animation:reveal .8s var(--ax-ease-out) .34s both}}.dossier__head{gap:8px;padding:10px 12px 10px 16px;min-height:52px;box-sizing:border-box}.dossier__head>.ax-window__titles{display:contents}.dossier__head .ax-window__under{order:2;margin-left:0}.dossier__head .ax-window__status{order:3;margin-left:auto}@media(max-width:639px){.dossier .ax-window__lead{display:none}.dossier .ax-tag{padding:3px 8px}}@media(min-width:640px){.dossier__head{gap:12px;padding:12px 20px}}@media(min-width:1440px){.dossier__head{gap:14px;padding:14px 26px;min-height:60px}}@media(min-width:1920px){.dossier__head{padding:16px 30px}}.dossier__dots{display:flex;flex:none;gap:6px;margin-right:4px}.dossier__dots>i{width:9px;height:9px;border-radius:50%;background:#ffffff26}@media(max-width:479px){.dossier__dots{display:none}}@media(min-width:1440px){.dossier__dots{gap:8px;margin-right:8px}.dossier__dots>i{width:11px;height:11px}.dossier .ax-window__chip{width:30px;height:30px}.dossier .ax-window__chip .ax-mark{width:14px}}.dossier__title{font-size:var(--dw-fs);font-weight:600}@media(min-width:640px){.dossier__title{font-size:calc(var(--dw-fs) - 1px);font-weight:500}}.dossier .ax-tag{font-size:max(.75rem,calc(var(--dw-pill) - 1px))}.dossier__pill{font-size:var(--dw-pill)}@media(min-width:1440px){.dossier__pill{padding:6px 14px;gap:8px}}.dossier__pill--pre{display:none}.dossier__body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"talk" "card" "gap";gap:var(--dw-gap);padding:var(--dw-pad)}@media(min-width:900px){.dossier__body{grid-template-columns:minmax(0,1fr) minmax(0,1.14fr);grid-template-rows:auto 1fr;grid-template-areas:"talk card" "gap  card";column-gap:calc(var(--dw-gap) + 6px)}}.dossier__talk{grid-area:talk;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.dossier__talk>*{grid-area:1 / 1}.dossier__composer{display:flex;align-items:center;gap:8px;min-height:56px;padding:6px 6px 6px 16px;border-radius:16px;background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--ax-line-ink);transition:opacity .22s var(--ax-ease-out),transform .3s var(--ax-ease-out),visibility 0s}@media(min-width:1440px){.dossier__composer{min-height:64px;padding:8px 8px 8px 20px;border-radius:18px}}.dossier[data-sent] .dossier__composer{visibility:hidden;opacity:0;transform:translateY(-6px) scale(.985);transition:opacity .22s var(--ax-ease-out),transform .3s var(--ax-ease-out),visibility 0s .3s}.dossier__field{display:grid;flex:1;min-width:0;padding-block:6px;font-size:var(--dw-fs);line-height:1.4;color:var(--ax-on-ink);overflow-wrap:break-word}.dossier__line{grid-area:1 / 1;min-width:0}.dossier__line--full{visibility:hidden}.dossier__caret{display:inline-block;width:2px;height:1.2em;margin-left:1px;border-radius:1px;vertical-align:-.22em;background:var(--ax-on-ink)}.dossier__send{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:0;border-radius:var(--ax-r-pill);background:var(--ax-on-ink);color:var(--ax-ink);font:600 .875rem/1 var(--ax-font-ui);letter-spacing:-.005em;cursor:pointer;transition:transform .12s var(--ax-ease-out)}@media(min-width:1440px){.dossier__send{min-height:48px;padding:0 20px;font-size:.9375rem}}@media(max-width:379px){.dossier__send{position:relative;width:44px;padding:0;justify-content:center}.dossier__send-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.dossier__send:active:not([aria-disabled]){transform:scale(.97)}.dossier__send:focus-visible{outline:2px solid #fff;outline-offset:2px}.dossier__send[aria-disabled]{cursor:default}.dossier__said{display:flex;flex-direction:column;align-items:flex-end;gap:6px;transform-origin:100% 0;transition:opacity .32s var(--ax-ease-out) .08s,transform .5s var(--ax-ease-out) .08s,visibility 0s}.dossier:not([data-sent]) .dossier__said{opacity:.001;pointer-events:none;transform:translateY(8px) scale(.97);transition:none}.dossier__bubble{max-width:92%;margin:0;font-size:var(--dw-fs)}.dossier__bubble:focus{outline:none}.dossier__bubble:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(min-width:1440px){.dossier__bubble{padding:12px 16px;border-radius:18px 18px 6px}}.dossier__receipt{display:inline-flex;align-items:center;gap:5px;padding-right:4px;font-size:.75rem;font-weight:500;line-height:1.2;color:var(--ax-on-ink-2)}@media(min-width:1440px){.dossier__receipt{font-size:.8125rem}}.dossier__card{grid-area:card;align-self:start;gap:6px;padding:6px}@media(min-width:640px){.dossier__card{padding:8px}}@media(min-width:1440px){.dossier__card{gap:8px;padding:10px;border-radius:16px}}.dossier .ax-tick{gap:12px;padding:8px 12px;border-radius:10px}.dossier .ax-tick--single{min-height:var(--dw-row)}.dossier .ax-tick--two{min-height:var(--dw-row-2)}.dossier .ax-tick__glyph{transform:scale(1.2)}@media(min-width:1440px){.dossier .ax-tick{gap:14px;padding:10px 16px;border-radius:12px}.dossier .ax-tick__glyph{transform:scale(1.35)}}@media(min-width:1920px){.dossier .ax-tick__glyph{transform:scale(1.5)}}.dossier__row[data-state]{background:#ffffff0a;color:var(--ax-on-ink);box-shadow:inset 2px 0 0 var(--st-mark),var(--ax-ring-ink);transition:box-shadow .3s var(--ax-ease-out),background-color .3s var(--ax-ease-out),color .3s var(--ax-ease-out)}.dossier__row[data-state]>.ax-tick__glyph{--glyph: 22px;border-radius:50%;background:var(--st-bg);transform:none;transition:background-color .3s var(--ax-ease-out),color .3s var(--ax-ease-out)}@media(min-width:1440px){.dossier__row[data-state]>.ax-tick__glyph{--glyph: 26px}}@media(min-width:1920px){.dossier__row[data-state]>.ax-tick__glyph{--glyph: 28px}}.dossier__gap{grid-area:gap;min-height:calc(var(--dw-hole) + 28px);border-radius:16px;color:var(--ax-on-ink);text-decoration:none;cursor:pointer;transition:background-color .2s var(--ax-ease-out)}.dossier__gap .ax-tick__label{font-weight:600}.dossier .dossier__gap[data-state=open]{border:1.5px dashed var(--stale-d);background:var(--stale-d-bg)}.dossier__hole{position:relative;display:grid;flex:none;place-items:center}.dossier .ax-tick__hole{width:var(--dw-hole);height:var(--dw-hole);margin:-4px 0}.dossier__gear--lg{display:none}.dossier__ping{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;box-shadow:0 0 0 2px var(--stale-d);opacity:0;pointer-events:none}.dossier__gap-arrow{flex:none;margin-left:auto;color:var(--stale-d-ink);transition:transform var(--ax-dur-ui) var(--ax-ease-out)}@media(min-width:900px){.dossier{--dw-big: 104px}.dossier__gap{flex-wrap:wrap;align-content:center;justify-content:center;column-gap:10px;row-gap:18px;min-height:0;padding:28px 20px;border-radius:18px}.dossier__hole{flex-basis:100%}.dossier__ping{inset:auto;top:50%;left:50%;width:var(--dw-big);height:var(--dw-big);margin:calc(var(--dw-big) / -2) 0 0 calc(var(--dw-big) / -2)}.dossier .dossier__gear--sm{display:none}.dossier__gear--lg{display:block;width:var(--dw-big);height:var(--dw-big)}.dossier__gap .ax-tick__label{font-size:calc(var(--dw-fs) * 1.18);letter-spacing:-.01em}.dossier__gap-arrow{margin-left:0}}@media(min-width:1440px){.dossier{--dw-big: 124px}}@media(min-width:1920px){.dossier{--dw-big: 144px}}.dossier__gap:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(hover:hover)and (pointer:fine){.dossier__gap:hover{background-color:#ffffff08}.dossier__gap:hover .dossier__gap-arrow{transform:translate(3px)}}html.js:not(.rm) .dossier[data-run=done] .dossier__ping{animation:ringPing 1s var(--ax-ease-out) both}html.js:not(.rm) .dossier[data-run=done] .dossier__gap .ax-gear{animation:dossierSettle .9s var(--ax-ease-out) both}html.js:not(.rm) .dossier[data-run=done] .dossier__gap-arrow{animation:dossierNudge .5s var(--ax-ease-out) .25s both}@keyframes dossierSettle{0%{transform:rotate(-30deg)}to{transform:rotate(0)}}@keyframes dossierNudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}html.js:not(.rm) .dossier[data-run=final] .dossier__pill--pre{display:inline-flex}html.js:not(.rm) .dossier[data-run=final] .dossier__pill--live{display:none}html.js:not(.rm) .dossier[data-run=final] .dossier__composer{visibility:visible;opacity:1;transform:none}html.js:not(.rm) .dossier[data-run=final] .dossier__said{opacity:.001;pointer-events:none}html.js:not(.rm) .dossier[data-run=final] .dossier__row[data-state=done]{--st-bg: var(--stale-d-bg);--st-ink: var(--stale-d-ink);--st-mark: var(--stale-d)}html.js:not(.rm) .dossier[data-run=final] .dossier__row[data-state=done]>.ax-glyph>.ax-glyph__done{opacity:0}html.js:not(.rm) .dossier[data-run=final] .dossier__row[data-state=done]>.ax-glyph>.ax-glyph__stale{opacity:1}.dm{position:relative;padding-bottom:clamp(1.75rem,3vw,2.5rem)}.dm__win{position:relative;isolation:isolate}.dm__win:before{content:"";position:absolute;top:6%;right:6%;bottom:4%;left:6%;z-index:-1;border-radius:50%;background:var(--state-c);opacity:.16;filter:blur(72px);transition:background-color var(--ax-dur-state) var(--ax-ease-out);pointer-events:none}@media(max-width:639px){.dm__win:before{filter:blur(48px);opacity:.12}}@media(max-width:639px){.dm__win{padding-inline:12px}}.dm .hm-payoff{margin-top:clamp(1.75rem,4vw,3rem)}.fq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:36px}@media(min-width:900px){.fq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2.5rem;align-items:start}.fq__body{width:100%;max-width:600px;justify-self:end}.fq__head{position:sticky;top:calc(var(--ax-bar-h) + 40px);container-type:inline-size}.fq .hm-h2--md{font-size:min(3.5rem,10.4cqi)}.fq .hm-h2>:is(.ax-h__1,.ax-h__2){white-space:nowrap}}.fq .hm-head{margin-bottom:0}.fq .hm-head__sub{max-width:22rem}.fq__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--ax-line)}.fq__item{border-bottom:1px solid var(--ax-line)}.fq__sum{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:var(--ax-tap);padding:26px 0;cursor:pointer;list-style:none;border-radius:var(--ax-r-xs);-webkit-tap-highlight-color:transparent}.fq__sum::-webkit-details-marker{display:none}.fq__sum::marker{content:""}.fq__sum:focus-visible{outline:2px solid var(--ax-ink);outline-offset:4px}.fq__q{font-family:var(--ax-font-ui);font-size:clamp(1.0625rem,1.3vw,1.25rem);font-weight:500;line-height:1.35;letter-spacing:-.011em;color:var(--ax-ink);text-wrap:pretty}.fq__plus{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:var(--ax-canvas);box-shadow:var(--ax-ring);color:var(--ax-ink);transition:transform .42s var(--ax-ease-out),background-color var(--ax-dur-ui) var(--ax-ease-out),color var(--ax-dur-ui) var(--ax-ease-out)}.fq__plus:before,.fq__plus:after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.75px;margin:-.875px 0 0 -5.5px;border-radius:1px;background:currentColor}.fq__plus:after{transform:rotate(90deg)}.fq__row[open] .fq__plus{transform:rotate(135deg);background:var(--ax-ink);color:var(--ax-on-ink);box-shadow:none}@media(hover:hover)and (pointer:fine){.fq__sum:hover .fq__plus{background:var(--ax-ink);color:var(--ax-on-ink);box-shadow:none}.fq__sum:hover .fq__q{color:var(--ax-ink)}}.fq__a{padding:0 48px 26px 0}.fq__a p{margin:0;max-width:38rem;font-size:1rem;line-height:1.62;color:var(--ax-ink-2);text-wrap:pretty}@supports selector(::details-content){.fq__row{interpolate-size:allow-keywords}.fq__row::details-content{block-size:0;overflow:clip;transition:block-size .42s var(--ax-ease-out),content-visibility .42s allow-discrete}.fq__row[open]::details-content{block-size:auto}}html:not(.rm) .fq__row[open] .fq__a p{animation:reveal .42s var(--ax-ease-out) both}.fq__more{margin:0;padding-top:18px}.fq__askrow{padding-top:26px}.fq__ask{margin:0}.fq__label{margin-bottom:14px;cursor:text}.fq__field{display:flex;align-items:flex-end;gap:8px;min-height:64px;padding:0;border-bottom:1px solid var(--ax-line);transition:border-color var(--ax-dur-ui) var(--ax-ease-out),box-shadow var(--ax-dur-ui) var(--ax-ease-out)}.fq__field:focus-within{border-bottom-color:var(--ax-ink);box-shadow:0 1px 0 var(--ax-ink)}.fq__input{flex:1 1 auto;box-sizing:border-box;min-width:0;min-height:44px;max-height:10.5em;margin:0 0 10px;padding:10px 0;border:0;resize:none;overflow-y:auto;field-sizing:content;background:transparent;font:inherit;font-family:var(--ax-font-ui);font-size:1.0625rem;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--ax-ink);outline:none}.fq__input::placeholder{color:var(--ax-ink-3);opacity:1}.fq__send{display:inline-grid;place-items:center;flex:none;margin-bottom:10px;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--ax-ink);color:var(--ax-on-ink);cursor:pointer;transition:background-color var(--ax-dur-ui) var(--ax-ease-out),color var(--ax-dur-ui) var(--ax-ease-out),transform var(--ax-dur-ui) var(--ax-ease-out)}.fq__send:disabled{background:var(--ax-box);color:var(--ax-ink-4);cursor:default}.fq__send:not(:disabled):active{transform:scale(.94)}.fq__send:focus-visible{outline:2px solid var(--ax-ink);outline-offset:3px}.fq__send .ax-icon{transition:transform .32s var(--ax-ease-out)}.fq__field[data-ready] .fq__send .ax-icon{transform:translateY(-1px)}.fq__note{margin:12px 0 0;font-size:.8125rem;line-height:1.5;color:var(--ax-ink-2);text-wrap:balance}.fq__live:empty{display:none}.fq__live{margin-top:18px}.fq__thinking{display:flex;align-items:center;gap:12px;min-height:44px;margin:0;padding:0;font-size:.9375rem;color:var(--ax-ink-2)}.fq__dots{display:inline-flex;gap:5px}.fq__dots i{width:6px;height:6px;border-radius:50%;background:var(--st-mark)}html:not(.rm) .fq__dots i{animation:pulseDot .9s var(--ax-ease) infinite}html:not(.rm) .fq__dots i:nth-child(2){animation-delay:.15s}html:not(.rm) .fq__dots i:nth-child(3){animation-delay:.3s}.fq__result{padding:22px 24px 24px;border-radius:var(--ax-r-lg);background:var(--ax-canvas);box-shadow:var(--ax-ring)}html:not(.rm) .fq__result{animation:reveal .42s var(--ax-ease-out) both}.fq__rq{margin:0 0 8px;font-family:var(--ax-font-ui);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.011em;color:var(--ax-ink)}.fq__ra{margin:0;font-size:1rem;line-height:1.62;color:var(--ax-ink-2);text-wrap:pretty}.fq__result--none .fq__ra{color:var(--ax-ink);text-wrap:balance}.fq__acts{display:flex;flex-wrap:wrap;gap:0 28px;margin:10px 0 0}@media(max-width:599px){.fq__sum{padding:20px 0;gap:16px}.fq__a{padding-right:12px}.fq__result{padding:18px 18px 20px}}.hm-mq-sec+.hm-mt{padding-top:calc(var(--hm-section) * .6)}.hm-mt__list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.hm-mt__head{margin:0;font:inherit}.hm-mt__btn{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin:0;padding:0;border:0;background:none;color:var(--ax-ink);font:inherit;text-align:left}button.hm-mt__btn{cursor:pointer;border-radius:var(--ax-r-xs)}button.hm-mt__btn:focus-visible{outline:2px solid var(--ax-ink);outline-offset:4px}.hm-mt__cadence{gap:8px}.hm-mt__cadence:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--state-c);transition:background-color var(--ax-dur-state) var(--ax-ease-out),opacity .3s var(--ax-ease-out)}.hm-mt__step[data-tone=idle] .hm-mt__cadence:before{background:var(--ax-ink-3)}.hm-mt__step[data-tone=stale] .hm-mt__cadence:before{background:var(--stale)}.hm-mt__title{display:block;font-family:var(--ax-font-display);font-size:clamp(1.5rem,6.2vw,1.75rem);font-weight:700;line-height:1.12;letter-spacing:-.035em;word-spacing:.04em;text-wrap:balance}.hm-mt__body p{margin:12px 0 0;max-width:34rem;font-size:1.0625rem;line-height:1.55;color:var(--ax-ink-2);text-wrap:pretty}.hm-mt__progress,.hm-mt__pills{display:none}.hm-mt__pill{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:64px;margin:0;padding:9px 8px 10px;box-sizing:border-box;border:0;border-radius:12px;background:var(--ax-box);color:var(--ax-ink-2);font:600 .8125rem/1.1 var(--ax-font-ui);letter-spacing:-.005em;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ax-dur-ui) var(--ax-ease-out),color var(--ax-dur-ui) var(--ax-ease-out),transform var(--ax-dur-ui) var(--ax-ease-out)}.hm-mt__pill:active{transform:scale(.97)}.hm-mt__pill:focus-visible{outline:2px solid var(--ax-ink);outline-offset:2px}.hm-mt__pill[aria-current=step]{background:var(--ax-ink);color:var(--ax-on-ink)}.hm-mt__pilltxt{white-space:nowrap}.hm-mt__who{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:500;letter-spacing:0;white-space:nowrap;opacity:.8}.hm-mt__pillbar{position:relative;display:block;align-self:stretch;height:2px;margin-bottom:2px;border-radius:2px;background:var(--ax-line-2, var(--ax-line));overflow:hidden}.hm-mt__pill[aria-current=step] .hm-mt__pillbar{background:#ffffff38}.hm-mt__pillfill{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform-origin:left;transform:scaleX(0)}.hm-mt__pill[data-pos=visited] .hm-mt__pillfill,.hm-mt__pill[aria-current=step] .hm-mt__pillfill:not([data-on]){transform:none}.hm-mt__pillfill[data-on]{animation:hmMtClock 6s linear forwards}.hm-mt__pills[data-clock=paused] .hm-mt__pillfill{animation-play-state:paused}.hm-mt__pilldot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--state-c);transition:background-color var(--ax-dur-state) var(--ax-ease-out)}.hm-mt__pill[data-tone=idle] .hm-mt__pilldot{background:var(--ax-ink-3)}.hm-mt__pill[data-tone=stale] .hm-mt__pilldot{background:var(--stale)}.hm-mt__pill[aria-current=step][data-tone=idle] .hm-mt__pilldot{background:var(--ax-on-ink-2)}@media(max-width:899px){html:not(.js) .hm-mt__step{padding:22px 18px 18px;border-radius:var(--ax-r-lg);background:var(--ax-canvas);box-shadow:var(--ax-ring)}html:not(.js) .hm-mt__stage{margin-top:20px}html.js .hm-mt__pills{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0 0 22px}html.js .hm-mt__list{display:grid;grid-template-columns:minmax(0,1fr);gap:0}html.js .hm-mt__step{display:flex;flex-direction:column;grid-area:1 / 1;min-width:0}html.js .hm-mt__stage{margin-top:18px;touch-action:pan-y}html.js .hm-mt__cadence{display:none}html.js .hm-mt__body p{margin-top:8px}html.js .hm-mt__step:not([data-pos=active]){visibility:hidden;pointer-events:none}}@media(max-width:899px)and (prefers-reduced-motion:no-preference){html.js:not(.rm) .hm-mt__step[data-pos=active] :is(.hm-mt__head,.hm-mt__body,.hm-mt__stage){animation:reveal .38s var(--ax-ease-out) both}html.js:not(.rm) .hm-mt__step[data-pos=active] .hm-mt__stage{animation-delay:.06s}}@media(max-width:419px){html.js .hm-mt__pills{gap:4px}.hm-mt__pill{padding-inline:6px}}@media(max-width:379px){.hm-mt__pill{padding:8px 5px 9px;font-size:.75rem}.hm-mt__who{gap:4px}.hm-mt__who .hm-mt__pilldot{display:none}}@media(max-width:339px){.hm-mt__pill{padding-inline:4px;letter-spacing:-.01em}}@media(min-width:640px)and (max-width:899px){html:not(.js) .hm-mt__step{padding:28px 28px 24px}html:not(.js) .hm-mt__stage{margin-top:24px}html.js .hm-mt__stage{margin-top:24px}html.js .hm-mt__pills{gap:8px}.hm-mt__pill{padding:11px 12px 12px;font-size:.875rem}.hm-mt__who{font-size:.8125rem}}@media(min-width:900px){html.js .hm-mt__list{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:repeat(10,auto) 1fr;column-gap:clamp(2.5rem,5vw,5.5rem);align-items:start}html.js .hm-mt__step{display:contents}html.js .hm-mt__head,html.js .hm-mt__body{grid-column:1}.hm-mt__head{border-top:1px solid var(--ax-line)}.hm-mt__step:first-child .hm-mt__head{border-top:0}.hm-mt__step:first-child .hm-mt__btn{padding-top:0}.hm-mt__btn{display:grid;grid-template-columns:6.75rem minmax(0,1fr);align-items:baseline;gap:0;padding:24px 0;transition:opacity .35s var(--ax-ease-out),padding .5s var(--ax-ease-out)}.hm-mt__title{font-size:1.75rem}html.js .hm-mt__cadence:before{opacity:0}html.js .hm-mt__step[data-pos=active] .hm-mt__cadence:before{opacity:1}html.js .hm-mt__step[data-pos=visited] .hm-mt__btn{opacity:.45}html.js .hm-mt__step[data-pos=upcoming] .hm-mt__btn{opacity:.3}@media(hover:hover)and (pointer:fine){html.js .hm-mt__step:not([data-pos=active]) .hm-mt__btn:hover{opacity:.75}}html.js .hm-mt__step .hm-mt__btn:focus-visible{opacity:1}html.js .hm-mt__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ax-ease-out)}.hm-mt__bodyin{min-height:0;overflow:hidden;padding-left:6.75rem}.hm-mt__body p{margin:0 0 26px}html.js .hm-mt__body p{min-height:var(--mt-body, 0);opacity:0;transition:opacity .35s var(--ax-ease-out)}html.js .hm-mt__step[data-pos=active] .hm-mt__btn{padding-bottom:12px}html.js .hm-mt__step[data-pos=active] .hm-mt__body{grid-template-rows:1fr}html.js .hm-mt__step[data-pos=active] .hm-mt__body p{opacity:1;transition-delay:.12s}html.js .hm-mt__progress{position:relative;display:block;visibility:hidden;height:2px;margin:-6px 0 26px;border-radius:2px;background:var(--ax-line);overflow:hidden}.hm-mt__progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ax-ink);transform-origin:left;transform:scaleX(0)}.hm-mt__progress[data-on]{visibility:visible}.hm-mt__progress[data-on]:after{animation:hmMtClock 6s linear forwards}[data-clock=paused] .hm-mt__progress:after{animation-play-state:paused}html.js .hm-mt__stage{position:relative;z-index:1;grid-column:2;grid-row:1 / -1;align-self:start;transition:visibility 0s .12s}html.js .hm-mt__stage .hm-st{min-height:var(--mt-stage, 0)}html.js .hm-mt__stage .hm-st :is(.hm-st__pane>*,.hm-st__foot>*,.ax-window__titles,.ax-window__status){transition:opacity .3s var(--ax-ease-out) .12s}html.js .hm-mt__step:not([data-pos=active]) .hm-mt__stage{z-index:0;visibility:hidden;pointer-events:none;transition:visibility 0s .46s}html.js .hm-mt__step:not([data-pos=active]) .hm-mt__stage .hm-st :is(.hm-st__pane>*,.hm-st__foot>*,.ax-window__titles,.ax-window__status){opacity:0;transition:opacity .12s var(--ax-ease-out)}html:not(.js) .hm-mt__list{gap:56px}html:not(.js) .hm-mt__step{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;column-gap:clamp(2.5rem,5vw,5.5rem);align-items:start}html:not(.js) .hm-mt__head{grid-column:1;grid-row:1}html:not(.js) .hm-mt__body{grid-column:1;grid-row:2}html:not(.js) .hm-mt__stage{grid-column:2;grid-row:1 / span 2}html:not(.js) .hm-mt__btn{padding-bottom:12px;pointer-events:none}}@media(min-width:1920px){.hm-mt__title{font-size:2rem}.hm-mt__btn{grid-template-columns:7.5rem minmax(0,1fr);padding:28px 0}.hm-mt__step[data-pos=active] .hm-mt__btn{padding-bottom:14px}.hm-mt__bodyin{padding-left:7.5rem}.hm-mt__body p{font-size:1.1875rem;max-width:38rem}}@keyframes hmMtClock{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hm-st{display:flex;flex-direction:column;max-width:none;border-radius:var(--ax-r-lg)}.hm-st__head{min-height:52px;padding-block:8px}.hm-st__head .ax-window__titles{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 10px}.hm-st__head .ax-window__title{font-size:.9375rem;font-weight:600}.hm-st__head .ax-tag{padding:3px 8px;font-size:.75rem}.hm-st__pane{position:relative;display:flex;align-items:center;justify-content:center;padding:20px 14px;background:radial-gradient(70% 90% at 88% -10%,#ffffff12,transparent 62%),radial-gradient(60% 80% at 0% 110%,#ffffff0a,transparent 60%)}html[data-phase=moving] .hm-st:is([data-screen=form],[data-screen=read],[data-screen=present]) .hm-st__pane{background:radial-gradient(70% 90% at 88% -10%,var(--done-d-bg),transparent 62%),radial-gradient(60% 80% at 0% 110%,#ffffff0a,transparent 60%)}.hm-st__foot{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:calc(2.9em + 26px);padding:12px 16px 14px;border-top:1px solid var(--ax-line-ink-2);font-size:.875rem;line-height:1.45;color:var(--ax-on-ink-2)}.hm-st__foot>.ax-legal{font-size:inherit;line-height:inherit}.hm-st__pane{flex:1}@media(min-width:640px){.hm-st__pane{padding:28px 24px}.hm-st__foot{padding:14px 20px 16px;min-height:calc(2.9em + 30px)}}@media(min-width:900px){.hm-st__pane{min-height:24rem;padding:32px 30px}}@media(min-width:1440px){.hm-st__pane{min-height:26rem;padding:36px 34px}}@media(min-width:1920px){.hm-st__pane{min-height:27.5rem}}.hm-sc{width:100%;max-width:30rem;margin:0}@media(min-width:900px){.hm-sc{max-width:40rem}}.hm-st :is(.hm-led,.hm-doc,.hm-ticks,.hm-bars){background:var(--ax-mock-2);box-shadow:var(--ax-ring-ink),0 24px 60px -24px #000000e6}html.js .hm-st [data-run]{transition:opacity .45s var(--ax-ease-out),transform .45s var(--ax-ease-out)}.hm-st [data-run=wait]{opacity:0;transform:translateY(8px)}.hm-led__top{display:flex;flex-direction:column;gap:16px;padding:0 4px 20px}.hm-led__big{font-family:var(--ax-font-display);font-size:clamp(2rem,8vw,2.75rem);font-weight:700;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ax-on-ink)}.hm-led__rack{position:relative;display:block;height:4px;border-radius:2px;background:#ffffff1f}.hm-led__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#ffffffd9;transform-origin:left;transform:scaleX(var(--t));transition:transform .8s var(--ax-ease-out) .1s}.hm-led__knob{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(calc(var(--t) * 100%));transition:transform .8s var(--ax-ease-out) .1s}.hm-led__knob:before{content:"";position:absolute;left:-9px;top:-7px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #ffffff1a}.hm-led__top[data-run=wait] .hm-led__fill{transform:scaleX(0)}.hm-led__top[data-run=wait] .hm-led__knob{transform:translate(0)}.hm-led{margin:0;padding:2px 16px;list-style:none;border-radius:14px;background:#ffffff0d;box-shadow:var(--ax-ring-ink)}.hm-led__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--ax-line-ink-2);font-size:.9375rem;line-height:1.35;color:var(--ax-on-ink-2)}.hm-led__row:first-child{border-top:0}.hm-led__v{flex:none;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ax-on-ink);white-space:nowrap}.hm-led__row--total{border-top-color:var(--ax-line-ink);color:var(--ax-on-ink);font-weight:600}.hm-led__row--total .hm-led__v{font-weight:700}@media(min-width:900px){.hm-led__top{gap:22px;padding-bottom:26px}.hm-led__big{font-size:clamp(3rem,4.4vw,4rem)}.hm-led{padding:4px 22px}.hm-led__row{padding:16px 0;font-size:1.0625rem}}.hm-sc--form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 12px;padding:0;list-style:none}.hm-fld:nth-child(3){grid-column:1 / -1}.hm-fld{display:flex;flex-direction:column;gap:7px;min-width:0}.hm-fld__k{font-size:.8125rem;font-weight:500;line-height:1.2;color:var(--ax-on-ink-2)}@media(min-width:900px){.hm-sc--form{gap:24px 16px}.hm-fld{gap:9px}.hm-fld__k{font-size:.9375rem}.hm-fld__box{height:56px;padding:0 16px}}.hm-fld__box{position:relative;display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;border-radius:10px;background:#ffffff08;box-shadow:inset 0 0 0 1px var(--ax-line-ink);transition:box-shadow .3s var(--ax-ease-out),background-color .3s var(--ax-ease-out)}.hm-fld[data-focus] .hm-fld__box{background:#ffffff0f;box-shadow:inset 0 0 0 1.5px #ffffff80}.hm-fld__val{flex:0 1 auto;width:var(--w);height:8px;background:radial-gradient(circle at 4px 4px,var(--ax-on-ink) 2.6px,transparent 3.1px) 0 0 / 11px 8px;background-repeat:space no-repeat;transform-origin:left}html.js .hm-st .hm-fld__val[data-run]{transition:transform .45s var(--ax-ease-out)}.hm-st .hm-fld__val[data-run=wait]{opacity:1;transform:scaleX(0)}.hm-fld__caret{position:absolute;left:12px;top:12px;width:1.5px;height:18px;background:var(--ax-on-ink);animation:caretBlink 1s steps(1) infinite}.hm-fld__glyph{margin-left:auto}.hm-sc--read{display:flex;flex-direction:column;gap:12px}.hm-bars{position:relative;display:flex;align-items:flex-end;gap:6px;height:68px;padding:12px 14px 10px;border-radius:14px;background:#ffffff0d;box-shadow:var(--ax-ring-ink);overflow:hidden}.hm-st .hm-bars[data-run]{opacity:1;transform:none}.hm-bars__bar{flex:1;height:var(--h);border-radius:3px 3px 1px 1px;background:#ffffff3d;transform-origin:bottom;transition:transform .6s var(--ax-ease-out);transition-delay:calc(var(--i) * 45ms)}.hm-bars[data-run=wait] .hm-bars__bar{transform:scaleY(.06)}.hm-bars__scan{position:absolute;top:0;bottom:0;left:0;width:30%;background:linear-gradient(90deg,transparent,#ffffff24,transparent);transform:translate(-110%);pointer-events:none}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .hm-bars[data-run=in] .hm-bars__scan{animation:hmScan 1.5s var(--ax-ease) .15s both}}@keyframes hmScan{0%{transform:translate(-110%)}to{transform:translate(345%)}}.hm-ticks{gap:4px}@media(min-width:900px){.hm-st .hm-ticks{--ax-fs-mock: 1.0625rem}.hm-st .hm-kv{min-height:52px}.hm-bars{height:92px}.hm-sc--read,.hm-sc--present{gap:16px}}.hm-st .hm-kv{transition:background-color .3s var(--ax-ease-out),color .3s var(--ax-ease-out),opacity .4s var(--ax-ease-out),transform .4s var(--ax-ease-out)}.hm-st .hm-kv--wait{opacity:0;transform:translateY(8px)}.hm-kv>.ax-tick__text{flex:1}.hm-kv .ax-tick__label{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:0 12px}.hm-kv__k{min-width:0}.hm-kv__v{flex:none;font-weight:400;opacity:.82;white-space:nowrap}.hm-st .hm-kv__v[data-run=wait]{opacity:0;transform:translate(-4px)}.hm-sc--present{display:flex;flex-direction:column;gap:14px}.hm-net{display:grid;grid-template-columns:52px minmax(0,1fr) minmax(0,1.3fr);align-items:center;padding:2px 2px 4px}.hm-net__file{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:#ffffff14;box-shadow:var(--ax-ring-ink);color:var(--ax-on-ink)}.hm-net__wires{display:block;width:100%;height:94px;overflow:visible}.hm-net__wires path{fill:none;stroke:#fff6;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:0}html.js .hm-st .hm-net__wires path[data-run]{transition:stroke-dashoffset .6s var(--ax-ease-out)}.hm-st .hm-net__wires path[data-run]{opacity:1;transform:none}.hm-st .hm-net__wires path[data-run=wait]{stroke-dashoffset:1}.hm-net__lenders{display:flex;flex-direction:column;gap:8px}.hm-net__lender{display:flex;align-items:center;gap:10px;height:26px;padding:0 10px;border-radius:8px;background:#ffffff0f;box-shadow:var(--ax-ring-ink)}.hm-st .hm-net__lender[data-run=wait]{opacity:.35;transform:none}html.js .hm-st .hm-net__wires path{transition:stroke-dashoffset .6s var(--ax-ease-out),stroke .5s var(--ax-ease-out)}.hm-sc--present[data-sent] .hm-net__wires path{stroke:#ffffffd9;stroke-width:2}.hm-net__badge{transition:background-color .5s var(--ax-ease-out)}.hm-sc--present[data-sent] .hm-net__badge{background:var(--ax-on-ink)}.hm-sc--present[data-sent] .hm-net__file{box-shadow:inset 0 0 0 1.5px #ffffffb3}.hm-kv--checked{--st-mark: var(--ax-ink);color:var(--ax-on-ink)}.hm-kv--checked>.ax-glyph{border-radius:50%;background:var(--ax-on-ink);box-shadow:0 0 0 3px var(--ax-on-ink)}.hm-kv--checked>.ax-glyph>.ax-glyph__ring{opacity:0}.hm-kv--checked>.ax-glyph>.ax-glyph__done{opacity:1}.hm-kv--checked>.ax-glyph>.ax-glyph__done path{stroke-dashoffset:0}html.js .hm-st .hm-kv>.ax-glyph{transition:background-color .3s var(--ax-ease-out),box-shadow .3s var(--ax-ease-out),color .3s}.hm-net__badge{flex:none;width:12px;height:12px;border-radius:4px;background:#ffffff4d}.hm-net__lines{display:flex;flex:1;flex-direction:column;gap:4px}.hm-net__lines>i{display:block;width:72%;height:4px;border-radius:2px;background:#ffffff38}.hm-net__lines>i+i{width:44%;background:#ffffff1f}.hm-doc{position:relative;padding:22px 20px 20px;border-radius:14px;background:#ffffff0f;box-shadow:var(--ax-ring-ink)}.hm-doc__fold{position:absolute;top:0;right:0;width:24px;height:24px;border-radius:0 14px 0 8px;background:linear-gradient(225deg,var(--ax-mock) 50%,#ffffff29 50%)}.hm-doc__head{display:flex;flex-direction:column;gap:7px;margin-bottom:14px}.hm-doc__head>i{display:block;width:46%;height:6px;border-radius:3px;background:#ffffff38}.hm-doc__head>i+i{width:28%;background:#ffffff1f}.hm-doc__lines{margin:0;padding:0;list-style:none}.hm-doc__line{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px dashed #ffffff24;font-size:.9375rem;line-height:1.35}.hm-doc__k{color:var(--ax-on-ink-2);white-space:nowrap}.hm-doc__v{color:var(--ax-on-ink);text-align:right}@media(max-width:639px){.hm-kv .ax-tick__label,.hm-doc__line{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px}.hm-kv__v,.hm-doc__v{font-size:.8125rem;text-align:left}}@media(min-width:900px){.hm-doc{padding:34px 32px 28px}.hm-doc__head{gap:10px;margin-bottom:22px}.hm-doc__head>i{height:8px;border-radius:4px}.hm-doc__line{padding:20px 0;font-size:1.0625rem}}.py{scroll-margin-top:calc(40px - var(--hm-section))}.py:has(+.amt){padding-bottom:calc(var(--hm-section) * .5)}.py-line{--py-g: 32px;margin:0;padding:0;list-style:none}.py-node{position:relative;padding:0 0 clamp(2.25rem,7vw,2.75rem) 52px}.py-node:last-child{padding-bottom:0}.py-mark{position:absolute;left:0;top:4px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ax-ink);color:#fff}.py-mark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 2px var(--ax-ink);opacity:0;pointer-events:none}.py-mark__check{display:block}.py-mark__check path{stroke-dasharray:1 1}.py-node--fee .py-mark{background:none}.py-node--fee .py-mark:after{content:none}.py-gear{position:absolute;left:50%;top:50%;display:block;width:44px;height:44px;max-width:none;margin:-22px 0 0 -22px;overflow:visible}.py-seg{position:absolute;left:13px;top:40px;bottom:4px;width:2px;border-radius:1px;background:var(--ax-line);overflow:hidden}.py-seg__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--state-c);transform-origin:50% 0;transition:background-color var(--ax-dur-state) var(--ax-ease-out)}.py-seg--open{background:repeating-linear-gradient(to bottom,var(--stale) 0 6px,transparent 6px 11px)}.py-seg--open>.py-seg__fill{display:none}.py-text{min-width:0}.py-moment.hm-tape{display:block;padding-top:9px}.py-amount{margin:12px 0 0;font-family:var(--ax-font-display);font-size:clamp(3.25rem,14vw,4.25rem);font-weight:700;line-height:1;letter-spacing:var(--ax-track-h1);font-variant-numeric:tabular-nums;color:var(--ax-ink);white-space:nowrap}.py-body{margin:14px 0 0;max-width:24rem;font-size:1rem;line-height:1.5;color:var(--ax-ink-2);text-wrap:pretty}.py-dock{width:fit-content;max-width:100%;margin-top:24px}.py-pair.ax-legal{display:flex;box-sizing:border-box;align-items:center;gap:10px;margin:0;padding:12px 18px;border-radius:var(--ax-r-md);box-shadow:var(--ax-ring);background:var(--ax-canvas);font-size:1rem;font-weight:500;line-height:1.4;color:var(--ax-ink);text-wrap:balance}@media(max-width:699px){.py-dock{position:sticky;bottom:0;z-index:1;width:auto;max-width:none;margin-inline:calc(-1 * var(--hm-gutter, 1.25rem));padding:13px var(--hm-gutter, 1.25rem) calc(13px + env(safe-area-inset-bottom,0px));background:var(--ax-canvas);box-shadow:0 -1px 0 var(--ax-line)}.py-dock:before{content:"";position:absolute;left:0;right:0;bottom:calc(100% + 1px);height:12px;background:linear-gradient(#ffffff00,var(--ax-canvas));pointer-events:none}.py-pair.ax-legal{justify-content:center;padding:0;border-radius:0;font-size:.9375rem;white-space:nowrap;box-shadow:none;background:none}}@media(min-width:900px){.py-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr);column-gap:var(--py-g)}.py-node{padding:52px 0 0}.py-mark{top:0}.py-seg{top:13px;bottom:auto;left:40px;width:calc(100% + var(--py-g) - 54px);height:2px}.py-seg__fill{transform-origin:0 50%}.py-seg--open{background:repeating-linear-gradient(to right,var(--stale) 0 6px,transparent 6px 11px)}.py-moment.hm-tape{padding-top:0}.py-amount{margin-top:14px;font-size:clamp(3.5rem,5.4vw,5.25rem)}.py-body{max-width:22rem}}@media(min-width:1440px){.py-line{--py-g: 40px}}@keyframes pyMarkOn{0%{background-color:transparent;box-shadow:inset 0 0 0 1.5px var(--ax-ink-4)}to{background-color:var(--ax-ink);box-shadow:inset 0 0 0 0 transparent}}@keyframes pyCheck{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes pyFillY{0%{transform:scaleY(0)}to{transform:none}}@keyframes pyFillX{0%{transform:scaleX(0)}to{transform:none}}@keyframes pyOpenY{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes pyOpenX{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .py-run[data-py-run] .py-node{--t: calc(.1s + var(--n, 0) * .22s)}html.js:not(.rm) .py-run[data-py-run=wait] .py-node:not(.py-node--fee) .py-mark{background-color:transparent;box-shadow:inset 0 0 0 1.5px var(--ax-ink-4)}html.js:not(.rm) .py-run[data-py-run=wait] .py-mark__check path{stroke-dashoffset:1}html.js:not(.rm) .py-run[data-py-run=wait] .py-seg__fill{transform:scaleY(0)}html.js:not(.rm) .py-run[data-py-run=wait] .py-seg--open{clip-path:inset(0 0 100% 0)}html.js:not(.rm) .py-run[data-py-run=wait] :is(.py-text,.py-dock){opacity:0}html.js:not(.rm) .py-run[data-py-run=wait] .py-gear .mg__turn{opacity:0}html.js:not(.rm) .py-run[data-py-run=in] .py-node:not(.py-node--fee) .py-mark{animation:pyMarkOn .45s var(--ax-ease-out) var(--t) backwards}html.js:not(.rm) .py-run[data-py-run=in] .py-node:not(.py-node--fee) .py-mark:after{animation:ringPing 1s var(--ax-ease-out) var(--t) forwards}html.js:not(.rm) .py-run[data-py-run=in] .py-mark__check path{animation:pyCheck .4s var(--ax-ease-pen) calc(var(--t) + .12s) backwards}html.js:not(.rm) .py-run[data-py-run=in] .py-seg__fill{animation:pyFillY .3s cubic-bezier(.45,0,.55,1) calc(var(--t) + .06s) backwards}html.js:not(.rm) .py-run[data-py-run=in] .py-seg--open{animation:pyOpenY .3s var(--ax-ease-count) calc(var(--t) + .06s) backwards}html.js:not(.rm) .py-run[data-py-run=in] .py-text{animation:reveal .5s var(--ax-ease-out) var(--t) backwards}html.js:not(.rm) .py-run[data-py-run=in] .py-gear .mg__turn{animation:csGear .9s var(--ax-ease-spring) var(--t) backwards}html.js:not(.rm) .py-run[data-py-run=in] .py-dock{animation:reveal var(--ax-dur-reveal) var(--ax-ease-out) .1s backwards}@media(min-width:900px){html.js:not(.rm) .py-run[data-py-run=wait] .py-seg__fill{transform:scaleX(0)}html.js:not(.rm) .py-run[data-py-run=wait] .py-seg--open{clip-path:inset(0 100% 0 0)}html.js:not(.rm) .py-run[data-py-run=in] .py-seg__fill{animation-name:pyFillX}html.js:not(.rm) .py-run[data-py-run=in] .py-seg--open{animation-name:pyOpenX}}}.py .hm-tape__dot{background:var(--ax-ink-3)}.rd-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}@media(min-width:700px){.rd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.rd-card{display:flex;align-items:stretch;min-height:112px}.rd-plate{display:flex;flex:none;align-items:center;justify-content:center;width:120px;box-sizing:border-box;padding:14px 12px;border-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;background:var(--ax-box);color:var(--ax-ink)}@media(min-width:700px){.rd-card{min-height:168px}.rd-plate{width:42%;max-width:230px;padding:22px 24px}}.rd-viz{position:relative;width:100%;max-width:200px}.rd-rev,.rd-ten{height:60px}@media(min-width:700px){.rd-rev,.rd-ten{height:96px}}.rd-acc{--acc: var(--state-c);transition:stroke var(--ax-dur-state) var(--ax-ease-out),background-color var(--ax-dur-state) var(--ax-ease-out)}html:is(:not(.js),.rm) .rd-acc{--acc: var(--done)}path.rd-acc{fill:none;stroke:var(--acc)}span.rd-acc{background-color:var(--acc)}.rd-rev{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;box-shadow:inset 0 -1px 0 var(--ax-line)}.rd-rev__bar{justify-self:center;width:46%;height:var(--h);border-radius:4px 4px 1px 1px;background:var(--ax-ink-3);opacity:.62;transform-origin:50% 100%}.rd-rev__trend{position:absolute;top:-4px;right:0;bottom:-4px;left:0;clip-path:inset(0 0 0 0)}.rd-rev__trend>svg{position:absolute;top:4px;right:0;bottom:4px;left:0;width:100%;height:calc(100% - 8px);overflow:visible}.rd-rev__trend path{stroke-width:2.5px;stroke-linecap:round}.rd-rev__dot{position:absolute;left:91.667%;top:9%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--ax-canvas);box-shadow:inset 0 0 0 2.5px var(--ax-ink)}.rd-stab{display:flex;align-items:flex-end;gap:8px}.rd-stab__cal{flex:1;min-width:0;padding:0 0 4px;border-radius:6px;background:var(--ax-canvas);box-shadow:var(--ax-ring);overflow:hidden}.rd-stab__bind{display:block;height:7px;transform-origin:0 50%}.rd-stab__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;padding:5px 5px 1px}.rd-stab__cell{position:relative;aspect-ratio:1;border-radius:2px}.rd-stab__cell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--ax-ink-4);opacity:.4}.rd-stab__cell.is-mark:after{background:var(--ax-ink);opacity:1}.rd-stab__cell.is-mark:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:1;border-radius:4px;box-shadow:0 0 0 1.5px var(--ax-canvas),0 0 0 3px var(--ax-ink)}.rd-stab__tally{display:flex;flex-direction:column;flex:none;gap:4px;padding:5px 4px;border-radius:999px;background:var(--ax-canvas);box-shadow:var(--ax-ring)}.rd-stab__pip{width:8px;height:8px;border-radius:50%;background:var(--ax-ink)}.rd-eng{display:flex;align-items:center;gap:4px}.rd-eng__rows{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.rd-eng__row{display:flex;align-items:center;gap:6px;height:24px;padding:0 7px;border-radius:7px;background:var(--ax-canvas);box-shadow:var(--ax-ring)}.rd-eng__minus{position:relative;flex:none;width:12px;height:12px;border-radius:50%;background:var(--ax-ink)}.rd-eng__minus:after{content:"";position:absolute;left:3px;right:3px;top:50%;height:1.5px;margin-top:-.75px;border-radius:1px;background:var(--ax-canvas)}.rd-eng__line{flex:1;min-width:0;height:5px;border-radius:3px;background:var(--ax-ink-3);opacity:.55}.rd-eng__amt{flex:none;width:22%;height:5px;border-radius:3px;background:var(--ax-ink)}.rd-eng__repeat{flex:none;width:16px;height:56px;overflow:visible}.rd-eng__repeat path{stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.rd-ten{--rail: 64%;margin-inline:8px}.rd-ten__track{position:absolute;left:0;right:0;top:var(--rail);height:4px;margin-top:-2px;border-radius:2px;background:var(--ax-line)}.rd-ten__tick{position:absolute;top:calc(var(--rail) + 8px);width:2px;height:8px;margin-left:-1px;border-radius:1px;background:var(--ax-ink-3)}.rd-ten__tick--yr{height:13px;background:var(--ax-ink-2)}.rd-ten__fill{position:absolute;left:0;right:0;top:var(--rail);height:4px;margin-top:-2px;border-radius:2px;transform-origin:0 50%}.rd-ten__flag{position:absolute;left:0;bottom:calc(100% - var(--rail));width:2.5px;height:26px;margin-left:-1.25px;border-radius:1px;background:var(--ax-ink);transform-origin:50% 100%}.rd-ten__flag:after{content:"";position:absolute;top:0;left:2.5px;width:15px;height:11px;border-radius:0 2px 2px 0;background:var(--ax-ink)}@media(min-width:640px){.rd-ten__flag:after{width:16px;height:11px}}.rd-ten__start,.rd-ten__now{position:absolute;top:var(--rail);border-radius:50%}.rd-ten__start{left:0;width:12px;height:12px;margin:-6px 0 0 -6px;background:var(--ax-ink)}.rd-ten__now{left:100%;width:15px;height:15px;margin:-7.5px 0 0 -7.5px;background:var(--ax-canvas);box-shadow:inset 0 0 0 3px var(--ax-ink),0 0 0 4px var(--ax-box)}.rd-card__body{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding:14px 16px 16px}@media(min-width:700px){.rd-card__body{justify-content:flex-start;padding:26px 26px 24px}}@media(min-width:1440px){.rd-card__body{padding:26px 32px 28px}}.rd-card__title{margin:0 0 8px;font-family:var(--ax-font-display);font-size:1.0625rem;font-weight:700;line-height:1.25;letter-spacing:-.02em;word-spacing:.06em;color:var(--ax-ink)}@media(min-width:700px){.rd-card__title{margin:0 0 14px;font-size:var(--ax-fs-card);letter-spacing:-.025em}}.rd-card__items{display:grid;gap:6px;margin:0;padding:0;list-style:none}.rd-item{display:flex;align-items:flex-start;gap:8px;font-size:.9375rem;line-height:1.4;color:var(--ax-ink);text-wrap:pretty}.rd-tick{--tick-delay: calc(.9s + var(--i, 0) * .16s + var(--k, 0) * .22s);position:relative;flex:none;display:grid;place-items:center;width:18px;height:18px;margin-top:.05em;border-radius:50%;background:var(--stale-tint);color:var(--stale);transition:background-color var(--ax-dur-state) var(--ax-ease-out) var(--tick-delay),color var(--ax-dur-state) var(--ax-ease-out) var(--tick-delay)}.rd-tick>svg{grid-area:1 / 1}.rd-tick__stale{transition:opacity .2s var(--ax-ease-out) var(--tick-delay)}.rd-tick__done{opacity:0;transition:opacity .2s var(--ax-ease-out) var(--tick-delay)}.rd-tick__done path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .38s var(--ax-ease-pen) calc(var(--tick-delay) + .08s)}@media(min-width:700px){.rd-stab{gap:10px}.rd-stab__bind{height:9px}.rd-stab__grid{gap:4px;padding:7px 7px 3px}.rd-stab__cell{border-radius:3px}.rd-stab__pip{width:10px;height:10px}.rd-stab__tally{gap:5px;padding:6px 5px}.rd-eng{gap:6px}.rd-eng__rows{gap:10px}.rd-eng__row{gap:9px;height:32px;padding:0 10px;border-radius:9px}.rd-eng__minus{width:15px;height:15px}.rd-eng__minus:after{left:4px;right:4px;height:2px;margin-top:-1px}.rd-eng__line,.rd-eng__amt{height:6px}.rd-eng__repeat{width:20px;height:72px}.rd-ten__flag{height:34px}.rd-item{gap:10px;font-size:1rem;line-height:1.45}.rd-tick{width:20px;height:20px}}html[data-phase=moving] .rd-card:not([data-ax-reveal=wait]) .rd-tick,html:is(:not(.js),.rm) .rd-tick{background:var(--done-tint);color:var(--done)}html[data-phase=moving] .rd-card:not([data-ax-reveal=wait]) .rd-tick__stale,html:is(:not(.js),.rm) .rd-tick__stale{opacity:0}html[data-phase=moving] .rd-card:not([data-ax-reveal=wait]) .rd-tick__done,html:is(:not(.js),.rm) .rd-tick__done{opacity:1}html[data-phase=moving] .rd-card:not([data-ax-reveal=wait]) .rd-tick__done path,html:is(:not(.js),.rm) .rd-tick__done path{stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .rd-card[data-ax-reveal]{--pd: calc(.3s + var(--i, 0) * .12s)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-rev__bar{transition:transform .55s var(--ax-ease-out) calc(var(--pd) + var(--k) * 85ms)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-rev__trend{transition:clip-path .8s var(--ax-ease-count) calc(var(--pd) + .62s)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-rev__dot{transition:transform .4s var(--ax-ease-spring) calc(var(--pd) + 1.36s),opacity .2s var(--ax-ease-out) calc(var(--pd) + 1.36s)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-rev__bar{transform:scaleY(0)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-rev__trend{clip-path:inset(0 100% 0 0)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-rev__dot{transform:scale(0);opacity:0}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-stab__bind{transition:transform .5s var(--ax-ease) var(--pd),background-color var(--ax-dur-state) var(--ax-ease-out)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-stab__cell:after{transition:transform .26s var(--ax-ease-out) calc(var(--pd) + .2s + var(--k) * 22ms),opacity .26s var(--ax-ease-out) calc(var(--pd) + .2s + var(--k) * 22ms)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-stab__cell.is-mark:before{transition:transform .42s var(--ax-ease-spring) calc(var(--pd) + 1s + var(--m) * .18s),opacity .2s var(--ax-ease-out) calc(var(--pd) + 1s + var(--m) * .18s)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-stab__pip{transition:transform .4s var(--ax-ease-spring) calc(var(--pd) + 1.1s + var(--m) * .18s)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-stab__bind{transform:scaleX(0)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-stab__cell:after{transform:scale(.4);opacity:0}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-stab__cell.is-mark:before{transform:scale(1.7);opacity:0}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-stab__pip{transform:scale(0)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-eng__row{transition:transform .5s var(--ax-ease-out) calc(var(--pd) + var(--k) * .2s),opacity .4s var(--ax-ease-out) calc(var(--pd) + var(--k) * .2s)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-eng__repeat{transition:clip-path .6s var(--ax-ease-count) calc(var(--pd) + .55s)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-eng__row{transform:translate(-16px);opacity:0}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-eng__repeat{clip-path:inset(0 0 100% 0)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-ten__start{transition:transform .4s var(--ax-ease-spring) var(--pd)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-ten__tick{transition:opacity .3s var(--ax-ease-out) calc(var(--pd) + .15s + var(--k) * .12s)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-ten__fill{transition:transform 1s var(--ax-ease-count) calc(var(--pd) + .15s),background-color var(--ax-dur-state) var(--ax-ease-out)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-ten__now{transition:transform .45s var(--ax-ease-spring) calc(var(--pd) + 1.05s)}html.js:not(.rm) .rd-card[data-ax-reveal=in] .rd-ten__flag{transition:transform .45s var(--ax-ease-spring) calc(var(--pd) + .12s)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-ten__flag{transform:scaleY(0)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-ten__start{transform:scale(0)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-ten__tick{opacity:0}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-ten__fill{transform:scaleX(0)}html.js:not(.rm) .rd-card[data-ax-reveal=wait] .rd-ten__now{transform:scale(.3)}}.rd-scope{display:flex;align-items:flex-start;gap:12px;margin:10px 0 0;padding:14px 16px;border-radius:var(--ax-r-md);background:var(--ax-canvas);box-shadow:var(--ax-ring);font-size:.9375rem;font-weight:500;line-height:1.45;color:var(--ax-ink);text-wrap:pretty}.rd-scope__ring{flex:none;width:8px;height:8px;margin-top:.42em;border-radius:50%;background:var(--ax-ink)}@media(min-width:640px){.rd-scope{margin-top:16px;padding:18px 24px;font-size:1.0625rem}}.rd-cmp{margin-top:clamp(2.5rem,6vw,4.5rem);border-radius:var(--ax-r-lg);background:var(--ax-canvas);box-shadow:var(--ax-ring);overflow:hidden}.rd-cmp__head,.rd-cmp__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:16px;align-items:center;padding:0 16px}.rd-cmp__head{padding-block:12px 10px;border-bottom:1px solid var(--ax-line)}.rd-cmp__h{gap:6px;font-size:12px}.rd-cmp__h--apex{color:var(--ax-ink)}.rd-cmp__head>span:empty{display:none}.rd-cmp__rows{display:grid;margin:0;padding:0;list-style:none}.rd-cmp__row+.rd-cmp__row{border-top:1px solid var(--ax-line)}.rd-cmp__mark{flex:none;color:var(--ax-ink)}.rd-cmp__cell{display:block;padding:13px 0}.rd-cmp__lab{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rd-cmp__txt{margin:0;font-size:.9375rem;line-height:1.4;color:var(--ax-ink-2);text-wrap:pretty}.rd-cmp__cell--apex .rd-cmp__txt{color:var(--ax-ink);font-weight:600;letter-spacing:-.01em}.rd-cmp__arrow{display:none}@media(min-width:760px){.rd-cmp__head,.rd-cmp__row{grid-template-columns:minmax(0,1fr) 56px minmax(0,1.15fr);column-gap:0;padding:0 32px}.rd-cmp__head{padding-block:18px 16px}.rd-cmp__head>span:empty{display:block}.rd-cmp__h{gap:8px}.rd-cmp__cell{padding:22px 0}.rd-cmp__txt{font-size:1rem}.rd-cmp__arrow{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ax-box);color:var(--ax-ink-2)}}@media(min-width:1100px){.rd-cmp__head,.rd-cmp__row{grid-template-columns:minmax(0,1fr) 80px minmax(0,1.15fr);padding-inline:40px}.rd-cmp__cell{padding-block:24px}.rd-cmp__txt{font-size:1.0625rem}}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .rd-cmp[data-ax-reveal=in] .rd-cmp__row{animation:reveal .42s var(--ax-ease-out) calc(.06s + var(--r, 0) * 80ms) both}html.js:not(.rm) .rd-cmp[data-ax-reveal=in] .rd-cmp__arrow>svg{transition:transform .4s var(--ax-ease-out) calc(.2s + var(--r, 0) * 80ms),opacity .4s var(--ax-ease-out) calc(.2s + var(--r, 0) * 80ms)}html.js:not(.rm) .rd-cmp[data-ax-reveal=wait] .rd-cmp__row{opacity:0}html.js:not(.rm) .rd-cmp[data-ax-reveal=wait] .rd-cmp__arrow>svg{transform:translate(-8px);opacity:0}}.sf:before{content:"";position:absolute;inset:0 0 auto;height:560px;z-index:-1;pointer-events:none;background:radial-gradient(46% 70% at 10% 0%,#ffffff14,transparent 70%),radial-gradient(40% 60% at 92% 4%,#ffffff0d,transparent 72%)}.sf .hm-head{max-width:60rem}.sf .hm-head__sub{max-width:40rem}.sf-grid{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;border-radius:var(--ax-r-lg);background:#ffffff06;box-shadow:var(--ax-ring-ink)}.sf-card{position:relative}.sf-card+.sf-card{border-top:1px solid var(--ax-line-ink-2)}.sf-pt__sum{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 16px;box-sizing:border-box;list-style:none;cursor:pointer;border-radius:var(--ax-r-lg);-webkit-tap-highlight-color:transparent}.sf-pt__sum::-webkit-details-marker{display:none}.sf-pt__sum::marker{content:""}.sf-pt__sum:focus-visible{outline:2px solid var(--ax-on-ink);outline-offset:-2px}.sf-pt__sum>.sf-card__head{flex:1;min-width:0}.sf-pt__plus{position:relative;flex:none;width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ax-line-ink);color:var(--ax-on-ink-2);transition:transform .42s var(--ax-ease-out),background-color var(--ax-dur-ui) var(--ax-ease-out),color var(--ax-dur-ui) var(--ax-ease-out)}.sf-pt__plus:before,.sf-pt__plus:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1.5px;margin:-.75px 0 0 -5px;border-radius:1px;background:currentColor}.sf-pt__plus:after{transform:rotate(90deg)}.sf-pt[open] .sf-pt__plus{transform:rotate(135deg);background:#ffffff14;color:var(--ax-on-ink)}.sf-pt__body{padding:0 16px 16px 50px}@media(max-width:699px){.sf-card:is(:nth-child(1),:nth-child(4)) .sf-pt__plus{display:none}.sf-card:is(:nth-child(1),:nth-child(4)) .sf-pt__sum{cursor:default}html.js .sf-grid:not([data-live]) .sf-card:not(:nth-child(1),:nth-child(4)) .sf-pt__body{display:none}html.js .sf-grid:not([data-live]) .sf-card:not(:nth-child(1),:nth-child(4)) .sf-pt__plus{transform:none;background:none;color:var(--ax-on-ink-2)}html.js .sf-grid:not([data-live]) .sf-pt::details-content{transition:none}}@supports selector(::details-content){.sf-pt{interpolate-size:allow-keywords}.sf-pt::details-content{block-size:0;overflow:clip;transition:block-size .38s var(--ax-ease-out),content-visibility .38s allow-discrete}.sf-pt[open]::details-content{block-size:auto}}@media(min-width:700px){.sf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border-radius:0;background:none;box-shadow:none}.sf-card{padding:26px 28px 28px;border-radius:var(--ax-r-lg);background:#ffffff08;box-shadow:var(--ax-ring-ink)}.sf-card+.sf-card{border-top:0}.sf-pt__sum{display:block;min-height:0;padding:0;cursor:default}.sf-pt__plus{display:none}.sf-pt__body{padding:0}}@media(min-width:1024px){.sf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.sf-card__head{display:flex;align-items:center;gap:12px;margin:0;font:inherit}@media(min-width:700px){.sf-card__head{align-items:flex-start}}.sf-card__title{min-width:0;font-family:var(--ax-font-display);font-size:1.0625rem;font-weight:700;line-height:1.25;letter-spacing:-.02em;word-spacing:.06em;color:var(--ax-on-ink);text-wrap:balance}@media(min-width:700px){.sf-card__title{font-size:var(--ax-fs-card);letter-spacing:-.025em}}.sf-card__body{margin:0;font-size:.9375rem;line-height:1.55;color:var(--ax-on-ink-2);text-wrap:pretty}@media(min-width:700px){.sf-card__body{margin:10px 0 0 34px;line-height:1.6}}.sf-card__comp{margin-top:10px;padding-top:10px;border-top:1px solid var(--ax-line-ink)}.sf-tick{--tick-delay: calc(.25s + var(--k, 0) * .12s);position:relative;display:grid;flex:none;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--ax-on-ink);color:var(--ax-ink)}@media(min-width:700px){.sf-tick{margin-top:.2em}}.sf-tick>svg{grid-area:1 / 1}.sf-tick__stale{opacity:0}.sf-tick__done path{stroke-dasharray:1;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .sf-grid[data-sf-run] .sf-tick{transition:background-color var(--ax-dur-state) var(--ax-ease-out) var(--tick-delay),color var(--ax-dur-state) var(--ax-ease-out) var(--tick-delay)}html.js:not(.rm) .sf-grid[data-sf-run] .sf-tick>svg{transition:opacity .2s var(--ax-ease-out) var(--tick-delay)}html.js:not(.rm) .sf-grid[data-sf-run] .sf-tick__done path{transition:stroke-dashoffset .38s var(--ax-ease-pen) calc(var(--tick-delay) + .08s)}html.js:not(.rm) .sf-grid[data-sf-run=wait] .sf-tick{background:var(--stale-d-bg);color:var(--stale-d)}html.js:not(.rm) .sf-grid[data-sf-run=wait] .sf-tick__stale{opacity:1}html.js:not(.rm) .sf-grid[data-sf-run=wait] .sf-tick__done{opacity:0}html.js:not(.rm) .sf-grid[data-sf-run=wait] .sf-tick__done path{stroke-dashoffset:1}html.js:not(.rm) .sf-grid[data-sf-run] .sf-card{transition:opacity .5s var(--ax-ease-out) calc(var(--k, 0) * 70ms),transform .5s var(--ax-ease-out) calc(var(--k, 0) * 70ms)}html.js:not(.rm) .sf-grid[data-sf-run=wait] .sf-card{opacity:0;transform:translateY(12px)}}.sf-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 24px;margin-top:clamp(1.25rem,3vw,1.75rem)}.sf-source{margin:0;font-size:.875rem;line-height:1.45;color:var(--ax-on-ink-2)}.sf-foot .sf-link{color:var(--ax-on-ink-2);font-size:.9375rem;white-space:normal}@media(hover:hover)and (pointer:fine){.sf-foot .sf-link:hover{color:var(--ax-on-ink)}}.sf-foot .sf-link:focus-visible{outline:2px solid var(--ax-on-ink);outline-offset:3px}.hm-mq-sec{padding-block:0 clamp(.5rem,1.5vw,1rem)}.hm-mq-sec__head{display:flex;justify-content:center;margin-bottom:clamp(.75rem,2vw,1.5rem)}.hm-mq{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:44px;outline:none}.hm-mq:after{content:"";position:absolute;inset:-6px calc(var(--hm-gutter, 1.25rem) / 2);border-radius:var(--ax-r-xs);box-shadow:0 0 0 2px var(--ax-ink);opacity:0;pointer-events:none}.hm-mq:focus-visible:after{opacity:1}.hm-mq__track{display:flex}.hm-mq__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px clamp(1.5rem,4vw,2.75rem);margin:0;padding:0 var(--hm-gutter, 1.25rem);list-style:none}.hm-mq__row--echo{display:none}.hm-mq__item{display:inline-flex;align-items:center;gap:10px;font-family:var(--ax-font-display);font-size:clamp(1.125rem,2.2vw,1.75rem);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:var(--ax-ink);white-space:nowrap}.hm-mq__item[data-w]:after{content:attr(data-w)}.hm-mq__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--state-c);transition:background-color var(--ax-dur-state) var(--ax-ease-out)}@media(prefers-reduced-motion:no-preference){html.js:not(.rm) .hm-mq__clip{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}html.js:not(.rm) .hm-mq__track{width:max-content;animation:hmMarquee 50s linear infinite}html.js:not(.rm) .hm-mq__row{flex-wrap:nowrap;flex:none;gap:clamp(1.75rem,3.6vw,3.5rem);padding:6px clamp(1.75rem,3.6vw,3.5rem) 6px 0}html.js:not(.rm) .hm-mq__row--echo{display:flex}html.js:not(.rm) .hm-mq__item{font-size:clamp(1.125rem,1.6vw,1.5rem)}html.js:not(.rm) .hm-mq:hover .hm-mq__track,html.js:not(.rm) .hm-mq:focus-within .hm-mq__track{animation-play-state:paused}}@media(min-width:1920px){html.js:not(.rm) .hm-mq__item{font-size:1.625rem}}@media(min-width:2400px){html.js:not(.rm) .hm-mq__item{font-size:1.875rem}}@keyframes hmMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
