.radar-landing{--ink:#0d1726;--ink-soft:#506177;--ink-muted:#8091a7;--line:#e2e8f0;--line-strong:#cbd5e1;--paper:#ffffff;--paper-soft:#f8fafc;--paper-alt:#f1f5f9;--blue:#2563eb;--blue-soft:#eff6ff;--blue-border:#bfdbfe;--orange:#f97316;--orange-soft:#fff7ed;--orange-border:#fed7aa;--green:#10b981;--green-soft:#ecfdf5;--green-border:#a7f3d0;--teal:#0d9488;--teal-soft:#f0fdfa;--navy-deep:#060d1a;--navy-surface:#0c182c;--navy-card:#11223d;--navy-border:#1e3557;--navy-text:#94a3b8;--navy-text-bright:#f8fafc;--radius-xl:32px;--radius-lg:24px;--radius-md:16px;--radius-sm:10px;--shell:1120px;--desktop-shell:1120px;--desktop-h1:clamp(54px,4.2vw,62px);--desktop-h1-lh:1.05;--desktop-h2:clamp(32px,2.8vw,36px);--desktop-h2-lh:1.15;--desktop-h3:22px;--desktop-hero-sub:18.5px;--desktop-body:16.5px;--desktop-section-pad:56px 0;--shadow-subtle:0 10px 30px rgba(15,23,42,0.04);--shadow-card:0 20px 50px rgba(15,23,42,0.08);--shadow-prominent:0 30px 80px rgba(15,23,42,0.16);font-family:var(--font-dm-sans),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--ink);background:var(--paper);line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100vh;position:relative;overflow-x:clip}.radar-landing *{box-sizing:border-box}.radar-landing a{text-decoration:none;color:inherit}.radar-landing button{font:inherit}.radar-landing .shell{width:min(var(--desktop-shell,1120px),calc(100% - 48px));margin-left:auto;margin-right:auto}.radar-landing .section{position:relative;padding:56px 0;overflow:hidden}.radar-landing h1,.radar-landing h2,.radar-landing h3,.radar-landing h4{font-family:var(--font-manrope),"Manrope",sans-serif;letter-spacing:-.04em;margin:0;color:var(--ink)}.radar-landing h1{font-size:var(--desktop-h1,clamp(54px,4.2vw,62px));line-height:var(--desktop-h1-lh,1.05);font-weight:800}.radar-landing h1 span{color:var(--blue)}.radar-landing h2{font-size:var(--desktop-h2,clamp(32px,2.8vw,36px));line-height:var(--desktop-h2-lh,1.15);font-weight:800}.radar-landing h3{font-size:var(--desktop-h3,22px);line-height:1.25;font-weight:700}.radar-landing .eyebrow{display:inline-block;font-size:11px;letter-spacing:.16em;font-weight:800;color:var(--blue);margin-bottom:16px;text-transform:uppercase}.radar-landing .eyebrow.orange{color:var(--orange)}.radar-landing .eyebrow.green{color:var(--green)}.radar-landing .eyebrow.teal{color:var(--teal)}.radar-landing .eyebrow.white{color:#60a5fa}.radar-landing .btn{display:inline-flex;align-items:center;justify-content:center;border-radius:14px;padding:16px 26px;font-weight:700;font-size:15px;transition:transform .22s ease,box-shadow .22s ease,background .22s ease;border:1px solid transparent;cursor:pointer}.radar-landing .btn:hover{transform:translateY(-2px)}.radar-landing .btn-primary{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;box-shadow:0 8px 22px rgba(249,115,22,.28)}.radar-landing .btn-primary:hover{transform:translateY(-2px);background:linear-gradient(135deg,#fb923c,#ea580c);box-shadow:0 14px 32px rgba(249,115,22,.38)}.radar-landing .btn-primary:focus-visible{outline:2px solid #ea580c;outline-offset:3px}.radar-landing .cta-discreet-note{display:block;font-size:12px;color:#64748b;font-weight:500;text-align:center;margin-top:6px;letter-spacing:-.01em}.radar-landing .cta-discreet-note.dark-variant{color:#94a3b8}.radar-landing .btn-secondary{background:#fff;border-color:var(--line);box-shadow:var(--shadow-subtle);color:var(--ink)}.radar-landing .btn-ghost{border-color:var(--line);background:#fff;color:var(--ink-soft);padding:8px 16px;font-size:13px;border-radius:10px}.radar-landing .desktop-only{display:block}.radar-landing .mobile-only{display:none}.radar-landing main{padding-top:0}.radar-landing .sticky-desktop-cta-bar{position:fixed;top:0;left:0;right:0;width:100%;height:68px;background:#ffffff;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 16px rgba(15,23,42,.06);z-index:1000;display:flex;align-items:center;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .28s cubic-bezier(.16,1,.3,1)}.radar-landing .sticky-desktop-cta-bar.visible{transform:translateY(0);opacity:1;pointer-events:auto}.radar-landing .sticky-bar-inner{display:flex;align-items:center;justify-content:space-between;width:min(var(--desktop-shell,1120px),calc(100% - 48px));margin:0 auto}.radar-landing .sticky-bar-inner .brand{display:flex;align-items:center;gap:12px;font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:800;font-size:17px;color:var(--ink);text-decoration:none}.radar-landing .sticky-bar-inner .brand-logo-frame{width:34px;height:34px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.radar-landing .sticky-bar-inner .brand-logo-img{width:34px;height:34px;object-fit:contain;display:block}.radar-landing .sticky-bar-btn{padding:10px 20px;font-size:14px;border-radius:10px;box-shadow:0 4px 14px rgba(249,115,22,.28)}@media (min-width:769px){.radar-landing .site-header,.radar-landing .sticky-mobile-cta-bar{display:none!important}}@media (max-width:768px){.radar-landing .sticky-desktop-cta-bar{display:none!important}}.radar-landing .sticky-mobile-cta-bar{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:999;background:rgba(255,255,255,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(226,232,240,.9);box-shadow:0 -4px 20px rgba(15,23,42,.08);padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));display:flex;align-items:center;justify-content:center;box-sizing:border-box;transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .28s cubic-bezier(.16,1,.3,1)}.radar-landing .sticky-mobile-cta-bar.visible{transform:translateY(0);opacity:1;pointer-events:auto}.radar-landing .sticky-mobile-cta-btn{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;background:#f97316;color:#ffffff;border:0;border-radius:10px;padding:13px 20px;min-height:48px;width:100%;max-width:440px;font-size:15px;line-height:1.35;font-weight:700;text-decoration:none;box-shadow:0 4px 14px rgba(249,115,22,.25);box-sizing:border-box;text-align:center;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}.radar-landing .sticky-mobile-cta-btn:after{content:"";position:absolute;inset:0;border-radius:10px;box-shadow:0 0 0 3px rgba(249,115,22,.35),0 6px 20px rgba(234,88,12,.35);opacity:0;pointer-events:none;transition:opacity .3s ease}.radar-landing .sticky-mobile-cta-btn.rm-cta-glow:after{animation:rmCtaGlowPulse 1.4s ease-out forwards}.radar-landing .sticky-mobile-cta-btn:active{transform:scale(.98)}.radar-landing .sticky-mobile-cta-btn svg{width:16px;height:16px}.radar-landing .site-header.mobile-only{height:72px;display:flex;align-items:center;position:relative;width:100%;background:#ffffff;border-bottom:1px solid #f1f5f9;box-sizing:border-box}.radar-landing .site-header.scrolled{background:rgba(255,255,255,.96);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(203,213,225,.9);box-shadow:0 10px 30px rgba(15,23,42,.06)}.radar-landing .header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.radar-landing .brand{display:flex;align-items:center;gap:10px;font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:800;font-size:17px}.radar-landing .brand-mark{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,var(--blue),var(--teal));box-shadow:0 8px 20px rgba(37,99,235,.22)}.radar-landing .nav-links{display:flex;gap:32px;color:var(--ink-soft);font-size:14px;font-weight:500}.radar-landing .nav-links .nav-link{position:relative;padding:8px 0;color:var(--ink-soft);transition:color .18s ease}.radar-landing .nav-links .nav-link:after{content:"";position:absolute;bottom:0;left:15%;width:0;height:2px;background:var(--blue);border-radius:2px;transition:width .22s ease,left .22s ease}.radar-landing .nav-links .nav-link:hover{color:var(--blue)}.radar-landing .nav-links .nav-link.active{color:var(--blue);font-weight:700}.radar-landing .header-actions-group{display:flex;align-items:center;gap:10px}.radar-landing .mobile-menu-toggle{display:none}.radar-landing .mobile-nav-overlay{display:flex;position:fixed;top:72px;left:0;right:0;bottom:0;width:100vw;height:calc(100vh - 72px);background:rgba(15,23,42,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:999;flex-direction:column;animation:fadeIn .18s ease}@media (min-width:1081px){.radar-landing .mobile-nav-overlay{display:none!important}}.radar-landing .hero{min-height:auto;background:radial-gradient(circle at 80% 20%,rgba(37,99,235,.08),transparent 45%),linear-gradient(180deg,#f8fafc,#ffffff);padding-top:max(40px,calc(45svh - 175px));padding-bottom:24px;display:block;overflow:visible}.radar-landing .hero-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:calc(100svh - max(40px, calc(45svh - 175px))) auto;row-gap:20px;column-gap:48px;align-items:start;max-width:var(--desktop-shell,1120px);width:min(var(--desktop-shell,1120px),calc(100% - 48px));margin-left:auto;margin-right:auto}.radar-landing .hero-copy{grid-column:1;grid-row:1;max-width:580px;text-align:left;transform:none;display:flex;flex-direction:column;justify-content:flex-start}.radar-landing .hero-copy h1{font-size:var(--desktop-h1,clamp(54px,4.2vw,62px));line-height:var(--desktop-h1-lh,1.05);font-weight:800;letter-spacing:-.038em}.radar-landing .hero-sub{font-size:var(--desktop-hero-sub,18.5px);color:var(--ink-soft);line-height:1.55;margin:22px 0 0;max-width:520px}.radar-landing .hero-sub-emp{font-weight:700;color:var(--ink)}.radar-landing .hero-actions{display:flex;align-items:center;gap:16px}.radar-landing .hero-product-descriptor{font-size:13px;color:var(--ink-soft);margin-top:12px;font-weight:500;line-height:1.45}.radar-landing .hero-visual{grid-column:2;grid-row:1/3;align-self:flex-start;position:relative}.radar-landing .phone-stage{position:relative;display:flex;justify-content:center;align-items:flex-start;min-height:auto;margin-top:0}.radar-landing .phone-glow{position:absolute;inset:5% -6% 5%;background:radial-gradient(circle,rgba(37,99,235,.22),rgba(13,148,136,.1),transparent 70%);filter:blur(36px);pointer-events:none}.radar-landing .phone-shell{position:relative;width:324px;zoom:1.12;background:#090f1d;padding:8px;border-radius:38px;box-shadow:0 32px 80px rgba(9,15,29,.24),0 8px 24px rgba(9,15,29,.14);border:1px solid rgba(255,255,255,.12);transform:rotate(.8deg);transition:transform .3s ease}.radar-landing .phone-shell:hover{transform:rotate(0deg)}.radar-landing .phone-notch{position:absolute;z-index:4;width:90px;height:18px;background:#090f1d;border-radius:0 0 12px 12px;left:50%;transform:translateX(-50%);top:8px}.radar-landing .phone-screen{border-radius:30px;overflow:hidden;background:#f1f5f9;border:1px solid rgba(255,255,255,.1)}.radar-landing .chat-topbar{display:flex;align-items:center;gap:10px;background:#086157;color:#fff;padding:22px 14px 12px}.radar-landing .chat-topbar .avatar{width:34px;height:34px;min-width:34px;min-height:34px;border-radius:50%;overflow:hidden;position:relative;background:rgba(255,255,255,.2);display:grid;place-items:center;flex-shrink:0}.radar-landing .chat-topbar .avatar .avatar-img-circle,.radar-landing .chat-topbar .avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.radar-landing .chat-person{display:flex;flex-direction:column;flex:1}.radar-landing .chat-person strong{font-size:13.5px;line-height:1.2}.radar-landing .chat-person span{font-size:10.5px;color:#a7f3d0}.radar-landing .story-clock{padding:4px 8px;border-radius:6px;background:rgba(255,255,255,.16);font-size:11px;font-weight:800;letter-spacing:.03em}.radar-landing .chat-thread{padding:14px 12px 18px;display:flex;flex-direction:column;gap:10px}.radar-landing .bubble{padding:10px 12px;border-radius:14px;max-width:90%;font-size:13px;line-height:1.4;box-shadow:0 3px 10px rgba(15,23,42,.04)}.radar-landing .bubble small{display:block;text-align:right;margin-top:4px;font-size:10px;color:#94a3b8}.radar-landing .bubble.in{background:#fff;border:1px solid #e2e8f0;color:#0f172a}.radar-landing .bubble.out{background:#dcfce7;align-self:flex-end;border:1px solid #bbf7d0;color:#14532d}.radar-landing .slot-card{background:#ffffff;border:1.5px solid var(--teal);border-radius:14px;padding:10px 12px;box-shadow:0 4px 12px rgba(13,148,136,.06)}.radar-landing .slot-title{font-size:10.5px;font-weight:800;color:var(--teal);margin-bottom:7px;letter-spacing:.06em}.radar-landing .slots{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.radar-landing .slots button{border:0;background:#f1f5f9;border-radius:8px;padding:9px 4px;font-weight:800;font-size:12.5px;color:#475569;cursor:pointer;transition:all .18s ease}.radar-landing .slots button.active{background:var(--teal);color:#fff;box-shadow:0 4px 12px rgba(13,148,136,.28)}.radar-landing .confirmation-card{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;background:#dcfce7;border:1px solid #bbf7d0;border-radius:15px;padding:13px}.radar-landing .confirmation-icon{width:30px;height:30px;border-radius:50%;background:var(--teal);color:#fff;display:grid;place-items:center;font-weight:900}.radar-landing .confirmation-copy strong{font-size:13.5px;color:#14532d;display:block}.radar-landing .confirmation-copy span{font-size:11.5px;color:#166534}.radar-landing .tiny-status{align-self:flex-end;background:#ffffff;border:1px solid #e2e8f0;padding:7px 11px;border-radius:10px;color:#475569;font-size:11px;font-weight:600}.radar-landing .tiny-status span{color:var(--teal);font-weight:900}.radar-landing .proof-strip-section{padding:10px 0 18px;position:relative;z-index:10}.radar-landing .proof-dark-strip{background:#09101d;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:16px 28px;box-shadow:0 16px 36px rgba(0,0,0,.3);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:24px;max-width:620px;margin:0}.radar-landing .hero-card-slot{grid-column:1;grid-row:2;align-self:start}.radar-landing .hero-card-slot .proof-dark-strip{margin:0;width:100%}.radar-landing .proof-dark-stat{display:flex;align-items:center}.radar-landing .proof-dark-num,.radar-landing .proof-dark-number{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:clamp(34px,4vw,48px);font-weight:800;letter-spacing:-.05em;color:#38bdf8;line-height:1;white-space:nowrap}.radar-landing .proof-dark-copy{display:flex;flex-direction:column;gap:2px}.radar-landing .proof-dark-label,.radar-landing .proof-dark-lead{font-size:15.5px;font-weight:700;color:#f8fafc;line-height:1.35;margin:0}.radar-landing .proof-dark-purpose,.radar-landing .proof-dark-sub{font-size:12.5px;color:#94a3b8;font-weight:500;display:block;margin-top:2px}.radar-landing .proof-dark-meta{display:flex;align-items:center}.radar-landing .proof-dark-source{font-size:11.5px;font-weight:600;color:#64748b;letter-spacing:.04em;white-space:nowrap;transition:color .15s ease}.radar-landing .proof-dark-source:hover{color:#38bdf8}.radar-landing .proof-strip{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px 32px;box-shadow:var(--shadow-card);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.radar-landing .proof-number{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:clamp(36px,3.8vw,50px);font-weight:800;letter-spacing:-.05em;color:var(--blue);line-height:1}.radar-landing .proof-copy{display:flex;flex-direction:column}.radar-landing .proof-copy strong{font-size:16px;color:var(--ink);line-height:1.4}.radar-landing .proof-copy span{font-size:13px;color:var(--ink-soft);margin-top:2px}.radar-landing .proof-source{font-size:12px;font-weight:600;color:var(--ink-muted);white-space:nowrap}.radar-landing .decision-section{background:linear-gradient(180deg,#ffffff,#fffbf8 50%,#ffffff);padding:68px 0}.radar-landing .decision-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center}.radar-landing .decision-copy p{font-size:17px;color:var(--ink-soft);margin:16px 0 0;line-height:1.55}.radar-landing .decision-copy strong{color:var(--ink)}.radar-landing .decision-evidence-box{margin-top:22px;padding:16px 20px;background:#ffffff;border-left:4px solid var(--orange);border-radius:0 var(--radius-md) var(--radius-md) 0;box-shadow:var(--shadow-subtle)}.radar-landing .decision-evidence-box .stat-big{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:28px;font-weight:800;color:var(--orange);letter-spacing:-.04em}.radar-landing .decision-evidence-box p{font-size:14px;color:var(--ink-soft);margin:4px 0 0;line-height:1.45}.radar-landing .decision-evidence-box small{display:block;font-size:11px;color:var(--ink-muted);margin-top:6px}.radar-landing .time-window-card{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px 28px;box-shadow:var(--shadow-card)}.radar-landing .time-window-header{font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:800;color:var(--orange);margin-bottom:16px}.radar-landing .time-timeline{display:flex;flex-direction:column;gap:10px;position:relative}.radar-landing .time-step{display:grid;grid-template-columns:56px auto 1fr;align-items:center;gap:14px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--paper-soft);border:1px solid var(--line);transition:all .2s ease}.radar-landing .time-step time{font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:800;font-size:12.5px;color:var(--ink-soft)}.radar-landing .time-dot{width:10px;height:10px;border-radius:50%;background:#94a3b8}.radar-landing .time-step.low .time-dot{background:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.radar-landing .time-step.medium .time-dot{background:#eab308;box-shadow:0 0 0 3px rgba(234,179,8,.15)}.radar-landing .time-step.high .time-dot{background:var(--orange);box-shadow:0 0 0 4px rgba(249,115,22,.2)}.radar-landing .time-step.critical{background:#fff7ed;border-color:#fed7aa}.radar-landing .time-step.critical .time-dot{background:#ea580c;box-shadow:0 0 0 4px rgba(234,88,12,.25)}.radar-landing .time-step span{font-size:13.5px;font-weight:600;color:var(--ink)}.radar-landing .time-window-prompt{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-soft);font-weight:600}.radar-landing .roberto-section{background:#f8fafc;padding:80px 0}.radar-landing .patient-card{width:min(920px,100%);margin:36px auto 0;background:#fff;border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);overflow:hidden}.radar-landing .patient-head{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:22px 26px;border-bottom:1px solid var(--line)}.radar-landing .patient-avatar{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:15px;color:#1e3a8a;background:linear-gradient(145deg,#dbeafe,#eff6ff)}.radar-landing .patient-main strong{font-size:16px;color:var(--ink)}.radar-landing .patient-main span{font-size:12px;color:var(--ink-soft);display:block}.radar-landing .patient-summary{display:grid;grid-template-columns:repeat(3,1fr);background:#fbfcfd;border-bottom:1px solid var(--line)}.radar-landing .patient-summary div{padding:12px 22px;border-right:1px solid var(--line)}.radar-landing .patient-summary div:last-child{border-right:0}.radar-landing .patient-summary span{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-muted);display:block}.radar-landing .patient-summary strong{font-size:13.5px;color:var(--ink);margin-top:2px;display:block}.radar-landing .tabs{display:flex;gap:8px;padding:14px 22px 0;border-bottom:1px solid var(--line);overflow-x:auto}.radar-landing .tab{border:0;background:transparent;padding:9px 15px;border-radius:10px 10px 0 0;color:var(--ink-soft);font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;transition:all .15s ease}.radar-landing .tab.active{color:var(--blue);border-bottom-color:var(--blue);background:#f0f7ff}.radar-landing .tab-panel{padding:22px 26px 28px}.radar-landing .journey-list{display:flex;flex-direction:column;gap:10px}.radar-landing .journey-item{display:grid;grid-template-columns:28px 96px 1fr;align-items:center;gap:14px;padding:11px 15px;border-radius:var(--radius-sm);background:#ffffff;border:1px solid var(--line);font-size:13px}.radar-landing .journey-item.highlight{background:#f0fdf4;border-color:#86efac}.radar-landing .journey-item.success{background:#eff6ff;border-color:#bfdbfe}.radar-landing .journey-num{font-size:11px;font-weight:800;color:var(--ink-muted)}.radar-landing .journey-time{font-size:11px;color:var(--ink-soft);font-weight:600}.radar-landing .journey-content strong{font-size:13px;color:var(--ink);display:block}.radar-landing .journey-content p{font-size:12px;color:var(--ink-soft);margin:2px 0 0}.radar-landing .journey-badge{display:inline-block;font-size:10px;font-weight:800;padding:3px 8px;border-radius:999px;background:#dcfce7;color:#166534;margin-left:8px}.radar-landing .appointment-card-v3{border:1px solid var(--line);border-radius:var(--radius-md);padding:18px;margin-bottom:12px;background:#ffffff}.radar-landing .appointment-card-v3.upcoming{border-left:4px solid var(--blue)}.radar-landing .appointment-card-v3.past{border-left:4px solid var(--green)}.radar-landing .next-action-card-v3{background:linear-gradient(135deg,#f0fdfa,#eff6ff);border:1px solid #ccfbf1;border-radius:var(--radius-md);padding:22px}.radar-landing .expansion-section{background:radial-gradient(circle at 50% 25%,rgba(37,99,235,.16),transparent 65%),linear-gradient(180deg,var(--navy-deep) 0,#08111f 100%);color:#fff;padding:110px 0;position:relative}.radar-landing .expansion-intro{text-align:center;max-width:820px;margin:0 auto}.radar-landing .expansion-pre{font-size:clamp(20px,2.2vw,26px);color:var(--navy-text);font-weight:500;letter-spacing:-.02em;margin-bottom:14px}.radar-landing .expansion-main{font-size:clamp(38px,4.5vw,60px);font-weight:800;color:#ffffff;line-height:1.06}.radar-landing .expansion-sub{font-size:17px;color:var(--navy-text);margin-top:20px;line-height:1.6}.radar-landing .universes-quad{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;margin-top:60px}.radar-landing .universe-card{background:rgba(14,26,47,.72);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:34px 30px;backdrop-filter:blur(16px);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:290px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.radar-landing .universe-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:transparent}.radar-landing .universe-card.blue:before{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.radar-landing .universe-card.teal:before{background:linear-gradient(90deg,#0d9488,#2dd4bf)}.radar-landing .universe-card.orange:before{background:linear-gradient(90deg,#f97316,#fb923c)}.radar-landing .universe-card.green:before{background:linear-gradient(90deg,#10b981,#4ade80)}.radar-landing .universe-card:hover{transform:translateY(-5px);border-color:rgba(255,255,255,.28)}.radar-landing .universe-card.blue:hover{box-shadow:0 20px 50px rgba(37,99,235,.25)}.radar-landing .universe-card.teal:hover{box-shadow:0 20px 50px rgba(13,148,136,.25)}.radar-landing .universe-card.orange:hover{box-shadow:0 20px 50px rgba(249,115,22,.25)}.radar-landing .universe-card.green:hover{box-shadow:0 20px 50px rgba(16,185,129,.25)}.radar-landing .universe-card-head{margin-bottom:18px}.radar-landing .universe-badge{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;padding:4px 10px;border-radius:6px;display:inline-block;margin-bottom:8px}.radar-landing .universe-card.blue .universe-badge{background:rgba(37,99,235,.25);color:#93c5fd}.radar-landing .universe-card.teal .universe-badge{background:rgba(13,148,136,.25);color:#5eead4}.radar-landing .universe-card.orange .universe-badge{background:rgba(249,115,22,.25);color:#fdba74}.radar-landing .universe-card.green .universe-badge{background:rgba(16,185,129,.25);color:#86efac}.radar-landing .universe-title{font-size:24px;font-weight:800;color:#ffffff;letter-spacing:-.03em;margin:0 0 6px}.radar-landing .universe-shortline{font-size:14px;color:#cbd5e1;margin:0;line-height:1.4}.radar-landing .universe-visual-window{background:rgba(7,16,31,.85);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);padding:16px;box-shadow:inset 0 2px 8px rgba(0,0,0,.3);margin-top:14px;min-height:180px;display:flex;flex-direction:column;justify-content:space-between}.radar-landing .uwin-chat-bar{display:flex;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:10px}.radar-landing .uwin-chat-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 2px rgba(34,197,94,.3)}.radar-landing .uwin-chat-contact{font-size:11.5px;font-weight:700;color:#93c5fd}.radar-landing .uwin-bubbles{display:flex;flex-direction:column;gap:8px}.radar-landing .uwin-msg{padding:8px 12px;border-radius:10px;font-size:12px;line-height:1.4;max-width:90%;display:flex;flex-direction:column;gap:2px}.radar-landing .uwin-msg.in{background:rgba(255,255,255,.08);color:#e2e8f0;align-self:flex-start;border-bottom-left-radius:2px}.radar-landing .uwin-msg.out{background:linear-gradient(135deg,#1d4ed8,#2563eb);color:#ffffff;align-self:flex-end;border-bottom-right-radius:2px}.radar-landing .uwin-msg time{font-size:9.5px;color:rgba(255,255,255,.6);align-self:flex-end}.radar-landing .uwin-chip{margin-top:10px;padding:5px 10px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.25);border-radius:6px;font-size:11px;color:#86efac;display:inline-flex;align-items:center;gap:6px;width:fit-content}.radar-landing .uwin-chip-icon{font-weight:800}.radar-landing .uwin-agenda-bar{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08);font-size:11.5px;color:#94a3b8;font-weight:600}.radar-landing .uwin-live-badge{font-size:10px;font-weight:800;text-transform:uppercase;color:#5eead4;background:rgba(20,184,166,.15);padding:2px 6px;border-radius:4px}.radar-landing .uwin-agenda-rows{display:flex;flex-direction:column;gap:7px;margin-top:8px}.radar-landing .uwin-slot-row{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;background:rgba(255,255,255,.04);border-radius:6px;font-size:12px}.radar-landing .uwin-slot-time{font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:800;color:#5eead4;font-size:11.5px;width:42px}.radar-landing .uwin-slot-info{display:flex;flex-direction:column;flex:1;padding:0 8px}.radar-landing .uwin-slot-info strong{color:#f1f5f9;font-size:12px}.radar-landing .uwin-slot-info small{color:#94a3b8;font-size:10.5px}.radar-landing .uwin-status-pill{font-size:10px;font-weight:800;padding:2px 7px;border-radius:4px;white-space:nowrap}.radar-landing .uwin-status-pill.green{background:rgba(34,197,94,.2);color:#86efac}.radar-landing .uwin-status-pill.teal{background:rgba(20,184,166,.2);color:#5eead4}.radar-landing .uwin-status-pill.blue{background:rgba(59,130,246,.2);color:#93c5fd}.radar-landing .uwin-status-pill.red{background:rgba(239,68,68,.2);color:#fca5a5}.radar-landing .uwin-stock-bar{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08);font-size:11.5px;color:#94a3b8;font-weight:600}.radar-landing .uwin-stock-table{display:flex;flex-direction:column;gap:7px;margin-top:8px}.radar-landing .uwin-stock-row{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;background:rgba(255,255,255,.04);border-radius:6px;font-size:12px}.radar-landing .uwin-stock-row.alert{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2)}.radar-landing .uwin-stock-name{display:flex;flex-direction:column;flex:1}.radar-landing .uwin-stock-name strong{color:#f1f5f9;font-size:11.5px}.radar-landing .uwin-stock-name small{color:#94a3b8;font-size:10px}.radar-landing .uwin-stock-qty{font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:800;color:#cbd5e1;font-size:12px;margin-right:10px}.radar-landing .uwin-stock-qty.alert{color:#fca5a5}.radar-landing .uwin-metrics-bar{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08);font-size:11.5px;color:#94a3b8;font-weight:600}.radar-landing .uwin-bars-list{display:flex;flex-direction:column;gap:8px;margin-top:8px}.radar-landing .uwin-bar-item{display:flex;flex-direction:column;gap:3px}.radar-landing .uwin-bar-label{display:flex;justify-content:space-between;font-size:11px;color:#cbd5e1}.radar-landing .uwin-bar-label strong{color:#ffffff}.radar-landing .uwin-bar-track{width:100%;height:5px;background:rgba(255,255,255,.08);border-radius:999px;overflow:hidden}.radar-landing .uwin-bar-fill{height:100%;border-radius:999px}.radar-landing .uwin-bar-fill.blue{background:#3b82f6}.radar-landing .uwin-bar-fill.teal{background:#14b8a6}.radar-landing .uwin-bar-fill.green{background:#22c55e}.radar-landing .uwin-kpi-footer{margin-top:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#94a3b8}.radar-landing .uwin-kpi-val{color:#86efac;font-weight:800;font-size:12.5px}.radar-landing .day-radar-section{background:linear-gradient(180deg,#f8fafc,#ffffff);padding:36px 0 60px}.radar-landing .day-radar-intro{text-align:center;max-width:740px;margin:0 auto 32px}.radar-landing .day-radar-intro h2{font-size:var(--desktop-h2,clamp(32px,2.8vw,36px));line-height:var(--desktop-h2-lh,1.15);font-weight:800}.radar-landing .day-radar-sub{font-size:16.5px;color:var(--ink-soft);margin-top:12px;line-height:1.55}.radar-landing .day-radar-composition{position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:460px;max-width:1080px;margin:0 auto}.radar-landing .day-photo-container{width:60%;border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 24px 60px rgba(15,23,42,.12);border:1px solid rgba(226,232,240,.9);position:relative}.radar-landing .day-photo-asset{display:block;width:100%;height:480px;object-fit:cover;object-position:center 30%;transition:transform .4s ease}.radar-landing .day-photo-container:hover .day-photo-asset{transform:scale(1.02)}.radar-landing .day-agenda-wrapper{position:absolute;right:0;top:50%;transform:translateY(-50%);width:44%;z-index:10;display:flex;flex-direction:column;gap:14px}.radar-landing .agenda-subtle-notif{background:rgba(9,19,34,.92);color:#fff;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:999px;padding:8px 18px;display:inline-flex;align-items:center;gap:8px;font-size:12px;box-shadow:0 14px 34px rgba(9,19,34,.22);border:1px solid rgba(255,255,255,.15);width:fit-content;align-self:flex-start}.radar-landing .notif-live-dot{width:7px;height:7px;border-radius:50%;background:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.35);animation:pulse-dot 2.5s infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.radar-landing .notif-app-label{font-weight:800;color:#93c5fd;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.radar-landing .notif-separator{color:#64748b}.radar-landing .notif-text{color:#f1f5f9;font-weight:500}.radar-landing .agenda-card-vireo{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 30px 80px rgba(15,23,42,.18),0 10px 24px rgba(15,23,42,.08);overflow:hidden}.radar-landing .agenda-vireo-header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:#fbfcfd;border-bottom:1px solid var(--line)}.radar-landing .agenda-vireo-badge{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--teal);display:block}.radar-landing .agenda-vireo-title{font-size:16px;color:var(--ink)}.radar-landing .agenda-vireo-sub{font-size:11.5px;color:var(--ink-soft);font-weight:600;background:#f1f5f9;padding:4px 10px;border-radius:999px}.radar-landing .agenda-vireo-slots{display:flex;flex-direction:column}.radar-landing .agenda-vireo-slot{display:grid;grid-template-columns:52px 38px 1fr;align-items:center;gap:14px;padding:16px 22px;border-bottom:1px solid var(--line);transition:background .15s ease}.radar-landing .agenda-vireo-slot:last-child{border-bottom:0}.radar-landing .agenda-vireo-slot:hover{background:#f8fafc}.radar-landing .vireo-slot-time{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:14px;font-weight:800;color:var(--ink)}.radar-landing .vireo-slot-avatar{width:38px;height:38px;min-width:38px;min-height:38px;aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:800;overflow:hidden;position:relative;background:transparent;border:none;box-shadow:none}.radar-landing .avatar-img-circle,.radar-landing .vireo-avatar-img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;display:block}.radar-landing .agenda-vireo-slot.confirmed .vireo-slot-avatar:not(:has(img)){background:#dbeafe;color:#1e40af}.radar-landing .agenda-vireo-slot.followup .vireo-slot-avatar:not(:has(img)){background:#ccfbf1;color:#0f766e}.radar-landing .agenda-vireo-slot.procedure .vireo-slot-avatar:not(:has(img)){background:#ede9fe;color:#6d28d9}.radar-landing .vireo-slot-main{min-width:0}.radar-landing .vireo-slot-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.radar-landing .vireo-slot-patient{font-size:14.5px;color:var(--ink)}.radar-landing .vireo-status-tag{font-size:10.5px;font-weight:800;padding:3px 8px;border-radius:6px;white-space:nowrap}.radar-landing .vireo-status-tag.confirmed{background:#dcfce7;color:#15803d}.radar-landing .vireo-status-tag.followup{background:#ccfbf1;color:#0f766e}.radar-landing .vireo-status-tag.procedure{background:#dbeafe;color:#1d4ed8}.radar-landing .vireo-slot-meta{font-size:11.5px;color:var(--ink-soft);margin-top:2px;display:flex;gap:6px;align-items:center}.radar-landing .vireo-dot{color:#cbd5e1}.radar-landing .operation-section-v3{background:#ffffff;padding:76px 0}.radar-landing .operation-scene-container{margin-top:44px}.radar-landing .operation-flow-grid{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:16px;max-width:1040px;margin:0 auto}.radar-landing .flow-card{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px 22px;box-shadow:0 10px 30px rgba(15,23,42,.05);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease;min-height:200px}.radar-landing .flow-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(15,23,42,.09)}.radar-landing .flow-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.radar-landing .flow-step-pill{color:var(--blue);background:#eff6ff}.radar-landing .flow-category-tag,.radar-landing .flow-step-pill{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;padding:3px 8px;border-radius:4px}.radar-landing .flow-category-tag{color:#64748b;background:#f1f5f9}.radar-landing .flow-status-pill{font-size:10px;font-weight:800;padding:3px 8px;border-radius:4px;white-space:nowrap}.radar-landing .flow-status-pill.green{background:#dcfce7;color:#15803d}.radar-landing .flow-status-pill.amber{background:#fef3c7;color:#b45309}.radar-landing .flow-status-pill.blue{background:#dbeafe;color:#1e40af}.radar-landing .flow-card-title{font-size:16px;color:var(--ink);margin-bottom:4px}.radar-landing .flow-card-sub{font-size:12px;color:var(--ink-soft);margin-bottom:14px;line-height:1.4}.radar-landing .flow-material-used{margin-top:auto;padding-top:10px;border-top:1px solid var(--line)}.radar-landing .material-label{font-size:11px;color:var(--ink-muted);display:block;margin-bottom:4px}.radar-landing .material-badge{display:flex;justify-content:space-between;align-items:center;background:#f8fafc;border:1px solid var(--line);padding:6px 10px;border-radius:6px;font-size:12px;color:var(--ink)}.radar-landing .material-badge strong{color:var(--blue)}.radar-landing .flow-stock-diff{display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border:1px solid var(--line);border-radius:8px;padding:10px 14px;margin-top:auto}.radar-landing .stock-count-item{display:flex;flex-direction:column}.radar-landing .stock-count-lbl{font-size:10px;color:var(--ink-muted);text-transform:uppercase;font-weight:700}.radar-landing .stock-count-val{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:15px;font-weight:800;color:var(--ink)}.radar-landing .stock-count-val.highlight{color:#b45309}.radar-landing .stock-diff-arrow{color:var(--ink-muted);font-size:16px;font-weight:700}.radar-landing .flow-stock-note{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ink-soft);margin-top:8px}.radar-landing .flow-dot{color:#cbd5e1}.radar-landing .flow-warn{color:#b45309;font-weight:700}.radar-landing .flow-secondary-meta{margin-top:auto;display:flex;align-items:center;gap:6px;font-size:12px;color:#15803d;font-weight:700;padding-top:10px;border-top:1px solid var(--line)}.radar-landing .meta-check{font-weight:900}.radar-landing .flow-connector{display:flex;flex-direction:column;align-items:center;gap:4px}.radar-landing .connector-arrow{font-size:22px;color:var(--blue);font-weight:900}.radar-landing .connector-label{font-size:10px;font-weight:800;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.radar-landing .compact-integrations-strip{margin-top:52px;padding-top:40px;border-top:1px solid var(--line);text-align:center}.radar-landing .integrations-intro{max-width:680px;margin:0 auto 28px}.radar-landing .integrations-title{font-size:22px;color:var(--ink);font-weight:800}.radar-landing .integrations-icons-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;max-width:1040px;margin:0 auto}.radar-landing .integration-icon-card{background:var(--paper-soft);border:1px solid var(--line);border-radius:var(--radius-md);padding:16px 12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.radar-landing .integration-icon-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-subtle);background:#ffffff;border-color:var(--line-strong)}.radar-landing .integration-icon-wrapper{width:40px;height:40px;border-radius:10px;background:#ffffff;border:1px solid var(--line);display:grid;place-items:center;box-shadow:0 2px 5px rgba(15,23,42,.04)}.radar-landing .integration-icon-text{display:flex;flex-direction:column;gap:2px}.radar-landing .integration-name{font-size:12.5px;font-weight:700;color:var(--ink)}.radar-landing .integration-detail{font-size:10.5px;color:var(--ink-soft);line-height:1.3}.radar-landing .control-section-v3{background:#f8fafc;padding:54px 0 44px}.radar-landing .control-section-v3 h2{font-size:var(--desktop-h2,clamp(32px,2.8vw,36px));line-height:1.2;color:var(--ink)}.radar-landing .control-section-v3 h2 span{display:block;font-size:18px;color:var(--blue);font-weight:700;margin-top:6px}.radar-landing .modes-grid-v3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.radar-landing .mode-box-v3{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px 22px;box-shadow:var(--shadow-subtle);position:relative;transition:transform .22s ease;display:flex;flex-direction:column;height:100%}.radar-landing .mode-box-v3:hover{transform:translateY(-4px)}.radar-landing .mode-badge-tag{position:absolute;top:20px;right:20px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;background:#eff6ff;color:var(--blue);padding:3px 9px;border-radius:999px;margin-bottom:0;display:inline-block}.radar-landing .mode-box-v3 h3{font-size:22px;margin-bottom:6px}.radar-landing .mode-explain{font-size:14px;font-weight:600;color:var(--ink-soft);margin-bottom:18px}.radar-landing .mode-box-v3 ul{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.radar-landing .mode-box-v3 li{padding:11px 0;border-bottom:1px solid var(--line);font-size:13.5px;color:var(--ink-soft);display:flex;align-items:center;gap:10px}.radar-landing .mode-box-v3 li:before{content:"✓";color:var(--blue);font-weight:900}.radar-landing .ai-definition-strip{margin:28px auto 0;max-width:900px;background:transparent;border:none;border-radius:0;padding:0;display:flex;align-items:center;justify-content:center;gap:12px;box-shadow:none}.radar-landing .def-strip-prefix{font-size:13.5px;font-weight:700;color:var(--ink);white-space:nowrap}.radar-landing .def-chips-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.radar-landing .def-chip{font-size:12.5px;font-weight:600;color:#ffffff;background:#0f172a;border:1px solid #1e293b;padding:5px 13px;border-radius:999px;white-space:nowrap;line-height:1.2;cursor:default;user-select:none;pointer-events:none}.radar-landing .mode-box-v3.mode-assisted{background:rgba(59,130,246,.04);border:1.5px solid rgba(59,130,246,.45)}.radar-landing .mode-box-v3.mode-assisted .mode-badge-tag{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.radar-landing .mode-box-v3.mode-assisted li:before{color:#2563eb}.radar-landing .mode-box-v3.mode-balanced{background:rgba(20,184,166,.05);border:2.5px solid #0d9488;box-shadow:0 20px 50px rgba(13,148,136,.14),0 4px 12px rgba(15,23,42,.04)}.radar-landing .mode-box-v3.mode-balanced .mode-badge-tag{background:#ccfbf1;color:#0f766e;border:1px solid #5eead4;font-weight:800}.radar-landing .mode-box-v3.mode-balanced li:before{color:#0d9488}.radar-landing .mode-box-v3.mode-autonomous{background:rgba(168,85,247,.04);border:1.5px solid rgba(168,85,247,.45)}.radar-landing .mode-box-v3.mode-autonomous .mode-badge-tag{background:#faf5ff;color:#7e22ce;border:1px solid #e9d5ff}.radar-landing .mode-box-v3.mode-autonomous li:before{color:#9333ea}.radar-landing .metrics-section-v3{background:linear-gradient(180deg,#060d1a,#0a172c);color:#fff;padding:105px 0}.radar-landing .metrics-header-row{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px}.radar-landing .metrics-disclaimer-badge{font-size:11px;color:#94a3b8;border:1px solid rgba(255,255,255,.15);padding:6px 14px;border-radius:999px;height:fit-content}.radar-landing .metrics-board-v3{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.radar-landing .metric-box-v3{background:rgba(17,34,61,.65);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:26px;backdrop-filter:blur(12px);transition:transform .2s ease,border-color .2s ease}.radar-landing .metric-box-v3:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.22)}.radar-landing .metric-label{font-size:12px;color:#94a3b8;font-weight:600;display:block}.radar-landing .metric-value{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:36px;font-weight:800;color:#ffffff;letter-spacing:-.04em;margin:8px 0 4px;display:block}.radar-landing .metric-badge{font-style:normal;font-size:12px;color:#4ade80;font-weight:700;display:inline-block;margin-bottom:10px}.radar-landing .metric-caption{font-size:12px;color:#64748b;margin:0;line-height:1.4}.radar-landing .social-metrics-bar{margin-top:36px;background:rgba(17,34,61,.5);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:22px 28px;backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.radar-landing .social-metrics-info{max-width:620px}.radar-landing .social-metrics-tagline{display:flex;align-items:center;gap:12px;margin-bottom:4px}.radar-landing .social-badge{font-size:10px;font-weight:800;text-transform:uppercase;background:rgba(37,99,235,.25);color:#93c5fd;padding:3px 8px;border-radius:4px}.radar-landing .social-metrics-tagline strong{font-size:15px;color:#ffffff}.radar-landing .social-metrics-info p{font-size:12.5px;color:#94a3b8;margin:0;line-height:1.45}.radar-landing .social-channels-list{display:flex;gap:8px;flex-wrap:wrap}.radar-landing .social-channel-pill{font-size:11.5px;font-weight:700;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#e2e8f0;padding:6px 12px;border-radius:8px}.radar-landing .human-final-section{background:linear-gradient(180deg,#ffffff,#f4f8fc);padding:56px 0 60px;position:relative;overflow:hidden}.radar-landing .human-final-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center}.radar-landing .human-editorial-visual{position:relative}.radar-landing .editorial-photo-wrapper{border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 30px 80px rgba(15,23,42,.14);border:1px solid rgba(226,232,240,.9);position:relative}.radar-landing .editorial-photo-asset{display:block;width:100%;height:420px;object-fit:cover;object-position:center 25%;transition:transform .4s ease}.radar-landing .editorial-photo-wrapper:hover .editorial-photo-asset{transform:scale(1.02)}.radar-landing .human-editorial-copy{max-width:480px}.radar-landing .human-editorial-copy h2{font-size:var(--desktop-h2,clamp(32px,2.8vw,38px));line-height:var(--desktop-h2-lh,1.15);font-weight:800;margin-bottom:18px}.radar-landing .headline-gradient{color:var(--blue)}.radar-landing .human-editorial-sub{font-size:16.5px;color:var(--ink-soft);line-height:1.55;margin-bottom:14px}.radar-landing .human-editorial-extra{font-size:15.5px;color:var(--ink-soft);line-height:1.55;margin-bottom:0}.radar-landing .human-editorial-action{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.radar-landing .site-footer{border-top:1px solid var(--line);padding:24px 0;background:#ffffff}.radar-landing .footer-inner{display:flex;justify-content:space-between;align-items:center;color:var(--ink-muted);font-size:13px}.radar-landing .footer-left{gap:16px}.radar-landing .footer-left,.radar-landing .footer-right{display:flex;align-items:center}.radar-landing .footer-login-link{font-size:13px;font-weight:600;color:var(--ink-soft);text-decoration:none;transition:color .15s ease}.radar-landing .footer-login-link:hover{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.radar-landing .reveal,.radar-landing [data-reveal]{opacity:1;transform:none;transition:opacity .5s cubic-bezier(.2,.65,.25,1),transform .5s cubic-bezier(.2,.65,.25,1)}html.js-reveal-ready .radar-landing .reveal:not(.visible),html.js-reveal-ready .radar-landing [data-reveal]:not(.visible){opacity:0;transform:translateY(16px)}html.js-reveal-ready .radar-landing .reveal.visible,html.js-reveal-ready .radar-landing [data-reveal].visible{opacity:1;transform:none}.radar-landing .qualification-section{background:linear-gradient(180deg,#ffffff,#f8fafc);padding:52px 0 32px;border-top:1px solid var(--line)}.radar-landing .qualification-intro{text-align:center;max-width:1060px;margin:0 auto 16px}.radar-landing .qualification-intro h2{font-size:var(--desktop-h2,clamp(32px,2.8vw,36px));line-height:var(--desktop-h2-lh,1.15);font-weight:800;max-width:100%}.radar-landing .qualification-sub{font-size:16px;color:var(--ink-soft);margin-top:8px;line-height:1.5;max-width:680px;margin-left:auto;margin-right:auto}.radar-landing .qualification-meta-bar{display:flex;justify-content:flex-end;margin-bottom:8px;width:100%}.radar-landing .qualification-meta-bar .qualification-disclaimer{font-size:11.5px;font-style:italic;color:#94a3b8;margin:0;letter-spacing:.01em}.radar-landing .qualification-floating-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.radar-landing .floating-moment-panel{background:#ffffff;border:1px solid rgba(226,232,240,.9);border-radius:var(--radius-lg);padding:14px 16px;box-shadow:0 4px 16px rgba(15,23,42,.04);display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:auto;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.radar-landing .floating-moment-panel.compact{padding:12px 14px;gap:8px;min-height:auto}.radar-landing .floating-moment-panel:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(15,23,42,.08)}.radar-landing .floating-moment-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.radar-landing .floating-moment-panel.tone-neutral:before{background:#94a3b8}.radar-landing .floating-moment-panel.tone-amber:before{background:#f59e0b}.radar-landing .floating-moment-panel.tone-green:before{background:#10b981}.radar-landing .moment-meta-line,.radar-landing .moment-top-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.radar-landing .moment-avatar-pill,.radar-landing .moment-user-group{display:flex;align-items:center;gap:8px;flex-shrink:0}.radar-landing .moment-header-tag{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;white-space:nowrap;line-height:1.2;margin:0 auto}.radar-landing .moment-header-tag.tone-neutral{background:#eff6ff;color:#1e40af;border:1px solid #dbeafe}.radar-landing .moment-header-tag.tone-amber{background:#fffbeb;color:#b45309;border:1px solid #fef3c7}.radar-landing .moment-header-tag.tone-green{background:#ecfdf5;color:#065f46;border:1px solid #d1fae5}.radar-landing .moment-avatar-frame{width:34px;height:34px;min-width:34px;min-height:34px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;position:relative;background:transparent;border:none;box-shadow:none}.radar-landing .moment-avatar-frame .avatar-img-circle,.radar-landing .moment-avatar-frame img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;display:block}.radar-landing .moment-user-meta{display:flex;flex-direction:column;gap:1px}.radar-landing .avatar-initials{width:34px;height:34px;border-radius:50%;background:#f1f5f9;color:#334155;font-size:11px;font-weight:800;display:grid;place-items:center;overflow:hidden}.radar-landing .avatar-name{font-size:13px;font-weight:700;color:var(--ink);line-height:1.2}.radar-landing .avatar-origin-text{font-size:10.5px;font-weight:600;color:#475569;line-height:1.1;display:inline-flex;align-items:center;gap:4px}.radar-landing .avatar-origin-text:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--blue);opacity:.75}.radar-landing .moment-badge-light{font-size:10px;font-weight:800;letter-spacing:.08em;padding:3px 8px;border-radius:6px;text-transform:uppercase}.radar-landing .moment-badge-light.tone-neutral{background:#f1f5f9;color:#475569;border:1px solid #cbd5e1}.radar-landing .moment-badge-light.tone-amber{background:#fef3c7;color:#b45309;border:1px solid #fde68a}.radar-landing .moment-badge-light.tone-green{background:#dcfce7;color:#15803d;border:1px solid #bbf7d0}.radar-landing .moment-micro-row{display:flex;align-items:center;justify-content:flex-start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:7px 11px;gap:10px}.radar-landing .micro-bubble-text{font-size:13px;font-weight:600;color:var(--ink);margin:0;line-height:1.35;white-space:nowrap}.radar-landing .micro-bubble-time{font-size:10.5px;color:var(--ink-muted);white-space:nowrap;flex-shrink:0}.radar-landing .qualification-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-top:14px}.radar-landing .qualification-bottom-line{font-size:15px;font-weight:600;color:var(--ink-soft);text-align:center;margin:0;white-space:nowrap}@media (max-width:768px){.radar-landing .qualification-bottom-line{white-space:normal;font-size:14px;line-height:1.45}}.radar-landing .conduction-compact-strip{background:linear-gradient(135deg,#f0fdfa,#ffffff);border:1.5px solid #99f6e4;border-radius:var(--radius-lg);padding:20px 26px;margin-top:24px;box-shadow:0 10px 24px rgba(13,148,136,.05)}.radar-landing .conduction-strip-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.radar-landing .conduction-kicker{font-size:10px;font-weight:800;letter-spacing:.12em;color:var(--teal);text-transform:uppercase;display:block}.radar-landing .conduction-compact-title{font-size:18px;font-weight:800;color:var(--ink);margin:2px 0 0}.radar-landing .conduction-status-pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;background:#ffffff;border:1px solid #99f6e4;color:#0f766e;padding:4px 10px;border-radius:999px;box-shadow:0 2px 6px rgba(13,148,136,.06)}.radar-landing .status-live-dot{width:7px;height:7px;border-radius:50%;background:#10b981}.radar-landing .conduction-rules-chips{display:flex;flex-wrap:wrap;gap:10px}.radar-landing .conduction-chip{background:#ffffff;border:1px solid #ccfbf1;border-radius:8px;padding:7px 13px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#0f766e}.radar-landing .chip-check{color:#0d9488;font-weight:900}.radar-landing .mental-load-section{background:linear-gradient(180deg,#f8fafc,#ffffff);padding:56px 0 44px;border-top:1px solid var(--line)}.radar-landing .mental-load-intro{text-align:center;max-width:980px;margin:0 auto 28px}.radar-landing .mental-load-intro h2{font-size:var(--desktop-h2,clamp(32px,2.8vw,36px));line-height:var(--desktop-h2-lh,1.15);font-weight:800;max-width:100%}.radar-landing .mental-load-intro h2 span{color:var(--blue)}.radar-landing .mental-load-sub{font-size:16.5px;color:var(--ink-soft);margin-top:10px;line-height:1.5;max-width:680px;margin-left:auto;margin-right:auto}.radar-landing .mental-flow-container{max-width:980px;margin:0 auto}.radar-landing .mental-flow-header-row{display:grid;grid-template-columns:1fr 50px 1.15fr;align-items:center;margin-bottom:16px;padding:0 4px}.radar-landing .flow-col-heading{display:flex;flex-direction:column}.radar-landing .flow-pill-tag{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:5px;width:fit-content}.radar-landing .flow-pill-tag.memory{background:#fff7ed;border:1px solid #fed7aa;color:var(--orange)}.radar-landing .flow-pill-tag.radar{background:#eff6ff;border:1px solid #bfdbfe;color:var(--blue)}.radar-landing .flow-col-desc{font-size:12px;color:var(--ink-muted);margin-top:4px}.radar-landing .mental-flow-streams{display:flex;flex-direction:column;gap:14px}.radar-landing .mental-stream-row{display:grid;grid-template-columns:1fr 50px 1.15fr;align-items:center}.radar-landing .thought-note-surface{background:linear-gradient(135deg,#fffdfa,#fff7ed);border:1px dashed #fdba74;border-radius:var(--radius-md);padding:14px 18px;box-shadow:0 2px 10px rgba(249,115,22,.05);transition:transform .2s ease,box-shadow .2s ease}.radar-landing .thought-note-surface:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(249,115,22,.09)}.radar-landing .thought-category-tag{font-size:9.5px;font-weight:800;color:#c2410c;text-transform:uppercase;letter-spacing:.1em;display:inline-block;background:#ffedd5;padding:2px 6px;border-radius:4px;margin-bottom:5px}.radar-landing .thought-text{font-size:14.5px;font-style:italic;font-weight:500;color:#431407;margin:0;line-height:1.35}.radar-landing .stream-flow-bridge{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.radar-landing .stream-flow-line{height:2px;width:100%;background:linear-gradient(90deg,#fdba74,#60a5fa)}.radar-landing .stream-flow-arrow{color:var(--blue);font-size:16px;font-weight:800;margin-left:-5px;line-height:1}.radar-landing .radar-resolved-box{background:linear-gradient(135deg,#ffffff,#f0f7ff);border:1.5px solid #bfdbfe;border-radius:var(--radius-md);padding:13px 18px;box-shadow:0 4px 14px rgba(37,99,235,.06);display:flex;align-items:center;justify-content:space-between;gap:14px;transition:transform .2s ease,box-shadow .2s ease}.radar-landing .radar-resolved-box:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.radar-landing .resolved-main{display:flex;align-items:center;gap:12px}.radar-landing .resolved-icon{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;background:#eff6ff;color:var(--blue)}.radar-landing .resolved-icon.icon-reminder{background:#fff7ed;color:var(--orange)}.radar-landing .resolved-icon.icon-stock{background:#ecfdf5;color:var(--green)}.radar-landing .resolved-meta{display:flex;flex-direction:column}.radar-landing .resolved-action{font-size:13.5px;font-weight:600;color:var(--ink)}.radar-landing .resolved-sub{font-size:12px;font-weight:400;color:var(--ink-soft);margin-top:1px}.radar-landing .resolved-safe-badge{background:#ecfdf5;border:1px solid #a7f3d0;color:#15803d;font-size:11px;font-weight:800;padding:4px 8px;border-radius:6px;white-space:nowrap}.radar-landing .resolved-safe-badge.badge-amber{background:#fffbeb;border:1px solid #fde68a;color:#b45309}.radar-landing .mental-load-cta{margin-top:24px;text-align:center}.radar-landing .mental-cta-prompt{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:17px;font-weight:700;color:var(--ink);margin:0}.radar-landing .dark-chapter-growth{background:#08182b;padding:60px 0 52px;border-top:1px solid rgba(255,255,255,.08);position:relative}.radar-landing .dark-chapter-intro{text-align:center;max-width:760px;margin:0 auto 36px}.radar-landing .dark-eyebrow-blue{color:#60a5fa;font-weight:800;font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;display:inline-block}.radar-landing .dark-chapter-headline{color:#ffffff;font-size:var(--desktop-h2,clamp(32px,2.8vw,38px));font-weight:800;line-height:1.2;letter-spacing:-.02em;margin:0}.radar-landing .dark-chapter-sub{font-size:16.5px;color:#94a3b8;margin-top:10px;line-height:1.5}.radar-landing .dark-journey-container{max-width:1040px;margin:0 auto 52px}.radar-landing .dark-stages-flow{display:flex;align-items:center;justify-content:space-between;gap:8px}.radar-landing .dark-stage-node{flex:1;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 10px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px;box-shadow:0 4px 14px rgba(0,0,0,.16);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.radar-landing .dark-stage-node:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.28);border-color:#93c5fd}.radar-landing .dark-stage-icon{width:34px;height:34px;border-radius:8px;background:#eff6ff;color:#2563eb;display:grid;place-items:center;margin-bottom:2px}.radar-landing .dark-stage-label{font-size:12.5px;color:#0f172a;font-weight:800;line-height:1.25}.radar-landing .dark-stage-micro{font-size:11px;color:#2563eb;font-weight:600;line-height:1.25}.radar-landing .dark-stage-fact{font-size:11.5px;color:#0f172a;font-weight:700;line-height:1.25;margin-top:3px;display:block}.radar-landing .dark-stage-note{font-size:10px;color:#64748b;font-weight:500;line-height:1.2;display:block}.radar-landing .dark-stage-crm-note{font-size:13.5px;color:#94a3b8;text-align:center;margin:18px auto 0;font-weight:500}.radar-landing .dark-stage-disclaimer{display:block;font-size:11px;color:rgba(255,255,255,.45);text-align:center;margin-top:14px;letter-spacing:.02em}.radar-landing .dark-stage-arrow{color:#60a5fa;font-size:18px;font-weight:800;padding:0 2px;flex-shrink:0;user-select:none}.radar-landing .rd-flow-looping .dark-stage-node:first-child .dark-stage-icon{animation:rdIconPulse1 5s ease-in-out infinite}.radar-landing .rd-flow-looping .dark-stage-node:nth-child(3) .dark-stage-icon{animation:rdIconPulse2 5s ease-in-out infinite}.radar-landing .rd-flow-looping .dark-stage-node:nth-child(5) .dark-stage-icon{animation:rdIconPulse3 5s ease-in-out infinite}.radar-landing .rd-flow-looping .dark-stage-node:nth-child(7) .dark-stage-icon{animation:rdIconPulse4 5s ease-in-out infinite}.radar-landing .rd-flow-looping .dark-stage-node:nth-child(9) .dark-stage-icon{animation:rdIconPulse5 5s ease-in-out infinite}@keyframes rdIconPulse1{0%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}16%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}20%{background:#eff6ff;color:#2563eb;box-shadow:none}96%{background:#eff6ff;color:#2563eb;box-shadow:none}to{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}}@keyframes rdIconPulse2{0%,16%{background:#eff6ff;color:#2563eb;box-shadow:none}20%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}36%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}40%{background:#eff6ff;color:#2563eb;box-shadow:none}to{background:#eff6ff;color:#2563eb;box-shadow:none}}@keyframes rdIconPulse3{0%,36%{background:#eff6ff;color:#2563eb;box-shadow:none}40%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}56%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}60%{background:#eff6ff;color:#2563eb;box-shadow:none}to{background:#eff6ff;color:#2563eb;box-shadow:none}}@keyframes rdIconPulse4{0%,56%{background:#eff6ff;color:#2563eb;box-shadow:none}60%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}76%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}80%{background:#eff6ff;color:#2563eb;box-shadow:none}to{background:#eff6ff;color:#2563eb;box-shadow:none}}@keyframes rdIconPulse5{0%,76%{background:#eff6ff;color:#2563eb;box-shadow:none}80%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}96%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}to{background:#eff6ff;color:#2563eb;box-shadow:none}}.radar-landing .dark-visibility-header{text-align:center;max-width:740px;margin:0 auto 28px}.radar-landing .dark-visibility-eyebrow{font-size:10.5px;font-weight:800;letter-spacing:.12em;color:#60a5fa;text-transform:uppercase;margin-bottom:6px;display:block}.radar-landing .dark-visibility-headline{color:#ffffff;font-size:clamp(22px,2.5vw,28px);font-weight:800;margin:0;line-height:1.25;letter-spacing:-.01em}.radar-landing .dark-visibility-cards-grid{max-width:1040px;margin:0 auto 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.radar-landing .vis-white-card{background:#ffffff;border-radius:14px;padding:24px 22px;box-shadow:0 8px 24px rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;justify-content:space-between;min-height:290px}.radar-landing .vis-white-card-header{margin-bottom:18px}.radar-landing .vis-white-card-eyebrow{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#64748b;display:block;margin-bottom:5px}.radar-landing .vis-white-card-title{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:17.5px;font-weight:800;color:#0f172a;margin:0;line-height:1.25;letter-spacing:-.015em}.radar-landing .vis-white-card-body{flex:1;display:flex;flex-direction:column;justify-content:center}.radar-landing .vis-channels-list{display:flex;flex-direction:column;gap:10px}.radar-landing .vis-channel-bar-item{display:flex;flex-direction:column;gap:4px}.radar-landing .vis-bar-top{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:#475569}.radar-landing .vis-bar-top strong{font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:800;color:#0f172a;font-size:13px}.radar-landing .vis-bar-track{width:100%;height:6px;background:#f1f5f9;border-radius:999px;overflow:hidden}.radar-landing .vis-bar-fill{height:100%;background:#2563eb;border-radius:999px}.radar-landing .vis-status-list{display:flex;flex-direction:column;gap:8px}.radar-landing .vis-status-item{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.radar-landing .vis-status-left{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#334155}.radar-landing .vis-status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.radar-landing .vis-status-dot.dot-qual{background:#3b82f6}.radar-landing .vis-status-dot.dot-neg{background:#f97316}.radar-landing .vis-status-dot.dot-acomp{background:#0d9488}.radar-landing .vis-status-count{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:14.5px;font-weight:800;color:#0f172a}.radar-landing .vis-movement-rows{display:flex;flex-direction:column;gap:8px}.radar-landing .vis-movement-row{display:flex;flex-direction:column;gap:2px;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.radar-landing .vis-movement-label{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.radar-landing .vis-movement-val{font-size:13.5px;font-weight:700;color:#0f172a;line-height:1.25}.radar-landing .vis-movement-sub{font-size:11px;color:#64748b;font-weight:500}.radar-landing .vis-white-card-detail{font-size:11px;color:#64748b;margin-top:14px;padding-top:10px;border-top:1px solid #f1f5f9;line-height:1.3}.radar-landing .dark-visibility-footnote{font-size:11px;color:rgba(255,255,255,.45);text-align:center;margin:0;line-height:1.4;letter-spacing:.02em}.radar-landing .light-integrations-section{background:#f8fafc;padding:56px 0 52px;border-top:1px solid var(--line);position:relative}.radar-landing .deepdive-integrations-layer{max-width:1040px;margin:0 auto 36px;background:#ffffff;border:1.5px solid #e2e8f0;border-radius:var(--radius-lg);padding:24px 28px;box-shadow:0 6px 20px rgba(15,23,42,.04)}.radar-landing .integrations-layer-header{margin-bottom:16px;text-align:center}.radar-landing .integrations-layer-title{font-size:16.5px;font-weight:800;color:var(--ink);margin:0}.radar-landing .integrations-layer-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:24px;align-items:start}.radar-landing .integrations-layer-col{display:flex;flex-direction:column}.radar-landing .layer-col-pill{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:5px 12px;border-radius:6px;display:inline-flex;align-items:center;margin-bottom:14px;width:fit-content}.radar-landing .layer-col-pill.external{background:#eff6ff;color:var(--blue);border:1px solid #bfdbfe}.radar-landing .layer-col-pill.connected{background:#f8fafc;color:var(--ink-soft);border:1px solid var(--line)}.radar-landing .layer-items-list{display:flex;flex-direction:column;gap:10px}.radar-landing .layer-items-list.connected-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.radar-landing .layer-item-card{background:#f8fafc;border:1px solid var(--line);border-radius:var(--radius-md);padding:10px 14px;display:flex;align-items:center;gap:12px;min-height:58px;box-sizing:border-box;transition:border-color .2s ease,transform .2s ease,background .2s ease}.radar-landing .layer-item-card:hover{border-color:#cbd5e1;transform:translateY(-1.5px);background:#ffffff}.radar-landing .layer-item-icon{width:38px;height:38px;border-radius:9px;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 2px 6px rgba(15,23,42,.04);display:grid;place-items:center;flex-shrink:0}.radar-landing .layer-item-body{display:flex;flex-direction:column}.radar-landing .layer-item-name{font-size:13px;font-weight:700;color:var(--ink)}.radar-landing .layer-item-detail{font-size:11px;color:#64748b;font-weight:400;line-height:1.25}.radar-landing .deepdive-cta-wrap{margin-top:28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.radar-landing .deepdive-cta-prompt{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:17px;font-weight:700;color:var(--ink);margin:0}.radar-landing .section-resource-link-wrap{display:flex;justify-content:center;margin-top:24px}.radar-landing .resource-context-link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:13.5px;font-weight:600;color:#2563eb;text-decoration:none;background:transparent;border:none;padding:4px 8px;border-radius:6px;cursor:pointer;transition:color .15s ease,transform .15s ease}.radar-landing .resource-context-link:hover{color:#1d4ed8;transform:translateX(3px);text-decoration:underline;text-underline-offset:3px}.radar-landing .resource-context-link:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.radar-landing .dark-fullwidth-chapter .resource-context-link{color:#60a5fa}.radar-landing .dark-fullwidth-chapter .resource-context-link:hover{color:#93c5fd}.radar-landing .agenda-cta-wrap{margin-top:28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.radar-landing .agenda-cta-prompt{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:16.5px;font-weight:700;color:var(--ink);margin:0}.radar-landing .dark-chapter-headline .highlight-orange{color:#f97316}.radar-landing .final-cta-section{padding:68px 0 84px;background:#ffffff}.radar-landing .final-cta-box{max-width:640px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:22px}.radar-landing .final-cta-prompt{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:clamp(23px,2.8vw,30px);font-weight:800;color:var(--ink);letter-spacing:-.02em;line-height:1.28;margin:0}.radar-landing .final-cta-action{display:flex;justify-content:center}.radar-landing .faq-section{background:#f8fafc;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;padding:56px 0 64px}.radar-landing .faq-intro{text-align:center;max-width:580px;margin:0 auto 32px}.radar-landing .faq-headline{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:26px;font-weight:800;color:#0f172a;letter-spacing:-.02em;margin:8px 0 6px}.radar-landing .faq-sub{font-size:14px;color:#64748b;line-height:1.5;margin:0}.radar-landing .faq-accordion-list{max-width:680px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.radar-landing .faq-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.radar-landing .faq-item:hover{border-color:#cbd5e1}.radar-landing .faq-item.open{border-color:#bfdbfe;box-shadow:0 4px 12px rgba(37,99,235,.05)}.radar-landing .faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:transparent;border:none;cursor:pointer;text-align:left;gap:16px}.radar-landing .faq-trigger:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px}.radar-landing .faq-item-question{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:14.5px;font-weight:700;color:#1e293b;line-height:1.4}.radar-landing .faq-toggle-icon{font-size:18px;font-weight:400;color:#64748b;flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f5f9;transition:background .15s ease,color .15s ease,transform .2s ease}.radar-landing .faq-item.open .faq-toggle-icon{background:#eff6ff;color:#2563eb}.radar-landing .faq-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease-out}.radar-landing .faq-collapse.is-open{grid-template-rows:1fr}.radar-landing .faq-answer-inner{overflow:hidden}.radar-landing .faq-answer-inner p{padding:0 20px 16px;margin:0;font-size:13.5px;line-height:1.6;color:#475569}@media (max-width:768px){.radar-landing .desktop-only,.radar-landing .nav-links{display:none!important}.radar-landing .mobile-only{display:block!important}.radar-landing .section{padding:0!important;margin:0!important}.radar-landing .site-header{display:flex!important;position:relative!important;height:72px!important;background:#ffffff!important;border-bottom:1px solid #f1f5f9!important;box-sizing:border-box}.radar-landing .site-header .header-inner{width:100%;max-width:100%;margin:0;padding:0 16px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;box-sizing:border-box}.radar-landing .site-header .header-left-spacer{min-width:20px}.radar-landing .site-header .brand{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;justify-self:center}.radar-landing .site-header .brand-logo{width:34px;height:34px;border-radius:9px;object-fit:contain;display:block;flex-shrink:0}.radar-landing .site-header .brand-name{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:16.5px;font-weight:800;color:#0f172a;letter-spacing:-.4px;white-space:nowrap}.radar-landing .site-header .header-actions-group{display:flex;align-items:center;justify-self:end}.radar-landing .btn-header-login{display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:#0f172a;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;padding:7px 14px;min-height:36px;text-decoration:none;box-shadow:none!important;text-shadow:none!important;white-space:nowrap;box-sizing:border-box;transition:background .15s ease,color .15s ease}.radar-landing .btn-header-login:active{background:#e2e8f0}.radar-landing .mobile-menu-toggle{display:grid;place-items:center;width:44px;height:44px;color:#1e293b;border:0;background:transparent;cursor:pointer;padding:0}.radar-landing .rm-menu-dropdown{position:absolute;top:72px;left:0;right:0;padding:12px 20px;background:#ffffff;border-bottom:1px solid #e2e8f0;box-shadow:0 10px 24px rgba(15,35,55,.08);z-index:100}.radar-landing .rm-menu-dropdown a{display:block;padding:13px 0;font-size:15px;font-weight:550;color:#2563eb;text-decoration:none;border-bottom:1px solid #f1f5f9}.radar-landing .rm-menu-dropdown a:last-child{border-bottom:none}.radar-landing main{padding-top:0!important;box-sizing:border-box}.radar-landing .rm-section,.radar-landing .rm-section-inner{padding:30px 20px;box-sizing:border-box}.radar-landing h1{font-size:40px;line-height:1.08;font-weight:800;letter-spacing:-1.8px;text-align:center;margin:0;color:#0f172a}.radar-landing h1 span,.radar-landing h2 span{color:#2563eb}.radar-landing h1 span.rm-headline-lead{color:#0f172a;display:block}.radar-landing h1 span.rm-headline-accent{color:#2563eb;display:block}@keyframes rmFadeLead{0%{opacity:0}to{opacity:1}}@keyframes rmFadeAccent{0%{opacity:0}to{opacity:1}}@keyframes rmFadeCopy{0%{opacity:0}to{opacity:1}}@keyframes rmFadePhone{0%{opacity:0}to{opacity:1}}@keyframes rmTranslatePhone{0%{transform:translateY(90px)}to{transform:translateY(0)}}@keyframes rmTranslatePhoneSmall{0%{transform:translateY(75px)}to{transform:translateY(0)}}.radar-landing .rm-hero.rm-hero-animating .rm-headline-lead,html.rm-hero-anim-ready .radar-landing .rm-hero .rm-headline-lead{opacity:0;animation:rmFadeLead .6s ease-out 0s both}.radar-landing .rm-hero.rm-hero-animating .rm-headline-accent,html.rm-hero-anim-ready .radar-landing .rm-hero .rm-headline-accent{opacity:0;animation:rmFadeAccent .6s ease-out 2s both}.radar-landing .rm-hero.rm-hero-animating .rm-hero-copy,html.rm-hero-anim-ready .radar-landing .rm-hero .rm-hero-copy{opacity:0;animation:rmFadeCopy .6s ease-out 4s both}.radar-landing .rm-hero.rm-hero-animating .rm-phone,html.rm-hero-anim-ready .radar-landing .rm-hero .rm-phone{opacity:0;transform:translateY(90px);animation:rmFadePhone .6s ease-out 7s both,rmTranslatePhone 2.2s cubic-bezier(.33,1,.68,1) 7s both;will-change:transform,opacity}.radar-landing h2{font-size:29px;line-height:1.15;font-weight:800;letter-spacing:-1px;text-align:center;margin:0;color:#0f172a}.radar-landing .rm-eyebrow{display:block;text-align:center;color:#2563eb;font-size:10px;font-weight:750;letter-spacing:1.5px;margin-bottom:10px}.radar-landing .rm-subtitle{font-size:15px;line-height:1.55;color:#475569;text-align:center;margin:12px auto 20px;max-width:340px}.radar-landing .rm-cta{display:flex;justify-content:center;align-items:center;gap:8px;background:#f97316;color:#ffffff;border:0;border-radius:10px;padding:14px 16px;min-height:50px;width:100%;font-size:14px;line-height:1.4;font-weight:700;text-decoration:none;box-shadow:0 6px 18px rgba(249,115,22,.22);margin-top:20px;box-sizing:border-box;text-align:center}.radar-landing .rm-cta svg{width:16px;height:16px}.radar-landing .rm-hero{padding:44px 20px 24px!important;background:#ffffff;box-sizing:border-box}.radar-landing .rm-hero-copy{font-size:16px;line-height:1.55;font-weight:500;color:#334155;text-align:center;margin:20px auto 0;max-width:330px}.radar-landing .rm-phone{position:relative;max-width:318px;margin:36px auto 0;border:6px solid #0f1e29;border-radius:32px;background:#f0fdf4;overflow:hidden;box-shadow:0 16px 36px rgba(15,30,45,.14)}.radar-landing .rm-notch{position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:80px;height:8px;background:#0f1e29;border-radius:0 0 8px 8px;z-index:5}.radar-landing .rm-chat-head{display:flex;align-items:center;gap:10px;background:#096b61;color:#ffffff;padding:14px 14px 12px}.radar-landing .rm-avatar{width:34px;height:34px;min-width:34px;min-height:34px;border-radius:50%;overflow:hidden;display:block;position:relative;background:#d8eee5;flex-shrink:0}.radar-landing .rm-avatar .avatar-img-circle,.radar-landing .rm-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important;display:block!important}.radar-landing .rm-chat-head strong{display:block;font-size:13px;font-weight:700;line-height:1.3;color:#ffffff}.radar-landing .rm-chat-head small{display:block;font-size:10.5px;color:#ccede5;line-height:1.4}.radar-landing .rm-chat-body{display:flex;flex-direction:column;gap:12px;padding:16px 12px 18px}.radar-landing .rm-bubble{font-size:13.5px;line-height:1.45;max-width:90%;padding:10px 12px 6px;border-radius:12px}.radar-landing .rm-received{align-self:flex-start;background:#ffffff;color:#1e293b;border-top-left-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.radar-landing .rm-sent{align-self:flex-end;background:#dcfce7;color:#14532d;border-top-right-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.radar-landing .rm-bubble time{display:block;text-align:right;color:#64748b;font-size:9.5px;margin-top:4px}.radar-landing .rm-slots{padding:10px 12px;border:1px solid #99f6e4;border-radius:12px;background:#ffffff}.radar-landing .rm-slots small{display:block;font-size:11px;font-weight:600;color:#0f766e;margin-bottom:8px}.radar-landing .rm-slots>div{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;text-align:center}.radar-landing .rm-slots button{padding:8px 0;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:8px;font-size:13px;font-weight:600;color:#115e59;cursor:pointer;transition:all .15s ease}.radar-landing .rm-slots button.active{background:#0d9488;color:#ffffff;border-color:#0d9488}.radar-landing .rm-confirm{display:flex;align-items:center;gap:10px;background:#dcfce7;color:#14532d;padding:12px;border-radius:10px}.radar-landing .rm-confirm svg{color:#16a34a;width:20px;height:20px;flex-shrink:0}.radar-landing .rm-confirm strong{display:block;font-size:12px;font-weight:700;line-height:1.3}.radar-landing .rm-confirm small{display:block;font-size:10.5px;line-height:1.4;color:#166534}.radar-landing .rm-confirm-time{font-size:9.5px;color:#166534;margin-left:auto;align-self:flex-end}.radar-landing .rm-proof{margin:20px 20px 0;background:#091a2a;color:#ffffff;text-align:center;padding:24px 20px;border-radius:18px;box-shadow:0 10px 25px rgba(9,26,42,.15);box-sizing:border-box}.radar-landing .rm-proof strong{font-size:38px;line-height:1.05;font-weight:850;letter-spacing:-.5px;color:#38bdf8;display:block;margin-bottom:8px;text-transform:uppercase}.radar-landing .rm-proof p{font-size:13.5px;line-height:1.45;color:#e2e8f0;margin:0 0 8px}.radar-landing .rm-proof small{color:#94a3b8;font-size:10.5px;display:block}.radar-landing .rm-day{background:#f8fafc;padding:24px 20px 32px}.radar-landing .rm-day-scene{margin:0 0 18px}.radar-landing .rm-day-photo{display:block;width:100%;height:160px;object-fit:cover;object-position:center 35%;border-radius:16px 16px 0 0}.radar-landing .rm-agenda{position:relative;margin:-20px 8px 0;background:#ffffff;border-radius:14px;box-shadow:0 8px 24px rgba(30,61,98,.08);border:1px solid #e2e8f0;overflow:hidden}.radar-landing .rm-agenda-animating{animation:rmAgendaSlideIn 1.35s cubic-bezier(.45,0,.55,1) forwards}@keyframes rmAgendaSlideIn{0%{opacity:.65;transform:translateX(64px)}22%{opacity:1}to{opacity:1;transform:translateX(0)}}.radar-landing .rm-agenda-note{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#eff6ff;color:#1e40af;font-size:10px;border-bottom:1px solid #dbeafe}.radar-landing .rm-live-dot{height:6px;width:6px;border-radius:50%;background:#2563eb}.radar-landing .rm-agenda-body{padding:14px 14px 6px}.radar-landing .rm-agenda-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:#64748b}.radar-landing .rm-agenda-heading small{font-size:10px;font-weight:750;color:#0d9488;letter-spacing:1px}.radar-landing .rm-agenda-heading h3{font-size:14px;margin:4px 0 0;color:#0f172a;font-weight:700}.radar-landing .rm-appointment{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #f1f5f9}.radar-landing .rm-appointment time{font-size:11px;font-weight:700;color:#334155;min-width:34px}.radar-landing .rm-appt-avatar{width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;border-radius:50%;overflow:hidden;display:block;position:relative;flex-shrink:0;box-shadow:0 1px 4px rgba(0,0,0,.06)}.radar-landing .rm-appt-avatar .avatar-img-circle,.radar-landing .rm-appt-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important;display:block!important}.radar-landing .rm-appointment>div{flex:1;min-width:0}.radar-landing .rm-appointment strong{display:block;font-size:12px;font-weight:700;color:#0f172a}.radar-landing .rm-appointment small{display:block;font-size:10px;line-height:1.4;color:#64748b;margin-top:2px}.radar-landing .rm-status{padding:3px 6px;border-radius:4px;background:#dcfce7;color:#15803d;font-size:9px;font-weight:600;white-space:nowrap}.radar-landing .rm-status-teal{background:#ccfbf1;color:#0f766e}.radar-landing .rm-status-blue{background:#dbeafe;color:#1d4ed8}.radar-landing .rm-messages{padding:28px 20px;background:#ffffff}.radar-landing .rm-message-list{margin-top:18px}.radar-landing .rm-example-caption{display:block;text-align:right;color:#94a3b8;font-size:10px;margin-bottom:6px}.radar-landing .rm-message-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #f1f5f9}.radar-landing .rm-message-item:last-child{border-bottom:none}.radar-landing .rm-person{width:42px;height:42px;min-width:42px;min-height:42px;max-width:42px;max-height:42px;border-radius:50%;overflow:hidden;flex-shrink:0;display:block;position:relative;box-shadow:0 2px 6px rgba(0,0,0,.08)}.radar-landing .rm-person .avatar-img-circle,.radar-landing .rm-person img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important;display:block!important}.radar-landing .rm-message-item>div{flex:1;min-width:0}.radar-landing .rm-message-title{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.radar-landing .rm-message-title strong{font-size:13.5px;font-weight:700;color:#0f172a}.radar-landing .rm-intent{font-size:10px;font-weight:600;border-radius:4px;padding:2px 6px}.radar-landing .rm-intent-blue{background:#eff6ff;color:#1d4ed8}.radar-landing .rm-intent-orange{background:#fff7ed;color:#c2410c}.radar-landing .rm-intent-green{background:#f0fdf4;color:#15803d}.radar-landing .rm-message-item p{font-size:14px;line-height:1.45;margin:5px 0 0;color:#334155}.radar-landing .rm-small-center{font-size:13px;line-height:1.5;text-align:center;color:#475569;margin:16px 0 8px}.radar-landing details>summary{list-style:none}.radar-landing details>summary::-webkit-details-marker{display:none}.radar-landing summary>svg:last-child{width:14px;height:14px;transition:transform .2s ease}.radar-landing details[open]>summary>svg:last-child{transform:rotate(45deg)}.radar-landing .rm-inline-detail{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.radar-landing .rm-inline-detail summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;font-size:13px;line-height:1.4;color:#2563eb;font-weight:600;cursor:pointer}.radar-landing .rm-inline-detail p{font-size:13.5px;line-height:1.6;color:#475569;margin:0;padding:0 0 16px}.radar-landing .rm-mental{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:28px 20px 32px}.radar-landing .rm-thought{background:#fffbeb;border:1.5px dashed #fcd34d;border-radius:14px;padding:16px 18px;margin-top:18px}.radar-landing .rm-label{display:flex;align-items:center;gap:6px;font-size:10px;letter-spacing:1px;font-weight:750;color:#b45309}.radar-landing .rm-label svg{width:14px;height:14px}.radar-landing .rm-thought p{font-size:15.5px;line-height:1.45;margin:10px 0 0;color:#78350f;font-weight:500}.radar-landing .rm-connector{height:26px;display:grid;place-items:center;color:#3b82f6}.radar-landing .rm-connector svg{width:16px;height:16px}.radar-landing .rm-task{background:#ffffff;border:1.5px solid #bfdbfe;border-radius:14px;padding:16px 18px;box-shadow:0 6px 18px rgba(37,99,235,.05)}.radar-landing .rm-task .rm-label{color:#1d4ed8}.radar-landing .rm-mini-logo{display:inline-grid;place-items:center;width:18px;height:18px;background:#dbeafe;color:#1d4ed8;border-radius:4px;font-size:11px;font-weight:800}.radar-landing .rm-task-main{display:flex;gap:10px;align-items:flex-start;margin-top:10px}.radar-landing .rm-task-icon{display:grid;place-items:center;width:30px;height:30px;background:#eff6ff;color:#2563eb;border-radius:8px;flex-shrink:0}.radar-landing .rm-task-icon svg{width:16px;height:16px}.radar-landing .rm-task-main strong{display:block;font-size:15px;font-weight:700;color:#0f172a;line-height:1.35}.radar-landing .rm-task-main small{display:block;font-size:12px;color:#64748b;margin-top:4px}.radar-landing .rm-task-status{display:inline-block;font-size:10px;font-weight:600;color:#15803d;background:#dcfce7;border-radius:4px;padding:3px 6px;margin-top:8px}.radar-landing .rm-mental-animating .rm-connector{position:relative}.radar-landing .rm-mental-animating .rm-connector:after{content:"";position:absolute;width:6px;height:10px;background:linear-gradient(180deg,rgba(59,130,246,.2),#3b82f6 60%,#60a5fa);border-radius:999px;box-shadow:0 0 8px rgba(59,130,246,.8);opacity:0;pointer-events:none;animation:rmMentalPulse .42s cubic-bezier(.4,0,.2,1) 0s forwards}.radar-landing .rm-mental-animating .rm-task{animation:rmMentalTaskBorder .55s ease-out .38s forwards}.radar-landing .rm-mental-animating .rm-task-status{animation:rmMentalStatusHighlight .42s ease-out .68s forwards}@keyframes rmMentalPulse{0%{opacity:0;transform:translateY(-8px)}30%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(12px)}}@keyframes rmMentalTaskBorder{0%{border-color:#bfdbfe;box-shadow:0 6px 18px rgba(37,99,235,.05)}45%{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.22),0 8px 22px rgba(37,99,235,.12)}to{border-color:#bfdbfe;box-shadow:0 6px 18px rgba(37,99,235,.05)}}@keyframes rmMentalStatusHighlight{0%{background:#dcfce7;color:#15803d}50%{background:#bbf7d0;box-shadow:0 0 0 1.5px #86efac}to{background:#dcfce7;color:#15803d;box-shadow:none}}.radar-landing .rm-more-examples{margin-top:20px}.radar-landing .rm-more-examples>small{display:block;font-size:11px;color:#64748b;margin-bottom:8px}.radar-landing .rm-more-examples details{border-top:1px solid #e2e8f0}.radar-landing .rm-more-examples details:last-child{border-bottom:1px solid #e2e8f0}.radar-landing .rm-more-examples summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:50px;font-size:14px;font-weight:550;color:#1e293b;cursor:pointer}.radar-landing .rm-more-examples summary>span{display:flex;align-items:center;gap:8px}.radar-landing .rm-more-examples summary svg{color:#64748b;width:16px;height:16px}.radar-landing .rm-expanded{padding:0 0 16px 26px}.radar-landing .rm-expanded p{font-size:13.5px;color:#92400e;line-height:1.5;margin:0 0 8px}.radar-landing .rm-expanded strong{display:block;color:#1d4ed8;font-size:14px;font-weight:700;line-height:1.4}.radar-landing .rm-expanded small{display:block;color:#64748b;font-size:12px;line-height:1.5;margin-top:4px}.radar-landing .rm-orange{color:#c2410c!important}.radar-landing .rm-cta-question{font-size:13px;margin:20px 0 10px}.radar-landing .rm-ai{padding:28px 20px 32px;background:#ffffff}.radar-landing .rm-ai-reassurance{font-size:13.5px;text-align:center;color:#2563eb;font-weight:600;line-height:1.5;margin:10px 0 18px}.radar-landing .rm-modes{border-top:1px solid #e2e8f0}.radar-landing .rm-modes details{border-bottom:1px solid #e2e8f0;padding:0 8px}.radar-landing .rm-modes summary{display:flex;align-items:center;gap:12px;min-height:68px;cursor:pointer}.radar-landing .rm-modes summary>svg{color:#64748b}.radar-landing .rm-mode-symbol{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;flex-shrink:0}.radar-landing .rm-mode-symbol svg{width:18px;height:18px}.radar-landing .rm-mode-assist{background:#eff6ff;color:#2563eb}.radar-landing .rm-mode-balance{background:#ccfbf1;color:#0f766e}.radar-landing .rm-mode-auto{background:#f5f3ff;color:#7c3aed}.radar-landing .rm-mode-title{flex:1;min-width:0}.radar-landing .rm-mode-title strong{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:14.5px;font-weight:700;color:#0f172a}.radar-landing .rm-mode-title b{font-size:8px;letter-spacing:.5px;font-weight:700;color:#0f766e;background:#ccfbf1;border-radius:4px;padding:2px 5px}.radar-landing .rm-mode-title small{display:block;font-size:12px;color:#64748b;line-height:1.4;margin-top:3px;font-weight:400}.radar-landing .rm-balanced{background:#f0fdfa}.radar-landing .rm-mode-content{font-size:13px;line-height:1.6;color:#334155;padding:0 6px 16px 46px}.radar-landing .rm-mode-content>span{display:block;margin-top:3px}.radar-landing .rm-ai>.rm-inline-detail{margin-top:10px}.radar-landing .rm-growth{background:#091a2a;padding:30px 20px 32px;color:#f8fafc}.radar-landing .rm-growth h2{color:#f8fafc}.radar-landing .rm-growth h2 em{color:#fb923c;font-style:normal}.radar-landing .rm-growth .rm-subtitle{color:#94a3b8;font-size:13.5px;margin:12px auto 20px}.radar-landing .rm-journey-white{background:#ffffff;color:#0f172a;border-radius:16px;padding:20px 18px 14px;box-shadow:0 10px 30px rgba(0,0,0,.25)}.radar-landing .rm-journey ol{list-style:none;padding:4px 0 0;margin:0}.radar-landing .rm-journey li{display:flex;align-items:center;gap:12px;position:relative;min-height:52px}.radar-landing .rm-journey li:not(:last-child):before{content:"";width:2px;height:26px;position:absolute;left:16px;top:38px;background:#cbd5e1}.radar-landing .rm-journey-white .rm-step-icon{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#eff6ff;color:#2563eb;flex-shrink:0;z-index:2}.radar-landing .rm-step-icon svg{width:16px;height:16px}.radar-landing .rm-journey-white li strong{display:block;font-size:13.5px;font-weight:700;color:#0f172a}.radar-landing .rm-journey-white li div>span{display:block;font-size:11.5px;color:#475569;line-height:1.45;margin-top:2px}.radar-landing .rm-flow-looping li:first-child .rm-step-icon{animation:rmIconPulse1 3.4s ease-out infinite}.radar-landing .rm-flow-looping li:nth-child(2) .rm-step-icon{animation:rmIconPulse2 3.4s ease-out infinite}.radar-landing .rm-flow-looping li:nth-child(3) .rm-step-icon{animation:rmIconPulse3 3.4s ease-out infinite}.radar-landing .rm-flow-looping li:nth-child(4) .rm-step-icon{animation:rmIconPulse4 3.4s ease-out infinite}.radar-landing .rm-flow-looping li:nth-child(5) .rm-step-icon{animation:rmIconPulse5 3.4s ease-out infinite}@keyframes rmIconPulse1{0%,to{background:#eff6ff;color:#2563eb;box-shadow:none}4.1%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}8.2%{background:#eff6ff;color:#2563eb;box-shadow:none}}@keyframes rmIconPulse2{0%,8.2%,to{background:#eff6ff;color:#2563eb;box-shadow:none}12.3%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}16.5%{background:#eff6ff;color:#2563eb;box-shadow:none}}@keyframes rmIconPulse3{0%,16.5%,to{background:#eff6ff;color:#2563eb;box-shadow:none}20.6%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}24.7%{background:#eff6ff;color:#2563eb;box-shadow:none}}@keyframes rmIconPulse4{0%,24.7%,to{background:#eff6ff;color:#2563eb;box-shadow:none}28.8%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}32.9%{background:#eff6ff;color:#2563eb;box-shadow:none}}@keyframes rmIconPulse5{0%,32.9%,to{background:#eff6ff;color:#2563eb;box-shadow:none}37%{background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 3px rgba(37,99,235,.25)}41.2%{background:#eff6ff;color:#2563eb;box-shadow:none}}.radar-landing .rm-insights{margin-top:22px}.radar-landing .rm-insights h3{font-size:20px;font-weight:750;color:#f8fafc;margin:0 0 16px;letter-spacing:-.5px}.radar-landing .rm-origin{background:#f8fafc;border-radius:12px;padding:16px;color:#0f172a}.radar-landing .rm-origin>span{display:block;font-size:13.5px;font-weight:700;color:#0f172a;margin-bottom:10px}.radar-landing .rm-origin>div{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;padding:8px 0;border-top:1px solid #e2e8f0}.radar-landing .rm-origin strong{font-weight:500;color:#64748b}.radar-landing .rm-origin b{color:#1d4ed8;font-weight:600}.radar-landing .rm-insights details{border-bottom:1px solid #1e3a5f}.radar-landing .rm-insights summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:550;color:#cbd5e1;cursor:pointer}.radar-landing .rm-insights p{font-size:13px;color:#94a3b8;line-height:1.6;margin:0;padding:0 0 14px}.radar-landing .rm-integrations{padding:28px 20px 24px;background:#f8fafc}.radar-landing .rm-integrations h2{font-size:24px;font-weight:750;letter-spacing:-.8px;text-align:center;color:#0f172a;margin:0}.radar-landing .rm-integrations-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 0}.radar-landing .rm-integration-chip{display:flex;align-items:center;gap:10px;background:#ffffff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 10px;box-shadow:0 2px 6px rgba(0,0,0,.03);box-sizing:border-box;min-height:54px}.radar-landing .rm-chip-icon{width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;border-radius:7px;background:#f1f5f9;display:grid;place-items:center;flex-shrink:0}.radar-landing .rm-chip-icon svg{width:17px;height:17px}.radar-landing .rm-chip-icon.rm-whatsapp{color:#16a34a;background:#f0fdf4}.radar-landing .rm-chip-icon.rm-calendar{color:#2563eb;background:#eff6ff}.radar-landing .rm-chip-icon.rm-team{color:#0284c7;background:#f0f9ff}.radar-landing .rm-chip-icon.rm-tasks{color:#4f46e5;background:#eef2ff}.radar-landing .rm-chip-icon.rm-campaigns{color:#d97706;background:#fffbeb}.radar-landing .rm-chip-icon.rm-quickreplies{color:#7c3aed;background:#f5f3ff}.radar-landing .rm-integration-chip strong{font-size:12.5px;font-weight:650;color:#0f172a;line-height:1.35;text-align:left;flex:1;word-break:break-word}.radar-landing .rm-ending{padding:24px 20px 28px;background:#ffffff}.radar-landing .rm-ending-photo{display:block;width:100%;height:180px;object-fit:cover;border-radius:16px;margin-bottom:20px}.radar-landing .rm-faq{padding:24px 20px 32px;background:#f8fafc}.radar-landing .rm-faq h2{font-size:26px;font-weight:800;color:#0f172a;text-align:center;margin:0}.radar-landing .rm-faq .rm-subtitle{font-size:13.5px;color:#64748b;margin:8px 0 16px;text-align:center}.radar-landing .rm-faq details{border-top:1px solid #e2e8f0}.radar-landing .rm-faq details:last-child{border-bottom:1px solid #e2e8f0}.radar-landing .rm-faq summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:10px 0;font-size:13.5px;font-weight:550;color:#1e293b;cursor:pointer}.radar-landing .rm-faq summary svg{color:#64748b}.radar-landing .rm-faq details>p{font-size:13.5px;line-height:1.6;color:#475569;margin:0;padding:0 0 16px}.radar-landing .rm-faq-footer{margin-top:28px;padding-top:20px;border-top:1px solid #e2e8f0;text-align:center}.radar-landing .rm-faq-footer small{display:block;font-size:12px;color:#64748b;margin-bottom:12px;font-weight:500}.radar-landing .rm-back-to-top{background:transparent;border:none;color:#2563eb;font-size:13.5px;font-weight:600;padding:8px 16px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.radar-landing .rm-back-to-top:focus-visible{outline:2px solid #2563eb;outline-offset:2px;border-radius:6px}.radar-landing .btn,.radar-landing .btn-primary,.radar-landing .rm-back-to-top,.radar-landing .rm-cta,.radar-landing .rm-integration-chip{transition:transform .12s cubic-bezier(.4,0,.2,1),box-shadow .12s ease}.radar-landing .btn-primary:active,.radar-landing .btn:active,.radar-landing .rm-back-to-top:active,.radar-landing .rm-cta:active,.radar-landing .rm-integration-chip:active{transform:scale(.975)}.radar-landing .rm-cta{position:relative}.radar-landing .rm-cta:after{content:"";position:absolute;inset:-3px;border-radius:13px;box-shadow:0 0 0 3px rgba(249,115,22,.35),0 6px 20px rgba(234,88,12,.35);opacity:0;pointer-events:none;transition:opacity .3s ease}.radar-landing .rm-cta.rm-cta-glow:after{animation:rmCtaGlowPulse 1.4s ease-out forwards}@keyframes rmCtaGlowPulse{0%{opacity:0}35%{opacity:1}to{opacity:.25}}.radar-landing .rm-title-slide-in{animation:rmTitleSlideIn 1.2s cubic-bezier(.45,0,.55,1) forwards}@keyframes rmTitleSlideIn{0%{opacity:.65;transform:translateX(-48px)}25%{opacity:1}to{opacity:1;transform:translateX(0)}}.radar-landing .rm-photo-slide-in{animation:rmPhotoSlideIn 1.35s cubic-bezier(.45,0,.55,1) forwards}@keyframes rmPhotoSlideIn{0%{opacity:.65;transform:translateX(64px)}22%{opacity:1}to{opacity:1;transform:translateX(0)}}.radar-landing .rm-cta-reveal{animation:rmCtaReveal .35s cubic-bezier(.16,1,.3,1) forwards}@keyframes rmCtaReveal{0%{opacity:.7;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.radar-landing .rm-faq summary svg,.radar-landing .rm-inline-detail summary svg,.radar-landing .rm-insights summary svg,.radar-landing .rm-modes summary>svg,.radar-landing .rm-more-examples summary svg{transition:transform .22s cubic-bezier(.16,1,.3,1),color .22s ease;transform-origin:center center}.radar-landing .rm-faq details[open] summary svg,.radar-landing .rm-inline-detail details[open] summary svg,.radar-landing .rm-insights details[open] summary svg,.radar-landing .rm-modes details[open] summary>svg,.radar-landing .rm-more-examples details[open] summary svg{transform:rotate(45deg);color:#2563eb}.radar-landing .rm-faq details[open]>p,.radar-landing .rm-inline-detail details[open] p,.radar-landing .rm-insights details[open] p,.radar-landing .rm-modes details[open] .rm-mode-content,.radar-landing .rm-more-examples details[open] .rm-expanded{animation:rmDetailsReveal .22s cubic-bezier(.16,1,.3,1)}@keyframes rmDetailsReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.radar-landing .rm-subtitle+.rm-subtitle{margin-top:8px!important;margin-bottom:20px!important}.radar-landing .rm-qualification-summary strong{color:#0f172a;font-weight:700}.radar-landing .rm-ending-secondary{margin-top:10px!important}.radar-landing .rm-cta-question{font-size:13.5px;line-height:1.5;text-align:center;color:#334155;margin:20px 0 0!important}.radar-landing footer{padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px))!important}}@media (max-width:360px){.radar-landing h1{font-size:34px!important;letter-spacing:-1.2px!important}.radar-landing .rm-hero{padding-top:36px!important}.radar-landing .rm-integrations-grid{gap:8px!important}.radar-landing .rm-integration-chip{padding:10px 8px!important}.radar-landing .rm-integration-chip strong{font-size:11.5px!important}.radar-landing .sticky-mobile-cta-btn{padding:12px 14px;font-size:14px}.radar-landing .site-header .header-inner{padding:0 10px}.radar-landing .site-header .brand{gap:7px}.radar-landing .site-header .brand-logo{width:30px;height:30px}.radar-landing .site-header .brand-name{font-size:15px}.radar-landing .btn-header-login{padding:6px 11px;font-size:12.5px;min-height:34px}@keyframes rmAgendaSlideIn{0%{opacity:.65;transform:translateX(48px)}22%{opacity:1}to{opacity:1;transform:translateX(0)}}@keyframes rmPhotoSlideIn{0%{opacity:.65;transform:translateX(48px)}22%{opacity:1}to{opacity:1;transform:translateX(0)}}@keyframes rmTitleSlideIn{0%{opacity:.65;transform:translateX(-36px)}25%{opacity:1}to{opacity:1;transform:translateX(0)}}.radar-landing .rm-hero.rm-hero-animating .rm-phone,html.rm-hero-anim-ready .radar-landing .rm-hero .rm-phone{transform:translateY(75px);animation:rmFadePhone .6s ease-out 7s both,rmTranslatePhoneSmall 2.2s cubic-bezier(.33,1,.68,1) 7s both}}@media (min-width:769px){html.rd-hero-anim-ready .radar-landing .phone-stage{opacity:0;transform:translateY(80px);animation:rdDesktopPhoneEntrance 1.8s cubic-bezier(.16,1,.3,1) 2s forwards;will-change:transform,opacity}.radar-landing .day-agenda-wrapper.rd-agenda-animating{animation:rdAgendaSlideInRight40 .9s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.radar-landing .rd-mental-animating .mental-stream-row:first-child .stream-flow-bridge{animation:rdBridgeHighlight1 1.1s ease-out forwards}.radar-landing .rd-mental-animating .mental-stream-row:nth-child(2) .stream-flow-bridge{animation:rdBridgeHighlight2 1.1s ease-out forwards}.radar-landing .rd-mental-animating .mental-stream-row:nth-child(3) .stream-flow-bridge{animation:rdBridgeHighlight3 1.1s ease-out forwards}.radar-landing .rd-ending-animating .human-editorial-visual{animation:rdPhotoSlideInRight40 .9s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.radar-landing .rd-ending-animating .human-editorial-copy{animation:rdTitleSlideInLeft40 .9s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.radar-landing .rd-ending-animating .human-editorial-action .btn-primary{animation:rdCtaSoftEmphasis .7s ease-out .9s 1 normal forwards}}@keyframes rdDesktopPhoneEntrance{0%{opacity:0;transform:translateY(80px)}22.22%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes rdAgendaSlideInRight40{0%{transform:translateY(-50%) translateX(40px);opacity:.2}15%{opacity:1}to{transform:translateY(-50%) translateX(0);opacity:1}}@keyframes rdBridgeHighlight1{0%{opacity:.6;transform:scale(.98)}16%{opacity:1;transform:scale(1.08);color:#0284c7;filter:drop-shadow(0 0 6px rgba(2,132,199,.5))}33.3%{opacity:1;transform:scale(1);color:inherit;filter:none}to{opacity:1;transform:scale(1);color:inherit;filter:none}}@keyframes rdBridgeHighlight2{0%,33.3%{opacity:.6;transform:scale(.98)}50%{opacity:1;transform:scale(1.08);color:#0284c7;filter:drop-shadow(0 0 6px rgba(2,132,199,.5))}66.6%{opacity:1;transform:scale(1);color:inherit;filter:none}to{opacity:1;transform:scale(1);color:inherit;filter:none}}@keyframes rdBridgeHighlight3{0%,66.6%{opacity:.6;transform:scale(.98)}83.3%{opacity:1;transform:scale(1.08);color:#0284c7;filter:drop-shadow(0 0 6px rgba(2,132,199,.5))}to{opacity:1;transform:scale(1);color:inherit;filter:none}}@keyframes rdPhotoSlideInRight40{0%{transform:translateX(40px);opacity:.2}15%{opacity:1}to{transform:translateX(0);opacity:1}}@keyframes rdTitleSlideInLeft40{0%{transform:translateX(-40px);opacity:.2}15%{opacity:1}to{transform:translateX(0);opacity:1}}@keyframes rdCtaSoftEmphasis{0%{transform:scale(1);box-shadow:0 4px 14px rgba(249,115,22,.28)}45%{transform:scale(1.035);box-shadow:0 8px 26px rgba(249,115,22,.5),0 0 12px rgba(249,115,22,.3)}to{transform:scale(1);box-shadow:0 4px 14px rgba(249,115,22,.28)}}@media (prefers-reduced-motion:reduce){.radar-landing *{scroll-behavior:auto!important}.radar-landing .reveal,.radar-landing [data-reveal],html.js-reveal-ready .radar-landing .reveal,html.js-reveal-ready .radar-landing [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.radar-landing .btn,.radar-landing .btn-primary,.radar-landing .hero-visual,.radar-landing .phone-shell,.radar-landing .phone-stage,.radar-landing .rd-agenda-animating,.radar-landing .rd-ending-animating *,.radar-landing .rd-ending-animating .btn-primary,.radar-landing .rd-ending-animating .human-editorial-copy,.radar-landing .rd-ending-animating .human-editorial-visual,.radar-landing .rd-flow-looping *,.radar-landing .rd-mental-animating *,.radar-landing .rm-agenda-animating,.radar-landing .rm-cta-reveal,.radar-landing .rm-cta:after,.radar-landing .rm-faq details[open]>p,.radar-landing .rm-flow-looping *,.radar-landing .rm-hero-animating .rm-headline-accent,.radar-landing .rm-hero-animating .rm-headline-lead,.radar-landing .rm-hero-animating .rm-hero-copy,.radar-landing .rm-hero-animating .rm-phone,.radar-landing .rm-hero.rm-hero-animating *,.radar-landing .rm-inline-detail details[open] p,.radar-landing .rm-insights details[open] p,.radar-landing .rm-mental-animating *,.radar-landing .rm-modes details[open] .rm-mode-content,.radar-landing .rm-more-examples details[open] .rm-expanded,.radar-landing .rm-photo-slide-in,.radar-landing .rm-title-slide-in,.radar-landing .sticky-mobile-cta-btn:after,html.rd-hero-anim-ready .radar-landing .hero-visual,html.rd-hero-anim-ready .radar-landing .phone-stage,html.rm-hero-anim-ready .radar-landing .rm-hero *,html.rm-hero-anim-ready .radar-landing .rm-hero .rm-headline-accent,html.rm-hero-anim-ready .radar-landing .rm-hero .rm-headline-lead,html.rm-hero-anim-ready .radar-landing .rm-hero .rm-hero-copy,html.rm-hero-anim-ready .radar-landing .rm-hero .rm-phone{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}.radar-landing .faq-collapse,.radar-landing .faq-toggle-icon,.radar-landing .resource-context-link{transition:none!important}}@media (prefers-reduced-motion:reduce) and (min-width:769px){.radar-landing .day-agenda-wrapper{transform:translateY(-50%)!important}}@media print{.radar-landing .reveal,.radar-landing [data-reveal],html.js-reveal-ready .radar-landing .reveal,html.js-reveal-ready .radar-landing [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.radar-landing .hero-visual,.radar-landing .phone-stage,html.rd-hero-anim-ready .radar-landing .hero-visual,html.rd-hero-anim-ready .radar-landing .phone-stage{opacity:1!important;transform:none!important}}