.app-fig{width:100%;min-width:0;max-width:320px;margin:0}.app-fig__caption{color:var(--muted);margin-top:10px;font-size:.875rem;line-height:1.4}.app{box-sizing:border-box;aspect-ratio:320/672;border:1px solid var(--border);width:100%;box-shadow:var(--elev-raised);background:#fff;border-radius:28px;position:relative;overflow:hidden;container-type:inline-size}.app__screen{--e:calc(100cqw / 32);--a-ink:#1b1b3a;--a-muted:#5f6a80;--a-blue:#2563eb;--a-line:#dce2ee;--a-sec:#f3f6f8;font-family:var(--font-body);font-size:calc(var(--e) * 1.3);color:var(--a-ink);text-align:left;-webkit-font-smoothing:antialiased;line-height:1.25;position:absolute;inset:0}.app svg.ic{width:calc(var(--e) * 1.8);height:calc(var(--e) * 1.8);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.app__head{color:#fff;background:var(--a-blue)}.app__head--gradient{background:linear-gradient(115deg,#3cb6cf 0%,#4f8fe0 45%,#6a4fe0 100%)}.app__status{height:calc(var(--e) * 3.4);padding:0 calc(var(--e) * 2.2) 0 calc(var(--e) * 2.8);justify-content:space-between;align-items:center;display:flex}.app__status b{font-size:calc(var(--e) * 1.4);font-weight:600}.app__nav{align-items:center;gap:calc(var(--e) * 1.2);height:calc(var(--e) * 4.4);padding:0 calc(var(--e) * 2);display:flex}.app__nav svg.ic{width:calc(var(--e) * 2.2);height:calc(var(--e) * 2.2);stroke-width:2.2px}.app__nav span{font-size:calc(var(--e) * 1.55);letter-spacing:-.01em;font-weight:700}.app__head--gradient .app__nav span{text-align:center;padding-right:calc(var(--e) * 3.4);flex:1}.app__body{inset:calc(var(--e) * 7.8) 0 0;position:absolute;overflow:hidden}.app .a-sec{align-items:center;gap:calc(var(--e) * 1);height:calc(var(--e) * 3.7);padding:0 calc(var(--e) * 2);background:var(--a-sec);color:#52607a;font-size:calc(var(--e) * 1.3);font-weight:700;display:flex}.app .a-sec svg.ic{width:calc(var(--e) * 1.5);height:calc(var(--e) * 1.5)}.app .a-pad{padding:calc(var(--e) * 1.2) calc(var(--e) * 1.6) calc(var(--e) * .3)}.app .a-lbl{margin:0 0 calc(var(--e) * .5) calc(var(--e) * .2);color:#3a4256;font-size:calc(var(--e) * 1.15);font-weight:600}.app .a-field{align-items:center;gap:calc(var(--e) * 1);box-sizing:border-box;min-height:calc(var(--e) * 3.6);margin-bottom:calc(var(--e) * .9);padding:calc(var(--e) * .5) calc(var(--e) * 1.4);border:calc(var(--e) * .2) solid var(--a-line);border-radius:calc(var(--e) * 1.9);font-size:calc(var(--e) * 1.4);background:#fff;font-weight:600;display:flex}.app .a-field>svg.ic{width:calc(var(--e) * 1.7);height:calc(var(--e) * 1.7);color:#52607a}.app .a-field>span{flex:1;min-width:0}.app .a-btns{gap:calc(var(--e) * .8);padding:calc(var(--e) * 1.4) calc(var(--e) * 1.6) calc(var(--e) * 1.4);background:linear-gradient(#fff0, #fff calc(var(--e) * 1.2));grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:auto 0 0}.app .a-btn{justify-content:center;align-items:center;gap:calc(var(--e) * .6);min-height:calc(var(--e) * 4);padding:0 calc(var(--e) * .8);font-size:calc(var(--e) * 1.3);text-align:center;border-radius:999px;font-weight:700;line-height:1.1;display:flex}.app .a-btn svg.ic{width:calc(var(--e) * 1.7);height:calc(var(--e) * 1.7)}.app .a-btn--go{color:#fff;background:#2e8b57}.app .a-btn--grey{color:#3a3f4d;background:#d9dadf}.app .a-btn--red{color:#fff;background:#e53935;grid-column:1/-1}.cm[data-astro-cid-h6ormbnz]{width:var(--cm-size,24px);height:var(--cm-size,24px);flex:none;display:block}.cm--link[data-astro-cid-h6ormbnz]{box-sizing:border-box;padding:calc(var(--cm-size,24px) * var(--cm-link-pad,.2));background:var(--cm-link-bg,#e7f0fd);fill:none;stroke:#1364d5;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%}.app .d-top{padding:calc(var(--e) * 1.1) calc(var(--e) * 1.4);background:#fafbfc;justify-content:space-between;align-items:center;display:flex}.app .d-pill{align-items:center;gap:calc(var(--e) * .7);padding:calc(var(--e) * .8) calc(var(--e) * 1.3);color:#0e8f55;font-size:calc(var(--e) * 1.35);background:#d8f5e4;border-radius:999px;font-weight:700;display:inline-flex}.app .d-edit{align-items:center;gap:calc(var(--e) * .6);padding:calc(var(--e) * .8) calc(var(--e) * 1.3);border-radius:calc(var(--e) * 1.2);color:#2563eb;font-size:calc(var(--e) * 1.3);background:#e8eefb;font-weight:700;display:inline-flex}.app .d-edit svg.ic,.app .d-pill svg.ic{width:calc(var(--e) * 1.7);height:calc(var(--e) * 1.7)}.app .d-badge{padding:calc(var(--e) * .3) calc(var(--e) * .9);color:#0e8f55;font-size:calc(var(--e) * 1.1);background:#e3f7ec;border:1px solid #a9e2c4;border-radius:999px;align-items:center;font-style:normal;font-weight:700;display:inline-flex}.app .d-ico{width:calc(var(--e) * 2.6);height:calc(var(--e) * 2.6);border:1px solid var(--a-line);border-radius:calc(var(--e) * .9);color:#2563eb;background:#fff;place-items:center;display:grid}.app .d-ico--call{background:#edf0ff;border-color:#0000}.app .d-ico svg.ic{width:calc(var(--e) * 1.4);height:calc(var(--e) * 1.4)}.app .d-src{align-items:center;gap:calc(var(--e) * .8);--cm-size:calc(var(--e) * 1.9);padding:calc(var(--e) * .7) calc(var(--e) * 1.5) calc(var(--e) * .7) calc(var(--e) * 1.1);border:.2em solid var(--a-line);font-size:calc(var(--e) * 1.35);border-radius:999px;font-weight:700;display:inline-flex}.bl-fig[data-astro-cid-shgr7veg]{min-width:0;margin:0}.bl[data-astro-cid-shgr7veg]{--bl-ink:#0f1b2e;--bl-muted:#5f6a80;--bl-line:#e3e7ee;--bl-blue:#1364d5;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-lg);max-width:100%;box-shadow:var(--elev-raised);color:var(--bl-ink);font-family:var(--font-body);text-align:left;-webkit-font-smoothing:antialiased;background:#f4f6f9;overflow:hidden;container-type:inline-size}.bl[data-astro-cid-shgr7veg] svg[data-astro-cid-shgr7veg]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.bl__tools[data-astro-cid-shgr7veg]{align-items:center;gap:8px;padding:10px 10px 0;display:flex}.bl__search[data-astro-cid-shgr7veg]{color:#7a8498;background:#fff;border:1px solid #c5ccd8;border-radius:999px;flex:1;align-items:center;gap:8px;min-width:0;height:38px;padding:0 12px;font-size:13px;display:flex}.bl__search[data-astro-cid-shgr7veg]>span[data-astro-cid-shgr7veg]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bl__search[data-astro-cid-shgr7veg] svg[data-astro-cid-shgr7veg]{width:16px;height:16px}.bl__filter[data-astro-cid-shgr7veg]{white-space:nowrap;background:#fff;border:1px solid #c5ccd8;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 10px 0 14px;font-size:13px;font-weight:500;display:flex}.bl__export[data-astro-cid-shgr7veg]{border:1.5px solid var(--bl-blue);height:38px;color:var(--bl-blue);background:#fff;border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:none}@container (width<=359px){.bl__filter[data-astro-cid-shgr7veg]{display:none}}.bl__bar[data-astro-cid-shgr7veg]{justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 8px;display:flex}.bl__title[data-astro-cid-shgr7veg]{letter-spacing:-.01em;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.bl__count[data-astro-cid-shgr7veg]{color:var(--bl-muted);font-weight:500}.bl__count[data-astro-cid-shgr7veg]:before{content:"·";margin-right:8px}.bl__live[data-astro-cid-shgr7veg]{background:#1fb8b3;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ddf6f5}.bl__cols[data-astro-cid-shgr7veg]{display:none}.bl__rows[data-astro-cid-shgr7veg]{gap:8px;margin:0;padding:0 8px 8px;list-style:none;display:grid}.bl__row[data-astro-cid-shgr7veg]{border:1px solid var(--bl-line);background:#fff;border-radius:14px;grid-template-columns:62px 28px minmax(0,1fr) auto;grid-template-areas:"when ch name status""when ch meta where""when.note note";align-items:center;column-gap:10px;padding-right:12px;display:grid;overflow:hidden}.bl__when[data-astro-cid-shgr7veg]{border-right:1px solid var(--bl-line);text-align:center;background:#f7f8fa;grid-area:when;align-content:center;align-self:stretch;justify-items:center;gap:1px;margin-right:2px;padding:10px 4px;display:grid}.bl__when[data-astro-cid-shgr7veg] strong[data-astro-cid-shgr7veg]{color:var(--bl-blue);letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.2}.bl__when[data-astro-cid-shgr7veg] span[data-astro-cid-shgr7veg]{color:var(--bl-muted);font-size:11.5px;font-weight:500;line-height:1.2}.bl__ch[data-astro-cid-shgr7veg]{--cm-size:28px;grid-area:ch;align-self:center;display:flex}.bl__name[data-astro-cid-shgr7veg]{text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;padding-top:10px;font-size:14.5px;font-weight:600;line-height:1.25;overflow:hidden}.bl__status[data-astro-cid-shgr7veg]{white-space:nowrap;border:1px solid;border-radius:999px;grid-area:status;justify-self:end;align-items:center;gap:4px;margin-top:10px;padding:3px 8px 3px 6px;font-size:11.5px;font-weight:600;line-height:1.25;display:inline-flex}.bl__status[data-astro-cid-shgr7veg] svg[data-astro-cid-shgr7veg]{width:13px;height:13px}.bl__status--confirmed[data-astro-cid-shgr7veg]{color:#0b4fb0;background:#e7f0fd;border-color:#b7d1f7}.bl__status--seated[data-astro-cid-shgr7veg]{color:#0b6b69;background:#ddf6f5;border-color:#a9e4e1}.bl__status--completed[data-astro-cid-shgr7veg]{color:#176b3a;background:#e6f6ec;border-color:#b5e3c5}.bl__status--pending[data-astro-cid-shgr7veg]{color:#6e5200;background:#fff5cc;border-color:#f1da85}.bl__meta[data-astro-cid-shgr7veg]{min-width:0;color:var(--bl-muted);white-space:nowrap;text-overflow:ellipsis;grid-area:meta;padding-bottom:10px;font-size:12px;line-height:1.3;overflow:hidden}.bl__visits[data-astro-cid-shgr7veg].is-new{color:#1b7a3e;font-weight:600}.bl__sep[data-astro-cid-shgr7veg]{margin:0 5px}.bl__where[data-astro-cid-shgr7veg]{color:var(--bl-blue);white-space:nowrap;grid-area:where;justify-self:end;padding-bottom:10px;font-size:12px;font-weight:600;line-height:1.3}.bl__where[data-astro-cid-shgr7veg].is-none{color:var(--bl-muted);font-weight:500}.bl__note[data-astro-cid-shgr7veg]{color:#6e5200;white-space:nowrap;text-overflow:ellipsis;background:#fff5cc;border-radius:8px;grid-area:note;align-items:center;gap:6px;min-width:0;margin:-2px 0 10px;padding:3px 8px;font-size:12px;line-height:1.3;display:flex;overflow:hidden}.bl__note[data-astro-cid-shgr7veg] svg[data-astro-cid-shgr7veg]{width:13px;height:13px}@container (width<=399px){.bl__row[data-astro-cid-shgr7veg]{grid-template-columns:52px 24px minmax(0,1fr) auto;column-gap:8px;padding-right:10px}.bl__ch[data-astro-cid-shgr7veg]{--cm-size:24px}.bl__when[data-astro-cid-shgr7veg]{padding-inline:2px}.bl__when[data-astro-cid-shgr7veg] span[data-astro-cid-shgr7veg]{white-space:nowrap}.bl__name[data-astro-cid-shgr7veg]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.2;display:-webkit-box}.bl__when[data-astro-cid-shgr7veg] strong[data-astro-cid-shgr7veg]{font-size:14.5px}.bl__when[data-astro-cid-shgr7veg] span[data-astro-cid-shgr7veg]{font-size:11px}.bl__status[data-astro-cid-shgr7veg]{padding:3px 8px;font-size:11px}.bl__status[data-astro-cid-shgr7veg] svg[data-astro-cid-shgr7veg]{display:none}.bl__meta[data-astro-cid-shgr7veg]{font-size:11.5px}.bl__sep[data-astro-cid-shgr7veg]{margin:0 4px}.bl__where[data-astro-cid-shgr7veg]{font-size:11.5px}}@container (width<=639px){.bl-fig--compact[data-astro-cid-shgr7veg] .bl__row[data-astro-cid-shgr7veg]{grid-template-areas:"when ch name status""when ch meta where"}.bl-fig--compact[data-astro-cid-shgr7veg] .bl__name[data-astro-cid-shgr7veg]{padding-top:9px}.bl-fig--compact[data-astro-cid-shgr7veg] .bl__status[data-astro-cid-shgr7veg]{margin-top:9px}.bl-fig--compact[data-astro-cid-shgr7veg] .bl__meta[data-astro-cid-shgr7veg],.bl-fig--compact[data-astro-cid-shgr7veg] .bl__where[data-astro-cid-shgr7veg]{padding-bottom:9px}.bl-fig--compact[data-astro-cid-shgr7veg] .bl__when[data-astro-cid-shgr7veg]{padding-block:9px}}@container (width<=329px){.bl__row[data-astro-cid-shgr7veg],.bl-fig--compact[data-astro-cid-shgr7veg] .bl__row[data-astro-cid-shgr7veg]{grid-template-areas:"when ch name name""when ch meta meta""when ch status where""when ch note note"}.bl__name[data-astro-cid-shgr7veg],.bl-fig--compact[data-astro-cid-shgr7veg] .bl__name[data-astro-cid-shgr7veg]{padding-top:10px}.bl__meta[data-astro-cid-shgr7veg],.bl-fig--compact[data-astro-cid-shgr7veg] .bl__meta[data-astro-cid-shgr7veg]{padding-bottom:0}.bl__status[data-astro-cid-shgr7veg],.bl-fig--compact[data-astro-cid-shgr7veg] .bl__status[data-astro-cid-shgr7veg]{justify-self:start;margin:6px 0 10px}.bl__where[data-astro-cid-shgr7veg],.bl-fig--compact[data-astro-cid-shgr7veg] .bl__where[data-astro-cid-shgr7veg]{align-self:center;margin:6px 0 10px;padding-bottom:0}.bl__note[data-astro-cid-shgr7veg]{grid-area:note}}@container (width>=640px){.bl__export[data-astro-cid-shgr7veg]{display:inline-flex}.bl__tools[data-astro-cid-shgr7veg]{padding:14px 14px 0}.bl__tools[data-astro-cid-shgr7veg] .bl__search[data-astro-cid-shgr7veg]{flex:0 300px}.bl__tools[data-astro-cid-shgr7veg] .bl__export[data-astro-cid-shgr7veg]{margin-left:0}.bl__bar[data-astro-cid-shgr7veg]{padding:14px 18px 6px}.bl__cols[data-astro-cid-shgr7veg],.bl__row[data-astro-cid-shgr7veg]{grid-template-columns:96px 32px minmax(0,1.6fr) 110px 150px minmax(110px,.8fr);grid-template-areas:"when ch name party status where";column-gap:14px}.bl__cols[data-astro-cid-shgr7veg]{color:var(--bl-muted);letter-spacing:.04em;text-transform:uppercase;padding:4px 29px 6px 11px;font-size:12px;font-weight:600;display:grid}.c-when[data-astro-cid-shgr7veg]{text-align:center;grid-column:1}.c-guest[data-astro-cid-shgr7veg]{grid-column:2/4}.c-party[data-astro-cid-shgr7veg]{grid-column:4}.c-status[data-astro-cid-shgr7veg]{grid-column:5}.c-where[data-astro-cid-shgr7veg]{grid-column:6}.bl__rows[data-astro-cid-shgr7veg]{padding:0 10px 10px}.bl__row[data-astro-cid-shgr7veg]{grid-template-areas:"when ch name party status where""when ch visits party status where""when ch note party status where";padding-right:18px}.bl__when[data-astro-cid-shgr7veg]{margin-right:0;padding-block:14px}.bl__meta[data-astro-cid-shgr7veg]{display:contents}.bl__visits[data-astro-cid-shgr7veg]{grid-area:visits;padding-bottom:12px;font-size:12.5px}.bl__sep[data-astro-cid-shgr7veg]{display:none}.bl__party[data-astro-cid-shgr7veg]{color:var(--bl-ink);grid-area:party;align-self:center;font-size:14px;font-weight:600}.bl__name[data-astro-cid-shgr7veg]{padding-top:12px;font-size:15px}.bl__note[data-astro-cid-shgr7veg]{justify-self:start;max-width:100%;margin:0 0 12px}.bl__status[data-astro-cid-shgr7veg]{grid-area:status;place-self:center start;margin-top:0;font-size:12.5px}.bl__where[data-astro-cid-shgr7veg]{grid-area:where;place-self:center start;padding-bottom:0;font-size:13.5px}.bl__ch[data-astro-cid-shgr7veg]{--cm-size:30px}}.bl-fig__caption[data-astro-cid-shgr7veg]{color:var(--muted);margin-top:10px;font-size:.875rem;line-height:1.4}.gf[data-astro-cid-66ycrj5i]{--gf-gap:36px;--gp:var(--p,1);min-width:0;position:relative}.gf__steps[data-astro-cid-66ycrj5i]{gap:var(--gf-gap);margin:0;padding:0;list-style:none;display:grid}.gf__step[data-astro-cid-66ycrj5i]{--a:1;--sg:1;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"node cap"".screen";align-items:start;gap:12px 14px;min-width:0;display:grid;position:relative}.gf__node[data-astro-cid-66ycrj5i]{grid-area:node}.gf__cap[data-astro-cid-66ycrj5i]{grid-area:cap;min-width:0}.gf__screen[data-astro-cid-66ycrj5i]{grid-area:screen}.gf__title[data-astro-cid-66ycrj5i]{color:var(--fg);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:36px}.gf__text[data-astro-cid-66ycrj5i]{color:var(--fg-2);margin:2px 0 0;font-size:15px;line-height:1.5}.gf__node[data-astro-cid-66ycrj5i]{z-index:2;background:var(--bg);width:36px;height:36px;box-shadow:inset 0 0 0 2px var(--border);font:700 15px/1 var(--font-display);border-radius:50%;place-items:center;display:grid;position:relative}.gf__node[data-astro-cid-66ycrj5i]:before{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:0}.gf__n0[data-astro-cid-66ycrj5i],.gf__n1[data-astro-cid-66ycrj5i]{grid-area:1/1;position:relative}.gf__n0[data-astro-cid-66ycrj5i]{color:var(--fg-2);opacity:0}.gf__n1[data-astro-cid-66ycrj5i]{color:var(--accent-on)}.gf__seg[data-astro-cid-66ycrj5i]{z-index:1;width:3px;height:calc(100% + var(--gf-gap));pointer-events:none;position:absolute;top:18px;left:16.5px}.gf__seg[data-astro-cid-66ycrj5i]:before{content:"";background:color-mix(in srgb, var(--border) 60%, transparent);border-radius:2px;position:absolute;inset:0}.gf__fill[data-astro-cid-66ycrj5i]{background:var(--accent);transform-origin:50% 0;transform:scaleY(var(--sg));border-radius:2px;position:absolute;inset:0}.gf__tok[data-astro-cid-66ycrj5i]{opacity:0;transform:translateY(calc((var(--sg) - 1) * 100%));position:absolute;inset:0}.gf__chip[data-astro-cid-66ycrj5i]{z-index:3;background:var(--accent);height:28px;color:var(--accent-on);box-shadow:0 6px 14px -4px #ff6633b3, 0 0 0 3px var(--bg);font:700 12.5px/1 var(--font-display);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 7px;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.gf__chip[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.gf__chip[data-astro-cid-66ycrj5i] b[data-astro-cid-66ycrj5i]{font-weight:700}@media (width<=1179px){.gf__chip[data-astro-cid-66ycrj5i]{justify-content:center;width:28px;padding:0}.gf__chip[data-astro-cid-66ycrj5i] b[data-astro-cid-66ycrj5i]{display:none}}.gf__screen[data-astro-cid-66ycrj5i]{aspect-ratio:224/300;border:1px solid var(--border);width:100%;max-width:300px;box-shadow:var(--elev-raised);background:#fff;border-radius:20px;position:relative;overflow:hidden;container-type:inline-size}.gfx[data-astro-cid-66ycrj5i]{--u:calc(100cqw / 224);color:#202124;text-align:left;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Roboto,Google Sans,system-ui,-apple-system,Segoe UI,Be Vietnam Pro,sans-serif;position:absolute;inset:0;overflow:hidden}[data-astro-cid-66ycrj5i]:where(.gfx p,.gfx ul,.gfx dl,.gfx dd){margin:0;padding:0}.gfx[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.gfx[data-astro-cid-66ycrj5i] [data-astro-cid-66ycrj5i]:where(.s1,.s2,.s3,.s4,.s5){position:absolute;inset:0}@media (width>=640px){.gf[data-astro-cid-66ycrj5i]{--gf-gap:40px}.gf__step[data-astro-cid-66ycrj5i]{grid-template-columns:36px 280px minmax(0,1fr);grid-template-areas:"node screen cap";column-gap:24px}.gf__cap[data-astro-cid-66ycrj5i]{max-width:34ch}}@media (width>=1180px){.gf[data-astro-cid-66ycrj5i]{--gf-gap:18px}.gf__steps[data-astro-cid-66ycrj5i]{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.gf__step[data-astro-cid-66ycrj5i]{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"node""screen""cap";justify-items:center;row-gap:16px}.gf__cap[data-astro-cid-66ycrj5i]{max-width:none}.gf__title[data-astro-cid-66ycrj5i]{text-wrap:balance;justify-content:center;align-items:flex-end;min-height:2.5em;font-size:16.5px;line-height:1.25;display:flex}.gf__text[data-astro-cid-66ycrj5i]{margin-top:6px;font-size:14.5px}.gf__screen[data-astro-cid-66ycrj5i]{max-width:none}.gf__seg[data-astro-cid-66ycrj5i]{width:calc(100% + var(--gf-gap));height:3px;top:16.5px;left:50%}.gf__fill[data-astro-cid-66ycrj5i]{transform-origin:0;transform:scaleX(var(--sg))}.gf__tok[data-astro-cid-66ycrj5i]{transform:translateX(calc((var(--sg) - 1) * 100%))}.gf__chip[data-astro-cid-66ycrj5i]{inset:50% 0 auto auto;transform:translate(50%,-50%)}}.s1__photo[data-astro-cid-66ycrj5i]{height:calc(80 * var(--u));background:#3a2a1a;overflow:hidden}.s1__photo[data-astro-cid-66ycrj5i] picture,.s1__photo[data-astro-cid-66ycrj5i] img{object-fit:cover;width:100%;height:100%;display:block}.s1__head[data-astro-cid-66ycrj5i]{padding:calc(10 * var(--u)) calc(14 * var(--u)) 0}.s1__name[data-astro-cid-66ycrj5i]{font-size:calc(16.5 * var(--u));letter-spacing:-.01em;font-weight:500;line-height:1.2}.s1__rate[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(5 * var(--u));margin-top:calc(3 * var(--u));color:#5f6368;font-size:calc(11 * var(--u));display:flex}.s1__rate[data-astro-cid-66ycrj5i] b[data-astro-cid-66ycrj5i]{font-weight:500}.s1__rate[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{width:calc(58 * var(--u));height:calc(11.5 * var(--u));stroke:none;fill:#fbbc04}.s1__type[data-astro-cid-66ycrj5i]{margin-top:calc(2 * var(--u));color:#5f6368;font-size:calc(11 * var(--u))}.s1__acts[data-astro-cid-66ycrj5i]{margin:calc(10 * var(--u)) calc(8 * var(--u)) 0;padding-top:calc(10 * var(--u));border-top:1px solid #e8eaed;grid-template-columns:repeat(4,1fr);display:grid}.s1__act[data-astro-cid-66ycrj5i]{justify-items:center;gap:calc(3 * var(--u));color:#00687a;font-size:calc(9.5 * var(--u));text-align:center;font-weight:500;line-height:1.2;display:grid}.s1__act[data-astro-cid-66ycrj5i] i[data-astro-cid-66ycrj5i]{width:calc(28 * var(--u));height:calc(28 * var(--u));background:#d3f0f7;border-radius:50%;place-items:center;display:grid}.s1__act--on[data-astro-cid-66ycrj5i] i[data-astro-cid-66ycrj5i]{color:#fff;background:#00687a}.s1__act[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{width:calc(14 * var(--u));height:calc(14 * var(--u));stroke-width:2.2px}.s1__reserve[data-astro-cid-66ycrj5i]{margin:calc(10 * var(--u)) calc(14 * var(--u)) 0;position:relative}.s1__btn[data-astro-cid-66ycrj5i]{justify-content:center;align-items:center;gap:calc(6 * var(--u));height:calc(32 * var(--u));color:#00566b;font-size:calc(12 * var(--u));background:#c9f0fa;border-radius:999px;font-weight:500;display:flex;position:relative;overflow:hidden}.s1__btn[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{width:calc(14 * var(--u));height:calc(14 * var(--u))}.s1__press[data-astro-cid-66ycrj5i]{opacity:0;background:#00566b;position:absolute;inset:0}.s1__info[data-astro-cid-66ycrj5i]{gap:calc(8 * var(--u));margin:calc(11 * var(--u)) calc(14 * var(--u)) 0;padding-top:calc(10 * var(--u));border-top:1px solid #e8eaed;list-style:none;display:grid}.s1__info[data-astro-cid-66ycrj5i] li[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(9 * var(--u));font-size:calc(10.5 * var(--u));line-height:1.3;display:flex}.s1__info[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{width:calc(14 * var(--u));height:calc(14 * var(--u));color:#00687a}.s1__info[data-astro-cid-66ycrj5i] b[data-astro-cid-66ycrj5i]{color:#188038;font-weight:500}.s1__tap[data-astro-cid-66ycrj5i]{width:calc(38 * var(--u));height:calc(38 * var(--u));margin:calc(-19 * var(--u)) 0 0 calc(-19 * var(--u));opacity:0;pointer-events:none;background:#20212447;border-radius:50%;position:absolute;top:50%;left:62%;transform:scale(.5)}.s2[data-astro-cid-66ycrj5i]{padding:calc(14 * var(--u)) calc(12 * var(--u)) 0}.s2__name[data-astro-cid-66ycrj5i]{font-size:calc(14 * var(--u));text-align:center;letter-spacing:-.01em;font-weight:500}.s2__type[data-astro-cid-66ycrj5i]{margin-top:calc(2 * var(--u));color:#5f6368;font-size:calc(10.5 * var(--u));text-align:center}.s2__sel[data-astro-cid-66ycrj5i]{gap:calc(7 * var(--u));margin-top:calc(14 * var(--u));padding-bottom:calc(12 * var(--u));border-bottom:1px solid #e8eaed;grid-template-columns:.65fr 1.4fr 1.45fr;display:grid}.s2__f[data-astro-cid-66ycrj5i]{gap:calc(3 * var(--u));min-width:0;display:grid}.s2__f[data-astro-cid-66ycrj5i] small[data-astro-cid-66ycrj5i]{color:#5f6368;font-size:calc(9.5 * var(--u))}.s2__box[data-astro-cid-66ycrj5i]{height:calc(30 * var(--u));padding:0 calc(16 * var(--u)) 0 calc(8 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(11 * var(--u));white-space:nowrap;border:1px solid #c4c7cc;align-items:center;font-weight:500;display:flex;position:relative}.s2__box[data-astro-cid-66ycrj5i] b[data-astro-cid-66ycrj5i]{font-weight:500}.s2__box[data-astro-cid-66ycrj5i] i[data-astro-cid-66ycrj5i]{right:calc(7 * var(--u));margin-top:calc(-2 * var(--u));border:calc(4 * var(--u)) solid transparent;border-top-color:#5f6368;border-bottom:0;position:absolute;top:50%}.s2__from[data-astro-cid-66ycrj5i]{opacity:0}.s2__to[data-astro-cid-66ycrj5i]{left:calc(8 * var(--u));position:absolute}.s2__slots[data-astro-cid-66ycrj5i]{gap:calc(7 * var(--u));margin-top:calc(12 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.s2__slot[data-astro-cid-66ycrj5i]{height:calc(30 * var(--u));border-radius:calc(6 * var(--u));color:#1a73e8;font-size:calc(11 * var(--u));white-space:nowrap;isolation:isolate;border:1px solid #dadce0;place-items:center;font-weight:500;display:grid;position:relative}.s2__slot[data-astro-cid-66ycrj5i]:after{content:"";border-radius:calc(6 * var(--u));opacity:0;z-index:-1;background:#e8f0fe;border:1px solid #aecbfa;position:absolute;inset:-1px}.s2__slot--to[data-astro-cid-66ycrj5i]:after{opacity:1}.s2__slot--from[data-astro-cid-66ycrj5i]:after{opacity:0}.s2__cta[data-astro-cid-66ycrj5i]{padding:calc(10 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u));background:#fff;border-top:1px solid #e8eaed;position:absolute;bottom:0;left:0;right:0}.s2__go[data-astro-cid-66ycrj5i]{height:calc(32 * var(--u));border-radius:calc(8 * var(--u));color:#fff;font-size:calc(12 * var(--u));background:#1a73e8;place-items:center;font-weight:500;display:grid;position:relative;overflow:hidden}.s3[data-astro-cid-66ycrj5i]{color:#0f1b2e;background:#f4f6f9;font-family:Be Vietnam Pro,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.s3__bar[data-astro-cid-66ycrj5i]{height:calc(38 * var(--u));padding:0 calc(12 * var(--u));font-size:calc(12 * var(--u));letter-spacing:-.01em;justify-content:space-between;align-items:center;font-weight:700;display:flex}.s3__title[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(7 * var(--u));display:inline-flex}.s3__title[data-astro-cid-66ycrj5i] i[data-astro-cid-66ycrj5i]{width:calc(7 * var(--u));height:calc(7 * var(--u));box-shadow:0 0 0 calc(3 * var(--u)) #ddf6f5;background:#1fb8b3;border-radius:50%}.s3__count[data-astro-cid-66ycrj5i]{color:#5f6a80;font-size:calc(10.5 * var(--u));font-weight:500;display:grid;position:relative}.s3__count[data-astro-cid-66ycrj5i]>span[data-astro-cid-66ycrj5i]{text-align:right;grid-area:1/1}.s3__c0[data-astro-cid-66ycrj5i]{opacity:0}.s3__rows[data-astro-cid-66ycrj5i]{gap:calc(6 * var(--u));padding:0 calc(8 * var(--u));list-style:none;display:grid}.s3__row[data-astro-cid-66ycrj5i]{grid-template-columns:calc(40 * var(--u)) minmax(0, 1fr) auto;align-items:center;column-gap:calc(8 * var(--u));height:calc(46 * var(--u));border-radius:calc(10 * var(--u));padding-right:calc(9 * var(--u));background:#fff;border:1px solid #e3e7ee;display:grid;position:relative;overflow:hidden}.s3__when[data-astro-cid-66ycrj5i]{background:#f7f8fa;border-right:1px solid #e3e7ee;align-content:center;justify-items:center;height:100%;display:grid}.s3__when[data-astro-cid-66ycrj5i] b[data-astro-cid-66ycrj5i]{color:#1364d5;font-size:calc(12.5 * var(--u));font-weight:700;line-height:1.2}.s3__when[data-astro-cid-66ycrj5i] small[data-astro-cid-66ycrj5i]{color:#5f6a80;font-size:calc(8.5 * var(--u));line-height:1.2}.s3__who[data-astro-cid-66ycrj5i]{gap:calc(1 * var(--u));min-width:0;display:grid}.s3__nm[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(5 * var(--u));min-width:0;display:flex}.s3__who[data-astro-cid-66ycrj5i] b[data-astro-cid-66ycrj5i]{min-width:0;font-size:calc(11.5 * var(--u));text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;overflow:hidden}.s3__who[data-astro-cid-66ycrj5i] small[data-astro-cid-66ycrj5i]{color:#5f6a80;font-size:calc(9.5 * var(--u));text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.s3__ch[data-astro-cid-66ycrj5i]{--cm-size:calc(20 * var(--u));display:flex}.s3__row--new[data-astro-cid-66ycrj5i]{z-index:1;box-shadow:0 0 0 calc(1.5 * var(--u)) #1364d5;border-color:#1364d5}.s3__badge[data-astro-cid-66ycrj5i]{padding:calc(1.5 * var(--u)) calc(5 * var(--u));color:#fff;font-size:calc(8.5 * var(--u));background:#1364d5;border-radius:999px;flex:none;font-style:normal;font-weight:700;line-height:1.2}.s4[data-astro-cid-66ycrj5i]{color:#081c36;background:#e4eaf2;flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,Roboto,Be Vietnam Pro,sans-serif;display:flex}.s4__head[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(6 * var(--u));height:calc(44 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) 0 calc(8 * var(--u));color:#fff;background:linear-gradient(#0a7af0,#04a9f0);flex:none;display:flex}.s4__back[data-astro-cid-66ycrj5i]{width:calc(16 * var(--u));height:calc(16 * var(--u));stroke:#fff}.s4__who[data-astro-cid-66ycrj5i]{line-height:1.2;display:grid}.s4__name[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(4 * var(--u));font-size:calc(12.5 * var(--u));font-weight:600;display:flex}.s4__name[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{width:calc(11 * var(--u));height:calc(11 * var(--u));stroke:none;fill:#ff9c1a}.s4__name[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i] path[data-astro-cid-66ycrj5i]{stroke:#fff;stroke-width:2.4px;fill:none}.s4__sub[data-astro-cid-66ycrj5i]{font-size:calc(9.5 * var(--u));opacity:.85}.s4__chat[data-astro-cid-66ycrj5i]{gap:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(10 * var(--u)) calc(12 * var(--u));flex-direction:column;flex:1 0 auto;display:flex}.s4__time[data-astro-cid-66ycrj5i]{padding:calc(2 * var(--u)) calc(9 * var(--u));color:#fff;font-size:calc(9.5 * var(--u));background:#5f6e8273;border-radius:999px;align-self:center}.s4__time[data-astro-cid-66ycrj5i] b[data-astro-cid-66ycrj5i]{font-weight:700}.s4__card[data-astro-cid-66ycrj5i]{padding:calc(9 * var(--u)) calc(11 * var(--u)) calc(10 * var(--u));border-radius:calc(10 * var(--u));background:#fff;box-shadow:0 1px 2px #081c361f}.s4__brand[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(5 * var(--u));color:#14355c;font-size:calc(11.5 * var(--u));font-weight:700;display:flex}.s4__brand[data-astro-cid-66ycrj5i] img[data-astro-cid-66ycrj5i]{width:calc(14 * var(--u));height:auto}.s4__title[data-astro-cid-66ycrj5i]{margin-top:calc(5 * var(--u));font-size:calc(11.5 * var(--u));font-weight:700;line-height:1.3}.s4__rows[data-astro-cid-66ycrj5i]{gap:calc(4 * var(--u));margin-top:calc(7 * var(--u));padding-top:calc(7 * var(--u));border-top:1px solid #e3e8ef;display:grid}.s4__rows[data-astro-cid-66ycrj5i] div[data-astro-cid-66ycrj5i]{gap:calc(1 * var(--u));display:grid}.s4__rows[data-astro-cid-66ycrj5i] dt[data-astro-cid-66ycrj5i]{color:#5d6b82;font-size:calc(9.5 * var(--u))}.s4__rows[data-astro-cid-66ycrj5i] dd[data-astro-cid-66ycrj5i]{font-size:calc(11 * var(--u));font-weight:600}.s5[data-astro-cid-66ycrj5i]{padding:calc(14 * var(--u)) calc(12 * var(--u)) 0}.s5__subject[data-astro-cid-66ycrj5i]{font-size:calc(14 * var(--u));letter-spacing:-.005em;font-weight:400;line-height:1.3}.s5__from[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(8 * var(--u));margin-top:calc(11 * var(--u));display:flex}.s5__avatar[data-astro-cid-66ycrj5i]{width:calc(26 * var(--u));height:calc(26 * var(--u));background:#fff;border:1px solid #dadce0;border-radius:50%;place-items:center;display:grid}.s5__avatar[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{width:calc(14 * var(--u));height:calc(14 * var(--u));stroke:none}.s5__avatar[data-astro-cid-66ycrj5i] .g-r[data-astro-cid-66ycrj5i]{fill:#ea4335}.s5__avatar[data-astro-cid-66ycrj5i] .g-b[data-astro-cid-66ycrj5i]{fill:#4285f4}.s5__avatar[data-astro-cid-66ycrj5i] .g-y[data-astro-cid-66ycrj5i]{fill:#fbbc04}.s5__avatar[data-astro-cid-66ycrj5i] .g-g[data-astro-cid-66ycrj5i]{fill:#34a853}.s5__sender[data-astro-cid-66ycrj5i]{line-height:1.25;display:grid}.s5__sender[data-astro-cid-66ycrj5i] b[data-astro-cid-66ycrj5i]{font-size:calc(11 * var(--u));font-weight:600}.s5__sender[data-astro-cid-66ycrj5i] small[data-astro-cid-66ycrj5i]{color:#5f6368;font-size:calc(9.5 * var(--u))}.s5__card[data-astro-cid-66ycrj5i]{gap:calc(8 * var(--u));margin-top:calc(12 * var(--u));padding:calc(12 * var(--u));border-radius:calc(12 * var(--u));background:#fff;border:1px solid #dadce0;display:grid}.s5__top[data-astro-cid-66ycrj5i]{justify-content:space-between;align-items:flex-start;gap:calc(8 * var(--u));display:flex}.s5__top[data-astro-cid-66ycrj5i] span[data-astro-cid-66ycrj5i]{gap:calc(2 * var(--u));display:grid}.s5__when[data-astro-cid-66ycrj5i]{font-size:calc(14 * var(--u));font-weight:500;line-height:1.2}.s5__top[data-astro-cid-66ycrj5i] small[data-astro-cid-66ycrj5i]{color:#5f6368;font-size:calc(10.5 * var(--u))}.s5__gcal[data-astro-cid-66ycrj5i]{width:calc(26 * var(--u));height:calc(26 * var(--u));stroke:none;flex:none}.s5__line[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(7 * var(--u));color:#3c4043;font-size:calc(11 * var(--u));display:flex}.s5__line[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{width:calc(14 * var(--u));height:calc(14 * var(--u));color:#5f6368;stroke-width:1.8px}.s5__cal[data-astro-cid-66ycrj5i]{align-items:center;gap:calc(6 * var(--u));width:max-content;max-width:100%;padding:calc(5 * var(--u)) calc(9 * var(--u)) calc(5 * var(--u)) calc(7 * var(--u));color:#174ea6;font-size:calc(10 * var(--u));background:#e8f0fe;border-radius:999px;font-weight:500;line-height:1.2;display:flex}.s5__cal[data-astro-cid-66ycrj5i] svg[data-astro-cid-66ycrj5i]{width:calc(13 * var(--u));height:calc(13 * var(--u))}.s5__rf[data-astro-cid-66ycrj5i]{left:calc(12 * var(--u));right:calc(12 * var(--u));bottom:calc(12 * var(--u));gap:calc(8 * var(--u));display:flex;position:absolute}.s5__rf[data-astro-cid-66ycrj5i] span[data-astro-cid-66ycrj5i]{height:calc(28 * var(--u));color:#3c4043;font-size:calc(10.5 * var(--u));border:1px solid #dadce0;border-radius:999px;flex:1;place-items:center;font-weight:500;display:grid}.s5__btn[data-astro-cid-66ycrj5i]{height:calc(28 * var(--u));color:#1a73e8;font-size:calc(11 * var(--u));border:1px solid #dadce0;border-radius:999px;place-items:center;font-weight:500;display:grid}@media (prefers-reduced-motion:no-preference){html.scroll-on .gf__step[data-astro-cid-66ycrj5i]{--a:clamp(0, (var(--p,1) - .08) / .5, 1);--sg:clamp(0, (var(--p,1) - .4) / .4, 1)}@media (width>=1180px){html.scroll-on .gf__step[data-astro-cid-66ycrj5i]{--g:calc((var(--gp) - .02) / .7);--a:clamp(0, (var(--g) - (.2 * var(--k) - .04)) / .2, 1);--sg:clamp(0, (var(--g) - (.2 * var(--k) + .12)) / .08, 1)}}html.scroll-on .gf__step[data-astro-cid-66ycrj5i]{--in:clamp(0, var(--a) * 4, 1);--lit:clamp(0, (var(--a) - .02) / .1, 1)}html.scroll-on .gf__screen[data-astro-cid-66ycrj5i]{opacity:calc(.5 + .5 * var(--in));transform:translateY(calc((1 - var(--in)) * 18px)) scale(calc(.97 + .03 * var(--in)))}html.scroll-on .gf__cap[data-astro-cid-66ycrj5i]{opacity:calc(.4 + .6 * var(--in))}html.scroll-on .gf__node[data-astro-cid-66ycrj5i]:before{opacity:var(--lit);transform:scale(calc(.6 + .4 * var(--lit)))}html.scroll-on .gf__n0[data-astro-cid-66ycrj5i]{opacity:calc(1 - var(--lit))}html.scroll-on .gf__n1[data-astro-cid-66ycrj5i]{opacity:var(--lit)}html.scroll-on .gf__tok[data-astro-cid-66ycrj5i]{opacity:calc(clamp(0, var(--sg) * 12, 1) * clamp(0, (1 - var(--sg)) * 12, 1))}html.scroll-on .s1[data-astro-cid-66ycrj5i]{--up:clamp(0, (var(--a) - .42) / .1, 1);--press:min(var(--up), clamp(0, (.72 - var(--a)) / .1, 1))}html.scroll-on .s1__btn[data-astro-cid-66ycrj5i]{transform:scale(calc(1 - .04 * var(--press)))}html.scroll-on .s1__press[data-astro-cid-66ycrj5i]{opacity:calc(.14 * var(--press))}html.scroll-on .s1__tap[data-astro-cid-66ycrj5i]{opacity:var(--press);transform:scale(calc(.5 + .7 * var(--up)))}html.scroll-on .s2[data-astro-cid-66ycrj5i]{--pb:clamp(0, (var(--a) - .2) / .12, 1);--sl:clamp(0, (var(--a) - .45) / .15, 1);--go:min(clamp(0, (var(--a) - .78) / .06, 1), clamp(0, (.97 - var(--a)) / .06, 1))}html.scroll-on .s2__f--party[data-astro-cid-66ycrj5i] .s2__from[data-astro-cid-66ycrj5i]{opacity:calc(1 - var(--pb))}html.scroll-on .s2__f--party[data-astro-cid-66ycrj5i] .s2__to[data-astro-cid-66ycrj5i]{opacity:var(--pb)}html.scroll-on .s2__f--time[data-astro-cid-66ycrj5i] .s2__from[data-astro-cid-66ycrj5i]{opacity:calc(1 - var(--sl))}html.scroll-on .s2__f--time[data-astro-cid-66ycrj5i] .s2__to[data-astro-cid-66ycrj5i]{opacity:var(--sl)}html.scroll-on .s2__slot--from[data-astro-cid-66ycrj5i]:after{opacity:calc(1 - var(--sl))}html.scroll-on .s2__slot--to[data-astro-cid-66ycrj5i]:after{opacity:var(--sl)}html.scroll-on .s2__go[data-astro-cid-66ycrj5i]{transform:scale(calc(1 - .03 * var(--go)))}html.scroll-on .s3[data-astro-cid-66ycrj5i]{--v:clamp(0, (var(--a) - .25) / .4, 1);--nb:clamp(0, (var(--a) - .62) / .12, 1)}html.scroll-on .s3__row--old[data-astro-cid-66ycrj5i]{transform:translateY(calc((1 - var(--v)) * -52 * var(--u)))}html.scroll-on .s3__row--new[data-astro-cid-66ycrj5i]{opacity:var(--v);transform:translateY(calc((1 - var(--v)) * -30 * var(--u))) scale(calc(.96 + .04 * var(--v)))}html.scroll-on .s3__badge[data-astro-cid-66ycrj5i]{opacity:var(--nb);transform:scale(calc(.7 + .3 * var(--nb)))}html.scroll-on .s3__c0[data-astro-cid-66ycrj5i]{opacity:calc(1 - var(--v))}html.scroll-on .s3__c1[data-astro-cid-66ycrj5i]{opacity:var(--v)}html.scroll-on .s4[data-astro-cid-66ycrj5i]{--m:clamp(0, (var(--a) - .25) / .35, 1)}html.scroll-on .s4__card[data-astro-cid-66ycrj5i]{opacity:var(--m);transform:translateY(calc((1 - var(--m)) * 22 * var(--u))) scale(calc(.96 + .04 * var(--m)));transform-origin:0 0}html.scroll-on .s5[data-astro-cid-66ycrj5i]{--e1:clamp(0, (var(--a) - .12) / .2, 1);--e2:clamp(0, (var(--a) - .3) / .25, 1);--e3:clamp(0, (var(--a) - .58) / .2, 1);--e4:clamp(0, (var(--a) - .76) / .16, 1)}html.scroll-on .s5__card[data-astro-cid-66ycrj5i]{opacity:var(--e2);transform:translateY(calc((1 - var(--e2)) * 14 * var(--u)))}html.scroll-on .s5__cal[data-astro-cid-66ycrj5i]{opacity:var(--e3);transform:scale(calc(.8 + .2 * var(--e3)));transform-origin:0}html.scroll-on .s5__btn[data-astro-cid-66ycrj5i],html.scroll-on .s5__rf[data-astro-cid-66ycrj5i]{opacity:var(--e4)}}
