.stg-archive-hero{position:relative;overflow:hidden;background:var(--stg-void)!important;padding-bottom:clamp(1.5rem, 3vw, 2.5rem)!important}.stg-archive-hero::before{content:"";position:absolute;top:-40%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgb(123 97 255 / .06) 0%,transparent 70%);pointer-events:none;z-index:0}.stg-archive-hero::after{content:"";position:absolute;bottom:-30%;left:-15%;width:500px;height:500px;background:radial-gradient(circle,rgb(0 208 132 / .04) 0%,transparent 70%);pointer-events:none;z-index:0}.stg-archive-hero__inner{position:relative;z-index:1}.stg-archive-hero__breadcrumbs{margin-bottom:1.5rem!important;font-size:13px!important}.stg-archive-hero__breadcrumbs,.stg-archive-hero__breadcrumbs *{color:var(--stg-text-muted)!important}.stg-archive-hero__breadcrumbs a{font-weight:500;color:var(--stg-signal-green)!important;text-decoration:none!important}.stg-archive-hero__breadcrumbs a:hover{text-decoration:underline!important}.stg-archive-hero__title{font-size:clamp(2rem, 0.5rem + 4vw, 3rem)!important;font-weight:700!important;line-height:1.15!important;color:var(--stg-text-primary)!important;margin-bottom:1rem!important;margin-top:0px!important}.stg-archive-hero__meta{gap:8px 16px!important;margin-bottom:1.5rem!important}.stg-archive-hero__count{white-space:nowrap;color:var(--stg-text-muted)!important;font-size:14px!important;font-weight:500!important;margin:0px!important}.stg-archive-hero__count:not(:last-child)::after{content:"·";margin-left:16px;color:var(--stg-border-color)}.stg-archive-hero__description{max-width:700px;color:var(--stg-text-secondary)!important;font-size:15px!important;line-height:1.6!important;margin:0px!important}.stg-archive-hero__disclaimer{padding-top:1.5rem!important;border-top:1px solid var(--stg-border-color)!important;margin-top:0.5rem!important;gap:8px!important}.stg-archive-hero__disclaimer-text{color:var(--stg-text-muted)!important;font-size:12px!important;margin:0px!important}.stg-archive-hero__disclaimer-link{margin:0px!important}.stg-archive-hero__disclaimer-link a{font-weight:600;text-underline-offset:2px;transition:color var(--stg-transition-fast);color:var(--stg-text-secondary)!important;font-size:12px!important;text-decoration:underline!important}.stg-archive-hero__disclaimer-link a:hover{color:var(--stg-signal-green)!important}.stg-archive-grid{background:var(--stg-void)!important;padding:0 var(--wp--custom--spacing--outer,1.25rem) clamp(2rem, 5vw, 4rem)!important}.stg-archive-card-list{list-style:none!important;padding:0px!important;margin:0px!important;gap:24px!important}.stg-archive-card{overflow:hidden;transition:border-color var(--stg-transition-normal),transform var(--stg-transition-normal),box-shadow var(--stg-transition-normal);background:var(--stg-surface)!important;border:1px solid var(--stg-border-color)!important;border-radius:var(--stg-radius-xl)!important}.stg-archive-card:hover{transform:translateY(-2px);box-shadow:rgb(0 0 0 / .3) 0 8px 24px;border-color:var(--stg-electric-purple)!important}.stg-archive-card__image{overflow:hidden;margin:0px!important}.stg-archive-card__image img{transition:transform 0.4s;width:100%!important;aspect-ratio:16 / 9!important;object-fit:cover!important}.stg-archive-card:hover .stg-archive-card__image img{transform:scale(1.03)}.stg-archive-card__body{padding:1.25rem!important}.stg-archive-card__category{margin-bottom:0.5rem!important}.stg-archive-card__category a{transition:color var(--stg-transition-fast);color:var(--stg-electric-purple)!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;text-decoration:none!important}.stg-archive-card__category a:hover{color:var(--stg-signal-green)!important}.stg-archive-card__title{font-size:17px!important;font-weight:600!important;line-height:1.35!important;margin:0 0 0.75rem!important}.stg-archive-card__title a{transition:color var(--stg-transition-fast);color:var(--stg-text-primary)!important;text-decoration:none!important}.stg-archive-card__title a:hover{color:var(--stg-signal-green)!important}.stg-archive-card__date{color:var(--stg-text-muted)!important;font-size:13px!important}.stg-archive-card-list>li:first-child{grid-column:1 / -1}.stg-archive-card-list>li:first-child .stg-archive-card{grid-template-columns:3fr 2fr;min-height:320px;display:grid!important}.stg-archive-card-list>li:first-child .stg-archive-card__image{height:100%}.stg-archive-card-list>li:first-child .stg-archive-card__image img{height:100%!important;aspect-ratio:unset!important}.stg-archive-card-list>li:first-child .stg-archive-card__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem, 3vw, 2.5rem)!important;position:relative;z-index:2!important}.stg-archive-card-list>li:first-child .stg-archive-card__title{font-size:clamp(1.25rem, 0.5rem + 2vw, 1.75rem)!important;font-weight:700!important;line-height:1.25!important;margin-bottom:1rem!important}.stg-archive-card-list>li:first-child .stg-archive-card__category a{font-size:12px!important}.stg-archive-card-list>li:first-child .stg-archive-card{box-shadow:rgb(0 0 0 / .2) 0 4px 16px}.stg-archive-card-list>li:first-child .stg-archive-card:hover{box-shadow:rgb(0 0 0 / .4) 0 12px 32px}.stg-archive-card-list>li:first-child .stg-archive-card__image{z-index:1!important}.stg-archive-pagination{padding-top:clamp(2rem, 4vw, 3rem)!important;padding-bottom:1rem!important;gap:8px!important}.stg-archive-pagination .wp-block-query-pagination-numbers{display:flex;gap:6px}.stg-archive-pagination a,.stg-archive-pagination .page-numbers{align-items:center;justify-content:center;min-width:44px;min-height:44px;font-weight:500;transition:border-color var(--stg-transition-normal),background var(--stg-transition-normal),color var(--stg-transition-normal);display:inline-flex!important;padding:8px 14px!important;background:var(--stg-surface)!important;border:1px solid var(--stg-border-color)!important;border-radius:10px!important;color:var(--stg-text-secondary)!important;font-size:14px!important;text-decoration:none!important}.stg-archive-pagination a:hover,.stg-archive-pagination .page-numbers:hover{background:var(--stg-elevated)!important;border-color:var(--stg-electric-purple)!important;color:var(--stg-text-primary)!important}.stg-archive-pagination .page-numbers.current,.stg-archive-pagination span[aria-current="page"]{font-weight:700;cursor:default;background:var(--stg-electric-purple)!important;border-color:var(--stg-electric-purple)!important;color:#ffffff!important}.stg-archive-pagination .wp-block-query-pagination-previous,.stg-archive-pagination .wp-block-query-pagination-next{font-weight:600;color:var(--stg-signal-green)!important}.stg-archive-pagination .wp-block-query-pagination-previous:hover,.stg-archive-pagination .wp-block-query-pagination-next:hover{color:#ffffff!important;border-color:var(--stg-signal-green)!important}.stg-archive-empty{text-align:center;padding:clamp(3rem, 8vw, 6rem) 2rem!important}.stg-archive-empty__text{max-width:400px;color:var(--stg-text-muted)!important;font-size:16px!important;margin:0 auto!important}.stg-author-hero{position:relative;overflow:hidden;background:var(--stg-void)!important;padding-bottom:clamp(1.5rem, 3vw, 2.5rem)!important;border-bottom:1px solid var(--stg-border-color)}.stg-author-hero::before{content:"";position:absolute;top:-30%;left:-15%;width:500px;height:500px;background:radial-gradient(circle,rgb(123 97 255 / .06) 0%,transparent 70%);pointer-events:none;z-index:0}.stg-author-hero::after{content:"";position:absolute;bottom:-40%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgb(0 208 132 / .04) 0%,transparent 70%);pointer-events:none;z-index:0}.stg-author-hero__inner{position:relative;z-index:1;padding:clamp(1.5rem, 3vw, 2.5rem) var(--wp--custom--spacing--outer,1.25rem)!important}.stg-author-hero__breadcrumbs{margin-bottom:1.5rem!important;font-size:13px!important;color:var(--stg-text-muted-color)!important}.stg-author-hero__breadcrumbs,.stg-author-hero__breadcrumbs *{color:var(--stg-text-muted)!important}.stg-author-hero__breadcrumbs a{font-weight:500;color:var(--stg-signal-green)!important;text-decoration:none!important}.stg-author-hero__breadcrumbs a:hover{text-decoration:underline!important;color:var(--stg-signal-green)!important}.stg-author-hero__profile{gap:clamp(1.25rem, 3vw, 2.5rem)!important;align-items:flex-start!important;margin-bottom:1.5rem!important}.stg-author-hero__avatar{flex-shrink:0!important}.stg-author-hero__avatar img,.stg-author-hero__avatar .wp-block-avatar img{width:120px!important;height:120px!important;border-radius:50%!important;border:3px solid var(--stg-signal-green)!important;box-shadow:0 0 0 4px rgb(0 208 132 / .15),0 4px 16px rgb(0 0 0 / .3)!important;object-fit:cover!important}.stg-author-hero__info{flex:1 1 0%;min-width:0}.stg-author-hero__name,.stg-author-hero__name .wp-block-query-title{font-size:clamp(1.75rem, 0.5rem + 3vw, 2.5rem)!important;font-weight:700!important;line-height:1.2!important;color:var(--stg-text-primary)!important;margin:0 0 .5rem 0!important}.stg-author-hero__meta{gap:.5rem 20px!important;font-size:14px!important;margin-bottom:0.75rem!important}.stg-author-hero__count{white-space:nowrap;color:var(--stg-text-muted)!important;font-size:14px!important;font-weight:500!important;margin:0px!important}.stg-author-hero__count .gspb_meta-element,.stg-author-hero__count .gspbmeta_box{color:var(--stg-text-muted)!important;font-size:14px!important}.stg-author-hero__separator{color:var(--stg-text-muted)!important;margin:0!important;font-size:14px!important}.stg-author-hero__contact{margin:0px!important;font-size:14px!important}.stg-author-hero__contact a{font-weight:600;transition:color var(--stg-transition-fast);color:var(--stg-signal-green)!important;text-decoration:none!important}.stg-author-hero__contact a:hover{color:var(--stg-text-primary)!important;text-decoration:underline!important}.stg-author-hero__bio,.stg-author-hero__bio .gspb_meta-element,.stg-author-hero__bio .gspbmeta_box{max-width:700px;color:var(--stg-text-secondary)!important;font-size:15px!important;line-height:1.65!important}.stg-author-hero__bio{margin-bottom:0px!important}.stg-author-hero__bio p{margin:0!important;color:inherit!important;font-size:inherit!important}.stg-author-hero__disclaimer{padding-top:1rem!important;border-top:1px solid var(--stg-border-color)!important;margin-top:0.5rem!important;gap:0.35rem!important}.stg-author-hero__disclaimer-text{color:var(--stg-text-muted)!important;font-size:12px!important;margin:0px!important}.stg-author-hero__disclaimer-link{margin:0px!important;font-size:12px!important}.stg-author-hero__disclaimer-link a{font-weight:600;text-underline-offset:2px;transition:color var(--stg-transition-fast);color:var(--stg-signal-green)!important;text-decoration:underline!important}.stg-author-hero__disclaimer-link a:hover{color:var(--stg-signal-green)!important}.stg-archive-trending{border-bottom:1px solid var(--stg-border-color);background:var(--stg-void)!important;padding:clamp(1.5rem, 3vw, 2.5rem) var(--wp--custom--spacing--outer,1.25rem)!important}.stg-archive-trending__heading{font-size:11px!important;font-weight:700!important;letter-spacing:0.15em!important;text-transform:uppercase!important;color:var(--stg-electric-purple)!important;margin:0 0 1.25rem!important}.stg-archive-trending__heading::before{content:"⚡";margin-right:6px}.stg-archive-trending__grid .gspbgrid_item{overflow:hidden;transition:border-color var(--stg-transition-normal),transform var(--stg-transition-normal);background:var(--stg-surface)!important;border:1px solid var(--stg-border-color)!important;border-radius:var(--stg-radius-lg)!important}.stg-archive-trending__grid .gspbgrid_item:hover{transform:translateY(-2px);border-color:var(--stg-electric-purple)!important}.stg-archive-trending__image img{transition:transform 0.4s;aspect-ratio:16 / 9!important;object-fit:cover!important;width:100%!important}.stg-archive-trending__grid .gspbgrid_item:hover .stg-archive-trending__image img{transform:scale(1.03)}.stg-archive-trending__body{padding:.75rem 1rem!important}.stg-archive-trending__title h2,.stg-archive-trending__title .gspb-dynamic-title-element{font-size:14px!important;font-weight:600!important;line-height:1.35!important;margin:0 0 0.4rem!important}.stg-archive-trending__title a{color:var(--stg-text-primary)!important;text-decoration:none!important}.stg-archive-trending__title a:hover{color:var(--stg-signal-green)!important}.stg-archive-trending__votes,.stg-archive-trending__votes .gspb_meta-element,.stg-archive-trending__votes .gspbmeta_box{color:var(--stg-signal-green)!important;font-size:12px!important;font-weight:600!important}@media (max-width:768px){.stg-archive-hero{padding:clamp(1.5rem, 4vw, 2.5rem) 1.25rem!important}.stg-archive-hero__title{font-size:clamp(1.5rem, 0.25rem + 5vw, 2.25rem)!important}.stg-archive-card-list>li:first-child .stg-archive-card{grid-template-columns:1fr!important;min-height:unset}.stg-archive-card-list>li:first-child .stg-archive-card__image img{aspect-ratio:16 / 9!important;height:auto!important}.stg-archive-card-list>li:first-child .stg-archive-card__body{padding:1.25rem!important}.stg-archive-card-list>li:first-child .stg-archive-card__title{font-size:1.25rem!important}.stg-archive-card-list{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.stg-archive-card-list>li:first-child{grid-column:1 / -1}.stg-archive-pagination a,.stg-archive-pagination .page-numbers{min-width:40px;min-height:40px;padding:6px 12px!important;font-size:13px!important}.stg-author-hero{padding:clamp(1.5rem, 4vw, 2.5rem) 1.25rem!important}.stg-author-hero__profile{text-align:center;flex-direction:column!important;align-items:center!important}.stg-author-hero__avatar img,.stg-author-hero__avatar .wp-block-avatar img{width:100px!important;height:100px!important}.stg-author-hero__name,.stg-author-hero__name .wp-block-query-title{font-size:clamp(1.5rem, 4vw, 2rem)!important}.stg-author-hero__meta{justify-content:center!important}.stg-author-hero__bio,.stg-author-hero__bio .gspb_meta-element,.stg-author-hero__bio .gspbmeta_box{max-width:100%}.stg-author-hero__bio{text-align:center!important}.stg-author-hero__disclaimer{justify-content:center!important}.stg-archive-trending__grid .wp-block-post-template{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:480px){.stg-archive-hero{padding:1.25rem 1rem!important}.stg-archive-hero__title{font-size:clamp(1.4rem, 5vw, 1.85rem)!important}.stg-archive-hero__breadcrumbs{font-size:12px!important;margin-bottom:1rem!important}.stg-archive-hero__description{font-size:14px!important}.stg-archive-card-list{grid-template-columns:1fr!important;gap:16px!important}.stg-archive-card__body{padding:1rem!important}.stg-archive-card__title{font-size:15px!important;z-index:2}.stg-archive-pagination{flex-wrap:wrap;gap:6px!important}.stg-archive-pagination a,.stg-archive-pagination .page-numbers{min-width:38px;min-height:38px;padding:6px 10px!important;font-size:13px!important}.stg-author-hero{padding:1.25rem 1rem!important}.stg-author-hero__avatar img,.stg-author-hero__avatar .wp-block-avatar img{width:80px!important;height:80px!important}.stg-author-hero__name,.stg-author-hero__name .wp-block-query-title{font-size:clamp(1.25rem, 5vw, 1.75rem)!important}.stg-author-hero__bio,.stg-author-hero__bio .gspb_meta-element,.stg-author-hero__bio .gspbmeta_box{font-size:14px!important}.stg-archive-trending__grid .wp-block-post-template{grid-template-columns:1fr!important}.stg-archive-trending__body{padding:.5rem 0.75rem!important}.stg-archive-trending__title h2,.stg-archive-trending__title .gspb-dynamic-title-element{font-size:13px!important}}