.rgpd-root[data-astro-cid-bs6tw4fj]{--rgpd-text: color-mix(in srgb, var(--rgpd-primary) 80%, #000)}.rgpd[data-astro-cid-bs6tw4fj]{border:1px solid color-mix(in srgb,var(--rgpd-primary) 35%,transparent);border-radius:.6rem;background:color-mix(in srgb,var(--rgpd-primary) 5%,#ffffff);overflow:hidden}.rgpd-summary[data-astro-cid-bs6tw4fj]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.7rem .95rem;cursor:pointer;list-style:none;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--rgpd-text);user-select:none}.rgpd-summary[data-astro-cid-bs6tw4fj]::-webkit-details-marker{display:none}.rgpd-summary[data-astro-cid-bs6tw4fj]:hover{background:color-mix(in srgb,var(--rgpd-primary) 10%,transparent)}.rgpd-summary[data-astro-cid-bs6tw4fj]:focus-visible{outline:2px solid var(--rgpd-primary);outline-offset:-2px}.rgpd-summary-text[data-astro-cid-bs6tw4fj]{flex:1 1 auto}.rgpd-chevron[data-astro-cid-bs6tw4fj]{flex:0 0 auto;transition:transform .18s ease}.rgpd[data-astro-cid-bs6tw4fj][open] .rgpd-chevron[data-astro-cid-bs6tw4fj]{transform:rotate(180deg)}.rgpd-panel[data-astro-cid-bs6tw4fj]{padding:.25rem .95rem .85rem;border-top:1px solid color-mix(in srgb,var(--rgpd-primary) 18%,transparent)}.rgpd-table[data-astro-cid-bs6tw4fj]{width:100%;border-collapse:collapse;font-size:.8125rem;line-height:1.45}.rgpd-table[data-astro-cid-bs6tw4fj] th[data-astro-cid-bs6tw4fj],.rgpd-table[data-astro-cid-bs6tw4fj] td[data-astro-cid-bs6tw4fj]{text-align:left;vertical-align:top;padding:.45rem .25rem;border-bottom:1px solid rgba(0,0,0,.08)}.rgpd-table[data-astro-cid-bs6tw4fj] tr[data-astro-cid-bs6tw4fj]:last-child th[data-astro-cid-bs6tw4fj],.rgpd-table[data-astro-cid-bs6tw4fj] tr[data-astro-cid-bs6tw4fj]:last-child td[data-astro-cid-bs6tw4fj]{border-bottom:none}.rgpd-table[data-astro-cid-bs6tw4fj] th[data-astro-cid-bs6tw4fj]{width:34%;font-weight:700;color:var(--rgpd-text);white-space:nowrap;padding-right:.75rem}.rgpd-table[data-astro-cid-bs6tw4fj] td[data-astro-cid-bs6tw4fj]{color:#374151}.rgpd-link[data-astro-cid-bs6tw4fj]{color:var(--rgpd-text);text-decoration:underline;word-break:break-word}.rgpd-disclaimer[data-astro-cid-bs6tw4fj]{margin-top:.6rem;padding:.6rem .75rem;border-left:3px solid var(--rgpd-primary);background:#00000006;border-radius:0 .35rem .35rem 0;font-size:.75rem;line-height:1.5;color:#4b5563}@media(max-width:480px){.rgpd-table[data-astro-cid-bs6tw4fj] th[data-astro-cid-bs6tw4fj],.rgpd-table[data-astro-cid-bs6tw4fj] td[data-astro-cid-bs6tw4fj]{display:block;width:100%;white-space:normal}.rgpd-table[data-astro-cid-bs6tw4fj] th[data-astro-cid-bs6tw4fj]{padding-bottom:.1rem;border-bottom:none}.rgpd-table[data-astro-cid-bs6tw4fj] td[data-astro-cid-bs6tw4fj]{padding-top:0;padding-bottom:.6rem}}.hero-form-section :where(.hero-form-slot) #lead-form-card{background-color:#fff!important;border:1px solid var(--color-brand-200)!important;border-top:3px solid var(--color-accent-500)!important;border-radius:.625rem!important;box-shadow:0 24px 56px -16px #10121699!important;max-width:100%!important;padding:1.5rem!important}@media(min-width:768px){.hero-form-section :where(.hero-form-slot) #lead-form-card{padding:1.75rem!important}}.hero-form-section :where(.hero-form-slot) #lead-form-card>h2{color:var(--color-brand-900)!important;text-align:left!important;font-size:1.35rem!important;margin-bottom:1.25rem!important}.hero-form-section :where(.hero-form-slot) #lead-form-card button[data-submit]{background:var(--color-accent-600)!important;border-color:var(--color-accent-600)!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 14px -4px #8a4f2c80!important;transition:all .2s cubic-bezier(.2,.8,.2,1)!important}.hero-form-section :where(.hero-form-slot) #lead-form-card button[data-submit]:hover{background:var(--color-accent-700)!important;border-color:var(--color-accent-700)!important;color:#fff!important;box-shadow:0 6px 20px -4px #8a4f2c99!important}.hero-form-section :where(.hero-form-slot) #lead-form-card a{color:var(--color-brand-700)!important}.hero-form-section :where(.hero-form-slot) #lead-form-card input:focus,.hero-form-section :where(.hero-form-slot) #lead-form-card textarea:focus,.hero-form-section :where(.hero-form-slot) #lead-form-card select:focus{border-color:var(--color-electric-500)!important;box-shadow:0 0 0 3px #2e89bd33!important}
