.sec--bubble-grid{background-color:var(--color-gold-light);overflow:hidden;--bubble-size:min(19.375rem, 84vw);--bubble-gap:0.625rem;--bubble-badge-bg:var(--color-teal);--bubble-badge-text:var(--color-white)}.sec--bubble-grid.bubble-grid--blue{--bubble-badge-bg:var(--color-blue)}.sec--bubble-grid.bubble-grid--red{--bubble-badge-bg:var(--color-red)}.sec--bubble-grid.bubble-grid--gold{--bubble-badge-bg:var(--color-gold)}.sec--bubble-grid.bubble-grid--navy{--bubble-badge-bg:var(--color-navy)}.sec--bubble-grid .bubble-grid__intro{margin-bottom:3.125rem;max-width:45.9375rem}.sec--bubble-grid .bubble-grid__copy{max-width:44.6875rem}.sec--bubble-grid .bubble-grid__copy.wysiwyg p{font-size:var(--size-20);font-weight:300;line-height:1.385}.sec--bubble-grid .bubble-grid__graphic{margin-bottom:3.125rem;position:relative}.sec--bubble-grid .bubble-grid__graphic:last-child{margin-bottom:0}.sec--bubble-grid .bubble-grid__ripples{--rays-color:var(--color-gold);aspect-ratio:1;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(56.25rem,240vw);z-index:0}.sec--bubble-grid .bubble-grid__bubbles{display:grid;gap:var(--bubble-gap);grid-template-columns:var(--bubble-size);justify-content:center;list-style:none;margin:0;padding:0;position:relative;z-index:1}.sec--bubble-grid .bubble-grid__bubble{aspect-ratio:1;width:var(--bubble-size)}.sec--bubble-grid .bubble-grid__bubble-body{align-items:center;background-color:var(--color-cream-lightest);border-radius:50%;box-shadow:.1875rem .1875rem .625rem rgba(0,0,0,.15);display:flex;flex-direction:column;gap:calc(var(--bubble-size) * .0646);height:100%;justify-content:flex-start;padding:calc(var(--bubble-size) * .1662) calc(var(--bubble-size) * .1154) 0;width:100%}.sec--bubble-grid .bubble-grid__badge{align-items:center;background-color:var(--bubble-badge-bg);border-radius:50%;color:var(--bubble-badge-text);display:flex;flex-shrink:0;font-size:calc(var(--bubble-size) * .1538);font-weight:800;height:calc(var(--bubble-size) * .3077);justify-content:center;line-height:1.16;width:calc(var(--bubble-size) * .3077)}.sec--bubble-grid .bubble-grid__icon-img{height:60%;-o-object-fit:contain;object-fit:contain;width:60%}.sec--bubble-grid .bubble-grid__bubble-copy.wysiwyg p{font-size:var(--size-16);font-weight:600;line-height:1.444}.sec--bubble-grid .bubble-grid__center{display:none;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc((2 * var(--bubble-size) + var(--bubble-gap)) * .214);z-index:2}.sec--bubble-grid .bubble-grid__center-img{display:block;height:auto;width:100%}.sec--bubble-grid .bubble-grid__footnote{margin-bottom:2.5rem;max-width:42.125rem}.sec--bubble-grid .bubble-grid__footnote:last-child{margin-bottom:0}.sec--bubble-grid .bubble-grid__footnote.wysiwyg p{font-size:var(--size-14);font-weight:400;line-height:1.625}@media (min-width:810px){.sec--bubble-grid{--bubble-gap:1.875rem}.sec--bubble-grid .bubble-grid__ripples{aspect-ratio:auto;inset:.4%;transform:none;width:auto}.sec--bubble-grid .bubble-grid__bubbles{grid-template-columns:repeat(2,var(--bubble-size))}.sec--bubble-grid .bubble-grid__center{display:block}}@media (min-width:1280px){.sec--bubble-grid{--bubble-size:clamp(15.234375rem, -5.078125rem + 25.390625vw, 20.3125rem);--bubble-gap:clamp(2.8125rem, -0.9375rem + 4.6875vw, 3.75rem)}.sec--bubble-grid.padding__default{padding-top:clamp(7.03125rem,-2.34375rem + 11.71875vw,9.375rem)}.sec--bubble-grid.padding__default-bot{padding-bottom:clamp(8.671875rem,-2.890625rem + 14.453125vw,11.5625rem)}.sec--bubble-grid .bubble-grid__intro{gap:clamp(1.828125rem,-.609375rem + 3.046875vw,2.4375rem);margin-bottom:clamp(4.734375rem,-1.578125rem + 7.890625vw,6.3125rem)}.sec--bubble-grid .bubble-grid__copy.wysiwyg p{font-size:clamp(1.21875rem,-.40625rem + 2.03125vw,1.625rem)}.sec--bubble-grid .bubble-grid__graphic{margin-bottom:clamp(3.75rem,-1.25rem + 6.25vw,5rem)}.sec--bubble-grid .bubble-grid__bubble-copy.wysiwyg p{font-size:clamp(1rem,.5rem + .625vw,1.125rem)}.sec--bubble-grid .bubble-grid__footnote.wysiwyg p{font-size:var(--size-16)}}
/*# sourceMappingURL=bubble-grid.css.map */
