.sc-blog{min-height:100vh}.sc-blog .blog-shell{width:min(1120px,calc(100% - 64px));margin-inline:auto}.sc-blog .blog-eyebrow{color:#3157d3;font:500 11px/1.6 var(--sv4-plex-mono),monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px}.sc-blog .blog-intro{padding-block:86px 62px}.sc-blog .blog-intro h1{font-size:clamp(42px,5.4vw,72px);line-height:1.07;margin:0;max-width:900px}.sc-blog .blog-intro h1 span{color:#3157df}.sc-blog .blog-deck{max-width:640px;color:#5e6b81;font-size:20px;line-height:1.65;margin:25px 0 0}.sc-blog .blog-section-label{border-top:1px solid #dfe6f0;display:flex;justify-content:space-between;align-items:center;padding:23px 0;gap:20px}.sc-blog .blog-section-label h2{font-size:17px;letter-spacing:-.02em;margin:0}.sc-blog .blog-section-label>span{font-size:13px;color:#63718a}.sc-blog .blog-feature{display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid #dfe6f0;border-radius:18px;background:white;overflow:hidden;text-decoration:none;box-shadow:0 16px 50px #21396408;margin-bottom:28px;transition:border-color .2s,box-shadow .2s}.sc-blog .blog-feature:hover{border-color:#9aafea;box-shadow:0 18px 50px #21396416}.sc-blog .blog-cover-photo{display:grid;align-items:center;background:#eff4fd}.sc-blog .blog-cover-photo img,.sc-blog .blog-hero img,.sc-blog .blog-inline-image img{display:block;width:100%;height:auto}.sc-blog .blog-hero{margin-top:36px}.sc-blog .blog-hero img,.sc-blog .blog-inline-image img{border-radius:14px}.sc-blog .blog-inline-image{margin:32px 0}.sc-blog .blog-cover{position:relative;min-height:390px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;color:#e9efff;background:radial-gradient(ellipse at 85% 90%,#526cf0 0,transparent 60%),#192f7a}.sc-blog .blog-cover-label{font:500 10px/1.6 var(--sv4-plex-mono),monospace;letter-spacing:.09em;text-transform:uppercase;z-index:1}.sc-blog .blog-cover-mark{display:flex;align-items:flex-end;justify-content:center;gap:13px;height:185px;transform:rotate(-12deg)}.sc-blog .blog-cover-mark span{width:56px;height:65%;background:linear-gradient(145deg,#b0c5ff,#6e8eff);border:1px solid #dbe4ff88;border-radius:9px;box-shadow:15px 20px 25px #08195133}.sc-blog .blog-cover-mark span:nth-child(2){height:83%;background:linear-gradient(145deg,#d4e1ff,#95b0ff)}.sc-blog .blog-cover-mark span:nth-child(3){height:100%;background:linear-gradient(145deg,#f3f6ff,#c2d1ff)}.sc-blog .blog-cover-bottom{display:flex;justify-content:space-between;font-size:14px;align-items:center;z-index:1}.sc-blog .blog-cover-bottom>span{font-size:27px}.sc-blog .blog-feature-copy{display:flex;flex-direction:column;padding:43px 42px 31px}.sc-blog .blog-feature-copy h2{font-size:clamp(28px,2.6vw,38px);line-height:1.15;margin:0}.sc-blog .blog-feature-description{color:#5e6b81;font-size:16px;line-height:1.7;margin:20px 0 28px}.sc-blog .blog-feature-meta{margin-top:auto;padding-top:23px;border-top:1px solid #e6ebf4;display:flex;justify-content:space-between;gap:15px;font-size:12px;color:#63718a}.sc-blog .blog-feature-meta>span{color:#3157d3;font-weight:500;white-space:nowrap}.sc-blog .blog-endnote{padding-block:22px 76px;display:flex;justify-content:space-between;color:#63718a;font-size:14px;gap:20px}.sc-blog .blog-back,.sc-blog .blog-endnote a{color:#3157d3;text-decoration:none}.sc-blog .blog-article-header{padding-top:43px;padding-bottom:45px;border-bottom:1px solid #dfe6f0}.sc-blog .blog-back{display:inline-block;font-size:13px;margin-bottom:43px}.sc-blog .blog-article-header h1{font-size:clamp(37px,4.4vw,60px);line-height:1.1;max-width:940px;margin:0}.sc-blog .blog-article-header .blog-deck{max-width:820px;font-size:19px}.sc-blog .blog-byline{display:flex;gap:12px;align-items:center;margin-top:30px;color:#253753;font-size:13px}.sc-blog .blog-author-mark{display:grid;place-items:center;width:39px;height:39px;flex-shrink:0;background:#17243e;border-radius:50%}.sc-blog .blog-byline-date{display:block;color:#63718a;font-size:12px;margin-top:3px}.sc-blog .blog-reading-grid{display:grid;grid-template-columns:250px minmax(0,700px);gap:70px;padding-block:52px 90px}.sc-blog .blog-contents nav{position:sticky;top:30px}.sc-blog .blog-contents .blog-eyebrow{margin-bottom:16px}.sc-blog .blog-contents ol{margin:0;padding:0;list-style:none;border-left:1px solid #dfe6f0}.sc-blog .blog-contents li{margin:0}.sc-blog .blog-contents a{display:block;padding:10px 0 10px 18px;color:#63718a;font-size:13px;line-height:1.5;text-decoration:none}.sc-blog .blog-contents a:hover{color:#3157d3}.sc-blog .blog-prose{color:#46556e;font-size:18px;line-height:1.85;overflow-wrap:anywhere}.sc-blog .blog-prose>p{margin:0 0 24px}.sc-blog .blog-prose h2{font-size:32px;line-height:1.2;margin:48px 0 21px;scroll-margin-top:28px}.sc-blog .blog-prose h3{font-size:23px;line-height:1.35;margin:32px 0 15px;scroll-margin-top:28px}.sc-blog .blog-prose>:first-child{margin-top:0}.sc-blog .blog-prose :is(ul,ol){padding-left:23px;margin:0 0 28px}.sc-blog .blog-prose li{padding-left:6px;margin-bottom:10px}.sc-blog .blog-prose a{color:#3157d3;text-decoration:underline;text-underline-offset:4px}.sc-blog .blog-prose strong{font-weight:600;color:#253753}.sc-blog .blog-closing-cta{padding:28px;border:1px solid #dfe6f0;border-radius:14px;background:#eff4fd}.sc-blog .blog-closing-cta p{margin:0}.sc-blog .blog-closing-cta .pv3-btn{display:inline-flex;max-width:100%;margin-top:18px;color:#fff;text-decoration:none;white-space:normal;text-align:center;overflow-wrap:normal}.sc-blog .blog-article-end{border-top:1px solid #dfe6f0;padding-top:26px;margin-top:48px;font-size:14px}.sc-blog .blog-skip{position:absolute;left:24px;top:-100px;z-index:100;padding:12px 20px;background:#fff;color:#3157d3}.sc-blog .blog-skip:focus{top:10px}@media (max-width:900px){.sc-blog .blog-feature-copy{padding:30px}.sc-blog .blog-reading-grid{grid-template-columns:190px minmax(0,1fr);gap:36px}}@media (max-width:700px){.sc-blog .blog-shell{width:calc(100% - 40px)}.sc-blog .blog-intro{padding-block:55px 38px}.sc-blog .blog-intro h1{font-size:44px}.sc-blog .blog-deck{font-size:17px;margin-top:20px}.sc-blog .blog-section-label>span{display:none}.sc-blog .blog-feature{grid-template-columns:1fr}.sc-blog .blog-cover{min-height:245px;padding:24px}.sc-blog .blog-cover-mark{height:125px}.sc-blog .blog-cover-mark span{width:43px}.sc-blog .blog-feature-copy{padding:27px 24px}.sc-blog .blog-feature-copy h2{font-size:30px}.sc-blog .blog-feature-description{font-size:16px}.sc-blog .blog-endnote{flex-direction:column;padding-bottom:48px;gap:12px}.sc-blog .blog-article-header{padding-top:29px;padding-bottom:31px}.sc-blog .blog-back{margin-bottom:32px}.sc-blog .blog-article-header h1{font-size:39px}.sc-blog .blog-article-header .blog-deck{font-size:17px}.sc-blog .blog-reading-grid{display:block;padding-top:27px;padding-bottom:58px}.sc-blog .blog-contents{margin-bottom:34px;padding-bottom:23px;border-bottom:1px solid #dfe6f0}.sc-blog .blog-contents a{padding-block:7px}.sc-blog .blog-prose{font-size:17px;line-height:1.85}.sc-blog .blog-prose h2{font-size:29px;margin-top:38px}}@media (prefers-reduced-motion:reduce){.sc-blog .blog-feature{transition:none}}