.gfm{padding:clamp(88px,12vw,180px) 0;overflow:hidden}
.gfm .eyebrow{margin-bottom:clamp(24px,3vw,40px)}
.gfm__statement{font-size:clamp(40px,7.4vw,118px);font-weight:700;line-height:.98;letter-spacing:-.045em;margin:0;max-width:15ch;color:var(--k);hyphens:manual}
.bg-black .gfm__statement{color:var(--w)}
.gfm__accent{color:var(--y)}
.bg-white .gfm__accent{background:linear-gradient(transparent 62%,var(--y) 62%);color:var(--k)}
.bg-yellow .gfm__accent{color:var(--w)}
.gfm__w{display:inline;transition:opacity .5s ease,color .5s ease}
.gfm.is-armed .gfm__w{opacity:.16}
.gfm.is-armed .gfm__w.is-lit{opacity:1}
.gfm__foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(32px,6vw,96px);margin-top:clamp(48px,6vw,88px);align-items:end}
.gfm__foot:empty{display:none}
.gfm__foot:not(:has(.gfm__aside)){grid-template-columns:1fr}
.gfm__aside{margin:0;font-size:clamp(17px,1.3vw,20px);line-height:1.55;color:var(--g);max-width:44ch}
.bg-black .gfm__aside{color:#bdbdbd}
.bg-yellow .gfm__aside{color:var(--k)}
.gfm__facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(0,0,0,.16)}
.bg-black .gfm__facts{border-color:rgba(255,255,255,.22)}
.gfm__facts li{padding:22px 20px 0 0;display:flex;flex-direction:column;gap:6px;min-width:0}
.gfm__facts strong{font-size:clamp(28px,2.8vw,44px);line-height:1;letter-spacing:-.03em;color:var(--k)}
.bg-black .gfm__facts strong{color:var(--y)}
.gfm__facts span{font-size:15px;line-height:1.4;color:var(--g);hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}
.bg-black .gfm__facts span{color:#bdbdbd}
.bg-yellow .gfm__facts span{color:var(--k)}
@media (max-width:820px){.gfm__foot{grid-template-columns:1fr;align-items:start}.gfm__statement{max-width:none}}
@media (max-width:520px){.gfm__facts{grid-template-columns:1fr}.gfm__facts li{flex-direction:row;align-items:baseline;gap:14px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12)}}
@media (prefers-reduced-motion:reduce){.gfm.is-armed .gfm__w{opacity:1}}