.boundaries-page[data-v-d5001935]{background:var(--paper, #f4efe8);min-height:100vh;padding-bottom:clamp(3.5rem,7vw,6rem)}.boundaries-hero[data-v-d5001935]{padding:clamp(3rem,6vw,5rem) 1.5rem clamp(2rem,4vw,3.5rem);max-width:800px}.hero-tag[data-v-d5001935]{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}.boundaries-title[data-v-d5001935]{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}.boundaries-title em[data-v-d5001935]{font-style:normal;color:var(--accent, #57202a)}.boundaries-lead[data-v-d5001935]{font-size:1.05rem;line-height:1.8;color:var(--ink-soft, #55504a);margin:0 0 2rem}.comparison-section[data-v-d5001935],.privacy-section[data-v-d5001935],.boundaries-cta-section[data-v-d5001935]{margin-bottom:3rem}.comparison-grid[data-v-d5001935]{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.comparison-grid[data-v-d5001935]{grid-template-columns:repeat(2,1fr)}}.comp-box[data-v-d5001935]{padding:clamp(2rem,4vw,3rem)}.comp-badge[data-v-d5001935]{display:inline-block;font-size:.78rem;padding:3px 12px;border-radius:var(--radius-pill);font-weight:600;margin-bottom:1.25rem}.badge-can[data-v-d5001935]{background:#1f1e1d0f;color:var(--ink, #1f1e1d)}.badge-cannot[data-v-d5001935]{background:#57202a14;color:var(--accent, #57202a)}.comp-h2[data-v-d5001935]{font-family:var(--font-serif);font-size:1.45rem;color:var(--ink, #1f1e1d);margin:0 0 1.25rem}.comp-list[data-v-d5001935]{list-style:none;padding:0;margin:0}.comp-list li[data-v-d5001935]{font-size:.92rem;line-height:1.7;color:var(--ink-soft, #55504a);margin-bottom:1rem}.comp-list strong[data-v-d5001935]{color:var(--ink, #1f1e1d)}.privacy-card[data-v-d5001935]{padding:clamp(2rem,4vw,3.5rem)}.privacy-title[data-v-d5001935]{font-family:var(--font-serif);font-size:1.6rem;color:var(--ink, #1f1e1d);margin:0 0 1.25rem}.privacy-body p[data-v-d5001935]{font-size:.95rem;line-height:1.8;color:var(--ink-soft, #55504a);margin:0 0 1.5rem}.privacy-exception[data-v-d5001935]{background:var(--surface-warm, #fbf8f3);padding:1.5rem;border-radius:var(--radius-md);border-left:3px solid var(--accent, #57202a)}.privacy-exception h4[data-v-d5001935]{font-size:.95rem;color:var(--accent, #57202a);margin:0 0 .8rem}.privacy-exception ol[data-v-d5001935]{padding-left:20px;margin:0}.privacy-exception li[data-v-d5001935]{font-size:.88rem;line-height:1.7;color:var(--ink-soft, #55504a);margin-bottom:.5rem}.boundaries-cta-card[data-v-d5001935]{padding:2.5rem;text-align:center}.boundaries-cta-card h2[data-v-d5001935]{font-family:var(--font-serif);font-size:1.6rem;color:var(--ink, #1f1e1d);margin:0 0 .8rem}.boundaries-cta-card p[data-v-d5001935]{font-size:.95rem;color:var(--ink-soft, #55504a);margin:0 0 1.5rem}
