.phone-shell[data-astro-cid-tjdqzqru]{background:linear-gradient(145deg,#607584 0%,#172d3b 12%,#071722 50%,#435c6b 100%);box-shadow:inset 0 0 0 1px #dceff959,inset 0 0 0 3px #091a26a6,2px 4px #061c2a,0 18px 30px -10px #000a1473,12px 38px 60px -18px #000a148c}.hero-person[data-astro-cid-k2nqiveg]{user-select:none;filter:drop-shadow(12px 18px 28px #000f1e33);width:100%;height:auto;display:block}.hero-art[data-astro-cid-xo25r3fu]{width:100%;max-width:36rem;margin-inline:auto;position:relative;container-type:inline-size}.hero-stage[data-astro-cid-xo25r3fu]{isolation:isolate;border-radius:0 0 2.5rem 2.5rem;height:94cqw;max-height:33rem;position:relative;overflow:hidden}.hero-decor[data-astro-cid-xo25r3fu]{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero-grid[data-astro-cid-xo25r3fu]{background:linear-gradient(145deg,#e9f6fc,#d6eefb);border-radius:48% 48% 32% 42%;position:absolute;inset:12% 1% 1% 8%;transform:rotate(-8deg)}.hero-orbit[data-astro-cid-xo25r3fu]{border:1px dashed #add9ed;border-radius:50%;position:absolute;inset:7% 4% 5% 3%;transform:rotate(-15deg)}.hero-orbit--inner[data-astro-cid-xo25r3fu]{border-style:solid;border-color:#fff;inset:19% 15% 15%}.hero-sparkle[data-astro-cid-xo25r3fu]{fill:#53adcc;width:1.1rem;position:absolute}.hero-sparkle--one[data-astro-cid-xo25r3fu]{top:12%;right:8%}.hero-sparkle--two[data-astro-cid-xo25r3fu]{fill:#e5ba5e;width:.7rem;bottom:40%;left:7%}.hero-dot[data-astro-cid-xo25r3fu]{background:#65bba7;border-radius:50%;width:.4rem;height:.4rem;position:absolute}.hero-dot--one[data-astro-cid-xo25r3fu]{top:5%;left:52%}.hero-dot--two[data-astro-cid-xo25r3fu]{background:#e5ba5e;bottom:6%;left:40%}.hero-character[data-astro-cid-xo25r3fu]{z-index:1;pointer-events:none;width:72%;position:absolute;bottom:-24%;right:-5%}.hero-phone[data-astro-cid-xo25r3fu]{z-index:2;position:absolute;top:22%;left:25%}.hero-phone-angle[data-astro-cid-xo25r3fu]{transform-origin:0 0;transform:rotate(-8deg)scale(.7)}.hero-card[data-astro-cid-xo25r3fu]{text-align:left;background:#fff;border:1px solid #07466612;border-radius:1rem;box-shadow:0 2px 4px #07466605,0 14px 32px -12px #07466630}.hero-notification[data-astro-cid-xo25r3fu]{z-index:3;width:18rem;position:absolute;top:9%;left:2%}.hero-notification-content[data-astro-cid-xo25r3fu]{align-items:center;gap:.625rem;padding:.875rem;display:flex;position:relative}.hero-app-icon[data-astro-cid-xo25r3fu]{color:#fff;background:var(--color-brand-600);border-radius:.8rem;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:inset 0 1px 1px #ffffff40}.hero-notification-check[data-astro-cid-xo25r3fu]{color:#fff;background:#10b981;border:3px solid #fff;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute;bottom:-.4rem;right:-.4rem}.hero-hours[data-astro-cid-xo25r3fu]{z-index:3;width:10.5rem;position:absolute;bottom:5%;left:1%}.hero-hours-content[data-astro-cid-xo25r3fu]{padding:.875rem}.hero-chart-icon[data-astro-cid-xo25r3fu]{color:#08765d;background:#e0f5eb;border-radius:.5rem;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;display:grid}.hero-hours-content[data-astro-cid-xo25r3fu]>div[data-astro-cid-xo25r3fu]:first-child>span[data-astro-cid-xo25r3fu]:last-child{display:none}.hero-hours-total[data-astro-cid-xo25r3fu]{margin-top:.625rem;font-size:1.5rem;line-height:1.15}.hero-chart[data-astro-cid-xo25r3fu]{gap:.375rem;height:3rem;margin-top:.75rem;display:flex}.hero-chart-column[data-astro-cid-xo25r3fu]{flex-direction:column;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.hero-chart-track[data-astro-cid-xo25r3fu]{align-items:end;width:100%;height:100%;min-height:0;display:flex}.hero-bar[data-astro-cid-xo25r3fu]{transform-origin:bottom;width:100%;animation:hero-grow .7s ease-out calc(.45s + var(--i) * 60ms) both;background:#c7e9df;border-radius:.25rem .25rem .1rem .1rem;display:block}.hero-bar--today[data-astro-cid-xo25r3fu]{background:#16856c}.hero-arrival[data-astro-cid-xo25r3fu]{z-index:3;width:13.5rem;position:absolute;bottom:3%;right:2%}.hero-arrival-content[data-astro-cid-xo25r3fu]{align-items:center;gap:.625rem;padding:.75rem;display:flex}.hero-arrival-time[data-astro-cid-xo25r3fu]{color:#047857;font-variant-numeric:tabular-nums;background:#ecfdf5;border-radius:.5rem;margin-left:auto;padding:.375rem .5rem;font-size:.6875rem;font-weight:600}.hero-rise[data-astro-cid-xo25r3fu]{animation:hero-rise .8s cubic-bezier(.2, .7, .2, 1) var(--delay,0s) both}@keyframes hero-rise{0%{opacity:0;translate:0 .75rem}}@keyframes hero-grow{0%{transform:scaleY(0)}}@container (width<=31rem){.hero-phone-angle[data-astro-cid-xo25r3fu]{transform:rotate(-8deg)scale(.59)}.hero-notification[data-astro-cid-xo25r3fu]{width:16rem;top:8%}.hero-notification-content[data-astro-cid-xo25r3fu]{padding:.625rem}.hero-app-icon[data-astro-cid-xo25r3fu]{border-radius:.65rem;width:2rem;height:2rem}.hero-hours[data-astro-cid-xo25r3fu]{width:9rem}.hero-hours-content[data-astro-cid-xo25r3fu]{padding:.625rem}.hero-chart-icon[data-astro-cid-xo25r3fu]{display:none}.hero-arrival[data-astro-cid-xo25r3fu]{width:12rem}.hero-arrival-content[data-astro-cid-xo25r3fu]{gap:.5rem;padding:.625rem}}@container (width<=25rem){.hero-phone-angle[data-astro-cid-xo25r3fu]{transform:rotate(-8deg)scale(.48)}.hero-phone[data-astro-cid-xo25r3fu]{top:25%;left:26%}.hero-notification[data-astro-cid-xo25r3fu]{width:15rem;top:7%}.hero-notification-content[data-astro-cid-xo25r3fu]{padding:.5rem .625rem}.hero-hours[data-astro-cid-xo25r3fu]{width:7.5rem;bottom:4%}.hero-hours-total[data-astro-cid-xo25r3fu]{margin-top:.375rem;font-size:1.125rem}.hero-chart[data-astro-cid-xo25r3fu]{gap:.25rem;height:2rem;margin-top:.5rem}.hero-arrival[data-astro-cid-xo25r3fu]{width:10.5rem}.hero-arrival-content[data-astro-cid-xo25r3fu]>span[data-astro-cid-xo25r3fu]:first-child{display:none}.hero-arrival-content[data-astro-cid-xo25r3fu]{gap:.5rem}.hero-character[data-astro-cid-xo25r3fu]{bottom:-22%}}@container (width<=20rem){.hero-phone-angle[data-astro-cid-xo25r3fu]{transform:rotate(-8deg)scale(.41)}.hero-notification[data-astro-cid-xo25r3fu]{width:14rem}.hero-arrival[data-astro-cid-xo25r3fu]{width:9.25rem;right:0}.hero-hours[data-astro-cid-xo25r3fu]{width:7rem;left:0}}@media (prefers-reduced-motion:reduce){.hero-rise[data-astro-cid-xo25r3fu],.hero-bar[data-astro-cid-xo25r3fu]{animation:none}}.hero[data-astro-cid-yodha2z4]{background:linear-gradient(#fff 60%,#f5fbff)}.hero[data-astro-cid-yodha2z4]:before{content:"";z-index:-1;border:1px solid var(--color-brand-100);pointer-events:none;border-radius:50%;width:46rem;height:46rem;position:absolute;top:-15rem;right:-26rem;box-shadow:0 0 0 5rem #f8fcfe,0 0 0 calc(5rem + 1px) #edf7fc}.hero-layout[data-astro-cid-yodha2z4]{align-items:center;gap:1.5rem;padding-block:3rem 2rem;display:grid}.hero-copy[data-astro-cid-yodha2z4]{z-index:1;max-width:36rem;position:relative}.hero-eyebrow[data-astro-cid-yodha2z4]{color:var(--color-brand-800);align-items:center;gap:.75rem;font-size:.75rem;font-weight:500;line-height:1.6;display:flex}.hero-title[data-astro-cid-yodha2z4]{letter-spacing:-.045em;text-wrap:initial;margin-top:1.5rem;font-size:clamp(2.25rem,4vw,3.375rem);font-weight:600;line-height:1.12}.hero-description[data-astro-cid-yodha2z4]{max-width:31rem;color:var(--color-ink-600);margin-top:1.5rem;font-size:1rem;line-height:1.8}.hero-actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.hero-actions[data-astro-cid-yodha2z4] a{border-radius:999px}.hero-figure[data-astro-cid-yodha2z4]{width:100%;min-width:0;max-width:36rem;margin-inline:auto}.hero-caption[data-astro-cid-yodha2z4]{color:var(--color-ink-500);text-align:center;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding-inline:1rem;font-size:.6875rem;line-height:1.6;display:flex}@media (width>=64rem){.hero-layout[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;padding-block:3.5rem 3rem}.hero-figure[data-astro-cid-yodha2z4]{align-self:center}}@media (width>=80rem){.hero-layout[data-astro-cid-yodha2z4]{gap:3rem;padding-block:4.5rem 3.5rem}}@media (width<=63.99rem) and (width>=40rem){.hero-copy[data-astro-cid-yodha2z4]{text-align:center;margin-inline:auto}.hero-eyebrow[data-astro-cid-yodha2z4],.hero-actions[data-astro-cid-yodha2z4],.hero-copy[data-astro-cid-yodha2z4]>p[data-astro-cid-yodha2z4]:last-child{justify-content:center}.hero-description[data-astro-cid-yodha2z4]{margin-inline:auto}.hero-title[data-astro-cid-yodha2z4]{font-size:3rem}}@media (width<=39.99rem){.hero-layout[data-astro-cid-yodha2z4]{gap:1rem;padding-top:2.5rem}.hero-actions[data-astro-cid-yodha2z4]{flex-direction:column;align-items:stretch}.hero-caption[data-astro-cid-yodha2z4]{margin-top:.5rem}}.module-rail[data-astro-cid-2vmva24e]{background:#fff;padding-block:1.75rem 2.75rem}.module-link[data-astro-cid-2vmva24e]{border-radius:1.25rem;flex-direction:column;align-items:center;gap:.5rem;height:100%;padding:.75rem .4rem 1rem;transition:background-color .18s;display:flex;position:relative}.module-link[data-astro-cid-2vmva24e]:hover,.module-link[data-astro-cid-2vmva24e]:focus-visible{background:var(--module-surface)}.module-label[data-astro-cid-2vmva24e]{text-align:center;color:var(--color-ink-700);font-size:.8125rem;font-weight:600}.module-link[data-astro-cid-2vmva24e]:hover .module-label[data-astro-cid-2vmva24e]{color:var(--module-accent)}.module-arrow[data-astro-cid-2vmva24e]{color:var(--module-accent);opacity:0;transition:opacity .18s;position:absolute;top:.75rem;right:.5rem}.module-link[data-astro-cid-2vmva24e]:hover .module-arrow[data-astro-cid-2vmva24e],.module-link[data-astro-cid-2vmva24e]:focus-visible .module-arrow[data-astro-cid-2vmva24e]{opacity:1}@media (width<=39.99rem){.module-link[data-astro-cid-2vmva24e]{flex-direction:row;gap:.25rem;padding:.35rem}.module-link[data-astro-cid-2vmva24e] .module-icon{width:3.5rem;height:3.5rem}.module-link[data-astro-cid-2vmva24e] .module-icon-front{width:2.6rem;height:2.6rem}.module-link[data-astro-cid-2vmva24e] .module-icon-front svg{width:1.5rem}.module-label[data-astro-cid-2vmva24e]{text-align:left;font-size:.75rem}.module-arrow[data-astro-cid-2vmva24e]{display:none}}.module-illustration[data-astro-cid-ev3jphek]{background:var(--module-surface);min-width:0;box-shadow:0 16px 40px -28px color-mix(in srgb, var(--module-accent) 35%, transparent);border-radius:1.75rem;overflow:hidden}.module-illustration-image[data-astro-cid-ev3jphek]{aspect-ratio:3/2;width:100%;height:auto;display:block}@media (width>=40rem){.module-illustration[data-astro-cid-ev3jphek]{border-radius:2.25rem}}.module-eyebrow[data-astro-cid-v6zivtpr]{color:var(--module-accent)}.module-check[data-astro-cid-v6zivtpr]{width:1.25rem;height:1.25rem;color:var(--module-accent);background:var(--module-soft);border-radius:50%;flex-shrink:0;place-items:center;margin-top:.2rem;display:grid}.module-more[data-astro-cid-v6zivtpr]{color:var(--module-accent);border-color:var(--module-soft);transition:background-color .18s}.module-more[data-astro-cid-v6zivtpr]:hover{background:var(--module-surface)}
