@property --blog-border-angle{syntax:"<angle>";inherits:false;initial-value:0turn}@keyframes blog_borderOrbit__PQaC_{to{--blog-border-angle:1turn}}.blog_page__iP9Ub{min-height:100vh;overflow-x:clip;background:var(--color-bg);color:var(--color-text-primary)}.blog_shell__76_Pf{width:min(1200px,calc(100% - 48px));margin-inline:auto}.blog_intro__qGxww{padding:84px 0 52px;text-align:center}.blog_eyebrow__lKbzQ{margin:0;color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.blog_intro__qGxww h1{max-width:970px;margin:14px auto;font-size:clamp(48px,7vw,82px);line-height:.98;letter-spacing:-.06em}.blog_intro__qGxww h1 em{color:var(--color-primary);font-style:normal}.blog_introLead__EhSip{max-width:600px;margin:0 auto;color:var(--color-text-muted);font-size:17px}.blog_cards__ocvkw{display:grid;grid-template-columns:repeat(3,366px);align-items:stretch;justify-content:center;gap:var(--space-grid);padding-bottom:var(--space-footer-gap)}.blog_card__AELHx{--blog-border-angle:0turn;position:relative;display:flex;width:366px;max-width:100%;height:100%;flex-direction:column;isolation:isolate;overflow:hidden;border:0;border-radius:var(--radius-card);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-card-border);color:inherit;text-decoration:none;transition:transform .26s cubic-bezier(.2,.75,.25,1),box-shadow .26s ease,background-color .18s ease;will-change:transform}.blog_card__AELHx:before{position:absolute;z-index:4;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--blog-border-angle),transparent 0deg,transparent 205deg,var(--color-accent) 238deg,var(--color-primary) 275deg,#ff9b6a 306deg,transparent 336deg,transparent 1turn);content:"";opacity:0;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .16s ease}.blog_thumbnail__s47sE{position:relative;width:100%;aspect-ratio:16/9;flex:none;overflow:hidden;background:var(--color-bg-secondary)}.blog_thumbnail__s47sE:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(6,7,10,.54),rgba(6,7,10,.14) 26%,transparent 46%,transparent 68%,rgba(6,7,10,.44));content:"";pointer-events:none}.blog_thumbnailImage__U3ZQR{object-fit:cover;transform-origin:center;transition:transform .3s cubic-bezier(.2,.75,.25,1);will-change:transform}.blog_thumbnailKicker__tEbQm{top:13px;left:27px;max-width:calc(100% - 170px);color:#f4f4f7;font-size:8px;font-weight:850;line-height:1.1;letter-spacing:.14em;text-shadow:0 2px 10px rgba(0,0,0,.9)}.blog_thumbnailBadge__7TGFq,.blog_thumbnailKicker__tEbQm{position:absolute;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog_thumbnailBadge__7TGFq{top:18px;right:18px;max-width:42%;padding:5px 9px;border-radius:999px;background:var(--color-primary);box-shadow:0 8px 24px rgba(0,0,0,.28);color:#fff;font-size:10px;font-weight:800;line-height:1.2}.blog_thumbnailCopy__GDMHt{position:absolute;z-index:2;bottom:12px;left:14px;display:grid;max-width:calc(100% - 28px);gap:3px;padding:8px 12px 9px;border:1px solid rgba(255,255,255,.14);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-control) var(--radius-control) 0;background:linear-gradient(105deg,rgba(7,8,13,.9),rgba(7,8,13,.68));box-shadow:0 10px 26px rgba(0,0,0,.3);color:#fff;line-height:1;backdrop-filter:blur(8px)}.blog_thumbnailCopy__GDMHt b{color:rgba(255,255,255,.88);font-size:10px;font-weight:850;line-height:1.1;letter-spacing:.1em}.blog_thumbnailCopy__GDMHt strong{color:var(--color-primary);font-size:clamp(20px,5.8vw,22px);line-height:.98;letter-spacing:-.025em}.blog_cardBody__mNUBU{position:relative;z-index:1;display:flex;min-height:306px;flex:1;flex-direction:column;padding:26px;background:var(--color-card);transition:background-color .18s ease}.blog_cardMeta__Ux07F{display:inline-flex;align-self:flex-start;align-items:center;max-width:100%;min-height:28px;overflow:hidden;padding:4px 9px;border:1px solid var(--color-divider);border-radius:999px;background:color-mix(in srgb,var(--color-bg-secondary) 72%,transparent);color:var(--color-text-muted);font-size:12px;font-weight:700;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap}.blog_cardMeta__Ux07F time,.blog_readTime__Qwbdu{display:inline-flex;align-items:center;gap:5px}.blog_readTime__Qwbdu{margin-left:10px;padding-left:10px;border-left:1px solid var(--color-divider);color:var(--color-text-dim)}.blog_cardMeta__Ux07F svg{width:13px;height:13px;color:var(--color-primary)}.blog_readTime__Qwbdu svg{color:var(--color-text-dim)}.blog_cardBody__mNUBU h2{min-height:3.45em;margin:9px 0 0;color:var(--color-text-primary);font-size:24px;line-height:1.15;letter-spacing:-.025em;transition:color .18s ease}.blog_cardDescription__JsOpY{min-height:4.8em;margin:15px 0 20px;color:var(--color-text-muted);line-height:1.6}.blog_readLink__IrSvI{margin-top:auto;align-self:flex-start;color:var(--color-primary);font-weight:750;transition:color .18s ease,transform .18s ease}.blog_card__AELHx:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;transform:translateY(-7px);box-shadow:inset 0 0 0 1px var(--color-primary),0 24px 64px color-mix(in srgb,var(--color-primary) 20%,transparent)}.blog_card__AELHx:focus-visible:before{opacity:1;animation:blog_borderOrbit__PQaC_ 1.4s linear infinite}.blog_card__AELHx:focus-visible .blog_thumbnailImage__U3ZQR{transform:scale(1.1)}.blog_card__AELHx:focus-visible .blog_cardBody__mNUBU h2{color:var(--color-primary)}.blog_card__AELHx:focus-visible .blog_readLink__IrSvI{transform:translateX(4px)}.blog_back__p1Yoa{display:inline-flex;align-items:center;gap:8px;margin-top:42px;color:var(--color-text-muted);font-weight:700;text-decoration:none;transition:color .18s ease}.blog_back__p1Yoa:hover{color:var(--color-primary)}.blog_articleHero__915oK{display:grid;min-height:0;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:56px;padding:64px 0}.blog_articleTitle__xkUYu{max-width:720px;min-width:0}.blog_articleMetaLine__tSmqQ{margin:0 0 12px;color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.blog_articleTitle__xkUYu h1{margin:12px 0;font-size:clamp(42px,5vw,68px);line-height:1.02;letter-spacing:-.055em;overflow-wrap:anywhere}.blog_articleDescription__Ebfan{margin:0;color:var(--color-text-muted);font-size:17px;line-height:1.65}.blog_tags__JfoWe{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.blog_tag__WCjGh{padding:5px 9px;border:1px solid var(--color-card-border);border-radius:999px;color:var(--color-text-muted);font-size:11px;font-weight:700}.blog_articleFacts__2KW09{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px;color:var(--color-text-dim);font-size:13px}.blog_articleFacts__2KW09 :is(span,time){display:inline-flex;align-items:center;gap:6px}.blog_articleFacts__2KW09 svg{width:15px;height:15px}.blog_articleThumbnail__zfFH9{min-width:0;overflow:hidden;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--color-card-border)}.blog_articleThumbnail__zfFH9 .blog_thumbnail__s47sE{height:auto;aspect-ratio:16/9}.blog_articleGrid__9LgDL{display:grid;grid-template-columns:minmax(0,820px) 240px;justify-content:space-between;gap:60px;padding:54px 0 var(--space-footer-gap);border-top:1px solid var(--color-divider)}.blog_prose__ANw52{min-width:0;color:var(--color-text-body);font-family:var(--font-sans);font-size:17px;line-height:1.78;overflow-wrap:anywhere}.blog_prose__ANw52>p{margin:0 0 24px}.blog_prose__ANw52 h2{margin:48px 0 16px;color:var(--color-text-primary);font-family:var(--font-sans);font-size:28px;line-height:1.2;scroll-margin-top:96px}.blog_prose__ANw52 ol,.blog_prose__ANw52 ul{margin:0 0 28px;padding-left:24px}.blog_prose__ANw52 li{margin:10px 0}.blog_callout__OkRp9{margin:30px 0;padding:22px;border-left:4px solid var(--color-primary);background:var(--color-bg-secondary);color:var(--color-text-body)}.blog_callout__OkRp9 strong{display:block;margin-bottom:6px;color:var(--color-text-primary);font-family:var(--font-sans)}.blog_callout__OkRp9 p{margin:0}.blog_faq__C87M3{border-bottom:1px solid var(--color-divider)}.blog_faq__C87M3 summary{padding:16px 28px 16px 0;color:var(--color-text-primary);font-family:var(--font-sans);font-weight:750;cursor:pointer}.blog_faq__C87M3 p{margin:0 0 18px}.blog_toolCallout__xZPKz{display:grid;gap:10px;margin-top:48px;padding:24px;border:1px solid var(--color-card-border);border-radius:var(--radius-card);background:var(--color-card);font-family:var(--font-sans)}.blog_toolCallout__xZPKz p{margin:0}.blog_toolCallout__xZPKz strong{color:var(--color-text-primary);font-size:20px}.blog_primaryLink__TSLFM{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:var(--color-primary);font-weight:750;text-decoration:none}.blog_independence__EB8bl{margin-top:36px!important;color:var(--color-text-muted);font-family:var(--font-sans);font-size:13px}.blog_toc__i3HvR{position:sticky;top:96px;align-self:start;padding:4px 0 4px 20px;border-left:2px solid var(--color-primary)}.blog_toc__i3HvR strong{display:block;margin-bottom:12px;color:var(--color-text-primary);font-size:10px;letter-spacing:.14em}.blog_toc__i3HvR a{display:block;margin-top:12px;color:var(--color-text-muted);font-size:11px;line-height:1.4;text-decoration:none;transition:color .18s ease}.blog_toc__i3HvR a:focus-visible,.blog_toc__i3HvR a:hover{color:var(--color-primary)}.light .blog_card__AELHx{box-shadow:inset 0 0 0 1px var(--color-card-border),0 18px 50px color-mix(in srgb,var(--color-text-primary) 9%,transparent)}.light .blog_card__AELHx:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--color-primary),0 24px 64px color-mix(in srgb,var(--color-primary) 18%,transparent)}.light .blog_articleThumbnail__zfFH9{box-shadow:inset 0 0 0 1px var(--color-card-border),0 18px 50px color-mix(in srgb,var(--color-text-primary) 9%,transparent)}@media (hover:hover){.blog_card__AELHx:hover{transform:translateY(-7px);box-shadow:inset 0 0 0 1px var(--color-primary),0 24px 64px color-mix(in srgb,var(--color-primary) 20%,transparent)}.blog_card__AELHx:hover:before{opacity:1;animation:blog_borderOrbit__PQaC_ 1.4s linear infinite}.blog_card__AELHx:hover .blog_thumbnailImage__U3ZQR{transform:scale(1.1)}.blog_card__AELHx:hover .blog_cardBody__mNUBU h2{color:var(--color-primary)}.blog_card__AELHx:hover .blog_readLink__IrSvI{transform:translateX(4px)}}@media (max-width:1181px) and (min-width:801px){.blog_cards__ocvkw{grid-template-columns:repeat(2,366px)}}@media (max-width:800px){.blog_cards__ocvkw{grid-template-columns:minmax(0,1fr);justify-items:center}.blog_card__AELHx{width:100%;max-width:366px}.blog_intro__qGxww{padding-top:55px}.blog_intro__qGxww h1{max-width:100%;font-size:clamp(40px,11vw,48px)}.blog_cardBody__mNUBU{min-height:306px}.blog_cardBody__mNUBU h2,.blog_cardDescription__JsOpY{min-height:0}.blog_articleGrid__9LgDL,.blog_articleHero__915oK{grid-template-columns:minmax(0,1fr)}.blog_articleHero__915oK{gap:30px;padding:48px 0}.blog_articleTitle__xkUYu h1{font-size:clamp(34px,10.5vw,44px)}.blog_toc__i3HvR{display:none}}@media (max-width:413px){.blog_shell__76_Pf{width:calc(100% - 48px)}.blog_cardBody__mNUBU{min-height:0}}@media (prefers-reduced-motion:reduce){.blog_cardBody__mNUBU,.blog_cardBody__mNUBU h2,.blog_card__AELHx,.blog_card__AELHx:before,.blog_readLink__IrSvI,.blog_thumbnailImage__U3ZQR,.blog_toc__i3HvR a{transition:none}.blog_card__AELHx:before{animation:none!important}.blog_card__AELHx:focus-visible,.blog_card__AELHx:focus-visible .blog_thumbnailImage__U3ZQR,.blog_card__AELHx:hover,.blog_card__AELHx:hover .blog_thumbnailImage__U3ZQR{transform:none}}