main[data-landing-bg=warm] section.bg-white{background-color:#fbf7f0}main[data-landing-bg=warm] section.bg-slate-50{background-color:#f5ede1}main[data-landing-bg=warm-shapes] section.bg-white{background-color:#fbf7f0}main[data-landing-bg=warm-shapes] section.bg-slate-50{background-color:#f5ede1}main[data-landing-bg=warm-shapes] section.bg-white,main[data-landing-bg=warm-shapes] section.bg-slate-50{isolation:isolate;position:relative;overflow:hidden}main[data-landing-bg=warm-shapes] section.bg-white:before,main[data-landing-bg=warm-shapes] section.bg-slate-50:before{content:"";z-index:-1;pointer-events:none;filter:blur(8px);background:radial-gradient(38% 45% at 12% 18%,#f5b45029,#0000 70%),radial-gradient(34% 40% at 88% 78%,#107a481a,#0000 70%);position:absolute;inset:-10%}main[data-landing-bg=warm-shapes] section.bg-slate-50:before{background:radial-gradient(36% 42% at 85% 20%,#f5b45026,#0000 70%),radial-gradient(32% 40% at 10% 85%,#107a4817,#0000 70%)}main[data-landing-bg=warm-wave] section.bg-white{background-color:#fbf7f0}main[data-landing-bg=warm-wave] section.bg-slate-50{background-color:#f3eee2}main[data-landing-bg=warm-wave] section.bg-white,main[data-landing-bg=warm-wave] section.bg-slate-50{isolation:isolate;position:relative;overflow:hidden}main[data-landing-bg=warm-wave] section.bg-white:before,main[data-landing-bg=warm-wave] section.bg-slate-50:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 140px at 50% 0,#d6aa6024,#0000 75%);height:140px;position:absolute;top:0;left:0;right:0}main[data-landing-bg=warm-wave] section.bg-white:after,main[data-landing-bg=warm-wave] section.bg-slate-50:after{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;border:2px solid #107a4812;border-radius:50%;width:55%;position:absolute;bottom:-18%;right:-8%;box-shadow:0 0 0 48px #107a4806}
