.wg-short-embed[data-astro-cid-oe5l5iqv]{margin-bottom:1.5rem}.wg-short-label[data-astro-cid-oe5l5iqv]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted,#6b7280);margin:0 0 .625rem;font-size:.8125rem;font-weight:600}.wg-short-frame[data-astro-cid-oe5l5iqv]{border-radius:var(--radius,12px);background:#000;width:100%;position:relative;overflow:hidden}.wg-short-frame[data-astro-cid-oe5l5iqv].is-short{aspect-ratio:9/16;width:auto;height:min(40vh,360px);margin:0 auto}.wg-short-frame[data-astro-cid-oe5l5iqv].is-wide{aspect-ratio:16/9}.wg-short-frame[data-astro-cid-oe5l5iqv] iframe[data-astro-cid-oe5l5iqv]{border:0;width:100%;height:100%;position:absolute;inset:0}@media (width<=968px){.wg-short-frame[data-astro-cid-oe5l5iqv].is-short{aspect-ratio:auto;max-width:320px;height:min(70vh,480px);margin:0 auto}}.wg-article-page[data-astro-cid-jo55ryrt]{background:var(--color-dark)}.wg-article-hero[data-astro-cid-jo55ryrt]{padding:7rem 0 2.5rem;position:relative;overflow:hidden}.wg-article-hero[data-astro-cid-jo55ryrt]:before{content:"";pointer-events:none;background:radial-gradient(circle,#5cd2b90f 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-100px;right:-100px}.wg-hero-grid[data-astro-cid-jo55ryrt]{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem;display:grid}.wg-hero-content[data-astro-cid-jo55ryrt]{flex-direction:column;gap:1rem;animation:.7s ease-out .1s both blogFadeIn;display:flex}@keyframes blogFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.wg-breadcrumb[data-astro-cid-jo55ryrt]{font-size:.8rem}.wg-breadcrumb[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]{color:var(--color-muted);text-decoration:none;transition:color .2s}.wg-breadcrumb[data-astro-cid-jo55ryrt] a[data-astro-cid-jo55ryrt]:hover{color:var(--color-accent)}.wg-breadcrumb-sep[data-astro-cid-jo55ryrt]{color:var(--color-muted);opacity:.4;margin:0 .4rem}.wg-article-hero[data-astro-cid-jo55ryrt] h1[data-astro-cid-jo55ryrt]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.25}.wg-author-info[data-astro-cid-jo55ryrt]{align-items:center;gap:.6rem;display:flex}.wg-author-avatar[data-astro-cid-jo55ryrt]{object-fit:cover;border:2px solid #5cd2b94d;border-radius:50%;width:38px;height:38px;box-shadow:0 0 12px #5cd2b926}.wg-author-info[data-astro-cid-jo55ryrt] div[data-astro-cid-jo55ryrt]{align-items:center;gap:.4rem;display:flex}a[data-astro-cid-jo55ryrt].wg-author-name{text-decoration:none}a[data-astro-cid-jo55ryrt].wg-author-name:hover{text-decoration:underline}.wg-author-name[data-astro-cid-jo55ryrt]{color:var(--color-white);font-size:.85rem;font-weight:600}.wg-author-sep[data-astro-cid-jo55ryrt]{color:var(--color-muted);opacity:.5}.wg-article-date[data-astro-cid-jo55ryrt]{color:var(--color-muted);font-size:.85rem}.wg-article-updated[data-astro-cid-jo55ryrt]{color:var(--color-accent);white-space:nowrap;background:#5cd2b91f;border:1px solid #5cd2b940;border-radius:999px;margin-left:.5rem;padding:.1rem .5rem;font-size:.75rem;display:inline-block}.wg-article-featured-image[data-astro-cid-jo55ryrt]{border-radius:var(--radius);aspect-ratio:16/9;border:1px solid #ffffff0f;animation:.7s ease-out .2s both blogFadeIn;position:relative;overflow:hidden;box-shadow:0 15px 40px #0000004d}.wg-article-featured-image[data-astro-cid-jo55ryrt]:after{content:"";border-radius:var(--radius);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d}.wg-article-featured-image[data-astro-cid-jo55ryrt] img[data-astro-cid-jo55ryrt]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.wg-article-featured-image[data-astro-cid-jo55ryrt]:hover img[data-astro-cid-jo55ryrt]{transform:scale(1.03)}.wg-article-content[data-astro-cid-jo55ryrt]{background:var(--color-surface);border-top:1px solid #ffffff0a;padding:4rem 0}.wg-article-layout[data-astro-cid-jo55ryrt]{grid-template-columns:1fr 320px;gap:3rem;max-width:1200px;margin:0 auto;display:grid}.wg-article-main[data-astro-cid-jo55ryrt]{min-width:0;overflow:hidden}.wg-toc[data-astro-cid-jo55ryrt]{background:var(--color-light);border-radius:var(--radius);border:1px solid #ffffff14;margin-bottom:2rem;overflow:hidden}.wg-toc-toggle[data-astro-cid-jo55ryrt]{cursor:pointer;width:100%;color:var(--color-white);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1rem 1.5rem;transition:background .2s;display:flex}.wg-toc-toggle[data-astro-cid-jo55ryrt]:hover{background:#ffffff08}.wg-toc-title[data-astro-cid-jo55ryrt]{font-family:var(--font-display);align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}.wg-toc-title[data-astro-cid-jo55ryrt]:before{content:"";background:var(--color-accent);border-radius:2px;width:4px;height:16px}.wg-toc-chevron[data-astro-cid-jo55ryrt]{color:var(--color-muted);transition:transform .3s}.wg-toc[data-astro-cid-jo55ryrt].open .wg-toc-chevron[data-astro-cid-jo55ryrt]{transform:rotate(180deg)}.wg-toc-list[data-astro-cid-jo55ryrt]{margin:0;padding:0 1.5rem 1.5rem;list-style:none;display:none}.wg-toc[data-astro-cid-jo55ryrt].open .wg-toc-list[data-astro-cid-jo55ryrt]{display:block}.wg-toc-list[data-astro-cid-jo55ryrt] li{margin-bottom:.5rem}.wg-toc-list[data-astro-cid-jo55ryrt] a{border-left:2px solid #0000;padding:.35rem 0 .35rem 1rem;font-size:.9rem;line-height:1.5;transition:all .2s;display:block;color:var(--color-muted-light)!important;border-bottom:none!important;text-decoration:none!important}.wg-toc-list[data-astro-cid-jo55ryrt] a:link,.wg-toc-list[data-astro-cid-jo55ryrt] a:visited{color:var(--color-muted-light)!important;text-decoration:none!important}.wg-toc-list[data-astro-cid-jo55ryrt] a:hover,.wg-toc-list[data-astro-cid-jo55ryrt] a:focus,.wg-toc-list[data-astro-cid-jo55ryrt] a.active{border-left-color:var(--color-accent);color:var(--color-accent)!important;text-decoration:none!important}.wg-toc-list[data-astro-cid-jo55ryrt] a:active{color:var(--color-accent)!important;text-decoration:none!important}.wg-toc-list[data-astro-cid-jo55ryrt] .toc-h3{padding-left:2rem;font-size:.85rem}.wg-toc[data-astro-cid-jo55ryrt]:empty,.wg-toc-list[data-astro-cid-jo55ryrt]:empty{display:none}.wg-article-sidebar[data-astro-cid-jo55ryrt]{position:relative}.wg-sticky-sidebar[data-astro-cid-jo55ryrt]{position:sticky;top:100px}@media (height<=880px){.wg-sidebar-inner[data-astro-cid-jo55ryrt].wg-sticky-sidebar{position:static}}.wg-sidebar-video[data-astro-cid-jo55ryrt]{margin-bottom:1.5rem}.wg-sidebar-cta[data-astro-cid-jo55ryrt]{background:linear-gradient(135deg, var(--color-light) 0%, #5cd2b914 100%);border-radius:var(--radius);border:1px solid #5cd2b933;padding:1.75rem;position:relative;overflow:hidden}.wg-sidebar-cta[data-astro-cid-jo55ryrt]:before{content:"";background:var(--gradient-primary);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.wg-cta-badge[data-astro-cid-jo55ryrt]{background:var(--color-accent);color:var(--color-dark);text-transform:uppercase;letter-spacing:.5px;border-radius:100px;margin-bottom:1rem;padding:.35rem .75rem;font-size:.7rem;font-weight:700;display:inline-block}.wg-cta-title[data-astro-cid-jo55ryrt]{font-family:var(--font-display);color:var(--color-white);margin-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.wg-sidebar-cta[data-astro-cid-jo55ryrt]>p[data-astro-cid-jo55ryrt]{color:var(--color-muted-light);margin-bottom:1.25rem;font-size:.9rem;line-height:1.6}.wg-cta-benefits[data-astro-cid-jo55ryrt]{margin:0 0 1.5rem;padding:0;list-style:none}.wg-cta-benefits[data-astro-cid-jo55ryrt] li[data-astro-cid-jo55ryrt]{color:var(--color-muted-light);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.wg-cta-benefits[data-astro-cid-jo55ryrt] svg[data-astro-cid-jo55ryrt]{color:var(--color-accent);flex-shrink:0}.wg-sidebar-cta-btn[data-astro-cid-jo55ryrt]{justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.25rem;font-size:.9rem}.wg-cta-note[data-astro-cid-jo55ryrt]{text-align:center;color:var(--color-muted);margin-top:.75rem;margin-bottom:0;font-size:.75rem}.wg-sidebar-promo[data-astro-cid-jo55ryrt]{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;padding-bottom:1.5rem}.wg-promo-image-link[data-astro-cid-jo55ryrt]{border-radius:var(--radius-sm);margin-bottom:1rem;transition:transform .3s,box-shadow .3s;display:block;overflow:hidden}.wg-promo-image-link[data-astro-cid-jo55ryrt]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #5cd2b933}.wg-promo-image[data-astro-cid-jo55ryrt]{width:100%;height:auto;display:block}.wg-promo-code-box[data-astro-cid-jo55ryrt]{border-radius:var(--radius-sm);text-align:center;background:linear-gradient(135deg,#5cd2b926 0%,#5cd2b90d 100%);border:1px solid #5cd2b94d;padding:1rem}.wg-promo-badge[data-astro-cid-jo55ryrt]{background:var(--color-accent);color:var(--color-dark);border-radius:100px;margin-bottom:.75rem;padding:.3rem .75rem;font-size:.85rem;font-weight:700;display:inline-block}.wg-promo-text[data-astro-cid-jo55ryrt]{color:var(--color-muted-light);margin-bottom:.75rem;font-size:.85rem;line-height:1.4}.wg-promo-code-wrapper[data-astro-cid-jo55ryrt]{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.wg-promo-code[data-astro-cid-jo55ryrt]{background:var(--color-dark);color:var(--color-accent);border-radius:var(--radius-xs);letter-spacing:1px;padding:.5rem 1rem;font-family:monospace;font-size:1.1rem;font-weight:700}.wg-copy-btn[data-astro-cid-jo55ryrt]{background:var(--color-light);color:var(--color-muted-light);border-radius:var(--radius-xs);cursor:pointer;border:1px solid #ffffff1a;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.wg-copy-btn[data-astro-cid-jo55ryrt]:hover{background:var(--color-accent);color:var(--color-dark);border-color:var(--color-accent)}.wg-copy-btn[data-astro-cid-jo55ryrt].copied{color:#fff;background:#22c55e;border-color:#22c55e}.wg-btn-promo[data-astro-cid-jo55ryrt]{background:var(--color-accent);width:100%;color:var(--color-dark);border-radius:var(--radius-xs);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.wg-btn-promo[data-astro-cid-jo55ryrt]:hover{background:var(--color-white);transform:translateY(-1px)}.wg-prose[data-astro-cid-jo55ryrt] .promo-inline{border-radius:var(--radius);text-align:center;background:linear-gradient(135deg,#5cd2b91f 0%,#5cd2b90a 100%);border:1px solid #5cd2b940;margin:2rem 0;padding:1.5rem}.wg-prose[data-astro-cid-jo55ryrt] .promo-inline-badge{background:var(--color-accent);color:var(--color-dark);text-transform:uppercase;letter-spacing:.5px;border-radius:100px;margin-bottom:.75rem;padding:.25rem .6rem;font-size:.75rem;font-weight:700;display:inline-block}.wg-prose[data-astro-cid-jo55ryrt] .promo-inline-title{font-family:var(--font-display);color:var(--color-white);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.wg-prose[data-astro-cid-jo55ryrt] .promo-inline-text{color:var(--color-muted-light);margin-bottom:1rem;font-size:.95rem}.wg-prose[data-astro-cid-jo55ryrt] .promo-inline-code-wrapper{align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.wg-prose[data-astro-cid-jo55ryrt] .promo-inline-code{background:var(--color-dark);color:var(--color-accent);border-radius:var(--radius-xs);letter-spacing:1px;margin-bottom:0;padding:.4rem 1rem;font-family:monospace;font-size:1rem;font-weight:700;display:inline-block}.wg-prose[data-astro-cid-jo55ryrt] .promo-copy-btn{background:var(--color-light);color:var(--color-muted-light);border-radius:var(--radius-xs);cursor:pointer;border:1px solid #ffffff26;justify-content:center;align-items:center;padding:.4rem;transition:all .2s;display:flex}.wg-prose[data-astro-cid-jo55ryrt] .promo-copy-btn:hover{background:var(--color-accent);color:var(--color-dark);border-color:var(--color-accent)}.wg-prose[data-astro-cid-jo55ryrt] .promo-copy-btn.copied{color:#fff;background:#22c55e;border-color:#22c55e}.wg-prose[data-astro-cid-jo55ryrt] .promo-inline-btn{background:var(--color-accent);color:var(--color-dark);border-radius:var(--radius-xs);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;border-bottom:none!important}.wg-prose[data-astro-cid-jo55ryrt] .promo-inline-btn:hover{background:var(--color-white);transform:translateY(-1px);border-bottom:none!important}.wg-prose[data-astro-cid-jo55ryrt]{color:var(--color-muted-light);overflow-wrap:break-word;word-wrap:break-word;font-size:1.05rem;line-height:1.8}.wg-prose[data-astro-cid-jo55ryrt] img{border-radius:var(--radius-sm);max-width:100%;height:auto;margin:2rem 0;display:block}.wg-prose[data-astro-cid-jo55ryrt] h2,.wg-prose[data-astro-cid-jo55ryrt] h3{scroll-margin-top:100px}.wg-prose[data-astro-cid-jo55ryrt] h2{font-family:var(--font-display);color:var(--color-white);letter-spacing:-.01em;margin:2.5rem 0 1rem;font-size:1.75rem;font-weight:700}.wg-prose[data-astro-cid-jo55ryrt] h3{font-family:var(--font-display);color:var(--color-white);margin:2rem 0 .75rem;font-size:1.35rem;font-weight:700}.wg-prose[data-astro-cid-jo55ryrt] h4{font-family:var(--font-display);color:var(--color-white);margin:1.5rem 0 .5rem;font-size:1.15rem;font-weight:700}.wg-prose[data-astro-cid-jo55ryrt] p{margin-bottom:1.5rem}.wg-prose[data-astro-cid-jo55ryrt] a{color:var(--color-accent-light);text-underline-offset:3px;text-decoration:underline 1px #8eecd980;transition:color .2s,text-decoration-color .2s}.wg-prose[data-astro-cid-jo55ryrt] a:hover{color:#b9f7e6;text-decoration-color:currentColor;text-decoration-thickness:2px}.wg-prose[data-astro-cid-jo55ryrt] strong{color:var(--color-white);font-weight:600}.wg-prose[data-astro-cid-jo55ryrt] ul,.wg-prose[data-astro-cid-jo55ryrt] ol{margin-bottom:1.5rem;padding-left:1.5rem}.wg-prose[data-astro-cid-jo55ryrt] li{margin-bottom:.5rem}.wg-prose[data-astro-cid-jo55ryrt] blockquote{border-left:4px solid var(--color-accent);color:var(--color-muted);margin:2rem 0;padding-left:1.5rem;font-style:italic}.wg-prose[data-astro-cid-jo55ryrt] code{background:var(--color-light);color:var(--color-accent);border-radius:4px;padding:.2rem .4rem;font-size:.9em}.wg-prose[data-astro-cid-jo55ryrt] pre{background:var(--color-light);border-radius:var(--radius-sm);margin:1.5rem 0;padding:1.5rem;overflow-x:auto}.wg-prose[data-astro-cid-jo55ryrt] pre code{color:var(--color-white);background:0 0;padding:0}.wg-prose[data-astro-cid-jo55ryrt] .wg-coaching-cta{color:var(--color-accent-light);background:#5cd2b91f;border:1px solid #5cd2b966;border-radius:999px;align-items:center;gap:.5rem;margin:2rem 0;padding:.8rem 1.4rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.wg-prose[data-astro-cid-jo55ryrt] .wg-coaching-cta:hover{border-color:var(--color-accent);color:var(--color-accent-light);background:#5cd2b933;text-decoration:none;transform:translateY(-1px)}.wg-prose[data-astro-cid-jo55ryrt] .wg-coaching-cta svg{opacity:.85;flex-shrink:0}@media (width<=640px){.wg-prose[data-astro-cid-jo55ryrt] .wg-coaching-cta{justify-content:center;width:100%}}.wg-prose[data-astro-cid-jo55ryrt] table{border-collapse:collapse;width:100%;margin:2rem 0;display:block;overflow-x:auto}.wg-prose[data-astro-cid-jo55ryrt] th,.wg-prose[data-astro-cid-jo55ryrt] td{text-align:left;border:1px solid #ffffff1a;padding:.75rem}.wg-prose[data-astro-cid-jo55ryrt] th{background:var(--color-light);color:var(--color-white);font-weight:600}.wg-author-box[data-astro-cid-jo55ryrt]{background:var(--color-light);border-radius:var(--radius);border:1px solid #5cd2b933;align-items:flex-start;gap:1.5rem;max-width:800px;margin:3rem auto;padding:2rem;display:flex}.wg-author-box-avatar[data-astro-cid-jo55ryrt]{object-fit:cover;border:3px solid var(--color-accent);border-radius:50%;flex-shrink:0;width:80px;height:80px}.wg-author-box-content[data-astro-cid-jo55ryrt]{flex:1}.wg-author-box-label[data-astro-cid-jo55ryrt]{text-transform:uppercase;letter-spacing:.5px;color:var(--color-accent);font-size:.75rem;font-weight:600}.wg-author-box-name[data-astro-cid-jo55ryrt]{font-family:var(--font-display);color:var(--color-white);margin:.5rem 0;font-size:1.25rem;font-weight:700}.wg-author-box-bio[data-astro-cid-jo55ryrt]{color:var(--color-muted-light);margin-bottom:1rem;font-size:.95rem;line-height:1.6}.wg-author-box-links[data-astro-cid-jo55ryrt]{gap:1rem;display:flex}.wg-author-box-link[data-astro-cid-jo55ryrt]{color:var(--color-muted-light);font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s}.wg-author-box-link[data-astro-cid-jo55ryrt]:hover,.wg-author-box-link-primary[data-astro-cid-jo55ryrt]{color:var(--color-accent)}.wg-mobile-cta[data-astro-cid-jo55ryrt]{background:linear-gradient(135deg, var(--color-light) 0%, #5cd2b914 100%);border-radius:var(--radius);text-align:center;border:1px solid #5cd2b933;max-width:800px;margin:2rem auto;padding:1.5rem;display:none}.wg-mobile-cta[data-astro-cid-jo55ryrt] .wg-cta-badge[data-astro-cid-jo55ryrt]{background:var(--color-accent);color:var(--color-dark);text-transform:uppercase;letter-spacing:.5px;border-radius:100px;margin-bottom:1rem;padding:.35rem .75rem;font-size:.7rem;font-weight:700;display:inline-block}.wg-mobile-cta[data-astro-cid-jo55ryrt]>p[data-astro-cid-jo55ryrt]{color:var(--color-muted-light);margin-bottom:1.25rem;font-size:.9rem;line-height:1.6}.wg-mobile-cta[data-astro-cid-jo55ryrt] .wg-cta-benefits[data-astro-cid-jo55ryrt]{text-align:left;margin:0 0 1.5rem;padding:0;list-style:none}.wg-mobile-cta[data-astro-cid-jo55ryrt] .wg-cta-benefits[data-astro-cid-jo55ryrt] li[data-astro-cid-jo55ryrt]{color:var(--color-muted-light);justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.wg-mobile-cta[data-astro-cid-jo55ryrt] .wg-cta-benefits[data-astro-cid-jo55ryrt] svg[data-astro-cid-jo55ryrt]{color:var(--color-accent);flex-shrink:0}.wg-mobile-cta-btn[data-astro-cid-jo55ryrt]{justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.25rem;font-size:.9rem}.wg-mobile-cta[data-astro-cid-jo55ryrt] .wg-cta-note[data-astro-cid-jo55ryrt]{text-align:center;color:var(--color-muted);margin-top:.75rem;margin-bottom:0;font-size:.75rem}.wg-article-footer[data-astro-cid-jo55ryrt]{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:800px;margin:3rem auto 0;padding-top:2rem;display:flex}.wg-share-section[data-astro-cid-jo55ryrt]{color:var(--color-muted);align-items:center;gap:1rem;font-size:.9rem;display:flex}.wg-share-buttons[data-astro-cid-jo55ryrt]{gap:.75rem;display:flex}.wg-share-btn[data-astro-cid-jo55ryrt]{background:var(--color-light);width:40px;height:40px;color:var(--color-muted-light);border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.wg-share-btn[data-astro-cid-jo55ryrt]:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-dark)}.wg-tags-section[data-astro-cid-jo55ryrt]{flex-wrap:wrap;gap:.5rem;display:flex}.wg-tag[data-astro-cid-jo55ryrt]{background:var(--color-light);color:var(--color-muted-light);border-radius:100px;padding:.4rem .8rem;font-size:.8rem}.wg-related-posts[data-astro-cid-jo55ryrt]{background:var(--color-dark);padding:4rem 0}.wg-related-posts-title[data-astro-cid-jo55ryrt]{font-family:var(--font-display);text-align:center;margin-bottom:2rem;font-size:1.75rem;font-weight:700}.wg-related-grid[data-astro-cid-jo55ryrt]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.wg-related-card[data-astro-cid-jo55ryrt]{background:var(--color-surface);border-radius:var(--radius);color:inherit;border:1px solid #ffffff0d;text-decoration:none;transition:all .3s;overflow:hidden}.wg-related-card[data-astro-cid-jo55ryrt]:hover{border-color:#5cd2b933;transform:translateY(-4px)}.wg-related-image[data-astro-cid-jo55ryrt]{aspect-ratio:16/9;overflow:hidden}.wg-related-image[data-astro-cid-jo55ryrt] img[data-astro-cid-jo55ryrt]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.wg-related-card[data-astro-cid-jo55ryrt]:hover .wg-related-image[data-astro-cid-jo55ryrt] img[data-astro-cid-jo55ryrt]{transform:scale(1.05)}.wg-related-content[data-astro-cid-jo55ryrt]{padding:1.25rem}.wg-related-date[data-astro-cid-jo55ryrt]{color:var(--color-muted);font-size:.8rem}.wg-related-card-title[data-astro-cid-jo55ryrt]{font-family:var(--font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.wg-related-card[data-astro-cid-jo55ryrt]:hover .wg-related-card-title[data-astro-cid-jo55ryrt]{color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.wg-hero-content[data-astro-cid-jo55ryrt],.wg-article-featured-image[data-astro-cid-jo55ryrt]{animation:none}}@media (width<=1024px){.wg-article-layout[data-astro-cid-jo55ryrt]{grid-template-columns:1fr}.wg-article-sidebar[data-astro-cid-jo55ryrt]{display:none}.wg-mobile-cta[data-astro-cid-jo55ryrt]{display:block}.wg-related-grid[data-astro-cid-jo55ryrt]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.wg-container[data-astro-cid-jo55ryrt]{padding:0 1rem}.wg-article-hero[data-astro-cid-jo55ryrt]{padding:6.5rem 0 1.5rem}.wg-hero-grid[data-astro-cid-jo55ryrt]{grid-template-columns:1fr;gap:1.25rem}.wg-hero-content[data-astro-cid-jo55ryrt]{order:-1}.wg-article-hero[data-astro-cid-jo55ryrt] h1[data-astro-cid-jo55ryrt]{font-size:1.2rem;line-height:1.3}.wg-breadcrumb[data-astro-cid-jo55ryrt]{font-size:.7rem}.wg-author-avatar[data-astro-cid-jo55ryrt]{width:32px;height:32px}.wg-author-name[data-astro-cid-jo55ryrt]{font-size:.8rem}.wg-article-date[data-astro-cid-jo55ryrt]{font-size:.75rem}.wg-article-featured-image[data-astro-cid-jo55ryrt]{border-radius:var(--radius-sm)}.wg-article-content[data-astro-cid-jo55ryrt]{padding:2rem 0}.wg-prose[data-astro-cid-jo55ryrt]{font-size:.95rem;line-height:1.7}.wg-prose[data-astro-cid-jo55ryrt] h2{margin:2rem 0 .75rem;font-size:1.4rem}.wg-prose[data-astro-cid-jo55ryrt] h3{margin:1.5rem 0 .5rem;font-size:1.15rem}.wg-prose[data-astro-cid-jo55ryrt] img{border-radius:var(--radius-xs);margin:1.5rem 0}.wg-prose[data-astro-cid-jo55ryrt] blockquote{margin:1.5rem 0;padding-left:1rem}.wg-prose[data-astro-cid-jo55ryrt] pre{border-radius:var(--radius-xs);padding:1rem;font-size:.85rem}.wg-prose[data-astro-cid-jo55ryrt] ul,.wg-prose[data-astro-cid-jo55ryrt] ol{padding-left:1.25rem}.wg-toc[data-astro-cid-jo55ryrt]{margin-bottom:1.5rem}.wg-toc-toggle[data-astro-cid-jo55ryrt]{padding:.75rem 1rem}.wg-toc-title[data-astro-cid-jo55ryrt]{font-size:.9rem}.wg-toc-list[data-astro-cid-jo55ryrt]{padding:0 1rem 1rem}.wg-toc-list[data-astro-cid-jo55ryrt] a,.wg-toc-list[data-astro-cid-jo55ryrt] a:visited,.wg-toc-list[data-astro-cid-jo55ryrt] a:link{padding:.3rem 0 .3rem .75rem;font-size:.85rem}.wg-sidebar-cta[data-astro-cid-jo55ryrt]{padding:1.25rem}.wg-sidebar-cta[data-astro-cid-jo55ryrt] h3[data-astro-cid-jo55ryrt]{font-size:1.1rem}.wg-sidebar-cta[data-astro-cid-jo55ryrt]>p[data-astro-cid-jo55ryrt]{font-size:.85rem}.wg-cta-benefits[data-astro-cid-jo55ryrt] li[data-astro-cid-jo55ryrt]{font-size:.8rem}.wg-sidebar-cta-btn[data-astro-cid-jo55ryrt]{padding:.75rem 1rem;font-size:.85rem}.wg-author-box[data-astro-cid-jo55ryrt]{text-align:center;flex-direction:column;align-items:center;margin:2rem auto;padding:1.5rem}.wg-author-box-avatar[data-astro-cid-jo55ryrt]{width:70px;height:70px}.wg-author-box-name[data-astro-cid-jo55ryrt]{font-size:1.1rem}.wg-author-box-bio[data-astro-cid-jo55ryrt]{font-size:.9rem}.wg-author-box-links[data-astro-cid-jo55ryrt]{justify-content:center}.wg-article-footer[data-astro-cid-jo55ryrt]{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem;padding-top:1.5rem}.wg-share-section[data-astro-cid-jo55ryrt]{flex-direction:column;align-items:flex-start;gap:.75rem}.wg-share-btn[data-astro-cid-jo55ryrt]{width:36px;height:36px}.wg-tag[data-astro-cid-jo55ryrt]{padding:.3rem .6rem;font-size:.75rem}.wg-related-posts[data-astro-cid-jo55ryrt]{padding:3rem 0}.wg-related-posts-title[data-astro-cid-jo55ryrt]{margin-bottom:1.5rem;font-size:1.4rem}.wg-related-grid[data-astro-cid-jo55ryrt]{grid-template-columns:1fr;gap:1.5rem}.wg-related-content[data-astro-cid-jo55ryrt]{padding:1rem}.wg-related-card-title[data-astro-cid-jo55ryrt]{font-size:.95rem}}@media (width<=480px){.wg-article-hero[data-astro-cid-jo55ryrt] h1[data-astro-cid-jo55ryrt]{font-size:1.35rem}.wg-breadcrumb-sep[data-astro-cid-jo55ryrt]{margin:0 .3rem}.wg-mega-menu-footer[data-astro-cid-jo55ryrt]{text-align:center;flex-direction:column;gap:.75rem}}
