.radar-product{--radar-green:#385e53;--radar-muted:#667870;background:#fcfcfa}.radar-back{color:#657d85;align-items:center;gap:8px;min-height:44px;margin-top:18px;font-size:.8125rem;display:inline-flex}.radar-back:hover{color:#27493f}.radar-product-hero{grid-template-columns:.88fr 1.22fr;align-items:center;gap:55px;padding:25px 0 52px;display:grid}.radar-availability{color:#56816b;align-items:center;gap:8px;margin:0 0 14px;font-size:.75rem;display:flex}.radar-availability>span{background:#749c7d;border-radius:50%;width:6px;height:6px}.radar-product h1{letter-spacing:-.035em;color:#243b34;margin:0 0 17px;font-size:clamp(2rem,3vw,2.65rem);font-weight:600;line-height:1.4}.radar-product-intro h2{letter-spacing:-.02em;color:#4e6e61;margin:0 0 19px;font-size:1.45rem;font-weight:500;line-height:1.65}.radar-product-intro>p:not(.radar-availability){color:#687975;max-width:430px;margin:0;font-size:.9375rem;line-height:1.95}.radar-product-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:27px;display:flex}.radar-product .primary{box-shadow:none;color:#fff;background:#385e53;border:1px solid #385e53;border-radius:7px;min-height:46px;padding:10px 19px}.radar-product .primary:hover{background:#294c41}.radar-inline-link{color:#55776b;align-items:center;gap:8px;min-height:44px;font-size:.8125rem;display:inline-flex}.radar-device-note{color:#78877d;margin-top:16px;font-size:.6875rem;display:block}.radar-product-preview{background:#eaf0e6;border:1px solid #dbe4d8;border-radius:10px;min-width:0;margin:0;padding:10px;box-shadow:0 16px 38px #34523d09}.radar-preview-bar{color:#6e8174;justify-content:space-between;align-items:center;gap:15px;padding:2px 3px 10px;font-size:.6875rem;display:flex}.radar-preview-bar>div{gap:3px;display:flex}.radar-preview-bar button{font:inherit;color:#6d8173;cursor:pointer;background:0 0;border:0;border-radius:4px;min-height:44px;padding:7px 11px;font-size:.75rem}.radar-preview-bar button[aria-pressed=true]{color:#365b4c;background:#fff;box-shadow:0 1px 3px #52674d13}.radar-preview-image{background:#f5f7f1;border:1px solid #d8e0d5;border-radius:4px;display:block;position:relative;overflow:hidden}.radar-preview-image img{aspect-ratio:1280/860;width:100%;height:auto;display:block}.radar-preview-image>span{color:#fff;background:#35594ff2;border-radius:4px;align-items:center;gap:8px;padding:8px 11px;font-size:.6875rem;transition:background .2s;display:flex;position:absolute;bottom:12px;right:12px}.radar-preview-image:hover>span{background:#244638}.radar-product-preview figcaption{color:#647b6a;justify-content:space-between;align-items:center;gap:12px;padding:11px 2px 1px;font-size:.6875rem;line-height:1.6;display:flex}.radar-product-preview figcaption small{color:#7a897a;white-space:nowrap;font-size:.5625rem}.radar-use-cases{border-top:1px solid #dce5de;padding:32px 0 37px;scroll-margin-top:24px}.radar-section-title{justify-content:space-between;align-items:baseline;gap:30px;margin-bottom:26px;display:flex}.radar-section-title h2,.radar-current-scope h2,.radar-methods h2{color:#354e43;margin:0;font-size:1.4rem;font-weight:550}.radar-section-title>p{color:#728177;margin:0;font-size:.8125rem}.radar-use-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:43px;display:grid}.radar-use-grid article>svg{color:#77907c}.radar-use-grid h3{color:#3d5649;margin:12px 0 9px;font-size:1.0625rem;font-weight:550}.radar-use-grid p{color:#687b70;margin:0 0 13px;font-size:.875rem;line-height:1.9}.radar-use-grid a{color:#3d715d;align-items:center;gap:12px;min-height:40px;font-size:.8125rem;display:inline-flex}.radar-use-grid a:hover{color:#213f30;text-underline-offset:5px;text-decoration:underline}.radar-current-scope{background:#eef2e9;border-radius:6px;grid-template-columns:1.2fr 1fr;gap:70px;margin-bottom:38px;padding:29px 32px;display:grid}.radar-current-scope>div>p{color:#697d6c;margin:14px 0 0;font-size:.875rem;line-height:1.9}.radar-snapshot{border-left:1px solid #d4dfcd;padding-left:32px}.radar-snapshot>span{color:#809079;font-size:.6875rem}.radar-current-scope .radar-snapshot p{margin-top:7px;font-size:.875rem;line-height:1.9}.radar-snapshot strong{color:#476344;font-weight:550}.radar-snapshot small{color:#73856c;margin-top:8px;font-size:.6875rem;line-height:1.7;display:block}.radar-product .radar-methods{padding-bottom:32px;scroll-margin-top:25px}.radar-methods details{border-top:1px solid #dce4dc;border-bottom:1px solid #dce4dc}.radar-methods summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:22px 0;list-style:none;display:flex}.radar-methods summary::-webkit-details-marker{display:none}.radar-methods summary h2{font-size:1.25rem}.radar-methods summary p{color:#7a877c;margin:7px 0 0;font-size:.8125rem}.radar-expand-label{color:#587561;white-space:nowrap;align-items:center;gap:12px;font-size:.75rem;display:flex}.radar-method-symbol{font-size:1.3rem;transition:transform .2s;display:inline-block}.radar-expand-label .radar-method-close,.radar-methods details[open] .radar-method-open{display:none}.radar-methods details[open] .radar-method-close{display:inline}.radar-methods details[open] .radar-method-symbol{transform:rotate(45deg)}.radar-method-body{padding-bottom:23px}.radar-resource-date{color:#7b816e;margin:0 0 20px;font-size:.75rem;line-height:1.8}.radar-product .radar-resource{background:#f5f7f1;border:1px solid #e3e8dd;border-radius:5px;padding:20px}.radar-product .radar-resource>svg{color:#77947d;margin-bottom:10px}.radar-product .radar-resource h3{color:#48614e;margin:4px 0 10px;font-size:1rem}.radar-product .radar-resource p{color:#6c7c6e;margin-bottom:15px;font-size:.8125rem;line-height:1.9}.radar-product .radar-resource .text-link{color:#497158;gap:8px;font-size:.75rem}.radar-product .radar-download-all p{color:#72806e;font-size:.8125rem}.radar-product .secondary{color:#52705b;background:0 0;border-color:#c5d3c3;border-radius:6px;font-size:.8125rem}.radar-product .radar-notes{border-top:0;padding:0 0 45px}.radar-product .radar-notes h2{color:#5d7462;margin-bottom:14px;font-size:1rem}.radar-note-grid{grid-template-columns:1fr 1fr;gap:35px;display:grid}.radar-product .radar-notes p{color:#728073;margin:0;font-size:.8125rem;line-height:1.9}.radar-product .radar-notes strong{color:#5c705d;font-weight:550}.radar-product .radar-notes .text-link{color:#54715e;min-height:44px;margin-top:19px;font-size:.8125rem}@media (max-width:1100px){.radar-product-hero{grid-template-columns:.9fr 1.1fr;gap:30px}.radar-product-intro h2{font-size:1.2rem}.radar-current-scope{gap:35px}.radar-use-grid{gap:25px}.radar-product-preview figcaption{display:block}.radar-product-preview figcaption small{margin-top:3px;display:block}}@media (max-width:900px){.radar-product-hero{grid-template-columns:1fr;gap:30px;padding-top:15px}.radar-product-intro>p:not(.radar-availability){max-width:650px}.radar-product-intro h2 br{display:none}.radar-product-preview figcaption{display:flex}.radar-use-grid{grid-template-columns:1fr;gap:20px}.radar-use-grid article{padding-left:39px;position:relative}.radar-use-grid article>svg{position:absolute;top:13px;left:0}.radar-use-grid p{margin-bottom:4px}.radar-section-title{display:block}.radar-section-title>p{margin-top:8px}.radar-current-scope{grid-template-columns:1fr;gap:22px}.radar-snapshot{border-top:1px solid #d4dfcd;border-left:0;padding:18px 0 0}.radar-note-grid{grid-template-columns:1fr;gap:13px}}@media (max-width:600px){.radar-product h1{font-size:2rem}.radar-product-intro h2{font-size:1.2rem}.radar-product-intro>p:not(.radar-availability){font-size:.875rem}.radar-product-actions{gap:12px;margin-top:20px}.radar-product .primary{padding-inline:14px;font-size:.8125rem}.radar-product .radar-inline-link{font-size:.75rem}.radar-device-note{font-size:.625rem}.radar-product-preview{padding:7px}.radar-preview-bar{gap:7px}.radar-preview-bar>span{font-size:.625rem}.radar-preview-bar button{padding-inline:8px;font-size:.6875rem}.radar-preview-image>span{padding:6px 8px;font-size:.625rem;bottom:7px;right:7px}.radar-product-preview figcaption{padding:8px 2px 2px;font-size:.625rem;display:block}.radar-section-title h2,.radar-current-scope h2{font-size:1.25rem}.radar-current-scope{padding:22px}.radar-methods summary{gap:12px}.radar-methods summary h2{font-size:1.125rem}.radar-methods summary p{font-size:.75rem}.radar-expand-label{gap:5px;font-size:.6875rem}.radar-product .radar-resource-grid{gap:12px}.radar-product .radar-download-all{margin-top:15px}}@media (prefers-reduced-motion:reduce){.radar-product *{transition:none!important;animation:none!important}}
