.page-hero[data-astro-cid-bj5tx37f]{padding-block:var(--space-5) var(--space-7)}.page-hero-copy[data-astro-cid-bj5tx37f]{margin-top:var(--space-6);max-width:58rem}.page-hero-copy[data-astro-cid-bj5tx37f]>[data-astro-cid-bj5tx37f]+[data-astro-cid-bj5tx37f]{margin-top:var(--space-5)}.page-hero[data-astro-cid-bj5tx37f] h1[data-astro-cid-bj5tx37f]{font-size:var(--step-5);max-width:16ch}.page-hero-grid[data-astro-cid-bj5tx37f]{gap:var(--space-6);margin-top:var(--space-6);align-items:center;display:grid}.page-hero-grid[data-astro-cid-bj5tx37f] .page-hero-copy[data-astro-cid-bj5tx37f]{margin-top:0}.page-hero-aside[data-astro-cid-bj5tx37f]{width:100%;max-width:460px}@media (width>=1000px){.page-hero-grid[data-astro-cid-bj5tx37f]{gap:var(--space-8);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.page-hero-aside[data-astro-cid-bj5tx37f]{justify-self:end}}.price-line[data-astro-cid-bj5tx37f]{max-width:62ch;color:var(--ink-2)}.price-line[data-astro-cid-bj5tx37f] strong[data-astro-cid-bj5tx37f]{color:var(--ink)}.btn--hero[data-astro-cid-bj5tx37f]{min-height:56px;font-size:var(--step-1);padding-inline:1.6rem}.plans-compare[data-astro-cid-bj5tx37f]{table-layout:fixed;background:var(--card);border-radius:var(--radius-lg);min-width:760px}.plans-compare[data-astro-cid-bj5tx37f] .col-label[data-astro-cid-bj5tx37f]{width:19%}.plans-compare[data-astro-cid-bj5tx37f] thead[data-astro-cid-bj5tx37f] th[data-astro-cid-bj5tx37f] a[data-astro-cid-bj5tx37f]{color:var(--ink);text-decoration:none}.plans-compare[data-astro-cid-bj5tx37f] thead[data-astro-cid-bj5tx37f] th[data-astro-cid-bj5tx37f] a[data-astro-cid-bj5tx37f]:hover{color:var(--accent);text-decoration:underline}.plans-compare[data-astro-cid-bj5tx37f] tbody[data-astro-cid-bj5tx37f] th[data-astro-cid-bj5tx37f]{width:auto}.week-grid[data-astro-cid-bj5tx37f]{gap:var(--space-6);align-items:center;display:grid}.week-head[data-astro-cid-bj5tx37f]{margin-bottom:0}@media (width>=960px){.week-grid[data-astro-cid-bj5tx37f]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,440px)}}.timesheet[data-astro-cid-bj5tx37f]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-5) var(--space-4);box-shadow:var(--shadow-lift);font-family:var(--font-mono);margin:0}.ts-head[data-astro-cid-bj5tx37f]{justify-content:space-between;gap:var(--space-3);color:var(--ink-2);padding-bottom:var(--space-3);border-bottom:1px dashed var(--line);flex-wrap:wrap;font-size:.8rem;display:flex}.ts-label[data-astro-cid-bj5tx37f]{color:var(--ink);font-family:var(--font-body);letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:.7rem;font-weight:600}.ts-title[data-astro-cid-bj5tx37f]{font-family:var(--font-display);font-variation-settings:"opsz" 24;font-weight:var(--display-weight);font-size:var(--step-3);letter-spacing:-.015em;margin-top:var(--space-4);line-height:1.1}.ts-table[data-astro-cid-bj5tx37f]{width:100%;margin-top:var(--space-3);font-size:.875rem}.ts-table[data-astro-cid-bj5tx37f] th[data-astro-cid-bj5tx37f],.ts-table[data-astro-cid-bj5tx37f] td[data-astro-cid-bj5tx37f]{vertical-align:bottom;padding:.55rem 0;font-weight:400}.ts-table[data-astro-cid-bj5tx37f] tbody[data-astro-cid-bj5tx37f] th[data-astro-cid-bj5tx37f]{text-align:left;position:relative;overflow:hidden}.ts-table[data-astro-cid-bj5tx37f] tbody[data-astro-cid-bj5tx37f] th[data-astro-cid-bj5tx37f] span[data-astro-cid-bj5tx37f]{background:var(--card);z-index:1;padding-right:.4em;position:relative}.ts-table[data-astro-cid-bj5tx37f] tbody[data-astro-cid-bj5tx37f] th[data-astro-cid-bj5tx37f]:after{content:"";border-bottom:2px dotted var(--line);position:absolute;bottom:.85rem;left:0;right:0}.ts-table[data-astro-cid-bj5tx37f] td[data-astro-cid-bj5tx37f]{text-align:right;white-space:nowrap;color:var(--ink);padding-left:.6em}.ts-table[data-astro-cid-bj5tx37f] tfoot[data-astro-cid-bj5tx37f] th[data-astro-cid-bj5tx37f],.ts-table[data-astro-cid-bj5tx37f] tfoot[data-astro-cid-bj5tx37f] td[data-astro-cid-bj5tx37f]{border-top:3px double var(--ink);text-align:left;padding-top:.7rem;font-size:1rem;font-weight:500}.ts-table[data-astro-cid-bj5tx37f] tfoot[data-astro-cid-bj5tx37f] td[data-astro-cid-bj5tx37f]{text-align:right;color:var(--ink);font-size:1.15rem}.ts-foot[data-astro-cid-bj5tx37f]{margin-top:var(--space-3);color:var(--ink-2);font-size:.78rem;line-height:1.5}.page-hero-copy[data-astro-cid-bj5tx37f] .trust-strip--light{margin-top:var(--space-5)}
