.BlogPostAuthorAvatar-module__avatar--rNVc1{background-color:var(--bg-secondary);border-radius:50%;box-sizing:border-box;display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.BlogPostAuthorAvatar-module__s--2agiD{height:var(--avatar-size-s);padding:var(--space-xxs);width:var(--avatar-size-s)}.BlogPostAuthorAvatar-module__l--XtB4H{height:var(--avatar-size-l);padding:var(--space-s);width:var(--avatar-size-l)}.BlogPostByline-module__byline--YaEzw{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:var(--font-size-s);gap:var(--space-xxs) var(--space-s);margin-top:var(--space-l)}.BlogPostByline-module__name--SVWjE{color:var(--heading);font-weight:600}.BlogPostByline-module__link---gmx-{text-decoration:none}.BlogPostByline-module__link---gmx-:hover{color:var(--accent-primary);text-decoration:underline}.BlogPostByline-module__dot--GK85G{color:var(--text-muted)}.BlogPostAuthorCard-module__card---UtfR{align-items:flex-start;background-color:var(--bg-white);border:1px solid var(--border);border-radius:var(--radius-m);display:flex;gap:var(--space-l);margin-top:var(--space-xxl);padding:var(--space-xl)}.BlogPostAuthorCard-module__body--iql3R{min-width:0}.BlogPostAuthorCard-module__label--uhEd3{color:var(--text-muted);font-size:var(--font-size-s);margin:0}.BlogPostAuthorCard-module__name--xO4-S{color:var(--heading);font-weight:700;margin:var(--space-xxs) 0 0}.BlogPostAuthorCard-module__bio--CJbIW{color:var(--text-body);line-height:1.6;margin:var(--space-s) 0 0}.BlogPostAuthorCard-module__link--mOCbl{color:var(--accent-primary);display:inline-block;font-weight:600;margin-top:var(--space-s);text-decoration:none}.BlogPostAuthorCard-module__link--mOCbl:hover{color:var(--accent-primary-hover);text-decoration:underline}.BlogPostAuthorCard-module__arrow--It9yW{display:inline-block}[dir=rtl] .BlogPostAuthorCard-module__arrow--It9yW{transform:scaleX(-1)}@media (max-width:480px){.BlogPostAuthorCard-module__card---UtfR{flex-direction:column;gap:var(--space-m);padding:var(--space-l)}}.BlogPostArticle-module__inner--kmsN8{display:flex;flex-direction:column}.BlogPostArticle-module__back--YY09e{align-items:center;color:var(--accent-primary);display:inline-flex;font-size:15px;font-weight:600;gap:6px;text-decoration:none}.BlogPostArticle-module__back--YY09e:hover{text-decoration:underline}.BlogPostArticle-module__meta--MrdML{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin-top:22px}.BlogPostArticle-module__chip--Bf2Sg{border:1px solid var(--chip-border);border-radius:var(--radius-pill);font-weight:600;padding:var(--space-xxs) var(--space-s);text-decoration:none;transition:border-color .2s ease,color .2s ease}.BlogPostArticle-module__chip--Bf2Sg:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.BlogPostArticle-module__category--Ab7tN{background-color:var(--chip-bg);color:var(--accent-primary)}.BlogPostArticle-module__tag---a7X6{color:var(--text-muted)}.BlogPostArticle-module__title--P-JvO{color:var(--heading);font-family:var(--font-heading);font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:16px 0 0}.BlogPostArticle-module__excerpt--OTPs3{color:var(--text-muted);font-size:19px;line-height:1.65;margin:18px 0 0}.BlogPostArticle-module__cover-wrap--o7iMx{margin-top:36px}.BlogPostArticle-module__cover--aUS05{border-radius:18px;display:block;height:auto;width:100%}.BlogPostArticle-module__body-wrap--uegmo{margin-top:40px}@media (min-width:1200px){.BlogPostArticle-module__with-aside--ypHsE{align-items:start;-moz-column-gap:var(--blog-aside-gap);column-gap:var(--blog-aside-gap);display:grid;grid-template-columns:minmax(0,1fr) var(--blog-aside-width);row-gap:var(--space-m)}.BlogPostArticle-module__with-aside--ypHsE .BlogPostArticle-module__head--6TDSz{grid-column:1;grid-row:1}.BlogPostArticle-module__with-aside--ypHsE .BlogPostArticle-module__content--haqR5{grid-column:1;grid-row:2}.BlogPostArticle-module__with-aside--ypHsE .BlogPostArticle-module__title--P-JvO{margin-top:0}.BlogPostArticle-module__with-aside--ypHsE>:last-child{grid-column:2;grid-row:2}}@media (max-width:768px){.BlogPostArticle-module__title--P-JvO{font-size:32px}.BlogPostArticle-module__excerpt--OTPs3{font-size:17px}.BlogPostArticle-module__cover-wrap--o7iMx{margin-top:26px}.BlogPostArticle-module__body-wrap--uegmo{margin-top:30px}}.BlogPostRelated-module__related--wctAW{padding-bottom:var(--section-padding-y)}.BlogPostRelated-module__title--LWv-W{color:var(--heading);font-family:var(--font-heading);font-size:var(--font-size-section-title);font-weight:800;line-height:1.2;margin:0}.BlogPostRelated-module__grid--slvU8{margin-top:var(--space-xxl)}@media (max-width:640px){.BlogPostRelated-module__title--LWv-W{font-size:var(--font-size-section-title-mobile)}.BlogPostRelated-module__grid--slvU8{margin-top:var(--space-xl)}}.BlogPostInsyMascot-module__perch---3umA{align-items:flex-end;display:flex;height:var(--insy-perch-height);justify-content:flex-end;margin-bottom:calc(var(--insy-perch-overlap)*-1);padding-inline-end:var(--blog-banner-gap);pointer-events:none;position:relative;z-index:3}.BlogPostInsyMascot-module__insy--fGVVf{display:block;filter:var(--insy-shadow);height:var(--insy-height);transform-origin:50% 100%;transition:opacity .18s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.BlogPostInsyMascot-module__insy-demo--tEW6q{height:var(--insy-height-demo)}.BlogPostInsyMascot-module__is-swapping--zLRgE{opacity:0}.BlogPostInsyMascot-module__is-popping--fMvjS{animation:BlogPostInsyMascot-module__insy-pop--qNgd0 .45s cubic-bezier(.3,1.6,.6,1)}.BlogPostInsyMascot-module__is-waving--4ECOL{animation:BlogPostInsyMascot-module__insy-wave---xim9 1.6s ease-in-out}@keyframes BlogPostInsyMascot-module__insy-pop--qNgd0{0%{transform:scale(.86) translateY(var(--insy-pop-shift))}to{transform:none}}@keyframes BlogPostInsyMascot-module__insy-wave---xim9{0%,to{transform:rotate(0) translateY(0)}10%{transform:rotate(-9deg) translateY(var(--insy-wave-lift))}25%{transform:rotate(7deg) translateY(var(--insy-wave-lift))}40%{transform:rotate(-9deg) translateY(var(--insy-wave-lift))}55%{transform:rotate(7deg) translateY(var(--insy-wave-lift))}70%{transform:rotate(-4deg) translateY(var(--insy-wave-settle))}85%{transform:rotate(2deg)}}.BlogPostInsyMascot-module__bubble--JASjo{background:var(--heading);border-radius:var(--insy-bubble-radius) var(--insy-bubble-radius) var(--insy-bubble-corner) var(--insy-bubble-radius);bottom:var(--insy-bubble-bottom);box-shadow:var(--insy-bubble-shadow);color:var(--bg-white);font-size:var(--font-size-s);font-weight:500;left:0;line-height:1.4;max-width:var(--insy-bubble-width);opacity:0;padding:var(--blog-banner-gap) var(--space-s);position:absolute;transform:translateY(var(--insy-bubble-shift)) scale(.96);transform-origin:100% 100%;transition:opacity .25s,transform .25s}.BlogPostInsyMascot-module__bubble-greeting--r8oAn{max-width:var(--insy-bubble-width-greeting)}.BlogPostInsyMascot-module__bubble-shown--kSTAe{opacity:1;transform:none}.BlogPostInsyMascot-module__bubble--JASjo:after{border-left-color:transparent;border:var(--insy-bubble-tail) solid transparent;border-left:var(--insy-bubble-tail) solid var(--heading);border-right:0;bottom:var(--insy-bubble-tail-bottom);content:"";position:absolute;right:calc(1px - var(--insy-bubble-tail))}.BlogPostInsyMascot-module__bubble--JASjo b{color:var(--insy-bubble-accent);font-weight:600}[dir=rtl] .BlogPostInsyMascot-module__bubble--JASjo{border-radius:var(--insy-bubble-radius) var(--insy-bubble-radius) var(--insy-bubble-radius) var(--insy-bubble-corner);left:auto;right:0;transform-origin:0 100%}[dir=rtl] .BlogPostInsyMascot-module__bubble--JASjo:after{border-right-color:transparent;border:var(--insy-bubble-tail) solid transparent;border-left:0;border-right:var(--insy-bubble-tail) solid var(--heading);left:calc(1px - var(--insy-bubble-tail));right:auto}@media (prefers-reduced-motion:reduce){.BlogPostInsyMascot-module__insy--fGVVf,.BlogPostInsyMascot-module__is-popping--fMvjS,.BlogPostInsyMascot-module__is-waving--4ECOL{animation:none!important;transition:none!important}}.BlogPostInsyBanner-module__banner--acFs4{align-self:stretch;position:relative}.BlogPostInsyBanner-module__sticky--utGK9{position:sticky;top:calc(var(--header-offset) + var(--space-xl))}.BlogPostInsyBanner-module__unpinned--3xaA8{position:static}.BlogPostInsyBanner-module__card--eBmLW{background:var(--bg-white);border:1px solid var(--blog-banner-border);border-radius:var(--blog-banner-radius);box-shadow:var(--blog-banner-shadow);padding:var(--blog-banner-padding);position:relative;z-index:2}.BlogPostInsyBanner-module__card--eBmLW:before{background:var(--blog-banner-glow);border-radius:var(--blog-banner-radius) var(--blog-banner-radius) 0 0;content:"";height:var(--blog-banner-glow-height);inset:0 0 auto 0;pointer-events:none;position:absolute}.BlogPostInsyBanner-module__card--eBmLW>*{position:relative}.BlogPostInsyBanner-module__eyebrow--pIznS{background:var(--accent-soft);border-radius:var(--radius-pill);color:var(--accent-primary-hover);display:inline-block;font-size:var(--blog-banner-eyebrow-size);font-weight:600;margin-bottom:var(--space-s);padding:var(--space-xxs) var(--blog-banner-gap)}.BlogPostInsyBanner-module__title--EbAe-{color:var(--heading);font-size:var(--blog-banner-title-size);font-weight:700;line-height:1.3;margin:0 0 var(--blog-banner-gap)}.BlogPostInsyBanner-module__text--waiV0{color:var(--text-body);font-size:var(--blog-banner-text-size);line-height:1.55;margin:0 0 var(--space-m)}.BlogPostInsyBanner-module__button--E4vPM{align-items:center;border-radius:var(--radius-pill);display:flex;font-size:var(--blog-banner-text-size);font-weight:600;height:var(--blog-banner-button-height);justify-content:center;text-decoration:none;transition:transform .15s}.BlogPostInsyBanner-module__button--E4vPM+.BlogPostInsyBanner-module__button--E4vPM{margin-top:var(--blog-banner-gap)}.BlogPostInsyBanner-module__button--E4vPM:hover{transform:translateY(-1px)}.BlogPostInsyBanner-module__primary--7nnOh{background:var(--accent-primary);box-shadow:var(--blog-banner-button-shadow);color:var(--bg-white)}.BlogPostInsyBanner-module__secondary--7rghs{background:var(--bg-white);border:var(--blog-banner-button-border) solid var(--accent-primary);color:var(--accent-primary)}@media (max-width:1199px){.BlogPostInsyBanner-module__banner--acFs4{display:none}}
