.aad-radar{--font-display:var(--font-schibsted),"Helvetica Neue",Arial,sans-serif;--font-editorial:var(--font-newsreader),Georgia,"Times New Roman",serif;--font-text:var(--font-hanken),"Helvetica Neue",Arial,sans-serif;--font-mono:var(--font-plex),ui-monospace,Menlo,monospace;background:var(--bg-page);color:var(--fg-primary);font-family:var(--font-text);font-size:var(--fs-body);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.aad-radar *,.aad-radar :after,.aad-radar :before{box-sizing:border-box}.aad-radar h1,.aad-radar h2,.aad-radar h3,.aad-radar h4{font-family:var(--font-display);color:var(--fg-primary);margin:0 0 .4em;line-height:1.08;letter-spacing:-.02em;font-weight:700;text-wrap:balance}.aad-radar p{margin:0 0 1em;text-wrap:pretty}.aad-radar a{color:inherit;text-decoration:none}.aad-radar .cr-container{max-width:1180px;margin:0 auto;padding:0 24px}.aad-radar .editorial{font-family:var(--font-editorial);font-weight:500;line-height:1.06;letter-spacing:-.012em}.aad-radar .editorial-quote{font-family:var(--font-editorial);font-style:italic;font-weight:400;color:var(--gold-400)}.aad-radar .eyebrow{font-family:var(--font-text);font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--navy-600)}.aad-radar .eyebrow.on-navy{color:var(--gold-400)}.aad-radar .cr-btn-primary{font-family:var(--font-text);font-weight:700;font-size:16px;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--accent);color:var(--accent-ink);padding:15px 28px;border-radius:var(--r-md);border:1px solid #0000;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-gold);transition:background .16s cubic-bezier(.2,.7,.2,1),transform .16s cubic-bezier(.2,.7,.2,1)}.aad-radar .cr-btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.aad-radar .cr-btn-primary:active{background:var(--accent-press);transform:translateY(0)}.aad-radar .cr-btn-primary img,.aad-radar .cr-btn-primary svg{width:20px;height:20px}.aad-radar .cr-hero{position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% 0,#2e86c738 0,#0000 60%),linear-gradient(180deg,var(--navy-950) 0,var(--navy-900) 100%);color:#fff;padding:calc(58px + 72px) 0 96px}@media (min-width:640px){.aad-radar .cr-hero{padding:calc(88px + 96px) 0 120px}}.aad-radar .cr-hero-inner{text-align:center;max-width:880px;margin:0 auto}.aad-radar .cr-hero h1{font-family:var(--font-editorial);font-weight:500;font-size:clamp(38px,5.4vw,66px);line-height:1.04;letter-spacing:-.015em;color:#fff;margin:0 auto 22px;max-width:18ch}.aad-radar .cr-hero-sub{color:var(--fg-on-inverse-2);font-size:clamp(17px,1.4vw,20px);line-height:1.55;max-width:620px;margin:0 auto 36px}.aad-radar .cr-hero-cta{display:flex;flex-direction:column;align-items:center;gap:16px}.aad-radar .cr-hero-link{font-size:14px;font-weight:600;color:var(--fg-on-inverse-2);text-decoration:underline;text-underline-offset:4px;transition:color .15s ease}.aad-radar .cr-hero-link:hover{color:#fff}.aad-radar .cr-why-section{padding:88px 0;background:var(--bg-page)}.aad-radar .cr-why-content{max-width:940px;margin:0 auto;text-align:center;background:var(--navy-50);border:1px solid var(--border);padding:56px 48px;border-radius:var(--r-xl)}.aad-radar .cr-why-content h2{font-family:var(--font-editorial);font-weight:500;text-transform:none;font-size:var(--fs-h2);color:var(--fg-primary);margin:14px 0 18px;line-height:1.12}.aad-radar .cr-why-content p{font-size:var(--fs-body-lg);color:var(--fg-secondary);line-height:1.65;max-width:560px;margin:0 auto}.aad-radar .cr-why-content .cr-btn-primary{margin-top:32px}.aad-radar .cr-how-section{padding:96px 0;background:linear-gradient(180deg,var(--navy-900) 0,var(--navy-950) 100%);color:#fff}.aad-radar .cr-how-section h2{text-align:center;color:#fff;font-size:var(--fs-h2);margin-bottom:14px}.aad-radar .cr-how-subtitle{text-align:center;color:var(--fg-on-inverse-2);font-size:var(--fs-body);margin-bottom:48px}.aad-radar .cr-how-subtitle a{color:var(--navy-200);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.aad-radar .cr-how-subtitle a:hover{color:#fff}.aad-radar .cr-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.aad-radar .cr-step{text-align:center;padding:44px 30px;background:#ffffff0a;border:1px solid var(--border-inverse);border-radius:var(--r-lg)}.aad-radar .cr-step-icon{width:64px;height:64px;border-radius:var(--r-pill);display:flex;align-items:center;justify-content:center;margin:0 auto 22px;background:#2e86c729;border:1px solid #79c0e84d}.aad-radar .cr-step-icon svg{width:26px;height:26px;color:var(--chart-6)}.aad-radar .cr-step h3{font-size:var(--fs-h4);color:#fff;margin-bottom:10px}.aad-radar .cr-step p{font-size:15px;color:var(--fg-on-inverse-2);line-height:1.65;margin:0}.aad-radar .cr-features-section{padding:96px 0;background:var(--bg-surface)}.aad-radar .cr-features-section .cr-container{max-width:1240px}.aad-radar .cr-features-section h2{text-align:center;font-size:var(--fs-h2);margin-bottom:14px}.aad-radar .cr-features-subtitle{text-align:center;color:var(--fg-secondary);font-size:var(--fs-body-lg);margin:0 auto 56px;max-width:600px}.aad-radar .cr-feature-row{display:grid;grid-template-columns:2fr 3fr;gap:56px;align-items:center;margin-bottom:72px;padding:48px;background:var(--navy-50);border:1px solid var(--border);border-radius:var(--r-xl);overflow:visible}.aad-radar .cr-feature-row:last-child{margin-bottom:0}.aad-radar .cr-feature-row.reverse{direction:rtl}.aad-radar .cr-feature-row.reverse>*{direction:ltr}.aad-radar .cr-feature-text h3{font-size:var(--fs-h2);color:var(--fg-primary);margin-bottom:14px;letter-spacing:-.02em;line-height:1.1}.aad-radar .cr-feature-text p{font-size:17px;color:var(--fg-secondary);line-height:1.7;margin:0}.aad-radar .cr-feature-text a{color:var(--fg-link);font-weight:600;border-bottom:2px solid var(--gold-400);padding-bottom:1px}.aad-radar .cr-feature-text a:hover{color:var(--fg-primary)}.aad-radar .cr-pro-pill{display:inline-block;background:var(--navy-900);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:4px 11px;border-radius:var(--r-pill);margin-bottom:14px}.aad-radar .cr-feature-image{border-radius:var(--r-lg);overflow:visible;margin-bottom:-56px}.aad-radar .cr-feature-image img{width:100%;height:auto;display:block;border-radius:var(--r-lg);box-shadow:var(--shadow-lg)}.aad-radar .cr-sites-section{padding:104px 0;background:linear-gradient(180deg,var(--navy-950) 0,var(--navy-900) 100%);color:#fff}.aad-radar .cr-sites-section h2{text-align:center;color:#fff;font-size:var(--fs-h2);margin-bottom:12px}.aad-radar .cr-sites-section>.cr-container>p{text-align:center;color:var(--fg-on-inverse-2);margin-bottom:48px}.aad-radar .cr-sites-grid{display:flex;justify-content:center;column-gap:56px;row-gap:24px;flex-wrap:wrap;align-items:center}.aad-radar .cr-sites-row-break{flex-basis:100%;height:0}.aad-radar .cr-site-logo{display:flex;align-items:center;justify-content:center;opacity:.9;transition:transform .2s ease,opacity .2s ease}.aad-radar .cr-site-logo:hover{transform:scale(1.05);opacity:1}.aad-radar .cr-site-logo img{height:64px;width:auto;max-width:230px;object-fit:contain}.aad-radar .cr-site-logo-text{color:#fff;font-family:var(--font-display);font-weight:700;font-size:1.4rem}.aad-radar .cr-faq-section{padding:96px 0;background:linear-gradient(180deg,var(--navy-900) 0,var(--navy-950) 100%);color:#fff}.aad-radar .cr-faq-section h2{font-family:var(--font-display);font-weight:700;text-transform:none;letter-spacing:-.02em;text-align:center;color:#fff;font-size:var(--fs-h2);margin-bottom:14px}.aad-radar .cr-faq-section>.cr-container>p{text-align:center;color:var(--fg-on-inverse-2);margin-bottom:40px}.aad-radar .cr-faq-section>.cr-container>p a{color:var(--navy-200);font-weight:600}.aad-radar .cr-faq-grid{max-width:800px;margin:0 auto;border-top:1px solid var(--border-inverse)}.aad-radar .cr-faq-item{border-bottom:1px solid var(--border-inverse)}.aad-radar .cr-faq-question{font-family:var(--font-text);font-size:18px;font-weight:600;color:#fff;padding:22px 2px;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;transition:color .15s ease}.aad-radar .cr-faq-question:hover{color:var(--navy-200)}.aad-radar .cr-faq-question svg{width:20px;height:20px;color:var(--fg-on-inverse-2);transition:transform .28s cubic-bezier(.2,.7,.2,1);flex-shrink:0}.aad-radar .cr-faq-item.open .cr-faq-question svg{transform:rotate(180deg);color:#fff}.aad-radar .cr-faq-answer{font-size:15.5px;color:var(--fg-on-inverse-2);line-height:1.65;padding-right:40px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding-bottom:0}.aad-radar .cr-faq-item.open .cr-faq-answer{max-height:320px;padding-bottom:24px}.aad-radar .cr-faq-answer a{color:var(--navy-200);font-weight:600}.aad-radar .cr-final-cta{padding:96px 0;background:var(--bg-surface);text-align:center;color:var(--fg-primary)}.aad-radar .cr-final-cta-box{max-width:760px;margin:0 auto}.aad-radar .cr-final-cta h2{color:var(--fg-primary);font-size:var(--fs-h2);margin-bottom:14px}.aad-radar .cr-final-cta p{font-size:var(--fs-body-lg);color:var(--fg-secondary);margin:0 auto 32px;max-width:480px}.aad-radar .cr-final-cta .cr-btn-primary{padding:17px 34px}@media (max-width:920px){.aad-radar .cr-feature-row{grid-template-columns:1fr;gap:32px;padding:36px;margin-bottom:92px}.aad-radar .cr-feature-row.reverse{direction:ltr}.aad-radar .cr-feature-text{order:1;text-align:center}.aad-radar .cr-feature-text h3{font-size:var(--fs-h2)}.aad-radar .cr-feature-image{order:2;margin-bottom:-48px}}@media (max-width:768px){.aad-radar .cr-steps{grid-template-columns:1fr;gap:20px}.aad-radar .cr-step{padding:32px 24px}.aad-radar .cr-why-section{padding:60px 0}.aad-radar .cr-why-content{padding:40px 24px}.aad-radar .cr-sites-grid{column-gap:36px}.aad-radar .cr-site-logo img{height:52px}}