.pro-meal[data-astro-cid-lmdsywvu]{gap:16px;min-width:0;display:grid}.pro-meal__art[data-astro-cid-lmdsywvu]{aspect-ratio:1.6;object-fit:cover;background:#e8e3d9;border-radius:14px;width:100%;height:auto;display:block}.pro-meal__time[data-astro-cid-lmdsywvu]{color:var(--ink-2);margin:0 0 7px;font-size:12px}.pro-meal__title[data-astro-cid-lmdsywvu]{margin:0 0 12px;font-size:23px;font-weight:600;line-height:1.2}.pro-meal__estimate[data-astro-cid-lmdsywvu]{flex-wrap:wrap;gap:5px 16px;margin:0 0 8px;display:flex}.pro-meal__estimate[data-astro-cid-lmdsywvu]>span[data-astro-cid-lmdsywvu]{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);flex-basis:100%;font-size:12px}.pro-meal__estimate[data-astro-cid-lmdsywvu] b[data-astro-cid-lmdsywvu]{font-size:15px;font-weight:600}.pro-meal[data-astro-cid-lmdsywvu] small[data-astro-cid-lmdsywvu]{color:var(--ink-2);font-size:12px;line-height:1.5;display:block}.pro-preview-hero[data-astro-cid-hjeagvmm]{text-align:start;background:#fff;border:1px solid #d4dcec;border-radius:24px;margin:0;overflow:hidden;box-shadow:0 16px 50px #18233e0a}.pro-preview-hero[data-astro-cid-hjeagvmm] figcaption[data-astro-cid-hjeagvmm],.pro-panel__label[data-astro-cid-hjeagvmm]{color:#45536f;background:#edf3ff;margin:0;padding:11px 20px;font-size:12px;line-height:1.5}.pro-preview-hero__in[data-astro-cid-hjeagvmm]{padding:22px}.pro-diary-route[data-astro-cid-hjeagvmm]{border-bottom:1px solid #e3e8f1;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding-bottom:16px;display:grid}.pro-diary-route[data-astro-cid-hjeagvmm] div[data-astro-cid-hjeagvmm]:last-child{text-align:end}.pro-diary-route[data-astro-cid-hjeagvmm] small[data-astro-cid-hjeagvmm]{color:#45536f;margin-bottom:5px;font-size:12px;display:block}.pro-diary-route[data-astro-cid-hjeagvmm] b[data-astro-cid-hjeagvmm]{font-size:18px}.pro-diary-route[data-astro-cid-hjeagvmm]>span[data-astro-cid-hjeagvmm]{color:#73839b;font-size:22px}.pro-sharing-chips[data-astro-cid-hjeagvmm]{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.pro-sharing-chips[data-astro-cid-hjeagvmm] span[data-astro-cid-hjeagvmm]{color:#45536f;background:#f7f8fa;border:1px solid #dce4e8;border-radius:6px;padding:5px 7px;font-size:12px;line-height:1.3}.pro-sharing-chips[data-astro-cid-hjeagvmm] span[data-astro-cid-hjeagvmm]:first-child{color:#31543c;background:#edf5ee;border-color:#d1e4d5}.pro-story__head[data-astro-cid-hjeagvmm]{text-align:center;max-width:650px;margin:0 auto 36px}.pro-story__head[data-astro-cid-hjeagvmm] p[data-astro-cid-hjeagvmm]{color:var(--ink-2);line-height:1.6}.pro-story__panels[data-astro-cid-hjeagvmm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.pro-story__panels[data-astro-cid-hjeagvmm]>li[data-astro-cid-hjeagvmm]{min-width:0}.pro-story__stage[data-astro-cid-hjeagvmm]{align-items:center;gap:12px;min-height:64px;margin-bottom:14px;display:flex}.pro-story__stage[data-astro-cid-hjeagvmm]>span[data-astro-cid-hjeagvmm]{color:#fff;background:#192340;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;font-size:14px;display:grid}.pro-story__stage[data-astro-cid-hjeagvmm] h3[data-astro-cid-hjeagvmm]{margin:0;font-size:18px;line-height:1.3}.pro-panel[data-astro-cid-hjeagvmm]{background:#fff;border:1px solid #d4dcec;border-radius:20px;min-height:550px;padding:0 20px 20px;overflow:hidden}.pro-panel__label[data-astro-cid-hjeagvmm]{margin:0 -20px 20px;padding:11px 20px}.pro-diary-header[data-astro-cid-hjeagvmm]{border-bottom:1px solid #e3e8f1;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px 12px;margin-bottom:17px;padding-bottom:15px;display:flex}.pro-diary-header[data-astro-cid-hjeagvmm]>b[data-astro-cid-hjeagvmm]{font-size:16px}.pro-diary-header[data-astro-cid-hjeagvmm]>span[data-astro-cid-hjeagvmm]{color:#45536f;font-size:12px}.pro-panel__foot[data-astro-cid-hjeagvmm]{color:#45536f;margin:20px 0 0;font-size:12px;line-height:1.65}.pro-choices[data-astro-cid-hjeagvmm]{margin:8px 0 24px}.pro-choices[data-astro-cid-hjeagvmm]>div[data-astro-cid-hjeagvmm]{border-bottom:1px solid #e3e8f1;justify-content:space-between;align-items:center;gap:14px;padding:20px 0;display:flex}.pro-choices[data-astro-cid-hjeagvmm] dt[data-astro-cid-hjeagvmm]{font-size:16px;font-weight:600;line-height:1.4}.pro-choices[data-astro-cid-hjeagvmm] dt[data-astro-cid-hjeagvmm] small[data-astro-cid-hjeagvmm]{color:#45536f;margin-top:6px;font-size:12px;font-weight:400;display:block}.pro-choices[data-astro-cid-hjeagvmm] dd[data-astro-cid-hjeagvmm]{justify-items:center;gap:6px;margin:0;font-size:12px;display:grid}.pro-switch[data-astro-cid-hjeagvmm]{background:#cbd2df;border-radius:20px;width:36px;height:22px;padding:3px;display:block}.pro-switch[data-astro-cid-hjeagvmm]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;display:block}.pro-switch[data-astro-cid-hjeagvmm].is-on{background:#192340}.pro-switch[data-astro-cid-hjeagvmm].is-on:after{margin-inline-start:14px}.pro-preview-action[data-astro-cid-hjeagvmm]{white-space:normal;width:100%;margin-top:20px}.pro-preview-empty[data-astro-cid-hjeagvmm]{text-align:center;color:#45536f;flex-direction:column;justify-content:center;align-items:center;min-height:350px;display:flex}.pro-preview-empty[data-astro-cid-hjeagvmm]>span[data-astro-cid-hjeagvmm]{color:#97a5bd;font-size:48px}.pro-preview-empty__title[data-astro-cid-hjeagvmm]{color:#192340;margin:12px 0;font-weight:600;font-size:22px!important}.pro-preview-empty[data-astro-cid-hjeagvmm] p[data-astro-cid-hjeagvmm]{font-size:14px;line-height:1.6}.pro-preview-reset[data-astro-cid-hjeagvmm]{min-height:44px;margin-top:12px;display:inline-block}.pro-preview-status[data-astro-cid-hjeagvmm]{color:#45536f;min-height:42px;margin:18px 0 0;font-size:13px;line-height:1.6}.pro-story[data-astro-cid-hjeagvmm] [data-astro-cid-hjeagvmm][hidden]{display:none!important}.pro-preview-action[data-astro-cid-hjeagvmm]:focus-visible,.pro-preview-reset[data-astro-cid-hjeagvmm]:focus-visible{outline-offset:4px;outline:3px solid #192340}[data-astro-cid-hjeagvmm][data-pro-preview-result].is-revealed{animation:.18s ease-out pro-sharing}@keyframes pro-sharing{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-astro-cid-hjeagvmm][data-pro-preview-result].is-revealed{animation:none}}@media (width<=850px){.pro-story__panels[data-astro-cid-hjeagvmm]{grid-template-columns:1fr;gap:32px;max-width:480px;margin-inline:auto}.pro-panel[data-astro-cid-hjeagvmm],.pro-story__stage[data-astro-cid-hjeagvmm]{min-height:0}.pro-preview-empty[data-astro-cid-hjeagvmm]{min-height:300px}}@media (width<=600px){.pro-preview-hero[data-astro-cid-hjeagvmm]{border-radius:20px}.pro-preview-hero__in[data-astro-cid-hjeagvmm]{padding:16px}.pro-preview-hero[data-astro-cid-hjeagvmm] figcaption[data-astro-cid-hjeagvmm]{padding:10px 16px}.pro-diary-route[data-astro-cid-hjeagvmm]{gap:12px}.pro-diary-route[data-astro-cid-hjeagvmm] b[data-astro-cid-hjeagvmm]{font-size:16px}}.pp .pp-head>.hv-wrap{row-gap:0}.pp .pp-head .hv-hero__line{margin:0 0 18px}@media (width<=600px){.pp .pp-head{padding-block:18px 32px}.pp .pp-head>.hv-wrap>nav{margin-bottom:20px}.pp .pp-head .hv-h1{margin-bottom:16px;font-size:32px}.pp .pp-head .hv-hero__line{font-size:16px}.pp .pp-head .pp-head__note{margin-top:12px}}.pp-head{padding-block:36px 48px}.pp-head>.hv-wrap{text-align:start;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:44px;display:grid}.pp-head>.hv-wrap>*{grid-column:1}.pp-head>.hv-wrap>nav{grid-column:1/-1;margin-bottom:24px}.pp-head>.hv-wrap>.pro-preview-hero{grid-area:2/2/9;width:100%;margin:0}.pp-head .hv-h1{margin:0 0 20px;font-size:clamp(36px,4vw,54px)}.pp-head .hv-hero__line{margin:0 0 24px;font-size:18px}.pp-head>.hv-wrap>.hv-btn{justify-self:start}.pp-head .pp-head__note{margin:16px 0 0}.pp-head .h4-when{margin-top:20px}@media (width<=900px){.pp-head>.hv-wrap{grid-template-columns:minmax(0,1fr);max-width:620px}.pp-head>.hv-wrap>.pro-preview-hero{grid-area:auto/1;margin:24px 0 0}}.pp:has([data-quick-done]:not([hidden])) [data-pro-trial-close]{display:none}.pp-apply__next{color:var(--ink);margin:12px 0 0;line-height:1.55}.pp-apply__next .hv-link{font-weight:var(--fw-strong,560)}@media (width<=419.98px){.pp-plans .hv-plan__price small{flex-basis:100%}.pp-plans .pp-dot{display:none}}.pp-close__in{text-align:center;justify-items:center;gap:18px;display:grid}.pp-close__in .hv-h2{margin:0}.pp-close__alt{color:var(--ink-2);font-size:var(--t-md);margin:0;line-height:1.5}.pp-close__alt .hv-link{max-width:100%;min-height:44px;font:inherit;font-weight:var(--fw-strong,560);text-align:center;cursor:pointer;padding-block:10px;line-height:1.5;display:inline-block}.pp-charge-note{font-size:13px!important}.pp-head__note{max-width:52ch;color:var(--ink-2);font-size:var(--t-md);margin-inline:auto;line-height:1.5}.pp-head__trial .hv-link{min-height:0;font:inherit;font-weight:var(--fw-strong,560);display:inline;position:relative}.pp-head__trial .hv-link:after{content:"";position:absolute;inset:-12px -4px}.pp-apply__form .jc__submit{--btn-bg:var(--sun);--btn-ink:#16213e;font-weight:var(--fw-strong,560);white-space:normal;text-align:center;border-radius:999px;padding-block:10px}.pp-apply__form .jc__submit:hover{--btn-bg:var(--sun-hi);box-shadow:none;transform:none}
