.service.svelte-1mojxdk{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);padding:var(--space-lg) 0;border-top:var(--rule-hairline) solid var(--color-rule);min-width:0}.service-head.svelte-1mojxdk{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3xs);min-width:0}.service-index.svelte-1mojxdk{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-wide);color:var(--color-muted)}h3.svelte-1mojxdk{margin:0;min-width:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;letter-spacing:var(--tracking-snug);line-height:var(--leading-snug);color:var(--color-ink)}ul.svelte-1mojxdk{list-style:none;margin:0;padding:0;min-width:0;max-width:var(--measure-narrow);display:flex;flex-direction:column;gap:var(--space-2xs)}li.svelte-1mojxdk{position:relative;padding-left:var(--space-md);min-width:0;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-muted)}li.svelte-1mojxdk:before{content:"—";position:absolute;left:0;font-family:var(--font-mono);color:var(--color-rule)}@media(min-width:48rem){.service.svelte-1mojxdk{grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:var(--space-lg);align-items:baseline;padding:var(--space-xl) 0}}.fold.svelte-4z030h{padding:var(--space-3xl) var(--space-md) var(--space-2xl)}.fold-inner.svelte-4z030h{max-width:var(--measure-shell);margin:0 auto}.marquee.svelte-4z030h{margin:0;max-width:18ch;font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.inner.svelte-4z030h{max-width:var(--measure-shell);margin:0 auto;min-width:0}.brief.svelte-4z030h{border-top:var(--rule-thick) solid var(--color-rule);padding:var(--space-2xl) var(--space-md)}.brief.svelte-4z030h p:where(.svelte-4z030h){margin:0 0 var(--space-md);max-width:var(--measure);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-prose);color:var(--color-ink)}.brief.svelte-4z030h p:where(.svelte-4z030h):last-child{margin-bottom:0;color:var(--color-muted)}.offer.svelte-4z030h{background-color:var(--color-paper-2);border-top:var(--rule-hairline) solid var(--color-rule);border-bottom:var(--rule-hairline) solid var(--color-rule);padding:var(--space-2xl) var(--space-md)}.offer.svelte-4z030h h2:where(.svelte-4z030h){margin:0 0 var(--space-lg);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;letter-spacing:var(--tracking-snug);color:var(--color-ink)}.sequence.svelte-4z030h{border-bottom:var(--rule-hairline) solid var(--color-rule)}.close.svelte-4z030h{padding:var(--space-2xl) var(--space-md) var(--space-3xl)}.close-line.svelte-4z030h{margin:0;max-width:var(--measure);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-prose);color:var(--color-ink)}.textlink.svelte-4z030h{display:inline-flex;align-items:baseline;gap:var(--space-3xs);white-space:nowrap;color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--dur-micro) var(--ease-out),text-decoration-color var(--dur-micro) var(--ease-out)}.textlink.svelte-4z030h:hover{color:var(--color-ink)}.textlink.svelte-4z030h:active{color:var(--color-muted)}.arrow.svelte-4z030h{transform:translate(0);transition:transform var(--dur-short) var(--ease-out)}.textlink.svelte-4z030h:hover .arrow:where(.svelte-4z030h){transform:translate(2px)}@media(min-width:48rem){.fold.svelte-4z030h,.brief.svelte-4z030h,.offer.svelte-4z030h,.close.svelte-4z030h{padding-inline:var(--space-xl)}.offer.svelte-4z030h h2:where(.svelte-4z030h){margin-bottom:var(--space-xl)}}@media(prefers-reduced-motion:reduce){.textlink.svelte-4z030h,.arrow.svelte-4z030h{transition:none}.textlink.svelte-4z030h:hover .arrow:where(.svelte-4z030h){transform:none}}
