.service-hero{background:linear-gradient(118deg,rgba(7,17,31,.97),rgba(7,17,31,.83)),url('assets/3dlabiz-printer-farm-v2.png') center/cover;color:white;padding:105px max(32px,calc((100vw - 1220px)/2));min-height:550px;display:flex;align-items:center}
.service-hero>div{max-width:850px}.service-hero h1{font-size:clamp(3.3rem,5.8vw,5.8rem)}.service-hero .lead{font-size:1.12rem;color:#bdc9d6;max-width:720px;margin:28px 0 32px}
.breadcrumbs{font-size:.72rem;color:#8ea2b7;margin-bottom:30px}.breadcrumbs a{color:var(--cyan)}
.service-body{background:white}.service-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.service-intro h2,.process h2,.related h2{font-size:clamp(2.4rem,4vw,4.2rem);letter-spacing:-.05em}.service-copy{font-size:1.02rem;color:var(--muted)}.service-copy p:first-child{margin-top:0}
.use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}.use-grid article{border:1px solid var(--line);padding:28px;min-height:190px}.use-grid b{color:#1683c7;font-size:.68rem}.use-grid h3{font-size:1.18rem;margin:22px 0 10px}.use-grid p{font-size:.86rem;color:var(--muted)}
.process{background:var(--navy2);color:white}.process h2{max-width:760px}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:50px;border-top:1px solid #2b3b4d}.process-grid div{padding:25px 24px 10px 0}.process-grid b{color:var(--cyan);font-size:.68rem}.process-grid h3{font-size:1.08rem;margin:24px 0 8px}.process-grid p{color:#9dafc0;font-size:.84rem}
.related{background:var(--paper)}.related-links{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:40px}.related-links a{background:white;border:1px solid var(--line);padding:22px;font-weight:800;color:#087fc0}
.wholesale-hero{background:linear-gradient(118deg,rgba(7,17,31,.98),rgba(10,39,62,.82)),url('assets/3dlabiz-trophy-collection.png') center 48%/cover;color:white}.wholesale-hero .hero-inner{padding:105px max(32px,calc((100vw - 1220px)/2));min-height:590px;display:flex;align-items:center}.wholesale-hero .hero-inner>div{max-width:850px}.wholesale-hero h1{font-size:clamp(3.3rem,5.8vw,5.8rem)}.wholesale-hero .lead{font-size:1.12rem;color:#bdc9d6;max-width:740px;margin:28px 0 32px}
.wholesale-benefits{background:white}.wholesale-benefits h2,.wholesale-form-section h2{font-size:clamp(2.4rem,4vw,4.2rem);letter-spacing:-.05em}.buyer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}.buyer-grid article{border-top:3px solid var(--blue);background:var(--paper);padding:27px;min-height:200px}.buyer-grid h3{font-size:1.15rem;margin-bottom:10px}.buyer-grid p{font-size:.86rem;color:var(--muted)}
.wholesale-terms{background:var(--navy2);color:white}.wholesale-terms-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.wholesale-terms h2{font-size:clamp(2.4rem,4vw,4.2rem);letter-spacing:-.05em}.term-list{border-top:1px solid #2b3b4d}.term-list div{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:19px 0;border-bottom:1px solid #2b3b4d}.term-list b{color:var(--cyan);font-size:.68rem}.term-list strong{display:block}.term-list span{color:#9dafc0;font-size:.85rem}
.wholesale-form-section{background:linear-gradient(135deg,#07111f 0%,#0c1a2c 58%,#102b43 100%);color:white;display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;align-items:start}.wholesale-form-section .intro-copy{color:#a9b8c8}.file-help{font-size:.68rem;color:#718096;font-weight:500}.quote-form input[type=file]{padding:10px;background:#f8fafc}
@media(max-width:900px){.buyer-grid,.wholesale-terms-grid,.wholesale-form-section{grid-template-columns:1fr}.wholesale-form-section{gap:38px}}
@media(max-width:900px){.service-intro{grid-template-columns:1fr;gap:30px}.use-grid{grid-template-columns:1fr 1fr}.process-grid{grid-template-columns:1fr 1fr}.related-links{grid-template-columns:1fr}}
@media(max-width:650px){.service-hero{padding:75px 22px;min-height:500px}.wholesale-hero .hero-inner{padding:75px 22px;min-height:520px}.use-grid,.process-grid,.buyer-grid{grid-template-columns:1fr}}
