.network-background[data-v-2a3180ba]{position:fixed;inset:0;background:#0d0d0d;z-index:0;pointer-events:none}.network-background canvas[data-v-2a3180ba]{width:100%;height:100%;display:block}.landing[data-v-0d90ff55]{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;padding:3rem clamp(1rem,3vw,2.75rem) 5rem;background:#0c0f1c;color:#f7f8fb}.landing__background[data-v-0d90ff55]{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.9}.landing__content[data-v-0d90ff55]{position:relative;z-index:1}.landing__topbar[data-v-0d90ff55]{max-width:1160px;margin:0 auto 2rem;display:flex;justify-content:flex-end;align-items:center;gap:.75rem;padding:.55rem .85rem;border-radius:999px;background:rgba(8,12,26,.85);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 24px 48px rgba(2,9,22,.65);backdrop-filter:blur(18px)}.landing__burger[data-v-0d90ff55],.landing__info-link[data-v-0d90ff55]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:18px;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(150deg,hsla(0,0%,100%,.08),rgba(0,0,0,.35));box-shadow:0 14px 24px rgba(1,5,14,.6);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.landing__info-link[data-v-0d90ff55]{text-decoration:none;color:#fff}.landing__burger[data-v-0d90ff55]:hover,.landing__info-link[data-v-0d90ff55]:hover{transform:translateY(-2px);box-shadow:0 18px 32px rgba(0,0,0,.55);border-color:hsla(0,0%,100%,.22)}.landing__info-icon[data-v-0d90ff55]{width:26px;height:26px;color:inherit}.landing__burger[data-v-0d90ff55]{border:none;background:linear-gradient(160deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02))}.landing__burger img[data-v-0d90ff55]{width:26px;height:26px}.landing__profile[data-v-0d90ff55]{display:flex;align-items:center;gap:.75rem;background:hsla(0,0%,100%,.04);border-radius:999px;padding:.4rem .85rem;border:1px solid hsla(0,0%,100%,.08)}.landing__profile-name[data-v-0d90ff55]{font-weight:600;letter-spacing:.01em}.landing__profile-image[data-v-0d90ff55],.landing__profile-placeholder[data-v-0d90ff55]{width:40px;height:40px;border-radius:14px;-o-object-fit:cover;object-fit:cover}.landing__profile-placeholder[data-v-0d90ff55]{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(120deg,var(--ambifox-color),#ff944d);color:#060b18;font-weight:700}.landing__hero[data-v-0d90ff55]{max-width:1160px;margin:0 auto 2.5rem;text-align:left}.landing__brand[data-v-0d90ff55]{display:flex;align-items:center;gap:1rem}.landing__logo[data-v-0d90ff55]{width:clamp(140px,18vw,220px);height:auto;display:block;margin:0 auto}.landing__insight-cards[data-v-0d90ff55]{margin:2rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.landing__insight-card[data-v-0d90ff55]{display:flex;align-items:center;gap:.9rem;padding:1rem 1.2rem;border-radius:1.5rem;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(140deg,rgba(13,22,38,.9),rgba(10,12,30,.85));box-shadow:0 20px 40px rgba(0,0,0,.35)}.landing__insight-icon[data-v-0d90ff55]{width:44px;height:44px;border-radius:14px;background:hsla(0,0%,100%,.06);display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.08)}.landing__insight-icon svg[data-v-0d90ff55]{width:22px;height:22px;color:var(--ambifox-color)}.landing__insight-label[data-v-0d90ff55]{display:block;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.landing__insight-value[data-v-0d90ff55]{display:block;margin-top:.2rem;font-size:1.25rem;color:#fff;font-weight:600}.landing__state[data-v-0d90ff55]{text-align:center;margin-top:3rem;font-size:1.25rem;color:hsla(0,0%,100%,.75)}.landing__state--error[data-v-0d90ff55]{color:#ffb0b0}.landing__menu[data-v-0d90ff55]{max-width:1160px;margin:0 auto;display:flex;flex-wrap:nowrap;gap:1.75rem;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x mandatory}.landing-card[data-v-0d90ff55]{background:linear-gradient(150deg,rgba(10,14,28,.95),rgba(8,10,24,.9));border-radius:1.6rem;padding:1.9rem;box-shadow:0 32px 60px rgba(2,8,18,.75);display:flex;flex-direction:column;justify-content:space-between;border:1px solid hsla(0,0%,100%,.05);position:relative;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;flex:0 0 340px;max-width:420px;scroll-snap-align:start}.landing-card[data-v-0d90ff55]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(130deg,hsla(0,0%,100%,.06),transparent 60%);opacity:0;pointer-events:none;transition:opacity .35s ease}.landing-card[data-v-0d90ff55]:hover{transform:translateY(-6px);box-shadow:0 40px 80px rgba(1,6,18,.9);border-color:hsla(0,0%,100%,.12)}.landing-card[data-v-0d90ff55]:hover:after{opacity:1}.landing-card__head[data-v-0d90ff55]{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;color:hsla(0,0%,100%,.6);gap:.75rem}.landing-card__weekday[data-v-0d90ff55]{display:inline-flex;align-items:center;gap:.4rem}.landing-card__weekday-icon[data-v-0d90ff55]{width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.08);display:inline-flex;align-items:center;justify-content:center}.landing-card__weekday-icon svg[data-v-0d90ff55]{width:15px;height:15px;color:hsla(0,0%,100%,.65)}.landing-card__date[data-v-0d90ff55]{color:hsla(0,0%,100%,.7);font-weight:500}.landing-card__title[data-v-0d90ff55]{margin:1.2rem 0 .6rem;font-size:1.45rem;line-height:1.35}.landing-card__details[data-v-0d90ff55]{margin:0 0 1.4rem 0;padding:0;display:flex;flex-direction:column;gap:.45rem}.landing-card__detail[data-v-0d90ff55]{padding:.1rem 0;color:hsla(0,0%,100%,.82);line-height:1.4}.landing-card__footer[data-v-0d90ff55]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1.25rem}.landing-card__price[data-v-0d90ff55]{font-weight:600;color:var(--ambifox-color);display:inline-flex;align-items:center;gap:.45rem;font-size:1.05rem}.landing-card__price-icon[data-v-0d90ff55]{width:32px;height:32px;border-radius:12px;background:hsla(0,0%,100%,.05);display:inline-flex;align-items:center;justify-content:center}.landing-card__price-icon svg[data-v-0d90ff55]{width:20px;height:20px;color:inherit}.landing-card__actions[data-v-0d90ff55]{display:flex;align-items:stretch;gap:.85rem;flex-wrap:wrap}.landing-card__choice[data-v-0d90ff55]{display:flex;flex-direction:column;gap:.35rem;background:hsla(0,0%,100%,.03);border-radius:1rem;padding:.5rem;border:1px solid hsla(0,0%,100%,.04)}.landing-card__choice-label[data-v-0d90ff55]{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,100%,.7)}.landing-card__choice-btn[data-v-0d90ff55]{border:1px solid hsla(0,0%,100%,.1);border-radius:999px;padding:.3rem 1rem;background:hsla(0,0%,100%,.02);color:inherit;cursor:pointer;font-weight:600;font-size:.85rem;transition:all .2s ease}.landing-card__choice-btn--active[data-v-0d90ff55]{background:linear-gradient(120deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.03));border-color:var(--ambifox-color);color:var(--ambifox-color);box-shadow:0 12px 24px rgba(255,102,0,.28)}.landing-card__choice-btn[data-v-0d90ff55]:disabled{opacity:.4;cursor:not-allowed}.landing-card__quantity[data-v-0d90ff55]{display:flex;flex-direction:column;gap:.4rem;background:hsla(0,0%,100%,.02);border-radius:1rem;padding:.5rem .9rem;border:1px solid hsla(0,0%,100%,.04)}.landing-card__quantity-label[data-v-0d90ff55]{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.landing-card__quantity-icon[data-v-0d90ff55]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.landing-card__quantity-icon svg[data-v-0d90ff55]{width:18px;height:18px;fill:hsla(0,0%,100%,.7)}.landing-card__quantity-controls[data-v-0d90ff55]{display:flex;align-items:center;gap:.45rem}.landing-card__quantity-btn[data-v-0d90ff55]{border:1px solid hsla(0,0%,100%,.18);color:#fff;border-radius:12px;width:36px;height:36px;font-size:1.1rem;cursor:pointer;background:linear-gradient(145deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.01));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.landing-card__quantity-btn[data-v-0d90ff55]:not(:disabled):hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.4);box-shadow:0 6px 12px rgba(0,0,0,.35)}.landing-card__quantity-btn[data-v-0d90ff55]:not(:disabled):active{transform:translateY(0);box-shadow:inset 0 2px 6px rgba(0,0,0,.4)}.landing-card__quantity-btn[data-v-0d90ff55]:disabled{opacity:.35;cursor:not-allowed}.landing-card__quantity-value[data-v-0d90ff55]{font-size:1.15rem;font-weight:600}.landing-card__order[data-v-0d90ff55]{border:none;border-radius:999px;padding:.75rem 1.4rem;background:linear-gradient(120deg,var(--ambifox-color),#ff9a4d);color:#0c0b0b;cursor:pointer;font-weight:700;display:inline-flex;align-items:center;gap:.65rem;transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease;box-shadow:0 20px 34px rgba(255,128,38,.35)}.landing-card__order-icon[data-v-0d90ff55]{width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.25);display:inline-flex;align-items:center;justify-content:center;color:#1a1201}.landing-card__order-icon svg[data-v-0d90ff55]{width:18px;height:18px}.landing-card__order[data-v-0d90ff55]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.landing-card__order[data-v-0d90ff55]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 28px 44px rgba(255,137,42,.45)}.landing-card__cancel[data-v-0d90ff55]{border:1px solid hsla(0,0%,100%,.32);border-radius:999px;padding:.55rem 1.2rem;background:hsla(0,0%,100%,.01);color:hsla(0,0%,100%,.85);cursor:pointer;font-weight:600;display:inline-flex;align-items:center;gap:.45rem;transition:all .2s ease}.landing-card__cancel-icon[data-v-0d90ff55]{width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.08);display:inline-flex;align-items:center;justify-content:center}.landing-card__cancel-icon svg[data-v-0d90ff55]{width:16px;height:16px}.landing-card__cancel[data-v-0d90ff55]:hover{border-color:hsla(0,0%,100%,.6);transform:translateY(-1px)}.landing-card__cancel[data-v-0d90ff55]:disabled{opacity:.45;cursor:not-allowed}.landing-card__status[data-v-0d90ff55]{margin-top:.75rem;font-size:.9rem;color:hsla(0,0%,100%,.7);min-height:1.1rem}.landing-card--weekly[data-v-0d90ff55]{border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(140deg,rgba(17,21,41,.95),rgba(14,20,36,.88))}.landing__weekly[data-v-0d90ff55]{max-width:1160px;margin:2.5rem auto 0}.landing-card__footer--weekly[data-v-0d90ff55]{flex-direction:column;align-items:flex-start;gap:.6rem}.landing-card__weekly-hint[data-v-0d90ff55]{margin:0;color:hsla(0,0%,100%,.7);font-size:.9rem;font-style:italic}.landing__history[data-v-0d90ff55]{max-width:1160px;margin:3rem auto 0;background:rgba(9,15,32,.9);border-radius:1.8rem;padding:2rem;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 28px 60px rgba(0,0,0,.65)}.landing__history-head[data-v-0d90ff55]{margin-bottom:1.25rem}.landing__history-head h2[data-v-0d90ff55]{margin:0;font-size:1.4rem;letter-spacing:.01em}.landing__history-head p[data-v-0d90ff55]{margin:.3rem 0 0;color:hsla(0,0%,100%,.6);font-size:.95rem}.landing__notes[data-v-0d90ff55]{grid-column:1/-1;background:hsla(0,0%,100%,.04);border-radius:1.25rem;padding:1.25rem;border:1px solid hsla(0,0%,100%,.05)}@media (min-width:1100px){.landing__menu[data-v-0d90ff55]{max-width:1320px;gap:2rem}.landing__weekly[data-v-0d90ff55]{max-width:1320px}}@media (max-width:640px){.landing[data-v-0d90ff55]{padding:2rem 1rem 3rem}.landing__topbar[data-v-0d90ff55]{justify-content:center;flex-wrap:wrap}.landing__hero[data-v-0d90ff55]{text-align:center}.landing__brand[data-v-0d90ff55],.landing__insight-card[data-v-0d90ff55]{justify-content:center}.landing-card__actions[data-v-0d90ff55]{flex-direction:column;align-items:stretch}}@keyframes floatCard-0d90ff55{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.info[data-v-3a8e3262]{width:min(1160px,100%);margin:0 auto;padding:clamp(2.25rem,3vw + 1rem,3.5rem) clamp(1rem,3vw + .75rem,3rem) clamp(2.5rem,4vw + 1.25rem,4.25rem);color:#fff}.info__hero[data-v-3a8e3262]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:clamp(1.25rem,2vw + .5rem,2.75rem);margin-bottom:clamp(1.75rem,3vw + 1.25rem,3rem)}.info__hero-icon[data-v-3a8e3262]{width:clamp(52px,4vw + 36px,66px);height:clamp(52px,4vw + 36px,66px);border-radius:1.5rem;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);display:inline-flex;align-items:center;justify-content:center;color:var(--ambifox-color);margin-bottom:1rem}.info__hero-icon svg[data-v-3a8e3262]{width:clamp(22px,2vw + 14px,30px);height:clamp(22px,2vw + 14px,30px)}.info__eyebrow[data-v-3a8e3262]{margin:0;text-transform:uppercase;letter-spacing:.3em;font-size:.8rem;color:hsla(0,0%,100%,.6)}.info__hero h1[data-v-3a8e3262]{margin:.4rem 0 .6rem;font-size:clamp(1.6rem,3.5vw + .25rem,2.6rem)}.info__back[data-v-3a8e3262]{align-self:flex-start;padding:.65rem clamp(1.1rem,2vw + .5rem,1.6rem);border-radius:999px;border:1px solid hsla(0,0%,100%,.12);text-decoration:none;color:#fff;transition:background .2s ease,transform .2s ease}.info__back[data-v-3a8e3262]:hover{background:hsla(0,0%,100%,.08);transform:translateY(-1px)}.info__back[data-v-3a8e3262]:focus-visible{outline:2px solid var(--ambifox-color);outline-offset:2px}.info__section[data-v-3a8e3262]{margin-top:clamp(1.75rem,2vw + 1rem,2.75rem);padding:clamp(1.35rem,2vw + 1rem,2rem);border-radius:1.75rem;background:rgba(6,10,24,.85);border:1px solid hsla(0,0%,100%,.06)}.info__section h2[data-v-3a8e3262]{margin:0;display:flex;align-items:center;gap:clamp(.6rem,1vw + .4rem,1rem);font-size:clamp(1.1rem,1.3vw + 1rem,1.35rem)}.info__section-icon[data-v-3a8e3262]{width:clamp(38px,3vw + 26px,50px);height:clamp(38px,3vw + 26px,50px);border-radius:1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);display:inline-flex;align-items:center;justify-content:center;color:var(--ambifox-color)}.info__section-icon--mail[data-v-3a8e3262]{color:#6fb7ff}.info__section p[data-v-3a8e3262]{margin:1rem 0 0;color:hsla(0,0%,100%,.8);line-height:1.5;font-size:clamp(.98rem,.8vw + .9rem,1.1rem)}.info__list[data-v-3a8e3262]{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:clamp(.75rem,.8vw + .65rem,1.1rem)}.info__list li[data-v-3a8e3262]{padding:clamp(.9rem,1vw + .7rem,1.2rem) clamp(1rem,1vw + .9rem,1.35rem);border-radius:1.25rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05)}.info__cards[data-v-3a8e3262]{margin-top:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(.9rem,1vw + .8rem,1.35rem)}.info-card[data-v-3a8e3262]{padding:clamp(1.1rem,1.3vw + 1rem,1.6rem);border-radius:1.35rem;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(150deg,rgba(12,16,30,.95),rgba(8,10,24,.9));box-shadow:0 20px 40px rgba(0,0,0,.5);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.info-card[data-v-3a8e3262]:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.12);box-shadow:0 28px 52px rgba(0,0,0,.55)}.info-card__icon[data-v-3a8e3262]{width:clamp(42px,2.5vw + 32px,52px);height:clamp(42px,2.5vw + 32px,52px);border-radius:1.05rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);display:inline-flex;align-items:center;justify-content:center;color:var(--ambifox-color);margin-bottom:.75rem}.info-card__icon svg[data-v-3a8e3262]{width:24px;height:24px}.info-card__when[data-v-3a8e3262]{margin:0;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.65);white-space:nowrap}.info-card h3[data-v-3a8e3262]{margin:.4rem 0 .5rem;font-size:clamp(1.05rem,1vw + .95rem,1.25rem)}.info-card p[data-v-3a8e3262]{margin:0;color:hsla(0,0%,100%,.72);line-height:1.5}.info-card__when+h3[data-v-3a8e3262]{margin-top:.35rem}@media (max-width:1024px){.info__hero[data-v-3a8e3262]{grid-template-columns:1fr;align-items:flex-start}.info__back[data-v-3a8e3262]{justify-self:flex-start}}@media (max-width:720px){.info__hero[data-v-3a8e3262]{text-align:center}.info__back[data-v-3a8e3262]{width:100%;text-align:center}.info__section h2[data-v-3a8e3262]{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.info[data-v-3a8e3262]{padding-inline:clamp(.75rem,5vw + .25rem,1.35rem)}.info__hero[data-v-3a8e3262]{gap:1.35rem}.info__section[data-v-3a8e3262]{padding:clamp(1rem,3vw + .5rem,1.35rem);border-radius:1.25rem}.info__cards[data-v-3a8e3262]{grid-template-columns:1fr}}