.blog_title__fvG5C{margin:0 0 40px;font-family:var(--font-display,"Poppins",system-ui,sans-serif);font-weight:600;font-size:clamp(36px,5vw,56px);line-height:1.1;letter-spacing:-.02em;color:var(--ds-ink,#080116)}.blog_grid__cJWvd{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin:40px 0 0;padding:0;list-style:none}@media (min-width:768px){.blog_grid__cJWvd{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog_postCard__gSWZD{display:flex;flex-direction:column;gap:12px;height:100%}.blog_cardTitle__puLVc{margin:0;font-family:var(--font-display,"Poppins",system-ui,sans-serif);font-weight:600;font-size:22px;line-height:1.3;letter-spacing:-.01em;color:var(--ds-ink,#080116)}.blog_meta__Os_ZH{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:14px;line-height:1.5;color:var(--ds-secondary,#6b7280)}.blog_excerpt__9iBOx{margin:0;font-size:16px;line-height:1.55;color:var(--ds-body,#374151)}.blog_band__I9MZo{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media (min-width:768px){.blog_band__I9MZo{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}}.blog_bandLine__ZOMRl{margin:0;max-width:24ch;font-family:var(--font-display,"Poppins",system-ui,sans-serif);font-weight:600;font-size:clamp(28px,3.4vw,40px);line-height:1.15;letter-spacing:-.02em;color:var(--ds-ink,#080116)}.blog_layout__vTODy{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width:1024px){.blog_layout__vTODy[data-contents=true]{grid-template-columns:minmax(0,68ch) minmax(200px,260px);grid-template-areas:"header header" "body contents";-moz-column-gap:64px;column-gap:64px}.blog_layout__vTODy[data-contents=true] .blog_postHeader__CZGkL{grid-area:header}.blog_layout__vTODy[data-contents=true] .blog_body__a9Q8i{grid-area:body}.blog_layout__vTODy[data-contents=true] .blog_contents__XeJl7{grid-area:contents;align-self:start;position:sticky;top:96px}}.blog_postHeader__CZGkL{max-width:68ch}.blog_kicker__mbI_M{margin:0 0 16px;font-size:15px;font-weight:600;line-height:1.5}.blog_kicker__mbI_M a{display:inline-flex;align-items:center;min-height:var(--ds-size-touch,44px);color:var(--ds-purple,#5e3bf5);text-decoration:none}.blog_kicker__mbI_M a:hover{text-decoration:underline;text-underline-offset:4px}.blog_postTitle__SrQVf{margin:0;font-family:var(--font-display,"Poppins",system-ui,sans-serif);font-weight:600;font-size:clamp(32px,4.2vw,48px);line-height:1.12;letter-spacing:-.02em;color:var(--ds-ink,#080116)}.blog_subtitle__rEJ9K{margin:16px 0 0;font-size:20px;line-height:1.4;color:var(--ds-body,#374151)}.blog_byline__eceKK{display:flex;flex-wrap:wrap;gap:4px 16px;margin:24px 0 0;font-size:15px;line-height:1.5;color:var(--ds-secondary,#6b7280)}.blog_byline__eceKK a{display:inline-flex;align-items:center;min-height:var(--ds-size-touch,44px);color:inherit;text-decoration:underline;text-underline-offset:3px}.blog_byline__eceKK a:hover{color:var(--ds-purple,#5e3bf5)}.blog_contents__XeJl7{padding:16px 20px;border:1px solid var(--ds-line,#e4dff5);border-radius:var(--ds-radius-md,12px);background:var(--ds-surface,#fff)}.blog_contentsLabel__62dg7{margin:0 0 8px;font-family:var(--font-display,"Poppins",system-ui,sans-serif);font-weight:600;font-size:15px;color:var(--ds-ink,#080116)}.blog_contentsList__CPGns{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.blog_contentsList__CPGns a{display:block;padding:6px 0 6px 12px;border-left:2px solid transparent;font-size:15px;line-height:1.45;color:var(--ds-body,#374151);text-decoration:none;transition:color var(--ds-duration-xs,.12s) var(--ds-ease-standard,ease),border-color var(--ds-duration-xs,.12s) var(--ds-ease-standard,ease)}.blog_contentsList__CPGns a:hover{color:var(--ds-purple,#5e3bf5)}.blog_contentsList__CPGns a[aria-current=location]{color:var(--ds-purple,#5e3bf5);border-left-color:var(--ds-purple,#5e3bf5);font-weight:600}.blog_contentsList__CPGns a:focus-visible{outline:2px solid var(--ds-purple,#5e3bf5);outline-offset:2px;border-radius:var(--ds-radius-xs,4px)}@media (prefers-reduced-motion:reduce){.blog_contentsList__CPGns a{transition:none}}.blog_body__a9Q8i{max-width:68ch;min-width:0}.blog_video__kvp_W{aspect-ratio:16/9;margin:0 0 32px;overflow:hidden;border:1px solid var(--ds-line,#e4dff5);border-radius:var(--ds-radius-md,12px)}.blog_video__kvp_W iframe{display:block;width:100%;height:100%;border:0}.blog_article__m9dcg{font-size:18px;line-height:1.6;color:var(--ds-body,#374151);overflow-wrap:break-word}.blog_article__m9dcg h1,.blog_article__m9dcg h2,.blog_article__m9dcg h3,.blog_article__m9dcg h4{font-family:var(--font-display,"Poppins",system-ui,sans-serif);font-weight:600;letter-spacing:-.015em;color:var(--ds-ink,#080116);scroll-margin-top:96px}.blog_article__m9dcg h1{font-size:32px;line-height:1.2;margin:48px 0 16px}.blog_article__m9dcg h2{font-size:28px;line-height:1.2;margin:48px 0 16px}.blog_article__m9dcg h3{font-size:22px;line-height:1.3;margin:32px 0 12px}.blog_article__m9dcg h4{font-size:18px;line-height:1.4;margin:24px 0 8px}.blog_article__m9dcg blockquote,.blog_article__m9dcg figure,.blog_article__m9dcg ol,.blog_article__m9dcg p,.blog_article__m9dcg pre,.blog_article__m9dcg table,.blog_article__m9dcg ul{margin:0 0 24px}.blog_article__m9dcg ol,.blog_article__m9dcg ul{padding-left:28px}.blog_article__m9dcg li,.blog_article__m9dcg li>p{margin-bottom:8px}.blog_article__m9dcg a{color:var(--ds-purple,#5e3bf5);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.blog_article__m9dcg a:hover{color:var(--ds-purple-hover,#4a2ad0)}.blog_article__m9dcg strong{color:var(--ds-ink,#080116);font-weight:600}.blog_article__m9dcg blockquote{padding:4px 0 4px 20px;border-left:3px solid var(--ds-purple,#5e3bf5);color:var(--ds-ink,#080116)}.blog_article__m9dcg blockquote p:last-child{margin-bottom:0}.blog_article__m9dcg img,.blog_article__m9dcg picture{display:block;max-width:100%;height:auto;border:1px solid var(--ds-line,#e4dff5);border-radius:var(--ds-radius-md,12px)}.blog_article__m9dcg hr{margin:40px 0;border:0;border-top:1px solid var(--ds-line,#e4dff5)}.blog_article__m9dcg code{font-family:var(--font-mono-stack,"JetBrains Mono",ui-monospace,monospace);font-size:.9em}.blog_article__m9dcg pre{padding:16px;overflow-x:auto;border:1px solid var(--ds-line,#e4dff5);border-radius:var(--ds-radius-md,12px);background:var(--ds-surface-muted,#f7f6fb);font-size:15px;line-height:1.5}.blog_article__m9dcg table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:16px;line-height:1.45}.blog_article__m9dcg thead th{background:transparent;color:var(--ds-ink,#080116);font-family:var(--font-display,"Poppins",system-ui,sans-serif);font-weight:600;text-align:left}.blog_article__m9dcg tbody td,.blog_article__m9dcg thead th{padding:12px 14px;border-bottom:1px solid var(--ds-line,#e4dff5)}.blog_article__m9dcg tbody td{vertical-align:top}.blog_article__m9dcg tbody td:first-child{font-weight:600;color:var(--ds-ink,#080116)}.blog_prompt__XhgmS{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin:40px 0;background:var(--site-white-blue,#e6fcfc)}.blog_promptLine__HX0ib{margin:0;font-family:var(--font-display,"Poppins",system-ui,sans-serif);font-weight:600;font-size:22px;line-height:1.3;letter-spacing:-.01em;color:var(--ds-ink,#080116)}.blog_related__yAh3b{margin:40px 0 0;padding-top:32px;border-top:1px solid var(--ds-line,#e4dff5)}.blog_relatedHeading__y2Afo{margin:0 0 12px;font-family:var(--font-display,"Poppins",system-ui,sans-serif);font-weight:600;font-size:18px;line-height:1.3;color:var(--ds-ink,#080116)}.blog_relatedList__aGrU0{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}.blog_relatedList__aGrU0 a{display:inline-flex;align-items:center;min-height:var(--ds-size-touch,44px);color:var(--ds-purple,#5e3bf5);font-size:17px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.blog_companyLine__c84Mz{margin:12px 0 0;max-width:65ch;font-family:var(--font-sans,var(--font-dm-sans),"DM Sans",system-ui,sans-serif);font-size:17px;line-height:1.55;color:var(--ds-body,#374151)}