.compliance-hero[data-v-425b3985]{padding:7.5rem 0 4.5rem;background:var(--lp-bg-dark);position:relative;overflow:hidden}.compliance-hero[data-v-425b3985]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 40% 50% at 30% 40%,rgba(1,171,188,.08),transparent),radial-gradient(ellipse 35% 45% at 75% 70%,rgba(253,184,18,.04),transparent);pointer-events:none}.compliance-hero__inner[data-v-425b3985]{position:relative;z-index:2;text-align:center;max-width:880px;margin:0 auto}.compliance-hero[data-v-425b3985] .breadcrumbs__current,.compliance-hero[data-v-425b3985] .breadcrumbs__link{color:var(--lp-text-muted-dark)}.compliance-hero[data-v-425b3985] .breadcrumbs__link:hover{color:var(--lp-teal-light)}.compliance-hero[data-v-425b3985] .breadcrumbs__sep{stroke:var(--lp-text-muted-dark)}.compliance-hero__sub[data-v-425b3985]{font-size:1.05rem;color:var(--lp-text-secondary-dark);max-width:680px;margin:0 auto 2rem;line-height:1.7}.compliance-hero__sub[data-v-425b3985] strong{color:var(--lp-text-primary-dark);font-weight:500}.compliance-hero__meta[data-v-425b3985]{display:inline-flex;align-items:center;gap:1rem;padding:.7rem 1.4rem;border:1px solid rgba(1,171,188,.12);border:1px solid var(--lp-border-subtle-dark,rgba(1,171,188,.12));border-radius:100px;background:hsla(0,0%,100%,.04);font-size:.82rem;color:var(--lp-text-secondary-dark);flex-wrap:wrap;justify-content:center}.compliance-hero__meta-item[data-v-425b3985]{display:inline-flex;align-items:center;gap:.4rem}.compliance-hero__meta-item[data-v-425b3985] svg{stroke:var(--lp-teal-light);fill:none;stroke-width:2;flex-shrink:0}.compliance-hero__meta-divider[data-v-425b3985]{display:inline-block;width:1px;height:14px;background:rgba(1,171,188,.12);background:var(--lp-border-subtle-dark,rgba(1,171,188,.12))}.compliance-section[data-v-425b3985]{padding:4.5rem 0}.compliance-section--theme-white[data-v-425b3985]{background:var(--lp-bg-white);border-top:1px solid var(--lp-border-light)}.compliance-section--theme-light[data-v-425b3985]{background:var(--lp-bg-light)}.compliance-section--theme-warm[data-v-425b3985]{background:var(--lp-bg-warm);border-top:1px solid var(--lp-border-light)}.compliance-section__header[data-v-425b3985]{max-width:820px;margin:0 auto 3rem;text-align:center}.compliance-section__headline[data-v-425b3985]{font-size:clamp(1.6rem,2.7vw,2.1rem);margin-bottom:.85rem}.compliance-section__sub[data-v-425b3985]{font-size:.98rem;color:var(--lp-text-body);line-height:1.7;margin-top:.85rem}.cra-grid[data-v-425b3985]{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:start}.cra-prose p[data-v-425b3985]{font-size:1rem;color:var(--lp-text-body);line-height:1.75;margin-bottom:1rem}.cra-prose p[data-v-425b3985]:last-of-type{margin-bottom:1.5rem}.cra-prose[data-v-425b3985] strong{color:var(--lp-text-dark);font-weight:600}.cra-prose__cta[data-v-425b3985]{display:inline-flex;align-items:center;gap:.5rem;font-size:.92rem;font-weight:600;color:var(--lp-teal-text);text-decoration:none;padding:.65rem 0;border-bottom:1px solid var(--lp-teal-accent);transition:gap .3s,color .3s}.cra-prose__cta[data-v-425b3985]:hover{gap:.75rem;color:#084f57;color:var(--lp-teal-accent-hover,#084f57)}.cra-prose__cta[data-v-425b3985] svg{stroke:currentColor;fill:none;stroke-width:2}.trust-stack[data-v-425b3985]{display:flex;flex-direction:column;gap:1rem}.trust-card[data-v-425b3985]{background:var(--lp-bg-white);border:1px solid var(--lp-border-light);border-left:3px solid var(--lp-teal-accent);border-radius:14px;padding:1.4rem 1.6rem;transition:all .25s}.trust-card[data-v-425b3985]:hover{border-left-color:var(--lp-teal-dark);box-shadow:0 4px 16px rgba(0,0,0,.04)}.trust-card__num[data-v-425b3985]{font-family:var(--lp-font-display);font-size:1.65rem;font-weight:500;color:var(--lp-teal-text);line-height:1.1;margin-bottom:.4rem;display:block}.trust-card__num[data-v-425b3985] em{font-style:italic;font-weight:400}.trust-card__text[data-v-425b3985]{font-size:.88rem;color:var(--lp-text-body);line-height:1.6;margin:0}.deliverables-grid[data-v-425b3985]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.deliverable-card[data-v-425b3985]{background:var(--lp-bg-light);border:1px solid var(--lp-border-light);border-radius:14px;padding:1.85rem 1.75rem;display:flex;flex-direction:column;transition:all .25s}.deliverable-card[data-v-425b3985]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.04);border-color:rgba(1,171,188,.25)}.deliverable-card__icon[data-v-425b3985]{margin-bottom:1.25rem}.deliverable-card__icon[data-v-425b3985] svg{stroke-width:1.75}.deliverable-card__title[data-v-425b3985]{font-family:var(--lp-font-display);font-size:1.15rem;color:var(--lp-text-dark);margin-bottom:.65rem;font-weight:500;line-height:1.35}.deliverable-card__text[data-v-425b3985]{font-size:.92rem;color:var(--lp-text-body);line-height:1.65}.deliverable-card__text[data-v-425b3985] strong{color:var(--lp-text-dark);font-weight:600}.prose-block[data-v-425b3985]{max-width:880px;margin:0 auto}.prose-sub[data-v-425b3985]{margin-top:2rem;padding-top:1.75rem;border-top:1px solid var(--lp-border-light)}.prose-sub[data-v-425b3985]:first-of-type{margin-top:0;padding-top:0;border-top:none}.prose-sub__title[data-v-425b3985]{font-family:var(--lp-font-display);font-size:1.2rem;color:var(--lp-text-dark);margin-bottom:.85rem;font-weight:500;line-height:1.35}.prose-sub__title[data-v-425b3985] em{font-style:italic;color:var(--lp-teal-accent);font-weight:400}.prose-sub__text[data-v-425b3985]{font-size:1rem;color:var(--lp-text-body);line-height:1.75;margin-bottom:.85rem}.prose-sub__text[data-v-425b3985]:last-child{margin-bottom:0}.prose-sub__text[data-v-425b3985] strong{color:var(--lp-text-dark);font-weight:600}.prose-sub__text--note[data-v-425b3985]{font-style:italic;color:var(--lp-text-muted);font-size:.95rem}.boundary-grid[data-v-425b3985]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.boundary-card[data-v-425b3985]{border-top:3px solid var(--lp-amber-core);padding:1.85rem 1.75rem;display:flex;flex-direction:column}.boundary-card[data-v-425b3985]:hover{border-top-color:var(--lp-amber-dark);box-shadow:0 8px 24px rgba(0,0,0,.04)}.boundary-card__tag[data-v-425b3985]{display:inline-flex;align-items:center;gap:.45rem;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--lp-amber-dark);margin-bottom:.85rem}.boundary-card__tag[data-v-425b3985] svg{stroke:currentColor;fill:none;stroke-width:2;flex-shrink:0}.boundary-card__title[data-v-425b3985]{font-family:var(--lp-font-display);font-size:1.1rem;color:var(--lp-text-dark);margin-bottom:.65rem;font-weight:500;line-height:1.35}.boundary-card__text[data-v-425b3985]{font-size:.92rem;color:var(--lp-text-body);line-height:1.65}.boundary-card__text[data-v-425b3985] strong{color:var(--lp-text-dark);font-weight:600}.compliance-seal-bar[data-v-425b3985]{padding:3rem 0;background:var(--lp-bg-warm);border-top:1px solid var(--lp-border-light)}.compliance-seal-bar__inner[data-v-425b3985]{display:flex;justify-content:center;align-items:center;gap:2.5rem;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 2rem}.compliance-seal-bar__item[data-v-425b3985]{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.7rem;font-weight:600;color:var(--lp-text-muted);letter-spacing:.05em;text-transform:uppercase;text-align:center;line-height:1.4}.compliance-seal-bar__item:hover .compliance-seal-bar__icon[data-v-425b3985]{opacity:1}.compliance-seal-bar__icon[data-v-425b3985]{color:var(--lp-text-muted);opacity:.75;transition:opacity .3s}.compliance-seal-bar__icon[data-v-425b3985] svg{stroke:currentColor;fill:none;stroke-width:1.5}@media (max-width:1024px){.cra-grid[data-v-425b3985]{gap:2rem}.boundary-grid[data-v-425b3985],.cra-grid[data-v-425b3985]{grid-template-columns:1fr}.boundary-grid[data-v-425b3985]{max-width:520px}}@media (max-width:768px){.compliance-hero[data-v-425b3985]{padding:5.5rem 0 3rem}.compliance-hero__meta[data-v-425b3985]{flex-direction:column;gap:.6rem}.compliance-hero__meta-divider[data-v-425b3985]{display:none}.deliverables-grid[data-v-425b3985]{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}.contact-card__list[data-v-425b3985]{grid-template-columns:1fr;row-gap:.4rem}.contact-card__term[data-v-425b3985]{margin-top:.5rem}.contact-card__term[data-v-425b3985]:first-of-type{margin-top:0}}.breadcrumbs-wrap{text-align:inherit}.breadcrumbs__list{flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.breadcrumbs__item,.breadcrumbs__list,.breadcrumbs__sep-item{display:inline-flex;align-items:center}.landing-page .breadcrumbs{display:inline-flex;font-size:.78rem;color:#5a6770;color:var(--lp-text-muted,#5a6770);margin-bottom:1.5rem}.landing-page .breadcrumbs__link{color:#5a6770;color:var(--lp-text-muted,#5a6770);text-decoration:none;transition:color .3s}.landing-page .breadcrumbs__link:hover{color:#0d737d;color:var(--lp-teal-accent,#0d737d)}.landing-page .breadcrumbs__sep{color:#5a6770;color:var(--lp-text-muted,#5a6770)}.landing-page .breadcrumbs__current{color:#3d4a52;color:var(--lp-text-body,#3d4a52)}[data-nav-theme=dark] .breadcrumbs{font-weight:450}[data-nav-theme=dark] .breadcrumbs,[data-nav-theme=dark] .breadcrumbs__link{color:#8a9faa;color:var(--lp-text-muted-dark,#8a9faa)}[data-nav-theme=dark] .breadcrumbs__link:hover{color:#61c7d1;color:var(--lp-teal-light,#61c7d1)}[data-nav-theme=dark] .breadcrumbs__sep{color:#8a9faa;color:var(--lp-text-muted-dark,#8a9faa)}[data-nav-theme=dark] .breadcrumbs__current{color:#a8bac2;color:var(--lp-text-secondary-dark,#a8bac2)}