:root{--okaynews-builder-bg:#f3f4ec;--okaynews-builder-surface:rgba(255,255,255,0.8);--okaynews-builder-card:rgba(255,255,255,0.9);--okaynews-builder-ink:#0c1511;--okaynews-builder-muted:#5f6d66;--okaynews-builder-line:rgba(8,107,67,0.12);--okaynews-builder-green:#0a7c49;--okaynews-builder-green-deep:#075b38;--okaynews-builder-shadow:0 24px 60px rgba(15,43,30,0.12)}.okaynews-builder{position:relative;display:grid;gap:20px;margin:0;padding:clamp(18px,2.4vw,28px);border:1px solid rgba(255,255,255,0.82);border-radius:30px;background:linear-gradient(180deg,rgba(255,255,255,0.95),rgba(247,250,247,0.9)),var(--okaynews-builder-surface);box-shadow:0 18px 42px rgba(15,43,30,0.09);overflow:hidden}.okaynews-builder::before{content:"";position:absolute;inset:0 auto auto 0;width:120px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--okaynews-builder-green) 0%,var(--okaynews-builder-green-deep) 100%)}.okaynews-builder.hides-top-accent::before{display:none}.okaynews-builder.section-heading-compact .okaynews-builder-section-head h2{font-size:clamp(1.72rem,2.6vw,2.7rem)}.okaynews-builder.section-heading-large .okaynews-builder-section-head h2{font-size:clamp(2.15rem,3.6vw,3.75rem)}.okaynews-builder.panel-density-airy{gap:24px;padding:clamp(22px,2.8vw,34px)}.okaynews-builder.panel-density-compact{gap:14px;padding:clamp(16px,2vw,22px)}.okaynews-builder.panel-style-tinted{background:radial-gradient(circle at top left,rgba(10,124,73,0.16),transparent 36%),linear-gradient(180deg,rgba(248,252,248,0.98),rgba(238,245,239,0.95)),var(--okaynews-builder-surface)}.okaynews-builder.panel-style-dark{border-color:rgba(11,32,21,0.2);background:radial-gradient(circle at top left,rgba(24,151,92,0.18),transparent 34%),linear-gradient(180deg,rgba(18,34,26,0.98),rgba(9,18,13,0.96));box-shadow:0 22px 46px rgba(6,14,10,0.24)}.okaynews-builder.panel-style-dark .okaynews-builder-section-head h2,.okaynews-builder.panel-style-dark .okaynews-builder-story h3,.okaynews-builder.panel-style-dark .okaynews-builder-story h3 a,.okaynews-builder.panel-style-dark .okaynews-builder-more,.okaynews-builder.panel-style-dark .okaynews-builder-widget-stack .widget-title,.okaynews-builder.panel-style-dark .okaynews-builder-follow h2,.okaynews-builder.panel-style-dark .okaynews-builder-recap-card strong{color:#f4f8f5}.okaynews-builder.panel-style-dark .okaynews-builder-section-head p,.okaynews-builder.panel-style-dark .okaynews-builder-story p,.okaynews-builder.panel-style-dark .okaynews-builder-widget-stack p,.okaynews-builder.panel-style-dark .okaynews-builder-widget-stack span,.okaynews-builder.panel-style-dark .okaynews-builder-follow p{color:rgba(233,241,236,0.74)}.okaynews-builder.panel-style-dark .okaynews-builder-story,.okaynews-builder.panel-style-dark .okaynews-builder-widget-stack>.widget,.okaynews-builder.panel-style-dark .okaynews-builder-recap-card,.okaynews-builder.panel-style-dark .follow-card{border-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(17,182,103,0.08),transparent 32%),linear-gradient(180deg,rgba(16,28,22,0.98),rgba(10,17,13,0.96));box-shadow:0 18px 36px rgba(0,0,0,0.24),inset 0 1px 0 rgba(255,255,255,0.03)}.okaynews-builder.panel-style-dark .okaynews-builder-more,.okaynews-builder.panel-style-dark .okaynews-builder-action,.okaynews-builder.panel-style-dark .okaynews-builder-chip,.okaynews-builder.panel-style-dark .okaynews-builder-meta span{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,34,28,0.96),rgba(12,20,16,0.94)),rgba(14,22,18,0.94);color:#edf4ef}.okaynews-builder.has-section-divider .okaynews-builder-post-loop,.okaynews-builder.has-section-divider .okaynews-builder-spotlight-layout,.okaynews-builder.has-section-divider .follow-list,.okaynews-builder.has-section-divider .okaynews-builder-widget-shell{padding-top:16px;border-top:1px solid rgba(8,14,12,0.08)}.okaynews-builder-section-head,.okaynews-builder-head-copy,.okaynews-builder-hero-copy,.okaynews-builder-story-copy{display:grid;gap:10px;min-width:0}.okaynews-builder-head-row,.okaynews-builder-story-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.okaynews-builder-section-head h2,.okaynews-builder-hero-copy h2,.okaynews-builder-story h3{margin:0;color:var(--okaynews-builder-ink);line-height:0.98;letter-spacing:-0.05em;overflow-wrap:anywhere}.okaynews-builder-section-head h2,.okaynews-builder-hero-copy h2{font-size:clamp(2rem,3.3vw,3.4rem)}.okaynews-builder-story h3{font-size:clamp(1.35rem,2vw,1.8rem)}.okaynews-builder-kicker,.okaynews-builder-eyebrow{margin:0;color:var(--okaynews-builder-green-deep);font-size:0.78rem;font-weight:800;letter-spacing:0.18em;text-transform:uppercase}.okaynews-builder-section-head p,.okaynews-builder-hero-copy p,.okaynews-builder-story p,.okaynews-builder-ad-box p{margin:0;color:var(--okaynews-builder-muted);line-height:1.7;max-width:62ch}.okaynews-builder-story-copy h3 a,.okaynews-builder-hero-copy h2 a{color:inherit;text-decoration:none}.okaynews-builder-story-copy h3 a:hover,.okaynews-builder-hero-copy h2 a:hover{text-decoration:underline;text-decoration-thickness:0.06em;text-underline-offset:0.08em}.okaynews-builder-more,.okaynews-builder-action{display:inline-flex;align-items:center;gap:10px;width:fit-content;min-height:42px;padding:0 14px 0 16px;border:1px solid rgba(8,14,12,0.1);border-radius:999px;background:rgba(255,255,255,0.92);color:var(--okaynews-builder-green-deep);font-size:0.9rem;font-weight:800;letter-spacing:-0.02em;transition:transform 160ms cubic-bezier(0.23,1,0.32,1),border-color 160ms cubic-bezier(0.23,1,0.32,1),background-color 160ms cubic-bezier(0.23,1,0.32,1),box-shadow 160ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-more::after,.okaynews-builder-action::after{content:"\2192";display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(10,124,73,0.1);color:var(--okaynews-builder-green-deep);font-size:0.98rem;font-weight:900;transition:transform 160ms cubic-bezier(0.23,1,0.32,1),background-color 160ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-more:hover,.okaynews-builder-action:hover{transform:translateY(-1px);border-color:rgba(8,14,12,0.16);background:rgba(255,255,255,0.98);box-shadow:0 16px 30px rgba(8,14,12,0.08)}.okaynews-builder-more:hover::after,.okaynews-builder-action:hover::after{transform:translateX(2px);background:rgba(6,117,68,0.14)}.okaynews-builder-action.is-inline{min-height:0;padding:0;border:0;background:transparent;box-shadow:none}body.okaynews-preset-premium{--okaynews-builder-bg:#eef4ee;--okaynews-builder-surface:rgba(243,248,244,0.9);--okaynews-builder-card:rgba(255,255,255,0.94);--okaynews-builder-line:rgba(10,124,73,0.12);--okaynews-builder-shadow:0 28px 64px rgba(15,43,30,0.12)}body.okaynews-preset-premium .okaynews-builder{border-color:rgba(255,255,255,0.88);border-radius:34px;background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 36%),linear-gradient(180deg,rgba(250,252,250,0.99),rgba(238,246,240,0.95)),var(--okaynews-builder-surface);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 22px 52px rgba(15,43,30,0.1)}body.okaynews-preset-premium .okaynews-builder::before{width:164px;height:4px;opacity:0.92}body.okaynews-preset-premium .okaynews-builder-story,body.okaynews-preset-premium .okaynews-builder-widget-stack>.widget,body.okaynews-preset-premium .okaynews-builder-recap-card,body.okaynews-preset-premium .follow-card,body.okaynews-preset-premium .okaynews-builder-author-record,body.okaynews-preset-premium .okaynews-builder-role-card,body.okaynews-preset-premium .okaynews-builder-contact-card,body.okaynews-preset-premium .okaynews-builder-benefit-card,body.okaynews-preset-premium .okaynews-builder-value-card,body.okaynews-preset-premium .okaynews-builder-logo-item,body.okaynews-preset-premium .okaynews-builder-faq-item,body.okaynews-preset-premium .okaynews-builder-ad-image{border-radius:28px;background:radial-gradient(circle at top left,rgba(10,124,73,0.08),transparent 32%),linear-gradient(180deg,rgba(255,255,255,0.985),rgba(242,248,243,0.94));box-shadow:inset 0 1px 0 rgba(255,255,255,0.92),0 18px 34px rgba(8,28,18,0.07)}body.okaynews-preset-premium .okaynews-builder-more,body.okaynews-preset-premium .okaynews-builder-action,body.okaynews-preset-premium .okaynews-builder-chip,body.okaynews-preset-premium .okaynews-builder-meta span{box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 12px 24px rgba(8,28,18,0.05)}body.okaynews-preset-premium.supports-dark-mode.is-dark-theme{--okaynews-builder-bg:#0d1712;--okaynews-builder-surface:rgba(15,25,20,0.95);--okaynews-builder-card:rgba(18,29,23,0.98);--okaynews-builder-line:rgba(173,226,192,0.08);--okaynews-builder-shadow:0 28px 64px rgba(0,0,0,0.28)}body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder{border-color:rgba(173,226,192,0.08);background:radial-gradient(circle at top left,rgba(45,201,113,0.12),transparent 34%),linear-gradient(180deg,rgba(18,34,26,0.98),rgba(10,18,14,0.97));box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 24px 54px rgba(0,0,0,0.28)}body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-story,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack>.widget,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-recap-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .follow-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-author-record,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-role-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-contact-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-benefit-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-value-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-logo-item,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-faq-item,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-ad-image{border-color:rgba(173,226,192,0.08);background:radial-gradient(circle at top left,rgba(45,201,113,0.08),transparent 32%),linear-gradient(180deg,rgba(16,28,22,0.98),rgba(10,17,13,0.96));box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 18px 38px rgba(0,0,0,0.24)}.okaynews-builder-chips{display:flex;flex-wrap:wrap;gap:10px}.okaynews-builder-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(6,117,68,0.1);background:linear-gradient(180deg,rgba(255,255,255,0.94),rgba(238,246,241,0.92)),rgba(10,124,73,0.08);color:var(--okaynews-builder-green-deep);font-size:0.74rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;box-shadow:0 8px 18px rgba(8,14,12,0.04)}.okaynews-builder-brand-body p{max-width:70ch;font-size:1.02rem}.okaynews-builder-brand-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.okaynews-builder-page-hero .okaynews-builder-section-head{gap:16px}.okaynews-builder-page-hero.hero-layout-centered .okaynews-builder-section-head{width:min(100%,66rem);margin-inline:auto;justify-items:center;text-align:center}.okaynews-builder-page-hero.hero-layout-centered .okaynews-builder-section-head p,.okaynews-builder-page-hero.hero-layout-centered .okaynews-builder-brand-body p{margin-inline:auto}.okaynews-builder-page-hero.hero-layout-centered .okaynews-builder-brand-actions{justify-content:center;margin-inline:auto}.okaynews-builder-page-hero .okaynews-builder-section-head h2{font-size:clamp(2.35rem,4.2vw,4.8rem)}.okaynews-builder-page-hero.brand-template-careers{overflow:hidden;background:radial-gradient(circle at top left,rgba(10,124,73,0.15),transparent 30%),radial-gradient(circle at top right,rgba(10,124,73,0.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(245,250,247,0.95)),rgba(255,255,255,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.84),0 22px 46px rgba(8,14,12,0.07)}.okaynews-builder-page-hero.brand-template-careers::after{content:"";position:absolute;inset:auto 32px 0;height:1px;background:linear-gradient(90deg,rgba(10,124,73,0.16),rgba(10,124,73,0.04) 35%,rgba(10,124,73,0.04) 65%,rgba(10,124,73,0.16))}.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-section-head{gap:18px;max-width:78ch}.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-section-head h2{max-width:10ch;font-size:clamp(2.7rem,4.8vw,5.35rem);line-height:0.93;letter-spacing:-0.065em}.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-section-head>p,.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-brand-body p{max-width:56ch}.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-brand-actions{padding-top:6px}.okaynews-builder-page-hero.brand-template-team{overflow:hidden;background:radial-gradient(circle at top left,rgba(10,124,73,0.14),transparent 28%),linear-gradient(180deg,rgba(255,255,255,0.985),rgba(245,250,247,0.95)),rgba(255,255,255,0.97);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 22px 44px rgba(8,14,12,0.07)}.okaynews-builder-page-hero.brand-template-team::after{content:"";position:absolute;inset:auto 32px 0;height:1px;background:linear-gradient(90deg,rgba(10,124,73,0.18),rgba(10,124,73,0.04) 38%,rgba(10,124,73,0.04) 62%,rgba(10,124,73,0.18))}.okaynews-builder-page-hero.brand-template-team .okaynews-builder-section-head{gap:18px;max-width:82ch}.okaynews-builder-page-hero.brand-template-team.hero-layout-centered .okaynews-builder-section-head{width:min(100%,60rem);max-width:none}.okaynews-builder-page-hero.brand-template-team .okaynews-builder-section-head h2{max-width:9.5ch;font-size:clamp(2.65rem,4.7vw,5.15rem);line-height:0.93;letter-spacing:-0.065em}.okaynews-builder-page-hero.brand-template-team .okaynews-builder-section-head>p,.okaynews-builder-page-hero.brand-template-team .okaynews-builder-brand-body p{max-width:54ch}.okaynews-builder-page-hero.brand-template-team .okaynews-builder-brand-actions{padding-top:8px}.okaynews-builder-page-hero.brand-template-app{overflow:hidden;background:radial-gradient(circle at top left,rgba(10,124,73,0.18),transparent 28%),radial-gradient(circle at 85% 22%,rgba(10,124,73,0.08),transparent 24%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(244,249,246,0.95)),rgba(255,255,255,0.97);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 24px 46px rgba(8,14,12,0.07)}.okaynews-builder-page-hero.brand-template-app::after{content:"";position:absolute;inset:auto 32px 0;height:1px;background:linear-gradient(90deg,rgba(10,124,73,0.18),rgba(10,124,73,0.04) 38%,rgba(10,124,73,0.04) 62%,rgba(10,124,73,0.18))}.okaynews-builder-page-hero.brand-template-app .okaynews-builder-section-head{gap:18px;max-width:72ch}.okaynews-builder-page-hero.brand-template-app.hero-layout-centered .okaynews-builder-section-head{width:min(100%,58rem);max-width:none}.okaynews-builder-page-hero.brand-template-app .okaynews-builder-section-head h2{max-width:8.6ch;font-size:clamp(2.8rem,4.9vw,5.4rem);line-height:0.92;letter-spacing:-0.07em}.okaynews-builder-page-hero.brand-template-app .okaynews-builder-section-head>p,.okaynews-builder-page-hero.brand-template-app .okaynews-builder-brand-body p{max-width:54ch}.okaynews-builder-page-hero.brand-template-app .okaynews-builder-brand-actions{padding-top:8px}.okaynews-builder-media-split-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);align-items:stretch}.okaynews-builder-media-split.is-flipped .okaynews-builder-media-stage{order:2}.okaynews-builder-media-stage{min-height:100%;overflow:hidden;padding:0}.okaynews-builder-media-stage img{display:block;width:100%;height:100%;min-height:320px;object-fit:var(--okaynews-media-fit,contain);object-position:var(--okaynews-media-position,center)}.okaynews-builder-media-split.media-fit-cover{--okaynews-media-fit:cover}.okaynews-builder-media-split.media-fit-contain{--okaynews-media-fit:contain}.okaynews-builder-media-split.media-position-center{--okaynews-media-position:center center}.okaynews-builder-media-split.media-position-top{--okaynews-media-position:center top}.okaynews-builder-media-split.media-position-left{--okaynews-media-position:left center}.okaynews-builder-media-split.media-position-right{--okaynews-media-position:right center}.okaynews-builder-media-split.media-position-bottom{--okaynews-media-position:center bottom}.okaynews-builder-media-split.media-style-wide .okaynews-builder-media-stage img{aspect-ratio:16 / 10}.okaynews-builder-media-split.media-style-square .okaynews-builder-media-stage img{aspect-ratio:1 / 1}.okaynews-builder-media-split.media-style-tall .okaynews-builder-media-stage img,.okaynews-builder-media-split .okaynews-builder-media-stage img{aspect-ratio:4 / 5}.okaynews-builder-media-split.media-frame-surface .okaynews-builder-media-stage{padding:0}.okaynews-builder-media-split{overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,0.84),0 20px 40px rgba(8,14,12,0.06)}.okaynews-builder-media-split .okaynews-builder-section-head{gap:16px}.okaynews-builder-media-split .okaynews-builder-section-head h2{max-width:12ch;font-size:clamp(2rem,3.3vw,3.9rem);line-height:0.96;letter-spacing:-0.06em}.okaynews-builder-media-split .okaynews-builder-section-head>p,.okaynews-builder-media-split .okaynews-builder-brand-body p{max-width:58ch}.okaynews-builder-media-split .okaynews-builder-brand-actions{padding-top:8px;gap:14px}.okaynews-builder-media-split .okaynews-builder-section-head .okaynews-builder-eyebrow{margin-bottom:2px}.okaynews-builder-media-split .okaynews-builder-brand-body p{color:rgba(12,21,17,0.74)}.okaynews-builder-media-split.media-frame-framed{background:radial-gradient(circle at top left,rgba(10,124,73,0.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(244,249,246,0.95)),rgba(255,255,255,0.96)}.okaynews-builder-media-split.media-frame-framed .okaynews-builder-media-stage{padding:clamp(16px,2vw,22px);background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(247,250,248,0.94)),rgba(255,255,255,0.95);box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 18px 34px rgba(8,14,12,0.06)}.okaynews-builder-media-split.media-frame-framed .okaynews-builder-media-stage img{border-radius:clamp(20px,2.4vw,28px);background:radial-gradient(circle at top left,rgba(10,124,73,0.06),transparent 34%),rgba(248,250,249,0.9)}.okaynews-builder-media-split.media-frame-framed .okaynews-builder-media-stage{padding:clamp(14px,1.8vw,18px);background:radial-gradient(circle at top left,rgba(10,124,73,0.08),transparent 38%),linear-gradient(180deg,rgba(250,252,250,0.98),rgba(241,247,242,0.94)),rgba(255,255,255,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 18px 32px rgba(8,14,12,0.05)}.okaynews-builder-media-split.media-frame-airy .okaynews-builder-media-stage{padding:clamp(22px,2.6vw,28px);background:radial-gradient(circle at top left,rgba(10,124,73,0.08),transparent 42%),linear-gradient(180deg,rgba(252,253,252,0.99),rgba(244,248,244,0.94)),rgba(255,255,255,0.98);box-shadow:inset 0 1px 0 rgba(255,255,255,0.92),0 22px 38px rgba(8,14,12,0.05)}.okaynews-builder-media-split.media-frame-framed .okaynews-builder-media-stage img{border-radius:22px}.okaynews-builder-media-split.media-frame-airy .okaynews-builder-media-stage img{border-radius:24px}.okaynews-builder-app-promo{overflow:hidden;background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 30%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(244,249,246,0.95)),rgba(255,255,255,0.97);box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 22px 44px rgba(8,14,12,0.07)}.okaynews-builder-app-shell{display:grid;grid-template-columns:minmax(0,0.86fr) minmax(0,1.14fr);gap:clamp(22px,3vw,38px);align-items:center}.okaynews-builder-app-promo .okaynews-builder-section-head{gap:16px}.okaynews-builder-app-promo .okaynews-builder-section-head h2{max-width:9.5ch;font-size:clamp(2.25rem,3.8vw,4.5rem);line-height:0.93;letter-spacing:-0.065em}.okaynews-builder-app-promo .okaynews-builder-section-head>p{max-width:48ch;color:rgba(12,21,17,0.76)}.okaynews-builder-app-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;align-items:stretch}.okaynews-builder-app-store{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;min-width:0;width:100%;min-height:76px;padding:14px 18px;border:1px solid rgba(11,31,21,0.14);border-radius:24px;background:radial-gradient(circle at top left,rgba(14,157,95,0.12),transparent 42%),linear-gradient(180deg,rgba(18,25,21,0.98),rgba(7,12,10,0.98)),rgba(8,12,10,0.98);color:rgba(249,252,250,0.98);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 16px 28px rgba(8,14,12,0.12);text-decoration:none;transition:transform 180ms cubic-bezier(0.23,1,0.32,1),border-color 180ms cubic-bezier(0.23,1,0.32,1),box-shadow 180ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-app-store:hover{transform:translateY(-1px);border-color:rgba(61,181,121,0.34);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 22px 34px rgba(8,14,12,0.16)}.okaynews-builder-app-store.is-coming-soon,.okaynews-builder-app-store.is-unavailable{opacity:0.78}.okaynews-builder-app-store-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(238,244,240,0.88)),rgba(255,255,255,0.92);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 8px 14px rgba(0,0,0,0.14)}.okaynews-builder-app-store.platform-ios .okaynews-builder-app-store-icon{color:rgba(8,20,14,0.94)}.okaynews-builder-app-store.platform-android .okaynews-builder-app-store-icon{color:rgba(255,255,255,0.98)}.okaynews-builder-app-store-icon svg{display:block;width:24px;height:24px}.okaynews-builder-app-store-copy{display:grid;gap:2px;min-width:0}.okaynews-builder-app-store-eyebrow{display:block;color:rgba(231,240,235,0.72);font-size:0.74rem;line-height:1;letter-spacing:0.08em;text-transform:uppercase}.okaynews-builder-app-store-label{display:block;font-size:clamp(1.14rem,1.45vw,1.35rem);line-height:1.02;letter-spacing:-0.05em;white-space:nowrap}.okaynews-builder-app-store-meta{display:block;color:rgba(231,240,235,0.7);font-size:0.8rem;line-height:1.2}.okaynews-builder-app-availability p{max-width:48ch;font-size:0.96rem;color:rgba(12,21,17,0.62)}.okaynews-builder-app-visuals{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(16px,2vw,24px);align-items:center}.okaynews-builder-app-icon-stage{display:flex;align-items:center;justify-content:center;width:clamp(84px,10vw,124px);aspect-ratio:1 / 1;padding:10px;border:1px solid rgba(10,124,73,0.12);border-radius:28px;background:radial-gradient(circle at top left,rgba(10,124,73,0.08),transparent 42%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(244,249,246,0.94));box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 14px 28px rgba(8,14,12,0.06)}.okaynews-builder-app-icon-stage img{display:block;width:100%;height:100%;object-fit:contain;border-radius:22px}.okaynews-builder-app-screens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0}.okaynews-builder-app-screen{overflow:hidden;margin:0;padding:clamp(8px,1vw,10px);border:1px solid rgba(10,124,73,0.11);border-radius:28px;background:radial-gradient(circle at top left,rgba(10,124,73,0.09),transparent 42%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(244,248,245,0.95));box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 18px 32px rgba(8,14,12,0.06)}.okaynews-builder-app-screen img{display:block;width:100%;aspect-ratio:9 / 18.5;object-fit:cover;border-radius:22px}.okaynews-builder-app-qr{display:grid;gap:10px;justify-items:center;min-width:132px}.okaynews-builder-app-qr-image{display:grid;place-items:center;width:132px;aspect-ratio:1 / 1;padding:12px;border:1px solid rgba(10,124,73,0.12);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(244,249,246,0.94)),rgba(255,255,255,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 14px 28px rgba(8,14,12,0.05)}.okaynews-builder-app-qr img{display:block;width:100%;height:100%;object-fit:contain}.okaynews-builder-app-qr p{margin:0;max-width:18ch;text-align:center;font-size:0.88rem;color:rgba(12,21,17,0.58)}.okaynews-builder-app-promo.app-variant-compact .okaynews-builder-app-shell{grid-template-columns:minmax(0,1fr);gap:20px}.okaynews-builder-app-promo.app-variant-compact .okaynews-builder-section-head h2{max-width:12ch;font-size:clamp(1.75rem,2.8vw,2.6rem)}.okaynews-builder-app-promo.app-variant-compact .okaynews-builder-app-visuals{grid-template-columns:auto minmax(0,1fr);align-items:start}.okaynews-builder-app-promo.app-variant-compact .okaynews-builder-app-screens{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-builder-app-promo.app-variant-store-badge .okaynews-builder-app-shell{grid-template-columns:minmax(0,1fr);gap:14px}.okaynews-builder-app-promo.app-variant-store-badge .okaynews-builder-section-head h2{max-width:14ch;font-size:clamp(1.55rem,2.2vw,2.2rem)}.okaynews-builder-app-promo.app-variant-store-badge .okaynews-builder-section-head>p{max-width:32ch}.okaynews-builder-app-promo.app-variant-store-badge .okaynews-builder-app-actions{grid-template-columns:minmax(0,1fr);gap:12px}.okaynews-builder-app-promo.app-variant-store-badge .okaynews-builder-app-visuals{display:none}.okaynews-builder-app-promo.app-variant-store-badge .okaynews-builder-app-screens{display:none}@media (max-width:1080px){.okaynews-builder-app-shell{grid-template-columns:minmax(0,1fr)}.okaynews-builder-app-visuals{grid-template-columns:minmax(0,1fr);justify-items:start}.okaynews-builder-app-screens{width:100%}}@media (max-width:782px){.okaynews-builder-page-hero.brand-template-app .okaynews-builder-section-head h2{max-width:8.8ch;font-size:clamp(2.5rem,10vw,4rem)}.okaynews-builder-page-hero.brand-template-app::after{inset-inline:20px}.okaynews-builder-app-promo .okaynews-builder-section-head h2{max-width:none;font-size:clamp(2rem,9vw,3.2rem)}.okaynews-builder-app-actions{display:grid;grid-template-columns:minmax(0,1fr)}.okaynews-builder-app-store{min-height:72px}.okaynews-builder-app-visuals{gap:16px}.okaynews-builder-app-screens{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-builder-app-qr{justify-items:start}.okaynews-builder-app-qr p{text-align:left;max-width:24ch}.okaynews-builder-app-promo.app-variant-store-badge .okaynews-builder-app-visuals,.okaynews-builder-app-promo.app-variant-compact .okaynews-builder-app-visuals{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.okaynews-builder-app-promo{padding-inline:18px}.okaynews-builder-app-store{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:13px 15px;min-height:68px;border-radius:22px}.okaynews-builder-app-store-icon{width:36px;height:36px;border-radius:12px}.okaynews-builder-app-store-label{font-size:1.06rem;white-space:normal}.okaynews-builder-app-screens{grid-template-columns:minmax(0,1fr)}.okaynews-builder-app-icon-stage{width:84px;border-radius:24px}.okaynews-builder-app-qr-image{width:120px;border-radius:24px}}.is-widget-app-promo .okaynews-builder-app-shell{grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.is-widget-app-promo .okaynews-builder-app-actions{grid-template-columns:minmax(0,1fr)}.is-widget-app-promo .okaynews-builder-app-store{border-color:rgba(10,124,73,0.14);background:radial-gradient(circle at top left,rgba(10,124,73,0.1),transparent 42%),linear-gradient(180deg,rgba(252,254,252,0.98),rgba(240,247,242,0.94)),rgba(255,255,255,0.96);color:rgba(8,20,14,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.92),0 16px 30px rgba(8,14,12,0.08);max-width:min(100%,364px)}.is-widget-app-promo .okaynews-builder-app-store:hover{border-color:rgba(10,124,73,0.22);box-shadow:inset 0 1px 0 rgba(255,255,255,0.96),0 20px 36px rgba(8,14,12,0.1)}.is-widget-app-promo .okaynews-builder-app-store-icon{background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 46%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(236,244,239,0.92)),rgba(255,255,255,0.94);box-shadow:inset 0 1px 0 rgba(255,255,255,0.96),0 8px 16px rgba(8,14,12,0.08)}.is-widget-app-promo .okaynews-builder-app-store.platform-ios .okaynews-builder-app-store-icon{color:rgba(12,21,17,0.9)}.is-widget-app-promo .okaynews-builder-app-store-eyebrow{color:rgba(19,44,31,0.52)}.is-widget-app-promo .okaynews-builder-app-store-label{color:rgba(8,20,14,0.96)}.is-widget-app-promo .okaynews-builder-app-store-meta{color:rgba(19,44,31,0.58)}.is-widget-app-promo .okaynews-builder-app-visuals{display:none}.is-widget-app-promo .okaynews-builder-section-head h2{max-width:8.4ch}.is-widget-app-promo .okaynews-builder-section-head>p,.is-widget-app-promo .okaynews-builder-app-availability p{max-width:26ch}.is-widget-app-promo.app-variant-store-badge .okaynews-builder-section-head h2{max-width:10.5ch}.is-widget-app-promo.app-variant-store-badge .okaynews-builder-section-head>p{max-width:24ch}@media (max-width:782px){.is-widget-app-promo .okaynews-builder-app-store{max-width:100%}.is-widget-app-promo .okaynews-builder-section-head h2,.is-widget-app-promo.app-variant-store-badge .okaynews-builder-section-head h2{max-width:none}.is-widget-app-promo .okaynews-builder-section-head>p,.is-widget-app-promo .okaynews-builder-app-availability p,.is-widget-app-promo.app-variant-store-badge .okaynews-builder-section-head>p{max-width:none}}.supports-dark-mode.is-dark-theme .is-widget-app-promo .okaynews-builder-app-store{border-color:rgba(190,223,204,0.12);background:radial-gradient(circle at top left,rgba(36,176,112,0.14),transparent 42%),linear-gradient(180deg,rgba(18,28,23,0.98),rgba(8,13,11,0.96)),rgba(9,15,12,0.96);color:rgba(245,249,246,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 18px 32px rgba(0,0,0,0.24)}.supports-dark-mode.is-dark-theme .is-widget-app-promo .okaynews-builder-app-store-icon{background:linear-gradient(180deg,rgba(255,255,255,0.14),rgba(220,233,226,0.08)),rgba(255,255,255,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08),0 8px 16px rgba(0,0,0,0.18)}.supports-dark-mode.is-dark-theme .is-widget-app-promo .okaynews-builder-app-store.platform-ios .okaynews-builder-app-store-icon{color:rgba(255,255,255,0.96)}.supports-dark-mode.is-dark-theme .is-widget-app-promo .okaynews-builder-app-store-eyebrow,.supports-dark-mode.is-dark-theme .is-widget-app-promo .okaynews-builder-app-store-meta{color:rgba(230,239,233,0.68)}.supports-dark-mode.is-dark-theme .is-widget-app-promo .okaynews-builder-app-store-label{color:rgba(248,251,249,0.98)}.okaynews-builder-media-selector{display:grid;gap:10px}.okaynews-builder-media-selector-preview{overflow:hidden;border:1px solid rgba(8,14,12,0.08);border-radius:18px;background:radial-gradient(circle at top left,rgba(10,124,73,0.08),transparent 42%),linear-gradient(180deg,rgba(250,252,250,0.98),rgba(242,247,243,0.94))}.okaynews-builder-media-selector-preview img{display:block;width:100%;max-height:220px;object-fit:contain}.okaynews-builder-media-selector-actions{display:flex;flex-wrap:wrap;gap:10px}.okaynews-builder-brand-grid{display:grid;gap:18px;width:100%;min-width:0;grid-auto-flow:row}.okaynews-builder-brand-card{display:grid;gap:10px;min-width:0;width:100%;padding:clamp(18px,2.2vw,24px);border:1px solid rgba(8,14,12,0.08);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(246,250,247,0.94)),rgba(255,255,255,0.92);box-shadow:0 16px 32px rgba(8,14,12,0.06)}.okaynews-builder-brand-card h3,.okaynews-builder-brand-card strong{margin:0;color:var(--okaynews-builder-ink)}.okaynews-builder-brand-card h3{font-size:clamp(1.25rem,1.9vw,1.65rem);line-height:1.02;letter-spacing:-0.04em}.okaynews-builder-brand-card strong{font-size:clamp(1.8rem,3vw,2.8rem);line-height:0.95;letter-spacing:-0.05em}.okaynews-builder-brand-card p{margin:0;max-width:60ch}.okaynews-builder-stat-card h3{font-size:0.88rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--okaynews-builder-green-deep)}.okaynews-builder-value-card,.okaynews-builder-benefit-card,.okaynews-builder-directory-card,.okaynews-builder-profile-card,.okaynews-builder-process-step,.okaynews-builder-desk-card,.okaynews-builder-role-card,.okaynews-builder-policy-shell{align-content:start;width:100%;min-width:0;max-width:none;justify-self:stretch;align-self:stretch}.okaynews-builder-values-list>*,.okaynews-builder-benefits-list>*,.okaynews-builder-directory-list>*,.okaynews-builder-profile-list>*,.okaynews-builder-desk-list>*,.okaynews-builder-logo-grid>*{width:100%;min-width:0;justify-self:stretch}.okaynews-builder-directory-card h3 a,.okaynews-builder-profile-card h3 a{color:inherit;text-decoration:none}.okaynews-builder-directory-card h3 a:hover,.okaynews-builder-profile-card h3 a:hover{text-decoration:underline;text-underline-offset:0.08em}.okaynews-builder-profile-role{color:var(--okaynews-builder-green-deep);font-weight:700}.okaynews-builder-profile-card .okaynews-builder-more,.okaynews-builder-directory-card .okaynews-builder-more{margin-top:4px}.okaynews-builder-values-grid.values-style-tinted .okaynews-builder-brand-card,.okaynews-builder-benefits-grid.benefits-style-tinted .okaynews-builder-brand-card,.okaynews-builder-profile-grid.profile-style-editorial .okaynews-builder-brand-card,.okaynews-builder-desk-opportunities.desk-style-editorial .okaynews-builder-brand-card,.okaynews-builder-policy-note.note-style-policy .okaynews-builder-policy-shell,.okaynews-builder-cta-banner{background:radial-gradient(circle at top left,rgba(10,124,73,0.14),transparent 36%),linear-gradient(180deg,rgba(255,255,255,0.97),rgba(243,249,245,0.94)),rgba(255,255,255,0.94)}.okaynews-builder-values-grid.values-style-editorial .okaynews-builder-brand-card,.okaynews-builder-benefits-grid.benefits-style-editorial .okaynews-builder-brand-card,.okaynews-builder-profile-grid.profile-style-compact .okaynews-builder-brand-card{padding:18px}.okaynews-builder-benefit-card,.okaynews-builder-process-step,.okaynews-builder-desk-card,.okaynews-builder-role-card{gap:12px}.okaynews-builder-benefit-card,.okaynews-builder-desk-card,.okaynews-builder-role-card,.okaynews-builder-process-step,.okaynews-builder-policy-shell{position:relative;overflow:hidden}.okaynews-builder-benefit-card::after,.okaynews-builder-desk-card::after,.okaynews-builder-role-card::after,.okaynews-builder-policy-shell::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,0.06),transparent 24%);pointer-events:none}.okaynews-builder-benefit-note,.okaynews-builder-process-note,.okaynews-builder-role-salary{color:#4f5f57;font-size:0.92rem;line-height:1.62}.okaynews-builder-benefits-grid,.okaynews-builder-hiring-process,.okaynews-builder-open-roles,.okaynews-builder-desk-opportunities,.okaynews-builder-policy-note{position:relative}.okaynews-builder-benefits-grid .okaynews-builder-section-head,.okaynews-builder-hiring-process .okaynews-builder-section-head,.okaynews-builder-open-roles .okaynews-builder-section-head,.okaynews-builder-desk-opportunities .okaynews-builder-section-head,.okaynews-builder-policy-note .okaynews-builder-section-head{max-width:68ch}.okaynews-builder-benefit-card::before,.okaynews-builder-desk-card::before,.okaynews-builder-role-card::before{content:"";width:68px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.92),rgba(10,124,73,0.18))}.okaynews-builder-benefits-grid .okaynews-builder-brand-grid,.okaynews-builder-desk-opportunities .okaynews-builder-brand-grid{gap:clamp(18px,2vw,24px)}.okaynews-builder-benefit-card h3,.okaynews-builder-desk-card h3,.okaynews-builder-role-card h3{font-size:clamp(1.28rem,1.8vw,1.72rem);line-height:1;letter-spacing:-0.045em}.okaynews-builder-benefit-card,.okaynews-builder-desk-card{min-height:100%;padding:clamp(22px,2.4vw,28px)}.okaynews-builder-benefit-card p,.okaynews-builder-desk-card p{max-width:34ch}.okaynews-builder-benefit-note,.okaynews-builder-process-note{margin-top:auto;padding-top:12px;border-top:1px solid rgba(8,14,12,0.08)}.okaynews-builder-process-list{display:grid;gap:16px}.okaynews-builder-hiring-process.process-style-timeline .okaynews-builder-process-step{grid-template-columns:auto minmax(0,1fr);align-items:start}.okaynews-builder-process-marker{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(180deg,rgba(245,251,247,0.98),rgba(231,243,236,0.94)),rgba(10,124,73,0.08);color:var(--okaynews-builder-green-deep);font-size:0.86rem;font-weight:900;letter-spacing:0.08em;box-shadow:inset 0 1px 0 rgba(255,255,255,0.72)}.okaynews-builder-process-copy{display:grid;gap:8px}.okaynews-builder-process-copy h3{font-size:clamp(1.2rem,1.5vw,1.42rem);line-height:1.05;letter-spacing:-0.04em}.okaynews-builder-process-copy p{max-width:44ch}.okaynews-builder-hiring-process.process-style-timeline .okaynews-builder-process-list{position:relative;gap:14px}.okaynews-builder-hiring-process.process-style-timeline .okaynews-builder-process-step{position:relative;overflow:hidden}.okaynews-builder-hiring-process.process-style-timeline .okaynews-builder-process-step::before{content:"";position:absolute;left:20px;top:56px;bottom:-18px;width:1px;background:linear-gradient(180deg,rgba(10,124,73,0.2),rgba(10,124,73,0.04))}.okaynews-builder-hiring-process.process-style-timeline .okaynews-builder-process-step:last-child::before{display:none}.okaynews-builder-hiring-process.process-style-cards .okaynews-builder-process-list{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-builder-hiring-process.process-style-cards .okaynews-builder-process-step,.okaynews-builder-hiring-process.process-style-compact .okaynews-builder-process-step{grid-template-columns:minmax(0,1fr)}.okaynews-builder-hiring-process.process-style-cards .okaynews-builder-process-step{min-height:100%}.okaynews-builder-hiring-process.process-style-compact .okaynews-builder-process-marker{width:34px;height:34px;font-size:0.78rem}.okaynews-builder-desk-card .okaynews-builder-more,.okaynews-builder-role-card .okaynews-builder-more,.okaynews-builder-policy-shell .okaynews-builder-more{margin-top:4px}.okaynews-builder-role-head,.okaynews-builder-role-footer{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.okaynews-builder-role-head h3{max-width:24ch}.okaynews-builder-role-head h3 a,.okaynews-builder-role-head h3{text-decoration:none}.okaynews-builder-role-meta-stack{display:flex;flex-wrap:wrap;gap:8px}.okaynews-builder-role-meta{display:inline-flex;min-height:32px;padding:0 12px;align-items:center;border-radius:999px;border:1px solid rgba(8,14,12,0.08);background:linear-gradient(180deg,rgba(255,255,255,0.97),rgba(245,249,245,0.93)),rgba(255,255,255,0.92);color:var(--okaynews-builder-green-deep);font-size:0.74rem;font-weight:800;letter-spacing:0.04em}.okaynews-builder-open-roles.role-style-editorial .okaynews-builder-role-list{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-builder-open-roles.role-style-editorial .okaynews-builder-role-card{min-height:100%;padding:clamp(22px,2.4vw,28px);border-radius:28px;background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(243,248,244,0.95)),rgba(255,255,255,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 20px 38px rgba(8,14,12,0.07)}.okaynews-builder-open-roles.role-style-editorial .okaynews-builder-role-card:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 24px 44px rgba(8,14,12,0.1)}.okaynews-builder-open-roles.role-style-editorial .okaynews-builder-role-head{padding-bottom:6px;border-bottom:1px solid rgba(8,14,12,0.06)}.okaynews-builder-open-roles.role-style-editorial .okaynews-builder-role-footer{margin-top:auto;padding-top:14px;border-top:1px solid rgba(8,14,12,0.06)}.okaynews-builder-open-roles .okaynews-builder-section-head p,.okaynews-builder-benefits-grid .okaynews-builder-section-head p,.okaynews-builder-hiring-process .okaynews-builder-section-head p,.okaynews-builder-desk-opportunities .okaynews-builder-section-head p,.okaynews-builder-policy-note .okaynews-builder-section-head p{color:rgba(12,21,17,0.72)}.okaynews-builder-open-roles.role-style-compact .okaynews-builder-role-list{grid-template-columns:repeat(3,minmax(0,1fr))}.okaynews-builder-open-roles.role-style-compact .okaynews-builder-role-card{padding:18px;gap:10px}.okaynews-builder-open-roles.role-style-compact .okaynews-builder-role-meta,.okaynews-builder-open-roles.role-style-compact .okaynews-builder-chip{min-height:28px;font-size:0.68rem}.okaynews-builder-open-roles.role-style-list .okaynews-builder-role-list{grid-template-columns:minmax(0,1fr)}.okaynews-builder-open-roles.role-style-list .okaynews-builder-role-card{grid-template-columns:minmax(0,1.2fr) minmax(280px,0.8fr);gap:18px 22px;align-items:start}.okaynews-builder-open-roles.role-style-list .okaynews-builder-role-card>*{min-width:0}.okaynews-builder-open-roles.role-style-list .okaynews-builder-role-footer{justify-content:flex-end;align-self:center}.okaynews-builder-open-roles .okaynews-builder-action{min-height:46px;padding-inline:16px 12px}.okaynews-builder-open-roles .okaynews-builder-chips{gap:8px}.okaynews-builder-open-roles .okaynews-builder-chip.is-solid{box-shadow:0 12px 22px rgba(10,124,73,0.14)}.okaynews-builder-policy-note.note-style-neutral .okaynews-builder-policy-shell{background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(246,249,246,0.94)),rgba(255,255,255,0.92)}.okaynews-builder-policy-note.note-style-notice .okaynews-builder-policy-shell{background:radial-gradient(circle at top right,rgba(10,124,73,0.1),transparent 34%),linear-gradient(180deg,rgba(255,251,246,0.97),rgba(248,246,240,0.94)),rgba(255,255,255,0.92)}.okaynews-builder-policy-shell{padding:clamp(22px,2.5vw,30px);border-radius:28px}.okaynews-builder-policy-shell .okaynews-builder-section-head{max-width:64ch}.okaynews-builder-policy-shell .okaynews-builder-brand-actions{padding-top:6px}.okaynews-builder-policy-shell .okaynews-builder-section-head{gap:14px;max-width:64ch}.okaynews-builder-policy-shell .okaynews-builder-brand-actions{padding-top:6px}.okaynews-builder-logo-card{align-items:center;justify-content:center;min-height:112px;text-align:center}.okaynews-builder-logo-card a,.okaynews-builder-logo-card span{color:var(--okaynews-builder-ink);font-size:clamp(1rem,1.8vw,1.3rem);font-weight:800;letter-spacing:-0.03em;text-decoration:none}.okaynews-builder-logo-card a:hover{text-decoration:underline;text-underline-offset:0.08em}.okaynews-builder-faq-list{display:grid;gap:14px}.okaynews-builder-faq-item{overflow:hidden}.okaynews-builder-faq-item summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:clamp(1.1rem,1.7vw,1.4rem);font-weight:800;letter-spacing:-0.03em;color:var(--okaynews-builder-ink)}.okaynews-builder-faq-item summary::-webkit-details-marker{display:none}.okaynews-builder-faq-item summary::after{content:"+";width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(10,124,73,0.08);color:var(--okaynews-builder-green-deep);font-weight:900;flex:0 0 auto}.okaynews-builder-faq-item[open] summary::after{content:"\2212"}.okaynews-builder-faq-answer{padding-top:12px}.okaynews-builder-profile-top{display:flex;gap:14px;align-items:center}.okaynews-builder-author-directory .okaynews-builder-brand-grid{gap:clamp(18px,2vw,24px);width:100%;min-width:0}.okaynews-builder-author-directory .okaynews-builder-profile-list{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;justify-items:start;align-content:start;align-items:start;width:100%;min-width:0}.okaynews-builder-author-groups{display:grid;gap:clamp(28px,3vw,36px)}.okaynews-builder-author-group{display:grid;gap:16px;width:100%;min-width:0}.okaynews-builder-author-group-head{display:grid;gap:6px;padding-top:4px}.okaynews-builder-author-group-head span{color:var(--okaynews-builder-green-deep);font-size:0.74rem;font-weight:800;letter-spacing:0.16em;text-transform:uppercase}.okaynews-builder-author-group-head h3{margin:0;font-size:clamp(1.32rem,1.8vw,1.6rem);line-height:1.02;letter-spacing:-0.04em}.okaynews-builder-author-directory .okaynews-builder-section-head p{max-width:60ch;color:rgba(12,21,17,0.72)}.okaynews-builder-author-directory{overflow:hidden;background:radial-gradient(circle at top left,rgba(10,124,73,0.08),transparent 26%),linear-gradient(180deg,rgba(255,255,255,0.985),rgba(245,250,247,0.95)),rgba(255,255,255,0.97);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 22px 46px rgba(8,14,12,0.07)}.okaynews-builder-author-record{position:relative;display:grid;gap:18px;align-content:start;width:100%;min-width:0;padding:clamp(22px,2.3vw,30px);border-radius:30px;background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(244,249,245,0.95)),rgba(255,255,255,0.95);box-shadow:inset 0 1px 0 rgba(255,255,255,0.92),0 18px 36px rgba(8,14,12,0.06);transition:transform 180ms var(--okay-ease-out),box-shadow 180ms var(--okay-ease-out),border-color 180ms var(--okay-ease-out)}.okaynews-builder-author-record::before{content:"";position:absolute;top:0;left:clamp(22px,2.2vw,30px);width:clamp(88px,9vw,118px);height:4px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.92),rgba(10,124,73,0.22))}.okaynews-builder-author-record.is-featured{background:radial-gradient(circle at top left,rgba(10,124,73,0.16),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(241,248,243,0.96)),rgba(255,255,255,0.97);box-shadow:inset 0 1px 0 rgba(255,255,255,0.94),0 24px 46px rgba(8,14,12,0.09)}.okaynews-builder-author-record:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.94),0 24px 44px rgba(8,14,12,0.085)}.okaynews-builder-author-featured-chip{margin-top:2px;margin-bottom:-2px}.okaynews-builder-author-record-head{align-items:center;gap:18px}.okaynews-builder-author-record .author-panel-avatar{width:118px;height:118px;padding:6px;border:1px solid rgba(8,14,12,0.06);background:radial-gradient(circle at top,rgba(17,182,103,0.12),transparent 40%),linear-gradient(180deg,rgba(246,249,246,0.98),rgba(237,244,238,0.94));box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 14px 28px rgba(8,14,12,0.07)}.okaynews-builder-author-record .author-panel-avatar-image,.okaynews-builder-author-record .okaynews-builder-profile-avatar .avatar{width:100%;height:100%;border-radius:26px;object-fit:cover;display:block}.okaynews-builder-author-record .author-panel-head{display:grid;gap:6px;min-width:0}.okaynews-builder-author-record .author-panel-name{max-width:11ch;font-size:clamp(1.82rem,2.4vw,2.34rem);line-height:0.94;letter-spacing:-0.055em;overflow-wrap:anywhere}.okaynews-builder-author-record .author-panel-role{color:var(--okaynews-builder-muted);font-size:0.94rem;font-weight:700}.okaynews-builder-author-record .author-archive-bio{max-width:46ch;color:rgba(12,21,17,0.76);font-size:1rem;line-height:1.72}.okaynews-builder-author-record-topics .author-topic-chips,.okaynews-builder-author-record-meta{gap:10px}.okaynews-builder-author-record-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:2px}.okaynews-builder-author-record .author-archive-socials{margin-top:0}.okaynews-builder-author-record .author-archive-socials .author-social-list{gap:10px}.okaynews-builder-author-record .author-archive-socials .author-social-link{width:48px;min-width:48px;min-height:48px;height:48px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.74),0 12px 22px rgba(8,14,12,0.06)}.okaynews-builder-author-record .okaynews-builder-more{margin-top:0;white-space:nowrap}.okaynews-builder-author-directory.author-variant-editorial .okaynews-builder-profile-list{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;align-items:stretch}.okaynews-builder-author-directory.author-variant-editorial .okaynews-builder-author-record{gap:16px;padding:clamp(20px,2vw,26px);border-radius:28px}.okaynews-builder-author-directory.author-variant-editorial .okaynews-builder-author-record .author-panel-name{max-width:10.5ch;font-size:clamp(1.7rem,2vw,2.18rem)}.okaynews-builder-author-directory.author-variant-editorial .okaynews-builder-author-record .author-archive-bio{max-width:38ch;font-size:0.98rem;line-height:1.66}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-profile-list{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;align-items:stretch}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record{gap:14px;padding:20px;border-radius:26px}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record::before{left:20px;width:72px}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record-head{display:grid;justify-items:start;align-items:start;gap:14px}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record .author-panel-avatar{width:92px;height:92px;padding:5px}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record .author-panel-avatar-image,.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record .okaynews-builder-profile-avatar .avatar{border-radius:22px}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record .author-panel-name{max-width:none;font-size:clamp(1.42rem,1.6vw,1.72rem);line-height:0.98;overflow-wrap:anywhere}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record .author-panel-role{font-size:0.88rem}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record .author-archive-bio{max-width:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:0.95rem;line-height:1.62}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record-footer{align-items:center;gap:12px}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record .author-archive-socials .author-social-link{width:42px;min-width:42px;min-height:42px;height:42px}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record .okaynews-builder-more{min-height:44px;padding-inline:16px 12px;font-size:0.88rem}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-profile-list{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start;align-items:stretch}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record{gap:12px;padding:18px;border-radius:24px}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record::before{left:18px;width:64px}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record-head{gap:12px}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record .author-panel-avatar{width:78px;height:78px;padding:4px}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record .author-panel-avatar-image,.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record .okaynews-builder-profile-avatar .avatar{border-radius:18px}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record .author-panel-name{max-width:none;font-size:clamp(1.34rem,1.45vw,1.56rem);line-height:1;overflow-wrap:anywhere}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record .author-panel-role{font-size:0.84rem}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record .author-archive-bio{max-width:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:0.92rem;line-height:1.56}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record-meta,.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record-topics .author-topic-chips{gap:8px}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record .author-archive-socials .author-social-list{gap:8px}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record .author-archive-socials .author-social-link{width:40px;min-width:40px;min-height:40px;height:40px}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record-footer{gap:10px}.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record .okaynews-builder-more{min-height:42px;padding-inline:14px 10px;font-size:0.84rem}.okaynews-builder-profile-avatar img,.okaynews-builder-profile-avatar .avatar{width:72px;height:72px;border-radius:22px;object-fit:cover}.okaynews-builder-profile-copy{display:grid;gap:6px;min-width:0}.okaynews-builder-profile-social{gap:8px}.okaynews-builder-role-card .okaynews-builder-action{margin-top:6px}.okaynews-builder-role-meta{color:var(--okaynews-builder-green-deep);font-weight:700}.okaynews-builder-cta-banner.cta-align-centered{justify-items:center;text-align:center}.okaynews-builder-cta-banner.cta-align-centered .okaynews-builder-section-head p{margin-inline:auto}.okaynews-builder-cta-banner{overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 20px 40px rgba(8,14,12,0.06)}.okaynews-builder-cta-banner .okaynews-builder-section-head{max-width:56ch}.okaynews-builder-cta-banner .okaynews-builder-section-head p{color:rgba(12,21,17,0.72)}.okaynews-builder-stats-row.stats-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-values-grid.values-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid.benefits-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-desk-opportunities.desk-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-contact-directory.directory-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-profile-grid.profile-columns-2 .okaynews-builder-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-builder-stats-row.stats-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-values-grid.values-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid.benefits-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-desk-opportunities.desk-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-contact-directory.directory-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-profile-grid.profile-columns-3 .okaynews-builder-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.okaynews-builder-stats-row.stats-columns-4 .okaynews-builder-brand-grid,.okaynews-builder-values-grid.values-columns-4 .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid.benefits-columns-4 .okaynews-builder-brand-grid,.okaynews-builder-profile-grid.profile-columns-4 .okaynews-builder-brand-grid,.okaynews-builder-logo-wall.logo-columns-4 .okaynews-builder-brand-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.okaynews-builder-logo-wall.logo-columns-3 .okaynews-builder-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.okaynews-builder-logo-wall.logo-columns-5 .okaynews-builder-brand-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.okaynews-builder-logo-wall.logo-columns-6 .okaynews-builder-brand-grid{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1080px){.okaynews-builder-page-hero.brand-template-team::after,.okaynews-builder-page-hero.brand-template-careers::after{inset-inline:24px}.okaynews-builder-page-hero.brand-template-team .okaynews-builder-section-head h2,.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-section-head h2,.okaynews-builder-media-split .okaynews-builder-section-head h2{max-width:12ch}.okaynews-builder-media-split-grid{grid-template-columns:minmax(0,1fr)}.okaynews-builder-media-split.is-flipped .okaynews-builder-media-stage{order:0}.okaynews-builder-stats-row .okaynews-builder-brand-grid,.okaynews-builder-values-grid .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid .okaynews-builder-brand-grid,.okaynews-builder-desk-opportunities .okaynews-builder-brand-grid,.okaynews-builder-contact-directory .okaynews-builder-brand-grid,.okaynews-builder-profile-grid .okaynews-builder-brand-grid,.okaynews-builder-logo-wall .okaynews-builder-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-builder-hiring-process.process-style-cards .okaynews-builder-process-list,.okaynews-builder-open-roles.role-style-editorial .okaynews-builder-role-list,.okaynews-builder-open-roles.role-style-compact .okaynews-builder-role-list,.okaynews-builder-open-roles.role-style-list .okaynews-builder-role-card{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.okaynews-builder-page-hero.hero-layout-centered .okaynews-builder-section-head,.okaynews-builder-page-hero.brand-template-team.hero-layout-centered .okaynews-builder-section-head,.okaynews-builder-page-hero.brand-template-careers.hero-layout-centered .okaynews-builder-section-head{width:min(100%,42rem);margin-inline:auto;justify-items:center;text-align:center}.okaynews-builder-page-hero.hero-layout-centered .okaynews-builder-brand-actions,.okaynews-builder-page-hero.brand-template-team .okaynews-builder-brand-actions,.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-brand-actions{justify-content:center}.okaynews-builder-author-directory .okaynews-builder-profile-list,.okaynews-builder-author-directory.author-variant-editorial .okaynews-builder-profile-list,.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-profile-list,.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-profile-list,.okaynews-builder-stats-row .okaynews-builder-brand-grid,.okaynews-builder-values-grid .okaynews-builder-brand-grid,.okaynews-builder-contact-directory .okaynews-builder-brand-grid,.okaynews-builder-profile-grid .okaynews-builder-brand-grid,.okaynews-builder-logo-wall .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid .okaynews-builder-brand-grid,.okaynews-builder-desk-opportunities .okaynews-builder-brand-grid{grid-template-columns:minmax(0,1fr)}.okaynews-builder-author-directory .okaynews-builder-profile-list,.okaynews-builder-stats-row .okaynews-builder-brand-grid,.okaynews-builder-values-grid .okaynews-builder-brand-grid,.okaynews-builder-contact-directory .okaynews-builder-brand-grid,.okaynews-builder-profile-grid .okaynews-builder-brand-grid,.okaynews-builder-logo-wall .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid .okaynews-builder-brand-grid,.okaynews-builder-desk-opportunities .okaynews-builder-brand-grid{width:100%}.okaynews-builder-author-record,.okaynews-builder-brand-card,.okaynews-builder-benefit-card,.okaynews-builder-desk-card{max-width:none}.okaynews-builder-author-record-footer{flex-wrap:wrap;justify-content:space-between}}@media (max-width:782px){.okaynews-builder-values-list,.okaynews-builder-benefits-list,.okaynews-builder-directory-list,.okaynews-builder-profile-list,.okaynews-builder-desk-list,.okaynews-builder-logo-grid{display:flex;flex-direction:column;align-items:stretch;width:100%}.okaynews-builder-values-list>*,.okaynews-builder-benefits-list>*,.okaynews-builder-directory-list>*,.okaynews-builder-profile-list>*,.okaynews-builder-desk-list>*,.okaynews-builder-logo-grid>*{flex:1 1 100%;width:100%;max-width:none;align-self:stretch}.okaynews-builder-page-hero.hero-layout-centered .okaynews-builder-section-head,.okaynews-builder-page-hero.brand-template-team.hero-layout-centered .okaynews-builder-section-head,.okaynews-builder-page-hero.brand-template-careers.hero-layout-centered .okaynews-builder-section-head{width:min(100%,34rem)}.okaynews-builder-page-hero .okaynews-builder-section-head h2{font-size:clamp(2rem,8vw,3.1rem)}.okaynews-builder-page-hero.brand-template-team::after,.okaynews-builder-page-hero.brand-template-careers::after{inset-inline:18px}.okaynews-builder-page-hero.brand-template-team .okaynews-builder-section-head,.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-section-head,.okaynews-builder-media-split .okaynews-builder-section-head,.okaynews-builder-policy-shell .okaynews-builder-section-head{gap:12px}.okaynews-builder-page-hero.hero-layout-centered .okaynews-builder-brand-actions,.okaynews-builder-page-hero.brand-template-team .okaynews-builder-brand-actions,.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-brand-actions{width:100%;justify-content:center}.okaynews-builder-page-hero.brand-template-team .okaynews-builder-section-head h2,.okaynews-builder-page-hero.brand-template-careers .okaynews-builder-section-head h2,.okaynews-builder-media-split .okaynews-builder-section-head h2{max-width:none;font-size:clamp(2.05rem,7vw,3.35rem)}.okaynews-builder-stats-row .okaynews-builder-brand-grid,.okaynews-builder-values-grid .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid .okaynews-builder-brand-grid,.okaynews-builder-desk-opportunities .okaynews-builder-brand-grid,.okaynews-builder-contact-directory .okaynews-builder-brand-grid,.okaynews-builder-profile-grid .okaynews-builder-brand-grid,.okaynews-builder-logo-wall .okaynews-builder-brand-grid{grid-template-columns:minmax(0,1fr);width:100%}.okaynews-builder-brand-card{padding:18px;border-radius:22px}.okaynews-builder-benefit-card,.okaynews-builder-desk-card,.okaynews-builder-role-card,.okaynews-builder-policy-shell{padding:20px 18px}.okaynews-builder-author-directory .okaynews-builder-profile-list{grid-template-columns:minmax(0,1fr);width:100%}.okaynews-builder-author-record{gap:16px;padding:20px 18px;border-radius:24px}.okaynews-builder-author-record::before{left:18px;width:88px}.okaynews-builder-author-record-head{align-items:center}.okaynews-builder-author-record .author-panel-avatar{width:96px;height:96px;border-radius:24px}.okaynews-builder-author-record .author-panel-avatar-image,.okaynews-builder-author-record .okaynews-builder-profile-avatar .avatar{border-radius:20px}.okaynews-builder-author-record .author-panel-name{max-width:none;font-size:clamp(1.56rem,7vw,2rem)}.okaynews-builder-author-record .author-archive-bio{max-width:none}.okaynews-builder-author-record-footer{flex-direction:column;align-items:flex-start}.okaynews-builder-author-directory.author-variant-grid .okaynews-builder-author-record-head,.okaynews-builder-author-directory.author-variant-compact .okaynews-builder-author-record-head{display:flex}.okaynews-builder-brand-card h3,.okaynews-builder-brand-card strong,.okaynews-builder-value-card h3,.okaynews-builder-benefit-card h3,.okaynews-builder-desk-card h3,.okaynews-builder-role-card h3,.okaynews-builder-process-copy h3{max-width:none;overflow-wrap:anywhere}.okaynews-builder-value-card p,.okaynews-builder-benefit-card p,.okaynews-builder-desk-card p,.okaynews-builder-process-copy p,.okaynews-builder-policy-shell p{max-width:none}}.okaynews-builder-chip.is-solid{border-color:rgba(7,91,56,0.32);background:radial-gradient(circle at top,rgba(255,255,255,0.18),transparent 56%),linear-gradient(180deg,#178b58 0%,#0c7247 54%,#075b38 100%);color:#ffffff}.okaynews-builder-meta{display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:var(--okaynews-builder-muted);font-size:0.9rem}.okaynews-builder-meta span{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid rgba(8,14,12,0.08);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(244,248,244,0.92)),rgba(255,255,255,0.86);box-shadow:0 8px 18px rgba(8,14,12,0.04);font-weight:800}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer{align-items:center}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer .okaynews-builder-meta{flex:1 1 auto}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer .okaynews-builder-action{margin-left:auto}.okaynews-builder-hero{background:radial-gradient(circle at top left,rgba(10,124,73,0.14),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.96),rgba(246,249,246,0.94))}.okaynews-builder-hero-card{display:grid;grid-template-columns:minmax(0,0.98fr) minmax(0,1.02fr);gap:0;align-items:stretch;overflow:hidden;border-radius:26px}.okaynews-builder-hero-card>*{min-width:0}.okaynews-builder-hero-card{--okaynews-hero-copy-align:flex-start;--okaynews-hero-copy-text-align:left;--okaynews-hero-title-width:100%;--okaynews-hero-title-max:none;--okaynews-hero-title-margin:0;--okaynews-hero-title-size:clamp(1.72rem,2.55vw,2.82rem);--okaynews-hero-title-line-height:1.06;--okaynews-hero-title-letter-spacing:-0.04em;--okaynews-hero-title-max:18.8ch;--okaynews-hero-meta-justify:flex-start;--okaynews-hero-copy-max:30ch;--okaynews-hero-image-min-height:clamp(280px,31vw,390px);--okaynews-hero-image-aspect:auto;--okaynews-hero-image-object-position:center center;--okaynews-hero-mobile-copy-align:flex-start;--okaynews-hero-mobile-copy-text-align:left;--okaynews-hero-mobile-title-width:100%;--okaynews-hero-mobile-title-max:none;--okaynews-hero-mobile-title-margin:0;--okaynews-hero-mobile-title-size:clamp(1.14rem,4.4vw,1.42rem);--okaynews-hero-mobile-title-line-height:1.1;--okaynews-hero-mobile-title-letter-spacing:-0.03em;--okaynews-hero-mobile-title-max:17.8ch;--okaynews-hero-mobile-meta-justify:flex-start}.okaynews-builder-hero-card.hero-desktop-scale-compact{--okaynews-hero-title-size:clamp(1.54rem,2.2vw,2.42rem);--okaynews-hero-title-max:17.4ch;--okaynews-hero-copy-max:32ch}.okaynews-builder-hero-card.hero-desktop-scale-standard{--okaynews-hero-title-size:clamp(1.72rem,2.55vw,2.82rem);--okaynews-hero-title-max:18.8ch}.okaynews-builder-hero-card.hero-desktop-scale-large{--okaynews-hero-title-size:clamp(1.92rem,2.95vw,3.12rem);--okaynews-hero-title-max:15.2ch}.okaynews-builder-hero-card.hero-desktop-align-center{--okaynews-hero-copy-align:center;--okaynews-hero-copy-text-align:center;--okaynews-hero-title-max:16.8ch;--okaynews-hero-title-margin:0 auto;--okaynews-hero-meta-justify:center}.okaynews-builder-hero-card.hero-mobile-scale-compact{--okaynews-hero-mobile-title-size:clamp(1rem,3.9vw,1.22rem);--okaynews-hero-mobile-title-max:18.2ch}.okaynews-builder-hero-card.hero-mobile-scale-standard{--okaynews-hero-mobile-title-size:clamp(1.14rem,4.4vw,1.42rem);--okaynews-hero-mobile-title-max:17.8ch}.okaynews-builder-hero-card.hero-mobile-scale-large{--okaynews-hero-mobile-title-size:clamp(1.24rem,4.85vw,1.58rem);--okaynews-hero-mobile-title-max:15.6ch}.okaynews-builder-hero-card.hero-mobile-align-center{--okaynews-hero-mobile-copy-align:center;--okaynews-hero-mobile-copy-text-align:center;--okaynews-hero-mobile-title-max:16.6ch;--okaynews-hero-mobile-title-margin:0 auto;--okaynews-hero-mobile-meta-justify:center}.okaynews-builder-hero-card.hero-ratio-cinema{--okaynews-hero-image-min-height:clamp(240px,28vw,330px);--okaynews-hero-image-aspect:21 / 9}.okaynews-builder-hero-card.hero-ratio-square{--okaynews-hero-image-min-height:clamp(280px,32vw,420px);--okaynews-hero-image-aspect:1 / 1}.okaynews-builder-hero-card.hero-ratio-portrait{--okaynews-hero-image-min-height:clamp(320px,36vw,460px);--okaynews-hero-image-aspect:4 / 5}.okaynews-builder-hero-card.hero-focus-left{--okaynews-hero-image-object-position:left center}.okaynews-builder-hero-card.hero-focus-right{--okaynews-hero-image-object-position:right center}.okaynews-builder-hero-card.hero-focus-top{--okaynews-hero-image-object-position:center top}.okaynews-builder-hero-card.hero-focus-bottom{--okaynews-hero-image-object-position:center bottom}.okaynews-builder-hero-card.hero-copy-width-narrow{grid-template-columns:minmax(0,1.08fr) minmax(0,0.92fr)}.okaynews-builder-hero-card.hero-copy-width-balanced{grid-template-columns:minmax(0,0.98fr) minmax(0,1.02fr)}.okaynews-builder-hero-card.hero-copy-width-wide{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr)}.okaynews-builder-hero-card.hero-copy-width-full{grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr)}.okaynews-builder-hero-card.hero-desktop-width-narrow{--okaynews-hero-title-max:14.6ch}.okaynews-builder-hero-card.hero-desktop-width-balanced{--okaynews-hero-title-max:16.8ch}.okaynews-builder-hero-card.hero-desktop-width-wide{--okaynews-hero-title-max:18.8ch}.okaynews-builder-hero-card.hero-desktop-width-full{--okaynews-hero-title-max:none}.okaynews-builder-hero-card.hero-mobile-width-narrow{--okaynews-hero-mobile-title-max:13.8ch}.okaynews-builder-hero-card.hero-mobile-width-balanced{--okaynews-hero-mobile-title-max:15.8ch}.okaynews-builder-hero-card.hero-mobile-width-wide{--okaynews-hero-mobile-title-max:17.8ch}.okaynews-builder-hero-card.hero-mobile-width-full{--okaynews-hero-mobile-title-max:none}.okaynews-builder-hero-card.hero-desktop-spacing-tight{--okaynews-hero-title-line-height:0.98}.okaynews-builder-hero-card.hero-desktop-spacing-standard{--okaynews-hero-title-line-height:1.06}.okaynews-builder-hero-card.hero-desktop-spacing-relaxed{--okaynews-hero-title-line-height:1.13}.okaynews-builder-hero-card.hero-mobile-spacing-tight{--okaynews-hero-mobile-title-line-height:1.02}.okaynews-builder-hero-card.hero-mobile-spacing-standard{--okaynews-hero-mobile-title-line-height:1.1}.okaynews-builder-hero-card.hero-mobile-spacing-relaxed{--okaynews-hero-mobile-title-line-height:1.16}.okaynews-builder-hero-copy{display:flex;flex-direction:column;align-items:var(--okaynews-hero-copy-align);justify-content:center;gap:12px;min-width:0;min-height:100%;padding:clamp(22px,2.1vw,34px) clamp(24px,2.6vw,40px);position:relative;z-index:1;text-align:var(--okaynews-hero-copy-text-align);background:radial-gradient(circle at top left,rgba(10,124,73,0.08),transparent 42%),linear-gradient(180deg,rgba(255,255,255,0.985),rgba(246,249,246,0.95));color:var(--okaynews-builder-ink);border-left:1px solid rgba(8,14,12,0.05);border-radius:0 26px 26px 0}.okaynews-builder-hero-copy h2{width:var(--okaynews-hero-title-width);max-width:var(--okaynews-hero-title-max);margin:var(--okaynews-hero-title-margin);text-wrap:balance;color:var(--okaynews-builder-ink);font-size:var(--okaynews-hero-title-size);line-height:var(--okaynews-hero-title-line-height);letter-spacing:var(--okaynews-hero-title-letter-spacing)}.okaynews-builder-hero-copy p{max-width:var(--okaynews-hero-copy-max);color:var(--okaynews-builder-muted);text-align:var(--okaynews-hero-copy-text-align)}.okaynews-builder-hero-copy h2 a{text-decoration:none}.okaynews-builder-hero-copy .okaynews-builder-meta{justify-content:var(--okaynews-hero-meta-justify);color:var(--okaynews-builder-muted);margin-top:6px}.okaynews-builder-hero-card.hero-panel-tinted .okaynews-builder-hero-copy{background:radial-gradient(circle at top left,rgba(10,124,73,0.14),transparent 42%),linear-gradient(180deg,rgba(243,249,244,0.99),rgba(232,242,234,0.96))}.okaynews-builder-hero-card.hero-panel-dark .okaynews-builder-hero-copy{background:radial-gradient(circle at top left,rgba(26,168,103,0.14),transparent 42%),linear-gradient(180deg,rgba(15,29,22,0.98),rgba(8,16,12,0.96));border-left-color:rgba(190,223,204,0.08);color:#f3f8f4}.okaynews-builder-hero-card.hero-panel-dark .okaynews-builder-hero-copy h2,.okaynews-builder-hero-card.hero-panel-dark .okaynews-builder-hero-copy h2 a{color:#f4f8f5}.okaynews-builder-hero-card.hero-panel-dark .okaynews-builder-hero-copy p{color:rgba(230,239,233,0.76)}.okaynews-builder-hero-card.hero-panel-dark .okaynews-builder-hero-copy .okaynews-builder-meta span{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,34,28,0.96),rgba(12,20,16,0.94)),rgba(14,22,18,0.94);color:#edf4ef}.okaynews-builder-hero-card.hero-panel-dark .okaynews-builder-hero-action{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,34,28,0.96),rgba(12,20,16,0.94)),rgba(14,22,18,0.94);color:#edf4ef}.okaynews-builder-hero-copy .okaynews-builder-meta span{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:1px solid rgba(8,14,12,0.08);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(244,248,244,0.92)),rgba(255,255,255,0.86);color:var(--okaynews-builder-muted);box-shadow:0 8px 18px rgba(8,14,12,0.04);font-size:clamp(0.88rem,0.94vw,0.96rem);font-weight:800;letter-spacing:-0.02em;line-height:1;white-space:nowrap}.okaynews-builder-hero-media,.okaynews-builder-story-media,.okaynews-builder-recap-card,.okaynews-builder-ad-box{overflow:hidden;border-radius:22px}.okaynews-builder-hero-media,.okaynews-builder-story-media{display:block;min-width:0;background:radial-gradient(circle at top,rgba(17,182,103,0.18),transparent 36%),linear-gradient(180deg,#07110c 0%,#121d17 100%)}.okaynews-builder-hero-media img,.okaynews-builder-story-media img{width:100%;height:100%;object-fit:cover}.okaynews-builder-hero-media img{object-position:var(--okaynews-hero-image-object-position)}.okaynews-builder-hero-media{position:relative;width:100%;max-width:100%;min-height:var(--okaynews-hero-image-min-height);height:100%;aspect-ratio:var(--okaynews-hero-image-aspect);border:1px solid rgba(8,14,12,0.08);border-right:0;border-radius:26px 0 0 26px;box-shadow:none}.okaynews-builder-hero-action{display:none}.okaynews-builder-hero-card.shows-hero-action .okaynews-builder-hero-action{display:inline-flex}.okaynews-builder-hero-card.hides-hero-action .okaynews-builder-hero-action{display:none}.okaynews-builder-hero-action::after{background:radial-gradient(circle at top,rgba(255,255,255,0.32),transparent 58%),rgba(10,124,73,0.14)}.okaynews-builder-post-loop{display:grid;gap:18px;transition:opacity 180ms cubic-bezier(0.23,1,0.32,1),transform 180ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-post-loop.is-loading{opacity:0.62}.okaynews-builder-feed-load-more{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;margin:12px 0 0}.okaynews-builder-feed-nav{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid rgba(10,124,73,0.12);border-radius:999px;background:radial-gradient(circle at top left,rgba(10,124,73,0.1),transparent 46%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(242,248,243,0.94)),rgba(255,255,255,0.94);color:var(--okaynews-builder-green-deep);font-size:0.92rem;font-weight:800;letter-spacing:-0.01em;box-shadow:inset 0 1px 0 rgba(255,255,255,0.84),0 14px 24px rgba(8,14,12,0.06);transition:transform 160ms cubic-bezier(0.23,1,0.32,1),border-color 160ms cubic-bezier(0.23,1,0.32,1),box-shadow 160ms cubic-bezier(0.23,1,0.32,1),opacity 160ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-feed-nav:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(10,124,73,0.2);box-shadow:0 18px 28px rgba(8,14,12,0.08)}.okaynews-builder-feed-nav:disabled{opacity:0.42;cursor:not-allowed;box-shadow:none}.okaynews-builder-feed-loader{width:18px;height:18px;border:2px solid rgba(10,124,73,0.14);border-top-color:var(--okaynews-builder-green);border-radius:999px;opacity:0;transform:scale(0.88);transition:opacity 160ms cubic-bezier(0.23,1,0.32,1),transform 160ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-feed-load-more.is-loading .okaynews-builder-feed-loader{opacity:1;transform:scale(1);animation:okaynews-builder-spinner 0.85s linear infinite}.okaynews-builder-post-loop.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-builder-post-loop.is-list{grid-template-columns:1fr}.okaynews-builder-posts.variant-compact{gap:20px}.okaynews-builder-posts.variant-compact .okaynews-builder-post-loop{gap:14px}.okaynews-builder-story{display:grid;gap:14px;min-width:0;padding:16px;border:1px solid rgba(8,14,12,0.08);border-radius:24px;background:rgba(255,255,255,0.74);box-shadow:0 8px 20px rgba(8,14,12,0.035)}.okaynews-builder-post-loop.is-list .okaynews-builder-story{grid-template-columns:minmax(184px,0.31fr) minmax(0,1fr);align-items:start}.okaynews-builder-post-loop.is-list .okaynews-builder-story-copy{gap:8px;align-content:start}.okaynews-builder-post-loop.is-list .okaynews-builder-story h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.okaynews-builder-posts.is-tight .okaynews-builder-post-loop .okaynews-builder-story p{display:none}.okaynews-builder-posts.has-excerpts .okaynews-builder-post-loop .okaynews-builder-story p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.okaynews-builder-posts.has-excerpts .okaynews-builder-post-loop.is-list .okaynews-builder-story p{-webkit-line-clamp:3}.okaynews-builder-posts.has-excerpts .okaynews-builder-post-loop.is-grid .okaynews-builder-story p{-webkit-line-clamp:2}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;margin-top:2px}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer .okaynews-builder-meta{flex:0 0 auto}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer .okaynews-builder-action{margin-left:auto}.okaynews-builder-posts.variant-compact .okaynews-builder-story{gap:14px;padding:15px;border-radius:20px;box-shadow:0 8px 20px rgba(8,14,12,0.03)}.okaynews-builder-posts.variant-compact .okaynews-builder-story h3{font-size:clamp(1.15rem,1.6vw,1.45rem)}.okaynews-builder-posts.variant-compact.has-excerpts .okaynews-builder-story p{-webkit-line-clamp:2}.okaynews-builder-posts.variant-compact .okaynews-builder-meta{gap:10px;font-size:0.84rem}.okaynews-builder-posts.variant-compact .okaynews-builder-action{min-height:38px;padding:0 12px 0 14px;font-size:0.84rem}.okaynews-builder-posts.variant-rail{gap:18px;padding:clamp(18px,2.2vw,24px)}.okaynews-builder-posts.variant-rail .okaynews-builder-post-loop{gap:12px;grid-template-columns:1fr}.okaynews-builder-posts.variant-rail .okaynews-builder-story{grid-template-columns:90px minmax(0,1fr);gap:14px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.okaynews-builder-posts.variant-rail .okaynews-builder-story + .okaynews-builder-story{padding-top:12px;border-top:1px solid rgba(8,14,12,0.08)}.okaynews-builder-posts.variant-rail .okaynews-builder-story-media{min-height:90px;border-radius:18px}.okaynews-builder-posts.variant-rail .okaynews-builder-story-copy{gap:8px}.okaynews-builder-posts.variant-rail .okaynews-builder-chips{gap:8px}.okaynews-builder-posts.variant-rail .okaynews-builder-chip{min-height:28px;padding:0 11px;font-size:0.68rem}.okaynews-builder-posts.variant-rail .okaynews-builder-story h3{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.06}.okaynews-builder-posts.variant-rail .okaynews-builder-story p{display:none;font-size:0.94rem;line-height:1.55}.okaynews-builder-posts.variant-rail.has-excerpts .okaynews-builder-story p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.okaynews-builder-posts.variant-rail .okaynews-builder-story-footer{flex-direction:row;gap:10px}.okaynews-builder-posts.variant-rail .okaynews-builder-meta{gap:8px;font-size:0.8rem}.okaynews-builder-posts.variant-rail .okaynews-builder-action{min-height:34px;padding:0 10px 0 12px;font-size:0.8rem}.okaynews-builder-post-loop.is-grid .okaynews-builder-story h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.homepage-top-grid .okaynews-builder-post-loop.is-list .okaynews-builder-story{padding:20px;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,0.94),rgba(247,250,247,0.88)),rgba(255,255,255,0.78);box-shadow:0 14px 30px rgba(8,14,12,0.05)}.homepage-top-grid .okaynews-builder-post-loop.is-list .okaynews-builder-story-media{min-height:0;height:auto;aspect-ratio:4 / 3;align-self:start}.homepage-side-rail .okaynews-builder-post-loop,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-post-loop{gap:12px}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story{grid-template-columns:minmax(104px,118px) minmax(0,1fr);align-items:start;gap:14px;padding:14px;border:1px solid rgba(8,14,12,0.08);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.95),rgba(247,250,247,0.9)),rgba(255,255,255,0.88);box-shadow:0 12px 24px rgba(8,14,12,0.04)}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story + .okaynews-builder-story,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story + .okaynews-builder-story,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story + .okaynews-builder-story{margin-top:0}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story-media,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story-media,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story-media{width:100%;min-height:0;aspect-ratio:4 / 3;border-radius:16px}.homepage-side-rail .okaynews-builder-story h3{font-size:clamp(0.98rem,1.08vw,1.12rem);line-height:1.08}.homepage-side-rail .okaynews-builder-story p{display:none !important}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story h3,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story h3,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story-copy,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story-copy,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story-copy{gap:8px;align-content:start}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story-footer,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story-footer,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story-footer{align-items:center;flex-direction:row;justify-content:space-between;gap:8px}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story-footer .okaynews-builder-action,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story-footer .okaynews-builder-action,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story-footer .okaynews-builder-action{margin-left:auto}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-meta,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-meta,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-meta{gap:8px}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-meta span,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-meta span,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-meta span{min-height:30px;padding:0 10px;font-size:0.74rem}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-chip,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-chip,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-chip{min-height:28px;padding:0 11px;font-size:0.66rem}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-action,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-action,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-action{min-height:30px;padding:0 8px 0 10px;font-size:0.76rem}.okaynews-builder-widget-area .widget_okaynews_note{gap:16px;padding-top:22px;background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(245,249,245,0.94)),rgba(255,255,255,0.9)}.okaynews-builder-widget-area .widget_okaynews_note .widget-title{font-size:clamp(1.36rem,1.9vw,1.8rem);line-height:0.98;letter-spacing:-0.045em}.okaynews-builder-widget-area .widget_okaynews_note p:last-child{color:#4f5e57;font-size:clamp(1rem,1.25vw,1.08rem);line-height:1.76;font-weight:520;max-width:32ch}.okaynews-builder-widget-area .widget_okaynews_note .eyebrow{min-height:34px;padding-inline:14px;font-size:0.72rem}.okaynews-builder-widget-area .widget_okaynews_newsletter .widget-title,.okaynews-builder-widget-area .widget_okaynews_promo_cards .widget-title,.okaynews-builder-widget-area .widget_okaynews_link_list .widget-title{font-size:clamp(1.22rem,1.85vw,1.58rem)}.okaynews-builder-story-media{aspect-ratio:16 / 10}.okaynews-builder-post-loop.is-list .okaynews-builder-story-media{height:auto;min-height:0;aspect-ratio:16 / 10;align-self:start}.okaynews-builder-story-media span,.okaynews-builder-hero-media span{display:grid;place-items:center;min-height:220px;color:rgba(255,255,255,0.85);font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.okaynews-builder-spotlight-stack{background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.96),rgba(246,249,246,0.94))}.okaynews-builder-spotlight-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,0.85fr);gap:18px;align-items:start}.okaynews-builder-spotlight-feature{display:grid;grid-template-columns:minmax(210px,0.42fr) minmax(0,1fr);gap:16px;padding:18px;border:1px solid rgba(8,14,12,0.08);border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,0.95),rgba(246,249,246,0.9)),rgba(255,255,255,0.88);box-shadow:0 16px 34px rgba(8,14,12,0.05)}.okaynews-builder-spotlight-media{display:block;min-width:0;aspect-ratio:4 / 3;overflow:hidden;border:1px solid rgba(8,14,12,0.08);border-radius:22px;background:radial-gradient(circle at top,rgba(17,182,103,0.18),transparent 36%),linear-gradient(180deg,#07110c 0%,#121d17 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.56),0 18px 34px rgba(15,43,30,0.1)}.okaynews-builder-spotlight-media img{width:100%;height:100%;object-fit:cover;object-position:var(--okaynews-spotlight-lead-object-position,center center)}.okaynews-builder-spotlight-copy{display:grid;gap:10px;align-content:start;min-width:0}.okaynews-builder-spotlight-copy h3{margin:0;font-size:clamp(1.55rem,2.6vw,2.25rem);line-height:0.98;letter-spacing:-0.055em}.okaynews-builder-spotlight-copy h3 a{color:#050505}.okaynews-builder-spotlight-copy p{margin:0;color:#54605a;line-height:1.65}.okaynews-builder-spotlight-stack-list{display:grid;gap:12px}.okaynews-builder-spotlight-link{display:grid;gap:10px;padding:18px;border:1px solid rgba(8,14,12,0.08);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.95),rgba(246,249,246,0.9)),rgba(255,255,255,0.88);color:#050505;text-decoration:none;box-shadow:0 14px 28px rgba(8,14,12,0.04);transition:transform 160ms cubic-bezier(0.23,1,0.32,1),border-color 160ms cubic-bezier(0.23,1,0.32,1),box-shadow 160ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-spotlight-link:hover{transform:translateY(-1px);border-color:rgba(8,14,12,0.14);box-shadow:0 18px 32px rgba(8,14,12,0.06)}.okaynews-builder-spotlight-link strong{color:#050505;font-size:clamp(1.06rem,1.4vw,1.22rem);line-height:1.08;letter-spacing:-0.035em}.okaynews-builder-spotlight-date{color:#5c6861;font-size:0.78rem;font-weight:800;letter-spacing:0.06em;text-transform:uppercase}.okaynews-builder-spotlight-stack{border-color:rgba(9,18,13,0.08);background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.96),rgba(246,249,246,0.94));box-shadow:0 22px 50px rgba(15,43,30,0.08)}.okaynews-builder-spotlight-feature{position:relative;gap:18px;padding:20px;border:1px solid rgba(9,18,13,0.08);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,0.97),rgba(245,249,246,0.93));box-shadow:0 18px 40px rgba(15,43,30,0.07);overflow:hidden}.okaynews-builder-spotlight-feature::before{content:"";position:absolute;top:0;left:20px;width:88px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.96),rgba(180,224,203,0.82))}.okaynews-builder-spotlight-media{aspect-ratio:16 / 10}.okaynews-builder-spotlight-copy{gap:12px}.okaynews-builder-spotlight-copy h3{line-height:1.01;letter-spacing:-0.05em}.okaynews-builder-spotlight-copy p{max-width:42ch;font-size:clamp(1rem,1.08vw,1.08rem);line-height:1.7}.okaynews-builder-spotlight-stack .okaynews-builder-story-footer{gap:12px;margin-top:auto}.okaynews-builder-spotlight-stack .okaynews-builder-meta{gap:10px}.okaynews-builder-spotlight-stack .okaynews-builder-meta span{min-height:34px;padding:0 12px;border:1px solid rgba(9,18,13,0.08);background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(243,248,244,0.94));box-shadow:0 10px 20px rgba(15,43,30,0.04)}.okaynews-builder-spotlight-stack .okaynews-builder-action{min-height:42px;padding:0 14px 0 16px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(242,248,244,0.94));box-shadow:0 14px 26px rgba(15,43,30,0.06)}.okaynews-builder-spotlight-stack.lead-action-style-link .okaynews-builder-action{background:transparent}.okaynews-builder-spotlight-stack .okaynews-builder-spotlight-stack-list{gap:14px}.okaynews-builder-spotlight-link{position:relative;gap:12px;padding:20px 18px 18px}.okaynews-builder-spotlight-link::before{content:"";position:absolute;top:0;left:18px;width:64px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.92),rgba(180,224,203,0.26))}.okaynews-builder-spotlight-link strong{max-width:28ch}.okaynews-builder-spotlight-stack.mobile-support-list .okaynews-builder-spotlight-link strong,.okaynews-builder-spotlight-stack.mobile-support-compact-pills .okaynews-builder-spotlight-link strong{max-width:none}.okaynews-builder-newsletter{background:radial-gradient(circle at top right,rgba(17,182,103,0.16),transparent 30%),linear-gradient(180deg,rgba(17,182,103,0.12),rgba(17,182,103,0.03))}.okaynews-builder-follow{background:radial-gradient(circle at top right,rgba(6,117,68,0.12),transparent 30%),linear-gradient(180deg,rgba(255,255,255,0.96),rgba(246,249,246,0.94))}.okaynews-builder-widget-area{background:radial-gradient(circle at top left,rgba(6,117,68,0.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.97),rgba(246,249,246,0.94))}.okaynews-builder-newsletter-form,.okaynews-builder-recap-card,.okaynews-builder-ad-box,.okaynews-builder-empty{padding:20px;border:1px solid rgba(8,14,12,0.08);border-radius:24px;background:rgba(255,255,255,0.78)}.okaynews-builder-newsletter-fallback{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.okaynews-builder-newsletter-fallback input{min-height:54px;padding:0 16px;border:1px solid rgba(8,14,12,0.12);border-radius:18px;background:rgba(255,255,255,0.92)}.okaynews-builder-recap-card{display:grid;gap:14px;min-height:220px;color:#050505;background:radial-gradient(circle at top left,rgba(6,117,68,0.14),transparent 32%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(243,247,243,0.96))}.okaynews-builder-ad-box{display:grid;gap:12px;justify-items:start;min-height:140px;border-style:dashed}.okaynews-builder-empty{color:#54605a}.okaynews-builder-widget-shell{display:grid;gap:18px}.okaynews-builder-widget-stack{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.okaynews-builder-widget-area .okaynews-builder-widget-stack{grid-template-columns:1fr;gap:14px}.okaynews-builder-widget-stack>.widget{position:relative;grid-column:span 4;display:grid;gap:14px;margin:0;padding:20px;border:1px solid rgba(8,14,12,0.07);border-radius:24px;background:radial-gradient(circle at top left,rgba(10,124,73,0.1),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(246,249,246,0.92)),rgba(255,255,255,0.78);box-shadow:inset 0 1px 0 rgba(255,255,255,0.72),0 16px 32px rgba(8,14,12,0.055);overflow:hidden}.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget{grid-column:auto;min-height:0;align-content:start}.okaynews-builder-widget-stack>.widget>.okaynews-builder,.okaynews-builder-widget-stack>.widget>.wp-widget-group__inner-blocks,.okaynews-builder-widget-stack>.widget>.wp-block-group__inner-container,.okaynews-builder-widget-stack>.widget .wp-widget-group__inner-blocks>.okaynews-builder,.okaynews-builder-widget-stack>.widget .wp-block-group__inner-container>.okaynews-builder{width:100%;min-width:0;justify-self:stretch}.okaynews-builder-widget-stack>.widget>.wp-widget-group__inner-blocks,.okaynews-builder-widget-stack>.widget>.wp-block-group__inner-container{display:grid;gap:inherit}.okaynews-builder-widget-stack>.widget>.wp-widget-group__inner-blocks>*,.okaynews-builder-widget-stack>.widget>.wp-block-group__inner-container>*{min-width:0;width:100%}.okaynews-builder-widget-stack>.widget .okaynews-builder-ad-image-shell,.okaynews-builder-widget-stack>.widget .okaynews-builder-ad-image-media,.okaynews-builder-widget-stack>.widget .okaynews-builder-ad-image-frame,.okaynews-builder-widget-stack>.widget .okaynews-builder-ad-image-placeholder,.okaynews-builder-widget-stack>.widget .okaynews-builder-ad-image-copy{width:100%;min-width:0}.okaynews-builder-widget-stack>.widget .okaynews-builder-ad-image.ad-image-align-center .okaynews-builder-ad-image-shell{justify-items:stretch}.okaynews-builder-widget-stack>.widget .okaynews-builder-ad-image.ad-image-align-center .okaynews-builder-ad-image-meta{justify-content:center}.okaynews-builder-widget-stack>.widget .okaynews-builder-ad-image.ad-image-align-center .okaynews-builder-ad-image-placeholder,.okaynews-builder-widget-stack>.widget .okaynews-builder-ad-image.ad-image-align-center .okaynews-builder-ad-image-copy{justify-items:center;text-align:center}.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget .okaynews-builder-ad,.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget .okaynews-builder-ad-box{width:100%;min-width:0;justify-self:stretch}.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget .okaynews-builder-ad-box{align-content:start}.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget .okaynews-builder-ad-box strong,.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget .okaynews-builder-ad-box p{max-width:none}.okaynews-builder-widget-stack>.widget::before{content:"";position:absolute;inset:0 auto auto 0;width:72px;height:3px;border-radius:999px;background:linear-gradient(90deg,#0a7c49,rgba(10,124,73,0.16));opacity:0.9;pointer-events:none}.okaynews-builder-widget-stack>.widget.widget_block,.okaynews-builder-widget-stack>.widget.widget_text{align-content:start}.okaynews-builder-widget-stack>.widget:nth-child(4n + 1):last-child,.okaynews-builder-widget-stack>.widget:only-child{grid-column:span 12}.okaynews-builder-widget-stack>.widget:nth-child(2):last-child,.okaynews-builder-widget-stack>.widget:nth-child(2):nth-last-child(1),.okaynews-builder-widget-stack>.widget:first-child:nth-last-child(2),.okaynews-builder-widget-stack>.widget:first-child:nth-last-child(2) ~ .widget{grid-column:span 6}.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget,.builder-page-content .homepage-side-rail .okaynews-builder-widget-stack>.widget{grid-column:1 / -1}.okaynews-builder-widget-stack .widget-title{margin:8px 0 0;color:#050505;font-size:clamp(1.18rem,1.7vw,1.5rem);font-weight:800;letter-spacing:-0.04em;line-height:1.08}.okaynews-builder-widget-stack p,.okaynews-builder-widget-stack li,.okaynews-builder-widget-stack span{color:#5b6862;line-height:1.72}.okaynews-builder-widget-stack .eyebrow{display:inline-flex;width:fit-content;min-height:28px;padding:0 11px;align-items:center;border-radius:999px;border:1px solid rgba(6,117,68,0.08);background:linear-gradient(180deg,rgba(248,251,248,0.98),rgba(236,245,239,0.94)),rgba(6,117,68,0.08);color:#067544;font-size:0.65rem;font-weight:900;letter-spacing:0.18em;text-transform:uppercase;box-shadow:0 8px 16px rgba(10,124,73,0.08)}.okaynews-builder-widget-stack .follow-card-copy span{color:#5c6861;font-size:0.72rem;line-height:1.46;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.okaynews-builder-widget-stack ul{margin:0;padding-left:18px}.okaynews-builder-widget-stack a{color:#050505}.okaynews-builder-widget-stack .sidebar-arrow-list,.okaynews-builder-widget-stack .follow-list{display:grid;gap:12px}.okaynews-builder-widget-stack .sidebar-arrow-link,.okaynews-builder-widget-stack .follow-card{min-height:60px;padding:15px 17px;border-radius:22px;border:1px solid rgba(8,14,12,0.08);background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(247,250,247,0.9)),rgba(255,255,255,0.88);box-shadow:0 12px 24px rgba(8,14,12,0.04)}.okaynews-builder-widget-stack .sidebar-most-read-list{gap:10px}.okaynews-builder-widget-stack .sidebar-most-read-link{position:relative;align-items:start;min-height:0;padding:16px 14px 16px 16px;border-radius:24px;background:radial-gradient(circle at top left,rgba(10,124,73,0.1),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(245,249,246,0.94)),rgba(255,255,255,0.9);box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),0 14px 28px rgba(8,14,12,0.05)}.okaynews-builder-widget-stack .sidebar-most-read-link::before{content:"";position:absolute;left:16px;top:0;width:64px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.92),rgba(10,124,73,0.12))}.okaynews-builder-widget-stack .sidebar-most-read-rank{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;min-width:42px;min-height:42px;margin-top:2px;border:1px solid rgba(10,124,73,0.08);border-radius:16px;background:linear-gradient(180deg,rgba(242,248,244,0.98),rgba(233,244,237,0.92)),rgba(10,124,73,0.06);color:var(--okaynews-builder-green-deep);font-size:0.82rem;font-weight:900;letter-spacing:0.14em;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,0.9)}.okaynews-builder-widget-stack .sidebar-most-read-copy{display:grid;gap:4px;min-width:0;flex:1 1 auto;padding-top:2px}.okaynews-builder-widget-stack .sidebar-most-read-title{display:block;color:#0a1410;font-size:clamp(1.06rem,1.8vw,1.34rem);font-weight:850;line-height:1.06;letter-spacing:-0.038em;text-wrap:balance}.okaynews-builder-widget-stack .sidebar-most-read-link:hover{border-color:rgba(10,124,73,0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.82),0 18px 34px rgba(8,14,12,0.06)}.okaynews-builder-widget-area .widget p:last-child,.okaynews-builder-widget-area .widget ul:last-child,.okaynews-builder-widget-area .widget form:last-child{margin-bottom:0}.okaynews-builder-widget-area .okaynews-builder-newsletter-fallback{gap:12px}.okaynews-builder-widget-area .okaynews-builder-newsletter-fallback input,.okaynews-builder-widget-area .okaynews-builder-newsletter-fallback button{min-height:50px}.okaynews-builder-follow .follow-list{display:grid;gap:12px}.okaynews-builder-follow .follow-card::after{content:none !important;display:none !important}.okaynews-builder-follow .follow-card-network{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;padding:14px 16px;border-radius:22px}.okaynews-builder-follow .follow-card-network::after{content:"→";display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:linear-gradient(180deg,rgba(228,244,235,0.96),rgba(214,238,224,0.9)),rgba(6,117,68,0.08);color:#0a7c49;font-size:0.96rem;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,0.68),0 8px 18px rgba(10,124,73,0.12);flex:0 0 30px}.okaynews-builder-follow .follow-card-leading{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 auto;overflow:visible}.okaynews-builder-follow .follow-card-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;position:relative;border-radius:999px;--okay-icon-shift-x:0px;--okay-icon-shift-y:0px;--okay-icon-scale:1;background:radial-gradient(circle at top,rgba(255,255,255,0.82),transparent 58%),linear-gradient(180deg,rgba(245,250,246,0.98),rgba(231,243,235,0.92)),rgba(10,124,73,0.08);color:#0a7c49;box-shadow:inset 0 1px 0 rgba(255,255,255,0.68),0 10px 20px rgba(10,124,73,0.1);flex:0 0 44px;overflow:visible;line-height:1;isolation:isolate}.okaynews-builder-follow .follow-card-icon svg{position:absolute;left:50%;top:50%;display:block;width:20px;height:20px;max-width:none;max-height:none;overflow:visible;flex:none;transform:translate(calc(-50% + var(--okay-icon-shift-x)),calc(-50% + var(--okay-icon-shift-y))) scale(var(--okay-icon-scale));transform-origin:center}.okaynews-builder-follow .follow-card-network-facebook .follow-card-icon{--okay-icon-shift-y:0.35px}.okaynews-builder-follow .follow-card-network-x .follow-card-icon{--okay-icon-shift-x:0.55px;--okay-icon-shift-y:0.25px;--okay-icon-scale:0.92}.okaynews-builder-follow .follow-card-network-instagram .follow-card-icon{--okay-icon-shift-y:0.2px;--okay-icon-scale:0.96}.okaynews-builder-follow .follow-card-network-whatsapp .follow-card-icon{--okay-icon-shift-x:0.3px;--okay-icon-shift-y:0.3px;--okay-icon-scale:0.97}.okaynews-builder-follow .follow-card-network-linkedin .follow-card-icon{--okay-icon-shift-y:0.25px;--okay-icon-scale:0.95}.okaynews-builder-follow .follow-card-copy{display:grid;gap:0;min-width:0}.okaynews-builder-follow .follow-card-copy strong{color:#07100c;font-size:0.98rem;font-weight:800;letter-spacing:-0.03em;line-height:1.06}.okaynews-builder-follow.follow-style-compact .follow-card-network{min-height:62px;padding:14px 16px}.okaynews-builder-follow.follow-style-chips .follow-list{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.okaynews-builder-follow.follow-style-chips .follow-card-network{min-height:58px;padding:12px 14px;border-radius:18px}.okaynews-builder-follow.follow-style-chips .follow-card-icon{width:40px;height:40px;flex-basis:40px}.okaynews-builder-widget-placeholder{display:grid;gap:10px;align-content:start}.okaynews-builder-widget-placeholder strong{color:#050505;font-size:1.05rem;font-weight:800;letter-spacing:-0.03em}.okaynews-story-tool{display:grid;gap:14px;margin:28px 0;padding:clamp(18px,2.4vw,24px);border:1px solid rgba(8,14,12,0.08);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(245,249,245,0.94)),rgba(255,255,255,0.92);box-shadow:0 18px 34px rgba(8,14,12,0.05)}.okaynews-story-tool p,.okaynews-story-tool h3,.okaynews-story-tool blockquote,.okaynews-story-tool cite{margin:0}.okaynews-story-tool-kicker{color:#067544;font-size:0.76rem;font-weight:800;letter-spacing:0.18em;text-transform:uppercase}.okaynews-story-tool-title{color:#050505;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.04;letter-spacing:-0.04em}.okaynews-story-tool-pullquote{gap:18px;padding:clamp(24px,3vw,30px);border-left:4px solid #0fb169;background:radial-gradient(circle at top left,rgba(15,177,105,0.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(244,248,244,0.94))}.okaynews-story-tool-quote{color:#050505;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.08;letter-spacing:-0.05em}.okaynews-story-tool-cite{color:#54605a;font-size:0.92rem;font-style:normal;font-weight:700}.okaynews-story-tool-list{display:grid;gap:12px}.okaynews-story-tool-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.okaynews-story-tool-item p,.okaynews-story-tool-timeline-copy p{color:#36413c;line-height:1.7}.okaynews-story-tool-dot{display:inline-flex;width:10px;height:10px;margin-top:8px;border-radius:999px;background:linear-gradient(180deg,#0fb169 0%,#067544 100%)}.okaynews-story-tool-timeline-list{display:grid;gap:14px}.okaynews-story-tool-timeline-item{display:grid;grid-template-columns:20px minmax(0,1fr);gap:14px;align-items:start}.okaynews-story-tool-timeline-marker{position:relative;display:flex;justify-content:center;min-height:100%}.okaynews-story-tool-timeline-marker::after{content:"";position:absolute;top:6px;bottom:-18px;width:1px;background:rgba(6,117,68,0.18)}.okaynews-story-tool-timeline-item:last-child .okaynews-story-tool-timeline-marker::after{display:none}.okaynews-story-tool-timeline-marker span{position:relative;z-index:1;display:inline-flex;width:12px;height:12px;margin-top:6px;border-radius:999px;background:linear-gradient(180deg,#0fb169 0%,#067544 100%);box-shadow:0 0 0 4px rgba(15,177,105,0.12)}.okaynews-story-tool-time{color:#067544;font-size:0.8rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.okaynews-story-tool-explainer{background:radial-gradient(circle at top left,rgba(15,177,105,0.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(244,248,244,0.94))}.okaynews-story-tool-body{color:#36413c;line-height:1.8}.okaynews-story-tool-source-list,.okaynews-story-tool-live-list{display:grid;gap:12px}.okaynews-story-tool-source-item,.okaynews-story-tool-live-item{display:grid;gap:6px;padding:14px 16px;border:1px solid rgba(8,14,12,0.08);border-radius:18px;background:rgba(255,255,255,0.78)}.okaynews-story-tool-source-item strong{color:#050505;font-size:0.92rem;font-weight:800}.okaynews-story-tool-live{background:radial-gradient(circle at top right,rgba(17,182,103,0.14),transparent 32%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(243,247,243,0.94))}.okaynews-story-tool-live-time{display:inline-flex;width:fit-content;min-height:28px;padding:0 10px;border-radius:999px;background:rgba(6,117,68,0.1);color:#067544;font-size:0.76rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;align-items:center}.okaynews-builder-topic-strip{gap:18px;padding-top:24px;padding-bottom:24px;background:radial-gradient(circle at top left,rgba(6,117,68,0.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.97),rgba(246,249,246,0.94))}.okaynews-builder-topic-row{display:flex;flex-wrap:wrap;gap:12px}.okaynews-builder-topic-link{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 16px 0 18px;border:1px solid rgba(8,14,12,0.1);border-radius:999px;background:rgba(255,255,255,0.88);color:#050505;font-size:0.92rem;font-weight:800;letter-spacing:-0.02em;transition:transform 160ms cubic-bezier(0.23,1,0.32,1),border-color 160ms cubic-bezier(0.23,1,0.32,1),background-color 160ms cubic-bezier(0.23,1,0.32,1),box-shadow 160ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-topic-link::after{content:"\2192";display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(6,117,68,0.1);color:#067544;font-size:0.98rem;font-weight:900;transition:transform 160ms cubic-bezier(0.23,1,0.32,1),background-color 160ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-topic-link:hover{transform:translateY(-1px);border-color:rgba(8,14,12,0.16);background:rgba(255,255,255,0.98);box-shadow:0 16px 30px rgba(8,14,12,0.08)}.okaynews-builder-topic-link:hover::after{transform:translateX(2px);background:rgba(6,117,68,0.14)}.okaynews-builder-special-coverage{background:radial-gradient(circle at top right,rgba(6,117,68,0.12),transparent 32%),linear-gradient(180deg,rgba(255,255,255,0.97),rgba(245,249,245,0.94))}.okaynews-special-coverage-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,0.9fr);gap:18px}.okaynews-special-coverage-feature,.okaynews-special-coverage-link{display:grid;gap:8px;padding:20px;border:1px solid rgba(8,14,12,0.08);border-radius:24px;background:rgba(255,255,255,0.84);color:#050505}.okaynews-special-coverage-feature strong{font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.06;letter-spacing:-0.04em}.okaynews-special-coverage-feature span:last-child,.okaynews-special-coverage-link span{color:#54605a;line-height:1.6}.okaynews-special-coverage-links{display:grid;gap:12px}.okaynews-special-coverage-link{position:relative;min-height:86px}.okaynews-special-coverage-link::after{content:"\2192";position:absolute;right:18px;top:18px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(6,117,68,0.1);color:#067544;font-size:0.98rem;font-weight:900}.okaynews-builder.category-politics::before{background:linear-gradient(90deg,#111111 0%,#067544 100%)}.okaynews-builder.category-business::before{background:linear-gradient(90deg,#067544 0%,#0fb169 100%)}.okaynews-builder.category-technology::before{background:linear-gradient(90deg,#0f8b58 0%,#16a36c 100%)}.okaynews-builder.category-entertainment::before{background:linear-gradient(90deg,#067544 0%,#9c1b1b 100%)}.okaynews-builder.category-sports::before{background:linear-gradient(90deg,#0f8b58 0%,#055535 100%)}@keyframes okaynews-builder-spinner{to{transform:rotate(360deg)}}@media (max-width:1080px){.okaynews-builder-hero-card,.okaynews-builder-spotlight-layout,.okaynews-builder-spotlight-feature,.okaynews-builder-post-loop.is-grid,.okaynews-builder-post-loop.is-list .okaynews-builder-story,.okaynews-special-coverage-grid{grid-template-columns:1fr}.okaynews-builder{gap:18px;padding:18px}.okaynews-builder-hero-card{grid-template-columns:1fr;gap:0}.okaynews-builder-hero-media{min-height:240px;border-right:1px solid rgba(8,14,12,0.08);border-radius:24px 24px 0 0}.okaynews-builder-hero-copy{padding:22px 18px 24px;border-radius:0 0 24px 24px}.okaynews-builder-post-loop.is-list .okaynews-builder-story{gap:14px;align-items:start}.okaynews-builder-post-loop.is-list .okaynews-builder-story-media{min-height:220px;aspect-ratio:16 / 10;align-self:start}.homepage-top-grid .okaynews-builder-post-loop.is-list .okaynews-builder-story{padding:16px}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story-media{aspect-ratio:16 / 9}.okaynews-builder-spotlight-feature{padding:16px}.okaynews-builder-spotlight-media{aspect-ratio:16 / 10}.okaynews-builder-section-head h2,.okaynews-builder-hero-copy h2{font-size:clamp(1.72rem,4.4vw,2.32rem)}.okaynews-builder-widget-stack>.widget{grid-column:span 6}.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget{grid-column:1 / -1}}@media (max-width:920px){.okaynews-builder-post-loop.is-list .okaynews-builder-story,.okaynews-builder-posts.variant-rail .okaynews-builder-story,.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story{grid-template-columns:1fr !important;gap:14px}.okaynews-builder-post-loop.is-list .okaynews-builder-story-media,.okaynews-builder-posts.variant-rail .okaynews-builder-story-media,.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story-media,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story-media{width:100%;max-width:none;min-height:0;aspect-ratio:16 / 9.5;border-radius:18px}.okaynews-builder-post-loop.is-list .okaynews-builder-story-copy,.okaynews-builder-posts.variant-rail .okaynews-builder-story-copy{gap:10px}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer,.okaynews-builder-posts.variant-rail .okaynews-builder-story-footer{align-items:flex-start;flex-direction:column;gap:10px}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer .okaynews-builder-action,.okaynews-builder-posts.variant-rail .okaynews-builder-story-footer .okaynews-builder-action{margin-left:0}}@media (max-width:720px){.okaynews-builder{gap:18px;padding:18px;border-radius:24px}.okaynews-builder-section-head h2,.okaynews-builder-hero-copy h2{font-size:clamp(1.8rem,9vw,2.6rem)}.okaynews-builder-hero-copy{align-items:var(--okaynews-hero-mobile-copy-align);gap:8px;padding:16px 16px 18px;text-align:var(--okaynews-hero-mobile-copy-text-align)}.okaynews-builder-hero-copy h2{width:var(--okaynews-hero-mobile-title-width);max-width:var(--okaynews-hero-mobile-title-max);margin:var(--okaynews-hero-mobile-title-margin);font-size:var(--okaynews-hero-mobile-title-size);line-height:var(--okaynews-hero-mobile-title-line-height);letter-spacing:var(--okaynews-hero-mobile-title-letter-spacing)}.okaynews-builder-hero-copy .okaynews-builder-meta{justify-content:var(--okaynews-hero-mobile-meta-justify);margin-top:8px}.okaynews-builder-hero-copy .okaynews-builder-meta span{min-height:32px;padding:0 12px;font-size:0.82rem}.okaynews-builder-spotlight-copy h3{font-size:clamp(1.45rem,7vw,2.1rem)}.okaynews-builder-spotlight-link{padding:15px}.okaynews-builder-hero-media{min-height:0;aspect-ratio:16 / 10.6}.okaynews-builder-hero-action{min-height:44px;justify-self:start}.okaynews-builder-story h3{font-size:clamp(1.08rem,5vw,1.34rem);line-height:1.12}.okaynews-builder-story p,.okaynews-builder-section-head p,.okaynews-builder-hero-copy p{font-size:0.94rem;line-height:1.62}.okaynews-builder-post-loop{gap:14px}.okaynews-builder-post-loop.is-list .okaynews-builder-story,.okaynews-builder-posts.variant-rail .okaynews-builder-story{gap:12px}.okaynews-builder-post-loop.is-grid .okaynews-builder-story{gap:12px;padding:16px;border-radius:20px}.okaynews-builder-post-loop.is-list .okaynews-builder-story-media,.okaynews-builder-story-media{min-height:0;aspect-ratio:16 / 10;height:auto}.okaynews-builder-posts.variant-rail .okaynews-builder-story{grid-template-columns:1fr;gap:12px}.okaynews-builder-posts.variant-rail .okaynews-builder-story-media{min-height:0;aspect-ratio:16 / 9.6;border-radius:16px}.okaynews-builder-meta{gap:8px}.okaynews-builder-meta span{min-height:34px;padding:0 10px;font-size:0.78rem}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer{align-items:flex-start;flex-direction:column;gap:10px}.okaynews-builder-post-loop.is-grid .okaynews-builder-story-footer{gap:10px;margin-top:auto}.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer .okaynews-builder-action{margin-left:0}.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story{padding:12px;border-radius:20px}.okaynews-builder-widget-stack .sidebar-arrow-link,.okaynews-builder-widget-stack .follow-card{padding:14px 15px;border-radius:18px}.okaynews-builder-widget-stack .sidebar-most-read-link{padding:14px 12px 14px 14px;border-radius:22px}.okaynews-builder-widget-stack .sidebar-most-read-link::before{left:14px;width:58px}.okaynews-builder-widget-stack .sidebar-most-read-rank{flex-basis:38px;width:38px;min-width:38px;min-height:38px;border-radius:14px;font-size:0.76rem}.okaynews-builder-widget-stack .sidebar-most-read-title{font-size:1rem;line-height:1.08}.okaynews-builder-follow .follow-list{gap:10px}.okaynews-builder-follow .follow-card-network{min-height:58px;padding:12px 14px;border-radius:18px}.okaynews-builder-follow .follow-card-icon{width:40px;height:40px;flex-basis:40px}.okaynews-builder-follow .follow-card-icon svg{width:19px;height:19px}.okaynews-builder-feed-load-more{grid-template-columns:auto auto auto;width:100%;justify-content:center;padding:10px 12px}.okaynews-builder-newsletter-fallback{grid-template-columns:1fr}.okaynews-builder-newsletter-fallback input,.okaynews-builder-newsletter-fallback button{min-height:52px}.okaynews-builder-more,.okaynews-builder-action{min-height:40px}.okaynews-builder-widget-stack{grid-template-columns:1fr}.okaynews-builder-widget-stack>.widget{grid-column:auto;padding:16px;border-radius:20px}.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget,.builder-page-content .homepage-side-rail .okaynews-builder-widget-stack>.widget{grid-column:1 / -1}.okaynews-builder-follow.follow-style-chips .follow-list{grid-template-columns:1fr}.okaynews-builder-follow .follow-card-network{min-height:66px;padding:14px 15px}.okaynews-builder-follow .follow-card-copy strong{font-size:0.96rem}.okaynews-builder-topic-link{min-height:44px;width:100%;justify-content:space-between}.okaynews-builder-widget-shell,.okaynews-builder-widget-placeholder{gap:12px}}@media (max-width:560px){.okaynews-builder{padding:16px;border-radius:22px}.okaynews-builder-topic-row{gap:10px}.okaynews-builder-topic-link,.okaynews-builder-more,.okaynews-builder-action{min-height:42px}.okaynews-builder-post-loop.is-grid{gap:12px}.okaynews-builder-post-loop.is-grid .okaynews-builder-story{gap:10px;padding:14px;border-radius:18px}.okaynews-builder-post-loop.is-grid .okaynews-builder-story-media{aspect-ratio:16 / 9.5;border-radius:16px}.okaynews-builder-post-loop.is-grid .okaynews-builder-story h3{font-size:1.08rem;line-height:1.08}.okaynews-builder-post-loop.is-grid .okaynews-builder-meta span{min-height:32px;padding:0 10px;font-size:0.76rem}.okaynews-builder-post-loop.is-grid .okaynews-builder-action{min-height:38px;padding:0 10px 0 12px;font-size:0.82rem}.okaynews-builder-posts.variant-rail .okaynews-builder-story{grid-template-columns:64px minmax(0,1fr);gap:10px}.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story,.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story{grid-template-columns:1fr}.okaynews-builder-posts.variant-rail .okaynews-builder-story-media{min-height:64px;border-radius:12px}.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story-media,.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story-media,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story-media{min-height:0;aspect-ratio:16 / 9.5;border-radius:14px}.okaynews-builder-widget-stack>.widget{padding:14px;border-radius:18px}}.supports-dark-mode.is-dark-theme{--okaynews-builder-bg:#08110d;--okaynews-builder-surface:rgba(10,17,14,0.92);--okaynews-builder-card:rgba(14,22,18,0.94);--okaynews-builder-ink:#f0f6f2;--okaynews-builder-muted:rgba(230,239,233,0.72);--okaynews-builder-line:rgba(143,203,170,0.12);--okaynews-builder-shadow:0 28px 60px rgba(0,0,0,0.38)}.supports-dark-mode.is-dark-theme .okaynews-builder,.supports-dark-mode.is-dark-theme .okaynews-builder-story,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack>.widget,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-shell,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-placeholder,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-fallback,.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box,.supports-dark-mode.is-dark-theme .okaynews-builder-recap-card,.supports-dark-mode.is-dark-theme .okaynews-builder-breaking,.supports-dark-mode.is-dark-theme .okaynews-builder-coverage-card{border-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(17,182,103,0.08),transparent 30%),linear-gradient(180deg,rgba(14,24,19,0.97),rgba(8,15,12,0.94));box-shadow:0 24px 48px rgba(0,0,0,0.34),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder::before{background:linear-gradient(90deg,#26a167 0%,#79d2a0 100%)}.supports-dark-mode.is-dark-theme .okaynews-builder-hero{background:radial-gradient(circle at top left,rgba(22,160,100,0.14),transparent 34%),linear-gradient(180deg,rgba(14,24,19,0.98),rgba(8,15,12,0.95))}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-copy{border-left-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(20,142,88,0.12),transparent 40%),linear-gradient(180deg,rgba(18,31,24,0.98),rgba(10,18,14,0.95));color:#f2f7f3}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-panel-surface .okaynews-builder-hero-copy{background:radial-gradient(circle at top left,rgba(20,142,88,0.1),transparent 40%),linear-gradient(180deg,rgba(18,31,24,0.98),rgba(10,18,14,0.95))}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-panel-tinted .okaynews-builder-hero-copy{background:radial-gradient(circle at top left,rgba(36,176,112,0.16),transparent 38%),linear-gradient(180deg,rgba(16,44,30,0.98),rgba(10,28,19,0.96))}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-panel-dark .okaynews-builder-hero-copy{background:radial-gradient(circle at top left,rgba(36,176,112,0.12),transparent 38%),linear-gradient(180deg,rgba(12,22,17,0.99),rgba(6,12,9,0.97))}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-panel-surface .okaynews-builder-meta span,.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-panel-tinted .okaynews-builder-meta span,.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-panel-surface .okaynews-builder-hero-action,.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-panel-tinted .okaynews-builder-hero-action{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,34,28,0.96),rgba(12,20,16,0.94)),rgba(14,22,18,0.94);color:#edf4ef}.supports-dark-mode.is-dark-theme .okaynews-builder-section-head h2,.supports-dark-mode.is-dark-theme .okaynews-builder-hero-copy h2,.supports-dark-mode.is-dark-theme .okaynews-builder-story h3,.supports-dark-mode.is-dark-theme .okaynews-builder-story h3 a,.supports-dark-mode.is-dark-theme .okaynews-builder-hero-copy h2 a,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-shell .widget-title,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-shell h3{color:#f2f7f3}.supports-dark-mode.is-dark-theme .okaynews-builder-section-head p,.supports-dark-mode.is-dark-theme .okaynews-builder-hero-copy p,.supports-dark-mode.is-dark-theme .okaynews-builder-story p,.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box p,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-shell p,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-fallback p{color:rgba(230,239,233,0.72)}.supports-dark-mode.is-dark-theme .okaynews-builder-kicker,.supports-dark-mode.is-dark-theme .okaynews-builder-eyebrow{color:#93d7ae}.supports-dark-mode.is-dark-theme .okaynews-builder-more,.supports-dark-mode.is-dark-theme .okaynews-builder-action,.supports-dark-mode.is-dark-theme .okaynews-builder-topic-link,.supports-dark-mode.is-dark-theme .okaynews-builder-feed-nav,.supports-dark-mode.is-dark-theme .okaynews-builder-meta span,.supports-dark-mode.is-dark-theme .okaynews-builder-chip,.supports-dark-mode.is-dark-theme .okaynews-builder-feed-load-more,.supports-dark-mode.is-dark-theme .okaynews-builder-feed-load-more button,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-fallback input,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-fallback button{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,34,28,0.96),rgba(12,20,16,0.94)),rgba(14,22,18,0.94);color:#edf4ef;box-shadow:0 12px 26px rgba(0,0,0,0.24),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-more::after,.supports-dark-mode.is-dark-theme .okaynews-builder-action::after{background:rgba(37,161,103,0.18);color:#a6dfbd}.supports-dark-mode.is-dark-theme .okaynews-builder-chip.is-solid,.supports-dark-mode.is-dark-theme .okaynews-builder-more:hover,.supports-dark-mode.is-dark-theme .okaynews-builder-action:hover,.supports-dark-mode.is-dark-theme .okaynews-builder-feed-load-more button:hover,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-fallback button:hover{background:radial-gradient(circle at top center,rgba(255,255,255,0.08),transparent 58%),linear-gradient(180deg,rgba(18,110,71,0.96),rgba(10,78,49,0.96));color:#f8fcf8;border-color:rgba(113,179,141,0.22)}.supports-dark-mode.is-dark-theme .okaynews-builder-page-hero.brand-template-app,.supports-dark-mode.is-dark-theme .okaynews-builder-app-promo{background:radial-gradient(circle at top left,rgba(36,176,112,0.16),transparent 30%),linear-gradient(180deg,rgba(13,22,18,0.98),rgba(7,13,10,0.96)),rgba(9,15,12,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 24px 44px rgba(0,0,0,0.28)}.supports-dark-mode.is-dark-theme .okaynews-builder-page-hero.brand-template-app::after,.supports-dark-mode.is-dark-theme .okaynews-builder-app-promo::after{background:linear-gradient(90deg,rgba(37,161,103,0.28),rgba(37,161,103,0.06) 38%,rgba(37,161,103,0.06) 62%,rgba(37,161,103,0.28))}.supports-dark-mode.is-dark-theme .okaynews-builder-page-hero.brand-template-team,.supports-dark-mode.is-dark-theme .okaynews-builder-page-hero.brand-template-careers{background:radial-gradient(circle at top left,rgba(36,176,112,0.14),transparent 28%),radial-gradient(circle at top right,rgba(36,176,112,0.08),transparent 24%),linear-gradient(180deg,rgba(13,22,18,0.98),rgba(7,13,10,0.96)),rgba(9,15,12,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 24px 44px rgba(0,0,0,0.28)}.supports-dark-mode.is-dark-theme .okaynews-builder-page-hero.brand-template-team::after,.supports-dark-mode.is-dark-theme .okaynews-builder-page-hero.brand-template-careers::after{background:linear-gradient(90deg,rgba(37,161,103,0.28),rgba(37,161,103,0.06) 38%,rgba(37,161,103,0.06) 62%,rgba(37,161,103,0.28))}.supports-dark-mode.is-dark-theme .okaynews-builder-brand-card,.supports-dark-mode.is-dark-theme .okaynews-builder-value-card,.supports-dark-mode.is-dark-theme .okaynews-builder-benefit-card,.supports-dark-mode.is-dark-theme .okaynews-builder-directory-card,.supports-dark-mode.is-dark-theme .okaynews-builder-profile-card,.supports-dark-mode.is-dark-theme .okaynews-builder-process-step,.supports-dark-mode.is-dark-theme .okaynews-builder-desk-card,.supports-dark-mode.is-dark-theme .okaynews-builder-role-card,.supports-dark-mode.is-dark-theme .okaynews-builder-policy-shell,.supports-dark-mode.is-dark-theme .okaynews-builder-logo-item,.supports-dark-mode.is-dark-theme .okaynews-builder-cta-banner{border-color:rgba(190,223,204,0.1);background:radial-gradient(circle at top left,rgba(36,176,112,0.12),transparent 34%),linear-gradient(180deg,rgba(18,30,24,0.98),rgba(9,16,13,0.96)),rgba(11,18,14,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 18px 34px rgba(0,0,0,0.24)}.supports-dark-mode.is-dark-theme .okaynews-builder-brand-card h3,.supports-dark-mode.is-dark-theme .okaynews-builder-brand-card strong,.supports-dark-mode.is-dark-theme .okaynews-builder-value-card h3,.supports-dark-mode.is-dark-theme .okaynews-builder-benefit-card h3,.supports-dark-mode.is-dark-theme .okaynews-builder-directory-card h3,.supports-dark-mode.is-dark-theme .okaynews-builder-profile-card h3,.supports-dark-mode.is-dark-theme .okaynews-builder-process-step h3,.supports-dark-mode.is-dark-theme .okaynews-builder-desk-card h3,.supports-dark-mode.is-dark-theme .okaynews-builder-role-card h3,.supports-dark-mode.is-dark-theme .okaynews-builder-policy-shell h3,.supports-dark-mode.is-dark-theme .okaynews-builder-cta-banner h2,.supports-dark-mode.is-dark-theme .okaynews-builder-logo-item h3,.supports-dark-mode.is-dark-theme .okaynews-builder-logo-item strong{color:#f2f7f3}.supports-dark-mode.is-dark-theme .okaynews-builder-brand-card p,.supports-dark-mode.is-dark-theme .okaynews-builder-value-card p,.supports-dark-mode.is-dark-theme .okaynews-builder-benefit-card p,.supports-dark-mode.is-dark-theme .okaynews-builder-directory-card p,.supports-dark-mode.is-dark-theme .okaynews-builder-profile-card p,.supports-dark-mode.is-dark-theme .okaynews-builder-process-step p,.supports-dark-mode.is-dark-theme .okaynews-builder-desk-card p,.supports-dark-mode.is-dark-theme .okaynews-builder-role-card p,.supports-dark-mode.is-dark-theme .okaynews-builder-policy-shell p,.supports-dark-mode.is-dark-theme .okaynews-builder-cta-banner p,.supports-dark-mode.is-dark-theme .okaynews-builder-logo-item p,.supports-dark-mode.is-dark-theme .okaynews-builder-benefit-note,.supports-dark-mode.is-dark-theme .okaynews-builder-process-note,.supports-dark-mode.is-dark-theme .okaynews-builder-role-salary{color:rgba(230,239,233,0.74)}.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-framed,.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-airy{background:radial-gradient(circle at top left,rgba(36,176,112,0.12),transparent 32%),linear-gradient(180deg,rgba(14,24,19,0.98),rgba(8,15,12,0.95)),rgba(10,16,13,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 20px 40px rgba(0,0,0,0.24)}.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-framed .okaynews-builder-media-stage,.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-airy .okaynews-builder-media-stage{background:radial-gradient(circle at top left,rgba(36,176,112,0.08),transparent 36%),linear-gradient(180deg,rgba(18,30,24,0.98),rgba(9,16,13,0.96)),rgba(11,18,14,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 18px 32px rgba(0,0,0,0.22)}.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-framed .okaynews-builder-media-stage img,.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-airy .okaynews-builder-media-stage img{background:radial-gradient(circle at top left,rgba(36,176,112,0.05),transparent 32%),rgba(10,16,13,0.78)}.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box,.supports-dark-mode.is-dark-theme .okaynews-builder-empty{border-color:rgba(190,223,204,0.1);background:radial-gradient(circle at top left,rgba(36,176,112,0.1),transparent 36%),linear-gradient(180deg,rgba(16,27,21,0.98),rgba(9,16,13,0.96)),rgba(10,16,13,0.96)}.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box strong,.supports-dark-mode.is-dark-theme .okaynews-builder-empty strong{color:#f2f7f3}.supports-dark-mode.is-dark-theme .okaynews-builder-chip,.supports-dark-mode.is-dark-theme .okaynews-builder-meta span{border-color:rgba(190,223,204,0.12);background:radial-gradient(circle at top left,rgba(36,176,112,0.12),transparent 48%),linear-gradient(180deg,rgba(22,35,29,0.98),rgba(11,19,15,0.95)),rgba(13,22,18,0.96);color:#edf4ef;box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 10px 20px rgba(0,0,0,0.2)}.supports-dark-mode.is-dark-theme .okaynews-builder-chip.is-solid{border-color:rgba(113,179,141,0.22);background:radial-gradient(circle at top center,rgba(255,255,255,0.08),transparent 58%),linear-gradient(180deg,rgba(18,110,71,0.96),rgba(10,78,49,0.96));color:#f8fcf8}body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-brand-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-value-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-benefit-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-directory-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-profile-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-process-step,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-desk-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-role-card,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-policy-shell,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-logo-item,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-cta-banner,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-framed,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-airy,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-empty{border-color:rgba(173,226,192,0.1);background:radial-gradient(circle at top left,rgba(45,201,113,0.1),transparent 34%),linear-gradient(180deg,rgba(16,28,22,0.98),rgba(9,16,13,0.96)),rgba(11,18,14,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 18px 36px rgba(0,0,0,0.24)}body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-framed .okaynews-builder-media-stage,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-media-split.media-frame-airy .okaynews-builder-media-stage{background:radial-gradient(circle at top left,rgba(45,201,113,0.08),transparent 36%),linear-gradient(180deg,rgba(17,29,23,0.98),rgba(9,16,13,0.96)),rgba(11,18,14,0.96)}body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-chip,body.okaynews-preset-premium.supports-dark-mode.is-dark-theme .okaynews-builder-meta span{border-color:rgba(173,226,192,0.12);background:radial-gradient(circle at top left,rgba(45,201,113,0.12),transparent 48%),linear-gradient(180deg,rgba(21,34,28,0.98),rgba(11,19,15,0.95)),rgba(13,22,18,0.96)}.supports-dark-mode.is-dark-theme .okaynews-builder-app-store,.supports-dark-mode.is-dark-theme .okaynews-builder-app-icon-stage,.supports-dark-mode.is-dark-theme .okaynews-builder-app-screen,.supports-dark-mode.is-dark-theme .okaynews-builder-app-qr-image{border-color:rgba(190,223,204,0.12);background:linear-gradient(180deg,rgba(19,30,24,0.98),rgba(10,16,13,0.95)),rgba(10,16,13,0.94);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 16px 30px rgba(0,0,0,0.24)}.supports-dark-mode.is-dark-theme .okaynews-builder-app-store-eyebrow,.supports-dark-mode.is-dark-theme .okaynews-builder-app-store-meta,.supports-dark-mode.is-dark-theme .okaynews-builder-app-availability p,.supports-dark-mode.is-dark-theme .okaynews-builder-app-qr p{color:rgba(230,239,233,0.68)}.supports-dark-mode.is-dark-theme .okaynews-builder-app-store-icon{background:linear-gradient(180deg,rgba(255,255,255,0.16),rgba(223,235,228,0.08)),rgba(255,255,255,0.08)}.supports-dark-mode.is-dark-theme .okaynews-builder-app-store.platform-ios .okaynews-builder-app-store-icon{color:rgba(255,255,255,0.96)}.supports-dark-mode.is-dark-theme .okaynews-builder-story-media,.supports-dark-mode.is-dark-theme .okaynews-builder-hero-media{box-shadow:inset 0 1px 0 rgba(255,255,255,0.02),0 18px 34px rgba(0,0,0,0.3)}.supports-dark-mode.is-dark-theme .okaynews-builder-story-copy h3 a:hover,.supports-dark-mode.is-dark-theme .okaynews-builder-hero-copy h2 a:hover{color:#9ed9b7;text-decoration-color:rgba(158,217,183,0.28)}.supports-dark-mode.is-dark-theme .okaynews-builder-feed-load-more{justify-content:center;border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(18,31,25,0.96),rgba(10,18,14,0.94)),rgba(11,18,15,0.94);box-shadow:0 18px 34px rgba(0,0,0,0.26),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-feed-load-more button:disabled{opacity:0.42}.supports-dark-mode.is-dark-theme .okaynews-builder-post-loop.is-list .okaynews-builder-story,.supports-dark-mode.is-dark-theme .okaynews-builder-post-loop.is-grid .okaynews-builder-story,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-compact .okaynews-builder-story,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-rail .okaynews-builder-story,.supports-dark-mode.is-dark-theme .homepage-top-grid .okaynews-builder-post-loop.is-list .okaynews-builder-story,.supports-dark-mode.is-dark-theme .homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story,.supports-dark-mode.is-dark-theme .homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story,.supports-dark-mode.is-dark-theme .homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story{border-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(17,182,103,0.08),transparent 32%),linear-gradient(180deg,rgba(14,24,19,0.98),rgba(8,15,12,0.95)) !important;box-shadow:0 24px 48px rgba(0,0,0,0.34),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-post-loop.is-list .okaynews-builder-story-copy,.supports-dark-mode.is-dark-theme .okaynews-builder-post-loop.is-grid .okaynews-builder-story-copy,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-compact .okaynews-builder-story-copy,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-rail .okaynews-builder-story-copy{color:#edf4ef}.supports-dark-mode.is-dark-theme .okaynews-builder-post-loop.is-list .okaynews-builder-story h3,.supports-dark-mode.is-dark-theme .okaynews-builder-post-loop.is-grid .okaynews-builder-story h3,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-compact .okaynews-builder-story h3,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-rail .okaynews-builder-story h3,.supports-dark-mode.is-dark-theme .okaynews-builder-post-loop.is-list .okaynews-builder-story h3 a,.supports-dark-mode.is-dark-theme .okaynews-builder-post-loop.is-grid .okaynews-builder-story h3 a,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-compact .okaynews-builder-story h3 a,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-rail .okaynews-builder-story h3 a{color:#f3f8f4}.supports-dark-mode.is-dark-theme .okaynews-builder-post-loop .okaynews-builder-story p,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-compact .okaynews-builder-story p,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-rail .okaynews-builder-story p{color:rgba(230,239,233,0.74)}.supports-dark-mode.is-dark-theme .homepage-top-grid .okaynews-builder-post-loop.is-list .okaynews-builder-story,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-form,.supports-dark-mode.is-dark-theme .okaynews-builder-recap-card,.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-feature,.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-link,.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box,.supports-dark-mode.is-dark-theme .okaynews-builder-empty{border-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(17,182,103,0.08),transparent 32%),linear-gradient(180deg,rgba(15,25,20,0.98),rgba(8,15,12,0.95)) !important;box-shadow:0 24px 48px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story + .okaynews-builder-story,.supports-dark-mode.is-dark-theme .homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story,.supports-dark-mode.is-dark-theme .okaynews-builder-posts.variant-rail .okaynews-builder-story + .okaynews-builder-story{border-top-color:rgba(190,223,204,0.1)}.supports-dark-mode.is-dark-theme .homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story,.supports-dark-mode.is-dark-theme .homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story,.supports-dark-mode.is-dark-theme .homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story{border-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(17,182,103,0.08),transparent 32%),linear-gradient(180deg,rgba(15,25,20,0.98),rgba(8,15,12,0.95)) !important;box-shadow:0 22px 42px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-stack{background:radial-gradient(circle at top left,rgba(17,182,103,0.1),transparent 34%),linear-gradient(180deg,rgba(11,18,15,0.98),rgba(7,12,10,0.95))}.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-copy h3 a,.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-link strong{color:#f3f8f4}.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-copy p,.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-date{color:rgba(230,239,233,0.74)}.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-media{border-color:rgba(190,223,204,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 18px 34px rgba(0,0,0,0.3)}.supports-dark-mode.is-dark-theme .okaynews-story-tool,.supports-dark-mode.is-dark-theme .okaynews-story-tool-pullquote,.supports-dark-mode.is-dark-theme .okaynews-story-tool-factbox,.supports-dark-mode.is-dark-theme .okaynews-story-tool-explainer,.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline,.supports-dark-mode.is-dark-theme .okaynews-story-tool-sources,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live,.supports-dark-mode.is-dark-theme .okaynews-story-tool-source-item,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live-item,.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline-item{border-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(17,182,103,0.09),transparent 34%),linear-gradient(180deg,rgba(14,24,19,0.97),rgba(8,15,12,0.95));box-shadow:0 22px 42px rgba(0,0,0,0.28),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-title,.supports-dark-mode.is-dark-theme .okaynews-story-tool-quote,.supports-dark-mode.is-dark-theme .okaynews-story-tool-source-item strong{color:#f3f8f4}.supports-dark-mode.is-dark-theme .okaynews-story-tool-kicker,.supports-dark-mode.is-dark-theme .okaynews-story-tool-time{color:#93d7ae}.supports-dark-mode.is-dark-theme .okaynews-story-tool-body,.supports-dark-mode.is-dark-theme .okaynews-story-tool-item p,.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline-copy p,.supports-dark-mode.is-dark-theme .okaynews-story-tool-cite,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live-item,.supports-dark-mode.is-dark-theme .okaynews-story-tool-source-item,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live-item p,.supports-dark-mode.is-dark-theme .okaynews-story-tool-source-item p{color:rgba(230,239,233,0.78)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-live-time{background:rgba(18,110,71,0.2);color:#a6dfbd}.supports-dark-mode.is-dark-theme .okaynews-story-tool-pullquote{border-left-color:rgba(71,188,128,0.74)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-factbox,.supports-dark-mode.is-dark-theme .okaynews-story-tool-explainer,.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline,.supports-dark-mode.is-dark-theme .okaynews-story-tool-sources,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live,.supports-dark-mode.is-dark-theme .okaynews-story-tool-pullquote{background:radial-gradient(circle at top left,rgba(17,182,103,0.1),transparent 34%),linear-gradient(180deg,rgba(14,24,19,0.98),rgba(8,15,12,0.95)) !important}.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline-marker::after{background:rgba(115,199,154,0.18)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline-marker span,.supports-dark-mode.is-dark-theme .okaynews-story-tool-dot{box-shadow:0 0 0 4px rgba(15,177,105,0.16)}.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack>.widget,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-area,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-shell,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter,.supports-dark-mode.is-dark-theme .okaynews-builder-follow{border-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(17,182,103,0.09),transparent 32%),linear-gradient(180deg,rgba(14,24,19,0.98),rgba(8,15,12,0.95)) !important;box-shadow:0 24px 48px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack .widget-title,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack a,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-placeholder strong,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter h2,.supports-dark-mode.is-dark-theme .okaynews-builder-follow h2{color:#f3f8f4}.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack p,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack li,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack span,.supports-dark-mode.is-dark-theme .okaynews-builder-follow p,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter p,.supports-dark-mode.is-dark-theme .okaynews-builder-empty{color:rgba(230,239,233,0.74)}.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack .eyebrow,.supports-dark-mode.is-dark-theme .okaynews-builder-follow .eyebrow{border-color:rgba(113,179,141,0.14);background:linear-gradient(180deg,rgba(20,40,31,0.98),rgba(11,22,17,0.94)),rgba(12,24,18,0.94);color:#9ed9b7;box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 8px 18px rgba(0,0,0,0.16)}.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack .sidebar-arrow-link,.supports-dark-mode.is-dark-theme .okaynews-builder-widget-stack .follow-card,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-fallback input,.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-form,.supports-dark-mode.is-dark-theme .okaynews-builder-empty{border-color:rgba(190,223,204,0.08);background:linear-gradient(180deg,rgba(20,31,26,0.98),rgba(11,18,15,0.95)),rgba(12,20,16,0.95);color:#edf4ef;box-shadow:0 12px 24px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-follow .follow-card-icon{background:linear-gradient(180deg,rgba(21,45,34,0.98),rgba(11,23,17,0.94)),rgba(12,24,18,0.94);color:#a7dfbf;box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 10px 20px rgba(0,0,0,0.22)}.supports-dark-mode.is-dark-theme .okaynews-builder-follow .follow-card-copy strong{color:#f3f8f4}.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box strong,.supports-dark-mode.is-dark-theme .okaynews-builder-recap-card strong,.supports-dark-mode.is-dark-theme .okaynews-builder-empty strong{color:#f3f8f4}.button-style-compact .okaynews-builder-feed-load-more button{min-height:42px}.button-style-balanced .okaynews-builder-feed-load-more button{min-height:48px}.button-style-bold .okaynews-builder-feed-load-more button{min-height:54px}.meta-style-minimal .okaynews-builder-story-meta span{padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}.okaynews-builder-posts.headline-size-compact .okaynews-builder-story h3{font-size:clamp(1.18rem,1.7vw,1.46rem)}.okaynews-builder-posts.headline-size-large .okaynews-builder-story h3{font-size:clamp(1.52rem,2.3vw,2rem)}.okaynews-builder-posts.meta-style-minimal .okaynews-builder-meta,.okaynews-builder-posts.meta-style-inline .okaynews-builder-meta{gap:10px}.okaynews-builder-posts.meta-style-minimal .okaynews-builder-meta span,.okaynews-builder-posts.meta-style-inline .okaynews-builder-meta span{min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--okaynews-builder-muted);font-size:0.8rem}.okaynews-builder-posts.meta-style-inline .okaynews-builder-meta span + span::before{content:"•";margin-right:10px;color:rgba(95,109,102,0.65)}.okaynews-builder-posts.card-padding-compact .okaynews-builder-story{padding:14px}.okaynews-builder-posts.card-padding-airy .okaynews-builder-story{padding:22px}.okaynews-builder-posts.image-ratio-landscape .okaynews-builder-story-media{aspect-ratio:16 / 9}.okaynews-builder-posts.image-ratio-standard .okaynews-builder-story-media{aspect-ratio:16 / 10}.okaynews-builder-posts.image-ratio-square .okaynews-builder-story-media{aspect-ratio:1 / 1}.okaynews-builder-posts.image-ratio-portrait .okaynews-builder-story-media{aspect-ratio:4 / 5}.okaynews-builder-posts.desktop-columns-1 .okaynews-builder-post-loop.is-grid{grid-template-columns:1fr}.okaynews-builder-posts.desktop-columns-3 .okaynews-builder-post-loop.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.okaynews-builder-posts.desktop-columns-4 .okaynews-builder-post-loop.is-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.okaynews-builder-spotlight-stack.lead-ratio-media-heavy .okaynews-builder-spotlight-feature{grid-template-columns:minmax(240px,0.56fr) minmax(0,0.44fr)}.okaynews-builder-spotlight-stack.lead-ratio-copy-heavy .okaynews-builder-spotlight-feature{grid-template-columns:minmax(180px,0.36fr) minmax(0,0.64fr)}.okaynews-builder.panel-density-airy .okaynews-builder-post-loop,.okaynews-builder.panel-density-airy .okaynews-builder-widget-stack,.okaynews-builder.panel-density-airy .follow-list,.okaynews-builder.panel-density-airy .okaynews-builder-spotlight-stack-list{gap:18px}.okaynews-builder.panel-density-compact .okaynews-builder-post-loop,.okaynews-builder.panel-density-compact .okaynews-builder-widget-stack,.okaynews-builder.panel-density-compact .follow-list,.okaynews-builder.panel-density-compact .okaynews-builder-spotlight-stack-list{gap:10px}.okaynews-builder.panel-density-airy .okaynews-builder-widget-stack>.widget,.okaynews-builder.panel-density-airy .follow-card,.okaynews-builder.panel-density-airy .okaynews-builder-recap-card{padding:22px}.okaynews-builder.panel-density-compact .okaynews-builder-widget-stack>.widget,.okaynews-builder.panel-density-compact .follow-card,.okaynews-builder.panel-density-compact .okaynews-builder-recap-card{padding:14px;border-radius:20px}@media (max-width:920px){.okaynews-builder-posts.mobile-stacking-split .okaynews-builder-post-loop.is-list .okaynews-builder-story,.okaynews-builder-posts.mobile-stacking-split.variant-rail .okaynews-builder-story{grid-template-columns:minmax(132px,148px) minmax(0,1fr) !important;align-items:start}.okaynews-builder-posts.mobile-stacking-compact .okaynews-builder-post-loop.is-list .okaynews-builder-story,.okaynews-builder-posts.mobile-stacking-compact.variant-rail .okaynews-builder-story{grid-template-columns:minmax(108px,118px) minmax(0,1fr) !important;gap:12px}.okaynews-builder-posts.mobile-stacking-split .okaynews-builder-post-loop.is-list .okaynews-builder-story-footer,.okaynews-builder-posts.mobile-stacking-compact .okaynews-builder-post-loop.is-list .okaynews-builder-story-footer,.okaynews-builder-posts.mobile-stacking-split.variant-rail .okaynews-builder-story-footer,.okaynews-builder-posts.mobile-stacking-compact.variant-rail .okaynews-builder-story-footer{flex-direction:row;align-items:center}}@media (max-width:720px){.okaynews-builder-hero-card.hero-ratio-square .okaynews-builder-hero-media{aspect-ratio:1 / 1}.okaynews-builder-hero-card.hero-ratio-portrait .okaynews-builder-hero-media{aspect-ratio:4 / 5}.okaynews-builder.panel-density-airy{gap:20px;padding:20px}.okaynews-builder.panel-density-compact{gap:14px;padding:16px}}.supports-dark-mode.is-dark-theme .okaynews-builder.dark-variant-soft{background:radial-gradient(circle at top left,rgba(17,182,103,0.06),transparent 32%),linear-gradient(180deg,rgba(19,30,24,0.96),rgba(10,18,14,0.93))}.supports-dark-mode.is-dark-theme .okaynews-builder.dark-variant-contrast{border-color:rgba(197,228,209,0.14);background:radial-gradient(circle at top left,rgba(22,193,115,0.1),transparent 32%),linear-gradient(180deg,rgba(9,17,13,0.99),rgba(4,8,6,0.96));box-shadow:0 26px 52px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.04)}.okaynews-builder.has-section-divider .okaynews-builder-topic-row,.okaynews-builder.has-section-divider .okaynews-special-coverage-grid,.okaynews-builder.has-section-divider .okaynews-builder-newsletter-form{padding-top:16px;border-top:1px solid rgba(8,14,12,0.08)}.okaynews-builder.panel-style-dark .okaynews-builder-topic-link,.okaynews-builder.panel-style-dark .okaynews-special-coverage-feature,.okaynews-builder.panel-style-dark .okaynews-special-coverage-link,.okaynews-builder.panel-style-dark .okaynews-builder-newsletter-form,.okaynews-builder.panel-style-dark .okaynews-builder-newsletter-fallback input{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,34,28,0.96),rgba(12,20,16,0.94)),rgba(14,22,18,0.94);color:#edf4ef}.okaynews-builder.panel-style-dark .okaynews-builder-topic-link,.okaynews-builder.panel-style-dark .okaynews-special-coverage-link,.okaynews-builder.panel-style-dark .okaynews-special-coverage-feature strong,.okaynews-builder.panel-style-dark .okaynews-builder-newsletter-fallback input::placeholder{color:#edf4ef}.okaynews-builder.panel-style-dark .okaynews-special-coverage-feature span,.okaynews-builder.panel-style-dark .okaynews-builder-newsletter-form p,.okaynews-builder.panel-style-dark .okaynews-builder-newsletter-form label{color:rgba(233,241,236,0.74)}.okaynews-builder.panel-style-dark .okaynews-builder-newsletter-fallback button{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,#178b58 0%,#0c7247 54%,#075b38 100%);color:#ffffff}.okaynews-builder.section-heading-align-center .okaynews-builder-section-head,.okaynews-builder.description-align-center .okaynews-builder-section-head p,.okaynews-builder.accent-align-center::before{text-align:center}.okaynews-builder.section-heading-align-center .okaynews-builder-head-row,.okaynews-builder.description-align-center .okaynews-builder-head-row{justify-content:center}.okaynews-builder.description-width-narrow .okaynews-builder-section-head p{max-width:38ch}.okaynews-builder.description-width-balanced .okaynews-builder-section-head p{max-width:52ch}.okaynews-builder.description-width-wide .okaynews-builder-section-head p{max-width:66ch}.okaynews-builder.description-width-full .okaynews-builder-section-head p{max-width:none}.okaynews-builder.accent-length-short::before{width:72px}.okaynews-builder.accent-length-medium::before{width:120px}.okaynews-builder.accent-length-long::before{width:176px}.okaynews-builder.accent-align-center::before{inset:0 0 auto 0;margin-inline:auto}.okaynews-builder.radius-scale-subtle{border-radius:22px}.okaynews-builder.radius-scale-rounded{border-radius:30px}.okaynews-builder.radius-scale-soft{border-radius:38px}.okaynews-builder.shadow-depth-none{box-shadow:none}.okaynews-builder.shadow-depth-premium{box-shadow:0 30px 70px rgba(15,43,30,0.16)}.okaynews-builder.desktop-spacing-compact{padding-block:16px}.okaynews-builder.desktop-spacing-standard{padding-block:clamp(18px,2.4vw,28px)}.okaynews-builder.desktop-spacing-airy{padding-block:clamp(26px,3vw,38px)}.okaynews-builder.desktop-gap-compact{gap:14px}.okaynews-builder.desktop-gap-standard{gap:20px}.okaynews-builder.desktop-gap-airy{gap:28px}.okaynews-builder.dark-variant-muted{--okaynews-builder-shadow:0 20px 46px rgba(9,19,14,0.18)}.okaynews-builder.dark-variant-high-contrast{--okaynews-builder-shadow:0 24px 56px rgba(0,0,0,0.28)}.okaynews-builder.dark-image-dimmed .okaynews-builder-story-media img,.okaynews-builder.dark-image-dimmed .okaynews-builder-hero-media img,.okaynews-builder.dark-image-dimmed .okaynews-builder-spotlight-media img{filter:brightness(0.88) saturate(0.92)}.okaynews-builder.dark-image-elevated .okaynews-builder-story-media,.okaynews-builder.dark-image-elevated .okaynews-builder-hero-media,.okaynews-builder.dark-image-elevated .okaynews-builder-spotlight-media{box-shadow:0 18px 40px rgba(0,0,0,0.18)}.okaynews-builder-hero-card{--okaynews-hero-mobile-image-aspect:var(--okaynews-hero-image-aspect);--okaynews-hero-mobile-image-object-position:var(--okaynews-hero-image-object-position);--okaynews-hero-image-fit:cover;--okaynews-hero-title-clamp:4;--okaynews-hero-mobile-title-clamp:4;--okaynews-hero-copy-padding:clamp(22px,2.1vw,34px) clamp(24px,2.6vw,40px);--okaynews-hero-mobile-copy-padding:24px 22px 26px}.okaynews-builder-hero-card.hero-frame-cropped .okaynews-builder-hero-media{min-height:clamp(320px,34vw,430px)}.okaynews-builder-hero-card.hero-frame-airy{gap:16px;padding:14px;background:rgba(255,255,255,0.46)}.okaynews-builder-hero-card.hero-frame-airy .okaynews-builder-hero-media,.okaynews-builder-hero-card.hero-frame-airy .okaynews-builder-hero-copy{border-radius:24px;border:1px solid rgba(8,14,12,0.06)}.okaynews-builder-hero-card.hero-emphasis-media-heavy{grid-template-columns:minmax(0,1.18fr) minmax(0,0.82fr)}.okaynews-builder-hero-card.hero-emphasis-copy-heavy{grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr)}.okaynews-builder-hero-card.hero-desktop-copy-width-narrow .okaynews-builder-hero-copy p,.okaynews-builder-hero-card.hero-desktop-copy-width-narrow .okaynews-builder-hero-copy h2{max-width:26ch}.okaynews-builder-hero-card.hero-desktop-copy-width-balanced .okaynews-builder-hero-copy p,.okaynews-builder-hero-card.hero-desktop-copy-width-balanced .okaynews-builder-hero-copy h2{max-width:32ch}.okaynews-builder-hero-card.hero-desktop-copy-width-wide .okaynews-builder-hero-copy p,.okaynews-builder-hero-card.hero-desktop-copy-width-wide .okaynews-builder-hero-copy h2{max-width:38ch}.okaynews-builder-hero-card.hero-desktop-copy-width-full .okaynews-builder-hero-copy p,.okaynews-builder-hero-card.hero-desktop-copy-width-full .okaynews-builder-hero-copy h2{max-width:none}.okaynews-builder-hero-card.hero-desktop-vertical-top .okaynews-builder-hero-copy{justify-content:flex-start}.okaynews-builder-hero-card.hero-desktop-vertical-center .okaynews-builder-hero-copy{justify-content:center}.okaynews-builder-hero-card.hero-desktop-vertical-bottom .okaynews-builder-hero-copy{justify-content:flex-end}.okaynews-builder-hero-card.hero-desktop-padding-compact{--okaynews-hero-copy-padding:20px 22px}.okaynews-builder-hero-card.hero-desktop-padding-airy{--okaynews-hero-copy-padding:clamp(30px,3vw,44px) clamp(28px,3vw,46px)}.okaynews-builder-hero-copy{padding:var(--okaynews-hero-copy-padding)}.okaynews-builder-hero-copy h2{display:-webkit-box;-webkit-line-clamp:var(--okaynews-hero-title-clamp);-webkit-box-orient:vertical;overflow:hidden}.okaynews-builder-hero-card.hero-corner-subtle,.okaynews-builder-hero-card.hero-corner-subtle .okaynews-builder-hero-media,.okaynews-builder-hero-card.hero-corner-subtle .okaynews-builder-hero-copy{border-radius:20px}.okaynews-builder-hero-card.hero-corner-soft,.okaynews-builder-hero-card.hero-corner-soft .okaynews-builder-hero-media,.okaynews-builder-hero-card.hero-corner-soft .okaynews-builder-hero-copy{border-radius:34px}.okaynews-builder-hero-card.hero-shadow-none{box-shadow:none}.okaynews-builder-hero-card.hero-shadow-premium{box-shadow:0 30px 70px rgba(15,43,30,0.16)}.okaynews-builder-hero-card.hero-overlay-soft .okaynews-builder-hero-media::after,.okaynews-builder-hero-card.hero-overlay-medium .okaynews-builder-hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,12,0.04),rgba(6,18,12,0.18));pointer-events:none}.okaynews-builder-hero-card.hero-overlay-medium .okaynews-builder-hero-media::after{background:linear-gradient(180deg,rgba(6,18,12,0.08),rgba(6,18,12,0.28))}.okaynews-builder-hero-card.hero-date-style-minimal .okaynews-builder-meta span{min-height:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}.okaynews-builder-hero-card.hero-date-style-editorial .okaynews-builder-meta span{min-height:0;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1rem,1.1vw,1.18rem);letter-spacing:-0.02em}.okaynews-builder-hero-card.hero-cta-style-chip .okaynews-builder-hero-action{min-height:36px;padding:0 14px;font-size:0.84rem}.okaynews-builder-hero-card.hero-cta-style-link .okaynews-builder-hero-action{min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.okaynews-builder-hero-card.hero-cta-style-link .okaynews-builder-hero-action::after{width:22px;height:22px;background:transparent}.okaynews-builder-hero-card.hero-cta-position-bottom .okaynews-builder-hero-action{margin-top:auto}.okaynews-builder-posts.tablet-columns-1 .okaynews-builder-post-loop.is-grid{grid-template-columns:1fr}.okaynews-builder-posts.tablet-columns-2 .okaynews-builder-post-loop.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-builder-posts.tablet-columns-3 .okaynews-builder-post-loop.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.okaynews-builder-posts.image-position-left .okaynews-builder-story,.okaynews-builder-posts.image-position-right .okaynews-builder-story{grid-template-columns:minmax(0,0.44fr) minmax(0,0.56fr);align-items:stretch}.okaynews-builder-posts.image-position-right .okaynews-builder-story>:first-child{order:2}.okaynews-builder-posts.image-position-right .okaynews-builder-story>:last-child{order:1}.okaynews-builder-posts.image-corner-subtle .okaynews-builder-story-media{border-radius:14px}.okaynews-builder-posts.image-corner-soft .okaynews-builder-story-media{border-radius:24px}.okaynews-builder-posts.card-density-airy .okaynews-builder-story{gap:16px}.okaynews-builder-posts.card-density-compact .okaynews-builder-story{gap:10px}.okaynews-builder-posts.headline-width-tight .okaynews-builder-story h3{max-width:18ch}.okaynews-builder-posts.headline-width-balanced .okaynews-builder-story h3{max-width:24ch}.okaynews-builder-posts.headline-width-open .okaynews-builder-story h3{max-width:none}.okaynews-builder-posts.hover-style-underline .okaynews-builder-story h3 a:hover{text-decoration:underline}.okaynews-builder-posts.hover-style-fill .okaynews-builder-story:hover{background:linear-gradient(180deg,rgba(245,249,246,0.98),rgba(236,244,238,0.94))}.okaynews-builder-posts.cta-style-chip .okaynews-builder-action{min-height:36px;padding:0 14px;font-size:0.84rem}.okaynews-builder-posts.cta-style-link .okaynews-builder-action{min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.okaynews-builder-posts.cta-style-link .okaynews-builder-action::after{width:20px;height:20px;background:transparent}.okaynews-builder-posts.prev-next-style-subtle .okaynews-builder-feed-load-more{box-shadow:none;background:rgba(255,255,255,0.78)}.okaynews-builder-posts.prev-next-style-minimal .okaynews-builder-feed-load-more{padding-inline:0;border:0;background:transparent;box-shadow:none}.okaynews-builder-posts.prev-next-style-minimal .okaynews-builder-feed-nav{min-height:0;padding:0 8px;border:0;background:transparent;box-shadow:none}.okaynews-builder-posts.has-lead-story .okaynews-builder-story.is-lead-story{grid-column:1 / -1}.okaynews-builder-posts.has-lead-story .okaynews-builder-story.is-lead-story h3{font-size:clamp(1.72rem,2.2vw,2.36rem)}.okaynews-builder-posts.hide-image-mobile .okaynews-builder-story-media{display:block}.okaynews-builder-spotlight-stack{--okaynews-spotlight-lead-clamp:3;--okaynews-spotlight-support-clamp:3}.okaynews-builder-spotlight-stack.desktop-balance-60-40 .okaynews-builder-spotlight-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,0.8fr)}.okaynews-builder-spotlight-stack.desktop-balance-55-45 .okaynews-builder-spotlight-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr)}.okaynews-builder-spotlight-stack.desktop-balance-50-50 .okaynews-builder-spotlight-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-builder-spotlight-stack .okaynews-builder-spotlight-copy h3{display:-webkit-box;-webkit-line-clamp:var(--okaynews-spotlight-lead-clamp);-webkit-box-orient:vertical;overflow:hidden}.okaynews-builder-spotlight-stack .okaynews-builder-spotlight-link strong{display:-webkit-box;-webkit-line-clamp:var(--okaynews-spotlight-support-clamp);-webkit-box-orient:vertical;overflow:hidden}.okaynews-builder-spotlight-stack.lead-title-size-compact .okaynews-builder-spotlight-copy h3{font-size:clamp(1.4rem,1.8vw,1.9rem)}.okaynews-builder-spotlight-stack.lead-title-size-large .okaynews-builder-spotlight-copy h3{font-size:clamp(1.8rem,2.3vw,2.5rem)}.okaynews-builder-spotlight-stack.support-title-size-compact .okaynews-builder-spotlight-link strong{font-size:1rem}.okaynews-builder-spotlight-stack.support-title-size-large .okaynews-builder-spotlight-link strong{font-size:1.18rem}.okaynews-builder-spotlight-stack.support-divider-none .okaynews-builder-spotlight-link{border-top:0}.okaynews-builder-spotlight-stack.support-divider-soft-cards .okaynews-builder-spotlight-link{margin-top:10px;border:1px solid rgba(8,14,12,0.06);border-radius:18px;background:rgba(255,255,255,0.84)}.okaynews-builder-spotlight-stack.hides-support-dates .okaynews-builder-spotlight-date{display:none}.okaynews-builder-spotlight-stack.hides-support-kickers .okaynews-builder-kicker{display:none}.okaynews-builder-spotlight-stack.lead-action-style-link .okaynews-builder-action{min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.okaynews-builder-spotlight-stack.lead-action-style-chip .okaynews-builder-action{min-height:36px;padding:0 14px;font-size:0.84rem}.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-feature,.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-link{border-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(17,182,103,0.08),transparent 32%),linear-gradient(180deg,rgba(14,24,19,0.98),rgba(8,15,12,0.95));box-shadow:0 24px 48px rgba(0,0,0,0.34),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-feature::before,.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-link::before{background:linear-gradient(90deg,rgba(73,190,130,0.98),rgba(197,239,217,0.84))}.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-stack .okaynews-builder-meta span,.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-stack .okaynews-builder-action{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,34,28,0.96),rgba(12,20,16,0.94));color:#edf4ef;box-shadow:0 12px 26px rgba(0,0,0,0.24),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-spotlight-stack.lead-action-style-link .okaynews-builder-action{background:transparent;box-shadow:none}@media (max-width:1024px){.okaynews-builder.mobile-spacing-compact{padding-block:14px}.okaynews-builder.mobile-spacing-standard{padding-block:18px}.okaynews-builder.mobile-spacing-airy{padding-block:24px}.okaynews-builder.mobile-gap-compact{gap:12px}.okaynews-builder.mobile-gap-standard{gap:18px}.okaynews-builder.mobile-gap-airy{gap:24px}.okaynews-builder-posts.tablet-columns-1 .okaynews-builder-post-loop.is-grid,.okaynews-builder-posts.tablet-columns-2 .okaynews-builder-post-loop.is-grid,.okaynews-builder-posts.tablet-columns-3 .okaynews-builder-post-loop.is-grid,.okaynews-builder-spotlight-stack.tablet-collapse-stacked .okaynews-builder-spotlight-layout,.okaynews-builder-spotlight-stack.tablet-collapse-balanced .okaynews-builder-spotlight-layout,.okaynews-builder-spotlight-stack.tablet-collapse-compact .okaynews-builder-spotlight-layout{grid-template-columns:1fr}.okaynews-builder-hero-card{grid-template-columns:1fr;gap:12px}.okaynews-builder-hero-card.hero-mobile-order-copy-first .okaynews-builder-hero-copy{order:1}.okaynews-builder-hero-card.hero-mobile-order-copy-first .okaynews-builder-hero-media{order:2}.okaynews-builder-hero-media{aspect-ratio:var(--okaynews-hero-mobile-image-aspect);border-right:1px solid rgba(8,14,12,0.08);border-radius:24px}.okaynews-builder-hero-media img{object-position:var(--okaynews-hero-mobile-image-object-position);object-fit:var(--okaynews-hero-image-fit)}.okaynews-builder-hero-copy{align-items:var(--okaynews-hero-mobile-copy-align);text-align:var(--okaynews-hero-mobile-copy-text-align);padding:var(--okaynews-hero-mobile-copy-padding);border-left:0;border-top:0;border-radius:24px}.okaynews-builder-hero-copy h2{max-width:var(--okaynews-hero-mobile-title-max);margin:var(--okaynews-hero-mobile-title-margin);font-size:var(--okaynews-hero-mobile-title-size);line-height:var(--okaynews-hero-mobile-title-line-height);letter-spacing:var(--okaynews-hero-mobile-title-letter-spacing);-webkit-line-clamp:var(--okaynews-hero-mobile-title-clamp)}.okaynews-builder-hero-copy p,.okaynews-builder-hero-copy .okaynews-builder-meta{text-align:var(--okaynews-hero-mobile-copy-text-align);justify-content:var(--okaynews-hero-mobile-meta-justify)}.okaynews-builder-hero-card.hero-mobile-copy-width-narrow .okaynews-builder-hero-copy p,.okaynews-builder-hero-card.hero-mobile-copy-width-narrow .okaynews-builder-hero-copy h2{max-width:20ch}.okaynews-builder-hero-card.hero-mobile-copy-width-balanced .okaynews-builder-hero-copy p,.okaynews-builder-hero-card.hero-mobile-copy-width-balanced .okaynews-builder-hero-copy h2{max-width:24ch}.okaynews-builder-hero-card.hero-mobile-copy-width-wide .okaynews-builder-hero-copy p,.okaynews-builder-hero-card.hero-mobile-copy-width-wide .okaynews-builder-hero-copy h2{max-width:30ch}.okaynews-builder-hero-card.hero-mobile-copy-width-full .okaynews-builder-hero-copy p,.okaynews-builder-hero-card.hero-mobile-copy-width-full .okaynews-builder-hero-copy h2{max-width:none}.okaynews-builder-hero-card.hero-mobile-vertical-top .okaynews-builder-hero-copy{justify-content:flex-start}.okaynews-builder-hero-card.hero-mobile-vertical-center .okaynews-builder-hero-copy{justify-content:center}.okaynews-builder-hero-card.hero-mobile-vertical-bottom .okaynews-builder-hero-copy{justify-content:flex-end}.okaynews-builder-hero-card.hero-mobile-padding-compact{--okaynews-hero-mobile-copy-padding:18px 18px 20px}.okaynews-builder-hero-card.hero-mobile-padding-airy{--okaynews-hero-mobile-copy-padding:28px 24px 30px}.okaynews-builder-posts.hide-image-mobile .okaynews-builder-story-media{display:none}.okaynews-builder-posts.mobile-stacking-split .okaynews-builder-story,.okaynews-builder-posts.mobile-stacking-compact .okaynews-builder-story,.okaynews-builder-posts.image-position-left .okaynews-builder-story,.okaynews-builder-posts.image-position-right .okaynews-builder-story{grid-template-columns:1fr}.okaynews-builder-posts.mobile-stacking-compact .okaynews-builder-story{gap:8px}.okaynews-builder-spotlight-stack.mobile-support-list .okaynews-builder-spotlight-link{padding-inline:0;border-left:0;border-right:0;border-radius:0}.okaynews-builder-spotlight-stack.mobile-support-compact-pills .okaynews-builder-spotlight-stack-list{display:flex;flex-wrap:wrap;gap:10px}.okaynews-builder-spotlight-stack.mobile-support-compact-pills .okaynews-builder-spotlight-link{width:fit-content;max-width:100%;padding:12px 14px;border-radius:999px}}@media (max-width:900px){.okaynews-builder-spotlight-layout,.okaynews-builder-spotlight-feature{grid-template-columns:1fr}.okaynews-builder-spotlight-feature{gap:14px;padding:18px 18px 20px}.okaynews-builder-spotlight-media{aspect-ratio:16 / 10}.okaynews-builder-spotlight-media img{object-position:var(--okaynews-spotlight-mobile-object-position,center center)}.okaynews-builder-spotlight-copy{gap:12px}.okaynews-builder-spotlight-copy h3,.okaynews-builder-spotlight-copy p,.okaynews-builder-spotlight-stack .okaynews-builder-meta span,.okaynews-builder-spotlight-link strong{max-width:none}.okaynews-builder-spotlight-stack .okaynews-builder-story-footer{align-items:flex-start;flex-direction:column;gap:10px}.okaynews-builder-spotlight-stack .okaynews-builder-story-footer .okaynews-builder-action{margin-left:0}.okaynews-builder-spotlight-stack .okaynews-builder-spotlight-stack-list{gap:12px}}@media (max-width:720px){.okaynews-builder-spotlight-feature{padding:18px 16px 20px;border-radius:24px}.okaynews-builder-spotlight-feature::before,.okaynews-builder-spotlight-link::before{left:16px;width:64px}.okaynews-builder-spotlight-media{aspect-ratio:16 / 10;border-radius:18px}.okaynews-builder-spotlight-copy h3,.okaynews-builder-spotlight-copy p,.okaynews-builder-spotlight-link strong{max-width:none}.okaynews-builder-spotlight-copy p{font-size:0.98rem;line-height:1.66}.okaynews-builder-spotlight-stack .okaynews-builder-action{width:100%;justify-content:center}.okaynews-builder-spotlight-stack.lead-action-style-link .okaynews-builder-action{width:fit-content;justify-content:flex-start}.okaynews-builder-spotlight-link{gap:10px;padding:18px 16px 16px;border-radius:20px}.okaynews-builder-spotlight-stack.mobile-support-list .okaynews-builder-spotlight-link{padding:16px 0}.okaynews-builder-spotlight-stack.mobile-support-compact-pills .okaynews-builder-spotlight-stack-list{gap:8px}}.okaynews-builder-hero-card{position:relative;isolation:isolate;border:1px solid rgba(9,18,13,0.08);background:linear-gradient(180deg,rgba(255,255,255,0.9),rgba(246,250,247,0.86));box-shadow:0 24px 60px rgba(15,43,30,0.1)}.okaynews-builder-hero-card::before{content:"";position:absolute;top:0;left:clamp(18px,3vw,32px);width:clamp(84px,9vw,136px);height:4px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.98),rgba(179,224,203,0.85));z-index:3}.okaynews-builder-hero-kicker-row{margin-bottom:4px}.okaynews-builder-hero-kicker-row .okaynews-builder-chip{min-height:30px;padding:0 12px;border-color:rgba(10,124,73,0.08);background:linear-gradient(180deg,rgba(246,252,248,0.98),rgba(236,246,239,0.96));color:#20553b;font-size:0.72rem;font-weight:900;letter-spacing:0.24em;text-transform:uppercase}.okaynews-builder-hero-copy{gap:clamp(12px,1.6vw,18px)}.okaynews-builder-hero-copy p{font-size:clamp(1rem,1.12vw,1.11rem);line-height:1.72}.okaynews-builder-hero-copy .okaynews-builder-meta{display:flex;flex-wrap:wrap;gap:10px}.okaynews-builder-hero-card .okaynews-builder-hero-action{width:fit-content;max-width:100%;min-height:46px;margin-top:10px;padding:0 19px;border:1px solid rgba(9,18,13,0.08);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(242,248,244,0.94));box-shadow:0 16px 32px rgba(15,43,30,0.08);color:#123826;font-weight:800;letter-spacing:-0.02em;white-space:nowrap}.okaynews-builder-hero-card.hero-cta-style-chip .okaynews-builder-hero-action{min-height:40px}.okaynews-builder-hero-card.hero-cta-style-link .okaynews-builder-hero-action{min-height:0;padding:0;border:0;background:transparent;box-shadow:none;color:#14563a}.okaynews-builder-hero-card.hero-cta-style-link .okaynews-builder-hero-action::after{width:24px;height:24px;background:rgba(10,124,73,0.12)}.okaynews-builder-hero-card.hero-variant-split{grid-template-columns:minmax(0,1.08fr) minmax(0,0.92fr)}.okaynews-builder-hero-card.hero-variant-split .okaynews-builder-hero-media{min-height:clamp(340px,38vw,520px)}.okaynews-builder-hero-card.hero-variant-split .okaynews-builder-hero-copy{background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 42%),linear-gradient(180deg,rgba(255,255,255,0.985),rgba(245,249,246,0.96))}.okaynews-builder-hero-card.hero-variant-poster{grid-template-columns:1fr;min-height:clamp(440px,52vw,640px);border-color:rgba(6,18,12,0.08);background:#07110d}.okaynews-builder-hero-card.hero-variant-poster::before{z-index:4}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-media,.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy{grid-column:1;grid-row:1}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-media{min-height:inherit;aspect-ratio:auto;border:0;border-radius:inherit}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,18,12,0.9) 0%,rgba(6,18,12,0.74) 38%,rgba(6,18,12,0.28) 72%,rgba(6,18,12,0.12) 100%),linear-gradient(180deg,rgba(6,18,12,0.08) 0%,rgba(6,18,12,0.56) 100%);pointer-events:none}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy{align-self:stretch;justify-content:flex-end;max-width:min(56ch,58%);padding:clamp(28px,4vw,46px);border:0;border-radius:inherit;background:linear-gradient(90deg,rgba(6,18,12,0.22),transparent 72%);color:#f2f8f4}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-chip{border-color:rgba(194,231,211,0.1);background:linear-gradient(180deg,rgba(18,36,28,0.94),rgba(10,20,15,0.92));color:#edf6ef}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy h2,.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy h2 a,.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy p{color:#f2f8f4}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy p{color:rgba(235,243,237,0.82)}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy .okaynews-builder-meta span,.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-action{border-color:rgba(194,231,211,0.12);background:linear-gradient(180deg,rgba(18,36,28,0.96),rgba(10,20,15,0.94));color:#edf5ef;box-shadow:0 18px 36px rgba(0,0,0,0.2)}.okaynews-builder-hero-card.hero-variant-briefing{grid-template-columns:minmax(0,0.88fr) minmax(0,1.12fr);gap:14px;padding:14px;background:linear-gradient(180deg,rgba(248,252,249,0.96),rgba(240,247,242,0.92))}.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-media,.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy{border-radius:24px}.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-media{min-height:clamp(290px,33vw,392px);border-right:1px solid rgba(9,18,13,0.08)}.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy{padding:clamp(26px,2.5vw,40px);border-left:0;background:linear-gradient(180deg,rgba(255,255,255,0.99),rgba(244,249,245,0.96))}.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy h2{font-size:clamp(1.64rem,2.48vw,2.72rem);line-height:1.02;letter-spacing:-0.045em}.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy .okaynews-builder-meta span{min-height:32px;padding-inline:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#507262;font-size:0.92rem}.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-action{background:linear-gradient(180deg,rgba(243,249,245,0.98),rgba(233,242,236,0.94))}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card{border-color:rgba(190,223,204,0.08);background:linear-gradient(180deg,rgba(12,22,16,0.92),rgba(8,16,12,0.9));box-shadow:0 28px 68px rgba(0,0,0,0.32)}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card::before{background:linear-gradient(90deg,rgba(73,190,130,0.98),rgba(197,239,217,0.86))}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-kicker-row .okaynews-builder-chip{border-color:rgba(190,223,204,0.12);background:linear-gradient(180deg,rgba(21,35,27,0.96),rgba(13,22,17,0.94));color:#edf6ef}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card .okaynews-builder-hero-action{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,34,28,0.96),rgba(12,20,16,0.94));color:#edf5ef;box-shadow:0 18px 40px rgba(0,0,0,0.24)}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-cta-style-link .okaynews-builder-hero-action{background:transparent;color:#dcf3e4}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-cta-style-link .okaynews-builder-hero-action::after{background:rgba(73,190,130,0.14)}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-variant-split .okaynews-builder-hero-copy{background:radial-gradient(circle at top left,rgba(73,190,130,0.12),transparent 42%),linear-gradient(180deg,rgba(14,27,20,0.98),rgba(9,18,13,0.96))}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-variant-briefing{background:linear-gradient(180deg,rgba(10,19,14,0.96),rgba(6,14,10,0.92))}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy{background:linear-gradient(180deg,rgba(14,27,20,0.99),rgba(8,17,12,0.96))}.supports-dark-mode.is-dark-theme .okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy .okaynews-builder-meta span{color:rgba(219,236,226,0.78)}@media (max-width:1024px){.okaynews-builder-hero-card.hero-variant-poster{min-height:clamp(400px,58vw,560px)}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy{max-width:min(52ch,66%)}.okaynews-builder-hero-card.hero-variant-briefing{grid-template-columns:minmax(0,0.94fr) minmax(0,1.06fr)}}@media (max-width:900px){.okaynews-builder-hero-card.hero-variant-split,.okaynews-builder-hero-card.hero-variant-briefing{grid-template-columns:1fr}.okaynews-builder-hero-card.hero-variant-split,.okaynews-builder-hero-card.hero-variant-briefing,.okaynews-builder-hero-card.hero-variant-poster{gap:12px}.okaynews-builder-hero-card.hero-variant-split .okaynews-builder-hero-media,.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-media{min-height:clamp(250px,48vw,340px);aspect-ratio:16 / 10;border-radius:24px 24px 0 0;border-right:1px solid rgba(8,14,12,0.08)}.okaynews-builder-hero-card.hero-variant-split .okaynews-builder-hero-copy,.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy{padding:24px 22px 26px;border-radius:0 0 24px 24px}.okaynews-builder-hero-card.hero-variant-split .okaynews-builder-hero-copy h2,.okaynews-builder-hero-card.hero-variant-split .okaynews-builder-hero-copy p,.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy h2,.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy p{max-width:none}}@media (max-width:720px){.okaynews-builder-hero-card{border-radius:24px}.okaynews-builder-hero-card::before{left:16px;width:88px}.okaynews-builder-hero-card.hero-variant-split,.okaynews-builder-hero-card.hero-variant-briefing,.okaynews-builder-hero-card.hero-variant-poster{grid-template-columns:1fr}.okaynews-builder-hero-card.hero-variant-split,.okaynews-builder-hero-card.hero-variant-briefing{gap:12px}.okaynews-builder-hero-card .okaynews-builder-hero-media{aspect-ratio:16 / 10;min-height:clamp(228px,56vw,320px);border-radius:24px 24px 0 0}.okaynews-builder-hero-card .okaynews-builder-hero-copy{padding:22px 20px 26px;border-radius:0 0 24px 24px}.okaynews-builder-hero-card .okaynews-builder-hero-copy h2,.okaynews-builder-hero-card .okaynews-builder-hero-copy p{max-width:none}.okaynews-builder-hero-card .okaynews-builder-hero-action{width:100%;justify-content:center}.okaynews-builder-hero-card.hero-cta-style-link .okaynews-builder-hero-action{width:fit-content;justify-content:flex-start}.okaynews-builder-hero-card.hero-variant-split .okaynews-builder-hero-media{min-height:clamp(228px,54vw,312px)}.okaynews-builder-hero-card.hero-variant-poster{gap:0;background:transparent}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-media,.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy{grid-column:auto;grid-row:auto}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-media{min-height:clamp(238px,58vw,328px);border-radius:24px 24px 0 0}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy{max-width:none;padding:22px 20px 24px;border-radius:0 0 24px 24px;background:linear-gradient(180deg,rgba(8,18,13,0.98),rgba(10,22,16,0.94))}.okaynews-builder-hero-card.hero-variant-poster .okaynews-builder-hero-copy h2{max-width:none}.okaynews-builder-hero-card.hero-variant-briefing{gap:12px;padding:12px}.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-media{border-right:0}.okaynews-builder-hero-card.hero-variant-briefing .okaynews-builder-hero-copy{padding:22px 18px 24px}.okaynews-builder-hero-copy p{font-size:0.98rem;line-height:1.68}}.okaynews-builder-posts .okaynews-builder-story{position:relative;overflow:hidden;gap:16px;padding:18px;border-color:rgba(9,18,13,0.08);background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(245,249,246,0.92));box-shadow:0 18px 40px rgba(15,43,30,0.08)}.okaynews-builder-posts .okaynews-builder-story::before{content:"";position:absolute;top:0;left:18px;width:76px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.96),rgba(180,224,203,0.82))}.okaynews-builder-posts .okaynews-builder-story-media{aspect-ratio:var(--okaynews-post-image-aspect,16 / 10);border:1px solid rgba(9,18,13,0.06);background:radial-gradient(circle at top,rgba(17,182,103,0.18),transparent 36%),linear-gradient(180deg,#07110c 0%,#121d17 100%)}.okaynews-builder-posts .okaynews-builder-story-media img{object-position:var(--okaynews-post-image-object-position,center center)}.okaynews-builder-posts .okaynews-builder-story-copy{gap:12px;align-content:start}.okaynews-builder-posts .okaynews-builder-story h3{line-height:1.04;letter-spacing:-0.045em}.okaynews-builder-posts .okaynews-builder-story p{max-width:44ch;font-size:clamp(0.98rem,1.02vw,1.06rem);line-height:1.68}.okaynews-builder-posts .okaynews-builder-story-footer{gap:12px;margin-top:auto}.okaynews-builder-posts .okaynews-builder-meta{gap:10px}.okaynews-builder-posts .okaynews-builder-meta span{min-height:34px;padding:0 12px;border:1px solid rgba(9,18,13,0.08);background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(243,248,244,0.94));box-shadow:0 10px 20px rgba(15,43,30,0.04)}.okaynews-builder-posts .okaynews-builder-action{min-height:42px;padding:0 14px 0 16px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(242,248,244,0.94));box-shadow:0 14px 26px rgba(15,43,30,0.06)}.okaynews-builder-posts.cta-style-link .okaynews-builder-action{background:transparent;box-shadow:none}.okaynews-builder-posts.variant-compact .okaynews-builder-story{padding:16px;border-radius:22px}.okaynews-builder-posts.variant-rail .okaynews-builder-story{padding:12px 0 0}.okaynews-builder-posts.variant-rail .okaynews-builder-story::before{left:0;width:56px}.okaynews-builder-posts.variant-rail .okaynews-builder-story-copy{gap:10px}.okaynews-builder-posts.headline-width-tight .okaynews-builder-story h3{max-width:19ch}.okaynews-builder-posts.headline-width-balanced .okaynews-builder-story h3{max-width:27ch}.okaynews-builder-posts.headline-width-open .okaynews-builder-story h3,.okaynews-builder-posts.headline-width-open .okaynews-builder-story p{max-width:none}.supports-dark-mode.is-dark-theme .okaynews-builder-posts .okaynews-builder-story{border-color:rgba(190,223,204,0.08);background:radial-gradient(circle at top left,rgba(17,182,103,0.08),transparent 32%),linear-gradient(180deg,rgba(14,24,19,0.98),rgba(8,15,12,0.95));box-shadow:0 24px 48px rgba(0,0,0,0.34),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-posts .okaynews-builder-story::before{background:linear-gradient(90deg,rgba(73,190,130,0.98),rgba(197,239,217,0.84))}.supports-dark-mode.is-dark-theme .okaynews-builder-posts .okaynews-builder-meta span,.supports-dark-mode.is-dark-theme .okaynews-builder-posts .okaynews-builder-action{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,34,28,0.96),rgba(12,20,16,0.94));color:#edf4ef;box-shadow:0 12px 26px rgba(0,0,0,0.24),inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-posts.cta-style-link .okaynews-builder-action{background:transparent;box-shadow:none}@media (min-width:901px){.okaynews-builder-posts .okaynews-builder-story{gap:18px;padding:20px}.okaynews-builder-posts .okaynews-builder-story-copy{gap:14px}.okaynews-builder-posts .okaynews-builder-story h3{font-size:clamp(1.22rem,1.34vw,1.62rem);line-height:1.1;letter-spacing:-0.038em;text-wrap:balance}.okaynews-builder-post-loop.is-grid .okaynews-builder-story h3{-webkit-line-clamp:3}}@media (min-width:901px) and (max-width:1360px){.okaynews-builder-posts .okaynews-builder-story p,.okaynews-builder-posts.headline-width-tight .okaynews-builder-story h3,.okaynews-builder-posts.headline-width-balanced .okaynews-builder-story h3{max-width:none}.okaynews-builder-posts .okaynews-builder-story-footer{gap:10px 12px}}@media (max-width:900px){.okaynews-builder-post-loop.is-list .okaynews-builder-story,.okaynews-builder-posts.variant-rail .okaynews-builder-story,.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story{grid-template-columns:1fr !important;gap:14px}.okaynews-builder-posts .okaynews-builder-story{padding:18px 18px 20px}.okaynews-builder-posts .okaynews-builder-story-media,.okaynews-builder-post-loop.is-list .okaynews-builder-story-media,.okaynews-builder-posts.variant-rail .okaynews-builder-story-media,.homepage-side-rail .okaynews-builder-post-loop.is-list .okaynews-builder-story-media,.homepage-side-rail .okaynews-builder-post-loop.is-grid .okaynews-builder-story-media,.homepage-side-rail .okaynews-builder-posts.variant-rail .okaynews-builder-story-media{width:100%;max-width:none;min-height:0;aspect-ratio:var(--okaynews-post-mobile-image-aspect,16 / 10);border-radius:20px}.okaynews-builder-posts .okaynews-builder-story-media img{object-position:var(--okaynews-post-mobile-image-object-position,center center)}.okaynews-builder-posts .okaynews-builder-story-copy{gap:12px}.okaynews-builder-posts .okaynews-builder-story h3,.okaynews-builder-posts .okaynews-builder-story p,.okaynews-builder-posts.headline-width-tight .okaynews-builder-story h3,.okaynews-builder-posts.headline-width-balanced .okaynews-builder-story h3{max-width:none}.okaynews-builder-posts .okaynews-builder-story-footer,.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer,.okaynews-builder-posts.variant-rail .okaynews-builder-story-footer{align-items:flex-start;flex-direction:column;gap:10px}.okaynews-builder-posts .okaynews-builder-story-footer .okaynews-builder-action,.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer .okaynews-builder-action,.okaynews-builder-posts.variant-rail .okaynews-builder-story-footer .okaynews-builder-action{margin-left:0}}@media (max-width:720px){.okaynews-builder-posts .okaynews-builder-story{padding:18px 16px 20px;border-radius:22px}.okaynews-builder-posts .okaynews-builder-story::before{left:16px;width:64px}.okaynews-builder-posts .okaynews-builder-story h3{font-size:clamp(1.14rem,5.3vw,1.42rem);line-height:1.08}.okaynews-builder-posts .okaynews-builder-story p{font-size:0.98rem;line-height:1.66}.okaynews-builder-posts .okaynews-builder-story-media{aspect-ratio:var(--okaynews-post-mobile-image-aspect,16 / 10);border-radius:18px}.okaynews-builder-posts .okaynews-builder-meta span{min-height:32px;padding:0 10px;font-size:0.76rem}.okaynews-builder-posts .okaynews-builder-action{width:100%;justify-content:center}.okaynews-builder-posts.cta-style-link .okaynews-builder-action{width:fit-content;justify-content:flex-start}}.okaynews-story-tool.panel-density-airy{gap:18px;padding:clamp(22px,2.8vw,30px)}.okaynews-story-tool.panel-density-compact{gap:10px;padding:clamp(16px,2vw,20px)}.okaynews-story-tool.panel-style-tinted{background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 36%),linear-gradient(180deg,rgba(248,252,248,0.98),rgba(239,246,240,0.95)),rgba(255,255,255,0.92)}.okaynews-story-tool.panel-style-dark{border-color:rgba(11,32,21,0.2);background:radial-gradient(circle at top left,rgba(24,151,92,0.18),transparent 34%),linear-gradient(180deg,rgba(18,34,26,0.98),rgba(9,18,13,0.96));box-shadow:0 22px 46px rgba(6,14,10,0.24)}.okaynews-story-tool.radius-scale-subtle{border-radius:18px}.okaynews-story-tool.radius-scale-soft{border-radius:30px}.okaynews-story-tool.shadow-depth-none{box-shadow:none}.okaynews-story-tool.shadow-depth-premium{box-shadow:0 24px 48px rgba(8,14,12,0.08)}.okaynews-story-tool.desktop-spacing-compact{margin:20px 0}.okaynews-story-tool.desktop-spacing-airy{margin:36px 0}.okaynews-story-tool.desktop-gap-compact .okaynews-story-tool-list,.okaynews-story-tool.desktop-gap-compact .okaynews-story-tool-source-list,.okaynews-story-tool.desktop-gap-compact .okaynews-story-tool-live-list,.okaynews-story-tool.desktop-gap-compact .okaynews-story-tool-timeline-list{gap:10px}.okaynews-story-tool.desktop-gap-airy .okaynews-story-tool-list,.okaynews-story-tool.desktop-gap-airy .okaynews-story-tool-source-list,.okaynews-story-tool.desktop-gap-airy .okaynews-story-tool-live-list,.okaynews-story-tool.desktop-gap-airy .okaynews-story-tool-timeline-list{gap:18px}.okaynews-story-tool.panel-style-dark .okaynews-story-tool-title,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-quote,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-source-item strong,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-source-marker,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-live-time{color:#f3f8f4}.okaynews-story-tool.panel-style-dark .okaynews-story-tool-kicker,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-time,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-cite,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-item p,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-timeline-copy p,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-body,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-source-item p,.okaynews-story-tool.panel-style-dark .okaynews-story-tool-live-item p{color:rgba(230,239,233,0.78)}.okaynews-story-tool-pullquote.has-quote-mark .okaynews-story-tool-quote::before{content:"“";display:block;margin-bottom:8px;color:rgba(10,124,73,0.38);font-size:2.4rem;line-height:0.8}.okaynews-story-tool-pullquote.quote-align-center{text-align:center}.okaynews-story-tool-pullquote.quote-scale-compact .okaynews-story-tool-quote{font-size:clamp(1.3rem,2.2vw,1.85rem)}.okaynews-story-tool-pullquote.quote-scale-large .okaynews-story-tool-quote{font-size:clamp(1.8rem,3.4vw,2.6rem)}.okaynews-story-tool-pullquote.quote-style-split{grid-template-columns:minmax(0,1fr) auto;align-items:end}.okaynews-story-tool-pullquote.quote-style-solid{background:radial-gradient(circle at top left,rgba(15,177,105,0.16),transparent 34%),linear-gradient(180deg,rgba(12,23,17,0.98),rgba(9,16,13,0.96))}.okaynews-story-tool-pullquote.quote-style-solid .okaynews-story-tool-quote,.okaynews-story-tool-pullquote.quote-style-solid .okaynews-story-tool-kicker,.okaynews-story-tool-pullquote.quote-style-solid .okaynews-story-tool-cite{color:#f4f8f5}.okaynews-story-tool-pullquote{position:relative;overflow:hidden;gap:clamp(18px,2.8vw,24px);border:1px solid rgba(8,14,12,0.06);border-radius:30px;background:radial-gradient(circle at top left,rgba(10,124,73,0.14),transparent 24%),radial-gradient(circle at bottom right,rgba(10,124,73,0.05),transparent 22%),linear-gradient(180deg,rgba(252,255,252,0.99),rgba(244,249,245,0.95));box-shadow:0 22px 40px rgba(8,14,12,0.055),inset 0 1px 0 rgba(255,255,255,0.92)}.okaynews-story-tool-pullquote::before{content:"";position:absolute;left:clamp(22px,3vw,30px);top:clamp(18px,2.4vw,24px);width:clamp(62px,9vw,88px);height:4px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.94),rgba(10,124,73,0.12))}.okaynews-story-tool-factbox.factbox-columns-2 .okaynews-story-tool-list{grid-template-columns:repeat(2,minmax(0,1fr))}.okaynews-story-tool-factbox.factbox-item-style-dividers .okaynews-story-tool-item{padding-top:12px;border-top:1px solid rgba(8,14,12,0.08)}.okaynews-story-tool-factbox.factbox-item-style-dividers .okaynews-story-tool-item:first-child{padding-top:0;border-top:0}.okaynews-story-tool-factbox.factbox-item-style-dividers .okaynews-story-tool-dot{display:none}.okaynews-story-tool-factbox.factbox-has-highlight-first .okaynews-story-tool-item.is-featured{padding:14px 16px;border:1px solid rgba(10,124,73,0.12);border-radius:18px;background:rgba(246,250,247,0.92)}.okaynews-story-tool-timeline.timeline-style-cards .okaynews-story-tool-timeline-item{padding:14px 16px;border:1px solid rgba(8,14,12,0.08);border-radius:18px;background:rgba(255,255,255,0.78)}.okaynews-story-tool-timeline.timeline-connector-soft .okaynews-story-tool-timeline-marker::after{background:rgba(6,117,68,0.1)}.okaynews-story-tool-explainer.explainer-body-narrow .okaynews-story-tool-body{max-width:42ch}.okaynews-story-tool-explainer.explainer-body-balanced .okaynews-story-tool-body{max-width:56ch}.okaynews-story-tool-explainer.explainer-body-wide .okaynews-story-tool-body{max-width:72ch}.okaynews-story-tool-source-item{grid-template-columns:auto minmax(0,1fr);column-gap:12px}.okaynews-story-tool-source-item strong,.okaynews-story-tool-source-item p{grid-column:2}.okaynews-story-tool-source-marker{grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:rgba(10,124,73,0.09);color:#067544;font-size:0.8rem;font-weight:800}.okaynews-story-tool-sources.sources-style-list .okaynews-story-tool-source-item{padding:0;border:0;border-radius:0;background:transparent}.okaynews-story-tool-sources.sources-style-list .okaynews-story-tool-source-list{gap:14px}.okaynews-story-tool-sources.sources-style-editorial .okaynews-story-tool-source-item{background:linear-gradient(180deg,rgba(248,251,248,0.98),rgba(241,247,242,0.92)),rgba(255,255,255,0.84)}.okaynews-story-tool-live.highlights-latest-update .okaynews-story-tool-live-item.is-latest{border-color:rgba(10,124,73,0.14);background:radial-gradient(circle at top left,rgba(10,124,73,0.1),transparent 34%),rgba(246,250,247,0.92);box-shadow:0 10px 20px rgba(10,124,73,0.06)}.okaynews-builder-ad.ad-style-tinted .okaynews-builder-ad-box{background:radial-gradient(circle at top left,rgba(10,124,73,0.1),transparent 34%),rgba(248,251,248,0.94)}.okaynews-builder-ad.ad-style-minimal .okaynews-builder-ad-box{background:rgba(255,255,255,0.72);box-shadow:none}.okaynews-builder-ad.ad-align-left .okaynews-builder-ad-box{justify-items:start;text-align:left}.okaynews-builder-ad.ad-height-compact .okaynews-builder-ad-box{min-height:110px}.okaynews-builder-ad.ad-height-standard .okaynews-builder-ad-box{min-height:160px}.okaynews-builder-ad.ad-height-tall .okaynews-builder-ad-box{min-height:220px}.okaynews-builder-ad.hides-ad-label .okaynews-builder-kicker{display:none}.okaynews-story-tool,.okaynews-builder-ad{position:relative;isolation:isolate}.okaynews-story-tool{gap:18px;margin:34px 0;padding:clamp(22px,3vw,30px);border:1px solid rgba(8,14,12,0.07);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,0.985),rgba(247,250,247,0.94)),rgba(255,255,255,0.94);box-shadow:0 26px 48px rgba(8,14,12,0.045),0 1px 0 rgba(255,255,255,0.7) inset;overflow:hidden}.okaynews-story-tool::before,.okaynews-builder-ad::before{content:"";position:absolute;left:clamp(20px,2.6vw,28px);top:0;width:72px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(6,117,68,0.9),rgba(6,117,68,0.18))}.okaynews-story-tool>*{position:relative;z-index:1}.okaynews-story-tool-kicker{margin-top:2px;color:#16211d;font-size:0.72rem;letter-spacing:0.24em}.okaynews-story-tool-title{max-width:18ch;font-size:clamp(1.3rem,2vw,1.68rem);line-height:1.02}.okaynews-story-tool-body,.okaynews-story-tool-item p,.okaynews-story-tool-timeline-copy p,.okaynews-story-tool-source-item p,.okaynews-story-tool-live-item p{color:#43504b;font-size:0.98rem;line-height:1.72}.okaynews-story-tool-pullquote{position:relative;overflow:hidden;gap:22px;padding:clamp(28px,3.8vw,40px);border:1px solid rgba(8,14,12,0.06);border-left:0;border-radius:30px;background:radial-gradient(circle at top left,rgba(10,124,73,0.14),transparent 24%),radial-gradient(circle at bottom right,rgba(10,124,73,0.05),transparent 22%),linear-gradient(180deg,rgba(252,255,252,0.99),rgba(244,249,245,0.95));box-shadow:0 22px 40px rgba(8,14,12,0.055),inset 0 1px 0 rgba(255,255,255,0.92)}.okaynews-story-tool-pullquote::before{content:"";position:absolute;left:clamp(22px,3vw,30px);top:clamp(18px,2.4vw,24px);width:clamp(62px,9vw,88px);height:4px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.94),rgba(10,124,73,0.12))}.okaynews-story-tool-pullquote::after{content:"";position:absolute;left:clamp(22px,3vw,30px);top:clamp(26px,3vw,34px);bottom:clamp(26px,3vw,34px);width:3px;border-radius:999px;background:linear-gradient(180deg,rgba(15,177,105,0.92),rgba(6,117,68,0.18))}.okaynews-story-tool-pullquote>*{padding-left:clamp(20px,2.4vw,28px)}.okaynews-story-tool-quote{max-width:15ch;font-size:clamp(1.9rem,4vw,3.15rem);line-height:1.06;letter-spacing:-0.06em}.okaynews-story-tool-cite{font-size:0.88rem;letter-spacing:-0.01em}.okaynews-story-tool-pullquote .okaynews-story-tool-kicker{display:inline-flex;align-items:center;width:fit-content;min-height:32px;padding:0 12px;border:1px solid rgba(10,124,73,0.08);border-radius:999px;background:rgba(244,249,245,0.9);color:var(--okaynews-builder-green-deep);box-shadow:inset 0 1px 0 rgba(255,255,255,0.84)}.okaynews-story-tool-pullquote .okaynews-story-tool-quote{position:relative;max-width:17ch;color:#0a1410;font-size:clamp(1.75rem,3.5vw,2.72rem);line-height:1.12;letter-spacing:-0.052em;text-wrap:balance;font-weight:800}.okaynews-story-tool-pullquote .okaynews-story-tool-cite{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding-top:10px;border-top:1px solid rgba(8,14,12,0.08);color:rgba(76,90,83,0.9);font-size:0.9rem;font-weight:800;letter-spacing:-0.01em}.okaynews-story-tool-pullquote .okaynews-story-tool-cite::before{content:"";width:18px;height:2px;border-radius:999px;background:rgba(10,124,73,0.3)}.okaynews-story-tool-factbox .okaynews-story-tool-title,.okaynews-story-tool-timeline .okaynews-story-tool-title,.okaynews-story-tool-explainer .okaynews-story-tool-title,.okaynews-story-tool-sources .okaynews-story-tool-title,.okaynews-story-tool-live .okaynews-story-tool-title{max-width:none}.okaynews-story-tool-factbox .okaynews-story-tool-list{gap:14px}.okaynews-story-tool-item{gap:14px;padding:16px 18px;border:1px solid rgba(8,14,12,0.06);border-radius:20px;background:rgba(255,255,255,0.72);box-shadow:0 10px 22px rgba(8,14,12,0.025)}.okaynews-story-tool-dot{width:12px;height:12px;margin-top:6px;box-shadow:0 0 0 6px rgba(15,177,105,0.09)}.okaynews-story-tool-factbox.factbox-item-style-dividers .okaynews-story-tool-item{padding-top:16px;padding-bottom:16px;border-top:1px solid rgba(8,14,12,0.08);border-right:0;border-bottom:0;border-left:0;border-radius:0;background:transparent;box-shadow:none}.okaynews-story-tool-factbox.factbox-item-style-dividers .okaynews-story-tool-item.is-featured{padding:18px 20px;border:1px solid rgba(10,124,73,0.14);border-radius:20px;background:linear-gradient(180deg,rgba(248,252,248,0.98),rgba(240,247,241,0.92))}.okaynews-story-tool-timeline-list{gap:18px}.okaynews-story-tool-timeline-item{gap:16px;padding:2px 0}.okaynews-story-tool-timeline-copy{display:grid;gap:6px}.okaynews-story-tool-time{width:fit-content;min-height:28px;padding:0 10px;border-radius:999px;background:rgba(6,117,68,0.08);letter-spacing:0.12em;display:inline-flex;align-items:center}.okaynews-story-tool-explainer{gap:14px;background:radial-gradient(circle at top left,rgba(15,177,105,0.1),transparent 32%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(244,248,244,0.94))}.okaynews-story-tool-explainer .okaynews-story-tool-body{font-size:1.02rem;line-height:1.82}.okaynews-story-tool-source-list,.okaynews-story-tool-live-list{gap:14px}.okaynews-story-tool-source-item,.okaynews-story-tool-live-item{gap:8px;padding:18px 18px;border:1px solid rgba(8,14,12,0.06);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(248,251,248,0.88)),rgba(255,255,255,0.78);box-shadow:0 12px 22px rgba(8,14,12,0.025)}.okaynews-story-tool-source-item strong{font-size:0.96rem;letter-spacing:-0.01em}.okaynews-story-tool-source-marker{width:34px;height:34px;font-size:0.76rem;background:linear-gradient(180deg,rgba(10,124,73,0.12),rgba(10,124,73,0.04))}.okaynews-story-tool-sources.sources-style-list .okaynews-story-tool-source-item{padding:14px 0 0}.okaynews-story-tool-live{background:radial-gradient(circle at top right,rgba(17,182,103,0.12),transparent 28%),linear-gradient(180deg,rgba(252,255,252,0.99),rgba(243,248,244,0.95))}.okaynews-story-tool-live-item{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px}.okaynews-story-tool-live-item p{margin:0}.okaynews-story-tool-live-time{min-width:58px;justify-content:center}.okaynews-story-tool-live.highlights-latest-update .okaynews-story-tool-live-item.is-latest{border-color:rgba(10,124,73,0.16);background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 38%),linear-gradient(180deg,rgba(246,251,247,0.98),rgba(239,247,241,0.92));box-shadow:0 16px 26px rgba(10,124,73,0.06)}.okaynews-builder-ad{margin:34px 0 30px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.okaynews-builder-ad::before{display:none}.okaynews-builder-ad-box{position:relative;gap:10px;padding:24px 22px;border:1px dashed rgba(8,14,12,0.1);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(248,251,248,0.88)),rgba(255,255,255,0.8)}.okaynews-builder-ad-box strong{max-width:26ch;color:#111714;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.14;letter-spacing:-0.02em}.okaynews-builder-ad-box p{max-width:54ch;color:#4a5751;font-size:0.96rem;line-height:1.72}.okaynews-story-tool-factbox,.okaynews-story-tool-timeline,.okaynews-story-tool-sources,.okaynews-story-tool-live,.okaynews-builder-stats-row,.okaynews-builder-contact-directory,.okaynews-builder-profile-grid,.okaynews-builder-faq,.okaynews-builder-logo-wall,.okaynews-builder-open-roles,.okaynews-builder-recap,.okaynews-builder-ad{position:relative;overflow:hidden}.okaynews-story-tool-factbox{background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 30%),linear-gradient(180deg,rgba(252,255,252,0.99),rgba(244,249,245,0.95))}.okaynews-story-tool-timeline{background:radial-gradient(circle at top right,rgba(10,124,73,0.12),transparent 28%),linear-gradient(180deg,rgba(252,255,252,0.99),rgba(245,249,246,0.95))}.okaynews-story-tool-sources{background:radial-gradient(circle at top left,rgba(10,124,73,0.11),transparent 30%),linear-gradient(180deg,rgba(253,255,253,0.99),rgba(246,250,247,0.95))}.okaynews-story-tool-live{background:radial-gradient(circle at top right,rgba(10,124,73,0.12),transparent 28%),linear-gradient(180deg,rgba(252,255,252,0.99),rgba(243,248,244,0.95))}.okaynews-story-tool-factbox .okaynews-story-tool-item,.okaynews-story-tool-timeline .okaynews-story-tool-timeline-item,.okaynews-story-tool-sources .okaynews-story-tool-source-item,.okaynews-story-tool-live .okaynews-story-tool-live-item{position:relative;overflow:hidden}.okaynews-story-tool-factbox .okaynews-story-tool-item::before,.okaynews-story-tool-timeline .okaynews-story-tool-timeline-item::after,.okaynews-story-tool-sources .okaynews-story-tool-source-item::before,.okaynews-story-tool-live .okaynews-story-tool-live-item::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.9),rgba(10,124,73,0.14))}.okaynews-story-tool-factbox .okaynews-story-tool-item{gap:16px;padding:20px 20px 18px;border-color:rgba(8,14,12,0.07);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(247,250,247,0.92)),rgba(255,255,255,0.86);box-shadow:inset 0 1px 0 rgba(255,255,255,0.84),0 14px 28px rgba(8,14,12,0.04)}.okaynews-story-tool-factbox .okaynews-story-tool-item p{max-width:34ch;color:#334039;font-size:1rem;line-height:1.7}.okaynews-story-tool-factbox .okaynews-story-tool-dot{width:14px;height:14px;margin-top:5px;background:linear-gradient(180deg,rgba(10,124,73,0.95),rgba(7,91,56,0.9));box-shadow:0 0 0 8px rgba(10,124,73,0.08),0 8px 16px rgba(10,124,73,0.16)}.okaynews-story-tool-factbox.factbox-item-style-dividers .okaynews-story-tool-item{padding:20px 0 0;background:transparent;box-shadow:none}.okaynews-story-tool-factbox.factbox-item-style-dividers .okaynews-story-tool-item.is-featured{padding:22px 22px 20px;border-radius:24px;background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 34%),linear-gradient(180deg,rgba(248,252,248,0.98),rgba(240,247,241,0.92));box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 18px 30px rgba(10,124,73,0.06)}.okaynews-story-tool-timeline-list,.okaynews-story-tool-source-list,.okaynews-story-tool-live-list{gap:16px}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-item{gap:18px;padding:18px 20px;border:1px solid rgba(8,14,12,0.07);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(246,249,246,0.92)),rgba(255,255,255,0.84);box-shadow:inset 0 1px 0 rgba(255,255,255,0.84),0 14px 28px rgba(8,14,12,0.04)}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-item::after{left:0}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-marker{width:46px;min-width:46px;height:46px;border-radius:18px;background:linear-gradient(180deg,rgba(242,248,244,0.98),rgba(232,243,236,0.92)),rgba(10,124,73,0.06);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 10px 20px rgba(10,124,73,0.08)}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-marker::after{left:22px;top:46px;bottom:-22px;width:2px;background:linear-gradient(180deg,rgba(10,124,73,0.24),rgba(10,124,73,0.04))}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-marker span{width:12px;height:12px;background:linear-gradient(180deg,rgba(10,124,73,0.95),rgba(7,91,56,0.9));box-shadow:0 0 0 7px rgba(10,124,73,0.08)}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-copy{gap:10px}.okaynews-story-tool-timeline .okaynews-story-tool-time{min-height:30px;padding-inline:12px;border:1px solid rgba(10,124,73,0.08);background:linear-gradient(180deg,rgba(244,249,245,0.98),rgba(234,243,237,0.92)),rgba(10,124,73,0.06);color:var(--okaynews-builder-green-deep);font-size:0.72rem;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,0.86)}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-copy p:last-child{max-width:38ch;color:#34413a;font-size:0.98rem;line-height:1.72}.okaynews-story-tool-sources .okaynews-story-tool-source-item,.okaynews-story-tool-live .okaynews-story-tool-live-item{gap:10px;padding:18px 18px 16px;border-color:rgba(8,14,12,0.07);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(247,250,247,0.92)),rgba(255,255,255,0.84);box-shadow:inset 0 1px 0 rgba(255,255,255,0.84),0 14px 24px rgba(8,14,12,0.035)}.okaynews-story-tool-sources .okaynews-story-tool-source-marker,.okaynews-story-tool-live .okaynews-story-tool-live-time{display:inline-flex;align-items:center;justify-content:center;min-height:34px;min-width:34px;border:1px solid rgba(10,124,73,0.08);border-radius:14px;background:linear-gradient(180deg,rgba(242,248,244,0.98),rgba(233,244,237,0.92)),rgba(10,124,73,0.06);color:var(--okaynews-builder-green-deep);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88)}.okaynews-story-tool-sources .okaynews-story-tool-source-item strong{color:#111814;font-size:1rem;line-height:1.18;letter-spacing:-0.02em}.okaynews-story-tool-sources .okaynews-story-tool-source-item p,.okaynews-story-tool-live .okaynews-story-tool-live-item p{color:#43504a;line-height:1.7}.okaynews-story-tool-sources.sources-style-editorial .okaynews-story-tool-source-item{background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 32%),linear-gradient(180deg,rgba(252,255,252,0.99),rgba(244,249,245,0.95))}.okaynews-story-tool-live.highlights-latest-update .okaynews-story-tool-live-item.is-latest{border-color:rgba(10,124,73,0.18);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 18px 30px rgba(10,124,73,0.07)}.okaynews-builder-stats-row .okaynews-builder-section-head,.okaynews-builder-contact-directory .okaynews-builder-section-head,.okaynews-builder-profile-grid .okaynews-builder-section-head,.okaynews-builder-faq .okaynews-builder-section-head,.okaynews-builder-logo-wall .okaynews-builder-section-head,.okaynews-builder-open-roles .okaynews-builder-section-head,.okaynews-builder-recap .okaynews-builder-section-head,.okaynews-builder-ad .okaynews-builder-section-head{max-width:64ch}.okaynews-builder-stat-card,.okaynews-builder-directory-card,.okaynews-builder-profile-grid .okaynews-builder-profile-card,.okaynews-builder-faq-item,.okaynews-builder-logo-card,.okaynews-builder-open-roles .okaynews-builder-role-card,.okaynews-builder-recap-card,.okaynews-builder-ad-box{position:relative;overflow:hidden;transition:transform 180ms cubic-bezier(0.23,1,0.32,1),border-color 180ms cubic-bezier(0.23,1,0.32,1),box-shadow 180ms cubic-bezier(0.23,1,0.32,1),background-color 180ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder-stat-card::before,.okaynews-builder-directory-card::before,.okaynews-builder-profile-grid .okaynews-builder-profile-card::before,.okaynews-builder-faq-item::before,.okaynews-builder-logo-card::before,.okaynews-builder-open-roles .okaynews-builder-role-card::before,.okaynews-builder-recap-card::before,.okaynews-builder-ad-box::before{content:"";position:absolute;left:18px;top:0;width:72px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(10,124,73,0.92),rgba(10,124,73,0.12))}.okaynews-builder-stat-card:hover,.okaynews-builder-directory-card:hover,.okaynews-builder-profile-grid .okaynews-builder-profile-card:hover,.okaynews-builder-faq-item:hover,.okaynews-builder-logo-card:hover,.okaynews-builder-open-roles .okaynews-builder-role-card:hover,.okaynews-builder-recap-card:hover,.okaynews-builder-ad-box:hover{transform:translateY(-2px);border-color:rgba(10,124,73,0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 22px 40px rgba(8,14,12,0.075)}.okaynews-builder-stat-card{gap:12px;min-height:100%;padding:24px 22px 20px;background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 32%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(244,249,245,0.94));box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 16px 30px rgba(8,14,12,0.05)}.okaynews-builder-stat-card strong{max-width:7ch;color:#0a1410;text-wrap:balance}.okaynews-builder-stat-card h3{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:0 10px;border:1px solid rgba(10,124,73,0.08);border-radius:999px;background:rgba(244,249,245,0.88);box-shadow:inset 0 1px 0 rgba(255,255,255,0.84)}.okaynews-builder-stat-card p{max-width:28ch;color:#46534d}.okaynews-builder-directory-card,.okaynews-builder-profile-grid .okaynews-builder-profile-card{gap:14px;min-height:100%;padding:24px 22px 20px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(245,249,246,0.94)),rgba(255,255,255,0.9);box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 16px 30px rgba(8,14,12,0.045)}.okaynews-builder-directory-card .okaynews-builder-eyebrow,.okaynews-builder-profile-grid .okaynews-builder-chip{width:fit-content;min-height:30px;padding-inline:11px;border:1px solid rgba(10,124,73,0.08);border-radius:999px;background:rgba(244,249,245,0.9);box-shadow:inset 0 1px 0 rgba(255,255,255,0.84)}.okaynews-builder-directory-card h3,.okaynews-builder-profile-grid .okaynews-builder-profile-card h3{font-size:clamp(1.32rem,1.9vw,1.72rem);line-height:1.02;letter-spacing:-0.045em;text-wrap:balance}.okaynews-builder-directory-card p:last-of-type,.okaynews-builder-profile-grid .okaynews-builder-profile-card p:last-of-type{max-width:32ch;color:#46534d;line-height:1.72}.okaynews-builder-directory-card h3 a,.okaynews-builder-profile-grid .okaynews-builder-profile-card h3 a{color:inherit;text-decoration:none}.okaynews-builder-directory-card h3 a:hover,.okaynews-builder-profile-grid .okaynews-builder-profile-card h3 a:hover{text-decoration:underline;text-decoration-thickness:0.05em;text-underline-offset:0.12em}.okaynews-builder-profile-grid .okaynews-builder-profile-role{width:fit-content;color:#506059;font-size:0.92rem;font-weight:800}.okaynews-builder-profile-grid .okaynews-builder-more{min-height:42px;padding-inline:14px 12px;border-color:rgba(10,124,73,0.1);background:linear-gradient(180deg,rgba(246,250,247,0.98),rgba(236,245,239,0.94)),rgba(255,255,255,0.88);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 10px 22px rgba(8,14,12,0.04)}.okaynews-builder-faq-item{padding:0 20px;border-color:rgba(8,14,12,0.07);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(246,249,246,0.94)),rgba(255,255,255,0.88);box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 14px 28px rgba(8,14,12,0.045)}.okaynews-builder-faq-item summary{min-height:72px;padding:18px 2px 18px 0;font-size:clamp(1.06rem,1.6vw,1.32rem);line-height:1.1}.okaynews-builder-faq-item summary::after{width:38px;height:38px;border:1px solid rgba(10,124,73,0.08);background:linear-gradient(180deg,rgba(242,248,244,0.98),rgba(233,244,237,0.92)),rgba(10,124,73,0.06);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88)}.okaynews-builder-faq-item[open]{border-color:rgba(10,124,73,0.16);background:radial-gradient(circle at top left,rgba(10,124,73,0.12),transparent 32%),linear-gradient(180deg,rgba(252,255,252,0.99),rgba(244,249,245,0.95))}.okaynews-builder-faq-answer{padding:14px 0 18px;border-top:1px solid rgba(8,14,12,0.08)}.okaynews-builder-faq-answer p{max-width:44ch;color:#46534d;line-height:1.72}.okaynews-builder-logo-card{min-height:132px;padding:24px 16px 18px;border-color:rgba(8,14,12,0.07);background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(246,249,246,0.94)),rgba(255,255,255,0.88);box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 14px 26px rgba(8,14,12,0.04)}.okaynews-builder-logo-card a,.okaynews-builder-logo-card span{max-width:14ch;text-wrap:balance;line-height:1.08}.okaynews-builder-logo-grid{align-items:stretch}.okaynews-builder-open-roles .okaynews-builder-role-list{gap:clamp(16px,2vw,22px)}.okaynews-builder-open-roles .okaynews-builder-role-card{border-color:rgba(8,14,12,0.07)}.okaynews-builder-open-roles .okaynews-builder-role-head{gap:14px}.okaynews-builder-open-roles .okaynews-builder-role-head h3{font-size:clamp(1.36rem,2vw,1.82rem);line-height:1.02;letter-spacing:-0.045em;text-wrap:balance}.okaynews-builder-open-roles .okaynews-builder-role-meta-stack{gap:10px}.okaynews-builder-open-roles .okaynews-builder-role-meta{border-color:rgba(10,124,73,0.08);background:linear-gradient(180deg,rgba(245,249,246,0.98),rgba(236,245,239,0.94)),rgba(255,255,255,0.88);color:#415048}.okaynews-builder-open-roles .okaynews-builder-chip{border-color:rgba(10,124,73,0.08);background:linear-gradient(180deg,rgba(246,250,247,0.98),rgba(236,245,239,0.94)),rgba(255,255,255,0.88)}.okaynews-builder-open-roles .okaynews-builder-role-footer{padding-top:16px}.okaynews-builder-open-roles .okaynews-builder-role-meta{box-shadow:inset 0 1px 0 rgba(255,255,255,0.86)}.okaynews-builder-recap .okaynews-builder-section-head{max-width:56ch}.okaynews-builder-recap-card{gap:16px;min-height:250px;padding:26px 24px 22px;border-color:rgba(8,14,12,0.07);border-radius:28px;background:radial-gradient(circle at top left,rgba(10,124,73,0.16),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(242,247,243,0.96));box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 18px 36px rgba(8,14,12,0.06)}.okaynews-builder-recap-card .okaynews-builder-kicker{width:fit-content;min-height:30px;padding-inline:11px;border:1px solid rgba(10,124,73,0.08);border-radius:999px;background:linear-gradient(180deg,rgba(246,250,247,0.98),rgba(236,245,239,0.94)),rgba(255,255,255,0.88);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88)}.okaynews-builder-recap-card strong{max-width:18ch;font-size:clamp(1.34rem,2vw,1.84rem);line-height:1.02;letter-spacing:-0.045em;text-wrap:balance}.okaynews-builder-recap-card .okaynews-builder-action.is-inline{margin-top:auto;color:var(--okaynews-builder-green-deep)}.okaynews-builder-recap-card:hover .okaynews-builder-action.is-inline{border-color:rgba(10,124,73,0.14);background:linear-gradient(180deg,rgba(246,250,247,0.98),rgba(236,245,239,0.94)),rgba(255,255,255,0.88)}.okaynews-builder-ad-box{min-height:156px;padding:26px 24px 20px;border-style:solid;border-color:rgba(8,14,12,0.08);background:radial-gradient(circle at top right,rgba(10,124,73,0.08),transparent 30%),linear-gradient(180deg,rgba(255,255,255,0.98),rgba(245,249,246,0.94));box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 14px 28px rgba(8,14,12,0.04)}.okaynews-builder-ad-box .okaynews-builder-kicker{width:fit-content;min-height:28px;padding-inline:10px;border:1px solid rgba(10,124,73,0.08);border-radius:999px;background:linear-gradient(180deg,rgba(246,250,247,0.98),rgba(236,245,239,0.94)),rgba(255,255,255,0.88);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88)}.okaynews-builder-ad-box strong{max-width:24ch;font-size:clamp(1.06rem,1.6vw,1.24rem);line-height:1.12;letter-spacing:-0.025em}.okaynews-builder-ad-box p{max-width:48ch;color:#4b5852}.okaynews-builder-ad-image{--okaynews-ad-image-aspect:16 / 9;--okaynews-ad-image-mobile-aspect:16 / 10;--okaynews-ad-image-object-position:center center;--okaynews-ad-image-mobile-object-position:center center;--okaynews-ad-image-fit:cover}.okaynews-builder-ad-image-shell{display:grid;gap:16px}.okaynews-builder-ad-image.ad-image-align-center .okaynews-builder-ad-image-shell{justify-items:center;text-align:center}.okaynews-builder-ad-image.ad-image-align-left .okaynews-builder-ad-image-shell{justify-items:start;text-align:left}.okaynews-builder-ad-image.ad-image-align-full .okaynews-builder-ad-image-shell{justify-items:stretch;text-align:left}.okaynews-builder-ad-image-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.okaynews-builder-ad-image-advertiser{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid rgba(8,14,12,0.08);background:linear-gradient(180deg,rgba(247,250,247,0.98),rgba(238,244,240,0.94)),rgba(255,255,255,0.88);color:#4c5a53;font-size:0.78rem;font-weight:700;letter-spacing:-0.01em;box-shadow:inset 0 1px 0 rgba(255,255,255,0.86)}.okaynews-builder-ad-image-media{display:block;width:100%;color:inherit;text-decoration:none}.okaynews-builder-ad-image.ad-image-align-left .okaynews-builder-ad-image-media,.okaynews-builder-ad-image.ad-image-align-center .okaynews-builder-ad-image-media{max-width:min(100%,820px)}.okaynews-builder-ad-image-frame{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:var(--okaynews-ad-image-aspect);border-radius:28px;border:1px solid rgba(8,14,12,0.08);background:radial-gradient(circle at top right,rgba(10,124,73,0.08),transparent 30%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(245,249,246,0.94));box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 18px 34px rgba(8,14,12,0.06)}.okaynews-builder-ad-image-visual{display:block;width:100%;height:100%;object-fit:var(--okaynews-ad-image-fit);object-position:var(--okaynews-ad-image-object-position)}.okaynews-builder-ad-image-visual.is-dark{display:none}.okaynews-builder-ad-image-placeholder{display:grid;gap:10px;justify-items:start;width:100%;min-height:220px;padding:24px;border-radius:28px;border:1px dashed rgba(8,14,12,0.12);background:radial-gradient(circle at top right,rgba(10,124,73,0.08),transparent 30%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(245,249,246,0.94))}.okaynews-builder-ad-image-placeholder strong,.okaynews-builder-ad-image-copy strong{max-width:24ch;font-size:clamp(1.06rem,1.6vw,1.28rem);line-height:1.08;letter-spacing:-0.03em;text-wrap:balance}.okaynews-builder-ad-image-placeholder span,.okaynews-builder-ad-image-copy p{max-width:56ch;color:#4b5852}.okaynews-builder-ad-image-copy{display:grid;gap:10px}.okaynews-builder-ad-image-caption{color:#69756f;font-size:0.86rem;line-height:1.55}.okaynews-builder-ad-image.ad-image-style-tinted .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-style-tinted .okaynews-builder-ad-image-placeholder{background:radial-gradient(circle at top left,rgba(10,124,73,0.14),transparent 36%),linear-gradient(180deg,rgba(248,252,249,0.99),rgba(236,245,239,0.94))}.okaynews-builder-ad-image.ad-image-style-minimal .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-style-minimal .okaynews-builder-ad-image-placeholder{border-color:rgba(8,14,12,0.05);box-shadow:none}.okaynews-builder-ad-image.ad-image-frame-minimal .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-frame-minimal .okaynews-builder-ad-image-placeholder{border-radius:22px;box-shadow:none}.okaynews-builder-ad-image.ad-image-frame-bleed .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-frame-bleed .okaynews-builder-ad-image-placeholder{border-radius:32px}.okaynews-builder-ad-image.ad-image-height-compact .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-height-compact .okaynews-builder-ad-image-placeholder{min-height:180px}.okaynews-builder-ad-image.ad-image-height-standard .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-height-standard .okaynews-builder-ad-image-placeholder{min-height:240px}.okaynews-builder-ad-image.ad-image-height-tall .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-height-tall .okaynews-builder-ad-image-placeholder{min-height:320px}.supports-dark-mode.is-dark-theme .okaynews-builder-ad-image-advertiser{border-color:rgba(190,223,204,0.1);background:linear-gradient(180deg,rgba(22,35,29,0.97),rgba(11,19,15,0.95)),rgba(12,20,16,0.95);color:rgba(237,244,239,0.74);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03)}.supports-dark-mode.is-dark-theme .okaynews-builder-ad-image-frame,.supports-dark-mode.is-dark-theme .okaynews-builder-ad-image-placeholder{border-color:rgba(190,223,204,0.1);background:radial-gradient(circle at top left,rgba(17,182,103,0.12),transparent 36%),linear-gradient(180deg,rgba(21,34,28,0.98),rgba(11,19,15,0.96)),rgba(12,20,16,0.95);box-shadow:inset 0 1px 0 rgba(255,255,255,0.03),0 18px 34px rgba(0,0,0,0.24)}.supports-dark-mode.is-dark-theme .okaynews-builder-ad-image-placeholder span,.supports-dark-mode.is-dark-theme .okaynews-builder-ad-image-copy p,.supports-dark-mode.is-dark-theme .okaynews-builder-ad-image-caption{color:rgba(237,244,239,0.74)}.supports-dark-mode.is-dark-theme .okaynews-builder-ad-image.has-dark-visual .okaynews-builder-ad-image-visual.is-default{display:none}.supports-dark-mode.is-dark-theme .okaynews-builder-ad-image.has-dark-visual .okaynews-builder-ad-image-visual.is-dark{display:block}@media (max-width:782px){.okaynews-builder-ad-image-frame,.okaynews-builder-ad-image-placeholder{aspect-ratio:var(--okaynews-ad-image-mobile-aspect)}.okaynews-builder-ad-image-visual{object-position:var(--okaynews-ad-image-mobile-object-position)}}@media (max-width:560px){.okaynews-builder-ad-image-shell{gap:14px}.okaynews-builder-ad-image-frame,.okaynews-builder-ad-image-placeholder{border-radius:22px}.okaynews-builder-ad-image.ad-image-height-compact .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-height-compact .okaynews-builder-ad-image-placeholder{min-height:160px}.okaynews-builder-ad-image.ad-image-height-standard .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-height-standard .okaynews-builder-ad-image-placeholder{min-height:200px}.okaynews-builder-ad-image.ad-image-height-tall .okaynews-builder-ad-image-frame,.okaynews-builder-ad-image.ad-image-height-tall .okaynews-builder-ad-image-placeholder{min-height:260px}}.okaynews-builder-breaking-banner{padding:clamp(16px,2vw,22px);border-radius:24px;background:radial-gradient(circle at top left,rgba(226,56,56,0.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(249,244,242,0.95))}.okaynews-builder-breaking-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.okaynews-builder-breaking-copy{display:grid;gap:8px;min-width:0}.okaynews-builder-breaking-label{display:inline-flex;width:fit-content;align-items:center;gap:8px;min-height:28px;padding:0 11px;border:1px solid rgba(176,36,36,0.16);border-radius:999px;background:rgba(176,36,36,0.08);color:#9e2424;font-size:0.72rem;font-weight:900;letter-spacing:0.16em;text-transform:uppercase}.okaynews-builder-breaking-pulse{width:8px;height:8px;border-radius:999px;background:#d52d2d;box-shadow:0 0 0 5px rgba(213,45,45,0.12)}.okaynews-builder-breaking-banner h2{max-width:44ch;margin:0;color:#120d0d;font-size:clamp(1.22rem,2.4vw,1.8rem);line-height:1.04;letter-spacing:-0.045em;overflow-wrap:anywhere}.okaynews-builder-breaking-banner.breaking-tone-calm{background:radial-gradient(circle at top left,rgba(10,124,73,0.1),transparent 34%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(244,249,246,0.95))}.okaynews-builder-breaking-banner.breaking-tone-calm .okaynews-builder-breaking-label{border-color:rgba(10,124,73,0.14);background:rgba(10,124,73,0.08);color:#075b38}.okaynews-builder-breaking-banner.breaking-tone-calm .okaynews-builder-breaking-pulse{background:#0a7c49;box-shadow:0 0 0 5px rgba(10,124,73,0.12)}.okaynews-builder-breaking-banner.breaking-style-minimal{padding-block:12px;border-radius:18px;background:rgba(255,255,255,0.76);box-shadow:none}.okaynews-builder-newsletter-fallback-action{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 18px;border:1px solid rgba(6,117,68,0.16);border-radius:18px;background:linear-gradient(180deg,#0a7c49,#075b38);color:#fff;font-weight:850;letter-spacing:-0.02em;text-decoration:none}.okaynews-builder-newsletter-fallback input[readonly]{color:#69756f;cursor:default}.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget{border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,0.92),rgba(246,249,246,0.82)),rgba(255,255,255,0.74);box-shadow:inset 0 1px 0 rgba(255,255,255,0.7)}.okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget::before{width:56px;opacity:0.72}.okaynews-story-tool-factbox .okaynews-story-tool-kicker::before,.okaynews-story-tool-timeline .okaynews-story-tool-kicker::before,.okaynews-story-tool-sources .okaynews-story-tool-kicker::before,.okaynews-story-tool-live .okaynews-story-tool-kicker::before,.okaynews-story-tool-explainer .okaynews-story-tool-kicker::before{display:inline-flex;content:"";width:9px;height:9px;margin-right:8px;border-radius:999px;background:currentColor}.okaynews-story-tool-factbox .okaynews-story-tool-kicker::before{border-radius:3px}.okaynews-story-tool-timeline .okaynews-story-tool-kicker::before{width:6px;height:14px;border-radius:999px}.okaynews-story-tool-sources .okaynews-story-tool-kicker::before{background:transparent;box-shadow:inset 0 0 0 2px currentColor}.okaynews-story-tool-live .okaynews-story-tool-kicker::before{box-shadow:0 0 0 5px rgba(15,177,105,0.1)}.okaynews-story-tool-explainer .okaynews-story-tool-kicker::before{border-radius:2px;transform:rotate(45deg)}@media (max-width:960px){.okaynews-builder-stats-row.stats-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-stats-row.stats-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-stats-row.stats-columns-4 .okaynews-builder-brand-grid,.okaynews-builder-values-grid.values-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-values-grid.values-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-values-grid.values-columns-4 .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid.benefits-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid.benefits-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-benefits-grid.benefits-columns-4 .okaynews-builder-brand-grid,.okaynews-builder-desk-opportunities.desk-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-desk-opportunities.desk-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-contact-directory.directory-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-contact-directory.directory-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-profile-grid.profile-columns-2 .okaynews-builder-brand-grid,.okaynews-builder-profile-grid.profile-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-profile-grid.profile-columns-4 .okaynews-builder-brand-grid,.okaynews-builder-logo-wall.logo-columns-3 .okaynews-builder-brand-grid,.okaynews-builder-logo-wall.logo-columns-4 .okaynews-builder-brand-grid,.okaynews-builder-logo-wall.logo-columns-5 .okaynews-builder-brand-grid,.okaynews-builder-logo-wall.logo-columns-6 .okaynews-builder-brand-grid{grid-template-columns:minmax(0,1fr)}.okaynews-builder-stats-row .okaynews-builder-stat-card{justify-self:stretch;width:100%}.okaynews-builder-stats-row .okaynews-builder-stat-card strong,.okaynews-builder-stats-row .okaynews-builder-stat-card h3,.okaynews-builder-stats-row .okaynews-builder-stat-card p{max-width:none}}@media (max-width:782px){.okaynews-builder-breaking-inner,.okaynews-builder-breaking-banner.breaking-mobile-stacked .okaynews-builder-breaking-inner{grid-template-columns:minmax(0,1fr);justify-items:start}.okaynews-builder-breaking-banner.breaking-mobile-stacked .okaynews-builder-action,.okaynews-builder-special-coverage .okaynews-builder-more{width:100%;justify-content:space-between}.okaynews-builder-breaking-banner.breaking-mobile-inline .okaynews-builder-breaking-inner{grid-template-columns:minmax(0,1fr) auto}.okaynews-builder-special-coverage .okaynews-builder-head-row{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start}.okaynews-special-coverage-grid,.okaynews-special-coverage-feature,.okaynews-special-coverage-link{min-width:0}.okaynews-special-coverage-feature strong,.okaynews-special-coverage-feature span,.okaynews-special-coverage-link span{overflow-wrap:anywhere}}@media (max-width:560px){.okaynews-builder-breaking-banner.breaking-mobile-inline .okaynews-builder-breaking-inner,.okaynews-builder-newsletter-fallback{grid-template-columns:minmax(0,1fr)}.okaynews-builder-newsletter-fallback-action{width:100%}}.supports-dark-mode.is-dark-theme .okaynews-builder-breaking-banner{border-color:rgba(190,223,204,0.12);background:radial-gradient(circle at top left,rgba(213,45,45,0.14),transparent 34%),linear-gradient(180deg,rgba(22,30,25,0.98),rgba(9,15,12,0.96))}.supports-dark-mode.is-dark-theme .okaynews-builder-breaking-banner h2{color:#f4f8f5}.supports-dark-mode.is-dark-theme .okaynews-builder-breaking-label{border-color:rgba(255,134,134,0.16);background:rgba(255,134,134,0.09);color:#ffb0a8}.supports-dark-mode.is-dark-theme .okaynews-builder-breaking-banner.breaking-tone-calm .okaynews-builder-breaking-label{border-color:rgba(190,223,204,0.12);background:rgba(45,201,113,0.1);color:#a9e2c0}.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-fallback-action{border-color:rgba(190,223,204,0.14);background:linear-gradient(180deg,rgba(37,161,103,0.96),rgba(18,93,57,0.96));color:#f5fbf7}.supports-dark-mode.is-dark-theme .okaynews-builder-newsletter-fallback input[readonly]{color:rgba(237,244,239,0.62)}.supports-dark-mode.is-dark-theme .okaynews-builder-widget-area .okaynews-builder-widget-stack>.widget{background:linear-gradient(180deg,rgba(17,28,22,0.96),rgba(10,17,13,0.94)),rgba(12,20,16,0.92);box-shadow:inset 0 1px 0 rgba(255,255,255,0.035)}.supports-dark-mode.is-dark-theme .okaynews-builder-special-coverage,.supports-dark-mode.is-dark-theme .okaynews-special-coverage-feature,.supports-dark-mode.is-dark-theme .okaynews-special-coverage-link{border-color:rgba(190,223,204,0.11);background:radial-gradient(circle at top left,rgba(17,182,103,0.12),transparent 44%),linear-gradient(180deg,rgba(20,34,28,0.98),rgba(9,16,13,0.96)),rgba(12,21,16,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.045),0 16px 30px rgba(0,0,0,0.22)}.supports-dark-mode.is-dark-theme .okaynews-special-coverage-feature strong,.supports-dark-mode.is-dark-theme .okaynews-special-coverage-link strong,.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box strong{color:#f4f8f5}.supports-dark-mode.is-dark-theme .okaynews-special-coverage-feature span:last-child,.supports-dark-mode.is-dark-theme .okaynews-special-coverage-link span,.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box p{color:rgba(230,239,233,0.78)}.supports-dark-mode.is-dark-theme .okaynews-special-coverage-feature .okaynews-builder-kicker,.supports-dark-mode.is-dark-theme .okaynews-builder-recap-card .okaynews-builder-kicker,.supports-dark-mode.is-dark-theme .okaynews-builder-ad-box .okaynews-builder-kicker{border-color:rgba(190,223,204,0.12);background:radial-gradient(circle at top left,rgba(17,182,103,0.13),transparent 46%),linear-gradient(180deg,rgba(28,48,38,0.98),rgba(14,28,21,0.96)),rgba(23,43,32,0.92);color:#bdeccd;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05)}.supports-dark-mode.is-dark-theme .okaynews-builder-recap-card .okaynews-builder-action.is-inline{border-color:rgba(190,223,204,0.12);background:radial-gradient(circle at top left,rgba(17,182,103,0.12),transparent 46%),linear-gradient(180deg,rgba(21,34,28,0.98),rgba(11,19,15,0.96)),rgba(12,20,16,0.95);color:#edf4ef;box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 12px 22px rgba(0,0,0,0.22)}.supports-dark-mode.is-dark-theme .okaynews-builder-recap-card:hover .okaynews-builder-action.is-inline,.supports-dark-mode.is-dark-theme .okaynews-builder-recap-card:focus-visible .okaynews-builder-action.is-inline{border-color:rgba(190,223,204,0.16);background:radial-gradient(circle at top left,rgba(17,182,103,0.16),transparent 46%),linear-gradient(180deg,rgba(25,42,34,0.98),rgba(13,23,18,0.96)),rgba(14,24,19,0.96)}.supports-dark-mode.is-dark-theme .okaynews-special-coverage-link::after{background:radial-gradient(circle at top center,rgba(255,255,255,0.1),transparent 58%),linear-gradient(180deg,rgba(35,70,52,0.98),rgba(18,43,31,0.96)),rgba(37,161,103,0.2);color:#a9e2c0;box-shadow:inset 0 1px 0 rgba(255,255,255,0.045)}@media (max-width:782px){.okaynews-story-tool{gap:16px;margin:26px 0;padding:20px 18px 22px;border-radius:24px}.okaynews-story-tool::before,.okaynews-builder-ad::before{left:18px;width:56px}.okaynews-story-tool-title{font-size:clamp(1.2rem,6vw,1.48rem);max-width:none}.okaynews-story-tool-quote{max-width:none;font-size:clamp(1.55rem,8vw,2.2rem)}.okaynews-story-tool-pullquote{gap:18px;padding:22px 18px 22px;border-radius:24px}.okaynews-story-tool-pullquote::after{left:18px;top:22px;bottom:22px}.okaynews-story-tool-pullquote::before{left:18px;top:16px;width:64px}.okaynews-story-tool-pullquote>*{padding-left:18px}.okaynews-story-tool-pullquote .okaynews-story-tool-kicker{min-height:30px;padding-inline:10px;font-size:0.68rem;letter-spacing:0.18em}.okaynews-story-tool-pullquote .okaynews-story-tool-cite{padding-top:8px;font-size:0.84rem}.okaynews-story-tool-item,.okaynews-story-tool-source-item,.okaynews-story-tool-live-item{padding:14px 14px;border-radius:18px}.okaynews-story-tool-factbox .okaynews-story-tool-item,.okaynews-story-tool-timeline .okaynews-story-tool-timeline-item,.okaynews-story-tool-sources .okaynews-story-tool-source-item,.okaynews-story-tool-live .okaynews-story-tool-live-item{border-radius:20px}.okaynews-story-tool-factbox .okaynews-story-tool-item::before,.okaynews-story-tool-timeline .okaynews-story-tool-timeline-item::after,.okaynews-story-tool-sources .okaynews-story-tool-source-item::before,.okaynews-story-tool-live .okaynews-story-tool-live-item::before{left:0;width:58px}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-item{gap:14px;padding:16px 16px}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-marker{width:40px;min-width:40px;height:40px;border-radius:16px}.okaynews-story-tool-timeline .okaynews-story-tool-timeline-marker::after{left:19px;top:40px}.okaynews-story-tool-timeline .okaynews-story-tool-time,.okaynews-story-tool-sources .okaynews-story-tool-source-marker,.okaynews-story-tool-live .okaynews-story-tool-live-time{min-height:32px;min-width:32px;border-radius:12px;font-size:0.72rem}.okaynews-story-tool-live-item{grid-template-columns:1fr;justify-items:start}.okaynews-builder-ad{margin:28px 0 24px;padding:0;border-radius:0}.okaynews-builder-ad-box{padding:20px 18px;border-radius:18px}.okaynews-builder-stat-card,.okaynews-builder-directory-card,.okaynews-builder-profile-grid .okaynews-builder-profile-card,.okaynews-builder-faq-item,.okaynews-builder-logo-card,.okaynews-builder-open-roles .okaynews-builder-role-card,.okaynews-builder-recap-card,.okaynews-builder-ad-box{border-radius:22px}.okaynews-builder-stat-card::before,.okaynews-builder-directory-card::before,.okaynews-builder-profile-grid .okaynews-builder-profile-card::before,.okaynews-builder-faq-item::before,.okaynews-builder-logo-card::before,.okaynews-builder-open-roles .okaynews-builder-role-card::before,.okaynews-builder-recap-card::before,.okaynews-builder-ad-box::before{left:16px;width:62px}.okaynews-builder-stat-card,.okaynews-builder-directory-card,.okaynews-builder-profile-grid .okaynews-builder-profile-card{padding:22px 18px 18px}.okaynews-builder-stat-card strong{font-size:clamp(1.54rem,8vw,2.2rem)}.okaynews-builder-faq-item{padding:0 16px}.okaynews-builder-faq-item summary{min-height:64px;padding:16px 0;font-size:1.02rem}.okaynews-builder-faq-answer{padding:12px 0 16px}.okaynews-builder-logo-card{min-height:110px;padding:22px 14px 16px}.okaynews-builder-open-roles .okaynews-builder-role-head h3{font-size:1.26rem}.okaynews-builder-open-roles .okaynews-builder-role-meta-stack{gap:8px}.okaynews-builder-recap-card{min-height:220px;padding:22px 18px 18px}.okaynews-builder-recap-card strong{max-width:none;font-size:1.26rem}.okaynews-story-tool.mobile-spacing-compact{margin:18px 0}.okaynews-story-tool.mobile-spacing-airy{margin:32px 0}.okaynews-story-tool.mobile-gap-compact .okaynews-story-tool-list,.okaynews-story-tool.mobile-gap-compact .okaynews-story-tool-source-list,.okaynews-story-tool.mobile-gap-compact .okaynews-story-tool-live-list,.okaynews-story-tool.mobile-gap-compact .okaynews-story-tool-timeline-list{gap:8px}.okaynews-story-tool.mobile-gap-airy .okaynews-story-tool-list,.okaynews-story-tool.mobile-gap-airy .okaynews-story-tool-source-list,.okaynews-story-tool.mobile-gap-airy .okaynews-story-tool-live-list,.okaynews-story-tool.mobile-gap-airy .okaynews-story-tool-timeline-list{gap:16px}.okaynews-story-tool-factbox.factbox-columns-2 .okaynews-story-tool-list{grid-template-columns:1fr}.okaynews-story-tool-factbox.factbox-mobile-compact .okaynews-story-tool-item,.okaynews-story-tool-sources.sources-mobile-compact .okaynews-story-tool-source-item,.okaynews-story-tool-live.live-mobile-compact .okaynews-story-tool-live-item{padding:12px 14px}.okaynews-story-tool-pullquote.quote-style-split{grid-template-columns:1fr}.okaynews-story-tool-timeline.timeline-mobile-cards .okaynews-story-tool-timeline-item{padding:14px 16px;border:1px solid rgba(8,14,12,0.08);border-radius:18px;background:rgba(255,255,255,0.78)}}.okaynews-builder .okaynews-builder-more,.okaynews-builder .okaynews-builder-action{gap:12px;min-height:42px;padding:0 14px 0 17px;border-color:rgba(10,124,73,0.1);background:radial-gradient(circle at top left,rgba(10,124,73,0.1),transparent 46%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(244,248,245,0.95)),rgba(255,255,255,0.94);color:var(--okaynews-builder-green-deep);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 12px 22px rgba(8,28,18,0.06);backdrop-filter:blur(10px)}.okaynews-builder .okaynews-builder-more::after,.okaynews-builder .okaynews-builder-action::after{width:28px;height:28px;background:radial-gradient(circle at top center,rgba(255,255,255,0.72),transparent 58%),linear-gradient(180deg,rgba(230,245,236,0.98),rgba(212,236,221,0.92)),rgba(10,124,73,0.08);color:var(--okaynews-builder-green-deep);box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 8px 16px rgba(10,124,73,0.1)}.okaynews-builder .okaynews-builder-more:hover,.okaynews-builder .okaynews-builder-action:hover,.okaynews-builder .okaynews-builder-more:focus-visible,.okaynews-builder .okaynews-builder-action:focus-visible{transform:translateY(-1px);border-color:rgba(10,124,73,0.18);background:radial-gradient(circle at top left,rgba(10,124,73,0.14),transparent 46%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(245,250,246,0.96)),rgba(255,255,255,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 16px 28px rgba(8,28,18,0.08)}.okaynews-builder .okaynews-builder-more:hover::after,.okaynews-builder .okaynews-builder-action:hover::after,.okaynews-builder .okaynews-builder-more:focus-visible::after,.okaynews-builder .okaynews-builder-action:focus-visible::after{transform:translateX(2px);background:radial-gradient(circle at top center,rgba(255,255,255,0.68),transparent 58%),linear-gradient(180deg,rgba(220,242,229,0.98),rgba(190,228,207,0.92)),rgba(10,124,73,0.14)}.okaynews-builder .okaynews-builder-feed-nav{gap:12px;min-height:46px;padding:0 15px 0 18px;border-color:rgba(10,124,73,0.1);background:radial-gradient(circle at top left,rgba(10,124,73,0.1),transparent 46%),linear-gradient(180deg,rgba(255,255,255,0.99),rgba(244,248,245,0.95)),rgba(255,255,255,0.94);color:var(--okaynews-builder-green-deep);box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 12px 22px rgba(8,28,18,0.06)}.okaynews-builder .okaynews-builder-feed-nav::after{content:"\2192";display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:radial-gradient(circle at top center,rgba(255,255,255,0.72),transparent 58%),linear-gradient(180deg,rgba(230,245,236,0.98),rgba(212,236,221,0.92)),rgba(10,124,73,0.08);color:var(--okaynews-builder-green-deep);font-size:1rem;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),0 8px 16px rgba(10,124,73,0.1);transition:transform 160ms cubic-bezier(0.23,1,0.32,1),background-color 160ms cubic-bezier(0.23,1,0.32,1)}.okaynews-builder .okaynews-builder-feed-nav:hover:not(:disabled),.okaynews-builder .okaynews-builder-feed-nav:focus-visible:not(:disabled){transform:translateY(-1px);border-color:rgba(10,124,73,0.18);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 16px 28px rgba(8,28,18,0.08)}.okaynews-builder .okaynews-builder-feed-nav:hover:not(:disabled)::after,.okaynews-builder .okaynews-builder-feed-nav:focus-visible:not(:disabled)::after{transform:translateX(2px);background:radial-gradient(circle at top center,rgba(255,255,255,0.68),transparent 58%),linear-gradient(180deg,rgba(220,242,229,0.98),rgba(190,228,207,0.92)),rgba(10,124,73,0.14)}.supports-dark-mode.is-dark-theme .okaynews-builder .okaynews-builder-more,.supports-dark-mode.is-dark-theme .okaynews-builder .okaynews-builder-action,.supports-dark-mode.is-dark-theme .okaynews-builder .okaynews-builder-feed-nav{border-color:rgba(190,223,204,0.12);background:radial-gradient(circle at top left,rgba(17,182,103,0.12),transparent 46%),linear-gradient(180deg,rgba(21,34,28,0.98),rgba(11,19,15,0.96)),rgba(12,20,16,0.95);color:#edf4ef;box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 12px 22px rgba(0,0,0,0.22)}.supports-dark-mode.is-dark-theme .okaynews-builder .okaynews-builder-more::after,.supports-dark-mode.is-dark-theme .okaynews-builder .okaynews-builder-action::after,.supports-dark-mode.is-dark-theme .okaynews-builder .okaynews-builder-feed-nav::after{background:radial-gradient(circle at top center,rgba(255,255,255,0.1),transparent 58%),linear-gradient(180deg,rgba(29,63,47,0.98),rgba(17,39,29,0.95)),rgba(37,161,103,0.18);color:#a9e2c0;box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 10px 20px rgba(0,0,0,0.22)}@media (max-width:720px){.okaynews-builder .okaynews-builder-feed-nav{min-height:44px;padding:0 14px 0 16px}}@media (max-width:560px){.okaynews-builder .okaynews-builder-more,.okaynews-builder .okaynews-builder-action,.okaynews-builder .okaynews-builder-feed-nav{min-height:42px}.okaynews-builder .okaynews-builder-feed-nav{width:100%;justify-content:space-between}}.supports-dark-mode.is-dark-theme .okaynews-story-tool-pullquote .okaynews-story-tool-kicker{border-color:rgba(190,223,204,0.12);background:radial-gradient(circle at top left,rgba(17,182,103,0.12),transparent 48%),linear-gradient(180deg,rgba(26,42,34,0.98),rgba(14,25,20,0.96)),rgba(17,30,24,0.96);color:#edf5ef;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 10px 20px rgba(0,0,0,0.22)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-pullquote .okaynews-story-tool-quote{color:#f3f8f4}.supports-dark-mode.is-dark-theme .okaynews-story-tool-pullquote .okaynews-story-tool-cite{border-top-color:rgba(190,223,204,0.12);color:rgba(230,239,233,0.72)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-pullquote .okaynews-story-tool-cite::before{background:rgba(140,221,177,0.34)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-pullquote::before{background:linear-gradient(90deg,rgba(88,216,146,0.9),rgba(88,216,146,0.16))}.supports-dark-mode.is-dark-theme .okaynews-story-tool-pullquote::after{background:linear-gradient(180deg,rgba(71,188,128,0.9),rgba(6,117,68,0.18))}.supports-dark-mode.is-dark-theme .okaynews-story-tool-factbox .okaynews-story-tool-item,.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline .okaynews-story-tool-timeline-item,.supports-dark-mode.is-dark-theme .okaynews-story-tool-sources .okaynews-story-tool-source-item,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live .okaynews-story-tool-live-item{border-color:rgba(190,223,204,0.1);background:radial-gradient(circle at top left,rgba(17,182,103,0.12),transparent 42%),linear-gradient(180deg,rgba(20,34,28,0.98),rgba(10,18,14,0.95)),rgba(12,21,16,0.96);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 16px 28px rgba(0,0,0,0.22)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-factbox .okaynews-story-tool-item::before,.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline .okaynews-story-tool-timeline-item::after,.supports-dark-mode.is-dark-theme .okaynews-story-tool-sources .okaynews-story-tool-source-item::before,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live .okaynews-story-tool-live-item::before{background:linear-gradient(90deg,rgba(88,216,146,0.92),rgba(88,216,146,0.16))}.supports-dark-mode.is-dark-theme .okaynews-story-tool-factbox .okaynews-story-tool-item p,.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline .okaynews-story-tool-timeline-copy p:last-child,.supports-dark-mode.is-dark-theme .okaynews-story-tool-sources .okaynews-story-tool-source-item p,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live .okaynews-story-tool-live-item p{color:rgba(230,239,233,0.8)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-factbox .okaynews-story-tool-dot,.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline .okaynews-story-tool-timeline-marker span{background:linear-gradient(180deg,rgba(88,216,146,0.98),rgba(24,148,94,0.92));box-shadow:0 0 0 8px rgba(45,201,113,0.12),0 10px 18px rgba(8,28,18,0.22)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline .okaynews-story-tool-timeline-marker{background:linear-gradient(180deg,rgba(28,49,39,0.98),rgba(14,26,20,0.96)),rgba(17,30,24,0.94);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 12px 24px rgba(0,0,0,0.24)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline .okaynews-story-tool-timeline-marker::after{background:linear-gradient(180deg,rgba(88,216,146,0.28),rgba(88,216,146,0.05))}.supports-dark-mode.is-dark-theme .okaynews-story-tool-timeline .okaynews-story-tool-time,.supports-dark-mode.is-dark-theme .okaynews-story-tool-sources .okaynews-story-tool-source-marker,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live .okaynews-story-tool-live-time{border-color:rgba(190,223,204,0.12);background:radial-gradient(circle at top left,rgba(17,182,103,0.14),transparent 46%),linear-gradient(180deg,rgba(30,56,43,0.98),rgba(16,33,24,0.96)),rgba(23,45,33,0.96);color:#c6edd5;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 10px 18px rgba(0,0,0,0.24)}.supports-dark-mode.is-dark-theme .okaynews-story-tool-factbox.factbox-item-style-dividers .okaynews-story-tool-item{background:transparent;box-shadow:none}.supports-dark-mode.is-dark-theme .okaynews-story-tool-factbox.factbox-item-style-dividers .okaynews-story-tool-item.is-featured,.supports-dark-mode.is-dark-theme .okaynews-story-tool-live.highlights-latest-update .okaynews-story-tool-live-item.is-latest{border-color:rgba(140,221,177,0.16);background:radial-gradient(circle at top left,rgba(45,201,113,0.14),transparent 42%),linear-gradient(180deg,rgba(24,41,32,0.99),rgba(12,22,17,0.96)),rgba(16,28,22,0.97);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 18px 30px rgba(0,0,0,0.24)}.okaynews-builder .okaynews-builder-more:not(.is-inline),.okaynews-builder .okaynews-builder-action:not(.is-inline){min-height:48px;padding-inline:18px 14px}.okaynews-builder .okaynews-builder-more:not(.is-inline)::after,.okaynews-builder .okaynews-builder-action:not(.is-inline)::after{width:32px;height:32px;flex:0 0 32px}.okaynews-builder-posts .okaynews-builder-story-footer,.okaynews-builder-post-loop.is-list .okaynews-builder-story-footer,.okaynews-builder-posts.variant-rail .okaynews-builder-story-footer{gap:12px 16px;margin-top:8px}.okaynews-builder-story-media{min-height:48px}.okaynews-builder-story-copy h3 a,.okaynews-builder-hero-copy h2 a{display:inline-block;padding-block:2px}
