.pc-blog-container{width:min(1120px,calc(100% - 40px));margin-inline:auto}.pc-blog-preview{padding:96px 0;background:#fafaf9;color:#1b1b1f;font-family:Outfit,system-ui,sans-serif}.pc-blog-preview__head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:36px}.pc-blog-eyebrow{margin:0 0 18px;color:#6e56cf;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.pc-blog-preview h2{margin:0;font:500 clamp(30px,3.3vw,44px)/1.16 "ClashDisplay",system-ui,sans-serif;letter-spacing:-.025em}.pc-blog-preview h2 span{color:#92909c}.pc-blog-more{display:inline-flex;align-items:center;gap:12px;color:#1b1b1f;font:500 14px/1.5 Outfit,system-ui,sans-serif;text-decoration:none;white-space:nowrap}.pc-blog-more:hover{color:#6e56cf}.pc-blog-more svg{transition:transform .2s ease}.pc-blog-more:hover svg{transform:translate(3px)}.pc-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.pc-blog-card{min-width:0}.pc-blog-card__link{display:block;color:inherit;text-decoration:none}.pc-blog-cover{overflow:hidden;aspect-ratio:1200/760;border-radius:8px;background:#efebfc}.pc-blog-cover img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.pc-blog-card__link:hover .pc-blog-cover img,.pc-blog-featured__link:hover .pc-blog-cover img{transform:scale(1.025)}.pc-blog-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#75717e;font:400 12px/1.5 Outfit,system-ui,sans-serif;margin-top:20px}.pc-blog-meta span:first-child{color:#6e56cf;font-weight:500}.pc-blog-meta span+span:before{content:"·";margin-right:10px;color:#b5b1bc}.pc-blog-card__title{display:flex;align-items:flex-start;gap:16px;margin:10px 0}.pc-blog-card__title :is(h2,h3),.pc-public-page .pc-blog-card__title :is(h2,h3){margin:0;font:500 23px/1.27 ClashDisplay,system-ui,sans-serif;letter-spacing:-.015em}.pc-blog-card__title svg{flex-shrink:0;margin-top:5px;color:#9a96a1;transition:color .15s ease}.pc-blog-card__link:hover .pc-blog-card__title svg{color:#6e56cf}.pc-blog-card p{margin:0;color:#6a6672;font-size:14px;line-height:1.65}.pc-blog-page .pc-public-hero{max-width:900px;padding-top:70px;padding-bottom:40px}.pc-blog-page .pc-public-hero h1{font-size:clamp(38px,5vw,62px)}.pc-blog-page .pc-public-lead{max-width:600px;font-size:17px}.pc-blog-filters{display:flex;gap:30px;overflow-x:auto;border-bottom:1px solid #e5e2ea;margin-bottom:38px;scrollbar-width:none}.pc-blog-filters::-webkit-scrollbar{display:none}.pc-blog-filters button{color:#74707c;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;padding:14px 0;font:400 14px/1.5 Outfit,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.pc-blog-filters button[aria-pressed=true]{color:#1b1b1f;border-bottom-color:#6e56cf;font-weight:500}.pc-blog-filters button:hover{color:#1b1b1f}.pc-blog-filters button:focus-visible{outline-offset:-3px}.pc-blog-featured{margin-bottom:54px}.pc-blog-featured__link{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center;color:inherit;text-decoration:none}.pc-blog-featured__text .pc-blog-meta{margin-top:0}.pc-blog-featured__text h2{font-size:clamp(28px,3.2vw,42px);line-height:1.17;margin:20px 0 16px;max-width:410px}.pc-blog-featured__text p{color:#6a6672;font-size:16px;line-height:1.7;max-width:370px}.pc-blog-featured__text .pc-blog-more{margin-top:16px}.pc-blog-list{padding-bottom:40px}.pc-blog-help{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #e5e2ea;padding-top:24px;margin-top:32px}.pc-blog-help p{color:#78727f;font-size:14px;margin:0}.pc-blog-help a{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;white-space:nowrap;color:#6e56cf;text-decoration:none}.pc-blog-back{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:#77717e;text-decoration:none;margin-top:36px}.pc-blog-back:hover{color:#6e56cf}.pc-blog-article-page .pc-public-hero{max-width:800px;margin-inline:auto;padding-top:40px;padding-bottom:38px;text-align:center}.pc-blog-article-page .pc-public-hero h1{font-size:clamp(36px,4.8vw,60px);line-height:1.1}.pc-blog-article-page .pc-public-lead{margin-inline:auto;max-width:620px;font-size:18px;line-height:1.6}.pc-blog-article-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 22px;margin-top:28px;font-size:12px;color:#78727f}.pc-blog-article-meta span:first-child{color:#302b38}.pc-blog-article-cover{max-width:940px;margin:0 auto 56px}.pc-blog-article-cover .pc-blog-cover{aspect-ratio:2.35}.pc-blog-reading{display:grid;grid-template-columns:230px minmax(0,660px);gap:60px;align-items:start}.pc-blog-toc{position:sticky;top:32px}.pc-blog-toc nav>p{font-size:12px;font-weight:500;margin:0 0 18px;color:#34303b}.pc-blog-toc ol{padding:0;margin:0;list-style:none;border-left:1px solid #e4dfeb}.pc-blog-toc a{display:block;font-size:13px;line-height:1.5;color:#77717e;text-decoration:none;padding:9px 0 9px 16px}.pc-blog-toc a:hover{color:#6e56cf}.pc-blog-prose{min-width:0}.pc-blog-prose p{color:#605b67;font-size:17px;line-height:1.85;margin:18px 0 0}.pc-blog-prose .pc-blog-intro{color:#343039;font-size:19px;line-height:1.8;margin:0 0 40px}.pc-blog-prose section{margin:0 0 40px;scroll-margin-top:32px}.pc-blog-prose h2{font-size:28px;margin:0;line-height:1.25}.pc-blog-prose>h2{margin:40px 0 14px;scroll-margin-top:32px}.pc-blog-prose h3{font-size:22px;margin:30px 0 12px}.pc-blog-prose :is(ul,ol){padding-left:24px;color:#605b67;font-size:17px;line-height:1.85}.pc-blog-prose li p{margin:0}.pc-blog-prose blockquote{margin:28px 0;padding:4px 0 4px 22px;border-left:3px solid #dfd8f5}.pc-blog-prose>p:first-child{font-size:19px;color:#343039;margin-top:0}.pc-blog-prose a{color:#7157ce;text-decoration:underline;text-underline-offset:3px}.pc-blog-takeaway{border-left:2px solid #6e56cf;padding-left:24px;margin:46px 0 36px}.pc-blog-takeaway h2{font:500 14px Outfit,system-ui,sans-serif;color:#6e56cf}.pc-blog-takeaway p{margin-top:12px}.pc-blog-prose .pc-blog-help{align-items:flex-start;flex-direction:column;gap:14px}.pc-blog-prose .pc-blog-help p{font-size:14px;margin:0}.pc-blog-related{margin-top:80px;padding-top:38px;border-top:1px solid #e5e2ea}.pc-blog-related__head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.pc-blog-related__head h2{font-size:28px;margin:0}.pc-blog-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:950px){.pc-blog-grid{gap:24px}.pc-blog-featured__link{gap:32px}.pc-blog-card__title :is(h2,h3),.pc-public-page .pc-blog-card__title :is(h2,h3){font-size:21px}.pc-blog-reading{gap:32px;grid-template-columns:190px minmax(0,1fr)}}@media(max-width:700px){.pc-blog-preview{padding:64px 0}.pc-blog-preview__head{align-items:flex-start;flex-direction:column;gap:24px;margin-bottom:28px}.pc-blog-grid{grid-template-columns:1fr;gap:36px}.pc-blog-card__title :is(h2,h3),.pc-public-page .pc-blog-card__title :is(h2,h3){font-size:24px}.pc-blog-meta{margin-top:16px}.pc-blog-page .pc-public-hero{padding-top:44px;padding-bottom:24px}.pc-blog-filters{gap:24px;margin-bottom:28px}.pc-blog-featured{margin-bottom:36px;padding-bottom:32px;border-bottom:1px solid #e5e2ea}.pc-blog-featured__link{grid-template-columns:1fr;gap:22px}.pc-blog-featured__text h2{font-size:30px;margin-top:12px}.pc-blog-featured__text p{font-size:15px}.pc-blog-featured__text .pc-blog-more{margin-top:8px}.pc-blog-help{align-items:flex-start;flex-direction:column;gap:12px}.pc-blog-back{margin-top:26px}.pc-blog-article-page .pc-public-hero{padding-top:28px;text-align:left}.pc-blog-article-page .pc-public-hero h1{font-size:38px}.pc-blog-article-page .pc-public-lead{margin-inline:0;font-size:16px}.pc-blog-article-meta{justify-content:flex-start;gap:8px 16px;margin-top:20px}.pc-blog-article-cover{margin-bottom:28px}.pc-blog-article-cover .pc-blog-cover{aspect-ratio:1.7}.pc-blog-reading{grid-template-columns:1fr;gap:28px}.pc-blog-toc{position:static;border-block:1px solid #e5e2ea;padding:20px 0}.pc-blog-toc nav>p{margin-bottom:12px}.pc-blog-toc a{padding-block:6px}.pc-blog-prose .pc-blog-intro{font-size:18px;margin-bottom:32px}.pc-blog-prose p{font-size:16px;line-height:1.8}.pc-blog-prose h2{font-size:26px}.pc-blog-related{margin-top:56px;padding-top:28px}.pc-blog-related__head{align-items:flex-start;flex-direction:column;gap:14px}.pc-blog-related__head h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.pc-blog-cover img,.pc-blog-more svg{transition:none}}
