@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0;background:#f5f6fa;font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.zt.dark body{background:#1c1e22}.zt{--paper:#F5F6FA;--sheet:#FFFFFF;--ink:#0F172A;--text:#273449;--body:#4A5568;--muted:#6B7486;--line:#DCE0EA;--line2:#E9ECF3;--guide:rgba(37,99,235,.07);--soft:#EDEFF6;--indigo:#2563EB;--flip-a:#2563EB;--flip-b:#1E3FA8;--flip-cta:#FFFFFF;--flip-cta-fg:#1D4ED8;--btn-bg:#2563EB;--btn-fg:#FFFFFF;--btn-hv:#1D4ED8;--ind-ink:#1D4ED8;--bp:#E6EEFD;--bp-deep:#DCE6FB;--bp-line:rgba(67,97,238,.07);--on-h:#0F172A;--on-t:#3A4862;--on-m:#5B6A86;--bp-rule:rgba(37,64,160,.16);--bp-rule2:rgba(67,97,238,.45);--bp-chip:rgba(255,255,255,.75);--bw-bg:#2563EB;--bw-fg:#FFFFFF;--bw-hv:#1D4ED8;--bo-bd:rgba(37,64,160,.3);--glow1:rgba(255,255,255,.75);--glow2:rgba(37,99,235,.1);--teal:#14B8A6;--teal-ink:#0F766E;--shadow:rgba(15,23,42,.18);--bg:var(--paper);--bg2:#ECEEF5;--card:var(--sheet);--deep:var(--bp-deep);--tint:#E3EBFD;--tint-ink:#1E40AF;--brand-ink:#1D4ED8;--teal-tint:#DDF5F1;--grid:rgba(37,99,235,.08);--hdr:rgba(245,246,250,.86);--plate-t:#FFFFFF;--plate-f:#DCE0EA;--plate-l:#C3C9D8;--btn2:#C3C9D8;--ph:#B8BFD0;background:var(--paper);color:var(--ink);transition:background-color .3s ease,color .3s ease}.zt.dark{--paper:#1C1E22;--sheet:#25282E;--ink:#F4F5F7;--text:#E1E4E9;--body:#BFC4CC;--muted:#959CA7;--line:rgba(255,255,255,.11);--line2:rgba(255,255,255,.06);--guide:rgba(138,180,248,.05);--soft:rgba(255,255,255,.06);--indigo:#8AB4F8;--ind-ink:#A8C7FA;--flip-a:#2E3A55;--flip-b:#222937;--flip-cta:#8AB4F8;--flip-cta-fg:#0E1A33;--btn-bg:#8AB4F8;--btn-fg:#0E1A33;--btn-hv:#A8C7FA;--bp:#232833;--bp-deep:#1A1E26;--bp-line:rgba(255,255,255,.04);--on-h:#FFFFFF;--on-t:#C6CEDD;--on-m:#97A3BA;--bp-rule:rgba(255,255,255,.16);--bp-rule2:rgba(138,180,248,.5);--bp-chip:rgba(255,255,255,.07);--bw-bg:#8AB4F8;--bw-fg:#0E1A33;--bw-hv:#A8C7FA;--bo-bd:rgba(255,255,255,.35);--glow1:rgba(138,180,248,.1);--glow2:rgba(45,212,191,.08);--teal:#2DD4BF;--teal-ink:#5EEAD4;--shadow:rgba(0,0,0,.55);--bg2:#222429;--tint:rgba(138,180,248,.14);--tint-ink:#C6DAFC;--brand-ink:#A8C7FA;--teal-tint:rgba(45,212,191,.14);--grid:rgba(138,180,248,.06);--hdr:rgba(28,30,34,.86);--plate-t:#2C3036;--plate-f:#23262B;--plate-l:#1A1C20;--btn2:rgba(255,255,255,.24);--ph:rgba(255,255,255,.26)}a{color:var(--ind-ink);text-underline-offset:3px}a:hover{color:var(--ink)}h1,h2,h3,h4{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,Inter Variable,Inter,system-ui,sans-serif;margin:0}p{margin:0}.zi{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none}.zf{fill:currentColor;stroke:none}:focus-visible{outline:3px solid var(--indigo);outline-offset:3px;border-radius:6px}.z-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.z-wrap{position:relative;max-width:1200px;margin:0 auto;padding-left:clamp(16px,4vw,32px);padding-right:clamp(16px,4vw,32px)}.z-sec{padding-top:clamp(80px,10vw,136px);padding-bottom:clamp(80px,10vw,136px)}.z-paper{position:relative;background:var(--paper)}.z-paper:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:min(1200px,calc(100% - (2*clamp(16px,4vw,32px))));transform:translate(-50%);background:repeating-linear-gradient(90deg,var(--guide) 0 1px,transparent 1px 8.3333%);border-right:1px solid var(--guide);pointer-events:none}.z-paper>*{position:relative}.z-rule{border-top:1px solid var(--line)}.z-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 24px;align-items:end;margin-bottom:clamp(40px,5vw,64px)}.z-head>:first-child{grid-column:1 / 9}.z-head>:nth-child(2){grid-column:9 / 13}.z-head.solo>:first-child{grid-column:1 / 11}.z-h1{font-size:clamp(46px,6.6vw,96px);line-height:.95;font-weight:800;letter-spacing:-.052em;text-wrap:balance}.z-h2{font-size:clamp(36px,4.6vw,64px);line-height:1;font-weight:800;letter-spacing:-.046em;text-wrap:balance}.z-h3{font-size:clamp(22px,2vw,26px);line-height:1.15;font-weight:700;letter-spacing:-.022em}.z-h4{font-size:18px;line-height:1.3;font-weight:700;letter-spacing:-.012em}.z-lead{font-size:clamp(17px,1.4vw,19px);line-height:1.65;color:var(--body);max-width:36em;text-wrap:pretty}.z-body{font-size:16px;line-height:1.65;color:var(--body)}.z-small{font-size:14px;line-height:1.55;color:var(--body)}.z-tick{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ind-ink)}.z-tick:before{content:"";width:22px;height:1px;background:currentColor;box-shadow:0 -4px 0 -0px transparent}.z-on-bp .z-tick{color:var(--on-m)}.z-num{font-variant-numeric:tabular-nums}.z-b{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:12px;font:600 16px Inter Variable,Inter,sans-serif;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;white-space:nowrap}.z-b:active{transform:translateY(1px)}.z-bp{background:var(--btn-bg);color:var(--btn-fg)!important}.z-bp:hover{background:var(--btn-hv)}.z-bs{background:transparent;border-color:var(--btn2);color:var(--ink)!important}.z-bs:hover{border-color:var(--ink)}.z-bw{background:var(--bw-bg);color:var(--bw-fg)!important}.z-bw:hover{background:var(--bw-hv)}.z-bo{background:transparent;border-color:var(--bo-bd);color:var(--on-h)!important}.z-bo:hover{border-color:var(--on-h);background:var(--bp-chip)}.z-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:15px;color:var(--ind-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.z-on-bp .z-link{color:var(--on-h)}.z-sheet{background:var(--sheet);border:1px solid var(--line);border-radius:14px}a.z-sheet{text-decoration:none;color:var(--ink);transition:border-color .2s ease,transform .2s ease}a.z-sheet:hover{border-color:var(--indigo);transform:translateY(-2px)}.z-bp-stage{position:relative;overflow:hidden;background-color:var(--bp);background-image:linear-gradient(var(--bp-line) 1px,transparent 1px),linear-gradient(90deg,var(--bp-line) 1px,transparent 1px);background-size:32px 32px;color:var(--on-h)}.z-bp-stage:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 85% -10%,var(--glow1),transparent 55%),radial-gradient(ellipse at 10% 120%,var(--glow2),transparent 55%);pointer-events:none}.z-bp-stage>*{position:relative;z-index:1}.z-on-bp{color:var(--on-h)}.z-on-bp .z-lead,.z-on-bp .z-body,.z-on-bp .z-small{color:var(--on-t)}.z-on-bp .z-sheet{color:var(--ink)}.z-on-bp .z-sheet .z-lead,.z-on-bp .z-sheet .z-body,.z-on-bp .z-sheet .z-small{color:var(--body)}.z-on-bp .z-sheet .z-link{color:var(--ind-ink)}.z-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:var(--soft);font-size:13px;font-weight:600;color:var(--text)}.z-on-bp .z-chip{background:var(--bp-chip);color:var(--on-h)}.z-reg{position:relative}.z-reg:before{content:"";position:absolute;inset:-6px;pointer-events:none;background:linear-gradient(var(--teal),var(--teal)) left top/14px 2px,linear-gradient(var(--teal),var(--teal)) left top/2px 14px,linear-gradient(var(--teal),var(--teal)) right top/14px 2px,linear-gradient(var(--teal),var(--teal)) right top/2px 14px,linear-gradient(var(--teal),var(--teal)) left bottom/14px 2px,linear-gradient(var(--teal),var(--teal)) left bottom/2px 14px,linear-gradient(var(--teal),var(--teal)) right bottom/14px 2px,linear-gradient(var(--teal),var(--teal)) right bottom/2px 14px;background-repeat:no-repeat}.z-live{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--teal-ink)}.z-live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--teal);animation:zPing 2.2s ease-out infinite}.z-on-bp .z-live{color:var(--teal-ink)}@keyframes zPing{0%{box-shadow:0 0 #14b8a68c}to{box-shadow:0 0 0 9px #14b8a600}}.z-note{position:absolute;display:flex;align-items:center;gap:0;font-size:13px;font-weight:600;color:var(--ind-ink);white-space:nowrap;pointer-events:none}.z-note>i{display:block;width:var(--l,56px);height:1px;background:currentColor;position:relative;opacity:.7}.z-note.r>i:before,.z-note.l>i:after{content:"";position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:currentColor}.z-note.r>i:before{left:-3px}.z-note.l>i:after{right:-3px}.z-note>span{padding:5px 9px;border:1px solid currentColor;border-radius:7px;background:var(--paper)}.z-on-bp .z-note{color:#fff}.z-on-bp .z-note>span{background:var(--bp);border-color:#ffffff8c}.z-fig{font-size:13px;color:var(--muted)}.z-on-bp .z-fig{color:var(--on-m)}.z-rows{border-top:1px solid var(--line)}.z-row2{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:20px;padding:22px 8px;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);transition:background-color .15s ease}a.z-row2:hover{background:var(--sheet)}a.z-row2:hover .z-go{color:var(--indigo);transform:translate(3px)}.z-go{transition:transform .15s ease,color .15s ease;color:var(--muted)}.z-row2.n{grid-template-columns:48px minmax(0,1fr) minmax(0,1.4fr)}.z-row2.v{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.z-row2.w{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto}.z-ico{width:44px;height:44px;border-radius:11px;display:grid;place-items:center;background:var(--tint);color:var(--ind-ink);flex:none}.z-ico.t{background:var(--teal-tint);color:var(--teal-ink)}.z-on-bp .z-ico{background:var(--bp-chip);color:var(--ind-ink)}.z-field{height:52px;padding:0 16px;border:1px solid var(--btn2);border-radius:12px;font:400 16px Inter Variable,Inter,sans-serif;color:var(--ink);background:var(--sheet);box-sizing:border-box;width:100%;transition:border-color .15s ease,box-shadow .15s ease}.z-field:focus{outline:none;border-color:var(--indigo);box-shadow:0 0 0 4px #2563eb2e}textarea.z-field{height:auto;padding:14px 16px;resize:vertical}.zt.dark .z-field{color-scheme:dark}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}.z-plus{transition:transform .2s ease}details[open] .z-plus{transform:rotate(45deg)}.z-btn{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.z-primary:hover{background:var(--btn-hv)!important;color:var(--btn-fg)!important}.z-secondary:hover{border-color:var(--ink)!important;color:var(--ink)!important}.z-white:hover{background:#e3ebfd!important}.z-navlink{transition:background-color .15s ease,color .15s ease}.z-navlink:hover,.z-navlink[aria-current=page]{background:var(--soft)!important;color:var(--ink)!important}.z-row:hover{background:var(--bg2)!important}.z-theme:hover{border-color:var(--ink)!important}.z-foot a:hover{color:var(--ink)!important}.z-stage{position:absolute;inset:0;display:grid;place-items:center;perspective:2400px}.z-iso{position:relative;transform-style:preserve-3d;transform:rotateX(58deg) rotate(-42deg)}.z-par{transform-style:preserve-3d;transition:transform .35s ease-out;transform:rotateY(calc(var(--mx,0) * 10deg)) rotateX(calc(var(--my,0) * -8deg))}.z-float{animation:zFloat 7s ease-in-out infinite}@keyframes zFloat{0%,to{translate:0 0 0}50%{translate:0 0 14px}}.a-drop{animation:zDrop .9s cubic-bezier(.2,.8,.2,1) both}.a-slideL{animation:aSlideL 1s cubic-bezier(.2,.8,.2,1) both}@keyframes aSlideL{0%{translate:-420px 0 0}to{translate:0 0 0}}.a-slideR{animation:aSlideR 1s cubic-bezier(.2,.8,.2,1) both}@keyframes aSlideR{0%{translate:0 -420px 0}to{translate:0 0 0}}.a-slideF{animation:aSlideF 1s cubic-bezier(.2,.8,.2,1) both}@keyframes aSlideF{0%{translate:0 420px 0}to{translate:0 0 0}}.a-pop{animation:aPop .75s cubic-bezier(.34,1.56,.64,1) both}@keyframes aPop{0%{scale:.01}to{scale:1}}.a-grow{animation:aGrow 1s cubic-bezier(.2,.8,.2,1) both}@keyframes aGrow{0%{scale:1 1 .01}to{scale:1 1 1}}.a-spin{animation:aSpin 1.2s cubic-bezier(.2,.8,.2,1) both}@keyframes aSpin{0%{rotate:z 200deg;scale:.3}to{rotate:z 0deg;scale:1}}.a-fan{animation:aFan 1.2s cubic-bezier(.2,.8,.2,1) both}@keyframes aFan{0%{translate:0 0 var(--f,0px)}to{translate:0 0 0}}.a-unfold{animation:aUnfold 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes aUnfold{0%{transform:translateZ(var(--uz)) rotateX(0)}to{transform:translateZ(var(--uz)) rotateX(var(--ul))}}.p-sweep{animation:pSweep .9s cubic-bezier(.2,.8,.2,1) both}@keyframes pSweep{0%{scale:0 1}to{scale:1 1}}.p-turn{animation:pTurn 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes pTurn{0%{rotate:z -90deg;scale:.5}to{rotate:z 0deg;scale:1}}.p-fold{animation:pFold 1s cubic-bezier(.2,.8,.2,1) both}@keyframes pFold{0%{scale:1 0}to{scale:1 1}}.d-in{animation:dIn 1s cubic-bezier(.2,.8,.2,1) both}@keyframes dIn{0%{opacity:0;translate:0 60px}to{opacity:1;translate:0 0}}.d-inL{animation:dInL 1s cubic-bezier(.2,.8,.2,1) both}@keyframes dInL{0%{opacity:0;translate:-120px 0}to{opacity:1;translate:0 0}}.d-inR{animation:dInR 1s cubic-bezier(.2,.8,.2,1) both}@keyframes dInR{0%{opacity:0;translate:120px 0}to{opacity:1;translate:0 0}}.d-zoom{animation:dZoom 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes dZoom{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}.a-pkt{animation:aPkt 2.4s linear infinite}@keyframes aPkt{0%{translate:0 0 0;opacity:0}15%,85%{opacity:1}to{translate:var(--px,48px) 0 0;opacity:0}}.z-in{animation:zDrop .9s cubic-bezier(.2,.8,.2,1) both}@keyframes zDrop{0%{translate:0 0 420px}to{translate:0 0 0}}.z-plan{animation:zPlan .8s ease-out both}@keyframes zPlan{0%{transform:scale(.6)}to{transform:none}}.z-wire{animation:zWire 1.6s ease-in .2s both}@keyframes zWire{0%{opacity:1}70%{opacity:1}to{opacity:0}}.z-noteIn{animation:zNote .6s ease-out both}@keyframes zNote{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.z-w1{animation-delay:.35s}.z-w2{animation-delay:.55s}.z-w3{animation-delay:.75s}.z-w4{animation-delay:.95s}.z-w5{animation-delay:1.15s}.z-w6{animation-delay:1.35s}.z-w7{animation-delay:1.7s}.z-w8{animation-delay:1.9s}.z-w9{animation-delay:2.1s}.z-copyIn{animation:zNote .7s ease-out both}.z-sticky{display:none!important}.z-h3d{height:620px}.z-dev{height:540px}@media (max-width: 900px){.z-ctaL,.z-ctaR,.z-fqL,.z-fqR{grid-column:1 / -1!important}}@media (prefers-reduced-motion: reduce){.zt{transition:none}.z-in,.z-plan,.z-noteIn,.z-copyIn,.z-float,.z-live:before,.a-drop,.a-slideL,.a-slideR,.a-slideF,.a-pop,.a-grow,.a-spin,.a-fan,.a-unfold,.p-sweep,.p-turn,.p-fold,.d-in,.d-inL,.d-inR,.d-zoom,.a-pkt{animation:none}.z-wire{animation:none;opacity:0}.z-par{transition:none;transform:none}a.z-sheet,.z-b,.z-row2,.z-go{transition:none}a.z-sheet:hover{transform:none}}@media (max-width: 1000px){.z-nav,.z-tel{display:none!important}.z-menu{display:inline-flex!important}}@media (max-width: 900px){.z-head>:first-child,.z-head>:nth-child(2),.z-head.solo>:first-child{grid-column:1 / -1}.z-row2{grid-template-columns:44px minmax(0,1fr) auto;gap:6px 16px}.z-row2>.z-desc{grid-column:2 / 3}.z-row2.n{grid-template-columns:44px minmax(0,1fr)}.z-row2.v{grid-template-columns:1fr}.z-row2.v>.z-desc{grid-column:1 / -1}.z-row2.w{grid-template-columns:minmax(0,1fr) auto}.z-row2.w>.z-desc{grid-column:1 / 2}}@media (max-width: 640px){.z-paper:before{background:repeating-linear-gradient(90deg,var(--guide) 0 1px,transparent 1px 25%)}.z-hidesm{display:none!important}.z-stage{scale:.62}.z-sticky{display:flex!important}.z-h3d{height:440px}.z-dev{height:360px}.z-dev .z-stage{scale:.5;translate:-8% 0}.z-note{display:none}}.vz{position:relative;width:500px;height:500px;font-family:Inter Variable,Inter,system-ui,sans-serif;color:var(--ink)}.v-at{position:absolute}.v-card{position:relative;box-sizing:border-box;background:var(--sheet);border:1px solid var(--line);border-radius:14px;box-shadow:0 30px 60px -32px #0f172a61,0 2px 6px #0f172a0d}.zt.dark .v-card{box-shadow:0 30px 60px -30px #000000b3}.v-t{display:block;font-size:12.5px;font-weight:700;color:var(--ink);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif}.v-s{display:block;font-size:11px;color:var(--muted)}.v-ln{display:block;height:7px;border-radius:4px;background:var(--soft)}.v-chip{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:4px 9px;border-radius:999px;background:var(--teal-tint);color:var(--teal-ink)}.v-ok{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--teal-tint);color:var(--teal-ink);flex:none}.v-ic{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--tint);color:var(--brand-ink);flex:none}.v-up{animation:vUp .9s cubic-bezier(.2,.8,.2,1) both}@keyframes vUp{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}.v-down{animation:vDown .9s cubic-bezier(.2,.8,.2,1) both}@keyframes vDown{0%{opacity:0;translate:0 -28px}to{opacity:1;translate:0 0}}.v-left{animation:vLeft 1s cubic-bezier(.2,.8,.2,1) both}@keyframes vLeft{0%{opacity:0;translate:-70px 0}to{opacity:1;translate:0 0}}.v-right{animation:vRight 1s cubic-bezier(.2,.8,.2,1) both}@keyframes vRight{0%{opacity:0;translate:70px 0}to{opacity:1;translate:0 0}}.v-pop{animation:vPop .7s cubic-bezier(.3,1.45,.5,1) both}@keyframes vPop{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}.v-fade{animation:vFade 1s ease both}@keyframes vFade{0%{opacity:0}to{opacity:1}}.v-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:vDraw 1.6s cubic-bezier(.6,0,.3,1) forwards}@keyframes vDraw{to{stroke-dashoffset:0}}.v-bar{transform-origin:bottom;animation:vBar .9s cubic-bezier(.2,.8,.2,1) both}@keyframes vBar{0%{scale:1 0}to{scale:1 1}}.v-barx{transform-origin:left;animation:vBarX 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes vBarX{0%{scale:0 1}to{scale:1 1}}.v-bob{animation:vBob 6s ease-in-out infinite}@keyframes vBob{50%{translate:0 -8px}}.v-spin{animation:vSpin 90s linear infinite}.v-unspin{animation:vSpin 90s linear infinite reverse}@keyframes vSpin{to{rotate:360deg}}.v-ring{position:absolute;inset:-10px;border-radius:inherit;border:2px solid var(--teal);animation:vRing 2.6s ease-out infinite;pointer-events:none}@keyframes vRing{0%{opacity:.7;scale:.9}to{opacity:0;scale:1.45}}.v-dot{position:absolute;left:0;top:0;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px #14b8a62e;offset-rotate:0deg;offset-anchor:center;animation:vDot 3.2s linear infinite both}@keyframes vDot{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.v-dash{stroke-dasharray:4 7;animation:vDash 1.2s linear infinite}@keyframes vDash{to{stroke-dashoffset:-11}}.v-reveal{animation:vReveal 1.9s cubic-bezier(.6,0,.3,1) both}@keyframes vReveal{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}.v-scan{animation:vScan 1.9s cubic-bezier(.6,0,.3,1) both}@keyframes vScan{0%{translate:0 0;opacity:1}90%{opacity:1}to{translate:0 var(--sy);opacity:0}}.v-type{display:block;overflow:hidden;white-space:nowrap;animation:vType .9s steps(28) both}@keyframes vType{0%{max-width:0}to{max-width:320px}}.v-blink{animation:vBlink 1s steps(1) infinite}@keyframes vBlink{50%{opacity:0}}.v-cursor{position:absolute;left:0;top:0;offset-rotate:0deg;offset-anchor:0 0;animation:vCur 9s ease-in-out infinite alternate}@keyframes vCur{0%{offset-distance:0%}to{offset-distance:100%}}.ic-scene{position:absolute;inset:0;perspective:1100px;perspective-origin:50% 30%}.ic-ring{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;animation:icSpin 42s linear infinite}.vz:hover .ic-ring{animation-play-state:paused}@keyframes icSpin{0%{transform:translateY(-20px) rotateX(-8deg) rotateY(0)}to{transform:translateY(-20px) rotateX(-8deg) rotateY(-360deg)}}.ic-card{position:absolute;left:-76px;top:-100px;width:152px;height:198px;box-sizing:border-box;padding:12px;border-radius:16px;background:var(--sheet);border:1px solid var(--line);box-shadow:0 24px 40px -24px #0f172a73;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:Inter Variable,Inter,sans-serif;color:var(--ink)}.ic-head{display:flex;align-items:center;gap:7px;padding-bottom:9px;margin-bottom:10px;border-bottom:1px solid var(--line2)}.ic-head b{font:700 12.5px/1 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif}.ic-chip{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;background:var(--btn-bg);color:var(--btn-fg)}.ic-k{display:block;font-size:10px;font-weight:600;color:var(--muted);margin-bottom:4px}.ic-big{display:block;font:800 22px/1.1 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;color:var(--ink)}.ic-prog{display:block;height:6px;border-radius:4px;background:var(--soft);margin-top:8px;overflow:hidden}.ic-prog i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--indigo),var(--teal))}.ic-av{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#0f172a;border:2px solid var(--sheet)}.ic-slot{font-size:10.5px;font-weight:600;text-align:center;padding:6px 0;border-radius:7px;border:1px solid var(--line);color:var(--body)}.ic-slot.on{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-fg)}.ic-ok{display:inline-flex;align-items:center;gap:5px;margin-top:10px;font-size:10.5px;font-weight:700;color:var(--teal-ink);padding:4px 8px;border-radius:999px;background:var(--teal-tint)}.ic-track{display:flex;align-items:center;margin:14px 0 6px}.ic-track i{width:10px;height:10px;border-radius:50%;background:var(--line);flex:none}.ic-track b{flex:1;height:3px;background:var(--line)}.ic-track .on{background:var(--indigo)}.ic-house{position:relative;height:90px;border-radius:10px;background:linear-gradient(180deg,#bfd3fb,#eaf1fe);overflow:hidden}.ic-roof{position:absolute;left:50%;top:18px;width:0;height:0;margin-left:-40px;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:28px solid #1D4ED8}.ic-wall{position:absolute;left:50%;top:46px;width:64px;height:40px;margin-left:-32px;background:#fff;display:flex;justify-content:space-around;align-items:center}.ic-wall i{width:14px;height:14px;background:#93b4f7;border-radius:2px}.ic-tag{font-size:10px;font-weight:700;padding:4px 7px;border-radius:999px;background:var(--tint);color:var(--tint-ink)}.ic-map{position:relative;height:86px;border-radius:10px;background-color:var(--soft);background-image:linear-gradient(var(--line2) 1px,transparent 1px),linear-gradient(90deg,var(--line2) 1px,transparent 1px);background-size:14px 14px;padding:3px}.ic-truck{position:absolute;left:3px;top:3px;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:4px;background:var(--btn-bg);box-shadow:0 0 0 3px #2563eb40;offset-rotate:0deg;animation:icTruck 5s ease-in-out infinite alternate}@keyframes icTruck{0%{offset-distance:0%}to{offset-distance:100%}}.ic-photo{position:relative;height:96px;border-radius:10px;display:grid;place-items:center;color:var(--ind-ink);background:repeating-linear-gradient(135deg,var(--soft) 0 8px,transparent 8px 16px),var(--tint)}.ic-pin{position:absolute;right:8px;top:8px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--teal);color:#0f172a}.ic-floor{position:absolute;left:50%;top:50%;width:480px;height:480px;margin:-170px 0 0 -240px;transform:perspective(900px) rotateX(78deg);pointer-events:none}.ic-floor span{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.2),rgba(37,99,235,.06) 45%,transparent 68%);border:1px dashed rgba(37,99,235,.25)}@media (prefers-reduced-motion: reduce){.ic-ring{animation:none;transform:translateY(-20px) rotateX(-8deg) rotateY(-20deg)}.ic-truck{animation:none;offset-distance:60%}}.hs .hs-scene{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.hs .hs-scene.on{opacity:1;visibility:visible;transition:opacity .6s ease}.hs-win{position:absolute;left:0;top:24px;width:500px;height:340px;box-sizing:border-box;border-radius:16px;border:1px solid var(--line);box-shadow:0 40px 80px -40px #0f172a73;overflow:hidden;display:flex;flex-direction:column;color:var(--ink)}.hs-win.dk{border-color:#22263d;color:#cbd5e1}.hs-win.bp{background-image:linear-gradient(var(--bp-line) 1px,transparent 1px),linear-gradient(90deg,var(--bp-line) 1px,transparent 1px)!important;background-size:16px 16px!important}.hs-scene.on .hs-win{animation:hsWin .7s cubic-bezier(.2,.8,.2,1) both}@keyframes hsWin{0%{transform:translateY(14px) scale(.98)}to{transform:none}}.hs-bar{height:34px;display:flex;align-items:center;gap:6px;padding:0 14px;flex:none}.hs-bar i{width:9px;height:9px;border-radius:50%}.hs-bar span{margin-left:10px;font:600 11.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.hs-body{position:relative;flex:1;padding:18px 20px;min-height:0;font-family:Inter Variable,Inter,sans-serif}.hs-a,.hs-pop,.hs-in{opacity:0}.on .hs-a{animation:hsA .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--dl)}@keyframes hsA{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}.on .hs-pop{animation:hsPop .6s cubic-bezier(.3,1.5,.5,1) both;animation-delay:var(--dl)}@keyframes hsPop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.on .hs-in{animation:hsIn .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--dl)}@keyframes hsIn{0%{opacity:0;translate:40px 0}to{opacity:1;translate:0 0}}.hs-msg{display:flex;gap:10px;max-width:88%;margin-bottom:14px;font-size:13px;line-height:1.45}.hs-msg.me{margin-left:auto;justify-content:flex-end}.hs-type{display:block;box-sizing:border-box;padding:10px 14px;border-radius:14px 14px 4px;background:var(--btn-bg);color:var(--btn-fg);font-weight:500;white-space:nowrap;overflow:hidden;max-width:30px}.on .hs-type{animation:hsType 1.5s steps(44) both;animation-delay:var(--dl)}@keyframes hsType{0%{max-width:30px}to{max-width:360px}}.hs-msg.zl{align-items:flex-start}.hs-z{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--btn-bg);color:var(--btn-fg);font:800 13px/1 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;flex:none}.hs-msg.zl>div{padding:12px 14px;border-radius:4px 14px 14px;background:var(--soft)}.hs-li{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:12.5px}.hs-tick{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--teal-tint);color:var(--teal-ink);flex:none}.hs-typing{position:absolute;left:20px;top:80px;display:flex;gap:4px;padding:11px 13px;border-radius:12px;background:var(--soft)}.hs-typing i{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:hsDot 1s ease-in-out infinite}.hs-typing i:nth-child(2){animation-delay:.15s}.hs-typing i:nth-child(3){animation-delay:.3s}@keyframes hsDot{50%{opacity:.3;translate:0 -2px}}.on .hs-typing{animation:hsA .3s var(--dl) both,hsOut .3s var(--out) forwards}@keyframes hsOut{to{opacity:0}}.hs-chip{position:absolute;right:18px;bottom:16px;display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;background:var(--teal-tint);color:var(--teal-ink);font-size:12px;font-weight:700}.hs-wire rect{stroke:var(--indigo);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;opacity:.85}.on .hs-wire rect{animation:hsDraw 1s ease forwards;animation-delay:var(--dl)}@keyframes hsDraw{to{stroke-dashoffset:0}}.hs-fill{position:absolute;border-radius:6px;overflow:hidden}.hs-mini-bars{position:absolute;inset:8px;display:flex;align-items:flex-end;gap:5px}.hs-mini-bars i{flex:1;background:#2563eb;border-radius:2px}.hs-btn{position:absolute;left:34px;top:192px;width:92px;height:30px;box-sizing:border-box;border-radius:8px;border:1.5px dashed var(--indigo);display:grid;place-items:center;font-size:11px;color:var(--ind-ink);overflow:hidden}.hs-btn b{position:relative}.hs-btn-fill{position:absolute;inset:0;background:var(--btn-bg);transform:scaleX(0);transform-origin:left}.on .hs-btn-fill{animation:hsFillX .45s ease forwards 4.7s}.on .hs-btn b{animation:hsTxt .2s forwards 4.9s}@keyframes hsTxt{to{color:var(--btn-fg)}}@keyframes hsFillX{to{transform:scaleX(1)}}.hs-sw{position:absolute;left:172px;top:194px;display:flex;gap:6px;padding:8px;border-radius:10px;background:var(--sheet);box-shadow:0 12px 24px -14px #0f172a80}.hs-sw i{width:20px;height:20px;border-radius:6px}.hs-cur{position:absolute;left:0;top:0;offset-path:path("M430 240 C 340 270 200 250 82 210");offset-rotate:0deg;offset-anchor:0 0;opacity:0;z-index:3}.hs-cur span{position:absolute;left:14px;top:16px;padding:3px 8px;border-radius:6px;background:#14b8a6;color:#0f172a;font-size:10px;font-weight:700;white-space:nowrap}.on .hs-cur{animation:hsCur 1.9s cubic-bezier(.5,0,.3,1) forwards 2.9s}@keyframes hsCur{0%{opacity:0;offset-distance:0%}12%{opacity:1}to{opacity:1;offset-distance:100%}}.hs-code{flex:1;min-width:0;font:500 11px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace;color:#cbd5e1}.hs-cl{display:flex;gap:10px;white-space:nowrap}.hs-ln{color:#4b5563;width:12px;text-align:right;flex:none}.hs-ct{display:block;overflow:hidden;max-width:0}.on .hs-ct{animation:hsType2 .4s steps(26) forwards;animation-delay:var(--dl)}@keyframes hsType2{to{max-width:330px}}.hs-code b{font-weight:500}.hs-code .k{color:#c4b5fd}.hs-code .f{color:#7db4ff}.hs-code .s{color:#5eead4}.hs-checks{width:142px;flex:none;align-self:flex-start;box-sizing:border-box;padding:12px;border-radius:10px;background:#161a2e;color:#e2e8f0;font-size:11px}.hs-checks>b{display:block;font-size:10.5px;color:#8c93b0;margin-bottom:4px}.hs-checks p{display:flex;gap:7px;align-items:center;margin-top:7px}.hs-checks p span{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:#14b8a633;color:#5eead4;flex:none}.hs-prog{display:block;height:5px;border-radius:3px;background:#22263d;margin-top:12px;overflow:hidden}.hs-prog i{display:block;height:100%;background:linear-gradient(90deg,#2563eb,#14b8a6);transform:scaleX(0);transform-origin:left}.on .hs-prog i{animation:hsFillX 4.4s linear forwards .4s}.hs-dep{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:5px 9px;border-radius:999px;background:#14b8a62e;color:#5eead4;font-weight:700}.hs-kpi{padding:10px;border-radius:10px;background:var(--soft);display:flex;flex-direction:column;gap:5px}.hs-kpi span{font-size:10px;color:var(--muted);font-weight:600}.hs-kpi b{font:800 17px/1 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif}.hs-chart{margin-top:12px;padding:12px;border-radius:10px;background:var(--soft);height:160px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px}.hs-chart>span{font-size:10px;font-weight:600;color:var(--muted)}.hs-chart>div{flex:1;display:flex;align-items:flex-end;gap:7px;padding-right:150px}.hs-chart i{flex:1;border-radius:4px 4px 1px 1px;background:linear-gradient(180deg,#60a5fa,#2563eb);transform-origin:bottom;transform:scaleY(0)}.hs-chart i:last-child{background:linear-gradient(180deg,#5eead4,#14b8a6)}.on .hs-chart i{animation:hsBar .7s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:var(--dl)}@keyframes hsBar{to{transform:scaleY(1)}}.hs-live{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--teal-ink);padding:4px 9px;border-radius:999px;background:var(--teal-tint)}.hs-live i{width:7px;height:7px;border-radius:50%;background:var(--teal);animation:hsDot 1.2s infinite}.hs-toast{position:absolute;right:-16px;width:214px;display:flex;gap:10px;align-items:center;box-sizing:border-box;padding:11px 12px;border-radius:12px;background:var(--sheet);border:1px solid var(--line);box-shadow:0 20px 40px -18px #0f172a80;z-index:3}.hs-ti{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:#fff;flex:none}.hs-toast b{display:block;font-size:12px;color:var(--ink)}.hs-toast small{display:block;font-size:10.5px;color:var(--muted)}.hs-cf{position:absolute;width:8px;height:8px;border-radius:2px;opacity:0;z-index:4}.on .hs-cf{animation:hsCf 1.5s ease-out forwards;animation-delay:var(--dl)}@keyframes hsCf{0%{opacity:0;transform:translateY(24px) rotate(0)}30%{opacity:1}to{opacity:0;transform:translateY(-34px) rotate(220deg)}}.hs-steps{position:absolute;left:0;right:0;top:392px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.hs-st{position:relative;display:flex;align-items:center;gap:8px;padding:11px 12px;border-radius:12px;background:var(--sheet);border:1px solid var(--line);font:600 13px/1 Inter Variable,Inter,sans-serif;color:var(--muted);overflow:hidden;transition:color .3s,border-color .3s}.hs-st i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--soft);font-style:normal;font-size:11px;font-weight:800;transition:background-color .3s,color .3s}.hs-st em{position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,var(--indigo),var(--teal));transform:scaleX(0);transform-origin:left}.hs-st.on{color:var(--ink);border-color:var(--indigo)}.hs-st.on i{background:var(--btn-bg);color:var(--btn-fg)}.hs-st.on em{animation:hsFillX 6.5s linear forwards}.hs-st.done{color:var(--ink)}.hs-st.done i{background:var(--teal-tint);color:var(--teal-ink)}@media (prefers-reduced-motion: reduce){.hs *,.hs-scene.on .hs-win{animation:none!important}.hs .hs-a,.hs .hs-pop,.hs .hs-in{opacity:1}.hs .hs-type{max-width:360px}.hs .hs-ct{max-width:330px}.hs .hs-chart i,.hs .hs-prog i,.hs .hs-btn-fill{transform:none}.hs .hs-wire rect{stroke-dashoffset:0}.hs .hs-cur,.hs .hs-cf,.hs .hs-typing{display:none}}@media (prefers-reduced-motion: reduce){.v-up,.v-down,.v-left,.v-right,.v-pop,.v-fade,.v-draw,.v-bar,.v-barx,.v-bob,.v-spin,.v-unspin,.v-ring,.v-dot,.v-dash,.v-scan,.v-type,.v-blink,.v-cursor{animation:none}.v-draw{stroke-dashoffset:0}.v-reveal,.v-scan,.v-ring,.v-dot{display:none}}.fl{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));column-gap:64px;row-gap:80px}.fl-step{position:relative;grid-column:var(--c);grid-row:var(--r);min-width:0;display:flex}.fl-card{position:relative;flex:1;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:24px 22px 20px;border-radius:18px;background:var(--sheet);border:1px solid var(--line);box-shadow:0 26px 50px -34px var(--shadow);overflow:hidden;animation:flIn .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--k) * .22s);transition:translate .25s ease,border-color .25s ease}.fl-card:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:linear-gradient(90deg,var(--indigo),var(--teal))}.fl-card:hover{translate:0 -4px;border-color:var(--indigo)}@keyframes flIn{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}.fl-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.fl-ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(140deg,var(--btn-bg),var(--btn-hv));color:var(--btn-fg);box-shadow:0 14px 26px -14px var(--indigo);flex:none}.fl-n{font:800 38px/1 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1.4px var(--indigo);opacity:.45}.fl-card h3{font:700 19px/1.25 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;letter-spacing:-.015em;color:var(--ink);margin:4px 0 0}.fl-card p{font-size:14.5px;line-height:1.55;color:var(--body);margin:0}.fl-out{margin-top:auto;padding-top:12px;border-top:1px solid var(--line2);display:flex;gap:8px;align-items:center;font-size:13px;font-weight:600;color:var(--ink)}.fl-out span{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--teal-tint);color:var(--teal-ink);flex:none}.fl-when{font-size:11.5px;font-weight:700;padding:5px 9px;border-radius:999px;background:var(--tint);color:var(--tint-ink);white-space:nowrap}.fl-arr{position:absolute;pointer-events:none;z-index:2}.fl-arr.r,.fl-arr.l{top:50%;width:64px;height:2px;margin-top:-1px}.fl-arr.r{left:100%}.fl-arr.l{right:100%}.fl-arr.d{top:100%;left:50%;width:2px;height:80px;margin-left:-1px}.fl-arr i{position:absolute;inset:0;background-repeat:repeat;opacity:.9}.fl-arr.r i{background-image:linear-gradient(90deg,var(--indigo) 0 6px,transparent 6px 11px);background-size:11px 2px;animation:flR .7s linear infinite}.fl-arr.l i{background-image:linear-gradient(90deg,var(--indigo) 0 6px,transparent 6px 11px);background-size:11px 2px;animation:flL .7s linear infinite}.fl-arr.d i{background-image:linear-gradient(180deg,var(--indigo) 0 6px,transparent 6px 11px);background-size:2px 11px;animation:flD .7s linear infinite}@keyframes flR{to{background-position:11px 0}}@keyframes flL{to{background-position:-11px 0}}@keyframes flD{to{background-position:0 11px}}.fl-arr:after{content:"";position:absolute;width:0;height:0;border:6px solid transparent}.fl-arr.r:after{right:-4px;top:-5px;border-left:9px solid var(--indigo);border-right:0}.fl-arr.l:after{left:-4px;top:-5px;border-right:9px solid var(--indigo);border-left:0}.fl-arr.d:after{bottom:-4px;left:-5px;border-top:9px solid var(--indigo);border-bottom:0}.fl-arr b{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px #14b8a633}.fl-arr.r b{top:-4px;animation:flBR 2.2s ease-in-out infinite}.fl-arr.l b{top:-4px;animation:flBL 2.2s ease-in-out infinite}.fl-arr.d b{left:-4px;animation:flBD 2.2s ease-in-out infinite}@keyframes flBR{0%{left:0;opacity:0}15%,85%{opacity:1}to{left:calc(100% - 10px);opacity:0}}@keyframes flBL{0%{right:0;opacity:0}15%,85%{opacity:1}to{right:calc(100% - 10px);opacity:0}}@keyframes flBD{0%{top:0;opacity:0}15%,85%{opacity:1}to{top:calc(100% - 10px);opacity:0}}.fl-arr.m{display:none}.fl-end{position:absolute;right:16px;top:16px}@media (max-width: 900px){.fl{grid-template-columns:minmax(0,1fr);row-gap:60px}.fl-step{grid-column:1!important;grid-row:auto!important}.fl-arr.dt{display:none}.fl-arr.m{display:block;height:60px}}@media (prefers-reduced-motion: reduce){.fl-card,.fl-arr i,.fl-arr b{animation:none}.fl-arr b{display:none}}.gcg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--gmin,250px),100%),1fr));gap:20px;margin:0;padding:0;list-style:none}.gc{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:12px;padding:28px 26px 26px;border-radius:20px;background:var(--sheet);overflow:hidden;transition:translate .3s ease,box-shadow .3s ease;box-shadow:0 26px 50px -36px var(--shadow);animation:zNote .7s ease-out both;animation-delay:calc(var(--k,0) * .12s)}.gc:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--ga,0deg),var(--line),var(--indigo),var(--teal),var(--line) 40%,var(--line));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;animation:gcSpin 6s linear infinite}@property --ga{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes gcSpin{to{--ga:360deg}}.gc:after{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,var(--tint),transparent 70%);z-index:-1;transition:transform .4s ease}.gc:hover{translate:0 -6px;box-shadow:0 34px 60px -34px var(--shadow)}.gc:hover:after{transform:scale(1.4)}.gc-ic{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(140deg,var(--btn-bg),var(--btn-hv));color:var(--btn-fg);box-shadow:0 14px 26px -14px var(--indigo);transition:transform .4s cubic-bezier(.3,1.5,.5,1)}.gc:hover .gc-ic{transform:rotate(-8deg) scale(1.08)}.gc-n{position:absolute;right:22px;top:16px;font:800 46px/1 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.3px var(--indigo);opacity:.28}.gc h3{font:700 20px/1.25 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;letter-spacing:-.015em;color:var(--ink);margin:6px 0 0}.gc p{margin:0;font-size:15px;line-height:1.6;color:var(--body)}.gc .gc-meta{margin-top:auto;padding-top:14px;border-top:1px solid var(--line2);display:flex;flex-direction:column;gap:8px;font-size:13.5px;color:var(--body)}.gc .gc-meta b{color:var(--ink);font-weight:700}.px-wrap{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}.px-scene{position:relative;height:420px;perspective:1100px;display:grid;place-items:center}.px-floor{position:absolute;left:50%;bottom:34px;width:340px;height:70px;margin-left:-170px;border-radius:50%;background:radial-gradient(ellipse,rgba(37,99,235,.28),transparent 70%);filter:blur(4px)}.px{position:relative;width:150px;height:230px;transform-style:preserve-3d;animation:pxSpin 18s cubic-bezier(.7,0,.3,1) infinite}@keyframes pxSpin{0%,13%{transform:rotateX(-12deg) rotateY(0)}16.67%,29.67%{transform:rotateX(-12deg) rotateY(-60deg)}33.33%,46.33%{transform:rotateX(-12deg) rotateY(-120deg)}50%,63%{transform:rotateX(-12deg) rotateY(-180deg)}66.67%,79.67%{transform:rotateX(-12deg) rotateY(-240deg)}83.33%,96.33%{transform:rotateX(-12deg) rotateY(-300deg)}to{transform:rotateX(-12deg) rotateY(-360deg)}}.px-f{position:absolute;inset:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:18px 16px;color:#fff;background:linear-gradient(165deg,#3b82f6,#1d4ed8 60%,#1e3a8a);border:1px solid rgba(255,255,255,.22);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(calc(var(--i) * 60deg)) translateZ(130px)}.px-f:nth-child(2n){background:linear-gradient(165deg,#2563eb,#1e40af 60%,#172554)}.px-f span{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#ffffff29}.px-f b{font:800 17px/1.2 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;letter-spacing:-.01em}.px-f em{font-style:normal;font:800 13px/1 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;opacity:.7}.px-cap{position:absolute;left:-75px;top:50%;width:300px;height:260px;margin-top:-130px;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(135deg,#93b4f7,#2563eb);transform:rotateX(90deg) translateZ(115px)}.px-cap.b{transform:rotateX(-90deg) translateZ(115px);background:#172554}.px-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.px-li{position:relative;display:flex;gap:14px;padding:18px;border-radius:16px;background:var(--sheet);border:1px solid var(--line);animation:pxHi 18s linear infinite;animation-delay:calc(var(--i) * 3s)}@keyframes pxHi{0%,13%{border-color:var(--indigo);box-shadow:0 0 0 3px var(--tint),0 20px 40px -28px var(--shadow)}16%,to{border-color:var(--line);box-shadow:none}}.px-li .z-ico{width:42px;height:42px;flex:none}.px-li b{display:block;font:700 16px/1.3 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;color:var(--ink)}.px-li small{display:block;margin-top:4px;font-size:13.5px;line-height:1.5;color:var(--body)}@media (max-width: 1000px){.px-wrap{grid-template-columns:1fr}.px-scene{height:340px}}.seals{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:24px 16px}.seal{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;animation:zNote .6s ease-out both;animation-delay:calc(var(--k) * .1s)}.seal-b{position:relative;width:132px;height:132px;display:grid;place-items:center}.seal-b svg.ring{position:absolute;inset:0;animation:eRot 22s linear infinite}.seal-b svg.ring text{font:700 9.5px Inter Variable,Inter,sans-serif;letter-spacing:3px;fill:var(--ind-ink);text-transform:uppercase}.seal-c{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,var(--btn-bg),var(--btn-hv));color:var(--btn-fg);box-shadow:0 16px 30px -14px var(--indigo),inset 0 0 0 4px #ffffff2e;transition:transform .4s cubic-bezier(.3,1.5,.5,1)}.seal:hover .seal-c{transform:scale(1.08) rotate(-6deg)}.seal b{font:700 15.5px/1.3 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;color:var(--ink)}.seal small{font-size:13px;line-height:1.5;color:var(--body);max-width:17em}@keyframes eRot{to{rotate:360deg}}.tz{padding:28px;border-radius:20px;background:var(--sheet);border:1px solid var(--line);box-shadow:0 26px 50px -36px var(--shadow)}.tz-row{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;padding:10px 0}.tz-row>span{font-size:14px;font-weight:600;color:var(--ink)}.tz-row>span small{display:block;font-size:12px;font-weight:500;color:var(--muted)}.tz-track{position:relative;height:30px;border-radius:9px;background:repeating-linear-gradient(90deg,var(--soft) 0 calc(6.25% - 2px),transparent calc(6.25% - 2px) 6.25%)}.tz-bar{position:absolute;top:0;bottom:0;left:var(--a);width:var(--w);border-radius:9px;background:var(--c);transform-origin:left;animation:tzGrow 1.2s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d);display:flex;align-items:center;padding:0 10px;font-size:11.5px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;box-sizing:border-box}@keyframes tzGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tz-ov{position:absolute;top:-8px;bottom:-8px;border-radius:10px;border:2px dashed var(--teal);background:#14b8a614;pointer-events:none}.tz-axis{display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px;margin-top:6px}.tz-axis div{display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:var(--muted)}.tz-legend{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line2);font-size:13.5px;color:var(--body)}.tz-legend b{color:var(--ink)}@media (max-width: 720px){.tz-row,.tz-axis{grid-template-columns:1fr;gap:6px}.tz-axis>span,.tz-ov{display:none}}.chq{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:22px}.chq li{display:flex;flex-direction:column;gap:12px;animation:zNote .6s ease-out both;animation-delay:calc(var(--k) * .15s)}.chq-q{position:relative;padding:20px 22px;border-radius:18px 18px 18px 4px;background:var(--sheet);border:1px solid var(--line);font:700 17px/1.45 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;color:var(--ink);box-shadow:0 20px 40px -30px var(--shadow)}.chq-q:before{content:"“";position:absolute;right:16px;top:-6px;font:800 64px/1 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;color:var(--indigo);opacity:.18}.chq-who{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);font-weight:600}.chq-who i{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,var(--soft),var(--line));flex:none}.chq-a{align-self:flex-end;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px 14px 4px;background:var(--btn-bg);color:var(--btn-fg);font-size:13.5px;font-weight:600;box-shadow:0 14px 26px -16px var(--indigo)}.gt{position:relative;padding:34px 28px 28px;border-radius:24px;background:var(--sheet);border:1px solid var(--line);box-shadow:0 26px 50px -36px var(--shadow)}.gt-rail{position:relative;height:72px;margin:0 30px}.gt-line{position:absolute;left:0;right:0;top:35px;height:4px;border-radius:4px;background:var(--line);overflow:hidden}.gt-line i{position:absolute;inset:0;background:linear-gradient(90deg,var(--indigo),var(--teal));transform-origin:left;animation:gtFill 9s linear infinite}@keyframes gtFill{0%{transform:scaleX(0)}85%,to{transform:scaleX(1)}}.gt-node{position:absolute;top:8px;left:var(--x);width:58px;height:58px;margin-left:-29px;border-radius:50%;display:grid;place-items:center;background:var(--sheet);border:2px solid var(--line);color:var(--muted);animation:gtNode 9s linear infinite;animation-delay:calc(var(--k) * 1.53s)}@keyframes gtNode{0%{border-color:var(--line);color:var(--muted);background:var(--sheet);box-shadow:none}4%,80%{border-color:var(--teal);color:#0f172a;background:var(--teal);box-shadow:0 0 0 7px #14b8a62e}86%,to{border-color:var(--line);color:var(--muted);background:var(--sheet);box-shadow:none}}.gt-tok{position:absolute;top:22px;left:0;padding:6px 10px;margin-left:-44px;border-radius:999px;background:var(--btn-bg);color:var(--btn-fg);font:700 11px/1 Inter Variable,Inter,sans-serif;white-space:nowrap;box-shadow:0 10px 20px -10px var(--indigo);z-index:2;animation:gtTok 9s linear infinite}@keyframes gtTok{0%{left:0;opacity:0}5%{opacity:1}85%{left:100%;opacity:1}92%,to{left:100%;opacity:0}}.gt-cols{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:22px}.gt-cols li{list-style:none;text-align:center;padding:0 4px}.gt-cols b{display:block;font:700 15px/1.3 Plus Jakarta Sans Variable,Plus Jakarta Sans,sans-serif;color:var(--ink)}.gt-cols small{display:block;margin-top:5px;font-size:13px;line-height:1.5;color:var(--body)}.gt-cols ol,.gt-cols{padding:0;margin-left:0}@media (max-width: 900px){.gt-rail{display:none}.gt-cols{grid-template-columns:1fr 1fr;text-align:left}.gt-cols li{text-align:left;display:flex;flex-direction:column}}@media (prefers-reduced-motion: reduce){.gt-line i,.gt-node,.gt-tok{animation:none}.gt-tok{display:none}}@media (prefers-reduced-motion: reduce){.gc,.gc:before,.px,.px-li,.seal,.seal-b svg.ring,.tz-bar,.chq li{animation:none}}body{margin:0}@media (max-width: 560px){.z-hcta{display:none!important}}.zt :is(h1,h2,h3,h4,h5,h6){color:inherit}.zt body{color:var(--ink)}
