.page-header--pillar{padding-bottom:108px}.page-header-sub{color:var(--wp--preset--color--text-on-dark-muted);max-width:640px;margin-bottom:40px;font-size:18px;line-height:1.7}.jurisdiction-cards-section{background:var(--warm-bg)}.jurisdiction-cards-section:has(+.jurisdiction-cards-section){padding-bottom:0}.jurisdiction-cards-section+.jurisdiction-cards-section{padding-top:72px}.values-section+.section-rule:has(+.jurisdiction-cards-section){display:none}.values-section:has(+.section-rule+.jurisdiction-cards-section){padding-bottom:0}.jurisdiction-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.jurisdiction-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:3px solid var(--wp--preset--color--gold);transition:all .35s var(--ease-out);background:rgba(255,255,255,.6);flex-direction:column;padding:32px;display:flex}.jurisdiction-card:hover{background:rgba(255,255,255,.95);transform:translateY(-4px);box-shadow:0 16px 48px rgba(0,0,0,.07)}.jurisdiction-card-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--wp--preset--color--dark-purple);background:var(--wp--preset--color--gold);border-radius:2px;align-self:flex-start;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:500;display:inline-block}.jurisdiction-card h3{font-family:var(--wp--preset--font-family--serif);color:var(--wp--preset--color--purple);margin-bottom:12px;font-size:28px;font-weight:500;line-height:1.25}.jurisdiction-card p{color:var(--wp--preset--color--text-secondary);flex-grow:1;margin-bottom:24px;font-size:16px;line-height:1.75}.jurisdiction-card-link{letter-spacing:.03em;color:var(--wp--preset--color--purple);align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:500;transition:gap .3s;display:inline-flex}.jurisdiction-card:hover .jurisdiction-card-link{gap:12px}.jurisdiction-card-link svg{width:16px;height:16px}.pillar-faq{background:var(--wp--preset--color--white)}.pillar-faq h2{font-family:var(--wp--preset--font-family--serif);color:var(--wp--preset--color--purple);margin-bottom:48px;font-size:36px;font-weight:500}.comparison-teaser{background:var(--wp--preset--color--white);padding-top:0}.comparison-teaser-inner{text-align:center;border-top:1px solid var(--wp--preset--color--warm-gray);border-bottom:1px solid var(--wp--preset--color--warm-gray);max-width:640px;margin:0 auto;padding:56px 0}.comparison-teaser--borderless{padding:56px 0}.comparison-teaser--borderless .comparison-teaser-inner{border:none;padding:0}.comparison-teaser-inner p{color:var(--wp--preset--color--text-primary);margin-bottom:32px;font-size:18px;line-height:1.7}.comparison-teaser-buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.btn-outline--dark{border-color:var(--wp--preset--color--purple);color:var(--wp--preset--color--purple)}.btn-outline--dark:hover{background:var(--wp--preset--color--purple);color:var(--wp--preset--color--white)}@media (max-width:1024px){.jurisdiction-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-header--pillar{padding-bottom:56px}.page-header-sub{font-size:16px}.jurisdiction-cards{grid-template-columns:1fr}.pillar-faq h2{margin-bottom:32px;font-size:28px}.comparison-teaser-inner{padding:40px 0}.comparison-teaser-inner p{font-size:16px}}@media (max-width:480px){.pillar-faq h2{font-size:24px}}