.cal4-bar[data-v-3b15f0a6]{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-2);min-height:calc(var(--u) * 36);margin-top:calc(var(--u) * 2)}.cal4-nav[data-v-3b15f0a6]{display:flex;align-items:center;gap:calc(var(--u) * 2);min-width:0;margin-inline-start:calc(var(--u) * -8)}.cal4-nav b[data-v-3b15f0a6]{min-width:calc(var(--u) * 128);text-align:center;font-size:var(--ui-text-md);font-weight:var(--ui-weight-heavy);white-space:nowrap}.cal4-today[data-v-3b15f0a6]{display:grid;place-items:center;height:calc(var(--u) * 32);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-pill);background:color-mix(in srgb,var(--ui-primary) 16%,var(--ui-surface));color:var(--ui-teal);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-heavy)}.cal4-pop-enter-active[data-v-3b15f0a6],.cal4-pop-leave-active[data-v-3b15f0a6]{transition:opacity .2s}.cal4-pop-enter-from[data-v-3b15f0a6],.cal4-pop-leave-to[data-v-3b15f0a6]{opacity:0}.cal4-modes[data-v-3b15f0a6]{margin-top:var(--ui-space-2)}.hc-filters[data-v-3b15f0a6]{display:flex;gap:calc(var(--u) * 6);margin:var(--ui-space-3) calc(var(--ui-gutter) * -1) 0;padding:0 var(--ui-gutter);overflow:hidden}.dd4__chip[data-v-3b15f0a6]{display:inline-flex;align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 32);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-pill);border:var(--ui-border) solid var(--ui-line);background:var(--ui-surface);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-bold);white-space:nowrap;flex-shrink:0}.cal4-month[data-v-f8694218]{--cal4-sel: color-mix(in srgb, var(--ui-primary) 16%, transparent);padding:calc(var(--u) * 10) calc(var(--u) * 6) calc(var(--u) * 6)}.ak-dark .cal4-month[data-v-f8694218]{--cal4-sel: color-mix(in srgb, var(--ui-primary) 24%, transparent)}.cal4-wd[data-v-f8694218]{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:calc(var(--u) * 4);text-align:center;font-size:calc(var(--u) * 11);font-weight:var(--ui-weight-bold);color:var(--ui-muted)}.cal4-wrow[data-v-f8694218]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:calc(var(--u) * 34);grid-auto-rows:calc(var(--u) * 17);row-gap:calc(var(--u) * 2);padding-bottom:calc(var(--u) * 4)}.cal4-cell[data-v-f8694218]{display:flex;justify-content:center;min-width:0;padding-top:calc(var(--u) * 3);border-radius:var(--ui-radius-sm);transition:background-color .2s}.cal4-cell b[data-v-f8694218]{display:grid;place-items:center;width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:50%;font-size:var(--ui-text-sm);font-weight:var(--ui-weight-bold)}.cal4-cell.is-out b[data-v-f8694218]{color:var(--ui-muted);font-weight:var(--ui-weight-semibold)}.cal4-cell.is-today b[data-v-f8694218]{background:var(--ui-primary);color:var(--ui-on-primary);font-weight:var(--ui-weight-heavy)}.cal4-cell.is-on[data-v-f8694218]{background:var(--cal4-sel)}.cal4-cell.is-on:not(.is-today) b[data-v-f8694218]{color:var(--ui-teal)}.cal4-chip[data-v-f8694218]{display:flex;align-items:center;gap:calc(var(--u) * 2);min-width:0;margin-inline:calc(var(--u) * 1);padding-inline:calc(var(--u) * 3);border-radius:calc(var(--u) * 4);background:color-mix(in srgb,var(--t) 22%,var(--ui-surface));font-size:calc(var(--u) * 10);font-weight:var(--ui-weight-bold);line-height:1.2;pointer-events:none}.cal4-chip>span[data-v-f8694218]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cal4-chip.is-fresh[data-v-f8694218]{animation:cal4-fresh-f8694218 .6s var(--ui-ease) both}@keyframes cal4-fresh-f8694218{0%{opacity:0;transform:translateY(calc(var(--u) * -6))}}.cal4-dot[data-v-f8694218]{align-self:center;justify-self:center;width:calc(var(--u) * 4);height:calc(var(--u) * 4);border-radius:50%;background:var(--ui-muted)}.cal4-more[data-v-f8694218]{align-self:center;text-align:center;font-size:calc(var(--u) * 10);font-weight:var(--ui-weight-heavy);color:var(--ui-muted)}.cal4-late[data-v-f8694218]{display:inline-block;width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:var(--ui-danger);flex-shrink:0}@media (prefers-reduced-motion: reduce){.cal4-chip.is-fresh[data-v-f8694218]{animation:none}}.cal4-week[data-v-39eed06d]{--cal4-sel: color-mix(in srgb, var(--ui-primary) 16%, transparent);display:grid;grid-template-columns:repeat(7,1fr);gap:calc(var(--u) * 2);padding:var(--ui-space-2) calc(var(--u) * 6)}.ak-dark .cal4-week[data-v-39eed06d]{--cal4-sel: color-mix(in srgb, var(--ui-primary) 24%, transparent)}.cal4-wcol[data-v-39eed06d]{display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--u) * 3);min-width:0;min-height:calc(var(--u) * 168);padding:calc(var(--u) * 6) calc(var(--u) * 2);border-radius:var(--ui-radius-sm);text-align:center;transition:background-color .2s}.cal4-wcol small[data-v-39eed06d]{font-size:calc(var(--u) * 11);font-weight:var(--ui-weight-bold);color:var(--ui-muted)}.cal4-wcol>b[data-v-39eed06d]{display:grid;place-items:center;align-self:center;width:calc(var(--u) * 30);height:calc(var(--u) * 30);border-radius:50%;font-size:var(--ui-text-md);font-weight:var(--ui-weight-heavy);margin-bottom:calc(var(--u) * 2)}.cal4-wcol.is-today>b[data-v-39eed06d]{background:var(--ui-primary);color:var(--ui-on-primary)}.cal4-wcol.is-on[data-v-39eed06d]{background:var(--cal4-sel)}.cal4-wcol.is-on:not(.is-today)>b[data-v-39eed06d]{color:var(--ui-teal)}.cal4-wt[data-v-39eed06d]{padding:0 calc(var(--u) * 3);border-block:calc(var(--u) * 2) solid transparent;border-radius:calc(var(--u) * 5);background:color-mix(in srgb,var(--t) 22%,var(--ui-surface));font-size:calc(var(--u) * 9.5);font-weight:var(--ui-weight-bold);line-height:1.2;text-align:start;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.cal4-wmore[data-v-39eed06d]{font-size:calc(var(--u) * 10);font-weight:var(--ui-weight-heavy);color:var(--ui-muted)}.cal4-ev[data-v-a049b2b0]{align-items:center}.cal4-ev__time[data-v-a049b2b0]{display:flex;flex-direction:column;width:calc(var(--u) * 46);flex-shrink:0}.cal4-ev__time b[data-v-a049b2b0]{font-size:var(--ui-text-sm);font-weight:var(--ui-weight-heavy);white-space:nowrap}.cal4-ev__time small[data-v-a049b2b0]{font-size:var(--ui-text-xs);color:var(--ui-muted)}.cal4-ev__ic[data-v-a049b2b0]{border-radius:50%}.cal4-late[data-v-a049b2b0]{display:inline-block;width:calc(var(--u) * 6);height:calc(var(--u) * 6);margin-inline-start:calc(var(--u) * 6);border-radius:50%;background:var(--ui-danger);vertical-align:calc(var(--u) * 2)}.cal4-free[data-v-a049b2b0]{display:flex;align-items:center;gap:var(--ui-space-3)}.cal4-free b[data-v-a049b2b0]{display:block;font-weight:var(--ui-weight-bold)}.hcl-move[data-v-a049b2b0]{transition:transform .3s var(--ui-ease)}.hcl-enter-active[data-v-a049b2b0]{transition:opacity .3s,transform .3s var(--ui-ease)}.hcl-enter-from[data-v-a049b2b0]{opacity:0;transform:translateY(calc(var(--u) * -8))}.hcl-leave-active[data-v-a049b2b0]{display:none}@media (prefers-reduced-motion: reduce){.hcl-move[data-v-a049b2b0],.hcl-enter-active[data-v-a049b2b0]{transition:none}}.akc-page[data-v-fb84125e]{position:relative;flex:1;min-height:0;margin:calc(var(--ui-space-1) * -1) calc(var(--ui-gutter) * -1) 0;overflow:hidden;transition:opacity .35s ease}.akc-page.is-resetting[data-v-fb84125e]{opacity:0}.akc-page__in[data-v-fb84125e]{padding:var(--ui-space-1) var(--ui-gutter) 0;transition:transform .8s cubic-bezier(.45,0,.2,1)}.akc-page__spacer[data-v-fb84125e]{display:block;height:calc(var(--u) * 160)}.cal4-stage[data-v-fb84125e]{margin-top:var(--ui-space-3)}.akc-view[data-v-fb84125e]{animation:akc-in-fb84125e .22s ease both}@keyframes akc-in-fb84125e{0%{opacity:0}}.cal5-fabs[data-v-fb84125e]{position:absolute;z-index:20;inset-inline-end:var(--ui-float-end);bottom:var(--ui-float-bottom);display:flex;align-items:center;gap:var(--ui-space-2)}.cal5-ai[data-v-fb84125e]{display:grid;place-items:center;box-sizing:border-box;width:var(--ui-fab-h);height:var(--ui-fab-h);border-radius:50%;background:color-mix(in srgb,var(--ui-primary) 22%,var(--ui-surface));border:calc(var(--u) * 1.5) solid var(--ui-primary);color:color-mix(in srgb,var(--ui-primary) 75%,var(--ui-ink))}.hc-fab[data-v-fb84125e]{display:inline-flex;align-items:center;gap:var(--ui-space-2);height:var(--ui-fab-h);padding:0 calc(var(--u) * 18) 0 calc(var(--u) * 14);border-radius:var(--ui-radius-pill);background:var(--ui-primary);color:var(--ui-on-primary);font-size:var(--ui-text-md);font-weight:var(--ui-weight-heavy);white-space:nowrap}.akc-mark[data-v-fb84125e]{position:absolute;z-index:4;display:grid;place-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:2.5px solid #fff;background:#111827;color:#fff;font-family:Nunito,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:800;line-height:1;opacity:0;transform:scale(.2);transition:opacity .3s ease,transform .45s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(.35s + var(--m) * .14s)}.akc-mark.is-on[data-v-fb84125e]{opacity:1;transform:none}@media (max-width: 560px){.akc-mark[data-v-fb84125e]{width:22px;height:22px;margin:-11px 0 0 -11px;border-width:2px;font-size:12px}}@media (prefers-reduced-motion: reduce){.akc-page[data-v-fb84125e],.akc-page__in[data-v-fb84125e],.akc-mark[data-v-fb84125e]{transition:none}.akc-view[data-v-fb84125e]{animation:none}}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Regular-CY081Tb4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-RhujHmrb.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Bold-Bt_SZrlr.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Extrabold-D9MUTSRL.woff2) format("woff2");font-weight:800 900;font-style:normal;font-display:swap}.akc-piece[data-v-1eb104b9]{container-type:inline-size}.akc-piece__in[data-v-1eb104b9]{--u: calc(100cqi / var(--base));color:#2e3553;font-family:Gilroy,Nunito,ui-sans-serif,system-ui,sans-serif;font-size:calc(var(--u) * 14);font-weight:400;line-height:1.5;letter-spacing:0;text-align:left;-webkit-font-smoothing:antialiased}.akc-piece__in[data-v-1eb104b9] p{margin:0}.akce[data-v-491ada1b]{padding:calc(var(--u) * 6) var(--ui-gutter) var(--ui-space-3);border:var(--ui-border) solid var(--ui-line);border-radius:var(--ui-radius-lg);background:var(--ui-surface);color:var(--ui-ink)}.akce__grab[data-v-491ada1b]{position:relative;display:block;height:calc(var(--u) * 18);margin-top:calc(var(--u) * -6)}.akce__grab[data-v-491ada1b]:after{content:"";position:absolute;left:50%;top:calc(var(--u) * 8);width:calc(var(--u) * 38);height:calc(var(--u) * 4);translate:-50% 0;border-radius:calc(var(--u) * 2);background:var(--ui-line)}.akce__head[data-v-491ada1b]{display:flex;align-items:center;gap:calc(var(--u) * 10);margin-bottom:calc(var(--u) * 10);margin-inline-end:calc(var(--u) * -6)}.akce__head b[data-v-491ada1b]{flex:1;min-width:0;font-size:var(--ui-text-lg);font-weight:var(--ui-weight-heavy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-dot[data-v-491ada1b]{width:calc(var(--u) * 12);height:calc(var(--u) * 12);border-radius:50%;flex-shrink:0}.es[data-v-491ada1b]{display:flex;flex-direction:column;gap:var(--ui-space-3);padding-bottom:var(--ui-space-3)}.es__dl[data-v-491ada1b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ui-space-3) var(--ui-space-4);margin:0}.es__d.is-wide[data-v-491ada1b]{grid-column:1 / -1}.es__d dt[data-v-491ada1b]{display:flex;align-items:center;gap:calc(var(--u) * 5);min-width:0;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-bold);color:var(--ui-muted)}.es__d dd[data-v-491ada1b]{margin:calc(var(--u) * 2) 0 0;font-size:var(--ui-text-md);font-weight:var(--ui-weight-semibold);white-space:pre-wrap;overflow-wrap:anywhere}.es__split[data-v-491ada1b]{height:0;margin:0 0 var(--ui-space-1);border:0;border-top:calc(var(--u) * 1) solid color-mix(in srgb,var(--ui-line) 55%,transparent)}.ev-chips[data-v-491ada1b]{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 6)}.ev-st-accepted[data-v-491ada1b]{background:color-mix(in srgb,var(--ui-brand) 18%,var(--ui-surface));color:var(--ui-teal)}.ev-st-declined[data-v-491ada1b]{background:color-mix(in srgb,var(--ui-danger) 14%,var(--ui-surface));color:var(--ui-danger)}.ev-sub[data-v-491ada1b]{color:var(--ui-muted)}button.v16-acts__row[data-v-491ada1b]{width:100%;font-family:inherit;color:inherit;cursor:pointer}button.v16-acts__row.is-bad[data-v-491ada1b]{color:var(--ui-danger)}button.v16-acts__row[data-v-491ada1b]:focus-visible{outline:2px solid var(--ui-brand);outline-offset:2px}.akce-state-enter-active[data-v-491ada1b],.akce-state-leave-active[data-v-491ada1b]{transition:opacity .2s ease}.akce-state-enter-from[data-v-491ada1b],.akce-state-leave-to[data-v-491ada1b]{opacity:0}.akc-notice[data-v-a00a5350]{display:flex;align-items:center;gap:calc(var(--u) * 10);padding:calc(var(--u) * 12) calc(var(--u) * 14);border:calc(var(--u) * 1) solid rgb(0 0 0 / .05);border-radius:calc(var(--u) * 22);background:#f4f4f7f0;color:#000;font-family:-apple-system,SF Pro Text,system-ui,Segoe UI,Roboto,sans-serif;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.akc-notice__icon[data-v-a00a5350]{flex:none;width:calc(var(--u) * 38);height:calc(var(--u) * 38);border-radius:calc(var(--u) * 9)}.akc-notice__text[data-v-a00a5350]{flex:1;min-width:0}.akc-notice__top[data-v-a00a5350]{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--u) * 8);font-size:calc(var(--u) * 15);line-height:calc(var(--u) * 20)}.akc-notice__top b[data-v-a00a5350]{min-width:0;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.akc-notice__top span[data-v-a00a5350]{flex:none;color:#3c3c4399;font-size:calc(var(--u) * 13)}.akc-notice__body[data-v-a00a5350]{font-size:calc(var(--u) * 15);line-height:calc(var(--u) * 20);letter-spacing:-.01em}.akcr[data-v-9102f9cf]{padding:calc(var(--u) * 6) var(--ui-gutter) var(--ui-space-4);border:var(--ui-border) solid var(--ui-line);border-radius:var(--ui-radius-lg);background:var(--ui-surface);color:var(--ui-ink)}.akcr__grab[data-v-9102f9cf]{position:relative;display:block;height:calc(var(--u) * 18);margin-top:calc(var(--u) * -6)}.akcr__grab[data-v-9102f9cf]:after{content:"";position:absolute;left:50%;top:calc(var(--u) * 8);width:calc(var(--u) * 38);height:calc(var(--u) * 4);translate:-50% 0;border-radius:calc(var(--u) * 2);background:var(--ui-line)}.akcr__head[data-v-9102f9cf]{display:flex;align-items:center;gap:calc(var(--u) * 10);margin-bottom:calc(var(--u) * 10);margin-inline-end:calc(var(--u) * -6)}.akcr__head b[data-v-9102f9cf]{flex:1;min-width:0;font-size:var(--ui-text-lg);font-weight:var(--ui-weight-heavy)}.akcr .v16-group[data-v-9102f9cf]{background:var(--ui-surface)}.akcr__row[data-v-9102f9cf]{font-family:inherit;color:inherit;cursor:pointer}.akcr__row[data-v-9102f9cf]:focus-visible{outline:2px solid var(--ui-brand);outline-offset:-2px}.cal4-inv[data-v-3198634c]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ui-space-3);padding:var(--ui-space-3);border:var(--ui-border) solid color-mix(in srgb,var(--ui-gold) 45%,var(--ui-line));background:color-mix(in srgb,var(--ui-gold) 8%,var(--ui-surface))}.cal5-invt[data-v-3198634c]{min-width:0;text-align:start}.cal4-inv b[data-v-3198634c]{display:block;font-size:var(--ui-text-sm);font-weight:var(--ui-weight-heavy)}.cal4-inv__btns[data-v-3198634c]{display:flex;gap:calc(var(--u) * 6);margin-inline-start:auto}.hc-pill[data-v-3198634c]{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 4);height:calc(var(--u) * 30);padding:0 var(--ui-space-3);border-radius:var(--ui-radius-pill);background:var(--ui-primary);color:var(--ui-on-primary);font-family:inherit;font-size:var(--ui-text-xs);font-weight:var(--ui-weight-heavy);white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background-color .2s,color .2s}.hc-pill.is-off[data-v-3198634c]{background:var(--ui-surface-2);color:var(--ui-muted)}.hc-pill[data-v-3198634c]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ca[data-v-bc2d57aa]{--ink: #111827;--muted: #566070;--line: #e6e9ee;--soft: #f4f6f7;--green: #48bfaa;--green-ink: #137a66;--green-tint: #e3f5ef;--red: #e0463c;--black: #161412;--ease: cubic-bezier(.2, .8, .2, 1);min-height:100svh;background:#fff;color:var(--ink);font-family:Nunito,ui-sans-serif,system-ui,sans-serif;overflow-x:clip;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}.ca[data-v-bc2d57aa]:lang(de){-webkit-hyphens:auto;hyphens:auto}.ca-wrap[data-v-bc2d57aa]{width:min(100% - 40px,1180px);margin-inline:auto}.ca a[data-v-bc2d57aa]:focus-visible,.ca button[data-v-bc2d57aa]:focus-visible,.ca summary[data-v-bc2d57aa]:focus-visible{outline:3px solid var(--green-ink);outline-offset:3px}.ca a[data-v-bc2d57aa]{text-decoration:none}.ca-hero[data-v-bc2d57aa]{width:min(100% - 40px,1180px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,4.2fr) minmax(0,6.8fr);gap:clamp(28px,4vw,60px);align-items:center;padding:calc(var(--site-header-h) + clamp(18px,4vh,44px)) 0 clamp(56px,8vh,96px)}.ca-crumb[data-v-bc2d57aa]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:15px;font-weight:700;color:var(--muted)}.ca-crumb a[data-v-bc2d57aa]{border-radius:6px;transition:color .2s ease}.ca-crumb a[data-v-bc2d57aa]:hover{color:var(--green-ink)}.ca-crumb__here[data-v-bc2d57aa]{display:inline-flex;align-items:center;gap:8px;color:var(--ink)}.ca-crumb__icon[data-v-bc2d57aa]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--green-tint)}.ca-title[data-v-bc2d57aa]{margin-top:16px;font-weight:800;font-size:clamp(31px,3.1vw,46px);line-height:1.08;letter-spacing:-.022em;text-wrap:balance}.ca-title__w[data-v-bc2d57aa]{display:inline-block;overflow:clip;padding:.1em 0 .2em;margin:-.1em 0 -.2em;vertical-align:top}.ca-title__w>span[data-v-bc2d57aa]{display:inline-block}.ca-lead[data-v-bc2d57aa]{margin-top:18px;max-width:40ch;font-size:clamp(16px,1.25vw,18px);line-height:1.6;color:var(--muted)}.ca-meta[data-v-bc2d57aa]{margin-top:16px;font-size:15px;font-weight:600;color:var(--muted)}.ca-meta a[data-v-bc2d57aa]{font-weight:800;color:var(--green-ink);transition:color .2s ease}.ca-meta a[data-v-bc2d57aa]:hover{color:var(--ink)}.ca-stores[data-v-bc2d57aa]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.ca-store[data-v-bc2d57aa]{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:10px 22px 10px 16px;border-radius:14px;background:var(--black);color:#fff;transition:background-color .2s ease,translate .15s ease}.ca-store[data-v-bc2d57aa]:hover{background:#2b2f38}.ca-store[data-v-bc2d57aa]:active{translate:0 1px}.ca-store__icon[data-v-bc2d57aa]{font-size:24px}.ca-store__text[data-v-bc2d57aa]{display:flex;flex-direction:column;font-size:17px;font-weight:800;line-height:1.1}.ca-store__text small[data-v-bc2d57aa]{font-size:11px;font-weight:600;opacity:.8}.ca-stage[data-v-bc2d57aa]{position:relative;display:grid;place-items:center;padding:12px 0;translate:0 calc(var(--par, 0) * -22px)}.ca-stage__disc[data-v-bc2d57aa]{position:absolute;width:min(100%,460px);aspect-ratio:1;border-radius:50%;background:var(--green-tint)}.ca-stage__box[data-v-bc2d57aa]{position:relative;width:clamp(250px,23vw,300px)}.ca-chip[data-v-bc2d57aa]{position:absolute;z-index:2;right:calc(100% - 13px);top:13%;display:flex;align-items:center;gap:10px;width:-moz-max-content;width:max-content;max-width:240px;padding:10px 16px 10px 10px;border-radius:18px;border:1.5px solid var(--line);background:#fff}.ca-chip__face[data-v-bc2d57aa]{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#48bfaa;color:#fff;font-size:14px;font-weight:800}.ca-chip__text[data-v-bc2d57aa]{display:flex;flex-direction:column;min-width:0;font-size:14px;line-height:1.35}.ca-chip__text b[data-v-bc2d57aa]{font-weight:800}.ca-chip__text small[data-v-bc2d57aa]{font-size:12.5px;font-weight:600;color:var(--muted)}.ca-chip-enter-active[data-v-bc2d57aa]{transition:opacity .35s ease,transform .55s cubic-bezier(.3,1.4,.5,1)}.ca-chip-leave-active[data-v-bc2d57aa]{transition:opacity .25s ease,transform .3s ease}.ca-chip-enter-from[data-v-bc2d57aa]{opacity:0;transform:translateY(12px) scale(.94)}.ca-chip-leave-to[data-v-bc2d57aa]{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion: no-preference){.ca-crumb[data-v-bc2d57aa]{animation:ca-up-bc2d57aa .7s var(--ease) both}.ca-title__w>span[data-v-bc2d57aa]{animation:ca-word-bc2d57aa .85s var(--ease) both;animation-delay:calc(.08s + var(--w) * 55ms)}.ca-lead[data-v-bc2d57aa]{animation:ca-up-bc2d57aa .8s var(--ease) .38s both}.ca-stores[data-v-bc2d57aa]{animation:ca-up-bc2d57aa .8s var(--ease) .48s both}.ca-meta[data-v-bc2d57aa]{animation:ca-up-bc2d57aa .8s var(--ease) .56s both}.ca-stage__disc[data-v-bc2d57aa]{animation:ca-disc-bc2d57aa 1.2s var(--ease) .1s both}.ca-stage__box[data-v-bc2d57aa]{animation:ca-card-bc2d57aa 1.05s var(--ease) .22s both}}@keyframes ca-up-bc2d57aa{0%{opacity:0;transform:translateY(18px)}}@keyframes ca-word-bc2d57aa{0%{transform:translateY(130%)}}@keyframes ca-card-bc2d57aa{0%{opacity:0;transform:translateY(40px) rotate(-3deg)}60%{opacity:1}}@keyframes ca-disc-bc2d57aa{0%{opacity:0;transform:scale(.6)}}.ca-head[data-v-bc2d57aa]{max-width:720px}.ca-video[data-v-bc2d57aa]{padding:clamp(12px,3vh,36px) 20px clamp(16px,3vh,32px)}.ca-video__head[data-v-bc2d57aa]{max-width:720px;margin:0 auto clamp(20px,3vh,30px);text-align:center}.ca-video__line[data-v-bc2d57aa]{max-width:48ch;margin:12px auto 0;font-size:17px;line-height:1.55;color:var(--muted, #5b6170)}.ca-video__film[data-v-bc2d57aa]{max-width:960px;margin:0 auto}.ca-h2[data-v-bc2d57aa]{font-weight:800;font-size:clamp(27px,2.7vw,40px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.ca-body[data-v-bc2d57aa]{margin-top:16px;max-width:60ch;font-size:clamp(16px,1.2vw,18px);line-height:1.62;color:var(--muted)}.ca-inline[data-v-bc2d57aa]{font-weight:800;color:var(--green-ink);border-radius:6px;transition:color .2s ease,background-color .2s ease}.ca-inline[data-v-bc2d57aa]:hover{color:var(--ink);background:var(--green-tint)}.ca-inline-btn[data-v-bc2d57aa]{margin-left:8px;padding:4px 12px;border-radius:999px;border:1.5px solid rgb(255 255 255 / .4);font-size:14px;font-weight:800;transition:background-color .2s ease}.ca-inline-btn[data-v-bc2d57aa]:hover{background:#ffffff1a}.site-motion [data-reveal][data-v-bc2d57aa]:not([data-in]){opacity:0;transform:translateY(26px)}[data-reveal][data-v-bc2d57aa]{transition:opacity .8s ease,transform .9s var(--ease);transition-delay:calc(var(--i, 0) * 80ms)}.site-motion .ca-phone[data-v-bc2d57aa]:not([data-in]){transform:translateY(46px) rotate(-3deg)}.site-motion .ca-ev--you[data-v-bc2d57aa]:not([data-in]){transform:translate(48px)}.site-motion .ca-note[data-v-bc2d57aa]:not([data-in]){transform:translate(70px) rotate(2deg)}.site-motion .ca-leaf[data-v-bc2d57aa]:not([data-in]){transform:translateY(-50px) rotate(-10deg)}.site-motion .ca-tiles li[data-v-bc2d57aa]:not([data-in]){transform:translateY(18px)}.ca-fills[data-v-bc2d57aa]{padding:clamp(80px,12vh,140px) 0;background:var(--soft)}.ca-key[data-v-bc2d57aa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin-top:36px}.ca-key li[data-v-bc2d57aa]{border-top:1px solid #dde2e8}.ca-key__row[data-v-bc2d57aa]{display:grid;grid-template-columns:44px minmax(0,1fr) 18px;grid-template-areas:"icon text arrow" "icon sample arrow";-moz-column-gap:14px;column-gap:14px;row-gap:8px;align-items:center;padding:18px 8px 18px 4px;border-radius:12px;transition:background-color .2s ease}.ca-key__row[data-v-bc2d57aa]:hover{background:#fffc}.ca-key__icon[data-v-bc2d57aa]{grid-area:icon;display:grid;place-items:center;width:44px;height:44px;border-radius:50%}.ca-key__text[data-v-bc2d57aa]{grid-area:text;display:flex;flex-direction:column}.ca-key__text b[data-v-bc2d57aa]{font-size:17px;font-weight:800}.ca-key__text small[data-v-bc2d57aa]{font-size:14px;line-height:1.4;color:var(--muted)}.ca-key__sample[data-v-bc2d57aa]{grid-area:sample;justify-self:start;max-width:100%;overflow:hidden;padding:2px 9px;border-radius:6px;background:var(--c);color:var(--t);font-size:12px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;transform-origin:left center;transition:opacity .5s ease .35s,transform .6s var(--ease) .35s}.site-motion .ca-key li:not([data-in]) .ca-key__sample[data-v-bc2d57aa]{opacity:0;transform:translate(-16px) scaleX(.4)}.ca-key__arrow[data-v-bc2d57aa]{grid-area:arrow;color:var(--muted);transition:transform .2s ease,color .2s ease}.ca-key__row:hover .ca-key__arrow[data-v-bc2d57aa]{transform:translate(3px);color:var(--green-ink)}.ca-fills__note[data-v-bc2d57aa]{margin-top:26px;font-size:15px;color:var(--muted)}.ca-app[data-v-bc2d57aa]{padding:clamp(80px,12vh,140px) 0}.ca-app__grid[data-v-bc2d57aa]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(36px,6vw,96px);align-items:center}.ca-phone[data-v-bc2d57aa]{justify-self:center;width:min(100%,300px)}.site-motion .ca-phone--tour[data-v-bc2d57aa]:not([data-in]) .akc-mark{opacity:0;transform:scale(.2)}.ca-marks[data-v-bc2d57aa]{display:flex;flex-direction:column;gap:12px;margin-top:26px}.ca-marks li[data-v-bc2d57aa]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:baseline;font-size:16px;line-height:1.5;transition:opacity .5s ease,transform .6s var(--ease);transition-delay:calc(.2s + var(--m) * .1s)}.site-motion .ca-marks:not([data-in]) li[data-v-bc2d57aa]{opacity:0;transform:translate(-12px)}.ca-marks span[data-v-bc2d57aa]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ink);color:#fff;font-size:13px;font-weight:800}.ca-events[data-v-bc2d57aa]{padding:clamp(80px,12vh,140px) 0;background:var(--green-tint)}.ca-events .ca-body[data-v-bc2d57aa]{color:#3f4a57}.ca-events__grid[data-v-bc2d57aa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,56px);align-items:start;margin-top:44px}.ca-ev[data-v-bc2d57aa]{justify-self:center;width:min(100%,390px)}.ca-ev__label[data-v-bc2d57aa]{margin-bottom:12px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ca-ev--you .ca-ev__label[data-v-bc2d57aa]{color:var(--green-ink)}.ca-pending[data-v-bc2d57aa]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .4s var(--ease),opacity .3s ease}.ca-pending.is-gone[data-v-bc2d57aa]{grid-template-rows:0fr;opacity:0}.ca-pending__row[data-v-bc2d57aa]{min-height:0;padding-bottom:calc(var(--u) * 12);overflow:hidden}.ca-ev__done[data-v-bc2d57aa]{min-height:1.6em;margin-top:16px;font-size:15px;font-weight:600;line-height:1.6}.ca-ev__undo[data-v-bc2d57aa]{margin-left:8px;padding:4px 12px;border-radius:999px;border:1.5px solid var(--green);background:#fff;color:var(--green-ink);font-size:14px;font-weight:800;transition:background-color .2s ease}.ca-ev__undo[data-v-bc2d57aa]:hover{background:var(--green-tint)}.ca-ev__hint[data-v-bc2d57aa]{margin-top:6px;font-size:14px;color:#3f4a57}.ca-remind[data-v-bc2d57aa]{padding:clamp(80px,12vh,140px) 0}.ca-remind__grid[data-v-bc2d57aa]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,5fr);gap:clamp(36px,6vw,96px);align-items:center}.ca-notes[data-v-bc2d57aa]{display:flex;flex-direction:column;gap:16px;justify-self:center;width:min(100%,420px)}.ca-note[data-v-bc2d57aa]:nth-child(2){margin-left:24px}.ca-note[data-v-bc2d57aa]:nth-child(3){margin-left:48px}.ca-note__cap[data-v-bc2d57aa]{margin:7px 0 0 16px;font-size:13px;font-weight:700;color:var(--muted)}.ca-show[data-v-bc2d57aa]{padding:clamp(80px,12vh,140px) 0;border-top:1px solid var(--line)}.ca-show__grid[data-v-bc2d57aa]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(36px,6vw,96px);align-items:center}.ca-menu[data-v-bc2d57aa]{justify-self:center;width:min(100%,400px)}.ca-menu__bars[data-v-bc2d57aa]{margin-top:16px}.ca-menu__bars ul[data-v-bc2d57aa]{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 6)}.ca-menu__bars li[data-v-bc2d57aa]{padding:0 calc(var(--u) * 6);border-radius:calc(var(--u) * 4);background:color-mix(in srgb,#47c3c9 22%,#fff);color:#2b2723;font-size:calc(var(--u) * 12);font-weight:700;line-height:calc(var(--u) * 22);transition:opacity .3s ease,transform .35s var(--ease);transition-delay:calc(var(--i) * 40ms)}.ca-menu__bars.is-off li[data-v-bc2d57aa]{opacity:.15;transform:translateY(6px)}.ca-menu__note[data-v-bc2d57aa]{margin-top:12px;font-size:14px;line-height:1.45;color:var(--muted)}.ca-faq[data-v-bc2d57aa]{padding:clamp(80px,12vh,140px) 0;background:var(--soft)}.ca-tiles[data-v-bc2d57aa]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ca-tiles li[data-v-bc2d57aa]{position:relative;display:flex;flex-direction:column;gap:4px;padding:26px 16px 18px;overflow:hidden;border-radius:14px;background:#fff;border:1px solid var(--line)}.ca-tiles__band[data-v-bc2d57aa]{position:absolute;left:0;right:0;top:0;height:8px;background:var(--c);transform-origin:left center;transition:transform .8s var(--ease);transition-delay:calc(.2s + var(--i) * .08s)}.site-motion .ca-tiles li:not([data-in]) .ca-tiles__band[data-v-bc2d57aa]{transform:scaleX(0)}.ca-tiles b[data-v-bc2d57aa]{font-size:18px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.ca-tiles span[data-v-bc2d57aa]:last-child{font-size:13px;line-height:1.4;color:var(--muted)}.ca-faq__title[data-v-bc2d57aa]{margin-top:clamp(56px,8vh,96px)}.ca-faq__list[data-v-bc2d57aa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-top:28px}.ca-q[data-v-bc2d57aa]{border-top:1px solid #dde2e8}.ca-q summary[data-v-bc2d57aa]{position:relative;display:block;padding:18px 40px 18px 0;font-size:18px;font-weight:700;line-height:1.35;cursor:pointer;list-style:none;transition:color .2s ease}.ca-q summary[data-v-bc2d57aa]:hover{color:var(--green-ink)}.ca-q summary[data-v-bc2d57aa]::-webkit-details-marker{display:none}.ca-q__chev[data-v-bc2d57aa]{position:absolute;right:8px;top:50%;width:10px;height:10px;margin-top:-7px;border-right:2.5px solid var(--green-ink);border-bottom:2.5px solid var(--green-ink);rotate:45deg;transition:rotate .25s ease}.ca-q[open] .ca-q__chev[data-v-bc2d57aa]{rotate:225deg}.ca-q p[data-v-bc2d57aa]{padding:0 0 20px;font-size:16px;line-height:1.62;color:var(--muted)}.ca-q[open] p[data-v-bc2d57aa]{animation:ca-up-bc2d57aa .35s var(--ease)}.ca-get[data-v-bc2d57aa]{padding:clamp(80px,12vh,140px) 0}.ca-get__grid[data-v-bc2d57aa]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(32px,6vw,96px);align-items:center}.ca-get__title[data-v-bc2d57aa]{font-weight:800;font-size:clamp(30px,3.4vw,48px);line-height:1.08;letter-spacing:-.022em;text-wrap:balance}.ca-get__sub[data-v-bc2d57aa]{margin-top:16px;font-size:18px;line-height:1.55;color:var(--muted)}.ca-get__mac[data-v-bc2d57aa]{display:inline-block;margin-top:16px;font-size:15px;font-weight:800;color:var(--green-ink);transition:color .2s ease}.ca-get__mac[data-v-bc2d57aa]:hover{color:var(--ink)}.ca-leaf[data-v-bc2d57aa]{position:relative;display:flex;flex-direction:column;align-items:center;width:260px;padding:0 0 22px;border-radius:22px;border:1.5px solid var(--line);background:#fff;rotate:2deg}.ca-leaf__ring[data-v-bc2d57aa]{position:absolute;top:-18px;left:30%;width:12px;height:30px;border-radius:7px;background:var(--ink);border:3px solid #fff}.ca-leaf__ring--r[data-v-bc2d57aa]{left:auto;right:30%}.ca-leaf__band[data-v-bc2d57aa]{align-self:stretch;padding:14px 0 12px;border-radius:20px 20px 0 0;background:var(--green);color:#fff;font-size:15px;font-weight:800;letter-spacing:.14em;text-align:center;text-transform:uppercase}.ca-leaf svg[data-v-bc2d57aa]{width:170px;height:170px;margin-top:22px}.ca-leaf figcaption[data-v-bc2d57aa]{margin-top:12px;font-size:14px;font-weight:700;color:var(--muted)}.ca-more[data-v-bc2d57aa]{border-top:1px solid var(--line)}@media (max-width: 1100px){.ca-key[data-v-bc2d57aa]{grid-template-columns:repeat(2,minmax(0,1fr))}.ca-tiles[data-v-bc2d57aa]{grid-template-columns:repeat(3,minmax(0,1fr))}.ca-chip[data-v-bc2d57aa]{max-width:200px}}@media (max-width: 980px){.ca-hero[data-v-bc2d57aa],.ca-app__grid[data-v-bc2d57aa],.ca-events__grid[data-v-bc2d57aa],.ca-remind__grid[data-v-bc2d57aa],.ca-show__grid[data-v-bc2d57aa]{grid-template-columns:minmax(0,1fr)}.ca-hero__copy[data-v-bc2d57aa]{max-width:640px}.ca-faq__list[data-v-bc2d57aa]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.ca-get__grid[data-v-bc2d57aa]{grid-template-columns:minmax(0,1fr)}.ca-leaf[data-v-bc2d57aa]{justify-self:start}}@media (max-width: 640px){.ca-hero[data-v-bc2d57aa]{padding-top:calc(var(--site-header-h) + 16px)}.ca-lead[data-v-bc2d57aa]{margin-top:14px}.ca-stores[data-v-bc2d57aa]{margin-top:20px;gap:10px}.ca-store[data-v-bc2d57aa]{flex:1 1 150px;justify-content:center;padding:9px 12px}.ca-store__text[data-v-bc2d57aa]{font-size:15px}.ca-stage__box[data-v-bc2d57aa]{width:min(72vw,290px)}.ca-stage[data-v-bc2d57aa]{padding-bottom:40px}.ca-chip[data-v-bc2d57aa]{right:auto;left:50%;top:calc(100% + 12px);translate:-50% 0;max-width:min(330px,calc(100vw - 40px))}.ca-key[data-v-bc2d57aa]{grid-template-columns:minmax(0,1fr)}.ca-note[data-v-bc2d57aa]:nth-child(2){margin-left:12px}.ca-note[data-v-bc2d57aa]:nth-child(3){margin-left:24px}.ca-tiles[data-v-bc2d57aa]{grid-template-columns:repeat(2,minmax(0,1fr))}.ca-q summary[data-v-bc2d57aa]{font-size:17px}}@media (prefers-reduced-motion: reduce){.ca-store[data-v-bc2d57aa],.ca-key__row[data-v-bc2d57aa],.ca-key__arrow[data-v-bc2d57aa],.ca-key__sample[data-v-bc2d57aa],.ca-marks li[data-v-bc2d57aa],.ca-menu__bars li[data-v-bc2d57aa],.ca-pending[data-v-bc2d57aa],.ca-ev__undo[data-v-bc2d57aa],.ca-tiles__band[data-v-bc2d57aa],.ca-q__chev[data-v-bc2d57aa],[data-reveal][data-v-bc2d57aa],.ca-chip-enter-active[data-v-bc2d57aa],.ca-chip-leave-active[data-v-bc2d57aa]{transition:none}.ca-stage[data-v-bc2d57aa]{translate:none}.ca-q[open] p[data-v-bc2d57aa]{animation:none}}.ca-ev__box[data-v-bc2d57aa],.ca-menu[data-v-bc2d57aa]{position:relative}.ca-ev__box>.try-pill[data-v-bc2d57aa]{top:-4px}.ca-ev .ca-ev__label[data-v-bc2d57aa]{margin-bottom:20px}
