.blog-rich-text[data-v-4fd18c7f]{color:#000000b8;width:100%;font-size:1rem;line-height:1.8}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__h2{color:#050505;margin:2.75rem 0 1rem;font-size:2rem;font-weight:900;line-height:1.2}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__h3{color:#050505;margin:2rem 0 .75rem;font-size:1.375rem;font-weight:900;line-height:1.3}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__paragraph{overflow-wrap:anywhere;margin:1rem 0 0}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__list{gap:.625rem;margin:1.25rem 0 0;padding-left:1.5rem;display:grid}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__list--bullet{list-style:outside}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__list--number{list-style:decimal}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__list-item{padding-left:.25rem}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__quote{color:#000000c2;background:#f77c080f;border-left:4px solid #f77c08;border-radius:0 8px 8px 0;margin:1.75rem 0 0;padding:1rem 1.25rem;font-weight:600;line-height:1.7}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__link{color:#c46106;text-underline-offset:4px;font-weight:800;-webkit-text-decoration:underline #f77c085c;text-decoration:underline #f77c085c}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__link:hover{color:#f77c08;text-decoration-color:#f77c08}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__link:focus-visible{color:#f77c08;text-decoration-color:#f77c08}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__strong{color:#050505;font-weight:900}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__em{color:#000000b8}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__inline-code{color:#9c4100;background:#f77c0814;border:1px solid #f77c0838;border-radius:6px;padding:.125rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__code-block{color:#ffffffe0;background:#090909;border:1px solid #ffffff1f;border-radius:8px;margin:1.5rem 0 0;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.7;overflow-x:auto}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__figure{margin:2rem 0 0}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__figure img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__inline-image{vertical-align:middle;border-radius:6px;max-width:11.25rem;height:auto;margin:0 .25rem;display:inline-block}@media (max-width:767px){.blog-rich-text[data-v-4fd18c7f]{font-size:.9375rem;line-height:1.75}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__h2{margin-top:2.25rem;font-size:1.5rem}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__h3{font-size:1.125rem}.blog-rich-text[data-v-4fd18c7f] .blog-rich-text__quote{padding:.875rem 1rem}}.blog-detail-page[data-v-251f49b2]{color:#050505;background:#f2f2f2;min-width:0;overflow-x:clip}.blog-detail-hero[data-v-251f49b2]{color:#fff;background:#000;position:relative;overflow:hidden}.blog-detail-hero__grid[data-v-251f49b2]{opacity:.32;pointer-events:none;background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0e 1px,#0000 1px);background-size:48px 48px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#000000c2,#0000);mask-image:linear-gradient(#000,#000000c2,#0000)}.blog-detail-hero__inner[data-v-251f49b2]{z-index:1;width:min(100% - 3rem,80rem);margin:0 auto;padding:7rem 0 4rem;position:relative}.blog-detail-back[data-v-251f49b2]{color:#ffffffbd;align-items:center;gap:.35rem;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.blog-detail-back[data-v-251f49b2]:hover{color:#f77c08}.blog-detail-back[data-v-251f49b2]:focus-visible{color:#f77c08}.blog-detail-heading[data-v-251f49b2]{max-width:58rem;margin-top:3rem}.blog-detail-meta[data-v-251f49b2]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.blog-detail-meta span[data-v-251f49b2]{color:#f77c08;text-transform:uppercase;background:#f77c081f;border:1px solid #f77c085c;border-radius:999px;align-items:center;min-height:1.875rem;padding:0 .75rem;font-size:.75rem;font-weight:900;line-height:1;display:inline-flex}.blog-detail-meta time[data-v-251f49b2]{color:#ffffff9e;font-size:.875rem}.blog-detail-heading h1[data-v-251f49b2]{color:#fff;overflow-wrap:anywhere;margin:1.25rem 0 0;font-size:3.75rem;font-weight:900;line-height:1.04}.blog-detail-heading p[data-v-251f49b2]{color:#ffffffb8;max-width:45rem;margin:1.25rem 0 0;font-size:1.125rem;line-height:1.8rem}.blog-detail-loading[data-v-251f49b2]{color:#ffffffb8;place-items:center;min-height:15rem;display:grid}.blog-detail-loading--error[data-v-251f49b2]{color:#f77c08}.blog-detail-content__inner[data-v-251f49b2]{width:min(100% - 3rem,80rem);margin:0 auto;padding:3rem 0 5rem}.blog-detail-cover[data-v-251f49b2]{background:#111;border-radius:8px;margin:0;overflow:hidden;box-shadow:0 1.5rem 3rem #0000001f}.blog-detail-cover img[data-v-251f49b2]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.blog-detail-article[data-v-251f49b2]{background:#ffffffc7;border:1px solid #00000014;border-radius:8px;width:min(100%,48rem);margin:3rem auto 0;padding:2.5rem;box-shadow:0 1.25rem 2.5rem #0000000f}.blog-detail-cta[data-v-251f49b2]{color:#fff;background:#050505;border:1px solid #ffffff29;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-top:3rem;padding:2rem;display:grid;overflow:hidden}.blog-detail-cta span[data-v-251f49b2]{color:#f77c08;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}.blog-detail-cta h2[data-v-251f49b2]{color:#fff;max-width:46rem;margin:.625rem 0 0;font-size:1.75rem;font-weight:900;line-height:1.25}.blog-detail-cta__actions[data-v-251f49b2]{gap:.75rem;display:flex}.blog-detail-button[data-v-251f49b2]{border-radius:71px;justify-content:center;align-items:center;min-width:9rem;height:2.875rem;padding:0 1.25rem;font-weight:800;display:inline-flex}.blog-detail-button--primary[data-v-251f49b2]{color:#000;background:linear-gradient(#f77c08 0%,#f9a250 100%);border:1px solid #f77c08}.blog-detail-button--secondary[data-v-251f49b2]{color:#fff;background:#ffffff0f;border:1px solid #ffffff61}@media (max-width:1024px){.blog-detail-cta[data-v-251f49b2]{grid-template-columns:1fr}.blog-detail-cta__actions[data-v-251f49b2]{flex-wrap:wrap}}@media (max-width:767px){.blog-detail-hero__inner[data-v-251f49b2],.blog-detail-content__inner[data-v-251f49b2]{width:calc(100% - 2rem)}.blog-detail-hero__inner[data-v-251f49b2]{padding:6rem 0 3rem}.blog-detail-heading[data-v-251f49b2]{margin-top:2rem}.blog-detail-heading h1[data-v-251f49b2]{font-size:2.125rem;line-height:1.14}.blog-detail-heading p[data-v-251f49b2]{font-size:.9375rem;line-height:1.6rem}.blog-detail-content__inner[data-v-251f49b2]{padding:2rem 0 3.5rem}.blog-detail-article[data-v-251f49b2]{margin-top:1.5rem;padding:1.25rem}.blog-detail-cta[data-v-251f49b2]{padding:1.25rem}.blog-detail-cta h2[data-v-251f49b2]{font-size:1.35rem}.blog-detail-cta__actions[data-v-251f49b2]{flex-direction:column}.blog-detail-button[data-v-251f49b2]{width:100%}}
