.ameta[data-astro-cid-pu3vu6e3]{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:18px 0;display:flex}.ameta__who[data-astro-cid-pu3vu6e3]{align-items:center;gap:14px;text-decoration:none;display:flex}.ameta__ph[data-astro-cid-pu3vu6e3]{object-fit:cover;object-position:50% 14%;border-radius:50%;width:52px;height:52px}.ameta__who[data-astro-cid-pu3vu6e3]>span[data-astro-cid-pu3vu6e3]{line-height:1.35;display:grid}.ameta__label[data-astro-cid-pu3vu6e3]{letter-spacing:.1em;text-transform:uppercase;color:var(--mint-deep);font-size:11px;font-weight:700}.ameta__role[data-astro-cid-pu3vu6e3]{font-size:var(--t-xs);color:var(--muted)}.ameta__dates[data-astro-cid-pu3vu6e3]{color:var(--muted);gap:24px;margin:0;display:flex}.ameta__dates[data-astro-cid-pu3vu6e3] dt[data-astro-cid-pu3vu6e3]{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.ameta__dates[data-astro-cid-pu3vu6e3] dd[data-astro-cid-pu3vu6e3]{color:var(--ink);margin:2px 0 0}.pcalc__label[data-astro-cid-ztoyke3m]{letter-spacing:.06em;text-transform:uppercase;color:var(--mint-deep);margin:0 0 8px;font-size:12px;font-weight:600}.pcalc__title[data-astro-cid-ztoyke3m]{font-family:var(--f-display);letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(24px,2.4vw,30px);font-weight:300;line-height:1.15}.pcalc__field[data-astro-cid-ztoyke3m]{max-width:320px;color:var(--ink-80);gap:6px;font-size:14px;display:grid}.pcalc__field[data-astro-cid-ztoyke3m] input[data-astro-cid-ztoyke3m]{border:1px solid var(--line-strong);border-radius:var(--r-m);height:48px;font:500 16px var(--f-body);color:var(--ink);background:#fff;padding:0 14px}.pcalc__out[data-astro-cid-ztoyke3m]{justify-items:start;gap:10px;margin-top:18px;display:grid}.pcalc__out[data-astro-cid-ztoyke3m][hidden],.pcalc__err[data-astro-cid-ztoyke3m][hidden]{display:none}.pcalc__week[data-astro-cid-ztoyke3m]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;display:flex}.pcalc__week[data-astro-cid-ztoyke3m] b[data-astro-cid-ztoyke3m]{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(28px,3vw,38px);font-weight:300}.pcalc__week[data-astro-cid-ztoyke3m] span[data-astro-cid-ztoyke3m],.pcalc__note[data-astro-cid-ztoyke3m]{color:var(--muted);font-size:14px}.pcalc__next[data-astro-cid-ztoyke3m]{max-width:52ch;margin:0}.pcalc__note[data-astro-cid-ztoyke3m]{margin:0}.pcalc__err[data-astro-cid-ztoyke3m]{color:var(--ink-80);margin:12px 0 0}.nudge[data-astro-cid-rtlwjjfn]{border-radius:var(--r-l);background:radial-gradient(80% 140% at 0% 0%, var(--mint-100), transparent 70%), radial-gradient(70% 140% at 100% 100%, var(--lilac-100), transparent 70%), var(--surface);margin:40px 0;padding:clamp(20px,3vw,32px)}.nudge__label[data-astro-cid-rtlwjjfn]{letter-spacing:.06em;text-transform:uppercase;color:var(--mint-deep);margin:0 0 8px;font-size:12px;font-weight:600}.nudge__title[data-astro-cid-rtlwjjfn]{font-family:var(--f-display);letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:300;line-height:1.15}.nudge__text[data-astro-cid-rtlwjjfn]{color:var(--ink-80);margin:8px 0 0}.nudge__row[data-astro-cid-rtlwjjfn]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:18px;display:flex}.nudge__price[data-astro-cid-rtlwjjfn]{font-weight:600}.nudge[data-astro-cid-rtlwjjfn] .nudge__btn{border-radius:var(--r-pill);background:var(--ink);color:#fff;height:44px;font:600 15px/1 var(--f-body);cursor:pointer;border:0;align-items:center;padding:0 22px;display:inline-flex}.nudge__more[data-astro-cid-rtlwjjfn]{color:var(--ink);text-underline-offset:.2em}.aauth[data-astro-cid-2qnwlndb]{border-radius:var(--r-l);background:var(--surface);align-items:center;gap:clamp(16px,3vw,28px);margin-top:clamp(32px,4vw,48px);padding:clamp(18px,3vw,28px);display:flex}.aauth[data-astro-cid-2qnwlndb] .aauth__ph{object-fit:cover;object-position:50% 14%;border-radius:50%;flex:none;width:clamp(80px,12vw,120px);height:clamp(80px,12vw,120px)}.aauth__text[data-astro-cid-2qnwlndb]{gap:4px;min-width:0;display:grid}.aauth__label[data-astro-cid-2qnwlndb]{letter-spacing:.06em;text-transform:uppercase;color:var(--mint-deep);margin:0;font-size:12px;font-weight:600}.aauth__name[data-astro-cid-2qnwlndb]{font-family:var(--f-display);margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:300;line-height:1.15}.aauth__name[data-astro-cid-2qnwlndb] a[data-astro-cid-2qnwlndb]{color:var(--ink);text-decoration:none}.aauth__role[data-astro-cid-2qnwlndb]{color:var(--ink-80);font-size:var(--t-small);margin:0}.aauth__row[data-astro-cid-2qnwlndb]{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px;display:flex}.aauth__btn[data-astro-cid-2qnwlndb]{border-radius:var(--r-pill);background:var(--ink);color:#fff;height:44px;font:600 15px/1 var(--f-body);cursor:pointer;border:0;align-items:center;padding:0 22px;display:inline-flex}.aauth__more[data-astro-cid-2qnwlndb]{color:var(--ink);text-underline-offset:.2em}@media (width<=479px){.aauth[data-astro-cid-2qnwlndb]{flex-direction:column;align-items:flex-start}}.ahelp[data-astro-cid-j5ybv2gt]{border-left:3px solid var(--mint-deep);border-radius:0 var(--r-m) var(--r-m) 0;background:var(--mint-100);font-size:var(--t-small);margin:16px 0 24px;padding:14px 18px}.ahelp[data-astro-cid-j5ybv2gt] p[data-astro-cid-j5ybv2gt]{margin:0}.ahelp[data-astro-cid-j5ybv2gt] a[data-astro-cid-j5ybv2gt]{color:var(--ink);font-weight:600}.abar[data-astro-cid-j5ybv2gt]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;border-radius:var(--r-pill);backdrop-filter:blur(12px);transition:transform .35s var(--ease);background:#ffffffeb;gap:8px;padding:8px;display:none;position:fixed;transform:translateY(140%);box-shadow:0 12px 32px -12px #3d1a2e66}.abar[data-astro-cid-j5ybv2gt].is-on{transform:none}.abar[data-astro-cid-j5ybv2gt]>[data-astro-cid-j5ybv2gt]{border-radius:var(--r-pill);height:46px;font:600 15px/1 var(--f-body);cursor:pointer;border:0;flex:1;place-items:center;text-decoration:none;display:grid}.abar__book[data-astro-cid-j5ybv2gt]{background:var(--ink);color:#fff}.abar__call[data-astro-cid-j5ybv2gt]{background:var(--mint-100);color:var(--ink)}@media (width<=767px){.abar[data-astro-cid-j5ybv2gt]{display:flex}}.art__head[data-astro-cid-57z6rh23]{padding-top:calc(var(--header-top) + var(--header-h) + 32px);max-width:calc(860px + 2 * var(--gutter));gap:18px;display:grid}.art__topic[data-astro-cid-57z6rh23]{margin-top:12px}.art__head[data-astro-cid-57z6rh23] h1[data-astro-cid-57z6rh23]{text-wrap:balance}.art__cover[data-astro-cid-57z6rh23]{margin-top:clamp(28px,4vw,48px)}.art__cover[data-astro-cid-57z6rh23] img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-xl);width:100%}.art__body[data-astro-cid-57z6rh23]{justify-content:center;margin-top:clamp(32px,5vw,64px);display:flex}.art__cta[data-astro-cid-57z6rh23]{max-width:calc(860px + 2 * var(--gutter))}.art__cta[data-astro-cid-57z6rh23]:empty{display:none}.art__src[data-astro-cid-57z6rh23]{max-width:calc(860px + 2 * var(--gutter));margin-top:clamp(32px,4vw,48px)}.art__src[data-astro-cid-57z6rh23] ol[data-astro-cid-57z6rh23]{font-size:var(--t-small);color:var(--ink-80);gap:8px;margin:12px 0 0;padding-left:1.4em;display:grid}.art__src[data-astro-cid-57z6rh23] a[data-astro-cid-57z6rh23]{color:inherit;text-underline-offset:.2em;overflow-wrap:anywhere}.art__body[data-astro-cid-57z6rh23] .prose img{border-radius:var(--r-l);width:100%}.art__body[data-astro-cid-57z6rh23] .prose table{border-collapse:collapse;width:100%;font-size:var(--t-small)}.art__body[data-astro-cid-57z6rh23] .prose th,.art__body[data-astro-cid-57z6rh23] .prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px}.art__more[data-astro-cid-57z6rh23]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=899px){.art__more[data-astro-cid-57z6rh23]{grid-template-columns:1fr}}
