.services-page[data-v-6e97ce9a]{background:var(--paper, #f4efe8);min-height:100vh;padding-bottom:clamp(3.5rem,7vw,6rem)}.services-hero[data-v-6e97ce9a]{padding:clamp(3rem,6vw,5rem) 1.5rem clamp(2rem,4vw,3.5rem);max-width:800px}.hero-tag[data-v-6e97ce9a]{display:inline-block;font-size:.8rem;color:var(--accent, #57202a);background:#57202a0f;padding:4px 12px;border-radius:var(--radius-pill);margin-bottom:1.25rem;font-weight:500}.services-title[data-v-6e97ce9a]{font-family:var(--font-serif);font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.2;font-weight:500;color:var(--ink, #1f1e1d);margin:0 0 1.25rem;text-wrap:balance}.services-title em[data-v-6e97ce9a]{font-style:normal;color:var(--accent, #57202a)}.services-lead[data-v-6e97ce9a]{font-size:1.05rem;line-height:1.8;color:var(--ink-soft, #55504a);margin:0 0 2rem}.tiers-section[data-v-6e97ce9a]{margin-bottom:3.5rem}.tiers-grid[data-v-6e97ce9a]{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.tiers-grid[data-v-6e97ce9a]{grid-template-columns:repeat(2,1fr)}}.tier-card[data-v-6e97ce9a]{padding:clamp(2rem,4vw,3rem);display:flex;flex-direction:column}.featured-tier[data-v-6e97ce9a]{border-top:4px solid var(--accent, #57202a)}.tier-head[data-v-6e97ce9a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.tier-badge[data-v-6e97ce9a]{font-size:.78rem;padding:3px 10px;background:#57202a14;color:var(--accent, #57202a);border-radius:var(--radius-pill);font-weight:500}.tier-idx[data-v-6e97ce9a]{font-family:var(--font-mono);font-size:1rem;color:var(--muted, #727272)}.tier-title[data-v-6e97ce9a]{font-family:var(--font-serif);font-size:1.6rem;font-weight:500;color:var(--ink, #1f1e1d);margin:0 0 1rem}.tier-price[data-v-6e97ce9a]{margin-bottom:1.25rem;display:flex;align-items:baseline;gap:8px}.price-val[data-v-6e97ce9a]{font-family:var(--font-serif);font-size:2.2rem;font-weight:600;color:var(--ink, #1f1e1d)}.price-unit[data-v-6e97ce9a]{font-size:.9rem;color:var(--muted, #727272)}.tier-desc[data-v-6e97ce9a]{font-size:.95rem;line-height:1.7;color:var(--ink-soft, #55504a);margin:0 0 1.5rem}.tier-deliverables[data-v-6e97ce9a]{background:var(--surface-warm, #fbf8f3);padding:1.25rem 1.5rem;border-radius:var(--radius-md);margin-bottom:2rem;flex-grow:1}.tier-deliverables h4[data-v-6e97ce9a]{font-size:.92rem;font-weight:600;color:var(--ink, #1f1e1d);margin:0 0 .8rem}.tier-deliverables ul[data-v-6e97ce9a]{list-style:none;padding:0;margin:0}.tier-deliverables li[data-v-6e97ce9a]{font-size:.86rem;line-height:1.6;color:var(--ink-soft, #55504a);margin-bottom:.6rem}.fit-section[data-v-6e97ce9a]{margin-bottom:3rem}.fit-grid[data-v-6e97ce9a]{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.fit-grid[data-v-6e97ce9a]{grid-template-columns:repeat(2,1fr)}}.fit-box[data-v-6e97ce9a]{padding:clamp(1.75rem,3.5vw,2.5rem)}.fit-title[data-v-6e97ce9a]{font-family:var(--font-serif);font-size:1.3rem;margin:0 0 1.25rem}.fit-yes[data-v-6e97ce9a]{color:var(--ink, #1f1e1d)}.fit-no[data-v-6e97ce9a]{color:var(--accent, #57202a)}.fit-list[data-v-6e97ce9a]{padding-left:20px;margin:0}.fit-list li[data-v-6e97ce9a]{font-size:.92rem;line-height:1.7;color:var(--ink-soft, #55504a);margin-bottom:.75rem}.full-width[data-v-6e97ce9a]{width:100%}
