.standalone-article-wrapper{--article-bg:var(--bg-page,#fff);--article-surface:var(--bg-card,var(--bg-surface,#f8fafc));--article-text-main:var(--text-main,#334155);--article-text-heading:var(--text-heading,var(--text-main,#0f172a));--article-text-muted:var(--text-muted,#64748b);--article-border:var(--border-color,#e2e8f0);--article-accent:var(--primary-accent,var(--brand-color,#3b82f6))}html[class*=_dark] .standalone-article-wrapper,body[class*=_dark] .standalone-article-wrapper,html[data-theme*=_dark] .standalone-article-wrapper,html[class*=dark_glass] .standalone-article-wrapper,html[class*=neon_v12] .standalone-article-wrapper{--article-bg:var(--bg-page,#0b1120);--article-surface:var(--bg-card,#1e293b);--article-text-main:var(--text-main,#cbd5e1);--article-text-heading:#fff;--article-text-muted:var(--text-muted,#94a3b8);--article-border:var(--border-color,#334155);--article-accent:var(--primary-accent,var(--brand-color,#38bdf8))}.standalone-article-wrapper{box-sizing:border-box!important;z-index:1!important;background-color:var(--article-bg)!important;width:100%!important;max-width:100%!important;min-height:100vh!important;color:var(--article-text-main)!important;font-family:var(--font-body,sans-serif)!important;line-height:1.8!important;display:block!important;position:relative!important;overflow-x:hidden!important}.article-top-nav{z-index:10!important;box-sizing:border-box!important;background-color:var(--article-surface)!important;border-bottom:1px solid var(--article-border)!important;width:100%!important;max-width:100%!important;padding:.85rem 1.25rem!important;position:relative!important}.max-w-5xl{box-sizing:border-box!important;width:100%!important;max-width:1000px!important;margin:0 auto!important}.max-w-6xl{box-sizing:border-box!important;width:100%!important;max-width:1200px!important;margin:0 auto!important}.back-home-link{color:var(--article-accent)!important;align-items:center!important;gap:.5rem!important;font-size:.95rem!important;font-weight:600!important;text-decoration:none!important;transition:transform .25s,opacity .25s!important;display:inline-flex!important}.back-home-link:hover{opacity:.85!important;transform:translate(-4px)!important}.article-hero{box-sizing:border-box!important;color:#fff!important;text-align:center!important;z-index:1!important;background-position:50%!important;background-size:cover!important;background-attachment:scroll!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;min-height:460px!important;padding:4.5rem 1.25rem 5.5rem!important;display:flex!important;position:relative!important;overflow-x:hidden!important}.hero-content{box-sizing:border-box!important;width:100%!important;max-width:850px!important;margin:0 auto!important}.standalone-article-wrapper .hero-title,.article-hero .hero-title,.hero-title{font-family:var(--font-heading,serif)!important;color:#fff!important;text-shadow:0 3px 12px #00000080!important;word-break:break-word!important;overflow-wrap:break-word!important;margin-bottom:1rem!important;font-size:clamp(2.2rem,5vw,3.8rem)!important;font-weight:800!important;line-height:1.15!important}.hero-subtitle{color:#e2e8f0!important;text-shadow:0 1px 4px #0006!important;margin-bottom:2rem!important;font-size:1.25rem!important;font-weight:400!important}.article-meta{color:#ffffffc7!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:1rem!important;margin-top:2.25rem!important;font-size:.95rem!important;display:flex!important}.author-pic{object-fit:cover!important;border:2.5px solid #fff!important;border-radius:50%!important;width:52px!important;height:52px!important;box-shadow:0 4px 12px #00000040!important}.meta-details{text-align:left!important;color:#ffffffc7!important}.meta-details strong{color:#fff!important;font-size:.95rem!important;font-weight:600!important}.author-role{opacity:.88!important;font-weight:400!important}.meta-date{opacity:.85!important;font-size:.88rem!important}.article-container{z-index:5!important;box-sizing:border-box!important;background-color:var(--article-bg)!important;width:100%!important;max-width:760px!important;margin:0 auto!important;padding:0 1.25rem 3rem!important;position:relative!important}.the-lead{z-index:10!important;font-family:var(--font-heading,serif)!important;color:var(--article-text-heading)!important;background-color:var(--article-surface)!important;border-left:4px solid var(--article-accent)!important;word-break:break-word!important;overflow-wrap:break-word!important;border-radius:0 12px 12px 0!important;margin-top:-3.25rem!important;margin-bottom:3.5rem!important;padding:2rem 2.25rem!important;font-size:1.25rem!important;font-style:italic!important;font-weight:500!important;line-height:1.75!important;position:relative!important;box-shadow:0 12px 28px -5px #00000014,0 8px 10px -6px #00000005!important}.article-body{color:var(--article-text-main)!important;box-sizing:border-box!important;width:100%!important;font-size:1.125rem!important}.article-section-block{box-sizing:border-box!important;background:0 0!important;border-radius:1.25rem!important;width:100%!important;margin-bottom:2.5rem!important;padding:5%!important}.section-heading{font-family:var(--font-heading,serif)!important;color:var(--article-text-heading)!important;letter-spacing:-.02em!important;word-break:break-word!important;overflow-wrap:break-word!important;margin-top:3.5rem!important;margin-bottom:1rem!important;font-size:1.75rem!important;font-weight:800!important}.article-section-block p{color:var(--article-text-main)!important;word-break:break-word!important;overflow-wrap:break-word!important;margin-bottom:1.75rem!important;line-height:1.85!important}.visual-break{background:var(--article-surface)!important;border:1px solid var(--article-border)!important;box-sizing:border-box!important;border-radius:12px!important;width:100%!important;margin:2.5rem 0!important;overflow:hidden!important;box-shadow:0 8px 24px -2px #00000014!important}.visual-break img{object-fit:cover!important;width:100%!important;max-height:480px!important;transition:transform .4s cubic-bezier(.16,1,.3,1),filter .3s!important;display:block!important}.visual-break img:hover,.visual-break:hover img{filter:brightness(1.04)!important;transform:scale(1.03)!important}.visual-caption{color:var(--article-text-muted)!important;text-align:center!important;border-top:1px solid var(--article-border)!important;padding:.85rem 1.25rem!important;font-size:.88rem!important}.social-share{border-top:1px solid var(--article-border)!important;border-bottom:1px solid var(--article-border)!important;box-sizing:border-box!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;width:100%!important;margin:4rem 0 2rem!important;padding:1.75rem 0!important;display:flex!important}.share-label{text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--article-text-muted)!important;font-size:.85rem!important;font-weight:700!important}.share-buttons{flex-wrap:wrap!important;gap:.75rem!important;display:flex!important}.share-btn{color:#fff!important;border-radius:8px!important;padding:.55rem 1.1rem!important;font-size:.875rem!important;font-weight:600!important;text-decoration:none!important;transition:transform .2s,opacity .2s,box-shadow .2s!important}.share-btn:hover{opacity:.92!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #00000026!important}.btn-linkedin{background-color:#0a66c2!important}.btn-twitter{background-color:#0f1419!important}.btn-facebook{background-color:#1877f2!important}.bottom-layout{z-index:5!important;background-color:var(--article-bg)!important;box-sizing:border-box!important;grid-template-columns:2fr 1fr!important;gap:3rem!important;width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:2rem 1.25rem 5rem!important;display:grid!important;position:relative!important}.bottom-sec-title{font-family:var(--font-heading,serif)!important;color:var(--article-text-heading)!important;margin-bottom:1.5rem!important;font-size:1.5rem!important;font-weight:700!important}.related-posts-grid{box-sizing:border-box!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:1.25rem!important;width:100%!important;display:grid!important}.related-card{color:var(--article-text-heading)!important;text-decoration:none!important;transition:transform .3s!important}.related-card:hover{transform:translateY(-5px)!important}.related-card img{object-fit:cover!important;border:1px solid var(--article-border)!important;border-radius:10px!important;width:100%!important;height:140px!important;margin-bottom:.75rem!important;transition:transform .35s,box-shadow .35s!important}.related-card:hover img{transform:scale(1.03)!important;box-shadow:0 8px 20px #0000001a!important}.related-card h4{font-family:var(--font-heading,serif)!important;color:var(--article-text-heading)!important;font-size:1.05rem!important;font-weight:700!important;line-height:1.4!important}.cta-box{background-color:var(--article-surface)!important;border:1px solid var(--article-border)!important;box-sizing:border-box!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;width:100%!important;padding:2rem 1.5rem!important;display:flex!important;box-shadow:0 6px 20px #0000000a!important}.cta-box h3{font-family:var(--font-heading,serif)!important;color:var(--article-text-heading)!important;margin-bottom:.5rem!important;font-size:1.4rem!important}.cta-box p{color:var(--article-text-muted)!important;margin-bottom:1.5rem!important;font-size:.95rem!important;line-height:1.5!important}.cta-form input{border:1px solid var(--article-border)!important;background:var(--article-bg)!important;width:100%!important;color:var(--article-text-heading)!important;box-sizing:border-box!important;border-radius:8px!important;outline:none!important;margin-bottom:.85rem!important;padding:.85rem 1rem!important;transition:border-color .2s,box-shadow .2s!important}.cta-form input:focus{border-color:var(--article-accent)!important;box-shadow:0 0 0 3.5px #3b82f62e!important}.cta-form button{background-color:var(--article-accent)!important;color:#fff!important;cursor:pointer!important;box-sizing:border-box!important;border:none!important;border-radius:8px!important;width:100%!important;padding:.85rem!important;font-size:.95rem!important;font-weight:700!important;transition:transform .2s,opacity .2s,box-shadow .2s!important}.cta-form button:hover{opacity:.94!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px #0000001f!important}@media (width<=900px){.bottom-layout{grid-template-columns:1fr!important;gap:2.5rem!important}.hero-title{font-size:2.2rem!important}.article-hero{min-height:380px!important;padding-bottom:4.5rem!important}.the-lead{margin-top:-2.5rem!important;padding:1.5rem 1.75rem!important}}.me-page{--me-bg:var(--bg-page,#f8f9fc);--me-surface:var(--bg-card,var(--bg-surface,#fff));--me-text:var(--text-main,#0f172a);--me-muted:var(--text-muted,#64748b);--me-border:var(--border-color,#0f172a1a);--me-brand:var(--brand-color,#2563eb);--me-accent:var(--primary-accent,var(--brand-color,#1d4ed8));--me-gradient:var(--gradient-accent,linear-gradient(135deg, #2563eb 0%, #7c3aed 100%));--me-r-card:1.5rem;--me-r-sm:.75rem;--me-shadow-xs:0 1px 2px #0000000d;--me-shadow-sm:0 1px 3px #0000000f, 0 4px 12px #0000000a;--me-shadow-md:0 4px 16px #00000012, 0 12px 32px #0000000d;--me-shadow-lg:0 8px 32px #0000001a, 0 24px 64px #00000012;--me-t:.25s cubic-bezier(.16, 1, .3, 1);background-color:var(--me-bg);color:var(--me-text);font-family:var(--font-body,"Inter", system-ui, -apple-system, sans-serif);min-height:100vh;line-height:1.75;overflow-x:hidden}.me-container{max-width:1200px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.me-progress-track{z-index:200;pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0}.me-progress-fill{background:var(--me-gradient);width:0%;height:100%;box-shadow:0 0 10px var(--me-brand);will-change:width;transition:width 80ms linear}.me-topbar{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(1.6);transition:border-color var(--me-t), box-shadow var(--me-t);background:#f8f9fcd1;border-bottom:1px solid #0000;padding:.875rem 0;position:sticky;top:0}.me-topbar.is-scrolled{border-color:var(--me-border);box-shadow:var(--me-shadow-sm)}.me-topbar-inner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);display:flex}.me-back-btn{color:var(--me-text);border:1px solid var(--me-border);background:var(--me-surface);transition:all var(--me-t);border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem .9rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.me-back-btn:hover{color:var(--me-brand);border-color:var(--me-brand);box-shadow:var(--me-shadow-sm);transform:translate(-3px)}.me-topbar-meta{color:var(--me-muted);align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:flex}.me-tag-pill{letter-spacing:.1em;color:#fff;background:var(--me-gradient);border-radius:9999px;padding:.2rem .7rem;font-size:.7rem;font-weight:800}.me-meta-dot{color:var(--me-border)}.me-read-time{font-weight:500}.me-hero{flex-direction:column;justify-content:flex-end;min-height:clamp(480px,60vh,720px);display:flex;position:relative;overflow:hidden}.me-hero-visual{z-index:0;position:absolute;inset:0}.me-hero-img{object-fit:cover;width:100%;height:100%;transition:transform 14s ease-out;display:block;transform:scale(1.05)}.me-page .me-hero:hover .me-hero-img{transform:scale(1)}.me-hero-gradient{background:linear-gradient(#0000 0%,#080c162e 30%,#080c1699 62%,#080c16f7 100%),linear-gradient(90deg,#080c166b 0%,#0000 55%);position:absolute;inset:0}.me-hero-content{z-index:10;padding:clamp(2rem,6vw,5rem) 0 clamp(2.5rem,5vw,4rem);position:relative}.me-hero-badge-row{backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.6rem;margin-bottom:1.5rem;padding:.35rem 1rem;display:inline-flex}.me-live-dot{background:var(--me-brand);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite me-pulse;box-shadow:0 0 0 3px #2563eb4d}@keyframes me-pulse{0%,to{box-shadow:0 0 0 3px #2563eb4d}50%{box-shadow:0 0 0 8px #2563eb14}}.me-hero-kicker{letter-spacing:.14em;color:#ffffffd1;font-size:.72rem;font-weight:800}.me-h1,.me-hero .me-h1,.me-page .me-hero .me-h1,[data-theme] .me-hero .me-h1,[data-theme] .me-h1{max-width:760px;font-family:var(--font-heading,inherit)!important;letter-spacing:-.03em!important;color:#fff!important;text-shadow:0 2px 24px #000000a6!important;margin-bottom:1.25rem!important;font-size:clamp(2.2rem,5vw,4rem)!important;font-weight:900!important;line-height:1.1!important}.me-hero-subtitle{color:#ffffffb8;max-width:580px;margin-bottom:2rem;font-size:clamp(1rem,2vw,1.25rem);font-weight:400;line-height:1.65}.me-author-card{backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.875rem;padding:.75rem 1.25rem;display:inline-flex}.me-author-avatar{object-fit:cover;border:2px solid #ffffff8c;border-radius:50%;flex-shrink:0;width:42px;height:42px}.me-author-name-row{align-items:center;gap:.4rem;display:flex}.me-author-name{color:#fff;font-size:.9rem;font-weight:700}.me-verified{background:var(--me-brand);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.me-author-byline{color:#ffffffa6;align-items:center;gap:.4rem;margin:0;font-size:.8rem;display:flex}.me-author-role{font-weight:500}.me-author-sep{opacity:.45}.me-main{padding:clamp(3rem,6vw,5rem) 0 clamp(4rem,8vw,7rem)}.me-layout{grid-template-columns:255px 1fr;align-items:flex-start;gap:clamp(2.5rem,5vw,5rem);display:grid}.me-sidebar{position:sticky;top:5rem}.me-sidebar-inner{flex-direction:column;gap:1.25rem;display:flex}.me-toc-card,.me-share-card{background:var(--me-surface);border:1px solid var(--me-border);border-radius:var(--me-r-card);box-shadow:var(--me-shadow-sm);padding:1.375rem}.me-sidebar-label{letter-spacing:.1em;text-transform:uppercase;color:var(--me-muted);border-bottom:1px solid var(--me-border);align-items:center;gap:.5rem;margin:0 0 1rem;padding-bottom:.875rem;font-size:.7rem;font-weight:800;display:flex}.me-sidebar-label svg{opacity:.65;flex-shrink:0}.me-toc-list{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.me-toc-item{margin:0}.me-toc-link{color:var(--me-muted);transition:all var(--me-t);border-left:2px solid #0000;border-radius:.6rem;align-items:flex-start;gap:.6rem;padding:.45rem .6rem .45rem .75rem;font-size:.835rem;font-weight:500;line-height:1.42;text-decoration:none;display:flex}.me-toc-link:hover{color:var(--me-brand);border-left-color:var(--me-brand);background:#2563eb12;padding-left:1rem}.me-toc-link.is-active{color:var(--me-brand);border-left-color:var(--me-brand);background:#2563eb1a;padding-left:1rem;font-weight:700}.me-toc-num{color:var(--me-brand);opacity:.65;transition:opacity var(--me-t);flex-shrink:0;margin-top:.12rem;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:.68rem;font-weight:800}.me-toc-link.is-active .me-toc-num{opacity:1}.me-toc-text{flex:1}.me-share-list{flex-direction:column;gap:.5rem;display:flex}.me-share-pill{border-radius:var(--me-r-sm);color:#fff;transition:transform var(--me-t), box-shadow var(--me-t);align-items:center;gap:.6rem;padding:.55rem .875rem;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}.me-share-pill svg{flex-shrink:0}.me-share-pill:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0003}.me-share-linkedin{background:#0a66c2}.me-share-twitter{background:#000}.me-share-facebook{background:#1877f2}.me-article{width:100%;min-width:0;max-width:740px}.me-lead-block{border-left:5px solid var(--me-brand);border:1px solid var(--me-border);border-left:5px solid var(--me-brand);border-radius:0 var(--me-r-card) var(--me-r-card) 0;margin:0 0 3.5rem;padding:2.25rem 2.5rem 2.25rem 2.75rem;position:relative;box-shadow:0 4px 20px #0f172a0f;background:#fff!important}.me-lead-mark{color:var(--me-brand);opacity:.12;pointer-events:none;user-select:none;font-family:Georgia,Times New Roman,serif;font-size:6.5rem;line-height:1;position:absolute;top:-.375rem;left:.875rem}.me-lead-text{z-index:1;margin:0;font-size:clamp(1.1rem,2vw,1.25rem);font-style:italic;font-weight:500;line-height:1.82;position:relative;color:#0f172a!important}.me-sections{flex-direction:column;gap:4rem;display:flex}.me-section{opacity:0;scroll-margin-top:5rem;transition:opacity .65s,transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(28px);box-sizing:border-box!important;padding:5%!important}.me-section.is-visible{opacity:1;transform:none}.me-section-header{align-items:flex-start;gap:1.25rem;margin-bottom:1.75rem;display:flex}.me-section-indicator{background:var(--me-gradient);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;margin-top:.25rem;display:flex;box-shadow:0 4px 14px #2563eb59}.me-section-num{letter-spacing:.04em;color:#fff;font-family:SF Mono,Fira Code,monospace;font-size:.73rem;font-weight:900}.me-section-title{font-family:var(--font-heading,inherit);letter-spacing:-.025em;color:var(--me-text);flex:1;margin:0;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;line-height:1.24}.me-paragraphs{flex-direction:column;gap:1.5rem;display:flex}.me-p{color:var(--me-text);margin:0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.9}.me-p.is-first:first-letter{float:left;font-family:var(--font-heading,Georgia, serif);background:var(--me-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:.04em;margin-right:.06em;font-size:4.5em;font-weight:900;line-height:.78}.me-figure{border-radius:var(--me-r-card);border:1px solid var(--me-border);box-shadow:var(--me-shadow-md);background:var(--me-surface);margin:2.5rem 0;overflow:hidden}.me-figure-img-wrap{max-height:500px;overflow:hidden}.me-figure-img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.me-figure:hover .me-figure-img{transform:scale(1.04)}.me-figcaption{color:var(--me-muted);border-top:1px solid var(--me-border);background:var(--me-surface);align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-size:.875rem;display:flex}.me-figcaption svg{opacity:.55;flex-shrink:0}.me-footer-section{background:var(--me-surface);border-top:1px solid var(--me-border);padding:clamp(3.5rem,8vw,6rem) 0 clamp(4rem,10vw,8rem)}.me-footer-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(2.5rem,5vw,4rem);display:grid}.me-section-eyebrow{align-items:center;gap:.875rem;margin-bottom:.75rem;display:flex}.me-eyebrow-line{background:var(--me-gradient);border-radius:9999px;width:2.5rem;height:2px;display:block}.me-eyebrow-text{letter-spacing:.14em;color:var(--me-brand);font-size:.7rem;font-weight:800}.me-related-title{font-family:var(--font-heading,inherit);letter-spacing:-.02em;color:var(--me-text);margin:0 0 2rem;font-size:clamp(1.4rem,3vw,1.875rem);font-weight:800}.me-related-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.25rem;display:grid}.me-story-card{color:var(--me-text);border-radius:var(--me-r-card);background:var(--me-bg);border:1px solid var(--me-border);box-shadow:var(--me-shadow-sm);transition:transform var(--me-t), box-shadow var(--me-t);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.me-story-card:hover{box-shadow:var(--me-shadow-lg);transform:translateY(-5px)}.me-story-img-wrap{aspect-ratio:16/10;background:var(--me-border);position:relative;overflow:hidden}.me-story-img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.16,1,.3,1);display:block}.me-story-card:hover .me-story-img{transform:scale(1.08)}.me-story-hover-pill{color:#fff;backdrop-filter:blur(8px);opacity:0;transition:opacity var(--me-t), transform var(--me-t);background:#000000bd;border-radius:9999px;padding:.3rem .75rem;font-size:.73rem;font-weight:700;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(6px)}.me-story-card:hover .me-story-hover-pill{opacity:1;transform:none}.me-story-info{flex-direction:column;gap:.375rem;padding:.875rem 1rem 1rem;display:flex}.me-story-title{color:var(--me-text);margin:0;font-size:.975rem;font-weight:700;line-height:1.4}.me-story-summary{color:var(--me-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.me-cta-card{border-radius:var(--me-r-card);background:var(--me-gradient);box-shadow:var(--me-shadow-lg);position:relative;overflow:hidden}.me-cta-card:before{content:"";pointer-events:none;background:radial-gradient(at 25% 5%,#ffffff2e 0%,#0000 55%),radial-gradient(at 85% 95%,#0000002e 0%,#0000 50%);position:absolute;inset:0}.me-cta-inner{z-index:1;padding:clamp(1.75rem,4vw,2.5rem);position:relative}.me-cta-icon-wrap{color:#fff;background:#fff3;border:1px solid #ffffff47;border-radius:1rem;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:1.25rem;display:flex}.me-cta-pill{letter-spacing:.14em;color:#ffffffd1;background:#ffffff26;border:1px solid #ffffff40;border-radius:9999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.68rem;font-weight:800;display:inline-block}.me-cta-title{font-family:var(--font-heading,inherit);letter-spacing:-.02em;color:#fff;margin:0 0 .75rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800}.me-cta-desc{color:#ffffffbd;margin:0 0 1.75rem;font-size:.925rem;line-height:1.65}.me-cta-form{flex-direction:column;gap:.75rem;display:flex}.me-cta-input{color:#fff;border-radius:var(--me-r-sm);backdrop-filter:blur(8px);box-sizing:border-box;width:100%;transition:border-color var(--me-t), background var(--me-t), box-shadow var(--me-t);background:#ffffff26;border:1.5px solid #ffffff47;outline:none;padding:.875rem 1.125rem;font-size:.925rem}.me-cta-input::placeholder{color:#ffffff80}.me-cta-input:focus{background:#ffffff38;border-color:#ffffffa6;box-shadow:0 0 0 3px #ffffff24}.me-cta-btn{width:100%;color:var(--me-brand);border-radius:var(--me-r-sm);cursor:pointer;transition:transform var(--me-t), box-shadow var(--me-t), background var(--me-t);background:#fff;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.925rem;font-weight:800;display:flex;box-shadow:0 4px 16px #0000002e}.me-cta-btn:hover{background:#ffffffeb;transform:translateY(-2px);box-shadow:0 8px 24px #00000038}@media (width<=1024px){.me-layout{grid-template-columns:230px 1fr}}@media (width<=840px){.me-layout{grid-template-columns:1fr}.me-sidebar{position:static;top:auto}.me-footer-grid{grid-template-columns:1fr}.me-hero{min-height:clamp(380px,55vh,520px)}}@media (width<=600px){.me-h1{letter-spacing:-.025em}.me-lead-block{padding:1.5rem 1.25rem 1.5rem 1.75rem}.me-section-header{gap:1rem}.me-section-indicator{border-radius:.75rem;width:2.25rem;height:2.25rem}.me-p.is-first:first-letter{font-size:3.5em}}html[class*=_dark] .me-topbar,html[data-theme*=_dark] .me-topbar,html[data-mode=dark] .me-topbar,html[class*=dark_glass] .me-topbar,html[class*=neon_v] .me-topbar{background:#070d1ad1}html[class*=_dark] .me-page,html[data-theme*=_dark] .me-page,html[data-mode=dark] .me-page,html[class*=dark_glass] .me-page,html[class*=neon_v] .me-page{--me-bg:var(--bg-page,#070d1a);--me-surface:var(--bg-card,#0e1624);--me-text:var(--text-main,#f0f4ff);--me-muted:var(--text-muted,#8b95b0);--me-border:var(--border-color,#ffffff17);--me-shadow-sm:0 1px 3px #00000052, 0 4px 12px #00000038;--me-shadow-md:0 4px 16px #00000061, 0 12px 32px #00000047;--me-shadow-lg:0 8px 32px #0000007a, 0 24px 64px #00000057}.showcase-article-wrapper[data-astro-cid-y7ysfzan]{--sa-bg:var(--bg-page,var(--color-bg,#f8fafc));--sa-surface:var(--bg-card,var(--bg-surface,#fff));--sa-surface-elevated:var(--bg-card-hover,var(--bg-surface,#fff));--sa-text:var(--text-main,var(--color-text,#1e293b));--sa-heading:var(--text-heading,#0f172a);--sa-muted:var(--text-muted,#64748b);--sa-border:var(--border-color,#e2e8f0e6);--sa-primary:var(--brand-color,var(--color-primary,#2563eb));--sa-accent:var(--primary-accent,var(--color-accent,#6366f1));--sa-card-shadow:0 8px 30px #0f172a0a;--sa-topbar-bg:#ffffffd9;width:100%;min-height:100vh;font-family:var(--font-body,system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);color:var(--sa-text);background-color:var(--sa-bg);padding-bottom:5rem;line-height:1.7;position:relative;overflow-x:hidden}[data-theme*=dark] .showcase-article-wrapper[data-astro-cid-y7ysfzan],[data-theme=danica_v42] .showcase-article-wrapper[data-astro-cid-y7ysfzan],[data-theme=apex_v29_dark] .showcase-article-wrapper[data-astro-cid-y7ysfzan],[data-theme=zol_v33_dark] .showcase-article-wrapper[data-astro-cid-y7ysfzan],[data-theme=pato_v30_dark] .showcase-article-wrapper[data-astro-cid-y7ysfzan],[data-theme=sirius_v38] .showcase-article-wrapper[data-astro-cid-y7ysfzan],[data-mode=dark] .showcase-article-wrapper[data-astro-cid-y7ysfzan],.dark .showcase-article-wrapper[data-astro-cid-y7ysfzan],.theme-dark .showcase-article-wrapper[data-astro-cid-y7ysfzan]{--sa-bg:var(--bg-page,#0b0f19);--sa-surface:var(--bg-card,#131b2e);--sa-surface-elevated:#1a243b;--sa-text:var(--text-main,#cbd5e1);--sa-heading:var(--text-heading,#f8fafc);--sa-muted:var(--text-muted,#94a3b8);--sa-border:var(--border-color,#ffffff1f);--sa-card-shadow:0 8px 32px #00000059;--sa-topbar-bg:#0b0f19d9}.sa-ambient-glow[data-astro-cid-y7ysfzan]{pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 20%,#6366f11f 0%,#3b82f60a 55%,#0000 75%);width:100%;max-width:1100px;height:480px;position:absolute;top:0;left:50%;transform:translate(-50%)}.sa-container[data-astro-cid-y7ysfzan]{z-index:1;width:100%;max-width:1120px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;position:relative}.sa-prose-container[data-astro-cid-y7ysfzan]{max-width:860px}.sa-topbar[data-astro-cid-y7ysfzan]{z-index:40;-webkit-backdrop-filter:blur(14px);background:var(--sa-topbar-bg);border-bottom:1px solid var(--sa-border);transition:all .2s;position:sticky;top:0}.sa-topbar-inner[data-astro-cid-y7ysfzan]{justify-content:space-between;align-items:center;padding-top:.85rem;padding-bottom:.85rem;display:flex}.sa-back-link[data-astro-cid-y7ysfzan]{color:var(--sa-muted);align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.sa-back-link[data-astro-cid-y7ysfzan]:hover{color:var(--sa-primary);transform:translate(-2px)}.sa-topbar-pills[data-astro-cid-y7ysfzan]{align-items:center;gap:.6rem;display:flex}.sa-pill[data-astro-cid-y7ysfzan]{letter-spacing:.02em;border-radius:9999px;padding:.35rem .75rem;font-size:.75rem;font-weight:700}.sa-pill-badge[data-astro-cid-y7ysfzan]{color:var(--sa-primary);background:linear-gradient(135deg,#6366f11f,#3b82f61f);border:1px solid #6366f140}.sa-pill-meta[data-astro-cid-y7ysfzan]{background:var(--sa-surface);color:var(--sa-muted);border:1px solid var(--sa-border)}.sa-hero[data-astro-cid-y7ysfzan]{padding-top:3.5rem;padding-bottom:2.5rem}.sa-hero-header[data-astro-cid-y7ysfzan]{text-align:center;max-width:860px;margin:0 auto 2.5rem}.sa-kicker-row[data-astro-cid-y7ysfzan]{background:var(--sa-surface);border:1px solid var(--sa-border);border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem .9rem;display:inline-flex;box-shadow:0 2px 8px #0f172a0a}.sa-kicker-dot[data-astro-cid-y7ysfzan]{background:var(--sa-primary);width:7px;height:7px;box-shadow:0 0 8px var(--sa-primary);border-radius:50%}.sa-kicker-text[data-astro-cid-y7ysfzan]{letter-spacing:.08em;color:var(--sa-muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.sa-hero-title[data-astro-cid-y7ysfzan]{letter-spacing:-.03em;margin-bottom:1.25rem;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:900;line-height:1.15;font-family:var(--font-heading,inherit)!important;color:var(--sa-heading)!important;text-shadow:none!important}.sa-hero-subtitle[data-astro-cid-y7ysfzan]{color:var(--sa-muted);margin-bottom:2rem;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6}.sa-author-capsule[data-astro-cid-y7ysfzan]{background:var(--sa-surface);border:1px solid var(--sa-border);text-align:left;border-radius:9999px;align-items:center;gap:.9rem;padding:.5rem 1.25rem .5rem .65rem;display:inline-flex;box-shadow:0 4px 16px #0f172a0d}.sa-author-avatar[data-astro-cid-y7ysfzan]{object-fit:cover;border:2px solid var(--sa-surface);border-radius:50%;width:44px;height:44px;box-shadow:0 2px 6px #0000001a}.sa-author-name-row[data-astro-cid-y7ysfzan]{align-items:center;gap:.35rem;display:flex}.sa-author-name[data-astro-cid-y7ysfzan]{color:var(--sa-heading);font-size:.925rem;font-weight:800}.sa-author-verified[data-astro-cid-y7ysfzan]{color:var(--sa-primary);display:inline-flex}.sa-author-subline[data-astro-cid-y7ysfzan]{color:var(--sa-muted);align-items:center;gap:.35rem;font-size:.775rem;display:flex}.sa-dot-sep[data-astro-cid-y7ysfzan]{color:var(--sa-border)}.sa-hero-visual-card[data-astro-cid-y7ysfzan]{border:1px solid var(--sa-border);aspect-ratio:16/9;background-color:#0f172a;border-radius:24px;max-height:520px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0f172a1f,0 4px 12px #0f172a0a}.sa-hero-img[data-astro-cid-y7ysfzan]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.sa-hero-visual-card[data-astro-cid-y7ysfzan]:hover .sa-hero-img[data-astro-cid-y7ysfzan]{transform:scale(1.025)}.sa-hero-overlay[data-astro-cid-y7ysfzan]{pointer-events:none;background:linear-gradient(#0000 40%,#0f172a4d 100%);position:absolute;inset:0}.sa-bento-section[data-astro-cid-y7ysfzan]{padding-top:2rem;padding-bottom:2.5rem}.sa-bento-grid[data-astro-cid-y7ysfzan]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}.sa-bento-card[data-astro-cid-y7ysfzan]{background:var(--sa-surface);border:1px solid var(--sa-border);border-radius:18px;align-items:flex-start;gap:1rem;padding:1.25rem 1.4rem;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;box-shadow:0 4px 12px #0f172a08}.sa-bento-card[data-astro-cid-y7ysfzan]:hover{background:var(--sa-surface-elevated);transform:translateY(-2px);box-shadow:0 8px 24px #0f172a0f}.sa-bento-icon[data-astro-cid-y7ysfzan]{background:var(--sa-bg);border:1px solid var(--sa-border);border-radius:12px;padding:.6rem;font-size:1.6rem;line-height:1}.sa-bento-content[data-astro-cid-y7ysfzan]{flex:1}.sa-bento-label[data-astro-cid-y7ysfzan]{text-transform:uppercase;letter-spacing:.05em;color:var(--sa-primary);margin-bottom:.25rem;font-size:.775rem;font-weight:800;display:block}.sa-bento-desc[data-astro-cid-y7ysfzan]{color:var(--sa-muted);margin:0;font-size:.85rem;line-height:1.45}.sa-content-main[data-astro-cid-y7ysfzan]{padding-top:1rem;padding-bottom:3.5rem}.sa-lead-box[data-astro-cid-y7ysfzan]{background:var(--sa-surface);border-left:4px solid var(--sa-primary);box-shadow:var(--sa-card-shadow);border-top:1px solid var(--sa-border);border-right:1px solid var(--sa-border);border-bottom:1px solid var(--sa-border);border-radius:0 18px 18px 0;margin-bottom:3.5rem;padding:2.25rem 2.5rem;position:relative}.sa-lead-quote-mark[data-astro-cid-y7ysfzan]{color:#6366f140;pointer-events:none;font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:.5rem;left:1rem}.sa-lead-text[data-astro-cid-y7ysfzan]{color:var(--sa-heading);margin:0;font-size:clamp(1.1rem,2.2vw,1.25rem);font-weight:600;line-height:1.7;position:relative}.sa-sections-flow[data-astro-cid-y7ysfzan]{flex-direction:column;gap:3.5rem;display:flex}.sa-section-card[data-astro-cid-y7ysfzan]{background:var(--sa-surface);border:1px solid var(--sa-border);box-shadow:var(--sa-card-shadow);border-radius:22px;padding:2.5rem 2.75rem}.sa-section-header[data-astro-cid-y7ysfzan]{border-bottom:1px solid var(--sa-border);align-items:center;gap:1rem;margin-bottom:1.75rem;padding-bottom:1.25rem;display:flex}.sa-section-index-badge[data-astro-cid-y7ysfzan]{background:linear-gradient(135deg, var(--sa-primary), var(--sa-accent));color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.9rem;font-weight:900;display:flex;box-shadow:0 4px 10px #3b82f64d}.sa-section-title[data-astro-cid-y7ysfzan]{margin:0;font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:800;line-height:1.25;font-family:var(--font-heading,inherit)!important;color:var(--sa-heading)!important;text-shadow:none!important}.sa-paragraphs[data-astro-cid-y7ysfzan]{flex-direction:column;gap:1.25rem;display:flex}.sa-p[data-astro-cid-y7ysfzan]{color:var(--sa-text);margin:0;font-size:1.05rem;line-height:1.78}.sa-p-lead[data-astro-cid-y7ysfzan]{color:var(--sa-heading);font-size:1.1rem;font-weight:500}.sa-visual-figure[data-astro-cid-y7ysfzan]{border-radius:18px;margin:2.25rem 0 0;overflow:hidden}.sa-figure-img-wrap[data-astro-cid-y7ysfzan]{background:#0f172a;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0f172a14}.sa-figure-img[data-astro-cid-y7ysfzan]{object-fit:cover;width:100%;max-height:480px;transition:transform .5s;display:block}.sa-figure-img-wrap[data-astro-cid-y7ysfzan]:hover .sa-figure-img[data-astro-cid-y7ysfzan]{transform:scale(1.02)}.sa-figure-caption[data-astro-cid-y7ysfzan]{-webkit-backdrop-filter:blur(12px);color:#fff;background:#0f172ad1;border:1px solid #fff3;border-radius:12px;align-items:center;gap:.6rem;padding:.75rem 1.15rem;font-size:.85rem;line-height:1.45;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem;box-shadow:0 8px 24px #00000040}.sa-caption-icon[data-astro-cid-y7ysfzan]{flex-shrink:0;font-size:1rem}.sa-caption-text[data-astro-cid-y7ysfzan]{text-shadow:0 1px 2px #0006;flex:1;font-weight:500}.sa-interaction-bar[data-astro-cid-y7ysfzan]{background:var(--sa-surface);border:1px solid var(--sa-border);box-shadow:var(--sa-card-shadow);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:3.5rem;padding:1.5rem 1.75rem;display:flex}.sa-btn-action[data-astro-cid-y7ysfzan]{cursor:pointer;border:1px solid var(--sa-border);background:var(--sa-bg);color:var(--sa-text);border-radius:10px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-flex}.sa-btn-action[data-astro-cid-y7ysfzan]:hover{background:var(--sa-surface-elevated);color:var(--sa-heading);border-color:var(--sa-primary)}.sa-share-block[data-astro-cid-y7ysfzan]{align-items:center;gap:.75rem;display:flex}.sa-share-label[data-astro-cid-y7ysfzan]{text-transform:uppercase;letter-spacing:.05em;color:var(--sa-muted);font-size:.8rem;font-weight:800}.sa-share-icons[data-astro-cid-y7ysfzan]{align-items:center;gap:.5rem;display:flex}.sa-social-btn[data-astro-cid-y7ysfzan]{background:var(--sa-bg);width:36px;height:36px;color:var(--sa-muted);border:1px solid var(--sa-border);border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex}.sa-social-btn[data-astro-cid-y7ysfzan]:hover{background:var(--sa-primary);color:#fff;border-color:var(--sa-primary);transform:translateY(-2px)}.sa-footer-section[data-astro-cid-y7ysfzan]{border-top:1px solid var(--sa-border);background:var(--sa-surface);padding-top:4rem}.sa-footer-grid[data-astro-cid-y7ysfzan]{grid-template-columns:1fr;gap:3rem;display:grid}@media (width>=900px){.sa-footer-grid[data-astro-cid-y7ysfzan]{grid-template-columns:1.15fr .85fr;align-items:start}}.sa-footer-heading[data-astro-cid-y7ysfzan]{margin-bottom:1.5rem;font-size:1.35rem;font-weight:800;font-family:var(--font-heading,inherit)!important;color:var(--sa-heading)!important;text-shadow:none!important}.sa-related-cards-grid[data-astro-cid-y7ysfzan]{grid-template-columns:1fr;gap:1.25rem;display:grid}.sa-related-card[data-astro-cid-y7ysfzan]{background:var(--sa-bg);border:1px solid var(--sa-border);border-radius:16px;align-items:center;gap:1.25rem;padding:.9rem;text-decoration:none;transition:all .2s;display:flex}.sa-related-card[data-astro-cid-y7ysfzan]:hover{background:var(--sa-surface-elevated);border-color:var(--sa-primary);transform:translate(4px);box-shadow:0 8px 24px #0f172a0f}.sa-related-img-box[data-astro-cid-y7ysfzan]{border-radius:10px;flex-shrink:0;width:90px;height:70px;overflow:hidden}.sa-related-img-box[data-astro-cid-y7ysfzan] img[data-astro-cid-y7ysfzan]{object-fit:cover;width:100%;height:100%}.sa-related-card-body[data-astro-cid-y7ysfzan]{flex:1;min-width:0}.sa-related-badge[data-astro-cid-y7ysfzan]{letter-spacing:.05em;color:var(--sa-primary);text-transform:uppercase;margin-bottom:.2rem;font-size:.65rem;font-weight:800;display:block}.sa-related-title[data-astro-cid-y7ysfzan]{color:var(--sa-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:700;line-height:1.35;overflow:hidden}.sa-related-arrow[data-astro-cid-y7ysfzan]{color:var(--sa-muted);margin-left:.5rem;font-size:1.2rem;transition:transform .2s}.sa-related-card[data-astro-cid-y7ysfzan]:hover .sa-related-arrow[data-astro-cid-y7ysfzan]{color:var(--sa-primary);transform:translate(3px)}.sa-newsletter-card[data-astro-cid-y7ysfzan]{color:#fff;background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:22px;padding:2.25rem;position:relative;overflow:hidden;box-shadow:0 16px 40px #0f172a29}.sa-newsletter-glow[data-astro-cid-y7ysfzan]{pointer-events:none;background:radial-gradient(circle,#6366f166,#0000 70%);width:150px;height:150px;position:absolute;top:-50px;right:-50px}.sa-newsletter-badge[data-astro-cid-y7ysfzan]{letter-spacing:.08em;color:#93c5fd;text-transform:uppercase;margin-bottom:.75rem;font-size:.7rem;font-weight:800;display:inline-block}.sa-newsletter-title[data-astro-cid-y7ysfzan]{color:#fff;margin-bottom:.75rem;font-size:1.4rem;font-weight:800;line-height:1.25}.sa-newsletter-desc[data-astro-cid-y7ysfzan]{color:#94a3b8;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.sa-form-row[data-astro-cid-y7ysfzan]{flex-direction:column;gap:.75rem;display:flex}@media (width>=500px){.sa-form-row[data-astro-cid-y7ysfzan]{flex-direction:row}}.sa-email-input[data-astro-cid-y7ysfzan]{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;outline:none;flex:1;padding:.75rem 1rem;font-size:.9rem;transition:border-color .2s,background-color .2s}.sa-email-input[data-astro-cid-y7ysfzan]:focus{background:#ffffff24;border-color:#60a5fa}.sa-submit-btn[data-astro-cid-y7ysfzan]{background:linear-gradient(135deg, var(--sa-primary), var(--sa-accent));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:12px;padding:.75rem 1.4rem;font-size:.9rem;font-weight:800;transition:opacity .2s,transform .15s}.sa-submit-btn[data-astro-cid-y7ysfzan]:hover{opacity:.92;transform:translateY(-1px)}.sa-form-privacy[data-astro-cid-y7ysfzan]{color:#64748b;margin-top:.75rem;font-size:.725rem;display:block}@media (width<=640px){.sa-section-card[data-astro-cid-y7ysfzan]{padding:1.75rem 1.25rem}.sa-lead-box[data-astro-cid-y7ysfzan]{padding:1.5rem 1.25rem}.sa-author-capsule[data-astro-cid-y7ysfzan]{border-radius:18px;width:100%}.sa-figure-caption[data-astro-cid-y7ysfzan]{background:#1e293b;margin-top:.5rem;position:relative;bottom:auto;left:auto;right:auto}}
