@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.hU5V7a_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.hU5V7a_variable{--font-display:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.GpNDxa_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.GpNDxa_variable{--font-site-mono:"Geist Mono", "Geist Mono Fallback"}
.site{--canvas:var(--hb-surface);--mist:var(--hb-bg);--ink:var(--hb-ink);--slate:var(--hb-ink-muted);--line:var(--hb-border);--brand:var(--hb-accent);--brand-soft:var(--hb-accent-soft);--signal:var(--hb-highlight);--ok:var(--hb-success);--bad:var(--hb-danger);--sky-1:var(--brand)}@supports (color:color-mix(in lab, red, red)){.site{--sky-1:color-mix(in oklab, var(--brand) 10%, var(--canvas))}}.site{--sky-2:var(--brand)}@supports (color:color-mix(in lab, red, red)){.site{--sky-2:color-mix(in oklab, var(--brand) 24%, var(--canvas))}}.site{--sky-3:var(--brand)}@supports (color:color-mix(in lab, red, red)){.site{--sky-3:color-mix(in oklab, var(--brand) 45%, var(--canvas))}}.site{--night:var(--hb-accent-bottom)}@supports (color:color-mix(in lab, red, red)){.site{--night:color-mix(in oklab, var(--hb-accent-bottom) 30%, var(--color-black))}}.site{--on-night:var(--color-white)}@supports (color:color-mix(in lab, red, red)){.site{--on-night:color-mix(in oklab, var(--color-white) 94%, var(--brand))}}.site{--on-night-2:var(--color-white)}@supports (color:color-mix(in lab, red, red)){.site{--on-night-2:color-mix(in oklab, var(--color-white) 64%, var(--night))}}.site{--night-line:var(--color-white)}@supports (color:color-mix(in lab, red, red)){.site{--night-line:color-mix(in oklab, var(--color-white) 12%, transparent)}}.site{--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.25rem;--fs-5xl:2.75rem;--fs-6xl:3.5rem;--fs-hero:2.5rem;--fs-h1:2.25rem;--fs-title:1.75rem;--fs-lead:1.0625rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--section:var(--sp-8);--r-chip:8px;--r-ctrl:12px;--r-card:16px;--r-frame:24px;--r-box:32px;--frame-shadow:0 0 0 1px var(--line), 0 2px 4px var(--night), 0 24px 48px -16px var(--night), 0 64px 96px -48px var(--brand)}@supports (color:color-mix(in lab, red, red)){.site{--frame-shadow:0 0 0 1px color-mix(in oklab, var(--line) 80%, transparent), 0 2px 4px color-mix(in oklab, var(--night) 4%, transparent), 0 24px 48px -16px color-mix(in oklab, var(--night) 18%, transparent), 0 64px 96px -48px color-mix(in oklab, var(--brand) 22%, transparent)}}.site{--ease:cubic-bezier(.22, 1, .36, 1);--wrap:1200px;--gutter:var(--sp-4);background:var(--canvas);min-height:100dvh;color:var(--ink);font-family:var(--font-display), system-ui, sans-serif;font-size:var(--fs-base);-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.6;display:flex}@media (min-width:768px){.site{--gutter:var(--sp-6);--section:var(--sp-9);--fs-hero:3.5rem;--fs-h1:2.75rem;--fs-title:2.25rem;--fs-lead:var(--fs-lg)}}@media (min-width:1024px){.site{--fs-hero:4rem;--fs-h1:3rem;--fs-title:2.5rem}}.site main{outline:none;flex:1}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.site :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--brand);outline-offset:3px}.site :where(h2[id],section[id]){scroll-margin-top:96px}.site-skip{left:var(--sp-3);z-index:80;padding:var(--sp-2) var(--sp-4);background:var(--ink);color:var(--canvas);border-radius:999px;font-weight:500;position:fixed;top:-80px}.site-skip:focus{top:var(--sp-3)}.mono{font-family:var(--font-site-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.ax{--ax-canvas:#fff;--ax-ink:#1c1d1f;--ax-graphite:#232529;--ax-carbon:#2e3238;--ax-slate:#616b79;--ax-slate-7:#8f99a8;--ax-line:#e4e7ec;--ax-haze:#eeeff1;--ax-paper:#f4f5f6;--ax-blue:#266df0;--ax-ice:#e4edff;--ax-panel:var(--ax-paper);--ax-grey:var(--ax-slate);--ax-shadow-card:#1c28400f 0px 2px 6px 0px, #1c284014 0px 6px 20px -2px;--ax-shadow-drift:#0000000a 0px 12px 30px 0px;--h2-ink:var(--ax-ink);--h2-mute:var(--ax-slate);--h2-line:var(--ax-line);--h2-blue:var(--ax-blue);--h2-ok:#16a34a;--h2-late:#c2410c;background:var(--ax-canvas);color:var(--ax-ink);font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"ss03";letter-spacing:-.01em;font-weight:500}.site .ax-h{max-width:22em;font-family:var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--ax-slate);font-size:1.75rem;font-weight:600;line-height:1.1}.ax-h>span,.ax-h[data-size=display],.ax-h[data-size=giant],.ax-h[data-size=lg]{color:var(--ax-ink)}.site .ax-h[data-size=display]{letter-spacing:-.02em;max-width:14em;margin-inline:auto;font-size:2.5rem;line-height:1}.site .ax-h[data-size=sm]{max-width:28em;font-size:1.375rem;font-weight:500;line-height:1.15}.site .ax-h[data-size=giant]{letter-spacing:-.024em;color:#fff;font-size:3.5rem;line-height:1}.site .ax-h[data-size=lg]{letter-spacing:-.015em;max-width:12em;margin-inline:auto;font-size:2.25rem;line-height:1.07}.ax-h4{letter-spacing:-.01em;max-width:26em;color:var(--ax-slate);font-size:1.0625rem;line-height:1.35}.ax-h4>span{color:var(--ax-ink)}.ax-lead{max-width:28em;margin:var(--sp-5) auto 0;color:var(--ax-slate);font-size:1.125rem;line-height:1.38}.ax-pill{margin-bottom:var(--sp-5);background:var(--ax-ice);color:#1d4ed8;border-radius:7px;align-items:center;gap:4px;padding:4px 10px;font-size:.875rem;display:inline-flex}.ax-btns{justify-content:center;gap:var(--sp-2);margin-top:var(--sp-7);flex-wrap:wrap;display:flex}.ax-btn{height:40px;box-shadow:inset 0 0 0 1px var(--ax-line);color:var(--ax-ink);transition:background-color .2s var(--ease), box-shadow .2s var(--ease);background:#fff;border-radius:10px;align-items:center;gap:6px;padding-inline:14px;font-size:.9375rem;font-weight:500;display:inline-flex}.ax-btn:hover{box-shadow:inset 0 0 0 1px #cad0d9}.ax-btn[data-primary]{background:var(--ax-graphite);box-shadow:none;color:#fff}.ax-btn[data-primary]:hover{background:#101113}.ax-btn:focus-visible{outline:2px solid var(--ax-blue);outline-offset:2px}.ax-head{padding:64px var(--sp-5) 48px;text-align:center}.ax-head .ax-lead{margin-inline:auto}@media (min-width:768px){.site .ax-h{font-size:2.5rem}.site .ax-h[data-size=display]{font-size:4rem}.site .ax-h[data-size=sm]{font-size:1.5rem}.site .ax-h[data-size=giant]{font-size:6rem}.site .ax-h[data-size=lg]{font-size:3.5rem}.ax-lead{font-size:1.25rem}.ax-head{padding:96px 60px 64px}}.hdr{z-index:50;box-shadow:0 1px 0 var(--ax-line);transition:background-color .3s var(--ease), box-shadow .3s var(--ease);background:#fff;position:sticky;top:0}.hdr[data-scrolled]{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);background:#ffffffd9}.hdr-row{align-items:center;gap:var(--sp-6);height:64px;display:flex}.site-brand{align-items:center;gap:var(--sp-2);font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:600;display:inline-flex}.hdr-nav{align-items:center;gap:var(--sp-1);display:none}.hdr-link{align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-chip);color:var(--ax-carbon);cursor:pointer;transition:color .16s var(--ease), background-color .16s var(--ease);font-size:.9375rem;font-weight:500;display:inline-flex}.hdr-link:hover,.hdr-link[aria-expanded=true],.hdr-link[aria-current=page]{color:var(--ink)}.hdr-link:hover,.hdr-link[aria-expanded=true]{background:var(--mist)}.hdr-link .lucide-chevron-down{transition:rotate .2s var(--ease)}.hdr-link[aria-expanded=true] .lucide-chevron-down{rotate:180deg}.hdr-actions{align-items:center;gap:var(--sp-2);margin-left:auto;display:none}.hdr-menu-btn{border-radius:var(--r-ctrl);width:44px;height:44px;color:var(--ink);place-items:center;margin-left:auto;display:inline-grid}.hdr-menu-btn:hover{background:var(--mist)}@media (min-width:960px){.hdr-nav,.hdr-actions{display:flex}.hdr-menu-btn{display:none}}.pm{position:relative}.pm-panel{top:calc(100% + var(--sp-2));gap:var(--sp-1);padding:var(--sp-2);box-shadow:inset 0 0 0 1px var(--ax-line), var(--ax-shadow-card), var(--ax-shadow-drift);background:#fff;border-radius:14px;grid-template-columns:repeat(2,280px);display:grid;position:absolute;left:-12px}.pm-item{gap:2px var(--sp-3);padding:var(--sp-3);transition:background-color .16s var(--ease);border-radius:10px;grid-template-columns:auto 1fr;display:grid}.pm-item:hover{background:var(--ax-paper)}.pm-icon{background:var(--ax-ice);width:36px;height:36px;color:var(--ax-blue);border-radius:10px;grid-row:span 2;place-items:center;display:grid}.pm-item b{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ax-ink);font-weight:500;display:flex}.pm-item .ax-pill{margin:0;padding:1px 6px;font-size:.6875rem}.pm-item>span:last-child{font-size:var(--fs-xs);color:var(--ax-slate);line-height:1.45}.hdr[data-open]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.hdr-burger{width:18px;height:12px;display:block;position:relative}.hdr-burger i{background:var(--ax-ink);border-radius:1px;width:100%;height:1.5px;transition:top .3s cubic-bezier(.22,1,.36,1),rotate .3s cubic-bezier(.22,1,.36,1);position:absolute;left:0}.hdr-burger i:first-child{top:2px}.hdr-burger i:last-child{top:8.5px}[aria-expanded=true]>.hdr-burger i{top:5.25px}[aria-expanded=true]>.hdr-burger i:first-child{rotate:45deg}[aria-expanded=true]>.hdr-burger i:last-child{rotate:-45deg}.menu{z-index:49;padding:var(--sp-3) var(--gutter) calc(var(--sp-6) + env(safe-area-inset-bottom));overscroll-behavior:contain;will-change:clip-path;background:#fff;flex-direction:column;display:flex;position:fixed;inset:64px 0 0;overflow-y:auto}.menu-links{display:grid}.menu-links a{border-bottom:1px solid var(--ax-line);min-height:60px;font-family:var(--font-display), sans-serif;letter-spacing:-.025em;color:var(--ax-ink);transition:color .2s var(--ease);justify-content:space-between;align-items:center;font-size:1.625rem;font-weight:600;display:flex}.menu-links a .lucide{color:#b5bdc9;transition:color .2s var(--ease), translate .2s var(--ease)}.menu-links a:active .lucide,.menu-links a:hover .lucide{color:var(--ax-blue);translate:2px -2px}.menu-links a[aria-current=page]{color:var(--ax-blue)}.menu-mods{margin-top:var(--sp-6)}.menu-mods p{color:var(--ax-slate-7);font-size:.8125rem}.menu-mods ul{gap:var(--sp-2);margin-top:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.menu-mods a{align-items:center;gap:var(--sp-2);min-height:44px;padding-inline:var(--sp-3);background:var(--ax-paper);color:var(--ax-ink);border-radius:10px;font-size:.9375rem;font-weight:500;display:flex}.menu-mods a .lucide{color:var(--ax-blue);flex:none}.menu-foot{gap:var(--sp-2);padding-top:var(--sp-6);grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.menu-foot .ax-btn{justify-content:center;height:48px}@media (max-width:959px){html[data-menu]{overflow:hidden}}@media (min-width:960px){.menu{display:none}}.h2{--h2-canvas:#f7f8fa;--h2-ink:#0b1b2b;--h2-mute:#5b6577;--h2-line:#e4e7ec;--h2-blue:#2457e6;--h2-ok:#16a34a;--h2-late:#c2410c;background:var(--h2-canvas);color:var(--h2-ink);overflow:hidden}.ck{gap:var(--sp-4);display:grid;position:relative}.ck-phone,.ck-board{background:#fff;border-radius:20px;box-shadow:0 0 0 1px #0b1b2b12,0 18px 40px -18px #0b1b2b40}.ck-phone{width:min(100%,280px);padding:var(--sp-4);border:6px solid var(--h2-ink);border-radius:34px}.ck-site{align-items:center;gap:6px;font-weight:500;display:flex}.ck-map{width:100%;margin-top:var(--sp-3);background:#f1f3f7;border-radius:14px;display:block}.ck-zone{fill:#2457e614;stroke:var(--h2-blue);stroke-width:1.5px;stroke-dasharray:4 4;transition:fill .4s var(--ease)}.ck[data-step="1"] .ck-zone,.ck[data-step="2"] .ck-zone{fill:#16a34a1a;stroke:var(--h2-ok)}.ck-ping{fill:none;stroke:var(--h2-ok);opacity:0;transform-origin:120px 80px}.ck-dot{transition:transform 1.1s cubic-bezier(.22,1,.36,1);transform:translate(206px,22px)}.ck[data-step="1"] .ck-dot,.ck[data-step="2"] .ck-dot{transform:translate(132px,74px)}.ck-status{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--h2-mute)}.ck[data-step="1"] .ck-status,.ck[data-step="2"] .ck-status{color:var(--h2-ok)}.ck-btn{height:44px;margin-top:var(--sp-3);color:#fff;transition:background-color .3s var(--ease), scale .2s var(--ease);background:#ff5a1f;border-radius:999px;place-items:center;font-weight:500;display:grid}.ck[data-step="2"] .ck-btn{background:var(--h2-ink)}.ck-wire{display:none}.ck-board{padding:var(--sp-4)}.ck-head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--h2-mute);display:flex}.ck-head strong{font-variant-numeric:tabular-nums;color:var(--h2-ink);align-items:baseline;gap:4px;font-size:1.5rem;font-weight:500;display:inline-flex;overflow:hidden}.ck-head small{font-size:var(--fs-sm);color:var(--h2-mute);font-weight:400}.ck-bar{height:6px;margin-top:var(--sp-2);background:var(--h2-line);border-radius:3px;display:block}.ck-bar i{border-radius:inherit;background:var(--h2-blue);height:100%;transition:width .7s var(--ease);display:block}.ck-rows{margin-top:var(--sp-3)}.ck-rows li{align-items:center;gap:var(--sp-2);border-top:1px solid var(--h2-line);font-size:var(--fs-sm);grid-template-columns:auto 1fr auto auto;display:grid;overflow:hidden}.ck-rows li>*{margin-block:10px}.ck-rows li[data-fresh]{background:#2457e60f}.ck-rows .av{width:28px;height:28px;font-size:.625rem}.ck-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ck-at{font-variant-numeric:tabular-nums;color:var(--h2-mute)}.ck-chip{font-size:var(--fs-xs);color:#15803d;background:#16a34a1a;border-radius:999px;padding:2px 8px}.ck-chip[data-late]{color:var(--h2-late);background:#c2410c1a}@media (prefers-reduced-motion:no-preference){.ck[data-step="1"] .ck-ping{animation:ck-ping 1s var(--ease) .6s}.ck[data-step="2"] .ck-btn{animation:ck-press .3s var(--ease)}}@keyframes ck-ping{0%{opacity:.8;scale:1}to{opacity:0;scale:1.5}}@keyframes ck-press{50%{scale:.96}}.ib{justify-self:center;width:min(100%,440px)}.ib-count{font-size:var(--fs-sm);color:var(--h2-mute)}.ib-stack{margin-top:var(--sp-3);margin-bottom:28px;display:grid;position:relative}.ib-card{padding:var(--sp-4);transform-origin:top;translate:0 calc(var(--i,0) * 14px);scale:calc(1 - var(--i,0) * .04);transition:translate .35s var(--ease), scale .35s var(--ease);background:#fff;border-radius:18px;grid-area:1/1;align-self:stretch;box-shadow:0 0 0 1px #0b1b2b12,0 18px 36px -20px #0b1b2b4d}.ib-card header{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.ib-kind{font-size:var(--fs-sm);color:var(--h2-blue);align-items:center;gap:6px;display:inline-flex}.ib-who{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:500;display:inline-flex}.ib-who .av{width:26px;height:26px;font-size:.625rem}.ib-what{margin-top:var(--sp-4);letter-spacing:-.015em;font-size:1.25rem}.ib-note{margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--h2-mute)}.ib-acts{gap:var(--sp-2);margin-top:var(--sp-5);grid-template-columns:1fr 1fr;display:grid}.ib-acts button,.ib-again{min-height:44px;transition:background-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;font-weight:500;display:inline-flex}.ib-no{box-shadow:inset 0 0 0 1px var(--h2-line)}.ib-no:hover{box-shadow:inset 0 0 0 1px #c9ced6}.ib-yes{background:var(--h2-ink);color:#fff}.ib-yes:hover{background:#1d3047}.ib-acts button:focus-visible,.ib-again:focus-visible{outline:2px solid var(--h2-blue);outline-offset:2px}.ib-again{padding-inline:var(--sp-5);box-shadow:inset 0 0 0 1px var(--h2-line);background:#fff;grid-area:1/1;place-self:center}.ib-log{margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--h2-mute);gap:6px;display:grid}.ib-log li{align-items:center;gap:6px;display:flex}.ib-log li .lucide{color:var(--h2-late)}.ib-log li[data-ok] .lucide{color:var(--h2-ok)}.cl{gap:var(--sp-4);display:grid}.cl-cal,.cl-side{padding:var(--sp-4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border-radius:20px;box-shadow:inset 0 0 0 1px #ffffff1a}.cl-cal header{justify-content:space-between;align-items:center;font-weight:500;display:flex}.cl-lock{color:#ffffff80;width:28px;height:28px;transition:background-color .4s var(--ease), color .4s var(--ease);background:#ffffff14;border-radius:50%;place-items:center;display:grid}.cl[data-locked] .cl-lock{color:#0b1b2b;background:#ffb020}.cl-grid{margin-top:var(--sp-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.cl-grid b{color:#ffffff73;padding-bottom:4px;font-weight:400}.cl-grid span{aspect-ratio:1;background:rgb(36 87 230/calc(.35 + var(--p,0) * .65));color:#fff;border-radius:6px;place-items:center;display:grid}.cl-grid span[data-off]{color:#ffffff59;background:#ffffff0d}.cl-legend{margin-top:var(--sp-3);font-size:var(--fs-xs);color:#ffffff80}.cl-checks{gap:var(--sp-3);display:grid}.cl-checks li{align-items:center;gap:var(--sp-2);color:#ffffff8c;transition:color .3s var(--ease);display:flex}.cl-checks li[data-on]{color:#fff}.cl-tick{color:#0000;width:20px;height:20px;transition:background-color .3s var(--ease), color .3s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.cl-checks li[data-on] .cl-tick{background:var(--h2-ok);box-shadow:none;color:#fff}.cl-files{gap:var(--sp-2);margin-top:var(--sp-5);padding-top:var(--sp-4);font-size:var(--fs-sm);border-top:1px solid #ffffff1f;display:grid}.cl-files p{color:#ffffff8c}.cl-files span{align-items:center;gap:var(--sp-2);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.cl-files .lucide{color:#4ade80;flex:none}.md{margin-top:var(--sp-6);border-top:1px solid var(--h2-line)}.md li{gap:4px var(--sp-4);padding-block:var(--sp-4);border-bottom:1px solid var(--h2-line);grid-template-columns:1fr auto;align-items:center;display:grid}.md h3{font-size:1.0625rem;font-weight:500}.md p{font-size:var(--fs-sm);color:var(--h2-mute);grid-column:1}.md li>span{grid-area:1/2/span 2}.md-viz{width:96px;height:28px;display:block}.md-tag{max-width:13em;font-size:var(--fs-xs);text-align:right;color:var(--h2-mute);display:inline-block}@media (min-width:768px){.ck{grid-template-columns:280px 1fr;align-items:center}.md li{gap:var(--sp-5);grid-template-columns:14em 1fr auto}.md p,.md li>span{grid-area:auto}.cl{grid-template-columns:1.15fr 1fr;align-items:start}}@media (min-width:1024px){.ck{grid-template-columns:260px 64px 1fr;gap:0}.ck-wire{width:64px;height:20px;display:block}.ck-wire path{fill:none;stroke:var(--h2-blue);stroke-width:1.5px;stroke-dasharray:3 4;opacity:.35}.ck[data-step="2"] .ck-wire path{opacity:1}}@media (prefers-reduced-motion:no-preference){.ck[data-step="2"] .ck-wire path{animation:.9s linear ck-flow}}@keyframes ck-flow{0%{stroke-dashoffset:28px}}.ax-phone img{width:100%;height:auto;display:block}.ax-phone{z-index:2;background:var(--ax-ink);width:28%;max-width:250px;box-shadow:var(--ax-shadow-card), 0 30px 60px -20px #1c284059;border-radius:32px;padding:5px;position:absolute;bottom:0;right:4%}.ax-phone img{border-radius:27px}.ax-frame{border-inline:1px solid #0000000d;max-width:1440px;margin-inline:auto}.ax-cell,.ax-pad{padding:var(--sp-8) var(--sp-5)}.ax-cell{border-top:1px solid #0000000f}.ax-center{text-align:center;justify-items:center;display:grid}.ax-center .ax-h{margin-inline:auto}.ax-panel{padding:var(--sp-7) var(--sp-4);background:var(--ax-paper);border-top:1px solid #0000000f;grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.ax-panel[data-dark]{color:#fff;background:#101113}.ax-panel>*{width:100%;max-width:760px}.ax-inds{border-top:1px solid #0000000f;grid-template-columns:repeat(2,1fr);display:grid}.ax-inds li{border-bottom:1px solid #0000000f}.ax-inds li:nth-child(odd){border-right:1px solid #0000000f}.ax-inds li:nth-last-child(-n+2){border-bottom:0}.ax-inds a{justify-content:center;align-items:center;gap:var(--sp-2);min-height:84px;font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--ax-ink);transition:background-color .2s var(--ease);font-size:1.0625rem;font-weight:600;display:flex;position:relative}.ax-tabs{border-top:1px solid #0000000f}.ax-side{display:none}.ax-block+.ax-block{border-top:1px solid #0000000f}.ax-mobile-stage{background:#fbfcfd;border-top:1px solid #0000000f;place-items:center;padding-block:96px;display:grid;position:relative;overflow:hidden}.ax-phone-lg{width:240px;position:relative;bottom:auto;right:auto}.ax-dark{color:#fff;background:#000;position:relative}.ax-dark .ax-frame,.ax-dark .ax-cell,.ax-dark .ax-row5,.ax-dark .ax-split{border-color:#ffffff1a}.ax-dark .ax-h{color:var(--ax-slate-7)}.ax-dark .ax-h>span,.ax-dark .ax-h4>span{color:#fff}.ax-dark .ax-h4{color:var(--ax-slate-7)}.ax-dark .ax-pill{color:#bad0fa;background:#266df02e}.ax-dark .ax-btn{box-shadow:inset 0 0 0 1px var(--ax-carbon);color:#fff;background:#1c1d1f}.ax-dark .ax-btn:hover{box-shadow:inset 0 0 0 1px #505967}.ax-dark .ax-btn[data-primary]{box-shadow:none;color:var(--ax-ink);background:#fff}.ax-row5{border-top:1px solid #ffffff1a;display:grid}.ax-row5 li{padding:var(--sp-6) var(--sp-5)}.ax-row5 li+li{border-top:1px solid #ffffff1a}.ax-split{border-top:1px solid #0000000f;display:grid}.ax-split .ax-pad{align-self:center}.ax-split .ax-btns{justify-content:flex-start}.ax-art{padding:var(--sp-6) var(--sp-5);place-items:center;display:grid}.ax-stats{gap:var(--sp-6) var(--sp-5);margin-top:var(--sp-7);grid-template-columns:1fr 1fr;display:grid}.ax-stats div{padding-left:var(--sp-4);border-left:2px solid var(--ax-blue)}.ax-stats dt{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;font-size:2rem;font-weight:500;line-height:1.1}.ax-stats dd{color:var(--ax-slate);margin-top:4px;font-size:.9375rem}.ax-curve{align-self:stretch;min-height:300px}.ax-plans{margin-top:var(--sp-7)}.ax-final{padding:var(--sp-10,120px) var(--sp-5);text-align:center;overflow:hidden}.ax-final .ax-h{color:#fff;position:relative}.ax-final .ax-btns{position:relative}@keyframes ax-blink{50%{opacity:.25}}@keyframes ax-rise{0%{opacity:0;translate:0 24px}}@keyframes ax-draw{0%{stroke-dashoffset:1200px}to{stroke-dashoffset:0}}@media (min-width:768px){.ax-cell,.ax-pad{padding:var(--sp-9) 60px}.ax-panel{padding:var(--sp-8)}.ax-inds{grid-template-columns:repeat(3,1fr)}.ax-inds li{border-right:1px solid #0000000f}.ax-inds li:nth-child(3n){border-right:0}.ax-inds li:nth-last-child(-n+3){border-bottom:0}.ax-inds a{min-height:96px;font-size:1.25rem}.ax-row5{grid-template-columns:repeat(5,1fr)}.ax-row5 li+li{border-top:0;border-left:1px solid #ffffff1a}.ax-row5 li{padding:var(--sp-8) var(--sp-5)}}@media (min-width:1024px){.ax-tabs{grid-template-columns:320px 1fr;display:grid}.ax-side{border-right:1px solid #0000000f;display:block}.ax-nav{gap:var(--sp-3);padding:var(--sp-9) 60px;display:grid;position:sticky;top:120px}.ax-nav a{color:#b5bdc9;transition:color .25s var(--ease);font-size:1.125rem;position:relative}.ax-nav a:hover{color:var(--ax-slate)}.ax-nav a[aria-current]{color:var(--ax-ink)}.ax-nav a:before{content:"";background:var(--ax-blue);opacity:0;width:2px;transition:opacity .25s var(--ease);position:absolute;top:0;bottom:0;left:-61px}.ax-nav a[aria-current]:before{opacity:1}.ax-split{grid-template-columns:1fr 1fr}.ax-split>*+*{border-left:1px solid #ffffff1a}.ax-scale>*+*{border-left:0}.ax-curve{min-height:520px}}.ax-tabs>div,.ax-block{min-width:0}.ax-panel{grid-template-columns:minmax(0,1fr)}.ax-sub{border-top:1px solid var(--ax-line);display:grid}.ax-sub>div{align-content:start;gap:var(--sp-6);padding:var(--sp-7) var(--sp-5);display:grid}.ax-sub>div+div{border-top:1px solid var(--ax-line)}.ax-sub-piece{place-items:center;min-height:220px;display:grid}.ax-sub-piece>*{width:100%;max-width:400px}.ax-main[data-piece=inbox],.ax-main[data-piece=mods]{overflow:hidden}.ax-main[data-piece=mods]>*{max-width:none}.ax-inds li{padding:0}.ax-inds a{align-items:center;gap:var(--sp-3);width:100%;height:100%;padding-inline:var(--sp-5);transition:background-color .2s var(--ease);display:flex;position:relative}.ax-inds a:hover{background:#f6f7f9}.ax-arrow{color:#b0b7c3;position:absolute;top:12px;right:12px}.pc{font-size:var(--fs-sm);background:#fff;border-radius:14px;box-shadow:0 0 0 1px #0b1b2b12,0 12px 28px -18px #0b1b2b40}.pc-head{align-items:center;gap:var(--sp-2);border-bottom:1px solid var(--ax-line);padding:12px 16px;font-weight:500;display:flex}.pc-head b{color:#92400e;background:#fef3c7;border-radius:999px;margin-left:auto;padding:0 8px;font-weight:500}.pc-head small{color:var(--ax-grey);margin-left:auto;font-weight:400}.pc-head .lucide{color:#d97706}.pc-list{display:grid}.pc-list li{align-items:center;gap:var(--sp-3);padding:10px 16px;display:flex}.pc-list li+li{border-top:1px solid #f0f1f3}.pc-list li>span:not(.av):not(.pc-file){min-width:0;display:grid}.pc-list small{color:var(--ax-grey)}.pc .av{flex:none;width:28px;height:28px;font-size:.625rem}.pc-audit li>span{color:var(--ax-grey);flex:1;display:block!important}.pc-audit b{color:var(--ax-ink);font-weight:500}.pc-audit time{font-size:var(--fs-xs);color:#9aa3af;flex:none}.pc-file{color:#16a34a;background:#ecfdf5;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.ob{aspect-ratio:1.35;max-width:380px;position:relative}.ob-ring{border:1px solid var(--ax-line);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.ob-ring[data-r="1"]{aspect-ratio:1;background:#2457e60a;border-style:dashed;border-color:#2457e659;width:46%}.ob-ring[data-r="2"]{aspect-ratio:1;width:78%}.ob-core{font-size:var(--fs-xs);color:var(--ax-ink);justify-items:center;gap:4px;font-weight:500;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.ob-core .lucide{width:40px;height:40px;box-shadow:0 0 0 1px var(--ax-line), 0 8px 18px -10px #0b1b2b59;color:var(--ax-blue);background:#fff;border-radius:50%;padding:10px;display:grid}.ob-chip{font-size:var(--fs-xs);white-space:nowrap;border-radius:8px;padding:3px 10px;position:absolute;box-shadow:inset 0 0 0 1px}.ob-chip[data-tone=ok]{color:#15803d;background:#ecfdf5}.ob-chip[data-tone=blue]{color:#1d4ed8;background:#eef2ff}.ob-chip[data-tone=warn]{color:#b45309;background:#fffbeb}.ob-chip[data-tone=grey]{color:#6b7280;background:#f9fafb}.ob-chip[data-pos=a]{top:22%;left:14%}.ob-chip[data-pos=b]{top:10%;right:4%}.ob-chip[data-pos=c]{bottom:12%;right:6%}.ob-chip[data-pos=d]{bottom:18%;left:6%}.fl{overflow:hidden}.fl-canvas{zoom:.5;width:640px;height:340px;margin-inline:auto;position:relative}.fl-wires{width:100%;height:100%;position:absolute;inset:0}.fl-wires path{fill:none;stroke:#c3c9d3;stroke-width:1.5px;stroke-linejoin:round}.fl-node{width:200px;font-size:var(--fs-sm);background:#fff;border-radius:12px;padding:10px 12px;position:absolute;box-shadow:0 0 0 1px #0b1b2b14,0 8px 20px -14px #0b1b2b4d}.fl-node[data-tag]{box-shadow:0 0 0 1.5px var(--ax-blue), 0 8px 20px -14px #0b1b2b4d}.fl-tag{background:var(--ax-blue);font-size:var(--fs-xs);color:#fff;border-radius:6px 6px 0 0;padding:1px 8px;position:absolute;top:-22px;left:0}.fl-node p{align-items:center;gap:var(--sp-2);font-weight:500;display:flex}.fl-icon{width:22px;height:22px;color:var(--ax-blue);background:#eef2ff;border-radius:6px;place-items:center;display:grid}.fl-node small{font-size:var(--fs-xs);color:var(--ax-grey);margin-top:4px;display:block}.fl-out{font-size:var(--fs-xs);color:var(--ax-grey);justify-items:end;gap:4px;margin-top:6px;font-style:normal;display:grid}.fl-out i{font-style:normal}.st{gap:var(--sp-4);display:grid}.st-chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.st-chips span{box-shadow:0 0 0 1px var(--ax-line);font-size:var(--fs-sm);background:#fff;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.st-chips .lucide{color:var(--ax-blue)}.st p{font-size:var(--fs-xs);color:var(--ax-grey)}.kb{gap:var(--sp-3);grid-auto-columns:240px;grid-auto-flow:column;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.kb-col{align-content:start;gap:var(--sp-2);min-height:300px;padding:var(--sp-3);background:#fff;border-radius:14px;display:grid;box-shadow:0 0 0 1px #0b1b2b0f}.kb-head{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);padding:4px 4px 8px;font-weight:500;display:flex}.kb-head i{border-radius:50%;width:8px;height:8px}.kb-head b{font-size:var(--fs-xs);color:var(--ax-grey);background:#f3f4f6;border-radius:6px;padding:0 6px;font-weight:400}.kb-card{font-size:var(--fs-sm);border-radius:10px;padding:10px 12px;box-shadow:0 0 0 1px #0b1b2b14}.kb-card>p{align-items:center;gap:var(--sp-2);font-weight:500;display:flex}.kb-card .av{width:22px;height:22px;font-size:.5625rem}.kb-card dl{gap:2px var(--sp-3);font-size:var(--fs-xs);grid-template-columns:auto 1fr;margin-top:8px;display:grid}.kb-card dt{color:#9aa3af}.kb-card dd{color:#374151}.kb-card footer{font-size:var(--fs-xs);color:var(--ax-grey);border-top:1px solid #f0f1f3;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.kb-chip{border-radius:999px;padding:0 8px}.kb-chip[data-tone=ok]{color:#15803d;background:#ecfdf5}.kb-chip[data-tone=warn]{color:#b45309;background:#fffbeb}.tn-legend{gap:var(--sp-3);font-size:var(--fs-xs);color:var(--ax-grey);flex-wrap:wrap;padding:12px 16px 0;display:flex}.tn-legend span{align-items:center;gap:6px;display:inline-flex}.tn-legend i{border-radius:50%;width:8px;height:8px}.tn-chart{width:calc(100% - 32px);height:120px;margin:12px 16px 16px;display:block}.tn-grid{stroke:#f0f1f3;stroke-width:1px;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.ob-chip{animation:ob-float 5.6s ease-in-out var(--d,0s) infinite alternate}@supports (animation-timeline:view()){.fl-wires path{stroke-dasharray:1;animation:linear both fl-draw;animation-timeline:view();animation-range:entry 10% cover 45%}}}@keyframes ob-float{to{translate:0 -6px}}@keyframes fl-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (min-width:768px){.ax-sub{grid-template-columns:1fr 1fr}.ax-sub>div{padding:var(--sp-7)}.ax-sub>div+div{border-top:0;border-left:1px solid var(--ax-line)}.fl-canvas{zoom:.9}.kb{grid-auto-columns:250px}}@media (min-width:1024px){.fl-canvas{zoom:1}}.ax{--h2-ink:#0b1b2b;--h2-mute:#5b6577;--h2-line:#e4e7ec;--h2-blue:#2457e6;--h2-ok:#16a34a;--h2-late:#c2410c}.ax-sub .md{margin-top:0}.ax-sub .md li{gap:2px var(--sp-4);grid-template-columns:1fr auto}.ax-sub .md p{grid-area:2/1}.ax-sub .md li>span{grid-area:1/2/span 2}.ax{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;font-feature-settings:normal}.site .ax-h{font-family:var(--font-display), sans-serif;letter-spacing:-.025em}.site .ax-h[data-size=display],.site .ax-h[data-size=giant]{letter-spacing:-.035em}.ax-inds a,.ax-stats dt{font-family:var(--font-display), sans-serif}.ax-band{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ax-mobile-stage .ax-band{-webkit-mask-image:radial-gradient(55% 80%,#000 20%,#0000 75%);mask-image:radial-gradient(55% 80%,#000 20%,#0000 75%)}.ax-final .ax-band{-webkit-mask-image:radial-gradient(60% 80% at 50% 100%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 80% at 50% 100%,#000 20%,#0000 75%)}.lf,.lf svg{width:100%;height:100%}.lf svg{display:block}.lf-line{stroke:#266df021;stroke-width:1px;vector-effect:non-scaling-stroke}.lf-lit{stroke:#266df06b;stroke-width:1px;vector-effect:non-scaling-stroke}.lf[data-tone=dark] .lf-line{stroke:#ffffff12}.lf[data-tone=dark] .lf-lit{stroke:#a0beff66}.scv,.scv svg{width:100%;height:100%}.scv svg{display:block}.scv-hair{stroke:#266df02e;stroke-width:1px;vector-effect:non-scaling-stroke}.scv-curve{fill:none;stroke:#266df0;stroke-width:2.5px;vector-effect:non-scaling-stroke}.fx{padding:96px var(--sp-5) 0;color:#fff;background:#000;position:relative;overflow:hidden}.fx-field{height:220px;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(60% 100% at 50% 0,#000 10%,#0000 75%);mask-image:radial-gradient(60% 100% at 50% 0,#000 10%,#0000 75%)}.fx-inner,.fx-base{max-width:1320px;margin-inline:auto;position:relative}.fx-inner{gap:var(--sp-8);display:grid}.fx-brand p{max-width:24em;margin:var(--sp-4) 0;color:#8f99a8}.fx .brand,.fx .brand *{color:#fff}.fx-cols{gap:var(--sp-6);grid-template-columns:repeat(2,1fr);display:grid}.fx-cols h2{color:#8f99a8;font-size:.875rem;font-weight:500}.fx-cols ul{margin-top:var(--sp-4);gap:10px;display:grid}.fx-cols a{color:#fff;transition:color .2s var(--ease);font-size:.9375rem}.fx-cols a:hover{color:#8fb3f7}.fx-base{justify-content:space-between;gap:var(--sp-3);padding-top:var(--sp-5);color:#6f7988;border-top:1px solid #ffffff1a;flex-wrap:wrap;margin-top:72px;font-size:.875rem;display:flex}.fx-legalese{gap:var(--sp-1);display:grid}.fx-policies{align-self:start;gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.fx-policies a{color:inherit;transition:color .2s var(--ease)}.fx-policies a:hover{color:#fff}.fx-word{margin-top:var(--sp-6);text-align:center}@media (min-width:768px){.fx{padding-inline:60px}.fx-inner{grid-template-columns:1fr 1.4fr}.fx-cols{grid-template-columns:repeat(3,1fr)}}.ftr-time{color:#6f7988;font-variant-numeric:tabular-nums;font-size:.875rem}.es{height:320vh;position:relative}.es[data-still]{height:auto}.es-pin{align-content:center;gap:var(--sp-8);height:100vh;min-height:560px;display:grid;position:sticky;top:0;overflow:hidden}.es[data-still] .es-pin{height:auto;padding-block:var(--sp-9);position:relative}.es-field{opacity:.9;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 15%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 15%,#0000 75%)}.es-title{justify-items:center;gap:var(--sp-2);padding-inline:var(--sp-4);text-align:center;display:grid;position:relative}.es-kicker{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;color:#8f99a8;font-size:1.25rem;font-weight:500}.es-roll{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;color:#fff;padding-bottom:.08em;font-size:3.5rem;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.es-roll>span{grid-area:1/1}.es-track{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.es-track ul{gap:var(--sp-4);width:max-content;padding-inline:var(--sp-5);display:flex}.es[data-still] .es-track{overflow-x:auto}.es-card{width:260px;padding:var(--sp-5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;transition:background-color .4s var(--ease), box-shadow .4s var(--ease), translate .4s var(--ease);background:#121316eb;border-radius:14px;gap:6px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.es-card[data-on]{background:#0e182e;translate:0 -8px;box-shadow:inset 0 0 0 1px #407ff2b3,0 20px 50px -20px #266df08c}.es-site{align-items:center;gap:6px;font-weight:500;display:flex}.es-site .lucide{color:#407ff2}.es-co{color:#8f99a8;font-size:.875rem}.es-count{margin-top:var(--sp-3);color:#8f99a8;font-variant-numeric:tabular-nums;font-size:.9375rem}.es-count b{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:#fff;font-size:2rem;font-weight:500}.es-count span{margin-left:4px}.es-bars{width:100%;height:36px}.es-bars rect{fill:#ffffff29;transition:fill .4s var(--ease)}.es-card[data-on] .es-bars rect{fill:#407ff2}.es-radius{margin-top:var(--sp-2);color:#b5bdc9;border-radius:7px;justify-self:start;padding:2px 8px;font-size:.75rem;box-shadow:inset 0 0 0 1px #ffffff24}.fx-word{--mx:50%;--my:50%;cursor:default;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 35%,#0000 98%);mask-image:linear-gradient(#000 35%,#0000 98%)}.fx-word-in{justify-items:center;display:grid;position:relative}.fx-word .fx-outline,.fx-word .fx-fill{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;-webkit-text-stroke:0;grid-area:1/1;font-size:clamp(6rem,26vw,24rem);font-weight:600;line-height:.85;display:flex}.fx-word i{transition:translate .6s cubic-bezier(.22, 1, .36, 1) calc(var(--k) * 60ms);font-style:normal;display:inline-block}.fx-outline i{color:#0000;-webkit-text-stroke:1px #ffffff42}.fx-fill{--mx:50%;--my:50%;color:#fff;opacity:0;-webkit-mask-image:radial-gradient(circle 220px at var(--mx) var(--my), #000 0%, transparent 70%);-webkit-mask-image:radial-gradient(circle 220px at var(--mx) var(--my), #000 0%, transparent 70%);-webkit-mask-image:radial-gradient(circle 220px at var(--mx) var(--my), #000 0%, transparent 70%);mask-image:radial-gradient(circle 220px at var(--mx) var(--my), #000 0%, transparent 70%);transition:opacity .4s var(--ease)}.fx-word:hover .fx-fill{opacity:.9}@media (prefers-reduced-motion:no-preference){.fx-word:hover i{translate:0 -.06em}}@media (hover:none){.fx-fill{display:none}}@media (min-width:768px){.es-kicker{font-size:1.5rem}.es-roll{font-size:8rem}.es-card{width:300px}}.ps{width:100%;max-width:440px;padding:var(--sp-6);color:#1c1d1f;font-variant-numeric:tabular-nums;background:#fff;border-radius:16px;box-shadow:0 0 0 1px #ffffff14,0 30px 80px -30px #266df073}.ps header{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);padding-bottom:var(--sp-4);border-bottom:1px solid #eeeff1;display:flex}.ps-title{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:1.125rem;font-weight:600}.ps-who{color:#6f7988;margin-top:2px;font-size:.875rem}.ps-badge{color:#1d4ed8;background:#e4edff;border-radius:7px;flex:none;padding:3px 8px;font-size:.75rem}.ps-head{margin-top:var(--sp-4);color:#8f99a8;font-size:.75rem}.ps ul{margin-top:6px;display:grid}.ps li,.ps-sum{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding-block:7px;font-size:.9375rem;display:flex}.ps li+li{border-top:1px solid #f4f5f6}.ps li>span{color:#2e3238;flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.ps em{color:#1d4ed8;background:#e4edff;border-radius:6px;padding:1px 6px;font-size:.6875rem;font-style:normal}.ps small{color:#8f99a8;width:100%;font-size:.75rem}.ps b{font-weight:500}.ps-sum{border-top:1px solid #e4e7ec;margin-top:4px;padding-top:10px;font-weight:600}.ps-net{margin-top:var(--sp-4);padding:var(--sp-4);transition:background-color .4s var(--ease), color .4s var(--ease);background:#f4f5f6;border-radius:12px;justify-content:space-between;align-items:baseline;display:flex}.ps-net[data-on]{color:#fff;background:#1c1d1f}.ps-net span{font-size:.9375rem}.ps-net strong{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;font-size:2rem;font-weight:600}.hr{text-align:center;background:#fff;padding-top:64px;position:relative;overflow:hidden}.hr-rings{pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:2200px;height:1400px;position:absolute;top:-700px;left:50%;translate:-50%;-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000 100%),linear-gradient(#0000 38%,#000 50%);mask-image:radial-gradient(closest-side,#000 35%,#0000 100%),linear-gradient(#0000 38%,#000 50%);-webkit-mask-composite:source-in;mask-composite:intersect}.hr-ring{fill:none;stroke:#266df01f;stroke-width:1px;vector-effect:non-scaling-stroke}.hr-ring[data-strong]{stroke:#266df03d}.hr-pulse{fill:none;stroke:#266df059;stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0}@media (prefers-reduced-motion:no-preference){.hr-pulse{transform-origin:0 0;animation:8s cubic-bezier(.22,1,.36,1) infinite hr-pulse}}@keyframes hr-pulse{0%{opacity:0;transform:scale(1)}15%{opacity:1}to{opacity:0;transform:scale(9)}}.hr-copy{z-index:1;padding-inline:var(--sp-5);position:relative}.hr-pill{box-shadow:inset 0 0 0 1px var(--ax-line);color:var(--ax-ink);transition:box-shadow .2s var(--ease);background:#fff;border-radius:7px;align-items:center;gap:4px;padding:4px 10px;font-size:.875rem;display:inline-flex}.hr-pill:hover{box-shadow:inset 0 0 0 1px #cad0d9}.hr-pill .lucide{color:var(--ax-slate-7)}.site .hr-title{max-width:18em;margin:var(--sp-5) auto 0;font-family:var(--font-display), sans-serif;letter-spacing:-.03em;text-wrap:balance;color:var(--ax-ink);font-size:clamp(2.25rem,1.2rem + 4.2vw,4rem);font-weight:600;line-height:1.04}.hr-lead{max-width:27em;margin:var(--sp-4) auto 0;color:var(--ax-slate);text-wrap:balance;font-size:1.0625rem;line-height:1.4}.hr-btns{justify-content:center;gap:var(--sp-2);margin-top:var(--sp-6);display:flex}.hr-stage{max-width:1112px;padding:0 var(--sp-4) 64px;margin:48px auto 0;position:relative}.hr-frame{box-shadow:inset 0 0 0 1px #1c284014, var(--ax-shadow-card), 0 40px 80px -40px #266df040;background:#fafafbe6;border-radius:14px;padding:0 6px 6px;position:relative}.hr-frame-bar{gap:6px;padding:11px 8px;display:flex}.hr-frame-bar i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.hr-frame-bar i:nth-child(2){background:#febc2e}.hr-frame-bar i:nth-child(3){background:#28c840}.hr-shot{border-radius:9px;overflow:hidden;box-shadow:0 0 0 1px #1c284014}.hr-shot img{width:100%;height:auto;display:block}.hr-phone{width:30%;max-width:230px;bottom:32px;right:10px}.ax .ax-phone{background:#e6e9ee;padding:4px;box-shadow:inset 0 0 0 1px #1c28401f,0 0 0 1px #ffffffe6,0 2px 6px #1c284014,0 30px 60px -20px #1c28404d}.ax .ax-phone img{border-radius:28px}@media (min-width:768px){.hr{padding-top:96px}.hr-lead{font-size:1.1875rem}.hr-stage{margin-top:64px;padding-inline:32px}.hr-frame{border-radius:16px;padding:0 8px 8px}.hr-frame-bar{padding:13px 10px}.hr-phone{width:22%;bottom:40px;right:-8px}}.pl{gap:var(--sp-7);align-items:center;display:grid}.pl-label{margin-bottom:var(--sp-4);color:var(--ax-slate-7);font-size:.875rem}.pl-card{width:220px;padding:var(--sp-5) var(--sp-4);box-shadow:inset 0 0 0 1px var(--ax-line), var(--ax-shadow-card), 0 30px 60px -30px #266df04d;text-align:center;background:#fff;border-radius:14px;justify-items:center;gap:2px;display:grid}.pl-av{width:44px;height:44px;margin-bottom:var(--sp-2);background:var(--ax-ice);color:#1d4ed8;border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;display:grid}.pl-name{font-family:var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--ax-ink);font-size:1.0625rem;font-weight:600}.pl-meta{color:var(--ax-slate);font-size:.8125rem}.pl-note{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--ax-haze);color:var(--ax-slate-7);font-size:.75rem}.pl-svg{display:none}.pl-steps{gap:var(--sp-3);margin-top:var(--sp-5);padding-left:28px;display:grid;position:relative}.pl-steps:before{content:"";background:var(--ax-line);width:1px;position:absolute;top:12px;bottom:12px;left:9px}.pl-step{box-shadow:inset 0 0 0 1px var(--ax-line);transition:box-shadow .4s var(--ease), translate .4s var(--ease);background:#fff;border-radius:10px;gap:2px;padding:10px 14px;display:grid;position:relative}.pl-step:not([data-on]) b{color:#b5bdc9}.pl-step[data-on]{box-shadow:inset 0 0 0 1px #266df059,0 10px 24px -14px #266df073}.pl-dot{width:11px;height:11px;transition:box-shadow .3s var(--ease), background-color .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:50%;left:-24px;translate:0 -50%;box-shadow:inset 0 0 0 1.5px #c3cad5}.pl-step[data-on] .pl-dot{background:var(--ax-blue);box-shadow:0 0 0 4px #266df026}.pl-step-label{color:var(--ax-slate-7);align-items:center;gap:6px;font-size:.75rem;display:flex}.pl-step-label em{background:var(--ax-ice);color:#1d4ed8;border-radius:5px;padding:0 5px;font-size:.625rem;font-style:normal}.pl-step b{color:var(--ax-ink);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .4s var(--ease);font-size:.9375rem;font-weight:500}.pl-box{justify-items:center;display:grid}.pl-steps{justify-self:stretch}@media (min-width:1024px){.pl{gap:var(--sp-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.pl-label{text-align:center}.pl-box{aspect-ratio:520/420;width:100%;max-width:520px;margin-inline:auto;display:block;position:relative}.pl-svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.pl-ring{fill:none;stroke:#266df012;stroke-width:1px}.pl-track{fill:none;stroke:var(--ax-line);stroke-width:1.5px}.pl-lit{fill:none;stroke:var(--ax-blue);stroke-width:2px;stroke-linecap:round}.pl-halo{fill:#266df026}.pl-pulse{fill:var(--ax-blue);stroke:#fff;stroke-width:2px}.pl-card{position:absolute;top:50%;left:50%;translate:-50% -50%}.pl-steps{margin:0;padding:0;display:block;position:static}.pl-steps:before{display:none}.pl-step{top:var(--y);left:var(--x);min-width:168px;position:absolute;translate:-50% -50%}.pl-step[data-on]{translate:-50% calc(-50% - 3px)}.pl-dot{display:none}}@media (prefers-reduced-motion:reduce){.pl-step,.pl-dot{transition:none}}.pp-check{color:var(--ax-blue);flex:none;margin-top:3px}.pp-points{gap:var(--sp-3);margin-block:var(--sp-5);display:grid}.pp-points li{gap:var(--sp-2);color:var(--ax-slate);font-size:.9375rem;line-height:1.45;display:flex}.pp-notes{max-width:40em}.pp-plans{gap:var(--sp-4);display:grid}.pp-plan{padding:var(--sp-5);box-shadow:inset 0 0 0 1px var(--ax-line);background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;display:flex}.pp-plan[data-main]{box-shadow:inset 0 0 0 2px var(--ax-blue), var(--ax-shadow-card)}.pp-plan .ax-pill{margin-bottom:0}.pp-plan .pp-points{flex:1}.pp-price{margin-top:var(--sp-4);gap:4px;display:grid}.pp-price strong{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--ax-ink);font-size:2.5rem;font-weight:600;line-height:1}.pp-price span{color:var(--ax-slate);font-size:.875rem}.pp-body{margin-top:var(--sp-3);color:var(--ax-slate);font-size:.9375rem;line-height:1.45}.pp-trial{gap:var(--sp-4);margin-top:var(--sp-4);padding:var(--sp-5);background:var(--ax-paper);box-shadow:inset 0 0 0 1px var(--ax-line);border-radius:14px;justify-items:start;display:grid}.pp-trial .pp-body{margin-top:var(--sp-2)}.pp-calc{gap:var(--sp-5);padding:var(--sp-5);background:var(--ax-paper);box-shadow:inset 0 0 0 1px var(--ax-line);border-radius:14px;display:grid}.pp-calc-controls{gap:var(--sp-5);align-content:start;display:grid}.pp-field{gap:var(--sp-2);border:0;min-width:0;padding:0;display:grid}.pp-field label,.pp-field legend{margin-bottom:var(--sp-2);color:var(--ax-ink);font-size:.9375rem}.pp-range-row{align-items:center;gap:var(--sp-4);display:flex}.pp-range{min-width:0;height:32px;accent-color:var(--ax-blue);flex:1}.pp-number{width:96px;height:40px;padding-inline:var(--sp-3);box-shadow:inset 0 0 0 1px var(--ax-line);color:var(--ax-ink);font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:0;border-radius:10px}.pp-number:focus-visible{outline:2px solid var(--ax-blue);outline-offset:2px}.pp-seg{background:var(--ax-haze);border-radius:10px;width:fit-content;padding:3px;display:inline-flex}.pp-seg label{cursor:pointer;margin:0;position:relative}.pp-seg input{opacity:0;cursor:pointer;position:absolute;inset:0}.pp-seg span{padding:7px var(--sp-5);color:var(--ax-slate);transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:8px;font-size:.9375rem;display:block}.pp-seg input:checked+span{color:var(--ax-ink);box-shadow:var(--ax-shadow-card);background:#fff}.pp-seg input:focus-visible+span{outline:2px solid var(--ax-blue);outline-offset:2px}.pp-out{align-content:center;gap:var(--sp-2);padding:var(--sp-5);box-shadow:inset 0 0 0 1px var(--ax-line);color:var(--ax-slate);font-variant-numeric:tabular-nums;background:#fff;border-radius:12px;font-size:.9375rem;display:grid}.pp-total{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--ax-ink);font-size:1.75rem;font-weight:600;line-height:1.1}@media (prefers-reduced-motion:no-preference){.pp-total{animation:ax-rise .3s var(--ease)}}@media (min-width:768px){.pp-plans{grid-template-columns:1fr 1fr}.pp-plan{padding:var(--sp-6)}.pp-trial{padding:var(--sp-6);grid-template-columns:1fr auto;align-items:center}.pp-calc{padding:var(--sp-6);grid-template-columns:1fr 1fr}.pp-total{font-size:2.5rem}}.ft-index{border-top:1px solid #0000000f;display:grid}.ft-index li+li{border-top:1px solid #0000000f}.ft-index a{gap:4px var(--sp-3);padding:var(--sp-5);transition:background-color .2s var(--ease);grid-template-columns:auto 1fr;display:grid;position:relative}.ft-index a:hover{background:#fafafa}.ft-index-icon{color:var(--ax-blue);grid-row:span 2;margin-top:2px}.ft-index b{align-items:center;gap:var(--sp-2);font-family:var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--ax-ink);font-size:1.0625rem;font-weight:600;display:flex}.ft-index b .ax-pill{margin:0;padding:1px 6px;font-size:.6875rem}.ft-index span:not(.ax-pill){color:var(--ax-slate);font-size:.875rem;line-height:1.45}.ft-index-arrow{color:#b5bdc9;transition:color .2s var(--ease), translate .2s var(--ease);position:absolute;top:16px;right:16px}.ft-index a:hover .ft-index-arrow{color:var(--ax-blue);translate:2px 2px}.ft-points{border-top:1px solid #0000000f;display:grid}.ft-points li{gap:var(--sp-2);padding:var(--sp-5);color:var(--ax-carbon);font-size:.9375rem;line-height:1.45;display:flex}.ft-points li+li{border-top:1px solid #0000000f}.ft-points .lucide{color:var(--ax-blue);flex:none;margin-top:2px}.ft-panel .pc{width:100%;max-width:440px;margin-inline:auto}.ft-phone-stage{padding-block:var(--sp-6);place-items:center;display:grid;position:relative}.ft-phone{width:220px;position:relative}.pc-list li>.ft-tag{color:#15803d;background:#ecfdf5;border-radius:7px;flex:none;margin-left:auto;padding:2px 8px;font-size:.75rem;display:inline-block}.pc-list li>.ft-tag[data-late]{color:#b91c1c;background:#fef2f2}.ft-claim{padding-bottom:var(--sp-4)}.ft-amount{padding:var(--sp-4) 16px 0;font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--ax-ink);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:600}.ft-sub{color:var(--ax-slate);padding:0 16px}.ft-steps{gap:var(--sp-2);margin-top:var(--sp-4);padding:0 16px;display:grid}.ft-steps li{align-items:center;gap:var(--sp-2);color:var(--ax-slate-7);display:flex}.ft-steps li>span{border-radius:50%;place-items:center;width:18px;height:18px;display:grid;box-shadow:inset 0 0 0 1.5px #c3cad5}.ft-steps li[data-done]{color:var(--ax-ink)}.ft-steps li[data-done]>span{background:var(--ax-blue);box-shadow:none;color:#fff}@media (min-width:768px){.ft-index{grid-template-columns:repeat(2,1fr)}.ft-index li+li{border-top:0}.ft-index li{border-bottom:1px solid #0000000f}.ft-index li:nth-child(odd){border-right:1px solid #0000000f}.ft-points{grid-template-columns:repeat(2,1fr)}.ft-points li+li{border-top:0}.ft-points li:nth-child(odd){border-right:1px solid #0000000f}.ft-points li:nth-child(n+3){border-top:1px solid #0000000f}}@media (min-width:1024px){.ft-index{grid-template-columns:repeat(4,1fr)}.ft-index li:nth-child(odd){border-right:0}.ft-index li:not(:nth-child(4n)){border-right:1px solid #0000000f}}.ax-info{max-width:820px;margin-inline:auto}.ax-info-end{margin-top:var(--sp-6);justify-content:flex-start}.ax-link{color:var(--ax-blue);text-underline-offset:3px;text-decoration:underline}.ax-faq{border-top:1px solid var(--ax-line)}.ax-faq details{border-bottom:1px solid var(--ax-line);interpolate-size:allow-keywords}.ax-faq summary{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4) 0;cursor:pointer;color:var(--ax-ink);font-size:1.0625rem;line-height:1.35;list-style:none;display:flex}.ax-faq summary::-webkit-details-marker{display:none}.ax-faq summary:after{content:"";border-right:1.5px solid var(--ax-slate);border-bottom:1.5px solid var(--ax-slate);width:8px;height:8px;transition:transform .2s var(--ease);flex:none;margin-right:4px;transform:rotate(45deg)}.ax-faq details[open] summary:after{transform:rotate(-135deg)}.ax-faq summary:focus-visible{outline:2px solid var(--ax-blue);outline-offset:2px;border-radius:7px}.ax-faq p{max-width:62ch;padding-bottom:var(--sp-5);color:var(--ax-slate);font-size:1rem;line-height:1.55}@media (prefers-reduced-motion:no-preference){.ax-faq details::details-content{block-size:0;transition:block-size .25s var(--ease), content-visibility .25s allow-discrete;overflow:clip}.ax-faq details[open]::details-content{block-size:auto}}.ax-contact{gap:var(--sp-6);align-items:start;display:grid}.ax-aside{gap:var(--sp-4);display:grid}.ax-aside ul{gap:var(--sp-3);list-style:none;display:grid}.ax-aside li{color:var(--ax-ink);padding-left:24px;line-height:1.4;position:relative}.ax-aside li:before{content:"";border-left:2px solid var(--ax-blue);border-bottom:2px solid var(--ax-blue);width:10px;height:5px;position:absolute;top:.35em;left:2px;transform:rotate(-45deg)}.ax-aside p{color:var(--ax-slate)}.ax-company{gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--ax-line);display:grid}.ax-company address{font-style:normal}.ax-company dl{gap:var(--sp-3);display:grid}.ax-company dt{color:var(--ax-ink);font-weight:600}.ax-company dd{gap:var(--sp-1);color:var(--ax-ink);line-height:1.45;display:grid}.ax-company-label{font-size:var(--fs-sm);color:var(--ax-slate)}.ax-form{padding:var(--sp-5);border:1px solid var(--ax-line);box-shadow:var(--ax-shadow-card);view-transition-name:inquiry;background:#fff;border-radius:14px}.ax-form-grid{gap:var(--sp-4);display:grid}.ax-form label,.ax-form [data-slot=field-label]{color:var(--ax-ink);font-size:.875rem;font-weight:500}.ax-form [data-slot=input],.ax-form [data-slot=textarea],.ax-form [data-slot=select-trigger]{border:1px solid var(--ax-line);box-shadow:none;color:var(--ax-ink);background:#fff;border-radius:10px}.ax-form [data-slot=input],.ax-form [data-slot=select-trigger]{height:40px}.ax-form [data-slot=input]:focus-visible,.ax-form [data-slot=textarea]:focus-visible,.ax-form [data-slot=select-trigger]:focus-visible{border-color:var(--ax-blue);box-shadow:0 0 0 3px var(--ax-ice);outline:none}.ax-form [aria-invalid=true]{border-color:#b42318}.ax-form [data-slot=field-error]{color:#b42318;font-size:.8125rem}.ax-form [data-slot=field-description]{color:var(--ax-slate);font-size:.8125rem}.ax-form-alert{margin-bottom:var(--sp-4);padding:var(--sp-3) var(--sp-4);color:#b42318;background:#fef3f2;border-radius:10px}.ax-form-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ax-form-foot{gap:var(--sp-4);margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--ax-line);display:grid}.ax-form-foot .ax-btn{cursor:pointer;justify-content:center}.ax-form-foot .ax-btn:disabled{opacity:.6;cursor:default}.ax-form-consent,.ax-form-note{color:var(--ax-slate);font-size:.875rem}.ax-form-sent{justify-items:start;gap:var(--sp-3);padding-block:var(--sp-5);display:grid}.ax-form-sent h2{outline:none}.ax-form-sent .ax-btn{margin-top:var(--sp-2);cursor:pointer}.ax-form-mark{background:var(--ax-ice);width:48px;height:48px;color:var(--ax-blue);border-radius:50%;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){::view-transition-old(inquiry){animation-duration:.3s;animation-timing-function:var(--ease)}::view-transition-new(inquiry){animation-duration:.3s;animation-timing-function:var(--ease)}}@media (min-width:640px){.ax-form{padding:var(--sp-6)}.ax-form-grid{grid-template-columns:1fr 1fr}.ax-form-grid .ax-span{grid-column:span 2}.ax-form-foot{align-items:center;gap:var(--sp-5);grid-template-columns:1fr auto}}@media (min-width:1024px){.ax-contact{gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ax-aside{position:sticky;top:96px}}.ax-legal-frame .ax-cell{padding-top:var(--sp-7)}.ax-legal{gap:var(--sp-8);display:grid}.ax-legal-side{order:2}.ax-legal-group{margin-bottom:var(--sp-2);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ax-slate);font-weight:600}.ax-legal-nav{gap:var(--sp-5);padding-top:var(--sp-6);border-top:1px solid var(--ax-line);display:grid}.ax-legal-nav ul{gap:2px;list-style:none;display:grid}.ax-legal-nav a{padding:6px var(--sp-3);font-size:var(--fs-sm);color:var(--ax-slate);transition:background-color .15s var(--ease), color .15s var(--ease);border-radius:8px;line-height:1.35;display:block}.ax-legal-nav a:hover{color:var(--ax-ink);background:var(--ax-haze)}.ax-legal-nav a[aria-current=page]{color:var(--ax-ink);background:var(--ax-haze);box-shadow:inset 2px 0 0 var(--ax-blue);font-weight:600}.ax-legal-all{padding-inline:var(--sp-3);font-size:var(--fs-sm);color:var(--ax-blue);font-weight:500}.ax-legal-head{justify-items:start;gap:var(--sp-3);padding-bottom:var(--sp-6);border-bottom:1px solid var(--ax-line);display:grid}.ax-legal-title{letter-spacing:-.02em;color:var(--ax-ink);overflow-wrap:anywhere;font-size:2rem;font-weight:600;line-height:1.1}.ax-legal-lead{font-size:var(--fs-lg);color:var(--ax-slate);line-height:1.5}.ax-legal-meta{font-size:var(--fs-sm);color:var(--ax-slate)}.ax-toc{display:none}.ax-toc ol,.ax-toc-m ol{gap:var(--sp-2);list-style:none;display:grid}.ax-toc li,.ax-toc-m li{font-size:var(--fs-sm);line-height:1.35}.ax-toc a,.ax-toc-m a{color:var(--ax-slate);transition:color .15s var(--ease)}.ax-toc a:hover,.ax-toc-m a:hover{color:var(--ax-ink)}.ax-toc-m{margin-top:var(--sp-6);padding:var(--sp-3) var(--sp-4);border:1px solid var(--ax-line);border-radius:12px}.ax-toc-m summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ax-ink);justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.ax-toc-m summary::-webkit-details-marker{display:none}.ax-toc-m summary:after{content:"";border-right:1.5px solid var(--ax-slate);border-bottom:1.5px solid var(--ax-slate);width:8px;height:8px;transition:transform .15s var(--ease);transform:translateY(-2px)rotate(45deg)}.ax-toc-m[open] summary:after{transform:translateY(2px)rotate(225deg)}.ax-toc-m[open] summary{margin-bottom:var(--sp-3)}.ax-prose{min-width:0;max-width:68ch}.ax-prose section{gap:var(--sp-3);padding-block:var(--sp-6);border-top:1px solid var(--ax-line);scroll-margin-top:96px;display:grid}.ax-prose .ax-legal-head+section,.ax-prose .ax-toc-m+section{border-top:0}.ax-legal-h2{align-items:baseline;gap:var(--sp-3);font-size:var(--fs-lg);color:var(--ax-ink);font-weight:600;line-height:1.3;display:flex}.ax-legal-n{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--ax-blue);flex:none;font-weight:600}.ax-prose p,.ax-prose li{font-size:var(--fs-base);color:var(--ax-slate);line-height:1.7}.ax-prose ul{gap:var(--sp-2);list-style:none;display:grid}.ax-prose li{padding-left:var(--sp-5);position:relative}.ax-prose li:before{content:"";left:var(--sp-1);background:var(--ax-blue);border-radius:50%;width:5px;height:5px;position:absolute;top:.72em}.ax-table table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);line-height:1.5}.ax-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ax-table tbody{gap:var(--sp-3);display:grid}.ax-table tr{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--ax-line);border-radius:12px;display:grid}.ax-table th,.ax-table td{text-align:left;vertical-align:top;color:var(--ax-slate);gap:2px;display:grid}.ax-table tbody th{font-size:var(--fs-base);color:var(--ax-ink);font-weight:600}.ax-table td:before{content:attr(data-label);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ax-ink);font-weight:600}@media (min-width:768px){.ax-table{border:1px solid var(--ax-line);border-radius:12px;overflow:hidden}.ax-table thead{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.ax-table thead,.ax-table tbody{display:table-row-group}.ax-table thead{display:table-header-group}.ax-table tr{border:0;border-radius:0;padding:0;display:table-row}.ax-table th,.ax-table td{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--ax-line);display:table-cell}.ax-table td:before{content:none}.ax-table thead th{background:var(--ax-haze);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ax-ink);border-top:0;font-weight:600}.ax-table tbody th{font-size:var(--fs-sm);white-space:nowrap}}.ax-legal-help{gap:var(--sp-4);margin-top:var(--sp-6);padding:var(--sp-6);border:1px solid var(--ax-line);background:var(--ax-haze);border-radius:16px;display:grid}.ax-legal-help-t{margin-bottom:var(--sp-1);font-size:var(--fs-lg);color:var(--ax-ink);font-weight:600}.ax-legal-help p{color:var(--ax-slate)}.ax-legal-hub{gap:var(--sp-7);display:grid}.ax-legal-hub-h{margin-bottom:var(--sp-4)}.ax-legal-cards{gap:var(--sp-3);list-style:none;display:grid}.ax-legal-card{align-content:start;gap:var(--sp-1);height:100%;padding:var(--sp-5);border:1px solid var(--ax-line);transition:border-color .15s var(--ease), background-color .15s var(--ease);border-radius:14px;display:grid}.ax-legal-card:hover{border-color:var(--ax-slate-7);background:var(--ax-haze)}.ax-legal-card-t{color:var(--ax-ink);font-weight:600}.ax-legal-card-b{color:var(--ax-slate)}.ax-legal-card-m{margin-top:var(--sp-2);font-size:var(--fs-xs);color:var(--ax-slate)}@media (min-width:768px){.ax-legal-title{font-size:2.5rem}.ax-legal-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-legal-help{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (min-width:1024px){.ax-legal{justify-content:center;gap:var(--sp-7);grid-template-columns:13rem minmax(0,68ch)}.ax-legal-side{order:0;align-self:start;position:sticky;top:96px}.ax-legal-nav{border-top:0;padding-top:0}.ax-legal-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.ax-legal{grid-template-columns:13rem minmax(0,68ch) 12rem}.ax-toc{padding-left:var(--sp-5);border-left:1px solid var(--ax-line);align-self:start;display:block;position:sticky;top:96px}.ax-toc-m{display:none}}.frame{border-radius:var(--r-frame);background:var(--canvas);width:100%;box-shadow:var(--frame-shadow);font-size:var(--fs-sm);text-align:left;flex-direction:column;line-height:1.45;display:flex;overflow:hidden}.frame-bar{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);background:var(--mist);display:flex}@supports (color:color-mix(in lab, red, red)){.frame-bar{background:color-mix(in oklab, var(--mist) 60%, var(--canvas))}}.frame-bar{font-size:var(--fs-xs);color:var(--slate);font-weight:500}.frame-dots{gap:6px;display:flex}.frame-dots i{background:var(--line);border-radius:50%;width:10px;height:10px}.frame-bar .chip{margin-left:auto}.frame-body{flex:1;min-height:0;overflow:hidden}.chip{align-items:center;gap:var(--sp-1);width:fit-content;padding:2px var(--sp-2);font-size:var(--fs-xs);white-space:nowrap;background:var(--mist);color:var(--slate);border-radius:6px;font-weight:500;display:inline-flex}.chip[data-tone=ok]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.chip[data-tone=ok]{background:color-mix(in oklab, var(--ok) 12%, var(--canvas))}}.chip[data-tone=ok]{color:var(--ok)}.chip[data-tone=warn]{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.chip[data-tone=warn]{background:color-mix(in oklab, var(--signal) 14%, var(--canvas))}}.chip[data-tone=warn]{color:var(--signal)}@supports (color:color-mix(in lab, red, red)){.chip[data-tone=warn]{color:color-mix(in oklab, var(--signal) 55%, var(--ink))}}.chip[data-tone=bad]{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){.chip[data-tone=bad]{background:color-mix(in oklab, var(--bad) 10%, var(--canvas))}}.chip[data-tone=bad]{color:var(--bad)}.chip[data-tone=brand]{background:var(--brand-soft);color:var(--brand)}.av{background:var(--brand-soft);width:28px;height:28px;color:var(--brand);font-size:var(--fs-xs);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.av[data-tone="1"]{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.av[data-tone="1"]{background:color-mix(in oklab, var(--signal) 16%, var(--canvas))}}.av[data-tone="1"]{color:var(--signal)}@supports (color:color-mix(in lab, red, red)){.av[data-tone="1"]{color:color-mix(in oklab, var(--signal) 60%, var(--ink))}}.av[data-tone="2"]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.av[data-tone="2"]{background:color-mix(in oklab, var(--ok) 14%, var(--canvas))}}.av[data-tone="2"]{color:var(--ok)}.av-lg{width:56px;height:56px;font-size:var(--fs-lg)}.who{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.who>:last-child{min-width:0}.who>:last-child,.who small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.who small{color:var(--slate);font-size:var(--fs-xs);display:block}.muted{color:var(--slate)}.row{justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.ui-btn{justify-content:center;align-items:center;gap:var(--sp-1);min-height:32px;padding-inline:var(--sp-3);font-size:var(--fs-xs);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:8px;font-weight:500;display:inline-flex}.ui-btn[data-primary]{background:var(--brand);color:var(--hb-on-accent);box-shadow:none}.ui-btn[data-ok]{background:var(--ok);color:var(--canvas);box-shadow:none}.app{grid-template-columns:200px 1fr;min-height:100%;display:grid}@media (max-width:767px){.app{grid-template-columns:minmax(0,1fr)}}.phone{aspect-ratio:9/19;background:var(--ink);border-radius:36px;padding:6px}@supports (color:color-mix(in lab, red, red)){.phone{background:color-mix(in oklab, var(--ink) 92%, var(--brand))}}.phone{box-shadow:var(--frame-shadow)}.phone-screen{background:var(--canvas);text-align:left;border-radius:30px;flex-direction:column;height:100%;line-height:1.4;display:flex;position:relative;overflow:hidden;container-type:inline-size}.phone-island{background:var(--ink);border-radius:999px;flex:none;width:32%;height:18px;margin:8px auto 0}@supports (color:color-mix(in lab, red, red)){.phone-island{background:color-mix(in oklab, var(--ink) 92%, var(--brand))}}.phone-body{flex:1;align-content:start;gap:6cqi;padding:7cqi 7cqi 0;font-size:5.6cqi;display:grid}.phone-body b{font-weight:600}.phone-body .lucide{vertical-align:-.125em;width:1em;height:1em;display:inline}.phone-title{letter-spacing:-.01em;font-size:8cqi;font-weight:600;line-height:1.2}.phone-map{aspect-ratio:1.3;background:linear-gradient(115deg, transparent 46%, var(--line) 46% 54%, transparent 54%), linear-gradient(20deg, transparent 60%, var(--line) 60% 64%, transparent 64%), var(--mist);border-radius:6cqi;position:relative;overflow:hidden}.phone-map:before{content:"";border:1.5px dashed var(--brand);background:var(--brand);border-radius:50%;position:absolute;inset:16% 24%}@supports (color:color-mix(in lab, red, red)){.phone-map:before{background:color-mix(in oklab, var(--brand) 10%, transparent)}}.phone-map:after{content:"";background:var(--brand);width:8cqi;height:8cqi;box-shadow:0 0 0 2cqi var(--canvas), 0 0 0 5cqi var(--brand);border-radius:50%;margin:-4cqi;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.phone-map:after{box-shadow:0 0 0 2cqi var(--canvas), 0 0 0 5cqi color-mix(in oklab, var(--brand) 25%, transparent)}}.phone-cta{background:var(--brand);min-height:17cqi;color:var(--hb-on-accent);border-radius:5cqi;place-items:center;font-weight:600;display:grid}.phone-body .row{gap:3cqi}.phone-body .chip{border-radius:2cqi;padding:.6cqi 2.4cqi;font-size:4.8cqi}.phone-tabs{border-top:1px solid var(--line);color:var(--slate);text-align:center;grid-template-columns:repeat(4,1fr);padding:4cqi 4cqi 7cqi;font-size:4.4cqi;display:grid}.phone-tabs span{justify-items:center;gap:1cqi;display:grid}.phone-tabs [data-active]{color:var(--brand)}.phone-tabs .lucide{width:6cqi;height:6cqi}.site-h3{font-size:var(--fs-lg);font-weight:500;line-height:1.35}.card-ui{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-ctrl);background:var(--canvas);box-shadow:0 0 0 1px var(--line), 0 8px 24px -12px var(--night);display:grid}@supports (color:color-mix(in lab, red, red)){.card-ui{box-shadow:0 0 0 1px var(--line), 0 8px 24px -12px color-mix(in oklab, var(--night) 20%, transparent)}}.card-ui{font-size:var(--fs-sm)}.pane{align-content:start;gap:var(--sp-4);padding:var(--sp-5);min-width:0;display:grid}.split{grid-template-columns:260px 1fr;display:grid}.split>:first-child{border-right:1px solid var(--line)}@media (max-width:767px){.split{grid-template-columns:1fr}.split>:first-child{border-right:0;border-bottom:1px solid var(--line)}}.list{grid-template-columns:minmax(0,1fr);display:grid}.list>li{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);display:flex}@supports (color:color-mix(in lab, red, red)){.list>li{border-bottom:1px solid color-mix(in oklab, var(--line) 60%, transparent)}}.list>li:last-child{border-bottom:0}.list>li[data-active]{background:var(--brand-soft)}.list>li>:last-child:not(:first-child){flex:none;margin-left:auto}.fields{gap:var(--sp-4);grid-template-columns:repeat(2,1fr);display:grid}.fields dt{font-size:var(--fs-xs);color:var(--slate)}.fields dd{font-weight:500}.tabs-ui{gap:var(--sp-4);border-bottom:1px solid var(--line);color:var(--slate);display:flex}.tabs-ui span{padding-bottom:var(--sp-2)}.tabs-ui [data-active]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--brand);font-weight:500}.bar{background:var(--mist);border-radius:6px;height:6px;overflow:hidden}.bar i{border-radius:inherit;background:var(--brand);transform-origin:0;height:100%;scale:var(--to) 1;display:block}.map{aspect-ratio:1.6;border-radius:var(--r-ctrl);background:linear-gradient(110deg, transparent 47%, var(--line) 47% 51%, transparent 51%), linear-gradient(15deg, transparent 62%, var(--line) 62% 65%, transparent 65%), var(--mist);position:relative;overflow:hidden}.map-fence{aspect-ratio:1;border:1.5px dashed var(--brand);background:var(--brand);border-radius:50%;width:46%;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.map-fence{background:color-mix(in oklab, var(--brand) 8%, transparent)}}.map-dot{background:var(--ok);width:12px;height:12px;box-shadow:0 0 0 3px var(--canvas);border-radius:50%;margin:-6px;position:absolute}.map-dot[data-flag]{background:var(--signal)}.yes{color:var(--ok)}.no{color:var(--line)}.chain{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);display:flex}.chain-line{background:var(--line);flex:1;height:2px}.chain-line i{background:var(--ok);transform-origin:0;height:100%;display:block}.dot-ok,.dot-wait{width:20px;height:20px;color:var(--canvas);border-radius:50%;flex:none;place-items:center;display:grid}.dot-ok{background:var(--ok)}.dot-wait{box-shadow:inset 0 0 0 2px var(--signal)}.big-amount{font-size:var(--fs-3xl);letter-spacing:-.02em;font-weight:500;line-height:1.1}.chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.swap{display:inline-grid}.swap>*{grid-area:1/1}.seq-out{visibility:hidden}@media (prefers-reduced-motion:no-preference){.play .seq,.play .seq-out{transition:opacity .5s var(--ease) calc(.2s + var(--i,0) * .14s), translate .5s var(--ease) calc(.2s + var(--i,0) * .14s), visibility 0s linear calc(.2s + var(--i,0) * .14s)}.play[data-armed]:not([data-play]) .seq{opacity:0;translate:0 8px}.play[data-armed]:not([data-play]) .seq-out{visibility:visible}.play[data-armed]:not([data-play]) .bar i,.play[data-armed]:not([data-play]) .chain-line i{scale:var(--from,0) 1}.play .bar i,.play .chain-line i{transition:scale .9s var(--ease) calc(.3s + var(--i,0) * .14s)}}.art{padding:var(--sp-3);border-radius:var(--r-frame);isolation:isolate;background:radial-gradient(60% 70% at 20% 20%, var(--sky-3), transparent 70%), radial-gradient(50% 60% at 85% 90%, var(--signal), transparent 70%), linear-gradient(160deg, var(--sky-1), var(--sky-2));place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.art{background:radial-gradient(60% 70% at 20% 20%, var(--sky-3), transparent 70%), radial-gradient(50% 60% at 85% 90%, color-mix(in oklab, var(--signal) 24%, transparent), transparent 70%), linear-gradient(160deg, var(--sky-1), var(--sky-2))}}.art[data-tone=b]{background:radial-gradient(70% 60% at 80% 10%, var(--brand), transparent 70%), radial-gradient(50% 50% at 10% 90%, var(--sky-2), transparent 70%), linear-gradient(200deg, var(--sky-2), var(--sky-1))}@supports (color:color-mix(in lab, red, red)){.art[data-tone=b]{background:radial-gradient(70% 60% at 80% 10%, color-mix(in oklab, var(--brand) 55%, var(--canvas)), transparent 70%), radial-gradient(50% 50% at 10% 90%, var(--sky-2), transparent 70%), linear-gradient(200deg, var(--sky-2), var(--sky-1))}}.art[data-tone=c]{background:radial-gradient(60% 60% at 50% 100%, var(--signal), transparent 70%), radial-gradient(60% 70% at 90% 10%, var(--sky-3), transparent 70%), linear-gradient(180deg, var(--sky-1), var(--mist))}@supports (color:color-mix(in lab, red, red)){.art[data-tone=c]{background:radial-gradient(60% 60% at 50% 100%, color-mix(in oklab, var(--signal) 30%, var(--canvas)), transparent 70%), radial-gradient(60% 70% at 90% 10%, var(--sky-3), transparent 70%), linear-gradient(180deg, var(--sky-1), var(--mist))}}.art[data-tone=d]{background:radial-gradient(60% 80% at 0% 50%, var(--sky-3), transparent 70%), radial-gradient(40% 50% at 100% 0%, var(--ok), transparent 70%), linear-gradient(120deg, var(--sky-2), var(--sky-1))}@supports (color:color-mix(in lab, red, red)){.art[data-tone=d]{background:radial-gradient(60% 80% at 0% 50%, var(--sky-3), transparent 70%), radial-gradient(40% 50% at 100% 0%, color-mix(in oklab, var(--ok) 20%, transparent), transparent 70%), linear-gradient(120deg, var(--sky-2), var(--sky-1))}}.art:after{content:"";z-index:-1;background-image:var(--grain);opacity:.08;position:absolute;inset:0}@media (min-width:480px){.art{padding:var(--sp-5)}}@media (min-width:768px){.art{padding:var(--sp-8)}}.art>.play{width:100%}
