.page-module__fIRcnW__shell{background-color:var(--color-brand-cream);min-height:100vh}.page-module__fIRcnW__banner{background:linear-gradient(to right, var(--color-brand-plum), var(--color-brand-plum-dark));padding-block:64px}.page-module__fIRcnW__bannerInner{max-width:56rem;padding-inline:var(--space-4);margin-inline:auto}@media (min-width:640px){.page-module__fIRcnW__bannerInner{padding-inline:var(--space-6)}}@media (min-width:1024px){.page-module__fIRcnW__bannerInner{padding-inline:var(--space-8)}}.page-module__fIRcnW__bannerRow{align-items:center;gap:var(--space-4);display:flex}.page-module__fIRcnW__backLink{color:#fff;transition:color var(--transition-base)}.page-module__fIRcnW__backLink:hover{color:#f9a8d4}.page-module__fIRcnW__bannerTitle{font-size:var(--text-4xl);font-weight:var(--font-bold);color:#fff}.page-module__fIRcnW__content{max-width:56rem;padding:64px var(--space-4);margin-inline:auto}@media (min-width:640px){.page-module__fIRcnW__content{padding-inline:var(--space-6)}}@media (min-width:1024px){.page-module__fIRcnW__content{padding-inline:var(--space-8)}}.page-module__fIRcnW__card{background-color:var(--color-surface);box-shadow:var(--shadow-lg);padding:var(--space-8);border-radius:16px}.page-module__fIRcnW__h2{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text);margin-bottom:var(--space-6)}.page-module__fIRcnW__sections{gap:var(--space-6);flex-direction:column;display:flex}.page-module__fIRcnW__h3{font-size:var(--text-xl);font-weight:var(--font-semibold);color:#1f2937;margin-bottom:12px}.page-module__fIRcnW__p{color:#374151}.page-module__fIRcnW__p+.page-module__fIRcnW__p{margin-top:12px}.page-module__fIRcnW__link{color:#9333ea;align-items:center;text-decoration:none;display:inline-flex}.page-module__fIRcnW__link:hover{color:#6b21a8}.page-module__fIRcnW__linkIcon{margin-left:var(--space-1)}.page-module__fIRcnW__footer{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.page-module__fIRcnW__footerText{font-size:var(--text-sm);color:var(--color-text-soft)}
