.ess-scouts{--night:#101b27;--dark:#222b32;--blue:#2985dc;--secondary:#3f7bb1;--cyan:#00a3b8;--ink:#22364a;--text:#31475e;--line:#bccedc;--muted:#99a5b3;color:var(--ink);font:400 16px/1.5 Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.ess-scouts *{box-sizing:border-box}.ess-scouts h1,.ess-scouts h2,.ess-scouts h3,.ess-scouts h4,.ess-scouts p{font-family:inherit}.ess-scouts h2{font-size:clamp(36px,4vw,68px);line-height:.95;letter-spacing:-.055em;margin:0 0 22px;font-weight:850}.ess-scouts .ess-dest-header{padding:14px 5.5%;background:var(--night);border:0}.ess-scouts .ess-dest-header .ess-brand span{font-weight:350}.ess-scouts .ess-button{border-radius:3px;font:750 13px/1.2 inherit;padding:14px 21px;min-height:48px;color:var(--night)!important}.sc-label{font-size:11px!important;letter-spacing:.16em;font-weight:800;color:var(--secondary);margin:0 0 13px}.sc-hero{position:relative;min-height:720px;overflow:hidden;background:var(--night);color:#fff}.sc-hero-image>img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover}.sc-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101b27f5 0,#101b27d7 36%,#101b2730 68%),linear-gradient(0deg,#101b27dd,transparent 50%)}.sc-hero-copy{position:relative;z-index:2;width:58%;padding:110px 6% 80px}.sc-hero h1{font-size:clamp(56px,7vw,112px);line-height:.83;letter-spacing:-.07em;margin:0 0 30px}.sc-hero-copy>p:not(.ess-kicker){font-size:clamp(17px,1.55vw,24px);max-width:610px;margin-bottom:30px}.sc-hero-mark{position:absolute;z-index:2;right:5%;bottom:45px;display:flex;gap:10px;align-items:center;padding:16px 20px;background:#101b27dd;border-left:3px solid var(--cyan);font-size:11px}.sc-hero-mark b{display:block;position:absolute;bottom:calc(100% + 7px);right:0;letter-spacing:.12em}.sc-hero-mark span{font-weight:750}.sc-hero-mark i{font-style:normal;color:#66d7e5}.sc-step{display:grid;grid-template-columns:34% 66%;gap:35px;padding:110px 6%;min-height:680px;position:relative}.sc-copy{position:relative;padding-left:82px}.sc-copy>p:not(.sc-label):not(.sc-note){font-size:18px;max-width:500px}.sc-copy ul{padding-left:19px}.sc-copy li{margin:8px 0}.sc-number{position:absolute;left:0;top:-8px;font-size:68px;line-height:1;font-weight:850;letter-spacing:-.06em;color:#bccedc}.sc-light{background:#f5f8fa}.sc-dark{background:linear-gradient(120deg,var(--night),var(--dark));color:#fff}.sc-dark .sc-label{color:#66d7e5}.sc-dark .sc-copy>p:not(.sc-label){color:#bccedc}.sc-dark .sc-number{color:#3f7bb1}.sc-capture-scene{position:relative;min-height:470px}.sc-capture-scene>img{position:absolute;inset:0;width:84%!important;height:100%!important;object-fit:cover;border-radius:3px}.sc-phone{position:absolute;right:1%;top:5%;width:260px;min-height:430px;padding:22px 17px;background:#fff;color:var(--ink);border:8px solid var(--night);border-radius:27px;box-shadow:0 18px 35px #101b2755;transform:rotate(3deg)}.sc-phone header{font-size:9px;font-weight:850}.sc-phone header small{float:right}.sc-phone h3{font-size:25px;margin:28px 0 5px}.sc-phone button{width:100%;padding:12px;border:0;background:var(--blue);color:#fff;font-weight:750;margin:16px 0}.sc-phone>div{display:grid;grid-template-columns:48px 1fr;border-top:1px solid var(--line);padding:13px 0;font-size:11px}.sc-phone>div b{color:var(--secondary)}.sc-note{font-size:12px;color:#99a5b3;max-width:450px}.sc-fip-search{position:relative;display:grid;grid-template-columns:1fr 145px;grid-template-rows:auto 1fr;gap:15px;padding:18px;background:#e9eee9;color:#18322b;border-radius:10px;box-shadow:0 20px 55px #0004;min-height:500px}.sc-searchbar{grid-column:1/-1;padding:18px;background:#fff;border-radius:8px}.sc-searchbar>p,.sc-player-ui header>span,.sc-team-ui header>span{font-size:8px;font-weight:850;letter-spacing:.14em;color:#2d7f65;margin:0}.sc-searchbar h3{font:750 22px/1.1 inherit;margin:5px 0 12px}.sc-searchbar>div{display:grid;grid-template-columns:1.3fr 1fr 120px;gap:10px}.sc-searchbar span{font-size:7px;font-weight:800}.sc-searchbar em{display:block;border:1px solid #d3d8d4;border-radius:5px;padding:9px;margin-top:4px;font-style:normal;color:#67716c}.sc-searchbar .sc-search-label{border:0;border-radius:6px;background:#164a39;color:#fff;font-weight:750}.sc-pitch{background:#10392e;color:#fff;border-radius:9px;padding:18px}.sc-pitch header span{font-size:8px;color:#8cc2b0;letter-spacing:.12em}.sc-pitch header b{display:block;font-size:28px}.sc-pitch-lines{position:relative;height:260px;margin:12px 0;border:1px solid #75a492;background:repeating-linear-gradient(90deg,#205d47 0 62px,#1a533f 62px 124px)}.sc-pitch-lines:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #75a492}.sc-pitch-lines:after{content:"";position:absolute;left:42%;top:34%;width:16%;height:30%;border:1px solid #75a492;border-radius:50%}.sc-pitch-lines i{position:absolute;width:9px;height:9px;border-radius:50%;background:#54c7d5;box-shadow:0 0 0 5px #54c7d533}.sc-pitch-lines i:nth-child(1){left:18%;top:20%}.sc-pitch-lines i:nth-child(2){left:43%;top:28%}.sc-pitch-lines i:nth-child(3){left:72%;top:16%}.sc-pitch-lines i:nth-child(4){left:31%;top:58%}.sc-pitch-lines i:nth-child(5){left:54%;top:54%}.sc-pitch-lines i:nth-child(6){left:79%;top:64%}.sc-pitch-lines i:nth-child(7){left:49%;top:83%}.sc-pitch footer{font-size:8px;color:#b9d3c9}.sc-pitch footer span{color:var(--cyan)}.sc-fip-cards{display:grid;gap:12px}.sc-fip-cards span{display:grid;place-items:center;padding:10px;background:#fff;border-radius:8px;font-size:10px;font-weight:850;text-align:center}.sc-intelligence{background:#fff}.sc-intel-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.sc-player-ui,.sc-team-ui{border:1px solid #d6dcd8;border-radius:9px;background:#f9faf8;color:#18322b;box-shadow:0 14px 35px #101b2717;overflow:hidden}.sc-player-ui{padding:25px}.sc-player-ui h3,.sc-team-ui h3{font:800 27px/1.1 inherit;margin:6px 0}.sc-player-ui header p,.sc-team-ui header p{font-size:11px;color:#66716c}.sc-ratings{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0}.sc-ratings>span{padding:13px;border:1px solid #d6dcd8;border-radius:6px;font-size:8px;font-weight:750}.sc-ratings b{display:block;font-size:22px;color:#2d7f65;margin-top:6px}.sc-player-ui h4{font-size:13px;border-top:1px solid #d6dcd8;padding-top:15px}.sc-attribute{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #d6dcd8;font-size:10px}.sc-attribute span{color:#2985dc;letter-spacing:2px}.sc-team-ui>header{position:relative;padding:25px;background:#164a39;color:#fff}.sc-team-ui>header>span{color:#8cc2b0}.sc-team-ui>header>p{color:#d7e5df}.sc-team-ui>header>b{position:absolute;right:20px;top:25px;font-size:27px;text-align:center}.sc-team-ui>header small{display:block;font-size:6px}.sc-team-ui>div{display:grid;grid-template-columns:1.25fr .75fr;gap:10px;padding:20px}.sc-team-ui section{font-size:8px}.sc-team-ui section>p{font-weight:850;letter-spacing:.12em;color:#2d7f65}.sc-team-ui section h4{font-size:11px;margin:13px 0 1px}.sc-team-ui section span{display:block;color:#6c7671;padding:6px;border:1px solid #d6dcd8;border-radius:4px;margin:5px 0}.sc-team-ui>footer{padding:13px 20px;border-top:1px solid #d6dcd8;font-size:9px;font-weight:850}.sc-reports{min-height:620px}.sc-report-scene{display:grid;grid-template-columns:.9fr 1fr;gap:30px;align-items:center}.sc-report-scene article{min-height:440px;padding:38px;background:#fff;color:var(--ink);box-shadow:15px 18px 0 #3f7bb1;transform:rotate(-1deg)}.sc-report-scene article>span{font-size:9px;letter-spacing:.12em;font-weight:800;color:var(--secondary)}.sc-report-scene article h3{font-size:34px;margin:15px 0}.sc-report-scene article h4{margin:25px 0 5px}.sc-report-scene article p{font-size:13px}.sc-report-scene>div{display:grid;grid-template-columns:1fr;justify-items:center;gap:10px}.sc-report-scene>div span{width:190px;padding:14px;text-align:center;border:1px solid var(--line);font-weight:800;font-size:11px}.sc-report-scene>div i{font-style:normal;transform:rotate(90deg);color:#66d7e5;font-size:22px}.sc-opportunity{min-height:470px}.sc-opportunity-flow{display:grid;grid-template-columns:repeat(9,auto);gap:10px;align-items:center}.sc-opportunity-flow div{display:grid;place-items:center;text-align:center;width:115px;height:115px;border:2px solid var(--secondary);border-radius:50%;font-size:11px}.sc-opportunity-flow b{font-size:10px}.sc-opportunity-flow span{color:var(--text)}.sc-opportunity-flow i{font-style:normal;color:var(--cyan);font-size:25px}.sc-final{padding:105px 7%;text-align:center;background:linear-gradient(135deg,#101b27,#22364a);color:#fff}.sc-final .sc-label{color:#66d7e5}.sc-final h2{font-size:clamp(48px,7vw,112px);line-height:.86;margin:0 0 25px}.sc-final>p:not(.sc-label){font-size:19px;color:#bccedc}.sc-final>div{display:flex;gap:18px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:30px}.sc-final>div span{font-size:11px;color:#bccedc;max-width:300px}.sc-signin{border:0;background:none;color:#fff;text-decoration:underline;font:700 14px inherit}.ess-scouts button:disabled{opacity:1;cursor:default}.ess-scouts a:focus-visible,.ess-scouts button:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}
@media(max-width:1100px){.sc-hero-copy{width:70%}.sc-step{grid-template-columns:1fr;padding:85px 5%}.sc-copy{max-width:760px}.sc-capture-scene{min-height:520px}.sc-fip-search{min-height:560px}.sc-intel-pair{max-width:900px}.sc-opportunity-flow{justify-content:center}}
@media(max-width:700px){.sc-hero{min-height:760px}.sc-hero-image>img{object-position:62% center}.sc-hero:after{background:linear-gradient(#101b27f4 0,#101b27d9 58%,#101b2755)}.sc-hero-copy{width:100%;padding:70px 22px}.sc-hero h1{font-size:55px}.sc-hero-mark{left:22px;right:auto;bottom:30px;max-width:90%;flex-wrap:wrap}.sc-step{padding:70px 20px}.sc-copy{padding-left:58px}.sc-number{font-size:49px}.sc-capture-scene{min-height:620px}.sc-capture-scene>img{width:100%!important;height:330px!important}.sc-phone{top:200px;right:5%;width:240px}.sc-fip-search{grid-template-columns:1fr}.sc-searchbar>div{grid-template-columns:1fr}.sc-searchbar .sc-search-label{padding:12px}.sc-fip-cards{grid-template-columns:repeat(3,1fr)}.sc-intel-pair{grid-template-columns:1fr}.sc-report-scene{grid-template-columns:1fr}.sc-report-scene article{min-height:0}.sc-opportunity-flow{grid-template-columns:1fr;justify-items:center}.sc-opportunity-flow i{transform:rotate(90deg)}.sc-final{padding:80px 20px}}
@media(forced-colors:active){.sc-phone,.sc-fip-search,.sc-player-ui,.sc-team-ui,.sc-report-scene article{border:1px solid CanvasText}}

/* Approved static Mobile App workflow: Scouts Section 01 only. */
.ess-scouts .sc-workflow-scene{display:flex;align-items:center;min-width:0;padding:24px 0}
.ess-scouts .sc-workflow-scene>img.sc-mobile-workflow{position:relative;inset:auto;display:block;width:100%!important;max-width:100%;height:auto!important;object-fit:contain;border-radius:0;z-index:1}
@media(max-width:1100px){.ess-scouts .sc-workflow-scene{min-height:0}}
@media(max-width:700px){.ess-scouts .sc-workflow-scene>img:not(.sc-mobile-workflow){height:100%!important}}

.ess-scouts a.sc-product-link{color:inherit;text-decoration:none}.ess-scouts a.sc-product-link:focus-visible{outline:3px solid #17b7e8;outline-offset:5px}

.sc-hero-image{position:absolute;inset:0;display:block}.sc-hero:after{pointer-events:none}.sc-capture-scene.sc-product-link{display:block}.sc-search-label{display:block}
