section.has-bubble-bg{--bubblebg-margin-inline:1.25rem;--bubblebg-grid-correction:max(0px,min(var(--bubblebg-margin-inline),50vw - 60rem));padding-inline:var(--bubblebg-margin-inline)}@media screen and (min-width:62.0625em){section.has-bubble-bg [class*=" grid"].side-padding,section.has-bubble-bg [class^=grid].side-padding{padding-inline:calc(5rem - var(--bubblebg-margin-inline) + var(--bubblebg-grid-correction))}}@media screen and (min-width:62.0625em) and (min-width:90em){section.has-bubble-bg [class*=" grid"].side-padding,section.has-bubble-bg [class^=grid].side-padding{padding-inline:calc(5.25rem - var(--bubblebg-margin-inline) + var(--bubblebg-grid-correction))}}@media screen and (min-width:62.0625em) and (min-width:48em) and (max-width:62em){section.has-bubble-bg [class*=" grid"].side-padding,section.has-bubble-bg [class^=grid].side-padding{padding-inline:calc(2.25rem - var(--bubblebg-margin-inline) + var(--bubblebg-grid-correction))}}@media screen and (min-width:62.0625em) and (max-width:47.9375em){section.has-bubble-bg [class*=" grid"].side-padding,section.has-bubble-bg [class^=grid].side-padding{padding-inline:calc(1.5rem - var(--bubblebg-margin-inline) + var(--bubblebg-grid-correction))}}section.has-bubble-bg .bubble-bg{max-width:145rem;margin-inline:auto;background:white;border-radius:1.5rem;overflow:hidden}@media screen and (min-width:62.0625em){section.has-bubble-bg .bubble-bg{padding-block:7rem}}@media screen and (min-width:48em) and (max-width:62em){section.has-bubble-bg .bubble-bg{padding-block:3.75rem}}@media screen and (max-width:47.9375em){section.has-bubble-bg .bubble-bg{padding-block:2.5rem}}section.has-bubble-bg.no-top-padding .bubble-bg{padding-top:0}section.has-bubble-bg.no-bottom-padding .bubble-bg{padding-bottom:0}section.has-bubble-bg.no-top-br .bubble-bg{border-top-left-radius:0;border-top-right-radius:0}section.has-bubble-bg.no-bottom-br .bubble-bg{border-bottom-left-radius:0;border-bottom-right-radius:0}