:root{--brand: #5900bd;--brand-dark: #45008f;--brand-soft: #f0e7fc;--brand-softer: #f9f5fe;--ink: #1f2020;--deep: #1c0a3a;--text: #545163;--muted: #8d88a0;--line: #e9e1f5;--white: #ffffff;--surface: #ffffff;--header-bg: rgba(255,255,255,.96);--radius: 14px;--shadow: 0 10px 30px rgba(89,0,189,.10);--font-head: "Montserrat","Plus Jakarta Sans",system-ui,sans-serif;--font: "Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--max: 1200px}*,*::before,*::after{box-sizing: border-box}html{scroll-behavior: smooth}body{margin: 0;font-family: var(--font);color: var(--text);background: var(--white);line-height: 1.65;font-size: 16px}img,svg{max-width: 100%;display: block}a{color: var(--brand);text-decoration: none}a:hover{color: var(--brand-dark)}h1,h2,h3,h4{font-family: var(--font-head);color: var(--ink);line-height: 1.2;margin: 0 0 .6em;font-weight: 700;letter-spacing: -.01em}h1{font-size: clamp(2.1rem,4.6vw,3.4rem)}h2{font-size: clamp(1.7rem,3.2vw,2.4rem)}h3{font-size: 1.2rem}p{margin: 0 0 1em}.container{width: 100%;max-width: var(--max);margin: 0 auto;padding: 0 20px}.section{padding: 90px 0}.section-sm{padding: 60px 0}.bg-soft{background: var(--brand-softer)}.center{text-align: center}.eyebrow{display: inline-block;font-size: .8rem;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: var(--brand);background: var(--brand-soft);padding: 6px 14px;border-radius: 99px;margin-bottom: 18px}.lead{font-size: 1.15rem;color: var(--text);max-width: 680px}.center .lead{margin-left: auto;margin-right: auto}.section-head{margin-bottom: 50px}.btn{display: inline-flex;align-items: center;gap: 8px;padding: 14px 26px;border-radius: 10px;font-weight: 600;font-size: .98rem;border: 2px solid transparent;cursor: pointer;transition: .2s;font-family: inherit}.btn-primary{background: var(--brand);color: #fff}.btn-primary:hover{background: var(--brand-dark);color: #fff;transform: translateY(-1px)}.btn-outline{border-color: var(--brand);color: var(--brand);background: var(--surface)}.btn-outline:hover{background: var(--brand-soft)}.btn-white{background: var(--surface);color: var(--brand-dark)}.btn-white:hover{background: var(--brand-soft);color: var(--brand-dark)}.btn-row{display: flex;gap: 14px;flex-wrap: wrap}.center .btn-row{justify-content: center}.topbar{background: var(--brand);color: #fff;font-size: .85rem}.topbar .container{display: flex;justify-content: space-between;align-items: center;min-height: 38px;gap: 12px;flex-wrap: wrap}.topbar a{color: #fff}.site-header{position: sticky;top: 0;z-index: 50;background: var(--header-bg);backdrop-filter: blur(8px);border-bottom: 1px solid var(--line)}.nav{display: flex;align-items: center;justify-content: space-between;height: 76px}.logo{display: flex;align-items: center;gap: 10px}.logo img{height: 46px;width: auto}.logo-text{font-family: var(--font-head);font-weight: 800;font-size: 1.02rem;letter-spacing: .22em;text-transform: uppercase;color: var(--ink);white-space: nowrap}.menu{display: flex;align-items: center;gap: 4px;list-style: none;margin: 0;padding: 0}.menu>li{position: relative}.menu>li>a{display: block;padding: 10px 14px;color: var(--ink);font-weight: 500;font-size: .95rem;border-radius: 8px}.menu>li>a:hover,.menu>li>a.active{color: var(--brand);background: var(--brand-softer)}.has-drop>a::after{content: "";display: inline-block;width: 6px;height: 6px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg);margin-left: 8px;position: relative;top: -3px}.dropdown{position: absolute;top: 100%;left: 0;min-width: 560px;background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--shadow);padding: 14px;display: grid;grid-template-columns: 1fr 1fr;gap: 4px;opacity: 0;visibility: hidden;transform: translateY(8px);transition: .2s}.has-drop:hover .dropdown,.has-drop:focus-within .dropdown{opacity: 1;visibility: visible;transform: none}.dropdown a{display: block;padding: 10px 12px;border-radius: 8px;color: var(--ink)}.dropdown a:hover{background: var(--brand-softer)}.dropdown strong{display: block;font-size: .93rem}.dropdown span{display: block;font-size: .8rem;color: var(--muted)}.nav-cta{display: flex;gap: 10px;align-items: center}.nav-toggle{display: none;background: none;border: 0;padding: 8px;cursor: pointer}.nav-toggle span{display: block;width: 24px;height: 2px;background: var(--ink);margin: 5px 0;transition: .2s}.hero{position: relative;overflow: hidden;background: linear-gradient(180deg,var(--brand-soft) 0%,var(--white) 100%);padding: 90px 0 100px}.hero::before{content: "";position: absolute;right: -200px;top: -200px;width: 600px;height: 600px;border-radius: 50%;background: radial-gradient(circle,rgba(89,0,189,.14),transparent 70%)}.hero-grid{position: relative;display: grid;grid-template-columns: 1.05fr 1fr;gap: 60px;align-items: center}.hero p.lead{margin-bottom: 30px}.hero-badges{display: flex;gap: 22px;flex-wrap: wrap;margin-top: 34px;font-size: .9rem;color: var(--muted)}.hero-badges span::before{content: "✓";color: var(--brand);font-weight: 700;margin-right: 6px}.page-hero{background: linear-gradient(180deg,var(--brand-soft),var(--white));padding: 80px 0 70px}.page-hero .hero-grid{grid-template-columns: 1.1fr .9fr}.breadcrumb{font-size: .85rem;color: var(--muted);margin-bottom: 14px}.breadcrumb a{color: var(--muted)}.mock{background: var(--surface);border-radius: 18px;box-shadow: 0 30px 60px rgba(89,0,189,.16);border: 1px solid var(--line);overflow: hidden}.mock-bar{display: flex;gap: 6px;padding: 12px 16px;border-bottom: 1px solid var(--line);background: var(--brand-softer)}.mock-bar i{width: 10px;height: 10px;border-radius: 50%;background: var(--line)}.mock-body{padding: 22px;display: grid;gap: 16px}.mock-stats{display: grid;grid-template-columns: repeat(3,1fr);gap: 12px}.mock-stat{background: var(--brand-softer);border-radius: 10px;padding: 12px}.mock-stat small{display: block;font-size: .72rem;color: var(--muted)}.mock-stat b{color: var(--ink);font-size: 1.05rem}.mock-stat em{font-style: normal;font-size: .75rem;color: #16a36a}.mock-chart{height: 150px;background: var(--brand-softer);border-radius: 10px;padding: 10px}.mock-rows{display: grid;gap: 8px}.mock-row{display: flex;justify-content: space-between;font-size: .8rem;padding: 8px 10px;border-radius: 8px;background: var(--brand-softer);color: var(--ink)}.mock-row .up{color: #16a36a}.mock-row .down{color: #e0475b}.platforms{display: flex;flex-wrap: wrap;justify-content: center;gap: 16px 40px;align-items: center}.platforms span{font-weight: 700;color: var(--muted);font-size: 1.05rem;letter-spacing: .02em;opacity: .8}.grid{display: grid;gap: 24px}.grid-2{grid-template-columns: repeat(2,1fr)}.grid-3{grid-template-columns: repeat(3,1fr)}.grid-4{grid-template-columns: repeat(4,1fr)}.card{background: var(--surface);border: 1px solid var(--line);border-radius: var(--radius);padding: 30px;transition: .25s;height: 100%}.card:hover{box-shadow: var(--shadow);transform: translateY(-3px);border-color: #d8c4f5}.card p{margin-bottom: 0}.icon{width: 52px;height: 52px;border-radius: 12px;background: var(--brand-soft);color: var(--brand);display: grid;place-items: center;margin-bottom: 18px}.icon svg{width: 26px;height: 26px}.card-link{display: inline-flex;align-items: center;gap: 6px;margin-top: 16px;font-weight: 600;font-size: .93rem}.card-link::after{content: "→";transition: .2s}.card:hover .card-link::after{transform: translateX(4px)}a.card{color: inherit;display: block}.split{display: grid;grid-template-columns: 1fr 1fr;gap: 60px;align-items: center}.split.reverse>:first-child{order: 2}.checklist{list-style: none;padding: 0;margin: 0 0 24px;display: grid;gap: 12px}.checklist li{padding-left: 32px;position: relative}.checklist li::before{content: "";position: absolute;left: 0;top: 3px;width: 20px;height: 20px;border-radius: 50%;background: var(--brand-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235900bd' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/12px no-repeat}.panel{background: linear-gradient(135deg,var(--brand-soft),var(--surface));border: 1px solid var(--line);border-radius: 20px;padding: 36px}.stats{display: grid;grid-template-columns: repeat(4,1fr);gap: 24px;text-align: center}.stat b{display: block;font-size: clamp(2rem,4vw,2.8rem);color: var(--brand);font-weight: 800;line-height: 1.1}.stat span{color: var(--text);font-size: .95rem}.stats-band{background: var(--surface);border: 1px solid var(--line);border-radius: 20px;padding: 40px 30px;box-shadow: var(--shadow)}.steps{counter-reset: step;display: grid;grid-template-columns: repeat(4,1fr);gap: 24px}.step{position: relative;padding: 28px;background: var(--surface);border-radius: var(--radius);border: 1px solid var(--line)}.step::before{counter-increment: step;content: "0" counter(step);display: block;font-size: 2rem;font-weight: 800;color: var(--brand);opacity: .35;margin-bottom: 10px}.tabs{display: flex;gap: 8px;justify-content: center;flex-wrap: wrap;margin-bottom: 36px}.tab-btn{background: var(--surface);border: 1px solid var(--line);padding: 10px 20px;border-radius: 99px;font-weight: 600;color: var(--ink);cursor: pointer;font-family: inherit;font-size: .93rem}.tab-btn.active{background: var(--brand);color: #fff;border-color: var(--brand)}.tab-panel{display: none}.tab-panel.active{display: block}.price-card{position: relative;display: flex;flex-direction: column}.price-card.featured{border: 2px solid var(--brand);box-shadow: var(--shadow)}.price-card .tag{position: absolute;top: -13px;left: 50%;transform: translateX(-50%);background: var(--brand);color: #fff;font-size: .75rem;font-weight: 700;padding: 4px 14px;border-radius: 99px}.price{font-size: 2.6rem;font-weight: 800;color: var(--ink);line-height: 1;margin: 10px 0 4px}.price small{font-size: 1rem;color: var(--muted);font-weight: 500}.price-card .checklist{flex: 1;margin: 22px 0}.price-card .btn{justify-content: center}.compare{width: 100%;border-collapse: collapse;background: var(--surface);border-radius: var(--radius);overflow: hidden;border: 1px solid var(--line)}.compare th,.compare td{padding: 14px 18px;text-align: left;border-bottom: 1px solid var(--line);font-size: .95rem}.compare th{background: var(--brand-softer);color: var(--ink)}.compare td:not(:first-child),.compare th:not(:first-child){text-align: center}.yes{color: var(--brand);font-weight: 700}.no{color: var(--muted)}.table-wrap{overflow-x: auto}.faq{max-width: 820px;margin: 0 auto;display: grid;gap: 12px}.faq-item{border: 1px solid var(--line);border-radius: 12px;background: var(--surface)}.faq-q{width: 100%;text-align: left;background: none;border: 0;padding: 20px 22px;font-family: inherit;font-size: 1rem;font-weight: 600;color: var(--ink);cursor: pointer;display: flex;justify-content: space-between;gap: 16px}.faq-q::after{content: "+";font-size: 1.4rem;color: var(--brand);line-height: 1}.faq-item.open .faq-q::after{content: "–"}.faq-a{max-height: 0;overflow: hidden;transition: max-height .3s ease}.faq-a p{padding: 0 22px 20px;margin: 0}.quote{font-size: 1rem}.quote p{font-style: italic}.quote footer{display: flex;gap: 12px;align-items: center;margin-top: 18px}.avatar{width: 44px;height: 44px;border-radius: 50%;background: var(--brand-soft);color: var(--brand);display: grid;place-items: center;font-weight: 700}.quote footer b{display: block;color: var(--ink);font-size: .95rem}.quote footer small{color: var(--muted)}.cta-band{background: linear-gradient(120deg,var(--brand) 0%,#8a3df0 100%);color: #fff;border-radius: 24px;padding: 60px 50px;display: grid;grid-template-columns: 1.4fr auto;gap: 30px;align-items: center;position: relative;overflow: hidden}.cta-band::after{content: "";position: absolute;right: -80px;bottom: -120px;width: 320px;height: 320px;border-radius: 50%;background: rgba(255,255,255,.12)}.cta-band h2,.cta-band p{color: #fff;margin-bottom: .4em;position: relative}.cta-band .btn-row{position: relative;z-index: 1}.post-card{overflow: hidden;padding: 0;display: flex;flex-direction: column}.post-thumb{aspect-ratio: 16/9;background: linear-gradient(135deg,var(--brand-soft),#e1cdfb);display: grid;place-items: center;color: var(--brand)}.post-thumb svg{width: 56px;height: 56px;opacity: .7}.post-body{padding: 24px}.post-meta{font-size: .8rem;color: var(--muted);margin-bottom: 8px}.post-meta .cat{color: var(--brand);font-weight: 600;margin-right: 8px}.article{max-width: 760px;margin: 0 auto;font-size: 1.05rem}.article h2{font-size: 1.6rem;margin-top: 1.6em}.article blockquote{margin: 1.5em 0;padding: 18px 24px;border-left: 4px solid var(--brand);background: var(--brand-softer);border-radius: 0 12px 12px 0;color: var(--ink)}.form{display: grid;gap: 16px}.form-row{display: grid;grid-template-columns: 1fr 1fr;gap: 16px}.field label{display: block;font-size: .88rem;font-weight: 600;color: var(--ink);margin-bottom: 6px}.field input,.field select,.field textarea{width: 100%;padding: 13px 14px;border: 1px solid var(--line);border-radius: 10px;font-family: inherit;font-size: .95rem;color: var(--ink);background: var(--surface);transition: .2s}.field input:focus,.field select:focus,.field textarea:focus{outline: none;border-color: var(--brand);box-shadow: 0 0 0 3px var(--brand-soft)}.field textarea{min-height: 130px;resize: vertical}.form-note{font-size: .85rem;color: var(--muted)}.form-success{background: #e8f8f0;color: #127a50;padding: 14px 16px;border-radius: 10px;font-weight: 500}.form-error{background: #fdecee;color: #b42335;padding: 14px 16px;border-radius: 10px;font-weight: 500}.field-error{display: block;color: #b42335;font-size: .85rem;margin-top: 6px}[data-fs-success]:not([data-fs-active]),[data-fs-error]:not([data-fs-active]){display: none}.field input[aria-invalid="true"],.field textarea[aria-invalid="true"],.field select[aria-invalid="true"]{border-color: #b42335}button[data-fs-submit-btn]:disabled{opacity: .6;cursor: wait}.contact-info{display: grid;gap: 20px}.contact-info .item{display: flex;gap: 16px;align-items: flex-start}.contact-info .icon{margin: 0;flex: none}.site-footer{background: var(--deep);color: #c9bfdc;padding: 70px 0 30px;margin-top: 0}.footer-grid{display: grid;grid-template-columns: 1.4fr repeat(3,1fr);gap: 40px}.site-footer h4{color: #fff;font-size: 1rem;margin-bottom: 16px}.site-footer ul{list-style: none;padding: 0;margin: 0;display: grid;gap: 10px}.site-footer a{color: #c9bfdc;font-size: .93rem}.site-footer a:hover{color: #fff}.footer-logo img{height: 110px;width: auto;margin-bottom: 18px}.footer-bottom{border-top: 1px solid rgba(255,255,255,.1);margin-top: 50px;padding-top: 24px;display: flex;justify-content: space-between;gap: 16px;flex-wrap: wrap;font-size: .85rem}.socials{display: flex;gap: 10px;margin-top: 18px}.socials a{width: 38px;height: 38px;border-radius: 50%;background: rgba(255,255,255,.08);display: grid;place-items: center;font-size: .8rem;font-weight: 700}.socials a:hover{background: var(--brand)}.disclaimer{font-size: .78rem;color: #9a8fb3;margin-top: 18px}.reveal{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}.reveal.in{opacity: 1;transform: none}@media (max-width: 1060px){.grid-4,.steps{grid-template-columns: repeat(2,1fr)}.menu>li>a{padding: 10px 10px;font-size: .9rem}}@media (max-width: 960px){.nav-toggle{display: block}.nav-cta .btn-outline{display: none}.menu{position: fixed;inset: 76px 0 0 0;background: var(--surface);flex-direction: column;align-items: stretch;padding: 16px 20px 40px;gap: 0;overflow-y: auto;opacity: 0;visibility: hidden;transform: translateY(-10px);transition: opacity .2s,transform .2s,visibility .2s}.menu.open{opacity: 1;visibility: visible;transform: none}.menu>li>a{padding: 14px 4px;border-bottom: 1px solid var(--line);border-radius: 0;font-size: 1rem}.dropdown{position: static;opacity: 1;visibility: visible;transform: none;min-width: 0;box-shadow: none;border: 0;grid-template-columns: 1fr;padding: 4px 0 8px 12px;display: none}.has-drop.open .dropdown{display: grid}.hero-grid,.page-hero .hero-grid,.split{grid-template-columns: 1fr;gap: 40px}.split.reverse>:first-child{order: 0}.grid-3{grid-template-columns: repeat(2,1fr)}.footer-grid{grid-template-columns: 1fr 1fr}.cta-band{grid-template-columns: 1fr;padding: 44px 30px}.stats{grid-template-columns: repeat(2,1fr)}}@media (max-width: 640px){.logo-text{font-size: .8rem;letter-spacing: .14em}.logo img{height: 38px}.section{padding: 64px 0}.container{padding: 0 16px}.grid-2,.grid-3,.grid-4,.steps,.form-row{grid-template-columns: 1fr}.footer-grid{grid-template-columns: 1fr}.topbar .tb-right{display: none}.nav-cta .btn-primary{padding: 10px 14px;font-size: .85rem}.mock-stats{grid-template-columns: 1fr 1fr}.hero{padding: 60px 0 70px}}.wa-float{position: fixed;right: 20px;bottom: 20px;z-index: 60;width: 56px;height: 56px;border-radius: 50%;background: #25d366;color: #fff;display: grid;place-items: center;box-shadow: 0 8px 24px rgba(0,0,0,.18);transition: transform .2s}.wa-float:hover{transform: scale(1.07);color: #fff}.wa-float svg{width: 30px;height: 30px}.contact-info .icon svg{width: 26px;height: 26px}.footer-sol ul{grid-template-columns: 1fr 1fr;column-gap: 24px}.footer-grid{grid-template-columns: 1.2fr 2fr 1fr 1.2fr}@media (max-width: 960px){.footer-grid{grid-template-columns: 1fr 1fr}.footer-sol{grid-column: 1 / -1}}@media (max-width: 640px){.footer-grid{grid-template-columns: 1fr}.footer-sol ul{grid-template-columns: 1fr}}.dropdown{min-width: 620px;max-height: 75vh;overflow-y: auto}@keyframes fadeUp{from{opacity: 0;transform: translateY(22px)}to{opacity: 1;transform: none}}@keyframes floatY{0%,100%{transform: translateY(0)}50%{transform: translateY(-10px)}}@keyframes drawLine{to{stroke-dashoffset: 0}}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}@keyframes pulseDot{0%{r: 4;opacity: 1}70%{r: 9;opacity: 0}100%{r: 4;opacity: 0}}@keyframes shimmer{to{background-position: 200% center}}@keyframes orb{0%,100%{transform: translate(0,0) scale(1)}50%{transform: translate(40px,30px) scale(1.12)}}@keyframes marquee{to{transform: translateX(-50%)}}@keyframes gradShift{0%,100%{background-position: 0% 50%}50%{background-position: 100% 50%}}@keyframes ring{0%{transform: scale(1);opacity: .55}100%{transform: scale(1.7);opacity: 0}}@keyframes flashUp{0%{background: rgba(22,163,106,.18)}100%{background: var(--brand-softer)}}@keyframes flashDown{0%{background: rgba(224,71,91,.16)}100%{background: var(--brand-softer)}}.hero .hero-grid>div:first-child>*{opacity: 0;animation: fadeUp .8s cubic-bezier(.2,.7,.2,1) forwards}.hero .hero-grid>div:first-child>:nth-child(1){animation-delay: .05s}.hero .hero-grid>div:first-child>:nth-child(2){animation-delay: .18s}.hero .hero-grid>div:first-child>:nth-child(3){animation-delay: .32s}.hero .hero-grid>div:first-child>:nth-child(4){animation-delay: .46s}.hero .hero-grid>div:first-child>:nth-child(5){animation-delay: .6s}.page-hero .container>*,.page-hero .hero-grid>div:first-child>*{animation: fadeUp .7s cubic-bezier(.2,.7,.2,1) both}.hero .mock.in,.page-hero .mock.in{animation: floatY 6s ease-in-out 1s infinite}.chart-line{stroke-dasharray: 1;stroke-dashoffset: 1;animation: drawLine 2s ease-out .5s forwards}.chart-area{opacity: 0;animation: fadeIn 1.2s ease 1.6s forwards}.chart-dot{transform-box: fill-box;opacity: 0;animation: fadeIn .3s ease 2.4s forwards}.chart-ring{transform-box: fill-box;transform-origin: center;opacity: 0;animation: ring 1.8s ease-out 2.6s infinite}.mock-row.tick-up{animation: flashUp 1s ease}.mock-row.tick-down{animation: flashDown 1s ease}.grad-text{background: linear-gradient(90deg,var(--brand),#9b4dff,#c084fc,#9b4dff,var(--brand));background-size: 200% auto;-webkit-background-clip: text;background-clip: text;color: transparent;animation: shimmer 6s linear infinite}.hero-orb{position: absolute;border-radius: 50%;filter: blur(50px);pointer-events: none;will-change: transform}.orb-1{width: 320px;height: 320px;left: -120px;top: 40%;background: rgba(155,77,255,.18);animation: orb 14s ease-in-out infinite}.orb-2{width: 260px;height: 260px;right: 18%;bottom: -120px;background: rgba(89,0,189,.12);animation: orb 18s ease-in-out infinite reverse}.marquee{overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image: linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee-track{display: flex;gap: 56px;width: max-content;animation: marquee 28s linear infinite}.marquee-track span{font-weight: 700;color: var(--muted);font-size: 1.05rem;white-space: nowrap}.marquee:hover .marquee-track{animation-play-state: paused}.icon{transition: transform .35s cubic-bezier(.2,.7,.2,1),background .3s,color .3s}.card:hover .icon{transform: translateY(-4px) rotate(-6deg);background: var(--brand);color: #fff}.step::before{transition: opacity .3s,transform .3s;display: inline-block}.step:hover::before{opacity: .9;transform: translateX(4px)}.btn-primary{position: relative;overflow: hidden}.btn-primary::after{content: "";position: absolute;top: 0;left: -75%;width: 50%;height: 100%;background: linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform: skewX(-20deg);transition: left .6s ease}.btn-primary:hover::after{left: 130%}.cta-band{background: linear-gradient(120deg,var(--brand),#8a3df0,#6a14d6,var(--brand));background-size: 300% 300%;animation: gradShift 12s ease infinite}.wa-float::before{content: "";position: absolute;inset: 0;border-radius: 50%;background: #25d366;z-index: -1;animation: ring 2.4s ease-out infinite}.stat b{transition: transform .4s}.stats-band.in .stat b,.stats-band .stat b.done{transform: scale(1.04)}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition: none !important}.chart-ring{display: none}.hero .hero-grid>div:first-child>*,.reveal,.chart-area,.chart-dot{opacity: 1 !important;transform: none !important}.chart-line{stroke-dashoffset: 0 !important}.marquee-track{flex-wrap: wrap;justify-content: center;width: auto}}@media (max-width: 640px){.hero-orb{filter: blur(40px)}.orb-1{width: 220px;height: 220px}.orb-2{display: none}.marquee-track{gap: 36px;animation-duration: 22s}}.disclaimer strong{color: #e4dcf2}.dropdown-sm{min-width: 300px;grid-template-columns: 1fr}.market-card .flag{font-size: 2.2rem;line-height: 1;display: block;margin-bottom: 14px}.market-links{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin-top: 18px}.market-links a{padding: 8px 16px;border: 1px solid var(--line);border-radius: 99px;color: var(--ink);background: var(--surface);font-size: .93rem}.market-links a:hover{border-color: var(--brand);color: var(--brand)}.footer-grid{grid-template-columns: 1.2fr 2fr 1fr 1fr 1.2fr}@media (max-width: 1060px){.footer-grid{grid-template-columns: 1fr 1fr 1fr}.footer-sol{grid-column: 1 / -1}}@media (max-width: 640px){.footer-grid{grid-template-columns: 1fr 1fr}.footer-grid>div:first-child,.footer-grid>div:last-child{grid-column: 1 / -1}}.menu>li>a,.nav-cta .btn{white-space: nowrap}.menu>li>a{padding: 10px 11px}.nav-cta .btn{padding: 12px 20px}@media (max-width: 1300px){.nav-cta .btn-outline{display: none}}@media (max-width: 1120px){.logo-text{font-size: .85rem;letter-spacing: .14em}.menu>li>a{padding: 10px 8px;font-size: .88rem}}.lang-switch{position: relative}.lang-btn{background: var(--surface);border: 1px solid var(--line);border-radius: 10px;padding: 10px 12px;font-family: inherit;font-weight: 600;font-size: .85rem;color: var(--ink);cursor: pointer;white-space: nowrap}.lang-btn:hover{border-color: var(--brand);color: var(--brand)}.lang-menu{position: absolute;top: calc(100% + 8px);right: 0;min-width: 180px;background: var(--surface);border: 1px solid var(--line);border-radius: 12px;box-shadow: var(--shadow);padding: 8px;display: grid;opacity: 0;visibility: hidden;transform: translateY(6px);transition: .2s;z-index: 70}.lang-switch:hover .lang-menu,.lang-switch:focus-within .lang-menu,.lang-switch.open .lang-menu{opacity: 1;visibility: visible;transform: none}.lang-menu a{padding: 9px 12px;border-radius: 8px;color: var(--ink);font-size: .92rem}.lang-menu a:hover,.lang-menu a.current{background: var(--brand-softer);color: var(--brand)}@media (max-width: 640px){.lang-btn{padding: 8px 9px;font-size: .78rem}}.lang-ar{--font: "Cairo",system-ui,sans-serif;--font-head: "Cairo",system-ui,sans-serif}[dir="rtl"] .checklist li{padding-left: 0;padding-right: 32px}[dir="rtl"] .checklist li::before{left: auto;right: 0}[dir="rtl"] .card-link::after{content: "←"}[dir="rtl"] .card:hover .card-link::after{transform: translateX(-4px)}[dir="rtl"] .hero-badges span::before{margin-right: 0;margin-left: 6px}[dir="rtl"] .faq-q,[dir="rtl"] .compare th,[dir="rtl"] .compare td:first-child{text-align: right}[dir="rtl"] .lang-menu{right: auto;left: 0}[dir="rtl"] .dropdown{left: auto;right: 0}[dir="rtl"] .wa-float{right: auto;left: 20px}[dir="rtl"] .hero::before{right: auto;left: -200px}[dir="rtl"] .cta-band::after{right: auto;left: -80px}[dir="rtl"] .step:hover::before{transform: translateX(-4px)}[dir="rtl"] .logo-text{letter-spacing: .12em}@media (max-width: 640px){.nav-cta .btn-primary{display: none}.nav-cta{gap: 6px}}@media (max-width: 360px){.logo-text{display: none}}[dir="rtl"] .mock{direction: ltr}.nav{position: relative}.menu>li.has-drop{position: static}.has-drop>.dropdown{left: 50%;transform: translate(-50%,8px);width: min(980px,94vw);min-width: 0;grid-template-columns: repeat(3,1fr);max-height: 78vh}.has-drop:hover>.dropdown,.has-drop:focus-within>.dropdown{transform: translate(-50%,0)}[dir="rtl"] .has-drop>.dropdown{right: auto}@media (max-width: 960px){.has-drop>.dropdown{transform: none;width: auto;grid-template-columns: 1fr}.has-drop:hover>.dropdown{transform: none}}.live-dot{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #e0475b;margin-right: 6px;vertical-align: middle;position: relative;top: -1px;box-shadow: 0 0 0 0 rgba(224,71,91,.6);animation: liveDot 1.6s infinite}[dir="rtl"] .live-dot{margin-right: 0;margin-left: 6px}@keyframes liveDot{0%{box-shadow: 0 0 0 0 rgba(224,71,91,.55)}70%{box-shadow: 0 0 0 7px rgba(224,71,91,0)}100%{box-shadow: 0 0 0 0 rgba(224,71,91,0)}}.live-ticker{background: var(--surface);border-bottom: 1px solid var(--line);min-height: 46px;overflow: hidden}.live-card{padding: 12px;overflow: hidden}.live-card:hover{transform: none}.live-chart,.live-chart .tradingview-widget-container__widget{height: calc(100% - 24px)}.tradingview-widget-copyright{font-size: .75rem;color: var(--muted);text-align: right;padding: 4px 8px 0}.tradingview-widget-copyright a{color: var(--muted)}.live-ticker{position: relative}.live-ticker .tradingview-widget-copyright{position: absolute;right: 8px;bottom: 0;padding: 0;font-size: .62rem;opacity: .7}.logo{flex-shrink: 0}@media (max-width: 1480px){.nav-cta .btn-outline{display: none}}@media (max-width: 1200px){.logo-text{display: none}}@media (max-width: 960px){.logo-text{display: inline}}@media (max-width: 360px){.logo-text{display: none}}.nav{gap: 16px}.nav-cta .btn-outline{display: none}.quick-answer{background: var(--brand-softer);border: 1px solid var(--line);border-left: 4px solid var(--brand);border-radius: 12px;padding: 18px 22px;margin: 0 0 28px}[dir="rtl"] .quick-answer{border-left-width: 1px;border-right: 4px solid var(--brand)}.quick-answer strong{display: block;color: var(--brand);font-size: .8rem;letter-spacing: .1em;text-transform: uppercase;margin-bottom: 6px}.quick-answer p{margin: 0;color: var(--ink)}.post-card.hidden{display: none}.glossary-nav{display: flex;flex-wrap: wrap;gap: 6px;justify-content: center;margin-bottom: 30px}.glossary-nav a{width: 36px;height: 36px;display: grid;place-items: center;border: 1px solid var(--line);border-radius: 8px;color: var(--ink);font-weight: 600}.glossary-nav a:hover{border-color: var(--brand);color: var(--brand)}.glossary dt{font-weight: 700;color: var(--ink);font-size: 1.08rem;margin-top: 22px}.glossary dd{margin: 6px 0 0}.glossary h2{margin-top: 36px;border-bottom: 1px solid var(--line);padding-bottom: 6px}.entity-box h2{font-size: 1.5rem}.entity-box p:last-child{margin-bottom: 0}.vz .mock-bar{align-items: center}.vz-title{margin-left: 10px;font-size: .78rem;font-weight: 600;color: var(--ink)}.vz-badge{margin-left: auto;font-size: .68rem;font-weight: 700;color: #127a50;background: #e3f5ea;padding: 3px 9px;border-radius: 99px}.vz-body{padding: 18px;display: grid;gap: 12px;font-size: .8rem}.vz-sub{margin: 4px 0 0;font-weight: 600;color: var(--ink);font-size: .78rem}.vz .up,.vz-phonewrap .up{color: #16a36a}.vz .down,.vz-phonewrap .down{color: #e0475b}.vz-tabs{display: flex;gap: 6px;flex-wrap: wrap}.vz-tabs span{padding: 4px 10px;border-radius: 6px;background: var(--brand-softer);font-weight: 600;font-size: .72rem;color: var(--muted)}.vz-tabs span.on{background: var(--brand);color: #fff}.vz-term{display: grid;grid-template-columns: 150px 1fr;gap: 12px}.vz-watch{display: grid;gap: 4px;align-content: start}.vz-sym{display: grid;grid-template-columns: 1.1fr 1fr 1fr;gap: 4px;padding: 6px 8px;border-radius: 6px;background: var(--brand-softer);font-size: .7rem;color: var(--ink)}.vz-sym.head{background: none;color: var(--muted);font-weight: 600}.vz-chartbox{background: var(--brand-softer);border-radius: 10px;padding: 10px;display: grid;gap: 8px}.vz-chhead{display: flex;justify-content: space-between;align-items: center;gap: 8px;font-size: .78rem;color: var(--ink)}.vz-chart{width: 100%;height: 150px;display: block}.vz-order{display: grid;grid-template-columns: 1fr auto 1fr;gap: 8px;align-items: center;text-align: center;font-size: .72rem;color: var(--muted)}.vz-order button{border: 0;border-radius: 6px;padding: 8px 4px;font: inherit;font-weight: 700;color: #fff;font-size: .72rem}.vz-order .sell{background: #e0475b}.vz-order .buy{background: #16a36a}.vz-flow{display: grid;grid-template-columns: 1fr 34px 1fr 34px 1fr;align-items: center;gap: 4px}.vz-col{display: grid;gap: 8px}.vz-node{padding: 9px 8px;border-radius: 8px;background: var(--brand-softer);border: 1px solid var(--line);font-weight: 600;color: var(--ink);font-size: .72rem;text-align: center}.vz-node.alt{background: var(--surface)}.vz-wire{display: grid;gap: 10px}.vz-wire span{height: 2px;background: repeating-linear-gradient(90deg,var(--brand) 0 6px,transparent 6px 10px);background-size: 20px 2px;animation: wire 1s linear infinite;opacity: .6}@keyframes wire{to{background-position: 20px 0}}.vz-hub{text-align: center;padding: 14px 8px;border-radius: 14px;background: linear-gradient(135deg,var(--brand),#8a3df0);color: #fff;display: grid;gap: 4px;justify-items: center;box-shadow: 0 10px 24px rgba(89,0,189,.25)}.vz-hub b{font-size: .85rem}.vz-hub small{opacity: .85;font-size: .68rem}.vz-hubicon svg{width: 26px;height: 26px}.vz-table{width: 100%;border-collapse: collapse;font-size: .74rem}.vz-table th{text-align: left;color: var(--muted);font-weight: 600;padding: 6px 6px;border-bottom: 1px solid var(--line)}.vz-table td{padding: 8px 6px;border-bottom: 1px solid var(--line);color: var(--ink);white-space: nowrap}.vz-pill{display: inline-block;padding: 2px 8px;border-radius: 99px;font-size: .66rem;font-weight: 700;background: #e3f5ea;color: #127a50}.vz-pill.warn{background: var(--surface)1d6;color: #9a6300}.vz-av{display: inline-grid;place-items: center;width: 22px;height: 22px;border-radius: 50%;background: var(--brand-soft);color: var(--brand);font-size: .6rem;font-weight: 700;margin-right: 6px}.vz-btn{padding: 3px 10px;border-radius: 6px;background: var(--brand);color: #fff;font-weight: 700;font-size: .66rem}.vz-bars{display: grid;gap: 9px}.vz-bar{display: grid;grid-template-columns: 130px 1fr 80px;gap: 10px;align-items: center;color: var(--ink);font-size: .72rem}.vz-bar b{text-align: right;font-size: .72rem}.vz-track{height: 8px;border-radius: 99px;background: var(--brand-soft);overflow: hidden}.vz-track i{display: block;height: 100%;border-radius: 99px;background: linear-gradient(90deg,var(--brand),#9b4dff);transform-origin: left;animation: grow 1.2s cubic-bezier(.2,.7,.2,1) both .3s}.vz-track i.warn{background: linear-gradient(90deg,#f0a020,#e0475b)}.vz-track i.ok{background: linear-gradient(90deg,#16a36a,#3fc98a)}@keyframes grow{from{transform: scaleX(0)}}.vz-alert{padding: 9px 12px;border-radius: 8px;background: var(--surface)1d6;color: #7a4d00;font-weight: 600;font-size: .74rem}.vz-phonewrap{display: flex;align-items: center;justify-content: center;gap: 22px}.vz-phone{width: 230px;border-radius: 34px;background: #1c0a3a;padding: 10px;box-shadow: 0 30px 60px rgba(89,0,189,.25);position: relative}.vz-notch{position: absolute;top: 10px;left: 50%;transform: translateX(-50%);width: 80px;height: 18px;background: #1c0a3a;border-radius: 0 0 12px 12px;z-index: 2}.vz-screen{background: var(--surface);border-radius: 26px;padding: 30px 14px 16px;display: grid;gap: 6px;font-size: .72rem}.vz-papp{display: flex;align-items: center;gap: 6px;font-weight: 800;font-size: .66rem;letter-spacing: .14em;color: var(--ink);text-transform: uppercase}.vz-papp img{height: 20px;width: auto}.vz-screen small{color: var(--muted)}.vz-bal{font-size: 1.35rem;font-weight: 800;color: var(--ink)}.vz-line{width: 100%;height: 60px;display: block}.vz-prow{display: flex;justify-content: space-between;padding: 7px 8px;border-radius: 8px;background: var(--brand-softer);color: var(--ink)}.vz-pcta{margin-top: 4px;text-align: center;padding: 9px;border-radius: 10px;background: var(--brand);color: #fff;font-weight: 700}.vz-pside{display: grid;gap: 10px}.vz-chip{display: flex;align-items: center;gap: 8px;padding: 9px 14px;border-radius: 12px;background: var(--surface);border: 1px solid var(--line);box-shadow: var(--shadow);font-weight: 600;color: var(--ink);font-size: .8rem}.vz-chip svg{width: 18px;height: 18px;color: var(--brand)}.vz-steps{display: grid;gap: 10px}.vz-step{display: flex;gap: 12px;align-items: center;padding: 10px;border-radius: 10px;background: var(--brand-softer)}.vz-step b{display: block;color: var(--ink);font-size: .8rem}.vz-step small{color: var(--muted)}.vz-dot{flex: none;width: 26px;height: 26px;border-radius: 50%;display: grid;place-items: center;font-weight: 700;font-size: .72rem;background: var(--surface);border: 2px solid var(--line);color: var(--muted)}.vz-step.done .vz-dot{background: #16a36a;border-color: #16a36a;color: #fff}.vz-step.now{background: var(--surface);border: 1px solid var(--brand)}.vz-step.now .vz-dot{border-color: var(--brand);color: var(--brand)}.vz-pm{padding: 10px;border-radius: 10px;background: var(--brand-softer);display: grid;gap: 8px}.vz-pm b{color: var(--ink);font-size: .78rem}.vz-pmbtn{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.vz-pmbtn span{text-align: center;padding: 6px;border-radius: 6px;font-weight: 700;font-size: .72rem}.vz-pmbtn .buy{background: #e3f5ea;color: #127a50}.vz-pmbtn .sell{background: #fdecee;color: #b42335}.vz-srv{display: grid;grid-template-columns: 12px 1fr auto auto;gap: 10px;align-items: center;padding: 9px 10px;border-radius: 8px;background: var(--brand-softer);color: var(--ink)}.vz-led{width: 9px;height: 9px;border-radius: 50%;background: #16a36a;box-shadow: 0 0 0 0 rgba(22,163,106,.5);animation: led 2s infinite}.vz-led.stb{background: #f0a020;animation: none}@keyframes led{70%{box-shadow: 0 0 0 6px rgba(22,163,106,0)}}.vz-pluggrid{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.vz-plug{display: flex;align-items: center;gap: 10px;padding: 12px;border-radius: 10px;background: var(--brand-softer);color: var(--ink);font-size: .78rem}.vz-plug svg{width: 20px;height: 20px;color: var(--brand);flex: none}.vz-plug b{flex: 1}.vz-toggle{width: 30px;height: 17px;border-radius: 99px;background: #16a36a;position: relative;flex: none}.vz-toggle::after{content: "";position: absolute;right: 2px;top: 2px;width: 13px;height: 13px;border-radius: 50%;background: var(--surface)}.vz-colchart{height: 110px;display: flex;align-items: flex-end;gap: 6px;padding: 8px;background: var(--brand-softer);border-radius: 10px}.vz-colchart i{flex: 1;border-radius: 4px 4px 0 0;background: linear-gradient(180deg,#9b4dff,var(--brand));transform-origin: bottom;animation: growY 1s cubic-bezier(.2,.7,.2,1) both .3s}@keyframes growY{from{transform: scaleY(0)}}.vz-legend{display: flex;justify-content: space-between;color: var(--muted);font-size: .68rem;margin-top: -6px}@media (max-width: 640px){.vz-term{grid-template-columns: 1fr}.vz-watch{display: none}.vz-flow{grid-template-columns: 1fr 18px 1fr 18px 1fr}.vz-node{font-size: .62rem;padding: 7px 4px}.vz-bar{grid-template-columns: 96px 1fr 60px}.vz-table{font-size: .66rem}.vz-table th:nth-child(4),.vz-table td:nth-child(4){display: none}.vz-phonewrap{flex-direction: column}.vz-pside{grid-template-columns: 1fr 1fr}}@media (prefers-reduced-motion: reduce){.vz-track i,.vz-colchart i{animation: none}}.spec-wrap{max-width: 860px;margin: 0 auto}.spec-table td:first-child{width: 34%;font-weight: 600;color: var(--ink);background: var(--brand-softer);text-align: left}.spec-table td:last-child{text-align: left}[dir="rtl"] .spec-table td{text-align: right}.has-drop>.dropdown.cols-1{width: 300px;grid-template-columns: 1fr}.has-drop>.dropdown.cols-2{width: min(620px,94vw);grid-template-columns: repeat(2,1fr)}.has-drop>.dropdown.cols-3{width: min(940px,94vw);grid-template-columns: repeat(3,1fr)}.menu>li.has-drop:last-of-type{position: relative}.menu>li>a{padding: 10px 9px}@media (max-width: 960px){.has-drop>.dropdown.cols-1,.has-drop>.dropdown.cols-2,.has-drop>.dropdown.cols-3{width: auto;grid-template-columns: 1fr}}section[id]{scroll-margin-top: 90px}@media (max-width: 960px){.site-header{backdrop-filter: none;-webkit-backdrop-filter: none;background: var(--surface)}.menu{position: absolute;top: 100%;left: 0;right: 0;bottom: auto;inset: auto;top: 100%;left: 0;right: 0;height: calc(100vh - 76px);height: calc(100dvh - 76px);box-shadow: 0 20px 30px rgba(28,10,58,.08);border-top: 1px solid var(--line)}.has-drop>.dropdown,.has-drop>.dropdown.cols-1,.has-drop>.dropdown.cols-2,.has-drop>.dropdown.cols-3{position: static;transform: none;width: auto;left: auto}.has-drop:hover>.dropdown{transform: none}}.journey{--line: #c9b3ef;display: grid;grid-template-columns: 1fr 96px 1fr 96px 1fr;grid-template-rows: auto 46px auto 64px auto 54px auto;grid-template-areas: ". . o . ." "e1 l1 m1 . ." "c1 a2 c2 a3 c3" ". . . . a4" "c6 a6 c5 a5 c4" "a7 . . . ." "e7 a8 a8 a8 c7"}.jr-orbwrap{display: grid;place-items: center;padding-bottom: 0}.jr-orb{width: 108px;height: 108px;border-radius: 50%;display: grid;place-items: center;background: radial-gradient(circle at 35% 30%,#9b4dff,var(--brand) 60%,#3d0085);box-shadow: 0 0 0 10px var(--brand-soft),0 18px 50px rgba(89,0,189,.45);animation: orbGlow 3s ease-in-out infinite}.jr-orb img{width: 46px;height: auto;filter: brightness(0) invert(1)}@keyframes orbGlow{50%{box-shadow: 0 0 0 16px rgba(240,231,252,.7),0 18px 60px rgba(89,0,189,.55)}}.jr-card{position: relative;display: block;background: var(--surface);border: 1px solid var(--line);border-radius: 18px;padding: 26px;color: inherit;transition: .25s}.jr-card:hover{border-color: var(--brand);box-shadow: var(--shadow);transform: translateY(-3px);color: inherit}.jr-card h3{margin-bottom: 6px}.jr-card p{margin: 0;font-size: .93rem}.jr-card .card-link{margin-top: 12px}.jr-num{position: absolute;top: 18px;right: 20px;font-size: .7rem;font-weight: 800;letter-spacing: .1em;text-transform: uppercase;color: var(--brand);background: var(--brand-soft);padding: 4px 10px;border-radius: 99px}[dir="rtl"] .jr-num{right: auto;left: 20px}.jr-c{position: relative}.jr-pill{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 2;background: var(--surface);border: 1px solid var(--line);color: var(--ink);font-size: .72rem;font-weight: 700;padding: 5px 11px;border-radius: 99px;white-space: nowrap;box-shadow: 0 4px 12px rgba(89,0,189,.08)}.hline::before{content: "";position: absolute;left: 0;right: 0;top: 50%;height: 2px;background: repeating-linear-gradient(90deg,var(--brand) 0 7px,transparent 7px 12px);background-size: 24px 2px;opacity: .55;animation: flowR 1.2s linear infinite}.hline.arrow-l::before{animation-name: flowL}.vline::before{content: "";position: absolute;top: 0;bottom: 0;left: 50%;width: 2px;background: repeating-linear-gradient(180deg,var(--brand) 0 7px,transparent 7px 12px);background-size: 2px 24px;opacity: .55;animation: flowD 1.2s linear infinite}@keyframes flowR{to{background-position: 24px 0}}@keyframes flowL{to{background-position: -24px 0}}@keyframes flowD{to{background-position: 0 24px}}.arrow-r::after,.arrow-l::after,.arrow-d::after,.elbow-in::after{content: "";position: absolute;width: 9px;height: 9px;border-right: 2px solid var(--brand);border-bottom: 2px solid var(--brand);opacity: .8}.arrow-r::after{right: 2px;top: 50%;transform: translateY(-50%) rotate(-45deg)}.arrow-l::after{left: 2px;top: 50%;transform: translateY(-50%) rotate(135deg)}.arrow-d::after{left: 50%;bottom: 4px;transform: translateX(-50%) rotate(45deg)}.elbow-in::before{content: "";position: absolute;left: 50%;right: 0;top: 50%;bottom: 0;border-left: 2px dashed rgba(89,0,189,.45);border-top: 2px dashed rgba(89,0,189,.45);border-top-left-radius: 14px}.elbow-in::after{left: 50%;bottom: 4px;transform: translateX(-50%) rotate(45deg);margin-left: 1px}.orb-drop::before{content: "";position: absolute;left: 0;right: 50%;top: 50%;bottom: 0;border-right: 0}.orb-drop::after{content: "";position: absolute;left: 0;width: 50%;top: 0;height: 50%;border-right: 2px dashed rgba(89,0,189,.45);border-bottom: 2px dashed rgba(89,0,189,.45);border-bottom-right-radius: 14px}.hline.jr-l1{}.elbow-out::before{content: "";position: absolute;left: 50%;right: 0;top: 0;height: 50%;border-left: 2px dashed rgba(89,0,189,.45);border-bottom: 2px dashed rgba(89,0,189,.45);border-bottom-left-radius: 14px}[style*="grid-area:l1"].hline::before{opacity: .45}@media (max-width: 960px){.journey{display: flex;flex-direction: column;gap: 34px}.journey .jr-c{display: none}.jr-orbwrap{order: 0;margin-bottom: -6px}.jr-card::before{content: "";position: absolute;left: 50%;top: -34px;height: 34px;width: 2px;background: repeating-linear-gradient(180deg,var(--brand) 0 6px,transparent 6px 10px);opacity: .5}}@media (prefers-reduced-motion: reduce){.hline::before,.vline::before,.jr-orb{animation: none}}.marquee-track{gap: 16px;padding: 6px 0}.pchip{display: inline-flex;align-items: center;gap: 10px;padding: 10px 18px 10px 10px;border: 1px solid var(--line);border-radius: 14px;background: var(--surface);color: var(--ink) !important;font-weight: 700;font-size: .95rem !important;white-space: nowrap;box-shadow: 0 4px 14px rgba(89,0,189,.06);transition: .2s}.pchip i{width: 34px;height: 34px;border-radius: 10px;display: grid;place-items: center;background: linear-gradient(135deg,var(--brand),#9b4dff);color: #fff}.pchip i svg{width: 18px;height: 18px}.pchip:hover{border-color: var(--brand);transform: translateY(-2px)}@media (max-width: 640px){.pchip{padding: 8px 14px 8px 8px;font-size: .85rem !important}.pchip i{width: 28px;height: 28px}}.hero{padding: 80px 0 96px}.hero::after{content: "";position: absolute;inset: 0;pointer-events: none;background-image: linear-gradient(rgba(89,0,189,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(89,0,189,.05) 1px,transparent 1px);background-size: 44px 44px;-webkit-mask-image: radial-gradient(ellipse at 70% 30%,#000 0%,transparent 70%);mask-image: radial-gradient(ellipse at 70% 30%,#000 0%,transparent 70%)}.hero .container{position: relative;z-index: 1}.hero h1{font-size: clamp(2.1rem,4.4vw,3.5rem)}.hero .eyebrow{display: inline-flex;align-items: center}.rotator{display: inline-block;min-width: 1ch;transition: opacity .35s ease,transform .35s ease,filter .35s ease}.rotator.out{opacity: 0;transform: translateY(14px);filter: blur(4px)}.h1-tail{display: block}.btn-lg{padding: 16px 28px;font-size: 1rem}.btn .arr{display: inline-block;transition: transform .2s}.btn:hover .arr{transform: translateX(4px)}.hero-trust{display: grid;grid-template-columns: repeat(4,auto);justify-content: start;gap: 10px 28px;margin-top: 34px;padding-top: 24px;border-top: 1px solid var(--line)}.hero-trust div{display: grid}.hero-trust b{font-family: var(--font-head);font-size: 1.45rem;color: var(--ink);line-height: 1.1}.hero-trust span{font-size: .8rem;color: var(--muted)}.hero-visual{position: relative}.float-card{position: absolute;display: flex;align-items: center;gap: 10px;background: var(--surface);border: 1px solid var(--line);border-radius: 14px;padding: 10px 14px 10px 10px;box-shadow: 0 16px 40px rgba(89,0,189,.16);font-size: .8rem;z-index: 3;animation: floatY 5s ease-in-out infinite}.float-card i{width: 34px;height: 34px;border-radius: 10px;display: grid;place-items: center;background: var(--brand-soft);color: var(--brand);flex: none}.float-card i svg{width: 18px;height: 18px}.float-card b{display: block;color: var(--ink);font-size: .82rem}.float-card small{color: var(--muted)}.fc1{top: -22px;left: -34px;animation-delay: .2s}.fc2{bottom: 70px;left: -54px;animation-delay: 1.4s}.fc2 i{background: #e3f5ea;color: #16a36a}.fc3{bottom: -24px;right: -18px;animation-delay: 2.4s}.float-card{opacity: 0;animation: cardIn .7s ease forwards,floatY 5s ease-in-out infinite}.fc1{animation-delay: .9s,.9s}.fc2{animation-delay: 1.3s,1.3s}.fc3{animation-delay: 1.7s,1.7s}@keyframes cardIn{from{opacity: 0;transform: translateY(16px) scale(.96)}to{opacity: 1}}.section-head h2{position: relative;display: inline-block;padding-bottom: 14px}.section-head h2::after{content: "";position: absolute;left: 50%;bottom: 0;width: 64px;height: 4px;border-radius: 4px;background: linear-gradient(90deg,var(--brand),#9b4dff);transform: translateX(-50%) scaleX(0);transition: transform .7s cubic-bezier(.2,.7,.2,1) .2s}.section-head.in h2::after,.section-head:hover h2::after{transform: translateX(-50%) scaleX(1)}.svc-tabs .tabs{margin-bottom: 14px}.svc-tabs .tab-btn small{display: inline-grid;place-items: center;min-width: 22px;height: 22px;margin-left: 6px;border-radius: 99px;background: var(--brand-soft);color: var(--brand);font-size: .72rem}.svc-tabs .tab-btn.active small{background: rgba(255,255,255,.25);color: #fff}.tab-sub{color: var(--muted);margin-bottom: 24px}.tab-panel.active .svc-card{animation: fadeUp .5s cubic-bezier(.2,.7,.2,1) both}.tab-panel.active .svc-card:nth-child(2){animation-delay: .05s}.tab-panel.active .svc-card:nth-child(3){animation-delay: .1s}.tab-panel.active .svc-card:nth-child(4){animation-delay: .15s}.tab-panel.active .svc-card:nth-child(5){animation-delay: .2s}.tab-panel.active .svc-card:nth-child(6){animation-delay: .25s}.tab-panel.active .svc-card:nth-child(n+7){animation-delay: .3s}.card{position: relative}.serve-card::before,.svc-card::before{content: "";position: absolute;inset: -1px;border-radius: inherit;padding: 1px;background: linear-gradient(135deg,var(--brand),#c084fc,transparent 60%);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;opacity: 0;transition: opacity .3s;pointer-events: none}.serve-card:hover::before,.svc-card:hover::before{opacity: 1}.serve-card .icon{width: 58px;height: 58px}.scroll-progress{position: fixed;top: 0;left: 0;height: 3px;width: 100%;transform-origin: 0 50%;transform: scaleX(0);background: linear-gradient(90deg,var(--brand),#c084fc);z-index: 100}.to-top{position: fixed;right: 22px;bottom: 92px;width: 44px;height: 44px;border-radius: 50%;border: 1px solid var(--line);background: var(--surface);color: var(--brand);font-size: 1.1rem;font-weight: 700;box-shadow: var(--shadow);cursor: pointer;opacity: 0;visibility: hidden;transform: translateY(10px);transition: .25s;z-index: 59}.to-top.show{opacity: 1;visibility: visible;transform: none}.to-top:hover{background: var(--brand);color: #fff}[dir="rtl"] .to-top{right: auto;left: 22px}@media (max-width: 1100px){.fc2{left: -14px}.fc1{left: -10px}}@media (max-width: 960px){.hero-visual{margin: 10px 10px 30px}.h1-tail{display: inline}}@media (max-width: 640px){.hero{padding: 48px 0 64px}.hero-trust{grid-template-columns: repeat(2,1fr);gap: 16px}.hero .btn-row .btn{width: 100%;justify-content: center}.fc2{display: none}.fc1{top: -16px;left: -6px}.fc3{right: -6px;bottom: -18px}.float-card{padding: 8px 10px 8px 8px}.float-card i{width: 28px;height: 28px}.svc-tabs .tabs{flex-wrap: nowrap;overflow-x: auto;justify-content: flex-start;padding-bottom: 6px;-webkit-overflow-scrolling: touch}.svc-tabs .tab-btn{flex: none}.to-top{bottom: 86px;right: 16px;width: 40px;height: 40px}}@media (prefers-reduced-motion: reduce){.float-card{opacity: 1;animation: none}.rotator{transition: none}.section-head h2::after{transform: translateX(-50%) scaleX(1)}}.section-head h2{display: table}.section-head.center h2,.center .section-head h2,.section-head h2{margin-left: auto;margin-right: auto}.hero h1{font-size: clamp(2rem,3.6vw,3.05rem)}.hero h1 .rotator{display: block}.hero h1 .h1-tail{display: block}@media (max-width: 640px){.hero h1 .rotator{display: inline}.hero h1 .h1-tail{display: inline}.hero .eyebrow{font-size: .68rem}}.ft2{padding: 64px 0 26px;background: radial-gradient(1200px 400px at 85% -10%,rgba(155,77,255,.18),transparent 60%),var(--deep)}.ft2 a{color: #c9bfdc}.ft2 a:hover{color: #fff}.ft-top{display: grid;grid-template-columns: 1fr 1.5fr;gap: 48px;align-items: start;padding-bottom: 40px;border-bottom: 1px solid rgba(255,255,255,.08)}.ft-brand p{max-width: 380px;font-size: .95rem;margin: 0 0 18px}.ft2 .footer-logo img{height: 96px;margin-bottom: 14px}.ft-contact{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.ft-cc{display: flex;gap: 12px;align-items: flex-start;padding: 14px 16px;border-radius: 14px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.08);color: #e4dcf2 !important;font-size: .88rem;line-height: 1.45;transition: .2s;overflow-wrap: anywhere}a.ft-cc:hover{background: rgba(255,255,255,.08);border-color: rgba(155,77,255,.5)}.ft-cc i{flex: none;width: 36px;height: 36px;border-radius: 10px;display: grid;place-items: center;background: linear-gradient(135deg,var(--brand),#9b4dff);color: #fff}.ft-cc i svg{width: 18px;height: 18px}.ft-cc small{display: block;color: #9a8fb3;font-size: .72rem;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;margin-bottom: 2px}.ft-links{display: grid;grid-template-columns: repeat(5,1fr);gap: 28px;padding: 40px 0 34px}.ft-col h4{color: #fff;font-size: .95rem;margin-bottom: 14px}.ft-col ul{list-style: none;padding: 0;margin: 0;display: grid;gap: 9px}.ft-col a{font-size: .9rem}.ft-more a{color: #b98cff;font-weight: 600}.ft-markets{display: flex;align-items: center;gap: 16px;flex-wrap: wrap;padding: 18px 0;border-top: 1px solid rgba(255,255,255,.08);border-bottom: 1px solid rgba(255,255,255,.08)}.ft-markets>span{color: #fff;font-weight: 700;font-size: .9rem}.ft-markets div{display: flex;flex-wrap: wrap;gap: 8px}.ft-markets a{padding: 6px 12px;border-radius: 99px;background: rgba(255,255,255,.05);border: 1px solid rgba(255,255,255,.08);font-size: .82rem}.ft-markets a:hover{border-color: rgba(155,77,255,.6)}.ft-legal{margin-top: 22px;padding: 16px 18px;border-radius: 12px;background: rgba(0,0,0,.18)}.ft-legal p{margin: 0 0 6px;font-size: .78rem;color: #9a8fb3;line-height: 1.6}.ft-legal p:last-child{margin: 0}.ft-legal strong{color: #e4dcf2}.ft2 .footer-bottom{margin-top: 22px;padding-top: 0;border-top: 0;align-items: center}.ft-legal-links{display: flex;flex-wrap: wrap;gap: 6px 18px}@media (max-width: 1100px){.ft-links{grid-template-columns: repeat(3,1fr)}}@media (max-width: 960px){.ft-top{grid-template-columns: 1fr;gap: 28px}}@media (max-width: 640px){.ft2{padding-top: 48px}.ft-contact{grid-template-columns: 1fr}.ft-links{grid-template-columns: 1fr 1fr;gap: 26px 18px;padding: 30px 0}.ft-markets{flex-direction: column;align-items: flex-start}.ft2 .footer-bottom{flex-direction: column;align-items: flex-start;gap: 10px}.ft2 .footer-logo img{height: 80px}}.ft-top{grid-template-columns: .9fr 1.6fr}.ft-cc span{min-width: 0;overflow-wrap: normal;word-break: normal}.ft-cc.ft-email span{font-size: .84rem}.ft-cc.ft-email span .em{white-space: nowrap}@media (max-width: 1200px){.ft-contact{grid-template-columns: 1fr}.ft-cc.ft-email span .em{white-space: normal;overflow-wrap: anywhere}}@media (min-width: 961px) and (max-width: 1200px){.ft-contact{grid-template-columns: 1fr 1fr}}@media (max-width: 960px){.ft-top{grid-template-columns: 1fr}}@media (max-width: 640px){.ft-contact{grid-template-columns: 1fr}}.ft-reg{display: inline-flex;align-items: center;gap: 10px;margin: 0 0 18px;padding: 8px 14px 8px 8px;border-radius: 12px;background: rgba(255,255,255,.05);border: 1px solid rgba(255,255,255,.1);color: #e4dcf2;font-size: .86rem}.ft-reg i{width: 28px;height: 28px;border-radius: 8px;display: grid;place-items: center;background: linear-gradient(135deg,var(--brand),#9b4dff);color: #fff}.ft-reg i svg{width: 15px;height: 15px}.ft-reg b{color: #fff}.region-jump{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin: 22px 0 22px}.region-jump a{padding: 7px 14px;border-radius: 99px;background: var(--surface);border: 1px solid var(--line);color: var(--ink);font-size: .88rem;font-weight: 600}.region-jump a:hover{border-color: var(--brand);color: var(--brand)}.ft-markets a small{display: inline-grid;place-items: center;min-width: 20px;height: 20px;margin-left: 4px;border-radius: 99px;background: rgba(155,77,255,.35);color: #fff;font-size: .7rem}.ft-markets a.ft-allm{background: transparent;border-color: rgba(185,140,255,.5);color: #b98cff;font-weight: 600}.guide-prose{max-width: 820px;margin: 0 auto 40px;font-size: 1.06rem;line-height: 1.75}.guide-prose p + p{margin-top: 14px}.steps.steps-3{grid-template-columns: repeat(3,1fr)}.compare.guide-t td,.compare.guide-t th{text-align: left !important}.guide-note{text-align: center;max-width: 760px;margin: 18px auto 0}.pay-chips{list-style: none;padding: 0;margin: 8px auto 0;display: flex;flex-wrap: wrap;justify-content: center;gap: 14px;max-width: 1040px}.pay-chips li{flex: 0 1 200px}.pay-chips li{background: var(--surface);border: 1px solid var(--line);border-radius: 14px;padding: 16px 18px;display: flex;flex-direction: column;gap: 4px;transition: border-color .25s,transform .25s}.pay-chips li:hover{border-color: var(--brand);transform: translateY(-2px)}.pay-chips strong{color: var(--ink);font-size: .98rem}.pay-chips span{color: var(--muted,#6b6680);font-size: .88rem}.lang-alt{display: inline-flex;gap: 8px;flex-wrap: wrap;margin-top: 14px}.lang-alt a{font-size: .85rem;font-weight: 600;padding: 6px 12px;border-radius: 99px;background: var(--brand-softer);color: var(--brand)}@media (max-width: 900px){.steps.steps-3{grid-template-columns: 1fr 1fr}}@media (max-width: 600px){.pay-chips li{flex: 1 1 140px}.steps.steps-3{grid-template-columns: 1fr}.compare.guide-t th,.compare.guide-t td{padding: 10px 12px;font-size: .88rem}}[dir="rtl"] .compare.guide-t td,[dir="rtl"] .compare.guide-t th{text-align: right !important}.flag{display: inline-flex;align-items: center;justify-content: center;min-width: 38px;height: 26px;padding: 0 7px;border-radius: 7px;background: linear-gradient(135deg,var(--brand),#8f3dff);color: #fff;font-size: .72rem;font-weight: 800;letter-spacing: .06em;line-height: 1;flex-shrink: 0;vertical-align: middle}.market-card .flag{font-size: .8rem;min-width: 46px;height: 32px;margin-bottom: 16px;display: inline-flex}.eyebrow .flag{min-width: 30px;height: 20px;font-size: .62rem;margin-inline-end: 6px}.market-links .flag{min-width: 30px;height: 20px;font-size: .62rem;margin-inline-end: 4px}.key-markets{display: grid;grid-template-columns: repeat(4,1fr);gap: 16px;margin-top: 8px}.km-card{display: flex;align-items: center;gap: 14px;padding: 18px 18px;background: var(--surface);border: 1px solid var(--line);border-radius: 16px;color: var(--ink);transition: border-color .25s,transform .25s,box-shadow .25s}.km-card:hover{border-color: var(--brand);transform: translateY(-3px);box-shadow: 0 14px 30px rgba(89,0,189,.12)}.km-card .flag{min-width: 46px;height: 46px;border-radius: 12px;font-size: .82rem}.km-txt{display: flex;flex-direction: column;gap: 3px;min-width: 0;flex: 1}.km-txt b{font-size: 1.02rem;font-weight: 700;color: var(--ink)}.km-txt small{font-size: .84rem;color: var(--muted);line-height: 1.35}.km-arrow{color: var(--brand);font-weight: 700;opacity: .5;transition: opacity .25s,transform .25s}.km-card:hover .km-arrow{opacity: 1;transform: translateX(3px)}[dir="rtl"] .km-arrow{transform: scaleX(-1)}@media (max-width: 1024px){.key-markets{grid-template-columns: repeat(2,1fr)}}@media (max-width: 560px){.key-markets{grid-template-columns: 1fr}}html[data-theme="dark"]{color-scheme: dark;--brand: #8f4dff;--brand-dark: #b385ff;--brand-soft: #241444;--brand-softer: #120c22;--ink: #f3effb;--deep: #07040e;--text: #c3bcd6;--muted: #8f87a8;--line: #2b2345;--white: #0c0816;--surface: #161027;--header-bg: rgba(12,8,22,.94);--shadow: 0 10px 30px rgba(0,0,0,.45)}html[data-theme="dark"] body{background: var(--white)}html[data-theme="dark"] .btn-primary{background: #6a14d6;color: #fff}html[data-theme="dark"] .btn-primary:hover{background: #7d2ff0;color: #fff}html[data-theme="dark"] .btn-white{background: #fff;color: #5900bd}html[data-theme="dark"] .btn-outline{color: #d9c6ff;border-color: #6a3fb8}html[data-theme="dark"] .btn-outline:hover{background: #6a14d6;border-color: #6a14d6;color: #fff}html[data-theme="dark"] .topbar{background: #3d0087}html[data-theme="dark"] .logo img{filter: brightness(1.35) saturate(1.1)}html[data-theme="dark"] .card,html[data-theme="dark"] .panel,html[data-theme="dark"] .step,html[data-theme="dark"] .km-card,html[data-theme="dark"] .pay-chips li,html[data-theme="dark"] .faq-item{border-color: var(--line)}html[data-theme="dark"] .card:hover,html[data-theme="dark"] .km-card:hover{box-shadow: 0 14px 34px rgba(0,0,0,.5)}html[data-theme="dark"] .compare th{background: #1d1533;color: var(--ink)}html[data-theme="dark"] .compare td{color: var(--text)}html[data-theme="dark"] .dropdown,html[data-theme="dark"] .lang-menu,html[data-theme="dark"] .mega{background: var(--surface);border-color: var(--line);box-shadow: 0 20px 40px rgba(0,0,0,.55)}html[data-theme="dark"] .field input,html[data-theme="dark"] .field select,html[data-theme="dark"] .field textarea{background: #0f0a1d;color: var(--ink);border-color: var(--line)}html[data-theme="dark"] .field input::placeholder,html[data-theme="dark"] .field textarea::placeholder{color: #6f6889}html[data-theme="dark"] .quick-answer{background: #1a1130;border-color: #3b2a66}html[data-theme="dark"] .article blockquote{background: #1a1130}html[data-theme="dark"] img.invert-dark{filter: invert(1) hue-rotate(180deg)}html[data-theme="dark"] ::selection{background: #6a14d6;color: #fff}.theme-toggle{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 12px;border: 1px solid var(--line);background: var(--surface);color: var(--ink);cursor: pointer;padding: 0;flex-shrink: 0;transition: border-color .2s,color .2s,transform .2s}.theme-toggle:hover{border-color: var(--brand);color: var(--brand)}.theme-toggle:active{transform: scale(.94)}.theme-toggle svg{width: 19px;height: 19px;display: block}.theme-toggle .ic-sun{display: none}html[data-theme="dark"] .theme-toggle .ic-sun{display: block;color: #ffd166}html[data-theme="dark"] .theme-toggle .ic-moon{display: none}html.theme-anim,html.theme-anim *,html.theme-anim *::before,html.theme-anim *::after{transition: background-color .35s ease,border-color .35s ease,color .35s ease !important}@media (max-width: 480px){.theme-toggle{width: 36px;height: 36px}}.tg-float{position: fixed;right: 24px;bottom: 88px;z-index: 60;width: 48px;height: 48px;border-radius: 50%;background: #229ed9;color: #fff;display: grid;place-items: center;box-shadow: 0 8px 22px rgba(0,0,0,.2);transition: transform .2s}.tg-float:hover{transform: scale(1.08);color: #fff}.tg-float svg{width: 24px;height: 24px;margin-left: -2px}[dir="rtl"] .tg-float{right: auto;left: 24px}.ft-contact .ft-wide{grid-column: 1 / -1}.ft-cc i svg[fill="currentColor"]{width: 17px;height: 17px}.contact-info .item .icon svg,.item .icon svg{max-width: 22px}@media (max-width: 600px){.tg-float{width: 44px;height: 44px;right: 22px;bottom: 84px}}.to-top{bottom: 148px}@media (max-width: 600px){.to-top{bottom: 140px}}.preloader{display: none}html.pl-on,html.pl-on body{overflow: hidden}html.pl-on .preloader{display: flex;position: fixed;inset: 0;z-index: 9999;align-items: center;justify-content: center;cursor: pointer;color: #fff;background: radial-gradient(900px 620px at 85% 10%,#8f3dff 0%,transparent 60%),radial-gradient(700px 520px at 10% 95%,#6a14d6 0%,transparent 60%),linear-gradient(135deg,#22004d 0%,#3d0087 50%,#5900bd 100%);transition: opacity .7s ease,visibility .7s ease}html[data-theme="dark"].pl-on .preloader{background: radial-gradient(900px 620px at 85% 10%,rgba(143,61,255,.45) 0%,transparent 60%),radial-gradient(700px 520px at 10% 95%,rgba(106,20,214,.35) 0%,transparent 60%),#0c0816}html.pl-done .preloader{opacity: 0;visibility: hidden}html.pl-done .preloader .pl-inner{transform: scale(.96)}.pl-bg{position: absolute;inset: 0;overflow: hidden;pointer-events: none}.pl-orb{position: absolute;border-radius: 50%;border: 1px solid rgba(255,255,255,.14);animation: plSpin 18s linear infinite}.pl-orb.o1{width: 560px;height: 560px;right: -180px;top: -200px}.pl-orb.o2{width: 380px;height: 380px;left: -140px;bottom: -160px;animation-duration: 24s;animation-direction: reverse}.pl-swirls{position: absolute;left: 50%;top: 50%;width: min(560px,120vw);height: min(560px,120vw);transform: translate(-50%,-50%);color: rgba(255,255,255,.55)}.pl-swirls path,.pl-swirls circle{stroke-dasharray: 240;stroke-dashoffset: 240;animation: plDraw 2.4s ease-in-out infinite alternate}.pl-swirls .s2{animation-delay: .6s}.pl-swirls .s3{animation-delay: 1.1s}.pl-swirls .s4{animation-delay: 1.5s}.pl-swirls .s5{animation-delay: .9s}.pl-inner{position: relative;display: flex;flex-direction: column;align-items: center;gap: 18px;transition: transform .7s ease;padding: 0 20px;text-align: center}.pl-logo{width: 64px;height: auto;filter: brightness(0) invert(1);opacity: .95;animation: plPulse 2s ease-in-out infinite}.pl-words{position: relative;height: 1.3em;width: min(90vw,640px);font-family: var(--font-head);font-weight: 700;font-size: clamp(2.6rem,8vw,4.6rem);line-height: 1.3;letter-spacing: -.01em}.pl-word{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;opacity: 0;transform: translateY(26px);filter: blur(6px);transition: opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1),filter .35s ease;white-space: nowrap}.pl-word[lang="hi"],.pl-word[lang="bn"],.pl-word[lang="ta"],.pl-word[lang="ar"],.pl-word[lang="zh"]{font-family: "Nirmala UI","Noto Sans","Microsoft YaHei","PingFang SC","Segoe UI",system-ui,sans-serif}.pl-word.on{opacity: 1;transform: none;filter: none}.pl-word.off{opacity: 0;transform: translateY(-26px);filter: blur(6px)}.pl-brand{font-size: .82rem;font-weight: 700;letter-spacing: .32em;text-transform: uppercase;opacity: .8}.pl-bar{width: 180px;height: 3px;border-radius: 3px;background: rgba(255,255,255,.18);overflow: hidden}.pl-bar i{display: block;height: 100%;width: 100%;background: linear-gradient(90deg,#b98cff,#fff);transform-origin: left;transform: scaleX(0);animation: plBar 4.4s linear forwards}.pl-skip{font-size: .74rem;opacity: .5;margin-top: 4px}@keyframes plBar{to{transform: scaleX(1)}}@keyframes plSpin{to{transform: rotate(360deg)}}@keyframes plDraw{to{stroke-dashoffset: 0}}@keyframes plPulse{50%{transform: scale(1.06);opacity: .8}}@media (prefers-reduced-motion: reduce){.pl-orb,.pl-swirls path,.pl-swirls circle,.pl-logo{animation: none}.pl-swirls path,.pl-swirls circle{stroke-dashoffset: 0}.pl-word{transition: opacity .2s;transform: none;filter: none}}.star-fx{position: fixed;inset: 0;width: 100%;height: 100%;pointer-events: none;z-index: 2;opacity: .8}html[data-theme="dark"] .star-fx{opacity: .95}.cur-ring,.cur-dot{position: fixed;left: 0;top: 0;pointer-events: none;z-index: 10000;opacity: 0;transition: opacity .3s;will-change: transform}html.cur-on .cur-ring,html.cur-on .cur-dot{opacity: 1}.cur-ring::before{content: "";position: absolute;left: -18px;top: -18px;width: 36px;height: 36px;border-radius: 50%;border: 1.5px solid rgba(89,0,189,.55);background: rgba(143,61,255,.06);box-shadow: 0 0 0 1px rgba(255,255,255,.45);transition: transform .25s cubic-bezier(.2,.7,.2,1),background .25s,border-color .25s}.cur-dot::before{content: "";position: absolute;left: -3px;top: -3px;width: 6px;height: 6px;border-radius: 50%;background: #7c2fe8;box-shadow: 0 0 10px rgba(143,61,255,.8);transition: transform .2s}html.cur-hover .cur-ring::before{transform: scale(1.6);background: rgba(143,61,255,.12);border-color: rgba(143,61,255,.7)}html.cur-hover .cur-dot::before{transform: scale(.5)}html.cur-down .cur-ring::before{transform: scale(.75)}html[data-theme="dark"] .cur-ring::before{border-color: rgba(200,170,255,.6);background: rgba(185,140,255,.08)}html[data-theme="dark"] .cur-dot::before{background: #d6beff;box-shadow: 0 0 12px rgba(185,140,255,.9)}html.pl-on .cur-ring,html.pl-on .cur-dot,html.pl-on .star-fx{display: none}@media (hover: none),(pointer: coarse),(prefers-reduced-motion: reduce){.cur-ring,.cur-dot{display: none}}@media print{.star-fx,.cur-ring,.cur-dot{display: none}}.topbar .tb-right{display: flex;align-items: center;gap: 6px 16px;flex-wrap: wrap}.tb-l{display: inline-flex;align-items: center;gap: 7px;color: #fff;opacity: .95;transition: opacity .2s,transform .2s}.tb-l:hover{opacity: 1;color: #fff;transform: translateY(-1px)}.tb-ic{display: inline-grid;place-items: center;width: 22px;height: 22px;border-radius: 50%;background: rgba(255,255,255,.16);flex-shrink: 0;transition: transform .25s,box-shadow .25s}.tb-ic svg{width: 12px;height: 12px}.tb-ic.ic-wa{background: #25d366}.tb-ic.ic-tg{background: #229ed9}.tb-ic.ic-call{background: #fff;color: var(--brand)}html[data-theme="dark"] .tb-ic.ic-call{color: #5900bd}.tb-ic.ic-mail{background: rgba(255,255,255,.18)}.tb-ic.ic-wa svg,.tb-ic.ic-tg svg{width: 13px;height: 13px}.tb-l:hover .tb-ic{transform: scale(1.12) rotate(-6deg);box-shadow: 0 0 0 3px rgba(255,255,255,.18)}.tb-ic.ic-call svg{animation: tbRing 3.2s ease-in-out infinite;transform-origin: 50% 60%}@keyframes tbRing{0%,84%,100%{transform: rotate(0)}87%{transform: rotate(-14deg)}90%{transform: rotate(12deg)}93%{transform: rotate(-10deg)}96%{transform: rotate(6deg)}}@media (max-width: 1100px){.tb-l[href^="mailto"] .tb-t{display: none}}@media (max-width: 760px){.topbar .tb-right{display: flex !important;gap: 8px;margin-left: auto}.tb-l .tb-t{display: none}.tb-ic{width: 26px;height: 26px}.tb-ic svg{width: 13px;height: 13px}.topbar .container>span:first-child{font-size: .78rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 52vw}}@media (prefers-reduced-motion: reduce){.tb-ic.ic-call svg{animation: none}}.li-img{aspect-ratio: 1200/630;overflow: hidden;background: var(--brand-soft)}.li-img img{width: 100%;height: 100%;object-fit: cover;transition: transform .6s cubic-bezier(.2,.7,.2,1)}.li-card:hover .li-img img{transform: scale(1.05)}.offices{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px}.office{position: relative;padding: 26px;border-radius: 20px;background: var(--surface);border: 1px solid var(--line);overflow: hidden;transition: transform .3s,box-shadow .3s,border-color .3s}.office::before{content: "";position: absolute;right: -60px;top: -60px;width: 180px;height: 180px;border-radius: 50%;background: radial-gradient(circle,rgba(143,61,255,.16),transparent 70%)}.office:hover{transform: translateY(-4px);box-shadow: var(--shadow);border-color: var(--brand)}.of-top{display: flex;justify-content: space-between;align-items: center;margin-bottom: 18px}.of-live{display: inline-flex;align-items: center;gap: 6px;font-size: .78rem;font-weight: 600;color: #16a36a}.of-live i{width: 8px;height: 8px;border-radius: 50%;background: #16a36a;box-shadow: 0 0 0 0 rgba(22,163,106,.5);animation: ofPulse 2s infinite}.office h3{margin-bottom: 2px;font-size: 1.3rem}.office p{color: var(--muted);font-size: .9rem;margin-bottom: 14px}.of-time{font-family: var(--font-head);font-size: 2.3rem;font-weight: 800;color: var(--ink);letter-spacing: -.02em;line-height: 1;font-variant-numeric: tabular-nums}.of-time .sec{font-size: 1rem;color: var(--brand);margin-left: 4px;font-weight: 700}.office small{color: var(--muted);font-size: .78rem}.of-contact{display: flex;justify-content: center;align-items: center;gap: 12px;margin-top: 30px;flex-wrap: wrap}.of-chip{display: inline-flex;align-items: center;gap: 8px;padding: 12px 18px;border-radius: 12px;font-weight: 600;color: #fff;transition: transform .2s,box-shadow .2s}.of-chip svg{width: 18px;height: 18px}.of-chip.wa{background: #25d366}.of-chip.tg{background: #229ed9}.of-chip:hover{color: #fff;transform: translateY(-2px);box-shadow: 0 10px 22px rgba(0,0,0,.15)}@keyframes ofPulse{70%{box-shadow: 0 0 0 8px rgba(22,163,106,0)}100%{box-shadow: 0 0 0 0 rgba(22,163,106,0)}}@media (max-width: 900px){.offices{grid-template-columns: 1fr}}.card,.km-card,.office{--mx: 50%;--my: 50%}@media (hover: hover) and (pointer: fine){.card::after,.km-card::after{content: "";position: absolute;inset: 0;border-radius: inherit;pointer-events: none;opacity: 0;transition: opacity .3s;background: radial-gradient(260px circle at var(--mx) var(--my),rgba(143,61,255,.10),transparent 60%)}.card:hover::after,.km-card:hover::after{opacity: 1}html[data-theme="dark"] .card::after,html[data-theme="dark"] .km-card::after{background: radial-gradient(260px circle at var(--mx) var(--my),rgba(185,140,255,.14),transparent 60%)}}.km-card{position: relative}.of-live b{font-weight: 600}.of-live.closed{color: var(--brand)}.of-live.closed i{background: #9b4dff;animation: none}.dropdown a{display: flex;align-items: flex-start;gap: 12px}.dd-t{display: block;min-width: 0}.dd-t>span{display: block}.dd-ic{flex-shrink: 0;width: 36px;height: 36px;border-radius: 10px;display: grid;place-items: center;background: var(--brand-soft);color: var(--brand);transition: background .25s,color .25s,transform .25s,box-shadow .25s}.dd-ic svg{width: 19px;height: 19px}.dropdown a:hover .dd-ic{background: linear-gradient(135deg,var(--brand),#9b4dff);color: #fff;transform: translateY(-1px) rotate(-4deg);box-shadow: 0 6px 14px rgba(89,0,189,.25)}html[data-theme="dark"] .dd-ic{background: #241444;color: #b98cff}@media (max-width: 1024px){.dd-ic{width: 30px;height: 30px;border-radius: 8px}.dd-ic svg{width: 16px;height: 16px}.dropdown a{gap: 10px;align-items: center}}.dropdown .dd-t{color: var(--ink);font-size: inherit}.dropdown .dd-t strong{color: var(--ink)}.dropdown a:hover .dd-t strong{color: var(--brand)}.money-cta{display: flex;align-items: center;justify-content: space-between;gap: 18px;flex-wrap: wrap;margin: 26px 0 30px;padding: 20px 22px;border-radius: 16px;background: linear-gradient(135deg,var(--brand-soft),var(--surface));border: 1px solid var(--line);border-left: 4px solid var(--brand)}.money-cta .eyebrow{margin-bottom: 6px;padding: 4px 10px;font-size: .7rem}.money-cta p{margin: 0;color: var(--text)}.money-cta .btn{white-space: nowrap}.article .money-cta a.btn{color: #fff;text-decoration: none}@media (max-width: 600px){.money-cta .btn{width: 100%;text-align: center;white-space: normal}}@media (min-width: 961px) and (max-width: 1400px){.logo-text{display: none}.menu>li>a{padding: 10px 8px;font-size: .9rem}.nav{gap: 12px}.nav-cta{gap: 8px}.nav-cta .btn{padding: 11px 16px}}@media (min-width: 961px) and (max-width: 1080px){.menu>li>a{padding: 9px 6px;font-size: .85rem}.nav-cta .btn-primary{padding: 10px 12px;font-size: .85rem}}:root{--muted: #6c6782}html[data-theme="dark"]{--muted: #9e97b8}.panel-title{font-size: 1.2rem}.ft-h,.site-footer .ft-h{color: #fff;font-size: .95rem;margin-bottom: 14px;letter-spacing: 0}.sr-only{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline: 2px solid var(--brand);outline-offset: 2px;border-radius: 6px}.socials{flex-wrap: wrap}.socials a,.socials .soc-soon{width: 38px;height: 38px;border-radius: 50%;background: rgba(255,255,255,.08);display: grid;place-items: center;color: #fff;transition: background .2s,transform .2s}.socials svg{width: 18px;height: 18px}.socials a:hover{background: var(--brand);transform: translateY(-2px)}.socials .soc-soon{opacity: .55;cursor: default}.takeaways{margin: 22px 0 28px;padding: 20px 24px;border: 1px solid var(--line,rgba(89,0,189,.15));border-radius: 16px;background: var(--surface,#fff)}.takeaways strong{display: block;font-size: .78rem;letter-spacing: .08em;text-transform: uppercase;color: var(--brand);margin-bottom: 10px}.takeaways ul{margin: 0;padding-left: 1.2em}.takeaways li{margin: 6px 0}.lang-zh{--font: "Noto Sans SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif;--font-head: "Noto Sans SC","PingFang SC","Microsoft YaHei",system-ui,sans-serif}.lang-zh h1,.lang-zh h2,.lang-zh h3{letter-spacing: 0}@media (min-width: 1025px){.key-markets{grid-template-columns: repeat(3,1fr)}}.price-from{display: flex;align-items: center;gap: 28px;padding: 22px 28px;border-radius: 20px;border: 1px solid var(--line);background: linear-gradient(120deg,rgba(89,0,189,.07),rgba(143,61,255,.04) 60%,transparent),var(--surface)}.pf-badge{flex: none;display: grid;place-items: center;width: 116px;height: 116px;border-radius: 50%;background: linear-gradient(135deg,#5900BD,#8f3dff);color: #fff;text-align: center;box-shadow: 0 12px 30px rgba(89,0,189,.28)}.pf-badge span{font-size: .68rem;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;opacity: .9;align-self: end;padding: 0 10px;line-height: 1.2}.pf-badge b{font-size: 2rem;font-weight: 800;line-height: 1;align-self: start;margin-top: 4px}.pf-txt{flex: 1;min-width: 0}.pf-txt h2{font-size: clamp(1.25rem,2.4vw,1.6rem);margin: 0 0 6px}.pf-txt p{margin: 0;color: var(--muted)}.price-from .btn{flex: none}@media (max-width: 760px){.price-from{flex-direction: column;text-align: center;padding: 24px 20px;gap: 16px}.pf-badge{width: 100px;height: 100px}.pf-badge b{font-size: 1.7rem}}