.svc[data-astro-cid-ol5pm4z2]{--k: #334155;--k-dark: #1a2230;--k-deep: #1a2230;--k-soft: #f1f5f9;--k-bright: #94a3b8;padding-block:0 clamp(2.5rem,6vw,4.5rem)}.svc-hero[data-astro-cid-ol5pm4z2]{background:linear-gradient(150deg,var(--k) 0%,var(--k-dark) 55%,var(--k-deep) 100%);padding-block:clamp(2.75rem,6vw,4.5rem) clamp(6.5rem,15vw,10rem);text-align:center}.svc-hero__inner[data-astro-cid-ol5pm4z2]{max-width:48rem}.svc-hero__logo[data-astro-cid-ol5pm4z2]{display:block;height:32px;width:auto;margin-inline:auto}.svc-hero[data-astro-cid-ol5pm4z2] h1[data-astro-cid-ol5pm4z2]{margin-block:var(--space-5) var(--space-4);color:#fff;text-wrap:balance}.svc-hero__lead[data-astro-cid-ol5pm4z2]{max-width:40rem;margin-inline:auto;font-size:var(--fs-300);color:#fff}.svc-hero__cta[data-astro-cid-ol5pm4z2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-4);margin-top:var(--space-6)}.svc-hero__btn[data-astro-cid-ol5pm4z2]{background:#fff;color:var(--k-dark)}.svc-hero__btn[data-astro-cid-ol5pm4z2]:hover{background:var(--k-soft);color:var(--k-dark)}.svc-mock-wrap[data-astro-cid-ol5pm4z2]{margin-top:clamp(-8.5rem,-13vw,-5.5rem)}.laptop[data-astro-cid-ol5pm4z2]{max-width:60rem;margin-inline:auto}.laptop__screen[data-astro-cid-ol5pm4z2]{padding:10px;background:#1c1c1e;border-radius:16px 16px 0 0;box-shadow:var(--shadow-2)}.laptop__base[data-astro-cid-ol5pm4z2]{position:relative;height:15px;width:104%;margin-left:-2%;background:linear-gradient(#dadce0,#b7bbc2);border-radius:0 0 14px 14px}.laptop__base[data-astro-cid-ol5pm4z2]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:90px;height:6px;background:#a7abb2;border-radius:0 0 7px 7px}.pm[data-astro-cid-ol5pm4z2]{--m-border: #e5e5e5;--m-muted: #64748b;display:flex;aspect-ratio:2 / 1;background:#f8fafc;color:#171717;border-radius:7px;overflow:hidden;font-size:6px;line-height:1.25}.pm__side[data-astro-cid-ol5pm4z2]{flex:none;width:78px;display:flex;flex-direction:column;gap:1px;padding:8px 5px;background:var(--k-deep);color:#ffffffc2}.pm__brand[data-astro-cid-ol5pm4z2]{margin-bottom:6px;padding-left:4px}.pm__brand[data-astro-cid-ol5pm4z2] img[data-astro-cid-ol5pm4z2]{display:block;height:11px;width:auto}.pm__nav[data-astro-cid-ol5pm4z2]{padding:2px 4px;border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm__nav--on[data-astro-cid-ol5pm4z2]{background:#94a3b847;color:#fff;font-weight:600}.pm__foot[data-astro-cid-ol5pm4z2]{margin-top:auto;padding:4px 4px 0;border-top:1px solid rgba(255,255,255,.12);white-space:nowrap;overflow:hidden}.pm__main[data-astro-cid-ol5pm4z2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px;padding:8px 10px}.pm__title[data-astro-cid-ol5pm4z2]{font-size:1.4em}.pm__stats[data-astro-cid-ol5pm4z2]{flex:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.pm__stat[data-astro-cid-ol5pm4z2]{padding:5px 6px;border:1px solid var(--m-border);border-radius:6px;background:#fff;min-width:0}.pm__stat[data-astro-cid-ol5pm4z2] small[data-astro-cid-ol5pm4z2]{display:block;color:var(--m-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm__stat[data-astro-cid-ol5pm4z2] b[data-astro-cid-ol5pm4z2]{display:block;font-size:1.5em}.pm__panes[data-astro-cid-ol5pm4z2]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.pm__card[data-astro-cid-ol5pm4z2]{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0;padding:6px 7px;border:1px solid var(--m-border);border-radius:6px;background:#fff;overflow:hidden}.pm__card--due[data-astro-cid-ol5pm4z2]{display:none}.pm__head[data-astro-cid-ol5pm4z2]{display:flex;justify-content:space-between;gap:6px;white-space:nowrap}.pm__key[data-astro-cid-ol5pm4z2]{display:inline-flex;align-items:center;gap:3px;color:var(--m-muted)}.pm__key[data-astro-cid-ol5pm4z2] i[data-astro-cid-ol5pm4z2]{width:6px;height:6px;border-radius:2px;background:#cbd5e1}.pm__key[data-astro-cid-ol5pm4z2] i[data-astro-cid-ol5pm4z2].on{background:var(--k)}.pm__bars[data-astro-cid-ol5pm4z2]{flex:1;min-height:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3px}.pm__bars[data-astro-cid-ol5pm4z2]>span[data-astro-cid-ol5pm4z2]{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:2px;min-width:0;min-height:0}.pm__bars[data-astro-cid-ol5pm4z2] i[data-astro-cid-ol5pm4z2]{display:block;border-radius:2px 2px 0 0;background:#cbd5e1}.pm__bars[data-astro-cid-ol5pm4z2] i[data-astro-cid-ol5pm4z2].on{background:var(--k)}.pm__bars[data-astro-cid-ol5pm4z2] small[data-astro-cid-ol5pm4z2]{color:var(--m-muted);text-align:center;overflow:hidden}.pm__row[data-astro-cid-ol5pm4z2]{display:flex;justify-content:space-between;gap:6px;padding:3px 0;border-top:1px solid #f1f5f9}.pm__row[data-astro-cid-ol5pm4z2] span[data-astro-cid-ol5pm4z2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm__row[data-astro-cid-ol5pm4z2] b[data-astro-cid-ol5pm4z2]{color:#b91c1c;white-space:nowrap}.pm__row[data-astro-cid-ol5pm4z2] b[data-astro-cid-ol5pm4z2].in{color:#15803d}.svc__levels[data-astro-cid-ol5pm4z2]{padding:var(--space-5);border-radius:var(--radius-3);background:var(--k-dark);color:#fff}.svc__levels[data-astro-cid-ol5pm4z2] h3[data-astro-cid-ol5pm4z2]{margin-bottom:var(--space-3);color:#fff;font-size:var(--fs-400)}.svc__levels[data-astro-cid-ol5pm4z2] ul[data-astro-cid-ol5pm4z2]{display:grid;gap:var(--space-3);margin:0;padding:0}.svc__levels[data-astro-cid-ol5pm4z2] strong[data-astro-cid-ol5pm4z2]{display:block}.svc__levels[data-astro-cid-ol5pm4z2] span[data-astro-cid-ol5pm4z2]{color:#ffffffdb}.svc-hero__soon[data-astro-cid-ol5pm4z2]{display:inline-block;margin-top:var(--space-4);padding:.2rem .75rem;border-radius:999px;background:#fff;color:var(--k-dark);font-size:.875rem;font-weight:600}@media(min-width:40rem){.pm[data-astro-cid-ol5pm4z2]{font-size:7px}.pm__side[data-astro-cid-ol5pm4z2]{width:104px}.pm__panes[data-astro-cid-ol5pm4z2]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.pm__card--due[data-astro-cid-ol5pm4z2]{display:flex}}@media(min-width:52rem){.pm[data-astro-cid-ol5pm4z2]{font-size:9px}.pm__side[data-astro-cid-ol5pm4z2]{width:140px}.pm__nav[data-astro-cid-ol5pm4z2]{padding:3px 5px}}.svc__block[data-astro-cid-ol5pm4z2]{margin-top:clamp(3rem,7vw,5rem)}.svc__h2[data-astro-cid-ol5pm4z2]{text-wrap:balance;margin-bottom:clamp(1.25rem,3vw,1.75rem)}.svc__intro-text[data-astro-cid-ol5pm4z2]{font-size:var(--fs-300);color:var(--color-fg-muted)}.svc__intro-text[data-astro-cid-ol5pm4z2]+.svc__intro-text[data-astro-cid-ol5pm4z2]{margin-top:var(--space-4)}.svc__intro-grid[data-astro-cid-ol5pm4z2]{display:grid;gap:clamp(1.75rem,4vw,3rem);align-items:center}.svc__photo[data-astro-cid-ol5pm4z2]{margin:0}.svc__photo[data-astro-cid-ol5pm4z2] img[data-astro-cid-ol5pm4z2]{display:block;width:100%;height:auto;border-radius:var(--radius-3);box-shadow:var(--shadow-2)}.svc__features[data-astro-cid-ol5pm4z2]{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.svc-feat[data-astro-cid-ol5pm4z2]{position:relative;padding:var(--space-6);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-3);transition:border-color .15s ease,box-shadow .15s ease}.svc-feat[data-astro-cid-ol5pm4z2]:hover{border-color:var(--k);box-shadow:var(--shadow-2)}.svc-feat__link[data-astro-cid-ol5pm4z2]{color:var(--color-fg);text-decoration:none}.svc-feat__link[data-astro-cid-ol5pm4z2]:after{content:"";position:absolute;inset:0;border-radius:inherit}.svc-feat[data-astro-cid-ol5pm4z2]:hover .svc-feat__link[data-astro-cid-ol5pm4z2]{color:var(--k-dark)}.svc-feat__link[data-astro-cid-ol5pm4z2]:focus-visible{outline:none}.svc-feat[data-astro-cid-ol5pm4z2]:has(.svc-feat__link:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}@media(prefers-reduced-motion:reduce){.svc-feat[data-astro-cid-ol5pm4z2]{transition:none}}.svc-feat__icon[data-astro-cid-ol5pm4z2]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--space-4);border-radius:var(--radius-2);background:linear-gradient(140deg,var(--k-bright),var(--k-deep))}.svc-feat__title[data-astro-cid-ol5pm4z2]{font-size:var(--fs-400);margin-bottom:var(--space-2)}.svc-feat__body[data-astro-cid-ol5pm4z2]{font-size:1rem;color:var(--color-fg-muted)}.svc__band[data-astro-cid-ol5pm4z2]{padding:clamp(1.75rem,4vw,3rem);background:var(--color-bg-muted);border-radius:var(--radius-3)}.svc__faq[data-astro-cid-ol5pm4z2]{display:flex;flex-direction:column;gap:var(--space-3)}.svc-faq[data-astro-cid-ol5pm4z2]{border:1px solid var(--color-border);border-radius:var(--radius-2);background:var(--color-bg)}.svc-faq__q[data-astro-cid-ol5pm4z2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-weight:700;font-size:var(--fs-300);cursor:pointer;list-style:none}.svc-faq__q[data-astro-cid-ol5pm4z2]::-webkit-details-marker{display:none}.svc-faq__chevron[data-astro-cid-ol5pm4z2]{flex:none;color:var(--color-fg-subtle);transition:transform .18s ease}.svc-faq[data-astro-cid-ol5pm4z2][open] .svc-faq__chevron[data-astro-cid-ol5pm4z2]{transform:rotate(180deg)}.svc-faq__a[data-astro-cid-ol5pm4z2]{padding:0 var(--space-5) var(--space-5);color:var(--color-fg-muted)}.svc__cta-band[data-astro-cid-ol5pm4z2]{margin-top:clamp(3rem,7vw,5rem);padding:clamp(2rem,5vw,3.5rem);background:var(--k-soft);border-radius:var(--radius-3)}.svc__cta-grid[data-astro-cid-ol5pm4z2]{display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:center}.svc__cta-band[data-astro-cid-ol5pm4z2] h2[data-astro-cid-ol5pm4z2]{text-wrap:balance;margin-bottom:var(--space-3)}.svc__cta-band[data-astro-cid-ol5pm4z2] p[data-astro-cid-ol5pm4z2]{max-width:50ch;margin:0 0 var(--space-5);color:var(--color-fg-muted)}.svc__cta-btn[data-astro-cid-ol5pm4z2]{background:var(--k);border-color:var(--k)}.svc__cta-btn[data-astro-cid-ol5pm4z2]:hover{background:var(--k-dark);border-color:var(--k-dark);color:#fff}.svc__cta-actions[data-astro-cid-ol5pm4z2]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}@media(min-width:52rem){.svc__features[data-astro-cid-ol5pm4z2]{grid-template-columns:repeat(2,1fr)}}@media(min-width:60rem){.svc__intro-grid[data-astro-cid-ol5pm4z2]{grid-template-columns:1.05fr .95fr}.svc__features[data-astro-cid-ol5pm4z2]{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.svc-faq__chevron[data-astro-cid-ol5pm4z2]{transition:none}}
