.blog-page{background:#fbfafc}.blog-page *{box-sizing:border-box}.blog-page a{text-decoration:none}.blog-page a:focus-visible{outline-offset:4px;outline:3px solid #8d6ac4}.blog-page .privacy-header{background:#fffffff0}.blog-page .privacy-header-inner{max-width:1192px;height:74px;padding-inline:28px}.blog-header-nav{align-items:center;gap:30px;margin-left:auto;display:flex}.blog-header-nav a{color:#53505b;font:600 14px/1.2 Plus Jakarta Sans,system-ui,sans-serif}.blog-header-nav a:hover,.blog-header-nav a[aria-current=page]{color:#512888}.blog-header-nav .blog-header-download{color:#fff;background:#512888;border-radius:999px;padding:12px 18px}.blog-header-nav .blog-header-download:hover{color:#fff;background:#3c1d66}.blog-index{max-width:1192px;margin:0 auto;padding:70px 28px 112px}.blog-index-intro{max-width:810px}.blog-kicker,.blog-card-topic{color:#512888;letter-spacing:.12em;text-transform:uppercase;font:700 12px/1.3 Plus Jakarta Sans,system-ui,sans-serif}.blog-kicker{margin:0 0 15px}.blog-index-intro h1{color:#201b27;letter-spacing:-.045em;text-wrap:balance;margin:0;font:800 clamp(38px,5vw,62px)/1.08 Plus Jakarta Sans,system-ui,sans-serif}.blog-lede{color:#62606a;max-width:700px;margin:20px 0 0;font:400 20px/1.55 Plus Jakarta Sans,system-ui,sans-serif}.blog-topics{scrollbar-width:none;border-bottom:1px solid #e7e3ea;gap:32px;margin-top:54px;display:flex;overflow-x:auto}.blog-topics::-webkit-scrollbar{display:none}.blog-topics a{color:#76717d;white-space:nowrap;flex:none;padding:0 0 18px;font:600 13px/1.2 Plus Jakarta Sans,system-ui,sans-serif;position:relative}.blog-topics a:hover,.blog-topics a[aria-current=page]{color:#512888}.blog-topics a[aria-current=page]:after{content:"";background:#512888;border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.blog-section-heading{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.blog-section-heading h2,.blog-section-heading>p{color:#24202b;letter-spacing:-.025em;margin:0;font:800 25px/1.2 Plus Jakarta Sans,system-ui,sans-serif}.blog-section-heading span,.blog-section-heading>a{color:#89828e;font:600 13px/1.3 Plus Jakarta Sans,system-ui,sans-serif}.blog-section-heading>a{color:#512888}.blog-feature-section{margin-top:46px}.blog-feature{background:#fff;border:1px solid #eae4ee;border-radius:28px;grid-template-columns:1.12fr .88fr;min-height:390px;margin-top:22px;display:grid;overflow:hidden;box-shadow:0 18px 45px #371e520b}.blog-feature-image{background:#eee9fa;min-height:390px}.blog-feature-image img{object-fit:cover;width:100%;height:100%;display:block}.blog-feature-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(28px,4vw,55px);display:flex}.blog-feature-copy .blog-card-topic{margin:0 0 20px}.blog-feature-copy h2{color:#201b27;letter-spacing:-.035em;text-wrap:balance;margin:0;font:800 clamp(28px,2.5vw,38px)/1.2 Plus Jakarta Sans,system-ui,sans-serif}.blog-feature-copy>p:not(.blog-card-topic){color:#66616c;margin:20px 0 0;font:400 17px/1.6 Plus Jakarta Sans,system-ui,sans-serif}.blog-feature-link{color:#512888;margin-top:28px;font:700 15px/1.3 Plus Jakarta Sans,system-ui,sans-serif}.blog-feature-link span,.blog-card-link span{margin-left:5px;transition:transform .2s;display:inline-block}.blog-feature:hover .blog-feature-link span,.blog-card a:hover .blog-card-link span{transform:translate(3px,-3px)}.blog-stories{margin-top:69px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:43px 24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.blog-card{min-width:0}.blog-card a{height:100%;color:inherit;display:block}.blog-card-image{aspect-ratio:3/2;background:#eee9fa;border-radius:17px;overflow:hidden}.blog-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.blog-card a:hover .blog-card-image img{transform:scale(1.035)}.blog-card-copy{padding:19px 3px 0}.blog-card-topic{margin:0 0 10px;font-size:11px}.blog-card h3{color:#24202b;letter-spacing:-.025em;margin:0;font:800 20px/1.32 Plus Jakarta Sans,system-ui,sans-serif}.blog-card-description{color:#67616d;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:11px 0 0;font:400 15px/1.6 Plus Jakarta Sans,system-ui,sans-serif;display:-webkit-box;overflow:hidden}.blog-card-link{color:#512888;margin-top:15px;font:700 13px/1.3 Plus Jakarta Sans,system-ui,sans-serif;display:inline-block}.blog-article{max-width:1136px;margin:0 auto;padding:69px 28px 110px}.blog-article-head{text-align:center;max-width:855px;margin:0 auto 39px}.blog-breadcrumbs{color:#958c9c;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font:600 13px/1.4 Plus Jakarta Sans,system-ui,sans-serif;display:flex}.blog-breadcrumbs a{color:#6b5e78}.blog-breadcrumbs a:hover{color:#512888}.blog-article-head h1{color:#201b27;letter-spacing:-.045em;text-wrap:balance;margin:31px 0 0;font:800 clamp(37px,4.5vw,58px)/1.13 Plus Jakarta Sans,system-ui,sans-serif}.blog-article-deck{color:#625d69;max-width:690px;margin:24px auto 0;font:400 20px/1.58 Plus Jakarta Sans,system-ui,sans-serif}.blog-article-meta{color:#817a87;margin:24px 0 0;font:600 13px/1.4 Plus Jakarta Sans,system-ui,sans-serif}.blog-article-meta span{padding-inline:8px}.blog-article-cover{background:#eee9fa;border-radius:22px;max-width:1030px;margin:0 auto;overflow:hidden}.blog-article-cover img{width:100%;height:auto;display:block}.blog-article-content{color:#3f3945;max-width:728px;margin:57px auto 0}.blog-article-content>p{color:#433d49;margin:0 0 26px;font:400 18px/1.82 Plus Jakarta Sans,system-ui,sans-serif}.blog-article-content>p:first-child{color:#292330;font-size:20px;line-height:1.75}.blog-article-content h2{color:#292330;letter-spacing:-.025em;margin:54px 0 16px;font:800 29px/1.27 Plus Jakarta Sans,system-ui,sans-serif}.blog-article-content h3{color:#292330;margin:35px 0 12px;font:700 21px/1.35 Plus Jakarta Sans,system-ui,sans-serif}.blog-article-content ul,.blog-article-content ol{color:#433d49;padding-left:1.4em;font:400 18px/1.8 Plus Jakarta Sans,system-ui,sans-serif}.blog-article-content li{margin-bottom:8px;padding-left:.3em}.blog-article-content a:not(.blog-cta){color:#512888;text-underline-offset:3px;text-decoration:underline}.blog-practice-note{background:#f4eff9;border:1px solid #e7dff1;border-radius:20px;margin:54px 0 40px;padding:26px 30px}.blog-practice-note p{color:#6f568d;letter-spacing:.11em;text-transform:uppercase;margin:0 0 13px;font:700 12px/1.3 Plus Jakarta Sans,system-ui,sans-serif}.blog-cta{color:#fff;background:#512888;border-radius:999px;align-items:center;gap:11px;min-height:47px;padding:0 19px;font:700 14px/1.2 Plus Jakarta Sans,system-ui,sans-serif;display:inline-flex}.blog-cta:hover{background:#3c1d66}.blog-inline-cta{background:#f5f1f9;border-left:4px solid #8f69bf;border-radius:0 12px 12px 0;padding:22px 25px}.blog-faq{border-top:1px solid #e9e3ed;margin-top:65px;padding-top:24px}.blog-faq h2{margin-top:0}.blog-faq-item{margin-top:27px}.blog-faq-item h3{margin-bottom:8px;font-size:18px}.blog-faq-item p{color:#625d69;margin:0;font:400 16px/1.7 Plus Jakarta Sans,system-ui,sans-serif}.blog-related{border-top:1px solid #e7e2e9;margin-top:90px;padding-top:40px}.blog-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:25px;display:grid}.blog-related-grid a{color:#292330;display:block}.blog-related-grid img{aspect-ratio:3/2;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}.blog-related-grid span{color:#512888;letter-spacing:.1em;text-transform:uppercase;margin-top:17px;font:700 11px/1.3 Plus Jakarta Sans,system-ui,sans-serif;display:block}.blog-related-grid strong{letter-spacing:-.015em;margin-top:8px;font:700 17px/1.4 Plus Jakarta Sans,system-ui,sans-serif;display:block}@media (max-width:900px){.blog-feature{grid-template-columns:1fr}.blog-feature-image{aspect-ratio:3/2;min-height:0}.blog-feature-copy{padding:33px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-page .privacy-header-inner{height:66px;padding-inline:20px}.blog-page .privacy-brand{font-size:13px}.blog-page .privacy-brand img{width:29px}.blog-header-nav{gap:12px}.blog-header-nav a:not(.blog-header-download){display:none}.blog-header-nav .blog-header-download{white-space:nowrap;padding:11px 14px;font-size:12px}.blog-index{padding:45px 20px 78px}.blog-index-intro h1{font-size:38px}.blog-lede{font-size:17px}.blog-topics{gap:25px;margin-top:37px}.blog-section-heading h2,.blog-section-heading>p{font-size:22px}.blog-feature-section{margin-top:35px}.blog-feature{border-radius:20px;margin-top:17px}.blog-feature-copy{padding:27px 24px 31px}.blog-feature-copy h2{font-size:26px}.blog-feature-copy>p:not(.blog-card-topic){font-size:15px}.blog-stories{margin-top:54px}.blog-grid{grid-template-columns:1fr;gap:34px}.blog-card h3{font-size:21px}.blog-article{padding:43px 20px 78px}.blog-article-head{margin-bottom:27px}.blog-article-head h1{margin-top:25px;font-size:36px}.blog-article-deck{margin-top:19px;font-size:17px}.blog-article-meta{margin-top:19px}.blog-article-cover{border-radius:16px}.blog-article-content{margin-top:38px}.blog-article-content>p,.blog-article-content ul,.blog-article-content ol{font-size:16px;line-height:1.75}.blog-article-content>p:first-child{font-size:18px}.blog-article-content h2{font-size:25px}.blog-practice-note{padding:22px}.blog-related{margin-top:66px}.blog-related-grid{grid-template-columns:1fr;gap:29px}}@media (prefers-reduced-motion:reduce){.blog-card-image img,.blog-feature-link span,.blog-card-link span{transition:none}}
