.sales-site{color:#203b30;background:#fafbf7}.sales-shell{width:calc(100% - 96px);max-width:1260px;margin:0 auto}:is(.sales-site a:focus-visible,.sales-site button:focus-visible,.sales-site select:focus-visible,.sales-site summary:focus-visible){outline-offset:5px;outline:3px solid #8fa93e}.sales-logo{color:#203b30;letter-spacing:-2px;align-items:center;gap:9px;font-size:36px;font-weight:750;line-height:1;display:inline-flex}.sales-logo>span{letter-spacing:0;background:#d7f657;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.sales-logo>b{color:#78972d;margin-left:-8px}.sales-header{background:#fafbf7;border-bottom:1px solid #e5eadd}.sales-nav{justify-content:space-between;align-items:center;gap:30px;min-height:89px;display:flex}.sales-nav nav{align-items:center;gap:30px;display:flex}.sales-nav nav a{color:#687961;font-size:13px}.sales-nav nav a:hover,.sales-login-link:hover{color:#203b30}.sales-nav-actions{align-items:center;gap:25px;display:flex}.sales-login-link{color:#3c5841;align-items:center;gap:5px;font-size:13px;font-weight:550;display:inline-flex}.sales-button,.sales-button-outline{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:15px 20px;font-size:14px;font-weight:650;line-height:1.3;transition:transform .15s,background .15s;display:inline-flex}.sales-button{color:#253b2c;background:#d7f657;border:1px solid #cbe758}.sales-button:hover{background:#ccef42;transform:translateY(-1px)}.sales-button-outline{color:#4f6346;background:0 0;border:1px solid #dce5d1}.sales-button-outline:hover{background:#f1f5e8}.sales-button-small{min-height:41px;padding:10px 14px;font-size:12px}.sales-mobile-menu{display:none}.sales-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:85px;padding-top:74px;padding-bottom:70px;display:grid}.sales-eyebrow{color:#70835c;letter-spacing:1.65px;align-items:center;gap:8px;font-size:11px;font-weight:650;display:inline-flex}.sales-eyebrow>i{background:#99b54b;border-radius:50%;width:7px;height:7px}.sales-hero h1{letter-spacing:-3.4px;margin:22px 0 26px;font-size:clamp(48px,5.25vw,73px);font-weight:500;line-height:1.04}.sales-hero h1 em{color:#75953b;font-style:normal}.sales-hero-copy>p{color:#7a886f;max-width:422px;font-size:16px;line-height:1.85}.sales-hero-actions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.sales-hero-note{color:#859177;gap:9px;margin-top:21px;font-size:12px;display:grid}.sales-hero-note span{align-items:center;gap:7px;display:flex}.sales-discover{color:#8c9c78;letter-spacing:1.4px;align-items:center;gap:12px;margin-top:53px;font-size:10px;display:inline-flex}.sales-hero-visual{padding:0 17px 24px;position:relative}.sales-orbit{background:radial-gradient(#edf3da 0,#0000 70%);border:1px solid #e3e9d7;border-radius:50%;position:absolute;inset:60px -42px 56px}.sales-product-preview{background:#fff;border:1px solid #dce7d1;border-radius:16px;max-width:460px;margin:0 auto;padding:20px;position:relative;box-shadow:0 28px 60px #31462213}.sales-preview-top{color:#819571;letter-spacing:1.1px;border-bottom:1px solid #edf1e5;justify-content:space-between;align-items:center;gap:10px;padding-bottom:16px;font-size:9px;display:flex}.sales-preview-top span{align-items:center;gap:5px;display:inline-flex}.sales-preview-top i{background:#9abb3e;border-radius:50%;width:5px;height:5px}.sales-preview-athlete{align-items:center;gap:10px;margin:18px 0;display:flex}.sales-avatar{color:#72884f;background:#eef4dd;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:11px;font-weight:600;display:grid}.sales-preview-athlete>div:nth-child(2){flex:1;min-width:0}.sales-preview-athlete small{color:#859579;margin-bottom:2px;font-size:10px;display:block}.sales-preview-athlete select{color:#3b573d;cursor:pointer;background:0 0;border:0;max-width:100%;padding:0;font-size:14px;font-weight:600}.sales-preview-athlete>span{color:#83946c;align-items:center;gap:5px;font-size:10px;display:flex}.sales-preview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:15px;display:grid}.sales-preview-metrics>div{background:#f7f9f2;border:1px solid #e8eddf;border-radius:7px;padding:12px 9px}.sales-preview-metrics>div:first-child{background:#243f31;border-color:#243f31}.sales-preview-metrics span{color:#81916f;font-size:9px;display:block}.sales-preview-metrics strong{color:#48633e;letter-spacing:-.5px;margin-top:6px;font-size:24px;font-weight:500;line-height:1;display:block}.sales-preview-metrics small{margin-left:2px;font-size:12px}.sales-preview-metrics>div:first-child span{color:#b2c197}.sales-preview-metrics>div:first-child strong{color:#d7f657}.sales-preview-tabs{border-bottom:1px solid #e7eddd;gap:5px;margin-bottom:13px;display:flex}.sales-preview-tabs button{color:#8b9b7b;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 8px;font-size:10px;display:flex}.sales-preview-tabs button.active{color:#496b35;border-bottom-color:#a5bd5a}.sales-preview-map{text-align:center}.sales-preview-map svg{width:190px;max-width:100%;margin:0 auto;display:block}.sales-map-legend{color:#8a9876;justify-content:center;align-items:center;gap:14px;margin-top:13px;font-size:9px;display:flex}.sales-map-legend span{align-items:center;gap:4px;display:flex}.sales-map-legend i{background:#a1b952;border-radius:50%;width:5px;height:5px}.sales-map-legend span:last-child i{background:#de9c86}.sales-preview-map>small{color:#9ba98a;margin-top:8px;font-size:10px;display:block}.sales-preview-link{color:#688b45;border-top:1px solid #e9edde;justify-content:space-between;align-items:center;margin-top:18px;padding-top:13px;font-size:11px;display:flex}.sales-floating-note{color:#c9d7b6;background:#203b30;border-radius:9px;align-items:center;gap:13px;padding:16px 20px;font-size:12px;display:flex;position:absolute;bottom:0;right:-18px;box-shadow:0 10px 30px #1c352517}.sales-floating-note>div{color:#d7f657;background:#344f3c;border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.sales-floating-note strong{color:#e8f2d9;margin-top:4px;font-weight:500;display:block}.sales-preview-efficiency{min-height:290px;padding:15px 2px}.sales-preview-efficiency>small{color:#829568;letter-spacing:.8px;font-size:10px}.sales-preview-stroke{margin-top:22px}.sales-preview-stroke>div:first-child{color:#47683d;justify-content:space-between;gap:10px;font-size:13px;display:flex}.sales-preview-track{background:#e8eddf;border-radius:3px;height:6px;margin:8px 0 5px;overflow:hidden}.sales-preview-track i{background:#a1bc45;height:100%;display:block}.sales-preview-stroke small{color:#8ca078;font-size:10px}.sales-preview-efficiency p{color:#7d926a;margin-top:22px;font-size:12px;line-height:1.7}.sales-feature-strip{background:#eef2e7;border-block:1px solid #e5ebdb}.sales-feature-strip>div{justify-content:space-between;align-items:center;gap:20px;min-height:85px;display:flex}.sales-feature-strip span{color:#6c805c;align-items:center;gap:11px;font-size:13px;display:flex}.sales-feature-strip svg{color:#819965;width:20px;height:20px}.sales-section{padding-top:85px;padding-bottom:85px;scroll-margin-top:20px}.sales-section-heading h2{letter-spacing:-1.6px;margin:15px 0;font-size:clamp(32px,3.5vw,44px);font-weight:500;line-height:1.15}.sales-section-heading>p{color:#839075;max-width:415px;font-size:14px;line-height:1.85}.sales-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:38px;display:grid}.sales-steps article{background:#fff;border:1px solid #e2e8da;border-radius:11px;padding:28px;position:relative}.sales-step-number{color:#b5c3a2;font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:23px;right:24px}.sales-steps article>svg{color:#809c55}.sales-steps h3{letter-spacing:-.4px;margin:24px 0 12px;font-size:18px;font-weight:500}.sales-steps p{color:#87967a;font-size:13px;line-height:1.9}.sales-insights{border-top:1px solid #e4ebd8;grid-template-columns:1.1fr 1fr;gap:25px;display:grid}.sales-insight-main{color:#f0f4e6;background:#243e31;border-radius:14px;padding:43px}.sales-insight-main .sales-eyebrow{color:#b2c799}.sales-insight-main h2{letter-spacing:-1px;margin:18px 0 21px;font-size:35px;font-weight:500;line-height:1.18}.sales-insight-main>p{color:#a7bb96;max-width:355px;font-size:13px;line-height:1.9}.sales-insight-map{border-top:1px solid #415740;align-items:flex-start;gap:15px;margin-top:35px;padding-top:24px;display:flex}.sales-insight-map>svg{color:#d7f657}.sales-insight-map h3{font-size:15px;font-weight:550}.sales-insight-map p{color:#9cb389;margin-top:7px;font-size:12px;line-height:1.8}.sales-text-link{color:#67883f;align-items:center;gap:10px;font-size:12px;font-weight:550;display:inline-flex}.sales-insight-main .sales-text-link{color:#d7f657;margin-top:29px}.sales-insight-cards{gap:18px;display:grid}.sales-insight-cards article{background:#fff;border:1px solid #e3e9db;border-radius:11px;align-items:flex-start;gap:19px;padding:27px;display:flex}.sales-insight-cards article>span{color:#86a35e;background:#f1f6e7;border-radius:9px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.sales-insight-cards h3{font-size:16px;font-weight:550}.sales-insight-cards p{color:#859775;margin-top:10px;font-size:13px;line-height:1.85}.sales-pricing{background:#eef3e6;border-block:1px solid #e2e9d8;padding:82px 0 65px;scroll-margin-top:20px}.sales-centered{text-align:center}.sales-centered p{max-width:600px;margin-inline:auto}.sales-billing-toggle{background:#e3ebd5;border:1px solid #dce6ca;border-radius:8px;gap:3px;width:205px;margin:30px auto 37px;padding:4px;display:flex}.sales-billing-toggle button{color:#7d9165;border-radius:6px;flex:1;min-height:39px;padding:10px 13px;font-size:13px}.sales-billing-toggle button.active{color:#3f5d36;background:#fff;box-shadow:0 1px 5px #5f6d4012}.sales-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.sales-plan{background:#fcfdf9;border:1px solid #dce5cf;border-radius:11px;min-width:0;padding:28px 21px 23px}.sales-plan-featured{background:#fff;border:2px solid #8daf49;padding:27px 20px 22px;box-shadow:0 12px 22px #55782b09}.sales-plan-audience{color:#8d9f7a;letter-spacing:.4px;font-size:10px}.sales-plan h3{letter-spacing:-.65px;margin-top:12px;font-size:21px;font-weight:550}.sales-plan-description{color:#95a482;min-height:42px;margin-top:9px;font-size:12px;line-height:1.7}.sales-plan-price{color:#2a4e34;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:24px;display:flex}.sales-plan-price strong{letter-spacing:-1.5px;font-size:clamp(25px,2.5vw,35px);font-weight:550;line-height:1.2}.sales-plan-price span{color:#91a17a;font-size:12px}.sales-plan-condition{color:#889b71;min-height:40px;margin-top:9px;font-size:11px;line-height:1.6}.sales-plan-condition span,.sales-plan-condition small{font-size:inherit;display:block}.sales-plan-condition small{color:#799c45}.sales-plan-athletes{color:#668547;border-top:1px solid #e5eadc;align-items:center;gap:7px;margin-top:20px;padding-top:20px;font-size:12px;display:flex}.sales-plan-athletes b{font-weight:550}.sales-plan .sales-button{gap:5px;width:100%;min-height:47px;margin-top:20px;padding:13px 9px;font-size:12px}.sales-plan-button{color:#678541;background:#f1f6e6;border-color:#dce8c6}.sales-plan-button:hover{background:#e7f0d6}.sales-plan ul{gap:12px;margin:23px 0 0;padding:0;list-style:none;display:grid}.sales-plan li{color:#82986a;align-items:center;gap:7px;font-size:11px;line-height:1.5;display:flex}.sales-plan li svg{color:#9ebc6b;width:13px;height:13px}.sales-price-note{color:#889c72;text-align:center;max-width:600px;margin:23px auto 17px;font-size:12px;line-height:1.9}.sales-plans-bottom{color:#839b69;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.sales-faq{grid-template-columns:1fr 1.55fr;gap:80px;display:grid}.sales-faq .sales-text-link{margin-top:18px}.sales-faq-list details{border-bottom:1px solid #e3e9d8;padding:22px 0}.sales-faq-list summary{color:#547043;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;font-size:14px;font-weight:500;list-style:none;display:flex}.sales-faq-list summary::-webkit-details-marker{display:none}.sales-faq-list summary span{color:#8b9f73;font-size:21px}.sales-faq-list details[open] summary span{transform:rotate(45deg)}.sales-faq-list p{color:#8b9a7c;margin-top:15px;padding-right:25px;font-size:13px;line-height:1.85}.sales-final-cta{color:#edf4df;background:#203b30;border-radius:13px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:55px;padding:41px 45px;display:flex}.sales-final-cta .sales-eyebrow{color:#a7bd8d}.sales-final-cta h2{letter-spacing:-1.2px;margin:10px 0;font-size:33px;font-weight:500}.sales-final-cta p{color:#a9bc95;font-size:13px}.sales-footer{border-top:1px solid #e2e9d6;justify-content:space-between;align-items:center;gap:20px;padding:30px 0 37px;display:flex}.sales-footer .sales-logo{gap:7px;font-size:26px}.sales-footer .sales-logo>span{width:25px;height:25px}.sales-footer .sales-logo svg{width:18px;height:18px}.sales-footer p{color:#91a27a;margin-top:11px;font-size:11px}.sales-footer>div:nth-child(2){color:#81976c;gap:22px;font-size:12px;display:flex}.sales-footer>small{color:#a0ad8f;font-size:11px}@media (max-width:1100px){.sales-shell{width:calc(100% - 60px)}.sales-nav{gap:20px}.sales-nav nav{gap:18px}.sales-nav-actions{gap:16px}.sales-hero{gap:35px;padding-top:60px}.sales-hero-visual{padding-inline:0}.sales-floating-note{right:-7px}.sales-hero h1{font-size:58px}.sales-plan{padding:24px 16px}.sales-plan-featured{padding:23px 15px}.sales-plan h3{font-size:19px}.sales-plan-price strong{font-size:27px}}@media (max-width:850px){.sales-nav nav{z-index:20;background:#fafbf7;border-bottom:1px solid #e3ead7;padding:22px 30px;display:none;position:absolute;top:78px;left:0;right:0}.sales-nav nav.is-open{gap:20px;display:grid}.sales-nav{min-height:78px}.sales-mobile-menu{color:#6b8354;place-items:center;width:37px;height:37px;display:grid}.sales-hero{gap:30px}.sales-hero h1{letter-spacing:-2.2px;font-size:47px}.sales-hero-copy>p{font-size:14px}.sales-discover{margin-top:35px}.sales-feature-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:25px;display:grid}.sales-steps{gap:15px}.sales-steps article{padding:24px 20px}.sales-insights{grid-template-columns:1fr;gap:20px}.sales-insight-main{padding:35px}.sales-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.sales-plan{padding:30px}.sales-plan-featured{padding:29px}.sales-plan-price strong{font-size:35px}.sales-plan h3{font-size:24px}.sales-plan li,.sales-plan-condition{font-size:12px}.sales-faq{gap:35px}}@media (max-width:600px){.sales-shell{width:calc(100% - 36px)}.sales-nav{gap:12px;min-height:71px}.sales-nav nav{top:71px}.sales-logo{font-size:31px}.sales-logo>span{width:30px;height:30px}.sales-nav-actions{gap:15px}.sales-nav-actions .sales-button-small{display:none}.sales-login-link{font-size:13px}.sales-hero{grid-template-columns:1fr;gap:39px;padding-top:47px;padding-bottom:50px}.sales-hero h1{letter-spacing:-2.5px;margin:20px 0 24px;font-size:clamp(43px,12vw,63px)}.sales-hero-copy>p{max-width:440px;font-size:15px;line-height:1.85}.sales-hero-actions{grid-template-columns:1fr;gap:10px;display:grid}.sales-hero-actions a{width:100%}.sales-hero-note{gap:8px;font-size:12px}.sales-discover{margin-top:28px}.sales-orbit{inset:40px -14px 45px}.sales-hero-visual{padding-bottom:40px}.sales-product-preview{max-width:375px;padding:18px}.sales-floating-note{padding:14px 17px;font-size:12px;bottom:0;right:0}.sales-preview-map svg{width:205px}.sales-feature-strip>div{gap:20px 12px;padding-block:25px}.sales-feature-strip span{gap:8px;font-size:12px}.sales-feature-strip svg{width:18px;height:18px}.sales-section{padding-top:54px;padding-bottom:54px}.sales-section-heading h2{letter-spacing:-1.2px;font-size:34px}.sales-section-heading>p{font-size:14px}.sales-steps{grid-template-columns:1fr;gap:15px;margin-top:28px}.sales-steps article{padding:27px}.sales-steps h3{margin-top:20px;font-size:20px}.sales-insight-main{padding:30px 25px}.sales-insight-main h2{font-size:32px}.sales-insight-cards article{gap:15px;padding:24px 20px}.sales-insight-cards article>span{width:39px;height:39px}.sales-insight-cards h3{font-size:15px}.sales-pricing{padding:57px 0 43px}.sales-billing-toggle{margin-block:26px 29px}.sales-plans{grid-template-columns:1fr;gap:18px}.sales-plan{padding:29px}.sales-plan-featured{padding:28px}.sales-plan-price strong{font-size:39px}.sales-plan-description{min-height:0;font-size:13px}.sales-plan-audience{font-size:11px}.sales-plan .sales-button{min-height:51px;margin-top:23px;font-size:13px}.sales-plan-athletes{font-size:13px}.sales-price-note{font-size:12px}.sales-plans-bottom{align-items:flex-start;font-size:12px}.sales-faq{grid-template-columns:1fr;gap:23px}.sales-faq-list p{padding-right:15px}.sales-final-cta{flex-direction:column;align-items:stretch;gap:24px;margin-bottom:35px;padding:29px 25px}.sales-final-cta h2{font-size:29px}.sales-footer{flex-wrap:wrap;align-items:flex-start;gap:25px;padding:27px 0}.sales-footer>div:nth-child(2){gap:17px;font-size:12px}.sales-footer>small{width:100%}}.sales-model-status{color:#355333;text-align:center;background:#f9fcf3;border:1px solid #cbd9b4;border-radius:10px;max-width:760px;margin:24px auto;padding:15px 20px;font-size:14px;line-height:1.6}.sales-plan-pending{color:#547043;border-top:1px solid #dce5cf;margin-top:23px;padding-top:17px;font-size:12px;line-height:1.6}.sales-link-explainer{color:#42613a;background:#fcfdf9;border:1px solid #dce5cf;border-radius:11px;max-width:850px;margin:32px auto 0;padding:25px;font-size:14px;line-height:1.8}.sales-link-explainer h3{font-size:21px}.sales-link-explainer ol{margin:14px 0;padding-left:23px}.sales-link-explainer p+p{margin-top:12px}.sales-plan{flex-direction:column;display:flex}.sales-plan ul{margin-bottom:22px}.sales-plan>.sales-button{margin-top:auto}.sales-plan>.sales-button:focus-visible{outline-offset:4px;outline:3px solid #55782b}.sales-plan>.sales-plan-pending{min-height:48px;margin-top:14px;padding-top:12px;font-size:11px}.sales-interactive-card{text-align:left;color:#203b30;cursor:pointer;background:#fff;border:1px solid #dfe7d5;border-radius:11px;align-items:flex-start;gap:17px;width:100%;min-width:0;padding:25px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}:is(.sales-interactive-card:hover,.sales-interactive-card:focus-visible){border-color:#97b85a;transform:translateY(-3px);box-shadow:0 12px 26px #24412a0c}.sales-card-copy{flex:1;min-width:0;display:block}.sales-card-title{letter-spacing:-.3px;font-size:17px;font-weight:550;line-height:1.4;display:block}.sales-card-description{color:#748762;margin-top:10px;font-size:13px;line-height:1.85;display:block}.sales-card-icon{color:#799d50;flex-shrink:0}.sales-card-action{color:#5d793d;align-items:center;gap:6px;margin-top:16px;font-size:11px;font-weight:550;display:flex}.sales-card-peek{opacity:0;color:#526d41;max-height:0;font-size:11px;line-height:1.6;transition:max-height .22s,opacity .22s,margin .22s;display:block;overflow:hidden}:is(.sales-interactive-card:hover .sales-card-peek,.sales-interactive-card:focus-visible .sales-card-peek){opacity:1;max-height:180px;margin-top:15px}.sales-card-peek>span:last-child{color:#7b9164;margin-top:8px;display:block}.sales-peek-lines{gap:5px;display:grid}.sales-peek-lines>span{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.sales-peek-lines b{font-variant-numeric:tabular-nums;font-weight:550}.sales-peek-court{color:#fff;background:#31544b;border-radius:5px;grid-template-columns:repeat(3,1fr);gap:3px;padding:8px;display:grid}.sales-peek-court>span{text-align:center;font-variant-numeric:tabular-nums;background:#d7f65725;padding:7px 3px;display:block}.sales-feature-strip>.sales-shell{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;padding-block:22px;display:grid}.sales-card-feature{background:#f8faf3;border-color:#dfe7d5;gap:10px;padding:18px 15px}.sales-card-feature .sales-card-title{font-size:13px;line-height:1.5}.sales-card-feature .sales-card-action{margin-top:6px}.sales-feature-strip .sales-interactive-card span{color:inherit;font-size:inherit;display:block}.sales-feature-strip .sales-card-action{color:#6a8748;font-size:11px;display:flex}.sales-feature-strip .sales-card-peek{font-size:11px}.sales-feature-strip .sales-peek-court{color:#fff;display:grid}.sales-feature-strip .sales-peek-lines{display:grid}.sales-feature-strip .sales-peek-lines>span{display:flex}.sales-feature-hint{text-align:center;color:#7b9165;padding:0 18px 18px;font-size:11px;line-height:1.7}.sales-card-step{padding:28px;display:block}.sales-card-step .sales-card-icon{display:block}.sales-card-step .sales-card-title{margin-top:24px;font-size:18px}.sales-card-step .sales-card-description{margin-top:12px}.sales-card-insight .sales-card-icon{background:#f1f6e7;border-radius:9px;place-items:center;width:46px;height:46px;display:grid}.sales-card-insight .sales-card-title{font-size:16px}.sales-hero-tutorial{cursor:pointer;margin-top:15px}.sales-tutorial-invite{background:#f0f5e6;border:1px solid #dce7c7;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;margin-top:24px;padding:28px;scroll-margin-top:25px;display:flex}.sales-tutorial-invite h3{letter-spacing:-.4px;margin:9px 0 12px;font-size:22px;font-weight:500;line-height:1.3}.sales-tutorial-invite p{color:#70875b;max-width:650px;font-size:13px;line-height:1.8}.sales-tutorial-invite small{color:#7f956b;margin-top:8px;font-size:12px;line-height:1.7;display:block}.sales-tutorial-invite>.sales-button{flex-shrink:0}.sales-example-dialog{overscroll-behavior:contain;max-height:90dvh;font-family:inherit;overflow:auto;color:#203b30!important;background:#fafbf7!important;border:1px solid #dce6ce!important;width:calc(100vw - 32px)!important;max-width:880px!important;padding:30px!important;display:block!important}.sales-example-dialog [data-slot=dialog-header]{text-align:left;margin-bottom:22px;padding-right:25px}.sales-example-dialog [data-slot=dialog-title]{letter-spacing:-.7px;color:#203b30;margin-top:8px;font-size:25px;font-weight:550;line-height:1.25}.sales-example-dialog [data-slot=dialog-description]{color:#718660;margin-top:8px;font-size:13px;line-height:1.8}:is(.sales-example-dialog button:focus-visible,.sales-example-dialog select:focus-visible,.sales-example-dialog a:focus-visible){outline-offset:3px;outline:3px solid #9fbb55}.sales-example-dialog button{cursor:pointer}.sales-example-dialog button:disabled{cursor:default;opacity:.48}.sales-example-dialog p{color:#72865f;font-size:13px;line-height:1.8}.sales-example-dialog .sales-text-link{margin-top:18px;display:flex}.sales-example-switch{flex-wrap:wrap;gap:7px;margin:4px 0 19px;display:flex}.sales-example-switch button,.sales-example-options button{color:#6b8550;background:#fff;border:1px solid #dce5cf;border-radius:7px;min-height:42px;padding:10px 13px;font-size:12px;line-height:1.5}.sales-example-switch button[aria-pressed=true],.sales-example-options button[aria-pressed=true]{color:#375229;background:#edf5d5;border-color:#8eac42}.sales-court-example{min-width:0}.sales-map-stage{justify-content:center;align-items:center;min-width:0;height:330px;display:flex}.sales-court-example .court-wrap{width:183px;max-width:100%;margin:auto}.sales-court-example .court{width:100%;height:auto;display:block}.sales-court-example .court-surround,.sales-tutorial-court .court-surround{fill:#2f5050}.sales-court-example .court-inner,.sales-tutorial-court .court-inner{fill:#345d60}.sales-map-sectors .sales-map-stage{height:auto;min-height:330px}.sales-map-sectors .shot-placement-court,.sales-map-sectors .court-wrap{width:100%;max-width:355px}.sales-map-sectors .placement-directions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}.sales-map-sectors .placement-directions>div{text-align:center;background:#f0f5e8;border:1px solid #e2e9d9;border-radius:5px;gap:2px;min-width:0;padding:7px 3px;display:grid}.sales-map-sectors .placement-directions span,.sales-map-sectors .placement-directions small{color:#7b9064;font-size:10px}.sales-map-sectors .placement-directions strong{color:#466637;font-size:15px;font-weight:550}.sales-map-sectors .placement-court-note{text-align:center;color:#83976f;margin-top:8px;font-size:10px}.sales-points-key{color:#718761;flex-wrap:wrap;justify-content:center;gap:7px 12px;margin-top:12px;font-size:10px;line-height:1.5;display:flex}.sales-points-key span{align-items:center;gap:5px;display:flex}.sales-points-key i{border-radius:50%;flex-shrink:0;width:7px;height:7px}.sales-heat-key{color:#718761;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:10px;display:flex}.sales-heat-key i{background:linear-gradient(90deg,#a5d56e44,#dcf554,#f8d64e);border-radius:4px;width:90px;height:7px}.sales-map-caption,.sales-sector-base{color:#7c906b;text-align:center;margin-top:8px;font-size:10px;line-height:1.7}.sales-sector-top{color:#72865f;gap:7px;margin-top:15px;font-size:11px;display:grid}.sales-sector-top>div{border-top:1px solid #e5ebdc;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding-top:7px;display:grid}.sales-sector-top strong{color:#405d32;font-weight:550}.sales-sector-top small{font-variant-numeric:tabular-nums;font-size:10px}.sales-map-controls{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:10px;display:flex}.sales-map-controls button{color:#7b9065;cursor:pointer;border:1px solid #e0e8d7;border-radius:5px;min-height:32px;padding:7px 8px;font-size:10px;line-height:1.4}.sales-map-controls button[aria-pressed=true]{color:#486c33;background:#eef6d8;border-color:#a8bd64}.sales-map-controls .sales-rotation-control{margin-left:auto;padding-inline:8px}.sales-rotation-note{text-align:center;color:#8ca176;margin-top:10px;font-size:9px;line-height:1.7;display:block}.sales-product-preview .sales-sector-top{display:none}.sales-product-preview .sales-map-sectors .sales-map-stage{min-height:330px}.sales-product-preview .sales-map-sectors .shot-placement-court{align-self:center}.sales-product-preview .sales-ranking-example{min-height:370px}.sales-product-preview .sales-example-switch{gap:4px}.sales-product-preview .sales-example-switch button{min-height:32px;padding:7px 8px;font-size:10px}.sales-product-preview .sales-ranking-example li{grid-template-columns:18px minmax(0,1fr) auto;gap:8px}.sales-product-preview .sales-ranking-example strong,.sales-product-preview .sales-ranking-example b{font-size:12px}.sales-product-preview .sales-ranking-example li>div>span{font-size:9px}.sales-product-preview .sales-ranking-example p{color:#7e9569;font-size:11px;line-height:1.8}.sales-ranking-example ol{gap:20px;margin:20px 0;padding:0;list-style:none;display:grid}.sales-ranking-example li{grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.sales-ranking-position{color:#8ca46a;font-variant-numeric:tabular-nums;font-size:13px}.sales-ranking-example strong{color:#405e32;font-size:15px;font-weight:550}.sales-ranking-example li>div>span{color:#83976d;margin-top:5px;font-size:11px;line-height:1.7;display:block}.sales-ranking-example b{color:#4f7434;font-variant-numeric:tabular-nums;font-size:16px;font-weight:550}.sales-example-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.sales-example-metrics>div{background:#f0f5e6;border:1px solid #e0e9d1;border-radius:7px;padding:15px 12px}.sales-example-metrics span{color:#7a9260;font-size:11px;line-height:1.6;display:block}.sales-example-metrics strong{color:#486636;font-variant-numeric:tabular-nums;margin-top:7px;font-size:26px;font-weight:500;display:block}.sales-example-table-wrap{width:100%;margin:16px 0 20px;overflow:auto}.sales-example-table-wrap table{border-collapse:collapse;text-align:left;color:#6c8452;width:100%;font-size:12px}.sales-example-table-wrap caption{text-align:left;color:#486636;margin-bottom:14px;font-size:14px}.sales-example-table-wrap th,.sales-example-table-wrap td{font-variant-numeric:tabular-nums;border-bottom:1px solid #e0e8d5;padding:12px 9px;font-weight:400}.sales-example-table-wrap thead th{color:#47682e;font-weight:550}.sales-example-athlete-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sales-example-athlete-grid button{color:#607e43;text-align:left;background:#fff;border:1px solid #dce6cd;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:11px 8px;font-size:11px;display:flex}.sales-example-athlete-grid button>span:nth-child(2){min-width:0;line-height:1.5}.sales-example-athlete-grid button[aria-pressed=true]{background:#edf5dc;border-color:#98b459}.sales-example-athlete-grid .sales-avatar{width:28px;height:28px;font-size:9px}.sales-example-athlete-grid svg{flex-shrink:0}.sales-selected-athlete{border-bottom:1px solid #dce7cf;gap:7px;margin:23px 0 17px;padding-bottom:17px;display:grid}.sales-selected-athlete strong{color:#345528;font-size:18px;font-weight:550}.sales-selected-athlete span{color:#7f9764;font-size:12px}.sales-tutorial-scenario{color:#678448;gap:7px;font-size:12px;display:grid}.sales-tutorial-scenario select{color:#45682e;background:#fff;border:1px solid #dce6cd;border-radius:7px;width:100%;min-height:44px;padding:11px 12px;font-size:13px}.sales-tutorial-clock{color:#73895e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:15px 0 10px;font-size:12px;display:flex}.sales-tutorial-clock b{color:#3c6028;font-variant-numeric:tabular-nums;font-weight:550}.sales-tutorial-clock button{color:#5d7c3e;background:#edf5dc;border:1px solid #dbe7c6;border-radius:6px;align-items:center;gap:6px;min-height:36px;padding:8px 10px;font-size:11px;display:flex}.sales-tutorial-progress{background:#e5edda;border-radius:2px;height:4px;margin-bottom:22px;overflow:hidden}.sales-tutorial-progress i{background:#99b848;height:100%;transition:width .2s;display:block}.sales-tutorial-layout{grid-template-columns:minmax(0,1.15fr) minmax(210px,.85fr);align-items:start;gap:28px;display:grid}.sales-tutorial-instructions{min-width:0}.sales-tutorial-instructions h3{color:#33542a;letter-spacing:-.5px;margin:9px 0 14px;font-size:25px;font-weight:500;line-height:1.25}.sales-tutorial-instructions>p{margin-bottom:17px}.sales-example-options{flex-wrap:wrap;gap:7px;margin:13px 0 18px;display:flex}.sales-example-options button{align-items:center;gap:8px;display:flex}.sales-tutorial-court .court-wrap{width:100%;max-width:245px;margin:0 auto}.sales-tutorial-court .court{border-radius:8px;width:100%;height:auto;display:block}.sales-tutorial-court p{text-align:center;margin-top:9px;font-size:11px}.sales-tutorial-score{color:#496a31;background:#eaf4d6;border:1px solid #ccdba8;border-radius:9px;gap:10px;margin-bottom:18px;padding:17px;display:grid}.sales-tutorial-score strong{font-size:16px;font-weight:550}.sales-tutorial-score span{font-size:13px;line-height:1.8}.sales-tutorial-score b{white-space:nowrap;font-size:21px;font-weight:550}.sales-tutorial-review{margin:0 0 20px;font-size:12px}.sales-tutorial-review>div{border-bottom:1px solid #e0e7d6;justify-content:space-between;gap:16px;padding:11px 0;display:flex}.sales-tutorial-review dt{color:#81956b}.sales-tutorial-review dd{color:#45672f;text-align:right}.sales-tutorial-net{border-top:1px solid #dfe8d2;margin-top:18px;padding-top:17px}.sales-tutorial-error{background:#fff3ea;border-left:3px solid #d4907a;margin-top:15px;padding:7px 10px;color:#a14d3f!important}.sales-tutorial-footer{z-index:2;background:#fafbf7;border-top:1px solid #e0e8d5;justify-content:space-between;gap:12px;margin-top:18px;padding:15px 0 0;display:flex;position:sticky;bottom:-30px}.sales-tutorial-complete>svg{color:#8ca843}.sales-tutorial-complete h3{color:#3a5b2e;margin:15px 0 10px;font-size:23px;font-weight:500}.sales-tutorial-complete p{margin-bottom:18px}.sales-tutorial-complete .sales-example-metrics{gap:7px}.sales-tutorial-complete .sales-example-metrics>div{padding:11px 8px}.sales-tutorial-complete .sales-example-metrics strong{font-size:22px}.sales-tutorial-serve{text-align:left;justify-content:flex-start;width:100%}@media (max-width:1100px){.sales-card-feature{gap:7px;padding:16px 12px}.sales-card-feature .sales-card-title{font-size:12px}.sales-card-feature .sales-card-icon svg{width:17px;height:17px}.sales-feature-strip>.sales-shell{gap:9px}}@media (max-width:850px){.sales-feature-strip>.sales-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sales-card-feature .sales-card-title{font-size:13px}.sales-card-step{padding:24px 20px}.sales-card-step .sales-card-title{font-size:17px}.sales-example-athlete-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.sales-feature-strip>.sales-shell{gap:10px}.sales-card-feature{padding:16px 13px;display:block}.sales-card-feature .sales-card-icon{margin-bottom:9px;display:block}.sales-card-feature .sales-card-title{font-size:12px}.sales-card-step{padding:25px}.sales-card-insight{gap:13px;padding:23px 18px}.sales-card-insight .sales-card-icon{width:36px;height:36px}.sales-card-insight .sales-card-title{font-size:15px}.sales-card-peek{display:none}.sales-tutorial-invite{flex-direction:column;align-items:stretch;gap:20px;padding:24px}.sales-tutorial-invite h3{font-size:21px}.sales-example-dialog{max-height:92dvh;width:calc(100vw - 20px)!important;padding:23px 18px!important}.sales-example-dialog [data-slot=dialog-title]{font-size:22px}.sales-tutorial-layout{grid-template-columns:1fr;gap:20px}.sales-tutorial-court .court-wrap{max-width:185px}.sales-tutorial-instructions h3{font-size:23px}.sales-tutorial-footer{gap:8px;bottom:-23px}.sales-tutorial-footer button{min-height:47px;padding:12px 14px;font-size:12px}.sales-example-metrics{gap:6px}.sales-example-metrics>div{padding:12px 8px}.sales-example-metrics span{font-size:10px}.sales-example-metrics strong{font-size:23px}.sales-example-athlete-grid button{font-size:11px}.sales-example-switch button{min-height:44px;font-size:11px}.sales-example-options button{min-height:44px;font-size:12px}.sales-map-controls button{min-height:40px}.sales-rotation-note{font-size:10px}.sales-example-table-wrap table{font-size:11px}.sales-example-table-wrap th,.sales-example-table-wrap td{padding:11px 6px}}@media (prefers-reduced-motion:reduce){.sales-interactive-card,.sales-card-peek,.sales-tutorial-progress i{transition:none}:is(.sales-interactive-card:hover,.sales-interactive-card:focus-visible){transform:none}}.sales-feature-strip .sales-interactive-card .sales-card-action{color:#607e40;font-size:11px;display:flex}.sales-feature-strip .sales-interactive-card .sales-card-peek{font-size:11px}.sales-feature-strip .sales-interactive-card .sales-peek-court{color:#fff;display:grid}.sales-feature-strip .sales-interactive-card .sales-peek-lines{display:grid}.sales-feature-strip .sales-interactive-card .sales-peek-lines>span{display:flex}@media (min-width:851px) and (max-width:1100px){.sales-nav nav{z-index:20;background:#fafbf7;border-bottom:1px solid #e3ead7;padding:22px 30px;display:none;position:absolute;top:78px;left:0;right:0}.sales-nav nav.is-open{gap:20px;display:grid}.sales-nav{min-height:78px}.sales-mobile-menu{color:#6b8354;place-items:center;width:37px;height:37px;display:grid}}.sales-hero.sales-hero-horizontal{padding-top:44px;padding-bottom:32px;display:block}.sales-hero.sales-hero-horizontal .sales-hero-copy{width:100%;min-width:0}.sales-hero.sales-hero-horizontal h1{letter-spacing:-2px;max-width:none;margin:18px 0 24px;font-size:clamp(34px,4.1vw,54px);line-height:1.15}.sales-hero.sales-hero-horizontal h1>span{display:inline}.sales-hero.sales-hero-horizontal .sales-hero-details{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:32px;display:grid}.sales-hero.sales-hero-horizontal .sales-hero-details p{color:#728366;max-width:710px;margin:0;font-size:15px;line-height:1.8}.sales-hero.sales-hero-horizontal .sales-hero-actions{gap:9px;margin-top:0}.sales-hero.sales-hero-horizontal .sales-hero-actions a{gap:7px;min-height:45px;padding:12px 14px;font-size:12px}.sales-hero.sales-hero-horizontal .sales-hero-tutorial{margin-top:13px;font-size:12px}.sales-hero.sales-hero-horizontal .sales-hero-note{color:#7a8b6b;flex-wrap:wrap;gap:10px 20px;margin-top:17px;font-size:11px;display:flex}.sales-product-showcase{--sales-panel-height:880px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:24px;margin-bottom:48px;display:grid}.sales-statistics-preview,.sales-overview-preview{min-width:0}.sales-statistics-preview{height:var(--sales-panel-height);background:#fff;border:1px solid #dce7d1;border-radius:16px;flex-direction:column;padding:23px;display:flex;overflow:hidden;box-shadow:0 20px 45px #3146220a}.sales-statistics-demo-label{color:#758d5e;letter-spacing:1.1px;flex-shrink:0;align-self:flex-end;margin-bottom:12px;font-size:9px}.sales-statistics-preview .match-comparison{min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;flex:1;margin:0;padding:0;display:flex}.sales-statistics-preview .panel-head{min-height:58px;margin:0 0 17px}.sales-statistics-preview .panel-head h2{color:#264431;letter-spacing:-.4px;margin:0 0 8px;font-size:21px;font-weight:550;line-height:1.3}.sales-statistics-preview .panel-head p{color:#7b8f69;margin:0;font-size:11px;line-height:1.7}.sales-statistics-preview .comparison-table-wrap{width:100%;min-width:0}.sales-statistics-preview .comparison-table{table-layout:fixed;border-collapse:collapse;width:100%}.sales-statistics-preview .comparison-side-col{width:31%}.sales-statistics-preview .comparison-label-col{width:38%}.sales-statistics-preview .comparison-table th,.sales-statistics-preview .comparison-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #eaf0e3;padding:10px 6px;font-weight:400}.sales-statistics-preview .comparison-table thead th{height:126px;padding:6px 4px 20px}.sales-statistics-preview .comparison-player{justify-items:center;gap:7px;min-width:0;display:grid}.sales-statistics-preview .comparison-avatar{color:#5c7c3a;background:#edf4df;border:1px solid #dce8c8;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:550;display:grid}.sales-statistics-preview .comparison-opponent .comparison-avatar{color:#356c5c;background:#e8f2ee;border-color:#d4e6df}.sales-statistics-preview .comparison-player strong{color:#345534;overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.5}.sales-statistics-preview .comparison-player small{color:#789064;font-size:10px;line-height:1.5}.sales-statistics-preview .comparison-period{gap:9px;min-width:0;display:grid}.sales-statistics-preview .comparison-period>span{color:#82976d;letter-spacing:.7px;text-transform:uppercase;font-size:9px;line-height:1.5}.sales-statistics-preview .comparison-period-picker{color:#527546;text-overflow:ellipsis;cursor:pointer;background:#fff;border:1px solid #dce5d1;border-radius:7px;width:100%;min-width:0;max-width:100%;min-height:40px;padding:9px 5px;font-size:11px}.sales-statistics-preview .comparison-period-score{color:#7d9468;margin-top:6px;font-size:9px;line-height:1.5;display:block}.sales-statistics-preview .comparison-table tbody tr{height:71px}.sales-statistics-preview .comparison-table tbody th{color:#617f48;font-size:12px;line-height:1.5}.sales-statistics-preview .comparison-cell-content{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.sales-statistics-preview .comparison-value{color:#42673b;font-variant-numeric:tabular-nums;min-width:0}.sales-statistics-preview .comparison-value strong{white-space:nowrap;font-size:14px;font-weight:550;line-height:1.4;display:block}.sales-statistics-preview .comparison-value small{color:#819968;margin-top:3px;font-size:10px;line-height:1.6;display:block}.sales-statistics-preview .comparison-bar{background:#eef3e7;border-radius:3px;width:100%;height:5px;overflow:hidden}.sales-statistics-preview .comparison-bar span{background:#a0bb40;border-radius:3px;height:100%;margin-left:auto;display:block}.sales-statistics-preview .comparison-side-1 .comparison-cell-content{grid-template-columns:minmax(0,1fr) auto}.sales-statistics-preview .comparison-side-1 .comparison-value{color:#2d6756;grid-area:1/2}.sales-statistics-preview .comparison-side-1 .comparison-bar{grid-area:1/1}.sales-statistics-preview .comparison-side-1 .comparison-bar span{background:#326d5c;margin-left:0}.sales-statistics-preview .comparison-negative .comparison-value,.sales-statistics-preview .comparison-negative .comparison-value small{color:#b57159}.sales-statistics-preview .comparison-negative .comparison-bar span{background:#cd957e}.sales-statistics-preview .comparison-bar-empty{background:#f2f5ef}.sales-statistics-preview .comparison-unobserved{color:#8ba076;font-size:10px;line-height:1.5}.sales-statistics-preview .comparison-coverage,.sales-statistics-preview .analysis-footnote{display:none}.sales-statistics-preview .sales-preview-link{flex-shrink:0;margin-top:16px;padding-top:16px;font-size:11px}.sales-product-showcase .sales-product-preview{height:var(--sales-panel-height);flex-direction:column;width:100%;max-width:none;min-height:0;margin:0;padding:23px;display:flex;overflow:hidden;box-shadow:0 20px 45px #3146220a}.sales-product-showcase .sales-preview-top{flex-shrink:0;min-height:30px;font-size:9px}.sales-product-showcase .sales-preview-athlete{flex-shrink:0;min-height:40px;margin:18px 0}.sales-product-showcase .sales-preview-metrics{flex-shrink:0;min-height:79px}.sales-product-showcase .sales-preview-tabs{flex-shrink:0;min-height:40px}.sales-product-showcase .sales-preview-body{flex-direction:column;flex:1;min-height:0;display:flex}.sales-product-showcase .sales-map-controls{flex-shrink:0;gap:5px;min-height:38px;margin-bottom:10px}.sales-product-showcase .sales-map-controls button{min-height:36px;padding:8px 9px;font-size:11px}.sales-product-showcase .sales-court-example{flex-direction:column;flex:1;min-height:0;display:flex}.sales-product-showcase .sales-map-stage,.sales-product-showcase .sales-map-sectors .sales-map-stage{flex-shrink:0;justify-content:center;align-items:center;height:340px;min-height:340px;max-height:340px;display:flex}.sales-product-showcase .sales-map-stage>.court-wrap{width:183px;max-width:100%;margin:0 auto}.sales-product-showcase .sales-map-sectors .shot-placement-court{align-self:center;width:100%;max-width:282px}.sales-product-showcase .sales-map-sectors .court-wrap{width:100%;max-width:282px}.sales-product-showcase .sales-map-sectors .placement-directions{gap:6px;margin-bottom:8px}.sales-product-showcase .sales-map-sectors .placement-directions>div{gap:1px;padding:5px 3px}.sales-product-showcase .sales-map-sectors .placement-directions strong{font-size:13px}.sales-product-showcase .sales-map-sectors .placement-directions span,.sales-product-showcase .sales-map-sectors .placement-directions small{font-size:9px}.sales-product-showcase .sales-map-sectors .placement-court-note{display:none}.sales-product-showcase .sales-points-key,.sales-product-showcase .sales-heat-key,.sales-product-showcase .sales-sector-base{color:#71885d;flex-wrap:wrap;justify-content:center;align-items:center;min-height:38px;margin-top:10px;margin-bottom:0;font-size:10px;line-height:1.7;display:flex}.sales-product-showcase .sales-map-caption{flex-shrink:0;max-width:360px;min-height:38px;margin:5px auto 0;font-size:10px;line-height:1.8}.sales-product-showcase .sales-rotation-note{flex-shrink:0;min-height:32px;margin-top:4px;font-size:10px;line-height:1.7}.sales-product-showcase .sales-preview-link{flex-shrink:0;min-height:40px;margin-top:10px;padding-top:13px;font-size:11px}.sales-product-showcase .sales-ranking-example{flex:1;padding-top:10px;min-height:0!important}.sales-product-showcase .sales-sector-top{display:none}@media (max-width:1100px){.sales-product-showcase{gap:18px}.sales-statistics-preview,.sales-product-showcase .sales-product-preview{padding:20px}.sales-statistics-preview .comparison-cell-content{gap:6px}.sales-statistics-preview .comparison-value strong{font-size:13px}.sales-statistics-preview .comparison-table tbody th{font-size:11px}.sales-statistics-preview .comparison-table th,.sales-statistics-preview .comparison-table td{padding-inline:4px}.sales-hero.sales-hero-horizontal .sales-hero-details{gap:24px}.sales-product-showcase .sales-map-controls{gap:4px}.sales-product-showcase .sales-map-controls button{padding-inline:7px;font-size:10px}}@media (max-width:900px){.sales-product-showcase{grid-template-columns:minmax(0,1fr);gap:22px;max-width:680px;margin-bottom:35px}.sales-hero.sales-hero-horizontal .sales-hero-details{grid-template-columns:minmax(0,1fr)}.sales-hero.sales-hero-horizontal .sales-hero-actions{margin-top:0}.sales-product-showcase .sales-product-preview .sales-map-sectors .shot-placement-court{max-width:282px}.sales-statistics-preview .comparison-table tbody th{font-size:12px}.sales-statistics-preview .comparison-value strong{font-size:15px}.sales-statistics-preview .comparison-period-picker{font-size:12px}}@media (max-width:600px){.sales-hero.sales-hero-horizontal{padding-top:31px;padding-bottom:27px}.sales-hero.sales-hero-horizontal h1{letter-spacing:-1.2px;margin:16px 0 21px;font-size:clamp(32px,7vw,42px);line-height:1.18}.sales-hero.sales-hero-horizontal .sales-hero-details{gap:23px}.sales-hero.sales-hero-horizontal .sales-hero-details p{font-size:14px;line-height:1.8}.sales-hero.sales-hero-horizontal .sales-hero-note{gap:8px 15px;margin-top:14px;font-size:11px}.sales-hero.sales-hero-horizontal .sales-hero-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sales-hero.sales-hero-horizontal .sales-hero-actions a{gap:5px;min-height:48px;padding:11px 8px;font-size:11px}.sales-hero.sales-hero-horizontal .sales-hero-tutorial{margin-top:14px;font-size:12px}.sales-product-showcase{--sales-panel-height:860px;margin-bottom:30px}.sales-statistics-preview,.sales-product-showcase .sales-product-preview{padding:18px}.sales-statistics-preview .panel-head h2{font-size:20px}.sales-statistics-preview .comparison-table tbody tr{height:67px}.sales-statistics-preview .comparison-player strong{font-size:12px}.sales-statistics-preview .comparison-avatar{width:34px;height:34px;font-size:12px}.sales-statistics-preview .comparison-period>span{font-size:9px}.sales-statistics-preview .comparison-period-picker{min-height:40px;font-size:11px}.sales-statistics-preview .comparison-cell-content{flex-direction:column;gap:6px;display:flex}.sales-statistics-preview .comparison-side-1 .comparison-cell-content{flex-direction:column;display:flex}.sales-statistics-preview .comparison-value strong{font-size:13px}.sales-statistics-preview .comparison-table tbody th{font-size:11px;line-height:1.6}.sales-statistics-preview .comparison-value small{margin-top:1px;font-size:10px}.sales-statistics-preview .comparison-bar{max-width:80px;margin:auto}.sales-product-showcase .sales-map-stage,.sales-product-showcase .sales-map-sectors .sales-map-stage{height:330px;min-height:330px;max-height:330px}.sales-product-showcase .sales-map-stage>.court-wrap{width:178px}.sales-product-showcase .sales-map-sectors .shot-placement-court,.sales-product-showcase .sales-map-sectors .court-wrap{max-width:272px}.sales-product-showcase .sales-map-controls button{min-height:40px;padding-inline:8px;font-size:10px}.sales-product-showcase .sales-preview-metrics span{font-size:9px}.sales-product-showcase .sales-preview-metrics strong{font-size:25px}.sales-product-showcase .sales-preview-athlete>span{font-size:10px}}.evoset-logo{object-fit:contain;flex-shrink:0;width:170px;max-width:100%;height:auto;display:block}.sales-logo .evoset-logo{width:170px}.sales-footer .sales-logo .evoset-logo{width:150px}.app-sidebar .brand{max-width:188px;font-size:inherit;letter-spacing:normal;line-height:1;display:block}.app-sidebar .brand .evoset-logo{width:176px}.app-sidebar .brand-caption{letter-spacing:0;color:#aebbb3;max-width:188px;margin:12px 0 0;font-size:11px;line-height:1.6}.app-sidebar .sidebar-version{letter-spacing:1px;line-height:1.6}.sales-brand-slogan{color:#597345;font-size:12px;line-height:1.6}@media (max-width:650px){.sales-header .sales-logo .evoset-logo{width:120px}.sales-header .sales-nav,.sales-header .sales-nav-actions{gap:8px}}@media (max-width:380px){.sales-header .sales-logo .evoset-logo{width:104px}.sales-header .sales-nav-actions{gap:5px}.sales-header .language-picker-compact select{width:46px}.sales-header .sales-login-link{justify-content:center;min-width:38px;min-height:38px}.sales-header .sales-login-link>span{display:none}}
