.ContactCta-module__A6Cp5W__root{padding-block:var(--space-cta-block);color:var(--text-inverse);background:var(--surface-brand)}.ContactCta-module__A6Cp5W__inner{align-items:end;gap:var(--space-cta-gap);grid-template-columns:minmax(0,1.1fr) minmax(320px,.65fr);display:grid}.ContactCta-module__A6Cp5W__root h2{max-width:12ch;margin-bottom:0}.ContactCta-module__A6Cp5W__root p{color:var(--text-inverse)}.ContactCta-module__A6Cp5W__root .roll-link{margin-top:var(--space-5)}.ContactCta-module__A6Cp5W__glass{background:radial-gradient(circle at 14% 16%, var(--glow-warm), transparent 31%), radial-gradient(circle at 83% 74%, var(--glow-cool), transparent 34%), var(--surface-inverse-strong);position:relative;overflow:hidden}.ContactCta-module__A6Cp5W__glass:before{background:var(--glow-soft);border-radius:var(--radius-round);filter:blur(90px);content:"";position:absolute;inset:16% 8%}.ContactCta-module__A6Cp5W__innerGlass{padding:var(--space-cta-inset);background:var(--surface-glass-panel);border:1px solid var(--border-inverse);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:var(--blur-lg);backdrop-filter:var(--blur-lg);width:auto;padding-inline:var(--gutter);border-inline:0;border-radius:0;position:relative}.ContactCta-module__A6Cp5W__innerGlass .roll-link-glass{-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:960px){.ContactCta-module__A6Cp5W__inner{grid-template-columns:1fr}}@media (max-width:620px){.ContactCta-module__A6Cp5W__innerGlass{padding:var(--space-7) var(--gutter)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ContactCta-module__A6Cp5W__innerGlass{background:var(--surface-inverse)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.ContactCta-module__A6Cp5W__innerGlass{background:var(--surface-inverse);border-color:var(--border-inverse-strong);-webkit-backdrop-filter:none;backdrop-filter:none}}.ContactCta-module__A6Cp5W__secondary{margin-top:var(--space-4);margin-left:var(--space-5);color:var(--text-inverse);font-weight:var(--font-weight-bold);text-underline-offset:4px;text-decoration:underline;display:inline-block}.ContactCta-module__A6Cp5W__secondary:hover{color:var(--text-inverse-soft)}@media (max-width:720px){.ContactCta-module__A6Cp5W__secondary{margin-left:0;display:block}}
.FaqList-module__-6uHJG__list{border-top:1px solid var(--border-subtle)}.FaqList-module__-6uHJG__item{border-bottom:1px solid var(--border-subtle)}.FaqList-module__-6uHJG__item summary{scroll-margin-bottom:var(--header-offset);justify-content:space-between;align-items:center;gap:var(--space-7);cursor:pointer;min-height:92px;font-size:var(--font-size-question);font-weight:var(--font-weight-question);list-style:none;display:flex}.FaqList-module__-6uHJG__item summary::-webkit-details-marker{display:none}.FaqList-module__-6uHJG__heading{color:var(--text-heading);font-family:var(--font-family-display);font-size:var(--font-size-md);font-weight:var(--font-weight-base);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);margin:0}.FaqList-module__-6uHJG__toggle{width:var(--size-toggle);height:var(--size-toggle);border:1px solid var(--border-subtle);border-radius:var(--radius-control);transition-property:transform;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);flex:none;place-items:center;display:grid}.FaqList-module__-6uHJG__item[open] .FaqList-module__-6uHJG__toggle{color:var(--text-inverse);background:var(--surface-brand);transform:rotate(45deg)}.FaqList-module__-6uHJG__item>p{max-width:760px;padding:0 var(--space-answer-end) var(--space-8) 0;color:var(--text-muted);margin:0}@media (max-width:720px){.FaqList-module__-6uHJG__item summary{min-height:78px;font-size:var(--font-size-body-compact)}.FaqList-module__-6uHJG__item summary:has(>.FaqList-module__-6uHJG__heading){min-height:64px}.FaqList-module__-6uHJG__item>p{padding-right:0}}
