.bk[data-astro-cid-7xzwo3en]{margin-top:var(--tp-head)}.bk-stage[data-astro-cid-7xzwo3en]{background:linear-gradient(135deg,#eaf1fb,#f7f9fc);border-radius:18px;grid-template-columns:300px 60px minmax(0,1fr);align-items:center;gap:0;padding:clamp(20px,3vw,36px);display:grid}.bk-phone[data-astro-cid-7xzwo3en]{border:8px solid var(--navy);background:#fff;border-radius:30px;min-height:380px;padding:0 0 16px;position:relative;overflow:hidden;box-shadow:0 18px 40px #13294a2e}.bk-bar[data-astro-cid-7xzwo3en]{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:10px 14px;font-size:12px;font-weight:700;display:flex}.bk-bar[data-astro-cid-7xzwo3en].is-admin{border-radius:12px 12px 0 0}.bk-count[data-astro-cid-7xzwo3en] i[data-astro-cid-7xzwo3en]{color:#ffb48a;font-style:normal}.bk-screen[data-astro-cid-7xzwo3en]{gap:12px;padding:20px 16px 0;animation:.35s bk-in;display:none}.bk[data-astro-cid-7xzwo3en][data-step="1"] .s1[data-astro-cid-7xzwo3en],.bk[data-astro-cid-7xzwo3en][data-step="2"] .s2[data-astro-cid-7xzwo3en],.bk[data-astro-cid-7xzwo3en][data-step="3"] .s3[data-astro-cid-7xzwo3en],.bk[data-astro-cid-7xzwo3en][data-step="4"] .s4[data-astro-cid-7xzwo3en]{display:grid}@keyframes bk-in{0%{opacity:0;transform:translate(16px)}}.bk-q[data-astro-cid-7xzwo3en]{color:var(--navy);font-size:17px;font-weight:800;line-height:1.5}.bk-opts[data-astro-cid-7xzwo3en]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bk-opts[data-astro-cid-7xzwo3en].is-col{grid-template-columns:1fr}.bk-opt[data-astro-cid-7xzwo3en]{border:2px solid var(--line);color:var(--navy);border-radius:12px;justify-items:center;gap:6px;padding:14px 8px;font-size:14px;font-weight:700;transition:border-color .25s,background .25s,transform .25s;display:grid}.bk-opt[data-astro-cid-7xzwo3en] svg[data-astro-cid-7xzwo3en]{width:60px;height:30px;fill:var(--navy)}.bk[data-astro-cid-7xzwo3en].is-picked .bk-screen[data-astro-cid-7xzwo3en] .pick[data-astro-cid-7xzwo3en]{border-color:var(--accent);background:#fff3ec;transform:scale(1.04)}.bk-hint[data-astro-cid-7xzwo3en]{color:var(--muted);font-size:12px}.bk-date[data-astro-cid-7xzwo3en]{color:var(--ink-2);font-size:13px;font-weight:700}.bk-slots[data-astro-cid-7xzwo3en]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bk-slots[data-astro-cid-7xzwo3en] span[data-astro-cid-7xzwo3en]{border:2px solid var(--line);text-align:center;color:var(--navy);border-radius:10px;padding:12px 0;font-size:15px;font-weight:700;transition:border-color .25s,background .25s}.bk[data-astro-cid-7xzwo3en].is-picked .bk-slots[data-astro-cid-7xzwo3en] .pick[data-astro-cid-7xzwo3en]{border-color:var(--accent);background:var(--accent);color:#fff}.s4[data-astro-cid-7xzwo3en]{text-align:center;justify-items:center;padding-top:44px}.bk-ok[data-astro-cid-7xzwo3en]{color:#fff;background:#1f8a5b;border-radius:50%;place-items:center;width:64px;height:64px;font-size:30px;font-weight:800;animation:.45s cubic-bezier(.3,1.6,.5,1) bk-pop;display:grid}@keyframes bk-pop{0%{opacity:0;transform:scale(.4)}}.bk-sum[data-astro-cid-7xzwo3en]{color:var(--ink-2);font-size:14px;line-height:1.8}.bk-arrow[data-astro-cid-7xzwo3en]{place-items:center;display:grid}.bk-arrow[data-astro-cid-7xzwo3en] span[data-astro-cid-7xzwo3en]{background:var(--line);width:34px;height:3px;transition:background .3s;position:relative}.bk-arrow[data-astro-cid-7xzwo3en] span[data-astro-cid-7xzwo3en]:after{content:"";border:6px solid #0000;border-left-color:var(--line);border-right:0;transition:border-color .3s;position:absolute;top:-5px;right:-2px}.bk[data-astro-cid-7xzwo3en].is-done .bk-arrow[data-astro-cid-7xzwo3en] span[data-astro-cid-7xzwo3en]{background:var(--accent)}.bk[data-astro-cid-7xzwo3en].is-done .bk-arrow[data-astro-cid-7xzwo3en] span[data-astro-cid-7xzwo3en]:after{border-left-color:var(--accent)}.bk-admin[data-astro-cid-7xzwo3en]{background:#fff;border-radius:12px;box-shadow:0 12px 30px #13294a1f}.bk-cal[data-astro-cid-7xzwo3en]{grid-template-columns:54px 1fr 1fr;gap:8px;padding:14px;display:grid}.bk-times[data-astro-cid-7xzwo3en]{color:var(--muted);grid-template-rows:22px repeat(6,44px);font-size:11px;display:grid}.bk-times[data-astro-cid-7xzwo3en]:before{content:""}.bk-pit[data-astro-cid-7xzwo3en]{background:repeating-linear-gradient(#f3f6fa 0 43px,#e6ecf3 43px 44px) 0 22px/100% 264px no-repeat;border-radius:8px;grid-template-rows:22px 264px;display:grid;position:relative}.bk-pit[data-astro-cid-7xzwo3en] p[data-astro-cid-7xzwo3en]{text-align:center;color:var(--navy);background:#fff;font-size:12px;font-weight:700}.bk-pit[data-astro-cid-7xzwo3en] .ev[data-astro-cid-7xzwo3en]{left:6px;right:6px;top:calc(22px + var(--t) * 44px + 2px);height:calc(var(--h) * 44px - 4px);color:var(--navy);background:#c9d6e8;border-radius:6px;padding:6px 8px;font-size:12px;font-weight:700;position:absolute}.bk-pit[data-astro-cid-7xzwo3en] .ev[data-astro-cid-7xzwo3en].is-new{background:var(--accent);color:#fff;opacity:0;transition:opacity .4s,transform .4s;transform:translateY(-8px)}.bk[data-astro-cid-7xzwo3en].is-done .bk-pit[data-astro-cid-7xzwo3en] .ev[data-astro-cid-7xzwo3en].is-new{opacity:1;transform:none;box-shadow:0 0 0 4px #ec542440}.bk-steps[data-astro-cid-7xzwo3en]{counter-reset:bk;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.bk-steps[data-astro-cid-7xzwo3en] li[data-astro-cid-7xzwo3en]{counter-increment:bk;border-top:3px solid var(--line);color:var(--muted);padding:8px 10px;font-size:13px;font-weight:700;transition:border-color .3s,color .3s}.bk-steps[data-astro-cid-7xzwo3en] li[data-astro-cid-7xzwo3en]:before{content:counter(bk) ". "}.bk[data-astro-cid-7xzwo3en][data-step="1"] .bk-steps[data-astro-cid-7xzwo3en] li[data-astro-cid-7xzwo3en][data-i="1"],.bk[data-astro-cid-7xzwo3en][data-step="2"] .bk-steps[data-astro-cid-7xzwo3en] li[data-astro-cid-7xzwo3en][data-i="2"],.bk[data-astro-cid-7xzwo3en][data-step="3"] .bk-steps[data-astro-cid-7xzwo3en] li[data-astro-cid-7xzwo3en][data-i="3"],.bk[data-astro-cid-7xzwo3en][data-step="4"] .bk-steps[data-astro-cid-7xzwo3en] li[data-astro-cid-7xzwo3en][data-i="4"]{border-color:var(--accent);color:var(--accent-ink)}.bk-notes[data-astro-cid-7xzwo3en]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:28px 0 0;padding:0;list-style:none;display:grid}.bk-notes[data-astro-cid-7xzwo3en] li[data-astro-cid-7xzwo3en]{font-size:calc(15 * var(--fs));color:var(--ink-2);padding-left:22px;line-height:1.85;position:relative}.bk-notes[data-astro-cid-7xzwo3en] li[data-astro-cid-7xzwo3en]:before{content:"";background:var(--accent);border-radius:3px;width:10px;height:10px;position:absolute;top:.7em;left:0}.bk-cap[data-astro-cid-7xzwo3en]{color:var(--muted);margin-top:12px;font-size:12px}@media (width<=900px){.bk-stage[data-astro-cid-7xzwo3en]{grid-template-columns:minmax(0,1fr);gap:16px}.bk-phone[data-astro-cid-7xzwo3en]{justify-self:center;width:min(300px,100%)}.bk-arrow[data-astro-cid-7xzwo3en] span[data-astro-cid-7xzwo3en]{transform:rotate(90deg)}.bk-notes[data-astro-cid-7xzwo3en]{grid-template-columns:minmax(0,1fr)}.bk-steps[data-astro-cid-7xzwo3en] li[data-astro-cid-7xzwo3en]{padding:6px 4px;font-size:11px}}.wd-top[data-astro-cid-wxetcihn]{gap:var(--tp-col);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;display:grid}.wd-visual[data-astro-cid-wxetcihn]{border:1px solid var(--m-line);border-radius:12px;overflow:hidden}.wd-h2[data-astro-cid-wxetcihn]{margin-bottom:var(--tp-head);font-size:calc(28 * var(--fs))}.wd-dl[data-astro-cid-wxetcihn]{border-top:1px solid var(--m-line)}.wd-dl[data-astro-cid-wxetcihn]>div[data-astro-cid-wxetcihn]{gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--m-line);grid-template-columns:8em minmax(0,1fr);display:grid}.wd-dl[data-astro-cid-wxetcihn] dt[data-astro-cid-wxetcihn]{color:var(--navy);font-weight:700}.wd-dl[data-astro-cid-wxetcihn] dd[data-astro-cid-wxetcihn]{color:var(--ink)}.wd-text[data-astro-cid-wxetcihn]{gap:var(--tp-col);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.wd-body[data-astro-cid-wxetcihn]{gap:var(--sp-3);font-size:calc(16 * var(--fs));color:var(--ink-2);line-height:2;display:grid}.is-navy[data-astro-cid-wxetcihn] .wd-body[data-astro-cid-wxetcihn],.is-navy[data-astro-cid-wxetcihn] .wd-note[data-astro-cid-wxetcihn]{color:#ffffffe0}.wd-text[data-astro-cid-wxetcihn].is-top{align-items:start}.wd-note[data-astro-cid-wxetcihn]{margin-top:var(--sp-4);font-size:calc(15 * var(--fs));color:var(--ink-2)}.wd-list[data-astro-cid-wxetcihn]{gap:var(--sp-3);counter-reset:wd;display:grid}.wd-list[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn]{padding:var(--sp-4) var(--sp-4) var(--sp-4) calc(var(--sp-4) + 2.4em);font-size:calc(16 * var(--fs));counter-increment:wd;background:#ffffff12;border:1px solid #ffffff29;border-radius:12px;line-height:1.8;position:relative}.wd-list[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn]:before{content:counter(wd, decimal-leading-zero);top:var(--sp-4);left:var(--sp-4);color:var(--accent);font-weight:800;position:absolute}[data-astro-cid-wxetcihn]:not(.is-navy)>.container[data-astro-cid-wxetcihn] .wd-list[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn]{background:var(--m-panel);border-color:var(--m-line)}.wd-rows[data-astro-cid-wxetcihn]{border-top:1px solid var(--m-line)}.wd-rows[data-astro-cid-wxetcihn]>div[data-astro-cid-wxetcihn]{gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--m-line);grid-template-columns:11em minmax(0,1fr);display:grid}.wd-rows[data-astro-cid-wxetcihn] dt[data-astro-cid-wxetcihn]{font-weight:700}.is-navy[data-astro-cid-wxetcihn] .wd-rows[data-astro-cid-wxetcihn],.is-navy[data-astro-cid-wxetcihn] .wd-rows[data-astro-cid-wxetcihn]>div[data-astro-cid-wxetcihn]{border-color:#fff3}.is-navy[data-astro-cid-wxetcihn] .wd-rows[data-astro-cid-wxetcihn] dt[data-astro-cid-wxetcihn]{color:#fff}.is-navy[data-astro-cid-wxetcihn] .wd-rows[data-astro-cid-wxetcihn] dd[data-astro-cid-wxetcihn]{color:#ffffffe0}.wd-svc[data-astro-cid-wxetcihn]{margin-top:var(--sp-6,48px)}.wd-svc[data-astro-cid-wxetcihn]>p[data-astro-cid-wxetcihn]{margin-bottom:var(--sp-3);font-size:14px;font-weight:700}.wd-svc[data-astro-cid-wxetcihn] ul[data-astro-cid-wxetcihn]{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.wd-svc[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn]{--c:var(--c-ad);display:flex}.wd-svc[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn][data-svc=dev]{--c:var(--c-dev)}.wd-svc[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn][data-svc=mt]{--c:var(--c-mt)}.wd-svc[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn][data-svc=edu]{--c:var(--c-edu)}.wd-svc[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{align-items:center;gap:2px var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-4);border:1px solid var(--m-line);border-left:4px solid var(--c);background:var(--white);color:var(--ink);transition:box-shadow .2s var(--ease), transform .2s var(--ease);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;display:grid}.wd-svc[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.wd-svc[data-astro-cid-wxetcihn] b[data-astro-cid-wxetcihn]{color:var(--navy)}.wd-svc[data-astro-cid-wxetcihn] span[data-astro-cid-wxetcihn]{color:var(--ink-2);grid-column:1;font-size:14px}.wd-svc[data-astro-cid-wxetcihn] i[data-astro-cid-wxetcihn]{color:var(--c);grid-area:1/2/3;font-style:normal;font-weight:700}.is-tint[data-astro-cid-wxetcihn] .wd-svc[data-astro-cid-wxetcihn] a[data-astro-cid-wxetcihn]{background:var(--white)}.wd-others[data-astro-cid-wxetcihn]{gap:var(--tp-item-pad);margin-top:var(--tp-head);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wd-others[data-astro-cid-wxetcihn] .wv{aspect-ratio:3}.wd-others[data-astro-cid-wxetcihn] .wv--pair{flex-direction:row;gap:10px}.wd-others[data-astro-cid-wxetcihn] .wv__client{aspect-ratio:auto;width:56%;height:62%;padding:4% 6%}.wd-others[data-astro-cid-wxetcihn] .wv__client img{max-height:40px}.wd-others[data-astro-cid-wxetcihn] .wv__client small{display:none}.wd-others[data-astro-cid-wxetcihn] .wv__x{margin:0;font-size:16px}.wd-others[data-astro-cid-wxetcihn] .wv__us{font-size:16px}.wd-others[data-astro-cid-wxetcihn]+.m-go[data-astro-cid-wxetcihn]{margin-top:var(--sp-4)}.wd-others[data-astro-cid-wxetcihn].one{grid-template-columns:minmax(0,1fr);max-width:560px}.wd-others[data-astro-cid-wxetcihn] .wv--contain img{padding:3%}.wd-others[data-astro-cid-wxetcihn]>li[data-astro-cid-wxetcihn]{display:flex}@media (width<=900px){.wd-top[data-astro-cid-wxetcihn],.wd-text[data-astro-cid-wxetcihn],.wd-others[data-astro-cid-wxetcihn]{grid-template-columns:minmax(0,1fr)}.wd-text[data-astro-cid-wxetcihn]{gap:var(--sp-4)}}@media (width<=560px){.wd-rows[data-astro-cid-wxetcihn]>div[data-astro-cid-wxetcihn],.wd-dl[data-astro-cid-wxetcihn]>div[data-astro-cid-wxetcihn]{grid-template-columns:minmax(0,1fr);gap:2px}}
