.ofix-corporate,.ofix-corporate *{box-sizing:border-box}.ofix-corporate{width:min(100%,1900px);margin:0 auto;padding:0 clamp(16px,2.25vw,48px) 32px;color:var(--corporate-ink, #0b2039);font-family:var(--font-body--family, "Work Sans", sans-serif)}.ofix-corporate-card{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(360px,28vw,530px);border-radius:24px;overflow:hidden;background:var(--corporate-paper, #f3f0e9)}.ofix-corporate-copy{position:relative;z-index:1;width:47%;padding:56px 0 56px clamp(32px,3.4vw,68px)}.ofix-corporate :is(h2,p){margin:0}.ofix-corporate-eyebrow{font-size:13px;line-height:1.6;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.ofix-corporate .ofix-corporate-heading{margin:22px 0 18px;color:var(--corporate-ink, #0b2039);font:700 clamp(34px,3.4vw,64px)/1.1 var(--font-body--family, "Work Sans", sans-serif);letter-spacing:-.045em;text-wrap:balance}.ofix-corporate-heading span{display:block}.ofix-corporate-description{max-width:620px;color:#526071;font-size:clamp(17px,1.4vw,24px);line-height:1.5}.ofix-corporate-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.ofix-corporate .ofix-corporate-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:56px;max-width:100%;padding:13px 26px;border:1.5px solid var(--corporate-ink, #0b2039);border-radius:100px;background:var(--corporate-ink, #0b2039);color:#fff;font-size:16px;line-height:1.4;font-weight:600;text-decoration:none;text-align:center;transition:background .2s ease,transform .2s ease}.ofix-corporate .ofix-corporate-button-secondary{background:transparent;color:var(--corporate-ink, #0b2039)}.ofix-corporate-button svg{width:24px;height:20px;flex-shrink:0;transition:transform .2s ease}.ofix-corporate-button:hover svg{transform:translate(4px)}.ofix-corporate-button-secondary:hover{background:#ffffff80}.ofix-corporate-button:focus-visible{outline:3px solid #45749b;outline-offset:4px}.ofix-corporate-media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:42%}.ofix-corporate-media picture{display:block;width:100%;height:100%}.ofix-corporate-media img{width:100%;height:100%;object-fit:cover;object-position:center 65%}.ofix-corporate-media:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--corporate-paper, #f3f0e9),transparent 28%);pointer-events:none}@media(min-width:768px)and (max-width:1199px){.ofix-corporate-card{min-height:430px}.ofix-corporate-copy{width:53%;padding:32px 0 32px 28px}.ofix-corporate-eyebrow{font-size:10px;letter-spacing:.18em}.ofix-corporate .ofix-corporate-heading{font-size:clamp(30px,3.7vw,42px);margin-top:18px}.ofix-corporate-description{font-size:16px}.ofix-corporate-media{left:46%}.ofix-corporate .ofix-corporate-button{min-height:48px;padding:11px 20px;font-size:14px}.ofix-corporate-actions{margin-top:22px;gap:12px}}@media(max-width:767px){.ofix-corporate{padding:0 16px 24px}.ofix-corporate-card{display:flex;flex-direction:column;align-items:stretch;min-height:0;border-radius:20px}.ofix-corporate-copy{width:100%;padding:28px 24px 16px}.ofix-corporate-eyebrow{font-size:10px;letter-spacing:.17em}.ofix-corporate .ofix-corporate-heading{font-size:clamp(30px,8.6vw,46px);line-height:1.07;margin:20px 0 16px;letter-spacing:-.045em}.ofix-corporate-description{font-size:15px;line-height:1.5}.ofix-corporate-actions{flex-direction:column;gap:10px;margin-top:24px}.ofix-corporate .ofix-corporate-button{width:100%;min-height:50px;padding:12px 16px;font-size:14px}.ofix-corporate-media{position:relative;inset:auto;width:100%;height:clamp(290px,85vw,480px)}.ofix-corporate-media img{object-position:center 65%}.ofix-corporate-media:after{background:linear-gradient(180deg,var(--corporate-paper, #f3f0e9),transparent 28%)}}@media(prefers-reduced-motion:reduce){.ofix-corporate-button,.ofix-corporate-button svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ofix-corporate-solutions.css.map */
