.b2b-section{background:var(--ink);position:relative;overflow:hidden;padding:var(--space-xl) clamp(2rem,8vw,10rem);display:grid;grid-template-columns:1fr 1fr;gap:8rem;align-items:center;min-height:600px}.b2b-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--navy) 0%,var(--ink) 100%)}.b2b-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--pattern-uri);background-size:100px 100px;opacity:.05;pointer-events:none}.b2b-content{position:relative;z-index:1}.b2b-eyebrow{font-family:var(--font-body);font-size:.62rem;font-weight:500;letter-spacing:.38em;text-transform:uppercase;color:var(--gold);margin-bottom:1.5rem;display:flex;align-items:center;gap:.8rem}.b2b-eyebrow:before{content:"";width:30px;height:1px;background:var(--gold)}.b2b-headline{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,3.8rem);font-weight:300;line-height:1.15;color:var(--white);margin-bottom:1.5rem}.b2b-headline em{font-style:italic;color:var(--cream)}.b2b-body{font-family:var(--font-body);font-size:.92rem;font-weight:300;line-height:1.85;color:#fff9;margin-bottom:2rem;max-width:440px}.b2b-features{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}.b2b-feature{display:flex;align-items:center;gap:1rem;font-family:var(--font-body);font-size:.82rem;font-weight:400;color:#ffffffb3;letter-spacing:.02em}.b2b-feature-dot{width:6px;height:6px;background:var(--gold);border-radius:50%;flex-shrink:0}.b2b-form{position:relative;z-index:1;background:#ffffff0d;border:1px solid rgba(196,169,125,.2);padding:3rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.b2b-form-title{font-family:var(--font-display);font-size:1.5rem;font-weight:300;color:var(--white);margin-bottom:.4rem}.b2b-form-sub{font-family:var(--font-body);font-size:.75rem;font-weight:300;color:#ffffff73;margin-bottom:2rem;letter-spacing:.05em}@media(max-width:1024px){.b2b-section{grid-template-columns:1fr;gap:3rem}}@media(max-width:768px){.b2b-section{padding:var(--space-lg) var(--space-md)}}@media(max-width:480px){.b2b-section{padding:3.5rem 1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-b2b-inquiry.css.map */
