.rf-blog-banner{background:radial-gradient(at 15% 20%,var(--rfbb-glow-1),transparent 55%),radial-gradient(at 85% 30%,var(--rfbb-glow-2),transparent 50%),radial-gradient(at 50% 100%,var(--rfbb-glow-3),transparent 60%),linear-gradient(180deg,var(--rfbb-bg-1),var(--rfbb-bg-2));font-family:var(--rfbb-font),sans-serif;overflow:hidden;padding:var(--rfbb-pt-m,64px) 0 var(--rfbb-pb-m,48px);position:relative}.rf-blog-banner--full{box-sizing:border-box;margin-left:calc(50% - (100vw - var(--rfbb-sbw, 0px))/2);margin-right:calc(50% - (100vw - var(--rfbb-sbw, 0px))/2);max-width:none;width:calc(100vw - var(--rfbb-sbw, 0px))}.rf-blog-banner__grid{background-image:linear-gradient(to right,var(--rfbb-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--rfbb-grid) 1px,transparent 1px);background-size:var(--rfbb-grid-size,64px) var(--rfbb-grid-size,64px);inset:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);pointer-events:none;position:absolute}.rf-blog-banner .custom-wrapper.rf-blog-banner__wrapper{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--rfbb-cw,1280px);padding-left:var(--rfbb-cp-d,24px);padding-right:var(--rfbb-cp-d,24px);position:relative;width:100%;z-index:1}@media (max-width:767px){.rf-blog-banner .custom-wrapper.rf-blog-banner__wrapper{padding-left:var(--rfbb-cp-m,18px);padding-right:var(--rfbb-cp-m,18px)}}.rf-blog-banner--center .rf-blog-banner__content{margin-left:auto;margin-right:auto;text-align:center}.rf-blog-banner__eyebrow{color:var(--rfbb-eyebrow);display:inline-block;font-size:var(--rfbb-eyebrow-size,12px);font-weight:600;letter-spacing:.25em;line-height:1.33;text-transform:uppercase}.rf-blog-banner .rf-blog-banner__heading{color:var(--rfbb-heading);font-family:inherit;font-size:var(--rfbb-h-m,36px);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:16px 0 0;overflow-wrap:break-word;padding:0;text-wrap:balance}.rf-blog-banner__highlight{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(135deg,var(--rfbb-hl-1),var(--rfbb-hl-2));-webkit-text-fill-color:transparent;color:transparent}.rf-blog-banner__desc{color:var(--rfbb-desc);font-size:var(--rfbb-p-m,16px);letter-spacing:-.01em;line-height:1.6;margin-top:20px}.rf-blog-banner--center .rf-blog-banner__desc{margin-left:auto;margin-right:auto}.rf-blog-banner__desc ol,.rf-blog-banner__desc p,.rf-blog-banner__desc ul{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 12px}.rf-blog-banner__desc>:last-child{margin-bottom:0}.rf-blog-banner__desc a{color:var(--rfbb-eyebrow);text-decoration:underline}@media (min-width:768px){.rf-blog-banner{padding:var(--rfbb-pt-d,96px) 0 var(--rfbb-pb-d,64px)}.rf-blog-banner .rf-blog-banner__heading{font-size:var(--rfbb-h-t,52px)}.rf-blog-banner__desc{font-size:var(--rfbb-p-d,18px)}}@media (min-width:961px){.rf-blog-banner .rf-blog-banner__heading{font-size:var(--rfbb-h-d,72px)}}