.versus[data-astro-cid-b33tzne2]{padding:var(--section-pad) 0}.versus-head[data-astro-cid-b33tzne2]{max-width:860px;margin-bottom:clamp(24px, calc(3.6vw / var(--zoom,1)), 48px);flex-direction:column;gap:18px;display:flex}.versus-head[data-astro-cid-b33tzne2] .title[data-astro-cid-b33tzne2]{font-size:clamp(32px, calc(4.4vw / var(--zoom,1)), 58px)}.versus-list[data-astro-cid-b33tzne2]{gap:clamp(12px, calc(1.4vw / var(--zoom,1)), 20px);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.versus-list[data-astro-cid-b33tzne2] a[data-astro-cid-b33tzne2]{box-sizing:border-box;border:1.3px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);height:100%;color:var(--color-ink);transition:transform .5s var(--ease-spring), border-color .3s, box-shadow .5s var(--ease-out);flex-direction:column;gap:4px;padding:24px 26px 26px;text-decoration:none;display:flex}.versus-list[data-astro-cid-b33tzne2] a[data-astro-cid-b33tzne2]:hover{border-color:color-mix(in srgb, var(--color-line), var(--color-ink) 22%);transform:translateY(-5px);box-shadow:0 30px 50px -36px #783e1499}.versus-list[data-astro-cid-b33tzne2] span[data-astro-cid-b33tzne2]{color:var(--accent-deep);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.versus-list[data-astro-cid-b33tzne2] b[data-astro-cid-b33tzne2]{letter-spacing:-.025em;font-size:26px;font-weight:800;line-height:1.15}.versus-list[data-astro-cid-b33tzne2] p[data-astro-cid-b33tzne2]{color:var(--ink-soft);margin:8px 0 0;font-size:15.5px;line-height:1.5}.versus-more[data-astro-cid-b33tzne2]{margin:28px 0 0}.faq[data-astro-cid-tycplb2i]{padding:var(--section-pad) 0}.faq-grid[data-astro-cid-tycplb2i]{align-items:start;gap:clamp(32px, calc(6vw / var(--zoom,1)), 96px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.faq-side[data-astro-cid-tycplb2i]{flex-direction:column;gap:18px;display:flex;position:sticky;top:110px}.faq-side[data-astro-cid-tycplb2i] .title[data-astro-cid-tycplb2i]{font-size:clamp(32px, calc(4.2vw / var(--zoom,1)), 56px)}.faq-chef[data-astro-cid-tycplb2i]{filter:drop-shadow(0 22px 18px #783e1433);width:min(320px,80%);height:auto;margin-top:12px}@media (width<=860px){.faq-grid[data-astro-cid-tycplb2i]{grid-template-columns:1fr}.faq-side[data-astro-cid-tycplb2i]{position:static}.faq-chef[data-astro-cid-tycplb2i]{width:180px}}.features[data-astro-cid-nikkmkia]{padding:var(--section-pad) 0}.features-head[data-astro-cid-nikkmkia]{max-width:860px;margin-bottom:clamp(28px, calc(4vw / var(--zoom,1)), 56px);flex-direction:column;gap:18px;display:flex}.bento[data-astro-cid-nikkmkia]{gap:clamp(12px, calc(1.4vw / var(--zoom,1)), 20px);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.tile[data-astro-cid-nikkmkia]{min-height:300px;padding:clamp(22px, calc(2.4vw / var(--zoom,1)), 34px);isolation:isolate;border:1.3px solid var(--color-line);border-radius:clamp(28px, calc(2.6vw / var(--zoom,1)), 36px);background:var(--color-surface);transition:opacity .9s var(--ease-out), transform .9s var(--ease-out), box-shadow .5s var(--ease-out);flex-direction:column;justify-content:flex-end;gap:18px;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-nikkmkia]:hover{box-shadow:0 34px 60px -40px #783e148c}.tile-text[data-astro-cid-nikkmkia]{flex-direction:column;gap:8px;max-width:30em;display:flex;position:relative}.tile[data-astro-cid-nikkmkia] h3[data-astro-cid-nikkmkia]{font-size:clamp(22px, calc(2.1vw / var(--zoom,1)), 30px);letter-spacing:-.03em;margin:0;font-weight:800;line-height:1.1}.tile[data-astro-cid-nikkmkia] p[data-astro-cid-nikkmkia]{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.5}.tile-art[data-astro-cid-nikkmkia]{filter:drop-shadow(0 18px 16px #783e1433);width:220px;max-width:60%;height:auto;transition:transform .7s var(--ease-spring)}.tile[data-astro-cid-nikkmkia]:hover .tile-art[data-astro-cid-nikkmkia]{transform:scale(1.05)rotate(-2deg)}.tile--offline[data-astro-cid-nikkmkia]{background:var(--color-tint-peach);grid-column:span 5;justify-content:space-between}.tile--offline[data-astro-cid-nikkmkia] .tile-art[data-astro-cid-nikkmkia]{order:2;align-self:flex-end;width:240px;margin:0 -10px -18px 0}.tile--languages[data-astro-cid-nikkmkia]{grid-column:span 7;justify-content:space-between}.tile--profiles[data-astro-cid-nikkmkia]{grid-column:span 7}.tile--profiles[data-astro-cid-nikkmkia] .tile-art[data-astro-cid-nikkmkia]{inset-inline-end:-6px;width:200px;position:absolute;bottom:-14px}.tile--profiles[data-astro-cid-nikkmkia] .tile-text[data-astro-cid-nikkmkia]{max-width:min(30em,62%)}.tile--share[data-astro-cid-nikkmkia]{background:var(--color-notice);grid-column:span 5}.tile--share[data-astro-cid-nikkmkia] .tile-art[data-astro-cid-nikkmkia]{align-self:center}.tile--image[data-astro-cid-nikkmkia],.tile--widget[data-astro-cid-nikkmkia]{grid-column:span 6}.tile--privacy[data-astro-cid-nikkmkia]{justify-content:flex-start;align-items:center;gap:clamp(18px, calc(3vw / var(--zoom,1)), 48px);background:var(--color-ink);flex-direction:row;grid-column:span 12;min-height:0}.tile--privacy[data-astro-cid-nikkmkia] h3[data-astro-cid-nikkmkia]{color:var(--color-background)}.tile--privacy[data-astro-cid-nikkmkia] p[data-astro-cid-nikkmkia]{color:color-mix(in srgb, var(--color-background), transparent 30%)}.tile--privacy[data-astro-cid-nikkmkia] .tile-art[data-astro-cid-nikkmkia]{filter:drop-shadow(0 18px 20px #00000080);flex:none;width:200px;margin-block:-14px}.marquee[data-astro-cid-nikkmkia]{margin-inline:calc(clamp(22px, calc(2.4vw / var(--zoom,1)), 34px) * -1);direction:ltr;flex-direction:column;gap:10px;display:flex;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee-row[data-astro-cid-nikkmkia]{width:max-content;animation:marquee var(--duration) linear infinite;gap:10px;display:flex}.marquee-row[data-astro-cid-nikkmkia]:nth-child(2){animation-direction:reverse}.marquee-row[data-astro-cid-nikkmkia] span[data-astro-cid-nikkmkia]{border:1.3px solid var(--color-line);background:var(--color-background);white-space:nowrap;border-radius:99px;align-items:center;height:44px;padding:0 18px;font-size:17px;font-weight:700;display:inline-flex}@keyframes marquee{to{transform:translate(-50%)}}.profiles[data-astro-cid-nikkmkia]{flex-wrap:wrap;gap:10px;max-width:64%;margin:0;padding:0;list-style:none;display:flex}.profiles[data-astro-cid-nikkmkia] li[data-astro-cid-nikkmkia]{background:var(--soft);transition:transform .5s var(--ease-spring);transition-delay:calc(var(--n) * 40ms);border-radius:99px;grid-template-columns:auto 1fr;align-items:center;gap:0 10px;padding:8px 16px 8px 8px;display:grid}.tile--profiles[data-astro-cid-nikkmkia]:hover .profiles[data-astro-cid-nikkmkia] li[data-astro-cid-nikkmkia]{transform:translateY(-4px)}.profiles-avatar[data-astro-cid-nikkmkia]{background:var(--color-surface);width:40px;height:40px;color:var(--tone);border-radius:50%;grid-row:span 2;place-items:center;font-size:17px;font-weight:800;display:grid}.profiles[data-astro-cid-nikkmkia] b[data-astro-cid-nikkmkia]{color:var(--tone);font-size:15px;line-height:1.1}.profiles[data-astro-cid-nikkmkia] small[data-astro-cid-nikkmkia]{color:var(--ink-soft);font-size:12.5px;line-height:1.2}.snapshot[data-astro-cid-nikkmkia],.widget[data-astro-cid-nikkmkia]{align-items:center;height:110px;margin-bottom:auto;display:flex}.snapshot-card[data-astro-cid-nikkmkia]{background:var(--color-surface);width:168px;transition:transform .6s var(--ease-spring);border-radius:18px;flex-wrap:wrap;justify-content:space-around;padding-bottom:10px;display:flex;overflow:hidden;transform:rotate(-5deg);box-shadow:0 16px 30px -14px #783e1480}.tile[data-astro-cid-nikkmkia]:hover .snapshot-card[data-astro-cid-nikkmkia]{transform:rotate(3deg)scale(1.06)}.snapshot-card[data-astro-cid-nikkmkia] i[data-astro-cid-nikkmkia]{background:linear-gradient(135deg, #ea6569, var(--color-severity-medical));width:100%;height:34px;margin-bottom:10px}.snapshot-card[data-astro-cid-nikkmkia] img[data-astro-cid-nikkmkia]{object-fit:contain;width:44px;height:44px}.tile--image[data-astro-cid-nikkmkia]{background:var(--color-tint-red)}.widget[data-astro-cid-nikkmkia]{gap:12px}.widget-card[data-astro-cid-nikkmkia]{box-sizing:border-box;background:linear-gradient(135deg, #ea6569, var(--color-severity-medical) 50%, #dd4248);width:104px;height:104px;color:var(--color-surface);transition:transform .6s var(--ease-spring);border-radius:26px;flex-direction:column;justify-content:flex-end;gap:2px;padding:12px;display:flex;box-shadow:0 14px 26px -12px #e5484db3}.tile[data-astro-cid-nikkmkia]:hover .widget-card[data-astro-cid-nikkmkia]{transform:scale(1.08)}.widget-card[data-astro-cid-nikkmkia] i[data-astro-cid-nikkmkia]{letter-spacing:.08em;text-transform:uppercase;font-size:8.5px;font-style:normal;font-weight:800}.widget-card[data-astro-cid-nikkmkia] b[data-astro-cid-nikkmkia]{overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:1.1}.widget-card[data-astro-cid-nikkmkia] i[data-astro-cid-nikkmkia]{overflow-wrap:anywhere}.widget-app[data-astro-cid-nikkmkia]{background:color-mix(in srgb, var(--color-ink), transparent 91%);border-radius:13px;width:46px;height:46px}@media (width<=960px){.tile--offline[data-astro-cid-nikkmkia],.tile--languages[data-astro-cid-nikkmkia],.tile--profiles[data-astro-cid-nikkmkia],.tile--share[data-astro-cid-nikkmkia]{grid-column:span 12}}@media (width<=620px){.tile--image[data-astro-cid-nikkmkia],.tile--widget[data-astro-cid-nikkmkia]{grid-column:span 12}.tile[data-astro-cid-nikkmkia]{min-height:0}.tile--profiles[data-astro-cid-nikkmkia] .tile-art[data-astro-cid-nikkmkia]{align-self:flex-end;width:150px;margin:-8px -10px -24px 0;position:static}.tile--profiles[data-astro-cid-nikkmkia] .tile-text[data-astro-cid-nikkmkia],.profiles[data-astro-cid-nikkmkia]{max-width:none}.tile--privacy[data-astro-cid-nikkmkia]{flex-direction:column;align-items:flex-start}.tile--privacy[data-astro-cid-nikkmkia] .tile-art[data-astro-cid-nikkmkia]{width:150px}}.final[data-astro-cid-x5xn55qe]{padding:var(--section-pad) clamp(8px, calc(1.4vw / var(--zoom,1)), 20px)}.final-panel[data-astro-cid-x5xn55qe]{--red:var(--color-severity-medical);padding:clamp(56px, calc(8vw / var(--zoom,1)), 120px) var(--gutter) 0;isolation:isolate;border-radius:clamp(32px, calc(5vw / var(--zoom,1)), 64px);background:linear-gradient(135deg, color-mix(in srgb, var(--red), white 17%), var(--red) 50%, color-mix(in srgb, var(--red), var(--color-error) 15%));color:var(--color-surface);text-align:center;box-shadow:0 50px 90px -50px color-mix(in srgb, var(--red), transparent 20%);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.final-ring[data-astro-cid-x5xn55qe]{width:var(--w);aspect-ratio:1;transform:translate(-50%, 50%) scale(calc(.8 + var(--p,.5) * .4));border:1.3px solid #ffffff40;border-radius:50%;position:absolute;bottom:0;left:50%}.final-ring--1[data-astro-cid-x5xn55qe]{--w:min(820px, calc(110vw / var(--zoom,1)))}.final-ring--2[data-astro-cid-x5xn55qe]{--w:min(1240px, calc(160vw / var(--zoom,1)));opacity:.6}.final-copy[data-astro-cid-x5xn55qe]{flex-direction:column;align-items:center;gap:22px;max-width:900px;display:flex;position:relative}.final-copy[data-astro-cid-x5xn55qe] p[data-astro-cid-x5xn55qe]{max-width:30em;font-size:clamp(17px, calc(1.6vw / var(--zoom,1)), 21px);opacity:.95;margin:0}.final-chef[data-astro-cid-x5xn55qe]{width:min(520px,82%);height:auto;margin-top:clamp(24px, calc(4vw / var(--zoom,1)), 52px);transform:translateY(calc((1 - min(1, var(--p,.5) * 2.2)) * 55%));filter:drop-shadow(0 -10px 30px #78141440);margin-bottom:-4%;position:relative}.hero[data-astro-cid-qmrutqly]{--hp:calc((var(--p,.5) - .5) * 2);padding:clamp(120px, calc(14vh / var(--zoom,1)), 168px) 0 var(--section-pad);position:relative;overflow-x:clip}.hero-glow[data-astro-cid-qmrutqly]{background:radial-gradient(60% 55% at 76% 38%, var(--color-primary-soft), transparent 72%), radial-gradient(40% 40% at 8% 4%, var(--color-tint-red), transparent 70%);scale:var(--dir) 1;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(#000 70%,#0000)}.hero-grid[data-astro-cid-qmrutqly]{align-items:center;gap:clamp(24px, calc(4vw / var(--zoom,1)), 64px);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);display:grid;position:relative}.hero-copy[data-astro-cid-qmrutqly]{z-index:3;align-items:flex-start;gap:clamp(20px, calc(2.6vh / var(--zoom,1)), 30px);flex-direction:column;display:flex;position:relative}.hero-title[data-astro-cid-qmrutqly]{gap:clamp(20px, calc(2.6vh / var(--zoom,1)), 30px);font:inherit;flex-direction:column;margin:0;display:flex}.hero-title[data-astro-cid-qmrutqly] .display[data-astro-cid-qmrutqly]{font-size:calc(clamp(44px, calc(6.4vw / var(--zoom,1)), 96px) * var(--scale,1) * var(--fit,1));display:block}.hero-line[data-astro-cid-qmrutqly]{color:var(--accent);display:block}.hero-word[data-astro-cid-qmrutqly]{transition:opacity .22s, transform .22s var(--ease-out), filter .22s;display:inline-block}.hero-word[data-astro-cid-qmrutqly].is-swapping{opacity:0;filter:blur(6px);transform:translateY(.18em)}.hero-facts[data-astro-cid-qmrutqly]{color:var(--ink-soft);flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;font-size:14.5px;font-weight:600;list-style:none;display:flex}.hero-facts[data-astro-cid-qmrutqly] li[data-astro-cid-qmrutqly]{align-items:center;gap:8px;display:inline-flex}.hero-facts[data-astro-cid-qmrutqly] li[data-astro-cid-qmrutqly]:before{content:"";background:var(--color-success) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' d='m6.5 12.5 3.6 3.6 7.4-8'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;width:18px;height:18px}.hero-stage[data-astro-cid-qmrutqly]{width:min(100%, 480px, max(300px, (calc(100svh / var(--zoom,1)) - 170px) * .62));box-sizing:border-box;justify-self:center;padding:0 12%;position:relative}.hero-ring[data-astro-cid-qmrutqly]{will-change:transform;width:var(--w);aspect-ratio:1;border:1.3px solid color-mix(in srgb, var(--accent), transparent 80%);transform:translate(-50%, -50%) scale(calc(1 + var(--hp) * .12));border-radius:50%;position:absolute;top:50%;left:50%;mask-image:linear-gradient(#000 52%,#0000 84%)}.hero-ring--1[data-astro-cid-qmrutqly]{--w:118%}.hero-ring--2[data-astro-cid-qmrutqly]{--w:158%;opacity:.7}.hero-ring--3[data-astro-cid-qmrutqly]{--w:204%;opacity:.4}.hero-phone[data-astro-cid-qmrutqly]{will-change:transform;transform:rotate(calc(-5deg + var(--hp) * 5deg));transform-origin:50% 80%;position:relative}.hero-float[data-astro-cid-qmrutqly]{top:var(--y);left:var(--x);width:var(--size);animation:hero-bob calc(5s + var(--n) * .7s) ease-in-out calc(var(--n) * -1.3s) infinite alternate;position:absolute}.hero-float[data-astro-cid-qmrutqly] img[data-astro-cid-qmrutqly]{filter:drop-shadow(0 16px 14px #783e1438);width:100%;transition:opacity .3s, scale .45s var(--ease-spring);display:block}.hero-float[data-astro-cid-qmrutqly] img[data-astro-cid-qmrutqly].is-out{opacity:0;transition:opacity .3s,scale .35s ease-in;scale:.2}@keyframes hero-bob{0%{transform:translateY(-7px)rotate(-4deg)}to{transform:translateY(7px)rotate(5deg)}}.hero-chef[data-astro-cid-qmrutqly]{z-index:2;bottom:-7%;width:52%;scale:var(--dir) 1;filter:drop-shadow(0 22px 18px #783e1440);pointer-events:none;height:auto;position:absolute;inset-inline-start:-33%}@media (prefers-reduced-motion:no-preference){.hero-in[data-astro-cid-qmrutqly]{animation:hero-rise 1s var(--ease-out) calc(var(--i) * 90ms + 80ms) backwards}.hero-title[data-astro-cid-qmrutqly]{animation:hero-slide 1s var(--ease-out) backwards}.hero-stage[data-astro-cid-qmrutqly]{animation:hero-stage 1.3s var(--ease-out) .25s backwards}@keyframes hero-rise{0%{opacity:0;transform:translateY(26px)}}@keyframes hero-slide{0%{transform:translateY(22px)}}@keyframes hero-stage{0%{opacity:0;transform:translateY(60px)scale(.92)}}}@media (prefers-reduced-motion:reduce){.hero-float[data-astro-cid-qmrutqly]{animation:none}}@media (width<=860px){.hero[data-astro-cid-qmrutqly]{padding-top:104px}.hero-grid[data-astro-cid-qmrutqly]{grid-template-columns:1fr;gap:56px}.hero-stage[data-astro-cid-qmrutqly]{width:min(100%,420px);padding:0 9%}.hero-float[data-astro-cid-qmrutqly]{width:calc(var(--size) * .6)}.hero-chef[data-astro-cid-qmrutqly]{bottom:-9%;width:40%;inset-inline-start:-9%}}.hidden[data-astro-cid-g6t2qh4z]{--accent-deep:#ff9d8f;margin:var(--section-pad) clamp(8px, calc(1.4vw / var(--zoom,1)), 20px);padding:clamp(56px, calc(8vw / var(--zoom,1)), 120px) 0 clamp(48px, calc(7vw / var(--zoom,1)), 110px);isolation:isolate;border-radius:clamp(32px, calc(5vw / var(--zoom,1)), 64px);background:radial-gradient(50% 60% at 88% 0%, #e5484d57, transparent 70%), radial-gradient(40% 50% at 0% 100%, #f7894a38, transparent 70%), var(--color-ink);color:var(--color-background);position:relative;overflow:clip}.hidden-head[data-astro-cid-g6t2qh4z]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.hidden-head[data-astro-cid-g6t2qh4z]>div[data-astro-cid-g6t2qh4z]{flex-direction:column;gap:20px;display:flex}.hidden[data-astro-cid-g6t2qh4z] .lead[data-astro-cid-g6t2qh4z]{color:color-mix(in srgb, var(--color-background), transparent 28%)}.hidden[data-astro-cid-g6t2qh4z] .more[data-astro-cid-g6t2qh4z]{color:var(--color-background);align-self:flex-start}.hidden[data-astro-cid-g6t2qh4z] .more[data-astro-cid-g6t2qh4z]:after{background-color:#ffffff29}.hidden-chef[data-astro-cid-g6t2qh4z]{filter:drop-shadow(0 30px 30px #00000080);justify-self:center;width:min(100%,360px);height:auto}.hidden-rows[data-astro-cid-g6t2qh4z]{margin-top:clamp(32px, calc(5vw / var(--zoom,1)), 72px);flex-direction:column;gap:16px;display:flex}.hidden-row[data-astro-cid-g6t2qh4z]{width:max-content;padding:0 var(--gutter);--shift:calc(42vw / var(--zoom,1));transform:translateX(calc((var(--from) + var(--by) * var(--p,.5)) * var(--shift) * var(--dir)));will-change:transform;gap:16px;margin:0;list-style:none;display:flex}.hidden-card[data-astro-cid-g6t2qh4z]{width:clamp(220px, calc(21vw / var(--zoom,1)), 270px);border-radius:var(--radius-panel);transition:transform .5s var(--ease-spring), background .3s;background:#fff7f00f;border:1.3px solid #fff7f01a;flex-direction:column;gap:6px;padding:20px 22px 22px;display:flex;position:relative}.hidden-card[data-astro-cid-g6t2qh4z]:hover{background:#fff7f01a;transform:translateY(-6px)rotate(-1deg)}.hidden-dish[data-astro-cid-g6t2qh4z]{object-fit:contain;filter:drop-shadow(0 14px 12px #0006);width:108px;height:108px;margin:-6px 0 6px -8px}.hidden-card[data-astro-cid-g6t2qh4z] p[data-astro-cid-g6t2qh4z]{margin:0}.hidden-place[data-astro-cid-g6t2qh4z]{color:color-mix(in srgb, var(--color-background), transparent 40%);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.hidden-place[data-astro-cid-g6t2qh4z] img[data-astro-cid-g6t2qh4z]{border-radius:50%}.hidden-name[data-astro-cid-g6t2qh4z]{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1.1}.hidden-food[data-astro-cid-g6t2qh4z]{background:var(--color-background);height:36px;color:var(--color-ink);border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:0 14px 0 12px;font-size:14px;font-weight:800;display:inline-flex;margin-top:8px!important}.hidden-food[data-astro-cid-g6t2qh4z] span[data-astro-cid-g6t2qh4z]{color:var(--color-error)}.hidden-food[data-astro-cid-g6t2qh4z] img[data-astro-cid-g6t2qh4z]{object-fit:contain;width:26px;height:26px}@media (width<=860px){.hidden-head[data-astro-cid-g6t2qh4z]{grid-template-columns:1fr}.hidden-chef[data-astro-cid-g6t2qh4z]{order:-1;justify-self:start;width:200px}.hidden-row[data-astro-cid-g6t2qh4z]{--shift:calc(170vw / var(--zoom,1))}}@media (prefers-reduced-motion:reduce){.hidden-rows[data-astro-cid-g6t2qh4z]{overflow-x:auto}.hidden-row[data-astro-cid-g6t2qh4z]{transform:none}}.try{padding:var(--section-pad) 0}.try-head{max-width:880px;margin:0 auto clamp(28px, calc(4vw / var(--zoom,1)), 56px);text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.try-shell{--shell:1340px}.try-stage{--phone:clamp(280px, calc((calc(100svh / var(--zoom,1)) - 150px) * .476), 400px);grid-template-columns:minmax(0, 1fr) var(--phone) minmax(0, 1fr);align-items:stretch;gap:clamp(16px, calc(1.8vw / var(--zoom,1)), 24px);padding:clamp(14px, calc(1.8vw / var(--zoom,1)), 24px);border:1.3px solid var(--color-line);border-radius:clamp(30px, calc(4vw / var(--zoom,1)), 48px);background:var(--color-surface);display:grid;box-shadow:0 50px 90px -60px #783e1473}.try-block{min-height:0;padding:clamp(18px, calc(2vw / var(--zoom,1)), 26px);border-radius:var(--radius-panel);background:var(--color-background);flex-direction:column;display:flex}.try-list{scrollbar-width:thin;scrollbar-color:var(--color-line) transparent;flex:1 1 0;min-height:150px;margin:6px -10px 0;padding:0 10px 22px;overflow-y:auto;mask-image:linear-gradient(#000 calc(100% - 26px),#0000)}.try-list h4{color:var(--color-muted);letter-spacing:.11em;text-transform:uppercase;margin:18px 0 9px;font-size:11.5px;font-weight:800}.try-list .try-chips{margin-top:0}.try-app-more{background:var(--color-ink);color:var(--color-surface);border-radius:20px;flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;margin-top:12px;padding:12px 16px 14px 12px;text-decoration:none;transition:translate .2s;display:grid}.try-app-more:hover{translate:0 -2px}.try-app-stack{grid-column:1/-1;display:flex}.try-app-stack>*{border:2px solid var(--color-ink);background:var(--color-surface);object-fit:contain;border-radius:50%;place-items:center;width:34px;height:34px;margin-inline-end:-10px;padding:4px;display:grid}.try-app-stack b{background:var(--accent);width:auto;min-width:34px;color:var(--color-surface);border-radius:99px;margin-inline-end:0;padding:0 8px;font-size:13.5px;font-weight:800}[data-accent=preference] .try-app-stack b{color:var(--color-ink)}.try-app-text{font-size:14.5px;font-weight:700;line-height:1.25}.try-app-more svg{fill:currentColor;flex:none;width:18px;height:18px}.try-block h3{font-size:clamp(19px, calc(1.7vw / var(--zoom,1)), 23px);letter-spacing:-.02em;align-items:center;gap:12px;margin:0 0 16px;font-weight:800;display:flex}.try-step{background:var(--accent);width:30px;height:30px;color:var(--color-surface);border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}[data-accent=preference] .try-step{color:var(--color-ink)}.try-clear{border:1.3px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);font:700 13px var(--font-sans);letter-spacing:0;cursor:pointer;border-radius:99px;flex:none;align-items:center;gap:5px;margin-inline-start:auto;padding:6px 12px 6px 9px;transition:border-color .2s;display:inline-flex}.try-clear:hover{border-color:var(--color-ink)}.try-clear svg{fill:currentColor;width:15px;height:15px}.try-clear[hidden]{display:none}.search{position:relative}.search>svg{top:50%;width:22px;height:22px;fill:var(--color-muted);pointer-events:none;position:absolute;inset-inline-start:18px;transform:translateY(-50%)}.search input{box-sizing:border-box;padding:0 20px;border:1.3px solid var(--color-line);background:var(--color-surface);width:100%;height:56px;color:var(--color-ink);font:600 17px var(--font-sans);border-radius:99px;padding-inline-start:50px;transition:border-color .2s,box-shadow .2s}.search input::placeholder{color:var(--color-muted);font-weight:500}.search input:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent), transparent 82%);outline:none}.search-results{z-index:5;border:1.3px solid var(--color-line);background:var(--color-surface);max-height:340px;animation:search-in .25s var(--ease-out);border-radius:24px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 50px -20px #1f1a1759}@keyframes search-in{0%{opacity:0;transform:translateY(-6px)}}.search-results li{cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:8px 12px;display:flex}.search-results li[aria-selected=true],.search-results li[data-index]:hover{background:var(--accent-soft)}.search-results img{object-fit:contain;flex:none;width:36px;height:36px}.search-results span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.search-results b{font-size:16px;font-weight:700}.search-results small{color:var(--color-muted);font-size:13px}.search-results small:empty{display:none}.search-results li[data-index][aria-disabled=true]{cursor:default;background:0 0}.search-results li[aria-disabled=true] img,.search-results li[aria-disabled=true] b{opacity:.55}.search-results li[aria-disabled=true] small{color:var(--color-ink);font-weight:700}.search-results .search-none{color:var(--ink-soft);cursor:default;padding:14px;font-size:14.5px}.try-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.chip{border:1.3px solid var(--color-line);background:var(--color-surface);height:38px;color:var(--color-ink);font:600 14px var(--font-sans);cursor:pointer;transition:transform .3s var(--ease-spring), background .2s, border-color .2s, color .2s;border-radius:99px;align-items:center;gap:7px;padding:0 14px 0 8px;display:inline-flex}.chip:hover{border-color:color-mix(in srgb, var(--color-line), var(--color-ink) 25%);transform:translateY(-2px)}.chip:active{transform:scale(.96)}.chip img{object-fit:contain;border-radius:50%;width:24px;height:24px}.chip[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-surface)}.chip.is-tapped{animation:chip-tap .5s var(--ease-out)}@keyframes chip-tap{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent), transparent 30%);scale:1}30%{scale:.9}to{box-shadow:0 0 0 16px color-mix(in srgb, var(--accent), transparent 100%);scale:1}}.try-picked{border-top:1.3px dashed var(--color-line);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding-top:16px;display:flex}.try-picked:empty{display:none}.try-pick{background:var(--accent-soft);border-radius:99px;align-items:center;height:34px;transition:background .3s;display:inline-flex}.try-pick button{height:100%;color:var(--color-ink);font:700 13.5px var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.try-pick [data-focus]{padding-inline:6px 2px}.try-pick [data-remove]{color:var(--ink-soft);padding-inline:6px 10px;font-size:17px}.try-pick img{object-fit:contain;width:24px;height:24px}.try-more{color:var(--ink-soft);font-size:13.5px;font-weight:600}.try-levels{flex:none;margin-top:16px}.try-severity{background:color-mix(in srgb, var(--color-ink), transparent 94%);border-radius:99px;gap:4px;padding:4px;display:flex}.try-severity button{height:40px;color:var(--ink-soft);font:700 13px var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:99px;flex:auto;justify-content:center;align-items:center;gap:5px;padding:0 6px;transition:background .3s,color .3s,box-shadow .3s;display:inline-flex}.try-severity button:before{content:"";background:var(--dot);border-radius:50%;flex:none;width:9px;height:9px}.try-severity[data-stacked]{border-radius:24px;flex-direction:column;gap:2px}.try-severity[data-stacked] button{border-radius:20px;justify-content:flex-start;gap:12px;height:44px;padding:0 16px;font-size:14.5px}.try-severity[data-stacked] button:before{width:12px;height:12px}.try-severity[data-stacked] [aria-checked=true]:after{content:"";background:var(--dot) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' d='m6.5 12.5 3.6 3.6 7.4-8'/%3E%3C/svg%3E") center / 14px no-repeat;border-radius:50%;width:20px;height:20px;margin-inline-start:auto}.try-severity [data-severity-option=medical]{--dot:var(--color-severity-medical)}.try-severity [data-severity-option=strict]{--dot:var(--color-primary)}.try-severity [data-severity-option=preference]{--dot:var(--color-warning)}.try-severity [aria-checked=true]{background:var(--color-surface);color:var(--color-ink);box-shadow:0 4px 12px -6px #1f1a1766}.try-country{border-top:1.3px dashed var(--color-line);flex:none;align-items:flex-start;gap:14px;padding-top:16px;display:flex}.try-flag{border-radius:50%;flex:none;width:52px;height:52px;box-shadow:0 8px 16px -8px #1f1a1780}.try-country-text p{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.45}.try-country-text b{color:var(--color-ink)}.try-country-text .try-country-name{color:var(--color-ink);letter-spacing:-.02em;font-size:20px;font-weight:800}.try-languages{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.try-languages button{border:1.3px solid var(--color-line);background:var(--color-surface);height:32px;color:var(--color-ink);font:700 13px var(--font-sans);cursor:pointer;border-radius:99px;padding:0 12px}.try-languages [aria-pressed=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-surface)}.try-preview{align-items:center;display:flex}.try-hint{color:var(--ink-soft);grid-column:1/-1;justify-content:center;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:flex}.try-hint svg{width:20px;height:20px;fill:var(--accent);flex:none}.try-toast{z-index:40;background:var(--color-ink);height:48px;color:var(--color-surface);font:700 14.5px var(--font-sans);opacity:0;transition:opacity .3s, transform .5s var(--ease-spring);pointer-events:none;cursor:pointer;border:0;border-radius:99px;align-items:center;gap:12px;padding:0 8px 0 20px;display:inline-flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%,80px);box-shadow:0 16px 34px -14px #1f1a17b3}.try-toast.is-shown{opacity:1;pointer-events:auto;transform:translate(-50%)}.try-toast span{background:var(--color-surface);height:32px;color:var(--color-ink);border-radius:99px;align-items:center;padding:0 14px;display:inline-flex}@media (width>=1081px) and (height>=740px){.try{height:calc(calc(100svh / var(--zoom,1)) + calc(50vh / var(--zoom,1)));scroll-margin-top:calc(-1 * var(--nav-space));padding:0}.try-pin{box-sizing:border-box;height:calc(100svh / var(--zoom,1));flex-direction:column;justify-content:center;padding:72px 0 14px;display:flex;position:sticky;top:0}.try-head{gap:6px;max-width:none;margin-bottom:18px}.try-head .title{font-size:clamp(28px, calc(3.3vw / var(--zoom,1)), 46px);line-height:min(var(--leading-title,1.02), 1.1);white-space:nowrap}.try-head .lead{display:none}.try-stage{--phone:clamp(230px, calc((calc(100svh / var(--zoom,1)) - 244px - var(--try-extra,0px)) * .4769), 400px);gap:12px clamp(14px, calc(1.6vw / var(--zoom,1)), 20px);padding:16px}}@media (width<=1080px){.try-stage{grid-template-columns:minmax(0, 1fr) var(--phone);grid-template-rows:1fr 1fr}.try-foods{grid-area:1/1}.try-places{grid-area:2/1}.try-preview{grid-area:1/2/span 2}}@media (width<=760px){.try-stage{--phone:min(340px, 100%);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.try-foods{order:1;grid-area:auto}.try-places{order:2;grid-area:auto}.try-preview{width:var(--phone);order:3;grid-area:auto;margin:8px auto 0}.try-hint{order:4}.try-list{flex:none;max-height:250px}}.pricing[data-astro-cid-j7xdwx4a]{padding:var(--section-pad) 0}.pricing-grid[data-astro-cid-j7xdwx4a]{align-items:center;gap:clamp(32px, calc(6vw / var(--zoom,1)), 96px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.pricing-copy[data-astro-cid-j7xdwx4a]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.pricing-copy[data-astro-cid-j7xdwx4a] .title[data-astro-cid-j7xdwx4a]{font-size:clamp(32px, calc(4.4vw / var(--zoom,1)), 58px)}.pricing-list[data-astro-cid-j7xdwx4a]{padding:10px clamp(20px, calc(2.4vw / var(--zoom,1)), 32px);border:1.3px solid var(--color-line);background:var(--color-surface);border-radius:36px;flex-direction:column;margin:0;list-style:none;display:flex;box-shadow:0 40px 70px -50px #783e1480}.pricing-list[data-astro-cid-j7xdwx4a] li[data-astro-cid-j7xdwx4a]{font-size:clamp(19px, calc(1.8vw / var(--zoom,1)), 24px);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:2px 14px;padding:20px 0;font-weight:800;display:flex}.pricing-list[data-astro-cid-j7xdwx4a] li[data-astro-cid-j7xdwx4a]+li[data-astro-cid-j7xdwx4a]{border-top:1.3px dashed var(--color-line)}.pricing-list[data-astro-cid-j7xdwx4a] span[data-astro-cid-j7xdwx4a]{background:var(--color-success) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round' d='m6.5 12.5 3.6 3.6 7.4-8'/%3E%3C/svg%3E") center / 20px no-repeat;border-radius:50%;flex:none;width:28px;height:28px}.pricing-list[data-astro-cid-j7xdwx4a] small[data-astro-cid-j7xdwx4a]{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin-inline-start:auto;font-size:13px;font-weight:700}@media (width<=860px){.pricing-grid[data-astro-cid-j7xdwx4a]{grid-template-columns:minmax(0,1fr)}}.story-track[data-astro-cid-mwcplbb6]{height:calc(180vh / var(--zoom,1))}@media (width>=861px){.story[data-astro-cid-mwcplbb6]{scroll-margin-top:calc(-1 * var(--nav-space))}}.story-pin[data-astro-cid-mwcplbb6]{box-sizing:border-box;height:calc(100vh / var(--zoom,1));height:calc(100svh / var(--zoom,1));align-items:center;padding-top:72px;display:grid;position:sticky;top:0;overflow-x:clip}.story-grid[data-astro-cid-mwcplbb6]{gap:clamp(22px, calc(4.5vh / var(--zoom,1)), 48px) clamp(24px, calc(5vw / var(--zoom,1)), 80px);grid-template:"head stage""steps stage"minmax(0,1fr)/minmax(0,1fr) minmax(0,.9fr);display:grid}.story-head[data-astro-cid-mwcplbb6]{padding-top:clamp(8px, calc(3vh / var(--zoom,1)), 36px);flex-direction:column;grid-area:head;gap:16px;display:flex}.story-head[data-astro-cid-mwcplbb6] .title[data-astro-cid-mwcplbb6]{font-size:clamp(30px, calc(3.7vw / var(--zoom,1)), 54px)}.story-steps[data-astro-cid-mwcplbb6]{gap:clamp(14px, calc(2.4vh / var(--zoom,1)), 26px);flex-direction:column;grid-area:steps;margin:0;padding:0;list-style:none;display:flex}.story-step[data-astro-cid-mwcplbb6]{opacity:.32;transition:opacity .5s var(--ease-out);grid-template-columns:auto 1fr;gap:18px;display:grid}.story-step[data-astro-cid-mwcplbb6].is-active{opacity:1}.story-num[data-astro-cid-mwcplbb6]{border:1.3px solid var(--color-line);background:var(--color-surface);width:40px;height:40px;transition:background .4s, border-color .4s, color .4s, transform .5s var(--ease-spring);border-radius:50%;place-items:center;font-size:16px;font-weight:800;display:grid}.story-step[data-astro-cid-mwcplbb6].is-active .story-num[data-astro-cid-mwcplbb6]{border-color:var(--accent);background:var(--accent);color:var(--color-surface);transform:scale(1.1)}.story-step[data-astro-cid-mwcplbb6] h3[data-astro-cid-mwcplbb6]{font-size:clamp(24px, calc(2.7vw / var(--zoom,1)), 38px);letter-spacing:-.03em;margin:4px 0 0;font-weight:800;line-height:1.1}.story-text[data-astro-cid-mwcplbb6]{transition:grid-template-rows .6s var(--ease-out);grid-template-rows:0fr;display:grid}.story-step[data-astro-cid-mwcplbb6].is-active .story-text[data-astro-cid-mwcplbb6]{grid-template-rows:1fr}.story-text[data-astro-cid-mwcplbb6] p[data-astro-cid-mwcplbb6]{max-width:30em;min-height:0;color:var(--ink-soft);font-size:clamp(16px, calc(1.3vw / var(--zoom,1)), 19px);margin:0;overflow:hidden}.story-step[data-astro-cid-mwcplbb6].is-active .story-text[data-astro-cid-mwcplbb6] p[data-astro-cid-mwcplbb6]{padding-top:10px}.story-stage[data-astro-cid-mwcplbb6]{width:min(390px, 100%, calc((calc(100svh / var(--zoom,1)) - 190px) * .476));grid-area:stage;place-self:center;position:relative}.story-phone[data-astro-cid-mwcplbb6]{transform:perspective(1400px) rotateY(calc((.5 - var(--p,.5)) * 22deg)) rotateX(3deg);transition:scale .8s var(--ease-spring);position:relative}.story-track[data-astro-cid-mwcplbb6][data-step="3"] .story-phone[data-astro-cid-mwcplbb6]{scale:1.04}.story-chef[data-astro-cid-mwcplbb6]{z-index:2;bottom:-3%;width:62%;scale:var(--dir) 1;filter:drop-shadow(0 20px 16px #783e1438);opacity:0;height:auto;transition:opacity .35s, transform .7s var(--ease-spring);pointer-events:none;position:absolute;inset-inline-start:-46%;transform:translateY(24px)scale(.85)rotate(-6deg)}.story-chef[data-astro-cid-mwcplbb6].is-active{opacity:1;transform:none}.story-chip[data-astro-cid-mwcplbb6]{z-index:2;border:1.3px solid var(--color-line);background:var(--color-surface);white-space:nowrap;opacity:0;height:42px;transition:opacity .4s, scale .6s var(--ease-spring);border-radius:99px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;scale:.7;box-shadow:0 14px 30px -16px #783e1480}.story-chip[data-astro-cid-mwcplbb6] svg[data-astro-cid-mwcplbb6]{fill:none;width:20px;height:20px;stroke:var(--accent)}.story-chip--offline[data-astro-cid-mwcplbb6]{top:16%;inset-inline-end:84%}.story-chip--english[data-astro-cid-mwcplbb6]{inset-inline-end:clamp(-90px,-14%,-12px);transition-delay:.12s;bottom:22%}@media (width<=1180px){.story-chip--english[data-astro-cid-mwcplbb6]{inset-inline-end:-12px}}.story-track[data-astro-cid-mwcplbb6][data-step="3"] .story-chip[data-astro-cid-mwcplbb6]{opacity:1;scale:1}@media (width<=860px){.story[data-astro-cid-mwcplbb6]{--head:176px}.story-pin[data-astro-cid-mwcplbb6]{top:calc(-1 * var(--head));height:calc(calc(100svh / var(--zoom,1)) + var(--head));align-items:start;padding-top:0}.story-grid[data-astro-cid-mwcplbb6]{grid-template-columns:1fr;grid-template-rows:var(--head) auto auto;grid-template-areas:"head""stage""steps";gap:0}.story-head[data-astro-cid-mwcplbb6]{text-align:center;align-self:end;align-items:center;padding:0 0 4px}.story-stage[data-astro-cid-mwcplbb6]{width:min(340px, calc(84vw / var(--zoom,1)), calc((calc(100svh / var(--zoom,1)) - 158px - var(--steps,172px)) * .476));margin-top:76px}.story-steps[data-astro-cid-mwcplbb6]{margin-top:44px}.story-track[data-astro-cid-mwcplbb6][data-step="3"] .story-phone[data-astro-cid-mwcplbb6]{scale:1}.story-steps[data-astro-cid-mwcplbb6]{min-height:var(--steps,172px);gap:0}.story-step[data-astro-cid-mwcplbb6]:not(.is-active){display:none}.story-text[data-astro-cid-mwcplbb6] p[data-astro-cid-mwcplbb6]{font-size:15.5px;line-height:1.45}.story-chef[data-astro-cid-mwcplbb6]{display:none}.story-chip[data-astro-cid-mwcplbb6]{top:auto;inset-inline:auto;height:36px;font-size:12.5px;bottom:-18px;left:50%}.story-chip--offline[data-astro-cid-mwcplbb6]{translate:calc(-100% - 4px)}.story-chip--english[data-astro-cid-mwcplbb6]{translate:4px}.story-track[data-astro-cid-mwcplbb6].is-tight .story-chip--offline[data-astro-cid-mwcplbb6]{display:none}.story-track[data-astro-cid-mwcplbb6].is-tight .story-chip--english[data-astro-cid-mwcplbb6]{translate:-50%}}@media (width<=860px) and (height<=720px){.story-stage[data-astro-cid-mwcplbb6]{width:min(340px, calc(84vw / var(--zoom,1)), calc((calc(100svh / var(--zoom,1)) - 158px - var(--steps,52px)) * .476))}.story-steps[data-astro-cid-mwcplbb6]{min-height:0}.story-text[data-astro-cid-mwcplbb6]{display:none}}@media (prefers-reduced-motion:reduce){.story-track[data-astro-cid-mwcplbb6]{height:auto;padding:48px 0}.story-pin[data-astro-cid-mwcplbb6]{height:auto;position:static}.story-step[data-astro-cid-mwcplbb6]:not(.is-active){display:grid}}
