.ik-shero{align-items:flex-start;display:flex;flex-direction:column;gap:24px;max-width:620px}p.ik-shero__eyebrow{align-items:center;color:#b83a31;display:flex;font-family:Inter,sans-serif;font-size:13px;font-weight:600;gap:10px;letter-spacing:1.7px;line-height:1.4;margin:0;text-transform:uppercase}p.ik-shero__eyebrow:before{background-color:#a23a2e;content:"";flex:none;height:12px;width:12px}.ik-shero .ik-shero__heading{color:#171513;font-family:Lora,serif;font-size:62px;font-weight:400;line-height:1.08;margin:0}p.ik-shero__intro{color:#55534d;font-family:Inter,sans-serif;font-size:17px;line-height:1.65;margin:0}.ik-shero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}p.ik-shero__note{color:#55534d;line-height:1.6;margin:0}a.ik-shero__btn,p.ik-shero__note{font-family:Inter,sans-serif;font-size:14px}a.ik-shero__btn{align-items:center;background-color:#fff;border:1px solid #171513;border-radius:999px;box-sizing:border-box;color:#171513;display:inline-flex;font-weight:600;justify-content:center;line-height:1.4;min-height:46px;padding:12px 24px;text-decoration:none;transition:background-color .2s ease,color .2s ease}a.ik-shero__btn:hover{background-color:#171513;color:#fff}a.ik-shero__btn--primary{background-color:#b83a31;border-color:#b83a31;color:#fff}a.ik-shero__btn--primary:hover{background-color:#9c2f27;border-color:#9c2f27;color:#fff}.ik-shero--dark a.ik-shero__btn:not(.ik-shero__btn--primary){background-color:transparent;border-color:#f7f4ed;color:#f7f4ed}.ik-shero--dark a.ik-shero__btn:not(.ik-shero__btn--primary):hover{background-color:#f7f4ed;color:#171513}@media(max-width:1023px){.ik-shero{max-width:none}.ik-shero .ik-shero__heading{font-size:50px}}@media(max-width:767px){.ik-shero .ik-shero__heading{font-size:40px}p.ik-shero__intro{font-size:16px}}.ik-shero-split{align-items:center;display:grid;gap:40px 64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ik-shero__media{align-items:center;background-color:#eee9df;border:1px solid #ddd7ca;border-radius:16px;display:flex;justify-content:center;min-height:520px;overflow:hidden}.ik-shero__media img{display:block;height:100%;object-fit:cover;width:100%}.ik-shero__media-ph{color:#8f8b82;font-family:Inter,sans-serif;font-size:13px;padding:16px;text-align:center}@media(max-width:1023px){.ik-shero-split{grid-template-columns:minmax(0,1fr)}.ik-shero__media{min-height:360px}}@media(max-width:767px){.ik-shero__media{min-height:260px}}a.ik-shero__btn.ik-shero__btn{box-sizing:border-box;font-size:15px;font-weight:600;height:auto;line-height:1.3;min-height:48px;padding:12px 26px}.ik-shero__media.ik-shero__media{position:relative}.ik-shero__media.ik-shero__media img{height:100%;inset:0;max-width:none;object-fit:cover;object-position:50% 50%;position:absolute;width:100%}