.singleBlog-module__BW8TsW__main{max-width:var(--container-w);grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(32px,4vw,56px);margin:0 auto;padding:8px 24px clamp(56px,8vw,96px);display:grid}.dark .singleBlog-module__BW8TsW__main{--accent-alt:#c97ec8}.singleBlog-module__BW8TsW__heroContent .singleBlog-module__BW8TsW__eyebrow{margin-bottom:20px}.singleBlog-module__BW8TsW__heroContent h1{text-wrap:normal;margin-top:30px}.singleBlog-module__BW8TsW__stateMain{min-height:60vh;padding:calc(var(--nav-h) + 48px)24px 56px;align-items:center;display:flex}.singleBlog-module__BW8TsW__singlePost{flex-direction:column;min-width:0;display:flex}.singleBlog-module__BW8TsW__imageWrap{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;box-shadow:var(--shadow-lg);margin-bottom:2em;position:relative;overflow:hidden}.singleBlog-module__BW8TsW__imagePost{object-fit:cover}.singleBlog-module__BW8TsW__content{font-family:var(--font-body);color:var(--color-text);font-size:1.02rem;line-height:1.8}.singleBlog-module__BW8TsW__content>:first-child{margin-top:0}.singleBlog-module__BW8TsW__content>:last-child{margin-bottom:0}.singleBlog-module__BW8TsW__content h2{font-family:var(--font-display);text-transform:uppercase;color:var(--color-heading);margin:1.8em 0 .6em;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}.singleBlog-module__BW8TsW__content h3{font-family:var(--font-display);text-transform:uppercase;color:var(--color-heading);margin:1.4em 0 .5em;font-size:1.3rem}.singleBlog-module__BW8TsW__content h4,.singleBlog-module__BW8TsW__content h5,.singleBlog-module__BW8TsW__content h6{font-family:var(--font-display);color:var(--color-heading);margin:1.2em 0 .5em;line-height:1.2}.singleBlog-module__BW8TsW__content h4{font-size:1.1rem}.singleBlog-module__BW8TsW__content h5,.singleBlog-module__BW8TsW__content h6{text-transform:uppercase;letter-spacing:.02em;font-size:1rem}.singleBlog-module__BW8TsW__content p{color:var(--color-text);margin:1em 0}.singleBlog-module__BW8TsW__content em{color:var(--color-text);font-style:italic}.singleBlog-module__BW8TsW__content del{color:var(--color-text-muted)}.singleBlog-module__BW8TsW__content hr{display:none}.singleBlog-module__BW8TsW__content a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.singleBlog-module__BW8TsW__content a:hover{color:var(--accent-alt)}.singleBlog-module__BW8TsW__content ul,.singleBlog-module__BW8TsW__content ol{margin:1em 0;padding-left:1.4em}.singleBlog-module__BW8TsW__content ul{list-style:outside}.singleBlog-module__BW8TsW__content ol{list-style:decimal}.singleBlog-module__BW8TsW__content ul ul,.singleBlog-module__BW8TsW__content ul ol,.singleBlog-module__BW8TsW__content ol ul,.singleBlog-module__BW8TsW__content ol ol{margin:.5em 0}.singleBlog-module__BW8TsW__content li{color:var(--color-text);margin-top:.5em}.singleBlog-module__BW8TsW__content li::marker{color:var(--accent)}.singleBlog-module__BW8TsW__content li>p{margin:.3em 0}.singleBlog-module__BW8TsW__content img{border-radius:var(--radius);border:1px solid var(--color-border);width:100%;height:auto;margin:1.5em 0}.singleBlog-module__BW8TsW__content blockquote{border-left:4px solid var(--accent);background:var(--color-bg-subtle);border-radius:0 var(--radius-sm)var(--radius-sm)0;color:var(--color-text-muted);margin:1.5em 0;padding:.6em 1.4em;font-style:italic}.singleBlog-module__BW8TsW__content strong{color:var(--color-heading);font-weight:700}.singleBlog-module__BW8TsW__content code{font-family:var(--font-mono);background:var(--color-bg-subtle);border-radius:6px;padding:.15em .4em;font-size:.88em}.singleBlog-module__BW8TsW__content pre{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius);margin:1.5em 0;padding:1.1em 1.3em;overflow-x:auto}.singleBlog-module__BW8TsW__content pre code{color:var(--color-text);background:0 0;padding:0;font-size:.85em;line-height:1.6}.singleBlog-module__BW8TsW__content .md-table-wrap{border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-md);margin:1.5em 0;overflow-x:auto}.singleBlog-module__BW8TsW__content table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.92rem}.singleBlog-module__BW8TsW__content thead{background:var(--color-bg-subtle)}.singleBlog-module__BW8TsW__content th{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--color-heading);text-align:left;border-bottom:2px solid var(--accent);padding:.85em 1.1em;font-size:.82rem}.singleBlog-module__BW8TsW__content td{color:var(--color-text);border-bottom:1px solid var(--color-border);white-space:normal;padding:.85em 1.1em}.singleBlog-module__BW8TsW__content tbody tr:last-child td{border-bottom:none}.singleBlog-module__BW8TsW__content tbody tr:nth-child(2n){background:var(--color-bg-subtle)}.singleBlog-module__BW8TsW__content tbody tr:hover{background:color-mix(in srgb,var(--accent)8%,transparent)}.singleBlog-module__BW8TsW__sideBar{top:calc(var(--nav-h) + 20px);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:fit-content;box-shadow:var(--shadow-md);text-align:center;padding:1.25em;position:sticky}.singleBlog-module__BW8TsW__banner,.singleBlog-module__BW8TsW__socialMedia,.singleBlog-module__BW8TsW__leadMagnet{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-subtle);transition:box-shadow .4s var(--ease),border-color .4s var(--ease);margin-bottom:1.5em;padding:1.25em}.singleBlog-module__BW8TsW__banner:hover,.singleBlog-module__BW8TsW__socialMedia:hover,.singleBlog-module__BW8TsW__leadMagnet:hover{border-color:color-mix(in srgb,var(--accent)40%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent)10%,transparent)}.singleBlog-module__BW8TsW__leadMagnet{flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;display:flex}.singleBlog-module__BW8TsW__banner h1,.singleBlog-module__BW8TsW__leadMagnet h1,.singleBlog-module__BW8TsW__textMagnet,.singleBlog-module__BW8TsW__socialMedia h3,.singleBlog-module__BW8TsW__otherPosts h2{font-family:var(--font-display);text-transform:uppercase;color:var(--color-heading);font-size:1.3rem;line-height:1.15}.singleBlog-module__BW8TsW__socialMedia h3{font-size:1.1rem}.singleBlog-module__BW8TsW__banner p,.singleBlog-module__BW8TsW__socialMedia p,.singleBlog-module__BW8TsW__leadMagnet p{color:var(--color-text-muted);margin-top:.5em;font-size:.9rem}.singleBlog-module__BW8TsW__contRedes{justify-content:center;gap:.75em;margin-top:1em;display:flex}.singleBlog-module__BW8TsW__contRed{transition:transform .3s var(--ease);place-items:center;display:grid}.singleBlog-module__BW8TsW__contRed:hover{transform:translateY(-2px)}.singleBlog-module__BW8TsW__icon{transition:transform .3s var(--ease),filter .3s var(--ease)}.dark .singleBlog-module__BW8TsW__icon{filter:brightness(0)invert()}.singleBlog-module__BW8TsW__button{background:var(--accent);color:#fff;font-family:var(--font-body);cursor:pointer;box-shadow:0 12px 28px color-mix(in srgb,var(--accent)32%,transparent);transition:background-color .25s var(--ease),transform .25s var(--ease);border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:1em;padding:12px 26px;font-size:.95rem;font-weight:600;display:inline-flex}.singleBlog-module__BW8TsW__button:hover{background:var(--accent-alt);transform:translateY(-2px)}.singleBlog-module__BW8TsW__otherPosts{border-top:1px solid var(--color-border);width:100%;margin-top:.5em;padding-top:1em}.singleBlog-module__BW8TsW__otherPosts h2{margin:.6em 0 .8em;font-size:1.4rem}.singleBlog-module__BW8TsW__otherPosts .singleBlog-module__BW8TsW__contentCard{grid-template-columns:1fr;gap:16px;display:grid}@media (max-width:980px){.singleBlog-module__BW8TsW__main{grid-template-columns:1fr}.singleBlog-module__BW8TsW__sideBar{width:100%;max-width:460px;margin:0 auto;position:static}.singleBlog-module__BW8TsW__otherPosts .singleBlog-module__BW8TsW__contentCard{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width:767px){.singleBlog-module__BW8TsW__main{padding:8px 20px 56px}.singleBlog-module__BW8TsW__stateMain{padding:calc(var(--nav-h) + 32px)20px 56px}}
.LoadingSpinner-module__DKcTUq__loadingContainer{background-color:color-mix(in srgb,var(--color-bg)92%,transparent);z-index:9999;-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;width:100vw;height:100vh;animation:.3s ease-in LoadingSpinner-module__DKcTUq__fadeIn;display:flex;position:fixed;inset:0}.LoadingSpinner-module__DKcTUq__spinnerContainer{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.LoadingSpinner-module__DKcTUq__spinner{border:5px solid var(--color-border);border-top-color:var(--color-accent);border-right-color:var(--color-accent-alt);border-radius:50%;width:64px;height:64px;animation:.8s linear infinite LoadingSpinner-module__DKcTUq__spin}.LoadingSpinner-module__DKcTUq__loadingText{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);text-align:center;margin:0;font-size:1rem}@keyframes LoadingSpinner-module__DKcTUq__spin{to{transform:rotate(360deg)}}@keyframes LoadingSpinner-module__DKcTUq__fadeIn{0%{opacity:0}to{opacity:1}}
