.mgb{display:grid;grid-template-columns:var(--mgb-image) minmax(0,1fr);min-height:var(--mgb-height);background:var(--mgb-bg);color:var(--mgb-fg);overflow:hidden}.mgb--reverse{grid-template-columns:minmax(0,1fr) var(--mgb-image)}.mgb--reverse .mgb__image{order:2}.mgb__image{min-height:var(--mgb-height);position:relative;overflow:hidden}.mgb__image img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:var(--mgb-x) var(--mgb-y)}.mgb__panel{display:flex;align-items:center;padding:var(--mgb-padding);min-width:0}.mgb__inner{max-width:550px}.mgb__eyebrow{font:700 10px/1.6 Manrope,sans-serif;letter-spacing:.22em;color:var(--mgb-accent);margin:0 0 18px}.mgb__heading{font-family:'Cormorant Garamond',Georgia,serif;font-size:var(--mgb-title);line-height:1.03;font-weight:400;color:var(--mgb-fg);margin:0 0 20px}.mgb__rule{display:block;width:42px;height:1px;background:var(--mgb-accent);margin:0 0 24px}.mgb__description{font:400 13px/1.85 Manrope,sans-serif;color:var(--mgb-fg);opacity:.9;margin:0 0 26px}.mgb__details{display:grid;gap:11px;margin-bottom:28px}.mgb__detail{display:flex;gap:12px;align-items:baseline;font:400 12px/1.6 Manrope,sans-serif;color:var(--mgb-fg)}.mgb__detail-icon{flex:0 0 17px;color:var(--mgb-accent);font-size:16px}.mgb__detail a{color:inherit;text-decoration:none}.mgb__detail a:hover{color:var(--mgb-accent)}.mgb__actions{display:flex;flex-wrap:wrap;gap:14px 22px}.mgb__action{font:700 10px/1.5 Manrope,sans-serif;letter-spacing:.11em;color:var(--mgb-accent);text-decoration:none;border-bottom:1px solid var(--mgb-accent);padding:0 0 6px}.mgb__action:hover{color:var(--mgb-fg);border-color:var(--mgb-fg)}@media(max-width:767px){.mgb,.mgb--reverse{display:flex;flex-direction:column;min-height:0}.mgb__image,.mgb--reverse .mgb__image{order:0;min-height:290px;height:290px;width:100%}.mgb__panel{order:1;padding:30px 24px 36px}.mgb__heading{font-size:min(var(--mgb-title),38px)}.mgb__description{font-size:12px}.mgb__actions{gap:18px}}
