@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{--ink:#101b22;--muted:#66737b;--cyan:#18c5c8;--teal:#087d82;--lime:#c9ff48;--cream:#f5f4ed;--line:#dde3df;--white:#fff}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;background:#fff;color:#101b22;color:var(--ink);font-family:DM Sans,sans-serif}a{color:inherit}.container{margin:auto;width:min(1180px,calc(100% - 48px))}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom:1px solid #101b2214;height:84px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.header-inner{align-items:center;display:flex;height:100%;justify-content:space-between}.brand img{height:65px;object-fit:contain;width:174px}.main-nav{align-items:center;display:flex;gap:34px}.main-nav a{color:#425159;font-size:14px;font-weight:600;text-decoration:none}.main-nav a:hover{color:#087d82;color:var(--teal)}.main-nav .nav-cta{background:#101b22;background:var(--ink);border-radius:7px;color:#fff;padding:13px 18px}.nav-cta span{color:#c9ff48;color:var(--lime);margin-left:8px}.menu-button{background:none;border:0;display:none}.hero{align-items:center;background:#f3f5f0;display:flex;min-height:700px;overflow:hidden;padding:76px 0 92px;position:relative}.hero:after{border:1px solid #087d821f;content:"";height:500px;right:-210px;top:70px;width:500px}.hero-glow,.hero:after{border-radius:50%;position:absolute}.hero-glow{filter:blur(1px)}.glow-one{background:#c9ff4829;height:360px;left:-180px;top:180px;width:360px}.glow-two{background:#18c5c81a;bottom:-190px;height:320px;right:25%;width:320px}.hero-grid{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1.05fr .95fr;position:relative;z-index:2}.eyebrow,.kicker{color:#087d82;color:var(--teal);font-size:12px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase}.eyebrow{align-items:center;background:#fff;border:1px solid #dfe5df;border-radius:30px;display:inline-flex;gap:9px;padding:9px 13px}.pulse-dot{background:#18c5c8;background:var(--cyan);border-radius:50%;box-shadow:0 0 0 5px #18c5c81f;height:7px;width:7px}h1,h2,h3{font-family:Manrope,sans-serif}.hero h1{font-size:clamp(54px,6vw,82px);letter-spacing:-4.5px;line-height:.98;margin:28px 0 26px}.hero h1 em{color:#087d82;color:var(--teal);font-style:normal;position:relative}.hero h1 em:after{border-bottom:3px solid #18c5c8;border-bottom:3px solid var(--cyan);border-radius:50%;bottom:-4px;content:"";height:9px;left:4px;position:absolute;right:0;transform:rotate(-1deg)}.hero-lead{color:#526169;font-size:19px;line-height:1.65;max-width:615px}.hero-lead strong{color:#101b22;color:var(--ink)}.hero-actions{align-items:center;display:flex;gap:26px;margin:34px 0 46px}.button{align-items:center;border:0;border-radius:7px;cursor:pointer;display:inline-flex;font:700 14px DM Sans;gap:28px;justify-content:center;padding:16px 21px;text-decoration:none;transition:.2s}.button:hover{transform:translateY(-2px)}.button-primary{background:#087d82;background:var(--teal);box-shadow:0 10px 25px #087d822e;color:#fff}.button-primary span{color:#c9ff48;color:var(--lime)}.text-link{border-bottom:1px solid #9ba6a4;font-size:14px;font-weight:700;padding-bottom:5px;text-decoration:none}.text-link span{color:#087d82;color:var(--teal);margin-left:8px}.trust-row{display:flex;gap:0}.trust-row div{border-left:1px solid #ccd4cf;display:flex;flex-direction:column;padding:0 27px}.trust-row div:first-child{border:0;padding-left:0}.trust-row strong{font:800 28px Manrope}.trust-row span{color:#66737b;color:var(--muted);font-size:11px;letter-spacing:.7px;text-transform:uppercase}.hero-visual{align-items:center;display:flex;justify-content:center;min-height:480px;position:relative}.orbit{border:1px solid #087d8233;border-radius:50%;position:absolute}.orbit-one{height:480px;width:480px}.orbit-two{border-style:dashed;height:365px;width:365px}.product-window{background:#fff;border:1px solid #dfe6e1;border-radius:12px;box-shadow:0 35px 80px #1d3e3e2e;height:315px;overflow:hidden;position:relative;transform:rotate(2deg);width:440px;z-index:2}.window-bar{align-items:center;border-bottom:1px solid #e6e9e5;display:flex;gap:6px;height:39px;padding:0 14px}.window-bar i{background:#d0d7d3;border-radius:50%;height:7px;width:7px}.window-bar i:first-child{background:#ff856e}.window-bar i:nth-child(2){background:#ffd45b}.window-bar i:nth-child(3){background:#64d89d}.window-bar span{color:#8c9797;font-size:9px;margin-left:auto;margin-right:auto}.window-body{display:flex;height:276px}.mini-sidebar{align-items:center;background:#101b22;background:var(--ink);display:flex;flex-direction:column;gap:22px;padding:16px 0;width:58px}.mini-sidebar b{background:#c9ff48;background:var(--lime);border-radius:6px;display:grid;font-size:11px;height:25px;place-items:center;width:25px}.mini-sidebar i{background:#526069;border-radius:2px;height:3px;width:16px}.mini-content{background:#fafbf8;flex:1 1;padding:25px}.mini-top{display:flex;font:700 11px Manrope;justify-content:space-between}.mini-top b{background:#ddf6e9;border-radius:10px;color:#07856e;font-size:8px;padding:4px 7px}.mini-chart{align-items:end;border-bottom:1px solid #dce3df;display:flex;gap:11px;height:132px;margin:22px 0 18px;padding:0 8px}.mini-chart i{background:#bce4df;border-radius:4px 4px 0 0;flex:1 1;height:42%}.mini-chart i:nth-child(2){height:65%}.mini-chart i:nth-child(3){height:51%}.mini-chart i:nth-child(4){background:#087d82;background:var(--teal);height:82%}.mini-chart i:nth-child(5){height:70%}.mini-chart i:nth-child(6){background:#18c5c8;background:var(--cyan);height:90%}.mini-chart i:nth-child(7){height:78%}.mini-cards{display:flex;gap:10px}.mini-cards span{background:#e8efeb;border-radius:5px;flex:1 1;height:38px}.mini-cards span:nth-child(2){background:#eff6d6}.float-card{align-items:center;background:#fff;border:1px solid #e3e8e4;border-radius:9px;box-shadow:0 18px 42px #16343526;display:flex;gap:10px;padding:13px 16px;position:absolute;z-index:3}.float-card b,.float-card small{display:block}.float-card b{font:700 12px Manrope}.float-card small{color:#7a878b;font-size:9px;margin-top:2px}.ship-card{bottom:80px;left:4px}.check{background:#dff8e8;border-radius:50%;color:#07856e;display:grid;font-weight:800;height:31px;place-items:center;width:31px}.support-card{right:-5px;top:50px}.support-card>span{color:#087d82;color:var(--teal);font:800 28px Manrope}.contact,.delivery,.services{padding:112px 0}.split-heading{grid-gap:100px;align-items:end;display:grid;gap:100px;grid-template-columns:1.15fr .85fr;margin-bottom:58px}.section-heading h2{font-size:clamp(38px,4vw,52px);letter-spacing:-2.5px;line-height:1.08;margin-top:15px}.section-heading>p{color:#66737b;color:var(--muted);font-size:16px;line-height:1.7;max-width:580px}.steps-grid{border-top:1px solid #dde3df;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr)}.step-card{padding:32px 40px 32px 0}.step-card+.step-card{border-left:1px solid #dde3df;border-left:1px solid var(--line);padding-left:40px}.step-number{color:#087d82;color:var(--teal);font:700 12px Manrope}.step-line{background:#18c5c8;background:var(--cyan);height:3px;margin:18px 0 28px;width:40px}.step-card h3{font-size:24px;margin-bottom:12px}.step-card p{color:#66737b;color:var(--muted);font-size:14px;line-height:1.65}.support-strip{grid-gap:25px;align-items:center;background:#101b22;background:var(--ink);border-radius:11px;color:#fff;display:grid;gap:25px;grid-template-columns:auto 1.1fr 1.5fr auto;margin-top:54px;padding:28px 32px}.support-icon{background:#c9ff48;background:var(--lime);border-radius:50%;color:#101b22;color:var(--ink);display:grid;font-size:24px;font-weight:700;height:50px;place-items:center;width:50px}.support-strip span{color:#18c5c8;color:var(--cyan);font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.support-strip h3{font-size:18px;margin-top:3px}.support-strip p{color:#b9c2c5;font-size:13px;line-height:1.55}.support-strip a{color:#c9ff48;color:var(--lime);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.services{background:#f5f4ed;background:var(--cream)}.centered{align-items:center;display:flex;flex-direction:column;text-align:center}.centered p{margin:20px auto 55px}.capability-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.capability-card{background:#fff;border:1px solid #e5e6df;min-height:265px;padding:30px;position:relative;transition:.25s}.capability-card:hover{border-color:#b6d9d3;box-shadow:0 18px 35px #202f2b14;transform:translateY(-5px)}.capability-icon{background:#e4f7f4;border-radius:9px;color:#087d82;color:var(--teal);display:grid;font-size:24px;height:46px;margin-bottom:26px;place-items:center;width:46px}.card-2 .capability-icon,.card-5 .capability-icon{background:#eff8d8;color:#68860d}.card-4 .capability-icon{background:#e9eff7;color:#496a8d}.capability-card h3{font-size:20px;margin-bottom:11px}.capability-card p{color:#66737b;color:var(--muted);font-size:14px;line-height:1.62;max-width:300px}.capability-card a{bottom:26px;font-size:10px;font-weight:800;letter-spacing:1px;position:absolute;text-decoration:none;text-transform:uppercase}.capability-card a span{color:#087d82;color:var(--teal);margin-left:6px}.staffing{background:#087d82;background:var(--teal);color:#fff;overflow:hidden;padding:110px 0;position:relative}.staffing:before{border:1px solid #ffffff14;border-radius:50%;bottom:-300px;content:"";height:500px;left:-200px;position:absolute;width:500px}.staffing-grid{grid-gap:110px;align-items:center;display:grid;gap:110px;grid-template-columns:1fr .85fr;position:relative;z-index:1}.kicker.light{color:#c9ff48;color:var(--lime)}.staffing h2{font-size:clamp(42px,4.5vw,60px);letter-spacing:-3px;line-height:1.05;margin:16px 0 24px}.staffing-copy>p{color:#c8e2e1;font-size:16px;line-height:1.7;max-width:560px}.skill-pills{display:flex;flex-wrap:wrap;gap:8px;margin:30px 0 36px}.skill-pills span{border:1px solid #ffffff47;border-radius:20px;color:#e6f3f2;font-size:11px;padding:8px 12px}.button-light{background:#fff;color:#101b22;color:var(--ink)}.button-light span{color:#087d82;color:var(--teal)}.talent-panel{background:#f9fbf8;border-radius:12px;box-shadow:0 35px 70px #00242638;color:#101b22;color:var(--ink);padding:10px;transform:rotate(1deg)}.talent-head{display:flex;font-size:11px;font-weight:700;justify-content:space-between;letter-spacing:.7px;padding:14px 15px 20px;text-transform:uppercase}.available{color:#168262}.available i{background:#33c485;border-radius:50%;display:inline-block;height:7px;margin-right:5px;width:7px}.talent-row{align-items:center;background:#fff;border:1px solid #e4e8e3;border-radius:7px;display:flex;gap:13px;margin-bottom:7px;padding:14px}.avatar{background:#dff4ef;border-radius:7px;color:#087d82;color:var(--teal);display:grid;font:700 11px Manrope;height:39px;place-items:center;width:39px}.avatar-2{background:#edf4d5;color:#687c27}.avatar-3{background:#e6edf5;color:#526d87}.avatar-4{background:#f4e9e5;color:#976554}.talent-row b,.talent-row small{display:block}.talent-row b{font:700 13px Manrope}.talent-row small{color:#869093;font-size:10px;margin-top:3px}.arrow{color:#087d82;color:var(--teal);margin-left:auto}.talent-footer{display:flex;font-size:10px;justify-content:space-between;padding:14px 13px 9px}.talent-footer span{color:#7a8586}.contact-grid{grid-gap:100px;align-items:center;display:grid;gap:100px;grid-template-columns:.8fr 1.2fr}.contact-copy h2{font-size:52px;letter-spacing:-3px;margin:14px 0 20px}.contact-copy>p{color:#66737b;color:var(--muted);line-height:1.7;max-width:430px}.email-link{align-items:center;display:flex;gap:12px;margin-top:30px;text-decoration:none}.email-link>span{background:#e0f5f2;border-radius:50%;color:#087d82;color:var(--teal);display:grid;font-weight:800;height:38px;place-items:center;width:38px}.email-link small,.email-link strong{display:block}.email-link small{color:#879194;font-size:10px;letter-spacing:.7px;text-transform:uppercase}.email-link strong{font-size:14px;margin-top:3px}.brief-form{background:#f4f6f2;border-radius:10px;padding:34px}.field-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.brief-form label{display:flex;flex-direction:column;font-size:12px;font-weight:700;gap:8px;margin-bottom:19px}.brief-form input,.brief-form textarea{background:#fff;border:1px solid #dce2dd;border-radius:6px;font:14px DM Sans;outline:none;padding:13px 14px;resize:vertical}.brief-form input:focus,.brief-form textarea:focus{border-color:#18c5c8;border-color:var(--cyan);box-shadow:0 0 0 3px #18c5c81a}.brief-form .button{width:100%}.form-note{color:#879193;display:block;font-size:10px;margin-top:13px;text-align:center}footer{background:#101b22;background:var(--ink);color:#fff;padding:65px 0 25px}.footer-main{grid-gap:60px;display:grid;gap:60px;grid-template-columns:2fr repeat(3,1fr);padding-bottom:50px}.footer-brand img{filter:brightness(0) invert(1);height:70px;object-fit:contain;width:180px}.footer-brand p{color:#9eabad;font-size:13px;line-height:1.6;margin-top:7px}.footer-main>div:not(:first-child){display:flex;flex-direction:column;gap:12px}.footer-main strong{color:#18c5c8;color:var(--cyan);font:700 12px Manrope;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.footer-main a{color:#b8c1c3;font-size:13px;text-decoration:none}.footer-main a:hover{color:#fff}.footer-bottom{border-top:1px solid #2e3a40;color:#7e8d91;display:flex;font-size:11px;justify-content:space-between;padding-top:24px}.footer-bottom a{color:#aebabc;text-decoration:none}@media(max-width:900px){.contact-grid,.hero-grid,.staffing-grid{gap:55px;grid-template-columns:1fr}.hero{padding-top:55px}.hero-copy{text-align:center}.hero-lead{margin:auto}.hero-actions,.trust-row{justify-content:center}.hero-visual{min-height:430px}.split-heading{gap:20px;grid-template-columns:1fr}.support-strip{grid-template-columns:auto 1fr}.support-strip p{grid-column:2}.capability-grid{grid-template-columns:repeat(2,1fr)}.staffing-grid{gap:70px}.footer-main{grid-template-columns:2fr 1fr 1fr}.footer-main>div:last-child{grid-column:2}.main-nav{gap:18px}}@media(max-width:650px){.container{width:min(100% - 32px,1180px)}.site-header{height:72px}.brand img{height:55px;width:145px}.menu-button{display:flex;flex-direction:column;gap:6px;padding:10px}.menu-button span{background:#101b22;background:var(--ink);height:2px;width:24px}.main-nav{align-items:stretch;background:#fff;border-bottom:1px solid #dde3df;border-bottom:1px solid var(--line);box-shadow:0 15px 25px #00000014;display:none;flex-direction:column;left:0;padding:25px 24px;position:absolute;right:0;top:72px}.main-nav.open{display:flex}.main-nav a{text-align:center}.hero{min-height:auto;padding:55px 0 70px}.hero-grid{gap:35px}.hero h1{font-size:51px;letter-spacing:-3px}.hero-lead{font-size:16px}.hero-actions{flex-direction:column;gap:18px}.trust-row div{padding:0 14px}.trust-row strong{font-size:23px}.trust-row span{font-size:8px}.hero-visual{min-height:330px}.orbit-one{height:330px;width:330px}.orbit-two{height:270px;width:270px}.product-window{height:230px;width:310px}.window-body{height:191px}.mini-content{padding:16px}.mini-chart{height:87px;margin:14px 0}.ship-card{bottom:30px;left:-4px}.support-card{right:-4px;top:25px}.contact,.delivery,.services{padding:78px 0}.contact-copy h2,.section-heading h2{font-size:38px;letter-spacing:-2px}.steps-grid{grid-template-columns:1fr}.step-card,.step-card+.step-card{border-bottom:1px solid #dde3df;border-bottom:1px solid var(--line);border-left:0;padding:27px 0}.support-strip{grid-template-columns:auto 1fr;padding:22px}.support-strip a,.support-strip p{grid-column:1/-1}.capability-grid{grid-template-columns:1fr}.capability-card{min-height:245px}.staffing{padding:80px 0}.staffing h2{font-size:42px}.talent-footer{flex-direction:column;gap:4px}.field-row{grid-template-columns:1fr}.brief-form{padding:23px}.footer-main{gap:35px;grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-main>div:last-child{grid-column:auto}.footer-bottom{gap:20px}.float-card{padding:9px 11px}.support-card>span{font-size:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.capability-card{transition:none}}
/*# sourceMappingURL=main.b9be26cb.css.map*/