.hero[data-astro-cid-bbe6dxrz]{position:relative;margin-top:calc(-1 * var(--nav-h));padding-top:calc(var(--nav-h) + clamp(28px,5vw,72px));padding-bottom:clamp(80px,9vw,128px);background:radial-gradient(60% 70% at 22% 52%,#fff,#fff0 70%),var(--paper);overflow:clip}.hero__inner[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(40px,6vw,88px)}.hero__title[data-astro-cid-bbe6dxrz]{font-size:clamp(34px,4.2vw,56px);font-weight:800;line-height:1.32;color:var(--ink);text-wrap:balance}@media (min-width: 640px){.hero__title[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:block}}.hero__sub[data-astro-cid-bbe6dxrz]{margin-top:22px;max-width:34em}.hero__ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.hero__facts[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:30px;font-size:var(--fs-small);color:var(--muted);line-height:1.6}.hero__facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:7px}.hero__facts[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{color:var(--blue);flex-shrink:0}.hero__visual[data-astro-cid-bbe6dxrz]{position:relative}.clock[data-astro-cid-bbe6dxrz]{position:relative;width:min(100%,480px);margin:28px auto 150px}.clock__dial[data-astro-cid-bbe6dxrz]{position:relative;aspect-ratio:1;transition:opacity .6s var(--ease-out),transform .9s var(--ease-out)}.js .clock[data-astro-cid-bbe6dxrz]:not(.is-ready) .clock__dial[data-astro-cid-bbe6dxrz],.js .clock[data-astro-cid-bbe6dxrz]:not(.is-ready) .feed[data-astro-cid-bbe6dxrz]{opacity:0;transform:scale(.97);animation:clock-failsafe 0s 1.6s forwards}@keyframes clock-failsafe{to{opacity:1;transform:none}}.clock__svg[data-astro-cid-bbe6dxrz]{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 30px 40px rgba(11,36,64,.14)) drop-shadow(0 2px 3px rgba(11,36,64,.08))}.clock__face[data-astro-cid-bbe6dxrz]{fill:#fff;stroke:var(--line);stroke-width:1}.clock__tick[data-astro-cid-bbe6dxrz]{stroke:var(--blue-line);stroke-width:1.5;stroke-linecap:round}.clock__tick--major[data-astro-cid-bbe6dxrz]{stroke:#8fb5dc;stroke-width:2.5}.clock__marker[data-astro-cid-bbe6dxrz]{fill:var(--ink)}.clock__track[data-astro-cid-bbe6dxrz]{fill:none;stroke:var(--blue-soft);stroke-width:14}.clock__arc[data-astro-cid-bbe6dxrz]{fill:none;stroke:var(--blue);stroke-width:14}.clock__arrow[data-astro-cid-bbe6dxrz]{fill:var(--blue)}.clock__dot[data-astro-cid-bbe6dxrz]{fill:#fff;transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .36s cubic-bezier(.34,1.56,.64,1)}.clock__dot--late[data-astro-cid-bbe6dxrz]{fill:#fff;stroke:var(--late);stroke-width:3.5}.clock__dot[data-astro-cid-bbe6dxrz].is-on{transform:scale(1)}.clock__hh[data-astro-cid-bbe6dxrz],.clock__mh[data-astro-cid-bbe6dxrz]{stroke:var(--hand);stroke-linecap:round}.clock__hh[data-astro-cid-bbe6dxrz]{stroke-width:11}.clock__mh[data-astro-cid-bbe6dxrz]{stroke-width:7}.clock__sec[data-astro-cid-bbe6dxrz]{stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;opacity:0;transform-box:view-box;transform-origin:200px 200px}.clock[data-astro-cid-bbe6dxrz].is-done .clock__sec[data-astro-cid-bbe6dxrz]{opacity:.55;transition:opacity .6s var(--ease);animation:clock-sec 60s steps(60) infinite}@keyframes clock-sec{to{transform:rotate(360deg)}}.clock__hub[data-astro-cid-bbe6dxrz]{fill:var(--hand)}.clock__hub-dot[data-astro-cid-bbe6dxrz]{fill:#fff}.clock__shift[data-astro-cid-bbe6dxrz]{position:absolute;top:-6px;left:50%;transform:translate(-50%,-100%);white-space:nowrap;font-size:var(--fs-tiny);font-weight:600;color:var(--ink)}.clock__readout[data-astro-cid-bbe6dxrz]{position:absolute;left:50%;top:65%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;white-space:nowrap;pointer-events:none}.clock__time[data-astro-cid-bbe6dxrz]{font-variant-numeric:tabular-nums;font-size:clamp(32px,3.8vw,48px);font-weight:200;line-height:1.1;color:var(--ink)}.clock__count[data-astro-cid-bbe6dxrz]{margin-top:4px;font-size:clamp(12.5px,1.2vw,14.5px);color:var(--muted)}.clock__count[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{color:var(--ink);font-weight:800}.feed[data-astro-cid-bbe6dxrz]{position:absolute;inset-inline-end:clamp(-80px,-5vw,0px);top:77%;width:min(310px,72%);background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:18px;box-shadow:var(--float);padding:12px 12px 6px;transition:opacity .6s var(--ease-out) .15s,transform .9s var(--ease-out) .15s}.feed__head[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;justify-content:space-between;padding:0 4px 8px;font-size:var(--fs-tiny);font-weight:700;color:var(--ink);border-bottom:1px solid var(--line)}.feed__live[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ok)}.feed__live[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{width:7px;height:7px;border-radius:50%;background:var(--ok);animation:live 2s ease-in-out infinite}@keyframes live{50%{box-shadow:0 0 0 5px #13814f29}}.feed__viewport[data-astro-cid-bbe6dxrz]{height:216px;overflow:hidden}.feed[data-astro-cid-bbe6dxrz] .feed__list{transition:transform .52s var(--ease-out)}.feed[data-astro-cid-bbe6dxrz] .feed__row{height:54px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding-inline:4px;border-bottom:1px solid var(--line)}.feed[data-astro-cid-bbe6dxrz] .feed__row.is-new{animation:row-in .52s var(--ease-out)}@keyframes row-in{0%{opacity:0}}.feed[data-astro-cid-bbe6dxrz] .feed__av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:15px;font-weight:700}.feed[data-astro-cid-bbe6dxrz] .tone-0{background:var(--blue-soft);color:var(--blue-strong)}.feed[data-astro-cid-bbe6dxrz] .tone-1{background:var(--hand-soft);color:var(--hand-ink)}.feed[data-astro-cid-bbe6dxrz] .tone-2{background:var(--ok-soft);color:var(--ok)}.feed[data-astro-cid-bbe6dxrz] .tone-3{background:#eceff5;color:#3d4b63}.feed[data-astro-cid-bbe6dxrz] .feed__who{display:flex;flex-direction:column;line-height:1.45;min-width:0}.feed[data-astro-cid-bbe6dxrz] .feed__who b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed[data-astro-cid-bbe6dxrz] .feed__who small,.feed[data-astro-cid-bbe6dxrz] .feed__at small{font-size:11.5px;color:var(--muted)}.feed[data-astro-cid-bbe6dxrz] .feed__at{display:flex;flex-direction:column;align-items:flex-end;line-height:1.45}.feed[data-astro-cid-bbe6dxrz] .feed__at time{font-size:15px;font-weight:700;color:var(--hand-ink)}.feed[data-astro-cid-bbe6dxrz] .feed__at .is-ok{color:var(--ok)}.feed[data-astro-cid-bbe6dxrz] .feed__at .is-late{color:var(--late);font-weight:600}@media (max-width: 959px){.hero__inner[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.clock[data-astro-cid-bbe6dxrz]{width:min(100%,440px);margin-block:36px 0}.feed[data-astro-cid-bbe6dxrz]{position:relative;inset:auto;width:min(100%,360px);margin:-64px auto 0}}@media (max-width: 480px){.hero__ctas[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{flex:1 1 100%}}.how__grid[data-astro-cid-cmgpsf2k]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px)}.how__steps[data-astro-cid-cmgpsf2k]{position:relative}.how__steps[data-astro-cid-cmgpsf2k]:before{content:"";position:absolute;inset-inline-start:21px;top:24px;bottom:24px;width:2px;background:var(--line)}.how__step[data-astro-cid-cmgpsf2k]{position:relative}.how__btn[data-astro-cid-cmgpsf2k]{display:flex;align-items:flex-start;gap:20px;width:100%;text-align:start;padding:14px 0;border-radius:var(--r-box)}.how__num[data-astro-cid-cmgpsf2k]{position:relative;z-index:1;flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--white);border:2px solid var(--line);font-size:17px;font-weight:700;color:var(--muted);transition:background var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.how__body[data-astro-cid-cmgpsf2k]{display:flex;flex-direction:column;gap:6px;padding-top:6px;opacity:.55;transition:opacity var(--dur-slow) var(--ease)}.how__step-title[data-astro-cid-cmgpsf2k]{font-size:20px;font-weight:700;line-height:1.5;color:var(--ink)}.how__step-text[data-astro-cid-cmgpsf2k]{font-size:var(--fs-body);color:var(--muted);max-width:30em}.how__step[data-astro-cid-cmgpsf2k][aria-current] .how__num[data-astro-cid-cmgpsf2k]{background:var(--blue);border-color:var(--blue);color:#fff}.how__step[data-astro-cid-cmgpsf2k][aria-current] .how__body[data-astro-cid-cmgpsf2k],.how__btn[data-astro-cid-cmgpsf2k]:hover .how__body[data-astro-cid-cmgpsf2k]{opacity:1}.how__stage[data-astro-cid-cmgpsf2k]{position:relative}.how__sticky[data-astro-cid-cmgpsf2k]{position:relative;display:flex;justify-content:center;padding-block:12px 40px}.phone[data-astro-cid-cmgpsf2k]{position:relative;width:300px;aspect-ratio:9 / 18.5;border-radius:46px;background:#0d1b2e;padding:10px;box-shadow:inset 0 0 0 1.5px #2a3b54,var(--float),0 50px 80px -40px #0b244073}.phone__screen[data-astro-cid-cmgpsf2k]{position:relative;height:100%;border-radius:37px;overflow:hidden;background:linear-gradient(180deg,#f6f9fd,#fff 40%)}.phone__status[data-astro-cid-cmgpsf2k]{display:flex;align-items:center;justify-content:space-between;height:40px;padding-inline:22px;font-size:12.5px;font-weight:700;color:var(--ink)}.phone__notch[data-astro-cid-cmgpsf2k]{width:84px;height:24px;border-radius:999px;background:#0d1b2e}.phone__batt[data-astro-cid-cmgpsf2k]{width:22px;height:11px;border:1.5px solid var(--ink);border-radius:3px;padding:1px;display:flex}.phone__batt[data-astro-cid-cmgpsf2k] i[data-astro-cid-cmgpsf2k]{width:70%;background:var(--ink);border-radius:1px}.app[data-astro-cid-cmgpsf2k]{display:flex;flex-direction:column;align-items:center;padding:6px 18px 0;text-align:center}.app__top[data-astro-cid-cmgpsf2k]{align-self:stretch;display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.app__brand[data-astro-cid-cmgpsf2k]{font-size:15px;font-weight:800;color:var(--blue)}.app__me[data-astro-cid-cmgpsf2k]{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--hand-soft);color:var(--hand-ink);font-size:13px;font-weight:700}.app__hello[data-astro-cid-cmgpsf2k]{font-size:19px;font-weight:800;line-height:1.5}.app__date[data-astro-cid-cmgpsf2k]{font-size:13px;color:var(--muted)}.app__shift[data-astro-cid-cmgpsf2k]{margin-top:10px;font-size:11.5px;font-weight:600;color:var(--blue-strong);background:var(--blue-soft);border-radius:var(--r-pill);padding:3px 12px}.punch[data-astro-cid-cmgpsf2k]{position:relative;width:148px;height:148px;margin-top:24px}.punch__ring[data-astro-cid-cmgpsf2k]{position:absolute;inset:-10px;border-radius:50%;border:2px solid var(--blue-line)}.punch__btn[data-astro-cid-cmgpsf2k]{position:absolute;inset:0;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#fff;background:var(--blue);box-shadow:0 16px 30px -12px #1469b5b3;transition:background .4s var(--ease),box-shadow .4s var(--ease),transform .3s var(--ease)}.punch__icon[data-astro-cid-cmgpsf2k],.punch__label[data-astro-cid-cmgpsf2k]{transition:opacity .3s var(--ease),transform .4s cubic-bezier(.34,1.56,.64,1)}.punch__label[data-astro-cid-cmgpsf2k]{font-size:14px;font-weight:700}.punch__icon--ok[data-astro-cid-cmgpsf2k],.punch__label--ok[data-astro-cid-cmgpsf2k]{position:absolute;opacity:0;transform:scale(.6)}.punch__icon--ok[data-astro-cid-cmgpsf2k]{top:38px}.punch__label--ok[data-astro-cid-cmgpsf2k]{bottom:34px}.punch__time[data-astro-cid-cmgpsf2k]{margin-top:16px;font-size:30px;font-weight:200;line-height:1.2;color:var(--hand-ink);opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.app__chips[data-astro-cid-cmgpsf2k]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease) .12s,transform .4s var(--ease) .12s}.chip[data-astro-cid-cmgpsf2k]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--ok);background:var(--ok-soft);border-radius:var(--r-pill);padding:3px 9px}.app__sum[data-astro-cid-cmgpsf2k]{position:absolute;inset-inline:14px;bottom:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px;opacity:0;transform:translateY(16px);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.app__sum[data-astro-cid-cmgpsf2k]>div[data-astro-cid-cmgpsf2k]{display:flex;flex-direction:column;padding:10px 12px;border-radius:14px;background:var(--white);border:1px solid var(--line);text-align:start;line-height:1.6}.app__sum[data-astro-cid-cmgpsf2k] small[data-astro-cid-cmgpsf2k]{font-size:11px;color:var(--muted)}.app__sum[data-astro-cid-cmgpsf2k] b[data-astro-cid-cmgpsf2k]{font-size:17px;font-weight:800}.app__sum[data-astro-cid-cmgpsf2k] .is-ok[data-astro-cid-cmgpsf2k]{color:var(--ok)}.phone[data-astro-cid-cmgpsf2k][data-state="2"] .punch__btn[data-astro-cid-cmgpsf2k],.phone[data-astro-cid-cmgpsf2k][data-state="3"] .punch__btn[data-astro-cid-cmgpsf2k]{background:var(--ok);box-shadow:0 16px 30px -12px #13814fa6}.phone[data-astro-cid-cmgpsf2k][data-state="2"] .punch__ring[data-astro-cid-cmgpsf2k],.phone[data-astro-cid-cmgpsf2k][data-state="3"] .punch__ring[data-astro-cid-cmgpsf2k]{border-color:#13814f4d}.phone[data-astro-cid-cmgpsf2k][data-state="2"] .punch__ring[data-astro-cid-cmgpsf2k]{animation:punch-ripple .9s var(--ease-out)}@keyframes punch-ripple{0%{transform:scale(.85);opacity:1;border-width:8px}}.phone[data-astro-cid-cmgpsf2k]:is([data-state="2"],[data-state="3"]) [data-astro-cid-cmgpsf2k]:is(.punch__icon--in,.punch__label--in){opacity:0;transform:scale(.6)}.phone[data-astro-cid-cmgpsf2k]:is([data-state="2"],[data-state="3"]) [data-astro-cid-cmgpsf2k]:is(.punch__icon--ok,.punch__label--ok){opacity:1;transform:none}.phone[data-astro-cid-cmgpsf2k]:is([data-state="2"],[data-state="3"]) [data-astro-cid-cmgpsf2k]:is(.punch__time,.app__chips){opacity:1;transform:none}.phone[data-astro-cid-cmgpsf2k][data-state="3"] .app__sum[data-astro-cid-cmgpsf2k]{opacity:1;transform:none}.toast[data-astro-cid-cmgpsf2k]{position:absolute;inset-inline-end:max(-48px,calc(50% - 342px));top:46%;width:228px;padding:10px 12px 12px;background:var(--white);border:1px solid var(--line);border-radius:16px;box-shadow:var(--float);opacity:0;transform:translate(-24px) scale(.96);transition:opacity .45s var(--ease-out),transform .55s var(--ease-out)}.toast__from[data-astro-cid-cmgpsf2k]{display:block;font-size:11.5px;font-weight:700;color:var(--blue);margin-bottom:6px}.toast__row[data-astro-cid-cmgpsf2k]{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;font-size:13.5px}.toast__av[data-astro-cid-cmgpsf2k]{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--hand-soft);color:var(--hand-ink);font-weight:700;font-size:13px}.toast[data-astro-cid-cmgpsf2k] time[data-astro-cid-cmgpsf2k]{font-weight:700;color:var(--hand-ink)}[data-astro-cid-cmgpsf2k][data-state="3"] .toast[data-astro-cid-cmgpsf2k]{opacity:1;transform:none}@media (min-width: 960px){.how__stage[data-astro-cid-cmgpsf2k]{order:-1}.how__sticky[data-astro-cid-cmgpsf2k]{position:sticky;top:calc(var(--nav-h) + max(16px,(100vh - var(--nav-h) - 640px) / 2))}.how__steps[data-astro-cid-cmgpsf2k]{padding-bottom:18vh}.how__step[data-astro-cid-cmgpsf2k]{min-height:30vh}.how__step[data-astro-cid-cmgpsf2k]:last-child{min-height:auto}}@media (min-width: 960px) and (max-height: 760px){.phone[data-astro-cid-cmgpsf2k]{width:260px}}@media (max-width: 959px){.how__grid[data-astro-cid-cmgpsf2k]{grid-template-columns:1fr;gap:8px}.how__text[data-astro-cid-cmgpsf2k]{display:contents}.sec-head[data-astro-cid-cmgpsf2k]{order:0;margin-bottom:8px}.how__stage[data-astro-cid-cmgpsf2k]{order:1}.how__steps[data-astro-cid-cmgpsf2k]{order:2}.phone[data-astro-cid-cmgpsf2k]{width:min(270px,74vw)}.toast[data-astro-cid-cmgpsf2k]{inset-inline-end:0;top:auto;bottom:0;width:230px;transform:translateY(16px)}}.fit__grid[data-astro-cid-tfy4xzs6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(32px,6vw,96px);align-items:start}.fit__head[data-astro-cid-tfy4xzs6]{margin-bottom:0}.fit__list[data-astro-cid-tfy4xzs6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line)}.fit__item[data-astro-cid-tfy4xzs6]{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:18px;padding:28px 0;border-bottom:1px solid var(--line)}.fit__item[data-astro-cid-tfy4xzs6]:nth-child(odd){padding-inline-end:clamp(16px,3vw,40px)}.fit__item[data-astro-cid-tfy4xzs6]:nth-child(2n){padding-inline-start:clamp(16px,3vw,40px);border-inline-start:1px solid var(--line)}.fit__ic[data-astro-cid-tfy4xzs6]{grid-row:span 2;width:48px;height:48px;display:grid;place-items:center;border-radius:var(--r-box);background:var(--white);border:1px solid var(--line);color:var(--blue)}.fit__title[data-astro-cid-tfy4xzs6]{font-size:var(--fs-h3);font-weight:700;line-height:1.5}.fit__text[data-astro-cid-tfy4xzs6]{margin-top:4px;color:var(--muted);line-height:1.85}@media (min-width: 960px){.fit__head[data-astro-cid-tfy4xzs6]{position:sticky;top:calc(var(--nav-h) + 32px)}}@media (max-width: 959px){.fit__grid[data-astro-cid-tfy4xzs6]{grid-template-columns:1fr}}@media (max-width: 620px){.fit__list[data-astro-cid-tfy4xzs6]{grid-template-columns:1fr}.fit__item[data-astro-cid-tfy4xzs6]:nth-child(n){padding-inline:0;border-inline-start:0}}.cmp__table[data-astro-cid-sjh5edtt]{position:relative;max-width:1000px}.cmp__table[data-astro-cid-sjh5edtt]:before{content:"";position:absolute;top:0;bottom:0;inset-inline-end:0;width:50%;background:var(--blue-soft);border-radius:var(--r-tile);z-index:-1}.cmp[data-astro-cid-sjh5edtt]{position:relative;isolation:isolate}.cmp__row[data-astro-cid-sjh5edtt]{display:grid;grid-template-columns:1fr 1fr}.cmp__row[data-astro-cid-sjh5edtt]>span[data-astro-cid-sjh5edtt]{display:flex;align-items:center;gap:12px;padding:17px clamp(16px,3vw,32px);line-height:1.6}.cmp__row[data-astro-cid-sjh5edtt]:not(:last-child)>span[data-astro-cid-sjh5edtt]{border-bottom:1px solid var(--line)}.cmp__row[data-astro-cid-sjh5edtt]:not(:last-child)>.cmp__new[data-astro-cid-sjh5edtt]{border-bottom-color:var(--blue-line)}.cmp__row--head[data-astro-cid-sjh5edtt]>span[data-astro-cid-sjh5edtt]{padding-block:22px 18px;font-size:15px;font-weight:800}.cmp__row--head[data-astro-cid-sjh5edtt] .cmp__old[data-astro-cid-sjh5edtt]{color:var(--muted)}.cmp__row--head[data-astro-cid-sjh5edtt] .cmp__new[data-astro-cid-sjh5edtt]{color:var(--blue)}.cmp__old[data-astro-cid-sjh5edtt]{color:var(--muted)}.cmp__old[data-astro-cid-sjh5edtt] s[data-astro-cid-sjh5edtt]{text-decoration-color:#55657b73;text-decoration-thickness:1px}.cmp__new[data-astro-cid-sjh5edtt]{font-weight:600;color:var(--ink)}.cmp__ic[data-astro-cid-sjh5edtt]{flex-shrink:0;width:24px;height:24px;display:grid;place-items:center;border-radius:50%}.cmp__ic--x[data-astro-cid-sjh5edtt]{background:#eceff4;color:#8a96a8}.cmp__ic--ok[data-astro-cid-sjh5edtt]{background:var(--blue);color:#fff}@media (max-width: 640px){.cmp__table[data-astro-cid-sjh5edtt]:before{display:none}.cmp__row--head[data-astro-cid-sjh5edtt]{display:none}.cmp__row[data-astro-cid-sjh5edtt]{grid-template-columns:1fr;padding-block:14px;border-bottom:1px solid var(--line)}.cmp__row[data-astro-cid-sjh5edtt]>span[data-astro-cid-sjh5edtt]{padding:2px 0;border:0!important}.cmp__old[data-astro-cid-sjh5edtt]{font-size:var(--fs-small)}}.bento[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ft[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);border-radius:var(--r-tile);overflow:hidden;transition:border-color var(--dur) var(--ease)}.ft[data-astro-cid-vnivfuh2]:hover{border-color:var(--blue-line)}.ft--wide[data-astro-cid-vnivfuh2]{grid-column:span 2}.ft__viz[data-astro-cid-vnivfuh2]{position:relative;height:176px;display:grid;place-items:center;background:radial-gradient(circle at 50% 120%,var(--blue-soft),transparent 65%),#f8fafd;border-bottom:1px solid var(--line);overflow:hidden}.ft__txt[data-astro-cid-vnivfuh2]{padding:20px 22px 24px}.ft__title[data-astro-cid-vnivfuh2]{font-size:18px;font-weight:700;line-height:1.5}.ft__desc[data-astro-cid-vnivfuh2]{margin-top:6px;font-size:15px;line-height:1.85;color:var(--muted)}.v-ok[data-astro-cid-vnivfuh2]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--ok);background:var(--ok-soft);border-radius:var(--r-pill);padding:5px 12px}.v-ok--sm[data-astro-cid-vnivfuh2]{font-size:11.5px;padding:2px 10px}.v-punch[data-astro-cid-vnivfuh2]{position:relative;display:flex;align-items:center;gap:18px}.v-punch__rings[data-astro-cid-vnivfuh2]{position:absolute;inset-inline-start:50%;top:50%;width:0;height:0}.v-punch__rings[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]{position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid var(--blue-line);transform:translate(-50%,-50%)}.v-punch__rings[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]:nth-child(1){width:200px;height:200px}.v-punch__rings[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]:nth-child(2){width:290px;height:290px;opacity:.6}.v-punch__rings[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]:nth-child(3){width:380px;height:380px;opacity:.35}.v-punch__btn[data-astro-cid-vnivfuh2]{position:relative;display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:var(--r-pill);background:var(--blue);color:#fff;font-weight:700;box-shadow:0 14px 28px -12px #1469b5b3}.v-punch__time[data-astro-cid-vnivfuh2]{position:relative;font-size:30px;font-weight:200;color:var(--hand-ink)}@media (hover: hover){.ft[data-astro-cid-vnivfuh2]:hover .v-punch__rings[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]{animation:ring-out 1.4s var(--ease-out) infinite}.ft[data-astro-cid-vnivfuh2]:hover .v-punch__rings[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]:nth-child(2){animation-delay:.2s}.ft[data-astro-cid-vnivfuh2]:hover .v-punch__rings[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]:nth-child(3){animation-delay:.4s}}@keyframes ring-out{0%{transform:translate(-50%,-50%) scale(.6);opacity:0}40%{opacity:1}to{transform:translate(-50%,-50%) scale(1.05);opacity:0}}.v-face[data-astro-cid-vnivfuh2]{display:flex;align-items:center;gap:22px}.v-face__svg[data-astro-cid-vnivfuh2]{width:128px;height:128px}.v-face__frame[data-astro-cid-vnivfuh2]{fill:none;stroke:var(--blue);stroke-width:3.5;stroke-linecap:round}.v-face__head[data-astro-cid-vnivfuh2]{fill:var(--blue-soft);stroke:var(--blue-line);stroke-width:2}.v-face__eye[data-astro-cid-vnivfuh2]{fill:var(--ink)}.v-face__smile[data-astro-cid-vnivfuh2]{fill:none;stroke:var(--ink);stroke-width:2.6;stroke-linecap:round}.v-face__scan[data-astro-cid-vnivfuh2]{fill:var(--blue);opacity:.85;transform:translateY(40px)}@media (hover: hover){.ft[data-astro-cid-vnivfuh2]:hover .v-face__scan[data-astro-cid-vnivfuh2]{animation:scan 1.6s ease-in-out infinite alternate}}@keyframes scan{0%{transform:translateY(0)}to{transform:translateY(78px)}}.v-leave[data-astro-cid-vnivfuh2]{position:relative;width:min(190px,80%)}.v-leave__back[data-astro-cid-vnivfuh2]{position:absolute;inset:10px 14px -10px;border-radius:14px;background:var(--white);border:1px solid var(--line)}.v-leave__card[data-astro-cid-vnivfuh2]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;border-radius:14px;background:var(--white);border:1px solid var(--line);box-shadow:0 10px 24px -14px #0b24404d;line-height:1.6}.v-leave__card[data-astro-cid-vnivfuh2] b[data-astro-cid-vnivfuh2]{font-size:14.5px}.v-leave__card[data-astro-cid-vnivfuh2] small[data-astro-cid-vnivfuh2]{font-size:12px;color:var(--muted);margin-bottom:6px}.v-bars[data-astro-cid-vnivfuh2]{display:flex;align-items:flex-end;gap:10px;height:116px}.v-bars__col[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%;width:18px}.v-bars__col[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]{width:100%;border-radius:6px 6px 3px 3px;background:var(--blue-line)}.v-bars__col[data-astro-cid-vnivfuh2].is-today i[data-astro-cid-vnivfuh2]{background:var(--blue)}.v-bars__col[data-astro-cid-vnivfuh2] small[data-astro-cid-vnivfuh2]{font-size:11px;line-height:1;color:var(--muted)}.v-code[data-astro-cid-vnivfuh2]{margin:0;padding:16px 18px;border-radius:14px;background:var(--night);color:#d5e5f7;box-shadow:0 14px 28px -16px #0b244099}.v-code[data-astro-cid-vnivfuh2] code[data-astro-cid-vnivfuh2]{display:block;white-space:nowrap;font:500 13px/1.9 ui-monospace,Cascadia Code,Consolas,monospace}.v-code__m[data-astro-cid-vnivfuh2]{color:var(--sky);font-weight:700}.v-code__ok[data-astro-cid-vnivfuh2]{color:#6fdba5;font-weight:700}.v-report[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;align-items:center;gap:14px}.v-report__file[data-astro-cid-vnivfuh2]{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:12px;background:var(--white);border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--ink);box-shadow:0 10px 22px -14px #0b244059}.v-report__file[data-astro-cid-vnivfuh2] svg[data-astro-cid-vnivfuh2]{color:var(--blue)}.v-report__to[data-astro-cid-vnivfuh2]{position:relative;display:flex;gap:8px}.v-report__to[data-astro-cid-vnivfuh2]:before{content:"";position:absolute;left:50%;top:-14px;height:14px;border-inline-start:1.5px dashed var(--blue-line)}.v-report__to[data-astro-cid-vnivfuh2] span[data-astro-cid-vnivfuh2]{font-size:12px;font-weight:600;color:var(--blue-strong);background:var(--blue-soft);border-radius:var(--r-pill);padding:3px 11px}.v-door[data-astro-cid-vnivfuh2]{display:flex;align-items:center;gap:0}.v-door__from[data-astro-cid-vnivfuh2]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--r-pill);background:var(--white);border:1px solid var(--line);font-size:13px;font-weight:700;color:var(--ok)}.v-door__wire[data-astro-cid-vnivfuh2]{position:relative;width:clamp(48px,9vw,110px);border-top:2px dashed var(--blue-line)}.v-door__wire[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]{position:absolute;top:-5px;inset-inline-start:0;width:8px;height:8px;border-radius:50%;background:var(--blue);opacity:0}.v-door__to[data-astro-cid-vnivfuh2]{display:flex;flex-direction:column;align-items:center;gap:4px;width:92px;padding:12px 8px 10px;border-radius:16px;background:var(--white);border:1px solid var(--line);color:var(--ok)}.v-door__to[data-astro-cid-vnivfuh2] small[data-astro-cid-vnivfuh2]{font-size:11.5px;font-weight:700}.v-door__shackle[data-astro-cid-vnivfuh2]{transform-box:fill-box;transform-origin:0% 100%;transform:translateY(-2px) rotate(-22deg)}@media (hover: hover){.v-door__to[data-astro-cid-vnivfuh2]{color:var(--muted);transition:color var(--dur) var(--ease) .7s}.v-door__to[data-astro-cid-vnivfuh2] small[data-astro-cid-vnivfuh2]{opacity:0;transition:opacity var(--dur) var(--ease) .7s}.v-door__shackle[data-astro-cid-vnivfuh2]{transform:none;transition:transform .3s var(--ease) .7s}.ft[data-astro-cid-vnivfuh2]:hover .v-door__to[data-astro-cid-vnivfuh2]{color:var(--ok)}.ft[data-astro-cid-vnivfuh2]:hover .v-door__to[data-astro-cid-vnivfuh2] small[data-astro-cid-vnivfuh2]{opacity:1}.ft[data-astro-cid-vnivfuh2]:hover .v-door__shackle[data-astro-cid-vnivfuh2]{transform:translateY(-2px) rotate(-22deg)}.ft[data-astro-cid-vnivfuh2]:hover .v-door__wire[data-astro-cid-vnivfuh2] i[data-astro-cid-vnivfuh2]{animation:wire .7s var(--ease) forwards}}@keyframes wire{0%{opacity:1;inset-inline-start:0}to{opacity:1;inset-inline-start:calc(100% - 8px)}}.v-geo[data-astro-cid-vnivfuh2]{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(var(--line) 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0 / 28px 28px,#f4f7fb}.v-geo__road[data-astro-cid-vnivfuh2]{position:absolute;background:#fff;box-shadow:0 0 0 1px var(--line)}.v-geo__road--a[data-astro-cid-vnivfuh2]{left:-10%;right:-10%;top:58%;height:14px;transform:rotate(-8deg)}.v-geo__road--b[data-astro-cid-vnivfuh2]{top:-10%;bottom:-10%;left:34%;width:12px;transform:rotate(14deg)}.v-geo__fence[data-astro-cid-vnivfuh2]{position:absolute;width:132px;height:132px;border-radius:50%;background:#1469b51a;border:2px dashed var(--blue)}.v-geo__pin[data-astro-cid-vnivfuh2]{position:relative;color:var(--blue);transform:translateY(-12px);filter:drop-shadow(0 6px 6px rgba(11,36,64,.25))}.v-geo__label[data-astro-cid-vnivfuh2]{position:absolute;bottom:14px;inset-inline-start:16px;font-size:12px;font-weight:700;color:var(--blue-strong);background:var(--white);border:1px solid var(--blue-line);border-radius:var(--r-pill);padding:3px 11px}@media (max-width: 1023px){.bento[data-astro-cid-vnivfuh2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.bento[data-astro-cid-vnivfuh2]{grid-template-columns:1fr;gap:12px}.ft--wide[data-astro-cid-vnivfuh2]{grid-column:auto}.ft__viz[data-astro-cid-vnivfuh2]{height:156px}}.browser[data-astro-cid-ezj3na2f]{width:100%;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--float)}.browser__bar[data-astro-cid-ezj3na2f]{display:flex;align-items:center;gap:14px;height:38px;padding-inline:16px;background:var(--paper);border-bottom:1px solid var(--line)}.browser__dots[data-astro-cid-ezj3na2f]{display:inline-flex;gap:7px;flex-shrink:0}.browser__dots[data-astro-cid-ezj3na2f] i[data-astro-cid-ezj3na2f]{width:11px;height:11px;border-radius:999px;background:var(--line)}.browser__url[data-astro-cid-ezj3na2f]{flex:1;max-width:260px;text-align:center;font-size:13px;color:var(--muted);background:#fff;border:1px solid var(--line);border-radius:999px;padding:4px 12px;direction:ltr;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.browser__screen[data-astro-cid-ezj3na2f]{aspect-ratio:16 / 10;background:var(--paper)}.browser__screen[data-astro-cid-ezj3na2f] img[data-astro-cid-ezj3na2f]{width:100%;height:100%;object-fit:cover}.frame-ph[data-astro-cid-ezj3na2f]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--muted);background:linear-gradient(160deg,var(--paper),var(--blue-soft))}.frame-ph[data-astro-cid-ezj3na2f] span[data-astro-cid-ezj3na2f]{font-size:var(--fs-small)}.phone[data-astro-cid-rcc3xawc]{position:relative;width:100%;max-width:300px;aspect-ratio:720 / 1452;background:#fff;border:1px solid var(--line);border-radius:34px;padding:8px;background:#0d1b2e;border-color:#0d1b2e;box-shadow:var(--float)}.phone__screen[data-astro-cid-rcc3xawc]{position:relative;width:100%;height:100%;border-radius:27px;overflow:hidden;background:var(--paper)}.phone__speaker[data-astro-cid-rcc3xawc]{position:absolute;top:7px;inset-inline:0;margin-inline:auto;z-index:2;width:26%;height:5px;border-radius:999px;background:#0d1b2e80}.phone__screen[data-astro-cid-rcc3xawc] img[data-astro-cid-rcc3xawc]{width:100%;height:100%;object-fit:cover;object-position:top}.frame-ph[data-astro-cid-rcc3xawc]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);background:linear-gradient(160deg,var(--paper),var(--blue-soft))}.frame-ph[data-astro-cid-rcc3xawc] span[data-astro-cid-rcc3xawc]{font-size:var(--fs-small)}.trans__head[data-astro-cid-wlddgjkd]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px 40px;margin-bottom:clamp(28px,4vw,48px)}.trans__tabs[data-astro-cid-wlddgjkd]{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:5px;border-radius:var(--r-pill);background:var(--paper);border:1px solid var(--line)}.trans__tab[data-astro-cid-wlddgjkd]{position:relative;z-index:1;min-height:44px;padding:8px 26px;border-radius:var(--r-pill);font-size:15px;font-weight:700;color:var(--muted);transition:color var(--dur) var(--ease)}.trans__tab[data-astro-cid-wlddgjkd][aria-selected=true]{color:#fff}.trans__thumb[data-astro-cid-wlddgjkd]{position:absolute;top:5px;bottom:5px;inset-inline-start:5px;width:calc(50% - 5px);border-radius:var(--r-pill);background:var(--blue);transition:transform var(--dur-slow) var(--ease-out)}.trans__tabs[data-astro-cid-wlddgjkd][data-active="1"] .trans__thumb[data-astro-cid-wlddgjkd]{transform:translate(-100%)}.trans__panel[data-astro-cid-wlddgjkd]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(28px,5vw,72px);align-items:center;padding:clamp(24px,4vw,48px);border-radius:28px;background:var(--paper)}.trans__panel[data-astro-cid-wlddgjkd]+.trans__panel[data-astro-cid-wlddgjkd]{margin-top:16px}.trans__panel[data-astro-cid-wlddgjkd][hidden]+.trans__panel[data-astro-cid-wlddgjkd],.trans__panel[data-astro-cid-wlddgjkd]+.trans__panel[data-astro-cid-wlddgjkd][hidden]{margin-top:0}.trans__panel[data-astro-cid-wlddgjkd]:not([hidden]){animation:panel-in var(--dur-slow) var(--ease-out)}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}}.trans__list[data-astro-cid-wlddgjkd]{display:grid;gap:14px}.trans__list[data-astro-cid-wlddgjkd] li[data-astro-cid-wlddgjkd]{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600}.trans__check[data-astro-cid-wlddgjkd]{flex-shrink:0;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--blue);color:#fff}.trans__panel--employee[data-astro-cid-wlddgjkd] .trans__shot[data-astro-cid-wlddgjkd]{display:flex;justify-content:center}.trans__panel--employee[data-astro-cid-wlddgjkd] .trans__shot[data-astro-cid-wlddgjkd] .phone{max-width:260px}.trans__end[data-astro-cid-wlddgjkd]{max-width:34em;margin:clamp(40px,5vw,64px) auto 0;text-align:center;font-size:clamp(19px,2vw,24px);font-weight:700;line-height:1.7;color:var(--ink);text-wrap:balance}@media (max-width: 860px){.trans__panel[data-astro-cid-wlddgjkd]{grid-template-columns:1fr}.trans__list[data-astro-cid-wlddgjkd]{grid-template-columns:1fr 1fr}.trans__list[data-astro-cid-wlddgjkd] li[data-astro-cid-wlddgjkd]{font-size:15.5px}}@media (max-width: 480px){.trans__tabs[data-astro-cid-wlddgjkd]{width:100%}.trans__tab[data-astro-cid-wlddgjkd]{padding-inline:12px}.trans__list[data-astro-cid-wlddgjkd]{grid-template-columns:1fr}}.promos[data-astro-cid-hkoc4sea]{display:grid;gap:10px;margin-bottom:20px}.promo[data-astro-cid-hkoc4sea]{display:flex;align-items:center;gap:14px;padding:14px clamp(16px,3vw,24px);border-radius:var(--r-box);background:var(--hand-soft);border:1px solid #f7d7aa}.promo__ic[data-astro-cid-hkoc4sea]{flex-shrink:0;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:var(--hand);color:#3b1e00}.promo__body[data-astro-cid-hkoc4sea]{flex:1 1 auto;min-width:0}.promo__line[data-astro-cid-hkoc4sea]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.promo__title[data-astro-cid-hkoc4sea]{font-size:13px;font-weight:700;color:var(--hand-ink)}.promo__headline[data-astro-cid-hkoc4sea]{font-size:16px;font-weight:800}.promo__meta[data-astro-cid-hkoc4sea]{display:block;margin-top:2px;font-size:13px;color:var(--muted)}.promo__code[data-astro-cid-hkoc4sea]{flex-shrink:0;font-size:13px;color:var(--muted);background:#fff;border:1px dashed #e9b56c;border-radius:var(--r-pill);padding:7px 14px;white-space:nowrap}.promo__code[data-astro-cid-hkoc4sea] b[data-astro-cid-hkoc4sea]{color:var(--ink);font-weight:800}.price[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:start}.price__amount[data-astro-cid-hkoc4sea]{display:flex;align-items:baseline;gap:12px;line-height:1}.price__amount[data-astro-cid-hkoc4sea] .num[data-astro-cid-hkoc4sea]{font-size:clamp(56px,8vw,96px);font-weight:800;color:var(--ink)}.price__cur[data-astro-cid-hkoc4sea]{font-size:22px;font-weight:700}.price__per[data-astro-cid-hkoc4sea]{margin-top:14px;color:var(--muted)}.price__inc[data-astro-cid-hkoc4sea]{margin-top:36px;padding-top:24px;border-top:1px solid var(--line);font-size:15px;font-weight:700;color:var(--muted)}.price__list[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin-top:14px}.price__list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{display:flex;align-items:center;gap:10px;font-weight:600}.price__ic[data-astro-cid-hkoc4sea]{flex-shrink:0;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--ok-soft);color:var(--ok)}.price__ctas[data-astro-cid-hkoc4sea]{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.calc[data-astro-cid-hkoc4sea]{padding:clamp(22px,3vw,32px);border-radius:var(--r-tile);background:var(--white);border:1px solid var(--line);box-shadow:var(--float)}.calc__title[data-astro-cid-hkoc4sea]{font-size:19px;font-weight:800;margin-bottom:22px}.calc__row[data-astro-cid-hkoc4sea]{display:flex;align-items:baseline;justify-content:space-between}.calc__label[data-astro-cid-hkoc4sea]{font-size:15px;font-weight:600;color:var(--muted)}.calc__users[data-astro-cid-hkoc4sea]{font-size:20px;font-weight:800;color:var(--ink)}.calc__range[data-astro-cid-hkoc4sea]{-webkit-appearance:none;appearance:none;width:100%;height:32px;margin:6px 0 4px;background:transparent;cursor:pointer}.calc__range[data-astro-cid-hkoc4sea]::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:linear-gradient(to left,var(--blue) var(--fill),var(--line) var(--fill))}.calc__range[data-astro-cid-hkoc4sea]::-moz-range-track{height:6px;border-radius:6px;background:var(--line)}.calc__range[data-astro-cid-hkoc4sea]::-moz-range-progress{height:6px;border-radius:6px;background:var(--blue)}.calc__range[data-astro-cid-hkoc4sea]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:#fff;border:3px solid var(--blue);box-shadow:0 2px 6px #0b244040}.calc__range[data-astro-cid-hkoc4sea]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid var(--blue)}.calc__addons[data-astro-cid-hkoc4sea]{border:0;padding:0;margin:18px 0 0;display:grid;gap:8px}.calc__addons[data-astro-cid-hkoc4sea] legend[data-astro-cid-hkoc4sea]{margin-bottom:8px}.calc__addon[data-astro-cid-hkoc4sea]{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;border-radius:var(--r-box);border:1px solid var(--line);cursor:pointer;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.calc__addon[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]{position:absolute;opacity:0;pointer-events:none}.calc__box[data-astro-cid-hkoc4sea]{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;border:1.5px solid var(--blue-line);color:transparent;transition:all var(--dur) var(--ease)}.calc__addon[data-astro-cid-hkoc4sea]:has(input:checked){border-color:var(--blue);background:var(--blue-soft)}.calc__addon[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]:checked+.calc__box[data-astro-cid-hkoc4sea]{background:var(--blue);border-color:var(--blue);color:#fff}.calc__addon[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]:focus-visible+.calc__box[data-astro-cid-hkoc4sea]{outline:2.5px solid var(--blue);outline-offset:2px}.calc__addon-name[data-astro-cid-hkoc4sea]{font-weight:600}.calc__addon-price[data-astro-cid-hkoc4sea]{text-align:end;font-size:14px;font-weight:700;color:var(--blue-strong);line-height:1.5}.calc__addon-price[data-astro-cid-hkoc4sea] small[data-astro-cid-hkoc4sea]{display:block;font-size:11px;font-weight:400;color:var(--muted)}.calc__total[data-astro-cid-hkoc4sea]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:22px;padding-top:20px;border-top:1px dashed var(--line)}.calc__total-label[data-astro-cid-hkoc4sea]{font-weight:700}.calc__total-val[data-astro-cid-hkoc4sea]{display:inline-flex;align-items:baseline;gap:6px;font-weight:700}.calc__total-val[data-astro-cid-hkoc4sea] output[data-astro-cid-hkoc4sea]{font-size:clamp(26px,3vw,34px);font-weight:800;color:var(--blue)}.calc__note[data-astro-cid-hkoc4sea]{margin-top:10px;font-size:var(--fs-tiny);line-height:1.8;color:var(--muted)}@media (max-width: 900px){.price[data-astro-cid-hkoc4sea]{grid-template-columns:1fr}}@media (max-width: 520px){.price__list[data-astro-cid-hkoc4sea]{grid-template-columns:1fr}.price__ctas[data-astro-cid-hkoc4sea] .btn[data-astro-cid-hkoc4sea]{flex:1 1 100%}.promo[data-astro-cid-hkoc4sea]{flex-wrap:wrap}.promo__body[data-astro-cid-hkoc4sea]{flex-basis:calc(100% - 54px)}.promo__code[data-astro-cid-hkoc4sea]{margin-inline-start:54px}}.faq__grid[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(32px,6vw,96px);align-items:start}.faq__head[data-astro-cid-z6gx6xcw] .lead[data-astro-cid-z6gx6xcw]{margin-top:14px}.faq__tg[data-astro-cid-z6gx6xcw]{margin-top:24px}.faq__tg[data-astro-cid-z6gx6xcw] svg[data-astro-cid-z6gx6xcw]{color:#229ed9}.faq__list[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line)}.faq__item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line)}.faq__q[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:18px;font-weight:700;line-height:1.6;cursor:pointer;list-style:none;border-radius:8px}.faq__q[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-z6gx6xcw]:hover{color:var(--blue)}.faq__chev[data-astro-cid-z6gx6xcw]{flex-shrink:0;width:34px;height:34px;padding:7px;border-radius:50%;background:var(--paper);color:var(--blue);transition:transform var(--dur-slow) var(--ease-out),background var(--dur) var(--ease),color var(--dur) var(--ease)}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__chev[data-astro-cid-z6gx6xcw]{transform:rotate(45deg);background:var(--blue);color:#fff}.faq__a[data-astro-cid-z6gx6xcw]{padding:0 0 24px;padding-inline-end:54px;color:var(--muted);font-size:var(--fs-body)}@supports selector(::details-content){.faq__item[data-astro-cid-z6gx6xcw]{interpolate-size:allow-keywords}.faq__item[data-astro-cid-z6gx6xcw]::details-content{block-size:0;overflow:clip;transition:block-size var(--dur-slow) var(--ease-out),content-visibility var(--dur-slow) allow-discrete}.faq__item[data-astro-cid-z6gx6xcw][open]::details-content{block-size:auto}}@media (min-width: 960px){.faq__head[data-astro-cid-z6gx6xcw]{position:sticky;top:calc(var(--nav-h) + 32px)}}@media (max-width: 959px){.faq__grid[data-astro-cid-z6gx6xcw]{grid-template-columns:1fr}.faq__q[data-astro-cid-z6gx6xcw]{font-size:16.5px}.faq__a[data-astro-cid-z6gx6xcw]{padding-inline-end:0}}.fcta[data-astro-cid-nqzr7c5x]{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(96px,13vw,176px);background:radial-gradient(70% 90% at 50% 100%,var(--night-2),transparent 70%),var(--night);color:#fff;text-align:center}.fcta__dial[data-astro-cid-nqzr7c5x]{position:absolute;z-index:-1;inset-inline-end:0;top:50%;width:920px;max-width:none;transform:translate(-30%,-50%)}.t[data-astro-cid-nqzr7c5x]{stroke:#6db3f229;stroke-width:3;stroke-linecap:round}.t--major[data-astro-cid-nqzr7c5x]{stroke:#6db3f252;stroke-width:5}.ring[data-astro-cid-nqzr7c5x]{fill:none;stroke:#6db3f229;stroke-width:26}.arrow[data-astro-cid-nqzr7c5x]{fill:#6db3f229}.hand[data-astro-cid-nqzr7c5x]{stroke:var(--hand);stroke-linecap:round;opacity:.9}.hand--h[data-astro-cid-nqzr7c5x]{stroke-width:20}.hand--m[data-astro-cid-nqzr7c5x]{stroke-width:12}.hub[data-astro-cid-nqzr7c5x]{fill:var(--hand)}.fcta__inner[data-astro-cid-nqzr7c5x]{max-width:52rem}.fcta__title[data-astro-cid-nqzr7c5x]{font-size:clamp(32px,5vw,60px);font-weight:800;line-height:1.35;text-wrap:balance}.fcta__sub[data-astro-cid-nqzr7c5x]{margin:18px auto 0;max-width:34em;font-size:var(--fs-lead);line-height:1.9;color:#ffffffc7}.fcta__ctas[data-astro-cid-nqzr7c5x]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px}.fcta[data-astro-cid-nqzr7c5x] [data-astro-cid-nqzr7c5x]:focus-visible{outline-color:#fff}@media (max-width: 480px){.fcta__ctas[data-astro-cid-nqzr7c5x] .btn[data-astro-cid-nqzr7c5x]{flex:1 1 100%}}
