.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-8) var(--space-8);isolation:isolate;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]:before{content:"";top:calc(-1 * var(--space-8));bottom:calc(-1 * var(--space-2));z-index:-1;pointer-events:none;background-image:repeating-linear-gradient(to bottom, transparent 0 39px, var(--ledger-line) 39px 40px);border-bottom:1px solid var(--ledger-line);position:absolute;left:-100vw;right:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]:after{content:"";top:calc(-1 * var(--space-8));bottom:calc(-1 * var(--space-2));z-index:-1;pointer-events:none;border-inline:1px solid var(--ledger-line);width:5px;position:absolute;left:-1.25rem}@media (width<=47.99rem){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]:after{display:none}}.hero-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);align-items:start;display:grid}@media (width>=64rem){.hero-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-hero);letter-spacing:-.03em;max-width:8em;font-weight:800;line-height:1.05}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.hero-answer[data-astro-cid-lcdefpme]{color:var(--color-text)}.hero[data-astro-cid-lcdefpme] .cta-row[data-astro-cid-lcdefpme]{gap:var(--space-1) var(--space-3)}.btn-lg[data-astro-cid-lcdefpme]{min-height:3rem;padding-inline:var(--space-4);font-size:var(--text-md)}.terms[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-text-secondary)}.hero-shot[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 0}.shot-stack[data-astro-cid-lcdefpme]{display:grid}.keep[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3)}.keep-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.keep-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-md);color:var(--color-text);font-weight:700}.keep-period[data-astro-cid-lcdefpme]{margin-top:var(--space-0-5)}.keep-rows[data-astro-cid-lcdefpme]{margin-top:var(--space-2)}.keep-rows[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding-block:var(--space-1);border-top:1px solid var(--color-border);display:flex}.keep-rows[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-text-secondary);min-width:0}.keep-rows[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{text-align:right;white-space:nowrap;color:var(--color-text);margin:0}.keep-rows[data-astro-cid-lcdefpme] .keep-total[data-astro-cid-lcdefpme]{border-top:2px solid var(--color-text);padding-top:var(--space-1-5)}.keep-rows[data-astro-cid-lcdefpme] .keep-total[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--text-md);color:var(--color-text);font-weight:600}.keep-total[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);color:var(--color-link);line-height:1.1}.keep-bar[data-astro-cid-lcdefpme]{height:.5rem;margin-top:var(--space-1);border-radius:var(--radius-pill);grid-template-columns:72fr 28fr;gap:2px;display:grid;overflow:hidden}.keep-bar-keep[data-astro-cid-lcdefpme]{background:var(--color-primary)}.keep-bar-tax[data-astro-cid-lcdefpme]{background:var(--color-text-secondary)}.cap-wide[data-astro-cid-lcdefpme]{display:none}@media (width<=47.99rem){.shot-stack[data-astro-cid-lcdefpme]{display:none}}@media (width>=48rem){.keep[data-astro-cid-lcdefpme],.cap-narrow[data-astro-cid-lcdefpme]{display:none}.cap-wide[data-astro-cid-lcdefpme]{display:inline}}.shot[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.shot[data-astro-cid-lcdefpme] img{width:100%;height:auto}.shot-back[data-astro-cid-lcdefpme]{display:none}@media (prefers-reduced-motion:no-preference) and (width>=64rem){.shot-back[data-astro-cid-lcdefpme]{animation:settle .56s 80ms var(--ease-out) both}}@keyframes settle{0%{transform:translateY(12px)}to{transform:none}}@media (width>=64rem){.shot-stack[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr))}.shot-back[data-astro-cid-lcdefpme]{grid-area:1/8/auto/13;align-self:start;display:block}.shot-front[data-astro-cid-lcdefpme]{margin-top:var(--space-12);grid-area:1/1/auto/10;align-self:start;position:relative}}.shot-caption[data-astro-cid-lcdefpme]{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary);max-width:44rem}.path[data-astro-cid-lcdefpme]{gap:var(--space-4);counter-reset:step;padding:0;list-style:none;display:grid}@media (width>=48rem){.path[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.path[data-astro-cid-lcdefpme]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr))}}.path[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step;border-top:2px solid var(--color-text);padding-top:var(--space-2)}.path[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"Step " counter(step);font-size:var(--text-sm);color:var(--color-text-secondary);display:block}.path-figure[data-astro-cid-lcdefpme]{margin-top:var(--space-2);display:grid}.path-figure[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-variant-numeric:lining-nums proportional-nums;color:var(--color-text);font-weight:700;line-height:1.1}.path[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child .path-figure[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{color:var(--color-link)}.path-figure-label[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-text-secondary)}.path[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:var(--space-2)}.path-body[data-astro-cid-lcdefpme]{margin-top:var(--space-1);color:var(--color-text-secondary)}.path-note[data-astro-cid-lcdefpme]{margin-top:var(--space-4);max-width:52rem}.personas[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:0;list-style:none;display:grid}@media (width>=56rem){.personas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.personas[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);font-weight:700}.personas[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-text);text-decoration:none}.personas[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-link);text-decoration:underline 2px}.personas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-1);color:var(--color-text-secondary)}.personas[data-astro-cid-lcdefpme] .persona-plan[data-astro-cid-lcdefpme]{color:var(--color-text)}.markets[data-astro-cid-lcdefpme]{margin-top:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}@media (width>=56rem){.markets[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.market[data-astro-cid-lcdefpme]+.market[data-astro-cid-lcdefpme]{border-left:1px solid var(--color-border)}}@media (width<=55.99rem){.market[data-astro-cid-lcdefpme]+.market[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border)}}.market[data-astro-cid-lcdefpme]{padding:var(--space-3)}.market[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2)}.feature[data-astro-cid-lcdefpme]+.feature[data-astro-cid-lcdefpme],.feature[data-astro-cid-lcdefpme]+.proof-list[data-astro-cid-lcdefpme]{margin-top:var(--space-10)}.feature-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{margin-top:var(--space-2)}.feature-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-weight:700;font-size:var(--text-2xl);max-width:28ch}.feature-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:var(--measure)}.feature--split[data-astro-cid-lcdefpme]{gap:var(--space-4);align-items:center;display:grid}@media (width>=64rem){.feature--split[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.feature--flip[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.feature--flip[data-astro-cid-lcdefpme] .feature-copy[data-astro-cid-lcdefpme]{order:2}}.feature-shot[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.feature-shot[data-astro-cid-lcdefpme] img{width:100%;height:auto}.feature-shot--phone[data-astro-cid-lcdefpme]{border:8px solid var(--color-text);border-radius:1.75rem;justify-self:center;max-width:18rem}:root[data-theme=dark] .feature-shot--phone[data-astro-cid-lcdefpme]{border-color:var(--color-surface-sunken);outline:1px solid var(--color-border)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .feature-shot--phone[data-astro-cid-lcdefpme]{border-color:var(--color-surface-sunken);outline:1px solid var(--color-border)}}.template-wall[data-astro-cid-lcdefpme]{margin-top:var(--space-4);gap:var(--space-2) var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width>=40rem){.template-wall[data-astro-cid-lcdefpme]{gap:var(--space-3) var(--space-2)}}@media (width>=64rem){.template-wall[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr))}}.template-wall[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] img{aspect-ratio:1000/909;object-fit:cover;object-position:top;border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;height:auto}.template-name[data-astro-cid-lcdefpme]{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary);text-decoration-color:var(--color-border-strong);display:block}.template-name[data-astro-cid-lcdefpme]:hover{color:var(--color-link)}.proof-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);padding:0;list-style:none;display:grid}@media (width>=56rem){.proof-list[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.proof-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-block:var(--space-3)}@media (width<=55.99rem){.proof-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border)}}.proof-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-block:var(--space-1);color:var(--color-text-secondary)}.proof-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:600;font-size:var(--text-sm)}.proof-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.feature-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{min-block-size:var(--space-3);align-items:center;display:inline-flex}.trust[data-astro-cid-lcdefpme]{gap:var(--space-4);display:grid}@media (width>=64rem){.trust[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}}.facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-border);margin:0;display:grid}.facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--space-0-5) var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--color-border);display:grid}@media (width>=40rem){.facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:10rem minmax(0,1fr)}}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:600}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--color-text-secondary);margin:0}.teaser[data-astro-cid-lcdefpme]{border-top:2px solid var(--color-text);padding:0;list-style:none}.teaser[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-0-5) var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--color-border);display:grid}@media (width>=48rem){.teaser[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:8rem minmax(0,1fr) auto;align-items:baseline}.teaser-year[data-astro-cid-lcdefpme]{text-align:right;grid-column:3}}.teaser-name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl)}.teaser-for[data-astro-cid-lcdefpme]{color:var(--color-text-secondary)}.teaser-price[data-astro-cid-lcdefpme]{font-weight:500}.teaser-price[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-display);font-weight:700;font-size:var(--text-xl)}.after-teaser[data-astro-cid-lcdefpme]{margin-top:var(--space-3);font-weight:600}
