@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.3vm4r-qr3_yee.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.2e4vdgi7dy-n4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.1nwx-p2ngx2yg.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.2jms6gqb5gbhf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.2gr4b827yb2_q.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.38g6916w0wpxs.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.402ep76-j03q8.woff2)format("woff2"),url(../media/inter-greek-400-normal.2x8hqgpakc599.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.1sl-kw9vnef9y.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.3206qgbkgsfc6.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.1aowtwjb6jex7.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.0zt1v0rj9tqox.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-ext-500-normal.451fj7ly9889_.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.0_c2ylqj08xb6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-500-normal.3zacfqz4x1vrc.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.05wrgophr2f13.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-ext-500-normal.3k6j2t6znom4a.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.3qwacgs2d7zx0.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.2ofy8orayc7fk.woff2)format("woff2"),url(../media/inter-greek-500-normal.2irgx7vnqhmdq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-vietnamese-500-normal.1csmxjt29l4d6.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.315hfdijg963m.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal.0qn8fxo3_-rz7.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.39_ak3tg9vcce.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.1d14jwmkqqa0f.woff2)format("woff2"),url(../media/inter-latin-500-normal.3mx_ru0c2nzc3.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.341-hvs74ljp4.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.1of5i9-_e5ga4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.0tppy39gl-lzn.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.3jalm3505289h.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.20m9kgz843wth.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.3vzrk1-4zat7v.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.2ove9n9b8_3hb.woff2)format("woff2"),url(../media/inter-greek-600-normal.3aakp9m92tg2m.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.0m_wd36g8rw-r.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.0dwa77f5pp57q.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.1zn8rwi8y9u6i.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.1pfmybho54-ry.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-ext-700-normal.3ckkpi--x2os1.woff2)format("woff2"),url(../media/inter-cyrillic-ext-700-normal.3dxmsbxujhx46.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-700-normal.0gg1d0-0b9ut0.woff2)format("woff2"),url(../media/inter-cyrillic-700-normal.2axi65e8cn602.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-ext-700-normal.24op6t-yeckl-.woff2)format("woff2"),url(../media/inter-greek-ext-700-normal.0u773jmkidix4.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-700-normal.3vfem_i2rj42n.woff2)format("woff2"),url(../media/inter-greek-700-normal.3q6n5k1zguxil.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-vietnamese-700-normal.0b-htgf_q_fie.woff2)format("woff2"),url(../media/inter-vietnamese-700-normal.2c7g6fvsrqi3p.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-ext-700-normal.2yxivqwrhow2d.woff2)format("woff2"),url(../media/inter-latin-ext-700-normal.0g4_n0pq31d8c.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.4421omqeymgmp.woff2)format("woff2"),url(../media/inter-latin-700-normal.2u2w-uf8g45lc.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(../media/inter-cyrillic-ext-800-normal.2i8lll1ab60kw.woff2)format("woff2"),url(../media/inter-cyrillic-ext-800-normal.36coln61sf74b.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(../media/inter-cyrillic-800-normal.0jm0x3fwumjpc.woff2)format("woff2"),url(../media/inter-cyrillic-800-normal.0fwzotchi0y-f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(../media/inter-greek-ext-800-normal.3k72kqvea5c5b.woff2)format("woff2"),url(../media/inter-greek-ext-800-normal.2mmb79yjhjqv_.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(../media/inter-greek-800-normal.3258q3tqv0awz.woff2)format("woff2"),url(../media/inter-greek-800-normal.0v1rrb42xd-ei.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(../media/inter-vietnamese-800-normal.2e-qh93waan5z.woff2)format("woff2"),url(../media/inter-vietnamese-800-normal.1jj6xqtwla1yo.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(../media/inter-latin-ext-800-normal.1_7rco082g2bl.woff2)format("woff2"),url(../media/inter-latin-ext-800-normal.1z80e_d0b7l-r.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(../media/inter-latin-800-normal.1l5zt2v7macfm.woff2)format("woff2"),url(../media/inter-latin-800-normal.3p_gdtpozftvv.woff)format("woff");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}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:#4a4452;-webkit-font-smoothing:antialiased;font-family:Inter,Arial,sans-serif}#book-form{scroll-margin-top:96px}:focus-visible{outline-offset:3px;outline:2px solid #2a55d6}.cta-input::placeholder{color:#f6f3fe8c}body{background:#fff;margin:0}a{color:#2d1b4e}a:hover{color:#654d99}.lift{transition:transform .35s,box-shadow .35s}.lift:hover{transform:translateY(-8px);box-shadow:0 40px 70px -34px #2d1b4e80}.reveal{animation:linear both eisRise;animation-timeline:view();animation-range:entry 5% cover 35%}@keyframes eisRise{0%{opacity:.12;transform:translateY(44px)}to{opacity:1;transform:none}}.hero-h1{font-size:56px}@media (max-width:1200px){.hero-h1{font-size:4.4vw}}@media (max-width:1087px){.hero-h1{font-size:7.4vw}}.hero-h1 span{white-space:nowrap;display:block}.float{animation:4.5s ease-in-out infinite eisFloat}.float-2{animation-delay:.8s}@keyframes eisFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.bar{transition:width .7s}.ticker{gap:12px;width:max-content;animation:48s linear infinite tick;display:flex}.ticker:hover{animation-play-state:paused}@keyframes tick{to{transform:translate(-50%)}}.art-path{fill:none;stroke:#2a55d6;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:320;animation:4.5s ease-in-out infinite draw}.art-c circle{fill:#fff;stroke:#2a55d6;stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out infinite pop}@keyframes draw{0%{stroke-dashoffset:320px}55%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-320px}}@keyframes pop{0%,8%{fill:#fff;transform:scale(1)}14%{fill:#2a55d6;transform:scale(1.25)}20%,85%{fill:#2a55d6;transform:scale(1)}to{fill:#fff}}.bub{transform-box:fill-box;transform-origin:50%;opacity:0;animation:5s ease-in-out infinite talk}.bub-2{animation-delay:1.6s}.bub-1 rect{fill:#f0603c}.bub-1 circle{fill:#fff}.bub-2 rect{fill:#ffeae3}.bub-2 circle{fill:#c93b12}.bub circle{animation:1.2s ease-in-out infinite typing}.bub circle.t2{animation-delay:.15s}.bub circle.t3{animation-delay:.3s}@keyframes talk{0%{opacity:0;transform:translateY(8px)scale(.92)}10%,70%{opacity:1;transform:none}82%,to{opacity:0;transform:translateY(-6px)}}@keyframes typing{0%,to{opacity:.35}50%{opacity:1}}.fork{fill:none;stroke:#12b2a0;stroke-width:3px;stroke-linecap:round}.fork.faint{stroke:#9fdcd3;stroke-dasharray:5 6}.fork-end{fill:#12b2a0}.fork-end.faint{fill:#c6eee7}.traveller{fill:#fff;stroke:#12b2a0;stroke-width:3px;offset-path:path("M20 75 H110 C140 75 150 35 200 35");offset-rotate:0deg;animation:3.4s linear infinite travel}@keyframes travel{0%{offset-distance:0%}75%,to{offset-distance:100%}}.hart{width:100%;max-width:300px;height:auto;font-family:Inter,Arial,sans-serif;overflow:visible}.hart *{transform-box:fill-box}.hp-line{stroke:#e3dfec;stroke-width:1.5px;stroke-dasharray:3 4}.hp-sheet{transform-origin:50%;animation:1.5s ease-in-out infinite hpSend}.hp-sheet rect{fill:#fff;stroke:#2d1b4e;stroke-width:2px}.hp-sheet line{stroke:#d6d1e2;stroke-width:2.4px;stroke-linecap:round}.hp-tri{fill:#2d1b4e1a;stroke:#2d1b4e;stroke-width:1.8px;stroke-linejoin:round;transform-origin:50%;animation:6s ease-in-out infinite hpBreathe}@keyframes hpSend{0%,to{transform:scale(1)}12%{transform:scale(1.05)}}@keyframes hpBreathe{0%,to{transform:scale(1)}50%{transform:scale(.82)}}.hp-pk1{fill:#2a55d6;opacity:0;animation:6s cubic-bezier(.5,0,.3,1) infinite hpTravel1}@keyframes hpTravel1{0%{opacity:0;transform:translate(0)}3%{opacity:1}17%{opacity:1;transform:translate(-82px,-43px)}21%,to{opacity:0;transform:translate(-82px,-43px)}}.hp-n1 circle{fill:#fff;stroke:#dcd6e8;stroke-width:1.5px;transform-origin:50%;animation:6s ease-in-out infinite hpLight1}.hp-n1 text{fill:#4a4452;font-size:10.5px;font-weight:600;animation:6s ease-in-out infinite hpText}@keyframes hpLight1{0%,15%{fill:#fff;stroke:#dcd6e8;transform:scale(1)}19%{fill:#2a55d6;stroke:#2a55d6;transform:scale(1.18)}24%,70%{fill:#2a55d6;stroke:#2a55d6;transform:scale(1)}80%,to{fill:#fff;stroke:#dcd6e8}}.hp-pk2{fill:#f0603c;opacity:0;animation:6s cubic-bezier(.5,0,.3,1) 1.5s infinite hpTravel2}@keyframes hpTravel2{0%{opacity:0;transform:translate(0)}3%{opacity:1}17%{opacity:1;transform:translate(82px,-43px)}21%,to{opacity:0;transform:translate(82px,-43px)}}.hp-n2 circle{fill:#fff;stroke:#dcd6e8;stroke-width:1.5px;transform-origin:50%;animation:6s ease-in-out 1.5s infinite hpLight2}.hp-n2 text{fill:#4a4452;font-size:10.5px;font-weight:600;animation:6s ease-in-out 1.5s infinite hpText}@keyframes hpLight2{0%,15%{fill:#fff;stroke:#dcd6e8;transform:scale(1)}19%{fill:#f0603c;stroke:#f0603c;transform:scale(1.18)}24%,70%{fill:#f0603c;stroke:#f0603c;transform:scale(1)}80%,to{fill:#fff;stroke:#dcd6e8}}.hp-pk3{fill:#654d99;opacity:0;animation:6s cubic-bezier(.5,0,.3,1) 3s infinite hpTravel3}@keyframes hpTravel3{0%{opacity:0;transform:translate(0)}3%{opacity:1}17%{opacity:1;transform:translate(82px,43px)}21%,to{opacity:0;transform:translate(82px,43px)}}.hp-n3 circle{fill:#fff;stroke:#dcd6e8;stroke-width:1.5px;transform-origin:50%;animation:6s ease-in-out 3s infinite hpLight3}.hp-n3 text{fill:#4a4452;font-size:10.5px;font-weight:600;animation:6s ease-in-out 3s infinite hpText}@keyframes hpLight3{0%,15%{fill:#fff;stroke:#dcd6e8;transform:scale(1)}19%{fill:#654d99;stroke:#654d99;transform:scale(1.18)}24%,70%{fill:#654d99;stroke:#654d99;transform:scale(1)}80%,to{fill:#fff;stroke:#dcd6e8}}.hp-pk4{fill:#12b2a0;opacity:0;animation:6s cubic-bezier(.5,0,.3,1) 4.5s infinite hpTravel4}@keyframes hpTravel4{0%{opacity:0;transform:translate(0)}3%{opacity:1}17%{opacity:1;transform:translate(-82px,43px)}21%,to{opacity:0;transform:translate(-82px,43px)}}.hp-n4 circle{fill:#fff;stroke:#dcd6e8;stroke-width:1.5px;transform-origin:50%;animation:6s ease-in-out 4.5s infinite hpLight4}.hp-n4 text{fill:#4a4452;font-size:10.5px;font-weight:600;animation:6s ease-in-out 4.5s infinite hpText}@keyframes hpLight4{0%,15%{fill:#fff;stroke:#dcd6e8;transform:scale(1)}19%{fill:#12b2a0;stroke:#12b2a0;transform:scale(1.18)}24%,70%{fill:#12b2a0;stroke:#12b2a0;transform:scale(1)}80%,to{fill:#fff;stroke:#dcd6e8}}@keyframes hpText{0%,16%{fill:#4a4452}19%,70%{fill:#fff}80%,to{fill:#4a4452}}.hw-floor{stroke:#e3dfec;stroke-width:2px;stroke-linecap:round}.hw-person{fill:#aa99d7;animation:3s ease-in-out infinite hwBob}.hw-person.d1{animation-delay:.12s}.hw-person.d2{animation-delay:.24s}.hw-person.d4{animation-delay:.48s}.hw-person.d5{animation-delay:.6s}.hw-leaver{fill:#2d1b4e;transform-origin:bottom;animation:7s ease-in-out infinite hwLeave}.hw-catch{opacity:0;transform-origin:bottom;animation:7s ease-in-out infinite hwCatch}.hw-catch .ring{fill:#fff;stroke:#e3dfec;stroke-width:1.5px}.hw-catch path{fill:#2d1b4e14;stroke:#2d1b4e;stroke-width:1.6px;stroke-linejoin:round}@keyframes hwBob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes hwLeave{0%,14%{opacity:1;fill:#2d1b4e;transform:none}38%,48%{opacity:.22;fill:#aa99d7;transform:translateY(10px)scale(.78)}66%,88%{opacity:1;fill:#12b2a0;transform:none}to{opacity:1;fill:#2d1b4e;transform:none}}@keyframes hwCatch{0%,36%{opacity:0;transform:translateY(10px)scale(.6)}44%{opacity:1;transform:scale(1.12)}48%,84%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:translateY(-6px)scale(.9)}}.hh-track{stroke:#e3dfec;stroke-width:3px;stroke-linecap:round}.hh-fill{stroke:#2d1b4e;stroke-width:3px;stroke-linecap:round;stroke-dasharray:168;stroke-dashoffset:168px;animation:8s ease-in-out infinite hhFill}.hh-st{fill:#fff;stroke:#d6d1e2;stroke-width:2px}.hh-s1{animation:8s ease-in-out infinite hhS1}@keyframes hhS1{0%,2%{fill:#fff;stroke:#d6d1e2}6%,94%{fill:#2d1b4e;stroke:#2d1b4e}to{fill:#fff;stroke:#d6d1e2}}.hh-i1{transform-origin:bottom;animation:8s ease-in-out infinite hhI1}@keyframes hhI1{0%,2%{transform:none}6%{transform:translateY(-5px)scale(1.12)}12%,to{transform:none}}.hh-s2{animation:8s ease-in-out infinite hhS2}@keyframes hhS2{0%,24%{fill:#fff;stroke:#d6d1e2}27%,94%{fill:#2d1b4e;stroke:#2d1b4e}to{fill:#fff;stroke:#d6d1e2}}.hh-i2{transform-origin:bottom;animation:8s ease-in-out infinite hhI2}@keyframes hhI2{0%,24%{transform:none}28%{transform:translateY(-5px)scale(1.12)}34%,to{transform:none}}.hh-s3{animation:8s ease-in-out infinite hhS3}@keyframes hhS3{0%,52%{fill:#fff;stroke:#d6d1e2}55%,94%{fill:#2d1b4e;stroke:#2d1b4e}to{fill:#fff;stroke:#d6d1e2}}.hh-i3{transform-origin:bottom;animation:8s ease-in-out infinite hhI3}@keyframes hhI3{0%,52%{transform:none}56%{transform:translateY(-5px)scale(1.12)}62%,to{transform:none}}.hh-s4{animation:8s ease-in-out infinite hhS4}@keyframes hhS4{0%,80%{fill:#fff;stroke:#d6d1e2}83%,94%{fill:#2d1b4e;stroke:#2d1b4e}to{fill:#fff;stroke:#d6d1e2}}.hh-i4{transform-origin:bottom;animation:8s ease-in-out infinite hhI4}@keyframes hhI4{0%,80%{transform:none}84%{transform:translateY(-5px)scale(1.12)}90%,to{transform:none}}.hh-icon rect,.hh-icon path,.hh-icon .face{fill:#fff;stroke:#cfc8dd;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.hh-icon line{stroke:#cfc8dd;stroke-width:1.8px;stroke-linecap:round}.hh-i1 path,.hh-i1 rect{animation:8s ease-in-out infinite hhC1}@keyframes hhC1{0%,2%{stroke:#cfc8dd}6%,94%{stroke:#654d99}to{stroke:#cfc8dd}}.hh-i2 .face{animation:8s ease-in-out infinite hhC2}@keyframes hhC2{0%,24%{stroke:#cfc8dd}27%,94%{stroke:#2a55d6}to{stroke:#cfc8dd}}.hh-i3 rect{animation:8s ease-in-out infinite hhC3}@keyframes hhC3{0%,52%{stroke:#cfc8dd}55%,94%{stroke:#f0603c}to{stroke:#cfc8dd}}.hh-i4 rect{animation:8s ease-in-out infinite hhC4}@keyframes hhC4{0%,80%{stroke:#cfc8dd}83%,94%{stroke:#12b2a0}to{stroke:#cfc8dd}}.hh-hand{transform-box:view-box;transform-origin:92px 48px;animation:2s linear infinite hhHand;stroke:#2a55d6!important}@keyframes hhHand{to{transform:rotate(360deg)}}.hh-pin{fill:#cfc8dd}.hh-mini{fill:#f0603c26!important;stroke:#f0603c!important}.hh-tick{stroke-dasharray:20;stroke-dashoffset:20px;animation:8s ease-in-out infinite hhTick;fill:none!important;stroke:#12b2a0!important;stroke-width:2.4px!important}@keyframes hhTick{0%,82%{stroke-dashoffset:20px}88%,94%{stroke-dashoffset:0}to{stroke-dashoffset:20px}}.hh-dot{fill:#2d1b4e;stroke:#fff;stroke-width:2px;animation:8s ease-in-out infinite hhDot}@keyframes hhDot{0%,8%{transform:translate(0)}26%,36%{transform:translate(56px)}54%,64%{transform:translate(112px)}82%,94%{opacity:1;transform:translate(168px)}to{opacity:0;transform:translate(168px)}}@keyframes hhFill{0%,8%{stroke-dashoffset:168px}26%,36%{stroke-dashoffset:112px}54%,64%{stroke-dashoffset:56px}82%,94%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.hh-label{fill:#6e6875;font-size:10.5px}.ex-card .more:after{content:" →"}@media (prefers-reduced-motion:reduce){.float,.reveal,.ticker,.art-path,.art-c circle,.bub,.bub circle,.traveller{opacity:1;animation:none}.hart *{animation:none!important}.hw-catch{opacity:1}.hh-fill{stroke-dashoffset:0}.hh-dot{transform:translate(168px)}.hh-tick{stroke-dashoffset:0}.lift,.bar{transition:none}}.screen{animation:.5s both screenIn}@keyframes screenIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.screen{animation:none}.lift{transition:none}}.walker{animation:6s ease-in-out infinite walk}@keyframes walk{0%{left:0%}20%{left:0%}40%{left:33.3%}60%{left:66.6%}80%,to{left:100%}}.alarm{animation:6s ease-in-out infinite alarm}@keyframes alarm{0%,76%{transform:scale(1);box-shadow:0 0 #f0603c00}84%{transform:scale(1.25);box-shadow:0 0 0 12px #f0603c2e}to{transform:scale(1);box-shadow:0 0 #f0603c00}}.gsvg{width:100%;height:auto;font-family:Inter,Arial,sans-serif;display:block;overflow:visible}.gsvg *{transform-box:fill-box}.gp-today,.g1-q,.g2-even,.g3-lab{animation:8s ease-in-out infinite gpA}.gp-eis,.g3-cap{animation:8s ease-in-out infinite gpB}@keyframes gpA{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes gpB{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}.g1-line{stroke-dasharray:226;stroke-dashoffset:226px;animation:8s ease-in-out infinite g1Draw}@keyframes g1Draw{0%,48%{stroke-dashoffset:226px;opacity:1}75%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.g1-p2,.g1-p3,.g3-eis{transform-origin:50%;opacity:0}.g1-p2{animation:8s ease-in-out infinite g1P2}.g1-p3{animation:8s ease-in-out infinite g1P3}@keyframes g1P2{0%,60%{opacity:0;transform:scale(.3)}64%{opacity:1;transform:scale(1.3)}68%,92%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes g1P3{0%,72%{opacity:0;transform:scale(.3)}76%{opacity:1;transform:scale(1.3)}80%,92%{opacity:1;transform:scale(1)}to{opacity:0}}.g2-bar{transform-origin:bottom;fill:#cec3ee}.g2-b1{animation:8s ease-in-out infinite g2B1}@keyframes g2B1{0%,42%{fill:#cec3ee;transform:scaleY(.5)}56%,92%{fill:#2a55d6;transform:scaleY(.85)}to{fill:#cec3ee;transform:scaleY(.5)}}.g2-b2{animation:8s ease-in-out infinite g2B2}@keyframes g2B2{0%,42%{fill:#cec3ee;transform:scaleY(.5)}56%,92%{fill:#f0603c;transform:scaleY(.3)}to{fill:#cec3ee;transform:scaleY(.5)}}.g2-b3{animation:8s ease-in-out infinite g2B3}@keyframes g2B3{0%,42%{fill:#cec3ee;transform:scaleY(.5)}56%,92%{fill:#12b2a0;transform:scaleY(.65)}to{fill:#cec3ee;transform:scaleY(.5)}}.g2-b4{animation:8s ease-in-out infinite g2B4}@keyframes g2B4{0%,42%{fill:#cec3ee;transform:scaleY(.5)}56%,92%{fill:#654d99;transform:scaleY(.4)}to{fill:#cec3ee;transform:scaleY(.5)}}.g2-b5{animation:8s ease-in-out infinite g2B5}@keyframes g2B5{0%,42%{fill:#cec3ee;transform:scaleY(.5)}56%,92%{fill:#2a55d6;transform:scaleY(.95)}to{fill:#cec3ee;transform:scaleY(.5)}}.g3-m1{animation:8s ease-in-out infinite g3M1}@keyframes g3M1{0%{opacity:1;transform:translate(0)}12%{transform:translate(5px)}26%{transform:translate(-4px)}42%{opacity:1;transform:translate(0)}58%,92%{opacity:.25;transform:translate(90px)}to{opacity:1;transform:translate(0)}}.g3-m2{animation:8s ease-in-out infinite g3M2}@keyframes g3M2{0%{opacity:1;transform:translate(0)}12%{transform:translate(-5px)}26%{transform:translate(4px)}42%{opacity:1;transform:translate(0)}58%,92%{opacity:.25;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.g3-m3{animation:8s ease-in-out infinite g3M3}@keyframes g3M3{0%{opacity:1;transform:translate(0)}12%{transform:translate(5px)}26%{transform:translate(-4px)}42%{opacity:1;transform:translate(0)}58%,92%{opacity:.25;transform:translate(-55px)}to{opacity:1;transform:translate(0)}}.g3-eis{animation:8s ease-in-out infinite g3E}@keyframes g3E{0%,54%{opacity:0;transform:scale(.4)}62%{opacity:1;transform:scale(1.15)}66%,92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}.gap-card .gap-art{transition:background .3s}@media (prefers-reduced-motion:reduce){.reveal,.walker,.alarm{animation:none}.lift{transition:none}.gsvg *{animation:none!important}.gp-today,.g1-q,.g2-even,.g3-lab{opacity:0}.gp-eis,.g3-cap,.g3-eis,.g1-p2,.g1-p3{opacity:1}.g1-line{stroke-dashoffset:0}.g3-m1,.g3-m2,.g3-m3{opacity:.25}.g2-b1{fill:#2a55d6;transform:scaleY(.85)}.g2-b2{fill:#f0603c;transform:scaleY(.3)}.g2-b3{fill:#12b2a0;transform:scaleY(.65)}.g2-b4{fill:#654d99;transform:scaleY(.4)}.g2-b5{fill:#2a55d6;transform:scaleY(.95)}}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}details[open] .faq-plus{transform:rotate(45deg)}.hw-blob{filter:blur(60px);opacity:.55;pointer-events:none;border-radius:50%;position:absolute}.hw-stat{position:relative;overflow:hidden}.num-emb{letter-spacing:-1.5px;color:#2d1b4e;text-shadow:0 1px #fff,0 2px #e6e0fa,0 12px 24px #2d1b4e38;font-weight:800;line-height:1}.step-line{transform-origin:top;animation:linear both lineGrow;animation-timeline:view();animation-range:entry 20% cover 55%}@keyframes lineGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.step-badge{animation:linear both badgePop;animation-timeline:view();animation-range:entry cover 30%}@keyframes badgePop{0%{opacity:.2;transform:scale(.5)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.step-ring{opacity:0;animation:2.6s ease-out infinite ringPulse}li:nth-child(2) .step-ring{animation-delay:.5s}li:nth-child(3) .step-ring{animation-delay:1s}li:nth-child(4) .step-ring{animation-delay:1.5s}li:nth-child(5) .step-ring{animation-delay:2s}@keyframes ringPulse{0%{opacity:.7;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.reveal,.step-line,.step-badge,.step-ring{animation:none}.lift{transition:none}}.spin{transform-origin:50%;animation:60s linear infinite slowspin}@keyframes slowspin{to{transform:rotate(360deg)}}input:focus,select:focus,textarea:focus{outline-offset:1px;outline:2px solid #654d99}@media (prefers-reduced-motion:reduce){.reveal,.spin{animation:none}.lift{transition:none}}@media (max-width:600px){.hero-stage{flex-wrap:wrap;gap:12px;display:flex}.hero-card{flex:100%;margin:0!important}.hero-stage .float{flex:150px;animation:none;width:auto!important;position:static!important}.hr-timeline{overflow-x:auto;padding:28px 22px 24px!important}.hr-timeline>*{min-width:520px}.br-desktop{display:none}.cta-band{padding:44px 24px!important}}.site-mobile-menu{display:none}@media (max-width:860px){.site-nav-links,.site-header-cta{display:none!important}.site-menu-btn{display:inline-flex!important}.site-header[data-open=true] .site-mobile-menu{display:block}}
