:root{--pulse-accent:#3b82f6;--pulse-accent-light:#60a5fa;--pulse-accent-dark:#2563eb;--pulse-gradient:linear-gradient(135deg,#3b82f6,#2563eb)}.g-weekly-pulse-post{background:var(--background)}.g-weekly-pulse-article{position:relative}.g-weekly-pulse-header{background:linear-gradient(180deg,rgba(59,130,246,.06),transparent);border-bottom:1px solid rgba(59,130,246,.12);padding:6rem 0 3rem;text-align:center}.g-weekly-pulse-header .g-wrapper{margin:0 auto;max-width:48rem;padding:0 var(--spacing-s)}@media (min-width:45rem){.g-weekly-pulse-header{padding:8rem 0 4rem}.g-weekly-pulse-header .g-wrapper{padding:0 var(--spacing-m)}}.g-weekly-pulse-header__badge{align-items:center;background:var(--pulse-gradient);border-radius:2rem;box-shadow:0 4px 14px rgba(59,130,246,.35);color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;letter-spacing:.05em;margin-bottom:1.5rem;padding:.5rem 1.25rem;text-transform:uppercase}.g-weekly-pulse-header__title{color:var(--foreground);font-size:2.5rem;font-weight:800;line-height:1.15;margin:0 0 1rem}@media (min-width:45rem){.g-weekly-pulse-header__title{font-size:3.25rem}}@media (min-width:64rem){.g-weekly-pulse-header__title{font-size:3.75rem}}.g-weekly-pulse-header__meta{align-items:center;color:var(--light-text);display:flex;font-size:.9375rem;gap:.75rem;justify-content:center;margin-bottom:1.5rem}.g-weekly-pulse-header__divider{opacity:.5}.g-weekly-pulse-header__excerpt{color:var(--light-text);font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:36rem}@media (min-width:45rem){.g-weekly-pulse-header__excerpt{font-size:1.375rem}}.g-weekly-pulse-feature-image{margin:-1.5rem auto 3rem;position:relative;z-index:1}.g-weekly-pulse-feature-image .g-wrapper{margin:0 auto;max-width:56rem;padding:0 var(--spacing-s)}@media (min-width:45rem){.g-weekly-pulse-feature-image{margin:-2rem auto 3.5rem}.g-weekly-pulse-feature-image .g-wrapper{padding:0 var(--spacing-m)}}.g-weekly-pulse-feature-image img{border-radius:1rem;box-shadow:0 20px 60px rgba(59,130,246,.15);height:auto;width:100%}.g-weekly-pulse-feature-image figcaption{color:var(--light-text);font-size:.875rem;font-style:italic;margin-top:1rem;text-align:center}.g-weekly-pulse-content{position:relative}.g-weekly-pulse-content:before{background:var(--pulse-gradient);bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:3px}@media (min-width:64rem){.g-weekly-pulse-content:before{left:calc((100% - var(--max-width-post-container))/2 - 2rem);opacity:.3}}.g-weekly-pulse-content h2{color:var(--foreground);padding-left:0;position:relative}.g-weekly-pulse-content blockquote{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(37,99,235,.08));border-left:4px solid var(--pulse-accent);border-radius:0 .75rem .75rem 0;font-style:normal;margin:2rem 0;padding:1.25rem 1.5rem}.g-weekly-pulse-content blockquote p{font-size:1.0625rem;line-height:1.6;margin:0}.g-weekly-pulse-content blockquote strong{color:var(--pulse-accent)}.g-weekly-pulse-cta{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(37,99,235,.08));border-bottom:1px solid rgba(59,130,246,.15);border-top:1px solid rgba(59,130,246,.15);margin-top:3rem;padding:3rem 0}.g-weekly-pulse-cta .g-wrapper{margin:0 auto;max-width:var(--max-width-post-container);padding:0 var(--spacing-s)}@media (min-width:45rem){.g-weekly-pulse-cta .g-wrapper{padding:0 var(--spacing-m)}}.g-weekly-pulse-cta__content{text-align:center}.g-weekly-pulse-cta__title{color:var(--foreground);font-size:1.5rem;font-weight:700;margin:0 0 .5rem}@media (min-width:45rem){.g-weekly-pulse-cta__title{font-size:1.75rem}}.g-weekly-pulse-cta__text{color:var(--light-text);font-size:1rem;margin:0 auto 1.5rem;max-width:28rem}.g-weekly-pulse-cta__button{align-items:center;background:var(--pulse-gradient);border-radius:2rem;box-shadow:0 4px 14px rgba(59,130,246,.4);color:#fff;display:inline-flex;font-size:1.0625rem;font-weight:600;gap:.75rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.g-weekly-pulse-cta__button:hover{box-shadow:0 6px 20px rgba(59,130,246,.5);transform:translateY(-2px)}.g-weekly-pulse-cta__button .icon-arrow-right{transition:transform .2s ease}.g-weekly-pulse-cta__button:hover .icon-arrow-right{transform:translateX(3px)}.g-weekly-pulse-cta__subscribed{color:var(--pulse-accent);font-size:1rem;font-weight:500;margin:0}[theme-mode=dark] .g-weekly-pulse-header{background:linear-gradient(180deg,rgba(59,130,246,.1),transparent)}[theme-mode=dark] .g-weekly-pulse-feature-image img{box-shadow:0 20px 60px rgba(0,0,0,.4)}[theme-mode=dark] .g-weekly-pulse-content blockquote,[theme-mode=dark] .g-weekly-pulse-cta{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(37,99,235,.15))}@media print{.g-weekly-pulse-header{background:none;border-bottom:2px solid #000}.g-weekly-pulse-header__badge{background:#000;box-shadow:none;color:#fff}.g-weekly-pulse-cta{display:none}}
