.reading-shell{max-width:850px;padding-top:42px;padding-bottom:64px}.reading-shell h1{font-size:clamp(30px,5vw,48px);line-height:1.12;letter-spacing:-1.4px;margin:17px 0 23px}.reading-shell h2{font-size:23px;line-height:1.3;margin:36px 0 15px;letter-spacing:-.5px}.reading-shell p,.reading-shell li{font-size:16px;line-height:1.8;color:#55536a}.reading-shell li+li{margin-top:14px}.article-lead{font-size:18px!important;color:#605b76!important}.primary-link{display:inline-flex;margin:12px 0 18px;padding:14px 21px;border-radius:12px;background:var(--accent,#7057f5);color:white;text-decoration:none;font-weight:650;font-size:15px}.breadcrumbs{display:flex;gap:12px;font-size:13px;margin-bottom:32px}.breadcrumbs a,.reading-shell p a{color:#7057f5}.guide-steps{padding-left:25px}.worked-example{background:#eeebff;padding:26px;border-radius:20px;margin:32px 0}.worked-example h2{margin-top:12px}.worked-example p{margin-bottom:0}.guide-faq{border-bottom:1px solid #e4dfef;padding:18px 0}.guide-faq summary{cursor:pointer;font-size:16px;font-weight:650;line-height:1.6}.method-note{font-size:13px!important;background:#f4f3f8;padding:20px;border-radius:12px;margin-top:32px}.next-tools a{display:block;color:#7057f5;line-height:1.6;padding:10px 0}.guide-list{display:grid;gap:14px;margin:30px 0}.guide-list>a{padding:22px;background:#fff;border:1px solid #e5e1ef;border-radius:16px;text-decoration:none;color:inherit}.guide-list h2{font-size:20px;margin:0}.guide-list p{font-size:14px;margin:12px 0}.guide-list span{font-size:13px;color:#7057f5;font-weight:650}.portal-learning{margin:54px 0}.portal-learning h2{font-size:28px;letter-spacing:-.7px}.portal-learning>p{color:#716b83;line-height:1.8;max-width:750px}.decision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.decision-grid a{background:white;border:1px solid #e5e1ef;border-radius:16px;padding:22px;text-decoration:none;color:inherit}.decision-grid h3{font-size:17px;margin:0 0 13px}.decision-grid p{font-size:14px;color:#716b83;line-height:1.7}.decision-grid span{font-size:13px;color:#7057f5;font-weight:650}.format-wrap{overflow-x:auto;margin:24px 0}.format-table{width:100%;border-collapse:collapse;background:white;min-width:470px;font-size:14px}.format-table th,.format-table td{text-align:left;padding:16px;border-bottom:1px solid #e5e1ef;line-height:1.7}.format-table th{background:#eeebff}.mini-guides{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mini-guides a{padding:20px;border:1px solid #ded8ed;border-radius:14px;text-decoration:none;color:#4e416a;line-height:1.6;font-size:14px}.portal-learning .primary-link{color:white}.help-link{font-size:13px;color:#7057f5}.reading-shell code{overflow-wrap:anywhere}.sample-note{font-size:13px;color:#716b83;line-height:1.7}@media(max-width:700px){.reading-shell{padding-top:24px}.reading-shell h1{letter-spacing:-.8px}.reading-shell p,.reading-shell li{font-size:15px}.article-lead{font-size:16px!important}.worked-example{padding:19px}.decision-grid{grid-template-columns:1fr}.mini-guides{grid-template-columns:1fr}.portal-learning{margin:36px 0}.portal-learning h2{font-size:24px}}
