.brand-quick{font-family:cursive;font-weight:500;color:var(--bronze2);font-size:2.35rem}.site-header{height:76px;max-width:none;padding-inline:36px;background:rgba(8,8,9,.72);backdrop-filter:blur(5px)}.site-header nav{gap:26px}.hero{height:620px;min-height:620px}.hero>img{object-position:center 58%}.hero-content{left:36px;top:53%;max-width:640px}.hero h1{font-size:clamp(3.6rem,6vw,5.5rem);line-height:.82;color:#fff}.hero h1 span{color:#fff}.hero-kicker{color:#fff;margin-bottom:14px;max-width:310px}.service-line{text-transform:uppercase;letter-spacing:.24em;font-size:.8rem;font-weight:700;margin:20px 0 0}.hero-copy{font-size:1rem;max-width:510px;margin:8px 0 20px}.hero-actions .button{min-width:195px}.credentials,.scroll-cue{display:none}.trust-band{max-width:none;display:grid;grid-template-columns:repeat(4,1fr);padding:18px 34px;background:#090a0b;border-top:1px solid #3c2e20;border-bottom:1px solid #3c2e20}.trust-band article{text-align:center;padding:4px 28px;border-right:1px solid #74512d}.trust-band article:last-child{border-right:0}.trust-band b{display:block;color:var(--bronze2);font-size:1.8rem;line-height:1}.trust-band h3{font-family:"Barlow Condensed";text-transform:uppercase;margin:8px 0 0;font-size:1.25rem}.trust-band p{font-size:.82rem;line-height:1.35;color:#d1cdc7;margin:2px 0}.services{background:#fff;color:#111;padding-top:48px;padding-bottom:52px}.services .section-heading{display:flex;align-items:end;justify-content:space-between;max-width:none;margin:0 0 24px;text-align:left}.services .section-heading .eyebrow{display:none}.services .section-heading h2{font-size:2.8rem}.services .section-heading>p:last-child{margin:0;text-transform:uppercase;letter-spacing:.2em;font-size:.72rem;font-weight:700;color:#191919}.service-grid{grid-template-columns:repeat(4,1fr);border:0;gap:20px}.service-grid article{padding:0;min-height:0;border:0!important;background:transparent}.service-grid article:hover{background:transparent;transform:translateY(-3px)}.service-grid article img{height:145px;object-fit:cover;margin-bottom:8px}.service-grid h3{font-size:1.12rem;margin:0}.service-grid p{font-size:.82rem;line-height:1.3;color:#313237;margin:1px 0}.capacity-note{color:#555;margin-top:24px}.why-quote{display:grid;grid-template-columns:1.1fr .9fr;background:linear-gradient(rgba(7,8,9,.69),rgba(7,8,9,.88)),url('quick-k-sunset-hero.png') center/cover}.why-quote .why,.why-quote .quote{background:transparent;padding:55px 38px}.why-quote .section-heading{margin-bottom:25px}.why-quote .section-heading h2,.why-quote .quote h2{font-size:3rem}.why-grid{grid-template-columns:repeat(4,1fr);border:0;margin-top:28px}.why-grid article{padding:15px 12px;text-align:center;border:0;border-right:1px solid #805a31}.why-grid article:last-child{border-right:0}.why-grid h3{font-size:1rem}.why-grid h3:before{display:none}.why-grid p{font-size:.76rem}.why-quote .quote{display:block;border-left:1px solid rgba(255,255,255,.18)}.quote-intro>p:not(.eyebrow),.quote-trust{display:none}.quote form{gap:10px}.quote input,.quote textarea{padding:8px 10px;font-size:.82rem}.quote textarea{height:75px}.quote label{font-size:.62rem}.equipment{grid-template-columns:1fr 1.1fr;min-height:270px}.equipment-copy{order:-1;padding:44px 38px}.equipment-copy h2{font-size:2.7rem}.equipment-copy ul{display:none}.equipment-photo{min-height:270px}.equipment-photo img{object-position:center 55%}.equipment-copy>p:not(.eyebrow){font-size:.88rem}.photo-tag{display:none}footer{padding:34px 38px}.footer-brand .brand-quick{font-size:2.7rem}
@media(max-width:900px){.site-header{padding-inline:20px}.site-header nav{top:72px}.hero{height:700px;min-height:700px}.hero-content{left:24px;right:24px}.trust-band{grid-template-columns:1fr 1fr}.trust-band article:nth-child(2){border-right:0}.trust-band article{border-bottom:1px solid #46321f;padding:18px}.services .section-heading{display:block}.services .section-heading>p:last-child{margin-top:12px}.service-grid{grid-template-columns:1fr 1fr}.service-grid article img{height:170px}.why-quote{grid-template-columns:1fr}.why-quote .quote{border-left:0;border-top:1px solid rgba(255,255,255,.18)}.equipment{grid-template-columns:1fr}.equipment-copy{order:0}}
@media(max-width:560px){.brand-quick{font-size:1.8rem}.hero{min-height:680px}.hero h1{font-size:3.5rem}.hero-actions{flex-direction:row}.hero-actions .button{min-width:0;flex:1;padding-inline:10px}.trust-band{padding-inline:8px}.trust-band article{padding:14px 6px}.trust-band h3{font-size:1rem}.trust-band p{font-size:.72rem}.services{padding:38px 16px}.services .section-heading h2{font-size:2.45rem}.service-grid{gap:20px 10px}.service-grid article img{height:120px}.service-grid h3{font-size:1rem}.why-quote .why,.why-quote .quote{padding:48px 20px}.why-grid{grid-template-columns:1fr 1fr}.why-grid article:nth-child(2){border-right:0}.equipment-copy{padding:40px 20px}}
