.ah[data-astro-cid-poufsktr]{padding:104px var(--g-pad-x) 80px;flex-direction:column;display:flex}.ah-product[data-astro-cid-poufsktr]{align-items:center;gap:14px;display:flex}.ah-title[data-astro-cid-poufsktr]{letter-spacing:-2.3px;max-width:1040px;margin-top:28px;font-size:76px;font-weight:600;line-height:1.03}.ah-row[data-astro-cid-poufsktr]{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:48px;display:flex}.ah-copy[data-astro-cid-poufsktr]{flex-direction:column;gap:24px;max-width:580px;display:flex}.ah-intro[data-astro-cid-poufsktr]{color:var(--g-muted);font-size:17px;line-height:1.45}.ah-with[data-astro-cid-poufsktr]{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ah-lead[data-astro-cid-poufsktr]{color:var(--g-muted);margin-right:4px;font-size:14px}.ah-chip[data-astro-cid-poufsktr]{border:1px solid var(--g-line-strong);border-radius:var(--g-radius-pill);background:#fff;align-items:center;gap:8px;height:40px;padding:0 14px 0 10px;font-size:14px;font-weight:500;display:flex}.ah-btns[data-astro-cid-poufsktr]{flex-shrink:0;align-items:center;gap:12px;display:flex}@media (width<=1099px){.ah-title[data-astro-cid-poufsktr]{letter-spacing:-1.9px;font-size:64px}.ah-row[data-astro-cid-poufsktr]{flex-direction:column;align-items:flex-start;gap:32px}}@media (width<=899px){.ah[data-astro-cid-poufsktr]{padding:56px 20px 44px}.ah-product[data-astro-cid-poufsktr]{margin-bottom:22px}.ah-title[data-astro-cid-poufsktr]{letter-spacing:-1.3px;margin-top:0;font-size:44px;line-height:1.04}.ah-row[data-astro-cid-poufsktr]{align-items:stretch;gap:28px;margin-top:20px}.ah-copy[data-astro-cid-poufsktr]{gap:22px;max-width:none}.ah-intro[data-astro-cid-poufsktr]{font-size:16px}.ah-btns[data-astro-cid-poufsktr]{flex-direction:column;align-items:stretch;gap:10px}}.as[data-astro-cid-o67kuny3]{padding:56px var(--g-pad-x) 0;background:var(--g-surface-tint-lav);margin:var(--g-surface-inset);border-radius:var(--g-surface-radius);border:none;overflow:hidden}.as-video[data-astro-cid-o67kuny3]{aspect-ratio:1872/1108;background:#fff;width:100%;height:auto;display:block}@media (width<=899px){.as[data-astro-cid-o67kuny3]{padding:24px 16px 0}}.sc[data-astro-cid-mvoe2nk7]{background:#fff;border:1px solid #11111114;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 6px 16px #1111110f}.sc-cap[data-astro-cid-mvoe2nk7]{color:var(--g-muted);font-size:12px}.sc-row[data-astro-cid-mvoe2nk7]{align-items:center;gap:10px;display:flex}.sc-icon[data-astro-cid-mvoe2nk7]{background:var(--g-neutral-panel);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.sc-name[data-astro-cid-mvoe2nk7]{flex-direction:column;flex-grow:1;display:flex}.sc-title[data-astro-cid-mvoe2nk7]{font-size:14px;font-weight:600}.sc-sub[data-astro-cid-mvoe2nk7]{color:var(--g-muted);font-size:12px}.sc-btn[data-astro-cid-mvoe2nk7]{background:var(--g-ink);border-radius:var(--g-radius-pill);color:#fff;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.sc-url[data-astro-cid-mvoe2nk7]{font-family:var(--g-mono);color:var(--g-muted);font-size:11px}.ss[data-astro-cid-gxxe6wna]{background:#fff;border:1px solid #11111114;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 6px 16px #1111110f}.ss-title[data-astro-cid-gxxe6wna]{font-size:14px;font-weight:600}.ss-field[data-astro-cid-gxxe6wna]{border:1px solid var(--g-line-strong);height:32px;color:var(--g-muted);border-radius:8px;align-items:center;padding:0 10px;font-size:12px;display:flex}.ss-btn[data-astro-cid-gxxe6wna]{background:var(--g-ink);border-radius:var(--g-radius-pill);color:#fff;justify-content:center;align-items:center;height:32px;font-size:12px;font-weight:600;display:flex}.tc[data-astro-cid-kkvmtzeb]{background:var(--g-lav-panel);border-radius:var(--g-radius-pill);height:26px;font-family:var(--g-mono);color:var(--g-lav-ink);align-self:flex-start;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.tc[data-astro-cid-kkvmtzeb] svg[data-astro-cid-kkvmtzeb]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.sa[data-astro-cid-5opg2f6m]{background:#fff;border:1px solid #11111114;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 6px 16px #1111110f}.sa-ask[data-astro-cid-5opg2f6m]{background:#f1f1f1;border-radius:14px 14px 4px;align-self:flex-end;max-width:90%;padding:8px 12px;font-size:13px;line-height:1.4}.sa-dots[data-astro-cid-5opg2f6m]{gap:4px;display:flex}.sa-dots[data-astro-cid-5opg2f6m] span[data-astro-cid-5opg2f6m]{border-radius:var(--g-radius-pill);background:var(--g-muted-2);width:6px;height:6px}.cc[data-astro-cid-bypqmboa]{text-align:left;background:#fff;border:1px solid #11111114;border-radius:18px;flex-direction:column;gap:12px;width:460px;padding:16px 18px 18px;display:flex;box-shadow:0 16px 40px #1111111a}.cc-head[data-astro-cid-bypqmboa]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.cc-app[data-astro-cid-bypqmboa]{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.cc-pill[data-astro-cid-bypqmboa]{background:var(--g-lav-panel);border-radius:var(--g-radius-pill);height:24px;color:var(--g-lav-ink);align-items:center;padding:0 9px;font-size:11px;font-weight:600;display:flex}.cc-ask[data-astro-cid-bypqmboa]{background:#f1f1f1;border-radius:16px 16px 4px;align-self:flex-end;max-width:86%;padding:10px 14px;font-size:14px;line-height:1.45}.cc-answer[data-astro-cid-bypqmboa]{color:#222;font-size:14px;line-height:1.55}.cr[data-astro-cid-fjfaoqqq]{background:var(--g-surface-2);border:1px solid var(--g-line);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.cr-row[data-astro-cid-fjfaoqqq]{justify-content:space-between;gap:16px;font-size:13px;display:flex}.cr-label[data-astro-cid-fjfaoqqq]{color:var(--g-muted)}.cr-value[data-astro-cid-fjfaoqqq]{text-align:right;font-weight:600}.cf[data-astro-cid-m4jg3kha]{background:var(--g-surface-2);border:1px solid var(--g-line);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.cf-q[data-astro-cid-m4jg3kha]{font-size:14px;font-weight:600;line-height:1.4}.cf-row[data-astro-cid-m4jg3kha]{gap:8px;display:flex}.cf-yes[data-astro-cid-m4jg3kha],.cf-no[data-astro-cid-m4jg3kha]{border-radius:var(--g-radius-pill);align-items:center;height:34px;padding:0 18px;font-size:13px;font-weight:600;display:flex}.cf-yes[data-astro-cid-m4jg3kha]{background:var(--g-ink);color:#fff}.cf-no[data-astro-cid-m4jg3kha]{background:var(--g-button-secondary)}.cs[data-astro-cid-yrkbbsl6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cs-tile[data-astro-cid-yrkbbsl6]{background:var(--g-surface-2);border:1px solid var(--g-line);border-radius:10px;flex-direction:column;gap:2px;padding:10px;display:flex}.cs-label[data-astro-cid-yrkbbsl6]{color:var(--g-muted);font-size:11px}.cs-value[data-astro-cid-yrkbbsl6]{letter-spacing:-.3px;font-size:17px;font-weight:700}.md[data-astro-cid-o6ldy6tq]{background:var(--g-surface-2);border:1px solid var(--g-line);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.md-head[data-astro-cid-o6ldy6tq]{justify-content:space-between;align-items:center;display:flex}.md-where[data-astro-cid-o6ldy6tq]{color:var(--g-muted);font-size:12px}.md-tag[data-astro-cid-o6ldy6tq]{border-radius:var(--g-radius-pill);color:#1d5e2e;background:#ddf2d6;align-items:center;height:22px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.md-title[data-astro-cid-o6ldy6tq]{font-size:14px;font-weight:600}.md-products[data-astro-cid-o6ldy6tq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.md-products[data-astro-cid-o6ldy6tq] span[data-astro-cid-o6ldy6tq]{border-radius:7px;height:44px}.rc[data-astro-cid-ayzzd7fb]{flex-direction:column;gap:9px;display:flex}.rc-item[data-astro-cid-ayzzd7fb]{flex-direction:column;gap:4px;display:flex}.rc-row[data-astro-cid-ayzzd7fb]{justify-content:space-between;font-size:13px;display:flex}.rc-share[data-astro-cid-ayzzd7fb]{font-weight:600}.rc-note[data-astro-cid-ayzzd7fb]{color:var(--g-muted);font-weight:400}.rc-track[data-astro-cid-ayzzd7fb]{background:var(--g-lav-panel);border-radius:var(--g-radius-pill);height:8px;display:block;overflow:hidden}.rc-fill[data-astro-cid-ayzzd7fb]{border-radius:var(--g-radius-pill);background:#7b5ce0;height:8px;display:block}.rf[data-astro-cid-bhps2f2q]{align-items:flex-end;gap:14px;height:96px;padding:0 4px;display:flex}.rf-week[data-astro-cid-bhps2f2q]{flex-direction:column;flex-grow:1;align-items:center;gap:6px;display:flex}.rf-bar[data-astro-cid-bhps2f2q]{transform-origin:bottom;background:#cbbdf7;border-radius:6px 6px 3px 3px;width:100%;display:block}.rf-bar[data-astro-cid-bhps2f2q].gro-grow{animation-name:rfGrowUp}@keyframes rfGrowUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.rf-label[data-astro-cid-bhps2f2q]{color:var(--g-muted);font-size:11px}.ak-anchor[data-astro-cid-fbe6ug5x]{scroll-margin-top:68px}.ak[data-astro-cid-fbe6ug5x]{padding:0 var(--g-pad-x) 120px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ak-group[data-astro-cid-fbe6ug5x]{flex-direction:column;gap:10px;display:flex}.ak-head[data-astro-cid-fbe6ug5x]{align-items:center;gap:10px;margin-bottom:6px;font-size:18px;font-weight:600;display:flex}.ak-list[data-astro-cid-fbe6ug5x]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ak-prompt[data-astro-cid-fbe6ug5x]{border:1px solid var(--g-line);background:#fff;border-radius:14px 14px 14px 4px;gap:10px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.ak-prompt[data-astro-cid-fbe6ug5x] svg[data-astro-cid-fbe6ug5x]{fill:none;stroke:var(--g-muted-2);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:2px}.ak-toggle[data-astro-cid-fbe6ug5x]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ak-btn[data-astro-cid-fbe6ug5x]{background:var(--g-surface-2);border:1px solid var(--g-line-strong);border-radius:var(--g-radius-pill);height:42px;font-family:var(--g-font);color:var(--g-muted-2);cursor:pointer;font-size:14px;font-weight:400;transition:background .2s,color .2s}.ak-btn[data-astro-cid-fbe6ug5x][aria-pressed=true]{color:var(--g-ink);background:#fff}@media (width<=1099px){.ak[data-astro-cid-fbe6ug5x]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}}@media (width<=899px){.ak-anchor[data-astro-cid-fbe6ug5x]{scroll-margin-top:60px}.ak[data-astro-cid-fbe6ug5x]{flex-direction:column;align-items:stretch;gap:18px;padding:0 20px 72px;display:flex}.ak-head[data-astro-cid-fbe6ug5x]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ak[data-astro-cid-fbe6ug5x]:not(.is-ready) .ak-group[data-astro-cid-fbe6ug5x]~.ak-group[data-astro-cid-fbe6ug5x]{display:none}}.af[data-astro-cid-57cuigsp]{width:440px;box-shadow:var(--g-shadow-card);text-align:left;background:#fff;border:1px solid #11111114;border-radius:16px;flex-direction:column;gap:4px;padding:20px;display:flex}.af-head[data-astro-cid-57cuigsp]{justify-content:space-between;align-items:center;display:flex}.af-title[data-astro-cid-57cuigsp]{font-size:14px;font-weight:600}.af-day[data-astro-cid-57cuigsp]{color:var(--g-muted);font-size:12px}.af-row[data-astro-cid-57cuigsp]{border-top:1px solid #f0f0f0;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.af-avatar[data-astro-cid-57cuigsp]{background:var(--g-neutral-panel);border-radius:var(--g-radius-pill);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:flex}.af-text[data-astro-cid-57cuigsp]{flex-direction:column;flex-grow:1;gap:3px;display:flex}.af-what[data-astro-cid-57cuigsp]{font-size:14px;line-height:1.4}.af-via[data-astro-cid-57cuigsp]{color:var(--g-muted);font-size:12px}.af-tag[data-astro-cid-57cuigsp]{border-radius:var(--g-radius-pill);align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.af-tag-ok[data-astro-cid-57cuigsp]{color:#1d5e2e;background:#ddf2d6}.af-tag-lav[data-astro-cid-57cuigsp]{background:var(--g-lav-panel);color:var(--g-lav-ink)}.af-tag-grey[data-astro-cid-57cuigsp]{background:var(--g-button-secondary);color:#444}.sf[data-astro-cid-jhslahos]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sf-copy[data-astro-cid-jhslahos]{flex-direction:column;padding:104px 56px 96px 64px;display:flex}.sf-title[data-astro-cid-jhslahos]{letter-spacing:-1.6px;margin-top:20px;font-size:52px;font-weight:600;line-height:1.06}.sf-intro[data-astro-cid-jhslahos]{color:var(--g-muted);margin:22px 0 28px;font-size:18px;line-height:1.6}.sf-points[data-astro-cid-jhslahos]{margin:0;padding:0;list-style:none}.sf-point[data-astro-cid-jhslahos]{border-top:1px solid var(--g-line);gap:14px;padding:20px 0;display:flex}.sf-key[data-astro-cid-jhslahos]{border-radius:var(--g-radius-kbd);background:#fff;border:1px solid #e2e2e2;border-bottom-width:2px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.sf-key[data-astro-cid-jhslahos] svg[data-astro-cid-jhslahos]{fill:none;stroke:var(--g-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sf-text[data-astro-cid-jhslahos]{flex-direction:column;gap:4px;display:flex}.sf-point-title[data-astro-cid-jhslahos]{font-size:18px;font-weight:500}.sf-point-body[data-astro-cid-jhslahos]{color:var(--g-muted);font-size:14px;line-height:1.55}.sf-visual[data-astro-cid-jhslahos]{background:var(--g-surface-dark);margin:var(--g-surface-inset);border-radius:var(--g-surface-radius);border:none;justify-content:center;align-items:center;min-width:0;padding:48px;display:flex;overflow:hidden}@media (width<=1099px){.sf-copy[data-astro-cid-jhslahos]{padding:88px 40px 88px var(--g-pad-x)}.sf-title[data-astro-cid-jhslahos]{letter-spacing:-1.6px;font-size:clamp(36px,4.3vw,44px)}.sf-visual[data-astro-cid-jhslahos]{padding:32px}}@media (width<=899px){.sf[data-astro-cid-jhslahos]{flex-direction:column;display:flex}.sf-copy[data-astro-cid-jhslahos]{border-right:none;padding:72px 20px 0}.sf-title[data-astro-cid-jhslahos]{letter-spacing:-1px;margin-top:16px;font-size:34px;line-height:1.1}.sf-intro[data-astro-cid-jhslahos]{margin:18px 0 20px;font-size:16px}.sf-point[data-astro-cid-jhslahos]{padding:18px 0}.sf-point-title[data-astro-cid-jhslahos]{font-size:17px}.sf-visual[data-astro-cid-jhslahos]{margin-top:20px;padding:28px 30px}}.ag[data-astro-cid-g2zhktvm]{border-top:1px solid var(--g-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ag-visual[data-astro-cid-g2zhktvm]{background:var(--g-surface-grey);margin:var(--g-surface-inset);border-radius:var(--g-surface-radius);border:none;justify-content:center;align-items:center;min-width:0;padding:48px;display:flex;overflow:hidden}.ag-copy[data-astro-cid-g2zhktvm]{flex-direction:column;padding:104px 64px 96px 56px;display:flex}.ag-label[data-astro-cid-g2zhktvm]{display:contents}.ag-title[data-astro-cid-g2zhktvm]{letter-spacing:-1.6px;margin-top:20px;font-size:52px;font-weight:600;line-height:1.06}.ag-intro[data-astro-cid-g2zhktvm]{color:var(--g-muted);margin:22px 0 24px;font-size:18px;line-height:1.6}.ag-points[data-astro-cid-g2zhktvm]{margin:0;padding:0;list-style:none}.ag-point[data-astro-cid-g2zhktvm]{border-top:1px solid var(--g-line);flex-direction:column;gap:4px;padding:16px 0;display:flex}.ag-point-title[data-astro-cid-g2zhktvm]{font-size:18px;font-weight:500}.ag-point-body[data-astro-cid-g2zhktvm]{color:var(--g-muted);font-size:14px;line-height:1.55}.ag-more[data-astro-cid-g2zhktvm]{margin-top:20px}.ag-link[data-astro-cid-g2zhktvm]{align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.ag-link[data-astro-cid-g2zhktvm]:hover{color:var(--g-label)}.ag-link[data-astro-cid-g2zhktvm] svg[data-astro-cid-g2zhktvm]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}@media (width<=1099px){.ag-visual[data-astro-cid-g2zhktvm]{padding:32px}.ag-copy[data-astro-cid-g2zhktvm]{padding:88px var(--g-pad-x) 88px 40px}.ag-title[data-astro-cid-g2zhktvm]{letter-spacing:-1.6px;font-size:clamp(36px,4.3vw,44px)}}@media (width<=899px){.ag[data-astro-cid-g2zhktvm]{flex-direction:column;display:flex}.ag-visual[data-astro-cid-g2zhktvm]{border-right:none;padding:28px 30px}.ag-copy[data-astro-cid-g2zhktvm]{padding:48px 20px 64px}.ag-label[data-astro-cid-g2zhktvm]{display:block}.ag-title[data-astro-cid-g2zhktvm]{letter-spacing:-1px;margin-top:16px;font-size:34px;line-height:1.1}.ag-intro[data-astro-cid-g2zhktvm]{margin:18px 0 16px;font-size:16px}.ag-point-title[data-astro-cid-g2zhktvm]{font-size:17px}.ag-more[data-astro-cid-g2zhktvm]{margin-top:12px}}.aq[data-astro-cid-cm5c5u24]{justify-content:center;width:100%;margin-top:56px;display:flex}@media (width<=899px){.aq[data-astro-cid-cm5c5u24]{margin-top:36px}}
