*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;background:#f8fafc;color:#1e293b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;line-height:1.5}::selection{background:#bfdbfe;color:#1e3a5f}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}*{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}@keyframes pulse{0%,to{opacity:.4;width:30%}50%{opacity:1;width:80%}}@keyframes deckLoadFly{0%{opacity:0;transform:translateX(0) scale(.8)}15%{opacity:1;transform:translateX(4px) scale(1)}75%{opacity:1;transform:translateX(120px) scale(1)}to{opacity:0;transform:translateX(160px) scale(.9)}}.deck-load-arrow{position:absolute;pointer-events:none;top:50%;right:-20px;margin-top:-8px;font-size:14px;font-weight:900;color:#3b82f6;letter-spacing:-1px;animation:deckLoadFly .9s cubic-bezier(.22,.61,.36,1) forwards;text-shadow:0 0 8px rgba(59,130,246,.4)}button{transition:opacity .2s ease,transform .15s ease,box-shadow .25s ease;will-change:auto;-webkit-tap-highlight-color:transparent}button:hover{box-shadow:0 1px 3px rgba(0,0,0,.04)}button:active{transform:scale(.98);box-shadow:none}input,select,textarea{transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none}input:focus,select:focus,textarea:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px rgba(59,130,246,.12);outline:none}button:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-radius:8px}a:focus-visible{outline:2px solid #3b82f6;outline-offset:2px;border-radius:4px}:root{--ds-font:-apple-system,BlinkMacSystemFont,"Inter",system-ui,sans-serif;--ds-ease:cubic-bezier(0.25,0.1,0.25,1);--ds-fast:0.18s;--ds-med:0.24s;--ds-radius:10px;--ds-trust:#2563eb;--ds-trust-glow:rgba(37,99,235,0.35);--ds-success:#059669;--ds-attention:#d97706;--ds-danger:#dc2626;--ds-danger-text:#fca5a5;--ds-danger-bg:rgba(248,113,113,0.1)}.ds-header-pill{font-family:var(--ds-font);border-radius:var(--ds-radius);transition:transform var(--ds-med) var(--ds-ease),box-shadow var(--ds-med) var(--ds-ease),background var(--ds-fast) var(--ds-ease),color var(--ds-fast) var(--ds-ease)}.ds-header-pill:hover:not(:disabled){transform:scale(1.03);box-shadow:0 4px 16px rgba(0,0,0,.22)}.ds-header-pill:active:not(:disabled){transform:scale(.99)}.ds-header-pill--on{background:var(--ds-trust)!important;color:#fff!important}.ds-header-pill--on:hover:not(:disabled){box-shadow:0 4px 18px var(--ds-trust-glow)}.ds-menu-panel{font-family:var(--ds-font);animation:dsMenuIn var(--ds-med) var(--ds-ease) both}@keyframes dsMenuIn{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ds-menu-item{width:100%;text-align:left;padding:10px 12px;border-radius:var(--ds-radius);border:none;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--ds-font);color:#e2e8f0;background:transparent;transition:transform var(--ds-med) var(--ds-ease),background var(--ds-fast) var(--ds-ease),box-shadow var(--ds-med) var(--ds-ease);display:flex;align-items:center;gap:8px}.ds-menu-item:hover:not(:disabled){transform:scale(1.02);background:rgba(255,255,255,.08);box-shadow:0 2px 12px rgba(0,0,0,.28)}.ds-menu-item:active:not(:disabled){transform:scale(.99)}.ds-menu-item--nested{padding-left:14px;font-weight:600}.ds-menu-item--cta{background:rgba(37,99,235,.22);color:#fff}.ds-menu-item--cta:hover:not(:disabled){background:rgba(37,99,235,.38);box-shadow:0 4px 16px var(--ds-trust-glow)}.ds-menu-item--active{background:var(--ds-trust)!important;color:#fff!important}.ds-menu-item--danger{color:var(--ds-danger-text)}.ds-menu-item--danger:hover:not(:disabled){background:var(--ds-danger-bg);color:#fecaca;box-shadow:0 2px 12px rgba(220,38,38,.15)}.ds-menu-disclosure{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 12px;margin-top:2px;border-radius:var(--ds-radius);border:none;cursor:pointer;background:transparent;color:rgba(255,255,255,.48);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;font-family:var(--ds-font);transition:background var(--ds-fast) var(--ds-ease),color var(--ds-fast) var(--ds-ease)}.ds-menu-disclosure:hover{background:rgba(255,255,255,.06);color:rgba(255,255,255,.78)}.ds-menu-chevron{display:inline-block;font-size:9px;opacity:.85;transition:transform var(--ds-med) var(--ds-ease)}.ds-menu-disclosure[aria-expanded=true] .ds-menu-chevron{transform:rotate(180deg)}.ds-menu-nested{padding:4px 0 6px 6px;margin-left:4px;border-left:2px solid rgba(51,65,85,.95);animation:dsNestedIn var(--ds-med) var(--ds-ease) both}@keyframes dsNestedIn{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.ds-menu-divider{height:1px;background:#334155;margin:8px 10px}@media (prefers-reduced-motion:reduce){.ds-header-pill:hover:not(:disabled),.ds-menu-item:hover:not(:disabled){transform:none}.ds-menu-nested,.ds-menu-panel{animation:none}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%);background-size:800px 100%;animation:shimmer 1.5s ease-in-out infinite;border-radius:8px}@keyframes fadeIn{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes tickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[data-ticker]{transition:animation-duration 1.2s ease}.fade-in{animation:fadeIn .2s ease-out both}.fade-in-up{animation:fadeInUp .3s ease-out both}@keyframes todoJustAddedGlow{0%,to{box-shadow:0 0 0 1px rgba(37,99,235,.18),0 4px 14px rgba(37,99,235,.1)}50%{box-shadow:0 0 0 2px rgba(37,99,235,.42),0 8px 22px rgba(37,99,235,.22)}}.todo-just-added{animation:todoJustAddedGlow 2.4s ease-in-out infinite;border-color:rgba(37,99,235,.55)!important;background:linear-gradient(180deg,#ffffff,#f5f9ff)!important}.scale-in{animation:scaleIn .2s ease-out both}img{content-visibility:auto}img[loading=lazy]{transition:opacity .3s ease}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:768px){.grid-responsive-1,.grid-responsive-2col,.grid-responsive-match,.grid-responsive-sidebar{grid-template-columns:1fr!important}.grid-responsive-pipeline{grid-template-columns:repeat(2,1fr)!important}.meetings-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.meetings-main-grid{grid-template-columns:1fr!important}.meetings-scroll-pane{max-height:none!important}.filter-sidebar-rail{position:static!important}.training-intro-stats{grid-template-columns:1fr!important}.hide-mobile{display:none!important}.analytics-btn,.help-btn,.random-btn,.sync-btn:not(.sync-btn-home),.tools-btn{padding:5px 8px!important}.sync-btn-home{padding:8px 14px!important;min-height:40px!important}.stat-pill{padding:5px 10px!important;font-size:10px!important}.home-toolbar-wiggle{align-items:center!important}.home-toolbar-wiggle>div:first-child{justify-content:center!important;width:100%}.toolbar-right-cluster{justify-content:center!important}}@media (max-width:480px){.grid-responsive-pipeline,.meetings-stats-grid{grid-template-columns:1fr!important}}.filter-sidebar-rail{position:-webkit-sticky;position:sticky;top:12px;align-self:start}.training-intro-input::placeholder{color:rgba(255,255,255,.82)}.training-intro-input:-webkit-autofill,.training-intro-input:-webkit-autofill:focus,.training-intro-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 1000px rgba(255,255,255,.12)}.show-mobile-only{display:none!important}@media (max-width:768px){.show-mobile-only{display:flex!important}}@keyframes tourPulse{0%,to{box-shadow:0 0 0 0 rgba(59,130,246,.4)}50%{box-shadow:0 0 0 8px rgba(59,130,246,0)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes syncSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gentleNod{0%,to{transform:rotate(0deg)}50%{transform:rotate(12deg)}}@keyframes helpPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes syncWiggle{0%,to{transform:translate(0) rotate(0) scale(1)}15%{transform:translate(-.9px) rotate(-1.8deg) scale(1.018)}30%{transform:translate(1.08px,-.45px) rotate(1.35deg) scale(1.009)}45%{transform:translate(-.72px,.27px) rotate(-.9deg) scale(1.013)}60%{transform:translate(.54px,-.18px) rotate(.72deg) scale(1.004)}75%{transform:translate(-.27px,.09px) rotate(-.36deg) scale(1)}90%{transform:translate(.09px) rotate(.18deg) scale(1)}}@keyframes countPop{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes pillBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.5px)}}@keyframes dotBounce{0%,85%,to{transform:translateY(0) scale(1);opacity:.7}42%{transform:translateY(-2px) scale(1.1);opacity:1}}@keyframes heroTitlePulse{0%,to{letter-spacing:-.8px}50%{letter-spacing:-.4px}}@keyframes barStretch{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.108)}}@keyframes catStretch{0%,to{transform:translate(0) scale(1) rotate(0)}25%{transform:translateY(-.5px) scale(1.01) rotate(-.3deg)}50%{transform:translate(.3px,.3px) scale(.99) rotate(.3deg)}75%{transform:translate(-.3px,-.2px) scale(1.005) rotate(-.2deg)}}@keyframes syncGlowOnce{0%{transform:scale(1);box-shadow:0 2px 8px rgba(15,23,42,.06)}12%{transform:scale(.973)}30%{transform:scale(1.018);box-shadow:0 4px 16px rgba(59,130,246,.09)}to{transform:scale(1);box-shadow:0 2px 8px rgba(15,23,42,.06)}}@keyframes syncPulseGlow{0%,to{box-shadow:0 0 0 0 rgba(59,130,246,0),0 2px 8px rgba(15,23,42,.06)}50%{box-shadow:0 0 0 4px rgba(59,130,246,.06),0 3px 12px rgba(59,130,246,.06)}}@keyframes waveNod{0%{transform:translateY(0) scale(1)}4%{transform:translateY(-3.15px) scale(1.027)}8%{transform:translateY(.45px) scale(.991)}12%{transform:translateY(-.9px) scale(1.009)}16%{transform:translateY(0) scale(1)}to{transform:translateY(0) scale(1)}}.sync-dancing .sync-btn-home{animation:syncGlowOnce 2s cubic-bezier(.22,1,.36,1) 1 both,syncPulseGlow 2.4s ease-in-out .4s infinite;border-color:rgba(59,130,246,.18)!important}.sync-dancing .sync-btn-home .sync-btn-icon{animation:syncSpin 2s cubic-bezier(.4,0,.2,1) infinite;color:#3b82f6}.sync-dancing .stat-metric-group[data-wave="1"]{animation:waveNod 6s ease infinite;animation-delay:.15s}.sync-dancing .stat-metric-group[data-wave="2"]{animation:waveNod 6s ease infinite;animation-delay:.55s}.sync-dancing .stat-metric-group[data-wave="3"]{animation:waveNod 6s ease infinite;animation-delay:.95s}.sync-dancing .toolbar-right-cluster .random-btn{animation:waveNod 6s ease infinite;animation-delay:.35s}.sync-dancing .toolbar-right-cluster .help-btn{animation:waveNod 6s ease infinite;animation-delay:.75s}.sync-dancing .toolbar-right-cluster .analytics-btn{animation:waveNod 6s ease infinite;animation-delay:1.15s}.count-pop{animation:countPop .8s ease}@keyframes dotSettleOnce{0%,to{opacity:.75;transform:scale(1)}40%{opacity:1;transform:scale(1.08)}}.dash-loading .stat-dot{animation:dotSettleOnce 2s cubic-bezier(.33,1,.32,1) 1 both}.sync-dancing .analytics-btn-icon{animation:barStretch 2.6s cubic-bezier(.25,.85,.3,1) 1;transform-origin:bottom}.sync-dancing .stat-pill .stat-dot{animation:dotSettleOnce 2.2s cubic-bezier(.33,1,.32,1) 1 both}.sync-dancing .header-metric[data-wave="1"]{animation:waveNod 6s ease infinite;animation-delay:.2s}.sync-dancing .header-metric[data-wave="2"]{animation:waveNod 6s ease infinite;animation-delay:.5s}.sync-dancing .header-sync-btn.sync-btn .sync-btn-icon{animation:syncSpin 2s cubic-bezier(.4,0,.2,1) infinite}.sync-dancing .header-sync-btn.sync-btn{animation:syncGlowOnce 2s cubic-bezier(.22,1,.36,1) 1 both;background:rgba(59,130,246,.08)!important}button.quick-launch-item{transition:background .35s ease,box-shadow .35s ease!important;will-change:auto!important}button.quick-launch-item:hover{box-shadow:0 2px 12px rgba(0,0,0,.04)!important}button.quick-launch-item:active{transform:scale(.97)!important;box-shadow:none!important;transition-duration:.08s!important}.quick-launch-item .quick-launch-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .4s ease,box-shadow .4s ease}.quick-launch-item .quick-launch-icon-inner{transition:transform .4s ease}.quick-launch-item:hover .quick-launch-icon{transform:translate3d(0,-2px,0);box-shadow:0 4px 16px rgba(0,0,0,.06)}.quick-launch-item:hover .quick-launch-icon-inner{transform:scale(1.04)}.home-hero-wiggle.sync-dancing .quick-launch-icon{animation:waveNod 6s ease infinite;transform-origin:50% 55%}.home-hero-wiggle.sync-dancing .quick-launch-item:first-child .quick-launch-icon{animation-delay:.3s}.home-hero-wiggle.sync-dancing .quick-launch-item:nth-child(2) .quick-launch-icon,.home-hero-wiggle.sync-dancing .quick-launch-item:nth-child(3) .quick-launch-icon{animation-delay:.1s}.home-hero-wiggle.sync-dancing .quick-launch-item:nth-child(4) .quick-launch-icon{animation-delay:.3s}.home-hero-wiggle.sync-dancing .quick-launch-item:nth-child(5) .quick-launch-icon{animation-delay:.5s}.home-hero-wiggle.sync-dancing .quick-launch-item:nth-child(6) .quick-launch-icon,.home-hero-wiggle.sync-dancing .quick-launch-item:nth-child(7) .quick-launch-icon{animation-delay:.4s}.home-hero-wiggle.sync-dancing .quick-launch-item:nth-child(8) .quick-launch-icon{animation-delay:.5s}@media (max-width:560px){.home-hero-wiggle .quick-launch-grid{grid-template-columns:repeat(2,1fr)!important}}@keyframes syncIdleNudge{0%,to{transform:rotate(0deg)}25%{transform:rotate(4.5deg)}75%{transform:rotate(-4.5deg)}}.sync-btn-home:not(:hover):not(.sync-pinned) .sync-btn-icon{animation:syncIdleNudge 4s cubic-bezier(.45,.05,.55,.95) infinite;animation-delay:10s}.dice-icon{transition:transform .4s ease}.random-btn:hover .dice-icon{transform:rotate(15deg)}.sync-btn-icon{transition:transform .5s ease,color .3s ease}.sync-btn:hover .sync-btn-icon{animation:syncSpin 2s ease infinite;color:#3b82f6}.sync-btn:active .sync-btn-icon{animation:syncSpin .8s linear infinite;color:#3b82f6}.help-btn-icon{transition:transform .4s ease}.help-btn:hover .help-btn-icon{transform:scale(1.06)}.random-btn{overflow:hidden;transition:box-shadow .22s ease}.random-btn .random-label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;margin-left:0;transition:max-width .3s ease,opacity .2s ease,margin-left .3s ease}.random-btn:hover .random-label{max-width:65px;opacity:1;margin-left:5px}.random-btn:hover{box-shadow:0 0 0 2px rgba(59,130,246,.1)!important}.sync-btn{overflow:hidden;transition:padding .5s ease,box-shadow .4s ease,border-color .3s ease,background .3s ease}.sync-btn-home.sync-btn{transition:padding .5s ease,box-shadow .4s ease,border-color .3s ease,background .3s ease,min-width .4s ease}.sync-btn .sync-label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;margin-left:0;transition:max-width .45s ease,opacity .3s ease,margin-left .45s ease}.sync-btn.sync-pinned .sync-label,.sync-btn:focus-visible .sync-label,.sync-btn:hover .sync-label{max-width:92px;opacity:1;margin-left:6px}.sync-btn.sync-pinned,.sync-btn:focus-visible,.sync-btn:hover{padding-right:18px!important;box-shadow:0 0 0 3px rgba(59,130,246,.08),0 2px 8px rgba(59,130,246,.05)!important;border-color:rgba(59,130,246,.18)!important}.sync-btn:active{transform:scale(.96)!important;box-shadow:0 0 0 2px rgba(59,130,246,.12)!important}.header-sync-btn.sync-btn{transition:padding 1.2s cubic-bezier(.22,1,.36,1),box-shadow 1.2s cubic-bezier(.22,1,.36,1),background .2s ease!important}.header-sync-btn.sync-btn.sync-pinned,.header-sync-btn.sync-btn:focus-visible,.header-sync-btn.sync-btn:hover{box-shadow:0 0 0 3px rgba(255,255,255,.12)!important;background:rgba(255,255,255,.12)!important}.help-btn{overflow:hidden;transition:box-shadow .22s ease}.help-btn .help-label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;margin-left:0;transition:max-width .3s ease,opacity .2s ease,margin-left .3s ease}.help-btn:hover .help-label{max-width:50px;opacity:1;margin-left:5px}.analytics-btn{overflow:hidden;transition:box-shadow .22s ease}.analytics-btn .analytics-label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;margin-left:0;transition:max-width .3s ease,opacity .2s ease,margin-left .3s ease}.analytics-btn:hover .analytics-label{max-width:70px;opacity:1;margin-left:5px}.analytics-btn:hover{box-shadow:0 0 0 2px rgba(59,130,246,.1)!important}.analytics-btn-icon{transition:transform .4s ease}.analytics-btn:hover .analytics-btn-icon{transform:scale(1.06)}.tools-btn{overflow:hidden;transition:box-shadow .22s ease}.tools-btn .tools-label{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;margin-left:0;transition:max-width .3s ease,opacity .2s ease,margin-left .3s ease}.tools-btn:hover .tools-label{max-width:65px;opacity:1;margin-left:5px}.tools-btn:hover{box-shadow:0 0 0 2px rgba(59,130,246,.1)!important}@keyframes brandSeesawDrop{0%{transform:translateY(0) scale(1)}14%{transform:translateY(8px) scale(.98)}32%{transform:translateY(-3px) scale(1.01)}52%{transform:translateY(2px) scale(1)}72%{transform:translateY(-1px)}to{transform:translateY(0) scale(1)}}@keyframes brandSeesawPartnerLift{0%{transform:translateY(0)}14%{transform:translateY(-6px)}32%{transform:translateY(2px)}52%{transform:translateY(-2px)}72%{transform:translateY(1px)}to{transform:translateY(0)}}.brand-chip-group--pressed-left .brand-chip-361{animation:brandSeesawDrop .78s cubic-bezier(.25,.9,.35,1)}.brand-chip-group--pressed-left .brand-chip-dash{animation:brandSeesawPartnerLift .78s cubic-bezier(.25,.9,.35,1)}.brand-chip-group--pressed-right .brand-chip-dash{animation:brandSeesawDrop .78s cubic-bezier(.25,.9,.35,1)}.brand-chip-group--pressed-right .brand-chip-361{animation:brandSeesawPartnerLift .78s cubic-bezier(.25,.9,.35,1)}.brand-chip{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.header-logo-btn{transition:transform .18s ease;border-radius:10px}.header-logo-btn:active{transform:scale(.94) translateY(2px)}@keyframes loadDots{0%,to{opacity:.3}50%{opacity:.7}}@keyframes liveDot{0%,to{opacity:1}50%{opacity:.3}}@keyframes todoFlyGhost{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}70%{opacity:.8}to{opacity:0;transform:translate(calc(-50% + var(--fly-dx)),calc(-50% + var(--fly-dy))) scale(.25)}}@keyframes todoListCatch{0%{transform:scale(1);box-shadow:none}35%{transform:scale(1.32);box-shadow:0 0 0 4px rgba(59,130,246,.3)}65%{transform:scale(.93)}to{transform:scale(1);box-shadow:none}}.todo-list-catching{animation:todoListCatch .55s cubic-bezier(.22,1,.36,1) both!important}.load-dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:currentColor;animation:loadDots 1.4s ease-in-out infinite}.load-dot:nth-child(2){animation-delay:.2s}.load-dot:nth-child(3){animation-delay:.4s}.present-light .sensitive-name{filter:blur(4px);transition:filter .2s}.present-light .sensitive-name:hover{filter:blur(0)}.present-light .sensitive-email{filter:blur(6px)}.present-light .sensitive-detail{opacity:1}.present-light .sensitive-metric{filter:blur(5px);transition:filter .2s}.present-light .sensitive-metric:hover{filter:blur(0)}.present-full .sensitive-name{filter:blur(8px)}.present-full .sensitive-email{filter:blur(10px)}.present-full .sensitive-detail{filter:blur(6px)}.present-full .sensitive-metric,.present-full .sensitive-phone{filter:blur(8px)}@keyframes aiSearchPulse{0%,to{box-shadow:0 0 0 0 rgba(59,130,246,.25)}50%{box-shadow:0 0 0 6px rgba(59,130,246,0)}}@media (max-width:768px){.deck-mobile-dock{display:flex!important}.deck-editor-grid{grid-template-columns:1fr!important}.quick-launch-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.quick-launch-item{padding:14px 6px 12px!important;border-radius:14px!important}.quick-launch-icon{width:46px!important;height:46px!important;border-radius:13px!important}.quick-launch-item span{font-size:10px!important}}@media (max-width:480px){.quick-launch-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:0 4px!important}.quick-launch-item{padding:12px 4px 10px!important;font-size:9px!important}.quick-launch-icon{width:40px!important;height:40px!important;border-radius:11px!important}}@media (max-width:380px){.quick-launch-grid{gap:6px!important}.quick-launch-icon{width:36px!important;height:36px!important}.quick-launch-item{font-size:8px!important;padding:10px 2px 8px!important}}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}details[open]>summary{border-radius:12px 12px 0 0!important}@media (max-width:1024px){.deal-profile-split{grid-template-columns:1fr!important;gap:16px!important}.deal-profile-ai-rail{position:static!important;top:auto!important}}@media (max-width:720px){.profile-card-body{grid-template-columns:1fr!important;gap:14px!important}.profile-hero-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:8px!important;padding:10px 0 12px!important}}@media (max-width:600px){.quick-links-row{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap!important}.quick-links-row>*{scroll-snap-align:start;flex-shrink:0}.quick-links-row::-webkit-scrollbar{display:none}}@keyframes profileAmpWiggle{0%{transform:translateZ(0) rotate(0deg)}8%{transform:translate3d(-3px,-2px,0) rotate(-.5deg)}16%{transform:translate3d(3px,1px,0) rotate(.45deg)}24%{transform:translate3d(-2.5px,2px,0) rotate(-.35deg)}32%{transform:translate3d(2px,-1px,0) rotate(.25deg)}42%{transform:translate3d(-1.5px,1px,0) rotate(-.18deg)}54%{transform:translate3d(1.2px,-.5px,0) rotate(.12deg)}68%{transform:translate3d(-.6px,.4px,0) rotate(-.06deg)}82%{transform:translate3d(.3px,0,0) rotate(.03deg)}to{transform:translateZ(0) rotate(0deg)}}@keyframes profileAmpGlow{0%{box-shadow:0 0 0 0 rgba(124,58,237,0),0 0 0 0 rgba(168,85,247,0)}20%{box-shadow:0 0 0 8px rgba(124,58,237,.22),0 18px 60px 6px rgba(168,85,247,.34)}70%{box-shadow:0 0 0 3px rgba(124,58,237,.12),0 14px 44px 4px rgba(168,85,247,.14)}to{box-shadow:0 0 0 0 rgba(124,58,237,0),0 0 0 0 rgba(168,85,247,0)}}@keyframes profileAmpSweep{0%{transform:translateX(-120%);opacity:0}14%{opacity:.7}55%{opacity:.85}to{transform:translateX(140%);opacity:0}}.profile-shell.profile-amped{position:relative;animation:profileAmpWiggle 1.6s cubic-bezier(.22,1,.36,1) 1 both,profileAmpGlow 2.6s cubic-bezier(.22,1,.36,1) 1 both;will-change:transform,box-shadow}.profile-shell.profile-amped:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,transparent,rgba(168,85,247,.18) 40%,rgba(244,114,182,.22) 50%,rgba(168,85,247,.18) 60%,transparent);mix-blend-mode:screen;animation:profileAmpSweep 1.8s cubic-bezier(.22,1,.36,1) 1 both;z-index:1}@keyframes profileAmpFieldRise{0%{transform:translateY(8px) scale(.985);opacity:0}45%{transform:translateY(-2px) scale(1.015);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.profile-shell.profile-amped .profile-slot[data-enrich-filled="1"]{animation:profileAmpFieldRise .9s cubic-bezier(.22,1,.36,1) both}.profile-shell.profile-amped .profile-slot[data-enrich-filled="1"]:nth-child(2n){animation-delay:.08s}.profile-shell.profile-amped .profile-slot[data-enrich-filled="1"]:nth-child(3n){animation-delay:.18s}.profile-shell.profile-amped .profile-slot[data-enrich-filled="1"]:nth-child(5n){animation-delay:.28s}@keyframes enrichSparkRise{0%{transform:translateZ(0) scale(.4);opacity:0}20%{opacity:1}to{transform:translate3d(var(--dx,0),var(--dy,-80px),0) scale(1);opacity:0}}.profile-shell.profile-amped .profile-spark{position:absolute;width:6px;height:6px;border-radius:99px;background:radial-gradient(circle,rgba(244,114,182,1),rgba(168,85,247,.5));box-shadow:0 0 12px rgba(168,85,247,.9);pointer-events:none;animation:enrichSparkRise 1.6s cubic-bezier(.22,1,.36,1) both;z-index:2}@media (prefers-reduced-motion:reduce){.profile-shell.profile-amped,.profile-shell.profile-amped .profile-slot[data-enrich-filled="1"],.profile-shell.profile-amped .profile-spark,.profile-shell.profile-amped:after{animation:none!important}}@media print{.toolbar-main,aside,body>:not(#__next),footer,header,nav{display:none!important}.survey-export-overlay{position:static!important;overflow:visible!important}.survey-export-overlay .se-toolbar{display:none!important}.survey-export-slide{page-break-after:always;page-break-inside:avoid;break-inside:avoid}.survey-export-slide:last-child{page-break-after:auto}.survey-export-social{width:1080px!important;height:1080px!important;margin:0 auto!important}}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(59,130,246,.55);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.card-lift{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);will-change:transform}.card-lift:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(15,23,42,.1),0 2px 8px rgba(15,23,42,.04)}@keyframes elev-pop-in{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}.elev-pop-in{animation:elev-pop-in .28s cubic-bezier(.22,1,.36,1) both}@keyframes stat-shimmer{0%{background-position:-100% 0}to{background-position:200% 0}}.stat-shimmer{background-image:linear-gradient(100deg,transparent 30%,rgba(59,130,246,.12) 50%,transparent 70%);background-size:200% 100%;animation:stat-shimmer 1.6s linear infinite}@keyframes skel-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skel-shimmer{background:linear-gradient(90deg,rgba(148,163,184,.08),rgba(148,163,184,.18) 50%,rgba(148,163,184,.08));background-size:200% 100%;animation:skel-shimmer 1.4s ease-in-out infinite;border-radius:8px}@keyframes page-cinematic-in{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.fade-in{animation:page-cinematic-in .35s cubic-bezier(.22,1,.36,1) both}.btn-label{display:inline-block;max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .35s cubic-bezier(.22,1,.36,1),opacity .25s ease,margin .25s ease}.btn-icon-expand:focus-visible .btn-label,.btn-icon-expand:hover .btn-label{max-width:240px;opacity:1;margin-left:6px}.grad-text-premium{background:linear-gradient(135deg,#13306f,#1b4fb0 50%,#4a90e2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@keyframes cta-glow-pulse{0%,to{box-shadow:0 4px 14px rgba(59,130,246,.25)}50%{box-shadow:0 6px 22px rgba(59,130,246,.45)}}.cta-glow:hover{animation:cta-glow-pulse 1.8s ease-in-out infinite}@keyframes number-bump{0%{transform:translateY(8px);opacity:0}60%{transform:translateY(-2px);opacity:1}to{transform:none;opacity:1}}.num-bump{display:inline-block;animation:number-bump .35s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:no-preference){.parallax-slow{transition:transform .8s cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-policy-blocked=true]{position:relative;opacity:.42;filter:grayscale(.7);transition:opacity .15s ease,filter .15s ease}[data-policy-blocked=true]:hover{opacity:.62}[data-policy-blocked=true]:before{content:"🔒";position:absolute;top:6px;right:6px;font-size:11px;padding:2px 6px;border-radius:99px;background:rgba(15,23,42,.85);color:#fff;font-weight:700;letter-spacing:.4px;pointer-events:none;z-index:5}