html,body{background:#fff;overflow-x:hidden}.blog-page.svelte-u4k2t{height:100svh;min-height:100svh;overflow-x:hidden;overflow-y:auto;background:#fff;-webkit-overflow-scrolling:touch;color:#15161a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overscroll-behavior-y:contain}.blog-main.svelte-u4k2t{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:clamp(56px,8vw,104px) 0 clamp(82px,10vw,132px)}.featured.svelte-u4k2t{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,1fr);gap:clamp(48px,7vw,92px);align-items:center;max-width:1010px}.featured-copy.svelte-u4k2t{min-width:0}.featured-label.svelte-u4k2t{margin:0 0 26px;color:#202124;font-size:1.12rem;font-weight:430;line-height:1.25;letter-spacing:0}h1.svelte-u4k2t{max-width:540px;margin:0;color:#15161a;font-size:4rem;font-weight:500;letter-spacing:0;line-height:.98;text-wrap:balance;overflow-wrap:anywhere}h1.svelte-u4k2t a:where(.svelte-u4k2t),.blog-card.svelte-u4k2t h3:where(.svelte-u4k2t) a:where(.svelte-u4k2t){color:inherit;text-decoration:none;transition:color .16s ease}h1.svelte-u4k2t a:where(.svelte-u4k2t):hover,.blog-card.svelte-u4k2t h3:where(.svelte-u4k2t) a:where(.svelte-u4k2t):hover{color:#4f535c}.entry-meta.svelte-u4k2t{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:26px;color:#4f535c;font-size:.98rem;font-weight:420;letter-spacing:0}.read-button.svelte-u4k2t{display:inline-flex;min-height:47px;align-items:center;justify-content:center;margin-top:28px;padding:0 28px;border:1px solid #eef0f3;border-radius:999px;background:#f8f8fa;color:#202124;font-size:.98rem;font-weight:540;letter-spacing:0;text-decoration:none;box-shadow:inset 0 0 0 1px #ffffffc2;transition:background .16s ease,border-color .16s ease,color .16s ease}.read-button.svelte-u4k2t:hover{border-color:#dfe3ea;background:#f0f2f5;color:#111217}.read-button.compact.svelte-u4k2t{min-height:44px;margin-top:28px;padding:0 24px;font-size:.94rem}.featured-media.svelte-u4k2t,.card-media.svelte-u4k2t{display:block;overflow:hidden;background:#050505;color:inherit;text-decoration:none}.featured-media.svelte-u4k2t{width:min(480px,100%);justify-self:end;aspect-ratio:16 / 9;border-radius:18px}.featured-media.svelte-u4k2t img:where(.svelte-u4k2t),.card-media.svelte-u4k2t img:where(.svelte-u4k2t){display:block;width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.featured-media.svelte-u4k2t:hover img:where(.svelte-u4k2t),.card-media.svelte-u4k2t:hover img:where(.svelte-u4k2t){transform:scale(1.025)}.latest.svelte-u4k2t{max-width:1010px;margin-top:clamp(76px,8vw,104px)}.sr-only.svelte-u4k2t{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tabs.svelte-u4k2t{display:flex;align-items:flex-end;border-bottom:1px solid #edf0f3}.tabs.svelte-u4k2t button:where(.svelte-u4k2t){min-width:84px;min-height:54px;padding:0 24px 14px 0;border:0;border-bottom:1px solid transparent;background:transparent;color:#4f535c;font:inherit;font-size:.98rem;font-weight:420;letter-spacing:0;text-align:left;cursor:pointer;transition:border-color .16s ease,color .16s ease}.tabs.svelte-u4k2t button.active:where(.svelte-u4k2t){border-bottom-color:#4f8ad8;color:#15161a}.article-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(56px,8vw,96px)}.blog-card.svelte-u4k2t{display:grid;grid-template-columns:minmax(0,1fr) 154px;gap:28px;align-items:start;min-height:260px;padding:54px 0 52px;border-bottom:1px solid #edf0f3}.card-copy.svelte-u4k2t{min-width:0}.blog-card.svelte-u4k2t h3:where(.svelte-u4k2t){min-height:3.18em;margin:0;color:#15161a;font-size:1.9rem;font-weight:500;letter-spacing:0;line-height:1.06;text-wrap:balance;overflow-wrap:anywhere}.card-media.svelte-u4k2t{width:154px;aspect-ratio:1;border-radius:16px}@media (max-width: 980px){.blog-main.svelte-u4k2t{width:min(760px,calc(100% - 36px));padding-top:62px}.featured.svelte-u4k2t{grid-template-columns:1fr;gap:34px}h1.svelte-u4k2t{font-size:3.45rem}.featured-media.svelte-u4k2t{justify-self:start;width:100%;max-width:620px}.latest.svelte-u4k2t{margin-top:72px}.article-grid.svelte-u4k2t{grid-template-columns:1fr}.blog-card.svelte-u4k2t{grid-template-columns:minmax(0,1fr) 162px;min-height:236px}.blog-card.svelte-u4k2t h3:where(.svelte-u4k2t){font-size:1.86rem}}@media (max-width: 640px){.blog-main.svelte-u4k2t{width:calc(100% - 48px);padding:44px 0 78px}.featured-label.svelte-u4k2t{margin-bottom:22px}h1.svelte-u4k2t{font-size:2.65rem;line-height:1.08}.entry-meta.svelte-u4k2t{gap:16px;margin-top:22px;font-size:.92rem}.read-button.svelte-u4k2t{min-height:44px;margin-top:26px;padding:0 24px;font-size:.94rem}.featured-media.svelte-u4k2t{border-radius:16px}.tabs.svelte-u4k2t{overflow-x:auto;-webkit-overflow-scrolling:touch}.tabs.svelte-u4k2t button:where(.svelte-u4k2t){min-width:auto;flex:0 0 auto;padding-right:32px}.blog-card.svelte-u4k2t{display:flex;flex-direction:column;gap:18px;min-height:0;padding:44px 0 42px}.card-media.svelte-u4k2t{order:-1;width:176px;max-width:70vw;border-radius:16px}.blog-card.svelte-u4k2t h3:where(.svelte-u4k2t){min-height:0;font-size:1.82rem;line-height:1.06}}@media (max-width: 390px){h1.svelte-u4k2t{font-size:2.45rem}.blog-card.svelte-u4k2t h3:where(.svelte-u4k2t){font-size:1.72rem}}
