.ct[data-astro-cid-fztmlxte]{gap:var(--s-12);flex-direction:column;display:flex}.ct__frame[data-astro-cid-fztmlxte]{border:1px solid #e3e5ec;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 14px #1e1a150d}.ct__tabs[data-astro-cid-fztmlxte]{background:#f4f5f8;border-bottom:1px solid #e3e5ec;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.ct__tabs[data-astro-cid-fztmlxte][hidden]{display:none}.ct__tab[data-astro-cid-fztmlxte]{color:#0009;min-height:44px;font:inherit;cursor:pointer;transition:color var(--dur-fast) ease-out, background-color var(--dur-fast) ease-out;background:0 0;border:0;font-size:.875rem;font-weight:600;position:relative}.ct__tab[data-astro-cid-fztmlxte]:hover{color:var(--c-title)}.ct__tab[data-astro-cid-fztmlxte][aria-selected=true]{color:var(--c-title);background:#fff}.ct__tab[data-astro-cid-fztmlxte]:focus-visible{outline:2px solid var(--c-svc-blue);outline-offset:-4px}.ct__line[data-astro-cid-fztmlxte]{background:var(--c-svc-blue);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ct__tab[data-astro-cid-fztmlxte][aria-selected=true] .ct__line[data-astro-cid-fztmlxte]{transform:scaleX(1)}.ct[data-astro-cid-fztmlxte].is-auto.is-running .ct__tab[data-astro-cid-fztmlxte][aria-selected=true] .ct__line[data-astro-cid-fztmlxte]{animation:6s linear forwards ct-fill}.ct[data-astro-cid-fztmlxte].is-held .ct__line[data-astro-cid-fztmlxte]{animation-play-state:paused!important}@keyframes ct-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ct[data-astro-cid-fztmlxte].is-ready .ct__stage[data-astro-cid-fztmlxte]{display:grid}.ct[data-astro-cid-fztmlxte].is-ready .ct__panel[data-astro-cid-fztmlxte]{opacity:0;visibility:hidden;grid-area:1/1;align-self:start;transition:opacity .2s ease-out,visibility 0s .2s}.ct[data-astro-cid-fztmlxte].is-ready .ct__panel[data-astro-cid-fztmlxte].is-active{opacity:1;visibility:visible;transition:opacity .2s ease-out}.ct[data-astro-cid-fztmlxte]:not(.is-ready) .ct__panel[data-astro-cid-fztmlxte]+.ct__panel[data-astro-cid-fztmlxte]{margin-top:var(--s-24)}.ct__nojs[data-astro-cid-fztmlxte]{margin-bottom:var(--s-8);color:var(--c-title);font-size:.875rem;font-weight:600}.ct[data-astro-cid-fztmlxte].is-ready .ct__nojs[data-astro-cid-fztmlxte]{display:none}.ct__zoom[data-astro-cid-fztmlxte]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.ct__zoom[data-astro-cid-fztmlxte]:focus-visible{outline:2px solid var(--c-svc-blue);outline-offset:3px;border-radius:var(--r-8)}.ct__img[data-astro-cid-fztmlxte]{background:#fff;width:100%;height:auto;display:block}.ct__caption[data-astro-cid-fztmlxte]{color:#000000a8;text-wrap:pretty;font-size:.875rem;line-height:1.5}.ct__n[data-astro-cid-fztmlxte]{color:#2e354d;font-weight:600}@media (prefers-reduced-motion:reduce){.ct[data-astro-cid-fztmlxte].is-ready .ct__panel[data-astro-cid-fztmlxte]{transition:none}}.bt[data-astro-cid-r6ngrbqv]{--ink:var(--c-title,#2e354d);--grey:#8a8f9c}.bb__frame[data-astro-cid-r6ngrbqv]{--ri:calc((var(--w) - 16px) * 44 / 390);width:var(--w);border-radius:calc(var(--ri) + 8px);background:#f5f7f6;border:8px solid #fff;position:relative;overflow:hidden;box-shadow:0 6px 18px #1e1a1514}.bt[data-astro-cid-r6ngrbqv]{--gap:12px;gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:112px;display:grid}.bt__tile[data-astro-cid-r6ngrbqv]{background:#f1f2f0;border-radius:20px;margin:0;position:relative;overflow:hidden;container-type:inline-size}.bt__tile--fit[data-astro-cid-r6ngrbqv]{background:#e3f7f1}.bt__tile--3p[data-astro-cid-r6ngrbqv]{background:#ecf1ff}.bt__tile--sky[data-astro-cid-r6ngrbqv]{background:#e5f4ff}.bt__tile--orchid[data-astro-cid-r6ngrbqv]{background:#f6eefd}.bt__tile--hero[data-astro-cid-r6ngrbqv]{grid-area:span 4/span 2}.bt__tile--wide[data-astro-cid-r6ngrbqv]{grid-area:span 2/span 2}.bt__tile--small[data-astro-cid-r6ngrbqv]{grid-area:span 2/span 1}.bt__cap[data-astro-cid-r6ngrbqv]{z-index:1;color:var(--ink);margin:0;font-size:.8125rem;font-weight:600;position:absolute;top:14px;left:16px}.bt__cap[data-astro-cid-r6ngrbqv] span[data-astro-cid-r6ngrbqv]{color:var(--grey);margin-left:4px;font-weight:500}.bt__phone[data-astro-cid-r6ngrbqv]{--ri:calc((var(--w) - 16px) * 44 / 390);border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;position:absolute;top:28px;bottom:0;left:50%;translate:-50%}.bt__phone[data-astro-cid-r6ngrbqv] img[data-astro-cid-r6ngrbqv]{width:100%;height:auto;display:block}.bt__tile--hero[data-astro-cid-r6ngrbqv] .bt__phone[data-astro-cid-r6ngrbqv]{--w:min(240px, 72cqw)}.bt__tile--wide[data-astro-cid-r6ngrbqv] .bt__phone[data-astro-cid-r6ngrbqv]{--w:150px;top:24px}.bt__tile--small[data-astro-cid-r6ngrbqv] .bt__phone[data-astro-cid-r6ngrbqv]{--w:76cqw;top:24px}.ba[data-astro-cid-r6ngrbqv]{background:#f5f7f6;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.ba__l[data-astro-cid-r6ngrbqv]{opacity:0;width:100%;max-width:none;height:auto;position:absolute;top:0;left:0;animation:none!important}.ba__l--home[data-astro-cid-r6ngrbqv]{opacity:1}.ba__logo[data-astro-cid-r6ngrbqv]{z-index:2;left:calc((var(--tx) - var(--tw) / 2) * 100cqw / 390);top:calc((var(--ty) - var(--tw) / 2) * 100cqw / 390);width:calc(var(--tw) * 100cqw / 390);height:calc(var(--tw) * 100cqw / 390);object-fit:contain;transform-origin:50%;position:absolute}svg[data-astro-cid-r6ngrbqv].ba__logo{top:calc((var(--ty) - var(--tw) * .3834) * 100cqw / 390);height:calc(var(--tw) * .7667 * 100cqw / 390)}.bt__phone[data-astro-cid-r6ngrbqv] img[data-astro-cid-r6ngrbqv].ba__logo{width:calc(var(--tw) * 100cqw / 390);height:calc(var(--tw) * 100cqw / 390);border-radius:22%;max-width:none}@media (prefers-reduced-motion:no-preference){.ba__l--intro[data-astro-cid-r6ngrbqv]{animation:12s infinite ba-intro!important}.ba__l--home[data-astro-cid-r6ngrbqv]{animation:12s infinite ba-home!important}.ba__l--training[data-astro-cid-r6ngrbqv]{animation:12s infinite ba-training!important}.ba__l--nutrition[data-astro-cid-r6ngrbqv]{animation:12s infinite ba-nutrition!important}.ba__l--coachhub[data-astro-cid-r6ngrbqv]{animation:12s infinite ba-coachhub!important}.ba__logo[data-astro-cid-r6ngrbqv]{animation:12s infinite ba-logo}}@keyframes ba-intro{0%,8%{opacity:1}15%,92%{opacity:0}to{opacity:1}}@keyframes ba-home{0%,33%{opacity:1}36%,to{opacity:0}}@keyframes ba-training{0%,33%{opacity:0}36%,52%{opacity:1}55%,to{opacity:0}}@keyframes ba-nutrition{0%,52%{opacity:0}55%,71%{opacity:1}74%,to{opacity:0}}@keyframes ba-coachhub{0%,71%{opacity:0}74%,to{opacity:1}}@keyframes ba-logo{0%,8%{opacity:1;transform:translate(calc(var(--dx) * 100cqw / 390), calc(var(--dy) * 100cqw / 390)) scale(var(--sc));animation-timing-function:ease-in-out}15%,33%{opacity:1;transform:none}36%{opacity:0;transform:none}37%,92%{opacity:0;transform:translate(calc(var(--dx) * 100cqw / 390), calc(var(--dy) * 100cqw / 390)) scale(var(--sc))}to{opacity:1;transform:translate(calc(var(--dx) * 100cqw / 390), calc(var(--dy) * 100cqw / 390)) scale(var(--sc))}}@media (width<=767px){.bt[data-astro-cid-r6ngrbqv]{--gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:92px}.bt__tile--hero[data-astro-cid-r6ngrbqv]{grid-area:span 5/span 3}.bt__tile--wide[data-astro-cid-r6ngrbqv],.bt__tile--small[data-astro-cid-r6ngrbqv]{grid-area:span 2/span 1}.bt__tile--wide[data-astro-cid-r6ngrbqv] .bt__cap[data-astro-cid-r6ngrbqv],.bt__tile--small[data-astro-cid-r6ngrbqv] .bt__cap[data-astro-cid-r6ngrbqv]{font-size:.75rem;top:10px;left:10px}.bt__tile--wide[data-astro-cid-r6ngrbqv] .bt__cap[data-astro-cid-r6ngrbqv] span[data-astro-cid-r6ngrbqv],.bt__tile--small[data-astro-cid-r6ngrbqv] .bt__cap[data-astro-cid-r6ngrbqv] span[data-astro-cid-r6ngrbqv]{display:none}.bt__tile--wide[data-astro-cid-r6ngrbqv] .bt__phone[data-astro-cid-r6ngrbqv],.bt__tile--small[data-astro-cid-r6ngrbqv] .bt__phone[data-astro-cid-r6ngrbqv]{--w:80cqw;top:16px}}.bt[data-astro-cid-r6ngrbqv]:hover .ba__l[data-astro-cid-r6ngrbqv],.bt[data-astro-cid-r6ngrbqv]:hover .ba__logo[data-astro-cid-r6ngrbqv],.bt[data-astro-cid-r6ngrbqv]:focus-within .ba__l[data-astro-cid-r6ngrbqv],.bt[data-astro-cid-r6ngrbqv]:focus-within .ba__logo[data-astro-cid-r6ngrbqv]{animation-play-state:paused!important}.hb[data-astro-cid-w22bmfkl]{cursor:pointer;background:var(--cs-frame,#ffffff8c);border:1px solid #e3e5ec;border-radius:16px;padding:28px 28px 28px 64px}.hb__stage[data-astro-cid-w22bmfkl]{--pw:236px;--u:calc((var(--pw) - 12px) / 780);--ease:cubic-bezier(.65, 0, .35, 1);height:calc(var(--pw) * 1688 / 780 + 12px);gap:28px;display:flex;position:relative}.hb__col[data-astro-cid-w22bmfkl]{width:calc(var(--pw) + 12px);flex:none;height:100%;position:relative}.hb__phone[data-astro-cid-w22bmfkl]{width:var(--pw);aspect-ratio:780/1688;background:#f5f7f6;border:6px solid #fff;border-radius:32px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 10px 28px #1e1a151f}.hb__phone[data-astro-cid-w22bmfkl] picture[data-astro-cid-w22bmfkl],.hb__phone[data-astro-cid-w22bmfkl] img[data-astro-cid-w22bmfkl]{width:100%;max-width:none;height:auto;display:block}.hb__scroll[data-astro-cid-w22bmfkl]{position:absolute;inset:0 0 auto}.hb__base[data-astro-cid-w22bmfkl]{position:relative}.hb__band[data-astro-cid-w22bmfkl],.hb__mask[data-astro-cid-w22bmfkl]{clip-path:inset(calc(var(--t) * var(--u)) 0 calc(100% - var(--b) * var(--u)) 0);transition:opacity .5s;position:absolute;inset:0 0 auto}.hb__mask[data-astro-cid-w22bmfkl]{background:#f5f7f6;height:100%}.hb__nutri[data-astro-cid-w22bmfkl]{opacity:0}[data-astro-cid-w22bmfkl][data-top] .hb__nutri[data-astro-cid-w22bmfkl]{opacity:1}.hb__strip[data-astro-cid-w22bmfkl]{top:calc(618 * var(--u));left:calc(22 * var(--u));width:calc(1388 * var(--u));position:absolute}.hb__strip--workout[data-astro-cid-w22bmfkl]{clip-path:inset(0 calc(1388 * var(--u) - 346 * var(--u)) 0 0)}.hb__strip--steps[data-astro-cid-w22bmfkl]{clip-path:inset(0 calc(1388 * var(--u) - 694 * var(--u)) 0 calc(346 * var(--u)))}.hb__strip--next[data-astro-cid-w22bmfkl]{clip-path:inset(0 0 0 calc(694 * var(--u)));transition:transform .7s var(--ease)}.hb__steps[data-astro-cid-w22bmfkl]{transition:opacity .45s ease, transform .45s var(--ease);transform-origin:calc(542 * var(--u)) calc(772 * var(--u));position:absolute;inset:0 0 auto}.hb__steps-done[data-astro-cid-w22bmfkl]{top:calc(612 * var(--u));left:calc(370 * var(--u));opacity:0;transition:opacity .5s;position:absolute;width:calc(346 * var(--u))!important}[data-astro-cid-w22bmfkl][data-top] .hb__steps-done[data-astro-cid-w22bmfkl]{opacity:1}[data-astro-cid-w22bmfkl][data-cardio] .hb__steps[data-astro-cid-w22bmfkl]{opacity:0;transform:scale(.92)}[data-astro-cid-w22bmfkl][data-cardio] .hb__strip--next[data-astro-cid-w22bmfkl]{transform:translateX(calc(-348 * var(--u)))}.hb__task[data-astro-cid-w22bmfkl]{top:calc(214 * var(--u));left:calc(var(--x) * var(--u));transition:transform .5s var(--ease), opacity .4s ease;position:absolute;width:calc(var(--w) * var(--u))!important}[data-astro-cid-w22bmfkl][data-top] .hb__task[data-astro-cid-w22bmfkl]{transform:translateY(calc(-70 * var(--u)));opacity:0}.hb__weekly[data-astro-cid-w22bmfkl]{top:calc(229 * var(--u));left:calc(1033 * var(--u));width:calc(482 * var(--u));height:calc(109 * var(--u));border-radius:calc(24 * var(--u));box-shadow:0 0 0 calc(1.5 * var(--u)) #1e1a150d, 0 calc(6 * var(--u)) calc(16 * var(--u)) #1e1a150a;transition:left .6s var(--ease), width .6s var(--ease) .25s;background:#fff;position:absolute}[data-astro-cid-w22bmfkl][data-top] .hb__weekly[data-astro-cid-w22bmfkl]{left:calc(32 * var(--u));width:calc(716 * var(--u))}.hb__weekly-text[data-astro-cid-w22bmfkl]{top:calc(15 * var(--u));left:calc(23 * var(--u));position:absolute;width:calc(260 * var(--u))!important}.hb__weekly-arrow[data-astro-cid-w22bmfkl]{top:calc(28 * var(--u));right:calc(25 * var(--u));position:absolute;width:calc(54 * var(--u))!important}.hb__pill[data-astro-cid-w22bmfkl]{top:calc((var(--y) - 34) * var(--u));left:calc(520 * var(--u));opacity:0;transition:opacity .35s;position:absolute;width:calc(222 * var(--u))!important}.hb__pill--before[data-astro-cid-w22bmfkl],[data-astro-cid-w22bmfkl][data-logged] .hb__pill[data-astro-cid-w22bmfkl]{opacity:1}.hb__wash[data-astro-cid-w22bmfkl]{opacity:0;pointer-events:none;background:#f5f7f6;transition:opacity .45s;position:absolute;inset:0}.hb__hl[data-astro-cid-w22bmfkl]{opacity:0}[data-astro-cid-w22bmfkl]:is([data-q="1"],[data-q="2"]) .hb__wash[data-astro-cid-w22bmfkl]{opacity:.72}[data-astro-cid-w22bmfkl][data-q="1"] .hb__hl--tasks[data-astro-cid-w22bmfkl],[data-astro-cid-w22bmfkl][data-q="2"] .hb__hl--phase[data-astro-cid-w22bmfkl]{opacity:1}.hb__cue[data-astro-cid-w22bmfkl]{top:calc(var(--y) * var(--u));left:calc(var(--x) * var(--u));opacity:0;pointer-events:none;border:2px solid #24be90;border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute}.hb__cue--top[data-astro-cid-w22bmfkl]{width:36px;height:36px;margin:-18px 0 0 -18px}[data-astro-cid-w22bmfkl][data-cues=top] .hb__cue--top[data-astro-cid-w22bmfkl]{animation:1.1s ease-out infinite hb-cue}[data-astro-cid-w22bmfkl][data-cues=low] .hb__cue--low[data-astro-cid-w22bmfkl]{animation:hb-cue 1.1s ease-out calc(var(--i) * 70ms) infinite}@keyframes hb-cue{0%{opacity:.95;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.hb__status[data-astro-cid-w22bmfkl]{z-index:2;position:absolute;inset:0 0 auto}.hb__nav[data-astro-cid-w22bmfkl]{z-index:2;position:absolute;inset:auto 0 0}.hb__qs[data-astro-cid-w22bmfkl]{flex:1;margin:0;padding:0;list-style:none;position:relative}.hb__q[data-astro-cid-w22bmfkl]{left:0;right:0;top:calc(6px + var(--y) * var(--u) - 10px);color:var(--c-title,#2e354d);opacity:0;align-items:center;gap:8px;font-size:.875rem;font-weight:600;line-height:20px;transition:opacity .4s,translate .4s;display:flex;position:absolute;translate:0 6px}[data-astro-cid-w22bmfkl][data-q="1"] .hb__q[data-astro-cid-w22bmfkl][data-n="1"],[data-astro-cid-w22bmfkl][data-q="2"] .hb__q[data-astro-cid-w22bmfkl][data-n="2"],[data-astro-cid-w22bmfkl][data-q="3"] .hb__q[data-astro-cid-w22bmfkl][data-n="3"]{opacity:1;translate:0}[data-astro-cid-w22bmfkl][data-q="2"] .hb__q[data-astro-cid-w22bmfkl][data-n="1"],[data-astro-cid-w22bmfkl][data-q="3"] .hb__q[data-astro-cid-w22bmfkl]:is([data-n="1"],[data-n="2"]){opacity:.4;translate:0}[data-astro-cid-w22bmfkl][data-q="3"][data-cardio] .hb__q[data-astro-cid-w22bmfkl]{opacity:1;translate:0}.hb__n[data-astro-cid-w22bmfkl]{color:#fff;background:#24be90;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:.6875rem;font-weight:700;display:grid}@media (width<=640px){.hb[data-astro-cid-w22bmfkl]{padding:20px 14px}.hb__stage[data-astro-cid-w22bmfkl]{--pw:min(150px, 42vw);gap:14px}.hb__q[data-astro-cid-w22bmfkl]{align-items:flex-start;gap:6px;font-size:.75rem;line-height:16px}.hb__n[data-astro-cid-w22bmfkl]{width:16px;height:16px;font-size:.625rem}}@media (prefers-reduced-motion:reduce){.hb__band[data-astro-cid-w22bmfkl],.hb__mask[data-astro-cid-w22bmfkl],.hb__strip--next[data-astro-cid-w22bmfkl],.hb__steps[data-astro-cid-w22bmfkl],.hb__steps-done[data-astro-cid-w22bmfkl],.hb__task[data-astro-cid-w22bmfkl],.hb__weekly[data-astro-cid-w22bmfkl],.hb__pill[data-astro-cid-w22bmfkl],.hb__wash[data-astro-cid-w22bmfkl],.hb__q[data-astro-cid-w22bmfkl]{transition:none}.hb__cue[data-astro-cid-w22bmfkl]{display:none}}.ot[data-astro-cid-e2lseqvn]{background:#eceef1;border-radius:16px;padding:28px}.ot__label[data-astro-cid-e2lseqvn]{color:var(--c-title,#2e354d);margin:0 0 14px;font-size:.8125rem;font-weight:600}.ot__grid[data-astro-cid-e2lseqvn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px;margin:0;padding:0;list-style:none;display:grid}.ot__grid[data-astro-cid-e2lseqvn] li[data-astro-cid-e2lseqvn]{flex-direction:column;gap:6px;display:flex}.ot__grid[data-astro-cid-e2lseqvn] img[data-astro-cid-e2lseqvn]{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #1e1a1514}.ot__grid[data-astro-cid-e2lseqvn] span[data-astro-cid-e2lseqvn]{color:#6b7180;font-size:.75rem}@media (width<=640px){.ot[data-astro-cid-e2lseqvn]{padding:20px 16px}.ot__grid[data-astro-cid-e2lseqvn]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sd[data-astro-cid-xtuicreg]{outline:none;flex-direction:column;gap:10px;display:flex}.sd[data-astro-cid-xtuicreg]:focus-visible .sd__stage[data-astro-cid-xtuicreg]{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:3px}.sd__stage[data-astro-cid-xtuicreg]{aspect-ratio:16/9;background:#e9eaee;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1e1a1514}.sd__slide[data-astro-cid-xtuicreg]{opacity:0;transition:opacity .2s;position:absolute;inset:0}.sd__slide[data-astro-cid-xtuicreg].is-on{opacity:1}.sd__slide[data-astro-cid-xtuicreg] img{object-fit:contain;width:100%;height:100%;display:block}.sd__half[data-astro-cid-xtuicreg]{cursor:pointer;background:0 0;border:0;width:50%;padding:0;position:absolute;top:0;bottom:0}.sd__half--prev[data-astro-cid-xtuicreg]{left:0}.sd__half--next[data-astro-cid-xtuicreg]{right:0}.sd__half[data-astro-cid-xtuicreg]:disabled{cursor:default}.sd__progress[data-astro-cid-xtuicreg]{pointer-events:none;background:#ffffff59;height:3px;position:absolute;top:0;left:0;right:0}.sd__bar[data-astro-cid-xtuicreg]{height:100%;transform:scaleX(var(--p));transform-origin:0;background:#24be90;transition:transform .25s;display:block}.sd__bar-row[data-astro-cid-xtuicreg]{justify-content:space-between;align-items:center;gap:12px;display:flex}.sd__nav[data-astro-cid-xtuicreg]{align-items:center;gap:2px;display:flex}.sd__count[data-astro-cid-xtuicreg]{font-variant-numeric:tabular-nums;color:#6b7180;text-align:center;min-width:3.6em;font-size:.8125rem}.sd__count[data-astro-cid-xtuicreg] b{color:var(--c-title,#2e354d);font-weight:600}.sd__btn[data-astro-cid-xtuicreg]{min-width:32px;min-height:32px;font:inherit;color:var(--c-title,#2e354d);cursor:pointer;background:#fff;border:1px solid #e3e5ec;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:.8125rem;font-weight:500;text-decoration:none;transition:border-color .15s;display:inline-flex}.sd__btn[data-astro-cid-xtuicreg]:hover:not(:disabled){border-color:#c9cdd8}.sd__btn[data-astro-cid-xtuicreg]:disabled{opacity:.4;cursor:default}.sd__btn[data-astro-cid-xtuicreg]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:2px}.sd__btn--text[data-astro-cid-xtuicreg]{color:#8a8f9c;background:0 0;border:0;padding:0 2px;transition:color .15s}.sd__btn--text[data-astro-cid-xtuicreg]:hover:not(:disabled){color:var(--c-title,#2e354d)}@media (width<=640px){.sd__btn[data-astro-cid-xtuicreg]{min-width:44px;min-height:44px}}.sd__btn[data-astro-cid-xtuicreg] svg[data-astro-cid-xtuicreg][hidden]{display:none}.sd[data-astro-cid-xtuicreg]:fullscreen{background:#0b0e17;justify-content:center;padding:24px}.sd[data-astro-cid-xtuicreg]:fullscreen .sd__stage[data-astro-cid-xtuicreg]{border-radius:8px;width:min(100%,177.778vh - 195.556px);margin-inline:auto}.sd[data-astro-cid-xtuicreg]:fullscreen .sd__bar-row[data-astro-cid-xtuicreg]{width:min(100%,177.778vh - 195.556px);margin-inline:auto}.sd[data-astro-cid-xtuicreg]:fullscreen .sd__count[data-astro-cid-xtuicreg],.sd[data-astro-cid-xtuicreg]:fullscreen .sd__btn--text[data-astro-cid-xtuicreg]{color:#a3a7b3}.sd[data-astro-cid-xtuicreg]:fullscreen .sd__btn--text[data-astro-cid-xtuicreg]:hover,.sd[data-astro-cid-xtuicreg]:fullscreen .sd__count[data-astro-cid-xtuicreg] b{color:#fff}@media (prefers-reduced-motion:reduce){.sd__slide[data-astro-cid-xtuicreg],.sd__bar[data-astro-cid-xtuicreg]{transition:none}}.fpk[data-astro-cid-5h7sihvl]{z-index:900;pointer-events:none;opacity:0;width:220px;transition:opacity .18s;position:fixed;top:0;left:0}.fpk[data-astro-cid-5h7sihvl].is-open{opacity:1}.fpk__phone[data-astro-cid-5h7sihvl]{aspect-ratio:780/1688;background:#fff;border:6px solid #fff;border-radius:30px;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;transform:scale(.94);box-shadow:0 0 0 1px #1e1a150f,0 18px 48px #1e1a1538}.fpk[data-astro-cid-5h7sihvl].is-open .fpk__phone[data-astro-cid-5h7sihvl]{transform:none}.fpk__cam[data-astro-cid-5h7sihvl]{transform-origin:0 0;position:absolute;inset:0}.fpk__screens[data-astro-cid-5h7sihvl] img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .12s linear;position:absolute;inset:0}.fpk__screens[data-astro-cid-5h7sihvl] img.is-on{opacity:1}.fpk__dot[data-astro-cid-5h7sihvl],.fpk__ripple[data-astro-cid-5h7sihvl]{border-radius:50%;position:absolute;top:0;left:0}.fpk__dot[data-astro-cid-5h7sihvl]{background:#ffffff8c;border:2px solid #2e354dd9;width:22px;height:22px;margin:-11px 0 0 -11px;box-shadow:0 2px 8px #1e1a154d}.fpk__ripple[data-astro-cid-5h7sihvl]{opacity:0;border:2px solid #24be90;width:44px;height:44px;margin:-22px 0 0 -22px}.fpk[data-astro-cid-5h7sihvl].is-still .fpk__dot[data-astro-cid-5h7sihvl],.fpk[data-astro-cid-5h7sihvl].is-still .fpk__ripple[data-astro-cid-5h7sihvl]{display:none}.fpk__caption[data-astro-cid-5h7sihvl]{color:#fff;background:#1f2433;border-radius:999px;width:fit-content;margin:10px auto 0;padding:5px 10px;font-size:.75rem;font-weight:500;box-shadow:0 6px 18px #1e1a152e}.fpk__caption[data-astro-cid-5h7sihvl]:empty{display:none}.fpd[data-astro-cid-5h7sihvl]{background:#fff;border:0;border-radius:20px;width:min(360px,100vw - 32px);max-height:calc(100svh - 32px);margin:auto;padding:0;overflow:visible}.fpd[data-astro-cid-5h7sihvl]::backdrop{background:#1418248c}.fpd__sheet[data-astro-cid-5h7sihvl]{max-height:calc(100svh - 32px);padding:24px 20px 20px;overflow-y:auto}.fpd__title[data-astro-cid-5h7sihvl]{color:var(--c-title);margin:0 44px 6px 0;font-size:1rem;font-weight:600;line-height:1.35}.fpd__text[data-astro-cid-5h7sihvl]{color:var(--c-ink-soft);margin:0 0 16px;font-size:.9375rem;line-height:1.5}.fpk[data-astro-cid-5h7sihvl].fpd__player{pointer-events:auto;opacity:1;width:min(220px,60vw);margin:0 auto;position:static}.fpd__player[data-astro-cid-5h7sihvl] .fpk__phone[data-astro-cid-5h7sihvl]{transform:none}.fpd__close[data-astro-cid-5h7sihvl]{width:44px;height:44px;color:var(--c-title);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.fpd__close[data-astro-cid-5h7sihvl] svg[data-astro-cid-5h7sihvl]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}.fpd__close[data-astro-cid-5h7sihvl]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:-4px}.cl[data-astro-cid-p6sesyol] .cl__pulse{opacity:0}.cl[data-astro-cid-p6sesyol] .cl__list{transform:translateY(30px)}.cl[data-astro-cid-p6sesyol] .cl__type,.cl[data-astro-cid-p6sesyol] .cl__send{transform-box:fill-box;transform-origin:0}.cl[data-astro-cid-p6sesyol] .cl__send{transform-origin:50%}.cl[data-astro-cid-p6sesyol].is-pre .cl__in,.cl[data-astro-cid-p6sesyol].is-pre .cl__tip,.cl[data-astro-cid-p6sesyol].is-pre .cl__task,.cl[data-astro-cid-p6sesyol].is-pre .cl__dot{opacity:0}.cl[data-astro-cid-p6sesyol].is-pre .cl__draw,.cl[data-astro-cid-p6sesyol].is-pre .cl__tick,.cl[data-astro-cid-p6sesyol].is-pre .cl__grow{stroke-dasharray:1;stroke-dashoffset:1px}.cl[data-astro-cid-p6sesyol].is-pre .cl__type{transform:scaleX(0)}.cl[data-astro-cid-p6sesyol].is-pre .cl__list{transform:none}.cl[data-astro-cid-p6sesyol].is-play .cl__in{animation:cl-in .8s cubic-bezier(.2, .8, .2, 1) var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__task{animation:cl-task .5s cubic-bezier(.2, .8, .2, 1) var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__draw{stroke-dasharray:1;animation:cl-draw .8s cubic-bezier(.45, 0, .25, 1) var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__tick{stroke-dasharray:1;animation:cl-draw .4s ease-out var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__grow{stroke-dasharray:1;animation:cl-draw .7s ease-out var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__tip,.cl[data-astro-cid-p6sesyol].is-play .cl__dot{animation:cl-fade .2s ease var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__type{animation:cl-type .5s ease-out var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__send{animation:cl-send .7s ease var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__pulse{stroke-dasharray:.14 2;animation:cl-pulse .9s cubic-bezier(.45, 0, .25, 1) var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__list{animation:cl-list .7s cubic-bezier(.45, 0, .25, 1) var(--d) both}@keyframes cl-in{0%{opacity:0;transform:translateY(8px)}}@keyframes cl-task{0%{opacity:0;transform:translateY(4px)}}@keyframes cl-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cl-fade{0%{opacity:0}}@keyframes cl-type{0%{transform:scaleX(0)}}@keyframes cl-send{35%{stroke:#24be90;transform:translateY(-2px)scale(1.15)}70%{stroke:#24be90}}@keyframes cl-pulse{0%{opacity:1;stroke-dashoffset:.14px}to{opacity:1;stroke-dashoffset:-1px}}@keyframes cl-list{0%{transform:none}to{transform:translateY(30px)}}.cl[data-astro-cid-p6sesyol]{border-radius:16px;transition:background-color .2s}@media (hover:hover){.cl[data-astro-cid-p6sesyol][data-cursor-icon=replay]:hover{background-color:#eceef1}.cl[data-astro-cid-p6sesyol][data-cursor-icon=replay]:hover .cl__num{fill:#fff}}.cl[data-astro-cid-p6sesyol] .cl__num{transition:fill .2s}.cl[data-astro-cid-p6sesyol] svg[data-astro-cid-p6sesyol]{width:100%;height:auto;display:block}.cl__wide[data-astro-cid-p6sesyol]{overflow:visible}.cl[data-astro-cid-p6sesyol]{position:relative}.cl[data-astro-cid-p6sesyol] .cl__note-out,.cl__doodle-label[data-astro-cid-p6sesyol]{display:none}.cl__doodle-label[data-astro-cid-p6sesyol]{white-space:nowrap;color:#2747ae;font-size:13px;font-style:italic;font-weight:500;line-height:1;position:absolute}.cl__letter[data-astro-cid-p6sesyol]{display:inline-block}.cl[data-astro-cid-p6sesyol].is-pre .cl__letter[data-astro-cid-p6sesyol]{opacity:0}.cl[data-astro-cid-p6sesyol].is-pre .cl__doodle{stroke-dasharray:1;stroke-dashoffset:1px}.cl[data-astro-cid-p6sesyol].is-play .cl__doodle{stroke-dasharray:1;animation:cl-draw 1.4s cubic-bezier(.22, 1, .36, 1) var(--d) both}.cl[data-astro-cid-p6sesyol].is-play .cl__letter[data-astro-cid-p6sesyol]{animation:cl-letter .35s cubic-bezier(.25, .1, .25, 1) var(--d) both}@keyframes cl-letter{0%{opacity:0;filter:blur(8px);transform:translateY(4px)}}@media (width>=1200px){.cl[data-astro-cid-p6sesyol] .cl__note-out{display:inline}.cl__doodle-label[data-astro-cid-p6sesyol]{display:block}.cl[data-astro-cid-p6sesyol] .cl__note-in{display:none}}.cl__narrow[data-astro-cid-p6sesyol]{max-width:420px;margin-inline:auto;display:none!important}@media (width<=639px){.cl__wide[data-astro-cid-p6sesyol]{display:none!important}.cl__narrow[data-astro-cid-p6sesyol]{display:block!important}}.lp__frame[data-astro-cid-dmfa2b26]{padding:var(--s-24,24px);border-radius:var(--r-12,12px);background:var(--cs-frame,#fff);border:1px solid #e3e5ec;overflow:hidden}.lp[data-astro-cid-dmfa2b26] svg[data-astro-cid-dmfa2b26]{width:100%;height:auto;display:block}.lp__narrow[data-astro-cid-dmfa2b26]{max-width:400px;margin-inline:auto;display:none!important}@media (width<=639px){.lp__frame[data-astro-cid-dmfa2b26]{padding:var(--s-16,16px) var(--s-8,8px)}.lp__wide[data-astro-cid-dmfa2b26]{display:none!important}.lp__narrow[data-astro-cid-dmfa2b26]{display:block!important}}.pp__scroll[data-astro-cid-dv5rzklw]{top:50%;left:calc(50% + var(--w) / 2 + 10px);opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;translate:0 -50%}.pp__scroll-mouse[data-astro-cid-dv5rzklw]{border:1.5px solid #8a8f9c;border-radius:8px;width:14px;height:22px;position:relative}.pp__scroll-dot[data-astro-cid-dv5rzklw]{background:#8a8f9c;border-radius:1px;width:2px;height:5px;margin-left:-1px;position:absolute;top:4px;left:50%}.pp__scroll-text[data-astro-cid-dv5rzklw]{writing-mode:vertical-rl;letter-spacing:.06em;color:#8a8f9c;font-size:.6875rem;font-weight:500}.pp__scroll[data-astro-cid-dv5rzklw].is-on{animation:2.6s both pp-scroll-in}.pp__scroll[data-astro-cid-dv5rzklw].is-on .pp__scroll-dot[data-astro-cid-dv5rzklw]{animation:.8s ease-in .2s 3 both pp-scroll-wheel}.pp__scroll[data-astro-cid-dv5rzklw].is-on .pp__scroll-text[data-astro-cid-dv5rzklw]{animation:.8s ease-in-out .2s 3 both pp-scroll-text}@keyframes pp-scroll-in{0%{opacity:0;transform:translate(-4px)}12%,82%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes pp-scroll-text{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes pp-scroll-wheel{0%{opacity:0;transform:translateY(0)}25%{opacity:1}to{opacity:0;transform:translateY(7px)}}@media (prefers-reduced-motion:reduce){.pp__scroll[data-astro-cid-dv5rzklw]{display:none}}.pp[data-astro-cid-dv5rzklw]{--w:var(--pw);position:relative}.pp__stage[data-astro-cid-dv5rzklw]{justify-content:center;align-items:flex-start;gap:40px;display:flex}.pp__phone[data-astro-cid-dv5rzklw]{flex:0 0 var(--w);--barh:calc(var(--w) * var(--bar) / 390);--winh:calc(var(--w) * 844 / 390 - var(--barh));flex-direction:column;gap:10px;display:flex}.pp__frame[data-astro-cid-dv5rzklw]{width:var(--w);background:#fff;border:1px solid #e4e6e8;border-radius:24px;position:relative;overflow:hidden}.pp__win[data-astro-cid-dv5rzklw]{height:var(--winh);overscroll-behavior:contain;scrollbar-width:none;position:relative;overflow-y:auto}.pp__then[data-astro-cid-dv5rzklw]{opacity:0;pointer-events:none;width:100%;height:auto;transition:opacity .45s ease-out;display:none;position:absolute;top:0;left:0}.pp__row[data-astro-cid-dv5rzklw]{--u:calc(var(--k) / 2);left:0;top:calc(var(--rt) * var(--u));width:100%;height:calc(var(--rh) * var(--u));scrollbar-width:none;cursor:grab;background:#f5f7f6;display:none;position:absolute;overflow:auto hidden}.pp__row[data-astro-cid-dv5rzklw]::-webkit-scrollbar{display:none}.pp__row[data-astro-cid-dv5rzklw].is-dragging{cursor:grabbing}.pp__row[data-astro-cid-dv5rzklw] img[data-astro-cid-dv5rzklw]{width:calc(var(--rw) * var(--u));max-width:none;height:auto;margin-left:calc(var(--rl) * var(--u));user-select:none;-webkit-user-drag:none;display:block;animation:none!important}.pp__then[data-astro-cid-dv5rzklw].is-then{opacity:1}@media (prefers-reduced-motion:reduce){.pp__then[data-astro-cid-dv5rzklw]{opacity:1;transition:none}}.pp__win[data-astro-cid-dv5rzklw]::-webkit-scrollbar{display:none}.pp__win[data-astro-cid-dv5rzklw]{cursor:grab}.pp__win[data-astro-cid-dv5rzklw].is-dragging{cursor:grabbing}.pp__win[data-astro-cid-dv5rzklw]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:-2px}.pp__screen[data-astro-cid-dv5rzklw]{width:100%;height:auto;display:none}.pp__screen--none[data-astro-cid-dv5rzklw]{height:var(--winh);color:#52525c;text-align:center;background:#f5f7f6;place-items:center;padding:24px;font-size:.875rem}.pp__screen--none[data-astro-cid-dv5rzklw] p[data-astro-cid-dv5rzklw]{margin:0}.pp__bar[data-astro-cid-dv5rzklw]{height:var(--barh);transition:opacity .3s,filter .3s;position:relative}.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="1"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-ghost~="1"] .pp__bar[data-astro-cid-dv5rzklw],.pp__phone[data-astro-cid-dv5rzklw][data-ghost~="1"]:has(.pp__hits input[value="1"]:checked) .pp__bar[data-astro-cid-dv5rzklw],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="2"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-ghost~="2"] .pp__bar[data-astro-cid-dv5rzklw],.pp__phone[data-astro-cid-dv5rzklw][data-ghost~="2"]:has(.pp__hits input[value="2"]:checked) .pp__bar[data-astro-cid-dv5rzklw],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="3"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-ghost~="3"] .pp__bar[data-astro-cid-dv5rzklw],.pp__phone[data-astro-cid-dv5rzklw][data-ghost~="3"]:has(.pp__hits input[value="3"]:checked) .pp__bar[data-astro-cid-dv5rzklw],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="4"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-ghost~="4"] .pp__bar[data-astro-cid-dv5rzklw],.pp__phone[data-astro-cid-dv5rzklw][data-ghost~="4"]:has(.pp__hits input[value="4"]:checked) .pp__bar[data-astro-cid-dv5rzklw],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="5"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-ghost~="5"] .pp__bar[data-astro-cid-dv5rzklw],.pp__phone[data-astro-cid-dv5rzklw][data-ghost~="5"]:has(.pp__hits input[value="5"]:checked) .pp__bar[data-astro-cid-dv5rzklw]{opacity:.4;filter:grayscale()}.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="1"]:has(.pp__hits input[value="1"]:checked),.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="1"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="1"],.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="2"]:has(.pp__hits input[value="2"]:checked),.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="2"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="2"],.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="3"]:has(.pp__hits input[value="3"]:checked),.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="3"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="3"],.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="4"]:has(.pp__hits input[value="4"]:checked),.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="4"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="4"],.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="5"]:has(.pp__hits input[value="5"]:checked),.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="5"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="5"]{--barh:0px}.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="1"]:has(.pp__hits input[value="1"]:checked) .pp__bar[data-astro-cid-dv5rzklw],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="1"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="1"] .pp__bar[data-astro-cid-dv5rzklw],.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="2"]:has(.pp__hits input[value="2"]:checked) .pp__bar[data-astro-cid-dv5rzklw],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="2"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="2"] .pp__bar[data-astro-cid-dv5rzklw],.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="3"]:has(.pp__hits input[value="3"]:checked) .pp__bar[data-astro-cid-dv5rzklw],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="3"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="3"] .pp__bar[data-astro-cid-dv5rzklw],.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="4"]:has(.pp__hits input[value="4"]:checked) .pp__bar[data-astro-cid-dv5rzklw],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="4"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="4"] .pp__bar[data-astro-cid-dv5rzklw],.pp__phone[data-astro-cid-dv5rzklw][data-nobar~="5"]:has(.pp__hits input[value="5"]:checked) .pp__bar[data-astro-cid-dv5rzklw],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="5"]:checked) .pp__phone[data-astro-cid-dv5rzklw][data-nobar~="5"] .pp__bar[data-astro-cid-dv5rzklw]{display:none}.pp__hdr[data-astro-cid-dv5rzklw]{pointer-events:none;display:none;position:absolute;top:0;left:0;right:0}.pp__hdr[data-astro-cid-dv5rzklw]:before{content:"";-webkit-backdrop-filter:blur(2px);background:linear-gradient(#f5f7f6 0 52%,#f5f7f600 100%);position:absolute;inset:0}.pp__hdr[data-astro-cid-dv5rzklw] img[data-astro-cid-dv5rzklw]{width:100%;height:auto;display:block;position:relative}.pp__intro[data-astro-cid-dv5rzklw]{--u:calc(var(--k) / 2);--ease:cubic-bezier(.42, 0, .58, 1);width:100%;height:var(--winh);visibility:hidden;pointer-events:none;background:#f5f7f6;display:none;position:absolute;top:0;left:0;overflow:hidden}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__intro[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-anim .pp__intro[data-astro-cid-dv5rzklw]{visibility:visible}.pp__frame[data-astro-cid-dv5rzklw].is-snap .pp__intro[data-astro-cid-dv5rzklw] [data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-snap .pp__logo[data-astro-cid-dv5rzklw]{transition:none!important}.pp__frame[data-astro-cid-dv5rzklw].is-fast .pp__intro[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-fast .pp__intro[data-astro-cid-dv5rzklw] [data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-fast .pp__logo[data-astro-cid-dv5rzklw]{transition-duration:.2s!important;transition-delay:0s!important}.pp__frame[data-astro-cid-dv5rzklw].is-fast .pp__intro[data-astro-cid-dv5rzklw] [data-astro-cid-dv5rzklw]{animation-duration:.25s!important;animation-delay:0s!important}.pp__ihdr[data-astro-cid-dv5rzklw]{z-index:1;width:100%;height:auto;position:absolute;top:0;left:0}.pp__ibg[data-astro-cid-dv5rzklw]{opacity:0;width:100%;height:auto;transition:opacity 1.1s var(--ease);z-index:2;position:absolute;top:0;left:0}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__ibg[data-astro-cid-dv5rzklw]{opacity:1}.pp__irest[data-astro-cid-dv5rzklw]{left:0;top:calc(var(--ry) * var(--u));width:100%;height:100%;transition:top .9s var(--ease);position:absolute;overflow:hidden}.pp__irest[data-astro-cid-dv5rzklw] img[data-astro-cid-dv5rzklw]{left:0;top:calc(var(--ry) * var(--u) * -1);width:100%;max-width:none;height:auto;position:absolute}.pp__irest[data-astro-cid-dv5rzklw]{z-index:4}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__irest[data-astro-cid-dv5rzklw]{top:calc(var(--rfy) * var(--u))}.pp__icard[data-astro-cid-dv5rzklw]{z-index:calc(var(--z) + 10);border-radius:calc(28 * var(--u));left:calc(var(--tx) * var(--u));top:calc(var(--ty) * var(--u));width:calc(var(--tw) * var(--u));height:calc(var(--th) * var(--u));transition:top .9s var(--ease), width .6s var(--ease) 1.05s, height .6s var(--ease) 1.05s, left .6s var(--ease) calc(1.05s + var(--i) * 60ms);position:absolute;overflow:hidden}.pp__icard--lead[data-astro-cid-dv5rzklw]{transition:top .9s var(--ease), height .9s var(--ease), width .6s var(--ease) 1.05s, left .6s var(--ease) 1.05s}.pp__intro[data-astro-cid-dv5rzklw] .pp__icard--lead[data-astro-cid-dv5rzklw]{background:linear-gradient(#24bd90,#23af85)}.pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw].pp__icard--lead .pp__icard-from[data-astro-cid-dv5rzklw]{clip-path:inset(0 calc((780 - var(--fx) - var(--fw) + 30) / var(--fh) * 100cqh) 0 0)}.pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw].pp__icard--lead .pp__icard-to[data-astro-cid-dv5rzklw]{clip-path:inset(0 calc((var(--rw) - var(--rx) - var(--tw) + 30) / var(--th) * 100cqh) 0 calc(var(--rx) / var(--th) * 100cqh))}.pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw].pp__icard--lead .pp__icard-from[data-astro-cid-dv5rzklw],.pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw].pp__icard--lead .pp__icard-to[data-astro-cid-dv5rzklw]{transition:opacity .25s linear .33s}.pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw] .pp__icard-from[data-astro-cid-dv5rzklw],.pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw] .pp__icard-to[data-astro-cid-dv5rzklw]{transition-delay:1.05s}.pp__icard[data-astro-cid-dv5rzklw]:not(.pp__icard--lead){z-index:3}.pp__frame[data-astro-cid-dv5rzklw].is-anim:not(.is-intro):not(.is-snap) .pp__icard[data-astro-cid-dv5rzklw]:not(.pp__icard--lead){animation:1.7s linear both pp-card-under}@keyframes pp-card-under{0%{opacity:1}45%{opacity:0}62%{opacity:0}70%{opacity:1}to{opacity:1}}.pp__icard--lead[data-astro-cid-dv5rzklw]{z-index:20}.pp__icard[data-astro-cid-dv5rzklw] .pp__icard-to[data-astro-cid-dv5rzklw]{clip-path:inset(0 calc((var(--rw) - var(--rx) - var(--tw)) * var(--u)) 0 calc(var(--rx) * var(--u)))}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__icard[data-astro-cid-dv5rzklw]{left:calc(var(--fx) * var(--u));top:calc(var(--fy) * var(--u));width:calc(var(--fw) * var(--u));height:calc(var(--fh) * var(--u));transition:left .6s var(--ease) calc((3 - var(--i)) * 60ms), width .6s var(--ease), height .6s var(--ease), top .9s var(--ease) .65s}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__icard--lead[data-astro-cid-dv5rzklw]{transition:width .6s var(--ease), left .6s var(--ease), top .9s var(--ease) .65s, height .9s var(--ease) .65s}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw].pp__icard--lead .pp__icard-from[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw].pp__icard--lead .pp__icard-to[data-astro-cid-dv5rzklw]{transition:opacity .25s linear .98s}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw] .pp__icard-from[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw] .pp__icard-to[data-astro-cid-dv5rzklw]{transition-delay:0s}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__ibg[data-astro-cid-dv5rzklw]{transition-delay:.4s}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__irest[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__logo[data-astro-cid-dv5rzklw]{transition-delay:.65s}.pp__icard[data-astro-cid-dv5rzklw] img[data-astro-cid-dv5rzklw]{width:calc(780 * var(--u));max-width:none;height:auto;position:absolute}.pp__icard-from[data-astro-cid-dv5rzklw]{left:calc(var(--fx) * var(--u) * -1);top:calc(var(--fy) * var(--u) * -1);opacity:0;transition:opacity .6s var(--ease)}.pp__icard[data-astro-cid-dv5rzklw] .pp__icard-to[data-astro-cid-dv5rzklw]{width:calc(var(--rw) * var(--u));left:calc(var(--rx) * var(--u) * -1);top:calc(var(--ry2) * var(--u) * -1);opacity:1;transition:opacity .6s var(--ease)}.pp__icard[data-astro-cid-dv5rzklw]{container-type:size}.pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw] .pp__icard-from[data-astro-cid-dv5rzklw]{width:calc(780 / var(--fh) * 100cqh);left:calc(var(--fx) / var(--fh) * -100cqh);top:calc(var(--fy) / var(--fh) * -100cqh)}.pp__intro[data-astro-cid-dv5rzklw] .pp__icard[data-astro-cid-dv5rzklw] .pp__icard-to[data-astro-cid-dv5rzklw]{width:calc(var(--rw) / var(--th) * 100cqh);left:calc(var(--rx) / var(--th) * -100cqh);top:calc(var(--ry2) / var(--th) * -100cqh);clip-path:inset(0 calc((var(--rw) - var(--rx) - var(--tw)) / var(--th) * 100cqh) 0 calc(var(--rx) / var(--th) * 100cqh))}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__icard-from[data-astro-cid-dv5rzklw]{opacity:1}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__icard-to[data-astro-cid-dv5rzklw]{opacity:0}.pp__intro[data-astro-cid-dv5rzklw] img[data-astro-cid-dv5rzklw],.pp__then[data-astro-cid-dv5rzklw],.pp__hdr[data-astro-cid-dv5rzklw] img[data-astro-cid-dv5rzklw]{animation:none!important}.pp__phone[data-astro-cid-dv5rzklw]{--k:calc((var(--w) - 16px) / 390)}.pp__logo[data-astro-cid-dv5rzklw]{width:calc(var(--tw) * var(--k));height:calc(var(--th) * var(--k));transform-origin:0 0;transform:translate(calc(var(--tx) * var(--k)), calc(var(--ty) * var(--k)));pointer-events:none;z-index:2;transition:transform .9s ease-in-out;display:none;position:absolute;top:0;left:0}.pp__frame[data-astro-cid-dv5rzklw].is-intro .pp__logo[data-astro-cid-dv5rzklw]{transform:translate(calc(var(--fx) * var(--k)), calc(var(--fy) * var(--k))) scale(var(--sc))}.pp__replay[data-astro-cid-dv5rzklw]{width:var(--w);visibility:hidden;color:#8a8f9c;cursor:pointer;opacity:.8;background:0 0;border:0;justify-content:flex-end;align-items:center;height:24px;margin:-12px 0 -24px;padding:0 4px 0 0;display:flex!important}.pp__replay[data-astro-cid-dv5rzklw]:hover{color:#2e354d;opacity:1}.pp__replay[data-astro-cid-dv5rzklw] svg[data-astro-cid-dv5rzklw]{display:block}.pp__replay[data-astro-cid-dv5rzklw]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pp__intro[data-astro-cid-dv5rzklw],.pp__replay[data-astro-cid-dv5rzklw]{display:none!important}.pp__logo[data-astro-cid-dv5rzklw]{transition:none}}.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="1"]:checked)>.pp__replay[data-astro-cid-dv5rzklw][data-s="1"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="1"]:checked) .pp__phone[data-astro-cid-dv5rzklw]>.pp__replay[data-astro-cid-dv5rzklw][data-s="1"],.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="2"]:checked)>.pp__replay[data-astro-cid-dv5rzklw][data-s="2"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="2"]:checked) .pp__phone[data-astro-cid-dv5rzklw]>.pp__replay[data-astro-cid-dv5rzklw][data-s="2"],.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="3"]:checked)>.pp__replay[data-astro-cid-dv5rzklw][data-s="3"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="3"]:checked) .pp__phone[data-astro-cid-dv5rzklw]>.pp__replay[data-astro-cid-dv5rzklw][data-s="3"],.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="4"]:checked)>.pp__replay[data-astro-cid-dv5rzklw][data-s="4"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="4"]:checked) .pp__phone[data-astro-cid-dv5rzklw]>.pp__replay[data-astro-cid-dv5rzklw][data-s="4"],.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="5"]:checked)>.pp__replay[data-astro-cid-dv5rzklw][data-s="5"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="5"]:checked) .pp__phone[data-astro-cid-dv5rzklw]>.pp__replay[data-astro-cid-dv5rzklw][data-s="5"]{visibility:visible}.pp__barimg[data-astro-cid-dv5rzklw]{width:100%;height:100%;display:none;position:absolute;inset:0}.pp__hits[data-astro-cid-dv5rzklw]{grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:0}.pp__hit[data-astro-cid-dv5rzklw]{cursor:pointer;position:relative}.pp__hit--blocked[data-astro-cid-dv5rzklw],html.has-dot-cursor .pp__hit--blocked[data-astro-cid-dv5rzklw][data-cursor-native],html.has-dot-cursor .pp__hit--blocked[data-astro-cid-dv5rzklw][data-cursor-native] [data-astro-cid-dv5rzklw]{cursor:not-allowed!important}.pp__hit--blocked[data-astro-cid-dv5rzklw]:after{display:none}.pp__tap[data-astro-cid-dv5rzklw]{--u:calc(var(--k) / 2);z-index:1;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w2) * var(--u));height:calc(var(--h2) * var(--u));cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0;display:none;position:absolute}.pp__row[data-astro-cid-dv5rzklw] .pp__tap[data-astro-cid-dv5rzklw],.pp__sub[data-astro-cid-dv5rzklw] .pp__tap[data-astro-cid-dv5rzklw]{display:block}.pp__tap--hdr[data-astro-cid-dv5rzklw]{pointer-events:auto;display:block}.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="1"]:checked) .pp__tap[data-astro-cid-dv5rzklw][data-s="1"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="1"]:checked) .pp__phone[data-astro-cid-dv5rzklw] .pp__tap[data-astro-cid-dv5rzklw][data-s="1"],.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="2"]:checked) .pp__tap[data-astro-cid-dv5rzklw][data-s="2"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="2"]:checked) .pp__phone[data-astro-cid-dv5rzklw] .pp__tap[data-astro-cid-dv5rzklw][data-s="2"],.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="3"]:checked) .pp__tap[data-astro-cid-dv5rzklw][data-s="3"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="3"]:checked) .pp__phone[data-astro-cid-dv5rzklw] .pp__tap[data-astro-cid-dv5rzklw][data-s="3"],.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="4"]:checked) .pp__tap[data-astro-cid-dv5rzklw][data-s="4"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="4"]:checked) .pp__phone[data-astro-cid-dv5rzklw] .pp__tap[data-astro-cid-dv5rzklw][data-s="4"],.pp__phone[data-astro-cid-dv5rzklw]:has(.pp__hits input[value="5"]:checked) .pp__tap[data-astro-cid-dv5rzklw][data-s="5"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="5"]:checked) .pp__phone[data-astro-cid-dv5rzklw] .pp__tap[data-astro-cid-dv5rzklw][data-s="5"]{display:block}.pp__tap[data-astro-cid-dv5rzklw]:after{content:"";opacity:0;pointer-events:none;background:#0d99ff2e;border-radius:10px;transition:opacity .35s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0d99ffb3}.pp__tap[data-astro-cid-dv5rzklw]:active{background:#1e1a150f}.pp__phone[data-astro-cid-dv5rzklw].is-hint .pp__tap[data-astro-cid-dv5rzklw]:after{opacity:1}html.has-dot-cursor .pp__tap[data-astro-cid-dv5rzklw],html.has-dot-cursor .pp__subback[data-astro-cid-dv5rzklw]{cursor:pointer!important}.pp__tap[data-astro-cid-dv5rzklw]:focus-visible,.pp__subback[data-astro-cid-dv5rzklw]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:-2px}.pp__sub[data-astro-cid-dv5rzklw]{--u:calc(var(--k) / 2);z-index:8;width:100%;height:var(--winh);visibility:hidden;background:#f5f7f6;transition:transform .45s ease-in-out,visibility 0s linear .45s;position:absolute;top:0;left:0;transform:translate(100%);box-shadow:-8px 0 24px #1e1a1514}.pp__sub[data-astro-cid-dv5rzklw].is-open{visibility:visible;transition:transform .45s ease-in-out;transform:none}.pp__subwin[data-astro-cid-dv5rzklw]{overscroll-behavior:contain;scrollbar-width:none;cursor:grab;height:100%;position:relative;overflow-y:auto}.pp__subwin[data-astro-cid-dv5rzklw]::-webkit-scrollbar{display:none}.pp__subwin[data-astro-cid-dv5rzklw] img[data-astro-cid-dv5rzklw]{user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block;animation:none!important}.pp__subwin[data-astro-cid-dv5rzklw] .pp__subthen[data-astro-cid-dv5rzklw]{opacity:0;pointer-events:none;transition:opacity .45s ease-out;position:absolute;top:0;left:0}.pp__subwin[data-astro-cid-dv5rzklw] .pp__subthen[data-astro-cid-dv5rzklw].is-then{opacity:1}.pp__subhdr[data-astro-cid-dv5rzklw]{pointer-events:none;position:absolute;top:0;left:0;right:0}.pp__subhdr[data-astro-cid-dv5rzklw] .pp__tap[data-astro-cid-dv5rzklw],.pp__hdr[data-astro-cid-dv5rzklw] .pp__tap[data-astro-cid-dv5rzklw]{pointer-events:auto}.pp__hdr[data-astro-cid-dv5rzklw]{pointer-events:none;z-index:2}.pp__sub[data-astro-cid-dv5rzklw][data-full]{height:calc(var(--winh) + var(--barh))}.pp__sub[data-astro-cid-dv5rzklw][data-kind=sheet]{box-shadow:none;background:0 0;transform:none}.pp__subdim[data-astro-cid-dv5rzklw]{z-index:0;opacity:0;cursor:pointer;background:#18181c73;border:0;width:100%;height:100%;padding:0;transition:opacity .35s;position:absolute;inset:0}.pp__sub[data-astro-cid-dv5rzklw][data-kind=sheet].is-open .pp__subdim[data-astro-cid-dv5rzklw]{opacity:1}.pp__sub[data-astro-cid-dv5rzklw][data-kind=sheet] .pp__subwin[data-astro-cid-dv5rzklw]{height:auto;max-height:100%;transition:transform .4s cubic-bezier(.32,.72,0,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.pp__sub[data-astro-cid-dv5rzklw][data-kind=sheet].is-open .pp__subwin[data-astro-cid-dv5rzklw]{transform:none}.pp__sub[data-astro-cid-dv5rzklw][data-kind=swap],.pp__sub[data-astro-cid-dv5rzklw][data-kind=swap].is-open{box-shadow:none;transition:none;transform:none}.pp__sub[data-astro-cid-dv5rzklw].is-instant,.pp__sub[data-astro-cid-dv5rzklw].is-instant .pp__subwin[data-astro-cid-dv5rzklw],.pp__sub[data-astro-cid-dv5rzklw].is-instant .pp__subdim[data-astro-cid-dv5rzklw]{transition:none!important}html.has-dot-cursor .pp__subdim[data-astro-cid-dv5rzklw]{cursor:pointer!important}.pp__subhdr[data-astro-cid-dv5rzklw] img[data-astro-cid-dv5rzklw]{width:100%;height:auto;display:block;animation:none!important}.pp__subback[data-astro-cid-dv5rzklw]{z-index:2;left:calc(14 * var(--u));top:calc(110 * var(--u));width:calc(72 * var(--u));height:calc(76 * var(--u));background:0 0;border:0;border-radius:8px;padding:0;position:absolute}.pp__frame[data-astro-cid-dv5rzklw].is-sub .pp__bar[data-astro-cid-dv5rzklw]{opacity:.4;filter:grayscale()}.pp__frame[data-astro-cid-dv5rzklw].is-sub .pp__replay[data-astro-cid-dv5rzklw]{visibility:hidden}.pp__tip[data-astro-cid-dv5rzklw]{z-index:50;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#1e1a15;border-radius:6px;padding:4px 8px;font-size:.75rem;line-height:1.3;transition:opacity .15s;position:fixed}.pp__tip[data-astro-cid-dv5rzklw].is-on{opacity:1}.pp__push[data-astro-cid-dv5rzklw]{--u:calc(var(--k) / 2);--ease:cubic-bezier(.42, 0, .58, 1);width:100%;height:var(--winh);z-index:4;transition:transform .45s var(--ease), filter .45s var(--ease);background:#f5f7f6;display:none;position:absolute;top:0;left:0;overflow:hidden}.pp__push[data-astro-cid-dv5rzklw].is-on{display:block}.pp__push[data-astro-cid-dv5rzklw].is-leaving{filter:brightness(.92);transform:translate(-30%)}.pp__push-home[data-astro-cid-dv5rzklw]{width:100%;max-width:none;height:auto;transition:transform .9s var(--ease);position:absolute;top:0;left:0;animation:none!important}.pp__push[data-astro-cid-dv5rzklw].is-scrolled .pp__push-home[data-astro-cid-dv5rzklw]{transform:translateY(calc(var(--sy) * var(--u) * -1))}.pp__push-hdr[data-astro-cid-dv5rzklw]{z-index:1;width:100%;position:absolute;top:0;left:0}.pp__push-hdr[data-astro-cid-dv5rzklw]:before{content:"";background:linear-gradient(#f5f7f6 0 52%,#f5f7f600 100%);position:absolute;inset:0}.pp__push-hdr[data-astro-cid-dv5rzklw] img[data-astro-cid-dv5rzklw]{width:100%;height:auto;display:block;position:relative;animation:none!important}.pp__push-tap[data-astro-cid-dv5rzklw]{z-index:2;left:calc(var(--px) * var(--u));top:calc((var(--py) - var(--sy)) * var(--u));opacity:0;background:#1e1a1533;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;transition:opacity .2s,transform .25s;position:absolute;transform:scale(.4)}.pp__push[data-astro-cid-dv5rzklw].is-tap .pp__push-tap[data-astro-cid-dv5rzklw]{opacity:1;transform:scale(1)}.pp__frame[data-astro-cid-dv5rzklw].is-push-wait .pp__win[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-push-wait .pp__hdr[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-push-wait .pp__back[data-astro-cid-dv5rzklw]{transform:translate(100%)}.pp__frame[data-astro-cid-dv5rzklw].is-push-wait .pp__win[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-push-go .pp__win[data-astro-cid-dv5rzklw]{z-index:5;position:relative}.pp__frame[data-astro-cid-dv5rzklw].is-push-wait .pp__hdr[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-push-go .pp__hdr[data-astro-cid-dv5rzklw]{z-index:6}.pp__frame[data-astro-cid-dv5rzklw].is-push-wait .pp__back[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-push-go .pp__back[data-astro-cid-dv5rzklw]{z-index:7}.pp__frame[data-astro-cid-dv5rzklw].is-push-go .pp__win[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-push-go .pp__hdr[data-astro-cid-dv5rzklw],.pp__frame[data-astro-cid-dv5rzklw].is-push-go .pp__back[data-astro-cid-dv5rzklw]{transition:transform .45s ease-in-out}.pp__hit[data-astro-cid-dv5rzklw]:after{content:"";opacity:0;pointer-events:none;background:#0d99ff38;border-radius:6px;transition:opacity .35s;position:absolute;inset:6px 3px;box-shadow:inset 0 0 0 1px #0d99ffb3}.pp__phone[data-astro-cid-dv5rzklw].is-hint .pp__hit[data-astro-cid-dv5rzklw]:after,.pp__phone[data-astro-cid-dv5rzklw].is-hint .pp__back[data-astro-cid-dv5rzklw]:after{opacity:1}.pp__back[data-astro-cid-dv5rzklw]{z-index:3;left:calc(14 * var(--k) / 2);top:calc(110 * var(--k) / 2);width:calc(72 * var(--k) / 2);height:calc(76 * var(--k) / 2);cursor:pointer;display:none;position:absolute}.pp__back[data-astro-cid-dv5rzklw]:after{content:"";opacity:0;pointer-events:none;background:#0d99ff38;border-radius:6px;transition:opacity .35s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0d99ffb3}@media (prefers-reduced-motion:reduce){.pp__hit[data-astro-cid-dv5rzklw]:after{transition:none}}.pp__hit[data-astro-cid-dv5rzklw] input[data-astro-cid-dv5rzklw]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.pp__hit[data-astro-cid-dv5rzklw] input[data-astro-cid-dv5rzklw]:disabled{cursor:not-allowed}.pp__hit[data-astro-cid-dv5rzklw]:has(input:focus-visible){outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:-3px;border-radius:10px}.pp__hit[data-astro-cid-dv5rzklw]:hover{background:#2747ae0f}.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="1"]:checked) [data-astro-cid-dv5rzklw][data-s="1"],.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="2"]:checked) [data-astro-cid-dv5rzklw][data-s="2"],.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="3"]:checked) [data-astro-cid-dv5rzklw][data-s="3"],.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="4"]:checked) [data-astro-cid-dv5rzklw][data-s="4"],.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="5"]:checked) [data-astro-cid-dv5rzklw][data-s="5"],.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="1"]:checked) [data-astro-cid-dv5rzklw][data-cap="1"],.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="2"]:checked) [data-astro-cid-dv5rzklw][data-cap="2"],.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="3"]:checked) [data-astro-cid-dv5rzklw][data-cap="3"],.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="4"]:checked) [data-astro-cid-dv5rzklw][data-cap="4"],.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="5"]:checked) [data-astro-cid-dv5rzklw][data-cap="5"]{display:block}.pp__phone[data-astro-cid-dv5rzklw]:has(input[value="4"]:checked) .pp__screen--none[data-astro-cid-dv5rzklw]{display:grid}.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="1"]:checked) [data-astro-cid-dv5rzklw][data-s="1"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="2"]:checked) [data-astro-cid-dv5rzklw][data-s="2"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="3"]:checked) [data-astro-cid-dv5rzklw][data-s="3"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="4"]:checked) [data-astro-cid-dv5rzklw][data-s="4"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="5"]:checked) [data-astro-cid-dv5rzklw][data-s="5"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="1"]:checked) [data-astro-cid-dv5rzklw][data-cap="1"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="2"]:checked) [data-astro-cid-dv5rzklw][data-cap="2"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="3"]:checked) [data-astro-cid-dv5rzklw][data-cap="3"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="4"]:checked) [data-astro-cid-dv5rzklw][data-cap="4"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="5"]:checked) [data-astro-cid-dv5rzklw][data-cap="5"]{display:block}.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="4"]:checked) .pp__screen--none[data-astro-cid-dv5rzklw]{display:grid}.pp__cap[data-astro-cid-dv5rzklw],.pp__cell[data-astro-cid-dv5rzklw]{margin:0;display:none}.sr-only[data-astro-cid-dv5rzklw]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp__ctl[data-astro-cid-dv5rzklw],.pp__seg[data-astro-cid-dv5rzklw]{border:0;margin:0;padding:0}.pp--a[data-astro-cid-dv5rzklw]{flex-direction:column;gap:16px;display:flex}.pp--a[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{background:#f5f5f5;border-radius:24px;order:1;padding:32px}.pp--a[data-astro-cid-dv5rzklw] .pp__badge[data-astro-cid-dv5rzklw]{z-index:1;letter-spacing:.04em;text-transform:uppercase;color:#0e0e10;background:#fff;border:1px solid #e4e6e8;border-radius:999px;padding:4px 9px;font-size:.6875rem;font-weight:600;position:absolute;top:12px;left:12px}.pp--a[data-astro-cid-dv5rzklw] .pp__ctl[data-astro-cid-dv5rzklw]{flex-wrap:wrap;order:2;justify-content:center;gap:8px;display:flex}.pp--a[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw]{color:#52525c;cursor:pointer;background:#fff;border:1px solid #e4e6e8;border-radius:999px;padding:7px 14px;font-size:.8125rem;font-weight:600;position:relative}.pp--a[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw] input[data-astro-cid-dv5rzklw]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.pp--a[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw]:has(input:checked){border-color:var(--c-svc-blue,#2747ae);background:var(--c-svc-blue,#2747ae);color:#fff}.pp--a[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw]:has(input:focus-visible){outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:2px}.pp--a[data-astro-cid-dv5rzklw] .pp__caps[data-astro-cid-dv5rzklw]{text-align:center;color:#52525c;order:3;min-height:1.5em;font-size:.875rem;line-height:1.5}@media (width<=719px){.pp--a[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{flex-direction:column;align-items:center;gap:24px;padding:20px 16px}.pp--a[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]{--w:min(var(--pw), 100%)}.pp--a[data-astro-cid-dv5rzklw] .pp__ctl[data-astro-cid-dv5rzklw]{z-index:2;backdrop-filter:blur(6px);background:#ffffffeb;border-radius:999px;order:0;padding:8px;position:sticky;top:8px}}.pp--b[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{gap:0}.pp--b[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]{flex:1 1 0;align-items:center;gap:14px;padding:0 16px 8px}.pp--b[data-astro-cid-dv5rzklw] .pp__phone--before[data-astro-cid-dv5rzklw]{border-right:1px solid #e4e6e8}.pp--b[data-astro-cid-dv5rzklw] .pp__head[data-astro-cid-dv5rzklw]{flex-direction:column;align-self:stretch;gap:2px;display:flex}.pp--b[data-astro-cid-dv5rzklw] .pp__head[data-astro-cid-dv5rzklw] b[data-astro-cid-dv5rzklw]{color:var(--c-title,#2e354d);font-size:1.25rem;font-weight:600}.pp--b[data-astro-cid-dv5rzklw] .pp__head[data-astro-cid-dv5rzklw] span[data-astro-cid-dv5rzklw]{color:#74777b;font-size:.875rem}.pp--b[data-astro-cid-dv5rzklw] .pp__frame[data-astro-cid-dv5rzklw]{border:8px solid #111;border-radius:44px;box-shadow:0 20px 40px #0000001f}.pp--b[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw],.pp--d[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]{--barh:calc((var(--w) - 16px) * var(--bar) / 390);--winh:calc((var(--w) - 16px) * 844 / 390 - var(--barh))}.pp--b[data-astro-cid-dv5rzklw] .pp__win[data-astro-cid-dv5rzklw],.pp--b[data-astro-cid-dv5rzklw] .pp__bar[data-astro-cid-dv5rzklw]{width:calc(var(--w) - 16px)}.pp--b[data-astro-cid-dv5rzklw] .pp__win[data-astro-cid-dv5rzklw]{border-radius:36px 36px 0 0}.pp--b[data-astro-cid-dv5rzklw] .pp__bar[data-astro-cid-dv5rzklw]{border-radius:0 0 36px 36px;overflow:hidden}.pp--b[data-astro-cid-dv5rzklw] .pp__spec[data-astro-cid-dv5rzklw]{border-top:1px solid #e4e6e8;align-self:stretch;padding-top:12px}.pp--b[data-astro-cid-dv5rzklw] .pp__speclabel[data-astro-cid-dv5rzklw]{letter-spacing:.06em;text-transform:uppercase;color:#74777b;margin-bottom:4px;font-size:.6875rem;font-weight:600;display:block}.pp--b[data-astro-cid-dv5rzklw] .pp__cell[data-astro-cid-dv5rzklw]{color:#2e354d;font-size:.875rem;line-height:1.5}.pp--b[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw]{display:none}@media (width<=639px){.pp--b[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw]{background:#eef0f3;border-radius:999px;margin:0 auto 16px;padding:3px;display:inline-flex}.pp--b[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw] label[data-astro-cid-dv5rzklw]{color:#52525c;cursor:pointer;border-radius:999px;padding:6px 18px;font-size:.8125rem;font-weight:600;position:relative}.pp--b[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw] input[data-astro-cid-dv5rzklw]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.pp--b[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw] label[data-astro-cid-dv5rzklw]:has(input:checked){color:#111;background:#fff;box-shadow:0 1px 3px #0000001f}.pp--b[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw] label[data-astro-cid-dv5rzklw]:has(input:focus-visible){outline:2px solid var(--c-svc-blue,#2747ae)}.pp--b[data-astro-cid-dv5rzklw]{flex-direction:column;align-items:center;display:flex}.pp--b[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{align-self:stretch}.pp--b[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]{border:0;padding:0;display:none}.pp--b[data-astro-cid-dv5rzklw]:has(.pp__seg input[value=before]:checked) .pp__phone--before[data-astro-cid-dv5rzklw],.pp--b[data-astro-cid-dv5rzklw]:has(.pp__seg input[value=after]:checked) .pp__phone--after[data-astro-cid-dv5rzklw]{display:flex}}.pp--c[data-astro-cid-dv5rzklw]{grid-template-columns:1fr 184px;align-items:start;gap:16px;display:grid}.pp--c[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{background:#fbfbfb;border-radius:16px;grid-area:1/1;gap:24px;padding:20px 12px 12px}.pp--c[data-astro-cid-dv5rzklw] .pp__frame[data-astro-cid-dv5rzklw]{border-radius:20px}.pp--c[data-astro-cid-dv5rzklw] .pp__under[data-astro-cid-dv5rzklw]{color:#52525c;align-self:center;font-size:.8125rem;font-weight:600}.pp--c[data-astro-cid-dv5rzklw] .pp__ctl[data-astro-cid-dv5rzklw]{background:#fff;border:1px solid #e4e6e8;border-radius:16px;flex-direction:column;grid-area:1/2;gap:4px;padding:12px;display:flex}.pp--c[data-astro-cid-dv5rzklw] .pp__ctl[data-astro-cid-dv5rzklw]:before{content:"What changed";color:var(--c-title,#2e354d);margin:0 0 6px 6px;font-size:1rem;font-weight:600}.pp--c[data-astro-cid-dv5rzklw] .pp__row[data-astro-cid-dv5rzklw]{color:#2e354d;cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;font-size:.8125rem;display:flex;position:relative}.pp--c[data-astro-cid-dv5rzklw] .pp__row[data-astro-cid-dv5rzklw] input[data-astro-cid-dv5rzklw]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.pp--c[data-astro-cid-dv5rzklw] .pp__ctlname[data-astro-cid-dv5rzklw]{font-weight:600}.pp--c[data-astro-cid-dv5rzklw] .pp__ctlsum[data-astro-cid-dv5rzklw]{color:#74777b;font-size:.75rem}.pp--c[data-astro-cid-dv5rzklw] .pp__row[data-astro-cid-dv5rzklw]:has(input:checked){color:#fff;background:#111}.pp--c[data-astro-cid-dv5rzklw] .pp__row[data-astro-cid-dv5rzklw]:has(input:checked) .pp__ctlsum[data-astro-cid-dv5rzklw]{color:#ffffffb3}.pp--c[data-astro-cid-dv5rzklw] .pp__row[data-astro-cid-dv5rzklw]:has(input:focus-visible){outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:2px}.pp--c[data-astro-cid-dv5rzklw] .pp__caps[data-astro-cid-dv5rzklw]{color:#2e354d;grid-area:2/1;font-size:.875rem;line-height:1.5}@media (width<=719px){.pp--c[data-astro-cid-dv5rzklw]{flex-direction:column;gap:12px;display:flex}.pp--c[data-astro-cid-dv5rzklw] .pp__ctl[data-astro-cid-dv5rzklw]{scroll-snap-type:x mandatory;border-radius:999px;flex-direction:row;order:0;padding:8px;overflow-x:auto}.pp--c[data-astro-cid-dv5rzklw] .pp__ctl[data-astro-cid-dv5rzklw]:before{display:none}.pp--c[data-astro-cid-dv5rzklw] .pp__row[data-astro-cid-dv5rzklw]{scroll-snap-align:start;border-radius:999px;flex:none;padding:6px 14px}.pp--c[data-astro-cid-dv5rzklw] .pp__ctlsum[data-astro-cid-dv5rzklw]{display:none}.pp--c[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{scroll-snap-type:x mandatory;order:1;justify-content:flex-start;overflow-x:auto}.pp--c[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]{--w:min(300px, 82vw);scroll-snap-align:center}.pp--c[data-astro-cid-dv5rzklw] .pp__caps[data-astro-cid-dv5rzklw]{order:2}}.pp--d[data-astro-cid-dv5rzklw]{--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;flex-direction:column;gap:12px;display:flex}.pp__note[data-astro-cid-dv5rzklw]{visibility:hidden;min-height:2.5em;max-width:var(--w);text-align:center;color:#0009;text-wrap:pretty;margin:0;font-size:.8125rem;line-height:1.5;display:block!important}.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="1"]:checked) .pp__note[data-astro-cid-dv5rzklw][data-s="1"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="2"]:checked) .pp__note[data-astro-cid-dv5rzklw][data-s="2"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="3"]:checked) .pp__note[data-astro-cid-dv5rzklw][data-s="3"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="4"]:checked) .pp__note[data-astro-cid-dv5rzklw][data-s="4"],.pp[data-astro-cid-dv5rzklw]:has(.pp__ctl input[value="5"]:checked) .pp__note[data-astro-cid-dv5rzklw][data-s="5"]{visibility:visible}.pp__note[data-astro-cid-dv5rzklw] a[data-astro-cid-dv5rzklw]{color:var(--c-svc-blue,#2747ae);font-weight:600;text-decoration:none}.pp__note[data-astro-cid-dv5rzklw] a[data-astro-cid-dv5rzklw]:hover{text-decoration:underline}.pp--d[data-astro-cid-dv5rzklw] .pp__ctl[data-astro-cid-dv5rzklw]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0;display:flex}.pp--d[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw]{color:#8a8f9c;cursor:pointer;align-items:center;gap:6px;padding:4px 2px;font-size:.8125rem;font-weight:500;transition:color .15s ease-out;display:inline-flex;position:relative}.pp--d[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw]+.pp__ctlitem[data-astro-cid-dv5rzklw]:before{content:"·";color:#c3c7cf;margin:0 10px;font-weight:500}.pp--d[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw] input[data-astro-cid-dv5rzklw]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.pp--d[data-astro-cid-dv5rzklw] .pp__ctlicon[data-astro-cid-dv5rzklw]{width:16px;height:16px;display:inline-flex}.pp--d[data-astro-cid-dv5rzklw] .pp__ctlicon[data-astro-cid-dv5rzklw] svg{width:16px;height:16px}.pp--d[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw]:hover{color:#52525c}.pp--d[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw]:has(input:checked){color:#167559;font-weight:700}.pp--d[data-astro-cid-dv5rzklw] .pp__ctlitem[data-astro-cid-dv5rzklw]:has(input:focus-visible){outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:2px}.pp--d[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{border-radius:16px;gap:24px;padding:24px 24px 20px}.pp--fit[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{background:var(--c-fit-phone-bg,#e0f0de)}.pp--neutral[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{background:var(--c-fit-wide-bg);box-shadow:none}.pp--d[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]{flex:1 1 0;align-items:center;gap:12px}.pp--d[data-astro-cid-dv5rzklw] .pp__head[data-astro-cid-dv5rzklw]{width:var(--w);flex-direction:column;gap:2px;padding-left:8px;display:flex}.pp--d[data-astro-cid-dv5rzklw] .pp__head[data-astro-cid-dv5rzklw] b[data-astro-cid-dv5rzklw]{letter-spacing:.01em;color:#8a8f9c;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:flex}.pp--d[data-astro-cid-dv5rzklw] .pp__year[data-astro-cid-dv5rzklw]{color:#0c5741;background:#e3f2ea;border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:600}.pp--d[data-astro-cid-dv5rzklw] .pp__phone--before[data-astro-cid-dv5rzklw] .pp__year[data-astro-cid-dv5rzklw]{color:#52525c;background:#eef0f3}.pp--d[data-astro-cid-dv5rzklw] .pp__head[data-astro-cid-dv5rzklw] span[data-astro-cid-dv5rzklw]:not(.pp__year){color:#0000008c;font-size:.8125rem}.pp--d[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]{--ri:calc((var(--w) - 16px) * 44 / 390)}.pp--d[data-astro-cid-dv5rzklw] .pp__frame[data-astro-cid-dv5rzklw]{border-radius:calc(var(--ri) + 8px);border:8px solid #fff;transition:box-shadow .3s;box-shadow:0 6px 18px #1e1a1514}.pp--d[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]:hover .pp__frame[data-astro-cid-dv5rzklw]{box-shadow:0 14px 32px #1e1a1524}.pp--d[data-astro-cid-dv5rzklw] .pp__win[data-astro-cid-dv5rzklw],.pp--d[data-astro-cid-dv5rzklw] .pp__bar[data-astro-cid-dv5rzklw]{width:calc(var(--w) - 16px)}.pp--d[data-astro-cid-dv5rzklw] .pp__win[data-astro-cid-dv5rzklw]{border-radius:var(--ri) var(--ri) 0 0}.pp--d[data-astro-cid-dv5rzklw] .pp__bar[data-astro-cid-dv5rzklw]{border-radius:0 0 var(--ri) var(--ri);overflow:hidden}.pp--d[data-astro-cid-dv5rzklw] .pp__spec[data-astro-cid-dv5rzklw]{align-self:stretch}.pp--d[data-astro-cid-dv5rzklw] .pp__speclabel[data-astro-cid-dv5rzklw]{display:none}.pp--d[data-astro-cid-dv5rzklw] .pp__cell[data-astro-cid-dv5rzklw]{font-family:var(--mono);text-align:center;color:#0000008c;text-wrap:pretty;font-size:.75rem;line-height:1.5}.pp--d[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw]{display:none}@media (width<=639px){.pp--d[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw]{background:#f4f5f8;border:1px solid #e3e5ec;border-radius:10px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.pp--d[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw] label[data-astro-cid-dv5rzklw]{color:#0009;cursor:pointer;place-items:center;min-height:44px;font-size:.875rem;font-weight:600;display:grid;position:relative}.pp--d[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw] input[data-astro-cid-dv5rzklw]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.pp--d[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw] label[data-astro-cid-dv5rzklw]:has(input:checked){color:var(--c-title,#2e354d);box-shadow:inset 0 -2px 0 var(--c-svc-blue,#2747ae);background:#fff}.pp--d[data-astro-cid-dv5rzklw] .pp__seg[data-astro-cid-dv5rzklw] label[data-astro-cid-dv5rzklw]:has(input:focus-visible){outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:-4px}.pp--d[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{padding:16px 12px}.pp--d[data-astro-cid-dv5rzklw] .pp__ctl[data-astro-cid-dv5rzklw]{justify-content:center}.pp--d[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]{display:none}.pp--d[data-astro-cid-dv5rzklw]:has(.pp__seg input[value=before]:checked) .pp__phone--before[data-astro-cid-dv5rzklw],.pp--d[data-astro-cid-dv5rzklw]:has(.pp__seg input[value=after]:checked) .pp__phone--after[data-astro-cid-dv5rzklw]{display:flex}}.pp--plain[data-astro-cid-dv5rzklw] .pp__stage[data-astro-cid-dv5rzklw]{scroll-snap-type:x mandatory;gap:24px;overflow-x:auto}.pp--plain[data-astro-cid-dv5rzklw] .pp__phone[data-astro-cid-dv5rzklw]{scroll-snap-align:center}.fit-proto[data-astro-cid-xxwbgxyg]{background:0 0;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;overflow:hidden}.fit-proto[data-astro-cid-xxwbgxyg][open]{place-items:center;display:grid}.fit-proto[data-astro-cid-xxwbgxyg]::backdrop{background:#0e164773;animation:.32s ease-out fit-proto-fade}@keyframes fit-proto-fade{0%{opacity:0}}html:has(.fit-proto[open]){overflow:hidden}.fit-proto__slot[data-astro-cid-xxwbgxyg]{width:min(calc(100vw - 48px), calc(var(--fit-big) * 2 + 600px));--fit-big:clamp(264px, calc((100svh - 300px) / 2.12), 363px);border-radius:24px;overflow:hidden}.fit-proto__slot[data-astro-cid-xxwbgxyg] .pp{--w:var(--fit-big)}.fit-proto[data-astro-cid-xxwbgxyg] .fit-proto__slot[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__stage{justify-content:center;gap:120px;padding-block:clamp(52px,9svh,120px)}@media (width>=641px) and (height<=1100px){.fit-proto__slot[data-astro-cid-xxwbgxyg]{--fit-big:clamp(240px, calc((100svh - 112px) / 2.12), 363px);border-radius:0;width:100vw;height:100svh}.fit-proto__slot[data-astro-cid-xxwbgxyg] .pp,.fit-proto[data-astro-cid-xxwbgxyg] .fit-proto__slot[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__stage{height:100%}.fit-proto[data-astro-cid-xxwbgxyg] .fit-proto__slot[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__stage{border-radius:0;align-items:center;padding-block:0}}.fit-proto__close[data-astro-cid-xxwbgxyg]{width:44px;height:44px;color:var(--c-title);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;top:16px;right:16px;box-shadow:0 2px 10px #0e16472e}.fit-proto__close[data-astro-cid-xxwbgxyg] svg[data-astro-cid-xxwbgxyg]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}.fit-proto__close[data-astro-cid-xxwbgxyg]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:2px}@media (prefers-reduced-motion:reduce){.fit-proto[data-astro-cid-xxwbgxyg]::backdrop{animation:none}}.cs__col>.ch{margin-top:var(--s-48)}.fit-intro[data-astro-cid-xxwbgxyg]{gap:var(--s-80);flex-direction:column;display:flex}.fit-phones[data-astro-cid-xxwbgxyg],.fit-hb[data-astro-cid-xxwbgxyg]{position:relative}.fit-hb[data-astro-cid-xxwbgxyg] .fit-phones__expand[data-astro-cid-xxwbgxyg]{top:auto;bottom:12px;right:16px}@media (width<=640px){.fit-hb[data-astro-cid-xxwbgxyg] .fit-phones__expand[data-astro-cid-xxwbgxyg]{display:none}}.fit-hbd__slot[data-astro-cid-xxwbgxyg] .hb{background:#fafbfc;width:min(1040px,100vw - 48px)}.fit-hbd__slot[data-astro-cid-xxwbgxyg] .hb__stage{--pw:clamp(236px, calc((100svh - 140px) * 780 / 1688), 400px)}.fit-hbd__slot[data-astro-cid-xxwbgxyg] .hb__q{font-size:1.125rem}.fit-phones__expand[data-astro-cid-xxwbgxyg]{min-height:24px;font:inherit;color:#8a8f9c;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;font-size:.8125rem;font-weight:500;transition:color .15s;display:flex;position:absolute;top:calc(100% + 8px);right:0}.fit-phones__expand[data-astro-cid-xxwbgxyg]:hover{color:var(--c-title)}.fit-phones__expand[data-astro-cid-xxwbgxyg]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:2px;border-radius:4px}.fit-phones[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__stage{background:linear-gradient(90deg,#eceef1 36%,#d3f2e9 64%);justify-content:space-around;gap:0;padding:32px 0 72px}.fit-phones[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__phone{flex:none;position:relative}@media (width<=639px){.fit-phones[data-astro-cid-xxwbgxyg] .pp.pp--d:has(.pp__seg input[value=before]:checked) .pp__stage{background:#eceef1}.fit-phones[data-astro-cid-xxwbgxyg] .pp.pp--d:has(.pp__seg input[value=after]:checked) .pp__stage{background:#d3f2e9}}.fit-phones[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__head{pointer-events:none;opacity:0;align-items:center;width:100%;padding:0;transition:opacity .3s,transform .3s;position:absolute;top:auto;bottom:-30px;left:0;transform:translateY(-4px)}.fit-phones[data-astro-cid-xxwbgxyg].is-labels .pp.pp--d .pp__head,.fit-phones[data-astro-cid-xxwbgxyg]:hover .pp.pp--d .pp__head,.fit-phones[data-astro-cid-xxwbgxyg]:focus-within .pp.pp--d .pp__head,.fit-proto__slot[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__head{opacity:1;transform:none}@media (hover:none){.fit-phones[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__head{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fit-phones[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__head{transition:none;transform:none}}.fit-phones[data-astro-cid-xxwbgxyg] .pp.pp--d .pp__note{width:320px;max-width:none;min-height:0;margin:0;position:absolute;top:auto;bottom:-56px;left:50%;translate:-50%}.fit-findings[data-astro-cid-xxwbgxyg]{gap:var(--s-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cs__section[data-astro-cid-xxwbgxyg] .ds__body>.fig,.cs__section[data-astro-cid-xxwbgxyg] .ds__body>.ct{margin-block:var(--s-20)}.fit-scroll[data-astro-cid-xxwbgxyg]{justify-content:center;gap:var(--s-24);margin-top:var(--s-20);display:flex}.fit-scroll__win[data-astro-cid-xxwbgxyg]{width:min(320px, calc((100% - var(--s-24)) / 2));aspect-ratio:320/673.88;background:#f5f7f6;border:8px solid #fff;border-radius:44px;overflow:hidden;box-shadow:0 10px 28px #1e1a151a}@media (width<=640px){.fit-scroll[data-astro-cid-xxwbgxyg]{gap:var(--s-12)}.fit-scroll__win[data-astro-cid-xxwbgxyg]{width:calc((100% - var(--s-12)) / 2);aspect-ratio:320/673.88;border-width:5px;border-radius:26px}}.fit-scroll__win[data-astro-cid-xxwbgxyg] picture[data-astro-cid-xxwbgxyg],.fit-scroll__win[data-astro-cid-xxwbgxyg] img[data-astro-cid-xxwbgxyg]{width:100%;max-width:none;height:auto;display:block}.fit-finding[data-astro-cid-xxwbgxyg]{gap:var(--s-8);padding:var(--s-20) var(--s-20) var(--s-16);background:#fff;border:1px solid #e6e8ec;border-radius:16px;flex-direction:column;display:flex}.fit-finding__head[data-astro-cid-xxwbgxyg]{justify-content:space-between;align-items:center;gap:var(--s-8);min-height:24px;display:flex}.fit-finding__show[data-astro-cid-xxwbgxyg]{min-height:44px;font:inherit;color:#167559;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:-10px -10px -10px 0;padding:0 10px;font-size:.8125rem;font-weight:600;display:none}.fit-finding__show[data-astro-cid-xxwbgxyg] svg[data-astro-cid-xxwbgxyg]{fill:currentColor;width:14px;height:14px}.fit-finding__show[data-astro-cid-xxwbgxyg]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:-6px;border-radius:8px}@media (hover:none),(pointer:coarse){.fit-finding__show[data-astro-cid-xxwbgxyg]{display:inline-flex}}.fit-finding__tag[data-astro-cid-xxwbgxyg]{color:#a12a2a;background:#fdecec;border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:.75rem;font-weight:600}.fit-finding__tag--medium[data-astro-cid-xxwbgxyg]{color:#8a5300;background:#fdf1dc}.fit-finding__tag--low[data-astro-cid-xxwbgxyg]{color:#52525c;background:#eef0f3}.cs__prose[data-astro-cid-xxwbgxyg] a[data-astro-cid-xxwbgxyg]{color:inherit;text-underline-offset:.2em;text-decoration:underline 1px #2e354d59;transition:text-decoration-color .15s}.cs__prose[data-astro-cid-xxwbgxyg] a[data-astro-cid-xxwbgxyg]:hover{text-decoration-color:currentColor}.cs__prose[data-astro-cid-xxwbgxyg] a[data-astro-cid-xxwbgxyg]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:2px;border-radius:2px}.fit-ref[data-astro-cid-xxwbgxyg]{position:relative}.fit-ref__card[data-astro-cid-xxwbgxyg]{z-index:20;opacity:0;pointer-events:none;background:#fff;border-radius:12px;width:248px;padding:8px 8px 10px;transition:opacity .18s,transform .18s;display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px);box-shadow:0 0 0 1px #0e16470f,0 12px 32px #0e164729}@media (hover:hover){.fit-ref__card[data-astro-cid-xxwbgxyg]{display:block}.fit-ref[data-astro-cid-xxwbgxyg]:hover .fit-ref__card[data-astro-cid-xxwbgxyg],.fit-ref[data-astro-cid-xxwbgxyg]:focus-visible .fit-ref__card[data-astro-cid-xxwbgxyg]{opacity:1;transform:translate(-50%)}}.fit-ref__card[data-astro-cid-xxwbgxyg] img[data-astro-cid-xxwbgxyg]{border-radius:7px;width:100%;max-width:none;height:auto;display:block}.fit-ref__title[data-astro-cid-xxwbgxyg]{color:var(--c-title);margin:8px 4px 0;font-size:.8125rem;font-weight:600;line-height:1.3;display:block}.fit-ref__site[data-astro-cid-xxwbgxyg]{color:#8a8f9c;margin:2px 4px 0;font-size:.75rem;display:block}@media (prefers-reduced-motion:reduce){.fit-ref__card[data-astro-cid-xxwbgxyg]{transition:none}}.meta{--meta-mark:#c3eedf;--meta-impact:#111;--meta-weight:400}.fit-audit[data-astro-cid-xxwbgxyg]{gap:var(--s-20);flex-direction:column;display:flex}.fit-audit__title[data-astro-cid-xxwbgxyg]{letter-spacing:-.01em;color:var(--c-title);margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.fit-more[data-astro-cid-xxwbgxyg]{margin-top:calc(var(--s-4,4px) * -1)}.fit-more__toggle[data-astro-cid-xxwbgxyg]{min-height:32px;margin:calc(var(--s-8) * -1) 0 0;font:inherit;color:#8a8f9c;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:.8125rem;font-weight:500;transition:color .15s;display:inline-flex}.fit-more__toggle[data-astro-cid-xxwbgxyg]:hover{color:var(--c-title)}.fit-more__toggle[data-astro-cid-xxwbgxyg]:focus-visible{outline:2px solid var(--c-svc-blue,#2747ae);outline-offset:2px;border-radius:4px}@media (pointer:coarse){.fit-more__toggle[data-astro-cid-xxwbgxyg]{min-height:44px}}.fit-more__toggle[data-astro-cid-xxwbgxyg][hidden]{display:none}.fit-more__toggle[data-astro-cid-xxwbgxyg] svg[data-astro-cid-xxwbgxyg]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:12px;height:12px;transition:transform .2s}.fit-more__toggle[data-astro-cid-xxwbgxyg][aria-expanded=true] .fit-more__v[data-astro-cid-xxwbgxyg]{display:none}.fit-finding__title[data-astro-cid-xxwbgxyg]{color:var(--c-title);margin:0;font-size:1rem;font-weight:600;line-height:1.35}.fit-finding__text[data-astro-cid-xxwbgxyg]{color:var(--c-ink-soft);margin:0;font-size:.9375rem;line-height:1.5}.fit-jobs[data-astro-cid-xxwbgxyg]{gap:var(--s-12);margin-top:var(--s-24);margin-bottom:var(--s-40);flex-direction:column;display:flex}.fit-jobs__label[data-astro-cid-xxwbgxyg]{letter-spacing:.08em;text-transform:uppercase;color:var(--c-svc-muted);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;font-size:.75rem;font-weight:600;line-height:1.3;display:grid}.fit-jobs__list[data-astro-cid-xxwbgxyg]{gap:var(--s-16);margin:0;padding:0;list-style:none;display:grid}.fit-job[data-astro-cid-xxwbgxyg]{background:#fff;border:1px solid #e6e8ec;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fit-job__what[data-astro-cid-xxwbgxyg]{align-items:center;gap:var(--s-12);padding:var(--s-24);display:flex}.fit-job__app[data-astro-cid-xxwbgxyg]{padding:var(--s-24);border-left:1px solid #eef0f3;flex-direction:column;gap:6px;display:flex}.fit-jobs__outcome[data-astro-cid-xxwbgxyg]{padding-left:calc(var(--s-24) + 1px)}.fit-job__applabel[data-astro-cid-xxwbgxyg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;color:var(--c-svc-muted);font-size:.75rem;font-weight:600;position:absolute;overflow:hidden}.fit-job__n[data-astro-cid-xxwbgxyg]{width:24px;height:24px;color:var(--c-title);background:#eef0f3;border-radius:50%;flex:none;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.fit-job__body[data-astro-cid-xxwbgxyg]{flex-direction:column;gap:2px;display:flex}.cs__section[data-astro-cid-xxwbgxyg] .cl .cl__list li{font-size:.9375rem}.cs__section[data-astro-cid-xxwbgxyg] .cl .cl__icon{color:var(--c-title)}.fit-job__title[data-astro-cid-xxwbgxyg]{color:var(--c-title);font-size:.9375rem;font-weight:600}.fit-job__text[data-astro-cid-xxwbgxyg]{color:var(--c-ink-soft);font-size:.9375rem;line-height:1.45}@media (width<=640px){.fit-findings[data-astro-cid-xxwbgxyg],.fit-job[data-astro-cid-xxwbgxyg]{grid-template-columns:minmax(0,1fr)}.fit-job__app[data-astro-cid-xxwbgxyg]{border-top:1px solid #eef0f3;border-left:0}.fit-jobs__outcome[data-astro-cid-xxwbgxyg]{display:none}.fit-job__applabel[data-astro-cid-xxwbgxyg]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}
