.breakdance .bde-section-10758-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-10758-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-10758-101{width:100%}.zwds-lp{--zwds-purple:#6b5794;--zwds-purple-dark:#5a497d;--zwds-purple-tint:#f0edf6;--zwds-text:#374151;--zwds-heading:#111827;--zwds-muted:#64748b;--zwds-border:#eef0f5;--zwds-bg:#fff;--zwds-bg-alt:#f8f7fb;--zwds-shadow:0 4px 24px rgba(17,24,39,0.05);--zwds-radius:12px;--zwds-radius-sm:8px;--zwds-max:1080px;--zwds-font:'RobotoUploaded',Roboto,-apple-system,BlinkMacSystemFont,'Segoe UI',Helvetica,Arial,sans-serif;font-family:var(--zwds-font);color:var(--zwds-text);background:var(--zwds-bg);font-size:17px;line-height:1.65;width:100%}.zwds-lp *,.zwds-lp *::before,.zwds-lp *::after{box-sizing:border-box}.zwds-lp img,.zwds-lp svg{max-width:100%;height:auto;display:block}.zwds-lp h1,.zwds-lp h2,.zwds-lp h3,.zwds-lp h4,.zwds-lp p,.zwds-lp ul,.zwds-lp ol,.zwds-lp dl,.zwds-lp figure{margin:0}.zwds-lp a{color:var(--zwds-purple);text-decoration:none}.zwds-lp a:hover{text-decoration:underline}.zwds-section{padding:84px 20px 84px 20px}.zwds-section--alt{background:var(--zwds-bg-alt)}.zwds-inner{max-width:var(--zwds-max);margin:0 auto}.zwds-eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--zwds-purple);margin-bottom:12px}.zwds-lp h1{font-size:40px;line-height:1.15;font-weight:700;color:var(--zwds-purple);text-wrap:balance}.zwds-lp h2{font-size:30px;line-height:1.2;font-weight:700;color:var(--zwds-heading);text-wrap:balance}.zwds-lp h3{font-size:20px;line-height:1.3;font-weight:700;color:var(--zwds-heading)}.zwds-lp h4{font-size:16px;line-height:1.3;font-weight:700;color:var(--zwds-heading)}.zwds-subhead{font-size:18px;color:var(--zwds-muted);max-width:60ch}.zwds-lede{font-size:19px;color:var(--zwds-text);max-width:68ch}.zwds-body{max-width:72ch}.zwds-body>p + p,.zwds-body>ul + p,.zwds-body>p + ul{margin-top:16px}.zwds-body ul{padding-left:22px}.zwds-body li + li{margin-top:8px}.zwds-stack{display:flex;flex-direction:column;gap:16px}.zwds-stack--sm{gap:10px}.zwds-stack--lg{gap:28px}.zwds-center{text-align:center;margin-left:auto;margin-right:auto}.zwds-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--zwds-font);font-size:16px;font-weight:500;padding:14px 24px;border-radius:3px;border:1px solid transparent;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease,border-color 0.15s ease}.zwds-btn:hover{text-decoration:none}.zwds-btn--primary{background:var(--zwds-purple);color:#ffffff!important}.zwds-btn--primary:hover{background:var(--zwds-purple-dark)}.zwds-btn--ghost{background:transparent;color:var(--zwds-purple);border-color:var(--zwds-purple)}.zwds-btn--ghost:hover{background:var(--zwds-purple-tint)}.zwds-cta-row{display:flex;flex-wrap:wrap;gap:14px}.zwds-hero{padding-top:56px;display:grid;grid-template-columns:1.1fr 0.9fr;gap:48px;align-items:center}.zwds-hero-art{justify-self:center}@media (max-width:860px){.zwds-hero{grid-template-columns:1fr}.zwds-hero-art{order:-1;max-width:280px;margin:0 auto}}.zwds-wheel{position:relative;width:280px;height:280px;border-radius:50%;background:repeating-conic-gradient(var(--zwds-purple-tint) 0deg 15deg,#ffffff 15deg 30deg);border:1px solid var(--zwds-border);box-shadow:var(--zwds-shadow)}.zwds-wheel-ring{position:absolute;inset:14px;border-radius:50%;border:1px solid var(--zwds-border)}.zwds-wheel-center{position:absolute;inset:0;margin:auto;width:92px;height:92px;border-radius:50%;background:var(--zwds-purple);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(107,87,148,0.35)}.zwds-wheel-center span:first-child{font-size:22px;font-weight:700}.zwds-wheel-center span:last-child{font-size:10px;letter-spacing:0.06em;text-transform:uppercase;opacity:0.85}.zwds-star-dot{position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--zwds-purple);box-shadow:0 0 0 4px rgba(107,87,148,0.14)}.zwds-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px}.zwds-stat{text-align:center;padding:20px 12px;background:var(--zwds-bg);border:1px solid var(--zwds-border);border-radius:var(--zwds-radius)}.zwds-stat-num{font-size:28px;font-weight:700;color:var(--zwds-purple)}.zwds-stat-label{font-size:13px;color:var(--zwds-muted);margin-top:4px}@media (max-width:640px){.zwds-stats{grid-template-columns:repeat(2,1fr)}}.zwds-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.zwds-chip{background:var(--zwds-bg);border:1px solid var(--zwds-border);border-radius:var(--zwds-radius);padding:20px}.zwds-chip-icon{font-size:22px;margin-bottom:8px}.zwds-chip h4{margin-bottom:6px}.zwds-chip p{font-size:15px;color:var(--zwds-muted)}@media (max-width:720px){.zwds-chips{grid-template-columns:1fr}}.zwds-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:32px}.zwds-grid--tight{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.zwds-card{background:var(--zwds-bg);border:1px solid var(--zwds-border);border-radius:var(--zwds-radius);padding:22px;box-shadow:var(--zwds-shadow)}.zwds-card-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--zwds-purple-tint);color:var(--zwds-purple);font-size:13px;font-weight:700;margin-bottom:12px}.zwds-card h4{margin-bottom:8px}.zwds-card p{font-size:15px;color:var(--zwds-muted)}.zwds-table-wrap{overflow-x:auto;margin-top:32px;border:1px solid var(--zwds-border);border-radius:var(--zwds-radius)}.zwds-table{width:100%;border-collapse:collapse;min-width:560px}.zwds-table th,.zwds-table td{text-align:left;padding:14px 18px;font-size:15px;border-bottom:1px solid var(--zwds-border)}.zwds-table th{background:var(--zwds-purple);color:#fff;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.03em}.zwds-table tr:last-child td{border-bottom:none}.zwds-table tr:nth-child(even) td{background:var(--zwds-bg-alt)}.zwds-ency-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:32px}.zwds-ency-card{background:var(--zwds-bg);border:1px solid var(--zwds-border);border-radius:var(--zwds-radius);padding:20px}.zwds-ency-head{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.zwds-hanzi{font-size:22px;font-weight:700;color:var(--zwds-purple)}.zwds-ency-name{font-size:16px;font-weight:700;color:var(--zwds-heading)}.zwds-ency-pinyin{font-size:13px;color:var(--zwds-muted)}.zwds-ency-meaning{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.03em;color:var(--zwds-purple);margin-bottom:6px}.zwds-ency-card p.zwds-ency-copy{font-size:14.5px;color:var(--zwds-text)}.zwds-steps{counter-reset:zwds-step;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.zwds-step{background:var(--zwds-bg);border:1px solid var(--zwds-border);border-radius:var(--zwds-radius);padding:22px;position:relative}.zwds-step::before{counter-increment:zwds-step;content:counter(zwds-step);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--zwds-purple);color:#fff;font-weight:700;font-size:14px;margin-bottom:12px}@media (max-width:720px){.zwds-steps{grid-template-columns:1fr}}.zwds-note{background:var(--zwds-purple-tint);border-radius:var(--zwds-radius);padding:18px 20px;font-size:15px;margin-top:24px}.zwds-note strong{color:var(--zwds-purple)}.zwds-faq{margin-top:28px}.zwds-faq details{border-bottom:1px solid var(--zwds-border);padding:18px 0}.zwds-faq details:first-child{border-top:1px solid var(--zwds-border)}.zwds-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:600;font-size:16.5px;color:var(--zwds-heading)}.zwds-faq summary::-webkit-details-marker{display:none}.zwds-faq summary::after{content:'+';flex:none;font-size:22px;line-height:1;color:var(--zwds-purple);transition:transform 0.15s ease}.zwds-faq details[open] summary::after{transform:rotate(45deg)}.zwds-faq .zwds-faq-a{margin-top:12px;font-size:15.5px;color:var(--zwds-muted);max-width:72ch}.zwds-final{background:var(--zwds-purple);border-radius:var(--zwds-radius);padding:48px 32px;color:#fff;text-align:center}.zwds-final h2{color:#fff}.zwds-final p{color:rgba(255,255,255,0.85);margin-top:10px}.zwds-final .zwds-cta-row{justify-content:center;margin-top:24px}.zwds-final .zwds-btn--primary{background:#493b64;color:var(--zwds-purple)}.zwds-final .zwds-btn--primary:hover{background:var(--zwds-purple-tint)}.zwds-final .zwds-btn--ghost{border-color:rgba(255,255,255,0.6);color:#ffffff!}.zwds-final .zwds-btn--ghost:hover{background:rgba(255,255,255,0.12)}@media (max-width:640px){.zwds-section{padding:44px 16px}.zwds-lp h1{font-size:28px}.zwds-lp h2{font-size:23px}.zwds-lede{font-size:17px}}