.landing-module__bxHgOq__scene{background:var(--brown) url(/assets/bg.webp) center 60% / cover no-repeat;width:100%;min-height:100dvh;font-family:var(--f-body);justify-content:center;align-items:center;padding:clamp(16px,4vw,48px) clamp(8px,3vw,32px);display:flex;position:relative;overflow:hidden}.landing-module__bxHgOq__vignette{pointer-events:none;background:radial-gradient(#140c0400 40%,#140c0473 100%);position:absolute;inset:0}.landing-module__bxHgOq__scene{cursor:url(/assets/cursor-hand.svg) 9 1,auto}.landing-module__bxHgOq__scene button,.landing-module__bxHgOq__scene a{cursor:url(/assets/cursor-hand-active.svg) 9 1,pointer}.landing-module__bxHgOq__scene input{cursor:text}.landing-module__bxHgOq__card{width:min(100%,1120px);margin:clamp(48px,7vw,96px) 0;position:relative;transform:rotate(-.6deg);container-type:inline-size}.landing-module__bxHgOq__paper{filter:drop-shadow(0 18px 30px #00000059);background:url(/assets/paper.webp) 50%/100% 100% no-repeat;position:absolute;inset:-14% -8% -8%}.landing-module__bxHgOq__content{flex-direction:column;justify-content:center;align-items:center;min-height:min(62cqw,720px);padding:clamp(40px,7cqw,90px) clamp(20px,8cqw,110px);display:flex;position:relative}.landing-module__bxHgOq__tape{cursor:pointer;font-family:var(--f-squid);background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;transition:transform .15s}.landing-module__bxHgOq__tape:disabled{cursor:progress}.landing-module__bxHgOq__tapePurple{color:#fff;background-image:url(/assets/tape-purple.webp)}.landing-module__bxHgOq__tapeOrange{color:var(--navy);background-image:url(/assets/tape-orange.webp)}.landing-module__bxHgOq__home{flex-direction:column;align-items:center;gap:clamp(12px,2cqw,24px);width:100%;display:flex}.landing-module__bxHgOq__eyebrow{font-family:var(--f-epic);color:var(--purple);text-align:center;letter-spacing:.01em;font-size:clamp(22px,5cqw,56px);line-height:1;transform:rotate(-3deg)}.landing-module__bxHgOq__logo{aspect-ratio:1390/790;width:min(100%,640px);margin-top:clamp(6px,1.5cqw,16px);position:relative;transform:rotate(-1deg);container-type:inline-size}.landing-module__bxHgOq__logo img,.landing-module__bxHgOq__logo svg{pointer-events:none;position:absolute}.landing-module__bxHgOq__truck{width:110.5%;max-width:none;height:auto;display:block;top:-25.9cqw;left:-6.3%}.landing-module__bxHgOq__trucksWord{z-index:1;font-family:var(--f-neubahn);color:var(--ink);white-space:nowrap;letter-spacing:-.01em;transform-origin:0 0;font-size:37cqw;line-height:1;position:absolute;top:16cqw;left:11.5%;transform:scaleY(1.1)}.landing-module__bxHgOq__foodWord{z-index:2;font-family:var(--f-tarmiles);color:var(--orange);white-space:nowrap;font-size:16.5cqw;line-height:1;position:absolute;top:3.5cqw;left:21.5%;transform:rotate(-6deg)}.landing-module__bxHgOq__sticker{z-index:3;filter:drop-shadow(0 3px 4px #00000040);height:auto}.landing-module__bxHgOq__globe{width:18cqw;top:4cqw;left:-7%;transform:rotate(-4deg)}.landing-module__bxHgOq__lips{width:21cqw;top:15.5cqw;left:72%;transform:rotate(4deg)}.landing-module__bxHgOq__seBusca{z-index:3;filter:drop-shadow(0 2px 3px #00000040);width:16cqw;top:41cqw;left:-2%;overflow:visible;transform:rotate(-2deg)}.landing-module__bxHgOq__seBuscaText{font-family:var(--f-squid);fill:#fff;letter-spacing:2px;font-size:40px}.landing-module__bxHgOq__ctaRow{flex-wrap:wrap;justify-content:center;gap:clamp(12px,3cqw,40px);margin-top:clamp(4px,1cqw,12px);display:flex}.landing-module__bxHgOq__cta{white-space:nowrap;width:clamp(230px,30cqw,330px);padding:clamp(18px,2.4cqw,28px) clamp(20px,3cqw,40px);font-size:clamp(16px,2.4cqw,28px);line-height:1.05}.landing-module__bxHgOq__cta span{display:block}.landing-module__bxHgOq__ctaOwner{transform:rotate(-2deg)}.landing-module__bxHgOq__ctaOwner:hover{transform:rotate(-4deg)scale(1.05)}.landing-module__bxHgOq__ctaFan{transform:rotate(1deg)}.landing-module__bxHgOq__ctaFan:hover{transform:rotate(3deg)scale(1.05)}.landing-module__bxHgOq__tagline{font-family:var(--f-squid);color:var(--orange);text-align:center;margin:clamp(4px,1cqw,14px) 0 0;font-size:clamp(16px,2.3cqw,26px);line-height:1.25}.landing-module__bxHgOq__tagline span{display:block}.landing-module__bxHgOq__step{flex-direction:column;gap:clamp(14px,2.2cqw,26px);width:min(100%,720px);display:flex}.landing-module__bxHgOq__stepHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-module__bxHgOq__back{cursor:pointer;font-family:var(--f-squid);color:var(--purple);letter-spacing:.04em;background:0 0;border:0;padding:8px 0;font-size:15px}.landing-module__bxHgOq__back:hover{color:var(--orange)}.landing-module__bxHgOq__badge{font-family:var(--f-epic);color:var(--navy);white-space:nowrap;background:url(/assets/tape-kraft.webp) 50%/100% 100% no-repeat;padding:8px 22px;font-size:14px;transform:rotate(2deg)}.landing-module__bxHgOq__bars{gap:6px;display:flex}.landing-module__bxHgOq__bar{background:#0000001f;border-radius:3px;flex:1;height:5px}.landing-module__bxHgOq__barDone{background:var(--purple)}.landing-module__bxHgOq__barCurrent{background:var(--orange)}.landing-module__bxHgOq__titleWrap{flex-direction:column;gap:6px;display:flex}.landing-module__bxHgOq__title{font-family:var(--f-epic);color:var(--purple);text-wrap:balance;margin:0;font-size:clamp(24px,4.4cqw,46px);font-weight:400;line-height:1.05}.landing-module__bxHgOq__hint{font-family:var(--f-squid);color:var(--orange);font-size:clamp(15px,1.8cqw,20px)}.landing-module__bxHgOq__textInput,.landing-module__bxHgOq__otherInput{border:0;border-bottom:3px solid var(--ink);width:100%;font-family:var(--f-body);color:var(--ink);background:0 0;border-radius:0;outline:none}.landing-module__bxHgOq__textInput{padding:10px 2px;font-size:clamp(20px,3cqw,32px);font-weight:700}.landing-module__bxHgOq__otherInput{padding:8px 2px;font-size:20px;font-weight:600}.landing-module__bxHgOq__textInput:focus,.landing-module__bxHgOq__otherInput:focus{border-bottom-color:var(--purple)}.landing-module__bxHgOq__chips{flex-wrap:wrap;gap:10px;display:flex}.landing-module__bxHgOq__chip{cursor:pointer;border:2.5px solid var(--ink);min-height:46px;font-family:var(--f-body);color:var(--ink);background:0 0;border-radius:999px;padding:11px 20px;font-size:16px;font-weight:700;transition:background .12s}.landing-module__bxHgOq__chip:hover{border-color:var(--purple)}.landing-module__bxHgOq__chip[aria-pressed=true]{background:var(--purple);color:#fff}.landing-module__bxHgOq__contactGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.landing-module__bxHgOq__field{flex-direction:column;gap:4px;display:flex}.landing-module__bxHgOq__fieldLabel{font-family:var(--f-epic);color:var(--navy);letter-spacing:.04em;font-size:14px}.landing-module__bxHgOq__fieldRow{border-bottom:3px solid var(--ink);align-items:center;display:flex}.landing-module__bxHgOq__fieldRow:focus-within{border-bottom-color:var(--purple)}.landing-module__bxHgOq__prefix{font-family:var(--f-body);color:var(--purple);font-size:22px;font-weight:700}.landing-module__bxHgOq__fieldInput{min-width:0;font-family:var(--f-body);color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:10px 4px;font-size:22px;font-weight:700}.landing-module__bxHgOq__fieldInputTel{padding:10px 6px}.landing-module__bxHgOq__stepFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.landing-module__bxHgOq__helper{font-family:var(--f-body);color:var(--muted);min-height:1em;font-size:14px;font-weight:600}.landing-module__bxHgOq__helperError{color:var(--error)}.landing-module__bxHgOq__next{padding:18px 44px;font-size:clamp(17px,2.2cqw,24px);transform:rotate(-1.5deg)}.landing-module__bxHgOq__next:hover{transform:rotate(-3deg)scale(1.05)}.landing-module__bxHgOq__nextDimmed{opacity:.55}.landing-module__bxHgOq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing-module__bxHgOq__done{text-align:center;flex-direction:column;align-items:center;gap:clamp(12px,2cqw,22px);width:min(100%,680px);display:flex}.landing-module__bxHgOq__thanks{font-family:var(--f-tarmiles);color:var(--orange);margin:0;font-size:clamp(48px,10cqw,120px);font-weight:400;line-height:1;transform:rotate(-4deg)}.landing-module__bxHgOq__doneTitle{font-family:var(--f-epic);color:var(--purple);text-wrap:balance;font-size:clamp(20px,3.4cqw,36px);line-height:1.1}.landing-module__bxHgOq__doneBody{font-family:var(--f-body);color:var(--ink-soft);text-wrap:pretty;max-width:520px;margin:0;font-size:clamp(15px,1.8cqw,19px);font-weight:500;line-height:1.5}.landing-module__bxHgOq__doneActions{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:8px;display:flex}.landing-module__bxHgOq__again{padding:18px 36px;font-size:18px;transform:rotate(1.5deg)}.landing-module__bxHgOq__again:hover{transform:rotate(3deg)scale(1.05)}.landing-module__bxHgOq__homeLink{cursor:pointer;color:var(--purple);font-family:var(--f-squid);background:0 0;border:0;padding:18px 12px;font-size:16px}.landing-module__bxHgOq__homeLink:hover{color:var(--orange)}@media (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__scene{--ease-back:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.22, 1, .36, 1)}.landing-module__bxHgOq__card{animation:landing-module__bxHgOq__cardDrop .65s var(--ease-back) backwards}.landing-module__bxHgOq__eyebrow{animation:landing-module__bxHgOq__slap .42s var(--ease-back) .2s backwards}.landing-module__bxHgOq__truck{animation:landing-module__bxHgOq__driveIn .85s var(--ease-out) .3s backwards, landing-module__bxHgOq__idle 2.6s ease-in-out 1.2s infinite}.landing-module__bxHgOq__trucksWord{animation:landing-module__bxHgOq__rise .55s var(--ease-out) .5s backwards}.landing-module__bxHgOq__foodWord{animation:landing-module__bxHgOq__stamp .42s var(--ease-back) .8s backwards}.landing-module__bxHgOq__globe{animation:landing-module__bxHgOq__pop .48s var(--ease-back) 1s backwards, landing-module__bxHgOq__wobble 3.4s ease-in-out 1.5s infinite}.landing-module__bxHgOq__lips{animation:landing-module__bxHgOq__pop .48s var(--ease-back) 1.1s backwards, landing-module__bxHgOq__wobble 3s ease-in-out 1.6s infinite reverse}.landing-module__bxHgOq__seBusca{animation:landing-module__bxHgOq__spinIn .6s var(--ease-back) 1.15s backwards}.landing-module__bxHgOq__ctaOwner{animation:landing-module__bxHgOq__stickOn .48s var(--ease-back) 1.2s backwards, landing-module__bxHgOq__nudge 6s ease-in-out 4s infinite}.landing-module__bxHgOq__ctaFan{animation:landing-module__bxHgOq__stickOn .48s var(--ease-back) 1.3s backwards, landing-module__bxHgOq__nudge 6s ease-in-out 7s infinite}.landing-module__bxHgOq__tagline{animation:landing-module__bxHgOq__fadeUp .55s var(--ease-out) 1.45s backwards}.landing-module__bxHgOq__step{animation:landing-module__bxHgOq__fadeUp .38s var(--ease-out) backwards}.landing-module__bxHgOq__barCurrent{transform-origin:0;animation:landing-module__bxHgOq__fill .45s var(--ease-out) .12s backwards}.landing-module__bxHgOq__chip{animation:landing-module__bxHgOq__chipIn .36s var(--ease-back) calc(.12s + var(--i,0) * 45ms) backwards;transition:background .12s,scale .12s}.landing-module__bxHgOq__chip:active{scale:.94}.landing-module__bxHgOq__thanks{animation:landing-module__bxHgOq__stamp .48s var(--ease-back) .12s backwards}.landing-module__bxHgOq__doneTitle{animation:landing-module__bxHgOq__fadeUp .5s var(--ease-out) .42s backwards}.landing-module__bxHgOq__doneBody{animation:landing-module__bxHgOq__fadeUp .5s var(--ease-out) .52s backwards}.landing-module__bxHgOq__doneActions{animation:landing-module__bxHgOq__fadeUp .5s var(--ease-out) .65s backwards}}@keyframes landing-module__bxHgOq__cardDrop{0%{opacity:0;translate:0 -40px;rotate:-4deg;scale:.96}}@keyframes landing-module__bxHgOq__slap{0%{opacity:0;scale:1.8}}@keyframes landing-module__bxHgOq__driveIn{0%{opacity:0;translate:-70%}60%{opacity:1;translate:3%;rotate:1.5deg}80%{translate:-1%;rotate:-.5deg}to{translate:0;rotate:none}}@keyframes landing-module__bxHgOq__idle{0%,to{translate:0;rotate:none}50%{translate:0 -.5cqw;rotate:-.4deg}}@keyframes landing-module__bxHgOq__rise{0%{opacity:0;translate:0 25%}}@keyframes landing-module__bxHgOq__stamp{0%{opacity:0;scale:2.4}60%{opacity:1}}@keyframes landing-module__bxHgOq__pop{0%{opacity:0;rotate:-25deg;scale:0}}@keyframes landing-module__bxHgOq__wobble{0%,to{rotate:none}25%{rotate:-3deg}75%{rotate:3deg}}@keyframes landing-module__bxHgOq__spinIn{0%{opacity:0;rotate:-140deg;scale:.3}}@keyframes landing-module__bxHgOq__stickOn{0%{opacity:0;translate:0 30px;scale:.85}}@keyframes landing-module__bxHgOq__nudge{0%,88%,to{rotate:none}91%{rotate:-3deg}94%{rotate:2.5deg}97%{rotate:-1deg}}@keyframes landing-module__bxHgOq__fadeUp{0%{opacity:0;translate:0 16px}}@keyframes landing-module__bxHgOq__fill{0%{scale:0 1}}@keyframes landing-module__bxHgOq__chipIn{0%{opacity:0;scale:.6}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__eyebrow,.landing-module__bxHgOq__foodWord,.landing-module__bxHgOq__trucksWord,.landing-module__bxHgOq__globe,.landing-module__bxHgOq__lips,.landing-module__bxHgOq__seBusca,.landing-module__bxHgOq__badge,.landing-module__bxHgOq__thanks{transition:transform .25s var(--ease-back), scale .25s var(--ease-back), color .2s}.landing-module__bxHgOq__eyebrow:hover{color:var(--orange);transform:rotate(-5deg)scale(1.06)}.landing-module__bxHgOq__foodWord:hover{transform:rotate(-11deg)scale(1.1)}.landing-module__bxHgOq__trucksWord:hover{color:var(--purple);transform:scaleY(1.2)}.landing-module__bxHgOq__logo .landing-module__bxHgOq__sticker,.landing-module__bxHgOq__logo .landing-module__bxHgOq__seBusca{pointer-events:auto}.landing-module__bxHgOq__globe:hover{transform:rotate(-20deg)scale(1.2)}.landing-module__bxHgOq__lips:hover{transform:rotate(16deg)scale(1.2)}.landing-module__bxHgOq__seBusca:hover{transform:rotate(-14deg)scale(1.12)}.landing-module__bxHgOq__logo:hover .landing-module__bxHgOq__truck{animation:landing-module__bxHgOq__driveIn .85s var(--ease-out) .3s backwards, landing-module__bxHgOq__idle 2.6s ease-in-out 1.2s infinite, landing-module__bxHgOq__rev .18s linear infinite}.landing-module__bxHgOq__tagline span{transition:color .2s, translate .2s var(--ease-back)}.landing-module__bxHgOq__tagline span:hover{color:var(--purple);translate:0 -3px}.landing-module__bxHgOq__badge:hover{transform:rotate(-3deg)scale(1.08)}.landing-module__bxHgOq__chip:hover{scale:1.06}.landing-module__bxHgOq__chip:active{scale:.94}.landing-module__bxHgOq__thanks:hover{transform:rotate(3deg)scale(1.08)}}@keyframes landing-module__bxHgOq__rev{0%,to{translate:0;rotate:none}25%{translate:-.3cqw -.3cqw;rotate:-.6deg}75%{translate:.3cqw .1cqw;rotate:.6deg}}
