@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:"Roboto Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.7995%;ascent-override:86.8669%;descent-override:22.8597%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.3304%;ascent-override:92.4679%;descent-override:24.3337%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8498%;ascent-override:93.8529%;descent-override:24.6981%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Arial";src:local("Arial");size-adjust:99.7809%;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8448%;ascent-override:98.8584%;descent-override:26.0154%;line-gap-override:0%}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto ExtraBold"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:800;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto ExtraBold"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--brand:#069495;--brand-dark:#057a7b;--brand-light:#e6f7f7;--bg:#f2f4f7;--container:#fff;--text:#1f2937;--text-secondary:#6b7280;--divider:#e5e7eb;--danger:#b3261e;--radius-sm:6px;--radius-md:8px;--radius-lg:16px;--shadow-card:0 1px 3px rgba(0,0,0,.07),0 4px 16px rgba(0,0,0,.05);--shadow-lg:0 18px 60px rgba(15,23,42,.16);--container-width:1120px;--header-height:64px}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:Roboto,"Roboto Fallback: BlinkMacSystemFont","Roboto Fallback: Segoe UI","Roboto Fallback: Helvetica Neue","Roboto Fallback: Arial","Roboto Fallback: Noto Sans",system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--brand);text-decoration:none;transition:opacity .15s,color .15s,background .15s}a:hover{opacity:.78}button,input{font:inherit}button{cursor:pointer}img{display:block;max-width:100%}.container{margin:0 auto;max-width:var(--container-width);padding:0 24px;width:100%}.section-label{background:var(--brand-light);border-radius:20px;color:var(--brand);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.btn-primary,.btn-secondary{align-items:center;border:0;border-radius:var(--radius-md);display:inline-flex;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 18px}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover{background:var(--brand-dark);opacity:1}.btn-secondary{background:var(--container);border:1px solid var(--divider);color:var(--text)}.state-box{color:var(--text-secondary);padding:80px 24px;text-align:center}.spinner{animation:spin .7s linear infinite;border:3px solid var(--divider);border-radius:50%;border-top-color:var(--brand);height:40px;margin:0 auto 16px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--divider);border-radius:3px}@media(max-width:640px){.container{padding:0 16px}}.header[data-v-35de0a47]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--container);border-bottom:1px solid var(--divider);height:var(--header-height);position:sticky;top:0;z-index:100}.header-inner[data-v-35de0a47]{height:100%;justify-content:space-between}.header-inner[data-v-35de0a47],.logo[data-v-35de0a47]{align-items:center;display:flex}.logo-svg[data-v-35de0a47]{height:28px;width:auto}.nav[data-v-35de0a47]{align-items:center;display:flex;gap:8px}.nav-link[data-v-35de0a47]{border-radius:var(--radius-sm);color:var(--text);font-size:15px;font-weight:500;padding:6px 14px}.nav-link[data-v-35de0a47]:hover{background:var(--bg);opacity:1}.btn-cta[data-v-35de0a47]{background:var(--brand);border-radius:var(--radius-sm);color:#fff;font-size:15px;font-weight:500;padding:8px 20px}.btn-cta[data-v-35de0a47]:hover{background:var(--brand-dark);opacity:1}.burger[data-v-35de0a47]{background:none;border:none;display:none;flex-direction:column;gap:5px;padding:6px}.burger span[data-v-35de0a47]{background:var(--text);border-radius:2px;display:block;height:2px;transition:transform .2s,opacity .2s;width:22px}.burger--open span[data-v-35de0a47]:first-child{transform:translateY(7px) rotate(45deg)}.burger--open span[data-v-35de0a47]:nth-child(2){opacity:0}.burger--open span[data-v-35de0a47]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:720px){.burger[data-v-35de0a47]{display:flex}.nav[data-v-35de0a47]{align-items:stretch;background:var(--container);border-bottom:1px solid var(--divider);display:none;flex-direction:column;gap:4px;left:0;padding:12px 24px 20px;position:absolute;right:0;top:var(--header-height)}.nav--open[data-v-35de0a47]{display:flex}.nav-link[data-v-35de0a47]{padding:10px 0}.btn-cta[data-v-35de0a47]{margin-top:8px;padding:12px 0;text-align:center}}.app-promo[data-v-6cf75d5b]{background:#080f1d;color:#fff;isolation:isolate;overflow:hidden;padding:80px 0;position:relative;scroll-margin-top:calc(var(--header-height) + 16px)}.app-promo[data-v-6cf75d5b]:before{background:radial-gradient(ellipse at 0 10%,#12333b80,transparent 50%),radial-gradient(ellipse at 100% 100%,#064c473d,transparent 48%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.promo-inner[data-v-6cf75d5b]{align-items:center;display:grid;gap:80px;grid-template-columns:1.2fr 1fr}.promo-copy[data-v-6cf75d5b],.promo-visual[data-v-6cf75d5b]{min-width:0}.promo-eyebrow[data-v-6cf75d5b]{color:#78d6cd;display:block;font-size:12px;font-weight:700;letter-spacing:.11em;margin-bottom:16px;text-transform:uppercase}h2[data-v-6cf75d5b]{font-size:clamp(30px,3.3vw,42px);letter-spacing:-.025em;line-height:1.16;margin-bottom:18px}.promo-intro[data-v-6cf75d5b]{color:#b2bdca;font-size:16px;line-height:1.7;margin-bottom:26px;max-width:500px}.promo-features[data-v-6cf75d5b]{display:grid;gap:16px;list-style:none;margin-bottom:30px}.promo-features li[data-v-6cf75d5b]{align-items:flex-start;color:#aebaca;display:flex;font-size:13px;gap:12px;line-height:1.6}.promo-features strong[data-v-6cf75d5b]{color:#e5ecf3;font-size:15px;font-weight:600}.feature-check[data-v-6cf75d5b]{background:#123d3e;border-radius:50%;color:#85ddd1;display:grid;flex-shrink:0;font-size:12px;height:22px;margin-top:2px;place-items:center;width:22px}.promo-stores[data-v-6cf75d5b]{display:flex;flex-wrap:wrap;gap:10px}.promo-stores a[data-v-6cf75d5b]{align-items:center;background:#fff;border-radius:9px;display:flex;min-height:44px;transition:transform .15s;width:145px}.promo-stores a[data-v-6cf75d5b]:hover{opacity:1;transform:translateY(-2px)}.promo-stores a[data-v-6cf75d5b]:focus-visible{outline:3px solid #78d6cd;outline-offset:4px}.promo-stores img[data-v-6cf75d5b]{border-radius:9px;height:auto;width:100%}.promo-platforms[data-v-6cf75d5b]{color:#93a4b5;font-size:12px;margin-top:12px}.promo-visual[data-v-6cf75d5b]{display:grid;gap:16px;justify-self:end;max-width:420px;width:100%}.recipe-demo[data-v-6cf75d5b]{background:#1b2533;border:1px solid #ffffff24;border-radius:24px;box-shadow:0 24px 70px #0003;padding:24px}.demo-app[data-v-6cf75d5b]{align-items:center;display:flex;font-size:17px;font-weight:700;gap:10px;margin-bottom:26px}.demo-app img[data-v-6cf75d5b]{border-radius:9px}.demo-subtitle[data-v-6cf75d5b]{color:#a0afbf;display:block;font-size:11px;font-weight:400}.demo-dots[data-v-6cf75d5b]{color:#8c9aab;font-size:14px;letter-spacing:2px;margin-left:auto}.demo-import[data-v-6cf75d5b]{align-items:center;color:#a4b4c3;display:flex;flex-wrap:wrap;font-size:11px;gap:7px;margin-bottom:22px}.import-symbol[data-v-6cf75d5b]{color:#81d3c7;font-size:18px}.saved-mark[data-v-6cf75d5b]{background:#16483f;border-radius:6px;color:#75d5b5;font-size:10px;margin-left:auto;padding:3px 7px}.demo-recipe[data-v-6cf75d5b]{align-items:center;display:flex;gap:16px}.dish-icon[data-v-6cf75d5b]{background:#ffffff09;border-radius:18px;display:grid;flex-shrink:0;font-size:48px;height:90px;place-items:center;width:90px}.demo-recipe-label[data-v-6cf75d5b]{color:#a1afbf;display:block;font-size:11px;margin-bottom:3px}.demo-recipe strong[data-v-6cf75d5b]{display:block;font-size:18px;line-height:1.3}.demo-tags[data-v-6cf75d5b]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.demo-tags span[data-v-6cf75d5b]{border:1px solid #ffffff1c;border-radius:6px;color:#bac7d3;font-size:10px;padding:3px 8px}.demo-divider[data-v-6cf75d5b]{background:#ffffff12;height:1px;margin:22px 0 15px}.demo-collection[data-v-6cf75d5b]{align-items:center;color:#b1bfce;display:flex;font-size:11px;gap:12px;justify-content:space-between}.demo-collection>span[data-v-6cf75d5b]:last-child{color:#80d6c9;font-size:24px;line-height:1}.adapt-demo[data-v-6cf75d5b]{background:#0e2b30;border:1px solid #2d6567;border-radius:18px;padding:20px 22px}.adapt-label[data-v-6cf75d5b]{color:#85dbce;font-size:12px;font-weight:600;margin-bottom:10px}.adapt-label>span[data-v-6cf75d5b]{font-size:17px;margin-right:4px}.adapt-request[data-v-6cf75d5b]{color:#e1eeef;font-size:15px;line-height:1.6;margin-bottom:12px}.adapt-response[data-v-6cf75d5b]{color:#a6c2c5;font-size:12px;line-height:1.65}.adapt-response>span[data-v-6cf75d5b]{color:#8bdccb;margin-right:3px}@media(max-width:1000px){.promo-inner[data-v-6cf75d5b]{gap:36px;grid-template-columns:1.15fr 1fr}.promo-stores a[data-v-6cf75d5b]{width:130px}.recipe-demo[data-v-6cf75d5b]{padding:20px}.dish-icon[data-v-6cf75d5b]{font-size:40px;height:76px;width:70px}}@media(max-width:900px){.app-promo[data-v-6cf75d5b]{padding:56px 0}.promo-inner[data-v-6cf75d5b]{gap:36px;grid-template-columns:1fr}.promo-intro[data-v-6cf75d5b]{max-width:560px}.promo-visual[data-v-6cf75d5b]{justify-self:start;max-width:440px}.promo-stores a[data-v-6cf75d5b]{width:145px}}@media(max-width:380px){.promo-stores[data-v-6cf75d5b]{gap:8px}.promo-stores a[data-v-6cf75d5b]{max-width:145px;width:calc(50% - 4px)}.recipe-demo[data-v-6cf75d5b]{padding:18px}.demo-recipe[data-v-6cf75d5b]{gap:12px}.demo-recipe strong[data-v-6cf75d5b]{font-size:16px}}@media(prefers-reduced-motion:reduce){.promo-stores a[data-v-6cf75d5b]{transition:none}}.footer[data-v-876766ce]{background:#080f1d;border-top:1px solid hsla(0,0%,100%,.08);color:#d1d5db;margin-top:auto}.footer-inner[data-v-876766ce]{display:flex;flex-wrap:wrap;gap:40px;padding-bottom:40px;padding-top:48px}.footer-brand[data-v-876766ce]{flex:1 1 260px}.footer-logo-svg[data-v-876766ce]{filter:brightness(0) invert(1);height:24px;margin-bottom:10px;width:auto}.footer-tagline[data-v-876766ce]{color:#9ca3af;font-size:14px;line-height:1.5;max-width:280px}.footer-contacts[data-v-876766ce],.footer-links[data-v-876766ce]{display:flex;flex:0 0 auto;flex-direction:column;gap:10px}.footer-requisites[data-v-876766ce]{display:flex;flex-direction:column;gap:3px;margin-top:4px}.footer-requisites p[data-v-876766ce]{color:#6b7280;font-size:13px;line-height:1.4}.footer-links-title[data-v-876766ce]{color:#9ca3af;font-size:12px;font-weight:600;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.footer-link[data-v-876766ce]{color:#d1d5db;font-size:14px}.footer-link[data-v-876766ce]:hover{color:#fff;opacity:1}.footer-bottom[data-v-876766ce]{border-top:1px solid hsla(0,0%,100%,.08);padding:16px 0}.footer-copy[data-v-876766ce]{color:#6b7280;font-size:13px}@media(max-width:480px){.footer-inner[data-v-876766ce]{padding-bottom:28px;padding-top:36px}}.app-banner[data-v-b1d738aa]{background:#fff;border:0;border-radius:28px;box-shadow:0 24px 80px #061a343d;color:var(--text);margin:auto;max-height:calc(100dvh - 32px);max-width:none;overflow:auto;overscroll-behavior:contain;padding:0;width:min(760px,calc(100% - 32px))}.app-banner[data-v-b1d738aa]::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0717258c}.banner-card[data-v-b1d738aa]{display:grid;grid-template-columns:310px minmax(0,1fr);position:relative}.banner-close[data-v-b1d738aa]{background:#ffffffdc;border:0;border-radius:50%;color:#173336;display:grid;font-size:30px;height:44px;line-height:1;place-items:center;position:absolute;right:14px;top:14px;width:44px;z-index:1}.banner-close[data-v-b1d738aa]:focus-visible,.banner-cta[data-v-b1d738aa]:focus-visible{outline:3px solid #069495;outline-offset:3px}.banner-visual[data-v-b1d738aa]{align-items:center;display:flex;justify-content:center;min-height:360px;overflow:hidden;padding:26px;position:relative}.banner-visual--import[data-v-b1d738aa]{background:linear-gradient(145deg,#087b80,#25b8a8)}.banner-visual--adapt[data-v-b1d738aa]{background:radial-gradient(circle at 10% 0,#5695a0,transparent 60%),linear-gradient(145deg,#132d45,#086e73)}.banner-visual--plan[data-v-b1d738aa]{background:linear-gradient(145deg,#f3b280,#f6d4a1)}.visual-spark[data-v-b1d738aa]{color:#d7fff7;font-size:40px;position:absolute;right:24px;top:35px}.adapt-card[data-v-b1d738aa],.import-card[data-v-b1d738aa],.plan-card[data-v-b1d738aa]{background:#fff;border:1px solid #ffffffc2;border-radius:20px;box-shadow:0 18px 36px #142e4133;padding:18px;transform:rotate(-4deg);width:240px}.visual-brand[data-v-b1d738aa]{color:#0b7475;font-size:16px;font-weight:800;margin-bottom:14px}.visual-brand>span[data-v-b1d738aa]{color:#7b8d99;display:block;font-size:10px;font-weight:400}.import-row[data-v-b1d738aa]{align-items:center;border-top:1px solid #e8eeee;color:#314d55;display:flex;font-size:11px;gap:10px;padding:11px 0}.import-row>span[data-v-b1d738aa]{background:#edf7f5;border-radius:9px;display:grid;font-size:16px;height:30px;place-items:center;width:30px}.visual-sticker[data-v-b1d738aa]{background:#ddf6c3;border:1px solid #ffffffb0;border-radius:12px;bottom:40px;box-shadow:0 8px 20px #173a3426;color:#315541;font-size:11px;font-weight:700;padding:9px 12px;position:absolute;right:15px;transform:rotate(4deg)}.adapt-card[data-v-b1d738aa]{text-align:center;transform:rotate(-3deg)}.adapt-dish[data-v-b1d738aa]{display:block;font-size:64px;line-height:1.5}.adapt-card>strong[data-v-b1d738aa]{color:#26434a;display:block;font-size:15px}.adapt-prompt[data-v-b1d738aa]{color:#768c91;display:block;font-size:11px;margin-top:4px}.adapt-result[data-v-b1d738aa]{background:#e7f7f3;border-radius:10px;color:#0b7d72;font-size:12px;font-weight:700;margin-top:16px;padding:10px 5px}.plan-card[data-v-b1d738aa]{transform:rotate(-3deg)}.plan-row[data-v-b1d738aa]{align-items:center;border-top:1px solid #ebefeb;color:#294348;display:flex;font-size:12px;gap:10px;padding:10px 0}.plan-row>span[data-v-b1d738aa]{font-size:24px}.plan-row small[data-v-b1d738aa]{color:#7d8e8f;display:block;font-size:9px;margin-top:2px}.plan-row>b[data-v-b1d738aa]{color:#219c85;margin-left:auto}.banner-content[data-v-b1d738aa]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:54px 32px 36px}.banner-eyebrow[data-v-b1d738aa]{color:#087d7d;font-size:11px;font-weight:800;letter-spacing:.07em;margin-bottom:10px;text-transform:uppercase}h2[data-v-b1d738aa]{color:#142d37;font-size:clamp(25px,3vw,30px);letter-spacing:-.025em;line-height:1.12}.banner-content p[data-v-b1d738aa]{color:#60747e;font-size:14px;line-height:1.6;margin:14px 0 22px}.banner-cta[data-v-b1d738aa]{align-items:center;background:#078f90;border-radius:12px;box-shadow:0 8px 18px #06949526;color:#fff;display:flex;font-size:14px;font-weight:700;gap:12px;justify-content:center;min-height:50px;padding:13px 16px}.banner-cta[data-v-b1d738aa]:hover{background:#05797a;opacity:1}.banner-cta>span[data-v-b1d738aa]{font-size:20px}.banner-note[data-v-b1d738aa]{color:#7d8e98;display:block;font-size:11px;margin-top:12px;text-align:center}@media(max-width:639px){.app-banner[data-v-b1d738aa]{border-radius:24px;margin:auto auto max(12px,env(safe-area-inset-bottom));max-height:calc(100dvh - 24px);width:min(430px,calc(100% - 24px))}.banner-card[data-v-b1d738aa]{grid-template-columns:minmax(0,1fr)}.banner-visual[data-v-b1d738aa]{height:205px;min-height:0;padding:18px}.adapt-card[data-v-b1d738aa],.import-card[data-v-b1d738aa],.plan-card[data-v-b1d738aa]{padding:12px 16px;width:220px}.visual-brand[data-v-b1d738aa]{font-size:14px;margin-bottom:9px}.import-row[data-v-b1d738aa]{padding:6px 0}.import-row>span[data-v-b1d738aa]{font-size:14px;height:26px;width:26px}.visual-sticker[data-v-b1d738aa]{bottom:13px;font-size:10px;right:12px}.visual-spark[data-v-b1d738aa]{font-size:30px;right:21px;top:14px}.adapt-dish[data-v-b1d738aa]{font-size:45px;line-height:1.1}.adapt-result[data-v-b1d738aa]{margin-top:9px;padding:7px}.plan-row[data-v-b1d738aa]{padding:6px 0}.banner-content[data-v-b1d738aa]{padding:24px}h2[data-v-b1d738aa]{font-size:27px}.banner-content p[data-v-b1d738aa]{margin:12px 0 18px}}@media(max-height:550px)and (max-width:639px){.banner-visual[data-v-b1d738aa]{height:130px}.adapt-card[data-v-b1d738aa],.import-card[data-v-b1d738aa],.plan-card[data-v-b1d738aa]{transform:scale(.65) rotate(-3deg)}.visual-spark[data-v-b1d738aa],.visual-sticker[data-v-b1d738aa]{display:none}}main[data-v-6939607b]{min-height:calc(100vh - var(--header-height))}.app-embed-main[data-v-6939607b]{min-height:100vh}
