.app-hero .ap-screen,.app-tile .ap-screen{pointer-events:none}.an-cta{background:var(--acc,#111827)}.an-cta.rd{background:#111827}.an-tick{background:var(--acc,#16a34a);box-shadow:0 0 0 6px rgba(0,0,0,.08)}.an-sub{font-size:8.5px;color:#94a3b8}.an-seg{display:flex;padding:2px;border-radius:99px;background:#f3f4f6;flex:none}.an-seg button{flex:1 1;border:0;padding:6px 0;border-radius:99px;background:none;color:#6b7280;font:700 9px var(--font-sora),sans-serif;cursor:pointer}.an-seg button.on{background:var(--acc,#111827);color:#fff}.an-days{display:flex;gap:5px;flex-wrap:wrap}.an-art{display:block;width:100%;height:100%}.an-listing{position:relative;display:flex;align-items:center;gap:8px;padding:6px;border-radius:12px;border:1px solid #eef0f3;background:#fff;text-align:left}.an-listing .an-art{width:66px;height:54px;border-radius:9px;flex:none}.an-lb{display:grid;grid-gap:1px;gap:1px;min-width:0}.an-lb b{font:800 11px var(--font-sora),sans-serif}.an-lb span{font-size:9px;color:#374151;font-weight:600}.an-lb small{color:#6b7280;font-size:8px}.an-heart{position:absolute;top:6px;right:8px;display:grid;color:#9ca3af;cursor:pointer}.an-heart svg{width:12px;height:12px}.an-heroart{position:relative;height:140px;flex:none;overflow:hidden}.an-spec{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.an-spec span{display:grid;justify-items:center;padding:7px 0;border-radius:10px;background:#f3f4f6;font-size:8px;color:#6b7280}.an-spec b{font:700 11px var(--font-sora),sans-serif;color:#111827}.an-continue{display:grid;grid-gap:4px;gap:4px;padding:10px;border-radius:14px;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;cursor:pointer}.an-continue small{opacity:.85;font-size:8.5px}.an-continue b{font:700 12px var(--font-sora),sans-serif}.an-pbar{height:5px;border-radius:99px;background:rgba(255,255,255,.3);overflow:hidden}.an-pbar i{display:block;height:100%;background:#fff;border-radius:99px}.an-course{display:flex;align-items:center;gap:8px;padding:6px;border-radius:12px;border:1px solid #eef0f3;background:#fff;text-align:left}.an-thumb{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;color:#fff;flex:none}.an-thumb svg{width:16px;height:16px}.an-cb{display:grid;grid-gap:1px;gap:1px}.an-cb b{font:600 10px var(--font-sora),sans-serif}.an-cb small{color:#6b7280;font-size:8.5px}.an-cb em{font-style:normal;font-weight:700;font-size:9px;color:var(--acc)}.an-video{position:relative;display:grid;place-items:center;height:150px;flex:none;color:#fff}.an-video.short{height:100px}.an-play{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.22)}.an-play svg{width:18px;height:18px}.an-vbar{position:absolute;left:12px;right:12px;bottom:10px;height:4px;border-radius:99px;background:rgba(255,255,255,.3)}.an-vbar i{display:block;height:100%;border-radius:99px;background:#fff;transition:width .35s linear}.an-lesson{padding:7px 8px;border-radius:10px;background:#f9fafb;border:1px solid #eef0f3;font-weight:600;font-size:9.5px}.an-doc,.an-lesson{display:flex;align-items:center;gap:8px}.an-doc{padding:8px;border-radius:12px;border:1px solid #eef0f3;background:#fff;text-align:left}.an-doc b{display:block;font:600 10px var(--font-sora),sans-serif}.an-doc small{display:block;color:#6b7280;font-size:8.5px}.an-doc em{font-style:normal;font-weight:700;font-size:9px;color:var(--acc)}.an-av{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;font:700 10px var(--font-sora),sans-serif;flex:none}.an-av.lg{width:42px;height:42px;font-size:12px}.an-av.sm{width:26px;height:26px;font-size:9px}.an-time.on{background:var(--acc);border-color:var(--acc)}.an-dk{background:#0b1020;color:#fff}.an-dk .ap-muted{color:#94a3b8}.an-bal{position:relative;display:grid;grid-gap:4px;gap:4px;padding:14px;border-radius:16px;background:linear-gradient(135deg,#7c5cff,#4f46e5 60%,#0ea5e9)}.an-bal small{opacity:.85;font-size:8.5px}.an-bal b{font:800 19px var(--font-sora),sans-serif}.an-eye{position:absolute;right:12px;top:12px;color:#fff}.an-actions{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.an-actions button{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:9px 0;border:0;border-radius:12px;background:#161d36;color:#fff;font:600 8px var(--font-sora),sans-serif;cursor:pointer}.an-actions i{display:grid}.an-actions i svg{width:15px;height:15px}.an-tx{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:12px;background:#121a33}.an-tx b{display:block;font:600 9.5px var(--font-sora),sans-serif}.an-tx small{color:#94a3b8;font-size:8px}.an-tx em{margin-left:auto;font:700 9.5px var(--font-sora),sans-serif;font-style:normal;color:#e5e7eb}.an-tx em.in{color:#4ade80}.an-contact{display:flex;align-items:center;gap:10px;padding:9px;border:0;border-radius:12px;background:#121a33;color:#fff;cursor:pointer;text-align:left}.an-contact b{font:600 10.5px var(--font-sora),sans-serif}.an-contact i{margin-left:auto;display:grid;color:#7c5cff}.an-contact svg{width:14px;height:14px}.an-amount{text-align:center;padding:14px 0 6px}.an-amount small{color:#94a3b8;font-size:10px}.an-amount b{display:block;font:800 28px var(--font-sora),sans-serif}.an-pad{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.an-pad button{border:0;padding:11px 0;border-radius:12px;background:#161d36;color:#fff;font:700 13px var(--font-sora),sans-serif;cursor:pointer}.an-pad .go{grid-column:span 2;background:#7c5cff}.ad-done.dark>b,.an-dk .ad-done>b{color:#fff}.ad-done.dark>small,.an-dk .ad-done>small{color:#94a3b8}.an-dot{width:22px;height:22px;border-radius:50%;flex:none}.an-dot.lg{display:grid;place-items:center;width:34px;height:34px;color:#fff;font:700 12px var(--font-sora),sans-serif}.an-add{margin-left:auto;display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:50%;background:var(--acc);color:#fff;cursor:pointer;padding:0}.an-add svg{width:11px;height:11px}.ap-basket.an-basket{background:var(--acc,#16a34a)}.an-eta{padding:4px 9px;border-radius:99px;background:#dcfce7;color:#15803d;font:700 9px var(--font-sora),sans-serif}.an-map{position:relative;height:44%;flex:none;overflow:hidden}.an-map>svg{position:absolute;inset:0;width:100%;height:100%}.an-sheet{gap:6px}.an-route{display:grid;grid-gap:5px;gap:5px;padding:8px;border-radius:12px;background:#f3f4f6;font:600 9.5px var(--font-sora),sans-serif}.an-route span{display:flex;align-items:center;gap:7px}.an-route i{width:8px;height:8px;border-radius:50%;background:#111827}.an-route i.sq{border-radius:2px;background:#facc15;outline:2px solid #111827}.an-ride{display:flex;align-items:center;gap:8px;padding:7px 9px;border:1.5px solid #e5e7eb;border-radius:11px;background:#fff;cursor:pointer;text-align:left}.an-ride.on{border-color:#111827;background:#fafafa}.an-ride b{font:700 10px var(--font-sora),sans-serif}.an-ride small{color:#6b7280;font-size:8.5px}.an-ride em{margin-left:auto;font:800 10px var(--font-sora),sans-serif;font-style:normal}.an-search-state{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:20px 0;text-align:center}.an-spin{width:30px;height:30px;border-radius:50%;border:3px solid #e5e7eb;border-top-color:#111827;animation:anSpin .8s linear infinite}@keyframes anSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.an-spin{animation:none}.an-vbar i{transition:none}}.ap-head>span>small{display:block}.an-lb{padding-right:16px}.app-hero-btn:not(.in-view) .ap-live *,.app-tile:not(.in-view) .ap-live *{animation-play-state:paused!important}@keyframes lv1{0%,2%{opacity:0;transform:translateY(8px) scale(.97)}7%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes lv2{0%,14%{opacity:0;transform:translateY(8px) scale(.97)}19%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes lv3{0%,26%{opacity:0;transform:translateY(8px) scale(.97)}31%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes lv4{0%,38%{opacity:0;transform:translateY(8px) scale(.97)}43%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes lv5{0%,50%{opacity:0;transform:translateY(8px) scale(.97)}55%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes lv6{0%,62%{opacity:0;transform:translateY(8px) scale(.97)}67%,93%{opacity:1;transform:none}to{opacity:0}}@keyframes lv7{0%,74%{opacity:0;transform:translateY(8px) scale(.97)}79%,93%{opacity:1;transform:none}to{opacity:0}}.live-wa .chat,.live-wa .msg,.live-wa .remind{animation:lv1 10s ease-out infinite both}.live-wa .chat:nth-child(2){animation-name:lv2}.live-wa .chat:nth-child(3){animation-name:lv3}.live-wa .chat:nth-child(4){animation-name:lv4}.live-wa .msg:first-child{animation-name:lv2}.live-wa .msg:nth-child(2){animation-name:lv3}.live-wa .msg:nth-child(3){animation-name:lv4}.live-wa .msg:nth-child(4){animation-name:lv5}.live-wa .remind{animation-name:lv6}.live-wa .lbl{animation:lvPop 10s ease-out infinite both}.live-wa .pipe div:last-child b{animation:lvBump 10s ease-out infinite}@keyframes lvPop{0%,8%{transform:scale(0)}13%{transform:scale(1.15)}16%,to{transform:none}}@keyframes lvBump{0%,74%{transform:none;color:inherit}78%{transform:scale(1.35);color:var(--ok)}84%,to{transform:none;color:var(--ok)}}.live-em .em-bar i{width:75%;animation:lvBar 10s ease-in-out infinite}.live-em .em-body mark{animation:lvMark 10s ease-in-out infinite}.em-plane{position:relative;height:0}.em-plane svg{position:absolute;right:18px;top:-40px;width:18px;height:18px;color:var(--accent);opacity:0}.live-em .em-plane svg{animation:lvFly 3.3s ease-in infinite}.live-em .em-plane svg:nth-child(2){animation-delay:1.1s;color:var(--accent-2)}.live-em .em-plane svg:nth-child(3){animation-delay:2.2s}@keyframes lvBar{0%{width:8%}85%,to{width:96%}}@keyframes lvMark{0%,20%,40%,to{box-shadow:none}30%{box-shadow:0 0 0 3px oklch(78% .16 85/.25)}}@keyframes lvFly{0%{opacity:0;transform:translate(0) scale(.7)}15%{opacity:1}to{opacity:0;transform:translate(60px,-120px) rotate(10deg) scale(1.1)}}.live-vc .booked,.live-vc .line,.live-vc .vc-langs{animation:lv2 10s ease-out infinite both}.live-vc .line:nth-of-type(3){animation-name:lv2}.live-vc .line:nth-of-type(4){animation-name:lv4}.live-vc .line:nth-of-type(5){animation-name:lv5}.live-vc .vc-langs{animation-name:lv6}.live-vc .booked{animation-name:lv7}.live-vc .av{animation:lvRing 2s ease-in-out infinite}@keyframes lvRing{0%,to{box-shadow:0 0 0 0 oklch(78% .16 85/.5)}50%{box-shadow:0 0 0 10px oklch(78% .16 85/0)}}.vc-langs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12px}.vc-langs small{color:var(--text-faint)}.vc-langs em{font-style:normal;padding:2px 10px;border-radius:999px;background:var(--glass);border:1px solid var(--glass-border)}.card-media{position:relative;margin:-28px -28px 14px;height:150px;overflow:hidden;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.card-media video{width:100%;height:100%;object-fit:cover;display:block}.card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,var(--card) 100%)}.card-media+.ic{margin-top:-38px;position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.live-em *,.live-vc *,.live-wa *{animation:none!important}.live-em .em-plane{display:none}}.booked svg,.remind svg{width:14px;height:14px;flex:none}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,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:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_2d1f0f{font-family:Sora,Sora Fallback;font-style:normal}.__variable_2d1f0f{--font-sora:"Sora","Sora Fallback"}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,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:Work Sans Fallback;src:local("Arial");ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.00%;size-adjust:111.93%}.__className_49cbd8{font-family:Work Sans,Work Sans Fallback;font-style:normal}.__variable_49cbd8{--font-work:"Work Sans","Work Sans Fallback"}