.latest-ai-apps-section{position:relative;overflow:hidden;background:radial-gradient(circle at top right,var(--nexus-accent-softer),transparent 30rem),var(--nexus-bg)}[data-theme=dark] .latest-ai-apps-section{background:radial-gradient(circle at 72% 16%,rgba(247,88,21,.16),transparent 32rem),radial-gradient(circle at 14% 18%,rgba(14,165,233,.045),transparent 24rem),#05070d}.latest-ai-apps-shell{position:relative;overflow:hidden;border:1px solid var(--nexus-border);border-radius:28px;padding:32px;background:radial-gradient(circle at 72% 12%,rgba(247,88,21,.08),transparent 28rem),linear-gradient(135deg,color-mix(in srgb,var(--nexus-surface),white 5%),var(--nexus-surface));box-shadow:var(--nexus-shadow-md)}[data-theme=dark] .latest-ai-apps-shell{background:radial-gradient(circle at 70% 18%,rgba(247,88,21,.16),transparent 30rem),radial-gradient(circle at 16% 18%,rgba(14,165,233,.05),transparent 22rem),linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.015)),#070b12;border-color:rgba(255,255,255,.14);box-shadow:0 24px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.04)}.latest-ai-apps-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,transparent 0 18%,rgba(247,88,21,.06) 18.15%,transparent 18.35% 100%),linear-gradient(145deg,transparent 0 62%,rgba(247,88,21,.045) 62.15%,transparent 62.35% 100%);opacity:.72}[data-theme=dark] .latest-ai-apps-shell:before{opacity:.9}.latest-ai-apps-topbar{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:start;margin-bottom:24px}.latest-ai-apps-topbar .section-title-nexus{padding:0;margin:0}.latest-ai-apps-topbar .section-title-nexus h2{text-transform:none}.latest-ai-apps-badge{min-height:42px;display:inline-flex;align-items:center;gap:9px;border:1px solid var(--nexus-border-strong);border-radius:999px;background:var(--nexus-accent-soft);color:var(--nexus-accent);padding:0 16px;font-size:.82rem;font-weight:900;white-space:nowrap;box-shadow:var(--nexus-shadow-sm)}.latest-ai-apps-badge i{font-size:.95rem}.latest-ai-apps-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.latest-ai-apps-grid>[class*=col-]{width:100%;max-width:none;padding:0}.latest-ai-apps-grid .post-item{width:100%;max-width:none;height:100%;margin:0!important}.latest-ai-apps-loader{min-height:260px}.latest-ai-apps-empty,.latest-ai-apps-loader{position:relative;z-index:2;display:grid;place-items:center}.latest-ai-apps-empty{min-height:240px;text-align:center;padding:34px;border:1px dashed var(--nexus-border);border-radius:20px;background:color-mix(in srgb,var(--nexus-surface),transparent 8%)}.latest-ai-apps-empty i{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px;border-radius:999px;background:var(--nexus-accent-soft);color:var(--nexus-accent);font-size:1.3rem}.latest-ai-apps-empty h3{margin:0 0 6px;color:var(--nexus-heading);font-family:var(--heading-font);font-size:1.2rem;font-weight:850}.latest-ai-apps-empty p{max-width:420px;margin:0;color:var(--nexus-muted)}@media (max-width:1399px){.latest-ai-apps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1199px){.latest-ai-apps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.latest-ai-apps-topbar{grid-template-columns:1fr}.latest-ai-apps-badge{width:-moz-fit-content;width:fit-content}.latest-ai-apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.latest-ai-apps-shell{padding:22px 16px 26px;border-radius:24px}.latest-ai-apps-grid{gap:14px}}@media (max-width:575px){.latest-ai-apps-shell{padding:20px 12px 24px;border-radius:20px}.latest-ai-apps-grid{grid-template-columns:1fr}.latest-ai-apps-badge{min-height:38px;padding:0 14px;font-size:.76rem}}.news-posts{position:relative;background:radial-gradient(circle at top right,var(--nexus-accent-softer),transparent 30rem),var(--nexus-bg)}.news-posts .news-shell{position:relative;overflow:hidden;border:1px solid var(--nexus-border);border-radius:28px;padding:32px;background:radial-gradient(circle at 72% 22%,rgba(247,88,21,.08),transparent 24rem),linear-gradient(135deg,color-mix(in srgb,var(--nexus-surface),white 5%),var(--nexus-surface));box-shadow:var(--nexus-shadow-md)}[data-theme=dark] .news-posts .news-shell{background:radial-gradient(circle at 72% 22%,rgba(247,88,21,.16),transparent 24rem),linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.015)),#070b12;border-color:rgba(255,255,255,.14);box-shadow:0 24px 90px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.04)}.news-posts .news-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,transparent 0 22%,rgba(247,88,21,.07) 22.15%,transparent 22.35% 100%),linear-gradient(145deg,transparent 0 58%,rgba(247,88,21,.05) 58.15%,transparent 58.35% 100%);opacity:.65}[data-theme=dark] .news-posts .news-shell:before{opacity:.85}.news-header{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.news-view-all{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;flex:0 0 auto;padding:.7rem 1.05rem;border:1px solid var(--nexus-border-strong);border-radius:999px;background:var(--nexus-surface);color:var(--nexus-accent)!important;font-size:.9rem;font-weight:800;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease,border-color .25s ease}.news-view-all:hover{transform:translateY(-2px);background:var(--nexus-accent-soft);box-shadow:0 14px 36px rgba(247,88,21,.18)}[data-theme=dark] .news-view-all{background:rgba(255,255,255,.035);border-color:rgba(247,88,21,.44)}.news-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);grid-gap:24px;gap:24px}.news-item{min-width:0}.news-card-link{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--nexus-border);border-radius:20px;background:var(--nexus-card);color:var(--nexus-text)!important;box-shadow:var(--nexus-shadow-sm);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.news-card-link:hover{transform:translateY(-5px);border-color:var(--nexus-border-strong);box-shadow:var(--nexus-shadow-lg)}[data-theme=dark] .news-card-link{background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.015)),var(--nexus-card);border-color:rgba(255,255,255,.13)}[data-theme=dark] .news-card-link:hover{border-color:rgba(247,88,21,.62)}.news-image-wrap{position:relative;overflow:hidden;aspect-ratio:16/7.4;background:var(--nexus-surface-soft)}.news-image{width:100%;height:100%;object-fit:cover;transition:transform .45s ease,filter .45s ease}.news-card-link:hover .news-image{transform:scale(1.06)}.news-image-placeholder{width:100%;height:100%;display:grid;place-items:center;color:var(--nexus-accent);background:radial-gradient(circle at center,var(--nexus-accent-soft),transparent 55%),var(--nexus-surface-soft)}.news-image-placeholder i{font-size:2rem}.news-image-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 35%,rgba(0,0,0,.42)),linear-gradient(90deg,rgba(0,0,0,.1),transparent 45%);opacity:.95}.news-rank-badge{left:16px;z-index:2;gap:6px;min-width:34px;min-height:34px;padding:0 10px;border-radius:12px;background:linear-gradient(135deg,var(--nexus-accent),var(--nexus-accent-light));color:#ffffff;font-size:.85rem;font-weight:900;box-shadow:0 12px 28px rgba(247,88,21,.28);text-transform:uppercase}.news-rank-badge,.news-save-btn{position:absolute;top:16px;display:inline-flex;align-items:center;justify-content:center}.news-save-btn{right:16px;z-index:3;width:38px;height:38px;border:1px solid var(--nexus-border);border-radius:12px;background:color-mix(in srgb,var(--nexus-surface),transparent 8%);color:var(--nexus-text);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .25s ease,color .25s ease,border-color .25s ease,background-color .25s ease}.news-save-btn:hover{transform:translateY(-2px);color:var(--nexus-accent);border-color:var(--nexus-border-strong);background:var(--nexus-accent-soft)}[data-theme=dark] .news-save-btn{background:rgba(7,11,18,.76);color:#f8fafc;border-color:rgba(255,255,255,.16)}.news-image-meta{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px}.news-category{display:inline-flex;align-items:center;max-width:58%;min-height:30px;padding:0 10px;border:1px solid rgba(247,88,21,.32);border-radius:999px;background:rgba(255,255,255,.84);color:var(--nexus-accent);font-size:.76rem;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=dark] .news-category{background:rgba(247,88,21,.14);color:var(--nexus-accent-light);border-color:rgba(247,88,21,.44)}.news-score-group{display:inline-flex;align-items:center;gap:10px;color:#ffffff;font-size:.82rem;font-weight:800}.news-score-group span{display:inline-flex;align-items:center;gap:4px}.news-score-group i{color:var(--nexus-accent-light)}.news-content{padding:16px 18px 18px}.news-title{margin:0 0 12px;color:var(--nexus-heading);font-size:1rem;font-weight:850;line-height:1.25;letter-spacing:-.03em}.news-date{display:inline-flex;align-items:center;gap:7px;color:var(--nexus-muted);font-size:.84rem;font-weight:650}.news-date i{color:var(--nexus-accent)}.news-item.featured{grid-row:span 2}.news-item.featured .news-card-link{min-height:100%;border-color:color-mix(in srgb,var(--nexus-accent),transparent 62%)}.news-item.featured .news-image-wrap{aspect-ratio:16/8.25}.news-item.featured .news-content{padding:20px 22px 22px}.news-item.featured .news-title{font-size:clamp(1.28rem,1.65vw,1.8rem);line-height:1.18}.news-item.featured .news-rank-badge{border-radius:999px}.news-item.featured .news-card-link:after{content:"";position:absolute;left:12%;right:12%;bottom:0;height:3px;border-radius:999px 999px 0 0;background:var(--nexus-accent);box-shadow:0 -10px 36px rgba(247,88,21,.55)}.news-loader{min-height:280px;display:grid;place-items:center}.news-item:not(.featured){min-height:0}.news-item:not(.featured) .news-card-link{height:100%}.news-grid .news-item:nth-child(n+2){grid-column:2}.news-grid .news-item:nth-child(2),.news-grid .news-item:nth-child(3),.news-grid .news-item:nth-child(4),.news-grid .news-item:nth-child(5){display:block}.news-grid{grid-auto-flow:dense}.news-grid .news-item:nth-child(2),.news-grid .news-item:nth-child(3),.news-grid .news-item:nth-child(4),.news-grid .news-item:nth-child(5){width:100%}@media (min-width:992px){.news-grid{grid-template-columns:1.05fr .68fr .68fr}.news-item.featured{grid-column:1;grid-row:1/span 2}.news-grid .news-item:nth-child(2){grid-column:2;grid-row:1}.news-grid .news-item:nth-child(3){grid-column:3;grid-row:1}.news-grid .news-item:nth-child(4){grid-column:2;grid-row:2}.news-grid .news-item:nth-child(5){grid-column:3;grid-row:2}}@media (max-width:1199px){.news-posts .news-shell{padding:28px}.news-grid{gap:18px}}@media (max-width:991px){.news-header{align-items:flex-start}.news-grid{grid-template-columns:1fr 1fr}.news-item.featured{grid-column:1/-1;grid-row:auto}.news-grid .news-item:nth-child(n+2){grid-column:auto}.news-item.featured .news-image-wrap{aspect-ratio:16/7.2}}@media (max-width:768px){.news-posts .news-shell{padding:22px 16px;border-radius:24px}.news-header{flex-direction:column;gap:16px}.news-view-all{align-self:flex-start}.news-grid{grid-template-columns:1fr}.news-image-wrap,.news-item.featured .news-image-wrap{aspect-ratio:16/9}.news-item.featured .news-title{font-size:1.25rem}.news-image-meta{align-items:flex-end}.news-category{max-width:70%}}@media (max-width:575px){.news-posts .news-shell{padding:20px 12px}.news-rank-badge{left:12px;top:12px}.news-save-btn{right:12px;top:12px}.news-image-meta{left:12px;right:12px;bottom:12px}.news-content{padding:15px}}.newsletter-section{position:relative;overflow:hidden;background:radial-gradient(circle at 72% 18%,var(--nexus-accent-softer),transparent 34rem),var(--nexus-bg)}.dark .newsletter-section,[data-theme=dark] .newsletter-section,body.dark .newsletter-section,html.dark .newsletter-section{background:radial-gradient(circle at 68% 18%,rgba(247,88,21,.18),transparent 34rem),radial-gradient(circle at 15% 18%,rgba(14,165,233,.045),transparent 24rem),#05070d!important}body:has(.newsletter-section),main:has(.newsletter-section){background:var(--nexus-bg)}.dark body:has(.newsletter-section),.dark main:has(.newsletter-section),[data-theme=dark] body:has(.newsletter-section),[data-theme=dark] main:has(.newsletter-section),body.dark main:has(.newsletter-section),html.dark body:has(.newsletter-section),html.dark main:has(.newsletter-section){background:#05070d!important}.newsletter-shell{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);grid-gap:34px;gap:34px;align-items:center;min-height:520px;border:1px solid var(--nexus-border);border-radius:28px;padding:54px 46px;background:radial-gradient(circle at 82% 22%,rgba(247,88,21,.09),transparent 28rem),linear-gradient(135deg,color-mix(in srgb,var(--nexus-surface),white 5%),var(--nexus-surface));box-shadow:var(--nexus-shadow-md)}.dark .newsletter-shell,[data-theme=dark] .newsletter-shell,body.dark .newsletter-shell,html.dark .newsletter-shell{background:radial-gradient(circle at 78% 18%,rgba(247,88,21,.18),transparent 32rem),radial-gradient(circle at 12% 18%,rgba(14,165,233,.05),transparent 22rem),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),#070b12!important;border-color:rgba(255,255,255,.14);box-shadow:0 24px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.04)}.newsletter-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,transparent 0 18%,rgba(247,88,21,.055) 18.15%,transparent 18.35% 100%),linear-gradient(145deg,transparent 0 64%,rgba(247,88,21,.04) 64.15%,transparent 64.35% 100%);opacity:.75}.dark .newsletter-shell:before,[data-theme=dark] .newsletter-shell:before,body.dark .newsletter-shell:before,html.dark .newsletter-shell:before{opacity:.9}.newsletter-content,.newsletter-visual{position:relative;z-index:2}.newsletter-eyebrow{width:-moz-fit-content;width:fit-content;min-height:42px;display:inline-flex;align-items:center;gap:10px;margin-bottom:26px;padding:0 18px;border:1px solid var(--nexus-border-strong);border-radius:999px;background:var(--nexus-accent-soft);color:var(--nexus-accent);font-size:.86rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.newsletter-eyebrow i{font-size:1rem}.dark .newsletter-eyebrow,[data-theme=dark] .newsletter-eyebrow,body.dark .newsletter-eyebrow,html.dark .newsletter-eyebrow{background:rgba(247,88,21,.12);border-color:rgba(247,88,21,.34);color:var(--nexus-accent-light)}.newsletter-content h2{max-width:680px;margin:0 0 20px;color:var(--nexus-heading);font-family:var(--heading-font);font-size:clamp(2.35rem,4.8vw,4.35rem);font-weight:900;line-height:1.02;letter-spacing:-.075em}.newsletter-content h2 em,.newsletter-content h2 strong{color:var(--nexus-accent);font-style:normal}.dark .newsletter-content h2,[data-theme=dark] .newsletter-content h2,body.dark .newsletter-content h2,html.dark .newsletter-content h2{color:#f8fafc!important}.newsletter-content p{max-width:720px;margin:0;color:var(--nexus-muted);font-size:1.08rem;font-weight:500;line-height:1.72}.dark .newsletter-content p,[data-theme=dark] .newsletter-content p,body.dark .newsletter-content p,html.dark .newsletter-content p{color:#d0d5dd!important}.newsletter-benefits{display:flex;flex-wrap:wrap;gap:14px;margin:32px 0 28px}.newsletter-benefits span{min-height:50px;display:inline-flex;align-items:center;gap:10px;border:1px solid var(--nexus-border);border-radius:12px;background:color-mix(in srgb,var(--nexus-surface),transparent 4%);color:var(--nexus-text);padding:0 18px;font-size:.95rem;font-weight:850;box-shadow:var(--nexus-shadow-sm)}.newsletter-benefits i{color:var(--nexus-accent);font-size:1.15rem}.dark .newsletter-benefits span,[data-theme=dark] .newsletter-benefits span,body.dark .newsletter-benefits span,html.dark .newsletter-benefits span{background:rgba(255,255,255,.045)!important;border-color:rgba(255,255,255,.13)!important;color:#f8fafc!important}.newsletter-form{width:100%;max-width:700px;display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:stretch;margin-top:10px;border:1px solid var(--nexus-border-strong);border-radius:16px;overflow:hidden;background:color-mix(in srgb,var(--nexus-surface),transparent 2%);box-shadow:var(--nexus-shadow-sm)}.dark .newsletter-form,[data-theme=dark] .newsletter-form,body.dark .newsletter-form,html.dark .newsletter-form{background:rgba(255,255,255,.045)!important;border-color:rgba(255,255,255,.14)!important}.newsletter-input-wrap{min-width:0;display:flex;align-items:center;gap:14px;padding:0 22px}.newsletter-input-wrap i{color:var(--nexus-muted);font-size:1.35rem}.newsletter-input-wrap input{width:100%;min-height:66px;border:none;outline:none;background:transparent;color:var(--nexus-text);font-size:1rem;font-weight:650}.newsletter-input-wrap input::placeholder{color:color-mix(in srgb,var(--nexus-muted),transparent 14%)}.dark .newsletter-input-wrap input,[data-theme=dark] .newsletter-input-wrap input,body.dark .newsletter-input-wrap input,html.dark .newsletter-input-wrap input{color:#f8fafc!important}.dark .newsletter-input-wrap input::placeholder,[data-theme=dark] .newsletter-input-wrap input::placeholder,body.dark .newsletter-input-wrap input::placeholder,html.dark .newsletter-input-wrap input::placeholder{color:rgba(203,213,225,.65)}.newsletter-form button{min-height:66px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:none;background:linear-gradient(135deg,var(--nexus-accent),var(--nexus-accent-light));color:#ffffff;padding:0 26px;font-size:1rem;font-weight:900;transition:transform .25s ease,filter .25s ease,box-shadow .25s ease}.newsletter-form button:hover{filter:brightness(1.04);box-shadow:0 16px 34px rgba(247,88,21,.28)}.newsletter-form button i{font-size:1.15rem}.newsletter-note{display:flex;align-items:center;gap:10px;margin-top:24px;color:var(--nexus-muted);font-size:.94rem;font-weight:650}.newsletter-note i{color:var(--nexus-accent);font-size:1.12rem}.dark .newsletter-note,[data-theme=dark] .newsletter-note,body.dark .newsletter-note,html.dark .newsletter-note{color:#aab4c4!important}.newsletter-visual{min-height:420px;display:grid;place-items:center}.newsletter-image{width:100%;max-width:620px;height:auto;object-fit:contain;filter:drop-shadow(0 30px 52px rgba(247,88,21,.16))}.dark .newsletter-image,[data-theme=dark] .newsletter-image,body.dark .newsletter-image,html.dark .newsletter-image{filter:drop-shadow(0 32px 62px rgba(247,88,21,.24))}.newsletter-growth-card{position:absolute;right:4%;bottom:11%;min-width:230px;min-height:92px;display:grid;grid-template-columns:56px minmax(0,1fr);grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;align-items:center;padding:16px 20px;border:1px solid var(--nexus-border);border-radius:22px;background:color-mix(in srgb,var(--nexus-surface),transparent 2%);box-shadow:var(--nexus-shadow-md)}.newsletter-growth-card div{grid-row:span 2;width:56px;height:56px;display:grid;place-items:center;border-radius:14px;background:var(--nexus-accent-soft);color:var(--nexus-accent)}.newsletter-growth-card i{font-size:1.55rem}.newsletter-growth-card strong{color:var(--nexus-accent);font-size:2rem;font-weight:950;line-height:1}.newsletter-growth-card span{color:var(--nexus-text);font-size:.98rem;font-weight:750}.dark .newsletter-growth-card,[data-theme=dark] .newsletter-growth-card,body.dark .newsletter-growth-card,html.dark .newsletter-growth-card{background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025)),rgba(7,11,18,.92)!important;border-color:rgba(255,255,255,.14)!important}.dark .newsletter-growth-card span,[data-theme=dark] .newsletter-growth-card span,body.dark .newsletter-growth-card span,html.dark .newsletter-growth-card span{color:#f8fafc!important}@media (max-width:1199px){.newsletter-shell{grid-template-columns:1fr;gap:28px}.newsletter-visual{min-height:auto}.newsletter-image{max-width:560px}.newsletter-growth-card{right:12%;bottom:5%}}@media (max-width:991px){.newsletter-shell{padding:38px 28px}.newsletter-content{text-align:center}.newsletter-content h2,.newsletter-content p,.newsletter-eyebrow,.newsletter-form{margin-left:auto;margin-right:auto}.newsletter-benefits,.newsletter-note{justify-content:center}}@media (max-width:768px){.newsletter-shell{padding:28px 18px;border-radius:24px}.newsletter-form{grid-template-columns:1fr;border-radius:18px}.newsletter-input-wrap{min-height:62px}.newsletter-form button{min-height:56px}.newsletter-growth-card{position:relative;right:auto;bottom:auto;margin-top:-10px}}@media (max-width:575px){.newsletter-shell{padding:24px 14px;border-radius:20px}.newsletter-eyebrow{min-height:38px;padding:0 14px;font-size:.72rem}.newsletter-content h2{font-size:2.15rem}.newsletter-content p{font-size:.95rem}.newsletter-benefits{display:grid;grid-template-columns:1fr}.newsletter-benefits span{justify-content:center}.newsletter-input-wrap{padding:0 16px}.newsletter-growth-card{min-width:100%;border-radius:18px}}