@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap');
body:has(.sa-article){background:#fdfcfa}main:has(.sa-article)>.breadcrumb{display:none}.sa-article{position:relative;isolation:isolate;padding:135px 0 50px;background:#fdfcfa;color:#171426;font:16px/1.8 'DM Sans',sans-serif}.sa-article:before{content:"";position:absolute;inset:0;z-index:-1;background:url('../images/dots.svg') center top/1600px auto;opacity:.3;pointer-events:none}.sa-article *{box-sizing:border-box}.sa-reading-wrap{max-width:1240px;margin:auto;padding-inline:40px}.sa-back{display:inline-flex;gap:10px;align-items:center;color:#615b78;font-size:14px;font-weight:600;text-decoration:none;margin-bottom:32px;min-height:40px}.sa-back i{font-size:22px}.sa-article-head{max-width:1000px;margin:0 auto 38px;text-align:center}.sa-article-label{font-size:11px;font-weight:700;letter-spacing:2px;color:#5147e9}.sa-article h1{font:800 clamp(34px,3.7vw,52px)/1.22 'Plus Jakarta Sans',sans-serif;letter-spacing:-1.8px;word-spacing:4px;color:#151126;margin:20px 0 25px}.sa-article-meta{display:flex;justify-content:center;gap:12px 25px;flex-wrap:wrap;font-size:13px;color:#727086}.sa-article-cover{width:100%;max-height:540px;aspect-ratio:1.9;object-fit:cover;display:block;border-radius:24px;border:1px solid #e8e4f2;margin-bottom:50px}.sa-reading-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:55px}.sa-reading-main{min-width:0}.sa-prose{color:#55596b;font-size:18px;line-height:1.95;overflow-wrap:anywhere}.sa-prose p{margin:0 0 24px}.sa-prose h2,.sa-prose h3,.sa-prose h4{font-family:'Plus Jakarta Sans',sans-serif;color:#19152d;font-weight:800;line-height:1.4;letter-spacing:-.6px;margin:35px 0 18px}.sa-prose h2{font-size:29px}.sa-prose h3{font-size:24px}.sa-prose ul,.sa-prose ol{padding-left:25px;margin:0 0 26px}.sa-prose li{margin-bottom:10px}.sa-prose img{max-width:100%;height:auto;border-radius:14px}.sa-prose a{color:#403cff;text-decoration:underline}.sa-prose table{display:block;max-width:100%;overflow-x:auto}.sa-prose blockquote,.sa-takeaway{background:#f1edff;border-left:3px solid #7d63ff;border-radius:0 18px 18px 0;padding:28px 32px;margin:32px 0;color:#292342}.sa-takeaway>span{font-size:11px;font-weight:700;letter-spacing:1.5px;color:#6a53cd;text-transform:uppercase}.sa-takeaway p{font-size:21px;line-height:1.7;margin:12px 0 0}.sa-aside-card{background:#fff;border:1px solid #e5e3ed;border-radius:20px;padding:26px 22px}.sa-article-aside h2{font:800 23px/1.4 'Plus Jakarta Sans',sans-serif;letter-spacing:-.5px;color:#171426;margin:12px 0 23px}.sa-related{display:flex;gap:13px;padding:18px 0;border-bottom:1px solid #eeedf4;color:#272138;text-decoration:none}.sa-related img{width:75px;height:64px;object-fit:cover;border-radius:10px;flex:none}.sa-related strong{display:block;font-size:13px;line-height:1.6;font-weight:600}.sa-related small{display:block;font-size:11px;color:#828092;margin-top:5px}.sa-related:hover strong{color:#403cff}.sa-aside-link{display:inline-flex;align-items:center;gap:12px;color:#403cff;font-size:13px;font-weight:700;text-decoration:none;margin-top:22px}.sa-aside-cta{border:1px solid #e1dcfa;background:#f3f0ff;border-radius:20px;padding:28px 24px;margin-top:24px}.sa-aside-cta>i{font-size:34px;color:#7c50f4}.sa-aside-cta p{font-size:14px;line-height:1.8;color:#6e6784;margin-bottom:22px}.sa-aside-cta a{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 15px;background:#403cff;border-radius:9px;color:#fff;font-size:13px;font-weight:700;text-decoration:none;min-height:48px}.sa-article-share{border-top:1px solid #e4e1ec;margin-top:38px;padding-top:25px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.sa-article-share>strong{font-size:14px}.sa-article-share>div{display:flex;gap:10px}.sa-article-share a,.sa-article-share button{display:grid;place-items:center;width:42px;height:42px;border:1px solid #e3dff1;background:#fff;border-radius:10px;color:#5147db;font-size:17px;cursor:pointer;text-decoration:none}.sa-article-share button{font-size:23px}#sa-copy-status{font-size:12px;color:#635689}.sa-article a:focus-visible,.sa-article button:focus-visible{outline:3px solid #403cff;outline-offset:4px}@media(max-width:1000px){.sa-reading-grid{grid-template-columns:minmax(0,1fr) 275px;gap:30px}.sa-reading-wrap{padding-inline:28px}.sa-prose{font-size:17px}}@media(max-width:760px){.sa-article{padding-top:105px}.sa-reading-wrap{padding-inline:22px}.sa-article-head{text-align:left;margin-bottom:28px}.sa-article h1{font-size:35px;letter-spacing:-1px}.sa-article-meta{justify-content:flex-start;gap:6px 18px}.sa-article-cover{aspect-ratio:1.5;border-radius:18px;margin-bottom:32px}.sa-reading-grid{grid-template-columns:1fr;gap:38px}.sa-prose{font-size:17px;line-height:1.9}.sa-prose h2{font-size:26px}.sa-takeaway{padding:22px}.sa-takeaway p{font-size:19px}.sa-back{margin-bottom:22px}}
