.hero-section[data-astro-cid-s75qyckw]{--hero-font-lang-min:2.125rem;--hero-font-lang-max:2.125rem}@media (min-width:640px){.hero-section[data-astro-cid-s75qyckw]{--hero-font-lang-max:2.375rem}}@media (min-width:940px){.hero-section[data-astro-cid-s75qyckw]{--hero-font-lang-max:2.75rem}}.hero-section[data-astro-cid-s75qyckw]{background-color:#fff;position:relative;overflow:visible}.hero-section__layout[data-astro-cid-s75qyckw]{z-index:13;align-items:center;padding-block-start:60px;padding-block-end:64px;display:grid;position:relative}@media (min-width:640px){.hero-section__layout[data-astro-cid-s75qyckw]{min-height:min(52svh,580px);padding-block-start:36px;padding-block-end:36px}}.hero-grid[data-astro-cid-s75qyckw]{z-index:2;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px 16px;display:grid;position:relative}@media (min-width:940px){.hero-grid[data-astro-cid-s75qyckw]{row-gap:40px}}.hero-content[data-astro-cid-s75qyckw]{flex-direction:column;grid-column:1/-1;display:flex}@media (min-width:640px){.hero-content[data-astro-cid-s75qyckw]{grid-column:2/-2}}@media (min-width:1024px){.hero-content[data-astro-cid-s75qyckw]{grid-column:2/span 7}}.hero-h1[data-astro-cid-s75qyckw]{font-family:var(--font-sans);font-size:max(min(6lvh, var(--hero-font-lang-max)), var(--hero-font-lang-min));letter-spacing:0;color:var(--color-ink);text-wrap:pretty;margin:0;font-weight:400;line-height:1.15}@media (min-width:940px){.hero-h1[data-astro-cid-s75qyckw]{line-height:1.03}}.hero-subhead[data-astro-cid-s75qyckw]{z-index:2;color:#3d5a80;font-weight:400;font-size:var(--t-body-lg-size);line-height:var(--t-body-lg-lh);max-width:46ch;margin:16px 0 0;position:relative}@media (min-width:940px){.hero-subhead[data-astro-cid-s75qyckw]{margin-top:20px}}.hero-actions[data-astro-cid-s75qyckw]{z-index:2;mix-blend-mode:multiply;flex-wrap:nowrap;align-items:center;gap:8px;margin-top:32px;display:flex;position:relative}.hero-actions[data-astro-cid-s75qyckw] .nav-cta[data-astro-cid-s75qyckw]{flex-shrink:1;min-width:0}@media (min-width:940px){.hero-actions[data-astro-cid-s75qyckw]{margin-top:40px}}.logo-strip-section[data-astro-cid-t3tu7xd3]{background-color:var(--color-canvas);padding-top:28px}.logo-strip-section__label[data-astro-cid-t3tu7xd3]{text-align:center;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);letter-spacing:.01em;color:var(--color-ink-mute);margin-bottom:20px;font-weight:500}.logo-marquee[data-astro-cid-t3tu7xd3]{width:auto}@media (min-width:940px){.logo-marquee[data-astro-cid-t3tu7xd3]{margin-left:var(--spine-x,0px);margin-right:var(--spine-x-right,var(--spine-x,0px))}}.logo-marquee__inner[data-astro-cid-t3tu7xd3]{width:100%}.section-header[data-astro-cid-y6rm3pbt]{text-wrap:pretty}.section-header--center[data-astro-cid-y6rm3pbt]{text-align:center;margin-inline-start:auto;margin-inline-end:auto}.section-header--span-6[data-astro-cid-y6rm3pbt]{max-width:648px}.section-header--span-8[data-astro-cid-y6rm3pbt]{max-width:856px}.section-header__title[data-astro-cid-y6rm3pbt]{font-family:var(--font-sans);font-weight:300;font-size:var(--t-heading-2-size);line-height:var(--t-heading-2-lh);letter-spacing:var(--t-heading-2-tracking);color:var(--color-ink);margin:0}.section-header__subtitle[data-astro-cid-y6rm3pbt]{font-family:var(--font-sans);font-weight:300;font-size:var(--t-heading-2-size);line-height:var(--t-heading-2-lh);letter-spacing:var(--t-heading-2-tracking);color:var(--color-ink-soft);margin:0}.bento[data-astro-cid-zhmzxqfv]{position:relative}.bento__layout[data-astro-cid-zhmzxqfv]{flex-wrap:wrap;gap:16px;width:100%;display:flex}.bento-card[data-astro-cid-zhmzxqfv]{--card-ease:cubic-bezier(.165, .84, .44, 1);background:var(--color-canvas-alt);border:1px solid var(--color-line);aspect-ratio:auto;min-height:168px;transition:transform .4s var(--card-ease), box-shadow .4s var(--card-ease), border-color .4s var(--card-ease);border-radius:6px;flex:100%;display:flex;position:relative;overflow:hidden}@media (hover:hover){.bento-card[data-astro-cid-zhmzxqfv]:hover{border-color:var(--color-line-strong);transform:translateY(-2px);box-shadow:0 18px 36px -24px #061b312e,0 2px 6px #061b310a}}.bento-card__text[data-astro-cid-zhmzxqfv]{z-index:2;max-width:32ch;padding:24px;position:relative}.bento-card__title[data-astro-cid-zhmzxqfv]{font-size:1.25rem;line-height:var(--t-heading-4-lh);letter-spacing:var(--t-heading-4-tracking);color:var(--color-ink);margin:0;font-weight:400}@media (min-width:640px){.bento-card__title[data-astro-cid-zhmzxqfv]{font-size:1.625rem}}.bento-card__corner[data-astro-cid-zhmzxqfv]{z-index:2;color:var(--color-ink-mute);opacity:.5;transition:opacity .3s var(--card-ease);display:inline-flex;position:absolute;top:16px;right:16px}@media (hover:hover){.bento-card[data-astro-cid-zhmzxqfv]:hover .bento-card__corner[data-astro-cid-zhmzxqfv]{opacity:1;color:var(--color-primary)}}.bento-card__inner[data-astro-cid-zhmzxqfv]{z-index:1;pointer-events:none;background:var(--grad);-webkit-mask-image:var(--grad-mask);-webkit-mask-image:var(--grad-mask);mask-image:var(--grad-mask);position:absolute;top:0;bottom:0;left:0;right:0}.bento-card--deadlines[data-astro-cid-zhmzxqfv]{--accent:#bb8ad8;--accent-ink:#9560ba;--accent-tint:#f5eefb;--grad:linear-gradient(125deg, #ff8c80 0%, #f259d9 50%, #805cff 100%);--grad-mask:radial-gradient(110% 120% at 100% 100%, #000000f2 0%, #0000008c 38%, #0003 60%, #0000 80%)}.bento-card--inbox[data-astro-cid-zhmzxqfv]{--accent:#d9a4ba;--accent-ink:#b56e8a;--accent-tint:#faf0f4;--grad:linear-gradient(200deg, #805cff 0%, #b56af0 55%, #ff9a8a 100%);--grad-mask:radial-gradient(120% 75% at 50% 118%, #000000f2 0%, #00000080 42%, #0000002e 62%, #0000 80%)}.bento-card--roles[data-astro-cid-zhmzxqfv]{--accent:#fc9fa2;--accent-ink:#e36b6f;--accent-tint:#fff0f0;--grad:linear-gradient(40deg, #ff8c80 0%, #f259d9 55%, #805cff 100%);--grad-mask:radial-gradient(95% 100% at 0% 100%, #000000e6 0%, #00000073 40%, #00000026 60%, #0000 78%)}.bento-card--archive[data-astro-cid-zhmzxqfv]{--accent:#9e74f6;--accent-ink:#7e54e0;--accent-tint:#f1ecfe;--grad:linear-gradient(90deg, #ff8c80 0%, #f259d9 45%, #805cff 100%);--grad-mask:linear-gradient(270deg, #000000eb 0%, #00000080 34%, #0000002e 58%, #0000 80%)}.bento-card--alerts[data-astro-cid-zhmzxqfv]{--accent:#ad97fe;--accent-ink:#8a6ff0;--accent-tint:#f3effe;--grad:linear-gradient(180deg, #ff8c80 0%, #f259d9 40%, #805cff 100%);--grad-mask:radial-gradient(70% 80% at 50% 125%, #000000f2 0%, #00000080 45%, #00000029 66%, #0000 82%)}.bento-card--accountants[data-astro-cid-zhmzxqfv]{--accent:#a56cdc;--accent-ink:#8450c0;--accent-tint:#f3ecfb;--grad:linear-gradient(95deg, #ff8c80 0%, #f259d9 50%, #805cff 100%);--grad-mask:linear-gradient(0deg, #000000e6 0%, #00000073 30%, #00000024 52%, #0000 72%)}@media (min-width:640px){.bento-card[data-astro-cid-zhmzxqfv]{aspect-ratio:auto;flex-basis:calc(50% - 8px);min-height:190px}}@media (min-width:940px){.bento-card[data-astro-cid-zhmzxqfv]{min-height:0;container-type:inline-size}.bento-card--deadlines[data-astro-cid-zhmzxqfv]{aspect-ratio:816/420;flex-basis:calc(66.666% - 8px);max-width:816px}.bento-card--inbox[data-astro-cid-zhmzxqfv]{aspect-ratio:400/420;flex-basis:calc(33.333% - 8px);max-width:400px}.bento-card--roles[data-astro-cid-zhmzxqfv],.bento-card--archive[data-astro-cid-zhmzxqfv]{aspect-ratio:400/380;flex-basis:calc(33.333% - 12px);max-width:400px}.bento-card--alerts[data-astro-cid-zhmzxqfv]{aspect-ratio:400/380;flex-basis:calc(33.333% - 8px);max-width:400px}.bento-card--accountants[data-astro-cid-zhmzxqfv]{aspect-ratio:1232/320;flex-basis:100%;max-width:1232px}.bento-card--accountants[data-astro-cid-zhmzxqfv] .bento-card__title[data-astro-cid-zhmzxqfv]{max-width:28ch;font-size:1.625rem}}.mock[data-astro-cid-zhmzxqfv]{z-index:2;pointer-events:none;color:var(--color-ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute}.mock-pill[data-astro-cid-zhmzxqfv]{background:var(--color-primary);color:#fff;letter-spacing:-.005em;border-radius:9999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.mock-pill__dot[data-astro-cid-zhmzxqfv]{opacity:.85;background:#fff;border-radius:9999px;width:6px;height:6px}.mock--deadlines[data-astro-cid-zhmzxqfv]{background:#fff;border-radius:1.7cqw;flex-direction:column;width:48.5cqw;max-width:396px;padding:.74cqw;display:flex;top:auto;bottom:max(16px,min(3.7cqw,30px));right:max(18px,min(4.4cqw,36px));transform:none;box-shadow:0 0 0 1px #061b310d,0 1px 2px #061b310a,0 8px 16px -8px #061b311a,0 28px 56px -24px #061b3133}.mock-dl__head[data-astro-cid-zhmzxqfv]{align-items:center;gap:.98cqw;margin-bottom:.25cqw;padding:1.1cqw 1.47cqw .74cqw;display:flex}.mock-dl__title[data-astro-cid-zhmzxqfv]{color:var(--color-ink-soft);letter-spacing:-.005em;font-size:max(11px,min(1.53cqw,13px));font-weight:500}.mock-dl__count[data-astro-cid-zhmzxqfv]{color:var(--color-ink-mute);font-variant-numeric:tabular-nums;margin-left:auto;font-size:max(10.5px,min(1.47cqw,12.5px));font-weight:400}.mock-row[data-astro-cid-zhmzxqfv]{border-radius:1.1cqw;align-items:center;gap:1.35cqw;padding:1.1cqw 1.23cqw;display:flex}.mock-row--urgent[data-astro-cid-zhmzxqfv]{background:#f8fafd}.mock-row--urgent[data-astro-cid-zhmzxqfv] .mock-row__avatar[data-astro-cid-zhmzxqfv]{background:var(--accent-ink);color:#fff;box-shadow:none}.mock-row__avatar[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt);width:3.43cqw;min-width:22px;height:3.43cqw;min-height:22px;color:var(--color-ink-mute);letter-spacing:.02em;text-indent:.02em;border-radius:.98cqw;flex-shrink:0;justify-content:center;align-items:center;font-size:max(9px,min(1.29cqw,10.5px));font-weight:700;line-height:1;display:inline-flex}.mock-row__body[data-astro-cid-zhmzxqfv]{flex-direction:column;flex:1;gap:.25cqw;min-width:0;display:flex}.mock-row__sender[data-astro-cid-zhmzxqfv]{color:#3d4d60;letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;font-size:max(11px,min(1.59cqw,13px));font-weight:500;line-height:1.3;overflow:hidden}.mock-row__subject[data-astro-cid-zhmzxqfv]{color:var(--color-ink-mute);letter-spacing:-.003em;text-overflow:ellipsis;white-space:nowrap;font-size:max(10px,min(1.41cqw,11.5px));font-weight:400;line-height:1.3;overflow:hidden}.mock-pill--urgent[data-astro-cid-zhmzxqfv],.mock-pill--calm[data-astro-cid-zhmzxqfv]{box-sizing:border-box;letter-spacing:0;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:.86cqw;flex-shrink:0;justify-content:center;align-items:center;min-width:7.1cqw;height:2.94cqw;min-height:19px;padding:0 1.35cqw;font-size:max(10px,min(1.41cqw,11.5px));font-weight:500;line-height:1;display:inline-flex}.mock-pill--urgent[data-astro-cid-zhmzxqfv]{background:var(--accent-ink);color:#fff;border-color:#0000}.mock-pill--calm[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt);color:var(--color-ink-mute)}.mock--inbox[data-astro-cid-zhmzxqfv]{flex-direction:column;justify-content:flex-end;align-items:center;gap:0;display:flex;top:max(38%,116px);bottom:6cqw;left:5cqw;right:5cqw}.mock-tiles[data-astro-cid-zhmzxqfv]{gap:2.25cqw;display:flex}.mock-tile[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt);border:1px solid var(--color-line);width:9.5cqw;height:9.5cqw;color:var(--color-ink-mute);letter-spacing:.02em;text-indent:.02em;border-radius:2.5cqw;justify-content:center;align-items:center;font-size:max(10px,min(3cqw,12px));font-weight:700;line-height:1;display:inline-flex;box-shadow:0 2px 6px -3px #061b311a}.mock-tile--active[data-astro-cid-zhmzxqfv]{background:color-mix(in srgb, var(--accent) 22%, #fff);color:var(--accent-ink);border-color:#0000}.mock-funnel[data-astro-cid-zhmzxqfv]{fill:none;width:44.75cqw;height:6.5cqw;stroke:var(--color-line-strong);stroke-opacity:.8;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-top:0;display:block}.mock-list[data-astro-cid-zhmzxqfv]{background:#fff;border-radius:3.5cqw;width:100%;margin-top:1cqw;overflow:hidden;box-shadow:0 0 0 1px #061b310d,0 1px 2px #061b310a,0 8px 16px -8px #061b311a,0 28px 56px -24px #061b3133}.mock-list__head[data-astro-cid-zhmzxqfv]{align-items:center;padding:2.75cqw 3.5cqw 2.25cqw;display:flex}.mock-list__title[data-astro-cid-zhmzxqfv]{color:var(--color-ink-soft);letter-spacing:-.005em;font-size:max(11px,min(3.13cqw,12.5px));font-weight:500}.mock-list__row[data-astro-cid-zhmzxqfv]{border-radius:2.25cqw;align-items:center;gap:2.75cqw;margin:0 1cqw;padding:2.25cqw 3cqw;display:flex}.mock-list__row--unread[data-astro-cid-zhmzxqfv]{background:#f8fafd}.mock-list__row--unread[data-astro-cid-zhmzxqfv] .mock-list__avatar[data-astro-cid-zhmzxqfv]{background:var(--accent-ink);color:#fff;box-shadow:none}.mock-list__avatar[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt);width:7cqw;min-width:22px;height:7cqw;min-height:22px;color:var(--color-ink-mute);letter-spacing:.02em;text-indent:.02em;border-radius:2cqw;flex-shrink:0;justify-content:center;align-items:center;font-size:max(9px,min(2.63cqw,10.5px));font-weight:700;line-height:1;display:inline-flex}.mock-list__body[data-astro-cid-zhmzxqfv]{flex-direction:column;flex:1;gap:.5cqw;min-width:0;display:flex}.mock-list__sender[data-astro-cid-zhmzxqfv]{color:#3d4d60;letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;font-size:max(11px,min(3.25cqw,13px));font-weight:500;line-height:1.3;overflow:hidden}.mock-list__row--unread[data-astro-cid-zhmzxqfv] .mock-list__sender[data-astro-cid-zhmzxqfv]{color:var(--color-ink);font-weight:600}.mock-list__subject[data-astro-cid-zhmzxqfv]{color:var(--color-ink-mute);letter-spacing:-.003em;text-overflow:ellipsis;white-space:nowrap;font-size:max(10px,min(2.88cqw,11.5px));font-weight:400;line-height:1.3;overflow:hidden}.mock--roles[data-astro-cid-zhmzxqfv]{background:#fff;border-radius:3.5cqw;padding:1.5cqw;top:auto;bottom:7cqw;left:6cqw;right:6cqw;transform:none;box-shadow:0 0 0 1px #061b310d,0 1px 2px #061b310a,0 8px 16px -8px #061b311a,0 28px 56px -24px #061b3133}.mock-roles__head[data-astro-cid-zhmzxqfv]{align-items:center;margin-bottom:.5cqw;padding:2.25cqw 3cqw 1.5cqw;display:flex}.mock-roles__title[data-astro-cid-zhmzxqfv]{color:var(--color-ink-soft);letter-spacing:-.005em;font-size:max(11px,min(3.13cqw,12.5px));font-weight:500}.mock-role-row[data-astro-cid-zhmzxqfv]{border-radius:2.25cqw;align-items:center;gap:2.75cqw;padding:2.25cqw 2.5cqw;display:flex}.mock-role-row[data-astro-cid-zhmzxqfv]:first-of-type{background:var(--accent-tint)}.mock-avatar[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt);width:7cqw;min-width:22px;height:7cqw;min-height:22px;color:var(--color-ink-mute);letter-spacing:-.01em;border-radius:2cqw;flex-shrink:0;justify-content:center;align-items:center;font-size:max(9px,min(2.63cqw,10.5px));font-weight:700;line-height:1;display:inline-flex}.mock-role-row[data-astro-cid-zhmzxqfv]:first-of-type .mock-avatar[data-astro-cid-zhmzxqfv]{background:color-mix(in srgb, var(--accent) 22%, #fff);color:var(--accent-ink)}.mock-avatar--photo[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt);padding:0;overflow:hidden}.mock-role-row[data-astro-cid-zhmzxqfv]:first-of-type .mock-avatar--photo[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt)}.mock-avatar--photo[data-astro-cid-zhmzxqfv] img[data-astro-cid-zhmzxqfv]{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.mock-role-row__name[data-astro-cid-zhmzxqfv]{color:#3d4d60;letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:max(11px,min(3.25cqw,13px));font-weight:500;overflow:hidden}.mock-role-row[data-astro-cid-zhmzxqfv]:first-of-type .mock-role-row__name[data-astro-cid-zhmzxqfv]{color:var(--color-ink)}.mock-chip[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt);min-width:14cqw;height:6cqw;min-height:19px;color:var(--color-ink-mute);letter-spacing:-.003em;border-radius:1.75cqw;flex-shrink:0;justify-content:center;align-items:center;padding:0 2.75cqw;font-size:max(10px,min(2.88cqw,11.5px));font-weight:500;display:inline-flex}.mock-chip--solid[data-astro-cid-zhmzxqfv]{background:var(--accent-tint);color:var(--accent-ink)}.mock-chip--outline[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt);color:var(--color-ink-soft)}.mock--archive[data-astro-cid-zhmzxqfv]{height:37.5cqw;min-height:120px;top:56%;left:10cqw;right:5cqw;transform:translateY(-50%)}.mock-stack[data-astro-cid-zhmzxqfv]{width:100%;height:100%;position:relative}.mock-stack__card[data-astro-cid-zhmzxqfv]{border:1px solid var(--color-line);background:#fff;border-radius:3cqw;position:absolute;left:6%;right:6%;box-shadow:0 10px 24px -16px #061b312e,0 2px 4px #061b310a}.mock-stack__card--back[data-astro-cid-zhmzxqfv]{opacity:.5;height:14cqw;min-height:44px;top:13cqw;left:14%;right:14%;transform:rotate(-3deg)}.mock-stack__card--mid[data-astro-cid-zhmzxqfv]{opacity:.8;height:14cqw;min-height:44px;top:15cqw;left:9%;right:9%;transform:rotate(-1.5deg)}.mock-stack__card--front[data-astro-cid-zhmzxqfv]{align-items:center;gap:3cqw;height:20cqw;min-height:64px;padding:3.5cqw 4cqw;display:flex;bottom:0;left:2%;right:2%}.mock-stack__avatar[data-astro-cid-zhmzxqfv]{background:color-mix(in srgb, var(--accent) 22%, #fff);width:8cqw;min-width:26px;height:8cqw;min-height:26px;color:var(--accent-ink);letter-spacing:.02em;text-indent:.02em;border-radius:2.25cqw;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.mock-stack__body[data-astro-cid-zhmzxqfv]{flex-direction:column;flex:1;gap:.5cqw;min-width:0;display:flex}.mock-stack__sender[data-astro-cid-zhmzxqfv]{color:#3d4d60;letter-spacing:-.006em;font-size:max(11px,min(3.25cqw,13px));font-weight:500;line-height:1.3}.mock-stack__subject[data-astro-cid-zhmzxqfv]{color:var(--color-ink-mute);letter-spacing:-.003em;text-overflow:ellipsis;white-space:nowrap;font-size:max(10px,min(2.88cqw,11.5px));font-weight:400;line-height:1.3;overflow:hidden}.mock-stack__badge[data-astro-cid-zhmzxqfv]{color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mock-stack__inf[data-astro-cid-zhmzxqfv]{margin-top:-1px;font-size:max(20px,min(6.5cqw,26px));font-weight:600;line-height:1}.mock--alerts[data-astro-cid-zhmzxqfv]{height:37.5cqw;min-height:120px;top:auto;bottom:7.5cqw;left:6cqw;right:6cqw;transform:none}.mock-toast[data-astro-cid-zhmzxqfv]{border:1px solid var(--color-line);background:#fff;border-radius:3.25cqw;align-items:center;gap:3cqw;padding:3.25cqw 3.75cqw;display:flex;position:absolute;bottom:0;left:2%;right:2%;box-shadow:0 24px 48px -28px #061b3138,0 3px 8px -2px #061b310d}.mock-toast--ghost[data-astro-cid-zhmzxqfv]{height:13cqw;min-height:42px;padding:0}.mock-toast--ghost1[data-astro-cid-zhmzxqfv]{opacity:.9;bottom:5cqw;left:7%;right:7%;box-shadow:0 10px 24px -18px #061b312e}.mock-toast--ghost2[data-astro-cid-zhmzxqfv]{opacity:.6;box-shadow:none;bottom:7.5cqw;left:13%;right:13%}.mock-toast__icon[data-astro-cid-zhmzxqfv]{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--color-line));width:8.5cqw;min-width:28px;height:8.5cqw;min-height:28px;color:var(--accent-ink);background:0 0;border-radius:2.25cqw;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mock-toast__body[data-astro-cid-zhmzxqfv]{flex-direction:column;flex:1;gap:.5cqw;min-width:0;display:flex}.mock-toast__title[data-astro-cid-zhmzxqfv]{color:#3d4d60;letter-spacing:-.006em;font-size:max(11px,min(3.25cqw,13px));font-weight:500;line-height:1.3}.mock-toast__sender[data-astro-cid-zhmzxqfv]{color:var(--color-ink-mute);letter-spacing:-.003em;text-overflow:ellipsis;white-space:nowrap;font-size:max(10px,min(2.88cqw,11.5px));font-weight:400;line-height:1.3;overflow:hidden}.mock-toast__dot[data-astro-cid-zhmzxqfv]{background:var(--accent);opacity:.9;border-radius:9999px;flex-shrink:0;width:1.75cqw;min-width:6px;height:1.75cqw;min-height:6px}.mock--accountants[data-astro-cid-zhmzxqfv]{justify-content:flex-end;align-items:stretch;width:min(440px,40%);display:flex;top:1.8cqw;bottom:1.8cqw;right:2.6cqw}.mock-acc[data-astro-cid-zhmzxqfv]{background:#fff;border-radius:3.5cqw;flex-direction:column;width:100%;padding:1.2cqw;display:flex;box-shadow:0 0 0 1px #061b310d,0 1px 2px #061b310a,0 8px 16px -8px #061b311a,0 28px 56px -24px #061b3133;container-type:inline-size}.mock-acc__head[data-astro-cid-zhmzxqfv]{align-items:center;gap:1.8cqw;margin-bottom:.5cqw;padding:2cqw 2.7cqw 1.8cqw;display:flex}.mock-acc__title[data-astro-cid-zhmzxqfv]{color:var(--color-ink-soft);letter-spacing:-.005em;font-size:max(11px,min(2.8cqw,12.5px));font-weight:500}.mock-acc__count[data-astro-cid-zhmzxqfv]{color:var(--color-ink-mute);font-variant-numeric:tabular-nums;letter-spacing:-.005em;margin-left:auto;font-size:max(10.5px,min(2.7cqw,12px));font-weight:400}.mock-acc__row[data-astro-cid-zhmzxqfv]{border-radius:2cqw;align-items:center;gap:2.5cqw;padding:2cqw 2.3cqw;display:flex}.mock-acc__row--active[data-astro-cid-zhmzxqfv]{background:#f8fafd}.mock-acc__avatar[data-astro-cid-zhmzxqfv]{background:var(--color-canvas-alt);width:6.8cqw;min-width:24px;height:6.8cqw;min-height:24px;color:var(--color-ink-mute);letter-spacing:.02em;text-indent:.02em;border-radius:2cqw;flex-shrink:0;justify-content:center;align-items:center;font-size:max(10px,min(2.7cqw,12px));font-weight:700;line-height:1;display:inline-flex}.mock-acc__row--active[data-astro-cid-zhmzxqfv] .mock-acc__avatar[data-astro-cid-zhmzxqfv]{background:var(--accent-ink);color:#fff;box-shadow:none}.mock-acc__body[data-astro-cid-zhmzxqfv]{flex-direction:column;flex:1;gap:.25cqw;min-width:0;display:flex}.mock-acc__name[data-astro-cid-zhmzxqfv]{color:#3d4d60;letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;font-size:max(11px,min(2.95cqw,13px));font-weight:500;line-height:1.3;overflow:hidden}.mock-acc__row--active[data-astro-cid-zhmzxqfv] .mock-acc__name[data-astro-cid-zhmzxqfv]{color:var(--color-ink)}.mock-acc__meta[data-astro-cid-zhmzxqfv]{color:var(--color-ink-mute);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:max(10px,min(2.6cqw,11.5px));line-height:1.3;overflow:hidden}.mock-acc__status[data-astro-cid-zhmzxqfv]{color:var(--accent-ink);letter-spacing:-.003em;flex-shrink:0;align-items:center;gap:1.1cqw;font-size:max(9.5px,min(2.5cqw,11px));font-weight:500;display:inline-flex}.mock-acc__statusdot[data-astro-cid-zhmzxqfv]{background:var(--accent);border-radius:9999px;width:1.4cqw;min-width:5px;height:1.4cqw;min-height:5px}.mock-acc__chev[data-astro-cid-zhmzxqfv]{color:var(--color-ink-mute);opacity:.45;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mock-acc__row--active[data-astro-cid-zhmzxqfv] .mock-acc__chev[data-astro-cid-zhmzxqfv]{color:var(--accent-ink);opacity:.8}@media (max-width:939px){.bento-card[data-astro-cid-zhmzxqfv]{flex-direction:column;min-height:0;container-type:inline-size;aspect-ratio:auto!important}.bento-card__text[data-astro-cid-zhmzxqfv]{padding-bottom:8px}.mock[data-astro-cid-zhmzxqfv].mock{align-self:stretch;width:auto;max-width:none;height:auto;min-height:0;margin:0 max(16px,min(5cqw,28px)) max(20px,min(6cqw,32px));position:static;top:auto;bottom:auto;left:auto;right:auto;transform:none}.mock[data-astro-cid-zhmzxqfv].mock--archive,.mock[data-astro-cid-zhmzxqfv].mock--alerts{height:max(118px,min(30cqw,184px));position:relative}.mock--archive[data-astro-cid-zhmzxqfv] .mock-stack__card--back[data-astro-cid-zhmzxqfv]{height:40%;top:4%;left:16%;right:16%}.mock--archive[data-astro-cid-zhmzxqfv] .mock-stack__card--mid[data-astro-cid-zhmzxqfv]{height:44%;top:12%;left:10%;right:10%}.mock--archive[data-astro-cid-zhmzxqfv] .mock-stack__card--front[data-astro-cid-zhmzxqfv]{height:max(64px,min(16cqw,92px));left:3%;right:3%}.mock--alerts[data-astro-cid-zhmzxqfv] .mock-toast--ghost1[data-astro-cid-zhmzxqfv]{bottom:max(14px,min(4cqw,22px));left:8%;right:8%}.mock--alerts[data-astro-cid-zhmzxqfv] .mock-toast--ghost2[data-astro-cid-zhmzxqfv]{bottom:max(26px,min(7cqw,38px));left:14%;right:14%}.mock--alerts[data-astro-cid-zhmzxqfv] .mock-toast--ghost[data-astro-cid-zhmzxqfv]{height:max(40px,min(11cqw,60px))}.mock[data-astro-cid-zhmzxqfv].mock--accountants{justify-content:stretch}.mock[data-astro-cid-zhmzxqfv].mock--accountants .mock-acc[data-astro-cid-zhmzxqfv]{width:100%}}.compare[data-astro-cid-o42eovxp]{grid-template-columns:1fr 1fr;gap:max(40px,min(4.5vw,64px));display:grid}.compare-card[data-astro-cid-o42eovxp]{isolation:isolate;background:#fff;border-radius:16px;padding:max(28px,min(3.4vw,40px));position:relative}.compare-card__inner[data-astro-cid-o42eovxp]{z-index:0;pointer-events:none;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.compare-card--dska[data-astro-cid-o42eovxp] .compare-card__inner[data-astro-cid-o42eovxp]{background:radial-gradient(120% 70% at 18% 118%,#ff8c8080 0%,#ff8c8000 55%),radial-gradient(120% 75% at 60% 122%,#f259d97a 0%,#f259d900 55%),radial-gradient(130% 85% at 102% 116%,#805cff94 0%,#805cff00 58%)}.compare-card--portal[data-astro-cid-o42eovxp] .compare-card__inner[data-astro-cid-o42eovxp]{background:radial-gradient(130% 80% at 80% 120%,#768aa84d 0%,#768aa800 55%)}.compare-card[data-astro-cid-o42eovxp]:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;mix-blend-mode:overlay;background:linear-gradient(#ffffffe6 0%,#fff0 12%);position:absolute;top:0;bottom:0;left:0;right:0}.compare-card__head[data-astro-cid-o42eovxp],.compare-card__list[data-astro-cid-o42eovxp]{z-index:2;position:relative}.compare-card--portal[data-astro-cid-o42eovxp]{box-shadow:0 1px 2px #061b310a,0 10px 24px -12px #061b311f,0 24px 48px -28px #061b311f}.compare-card--dska[data-astro-cid-o42eovxp]{box-shadow:0 1px 2px #6d4aff0d,0 12px 28px -14px #6d4aff33,0 28px 56px -28px #6d4aff38}.compare-card__head[data-astro-cid-o42eovxp]{justify-content:flex-start;align-items:center;min-height:48px;margin-bottom:max(22px,min(2.6vw,30px));display:flex;position:relative}.compare-card__logo[data-astro-cid-o42eovxp]{flex:none;width:auto;max-width:100%;height:max(38px,min(4.4vw,48px));margin:0;display:block}.portal-logo[data-astro-cid-o42eovxp]{filter:grayscale();opacity:.85;align-items:center;gap:14px;max-width:100%;display:inline-flex}.portal-logo[data-astro-cid-o42eovxp] svg{width:auto;max-width:100%;height:max(38px,min(4.4vw,46px))}.compare-card__list[data-astro-cid-o42eovxp]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.compare-row[data-astro-cid-o42eovxp]{font-size:var(--t-body-size);line-height:var(--t-body-lh);color:var(--color-ink);align-items:center;gap:14px;display:flex}.compare-row--off[data-astro-cid-o42eovxp]{color:var(--color-ink-soft)}.compare-mark[data-astro-cid-o42eovxp]{flex:none;justify-content:center;align-items:center;width:24px;height:20px;display:inline-flex;transform:translateY(-2px)}.compare-mark[data-astro-cid-o42eovxp] svg[data-astro-cid-o42eovxp]{display:block}.compare-mark--check[data-astro-cid-o42eovxp]{color:var(--color-primary)}.compare-mark--check[data-astro-cid-o42eovxp] svg[data-astro-cid-o42eovxp]{width:20px;height:20px}.compare-mark--cross[data-astro-cid-o42eovxp]{color:var(--color-ink-mute)}.compare-mark--cross[data-astro-cid-o42eovxp] svg[data-astro-cid-o42eovxp]{width:18px;height:18px}@media (max-width:639px){.compare[data-astro-cid-o42eovxp]{grid-template-columns:1fr;gap:16px}.compare-card[data-astro-cid-o42eovxp]{padding:24px 20px 28px}.compare-card__head[data-astro-cid-o42eovxp]{min-height:40px;margin-bottom:22px}.compare-card__list[data-astro-cid-o42eovxp]{gap:15px}}.infra-section[data-astro-cid-5vwxevgs] .section-header__title,.infra-section[data-astro-cid-5vwxevgs] .section-header__subtitle{font-size:max(1.25rem,min(2.4vw,1.625rem));line-height:var(--t-heading-3-lh);letter-spacing:var(--t-heading-3-tracking);display:inline}.infra-section[data-astro-cid-5vwxevgs] .section-header__title{margin-right:.4ch}.infra-section[data-astro-cid-5vwxevgs] .section-header__subtitle{color:var(--color-ink-soft)}.infra-section[data-astro-cid-5vwxevgs]{background-color:var(--color-canvas-deep);padding-block:var(--section-pad-mobile);position:relative;overflow:clip}@media (min-width:640px){.infra-section[data-astro-cid-5vwxevgs]{padding-block:var(--section-pad-tablet)}}@media (min-width:940px){.infra-section[data-astro-cid-5vwxevgs]{padding-block:var(--section-pad-desktop)}}.infra-section__inner[data-astro-cid-5vwxevgs]{z-index:1;position:relative}.infra-wave[data-astro-cid-5vwxevgs]{height:200px;margin-top:16px;position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 22% 78%,#0000 100%)}@media (min-width:940px){.infra-wave[data-astro-cid-5vwxevgs]{height:280px;margin-top:20px}}.infra-wave__canvas[data-astro-cid-5vwxevgs]{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.infra-wave__canvas[data-astro-cid-5vwxevgs]{display:none}.infra-wave[data-astro-cid-5vwxevgs]{filter:blur(8px);background:linear-gradient(100deg,#ff8a8a47 0%,#c9a3ff4d 50%,#6d4aff52 100%)}}.infra-grid[data-astro-cid-5vwxevgs]{grid-template-columns:1fr;gap:40px 24px;margin:4px 0 0;display:grid}@media (min-width:640px){.infra-grid[data-astro-cid-5vwxevgs]{grid-template-columns:1fr 1fr}}@media (min-width:940px){.infra-grid[data-astro-cid-5vwxevgs]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}}.infra-stat[data-astro-cid-5vwxevgs]{flex-direction:column;gap:12px;display:flex}.infra-stat__label[data-astro-cid-5vwxevgs]{letter-spacing:-.02em;white-space:normal;background-image:linear-gradient(100deg,#ff8a8a 0%,#c9a3ff 50%,#6d4aff 100%);background-size:calc(var(--cols,1) * 100%) 100%;background-position-x:calc(var(--col,0) / (var(--cols,1) - 1) * 100%);color:#0000;-webkit-background-clip:text;background-clip:text;width:-moz-fit-content;width:fit-content;max-width:100%;font-size:max(1.75rem,min(4vw,2.5rem));font-weight:400;line-height:1.1}.infra-stat__body[data-astro-cid-5vwxevgs]{font-size:var(--t-body-size);line-height:var(--t-body-lh);color:#fff;max-width:32ch;margin:0}.price-row[data-astro-cid-yuokisfe]{align-items:baseline;gap:6px;margin-top:24px;display:flex}.price-num[data-astro-cid-yuokisfe]{font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--color-ink);font-size:max(44px,min(4.4vw,60px));font-weight:300;line-height:1}.price-period[data-astro-cid-yuokisfe]{color:var(--color-ink-mute);letter-spacing:-.003em;font-size:14px;font-weight:400}.price-meta[data-astro-cid-yuokisfe]{color:var(--color-ink-soft);letter-spacing:-.003em;margin-top:8px;font-size:14px}.footer-cta[data-astro-cid-i5zzooxz]{grid-template-columns:1fr;align-items:start;gap:40px 16px;display:grid}@media (min-width:940px){.footer-cta[data-astro-cid-i5zzooxz]{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:56px}.footer-cta__content[data-astro-cid-i5zzooxz]{grid-column:1/span 6;padding-right:16px}.footer-cta__cards[data-astro-cid-i5zzooxz]{grid-column:7/-1;margin-right:16px}}.footer-cta__title[data-astro-cid-i5zzooxz]{max-width:24ch}.footer-cta__desc[data-astro-cid-i5zzooxz]{max-width:42ch;margin-top:16px}.footer-cta__actions[data-astro-cid-i5zzooxz]{flex-wrap:nowrap;align-items:center;gap:8px;margin-top:32px;display:flex}.footer-cta__actions[data-astro-cid-i5zzooxz] .nav-cta[data-astro-cid-i5zzooxz]{flex-shrink:1;min-width:0}@media (min-width:940px){.footer-cta__actions[data-astro-cid-i5zzooxz]{margin-top:40px}}.footer-cta__cards[data-astro-cid-i5zzooxz]{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:640px){.footer-cta__cards[data-astro-cid-i5zzooxz]{grid-template-columns:1fr 1fr;gap:16px}}.footer-cta-card[data-astro-cid-i5zzooxz]{flex-direction:column;align-items:flex-start;gap:8px;text-decoration:none;display:flex}.footer-cta-card__icon[data-astro-cid-i5zzooxz]{border:1px solid var(--color-primary-soft);width:44px;height:44px;color:var(--color-primary);border-radius:7px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.footer-cta-card__icon[data-astro-cid-i5zzooxz] svg[data-astro-cid-i5zzooxz]{width:20px;height:20px}.footer-cta-card__title[data-astro-cid-i5zzooxz]{font-size:var(--t-body-lg-size);line-height:var(--t-body-lg-lh);color:var(--color-ink);margin:0;font-weight:500}.footer-cta-card__body[data-astro-cid-i5zzooxz]{font-size:var(--t-body-sm-size);line-height:var(--t-body-sm-lh);color:var(--color-ink-soft);max-width:32ch;margin:0}.footer-cta-card__cta[data-astro-cid-i5zzooxz]{font-size:var(--t-label-size);line-height:var(--t-label-lh);color:var(--color-primary);align-items:center;gap:6px;margin-top:8px;font-weight:500;display:inline-flex}@media (hover:hover){.footer-cta-card[data-astro-cid-i5zzooxz]:hover .nav-cta-arrow[data-astro-cid-i5zzooxz]{--hover-active:1}}.section-divider[data-astro-cid-64xekm6v]{background:var(--color-line);width:100%;height:1px;position:relative}.section-divider[data-astro-cid-64xekm6v]+.section-divider[data-astro-cid-64xekm6v]{margin-top:-1px}
