/* Canonical graft opening: two lines, two weights, matching original title size. */
@layer graftOpeningTwoLines {
 html body.fg-renewal .gf-opening-b h1{--gf-heading-size:43px}
 html body.fg-renewal .gf-opening-b .gf-opening-kicker{display:block!important;font-size:var(--gf-heading-size)!important;font-weight:300!important;line-height:1.5!important;margin-bottom:8px!important;white-space:nowrap!important}
 html body.fg-renewal .gf-opening-b .gf-opening-title{display:block!important;font-size:var(--gf-heading-size)!important;font-weight:600!important;line-height:1.5!important;white-space:nowrap!important}
 html body.fg-renewal .gf-opening-b .gf-opening-title strong{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}
 @media(max-width:800px){html body.fg-renewal .gf-opening-b h1{--gf-heading-size:clamp(18px,6.2vw,29px)}}
}
