.soct-post-featured{position:relative;display:flex;gap:40px}.soct-post-featured .pf-image{aspect-ratio:16/9;max-width:692px;width:55%;flex-shrink:0}.soct-post-featured .pf-image a{display:block;width:100%;height:100%;overflow:hidden;transition:all 0.3s ease}.soct-post-featured .pf-image a img{width:100%;height:100%;object-fit:cover;transition:all 0.3s ease}.soct-post-featured .pf-image a:hover img{transform:scale(1.05)}.soct-post-featured .pf-content{width:45%;display:flex;flex-direction:column;justify-content:flex-start}.soct-post-featured .pf-content .pf-content-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.soct-post-featured .pf-content .pf-category a{font-size:var(--soct-category);text-transform:uppercase;padding:8px 16px;font-weight:400;border:1px solid var(--soct-border-primary);font-family:'Oswald';color:var(--soct-text-secondary);height:28px;display:flex;align-items:center}.soct-post-featured .pf-content .pf-category a:hover{color:var(--soct-brand-primary);text-decoration:none;border-color:var(--soct-brand-primary)}.soct-post-featured .pf-content .pf-category:hover{border-color:var(--soct-brand-primary);transition:all 0.3s ease}.soct-post-featured .pf-content .pf-title{margin:0;margin-bottom:16px;line-height:.8}.soct-post-featured .pf-content .pf-title a{font-weight:700;font-family:var(--wp--preset--font-family--source-serif-pro)!important;font-style:normal;text-overflow:ellipsis;-webkit-line-clamp:3;margin:0;margin-bottom:16px;font-size:1.75rem;line-height:1.1}.soct-post-featured .pf-content .pf-title a{color:var(--soct-text-primary)}:root{--soct-ease:cubic-bezier(.2,.7,.2,1);--soct-dur:220ms;--u-thickness:2px;--u-offset:2px}.soct-post-featured .pf-content .pf-title a{position:relative;display:inline-block;color:inherit;text-decoration:none;transition:color var(--soct-dur) var(--soct-ease)}.soct-post-featured .pf-content .pf-title a::after{content:'';position:absolute;left:0;right:0;bottom:calc(-1 * var(--u-offset));height:var(--u-thickness);background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--soct-dur) var(--soct-ease)}.soct-post-featured .pf-content .pf-title a:hover,.soct-post-featured .pf-content .pf-title a:focus-visible{color:var(--soct-state-hover)}.soct-post-featured .pf-content .pf-title a:hover::after,.soct-post-featured .pf-content .pf-title a:focus-visible::after{transform:scaleX(1)}.soct-post-featured .pf-content .pf-title a:active{opacity:.9}@media (prefers-reduced-motion:reduce){.soct-post-featured .pf-content .pf-title a,.soct-post-featured .pf-content .pf-title a::after{transition:none!important}}.soct-post-featured .pf-content .pf-excerpt p{font-size:1rem;margin:0;margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:3;line-height:1.5;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-bottom:0}.soct-post-featured .pf-content .pf-meta{display:flex;align-items:center;gap:16px;justify-content:space-between}.soct-post-featured .pf-content .pf-meta time{font-size:var(--soct-body-small);color:var(--pe-gray-550)}.soct-post-featured .pf-content .pf-meta .pf-meta-info{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.soct-post-featured .pf-content .pf-meta .pf-author{font-size:var(--soct-body-small);color:var(--pe-gray-550)}.soct-post-featured .pf-author-component{display:flex;align-items:center;gap:12px;margin-top:24px;padding-top:24px}.soct-post-featured .pf-author-img{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0}.soct-post-featured .pf-author-img img{width:100%;height:100%;object-fit:cover}.soct-post-featured .pf-author-info{flex:1}.soct-post-featured .pf-author-name{font-size:var(--soct-body-medium);color:var(--soct-text-primary);font-weight:600;display:block;margin:0 0 4px 0}.soct-post-featured .pf-author-name a{color:inherit;text-decoration:none}.soct-post-featured .pf-author-name a:hover{text-decoration:underline}.soct-post-featured .pf-author-role{font-size:var(--soct-body-small);color:var(--soct-text-tertiary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;padding-bottom:0}.soct-post-featured .soct-grid-post__share{position:relative;background:#fff0;border:none;cursor:pointer;padding:0;font-family:"Lora",sans-serif;font-size:var(--soct-body-small);font-weight:500;display:flex;align-items:center;gap:10px;transition:all 0.3s ease}.soct-post-featured .pf-content-top .soct-grid-post__share{display:none}.soct-post-featured .soct-grid-post__share:hover svg,.soct-post-featured .soct-grid-post__share:hover svg path{transition:all 0.3s ease}.soct-post-featured .soct-grid-post__share:hover{color:var(--soct-brand-primary)}.soct-post-featured .soct-grid-post__share:hover svg path{stroke:var(--soct-brand-primary)}.soct-post-featured .pf-image{position:relative}.soct-post-featured .soct-post-format-icon{position:absolute;top:12px;left:12px;z-index:1}.soct-post-featured .soct-post-format-icon svg{width:32px;height:32px}.soct-post-featured .soct-share-wrapper{position:relative}.pf-content-top .soct-share-wrapper{display:none}@media (max-width:767px){.soct-post-featured{flex-direction:column;gap:16px}.soct-post-featured .pf-author-component{border-top:none;padding-bottom:20px;border-bottom:1px solid var(--soct-border-secondary)}.soct-post-featured .pf-image,.soct-post-featured .pf-content{width:100%}.soct-post-featured .pf-content{padding:0 20px}.soct-post-featured .pf-content .pf-title{line-height:1.1rem!important}.soct-post-featured .pf-content .pf-title a{font-family:var(--wp--preset--font-family--source-serif-pro)!important;font-style:normal;text-overflow:ellipsis;-webkit-line-clamp:3;font-size:1.375rem!important}.soct-post-featured .pf-content .pf-meta .soct-grid-post__share{display:none}.soct-post-featured .pf-content-top .soct-grid-post__share{display:flex}.pf-content-top .soct-share-wrapper{display:block}.soct-post-featured .pf-author-component{margin-top:20px;padding-top:20px}.soct-post-featured .pf-author-img{width:50px;height:50px}.soct-post-featured .pf-image{aspect-ratio:4/3}}.soct-post-featured .soct-grid-post__copied--icon{position:absolute;top:0;right:40px;background:var(--soct-brand-primary);color:var(--soct-text-light);font-size:.75rem;padding:.25rem .5rem;border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.2s ease;z-index:3;white-space:nowrap}.soct-post-featured .soct-grid-post__copied--icon.is-visible{opacity:1}.soct-post-featured .soct-grid-post__copied--icon:before{content:"";position:absolute;top:50%;right:-8px;width:18px;height:18px;transform:translateY(-50%) rotate(45deg);background:var(--soct-brand-primary);z-index:-1}.soct-post-featured .soct-grid-post__copied--text{position:absolute;top:0;right:120px;background:var(--soct-brand-primary);color:var(--soct-text-light);font-size:.75rem;padding:.25rem .5rem;border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.2s ease;z-index:3;white-space:nowrap}.soct-post-featured .soct-grid-post__copied--text.is-visible{opacity:1}.soct-post-featured .soct-grid-post__copied--text:before{content:"";position:absolute;top:50%;right:-8px;width:18px;height:18px;transform:translateY(-50%) rotate(45deg);background:var(--soct-brand-primary);z-index:-1}