.preview-header.svelte-10ylhhi{display:flex;flex-direction:column;gap:var(--space-3);max-inline-size:var(--content-prose);margin-block-end:var(--space-6)}.eyebrow.svelte-10ylhhi,.kicker.svelte-10ylhhi{font-family:var(--font-mono);font-weight:var(--weight-medium);color:var(--text-secondary);letter-spacing:var(--tracking-mono-eyebrow);text-transform:uppercase}.eyebrow.svelte-10ylhhi{font-size:var(--text-sm)}.kicker.svelte-10ylhhi{font-size:var(--text-xs)}h2.svelte-10ylhhi{max-inline-size:20ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-2);font-weight:var(--weight-display);line-height:var(--leading-display-2);letter-spacing:var(--tracking-display);text-transform:lowercase;color:var(--text-primary)}h3.svelte-10ylhhi{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-primary)}.preview-grid.svelte-10ylhhi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--space-5);list-style:none;padding:0;margin:0}.preview-card.svelte-10ylhhi{display:flex;flex-direction:column;block-size:100%;overflow:hidden;border:1px solid var(--border-structural);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm)}.preview-media.svelte-10ylhhi{gap:0;background:var(--surface-sunken);border-block-end:1px solid var(--border-subtle)}.preview-media.svelte-10ylhhi img{aspect-ratio:3 / 2;object-fit:cover}.preview-media.svelte-10ylhhi figcaption:where(.svelte-10ylhhi){padding-block:var(--space-2);padding-inline:var(--space-4);border-block-start:1px solid var(--border-subtle)}.preview-copy.svelte-10ylhhi{display:flex;flex:1;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.preview-copy.svelte-10ylhhi p:where(.svelte-10ylhhi){color:var(--text-secondary);line-height:var(--leading-relaxed)}.preview-copy.svelte-10ylhhi .preview-link{margin-block-start:auto;color:var(--link-text);font-weight:var(--weight-semibold);text-decoration:none}.preview-copy.svelte-10ylhhi .preview-link:hover{color:var(--link-text-hover);text-decoration:underline}.preview-support.svelte-10ylhhi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-6);padding:var(--space-5);border:1px solid var(--border-structural);border-radius:var(--radius-md);background:var(--surface-sunken)}.support-copy.svelte-10ylhhi{display:flex;flex-direction:column;gap:var(--space-2);max-inline-size:var(--content-prose)}.support-copy.svelte-10ylhhi p:where(.svelte-10ylhhi){color:var(--text-secondary);line-height:var(--leading-relaxed)}.faq-head.svelte-dxnb6z{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-4);row-gap:var(--space-4);margin-block-end:var(--space-10)}.eyebrow.svelte-dxnb6z,.faq-head.svelte-dxnb6z h2:where(.svelte-dxnb6z){font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label);text-transform:uppercase}.eyebrow.svelte-dxnb6z{color:var(--text-secondary)}.faq-head.svelte-dxnb6z h2:where(.svelte-dxnb6z){color:var(--text-primary)}.faq-deck.svelte-dxnb6z{flex-basis:100%;max-inline-size:var(--content-prose);font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--text-secondary)}.faq-list.svelte-dxnb6z{display:grid;border-block-end:1px solid var(--border-structural)}.faq-item.svelte-dxnb6z{display:grid;align-items:start;border-block-start:1px solid var(--border-structural)}summary.svelte-dxnb6z{list-style-position:inside;padding-block:var(--space-6);cursor:pointer;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-statement);text-transform:lowercase;color:var(--text-primary)}summary.svelte-dxnb6z::marker{content:"+ ";color:var(--signal-text);font-family:var(--font-mono);font-size:var(--text-sm)}.faq-item[open].svelte-dxnb6z>summary:where(.svelte-dxnb6z)::marker{content:"− "}summary.svelte-dxnb6z::-webkit-details-marker{color:var(--signal-text)}.answer.svelte-dxnb6z{padding-block-end:var(--space-6)}.answer.svelte-dxnb6z .prose{max-inline-size:62ch;font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--text-secondary)}.answer.svelte-dxnb6z .prose>*+*{margin-block-start:var(--space-4)}.faq-categories.svelte-dxnb6z{display:grid;gap:var(--space-16)}.faq-category.svelte-dxnb6z{display:grid;gap:var(--space-6)}.faq-category.svelte-dxnb6z header:where(.svelte-dxnb6z){display:flex;flex-direction:column;gap:var(--space-3);max-inline-size:var(--content-prose)}h3.svelte-dxnb6z{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-statement);font-weight:var(--weight-bold);line-height:var(--leading-statement);letter-spacing:var(--tracking-statement);text-transform:lowercase;color:var(--text-primary)}.faq-category.svelte-dxnb6z header:where(.svelte-dxnb6z) p:where(.svelte-dxnb6z){font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--text-secondary)}.faq-list.svelte-dxnb6z+.faq-categories:where(.svelte-dxnb6z){margin-block-start:var(--space-16)}@container section (width >= 52rem){.faq-item.svelte-dxnb6z{grid-template-columns:21.25rem minmax(0,1fr);column-gap:var(--space-12)}.answer.svelte-dxnb6z{padding-block:var(--space-6)}}.feature-layout.svelte-1imxn5o{display:grid;gap:var(--space-6);align-items:start}.feature-copy.svelte-1imxn5o{display:flex;flex-direction:column;gap:var(--space-5);max-inline-size:var(--content-prose)}.eyebrow.svelte-1imxn5o{display:inline-flex;align-items:baseline;font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label);text-transform:uppercase}h2.svelte-1imxn5o{max-inline-size:20ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-2);font-weight:var(--weight-display);line-height:var(--leading-display-2);letter-spacing:var(--tracking-display);text-transform:lowercase;color:var(--text-primary)}.feature-copy.svelte-1imxn5o .prose{font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--text-secondary)}.feature-copy.svelte-1imxn5o .prose>*+*{margin-block-start:var(--space-5)}.feature-media.svelte-1imxn5o{overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--border-structural);background:var(--surface-raised)}.feature-media.svelte-1imxn5o img{display:block;inline-size:100%;block-size:auto}.portrait.svelte-1imxn5o{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin:0}.portrait-frame.svelte-1imxn5o{position:relative;display:block;inline-size:min(16.25rem,100%);aspect-ratio:1}.portrait-frame.svelte-1imxn5o:after{content:"";position:absolute;inset:calc(-1 * var(--space-2));border:2px solid var(--signal);border-radius:var(--radius-full);pointer-events:none}.portrait-frame.svelte-1imxn5o picture{display:block}.portrait-frame.svelte-1imxn5o img{display:block;inline-size:100%;block-size:100%;object-fit:cover;border-radius:var(--radius-full);background:var(--surface-raised)}.portrait.svelte-1imxn5o figcaption:where(.svelte-1imxn5o){margin-block-start:var(--space-6);padding-block-start:var(--space-4);border-block-start:1px solid light-dark(var(--text-primary),var(--border-structural));inline-size:min(16.25rem,100%);font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:var(--tracking-mono-eyebrow);line-height:var(--leading-mono-label);text-transform:uppercase}.feature-items.svelte-1imxn5o{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--auto-grid-min)),1fr));gap:var(--space-5);padding-block-start:var(--space-5);counter-reset:feature-step}.feature-items.svelte-1imxn5o li:where(.svelte-1imxn5o){display:flex;align-items:flex-start;gap:var(--space-2);color:var(--text-secondary)}.feature-items.svelte-1imxn5o li:where(.svelte-1imxn5o):before{content:"";inline-size:var(--space-2);block-size:var(--space-2);margin-block-start:var(--space-2);border-radius:var(--radius-full);background:var(--accent-text);flex-shrink:0}.feature-items[data-accent=info].svelte-1imxn5o li:where(.svelte-1imxn5o):before{background:light-dark(oklch(50% .15 250),var(--color-info))}.feature-items[data-variant=portrait].svelte-1imxn5o{grid-template-columns:1fr;gap:0;padding-block-start:var(--space-8);max-inline-size:62ch;counter-reset:portrait-row}.feature-items[data-variant=portrait].svelte-1imxn5o li:where(.svelte-1imxn5o){counter-increment:portrait-row;display:grid;grid-template-columns:var(--space-10) minmax(0,1fr);gap:var(--space-5);align-items:baseline;padding-block:var(--space-5);border-block-start:1px solid var(--border-structural)}.feature-items[data-variant=portrait].svelte-1imxn5o li:where(.svelte-1imxn5o):last-child{border-block-end:1px solid var(--border-structural)}.feature-items[data-variant=portrait].svelte-1imxn5o li:where(.svelte-1imxn5o):before{content:counter(portrait-row,decimal-leading-zero) / "";inline-size:auto;block-size:auto;margin-block-start:0;border-radius:0;background:none;font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:var(--leading-relaxed);color:var(--signal-text)}.feature-item.svelte-1imxn5o{display:flex;flex-direction:column;gap:var(--space-1)}.feature-item.svelte-1imxn5o h3:where(.svelte-1imxn5o){font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-primary)}.feature-item.svelte-1imxn5o p:where(.svelte-1imxn5o){color:var(--text-secondary);line-height:var(--leading-relaxed)}.feature-layout[data-variant=fork].svelte-1imxn5o{inline-size:100%;max-inline-size:var(--content-width);margin-inline:auto}.feature-layout[data-variant=fork].svelte-1imxn5o .eyebrow:where(.svelte-1imxn5o),.feature-layout[data-variant=numbered].svelte-1imxn5o .eyebrow:where(.svelte-1imxn5o),.feature-layout[data-variant=portrait].svelte-1imxn5o .eyebrow:where(.svelte-1imxn5o){font-family:var(--font-mono);font-weight:var(--weight-normal);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label)}.feature-layout[data-variant=fork].svelte-1imxn5o h2:where(.svelte-1imxn5o),.feature-layout[data-variant=numbered].svelte-1imxn5o h2:where(.svelte-1imxn5o),.feature-layout[data-variant=portrait].svelte-1imxn5o h2:where(.svelte-1imxn5o){font-size:var(--text-display-2);line-height:var(--leading-display-2);text-transform:lowercase;max-inline-size:20ch}.feature-layout[data-variant=portrait].svelte-1imxn5o h2:where(.svelte-1imxn5o){max-inline-size:22ch}.feature-layout[data-variant=fork].svelte-1imxn5o .prose p,.feature-layout[data-variant=numbered].svelte-1imxn5o .prose p,.feature-layout[data-variant=portrait].svelte-1imxn5o .prose p{font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--text-secondary)}.feature-layout[data-variant=portrait].svelte-1imxn5o .feature-copy:where(.svelte-1imxn5o){max-inline-size:none}.feature-layout[data-variant=portrait].svelte-1imxn5o{gap:var(--space-8)}.feature-layout[data-variant=portrait].svelte-1imxn5o .portrait:where(.svelte-1imxn5o){order:-1}@container section (width >= 48rem){.feature-layout[data-variant=portrait].svelte-1imxn5o{grid-template-columns:minmax(0,1fr) minmax(0,18.75rem);gap:var(--space-16);align-items:start}.feature-layout[data-variant=portrait].svelte-1imxn5o .portrait:where(.svelte-1imxn5o){order:0}}@container section (width >= 52rem){.feature-layout.svelte-1imxn5o:has(.feature-media:where(.svelte-1imxn5o)){grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr)}}.fork.svelte-1imxn5o{position:relative;display:grid;gap:var(--space-10);margin-block-start:var(--space-10);margin-inline:calc(var(--gutter) * -1)}.fork-spine.svelte-1imxn5o{display:none}.fork-branch.svelte-1imxn5o{display:flex;flex-direction:column;padding-block:var(--space-8);padding-inline:var(--space-6)}.fork-branch[data-branch=b].svelte-1imxn5o{background:var(--signal-wash)}.fork-label.svelte-1imxn5o{display:flex;align-items:center;gap:var(--space-3);margin-block-end:var(--space-10);font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label);text-transform:uppercase}.fork-branch[data-branch=a].svelte-1imxn5o .fork-label:where(.svelte-1imxn5o){color:var(--cold)}.fork-branch[data-branch=b].svelte-1imxn5o .fork-label:where(.svelte-1imxn5o){color:var(--signal-text)}.fork-pip.svelte-1imxn5o{flex:0 0 auto;inline-size:var(--space-2);block-size:var(--space-2);background:var(--signal)}.fork-rows.svelte-1imxn5o{list-style:none;display:grid;margin:0;padding:0}.fork-row.svelte-1imxn5o{display:grid;gap:var(--space-1);padding-block:var(--space-5);border-block-start:1px solid var(--border-structural)}.fork-at.svelte-1imxn5o{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-relaxed);font-variant-numeric:tabular-nums}.fork-step.svelte-1imxn5o{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-normal);color:inherit}.fork-line.svelte-1imxn5o{margin:0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:inherit}.fork-branch[data-branch=a].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o){color:var(--decay-2)}.fork-branch[data-branch=a].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):first-child{color:var(--decay-1)}.fork-branch[data-branch=a].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(3){color:var(--decay-3)}.fork-branch[data-branch=a].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(4){color:var(--decay-4)}.fork-branch[data-branch=a].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(n+5){color:var(--decay-5)}.fork-branch[data-branch=a].svelte-1imxn5o .fork-at:where(.svelte-1imxn5o){color:var(--cold)}.fork-branch[data-branch=a].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(n+3) .fork-at:where(.svelte-1imxn5o){color:var(--cold-dim)}.fork-branch[data-branch=a].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(n+3){border-block-start-color:var(--border-subtle)}.fork-branch[data-branch=b].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o){color:var(--decay-1);border-block-start-color:var(--signal-hairline)}.fork-branch[data-branch=b].svelte-1imxn5o .fork-at:where(.svelte-1imxn5o){color:var(--signal-text)}.fork-verdict.svelte-1imxn5o{margin-block-start:var(--space-12);margin-block-end:0;max-inline-size:22ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-statement);font-weight:var(--weight-bold);line-height:var(--leading-statement);letter-spacing:var(--tracking-statement);text-transform:lowercase}.fork-branch[data-branch=a].svelte-1imxn5o .fork-verdict:where(.svelte-1imxn5o){color:var(--decay-5)}.fork-branch[data-branch=b].svelte-1imxn5o .fork-verdict:where(.svelte-1imxn5o){color:var(--decay-1)}@container section (width >= 30rem){.fork-row.svelte-1imxn5o{grid-template-columns:var(--space-24) minmax(0,1fr);gap:var(--space-6);align-items:baseline}}@container section (width >= 48rem){.fork.svelte-1imxn5o{grid-template-columns:1fr 1fr;gap:0}.fork-spine.svelte-1imxn5o{display:block;position:absolute;inset-block:0;inset-inline-start:50%;inline-size:1px;background:linear-gradient(to bottom,var(--signal),color-mix(in oklch,var(--cold) 50%,transparent) 55%,transparent)}.fork-branch[data-branch=a].svelte-1imxn5o{padding-inline:max(var(--space-6),calc(var(--gutter) + (100cqw - var(--content-width)) / 2)) var(--space-10)}.fork-branch[data-branch=b].svelte-1imxn5o{padding-inline:var(--space-10) max(var(--space-6),calc(var(--gutter) + (100cqw - var(--content-width)) / 2))}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.fork-branch[data-branch=b].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o){animation:svelte-1imxn5o-fork-ignite linear both;animation-timeline:view()}.fork-branch[data-branch=b].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(1){animation-range:entry 10% entry 55%}.fork-branch[data-branch=b].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(2){animation-range:entry 25% entry 70%}.fork-branch[data-branch=b].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(3){animation-range:entry 40% entry 85%}.fork-branch[data-branch=b].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(4){animation-range:entry 55% cover 15%}.fork-branch[data-branch=b].svelte-1imxn5o .fork-row:where(.svelte-1imxn5o):nth-child(n+5){animation-range:entry 70% cover 30%}}}@keyframes svelte-1imxn5o-fork-ignite{0%{opacity:.2;transform:translate(calc(-1 * var(--reveal-shift)))}to{opacity:1;transform:none}}.leak-list.svelte-1imxn5o{list-style:none;display:grid;gap:0;margin:0;padding:0;margin-block-start:var(--space-10);counter-reset:leak-index}.leak-row.svelte-1imxn5o{counter-increment:leak-index;display:grid;grid-template-columns:var(--space-12) minmax(0,1fr);gap:var(--space-6);align-items:baseline;padding-block:var(--space-6);border-block-start:1px solid var(--border-structural)}.leak-row.svelte-1imxn5o:last-child{border-block-end:1px solid var(--border-structural)}.leak-row.svelte-1imxn5o:before{content:counter(leak-index,decimal-leading-zero) / "";font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;line-height:var(--leading-relaxed);color:var(--signal-text)}.leak-claim.svelte-1imxn5o{display:grid;gap:var(--space-2)}.leak-title.svelte-1imxn5o{margin:0;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-statement);text-transform:lowercase;color:var(--text-primary)}.leak-body.svelte-1imxn5o{margin:0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary)}@container section (width >= 48rem){.leak-list.svelte-1imxn5o{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-16)}.leak-row.svelte-1imxn5o:nth-last-child(-n+2){border-block-end:1px solid var(--border-structural)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.leak-row.svelte-1imxn5o{animation:svelte-1imxn5o-leak-arrive linear both;animation-timeline:view()}.leak-row.svelte-1imxn5o:nth-child(1){animation-range:entry 5% entry 60%}.leak-row.svelte-1imxn5o:nth-child(2){animation-range:entry 15% entry 70%}.leak-row.svelte-1imxn5o:nth-child(3){animation-range:entry 25% entry 80%}.leak-row.svelte-1imxn5o:nth-child(4){animation-range:entry 35% cover 10%}.leak-row.svelte-1imxn5o:nth-child(n+5){animation-range:entry 45% cover 20%}}}@keyframes svelte-1imxn5o-leak-arrive{0%{opacity:.2;transform:translate(calc(-1 * var(--reveal-shift)))}to{opacity:1;transform:none}}.signup-content.svelte-1tb0yco{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.eyebrow.svelte-1tb0yco{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase}h2.svelte-1tb0yco{font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-tight)}.signup-body.svelte-1tb0yco{color:var(--text-secondary);line-height:var(--leading-relaxed)}.signup-form.svelte-1tb0yco{display:flex;flex-direction:column;gap:var(--space-3);inline-size:100%;max-inline-size:32rem}.signup-row.svelte-1tb0yco{display:flex;flex-wrap:wrap;gap:var(--space-3)}.signup-row.svelte-1tb0yco .input:where(.svelte-1tb0yco){flex:1 1 14rem}.pricing-header.svelte-1om4o6n{display:flex;flex-direction:column;gap:var(--space-3);max-inline-size:var(--content-prose);margin-block-end:var(--space-6)}.eyebrow.svelte-1om4o6n{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase}h2.svelte-1om4o6n{max-inline-size:20ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-2);font-weight:var(--weight-display);line-height:var(--leading-display-2);letter-spacing:var(--tracking-display);text-transform:lowercase;color:var(--text-primary)}.pricing-lede.svelte-1om4o6n,.summary.svelte-1om4o6n,.cadence.svelte-1om4o6n,.addon.svelte-1om4o6n p:where(.svelte-1om4o6n){color:var(--text-secondary);line-height:var(--leading-relaxed)}.pricing-plan[data-featured=true].svelte-1om4o6n .cadence:where(.svelte-1om4o6n){color:var(--signal-text);font-family:var(--font-mono);font-size:var(--text-sm)}.pricing-grid.svelte-1om4o6n{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:var(--space-5)}.pricing-plan.svelte-1om4o6n{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--card-padding);border:1px solid var(--border-structural);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-sm)}.pricing-plan[data-featured=true].svelte-1om4o6n{--text-primary: var(--dark-text-primary);--text-secondary: var(--dark-text-secondary);--surface-raised: var(--surface-dark-raised);--border-structural: var(--dark-border);--button-primary-bg: var(--dark-button-bg);--button-primary-bg-hover: color-mix(in oklch, var(--dark-button-bg) 88%, var(--brand-black));--button-primary-text: var(--dark-button-text);border-color:var(--color-accent);background:var(--surface-dark-raised);box-shadow:var(--shadow-receipt)}.pricing-plan.svelte-1om4o6n header:where(.svelte-1om4o6n){display:flex;flex-direction:column;gap:var(--space-2)}h3.svelte-1om4o6n,h4.svelte-1om4o6n{color:var(--text-primary);font-weight:var(--weight-semibold)}h3.svelte-1om4o6n{font-size:var(--text-xl)}.price.svelte-1om4o6n{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-3);font-weight:var(--weight-display);line-height:var(--leading-display-3);letter-spacing:var(--tracking-display);text-transform:lowercase;color:var(--text-primary)}ul.svelte-1om4o6n{display:flex;flex-direction:column;gap:var(--space-2);padding:0;margin:0;list-style:none}li.svelte-1om4o6n{display:flex;gap:var(--space-2);color:var(--text-secondary);line-height:var(--leading-relaxed)}li.svelte-1om4o6n:before{content:"";inline-size:var(--space-2);block-size:var(--space-2);margin-block-start:var(--space-2);border-radius:var(--radius-full);background:var(--color-accent);flex-shrink:0}.pricing-plan.svelte-1om4o6n .btn{margin-block-start:auto;align-self:flex-start}.secondary-offer.svelte-1om4o6n{display:flex;flex-direction:column;gap:var(--space-4);margin-block-start:var(--space-6);padding:var(--card-padding);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-sunken)}.offer-eyebrow.svelte-1om4o6n{font-size:var(--text-sm);color:var(--text-muted)}.offer-head.svelte-1om4o6n{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4)}.offer-price.svelte-1om4o6n{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-statement);text-transform:lowercase;color:var(--text-primary)}.offer-cadence.svelte-1om4o6n{font-size:var(--text-sm);color:var(--text-secondary)}.offer-summary.svelte-1om4o6n{color:var(--text-secondary);line-height:var(--leading-relaxed);max-inline-size:var(--content-prose)}.offer-scope.svelte-1om4o6n{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-4) var(--space-6)}.scope-col.svelte-1om4o6n{display:flex;flex-direction:column;gap:var(--space-2)}.scope-title.svelte-1om4o6n{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase}.scope-list.svelte-1om4o6n{display:flex;flex-direction:column;gap:var(--space-1);padding:0;margin:0;list-style:none}.scope-list.svelte-1om4o6n li:where(.svelte-1om4o6n){display:flex;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.scope-list.svelte-1om4o6n li:where(.svelte-1om4o6n):before{flex-shrink:0}.scope-list[data-kind=includes].svelte-1om4o6n li:where(.svelte-1om4o6n):before{content:"·";color:var(--text-secondary);font-weight:var(--weight-bold)}.scope-list[data-kind=excludes].svelte-1om4o6n li:where(.svelte-1om4o6n):before{content:"×";color:var(--text-muted)}.scope-list[data-kind=excludes].svelte-1om4o6n li:where(.svelte-1om4o6n){color:var(--text-muted)}.offer-foot.svelte-1om4o6n{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);padding-block-start:var(--space-4);border-block-start:1px solid var(--border-subtle)}.offer-note.svelte-1om4o6n{font-size:var(--text-sm);color:var(--text-muted)}.addons.svelte-1om4o6n{display:flex;flex-direction:column;gap:var(--space-4);margin-block-start:var(--space-8)}.addons-list.svelte-1om4o6n{display:grid;gap:var(--space-3)}.addon.svelte-1om4o6n{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);border-block-start:1px solid var(--border-subtle)}.addon-price.svelte-1om4o6n{font-weight:var(--weight-semibold);color:var(--text-primary)}.pricing-header[data-variant=ledger].svelte-1om4o6n{gap:var(--space-6);margin-block-end:var(--space-10)}.pricing-header[data-variant=ledger].svelte-1om4o6n .eyebrow:where(.svelte-1om4o6n),.ledger-column-label.svelte-1om4o6n,.secondary-offer[data-variant=ledger].svelte-1om4o6n .offer-eyebrow:where(.svelte-1om4o6n),.secondary-offer[data-variant=ledger].svelte-1om4o6n .offer-cadence:where(.svelte-1om4o6n),.secondary-offer[data-variant=ledger].svelte-1om4o6n .scope-title:where(.svelte-1om4o6n),.secondary-offer[data-variant=ledger].svelte-1om4o6n .offer-note:where(.svelte-1om4o6n),.addons[data-variant=ledger].svelte-1om4o6n h3:where(.svelte-1om4o6n){font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label);text-transform:uppercase}.pricing-header[data-variant=ledger].svelte-1om4o6n h2:where(.svelte-1om4o6n){font-family:var(--font-display);font-size:var(--text-display-2);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display-2);text-transform:lowercase;max-inline-size:20ch}.pricing-header[data-variant=ledger].svelte-1om4o6n .pricing-lede:where(.svelte-1om4o6n){font-size:var(--text-lede);line-height:var(--leading-lede);max-inline-size:54ch}.ledger.svelte-1om4o6n{display:grid}.ledger-columns.svelte-1om4o6n{display:none;gap:var(--space-8);padding-block:var(--space-6) var(--space-3)}.ledger-column-label--price.svelte-1om4o6n{text-align:end}.ledger-row.svelte-1om4o6n{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"index price" "build build" "ongoing ongoing" "action action";gap:var(--space-5) var(--space-6);align-items:start;padding-block:var(--space-8);border-block-start:1px solid var(--border-structural)}.ledger-row.svelte-1om4o6n:last-child{border-block-end:1px solid var(--border-structural)}.ledger-index.svelte-1om4o6n,.ledger-price.svelte-1om4o6n{align-self:baseline}.ledger-index.svelte-1om4o6n{grid-area:index;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums}.ledger-build.svelte-1om4o6n{grid-area:build;display:flex;flex-direction:column;gap:var(--space-4)}.ledger-name-line.svelte-1om4o6n{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-4)}.ledger-name.svelte-1om4o6n{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-statement);font-weight:var(--weight-display);letter-spacing:var(--tracking-statement);line-height:var(--leading-statement);text-transform:lowercase;color:var(--text-primary)}.ledger-badge.svelte-1om4o6n{font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:var(--tracking-mono-eyebrow);line-height:var(--leading-mono-label);text-transform:uppercase;padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--border-structural)}.ledger-summary.svelte-1om4o6n{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary);max-inline-size:48ch}.ledger-features.svelte-1om4o6n{display:grid;gap:0;max-inline-size:52ch}.ledger-features.svelte-1om4o6n li:where(.svelte-1om4o6n){display:block;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--decay-2);padding-block:var(--space-3);border-block-start:1px solid var(--border-subtle)}.ledger-features.svelte-1om4o6n li:where(.svelte-1om4o6n):before{content:none}.ledger-ongoing.svelte-1om4o6n{grid-area:ongoing;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-mono-label);color:var(--text-secondary);font-variant-numeric:tabular-nums}.ledger-money.svelte-1om4o6n{display:contents}.ledger-money.svelte-1om4o6n a{grid-area:action;justify-self:end}.ledger-price.svelte-1om4o6n{grid-area:price;font-family:var(--font-mono);font-size:var(--text-display-3);font-weight:var(--weight-bold);line-height:var(--leading-display-3);letter-spacing:var(--tracking-tight);color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:end}.ledger-money.svelte-1om4o6n .btn{padding-block:var(--space-3);padding-inline:var(--space-5);font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-mono-eyebrow);text-transform:uppercase}.ledger-money.svelte-1om4o6n .quiet-link{font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);letter-spacing:var(--tracking-mono-eyebrow);text-transform:uppercase;color:var(--text-secondary);text-decoration-color:var(--border-structural);text-underline-offset:.6em}.ledger-row[data-featured=true].svelte-1om4o6n{padding-inline:var(--space-4);margin-inline:calc(-1 * var(--space-4));background:var(--signal-wash);border-block:1px solid var(--signal-hairline)}.ledger-row[data-featured=true].svelte-1om4o6n:before{content:"";position:absolute;inset-block:-1px;inset-inline-start:0;inline-size:3px;background:var(--signal)}.ledger-row[data-featured=true].svelte-1om4o6n+.ledger-row:where(.svelte-1om4o6n){border-block-start-width:0}.ledger-row[data-featured=true].svelte-1om4o6n .ledger-index:where(.svelte-1om4o6n),.ledger-row[data-featured=true].svelte-1om4o6n .ledger-price:where(.svelte-1om4o6n){color:var(--signal-text)}.ledger-row[data-featured=true].svelte-1om4o6n .ledger-features:where(.svelte-1om4o6n) li:where(.svelte-1om4o6n){color:var(--text-primary);border-block-start-color:var(--signal-hairline)}.ledger-row[data-featured=true].svelte-1om4o6n .ledger-ongoing:where(.svelte-1om4o6n){color:var(--text-primary)}.ledger-row[data-featured=true].svelte-1om4o6n .ledger-badge:where(.svelte-1om4o6n){background:var(--signal);color:var(--signal-on);border-color:transparent}.ledger-row[data-featured=true].svelte-1om4o6n .ledger-money:where(.svelte-1om4o6n){--button-primary-bg: var(--signal);--button-primary-bg-hover: var(--text-primary);--button-primary-text: var(--signal-on)}.secondary-offer[data-variant=ledger].svelte-1om4o6n{gap:var(--space-5);margin-block-start:var(--space-12);padding:0;padding-block-start:var(--space-8);border:none;border-block-start:1px solid var(--border-structural);background:none}.secondary-offer[data-variant=ledger].svelte-1om4o6n h3:where(.svelte-1om4o6n){font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-statement);font-weight:var(--weight-display);letter-spacing:var(--tracking-statement);line-height:var(--leading-statement);text-transform:lowercase}.secondary-offer[data-variant=ledger].svelte-1om4o6n .offer-price:where(.svelte-1om4o6n){font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums}.secondary-offer[data-variant=ledger].svelte-1om4o6n .scope-list:where(.svelte-1om4o6n) li:where(.svelte-1om4o6n){padding-block:var(--space-2);border-block-start:1px solid var(--border-subtle)}.secondary-offer[data-variant=ledger].svelte-1om4o6n .offer-foot:where(.svelte-1om4o6n){border-block-start-color:var(--border-structural)}.addons[data-variant=ledger].svelte-1om4o6n .addon:where(.svelte-1om4o6n){align-items:baseline;border-block-start-color:var(--border-structural)}.addons[data-variant=ledger].svelte-1om4o6n .addon-price:where(.svelte-1om4o6n){font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--weight-normal);font-variant-numeric:tabular-nums}@container section (width >= 40rem){.ledger-row.svelte-1om4o6n{grid-template-columns:var(--space-10) minmax(0,1fr) minmax(9rem,.36fr);grid-template-areas:"index build money" "index ongoing money";gap:var(--space-4) var(--space-8)}.ledger-money.svelte-1om4o6n{grid-area:money;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-4);align-self:start}.ledger-price.svelte-1om4o6n{align-self:auto}.ledger-index.svelte-1om4o6n{align-self:start}.ledger-index.svelte-1om4o6n,.ledger-ongoing.svelte-1om4o6n{padding-block-start:var(--space-2)}}@container section (width >= 70rem){.ledger-columns.svelte-1om4o6n{display:grid}.ledger-columns.svelte-1om4o6n,.ledger-row.svelte-1om4o6n{grid-template-columns:var(--space-12) minmax(0,1fr) minmax(8rem,.26fr) minmax(9rem,.34fr)}.ledger-row.svelte-1om4o6n{grid-template-areas:"index build ongoing money";padding-block:var(--space-10)}}.prose-layout.svelte-97hpev{display:grid;gap:var(--space-6);align-items:start}.prose-copy.svelte-97hpev{display:flex;flex-direction:column;gap:var(--space-5);max-inline-size:var(--content-prose)}.eyebrow.svelte-97hpev{font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label);text-transform:uppercase}h2.svelte-97hpev{max-inline-size:20ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-2);font-weight:var(--weight-display);line-height:var(--leading-display-2);letter-spacing:var(--tracking-display);text-transform:lowercase;color:var(--text-primary)}.prose-layout[data-variant=default].svelte-97hpev .prose{font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--text-secondary)}.prose-copy.svelte-97hpev .prose>*+*{margin-block-start:var(--space-5)}.prose-media.svelte-97hpev{overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--border-structural);background:var(--surface-raised)}.prose-media.svelte-97hpev img{display:block;inline-size:100%;block-size:auto}@container section (width >= 52rem){.prose-layout.svelte-97hpev:has(.prose-media:where(.svelte-97hpev)){grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr)}}.prose-layout[data-variant=note].svelte-97hpev .prose-copy:where(.svelte-97hpev){gap:var(--space-4);max-inline-size:66ch}.prose-layout[data-variant=note].svelte-97hpev h2:where(.svelte-97hpev){max-inline-size:30ch;font-size:var(--text-statement);font-weight:var(--weight-bold);line-height:var(--leading-statement);letter-spacing:var(--tracking-statement);text-transform:lowercase}.prose-layout[data-variant=note].svelte-97hpev .prose{padding-block-start:var(--space-5);border-block-start:1px solid var(--border-structural);color:var(--text-secondary)}section.prose-section--pause{position:relative;isolation:isolate;overflow:clip}.pause-copy.svelte-97hpev{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8)}.pause-copy.svelte-97hpev .prose>*+*{margin-block-start:var(--space-5)}.pause-eyebrow.svelte-97hpev,.figure-eyebrow.svelte-97hpev{font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label);text-transform:uppercase}.pause-line.svelte-97hpev{margin:0;max-inline-size:24ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-1);font-weight:var(--weight-display);line-height:var(--leading-display-1);letter-spacing:var(--tracking-display);text-transform:lowercase;color:var(--void-text)}.pause-copy.svelte-97hpev .prose{max-inline-size:44ch;font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--text-secondary)}.pause-vignette.svelte-97hpev{position:absolute;z-index:-1;inset-block-end:-3.5rem;inset-inline-end:clamp(var(--space-4),5cqw,var(--space-24));display:none;inline-size:min(30rem,42cqw);aspect-ratio:1;border-radius:var(--radius-full);overflow:clip;opacity:.52;pointer-events:none}.pause-vignette.svelte-97hpev img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:top center;filter:grayscale(1) sepia(1) hue-rotate(52deg) saturate(1.8) contrast(1.08) brightness(.78)}@container section (width >= 52rem){.pause-vignette.svelte-97hpev{display:block}}.figure.svelte-97hpev{display:flex;flex-direction:column;gap:var(--space-8)}.figure-value.svelte-97hpev{margin:0 0 var(--space-5);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-clock);font-weight:var(--weight-display);line-height:var(--leading-clock);letter-spacing:var(--tracking-clock);text-transform:lowercase;color:var(--signal-text)}.figure-statement.svelte-97hpev{margin:0;max-inline-size:26ch;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-statement);font-weight:var(--weight-bold);line-height:var(--leading-statement);letter-spacing:var(--tracking-statement);text-transform:lowercase;color:var(--void-text)}.figure-reasoning.svelte-97hpev{max-inline-size:96ch;padding-block-start:var(--space-8);border-block-start:1px solid var(--border-structural)}.figure-reasoning.svelte-97hpev .prose{display:grid;gap:var(--space-5);max-inline-size:none;font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--text-secondary)}@container section (width >= 48rem){.figure-reasoning.svelte-97hpev .prose{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-16)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.pause-line.svelte-97hpev{animation:svelte-97hpev-band-rise 1s var(--ease-decel) both;animation-timeline:view();animation-range:entry 5% entry 70%}.figure-value.svelte-97hpev{animation:svelte-97hpev-band-rise 1s var(--ease-decel) both;animation-timeline:view();animation-range:entry 5% entry 65%}}}@keyframes svelte-97hpev-band-rise{0%{opacity:0;translate:0 var(--space-5)}to{opacity:1;translate:none}}.proof-header.svelte-1ij1ib4{display:flex;flex-direction:column;gap:var(--space-3);max-inline-size:var(--content-prose);margin-block-end:var(--space-6)}.eyebrow.svelte-1ij1ib4,.proof-label.svelte-1ij1ib4,.proof-result.svelte-1ij1ib4 span:where(.svelte-1ij1ib4){font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--weight-semibold);color:var(--text-muted);letter-spacing:var(--tracking-label);text-transform:uppercase}.eyebrow.svelte-1ij1ib4{display:inline-flex;align-items:baseline}h2.svelte-1ij1ib4{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-display-2);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--text-primary);line-height:var(--leading-display-2);text-transform:lowercase;max-inline-size:20ch}.proof-header[data-variant=exhibit].svelte-1ij1ib4 .eyebrow:where(.svelte-1ij1ib4){font-family:var(--font-mono);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:var(--tracking-label);line-height:var(--leading-mono-label)}.proof-header[data-variant=exhibit].svelte-1ij1ib4 .prose p{font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--text-secondary)}.exhibit-list.svelte-1ij1ib4{display:grid;gap:var(--space-8)}.exhibit.svelte-1ij1ib4{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.exhibit.svelte-1ij1ib4 h3:where(.svelte-1ij1ib4){font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-primary)}.exhibit-figure.svelte-1ij1ib4{display:flex;flex-direction:column;gap:var(--space-3);inline-size:100%;max-inline-size:34rem;margin-block-start:var(--space-3)}.exhibit-figure.svelte-1ij1ib4 figcaption:where(.svelte-1ij1ib4){font-family:var(--font-mono);font-size:var(--text-label);font-weight:var(--weight-normal);color:var(--text-secondary);letter-spacing:var(--tracking-mono-eyebrow);line-height:var(--leading-mono-label);text-transform:uppercase}h3.svelte-1ij1ib4{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-tight)}.proof-grid.svelte-1ij1ib4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--space-4);padding:0;margin:0;list-style:none}.proof-card.svelte-1ij1ib4{display:flex;flex-direction:column;gap:var(--space-4);min-block-size:100%;padding:var(--space-5);border:1px solid var(--border-structural);border-block-start:3px solid var(--border-focus);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-sm)}.proof-card[data-kind=testimonial].svelte-1ij1ib4{border-block-start-color:var(--color-success)}.proof-card[data-kind=metric].svelte-1ij1ib4{border-block-start-color:var(--color-accent)}.proof-card[data-kind=credential].svelte-1ij1ib4{border-block-start-color:var(--text-muted)}.proof-result.svelte-1ij1ib4{display:flex;flex-direction:column;gap:var(--space-1);padding-block-start:var(--space-3);border-block-start:1px solid var(--border-subtle);color:var(--text-primary);line-height:var(--leading-relaxed)}footer.svelte-1ij1ib4{margin-block-start:auto;color:var(--text-secondary);line-height:var(--leading-relaxed)}cite.svelte-1ij1ib4{font-style:normal}.proof-card.svelte-1ij1ib4 .proof-link{margin-block-start:auto;color:var(--link-text);font-weight:var(--weight-semibold);text-decoration:none}.proof-card.svelte-1ij1ib4 .proof-link:hover{color:var(--link-text-hover);text-decoration:underline}.commitment-layout.svelte-wiehae{display:grid;gap:var(--space-6);align-items:start}.commitment-copy.svelte-wiehae{display:flex;flex-direction:column;gap:var(--space-3);max-inline-size:var(--content-prose)}.eyebrow.svelte-wiehae{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase}h2.svelte-wiehae{font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-tight)}.commitment-proof.svelte-wiehae{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border-structural);border-inline-start:3px solid var(--color-accent);border-radius:var(--radius-md);background:var(--surface-raised)}dl.svelte-wiehae{display:grid;gap:var(--space-3);margin:0}dl.svelte-wiehae div:where(.svelte-wiehae){display:flex;flex-direction:column;gap:var(--space-1)}dt.svelte-wiehae{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase}dd.svelte-wiehae{margin:0;color:var(--text-primary);line-height:var(--leading-relaxed)}.commitment-proof.svelte-wiehae p:where(.svelte-wiehae){padding-block-start:var(--space-3);border-block-start:1px solid var(--border-structural);color:var(--text-secondary);line-height:var(--leading-relaxed)}@media(min-width:56rem){.commitment-layout.svelte-wiehae{grid-template-columns:minmax(0,.9fr) minmax(18rem,1fr)}}.service-area-layout.svelte-qqy5km{display:grid;gap:var(--space-6)}.service-area-copy.svelte-qqy5km{display:flex;flex-direction:column;gap:var(--space-3);max-inline-size:var(--content-prose)}.eyebrow.svelte-qqy5km{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-secondary);text-transform:uppercase}h2.svelte-qqy5km{font-size:var(--text-2xl);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--leading-tight)}.service-area-copy.svelte-qqy5km p:where(.svelte-qqy5km){color:var(--text-secondary);line-height:var(--leading-relaxed)}.area-list.svelte-qqy5km{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-3);padding:0;margin:0;list-style:none}.area-chip.svelte-qqy5km{display:flex;flex-direction:column;gap:var(--space-1);min-block-size:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-structural);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);text-decoration:none}a.area-chip.svelte-qqy5km{transition:border-color var(--duration-fast) var(--ease-decel),box-shadow var(--duration-fast) var(--ease-decel)}a.area-chip.svelte-qqy5km:hover{border-color:var(--border-focus);box-shadow:var(--shadow-sm)}.area-chip.svelte-qqy5km span:where(.svelte-qqy5km){font-weight:var(--weight-semibold)}.area-chip.svelte-qqy5km small:where(.svelte-qqy5km){color:var(--text-secondary);line-height:var(--leading-relaxed)}
