@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Oswald:wght@500;600;700&display=swap";:root{--ink:#101314;--soft:#e9e8e4;--line:#d5d4ce;--acid:#c9f15a;--grey:#757977}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--soft);color:var(--ink);margin:0;font-family:Manrope,Arial,sans-serif}button,a{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}.nav{z-index:10;color:#fff;justify-content:space-between;align-items:center;width:100%;height:88px;padding:0 5.4vw;transition:all .3s;display:flex;position:fixed;top:0}.nav.solid{background:#111416;box-shadow:0 4px 20px #0004}.logo{text-align:left;grid-template-rows:20px 12px;grid-template-columns:35px auto;gap:0 7px;font-family:Oswald;display:grid}.logo span{border:1px solid;border-radius:50%;grid-row:1/3;place-items:center;font-size:21px;font-weight:700;display:grid}.logo i{letter-spacing:1px;font-size:19px;font-style:normal;line-height:20px}.logo b{letter-spacing:1.55px;white-space:nowrap;font-family:DM Mono;font-size:7px}.nav nav{gap:22px;display:flex}.nav nav button{color:#eee;font-size:12px;font-weight:700}.nav-actions{align-items:center;gap:18px;display:flex}.phone{align-items:center;gap:8px;font:12px DM Mono;display:flex}.phone svg{width:15px}.btn{text-transform:uppercase;letter-spacing:.8px;justify-content:center;align-items:center;gap:15px;padding:15px 19px;font-size:11px;font-weight:800;display:inline-flex}.btn svg,.text-link svg{width:16px}.accent{background:var(--acid);color:#161b10}.light{color:var(--ink);background:#fff}.outline{border:1px solid var(--ink)}.ghost{color:#fff;border:1px solid #fff9}.hamburger{display:none}.hero{color:#fff;align-items:flex-end;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-shade{background:linear-gradient(90deg,#0a0d0dce 0%,#0b0e0c85 50%,#0004),linear-gradient(#0000 45%,#0b0d0edc);position:absolute;inset:0}.hero-content{width:100%;padding:0 9vw 48px;animation:.9s both rise;position:relative}.eyebrow{letter-spacing:1.8px;color:#60665e;margin:0 0 20px;font:500 10px DM Mono}.hero .eyebrow{color:var(--acid)}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-transform:uppercase;letter-spacing:-.5px;font-family:Oswald,sans-serif;line-height:.98}.hero h1{max-width:1000px;margin:0;font-size:clamp(58px,9vw,140px)}.hero h1 em{color:var(--acid);font-style:normal}.hero-copy{max-width:490px;margin:30px 0;font-size:15px;line-height:1.7}.hero-buttons{gap:12px;display:flex}.hero-foot{letter-spacing:1px;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:8vh;font-size:11px;display:flex}.hero-foot b{color:var(--acid)}.scroll{align-items:center;gap:12px;font:9px DM Mono;display:flex}.scroll i{border-top:1px solid var(--acid);width:55px}.proof{color:#fff;background:#151a19;grid-template-columns:repeat(4,1fr);padding:32px 9vw;display:grid}.proof div{border-right:1px solid #ffffff29;padding:4px 25px}.proof div:first-child{padding-left:0}.proof div:last-child{border:0}.proof b{color:var(--acid);font:600 27px Oswald;display:block}.proof span{text-transform:uppercase;letter-spacing:1px;font-size:10px}.section,.process{padding:130px 9vw}.section-title{max-width:720px}.section-title h2,.page-hero h1,.testimonials h2{margin-bottom:20px;font-size:clamp(42px,5vw,76px)}.lede,.page-hero>p{color:#5c615e;max-width:600px;font-size:15px;line-height:1.75}.service-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.service-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:280px;padding:25px;transition:all .25s;position:relative}.service-card:hover{background:#f5f4f0;transform:translateY(-4px)}.service-card>span{color:#777;font:10px DM Mono}.service-card>svg{color:#4c544b;width:30px;height:30px;position:absolute;right:24px}.service-card h3{margin:70px 0 13px;font-size:26px}.service-card p{color:#646967;max-width:295px;font-size:13px;line-height:1.65}.service-card button{position:absolute;bottom:18px;right:18px}.loads{color:#e8eae5;background:#1a201e;grid-template-columns:.82fr 1.18fr;gap:80px;padding:115px 9vw;display:grid}.loads .eyebrow,.process .eyebrow{color:var(--acid)}.loads .section-title h2{color:#fff}.loads .lede{color:#bbc0b9}.text-link{text-transform:uppercase;letter-spacing:.8px;color:inherit;align-items:center;gap:10px;margin-top:30px;font-size:11px;font-weight:800;display:flex}.load-table{align-self:center}.load-head,.load-row{border-bottom:1px solid #ffffff2b;grid-template-columns:1.1fr 1.1fr 1fr .75fr .7fr;gap:10px;padding:17px 10px;display:grid}.load-head{text-transform:uppercase;letter-spacing:1px;color:#a7aea4;font:9px DM Mono}.load-row{font-size:12px}.load-row span:last-child{color:var(--acid);font-weight:800}.load-table p{letter-spacing:1px;color:#8f978f;margin-top:20px;font:9px DM Mono}.process{background:#f8f7f2}.steps{grid-template-columns:repeat(4,1fr);margin-top:60px;display:grid}.steps article{border-left:1px solid var(--line);padding:25px}.steps article:last-child{border-right:1px solid var(--line)}.steps b{color:#b4b7ae;font:500 42px Oswald}.steps h3{margin:85px 0 12px;font-size:24px}.steps p{color:#676c68;font-size:13px;line-height:1.65}.equipment-preview{background:#d8d9d3}.equipment-strip{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:50px;display:grid}.equipment-strip button{color:#fff;text-align:left;background-position:50%;background-size:cover;justify-content:space-between;align-items:flex-end;height:260px;padding:18px;font:500 24px Oswald;display:flex}.equipment-strip svg{width:18px}.testimonials{color:#fff;background:#111615;grid-template-columns:1fr 1fr;gap:10px;padding:120px 9vw;display:grid}.testimonials .eyebrow{color:var(--acid);grid-column:1/3}.quote{text-transform:uppercase;border-left:1px solid #ffffff4a;padding-left:40px;font:600 clamp(27px,3vw,48px)/1.05 Oswald}.quote span{color:var(--acid);margin-top:40px;font:12px DM Mono;display:block}.fine{color:#aeb3ae;align-self:end;font-size:11px}.faq{max-width:1000px;margin:auto}.faq article{border-top:1px solid var(--line)}.faq article:last-child{border-bottom:1px solid var(--line)}.faq article button{text-align:left;justify-content:space-between;width:100%;padding:25px 0;font-size:15px;font-weight:700;display:flex}.faq article svg{transition:all .3s}.faq article.open svg{transform:rotate(180deg)}.faq article>div{grid-template-rows:0fr;transition:all .35s;display:grid}.faq article.open>div{grid-template-rows:1fr}.faq article p{color:#646967;max-width:690px;margin:0;line-height:1.7;overflow:hidden}.faq article.open p{padding-bottom:24px}.cta-band{background:var(--acid);color:#151914;padding:100px 9vw}.cta-band .eyebrow{color:#28331a}.cta-band h2{margin-bottom:35px;font-size:clamp(40px,5vw,72px)}.page-hero{color:#fff;background:#161c1a;padding:180px 9vw 85px;position:relative;overflow:hidden}.page-hero:after{content:"GREY";color:#ffffff08;font:700 230px Oswald;position:absolute;bottom:-70px;right:-20px}.page-hero>*{z-index:1;position:relative}.page-hero .eyebrow{color:var(--acid)}.page-hero>p{color:#c4c9c2}.page-content{min-height:350px}.page-grid{margin:0 9vw 110px}.equipment-grid{grid-template-columns:repeat(3,1fr);gap:28px;padding:100px 9vw;display:grid}.equipment-grid article>div{background-position:50%;background-size:cover;height:230px}.equipment-grid h3{margin:20px 0 10px;font-size:29px}.equipment-grid p{color:#626863;font-size:13px;line-height:1.65}.equipment-grid .text-link{margin-top:18px}.plan{color:#fff;background:#141a18;max-width:760px;margin:100px auto;padding:55px}.plan>span{color:var(--acid);letter-spacing:1px;font:10px DM Mono}.plan h3{margin:25px 0;font-size:45px}.plan ul{margin:35px 0;padding:0;list-style:none}.plan li{border-top:1px solid #ffffff2a;gap:12px;padding:14px 0;font-size:13px;display:flex}.plan li svg{color:var(--acid);width:17px}.about-copy{grid-template-columns:1fr 1fr;gap:80px;padding:100px 9vw;display:grid}.big-copy{text-transform:uppercase;font:500 42px/1.1 Oswald}.about-copy div p{color:#5e645f;line-height:1.75}.values{background:#d8d9d3;grid-template-columns:repeat(3,1fr);gap:60px;padding:75px 9vw;display:grid}.values svg{width:30px}.values h3{margin:50px 0 12px;font-size:26px}.values p{color:#555e56;font-size:13px;line-height:1.7}.resource-tools{justify-content:space-between;padding:80px 9vw 25px;display:flex}.resource-tools div{border-bottom:1px solid #555;gap:10px;width:300px;padding:10px;display:flex}.resource-tools input,.resource-tools select{background:0 0;border:0;outline:0;width:100%}.resource-tools select{width:160px}.featured{background:#d4d7cd;min-height:350px;margin:40px 9vw 70px;padding:40px 5% 40px 45%;position:relative}.featured>div{background:url(https://images.unsplash.com/photo-1501700493788-fa1a4fc9fe62?auto=format&fit=crop&w=1000&q=80) 50%/cover;width:39%;height:100%;position:absolute;top:0;left:0}.featured span,.articles span{letter-spacing:1px;font:10px DM Mono}.featured h3{margin:22px 0;font-size:42px}.featured p,.articles p{color:#59615a;font-size:13px;line-height:1.7}.articles{grid-template-columns:repeat(3,1fr);gap:38px;padding:0 9vw 80px;display:grid}.article-img{background:50%/cover;height:170px}.i0{background-image:url(https://images.unsplash.com/photo-1566576912321-d58ddd7a6088?auto=format&fit=crop&w=700&q=80)}.i1{background-image:url(https://images.unsplash.com/photo-1601584115197-04ecc0da31d7?auto=format&fit=crop&w=700&q=80)}.i2{background-image:url(https://images.unsplash.com/photo-1546519638-68e109498ffc?auto=format&fit=crop&w=700&q=80)}.articles span{margin:16px 0 10px;display:block}.articles h3{margin-bottom:10px;font-size:25px}.articles button{text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.page-content>.btn.outline{margin:0 auto 100px;display:flex}.contact-layout{grid-template-columns:.7fr 1.3fr;gap:90px;padding:100px 9vw;display:grid}.contact-layout aside .logo{margin-bottom:40px}.contact-layout aside>p{color:#59615a;line-height:1.7}.contact-layout aside>a,.contact-layout aside>span{align-items:center;gap:12px;margin:25px 0;font:13px DM Mono;text-decoration:none;display:flex}.contact-layout aside svg{color:#56614a;width:17px}.contact-form,.signup form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form label,.form-grid label{text-transform:uppercase;letter-spacing:.6px;gap:8px;font-size:11px;font-weight:800;display:grid}.contact-form input,.contact-form textarea,.contact-form select,.form-grid input,.form-grid textarea{background:0 0;border:1px solid #bfc1b9;outline-color:#7e9650;width:100%;padding:13px;font:14px Manrope}.contact-form textarea,.form-grid textarea{resize:vertical;height:105px}.contact-form .full,.form-grid .full{grid-column:1/-1}.contact-form small{color:#6b706b;grid-column:1/-1;font-size:10px}.form-success{background:#dceac1;grid-column:1/-1;align-items:center;gap:10px;padding:30px;display:flex}.signup{max-width:1100px;margin:auto;padding:80px 9vw 110px}.step-indicator{border-bottom:1px solid var(--line);justify-content:space-between;margin-bottom:50px;display:flex}.step-indicator span{color:#888;align-items:center;gap:10px;padding-bottom:16px;font-size:11px;display:flex}.step-indicator b{font:22px Oswald}.step-indicator .current{color:#111;border-bottom:2px solid var(--ink)}.step-indicator .done{color:#627642}.signup form{border:1px solid var(--line);padding:40px;display:block}.signup form h3{font-size:38px}.form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.form-actions{justify-content:flex-end;gap:10px;margin-top:30px;display:flex}.review{text-align:center;padding:30px}.review svg,.confirmation>svg{color:#6d863e;width:42px;height:42px}.review h3{margin:15px;font-size:35px}.confirmation{text-align:center;background:#d9ead0;max-width:620px;margin:100px auto;padding:60px}.confirmation h3{margin:20px;font-size:40px}.confirmation a{margin:12px;display:block}.legal{max-width:900px;padding:100px 9vw}.legal h3{margin:42px 0 10px;font-size:27px}.legal p{color:#5b625c;line-height:1.8}.legal>p:first-child{color:#29321d;background:#dceac1;padding:20px}footer{color:#fff;background:#101514;padding:75px 9vw 25px}.footer-main{grid-template-columns:2fr 1fr 1fr 1.5fr;gap:35px;display:grid}.footer-main .logo{margin-bottom:22px}.footer-main p{color:#adb2ad;max-width:240px;font-size:13px;line-height:1.7}.footer-main b{text-transform:uppercase;letter-spacing:1px;color:var(--acid);margin-bottom:18px;font:10px DM Mono;display:block}.footer-main button,.footer-main a{color:#e3e4df;margin:10px 0;font-size:12px;text-decoration:none;display:block}.footer-bottom{color:#9fa49e;border-top:1px solid #ffffff2a;justify-content:space-between;margin-top:70px;padding-top:20px;font:10px DM Mono;display:flex}.footer-bottom button{color:inherit;font:inherit;margin-left:20px}@keyframes rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@media (width<=900px){.nav nav,.nav-actions{display:none}.hamburger{color:#fff;display:block}.mobile-menu{background:#151a19;gap:4px;width:100%;padding:20px 5.4vw;display:grid;position:absolute;top:88px;left:0}.mobile-menu button:not(.btn){color:#fff;text-align:left;justify-content:space-between;padding:13px 0;display:flex}.mobile-menu a{color:var(--acid);padding:15px 0;font:12px DM Mono;text-decoration:none}.proof,.steps{grid-template-columns:repeat(2,1fr)}.proof div:nth-child(2){border:0}.service-grid,.equipment-grid,.articles{grid-template-columns:repeat(2,1fr)}.loads{grid-template-columns:1fr;gap:35px}.equipment-strip{grid-template-columns:repeat(2,1fr)}.footer-main{grid-template-columns:2fr 1fr 1fr}.footer-main>div:last-child{grid-column:1/-1}.contact-layout{grid-template-columns:1fr;gap:35px}.about-copy{gap:35px}.featured{padding-left:45%}}@media (width<=600px){.nav{height:70px;padding:0 6vw}.mobile-menu{top:70px}.hero-content{padding:0 6vw 30px}.hero h1{font-size:57px}.hero-copy{font-size:13px}.hero-buttons{flex-direction:column;align-items:flex-start}.hero-foot{margin-top:55px}.scroll{display:none}.proof{padding:18px 6vw}.proof div{padding:10px 12px}.proof b{font-size:23px}.proof span{font-size:8px}.section,.process{padding:75px 6vw}.section-title h2,.page-hero h1{font-size:43px}.service-grid,.equipment-grid,.articles{grid-template-columns:1fr}.service-card{min-height:240px}.loads{padding:70px 6vw}.load-head{display:none}.load-row{padding:15px;display:block}.load-row span{justify-content:space-between;margin:7px 0;display:flex}.load-row span:before{content:attr(data-label);text-transform:uppercase;color:#9fa69f;font:9px DM Mono}.steps{grid-template-columns:1fr}.steps article{border-right:1px solid var(--line);gap:25px;display:flex}.steps h3{margin:0 0 8px}.steps p{margin:0}.equipment-strip{grid-template-columns:1fr}.testimonials{padding:70px 6vw;display:block}.testimonials .eyebrow{margin-bottom:20px}.quote{border-top:1px solid #ffffff4a;border-left:0;padding:30px 0}.page-hero{padding:125px 6vw 60px}.page-grid{margin:0 6vw 70px}.equipment-grid{padding:65px 6vw}.plan{margin:60px 6vw;padding:35px 25px}.plan h3{font-size:36px}.about-copy{grid-template-columns:1fr;padding:65px 6vw}.big-copy{font-size:37px}.values{grid-template-columns:1fr;gap:20px;padding:60px 6vw}.values h3{margin:20px 0 10px}.resource-tools{padding:50px 6vw 10px;display:block}.resource-tools div{width:100%;margin-bottom:20px}.featured{margin:30px 6vw 50px;padding:230px 25px 28px}.featured>div{width:100%;height:205px}.featured h3{font-size:32px}.articles{padding:0 6vw 60px}.contact-layout{padding:65px 6vw}.contact-form{grid-template-columns:1fr}.contact-form .full{grid-column:auto}.signup{padding:60px 6vw}.step-indicator span{font-size:0}.step-indicator b{font-size:21px}.signup form{padding:25px 18px}.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.footer-main{grid-template-columns:1fr 1fr}.footer-main>div:first-child,.footer-main>div:last-child{grid-column:1/-1}.footer-bottom{line-height:2;display:block}.footer-bottom button{margin:0 12px 0 0}.cta-band{padding:70px 6vw}}
