.under-construction-module__E-Kkqq__page{--bowldup-green:#003f1c;--bowldup-yellow:#ffff9f;--bowldup-pink:#ffd0e6;--bowldup-coral:#f85a3e;isolation:isolate;background:var(--bowldup-yellow);min-height:100svh;color:var(--bowldup-green);font-family:var(--font-inter), Arial, sans-serif;position:relative;overflow:hidden}.under-construction-module__E-Kkqq__content{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);max-width:1560px;min-height:calc(100svh - 92px);margin:0 auto;padding:clamp(28px,4.5vw,70px) clamp(28px,5.5vw,88px) 116px;display:grid}.under-construction-module__E-Kkqq__message{z-index:2;flex-direction:column;justify-content:space-between;min-width:0;display:flex;position:relative}.under-construction-module__E-Kkqq__logo{width:clamp(250px,31vw,470px);height:auto;margin:clamp(-92px,-6vw,-48px) 0 clamp(-92px,-5vw,-38px) clamp(-58px,-3.5vw,-24px)}.under-construction-module__E-Kkqq__copy{padding-bottom:clamp(22px,4vh,58px)}.under-construction-module__E-Kkqq__copy h1{max-width:780px;font-family:"Arial Rounded MT Bold", "Trebuchet MS", var(--font-inter), sans-serif;letter-spacing:-.065em;margin:0;font-size:clamp(3.25rem,5.5vw,6.6rem);font-weight:900;line-height:.9}.under-construction-module__E-Kkqq__copy h1 span,.under-construction-module__E-Kkqq__copy h1 strong{display:block}.under-construction-module__E-Kkqq__copy h1 strong{color:var(--bowldup-coral);margin-top:.08em;font-weight:900}.under-construction-module__E-Kkqq__copy p{letter-spacing:-.025em;margin:clamp(22px,3vw,42px) 0 0;font-size:clamp(1.1rem,1.65vw,1.8rem);font-weight:750}.under-construction-module__E-Kkqq__visual{z-index:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.under-construction-module__E-Kkqq__arch{background:var(--bowldup-pink);width:min(100%,620px);height:min(74vh,760px);min-height:540px;box-shadow:24px 24px 0 color-mix(in srgb, var(--bowldup-coral) 16%, transparent);border-radius:48% 48% 8px 8px/22% 22% 8px 8px;position:relative;overflow:hidden}.under-construction-module__E-Kkqq__foodImage{object-fit:cover;object-position:center}.under-construction-module__E-Kkqq__processIllustration{z-index:2;width:clamp(116px,11vw,176px);height:auto;position:absolute;top:clamp(0px,1.5vh,20px);left:clamp(-72px,-4vw,-34px);transform:rotate(-5deg)}.under-construction-module__E-Kkqq__avocado{z-index:3;width:clamp(120px,11vw,174px);height:auto;position:absolute;bottom:clamp(-22px,.5vh,8px);left:clamp(-52px,-2vw,-20px);transform:rotate(8deg)}.under-construction-module__E-Kkqq__coralBurst,.under-construction-module__E-Kkqq__greenBurst{z-index:3;background:repeating-conic-gradient(currentColor 0deg 7deg,#0000 7deg 28deg);width:72px;height:72px;position:absolute;-webkit-mask:radial-gradient(circle,#0000 0 45%,#000 47% 66%,#0000 68%);mask:radial-gradient(circle,#0000 0 45%,#000 47% 66%,#0000 68%)}.under-construction-module__E-Kkqq__coralBurst{color:var(--bowldup-coral);top:14px;right:-12px}.under-construction-module__E-Kkqq__greenBurst{color:var(--bowldup-green);bottom:18%;right:-28px;transform:rotate(18deg)}.under-construction-module__E-Kkqq__footer{z-index:4;background:var(--bowldup-green);min-height:92px;color:var(--bowldup-yellow);position:absolute;bottom:0;left:0;right:0}.under-construction-module__E-Kkqq__wave{background:radial-gradient(circle at 24px -2px, transparent 25px, var(--bowldup-green) 26px) 0 0 / 48px 30px repeat-x;height:30px;position:absolute;top:-27px;left:0;right:0}.under-construction-module__E-Kkqq__domain{letter-spacing:-.02em;align-items:center;gap:12px;max-width:1560px;height:92px;margin:0 auto;padding:0 clamp(28px,5.5vw,88px);font-size:1.05rem;font-weight:800;display:flex}.under-construction-module__E-Kkqq__domain img{filter:invert(93%)sepia(84%)saturate(514%)hue-rotate(344deg)brightness(112%)}@media (max-width:900px){.under-construction-module__E-Kkqq__content{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr)}.under-construction-module__E-Kkqq__copy h1{font-size:clamp(3rem,7vw,4.7rem)}}@media (max-width:700px){.under-construction-module__E-Kkqq__page{min-height:100svh}.under-construction-module__E-Kkqq__content{min-height:100svh;padding:18px 20px 94px;display:block}.under-construction-module__E-Kkqq__message{justify-content:flex-start;min-height:calc(100svh - 112px)}.under-construction-module__E-Kkqq__logo{width:clamp(170px,50vw,230px);margin:-38px 0 -30px -18px}.under-construction-module__E-Kkqq__copy{z-index:3;width:min(76vw,390px);padding:0;position:relative}.under-construction-module__E-Kkqq__copy h1{font-size:clamp(2.45rem,11vw,4.1rem);line-height:.91}.under-construction-module__E-Kkqq__copy p{margin-top:18px;font-size:1rem}.under-construction-module__E-Kkqq__visual{z-index:1;width:min(68vw,330px);height:min(47vh,430px);position:absolute;bottom:78px;right:-66px}.under-construction-module__E-Kkqq__arch{width:100%;height:100%;min-height:0;box-shadow:-12px 12px 0 color-mix(in srgb, var(--bowldup-coral) 16%, transparent);border-radius:48% 48% 0 0/24% 24% 0 0}.under-construction-module__E-Kkqq__processIllustration{width:102px;top:-32px;left:-52px}.under-construction-module__E-Kkqq__avocado{width:108px;bottom:2px;left:-58px}.under-construction-module__E-Kkqq__coralBurst{width:56px;height:56px;top:-16px;right:24px}.under-construction-module__E-Kkqq__greenBurst{display:none}.under-construction-module__E-Kkqq__footer,.under-construction-module__E-Kkqq__domain{height:72px;min-height:72px}.under-construction-module__E-Kkqq__domain{padding:0 20px;font-size:.92rem}}@media (prefers-reduced-motion:no-preference){.under-construction-module__E-Kkqq__logo{animation:.7s cubic-bezier(.22,1,.36,1) both under-construction-module__E-Kkqq__settle-in}.under-construction-module__E-Kkqq__copy{animation:.7s cubic-bezier(.22,1,.36,1) .1s both under-construction-module__E-Kkqq__settle-in}.under-construction-module__E-Kkqq__arch{animation:.85s cubic-bezier(.22,1,.36,1) 80ms both under-construction-module__E-Kkqq__reveal-arch}}@keyframes under-construction-module__E-Kkqq__settle-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes under-construction-module__E-Kkqq__reveal-arch{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
