.story-bg[data-astro-cid-zqxkqvxn]{position:fixed;inset:0;overflow:hidden;z-index:-1;pointer-events:none}.story-scene[data-astro-cid-zqxkqvxn]{position:relative;min-height:100vh;will-change:transform}.story-scene>svg{position:absolute;top:0;left:50%;transform:translate(-50%);height:100%;width:auto;max-width:none;display:none}.story-bg.is-ready .story-scene>svg{display:block;animation:sb-fade-in .6s ease-out both}@keyframes sb-fade-in{0%{opacity:0}}.sb-link{fill:none;stroke:var(--ink);stroke-opacity:.16;stroke-width:1.25;vector-effect:non-scaling-stroke}.sb-link--faint{stroke:var(--line);stroke-opacity:1}.sb-label{font-family:var(--font-sans);font-size:6.5px;font-weight:500;letter-spacing:.14em;fill:var(--ink-3)}.sb-node{fill:var(--ink-3);fill-opacity:.45}.sb-result{fill:var(--brand)}.sb-result-glow{fill:none;stroke:var(--brand);stroke-width:3;opacity:.18}.sb-dot,.sb-ring{position:absolute;top:0;left:0;border-radius:50%;opacity:0}.sb-dot{width:8px;height:8px;margin:-4px 0 0 -4px;background-color:var(--brand)}.sb-ring{border:1px solid var(--brand)}.story-bg.is-mobile :is(.sb-optional,.sb-label){display:none!important}@media(prefers-reduced-motion:reduce){.story-scene{transform:none!important}:is(.sb-dot,.sb-ring){display:none!important}}.hx[data-astro-cid-n4kantu4]{container-type:inline-size;width:100%}.hx-stage[data-astro-cid-n4kantu4]{--wu: .77cqi;--pu: .25cqi;--tu: .35cqi;position:relative;width:100%;aspect-ratio:100 / 74;line-height:1.25}.hx-scene[data-astro-cid-n4kantu4]{position:absolute;inset:0;transition:opacity .3s ease}.hx[data-astro-cid-n4kantu4].is-fade .hx-scene[data-astro-cid-n4kantu4]{opacity:0}.js .hx[data-astro-cid-n4kantu4]:not(.is-ready) .hx-scene[data-astro-cid-n4kantu4]{content-visibility:hidden;opacity:0}.hx-par[data-astro-cid-n4kantu4]{position:absolute;transition:transform .6s cubic-bezier(.22,1,.36,1)}.hx-par-d[data-astro-cid-n4kantu4]{top:1cqi;left:0;width:77cqi;height:57cqi}.hx-par-p[data-astro-cid-n4kantu4]{top:15cqi;left:75cqi;width:25cqi;height:57cqi}.hx-par-t[data-astro-cid-n4kantu4]{bottom:0;left:1.5cqi;width:71.5cqi}.hx-note-m[data-astro-cid-n4kantu4]{display:none}.hx[data-astro-cid-n4kantu4].is-live .hx-scene[data-astro-cid-n4kantu4] [data-astro-cid-n4kantu4]:is(.hx-blk,.hx-toast,.hx-strip,.hx-st,.hx-hl,.hx-li-c,.hx-sheet,.hx-pick,.hx-book){transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.hx-win[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:calc(var(--wu) * 1.6);background-color:#fff;box-shadow:0 2cqi 5cqi -2cqi #00000080;font-size:clamp(11px,calc(var(--wu) * 1.95),15px);color:var(--ink)}.hx-bar[data-astro-cid-n4kantu4]{display:flex;flex:none;align-items:center;gap:calc(var(--wu) * 1.2);height:calc(var(--wu) * 4.6);padding-inline:calc(var(--wu) * 1.6);border-bottom:1px solid var(--line)}.hx-dots[data-astro-cid-n4kantu4]{display:flex;gap:calc(var(--wu) * .6)}.hx-dots[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4]{width:calc(var(--wu) * 1);height:calc(var(--wu) * 1);border-radius:50%;background-color:#dcdcdc}.hx-title[data-astro-cid-n4kantu4]{font-weight:600}.hx-note[data-astro-cid-n4kantu4]{margin-inline-start:auto;font-size:max(11px,.85em);color:var(--ink-3)}.hx-body[data-astro-cid-n4kantu4]{display:grid;flex:1;grid-template-columns:calc(var(--wu) * 7) minmax(0,1fr);min-height:0}.hx-side[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;align-items:center;gap:calc(var(--wu) * 2);padding-block-start:calc(var(--wu) * 2.4);border-right:1px solid var(--line);background-color:var(--surface)}.hx-side[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4]{width:calc(var(--wu) * 2.6);height:calc(var(--wu) * 2.6);border:1.5px solid var(--ink-3);border-radius:calc(var(--wu) * .8)}.hx-side[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4].is-on{border-color:var(--brand);background-color:var(--brand)}.hx-main[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;gap:calc(var(--wu) * 1.6);min-width:0;min-height:0;padding:calc(var(--wu) * 1.8)}.hx-kpis[data-astro-cid-n4kantu4]{display:grid;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--wu) * 1.2)}.hx-kpi[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;gap:calc(var(--wu) * .4);padding:calc(var(--wu) * 1.1) calc(var(--wu) * 1.4);border:1px solid var(--line);border-radius:calc(var(--wu) * 1)}.hx-kpi-l[data-astro-cid-n4kantu4]{overflow:hidden;font-size:max(11px,.85em);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis}.hx-roll[data-astro-cid-n4kantu4]{display:block;height:1.25em;overflow:hidden;font-size:1.35em;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hx-strip[data-astro-cid-n4kantu4]{display:flex;flex-direction:column}.hx-strip[data-astro-cid-n4kantu4] b[data-astro-cid-n4kantu4]{height:1.25em;font-weight:700}.hx-strip-t[data-astro-cid-n4kantu4]{transform:translateY(-2.5em)}.hx-strip-u[data-astro-cid-n4kantu4],.hx-strip-w[data-astro-cid-n4kantu4]{transform:translateY(-1.25em)}.hx-work[data-astro-cid-n4kantu4]{display:grid;flex:1;grid-template-columns:minmax(0,1fr) calc(var(--wu) * 29);gap:calc(var(--wu) * 1.6);min-height:0}.hx-cal[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;min-width:0;min-height:0}.hx-cal-head[data-astro-cid-n4kantu4]{display:grid;grid-template-columns:calc(var(--wu) * 5) repeat(3,minmax(0,1fr));align-items:center;gap:calc(var(--wu) * .8);margin-block-end:calc(var(--wu) * 1)}.hx-day[data-astro-cid-n4kantu4]{grid-column:1 / -1;margin-block-end:calc(var(--wu) * .6);font-weight:600}.hx-av[data-astro-cid-n4kantu4]{grid-row:2;display:grid;place-items:center;justify-self:start;width:calc(var(--wu) * 3.6);height:calc(var(--wu) * 3.6);min-width:2.1em;min-height:2.1em;border-radius:50%;font-size:max(11px,.8em);font-weight:600}.hx-av[data-astro-cid-n4kantu4]:nth-of-type(2){grid-column:2}.hx-av[data-astro-cid-n4kantu4]:nth-of-type(3){grid-column:3}.hx-av[data-astro-cid-n4kantu4]:nth-of-type(4){grid-column:4}.hx-grid[data-astro-cid-n4kantu4]{--row: calc(var(--wu) * 3.3);display:grid;flex:1;grid-template-columns:calc(var(--wu) * 5) repeat(3,minmax(0,1fr));gap:calc(var(--wu) * .8);min-height:0}.hx-rail[data-astro-cid-n4kantu4]{display:grid;grid-auto-rows:calc(var(--row) * 2);font-size:max(11px,.85em);color:var(--ink-3);font-variant-numeric:tabular-nums}.hx-col[data-astro-cid-n4kantu4]{position:relative;background-image:linear-gradient(var(--line) 1px,transparent 1px);background-size:100% calc(var(--row) * 2)}.hx-blk[data-astro-cid-n4kantu4]{position:absolute;right:0;left:0;display:flex;flex-direction:column;overflow:hidden;padding:calc(var(--wu) * .5) calc(var(--wu) * .8);border-left:2px solid;border-radius:calc(var(--wu) * .6);font-size:max(11px,.86em);line-height:1.2;white-space:nowrap}.hx-blk[data-astro-cid-n4kantu4] b[data-astro-cid-n4kantu4]{font-weight:600}.hx-blk[data-astro-cid-n4kantu4] span[data-astro-cid-n4kantu4]{overflow:hidden;text-overflow:ellipsis}.r-0[data-astro-cid-n4kantu4]{top:0}.r-1[data-astro-cid-n4kantu4]{top:calc(var(--row) * 1)}.r-3[data-astro-cid-n4kantu4]{top:calc(var(--row) * 3)}.r-4[data-astro-cid-n4kantu4]{top:calc(var(--row) * 4)}.r-6[data-astro-cid-n4kantu4]{top:calc(var(--row) * 6)}.r-8[data-astro-cid-n4kantu4]{top:calc(var(--row) * 8)}.r-10[data-astro-cid-n4kantu4]{top:calc(var(--row) * 10)}.h-2[data-astro-cid-n4kantu4]{height:calc(var(--row) * 2 - 2px)}.h-3[data-astro-cid-n4kantu4]{height:calc(var(--row) * 3 - 2px)}.tone-g[data-astro-cid-n4kantu4]{background-color:#e6efe9;border-color:#4f7a63}.tone-b[data-astro-cid-n4kantu4]{background-color:#e8edf5;border-color:#5b7296}.tone-s[data-astro-cid-n4kantu4]{background-color:#f4ede3;border-color:#9a7a4f}.hx-av[data-astro-cid-n4kantu4].tone-g{color:#1f3d2e}.hx-av[data-astro-cid-n4kantu4].tone-b{color:#2c3e5c}.hx-av[data-astro-cid-n4kantu4].tone-s{color:#5a4220}.hx-blk[data-astro-cid-n4kantu4].is-new,.hx-blk[data-astro-cid-n4kantu4].is-refill,.hx-blk[data-astro-cid-n4kantu4].is-call{box-shadow:inset 0 0 0 1.5px var(--brand)}.hx-blk[data-astro-cid-n4kantu4].is-old{opacity:0}.hx-panels[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;gap:calc(var(--wu) * 1.2);min-height:0}.hx-ai[data-astro-cid-n4kantu4],.hx-wl[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;gap:calc(var(--wu) * .8);padding:calc(var(--wu) * 1.2);border:1px solid var(--line);border-radius:calc(var(--wu) * 1);background-color:var(--surface)}.hx-ph[data-astro-cid-n4kantu4]{display:flex;align-items:center;gap:calc(var(--wu) * .8);font-weight:600}.hx-ai-badge[data-astro-cid-n4kantu4]{display:grid;place-items:center;width:1.7em;height:1.7em;border-radius:50%;background-color:var(--brand);font-size:max(11px,.7em);color:var(--on-brand)}.hx-input[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;padding:calc(var(--wu) * .9) calc(var(--wu) * 1);border:1px solid var(--line);border-radius:calc(var(--wu) * .8);background-color:#fff}.hx-seg[data-astro-cid-n4kantu4]{position:relative;align-self:flex-start;overflow:hidden;white-space:nowrap}.hx-cover[data-astro-cid-n4kantu4]{position:absolute;inset:0;background-color:#fff;transform:translate(100%)}.hx-list-l[data-astro-cid-n4kantu4]{font-size:max(11px,.85em);color:var(--ink-2)}.hx-list[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;gap:calc(var(--wu) * .5);margin:0;padding:0;list-style:none}.hx-list[data-astro-cid-n4kantu4] li[data-astro-cid-n4kantu4]{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:calc(var(--wu) * .8);padding:calc(var(--wu) * .5) calc(var(--wu) * .8);border-radius:calc(var(--wu) * .6)}.hx-hl[data-astro-cid-n4kantu4]{position:absolute;inset:0;z-index:-1;border-radius:inherit;background-color:#e6efe9}.hx-av-s[data-astro-cid-n4kantu4]{display:grid;place-items:center;width:1.9em;height:1.9em;border-radius:50%;background-color:#fff;box-shadow:inset 0 0 0 1px var(--line);font-size:max(11px,.72em);font-weight:600;color:var(--ink-2)}.hx-li-n[data-astro-cid-n4kantu4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-li-c[data-astro-cid-n4kantu4]{font-weight:700;color:var(--brand)}.hx-wl-row[data-astro-cid-n4kantu4]{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:calc(var(--wu) * .8)}.hx-wl-pos[data-astro-cid-n4kantu4]{font-weight:600;color:var(--ink-3)}.hx-wl-status[data-astro-cid-n4kantu4]{display:grid}.hx-st[data-astro-cid-n4kantu4]{position:relative;grid-area:1 / 1;justify-self:start;overflow:hidden;padding:calc(var(--wu) * .4) calc(var(--wu) * 1);border-radius:999px;font-weight:500;white-space:nowrap;opacity:0}.hx-st-wait[data-astro-cid-n4kantu4]{color:var(--ink-3)}.hx-st-offer[data-astro-cid-n4kantu4]{background-color:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.hx-timer[data-astro-cid-n4kantu4]{position:absolute;right:.6em;bottom:2px;left:.6em;height:2px;background-color:var(--line)}.hx-timer[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4]{display:block;height:100%;background-color:var(--brand);transform-origin:left center}.hx-st-ok[data-astro-cid-n4kantu4]{background-color:var(--brand);color:var(--on-brand);opacity:1}.hx-phone[data-astro-cid-n4kantu4]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border:calc(var(--pu) * 1.2) solid #1d1f1d;border-radius:calc(var(--pu) * 13);background-color:#fff;box-shadow:0 2.5cqi 5cqi -2cqi #0009;font-size:clamp(11px,calc(var(--pu) * 6),14px);color:var(--ink)}.hx-status[data-astro-cid-n4kantu4]{display:flex;flex:none;align-items:center;justify-content:space-between;padding:calc(var(--pu) * 4) calc(var(--pu) * 7) calc(var(--pu) * 2);font-size:max(11px,.85em);font-weight:600}.hx-island[data-astro-cid-n4kantu4]{width:calc(var(--pu) * 26);height:calc(var(--pu) * 7);border-radius:999px;background-color:#1d1f1d}.hx-sig[data-astro-cid-n4kantu4]{display:flex;align-items:flex-end;gap:2px}.hx-sig[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4]{width:3px;background-color:var(--ink)}.hx-sig[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4]:nth-child(1){height:4px}.hx-sig[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4]:nth-child(2){height:6px}.hx-sig[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4]:nth-child(3){height:8px}.hx-app[data-astro-cid-n4kantu4]{display:flex;flex:1;flex-direction:column;gap:calc(var(--pu) * 3);padding:calc(var(--pu) * 4) calc(var(--pu) * 6)}.hx-kicker[data-astro-cid-n4kantu4]{font-size:max(11px,.85em);color:var(--ink-2)}.hx-app-title[data-astro-cid-n4kantu4]{margin-block-end:calc(var(--pu) * 2);font-size:1.15em;font-weight:700;letter-spacing:-.01em}.hx-days[data-astro-cid-n4kantu4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--pu) * 2);margin-block-end:calc(var(--pu) * 2)}.hx-days[data-astro-cid-n4kantu4] span[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;align-items:center;padding-block:calc(var(--pu) * 2.4);border:1px solid var(--line);border-radius:calc(var(--pu) * 4);font-weight:600}.hx-days[data-astro-cid-n4kantu4] small[data-astro-cid-n4kantu4]{font-size:max(11px,.78em);font-weight:500;color:var(--ink-2)}.hx-days[data-astro-cid-n4kantu4] .is-on[data-astro-cid-n4kantu4]{border-color:var(--brand);background-color:var(--brand);color:var(--on-brand)}.hx-days[data-astro-cid-n4kantu4] .is-on[data-astro-cid-n4kantu4] small[data-astro-cid-n4kantu4]{color:var(--brand-tint)}.hx-times[data-astro-cid-n4kantu4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pu) * 2.4)}.hx-times[data-astro-cid-n4kantu4] span[data-astro-cid-n4kantu4]{position:relative;padding-block:calc(var(--pu) * 3);border:1px solid var(--line);border-radius:calc(var(--pu) * 4);font-weight:500;font-variant-numeric:tabular-nums;text-align:center}.hx-pick[data-astro-cid-n4kantu4]{position:absolute;inset:-1px;border:2px solid var(--brand);border-radius:inherit}.hx-book[data-astro-cid-n4kantu4]{display:block;margin-block-start:auto;padding-block:calc(var(--pu) * 4);border-radius:999px;background-color:var(--brand);font-weight:600;text-align:center;color:var(--on-brand)}.hx-sheet[data-astro-cid-n4kantu4]{position:absolute;right:0;bottom:calc(var(--pu) * 14);left:0;display:flex;flex-direction:column;align-items:center;gap:calc(var(--pu) * 2);margin-inline:calc(var(--pu) * 4);padding:calc(var(--pu) * 7) calc(var(--pu) * 5);border:1px solid var(--line);border-radius:calc(var(--pu) * 7);background-color:#fff;box-shadow:0 -1cqi 3cqi -1.5cqi #00000040;text-align:center}.hx-sheet[data-astro-cid-n4kantu4] strong[data-astro-cid-n4kantu4]{font-size:1.1em}.hx-sheet[data-astro-cid-n4kantu4] span[data-astro-cid-n4kantu4]:last-child{color:var(--ink-2)}.hx-check[data-astro-cid-n4kantu4]{display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:50%;background-color:var(--brand);font-weight:700;color:var(--on-brand)}.hx-tabs[data-astro-cid-n4kantu4]{display:flex;flex:none;justify-content:space-around;padding:calc(var(--pu) * 4) calc(var(--pu) * 6) calc(var(--pu) * 5);border-top:1px solid var(--line)}.hx-tabs[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4]{width:calc(var(--pu) * 6);height:calc(var(--pu) * 6);border:1.5px solid var(--ink-3);border-radius:calc(var(--pu) * 1.6)}.hx-tabs[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4].is-on{border-color:var(--brand);background-color:var(--brand)}.hx-toasts[data-astro-cid-n4kantu4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5cqi;margin:0;padding:0;list-style:none}.hx-toast[data-astro-cid-n4kantu4]{display:flex;align-items:center;gap:calc(var(--tu) * 3);padding:calc(var(--tu) * 2.6) calc(var(--tu) * 3.6);border-radius:calc(var(--tu) * 4);background-color:#fffffff5;box-shadow:0 1.2cqi 3cqi -1cqi #00000080;font-size:clamp(11px,calc(var(--tu) * 4.1),14px);line-height:1.25;color:var(--ink)}.hx-t-ico[data-astro-cid-n4kantu4]{display:grid;flex:none;place-items:center;width:2.3em;height:2.3em;border-radius:50%;background-color:var(--brand);color:var(--on-brand)}.hx-t-ico[data-astro-cid-n4kantu4] svg[data-astro-cid-n4kantu4]{width:1.3em;height:1.3em}.hx-t-text[data-astro-cid-n4kantu4]{display:flex;flex-direction:column;min-width:0}.hx-t-text[data-astro-cid-n4kantu4] strong[data-astro-cid-n4kantu4]{font-weight:600}.hx-t-text[data-astro-cid-n4kantu4] span[data-astro-cid-n4kantu4]{color:var(--ink-2)}.hx[data-astro-cid-n4kantu4].is-live .hx-pick[data-astro-cid-n4kantu4]{opacity:0}.hx[data-astro-cid-n4kantu4].is-live.s1a .hx-pick[data-astro-cid-n4kantu4]{opacity:1}.hx[data-astro-cid-n4kantu4].is-live .hx-sheet[data-astro-cid-n4kantu4]{opacity:0;transform:translateY(40%)}.hx[data-astro-cid-n4kantu4].is-live.s1b .hx-sheet[data-astro-cid-n4kantu4]{opacity:1;transform:none}.hx[data-astro-cid-n4kantu4].is-live.s1b .hx-book[data-astro-cid-n4kantu4]{animation:hx-press .3s ease-out}.hx[data-astro-cid-n4kantu4].is-live .hx-blk[data-astro-cid-n4kantu4].is-new{opacity:0;transform:translate(60%)}.hx[data-astro-cid-n4kantu4].is-live.s2 .hx-blk[data-astro-cid-n4kantu4].is-new{opacity:1;transform:none}.hx[data-astro-cid-n4kantu4].is-live .hx-strip-t[data-astro-cid-n4kantu4]{transform:translateY(0)}.hx[data-astro-cid-n4kantu4].is-live.s2b .hx-strip-t[data-astro-cid-n4kantu4]{transform:translateY(-1.25em)}.hx[data-astro-cid-n4kantu4].is-live .hx-cover[data-astro-cid-n4kantu4]{transform:translate(0)}.hx[data-astro-cid-n4kantu4].is-live.s3a .hx-cover-1[data-astro-cid-n4kantu4]{animation:hx-type .55s steps(23,end) forwards}.hx[data-astro-cid-n4kantu4].is-live.s3a .hx-cover-2[data-astro-cid-n4kantu4]{animation:hx-type .45s steps(18,end) .55s forwards}.hx[data-astro-cid-n4kantu4].is-live .hx-hl[data-astro-cid-n4kantu4],.hx[data-astro-cid-n4kantu4].is-live .hx-li-c[data-astro-cid-n4kantu4]{opacity:0}.hx[data-astro-cid-n4kantu4].is-live.s3b .hx-hl[data-astro-cid-n4kantu4],.hx[data-astro-cid-n4kantu4].is-live.s3b .hx-li-c[data-astro-cid-n4kantu4]{opacity:1}.hx[data-astro-cid-n4kantu4].is-live.s3b li[data-astro-cid-n4kantu4]:nth-child(2) [data-astro-cid-n4kantu4]:is(.hx-hl,.hx-li-c){transition-delay:.12s}.hx[data-astro-cid-n4kantu4].is-live.s3b li[data-astro-cid-n4kantu4]:nth-child(3) [data-astro-cid-n4kantu4]:is(.hx-hl,.hx-li-c){transition-delay:.24s}.hx[data-astro-cid-n4kantu4].is-live .hx-toast[data-astro-cid-n4kantu4]{opacity:0;transform:translate(-12%) scale(.96)}.hx[data-astro-cid-n4kantu4].is-live.s3c .hx-toast-sms[data-astro-cid-n4kantu4],.hx[data-astro-cid-n4kantu4].is-live.s4a .hx-toast-cancel[data-astro-cid-n4kantu4],.hx[data-astro-cid-n4kantu4].is-live.s5 .hx-toast-call[data-astro-cid-n4kantu4],.hx[data-astro-cid-n4kantu4].is-live.s6 .hx-toast-pay[data-astro-cid-n4kantu4]{opacity:1;transform:none}.hx[data-astro-cid-n4kantu4].is-live .hx-blk[data-astro-cid-n4kantu4].is-old{opacity:1}.hx[data-astro-cid-n4kantu4].is-live.s4a .hx-blk[data-astro-cid-n4kantu4].is-old,.hx[data-astro-cid-n4kantu4].is-live .hx-blk[data-astro-cid-n4kantu4].is-refill{opacity:0;transform:scale(.94)}.hx[data-astro-cid-n4kantu4].is-live.s4d .hx-blk[data-astro-cid-n4kantu4].is-refill{opacity:1;transform:none}.hx[data-astro-cid-n4kantu4].is-live .hx-st-wait[data-astro-cid-n4kantu4]{opacity:1}.hx[data-astro-cid-n4kantu4].is-live.s4b .hx-st-wait[data-astro-cid-n4kantu4],.hx[data-astro-cid-n4kantu4].is-live .hx-st-offer[data-astro-cid-n4kantu4]{opacity:0}.hx[data-astro-cid-n4kantu4].is-live.s4b .hx-st-offer[data-astro-cid-n4kantu4]{opacity:1}.hx[data-astro-cid-n4kantu4].is-live.s4b .hx-timer[data-astro-cid-n4kantu4] i[data-astro-cid-n4kantu4]{animation:hx-timer 1.3s linear forwards}.hx[data-astro-cid-n4kantu4].is-live.s4c .hx-st-offer[data-astro-cid-n4kantu4]{opacity:0}.hx[data-astro-cid-n4kantu4].is-live .hx-st-ok[data-astro-cid-n4kantu4]{opacity:0;transform:scale(.9)}.hx[data-astro-cid-n4kantu4].is-live.s4c .hx-st-ok[data-astro-cid-n4kantu4]{opacity:1;transform:none}.hx[data-astro-cid-n4kantu4].is-live .hx-strip-w[data-astro-cid-n4kantu4]{transform:translateY(0)}.hx[data-astro-cid-n4kantu4].is-live.s4c .hx-strip-w[data-astro-cid-n4kantu4]{transform:translateY(-1.25em)}.hx[data-astro-cid-n4kantu4].is-live .hx-blk[data-astro-cid-n4kantu4].is-call{opacity:0;transform:translateY(-20%)}.hx[data-astro-cid-n4kantu4].is-live.s5 .hx-blk[data-astro-cid-n4kantu4].is-call{opacity:1;transform:none}.hx[data-astro-cid-n4kantu4].is-live.s5 .hx-strip-t[data-astro-cid-n4kantu4]{transform:translateY(-2.5em)}.hx[data-astro-cid-n4kantu4].is-live .hx-strip-u[data-astro-cid-n4kantu4]{transform:translateY(0)}.hx[data-astro-cid-n4kantu4].is-live.s6 .hx-strip-u[data-astro-cid-n4kantu4]{transform:translateY(-1.25em)}@keyframes hx-type{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes hx-timer{0%{transform:scaleX(1)}to{transform:scaleX(.35)}}@keyframes hx-press{50%{transform:scale(.94)}}@container (max-width: 44rem){.hx-list[data-astro-cid-n4kantu4] li[data-astro-cid-n4kantu4]:nth-child(3){display:none}}@media(max-width:47.99rem){.hx-stage[data-astro-cid-n4kantu4]{--pu: .47cqi;--tu: .55cqi;aspect-ratio:100 / 110}.hx-par-d[data-astro-cid-n4kantu4]{display:none}.hx-par-p[data-astro-cid-n4kantu4]{top:5cqi;left:0;width:47cqi;height:104cqi}.hx-par-t[data-astro-cid-n4kantu4]{top:22cqi;bottom:auto;left:auto;right:0;width:55cqi}.hx-toasts[data-astro-cid-n4kantu4]{grid-template-columns:minmax(0,1fr);gap:2.5cqi}.hx-note-m[data-astro-cid-n4kantu4]{position:absolute;top:0;right:0;display:block;font-size:11px;color:#ffffffb8}}main>.cta-block,body>.footer{content-visibility:auto;contain-intrinsic-size:auto 36rem}.render-all main>.cta-block,.render-all body>.footer{content-visibility:visible}.hero-section[data-astro-cid-j7pv25f6]{padding:var(--s-3) 1rem 0}.hero-box[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;display:grid;align-content:center;max-width:104rem;margin-inline:auto;min-height:clamp(560px,72vh,880px);padding:2.5rem clamp(1.25rem,4vw,4rem) clamp(1.25rem,4vw,4rem);border-radius:var(--r-card);background-color:var(--hero-bg);color:#fff}.hero-inner[data-astro-cid-j7pv25f6]{display:grid;align-items:center;gap:2.5rem;width:100%;max-width:96rem;margin-inline:auto}.hero-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.hero-title[data-astro-cid-j7pv25f6]{margin-block:var(--s-4);font-size:var(--text-hero);font-weight:900;line-height:.95;letter-spacing:-.04em;color:#fff}.hero-lead[data-astro-cid-j7pv25f6]{max-width:30rem;margin-block-end:var(--s-5);font-size:var(--text-lead);line-height:1.6;color:#ffffffeb}.hero-copy[data-astro-cid-j7pv25f6] .hero-cta{background-color:#fff;color:var(--ink)}.hero-copy[data-astro-cid-j7pv25f6] .hero-cta:hover{background-color:var(--surface-2)}.hero-copy[data-astro-cid-j7pv25f6] .hero-cta .btn-disc{background-color:var(--brand);color:var(--on-brand)}.hero-visual[data-astro-cid-j7pv25f6]{min-width:0}.zone-left[data-astro-cid-j7pv25f6],.zone-right[data-astro-cid-j7pv25f6]{container-type:inline-size}.section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-block-start:1.25rem}.section[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-block-start:var(--s-4);max-width:var(--measure)}.track[data-astro-cid-j7pv25f6],.service-list[data-astro-cid-j7pv25f6],.stats[data-astro-cid-j7pv25f6],.principles[data-astro-cid-j7pv25f6]{list-style:none;margin:var(--s-5) 0 0;padding:0}.built[data-astro-cid-j7pv25f6]{padding:1rem 1rem 0}.built-plate[data-astro-cid-j7pv25f6]{max-width:104rem;margin-inline:auto;padding:1.75rem var(--gutter) 1.5rem;border:var(--hairline);border-radius:var(--r-card);background-color:var(--bg)}.built-head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1rem}.built-line[data-astro-cid-j7pv25f6]{flex:1;height:1px;background-color:var(--line)}.built-note[data-astro-cid-j7pv25f6]{display:none;font-size:.75rem;color:var(--ink-3)}.built-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:1.25rem 0 0;padding:0;list-style:none}.built-mark[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;min-height:3rem;padding-inline:.5rem;border-radius:var(--r-pill);font-size:1.0625rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;text-align:center;color:var(--ink);text-decoration:none;transition:color .3s var(--ease-out-expo)}.built-mark[data-astro-cid-j7pv25f6]:hover{color:var(--brand)}@media(min-width:40rem){.built-note[data-astro-cid-j7pv25f6]{display:block}.built-list[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,minmax(0,1fr))}.built-mark[data-astro-cid-j7pv25f6]{min-height:4rem;font-size:1.1875rem}}.projekte-head[data-astro-cid-j7pv25f6]{max-width:40rem}.quotes[data-astro-cid-j7pv25f6]{display:grid;gap:.75rem;margin-block-start:var(--s-6)}@media(min-width:64rem){.quotes[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.service-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.75rem}.service-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex}.service-card[data-astro-cid-j7pv25f6]{display:flex;flex:1;flex-direction:column;padding:.75rem .75rem 1.25rem;text-decoration:none;color:var(--ink)}.service-card[data-astro-cid-j7pv25f6]:hover{text-decoration:none}.card-top[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;margin:1.25rem .5rem .5rem;color:var(--ink-3)}.card-num[data-astro-cid-j7pv25f6]{font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}.card-icon[data-astro-cid-j7pv25f6]{transition:transform .45s var(--ease-out-expo),color .35s var(--ease-out-expo)}.service-card[data-astro-cid-j7pv25f6]:hover .card-icon[data-astro-cid-j7pv25f6]{transform:rotate(-45deg);color:var(--brand)}.service-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.375rem;font-weight:700;letter-spacing:-.02em}.service-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.service-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-inline:.5rem}.service-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-block-start:var(--s-2);font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.track[data-astro-cid-j7pv25f6]{max-width:var(--measure)}.track-step[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:2.25rem 1fr;gap:1rem;padding-block-end:1.5rem}.track-step[data-astro-cid-j7pv25f6]:not(.is-last):before{content:"";position:absolute;top:2.25rem;bottom:0;left:calc(1.125rem - .5px);width:1px;background-color:var(--line)}.track-node[data-astro-cid-j7pv25f6]{position:relative;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:var(--hairline);border-radius:50%;background-color:var(--bg);font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink-2)}.is-last[data-astro-cid-j7pv25f6] .track-node[data-astro-cid-j7pv25f6]{border-color:transparent;background-color:var(--brand);color:var(--on-brand);font-size:.875rem;font-weight:700}.track-title[data-astro-cid-j7pv25f6],.track-text[data-astro-cid-j7pv25f6]{display:block}.track-title[data-astro-cid-j7pv25f6]{padding-block-start:.375rem;font-weight:600}.track-text[data-astro-cid-j7pv25f6]{margin-block-start:.125rem;font-size:.875rem;line-height:1.5;color:var(--ink-2)}@container (min-width: 28rem){.track[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.track-step[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:.75rem;padding-block-end:0}.track-step[data-astro-cid-j7pv25f6]:not(.is-last):before{top:calc(1.125rem - .5px);bottom:auto;left:2.25rem;right:-1rem;width:auto;height:1px}.track-title[data-astro-cid-j7pv25f6]{padding-block-start:0}}.more-link[data-astro-cid-j7pv25f6]{display:inline-block;margin-block-start:var(--s-5);font-weight:500;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px}.more-link[data-astro-cid-j7pv25f6]:hover{text-decoration-color:var(--brand)}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;max-width:var(--measure)}.stat[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.625rem;padding-block:1.5rem;border-top:var(--hairline)}.stat--wide[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.stat[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(2.75rem,2rem + 2.4vw,4rem);color:var(--ink)}.stat[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{white-space:nowrap}.stat-unit[data-astro-cid-j7pv25f6]{font-size:.5em;font-weight:400;letter-spacing:-.02em}.stat[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.875rem;color:var(--ink-2)}.stat-note[data-astro-cid-j7pv25f6]{display:block;margin-block-start:.25rem;font-size:.8125rem;line-height:1.5;color:var(--ink-3)}.principles[data-astro-cid-j7pv25f6]{max-width:var(--measure);margin-block-start:var(--s-3);border-top:var(--hairline)}.principles[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;padding-block:.875rem;border-bottom:var(--hairline);font-size:.9375rem;color:var(--ink)}.principles[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{flex:none;color:var(--brand)}.section-action[data-astro-cid-j7pv25f6]{margin-block-start:var(--s-5)}@media(min-width:48rem){.hero-section[data-astro-cid-j7pv25f6]{padding:var(--s-4) 1.5rem 0}.hero-box[data-astro-cid-j7pv25f6]{border-radius:var(--r-block)}.built[data-astro-cid-j7pv25f6]{padding:1.5rem 1.5rem 0}.built-plate[data-astro-cid-j7pv25f6]{border-radius:var(--r-block)}}@media(min-width:64rem){.hero-box[data-astro-cid-j7pv25f6]{padding-block-start:clamp(1.25rem,4vw,4rem)}.hero-inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,41fr) minmax(0,59fr);column-gap:3rem}.hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(2.75rem,.6rem + 3.2vw,4.75rem)}}@media(min-width:80rem){.hero-section[data-astro-cid-j7pv25f6],.built[data-astro-cid-j7pv25f6]{padding-inline:2rem}}
