.blog-page.svelte-jot9ci{color:#f4f4f4;background:#000;min-height:100vh;padding:48px 0 120px;font-family:Space Grotesk,Arial,sans-serif}.blog-shell.svelte-jot9ci{width:min(1080px,100% - 32px);margin:0 auto}.back-home.svelte-jot9ci{color:#fff9;letter-spacing:.18em;text-transform:uppercase;align-items:center;margin-bottom:48px;font-size:.82rem;text-decoration:none;transition:opacity .25s;display:inline-flex}.back-home.svelte-jot9ci:hover{opacity:1;color:#fff}.blog-card.svelte-jot9ci{background:linear-gradient(#ffffff0a,#ffffff04);border:1px solid #ffffff14;padding:clamp(26px,5vw,80px)}.blog-header.svelte-jot9ci{border-bottom:1px solid #ffffff14;margin-bottom:56px;padding-bottom:42px}.blog-kicker.svelte-jot9ci{color:#ffffff80;letter-spacing:.22em;text-transform:uppercase;margin:0 0 22px;font-size:.75rem}.blog-header.svelte-jot9ci h1:where(.svelte-jot9ci){color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(2rem,5vw,3.8rem);font-weight:500;line-height:1}.blog-meta.svelte-jot9ci{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.blog-meta.svelte-jot9ci span:where(.svelte-jot9ci){color:#ffffff94;letter-spacing:.14em;text-transform:uppercase;border:1px solid #ffffff14;padding:10px 14px;font-size:.78rem}.blog-description.svelte-jot9ci{color:#ffffffb3;max-width:760px;margin:30px 0 0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.8}.youtube-button.svelte-jot9ci{color:#fff;letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffff24;align-items:center;margin-top:34px;padding:14px 22px;font-size:.8rem;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.youtube-button.svelte-jot9ci:hover{color:#000;background:#fff}.blog-content.svelte-jot9ci{color:#ffffffc2;max-width:820px;font-size:1.08rem;line-height:1.9}.blog-content.svelte-jot9ci h1,.blog-content.svelte-jot9ci h2,.blog-content.svelte-jot9ci h3{color:#fff;letter-spacing:-.03em;font-weight:500;line-height:1.1}.blog-content.svelte-jot9ci h1{margin:0 0 1em;font-size:clamp(2rem,5vw,3rem)}.blog-content.svelte-jot9ci h2{margin-top:2.5em;margin-bottom:.7em;font-size:clamp(1.7rem,4vw,2.4rem)}.blog-content.svelte-jot9ci h3{margin-top:2em;margin-bottom:.7em;font-size:clamp(1.2rem,3vw,1.6rem)}.blog-content.svelte-jot9ci p{margin:0 0 1.3em}.blog-content.svelte-jot9ci ul,.blog-content.svelte-jot9ci ol{margin:0 0 1.5em 1.4em;padding:0}.blog-content.svelte-jot9ci li{margin-bottom:.7em}.blog-content.svelte-jot9ci a{color:#fff;text-underline-offset:4px;text-decoration-thickness:1px}.blog-content.svelte-jot9ci code{color:#fff;background:#ffffff0f;border:1px solid #ffffff14;padding:.15em .35em;font-family:monospace;font-size:.95em}.blog-content.svelte-jot9ci pre{background:#ffffff08;border:1px solid #ffffff14;max-width:100%;margin:2em 0;padding:22px;overflow-x:auto}.blog-content.svelte-jot9ci pre code{color:#f4f4f4;background:0 0;border:0;padding:0}.blog-content.svelte-jot9ci img{border:1px solid #ffffff14;max-width:100%;height:auto;margin:2.5em 0;display:block}.blog-content.svelte-jot9ci hr{border:0;border-top:1px solid #ffffff14;margin:2.5em 0}@media (width<=767px){.blog-page.svelte-jot9ci{padding:28px 0 90px}.back-home.svelte-jot9ci{margin-bottom:28px}.blog-header.svelte-jot9ci{margin-bottom:40px;padding-bottom:32px}.blog-content.svelte-jot9ci{font-size:1rem;line-height:1.75}.blog-content.svelte-jot9ci pre{padding:16px}}
