:root{--figma-media:url("data:image/svg+xml;utf8,<svg viewBox='0 0 210 45' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(10.325 -3.8647e-15 5.5981e-9 2.2125 112.25 22.5)'><stop stop-color='rgba(228,255,155,1)' offset='0'/><stop stop-color='rgba(158,216,200,1)' offset='0.5'/><stop stop-color='rgba(123,196,222,1)' offset='0.75'/><stop stop-color='rgba(88,176,244,1)' offset='1'/></radialGradient></defs></svg>");--figma-creative:url("data:image/svg+xml;utf8,<svg viewBox='0 0 210 45' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-10.225 0.3 -0.064286 -2.1911 102.25 26)'><stop stop-color='rgba(255,159,118,1)' offset='0'/><stop stop-color='rgba(241,168,181,1)' offset='0.5'/><stop stop-color='rgba(226,176,244,1)' offset='1'/></radialGradient></defs></svg>");--figma-creative-small:url("data:image/svg+xml;utf8,<svg viewBox='0 0 120 45' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-5.8429 0.3 -0.036735 -2.1911 58.429 26)'><stop stop-color='rgba(255,159,118,1)' offset='0'/><stop stop-color='rgba(241,168,181,1)' offset='0.5'/><stop stop-color='rgba(226,176,244,1)' offset='1'/></radialGradient></defs></svg>");--figma-creative-tiny:url("data:image/svg+xml;utf8,<svg viewBox='0 0 79 45' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='1'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-3.8465 0.3 -0.024184 -2.1911 38.465 26)'><stop stop-color='rgba(255,159,118,1)' offset='0'/><stop stop-color='rgba(241,168,181,1)' offset='0.5'/><stop stop-color='rgba(226,176,244,1)' offset='1'/></radialGradient></defs></svg>");}
/* Match the supplied 3-to-25 Figma blur visually with a gentler browser
   Gaussian blur: 1.5px to 12.5px at the original 812px map width.
   Crossfaded slices keep it continuous;
   additive compositing preserves the fill's alpha through each transition. */
.lever-blur{display:none}
@supports (mix-blend-mode:plus-lighter) and (mask-image:linear-gradient(#000,transparent)){
 .offer-map .lever{--blur-top:.184729cqw;--blur-bottom:1.539409cqw;--blur-bleed:4.618227cqw;--pill-height:5.541872cqw;--pill-radius:2.770936cqw;--lever-fill:var(--figma-media)}
 .offer-map .lever.creative{--lever-fill:var(--figma-creative)}
 .offer-map.map-creative .lever-3{--lever-fill:var(--figma-creative-small)}
 .offer-map.map-creative .lever-4{--lever-fill:var(--figma-creative-tiny)}
 .offer-map .lever.team{--lever-fill:linear-gradient(#fff,#fff)}
 .offer-map .lever::before{display:none}
 .lever-blur{display:block;position:absolute;inset:calc(-1 * var(--blur-bleed));isolation:isolate;z-index:-1;pointer-events:none}
 .lever-blur>i{position:absolute;inset:0;mix-blend-mode:plus-lighter;mask-image:linear-gradient(to bottom,transparent calc(var(--blur-bleed) + var(--pill-height) * var(--previous)),#000 calc(var(--blur-bleed) + var(--pill-height) * var(--step)),transparent calc(var(--blur-bleed) + var(--pill-height) * var(--next)))}
 .lever-blur>i::before{content:'';position:absolute;inset:var(--blur-bleed);border-radius:var(--pill-radius);background:var(--lever-fill) center/100% 100% no-repeat;filter:blur(calc(var(--blur-top) + (var(--blur-bottom) - var(--blur-top)) * var(--step)))}
 .lever-blur>i:nth-child(1){--step:0;mask-image:linear-gradient(to bottom,#000 var(--blur-bleed),transparent calc(var(--blur-bleed) + var(--pill-height) / 7))}
 .lever-blur>i:nth-child(2){--previous:0;--step:.142857;--next:.285714}
 .lever-blur>i:nth-child(3){--previous:.142857;--step:.285714;--next:.428571}
 .lever-blur>i:nth-child(4){--previous:.285714;--step:.428571;--next:.571429}
 .lever-blur>i:nth-child(5){--previous:.428571;--step:.571429;--next:.714286}
 .lever-blur>i:nth-child(6){--previous:.571429;--step:.714286;--next:.857143}
 .lever-blur>i:nth-child(7){--previous:.714286;--step:.857143;--next:1}
 .lever-blur>i:nth-child(8){--step:1;mask-image:linear-gradient(to bottom,transparent calc(var(--blur-bleed) + var(--pill-height) * 6 / 7),#000 calc(var(--blur-bleed) + var(--pill-height)))}
 @media(max-width:560px){.offer-map .lever{--pill-height:34.5px;--pill-radius:20px}}
}
