.blog-module__r2Uipq__blogShell{min-width:0;min-height:100%;font-size:17px;line-height:1.55}.blog-module__r2Uipq__container{width:min(calc(100% - 2 * var(--page-gutter)), var(--page-content));margin-inline:auto}.blog-module__r2Uipq__eyebrow{color:var(--violet);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800;line-height:1.4}.blog-module__r2Uipq__hero{background:radial-gradient(1100px 480px at 20% -10%, var(--lilac-deep) 0%, #f7f4ff 45%, var(--white) 80%)}.blog-module__r2Uipq__heroInner{padding:88px 0 72px}.blog-module__r2Uipq__indexHero h1,.blog-module__r2Uipq__articleHeading h1{max-width:20ch;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:18px 0 0;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:800;line-height:1.02}.blog-module__r2Uipq__indexHero p:not(.blog-module__r2Uipq__eyebrow),.blog-module__r2Uipq__articleDescription{max-width:52ch;color:var(--muted-ink);text-wrap:pretty;margin:22px 0 0;font-size:19px;line-height:1.55}.blog-module__r2Uipq__indexGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;padding:40px 0 104px;display:grid}.blog-module__r2Uipq__card{border-radius:var(--radius);background:var(--lilac);transition:background-color var(--ease);align-content:start;display:grid;overflow:hidden}.blog-module__r2Uipq__card:hover{background:var(--lilac-hover)}.blog-module__r2Uipq__cardImageLink{aspect-ratio:16/9;background:var(--lilac-deep);display:block;position:relative;overflow:hidden}.blog-module__r2Uipq__cardImage{object-fit:cover}.blog-module__r2Uipq__cardBody{gap:10px;padding:22px 26px 26px;display:grid}.blog-module__r2Uipq__cardMeta{color:var(--subtle-ink);flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600;display:flex}.blog-module__r2Uipq__cardTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:2px 0 0;font-size:20px;font-weight:800;line-height:1.3}.blog-module__r2Uipq__cardTitle a{color:var(--ink);text-decoration:none}.blog-module__r2Uipq__cardTitle a:hover{color:var(--violet)}.blog-module__r2Uipq__cardDescription{color:var(--muted-ink);margin:0;font-size:15px;line-height:1.55}.blog-module__r2Uipq__cardAction,.blog-module__r2Uipq__backLink,.blog-module__r2Uipq__related a{color:var(--violet);transition:color var(--ease);align-items:center;gap:6px;margin-top:6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.blog-module__r2Uipq__cardAction:hover,.blog-module__r2Uipq__backLink:hover,.blog-module__r2Uipq__related a:hover{color:var(--violet-deep)}.blog-module__r2Uipq__articleHeader{position:relative}.blog-module__r2Uipq__backLink{margin:0 0 28px}.blog-module__r2Uipq__articleHeading{min-width:0}.blog-module__r2Uipq__byline{color:var(--muted-ink);align-items:center;gap:12px;margin-top:28px;font-size:15px;line-height:1.4;display:flex}.blog-module__r2Uipq__byline strong{color:var(--ink);font-weight:700}.blog-module__r2Uipq__avatar{object-fit:cover;border-radius:50%;width:44px;height:44px}.blog-module__r2Uipq__heroImage{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--lilac-deep);box-shadow:0 30px 60px -30px #3d1a9e73, 0 0 0 1px var(--line);margin-top:-48px;position:relative;overflow:hidden}.blog-module__r2Uipq__heroImage img{object-fit:cover}.blog-module__r2Uipq__articleHero .blog-module__r2Uipq__heroInner{padding-bottom:112px}.blog-module__r2Uipq__articleLayout{grid-template-columns:minmax(0,72ch) minmax(220px,280px);justify-content:space-between;align-items:start;gap:64px;padding-top:64px;display:grid}.blog-module__r2Uipq__articleBody{min-width:0;max-width:72ch;color:var(--body-ink);font-size:17px;line-height:1.75}.blog-module__r2Uipq__articleBody h2{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;margin-top:2.4em;scroll-margin-top:96px;font-size:1.75rem;font-weight:800;line-height:1.2}.blog-module__r2Uipq__articleBody h3{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;margin-top:1.8em;font-size:1.25rem;font-weight:800;line-height:1.3}.blog-module__r2Uipq__articleBody a{color:var(--violet);text-decoration:underline;-webkit-text-decoration-color:var(--line-card);text-decoration-color:var(--line-card);text-underline-offset:3px;font-weight:700}.blog-module__r2Uipq__articleBody a:hover{color:var(--violet-deep);text-decoration-color:currentColor}:is(.blog-module__r2Uipq__articleBody h2 a,.blog-module__r2Uipq__articleBody h3 a){color:inherit;font-weight:inherit;text-decoration:none}.blog-module__r2Uipq__articleBody strong{color:var(--ink);font-weight:700}.blog-module__r2Uipq__articleBody blockquote{border-left:3px solid var(--violet);color:var(--body-ink);margin:1.6em 0;padding-left:18px;font-style:normal}.blog-module__r2Uipq__articleBody table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}:is(.blog-module__r2Uipq__articleBody th,.blog-module__r2Uipq__articleBody td){border:1px solid var(--line-card);text-align:start;padding:10px 14px}.blog-module__r2Uipq__articleBody th{background:var(--lilac-deep);color:var(--violet-deep);font-weight:700}.blog-module__r2Uipq__articleAside{max-height:calc(100vh - 124px);position:sticky;top:96px;overflow-y:auto}.blog-module__r2Uipq__tocPanel{background:var(--lilac);border:0;border-radius:18px}.blog-module__r2Uipq__related{border-radius:var(--radius);background:var(--lilac);gap:10px;max-width:72ch;margin-top:72px;padding:28px;display:grid}.blog-module__r2Uipq__related h2,.blog-module__r2Uipq__articleCta h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.15}.blog-module__r2Uipq__related p:not(.blog-module__r2Uipq__eyebrow){color:var(--muted-ink);margin:0;font-size:15px;line-height:1.55}.blog-module__r2Uipq__related a{margin-top:4px}.blog-module__r2Uipq__articleCta{background:radial-gradient(700px 360px at 85% 0%, var(--violet-bright) 0%, var(--violet) 45%, var(--violet-deep) 100%);color:#fff;border-radius:36px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:center;gap:24px;margin:72px 0 104px;padding:48px;display:grid}.blog-module__r2Uipq__articleCta .blog-module__r2Uipq__eyebrow{color:var(--sun)}.blog-module__r2Uipq__articleCta h2{margin-top:14px}.blog-module__r2Uipq__articleCta p:not(.blog-module__r2Uipq__eyebrow){color:#e8e2ff;margin:14px 0 0;font-size:17px;line-height:1.55}.blog-module__r2Uipq__ctaButton{background:var(--sun);height:56px;color:var(--night);white-space:nowrap;transition:background-color var(--ease), color var(--ease);border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:8px;padding:0 30px;font-size:17px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.blog-module__r2Uipq__ctaButton:hover{background:var(--white);color:var(--night)}.blog-module__r2Uipq__card a:focus-visible,.blog-module__r2Uipq__article a:focus-visible{outline:3px solid var(--violet-bright);outline-offset:3px}.blog-module__r2Uipq__indexHero h1:lang(zh),.blog-module__r2Uipq__articleHeading h1:lang(zh){letter-spacing:0}@media (max-width:960px){.blog-module__r2Uipq__articleLayout{grid-template-columns:minmax(0,1fr);gap:32px}.blog-module__r2Uipq__articleAside{max-height:none;position:static;overflow:visible}}@media (max-width:760px){.blog-module__r2Uipq__heroInner{padding:56px 0 48px}.blog-module__r2Uipq__articleHero .blog-module__r2Uipq__heroInner{padding-bottom:96px}.blog-module__r2Uipq__indexGrid{padding:32px 0 72px}.blog-module__r2Uipq__articleLayout{padding-top:40px}.blog-module__r2Uipq__articleCta{border-radius:var(--radius-lg);margin:48px 0 72px;padding:32px 24px}.blog-module__r2Uipq__ctaButton{justify-self:start}}
