*{box-sizing:border-box}html{scroll-behavior:smooth}body.reference-template{margin:0;background:#dce7ef;color:#141414;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased} .reference-template main{max-width:1000px;margin:0 auto;background:white} .reference-template p{font-size:12px;line-height:1.65;margin:0;color:#777}.reference-template h1,.reference-template h2,.reference-template h3{margin:0;letter-spacing:-.035em}.reference-template h1{font-size:32px;line-height:1.16;font-weight:700;max-width:760px}.reference-template h1 span{color:#aaa}.reference-template .template-label{font-size:15px;font-weight:600;color:#2666b4;margin:0 0 20px}.template-intro{padding:98px 70px 100px}.intro-grid{display:grid;grid-template-columns:1fr 2.25fr;gap:50px;margin-top:92px}.intro-grid>h2{font-size:16px;line-height:1.25;letter-spacing:-.025em;padding-top:10px}.intro-cards{display:grid;grid-template-columns:1fr 1fr;gap:58px 70px}.intro-cards article{border-top:1px solid #e8e8e8;padding-top:24px}.intro-cards h3{font-size:16px;font-weight:600;margin-bottom:12px}.intro-cards p{color:#858585}.template-expertise{background:#050505;color:white;display:grid;grid-template-columns:1.13fr 1fr;padding-right:70px;min-height:730px;overflow:hidden}.expertise-intro{position:relative;padding:96px 50px 270px 70px;overflow:hidden}.expertise-intro .template-label{color:#5480ec}.expertise-intro h2{font-size:34px;line-height:1.14;margin-bottom:20px}.expertise-intro>p:not(.template-label){max-width:240px;color:#a7a7a7}.template-pill{position:relative;z-index:1;display:inline-flex;gap:15px;align-items:center;border-radius:40px;padding:13px 20px;background:#fff;color:#111;font-size:12px;text-decoration:none;margin-top:24px}.template-pill span{font-size:18px}.template-outline{position:absolute;bottom:-54px;left:0;width:90%;height:360px;fill:none;stroke:#293252;stroke-width:1}.expertise-cards{display:flex;flex-direction:column;gap:5px}.card-cap{height:124px;background:#101010;position:relative}.card-cap span,.expertise-cards article>a{position:absolute;bottom:26px;right:26px;border-radius:50%;width:42px;height:42px;display:grid;place-items:center;color:white;background:#1b1b1b;text-decoration:none;font-size:21px}.expertise-cards article{position:relative;background:#101010;padding:36px 28px;min-height:263px}.expertise-cards article svg{width:58px;height:58px;stroke:#aaa;stroke-width:1;fill:none;margin-bottom:27px}.expertise-cards h3{font-size:23px;font-weight:400;letter-spacing:-.03em;margin-bottom:20px}.expertise-cards p{max-width:235px;padding-right:30px;color:#a7a7a7}.expertise-cards .blue-card{background:#2866f4}.expertise-cards .blue-card p{color:#e4ebff}.expertise-cards .blue-card svg{stroke:#dbe6ff}.expertise-cards .blue-card>a{background:white;color:#111}.card-bottom{flex:1;min-height:66px;background:#101010}.template-results{padding:108px 70px 110px;display:grid;grid-template-columns:1.4fr 1fr;gap:76px;min-height:575px}.results-statement{position:relative;padding-top:90px}.results-statement h2{font-size:43px;line-height:1.05;color:#3070d1}.asterisk{position:absolute;top:22px;right:45%;font-size:80px;color:#2866f4;line-height:1}.results-metrics{border-left:1px solid #eee;padding-left:76px}.results-metrics article+article{border-top:1px solid #e8e8e8;margin-top:42px;padding-top:42px}.results-metrics h3{font-size:72px;line-height:1;font-weight:700;letter-spacing:-.04em;margin-bottom:25px}.results-metrics p{max-width:205px}.rw-added-section{padding:70px;background:#fff;color:#141414;border-top:1px solid #eee}.rw-added-section h2{font-size:32px;margin-bottom:22px}.rw-added-section p{max-width:650px}.rw-added-text{margin-top:20px!important} @media(min-width:1100px){body.reference-template{padding:0 24px}}@media(max-width:760px){.template-intro{padding:58px 28px}.reference-template h1{font-size:28px}.intro-grid{grid-template-columns:1fr;margin-top:55px;gap:28px}.intro-cards{gap:35px 28px}.template-expertise{grid-template-columns:1fr;padding-right:0}.expertise-intro{padding:58px 28px 70px}.template-outline{left:auto;right:-90px;bottom:-180px;width:230px;opacity:.6}.expertise-cards{padding:0 28px 28px}.card-cap,.card-bottom{display:none}.expertise-cards article{min-height:260px}.template-results{padding:65px 28px;gap:50px;grid-template-columns:1fr}.results-statement{padding-top:50px}.results-statement h2{font-size:36px}.asterisk{top:-20px;right:20%;font-size:65px}.results-metrics{padding-left:0;border-left:none;display:grid;grid-template-columns:1fr 1fr;gap:25px}.results-metrics article+article{margin:0;padding:0;border:0}.results-metrics h3{font-size:54px}.rw-added-section{padding:45px 28px}}@media(max-width:380px){.intro-cards,.results-metrics{grid-template-columns:1fr}.reference-template h1{font-size:25px}}