.blogPost_hero__MkQ0A{position:relative;padding:clamp(40px,6vw,72px) 0 0}.blogPost_hero__MkQ0A:before{content:"";position:absolute;left:50%;top:-80px;width:min(1000px,120vw);height:520px;translate:-50% 0;background:radial-gradient(50% 50% at 50% 40%,rgba(100,23,251,.16),transparent 70%);pointer-events:none}:root[data-theme=light] .blogPost_hero__MkQ0A:before{opacity:.45}.blogPost_head__6_l13{position:relative;max-width:820px;margin:0 auto;display:flex;flex-direction:column;align-items:center;grid-gap:18px;gap:18px;text-align:center}.blogPost_crumb__IKPq1{font:600 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3)}.blogPost_crumbLink__HuBFQ{color:var(--tx-2)}.blogPost_crumbLink__HuBFQ:hover{color:var(--tx-1)}.blogPost_title__sH2sp{font-size:clamp(34px,5vw,60px);font-weight:800;letter-spacing:-.035em;line-height:1.04;color:var(--tx-0);text-wrap:balance;overflow-wrap:anywhere}.blogPost_intro__K5FjJ{max-width:680px;font-size:clamp(17px,1.5vw,19px);line-height:1.55;color:var(--tx-1);text-wrap:pretty}.blogPost_meta__j8QN3{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:8px 20px;gap:8px 20px;font:500 12.5px var(--mono);letter-spacing:.02em;color:var(--tx-2)}.blogPost_metaStrong__yF9aH{color:var(--tx-1);font-weight:600}.blogPost_cover__POHKc{position:relative;max-width:1080px;margin:clamp(32px,4vw,48px) auto 0;aspect-ratio:16/8;border-radius:22px;overflow:hidden;border:1px solid var(--line-2);background:var(--bg-2)}.blogPost_cover__POHKc img{display:block;width:100%;height:100%;object-fit:cover}.blogPost_share__v5Pnl{max-width:700px;margin:40px auto 0;padding-top:22px;border-top:1px solid var(--line);align-items:center;justify-content:space-between;grid-gap:14px;gap:14px}.blogPost_share__v5Pnl,.blogPost_tags__3m1ik{display:flex;flex-wrap:wrap}.blogPost_tags__3m1ik{grid-gap:6px;gap:6px}.blogPost_tag__vp1oC{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;border:1px solid var(--line);background:var(--bg-3);font:600 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-2)}.blogPost_btns__SaOtV{display:flex;grid-gap:6px;gap:6px}.blogPost_btn__9ILXf{width:38px;height:38px;display:grid;place-items:center;padding:0;border-radius:10px;border:1px solid var(--line-2);background:transparent;font:700 12px var(--mono);color:var(--tx-1);cursor:pointer}.blogPost_btn__9ILXf:hover{color:var(--tx-0);background:var(--bg-2)}.blogPost_btn__9ILXf:focus-visible{outline:2px solid var(--brand-violet-lift);outline-offset:2px}.blogPost_cta__sThIN{max-width:860px;margin:clamp(48px,6vw,72px) auto 0}.blogPost_ctaTitle__ibmcA{font-size:clamp(30px,4vw,46px)}.blogPost_last__vXR9R{padding-bottom:clamp(72px,10vw,136px)}.blogPost_keepTitle__eJCqX{margin-bottom:28px}@media(max-width:720px){.blogPost_head__6_l13{align-items:flex-start;text-align:left}.blogPost_meta__j8QN3{justify-content:flex-start}.blogPost_cover__POHKc{aspect-ratio:16/10;border-radius:16px}}.codePanel_panel__3clMw{min-width:0;margin-top:24px;border-radius:16px;overflow:hidden;background:#0d0c14;border:1px solid hsla(0,0%,100%,.1)}.codePanel_panel__3clMw pre{margin:0;padding:16px 18px;background:none;border:0;font:500 13px/1.65 var(--mono);color:#b7b2c6;white-space:pre;overflow-x:auto;tab-size:2;scrollbar-width:thin;scrollbar-color:#2a2838 transparent}.codePanel_panel__3clMw pre code{padding:0;border:0;background:none;font:inherit;color:inherit;white-space:inherit}.codePanel_head__GVUS8{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;height:44px;padding:0 8px 0 14px;border-bottom:1px solid hsla(0,0%,100%,.08);background:#111019}.codePanel_lab__h9qQM{font:600 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#807a92}.codePanel_copy__lczXF{height:28px;padding:0 10px;border-radius:7px;border:1px solid hsla(0,0%,100%,.1);background:none;color:#b7b2c6;font:600 11px var(--mono);cursor:pointer}.codePanel_copy__lczXF:hover{color:#f5f3fa}@media(max-width:720px){.codePanel_panel__3clMw pre{padding:14px;font-size:12px}}.blogArticle_article__mdvLf.graphcms-rich-content{max-width:700px;margin:clamp(40px,5vw,64px) auto 0;min-width:0;font-size:18px;line-height:1.72;color:var(--tx-1)}.blogArticle_article__mdvLf.graphcms-rich-content>*+*{margin-top:18px}.blogArticle_article__mdvLf.graphcms-rich-content ol,.blogArticle_article__mdvLf.graphcms-rich-content p,.blogArticle_article__mdvLf.graphcms-rich-content ul{opacity:1;text-wrap:pretty}.blogArticle_article__mdvLf.graphcms-rich-content strong{color:var(--tx-0);font-weight:700}.blogArticle_article__mdvLf.graphcms-rich-content a,.blogArticle_article__mdvLf.graphcms-rich-content a:not([class]){color:var(--brand-violet-lift);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--brand-violet-lift) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--brand-violet-lift) 40%,transparent);text-underline-offset:3px;overflow-wrap:anywhere}.blogArticle_article__mdvLf.graphcms-rich-content a:hover,.blogArticle_article__mdvLf.graphcms-rich-content a:not([class]):hover{color:var(--brand-violet-lift);-webkit-text-decoration-color:currentColor;text-decoration-color:initial;opacity:1}.blogArticle_article__mdvLf.graphcms-rich-content h1,.blogArticle_article__mdvLf.graphcms-rich-content h2,.blogArticle_article__mdvLf.graphcms-rich-content h3,.blogArticle_article__mdvLf.graphcms-rich-content h4,.blogArticle_article__mdvLf.graphcms-rich-content h5,.blogArticle_article__mdvLf.graphcms-rich-content h6{padding-top:0;font-family:var(--ui);text-transform:none;color:var(--tx-0);scroll-margin-top:92px;text-wrap:balance}.blogArticle_article__mdvLf.graphcms-rich-content h1,.blogArticle_article__mdvLf.graphcms-rich-content h2{margin-top:56px;padding-top:32px;border-top:1px solid var(--line);font-size:clamp(24px,2.6vw,30px);font-weight:800;letter-spacing:-.025em;line-height:1.15}.blogArticle_article__mdvLf.graphcms-rich-content>h1:first-child,.blogArticle_article__mdvLf.graphcms-rich-content>h2:first-child{margin-top:0;padding-top:0;border-top:0}.blogArticle_article__mdvLf.graphcms-rich-content h3,.blogArticle_article__mdvLf.graphcms-rich-content h4,.blogArticle_article__mdvLf.graphcms-rich-content h5,.blogArticle_article__mdvLf.graphcms-rich-content h6{margin-top:36px;font-size:19.5px;font-weight:700;letter-spacing:-.015em;line-height:1.3}.blogArticle_article__mdvLf.graphcms-rich-content h4,.blogArticle_article__mdvLf.graphcms-rich-content h5,.blogArticle_article__mdvLf.graphcms-rich-content h6{font-size:17px}.blogArticle_article__mdvLf.graphcms-rich-content h1+p,.blogArticle_article__mdvLf.graphcms-rich-content h2+p,.blogArticle_article__mdvLf.graphcms-rich-content h2+ul,.blogArticle_article__mdvLf.graphcms-rich-content h3+p,.blogArticle_article__mdvLf.graphcms-rich-content h3+ul{margin-top:14px}.blogArticle_article__mdvLf.graphcms-rich-content ol,.blogArticle_article__mdvLf.graphcms-rich-content ul{padding-left:0;margin-bottom:0;list-style:none;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.blogArticle_article__mdvLf.graphcms-rich-content ul>li{position:relative;padding-left:22px}.blogArticle_article__mdvLf.graphcms-rich-content ul>li:before{content:"";position:absolute;left:4px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--brand-grad)}.blogArticle_article__mdvLf.graphcms-rich-content ol{counter-reset:ol}.blogArticle_article__mdvLf.graphcms-rich-content ol>li{position:relative;padding-left:36px;counter-increment:ol}.blogArticle_article__mdvLf.graphcms-rich-content ol>li:before{content:counter(ol);position:absolute;left:0;top:.15em;width:24px;height:24px;border-radius:7px;background:var(--bg-3);border:1px solid var(--line-2);display:grid;place-items:center;font:600 11.5px var(--mono);color:var(--tx-0)}.blogArticle_article__mdvLf.graphcms-rich-content li>ol,.blogArticle_article__mdvLf.graphcms-rich-content li>ul{margin-top:10px}.blogArticle_article__mdvLf.graphcms-rich-content iframe,.blogArticle_article__mdvLf.graphcms-rich-content img{display:block;max-width:100%;height:auto;margin:32px auto 0;border-radius:16px;border:1px solid var(--line-2)}.blogArticle_article__mdvLf.graphcms-rich-content figcaption{margin-top:10px;font-size:13.5px;color:var(--tx-2);text-align:center}.blogArticle_article__mdvLf.graphcms-rich-content blockquote{margin:32px 0 0;padding:4px 0;border:0;font-size:clamp(21px,2.2vw,25px);line-height:1.4;font-weight:600;letter-spacing:-.015em;color:var(--tx-0);text-wrap:balance}.blogArticle_article__mdvLf.graphcms-rich-content blockquote:before{content:"“";display:block;margin-bottom:10px;font:800 56px/.6 var(--ui);background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.blogArticle_article__mdvLf.graphcms-rich-content blockquote p{margin:0}.blogArticle_article__mdvLf.graphcms-rich-content blockquote cite{display:block;margin-top:12px;font:500 13px var(--mono);font-style:normal;color:var(--tx-2)}.blogArticle_article__mdvLf.graphcms-rich-content :not(pre)>code{padding:2px 6px;border-radius:6px;background:var(--bg-3);border:1px solid var(--line);font:500 .86em var(--mono);color:var(--tx-0);overflow-wrap:anywhere}.blogArticle_article__mdvLf.graphcms-rich-content hr{margin:40px 0 0;border:0;border-top:1px solid var(--line);opacity:1}.blogArticle_article__mdvLf.graphcms-rich-content table{--bs-table-color:var(--tx-1);--bs-table-bg:transparent;--bs-table-striped-color:var(--tx-1);--bs-table-striped-bg:var(--bg-1);--bs-table-hover-color:var(--tx-0);--bs-table-hover-bg:var(--bg-2);--bs-table-border-color:var(--line-2);margin-bottom:0;font-size:15px;color:var(--tx-1)!important}.blogArticle_article__mdvLf.graphcms-rich-content table th{color:var(--tx-0);font-weight:700}@media(max-width:720px){.blogArticle_article__mdvLf.graphcms-rich-content{font-size:17px}.blogArticle_article__mdvLf.graphcms-rich-content h1,.blogArticle_article__mdvLf.graphcms-rich-content h2{margin-top:44px;padding-top:26px}}.finalCta_section__yjfUg{padding-bottom:clamp(72px,10vw,136px)}.finalCta_final__pvWyw{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:center;overflow:hidden;padding:clamp(40px,6vw,80px) clamp(24px,5vw,72px);border-radius:28px;background:var(--bg-1);border:1px solid var(--line-2)}.finalCta_final__pvWyw:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 90% at 100% 0,rgba(100,23,251,.35),transparent 70%),radial-gradient(50% 80% at 85% 110%,rgba(222,55,106,.22),transparent 70%);pointer-events:none}:root[data-theme=light] .finalCta_final__pvWyw:before{opacity:.4}.finalCta_final__pvWyw>*{position:relative}.finalCta_single__Dep0_{grid-template-columns:minmax(0,1fr)}.finalCta_copy__Z5b2c{display:flex;flex-direction:column;align-items:flex-start;grid-gap:18px;gap:18px}.finalCta_visual__jimE6{min-width:0}@media(max-width:1020px){.finalCta_final__pvWyw{grid-template-columns:minmax(0,1fr)}}.blogCard_card__h_v8F{display:flex;flex-direction:column;grid-gap:12px;gap:12px;min-width:0;color:var(--tx-0)}.blogCard_card__h_v8F:focus-visible,.blogCard_card__h_v8F:hover{color:var(--tx-0);opacity:1}.blogCard_card__h_v8F:focus-visible .blogCard_cover__e2C2v,.blogCard_card__h_v8F:hover .blogCard_cover__e2C2v{border-color:var(--line-strong)}.blogCard_card__h_v8F:focus-visible .blogCard_title__dKvOk,.blogCard_card__h_v8F:hover .blogCard_title__dKvOk{color:var(--brand-violet-lift)}.blogCard_cover__e2C2v{aspect-ratio:16/9;border-radius:16px;overflow:hidden;border:1px solid var(--line-2);background:var(--bg-2);transition:border-color .15s}.blogCard_cover__e2C2v img{display:block;object-fit:cover}.blogCard_blank__XYnvj,.blogCard_cover__e2C2v img{width:100%;height:100%}.blogCard_blank__XYnvj{background:var(--brand-grad-soft),var(--bg-2)}.blogCard_row__6YKzr{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.blogCard_row__6YKzr,.blogCard_tag__f0I8K{align-items:center}.blogCard_tag__f0I8K{display:inline-flex;height:24px;padding:0 9px;border-radius:999px;border:1px solid var(--line);background:var(--bg-3);font:600 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase}.blogCard_date__nYwyr,.blogCard_tag__f0I8K{color:var(--tx-2)}.blogCard_date__nYwyr{font:500 12px var(--mono)}.blogCard_title__dKvOk{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--tx-0);text-wrap:balance;transition:color .15s}.blogCard_intro__m8QUO,.blogCard_title__dKvOk{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogCard_intro__m8QUO{font-size:15px;line-height:1.55;color:var(--tx-1)}.blogCard_feat__F3Y3g{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:26px;gap:26px;align-items:center;padding:14px;border-radius:22px;background:var(--bg-1);border:1px solid var(--line-2)}.blogCard_feat__F3Y3g .blogCard_cover__e2C2v{aspect-ratio:4/3;border-radius:14px}.blogCard_feat__F3Y3g .blogCard_title__dKvOk{font-size:clamp(24px,2.4vw,32px);font-weight:800;letter-spacing:-.03em;line-height:1.1;-webkit-line-clamp:4}.blogCard_txt__CHcWC{display:flex;flex-direction:column;grid-gap:14px;gap:14px;padding-right:12px}.blogCard_kicker__ZHvlb{font:600 10.5px var(--mono);letter-spacing:.14em}.blogCard_go__FL_HL,.blogCard_kicker__ZHvlb{text-transform:uppercase;color:var(--brand-violet-lift)}.blogCard_go__FL_HL{font:600 11px var(--mono);letter-spacing:.1em}.blogCard_go__FL_HL:after{content:" →"}@media(max-width:1020px){.blogCard_feat__F3Y3g{grid-column:1/-1}}@media(max-width:720px){.blogCard_feat__F3Y3g{grid-template-columns:minmax(0,1fr);padding:10px;grid-gap:16px;gap:16px}.blogCard_feat__F3Y3g .blogCard_cover__e2C2v{aspect-ratio:16/9}.blogCard_txt__CHcWC{padding:0 6px 8px}}.blogIndex_hero__UpbgW{position:relative;padding:clamp(44px,6vw,84px) 0 clamp(28px,4vw,44px)}.blogIndex_hero__UpbgW:before{content:"";position:absolute;left:30%;top:-60px;width:min(900px,120vw);height:460px;translate:-50% 0;background:radial-gradient(50% 50% at 50% 40%,rgba(100,23,251,.16),transparent 70%);pointer-events:none}:root[data-theme=light] .blogIndex_hero__UpbgW:before{opacity:.45}.blogIndex_heroWrap__SwYQJ{display:flex;flex-direction:column;align-items:flex-start;grid-gap:18px;gap:18px}.blogIndex_heroTitle__sceo_{max-width:900px;font-size:clamp(38px,5.4vw,68px);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--tx-0);text-wrap:balance}.blogIndex_tagrow__SC5p4{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px}.blogIndex_tagrow__SC5p4 .blogIndex_chip__JvnaM{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);font:600 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-1)}.blogIndex_tagrow__SC5p4 .blogIndex_chip__JvnaM:hover{color:var(--tx-0);border-color:var(--line-strong)}.blogIndex_tagrow__SC5p4 .blogIndex_chip__JvnaM.blogIndex_on__fu1sp,.blogIndex_tagrow__SC5p4 .blogIndex_chip__JvnaM.blogIndex_on__fu1sp:hover{background:var(--tx-0);color:var(--bg-0);border-color:transparent}.blogIndex_list__PmwyE{padding-bottom:clamp(72px,10vw,136px)}.blogIndex_rule__dFytb{border-top:1px solid var(--line);padding-top:clamp(32px,4vw,52px)}.blogIndex_grid__1_B1j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px 22px;gap:32px 22px}.blogIndex_empty__6DVYx{color:var(--tx-2)}.blogIndex_pager__TU4hF{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;margin-top:48px;padding-top:22px;border-top:1px solid var(--line)}.blogIndex_pages__LkU1F{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:4px;gap:4px}.blogIndex_pages__LkU1F .blogIndex_num__fqeQB{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;border:1px solid transparent;font:600 13px var(--mono);color:var(--tx-1)}.blogIndex_pages__LkU1F .blogIndex_num__fqeQB.blogIndex_on__fu1sp,.blogIndex_pages__LkU1F .blogIndex_num__fqeQB:hover{color:var(--tx-0);background:var(--bg-2)}.blogIndex_pages__LkU1F .blogIndex_num__fqeQB.blogIndex_on__fu1sp{border-color:var(--line-2)}.blogIndex_dis__g5zIL{opacity:.4;pointer-events:none}@media(max-width:1020px){.blogIndex_grid__1_B1j{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.blogIndex_grid__1_B1j{grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px}.blogIndex_pages__LkU1F .blogIndex_num__fqeQB:not(.blogIndex_on__fu1sp){display:none}}
/*# sourceMappingURL=a6d3077521e2bcca.css.map*/