.dQNNHq_page{background:linear-gradient(#fff 0%,#fbf8ff 40%,#f4eeff 100%);min-height:100vh}.dQNNHq_heroDashboard{background:-webkit-image-set(url("/images/hero homepage dailycmd.avif") 1x type("image/avif"),url("/images/hero homepage dailycmd.webp") 1x type("image/webp")) 50%/cover no-repeat;background:image-set("/images/hero homepage dailycmd.avif" 1x type("image/avif"),"/images/hero homepage dailycmd.webp" 1x type("image/webp")) 50%/cover no-repeat;justify-content:center;align-items:flex-start;width:100%;min-height:150vh;padding:clamp(200px,24vh,280px) clamp(20px,4vw,48px) clamp(56px,7vh,100px);display:flex;position:relative;overflow:hidden}.dQNNHq_heroDashboardInner{perspective:1000px;width:100%;max-width:1380px;margin:0 auto}.dQNNHq_heroContent{z-index:10;text-align:center;width:100%;max-width:900px;margin:0 auto;padding-top:160px;padding-bottom:80px;position:relative}.dQNNHq_eyebrow{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8b72e8;margin:0 auto 20px;font-size:12px;font-weight:700;display:inline-block}.dQNNHq_title{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.035em;font-kerning:normal;font-feature-settings:"kern" 1, "liga" 1, "calt" 1;text-rendering:optimizelegibility;color:#2b2f4f;flex-direction:column;align-items:center;margin:0 auto 28px;font-size:clamp(2.1rem,4.2vw,3.3rem);font-weight:550;line-height:1.05;display:flex}.dQNNHq_titleLine{white-space:nowrap;display:block}.dQNNHq_titleDesktop{display:contents}.dQNNHq_titleMobile{display:none}.dQNNHq_titleGradient,.dQNNHq_titleHighlight{background:linear-gradient(96deg,#5b61ff 0%,#7b61ff 36%,#9b66ff 72%,#c080ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.dQNNHq_subtitle{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;max-width:720px;margin:0 auto 34px;font-size:clamp(16px,1.5vw,19px);font-weight:400;line-height:1.65}.dQNNHq_heroNote{white-space:nowrap;width:fit-content;font-family:var(--font-urbanist), system-ui, sans-serif;color:#4a4d6e;-webkit-backdrop-filter:blur(12px)saturate(140%);background:#ffffff8c;border:1px solid #ffffffd9;border-radius:999px;justify-content:center;align-items:center;max-width:none;margin:20px auto 0;padding:15px 34px;font-size:clamp(16px,1.55vw,20px);font-weight:600;line-height:1.3;display:flex;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #5b47bc1f}@media (max-width:680px){.dQNNHq_heroNote{white-space:normal;text-align:center}}.dQNNHq_heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.dQNNHq_btnPrimary{min-width:240px;font-family:var(--font-urbanist), system-ui, sans-serif;color:#fff;background:linear-gradient(#8b74ff 0%,#7b61ff 48%,#7159f5 100%);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:17px 38px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #7b61ff47}.dQNNHq_btnPrimary:before{content:"";background:conic-gradient(#0000 0%,#fff6 10%,#0000 20% 50%,#a78bfa80 60%,#0000 70% 100%);width:200%;height:200%;animation:3s linear infinite dQNNHq_glowSpin;position:absolute;top:-50%;left:-50%}.dQNNHq_btnPrimary:after{content:"";background:linear-gradient(#8b74ff 0%,#7b61ff 48%,#7159f5 100%);border-radius:999px;position:absolute;inset:2px}.dQNNHq_btnPrimary span,.dQNNHq_btnPrimary>*{z-index:1;position:relative}@keyframes dQNNHq_glowSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dQNNHq_btnText{z-index:2;position:relative}.dQNNHq_btnArrow{z-index:2;justify-content:center;align-items:center;transition:transform .24s cubic-bezier(.22,.61,.36,1);display:inline-flex;position:relative}.dQNNHq_btnArrow svg{display:block}.dQNNHq_btnPrimary:hover{transform:translateY(-2px);box-shadow:0 18px 44px #7b61ff5c}.dQNNHq_btnPrimary:hover .dQNNHq_btnArrow{transform:translate(4px)}.dQNNHq_btnSecondary{min-width:240px;font-family:var(--font-urbanist), system-ui, sans-serif;color:#2b2f4f;background:#fff;border:1px solid #d8d0f4b3;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:17px 34px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .22s,box-shadow .22s;display:inline-flex}.dQNNHq_btnSecondary:hover{border-color:#7b61ff;transform:translateY(-1px);box-shadow:0 8px 24px #7b61ff1a}.dQNNHq_section{padding:clamp(80px,10vh,140px) clamp(20px,4vw,48px)}.dQNNHq_sectionInner{max-width:1280px;margin:0 auto}.dQNNHq_sectionEyebrow{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8b72e8;margin-bottom:16px;font-size:12px;font-weight:700}.dQNNHq_sectionTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.03em;color:#2b2f4f;max-width:900px;margin-bottom:20px;font-size:clamp(30px,4.2vw,52px);font-weight:600;line-height:1.1}.dQNNHq_sectionLede{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;max-width:760px;margin-bottom:48px;font-size:clamp(15px,1.4vw,18px);font-weight:400;line-height:1.65}.dQNNHq_glassyContainer{-webkit-backdrop-filter:blur(24px)saturate(180%);max-width:1220px;transform-style:preserve-3d;transform-origin:bottom;background:#ffffff59;border:none;border-radius:22px;margin:0 auto;padding:16px;position:relative;box-shadow:0 4px 12px #7b61ff0a,0 16px 40px #7b61ff0f,0 40px 80px #2b205a0d}.dQNNHq_macFrame{width:100%;max-width:1220px;margin:0 auto}.dQNNHq_macScreen{background:#e8e8e8;border-radius:14px;padding:4px;box-shadow:0 20px 60px #0000001f,0 0 0 1px #0000000f}.dQNNHq_dbShell{width:100%;height:760px;font-family:var(--font-urbanist), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#f7f8fc;border-radius:9px;flex-direction:column;display:flex;position:relative;overflow:hidden}.dQNNHq_dbTopbar{background:#fff;border-bottom:1px solid #ebebeb;flex-shrink:0;align-items:center;height:48px;padding:0 16px;display:flex}.dQNNHq_dbTopbarLeft{align-items:center;gap:10px;display:flex}.dQNNHq_dbLogoImg{display:block}.dQNNHq_dbTopbarCenter{flex:1}.dQNNHq_dbTopbarRight{align-items:center;gap:8px;display:flex}.dQNNHq_dbModeToggle{background:#f3eeff;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.dQNNHq_dbModeBtn{cursor:pointer;color:#6b7280;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:5px;padding:6px 11px;font-family:inherit;font-size:10.5px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:flex}.dQNNHq_dbModeBtnActive{color:#fff;background:linear-gradient(135deg,#8b74ff 0%,#7c52eb 45%,#6c40f7 100%);box-shadow:0 2px 12px #7c52eb73,inset 0 0 0 1px #ffffff1f}.dQNNHq_dbTopbarIcon{cursor:pointer;color:#6b21a8;background:#f3eeff;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:relative}.dQNNHq_dbTopbarIcon:hover{background:#e9ddfb}.dQNNHq_dbTopbarIcon svg{width:15px;height:15px}.dQNNHq_dbNotifBadge{background:#ef4444;border:1.5px solid #f3eeff;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite dQNNHq_notifPulse;position:absolute;top:5px;right:5px}@keyframes dQNNHq_notifPulse{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 3px #ef444400}}.dQNNHq_dbAvatar{color:#682092;cursor:pointer;background:linear-gradient(135deg,#f3eeff,#ede9fe);border:1.5px solid #c4b5fd;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;font-size:10.5px;font-weight:700;display:flex}.dQNNHq_dbLayout{flex:1;display:flex;overflow:hidden}.dQNNHq_dbSidebar{scrollbar-width:none;background:#fff;border-right:1px solid #ebebeb;flex-direction:column;flex-shrink:0;width:250px;padding:14px 12px;display:flex;overflow-y:auto}.dQNNHq_dbBrandSelector{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 10px;transition:border-color .2s;display:flex}.dQNNHq_dbBrandSelector:hover{border-color:#c4b5fd}.dQNNHq_dbBrandName{color:#111827;font-size:13px;font-weight:700}.dQNNHq_dbSidebarTabs{gap:4px;margin-bottom:10px;display:flex}.dQNNHq_dbSidebarTab{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #e5e7eb;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;padding:6px 8px;font-family:inherit;font-size:10.5px;font-weight:500;transition:all .15s;display:flex}.dQNNHq_dbSidebarTabActive{color:#6b21a8;background:#f6f0ff;border-color:#ddd6fe;font-weight:600}.dQNNHq_dbNewThreadBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#6c40f7);border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-bottom:12px;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:600;display:flex;box-shadow:0 2px 10px #7c3aed4d}.dQNNHq_dbThreadList{scrollbar-width:none;flex:1;overflow-y:auto}.dQNNHq_dbThreadGroup{margin-bottom:12px}.dQNNHq_dbThreadGroupLabel{color:#9ca3af;letter-spacing:.6px;margin-bottom:6px;padding-left:6px;font-size:9px;font-weight:700;display:block}.dQNNHq_dbThreadItem{cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:7px 8px;transition:background .15s;display:flex}.dQNNHq_dbThreadItem:hover{background:#f6f0ff}.dQNNHq_dbThreadItemActive{background:linear-gradient(135deg,#ede9fe,#f3eeff);border-left:2.5px solid #7c3aed}.dQNNHq_dbThreadIcon{color:#7c3aed;background:#f6f0ff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.dQNNHq_dbThreadInfo{flex:1;min-width:0}.dQNNHq_dbThreadTitle{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;display:block;overflow:hidden}.dQNNHq_dbThreadTime{color:#9ca3af;font-size:9px}.dQNNHq_dbSidebarFooter{border-top:1px solid #e5e7eb;margin-top:auto;padding-top:10px}.dQNNHq_dbFooterLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.4px;margin-bottom:2px;font-size:9px;display:block}.dQNNHq_dbFooterBrand{color:#111827;letter-spacing:-.3px;font-size:14px;font-weight:800}.dQNNHq_dbMain{scrollbar-width:none;background:linear-gradient(#fafbff 0%,#f3f0fa 100%);flex:1;overflow-y:auto}.dQNNHq_dbMainInner{min-height:100%;padding:12px 28px 4px}.dQNNHq_dbGreeting{color:#1a1a2e;letter-spacing:-.4px;margin-bottom:5px;font-size:20px;font-weight:800;line-height:1.15}.dQNNHq_dbGreetingSub{color:#6b7280;letter-spacing:.5px;margin-bottom:20px;font-size:11.5px;font-weight:500}.dQNNHq_dbGreetingSub span{color:#7c3aed;font-weight:600}.dQNNHq_dbSignalsSection{margin-bottom:18px}.dQNNHq_dbSectionLabel{color:#111827;letter-spacing:.3px;margin-bottom:12px;font-size:10px;font-weight:700}.dQNNHq_dbSignalGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px;display:grid}.dQNNHq_dbSignalCard{cursor:default;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;gap:10px;min-height:132px;padding:16px 18px 14px;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s,border-color .2s;display:flex;position:relative;overflow:hidden}.dQNNHq_dbSignalCard.dQNNHq_awareness{border-color:#7c3aed26}.dQNNHq_dbSignalCard.dQNNHq_firstFill{border-color:#8b5cf626}.dQNNHq_dbSignalCard.dQNNHq_refill{border-color:#b263de26}.dQNNHq_dbSignalCard:hover{border-color:#7c3aed33;box-shadow:0 16px 32px #6c40f71f,0 4px 8px #6c40f70f}.dQNNHq_dbSignalIconWrap{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.dQNNHq_dbSignalCard.dQNNHq_awareness .dQNNHq_dbSignalIconWrap{color:#7c3aed;background:linear-gradient(135deg,#7c3aed14,#a855f71f)}.dQNNHq_dbSignalCard.dQNNHq_firstFill .dQNNHq_dbSignalIconWrap{color:#8b5cf6;background:linear-gradient(135deg,#8b5cf614,#a78bfa1f)}.dQNNHq_dbSignalCard.dQNNHq_refill .dQNNHq_dbSignalIconWrap{color:#b263de;background:linear-gradient(135deg,#b263de14,#c084fc1f)}.dQNNHq_dbSignalContent{flex:1}.dQNNHq_dbSignalHeader{align-items:center;gap:8px;margin-bottom:6px;display:flex}.dQNNHq_dbSignalNum{color:#1a1a2e;letter-spacing:-.3px;font-size:14px;font-weight:800}.dQNNHq_dbSignalStage{letter-spacing:.4px;border-radius:5px;padding:3px 10px;font-size:9px;font-weight:700;display:inline-block}.dQNNHq_dbSignalCard.dQNNHq_awareness .dQNNHq_dbSignalStage{color:#7c3aed;background:linear-gradient(135deg,#7c3aed1a,#a855f726)}.dQNNHq_dbSignalCard.dQNNHq_firstFill .dQNNHq_dbSignalStage{color:#7c3aed;background:linear-gradient(135deg,#8b5cf61a,#a78bfa26)}.dQNNHq_dbSignalCard.dQNNHq_refill .dQNNHq_dbSignalStage{color:#9333ea;background:linear-gradient(135deg,#b263de1a,#c084fc26)}.dQNNHq_dbSignalText{color:#4b5563;margin-top:2px;font-size:12.5px;line-height:1.6}.dQNNHq_dbSignalFooter{letter-spacing:.5px;color:#7c3aed;text-transform:uppercase;border-top:1px solid #ede9fe;align-items:center;gap:6px;padding-top:8px;font-size:9px;font-weight:600;display:flex}.dQNNHq_dbPulseDot{background:#7c3aed;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite dQNNHq_dbPulse}@keyframes dQNNHq_dbPulse{0%,to{opacity:1}50%{opacity:.4}}.dQNNHq_dbBanner{background:linear-gradient(135deg,#f9f5ff 0%,#f0e8ff 40%,#e9deff 100%);border:1px solid #c4b5fd;border-radius:12px;align-items:center;gap:14px;margin-bottom:16px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.dQNNHq_dbBannerIcon{color:#6c40f7;background:linear-gradient(135deg,#ede9fe,#ddd6fe);border:1px solid #c4b5fd;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;animation:3s ease-in-out infinite dQNNHq_floatIcon;display:flex}@keyframes dQNNHq_floatIcon{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.dQNNHq_dbBannerContent{z-index:1;flex:1;min-width:0}.dQNNHq_dbBannerKicker{color:#6d28d9;letter-spacing:.4px;align-items:center;gap:5px;margin-bottom:3px;font-size:9px;font-weight:700;display:flex}.dQNNHq_dbBannerDot{background:#7c3aed;border-radius:50%;flex-shrink:0;width:5px;height:5px}.dQNNHq_dbBannerTitle{color:#1a1a2e;margin-bottom:2px;font-size:13px;font-weight:700;line-height:1.35}.dQNNHq_dbBannerSub{color:#6b7280;font-size:11px;line-height:1.45}.dQNNHq_dbBannerStats{z-index:1;flex-shrink:0;gap:0;margin-left:auto;display:flex}.dQNNHq_dbBannerStat{text-align:center;padding:2px 18px}.dQNNHq_dbBannerStat+.dQNNHq_dbBannerStat{border-left:1px solid #ddd6fe}.dQNNHq_dbBannerStatNum{background:linear-gradient(135deg,#6c40f7,#b263de);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800;line-height:1;display:block}.dQNNHq_dbBannerStatLabel{letter-spacing:.4px;color:#6b7280;margin-top:3px;font-size:9px;font-weight:600;display:block}.dQNNHq_dbMetricStrip{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.dQNNHq_dbMetricCard{cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:10px;padding:12px 14px;transition:all .26s cubic-bezier(.22,.61,.36,1);position:relative;overflow:hidden}.dQNNHq_dbMetricCard:before{content:"";transform-origin:0;background:linear-gradient(90deg,#b263de,#6c40f7);height:3px;transition:transform .35s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.dQNNHq_dbMetricCard:hover:before{transform:scaleX(1)}.dQNNHq_dbMetricCard:hover{border-color:#c4b5fd;box-shadow:0 6px 18px #6c40f71a}.dQNNHq_dbMetricHighlight{background:linear-gradient(135deg,#fefcff,#f9f5ff);border-color:#c4b5fd}.dQNNHq_dbMetricLabel{color:#6b7280;letter-spacing:.4px;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.dQNNHq_dbMetricValue{color:#1a1a2e;letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1;display:block}.dQNNHq_dbMetricDelta{color:#6d28d9;margin-top:4px;font-size:10px;font-weight:600;display:block}.dQNNHq_dbSegStrip{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.dQNNHq_dbSegCard{cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:12px;flex-direction:column;padding:14px 15px 13px;transition:all .26s cubic-bezier(.22,.61,.36,1);display:flex;position:relative;overflow:hidden}.dQNNHq_dbSegCard:hover{border-color:#c4b5fd;box-shadow:0 6px 18px #6c40f71a}.dQNNHq_dbSegHighlight{background:linear-gradient(135deg,#fefcff,#f9f5ff);border-color:#c4b5fd}.dQNNHq_dbSegTop{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dQNNHq_dbSegIcon{color:#6c40f7;background:#f1ecfe;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.dQNNHq_dbSegPct{color:#6b7280;letter-spacing:-.2px;font-size:12px;font-weight:700}.dQNNHq_dbSegCard .dQNNHq_numberValue{font-size:30px}.dQNNHq_dbSegTitle{color:#1a1a2e;letter-spacing:-.2px;margin-top:4px;font-size:13px;font-weight:700;display:block}.dQNNHq_dbSegBody{color:#6b7280;margin:6px 0 0;font-size:10.5px;line-height:1.5}.dQNNHq_dbSegLink{color:#6c40f7;border-top:1px dashed #e5e0f5;align-items:center;gap:5px;margin-top:12px;padding-top:11px;font-size:11px;font-weight:600;display:inline-flex}.dQNNHq_dbSegCard:hover .dQNNHq_dbSegLink svg{transform:translate(2px)}.dQNNHq_dbSegLink svg{transition:transform .2s}.dQNNHq_dbCisHead{margin-bottom:16px}.dQNNHq_dbCisHeadRow{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.dQNNHq_dbCisTitle{color:#1a1a2e;letter-spacing:-.4px;margin:0;font-size:16px;font-weight:800}.dQNNHq_dbCisSubRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:5px;display:flex}.dQNNHq_dbCisCount{color:#9ca3af;font-size:11px;font-weight:500}.dQNNHq_dbCisCount strong{color:#4b5563;font-weight:700}.dQNNHq_dbCisBadge{letter-spacing:.3px;text-transform:uppercase;color:#0f8a5f;background:#def7ec;border:1px solid #bcf0da;border-radius:999px;padding:4px 9px;font-size:9px;font-weight:700}.dQNNHq_dbCisHelp{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:7px 13px;font-size:11px;font-weight:600;display:inline-flex}.dQNNHq_dbCisHelp svg{color:#9ca3af}.dQNNHq_dbPrsPanel{background:linear-gradient(135deg,#fafbff,#f4f1fb);border:1px solid #ece9f7;border-radius:12px;padding:14px 16px 13px}.dQNNHq_dbPrsTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dQNNHq_dbPrsLabel{letter-spacing:.5px;text-transform:uppercase;color:#6b7280;font-size:9px;font-weight:700}.dQNNHq_dbPrsPills{flex-wrap:wrap;gap:6px;display:flex}.dQNNHq_dbPrsPill{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:9.5px;font-weight:600;display:inline-flex}.dQNNHq_dbPrsPill svg{color:#9ca3af}.dQNNHq_dbPrsBar{border-radius:6px;gap:2px;height:9px;margin-bottom:12px;display:flex;overflow:hidden}.dQNNHq_dbPrsBarSeg{height:100%}.dQNNHq_dbPrsLegend{flex-wrap:wrap;gap:7px 22px;display:flex}.dQNNHq_dbPrsLegendItem{color:#4b5563;align-items:center;gap:7px;font-size:10.5px;font-weight:600;display:inline-flex}.dQNNHq_dbPrsLegendDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.dQNNHq_dbSidebar::-webkit-scrollbar{width:0!important;display:none!important}.dQNNHq_dbMain::-webkit-scrollbar{width:0!important;display:none!important}.dQNNHq_dbThreadList::-webkit-scrollbar{width:0!important;display:none!important}.dQNNHq_logoStripSection{text-align:center;background:#fff;margin-top:80px;padding:72px 0 64px;overflow:hidden}.dQNNHq_logoStripLabel{font-family:var(--font-urbanist), system-ui, sans-serif;color:#2b2f4f;letter-spacing:-.025em;margin:0 0 44px;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.3}.dQNNHq_logoStripMarquee{width:100%;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.dQNNHq_logoStripTrack{will-change:transform;align-items:center;gap:72px;width:max-content;animation:60s linear infinite dQNNHq_logoStripScroll;display:flex}.dQNNHq_logoStripTrack:hover{animation-play-state:paused}@keyframes dQNNHq_logoStripScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.dQNNHq_logoStripItem{flex-shrink:0;justify-content:center;align-items:center;height:72px;display:flex}.dQNNHq_logoStripImg{object-fit:contain;filter:grayscale();opacity:.62;width:auto;height:auto;max-height:64px;transition:filter .3s,opacity .3s}.dQNNHq_logoStripItem:hover .dQNNHq_logoStripImg{filter:grayscale(0%);opacity:1}.dQNNHq_trademark{vertical-align:super;font-size:.42em;font-weight:700}.dQNNHq_shiftCtaRow{margin-top:28px;display:flex}.dQNNHq_platformHead{text-align:center;max-width:820px;margin:0 auto 44px}.dQNNHq_platformHead .dQNNHq_sectionLede{margin-left:auto;margin-right:auto}.dQNNHq_platformLogo{vertical-align:baseline;width:auto;height:clamp(30px,4vw,50px);display:inline-block;transform:translateY(.12em)}.dQNNHq_layerSubcopy{font-family:var(--font-urbanist), system-ui, sans-serif;color:#4a4d6e;max-width:48ch;margin:0 0 4px;font-size:1.08rem;font-weight:600;line-height:1.5}.dQNNHq_layerBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6f7191;max-width:52ch;margin:0 0 24px;font-size:1.02rem;line-height:1.68}.dQNNHq_layerPillars{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:4px;display:grid}.dQNNHq_layerPillar{cursor:default;background:#7b61ff0e;border:1px solid #7b61ff24;border-radius:16px;flex-direction:column;gap:5px;min-height:176px;padding:18px 18px 20px;transition:background .22s,border-color .22s,box-shadow .22s;display:flex}.dQNNHq_layerPillar:hover{background:#7b61ff1a;border-color:#7b61ff47;box-shadow:0 14px 28px -14px #5b4bd647}.dQNNHq_layerPillarLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#7b61ff8c;font-size:10.5px;font-weight:700}.dQNNHq_layerPillarTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.01em;color:#201f3d;font-size:18px;font-weight:700;line-height:1.25}.dQNNHq_layerPillarBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;font-size:13.5px;line-height:1.55}.dQNNHq_layerTribute{width:100%;font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.01em;color:#6b51d6;white-space:nowrap;background:#7b61ff14;border:1px solid #7b61ff24;border-radius:12px;align-self:stretch;margin:12px 0 0;padding:8px 12px;font-size:clamp(11px,.82vw,13px);font-weight:500;line-height:1.4}@media (max-width:1365px){.dQNNHq_layerTribute{white-space:normal}}.dQNNHq_meetSection{background:linear-gradient(#f8f5ff 0%,#f3edff 50%,#ede8ff 100%);border-radius:40px;margin:24px 20px 0;padding-top:clamp(56px,6vh,84px);padding-bottom:clamp(72px,9vh,120px)}.dQNNHq_meetSection .dQNNHq_sectionInner{max-width:none;padding:0 clamp(8px,2vw,28px)}.dQNNHq_meetGrid{grid-template-columns:1fr 1.04fr;align-items:stretch;gap:clamp(32px,4vw,64px);min-height:clamp(620px,84vh,860px);display:grid}.dQNNHq_meetVisual{background:0 0;border-radius:28px;height:100%;position:relative;overflow:hidden}.dQNNHq_meetVisualImg{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.dQNNHq_meetRight{flex-direction:column;justify-content:center;gap:clamp(24px,4vh,40px);height:100%;min-height:0;padding:clamp(32px,5vh,56px) 0;display:flex}.dQNNHq_meetText{max-width:none}.dQNNHq_meetLede{max-width:620px}.dQNNHq_loopHead{max-width:760px;margin-bottom:44px}.dQNNHq_loopEyebrowIcon{color:#8b72e8;vertical-align:middle;margin-right:7px;animation:6s linear infinite dQNNHq_loopSpin;display:inline-flex}@keyframes dQNNHq_loopSpin{to{transform:rotate(360deg)}}.dQNNHq_loopGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.dQNNHq_loopCard{background:#fff;border:1px solid #d8d0f48c;border-radius:20px;flex-direction:column;padding:22px 22px 24px;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s,border-color .28s;display:flex;position:relative;box-shadow:0 8px 22px -14px #5b47bc1a}.dQNNHq_loopCard:hover{border-color:#7b61ff4d;transform:translateY(-5px);box-shadow:0 20px 42px -16px #5b47bc38}.dQNNHq_loopCardTop{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.dQNNHq_loopIconWrap{color:#7b61ff;background:linear-gradient(135deg,#7b61ff1a,#9b66ff29);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .24s,color .24s,transform .24s;display:flex}.dQNNHq_loopCard:hover .dQNNHq_loopIconWrap{color:#fff;background:#7b61ff;transform:scale(1.06)}.dQNNHq_loopNum{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.05em;color:#7b61ff59;font-size:12px;font-weight:700}.dQNNHq_loopLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.01em;color:#1a1c38;margin:0 0 10px;font-size:19px;font-weight:600;line-height:1.2}.dQNNHq_loopBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;flex:1;margin:0;font-size:14.5px;line-height:1.65}@media (max-width:900px){.dQNNHq_loopGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.dQNNHq_loopGrid{grid-template-columns:1fr}}@media (max-width:640px){.dQNNHq_layerPillars,.dQNNHq_pointGrid{grid-template-columns:1fr}}.dQNNHq_cleanRoomSection{background:0 0;align-items:center;margin:20px 20px 0;padding:clamp(12px,1.6vw,24px) 0;display:flex;position:relative}.dQNNHq_cleanRoomInner{z-index:1;width:100%;max-width:none;margin:0;padding:0;position:relative}.dQNNHq_cleanRoomBanner{aspect-ratio:1660/590;background:#fff;border-radius:30px;width:100%;position:relative;overflow:hidden}.dQNNHq_cleanRoomBannerImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.dQNNHq_cleanRoomOverlay{z-index:2;width:46%;max-width:620px;position:absolute;top:50%;left:clamp(28px,4vw,64px);transform:translateY(-50%)}.dQNNHq_cleanRoomTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.03em;color:#2b2f4f;margin:0 0 18px;font-size:clamp(28px,3.4vw,46px);font-weight:600;line-height:1.12}.dQNNHq_cleanRoomBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;margin:0 0 24px;font-size:clamp(15px,1.4vw,18px);font-weight:400;line-height:1.65}.dQNNHq_cleanRoomTags{flex-wrap:wrap;gap:10px;display:flex}.dQNNHq_cleanRoomTag{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#6b51d6;background:#7b61ff1a;border-radius:999px;padding:9px 15px;font-size:12px;font-weight:700}@media (max-width:820px){.dQNNHq_cleanRoomSection{padding:44px 0}.dQNNHq_cleanRoomBanner{aspect-ratio:auto;background:#fff;flex-direction:column-reverse;padding:0 14px 14px;display:flex}.dQNNHq_cleanRoomBannerImg{object-fit:cover;object-position:right center;border-radius:20px;height:clamp(220px,62vw,300px)}.dQNNHq_cleanRoomOverlay{width:auto;max-width:none;padding:28px 22px 18px;position:static;transform:none}.dQNNHq_cleanRoomTitle{font-size:clamp(26px,7vw,34px)}.dQNNHq_cleanRoomBody{font-size:15px}}.dQNNHq_chatMock{-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);transform-origin:top;background:#ffffffb3;border:1px solid #d8d0f48c;border-radius:24px;margin-top:-24px;overflow:hidden;transform:scale(.86);box-shadow:0 20px 60px #2b205a1a}.dQNNHq_chatBar{color:#7b61ff;font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.12em;background:linear-gradient(135deg,#f3edff 0%,#ede5ff 100%);border-bottom:1px solid #d8d0f480;justify-content:space-between;align-items:center;padding:14px 20px;font-size:11px;font-weight:600;display:flex}.dQNNHq_chatLive{color:#7b61ff;align-items:center;gap:6px;display:flex}.dQNNHq_chatBody{padding:28px 26px 16px}.dQNNHq_chatGreeting{font-family:var(--font-urbanist), system-ui, sans-serif;color:#2b2f4f;align-items:center;gap:2px;margin-bottom:18px;font-size:17px;font-weight:500;display:flex}.dQNNHq_chatCursor{background:#7b61ff;border-radius:1px;width:2px;height:18px;margin-left:2px;animation:1s step-end infinite dQNNHq_blink;display:inline-block}@keyframes dQNNHq_blink{0%,to{opacity:1}50%{opacity:0}}.dQNNHq_chatInputText{background:linear-gradient(90deg,#8480a8 0%,#7b61ff 50%,#8480a8 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;min-height:1em;animation:3s ease-in-out infinite dQNNHq_shimmerText}@keyframes dQNNHq_shimmerText{0%{background-position:100% 0}50%{background-position:0 0}to{background-position:100% 0}}.dQNNHq_chatLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8480a8;margin-bottom:12px;font-size:10px;font-weight:700}.dQNNHq_chatPrompt{font-family:var(--font-urbanist), system-ui, sans-serif;color:#2b2f4f;cursor:pointer;background:#f3ecff80;border:1px solid #d8d0f480;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:8px;padding:12px 14px;font-size:13px;line-height:1.45;transition:border-color .22s,transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s,background .22s;display:flex}.dQNNHq_chatPrompt:hover{background:#f3ecffd9;border-color:#7b61ff73;transform:translate(4px);box-shadow:0 6px 18px #7b61ff1a}.dQNNHq_chatPrompt:hover .dQNNHq_chatArrow{transform:translate(2px)}.dQNNHq_chatArrow{color:#7b61ff;flex-shrink:0;justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.22,.61,.36,1);display:inline-flex}.dQNNHq_chatArrow svg{width:16px;height:16px;animation:2.4s ease-in-out infinite dQNNHq_aiTwinkle;display:block}.dQNNHq_chatPrompt:hover .dQNNHq_chatArrow svg{animation-duration:1.2s}@keyframes dQNNHq_aiTwinkle{0%,to{opacity:.85;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.18)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.dQNNHq_chatArrow svg{animation:none}}.dQNNHq_chatInput{font-family:var(--font-urbanist), system-ui, sans-serif;color:#8480a8;background:#fff;border:1px solid #d8d0f4b3;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:16px 16px 16px 24px;font-size:16px;transition:border-color .22s,box-shadow .22s;display:flex;box-shadow:0 12px 32px #2b205a1a,inset 0 1px #ffffffe6}.dQNNHq_chatInput:hover{border-color:#7b61ff73;box-shadow:0 16px 38px #7b61ff29,inset 0 1px #ffffffe6}.dQNNHq_chatAskBtn{cursor:pointer;color:#fff;font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.1em;background:linear-gradient(90deg,#8b74ff 0%,#7b61ff 25%,#9b66ff 50%,#7b61ff 75%,#8b74ff 100%) 0 0/220% 100%;border:none;border-radius:12px;flex-shrink:0;padding:13px 26px;font-size:13px;font-weight:700;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s;animation:3s linear infinite dQNNHq_askGradient;box-shadow:0 8px 20px #7b61ff57}.dQNNHq_chatAskBtn:hover{animation-duration:1.5s;transform:translateY(-1px);box-shadow:0 12px 26px #7b61ff75}.dQNNHq_chatAskBtn:active{transform:translateY(0)}@keyframes dQNNHq_askGradient{0%{background-position:0 0}to{background-position:220% 0}}.dQNNHq_pulseDot{background:#7b61ff;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite dQNNHq_pulseLanding}@keyframes dQNNHq_pulseLanding{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dQNNHq_chatAskBtn,.dQNNHq_chatInputText{animation:none}}.dQNNHq_poweredSection{background:linear-gradient(#f5f1ff 0%,#fff 100%);padding:clamp(96px,15vh,180px) clamp(20px,5vw,80px) clamp(60px,9vh,110px)}.dQNNHq_poweredPanel{text-align:center;-webkit-backdrop-filter:blur(22px);background:radial-gradient(120% 140% at 50% 0,#7b61ff14 0%,#fff0 60%),#ffffffc7;border:1px solid #d8d0f480;border-radius:32px;max-width:1280px;margin:0 auto;padding:clamp(44px,5vw,72px) clamp(28px,5vw,84px);position:relative;overflow:hidden;box-shadow:0 30px 80px #5b47bc1a,inset 0 1px #fffc}.dQNNHq_poweredPanel:before{content:"";background:linear-gradient(90deg,#0000,#7b61ff80,#0000);height:3px;position:absolute;top:0;left:0;right:0}.dQNNHq_poweredLogo{justify-content:center;align-items:center;height:38px;margin-bottom:26px;display:inline-flex}.dQNNHq_poweredLogo img{width:auto;height:100%;display:block}.dQNNHq_poweredEyebrow{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#8b72e8;margin-bottom:18px;font-size:12px;font-weight:700}.dQNNHq_poweredTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.03em;color:#2b2f4f;max-width:18ch;margin:0 auto 22px;font-size:clamp(28px,4vw,46px);font-weight:600;line-height:1.12}.dQNNHq_poweredLede{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;max-width:70ch;margin:0 auto;font-size:clamp(15px,1.4vw,18px);font-weight:400;line-height:1.7}.dQNNHq_poweredBadges{border-top:1px solid #7b61ff1f;flex-direction:column;align-items:center;gap:18px;margin-top:40px;padding-top:32px;display:flex}.dQNNHq_poweredBadgesLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#9a9cb8;font-size:12px;font-weight:600}.dQNNHq_poweredBadgeRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.dQNNHq_poweredBadge{background:#ffffffd9;border:1px solid #d8d0f4b3;border-radius:16px;justify-content:center;align-items:center;height:64px;padding:0 32px;transition:transform .24s cubic-bezier(.22,.61,.36,1),box-shadow .24s,border-color .24s;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.dQNNHq_poweredBadge img{object-fit:contain;opacity:.78;filter:grayscale();width:auto;max-width:170px;max-height:40px;transition:opacity .24s,filter .24s}.dQNNHq_poweredBadge:hover{border-color:#7b61ff66;transform:translateY(-2px);box-shadow:0 12px 26px #7b61ff24}.dQNNHq_poweredBadge:hover img{opacity:1;filter:grayscale(0)}@media (max-width:640px){.dQNNHq_poweredPanel{border-radius:24px}.dQNNHq_poweredBadge{padding:10px 18px;font-size:13.5px}}.dQNNHq_newsSection{background:linear-gradient(#fff 0%,#faf8ff 100%);padding:clamp(60px,10vh,120px) clamp(20px,5vw,80px)}.dQNNHq_newsHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(28px,4vw,44px);display:flex}.dQNNHq_newsHead .dQNNHq_sectionTitle{margin-bottom:0}.dQNNHq_newsHead .dQNNHq_sectionEyebrow{margin-bottom:14px}.dQNNHq_newsGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.dQNNHq_newsCard{-webkit-backdrop-filter:blur(16px);background:#ffffffd9;border:1px solid #d8d0f480;border-radius:20px;flex-direction:column;padding:16px 16px 24px;text-decoration:none;transition:transform .34s cubic-bezier(.22,.61,.36,1),box-shadow .34s,border-color .32s;display:flex}.dQNNHq_newsCard:hover{border-color:#7b61ff52;transform:translateY(-6px);box-shadow:0 24px 50px #7b61ff26}.dQNNHq_newsThumb{aspect-ratio:16/10;background:#ece6fb;border-radius:14px;margin-bottom:20px;display:block;overflow:hidden}.dQNNHq_newsThumb img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1);display:block}.dQNNHq_newsCard:hover .dQNNHq_newsThumb img{transform:scale(1.05)}.dQNNHq_newsMeta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:0 6px;display:flex}.dQNNHq_newsSource{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#8b72e8;font-size:12px;font-weight:700}.dQNNHq_newsDate{font-family:var(--font-urbanist), system-ui, sans-serif;color:#9a9cb8;font-size:13px;font-weight:500}.dQNNHq_newsTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.01em;color:#1f2244;flex:auto;margin:0 0 18px;padding:0 6px;font-size:clamp(18px,1.7vw,21px);font-weight:600;line-height:1.3}.dQNNHq_newsRead{font-family:var(--font-urbanist), system-ui, sans-serif;color:#5b3ee0;align-items:center;gap:7px;padding:0 6px;font-size:14px;font-weight:600;transition:gap .24s;display:inline-flex}.dQNNHq_newsCard:hover .dQNNHq_newsRead{gap:12px}.dQNNHq_newsFootnote{font-family:var(--font-urbanist), system-ui, sans-serif;color:#9a9cb8;margin-top:26px;font-size:13px;font-weight:400}@media (max-width:900px){.dQNNHq_newsGrid{grid-template-columns:1fr;gap:16px}}.dQNNHq_arcGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid;position:relative}.dQNNHq_arcCard{z-index:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffd9;border:1px solid #d8d0f466;border-radius:28px;flex-direction:column;min-height:340px;padding:48px 40px 52px;transition:transform .36s cubic-bezier(.22,.61,.36,1),box-shadow .36s,border-color .32s;display:flex;position:relative;overflow:hidden}.dQNNHq_arcCard:hover{border-color:#7b61ff40;transform:translateY(-8px);box-shadow:0 24px 60px #7b61ff1f,0 8px 20px #7b61ff0f}.dQNNHq_arcCard:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#7b61ff66,#0000);height:3px;transition:opacity .32s;position:absolute;top:0;left:0;right:0}.dQNNHq_arcCard:hover:after{opacity:1}.dQNNHq_arcCardHeader{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.dQNNHq_arcTag{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.02em;border-radius:999px;align-items:center;gap:10px;padding:12px 24px;font-size:16px;font-weight:700;display:inline-flex}.dQNNHq_arcTag:before{content:"";border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:2.5s ease-in-out infinite dQNNHq_arcPulse}.dQNNHq_arcPhaseTag{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#9a9cb8;background:#7b61ff0f;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:700}@keyframes dQNNHq_arcPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.dQNNHq_s01 .dQNNHq_arcTag{color:#7b61ff;background:#7b61ff1f}.dQNNHq_s01 .dQNNHq_arcTag:before{background:#7b61ff;box-shadow:0 0 10px #7b61ff99}.dQNNHq_s02 .dQNNHq_arcTag{color:#8b74ff;background:#8b74ff1f}.dQNNHq_s02 .dQNNHq_arcTag:before{background:#8b74ff;box-shadow:0 0 10px #8b74ff99}.dQNNHq_s03 .dQNNHq_arcTag{color:#9b66ff;background:#9b66ff1f}.dQNNHq_s03 .dQNNHq_arcTag:before{background:#9b66ff;box-shadow:0 0 10px #9b66ff99}.dQNNHq_s01 .dQNNHq_arcPhaseTag{color:#7b61ff;background:#7b61ff14}.dQNNHq_s02 .dQNNHq_arcPhaseTag{color:#8b74ff;background:#8b74ff14}.dQNNHq_s03 .dQNNHq_arcPhaseTag{color:#9b66ff;background:#9b66ff14}.dQNNHq_arcTitle{font-family:var(--font-urbanist), system-ui, sans-serif;color:#1a1d3b;letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(28px,2.6vw,36px);font-weight:600;line-height:1.15}.dQNNHq_arcBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;flex:1;font-size:16px;font-weight:400;line-height:1.7}.dQNNHq_arcCardFooter{display:none}.dQNNHq_arcFoot{font-family:var(--font-urbanist), system-ui, sans-serif;color:#7b61ff;background:#7b61ff0f;border-radius:999px;padding:14px 28px;font-size:16px;font-weight:500;display:inline-block}.dQNNHq_audienceSection{padding:clamp(60px,10vh,120px) clamp(20px,5vw,80px)}.dQNNHq_audiencesGrid{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:0;display:grid}.dQNNHq_audienceCol{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffd9;border:1px solid #d8d0f466;border-radius:28px;padding:44px 36px 48px;transition:transform .36s cubic-bezier(.22,.61,.36,1),box-shadow .36s}.dQNNHq_audienceCol:hover{transform:translateY(-4px);box-shadow:0 20px 50px #7b61ff1a}.dQNNHq_audienceColDark{background:linear-gradient(135deg,#f8f5ff 0%,#f3edff 100%);border-color:#7b61ff33}.dQNNHq_audienceColHeader{align-items:center;gap:12px;margin-bottom:28px;display:flex}.dQNNHq_audienceIcon{color:#7b61ff;background:#7b61ff14;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dQNNHq_audienceTag{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#2b2f4f;background:#7b61ff14;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:700;display:inline-block}.dQNNHq_audienceTagDark{color:#7b61ff;background:#7b61ff1f}.dQNNHq_audienceTitle{font-family:var(--font-urbanist), system-ui, sans-serif;color:#1a1d3b;margin-bottom:14px;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.15}.dQNNHq_audienceLede{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;margin-bottom:0;font-size:15px;font-weight:400;line-height:1.65}.dQNNHq_audienceDivider{background:linear-gradient(90deg,#0000,#7b61ff26,#0000);height:1px;margin:28px 0}.dQNNHq_audienceChannelsLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#7b61ff;margin-bottom:16px;font-size:11px;font-weight:700;display:block}.dQNNHq_audienceList{margin:0;padding:0;list-style:none}.dQNNHq_audienceList li{font-family:var(--font-urbanist), system-ui, sans-serif;color:#4a4d6e;border-bottom:1px solid #d8d0f433;align-items:center;gap:12px;padding:12px 0;font-size:14px;transition:color .2s,transform .2s;display:flex}.dQNNHq_audienceList li:hover{color:#7b61ff;transform:translate(4px)}.dQNNHq_audienceList li:last-child{border-bottom:none}.dQNNHq_audienceList li:before{content:"";opacity:.6;background:#7b61ff;border-radius:50%;flex-shrink:0;width:6px;height:6px}.dQNNHq_audienceConnector{flex-direction:column;justify-content:center;align-items:center;padding:0 20px;display:flex}.dQNNHq_audienceConnectorLine{background:linear-gradient(#0000,#7b61ff33,#0000);flex:1;width:2px}.dQNNHq_audienceConnectorDot{background:#7b61ff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:12px 0;display:flex}.dQNNHq_channelsSection{background:linear-gradient(#fff 0%,#fbfaff 60%,#f6f1ff 100%);padding:clamp(96px,12vh,144px) clamp(20px,4vw,40px) clamp(80px,10vh,120px);position:relative;overflow:clip visible}.dQNNHq_channelsHeader{z-index:1;max-width:1280px;margin:0 auto clamp(40px,6vh,64px);position:relative}.dQNNHq_channelsCopyEyebrow{font-family:var(--font-urbanist), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.18em;color:#6f7191;margin:0;font-size:.72rem;font-weight:700}.dQNNHq_channelsCopyTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.025em;color:#2b2f4f;text-wrap:balance;max-width:22ch;margin:12px 0 0;font-size:clamp(2rem,4.2vw,3.2rem);font-weight:600;line-height:1.08}.dQNNHq_channelsScrollContainer{z-index:1;flex-direction:column;gap:clamp(32px,5vh,56px);max-width:1440px;min-height:380vh;margin:0 auto;padding-bottom:clamp(40px,8vh,80px);display:flex;position:relative}.dQNNHq_channelsCardSticky{will-change:transform;width:100%;position:sticky}.dQNNHq_channelsCard{isolation:isolate;background:linear-gradient(#fff 0%,#fdfcff 100%);border:1px solid #ebe7f8;border-radius:28px;padding:18px;transition:box-shadow .28s cubic-bezier(.22,.61,.36,1),border-color .28s cubic-bezier(.22,.61,.36,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 18px 40px #2b205a14,0 4px 12px #7b61ff0a}.dQNNHq_channelsCardInner{grid-template-rows:1fr;grid-template-columns:1.2fr .8fr;align-items:stretch;gap:18px;min-height:440px;display:grid}.dQNNHq_channelsCardLeft{flex-direction:column;gap:16px;padding:12px 8px;display:flex}.dQNNHq_channelsCard[data-top=true]{box-shadow:inset 0 1px #fffffffa,0 26px 56px #2b205a1f,0 8px 20px #7b61ff14}.dQNNHq_channelsCard:hover{border-color:#d8d0f4}.dQNNHq_channelsCardSheen{pointer-events:none;border-radius:inherit;z-index:0;background:linear-gradient(#fff9 0%,#fff0 18%);position:absolute;inset:0}.dQNNHq_channelsVisual{z-index:1;background:#f2efff;border-radius:22px;align-self:stretch;min-height:280px;position:relative;overflow:hidden}.dQNNHq_channelsVisualImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1);display:block;position:absolute;inset:0}.dQNNHq_channelsCard:hover .dQNNHq_channelsVisualImage{transform:scale(1.02)}.dQNNHq_channelsStage{font-family:var(--font-urbanist), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.16em;color:#5b3fd4;background:linear-gradient(135deg,#7a5fff26 0%,#8f6eff1a 100%);border:1px solid #7b61ff4d;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:9px 18px 9px 14px;font-size:.92rem;font-weight:700;display:inline-flex}.dQNNHq_channelsStage:before{content:"";background:#7b61ff;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #7b61ff40}.dQNNHq_channelsQuestion{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.02em;color:#2b2f4f;text-wrap:balance;max-width:24ch;margin:4px 0 0;font-size:clamp(1.45rem,2.5vw,2.15rem);font-weight:500;line-height:1.16}.dQNNHq_channelsCopy{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6f7191;max-width:56ch;margin:0;font-size:1rem;line-height:1.7}.dQNNHq_channelsCardTiles{flex:1;grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.dQNNHq_channelsTile{background:#fff9;border:1px solid #d8d0f459;border-radius:14px;flex-direction:column;padding:20px 18px 18px;transition:background .28s,border-color .28s;display:flex;position:relative}.dQNNHq_channelsTile:hover{background:#f3edff80;border-color:#7b61ff33}.dQNNHq_channelsTileCore{background:#f3edff59;border-color:#7b61ff26}.dQNNHq_channelsTileNum{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.1em;color:#9a9cb8;text-transform:uppercase;font-size:9px;font-weight:600;position:absolute;top:14px;right:14px}.dQNNHq_channelsTileName{font-family:var(--font-urbanist), system-ui, sans-serif;color:#1f2244;margin-bottom:8px;padding-right:60px;font-size:16px;font-weight:600;line-height:1.3}.dQNNHq_channelsTileBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;margin-top:auto;font-size:13px;font-weight:400;line-height:1.55}.dQNNHq_formatsSection{background:linear-gradient(#fff 0%,#fbfaff 60%,#f6f1ff 100%);padding:clamp(60px,10vh,120px) clamp(20px,5vw,80px);position:relative;overflow:hidden}.dQNNHq_formatsSection:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#7b61ff0d 1px,#0000 1px),linear-gradient(#7b61ff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000000b3 30%,#000000e6 100%);mask-image:linear-gradient(#0000 0%,#000000b3 30%,#000000e6 100%)}.dQNNHq_formatsSection .dQNNHq_sectionInner{z-index:1;max-width:1400px;margin:0 auto;position:relative}.dQNNHq_formatsGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dQNNHq_formatTile{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #d8d0f459;border-radius:14px;align-items:flex-start;gap:14px;min-height:100px;padding:22px 18px;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s,border-color .28s;display:flex}.dQNNHq_formatTile:hover{border-color:#7b61ff33;transform:translateY(-2px);box-shadow:0 8px 24px #7b61ff1a}.dQNNHq_formatTile:hover .dQNNHq_formatIcon{color:#fff;background:#7b61ff}.dQNNHq_formatIcon{color:#7b61ff;background:#7b61ff14;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s,color .2s;display:flex}.dQNNHq_formatIcon svg{width:18px;height:18px}.dQNNHq_formatName{font-family:var(--font-urbanist), system-ui, sans-serif;color:#1f2244;margin-bottom:4px;font-size:14px;font-weight:600}.dQNNHq_formatBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;font-size:12.5px;font-weight:400;line-height:1.5}.dQNNHq_surfaceSection{background:#fff;padding:clamp(80px,10vh,140px) clamp(20px,4vw,48px)}.dQNNHq_surfaceSectionInner{width:100%;max-width:1520px;margin:0 auto}.dQNNHq_surfaceHead{margin-bottom:44px}.dQNNHq_capabilityBody{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.dQNNHq_capabilityBody p{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;margin:0;font-size:15.5px;line-height:1.6}.dQNNHq_inlineLink{color:#7b61ff;border-bottom:1px solid #7b61ff59;font-weight:600;text-decoration:none;transition:border-color .22s,color .22s}.dQNNHq_inlineLink:hover{color:#5b3fd9;border-color:#5b3fd999}.dQNNHq_pointGrid{grid-template-columns:repeat(2,1fr);gap:8px;margin:0 0 14px;display:grid}.dQNNHq_pointTile{cursor:default;background:#f7f5ff;border:1px solid #7b61ff1a;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:13px 16px;transition:background .22s,border-color .22s,box-shadow .22s;display:flex}.dQNNHq_pointTile:hover{background:#f1ecff;border-color:#7b61ff3d;box-shadow:0 12px 22px -14px #5b4bd642}.dQNNHq_pointTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.01em;color:#201f3d;font-size:17px;font-weight:700;line-height:1.28}.dQNNHq_pointBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;font-size:12.5px;line-height:1.42}.dQNNHq_capabilityPartnersLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#9b9db3;margin:0 0 8px;font-size:10px;font-weight:700}.dQNNHq_capabilityPartners{flex-wrap:wrap;gap:6px;display:flex}.dQNNHq_partnerPill{font-family:var(--font-urbanist), system-ui, sans-serif;color:#4a4d6e;background:#f3f1fa;border:1px solid #7b61ff1a;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:600;transition:transform .22s,background .22s,box-shadow .22s;display:inline-flex}.dQNNHq_capabilityCard:hover .dQNNHq_partnerPill{background:#ece7fa}.dQNNHq_partnerPill:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 20px #5b47bc24}.dQNNHq_partnerPillLogo{object-fit:contain;width:13px;height:13px}.dQNNHq_partnerPillWordmark{background:0 0;border:1px solid #7b61ff24;padding:6px 14px}.dQNNHq_partnerPillWordmarkImg{object-fit:contain;width:auto;height:15px}.dQNNHq_originSection{background:radial-gradient(60% 80% at 100% 0,#ab85ff66 0%,#0000 62%),radial-gradient(58% 72% at 0 100%,#926eff52 0%,#0000 62%),linear-gradient(160deg,#f3eeff 0%,#eae2ff 52%,#ded1fb 100%);border-radius:40px;margin:clamp(40px,5vw,64px) 20px 0;padding:clamp(56px,8vw,100px) clamp(28px,5vw,72px);position:relative;overflow:hidden}.dQNNHq_originSection:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle,#7b61ff33 .9px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 90%,#0006 0%,#0000 76%);mask-image:radial-gradient(90% 90%,#0006 0%,#0000 76%)}.dQNNHq_originInner{z-index:1;max-width:1280px;margin:0 auto;position:relative}.dQNNHq_originGrid{grid-template-columns:40fr 60fr;align-items:start;gap:clamp(32px,4vw,64px);display:grid}.dQNNHq_originTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.035em;color:#1a1c38;max-width:13ch;margin:18px 0 22px;font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.08}.dQNNHq_originBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#62647a;max-width:47ch;margin:0 0 18px;font-size:clamp(15px,1.3vw,16.5px);line-height:1.72}.dQNNHq_originText .dQNNHq_btnSecondary{color:#fff;background:linear-gradient(#8b74ff 0%,#7b61ff 48%,#7159f5 100%);border:none;margin-top:20px;box-shadow:0 12px 30px -10px #7b61ff80}.dQNNHq_originText .dQNNHq_btnSecondary:hover{border:none;transform:translateY(-2px);box-shadow:0 18px 40px -12px #7b61ff8c}.dQNNHq_originText .dQNNHq_btnSecondary svg{transition:transform .22s}.dQNNHq_originText .dQNNHq_btnSecondary:hover svg{transform:translate(4px)}.dQNNHq_originPanel{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#ffffff73;border:1px solid #ffffffb3;border-radius:24px;justify-content:space-between;align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(26px,2.6vw,36px);display:flex;box-shadow:0 18px 44px -22px #5b47bc47,inset 0 1px #fff9}.dQNNHq_originPanelMain{flex:1;min-width:0}.dQNNHq_originPanelLogo{object-fit:contain;flex-shrink:0;width:clamp(120px,12vw,168px);height:auto}.dQNNHq_originStat{align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.dQNNHq_originStatNum{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.045em;background:linear-gradient(120deg,#6c40f7 0%,#9b66ff 60%,#c080ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(56px,6.2vw,82px);font-weight:700;line-height:.88}.dQNNHq_originStatLabel{font-family:var(--font-urbanist), system-ui, sans-serif;color:#62647a;max-width:16ch;font-size:14px;font-weight:500;line-height:1.4}.dQNNHq_originPanelLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8b72e8;margin:0;font-size:11.5px;font-weight:700}.dQNNHq_originPanelLabel span{color:#7b61ff8c;margin:0 5px}.dQNNHq_originRight{flex-direction:column;gap:16px;display:flex}.dQNNHq_originCards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.dQNNHq_originCard{-webkit-backdrop-filter:blur(12px);cursor:default;background:#fffc;border:1px solid #d8d0f499;border-radius:18px;flex-direction:column;height:100%;min-height:300px;padding:24px 20px;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 8px 22px -14px #5b47bc24}.dQNNHq_originCard:hover{border-color:#7b61ff52;transform:translateY(-4px);box-shadow:0 24px 44px -20px #5b47bc4d}.dQNNHq_originCardHead{align-items:center;gap:8px;margin-bottom:12px;display:flex}.dQNNHq_originCardNum{width:24px;height:24px;font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.02em;color:#6b51d6;background:#7b61ff1a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.dQNNHq_originCardLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#6b51d6;font-size:11px;font-weight:700}.dQNNHq_originQuote{font-family:var(--font-urbanist), system-ui, sans-serif;color:#43455e;flex:1;margin:0 0 14px;font-size:14px;font-weight:450;line-height:1.55}.dQNNHq_originAnswer{font-family:var(--font-urbanist), system-ui, sans-serif;color:#1a1c38;border-top:1px solid #7b61ff24;align-items:flex-start;gap:10px;margin:0;padding-top:14px;font-size:13px;font-weight:600;line-height:1.45;display:flex}.dQNNHq_originAnswerArrow{color:#7b61ff;background:#7b61ff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .26s,color .26s,transform .26s;display:inline-flex}.dQNNHq_originAnswerArrow svg{width:13px;height:13px}.dQNNHq_originCard:hover .dQNNHq_originAnswerArrow{color:#fff;background:#7b61ff;transform:translate(3px)}@media (max-width:900px){.dQNNHq_originGrid{grid-template-columns:1fr;gap:36px}.dQNNHq_originTitle{max-width:none}.dQNNHq_originCards{grid-template-columns:1fr}.dQNNHq_originCard{min-height:0}.dQNNHq_originPanel{flex-direction:column;align-items:flex-start;gap:22px}.dQNNHq_originPanelLogo{width:clamp(150px,44vw,200px)}}.dQNNHq_videoSection{background:radial-gradient(72% 58% at 50% 82%,#a884ff33 0%,#0000 70%),linear-gradient(#fff 0%,#faf7ff 40%,#ece1ff 100%);border-radius:40px;margin:40px 20px 0;padding-top:clamp(56px,7vw,84px);padding-bottom:clamp(40px,6vw,72px);scroll-margin-top:96px;position:relative;overflow:hidden}.dQNNHq_videoSection:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle,#7b61ff38 .9px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000059 32%,#000 82% 100%);mask-image:linear-gradient(#0000 0%,#00000059 32%,#000 82% 100%)}.dQNNHq_videoHead{z-index:2;text-align:center;max-width:680px;margin:0 auto;padding:0 24px;position:relative}.dQNNHq_videoHead .dQNNHq_sectionEyebrow{justify-content:center;align-items:center;gap:8px;margin-bottom:18px;display:inline-flex}.dQNNHq_videoEyebrowDot{background:#8b72e8;border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite dQNNHq_videoDotPulse;box-shadow:0 0 #8b72e880}@keyframes dQNNHq_videoDotPulse{0%,to{box-shadow:0 0 #8b72e873}50%{box-shadow:0 0 0 6px #8b72e800}}.dQNNHq_videoTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.02em;color:#1f2244;font-size:clamp(28px,3.6vw,44px);font-weight:600;line-height:1.22}.dQNNHq_videoSection section[aria-label]{z-index:1;position:relative}.dQNNHq_exploreHead{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.02em;text-align:center;color:#3f4159;max-width:720px;margin:0 auto 44px;font-size:clamp(22px,2.6vw,32px);font-weight:600;line-height:1.2}.dQNNHq_exploreGrid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.dQNNHq_exploreCard{background:#ffffffb3;border:1px solid #d8d0f499;border-radius:22px;flex-direction:column;min-height:336px;padding:30px 28px 32px;text-decoration:none;transition:transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s,border-color .32s;display:flex;overflow:hidden}.dQNNHq_exploreCard:hover{border-color:#7b61ff4d;transform:translateY(-6px);box-shadow:0 22px 48px #5b47bc1f}.dQNNHq_exploreTop{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.dQNNHq_exploreArt{color:#7b61ff;background:linear-gradient(160deg,#f3efff 0%,#ece4ff 100%);border-radius:16px;place-items:center;width:58px;height:58px;transition:background .32s,color .32s,transform .32s;display:grid}.dQNNHq_exploreArt svg{width:29px;height:29px}.dQNNHq_exploreCard:hover .dQNNHq_exploreArt{color:#fff;background:#7b61ff;transform:scale(1.05)}.dQNNHq_exploreInner{flex-direction:column;flex:1;display:flex}.dQNNHq_exploreCardTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.015em;color:#1f2244;margin-bottom:12px;font-size:22px;font-weight:600;line-height:1.25}.dQNNHq_exploreCardBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;font-size:15.5px;line-height:1.62}.dQNNHq_exploreArrow{color:#7b61ff;background:#7b61ff14;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .24s,color .24s,transform .24s;display:inline-flex}.dQNNHq_exploreCard:hover .dQNNHq_exploreArrow{color:#fff;background:#7b61ff;transform:translate(3px)}@media (max-width:1100px){.dQNNHq_exploreGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.dQNNHq_exploreGrid{grid-template-columns:1fr}}.dQNNHq_commercialGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.dQNNHq_commercialCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbf;border:1px solid #d8d0f48c;border-radius:16px;padding:clamp(18px,2.2vw,24px);transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s,border-color .28s}.dQNNHq_commercialCard:hover{border-color:#7b61ff47;transform:translateY(-4px);box-shadow:0 16px 34px #7b61ff1f}.dQNNHq_commercialNum{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.06em;color:#9b8af0;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.dQNNHq_commercialTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.01em;color:#1f2244;margin:0 0 8px;font-size:clamp(19px,1.8vw,22px);font-weight:600}.dQNNHq_commercialBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;margin:0;font-size:13.5px;font-weight:400;line-height:1.55}.dQNNHq_commercialTags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.dQNNHq_commercialTag{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b51d6;background:#7b61ff1a;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600}@media (max-width:540px){.dQNNHq_commercialGrid{grid-template-columns:1fr}.dQNNHq_commercialCard{padding:20px}}.dQNNHq_numbersSection{background:#f7f7ff;padding:18px 24px 48px}.dQNNHq_numbersInner{text-align:center;max-width:1280px;margin:28px auto 0;padding:62px 72px 58px}.dQNNHq_numbersHeader{margin-bottom:52px}.dQNNHq_numbersChiclet{font-family:var(--font-urbanist), system-ui, sans-serif;color:#7c5de8;letter-spacing:.14em;text-transform:uppercase;background:#7c5de812;border:1px solid #7c5de833;border-radius:999px;align-items:center;gap:6px;margin-bottom:32px;padding:6px 16px;font-size:11px;font-weight:700;display:inline-flex}.dQNNHq_numbersChiclet:before{content:"";background:#9c7bf5;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 5px #7c5de880}.dQNNHq_numbersHeading{max-width:1000px;font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.025em;color:#2f3146;text-align:center;margin:0 auto;font-size:clamp(2rem,4.2vw,3.2rem);font-weight:600;line-height:1.08}.dQNNHq_numbersHeadingLine{display:block}.dQNNHq_numbersHeadingGradient{background:linear-gradient(90deg,#5b3df5 0%,#9c6bff 55%,#b88aff 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.dQNNHq_numbersSubtext{max-width:780px;font-family:var(--font-urbanist), system-ui, sans-serif;color:#5a5c72;text-align:center;margin:20px auto 0;font-size:16px;font-weight:400;line-height:1.6}.dQNNHq_numbersGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;max-width:1180px;margin:0 auto;display:grid}.dQNNHq_numberCard{text-align:center;background:0 0;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;min-height:196px;padding:28px 24px;transition:transform .22s,background-color .24s,box-shadow .24s;display:flex}.dQNNHq_numberCard:hover{background:#ffffffc2;transform:translateY(-5px);box-shadow:0 10px 28px -18px #4f3ca94f}.dQNNHq_numberCard+.dQNNHq_numberCard{border-left:1px solid #e6e8f0}.dQNNHq_numberCard:nth-child(4n+1){border-left:0}.dQNNHq_numberCard:nth-child(n+5){border-top:1px solid #e6e8f0}.dQNNHq_numberIcon{color:#7c5de8;place-items:center;margin-bottom:4px;transition:color .24s,transform .24s;display:grid}.dQNNHq_numberIconSvg{width:48px;height:48px}.dQNNHq_numberValueRow{justify-content:center;align-items:baseline;margin-top:18px;transition:transform .24s;display:flex}.dQNNHq_numberValue{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.03em;color:#2a1f72;font-variant-numeric:tabular-nums;font-size:56px;font-weight:600;line-height:1;transition:color .24s}.dQNNHq_numberSuffix{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.03em;color:#2a1f72;font-size:56px;font-weight:600;line-height:1}.dQNNHq_numberLabel{max-width:90%;font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.01em;color:#7169b8;margin-top:14px;font-size:13px;font-weight:500;line-height:1.38;transition:color .24s}.dQNNHq_numberCard:hover .dQNNHq_numberIcon{color:#6f51ea;transform:translateY(-1px)scale(1.04)}.dQNNHq_numberCard:hover .dQNNHq_numberValueRow{transform:translateY(-1px)}.dQNNHq_numberCard:hover .dQNNHq_numberValue,.dQNNHq_numberCard:hover .dQNNHq_numberSuffix{color:#271f88}.dQNNHq_numberCard:hover .dQNNHq_numberLabel{color:#6153ad}.dQNNHq_testimonialsSection{background:#fff;padding:72px 0 80px;position:relative;overflow:clip visible}.dQNNHq_testimonialsSection:has(.dQNNHq_testimonialsMarqueePlaying){z-index:30;overflow:visible}.dQNNHq_testimonialsHeader{text-align:center;margin:0 auto 52px;padding:0 24px}.dQNNHq_testimonialsBadge{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#7e63e8;background:#7c5de814;border:1px solid #ccb7ff8f;border-radius:999px;align-items:center;padding:7px 15px;font-size:11px;font-weight:700;display:inline-flex}.dQNNHq_testimonialsTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.025em;color:#2b2f4f;margin:18px 0 10px;font-size:clamp(1.9rem,3.1vw,3rem);font-weight:600;line-height:1.16}.dQNNHq_testimonialsTitle span{background:linear-gradient(90deg,#5b3df5 0%,#9c6bff 55%,#b88aff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.dQNNHq_testimonialsSubtitle{font-family:var(--font-urbanist), system-ui, sans-serif;color:#8480a8;margin:0;font-size:16px;line-height:1.5}.dQNNHq_testimonialsMarquee{touch-action:pan-y;width:100%;padding:20px 0 30px;position:relative}.dQNNHq_testimonialsMarqueeDraggable{cursor:grab;touch-action:none}.dQNNHq_testimonialsMarqueeDragging{cursor:grabbing;touch-action:none}.dQNNHq_testimonialsMarqueePlaying{z-index:20;cursor:default;touch-action:pan-y;isolation:isolate;overflow:visible}.dQNNHq_testimonialsBackdrop{z-index:5;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#ffffff8c;border:0;margin:0;padding:0;position:fixed;inset:0}.dQNNHq_testimonialsTrack{z-index:10;will-change:transform;align-items:stretch;gap:18px;width:max-content;padding:0 24px;display:flex;position:relative}.dQNNHq_testimonialsTrackCentering{transition:transform .34s cubic-bezier(.22,.61,.36,1)}.dQNNHq_testimonialsTrackPlaying{pointer-events:none}.dQNNHq_testimonialsTrackPlaying .dQNNHq_testimonialCard:not(.dQNNHq_testimonialCardActive){opacity:.45;filter:blur(1px)}.dQNNHq_testimonialCardActive{z-index:20;pointer-events:auto;flex-shrink:0;position:relative;box-shadow:0 20px 50px #5238a547}.dQNNHq_testimonialCardExpanded{aspect-ratio:auto}.dQNNHq_testimonialCard{aspect-ratio:906/1032;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:24px;flex:0 0 380px;width:380px;transition:flex-basis .4s cubic-bezier(.22,.61,.36,1),width .4s cubic-bezier(.22,.61,.36,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #5238a51f}.dQNNHq_testimonialCard:hover{box-shadow:0 16px 44px #5238a533}.dQNNHq_testimonialCardVideo{object-fit:cover;object-position:center center;background:#1a1430;width:100%;height:100%;display:block}.dQNNHq_testimonialCardImg{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.dQNNHq_testimonialTag{z-index:2;font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#7c5de8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border-radius:6px;padding:6px 12px;font-size:10px;font-weight:700;position:absolute;top:16px;left:16px}.dQNNHq_testimonialCardOverlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#2b205a59 35%,#2b205ad1 100%);padding:48px 20px 20px;transition:opacity .22s;position:absolute;bottom:0;left:0;right:0}.dQNNHq_testimonialAuthor{font-family:var(--font-urbanist), system-ui, sans-serif;color:#ffffffd9;margin:0;font-size:14px;font-weight:400}.dQNNHq_testimonialAuthor strong{color:#fff;margin-bottom:3px;font-size:15px;font-weight:600;display:block}.dQNNHq_testimonialAuthor span{color:#ffffffbf;font-size:12px}.dQNNHq_testimonialPlay{color:#fff;cursor:pointer;opacity:0;z-index:3;background:0 0;border:0;border-radius:999px;width:52px;height:52px;margin:auto;transition:opacity .2s,transform .25s;position:absolute;inset:0;transform:scale(.88)}.dQNNHq_testimonialPlay svg{filter:drop-shadow(0 8px 18px #31247659);width:52px;height:52px}.dQNNHq_testimonialCard:hover .dQNNHq_testimonialPlay{opacity:1;transform:scale(1)}.dQNNHq_testimonialCard:hover .dQNNHq_testimonialCardOverlay{opacity:.65}.dQNNHq_faqSection{background:linear-gradient(#fff 0%,#faf8ff 100%)}.dQNNHq_faqLayout{grid-template-columns:380px 1fr;align-items:start;gap:clamp(40px,6vw,88px);display:grid}.dQNNHq_faqIntro{position:sticky;top:120px}.dQNNHq_faqIntro .dQNNHq_sectionEyebrow{margin-bottom:14px}.dQNNHq_faqIntro .dQNNHq_sectionTitle{margin-bottom:18px;font-size:clamp(28px,3.4vw,44px)}.dQNNHq_faqIntroBody{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;max-width:40ch;margin:0 0 30px;font-size:clamp(15px,1.4vw,17px);font-weight:400;line-height:1.65}.dQNNHq_faqIntro .dQNNHq_btnSecondary{min-width:0;padding:13px 24px;font-size:15px}.dQNNHq_faqIntro .dQNNHq_btnSecondary svg{transition:transform .22s cubic-bezier(.22,.61,.36,1)}.dQNNHq_faqIntro .dQNNHq_btnSecondary:hover svg{transform:translate(4px)}.dQNNHq_faqList{flex-direction:column;display:flex}.dQNNHq_faqItem{border-bottom:1px solid #7b61ff24}.dQNNHq_faqBtn{cursor:pointer;text-align:left;width:100%;font-family:var(--font-urbanist), system-ui, sans-serif;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;display:flex}.dQNNHq_faqQuestion{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.01em;color:#2b2f4f;font-size:clamp(15px,1.5vw,18px);font-weight:600;line-height:1.4;transition:color .2s}.dQNNHq_faqBtn:hover .dQNNHq_faqQuestion,.dQNNHq_faqItemOpen .dQNNHq_faqQuestion{color:#7b61ff}.dQNNHq_faqArrow{color:#7b61ff;background:#7b61ff14;border:1px solid #7b61ff29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .26s,color .26s,border-color .26s;display:inline-flex}.dQNNHq_faqArrow svg{transition:transform .3s cubic-bezier(.22,.61,.36,1);display:block}.dQNNHq_faqBtn:hover .dQNNHq_faqArrow{background:#7b61ff29}.dQNNHq_faqItemOpen .dQNNHq_faqArrow{color:#fff;background:#7b61ff;border-color:#7b61ff}.dQNNHq_faqItemOpen .dQNNHq_faqArrow svg{transform:rotate(45deg)}.dQNNHq_faqAnswerWrap{overflow:hidden}.dQNNHq_faqAnswer{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;margin:0;padding:0 46px 24px 4px;font-size:clamp(14px,1.3vw,15.5px);font-weight:400;line-height:1.72}@media (max-width:860px){.dQNNHq_faqLayout{grid-template-columns:1fr;gap:32px}.dQNNHq_faqIntro{position:static}.dQNNHq_faqAnswer{padding-right:40px}}.dQNNHq_closingSection{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:clamp(400px,42vw,620px);display:flex;position:relative;overflow:hidden}.dQNNHq_closingBg{object-fit:cover;object-position:center 38%;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dQNNHq_closingInner{z-index:1;max-width:800px;margin:0 auto;padding:clamp(48px,6vw,80px) 24px;position:relative}.dQNNHq_closingHeadline{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.025em;color:#2b2f4f;margin-bottom:40px;font-size:clamp(30px,4.5vw,56px);font-weight:600;line-height:1.1}@media (max-width:1280px){.dQNNHq_dbShell{height:620px}}@media (max-width:1100px){.dQNNHq_formatsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.dQNNHq_dbShell{height:520px}.dQNNHq_dbSidebar{width:160px}.dQNNHq_dbMetricStrip,.dQNNHq_dbSegStrip{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.dQNNHq_titleDesktop{display:none}.dQNNHq_titleMobile{display:contents}.dQNNHq_heroDashboard{background-image:-webkit-image-set(url("/images/mobile hero images/hero homepage dailycmd mobile.avif") 1x type("image/avif"),url("/images/mobile hero images/hero homepage dailycmd mobile.webp") 1x type("image/webp"));background-image:image-set("/images/mobile hero images/hero homepage dailycmd mobile.avif" 1x type("image/avif"),"/images/mobile hero images/hero homepage dailycmd mobile.webp" 1x type("image/webp"));background-position:top;background-size:cover;height:auto;min-height:0;padding:96px 12px 16px}.dQNNHq_heroContent{max-width:560px;padding-top:240px;padding-bottom:22px}.dQNNHq_eyebrow{letter-spacing:.16em;margin-bottom:14px;font-size:9px}.dQNNHq_title{margin-bottom:22px;font-size:clamp(1.5rem,6.4vw,2.1rem);line-height:1.16}.dQNNHq_subtitle{max-width:46ch;margin-bottom:18px;font-size:14px;line-height:1.4}.dQNNHq_heroCtas{flex-wrap:wrap;gap:10px}.dQNNHq_btnPrimary,.dQNNHq_btnSecondary{padding:12px 16px;font-size:13px}.dQNNHq_logoStripLabel{margin-bottom:26px;padding:0 20px;font-size:19px}.dQNNHq_logoStripSection{margin-top:56px;padding:52px 0 44px}.dQNNHq_logoStripItem{height:56px}.dQNNHq_logoStripImg{max-height:48px}.dQNNHq_glassyContainer{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;padding:0;display:flex;overflow:visible}.dQNNHq_macFrame{--db-mobile-shell-w:980px;--db-mobile-shell-h:560px;--db-mobile-scale:min(1, calc((100vw - 28px) / var(--db-mobile-shell-w)));width:100%;height:calc(var(--db-mobile-shell-h) * var(--db-mobile-scale));justify-content:center;display:flex}.dQNNHq_macScreen{width:var(--db-mobile-shell-w);transform:scale(var(--db-mobile-scale));transform-origin:top}.dQNNHq_dbShell{width:var(--db-mobile-shell-w);height:var(--db-mobile-shell-h)}.dQNNHq_shiftGridLayout{grid-template-columns:1fr;gap:24px}.dQNNHq_shiftCopy{height:auto;padding:16px 0 8px;position:static}.dQNNHq_meetGrid{grid-template-columns:1fr;gap:28px;height:auto}.dQNNHq_chatMock{margin-top:0;transform:none}.dQNNHq_meetVisual{aspect-ratio:1;height:auto}.dQNNHq_meetRight{height:auto;padding:4px 0 0;transform:none}.dQNNHq_arcGrid{grid-template-columns:1fr;gap:20px}.dQNNHq_arcCard{padding:32px 24px 36px}.dQNNHq_audiencesGrid{grid-template-columns:1fr;gap:20px}.dQNNHq_audienceConnector{flex-direction:row;padding:12px 0}.dQNNHq_audienceConnectorLine{background:linear-gradient(90deg,#0000,#7b61ff33,#0000);flex:1;width:auto;height:2px}.dQNNHq_audienceConnectorDot{margin:0 12px}.dQNNHq_channelsScrollContainer{gap:24px;min-height:0;padding-bottom:0}.dQNNHq_channelsCardSticky{position:static!important;top:auto!important}.dQNNHq_channelsCardInner{grid-template-columns:1fr;min-height:auto}.dQNNHq_channelsVisual{min-height:220px}.dQNNHq_channelsCardTiles{grid-template-columns:repeat(2,1fr)}.dQNNHq_formatsGrid{grid-template-columns:1fr}.dQNNHq_numbersInner{padding:34px 20px}.dQNNHq_numbersHeading{margin-bottom:24px;font-size:clamp(1.55rem,6.2vw,2rem);line-height:1.24}.dQNNHq_numbersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dQNNHq_numberCard{min-height:158px;padding:20px 12px;border-top:0!important;border-left:0!important}.dQNNHq_numberCard:nth-child(odd)+.dQNNHq_numberCard{border-left:1px solid #e6e8f0!important}.dQNNHq_numberCard:nth-child(n+3){border-top:1px solid #e6e8f0!important}.dQNNHq_numberIconSvg{width:36px;height:36px}.dQNNHq_numberValue{margin-top:12px;font-size:36px}.dQNNHq_numberSuffix{font-size:36px}.dQNNHq_numberLabel{margin-top:6px;font-size:12px}.dQNNHq_section{padding:clamp(56px,8vh,80px) clamp(16px,4vw,24px)}.dQNNHq_testimonialsSection{padding:40px 0 56px}.dQNNHq_testimonialsHeader{margin-bottom:34px;padding:0 14px}.dQNNHq_testimonialsTitle{margin-top:12px;font-size:clamp(1.55rem,7vw,2.15rem)}.dQNNHq_testimonialsSubtitle{font-size:13px}.dQNNHq_testimonialsTrack{gap:12px;padding:0 14px}.dQNNHq_testimonialCard{aspect-ratio:906/1032;border-radius:18px;flex-basis:320px;width:320px}.dQNNHq_testimonialPlay,.dQNNHq_testimonialPlay svg{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.dQNNHq_dbPulseDot,.dQNNHq_pulseDot,.dQNNHq_dbBannerIcon{animation:none}.dQNNHq_testimonialsTrack{animation:none!important}}
._3iMvuW_section{background:#fff;padding:clamp(32px,5vw,64px) clamp(18px,4vw,40px) clamp(40px,6vw,72px)}._3iMvuW_transparent{background:0 0}._3iMvuW_inner{text-align:center;max-width:min(1040px,100%);margin:0 auto;position:relative}._3iMvuW_glow{pointer-events:none;z-index:0;filter:blur(48px);background:radial-gradient(50% 50%,#7b61ff61 0%,#7b61ff2e 42%,#7b61ff00 72%);width:min(900px,92%);height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._3iMvuW_glassPanel{z-index:1;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#ffffff59;border:1px solid #fff9;border-radius:32px;max-width:min(1000px,100%);margin:0 auto;padding:clamp(10px,1.4vw,16px);position:relative;box-shadow:0 4px 12px #7b61ff0d,0 16px 40px #7b61ff14,0 40px 80px #2b205a0f}._3iMvuW_glassPanel ._3iMvuW_card{margin:0}._3iMvuW_card{z-index:1;max-width:min(960px,100%);color:inherit;background:#fff;border:2px solid #f4edff;border-radius:22.808px;margin:0 auto;transition:transform .2s,box-shadow .2s,border-color .2s;display:block;position:relative;overflow:hidden;box-shadow:0 24px 70px #7a5fff38,0 8px 28px #7a5fff24,0 2px 12px #7a5fff0f}._3iMvuW_card:hover,._3iMvuW_card:focus-within{border-color:#ebe3ff;transform:translateY(-2px);box-shadow:0 32px 88px #7a5fff4d,0 12px 36px #7a5fff2e,0 4px 16px #7a5fff14}._3iMvuW_trigger{cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:20px;margin:0;padding:0;line-height:0;display:block;position:relative;overflow:hidden}._3iMvuW_trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #7a5fffbf,inset 0 0 0 6px #fffffff2}._3iMvuW_frame{border-radius:inherit;background:#f7f4ff;line-height:0;display:block;position:relative;overflow:hidden}._3iMvuW_frame img{object-fit:cover;opacity:1;width:100%;height:auto;transition:transform .35s;display:block}._3iMvuW_player{aspect-ratio:16/9;border:0;width:100%;display:block}._3iMvuW_close{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#120c208c;border:1px solid #ffffff59;border-radius:11px;place-items:center;width:38px;height:38px;transition:background .2s,transform .15s,border-color .2s;display:grid;position:absolute;top:12px;right:12px}._3iMvuW_close:hover{background:#120c20c7;border-color:#ffffff8c}._3iMvuW_close:active{transform:scale(.94)}._3iMvuW_close:focus-visible{outline-offset:2px;outline:2px solid #fff}._3iMvuW_trigger:hover ._3iMvuW_frame img{transform:scale(1.02)}._3iMvuW_overlay{pointer-events:none;background:linear-gradient(#7e5fff1a 0%,#0000002e 100%);position:absolute;inset:0}._3iMvuW_playWrap{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._3iMvuW_playGlass{-webkit-backdrop-filter:blur(20px)saturate(1.35);backdrop-filter:blur(20px)saturate(1.35);color:#fffffff5;background:#ffffff24;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:clamp(60px,9vw,84px);height:clamp(60px,9vw,84px);transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:grid;box-shadow:0 10px 36px #0003,inset 0 1px 1px #ffffff8c}@media (prefers-reduced-motion:no-preference){._3iMvuW_playGlass{animation:2.6s ease-in-out infinite _3iMvuW_playIdle}}@keyframes _3iMvuW_playIdle{0%,to{transform:scale(1);box-shadow:0 10px 36px #00000038,inset 0 1px #ffffff8c}50%{transform:scale(1.04);box-shadow:0 14px 44px #00000047,0 0 0 6px #ffffff1f,inset 0 1px #ffffffa6}}._3iMvuW_trigger:hover ._3iMvuW_playGlass,._3iMvuW_trigger:focus-visible ._3iMvuW_playGlass{background:#ffffff42;border-color:#ffffff94;animation:none;transform:scale(1.1);box-shadow:0 16px 48px #00000047,0 0 0 5px #ffffff24,inset 0 1px 1px #ffffffbf}._3iMvuW_trigger:active ._3iMvuW_playGlass{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){._3iMvuW_playGlass{animation:none!important}._3iMvuW_trigger:hover ._3iMvuW_frame img{transform:none}}._3iMvuW_playSvg{filter:drop-shadow(0 2px 10px #00000047);width:clamp(22px,3.4vw,30px);height:clamp(22px,3.4vw,30px);margin-left:5%}
.xhCBeG_wrap{background:linear-gradient(#fff 0%,#faf8ff 35%,#f2ecfe 100%);padding:8px clamp(20px,4vw,48px) 64px;position:relative}.xhCBeG_wrap:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle,#7b61ff38 .9px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000073 28%,#000 75% 100%);mask-image:linear-gradient(#0000 0%,#00000073 28%,#000 75% 100%)}.xhCBeG_scrollArea{z-index:1;max-width:1520px;height:260vh;margin:0 auto;position:relative}.xhCBeG_stage{height:calc(var(--card-h) + 160px);overflow-clip-margin:70px;position:sticky;top:88px;overflow:clip}.xhCBeG_card{height:var(--card-h);background:#fff;border:1px solid #d8d0f48c;border-radius:26px;overflow:hidden;box-shadow:0 16px 40px -18px #5b4bd629,0 4px 14px -6px #5b4bd612}.xhCBeG_stage .xhCBeG_card{will-change:transform;margin:0;position:absolute;inset:0 0 auto}.xhCBeG_cardGrid{grid-template-columns:55fr 45fr;height:100%;display:grid}.xhCBeG_colLeft{flex-direction:column;min-height:0;padding:30px 24px 28px 40px;display:flex}.xhCBeG_leftBody{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow:visible}.xhCBeG_strip{flex:none;align-items:center;gap:20px;margin:0 0 14px;display:flex}.xhCBeG_stripNum{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.02em;color:#7b61ff66;flex-shrink:0;font-size:24px;font-weight:700}.xhCBeG_stripTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.02em;color:#1f2244;flex-shrink:0;font-size:36px;font-weight:600}.xhCBeG_colRight{height:100%;min-height:0;padding:16px 16px 16px 0}.xhCBeG_placeholder{color:#6b51d673;background:linear-gradient(160deg,#7b61ff0b 0%,#9b66ff14 100%);border:1.5px dashed #7b61ff47;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;min-height:200px;display:flex;position:relative;overflow:hidden}.xhCBeG_placeholderIconWrap{color:#6b51d68c;background:#7b61ff17;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.xhCBeG_placeholderLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#6b51d680;font-size:12px;font-weight:700}.xhCBeG_artFrame{background:linear-gradient(160deg,#7b61ff0d 0%,#9b66ff17 100%);border-radius:20px;height:100%;min-height:200px;position:relative;overflow:hidden}.xhCBeG_artImg{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1);display:block}.xhCBeG_card:hover .xhCBeG_artImg{transform:scale(1.03)}.xhCBeG_fallback{display:none}@media (max-width:900px){.xhCBeG_scrollArea{display:none}.xhCBeG_fallback{max-width:720px;margin:0 auto;padding:0 20px;display:block}.xhCBeG_fallback .xhCBeG_card{height:auto;margin:0 0 24px;position:static}.xhCBeG_strip{flex-wrap:wrap;gap:12px}.xhCBeG_stripNum{font-size:20px}.xhCBeG_stripTitle{flex-shrink:1;min-width:0;font-size:clamp(24px,6.5vw,30px)}.xhCBeG_cardGrid{grid-template-columns:1fr}.xhCBeG_colLeft{padding:28px 22px 8px}.xhCBeG_colRight{min-height:240px;padding:16px}.xhCBeG_placeholder{min-height:200px}}
