.AccountsSection-module__lHDPCq__section{background:linear-gradient(180deg, var(--gray-100) 0%, #f7f9ff 32%, #fafcff 68%, var(--white) 100%);max-width:100%;padding:var(--section-padding-y) var(--page-padding-x);position:relative;overflow-x:clip}.AccountsSection-module__lHDPCq__section:before{content:"";pointer-events:none;background:radial-gradient(70% 45% at 15% 60%,#635bff0d 0%,#0000 70%);position:absolute;inset:0}.AccountsSection-module__lHDPCq__section:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#635bff0a 100%);height:160px;position:absolute;inset:auto 0 0}.AccountsSection-module__lHDPCq__inner{z-index:1;max-width:var(--content-max);margin:0 auto;position:relative}.AccountsSection-module__lHDPCq__header{text-align:center;max-width:760px;margin:0 auto 48px}.AccountsSection-module__lHDPCq__heading{font-family:var(--font-sans);font-weight:800;font-size:var(--section-heading);line-height:var(--leading-tight);color:var(--gray-900);letter-spacing:var(--tracking-tight);margin-bottom:20px}.AccountsSection-module__lHDPCq__lead{font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);color:var(--gray-900);margin-bottom:14px}.AccountsSection-module__lHDPCq__desc{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--gray-500)}.AccountsSection-module__lHDPCq__galleryHeading{font-family:var(--font-sans);font-size:clamp(22px,2.5vw,28px);font-weight:700;line-height:var(--leading-snug);color:var(--gray-900);text-align:center;margin:0 auto 28px}.AccountsSection-module__lHDPCq__slider{grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;gap:20px 16px;display:grid}.AccountsSection-module__lHDPCq__viewport{border-radius:var(--radius-lg);grid-area:1/2;overflow:hidden}.AccountsSection-module__lHDPCq__track{transition:transform .55s var(--ease-out);display:flex}.AccountsSection-module__lHDPCq__slide{flex:0 0 100%;justify-content:center;min-width:100%;display:flex}.AccountsSection-module__lHDPCq__image{border-radius:var(--radius-lg);object-fit:contain;filter:drop-shadow(0 12px 32px #0a254024);width:100%;max-width:920px;height:auto}.AccountsSection-module__lHDPCq__navBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:48px;height:48px;color:var(--stripe-blue);cursor:pointer;transition:transform .25s var(--ease-out), box-shadow .25s, border-color .25s;box-shadow:var(--shadow-sm);background:#ffffffb3;border:1.5px solid #635bff40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AccountsSection-module__lHDPCq__navBtn:hover{border-color:var(--stripe-blue);box-shadow:var(--shadow-glow);transform:scale(1.06)}.AccountsSection-module__lHDPCq__navPrev{grid-area:1/1}.AccountsSection-module__lHDPCq__navNext{grid-area:1/3}.AccountsSection-module__lHDPCq__dots{grid-area:2/1/auto/-1;justify-content:center;gap:10px;display:flex}.AccountsSection-module__lHDPCq__dot{background:var(--stripe-blue-light);cursor:pointer;width:10px;height:10px;transition:transform .25s var(--ease-out), background .25s;border:none;border-radius:50%;padding:0}.AccountsSection-module__lHDPCq__dotActive{background:var(--stripe-blue);transform:scale(1.2)}@media (max-width:768px){.AccountsSection-module__lHDPCq__section{padding:var(--section-padding-y-md) var(--page-padding-x-md)}.AccountsSection-module__lHDPCq__header{margin-bottom:28px}.AccountsSection-module__lHDPCq__slider{grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;gap:20px 12px}.AccountsSection-module__lHDPCq__viewport{grid-area:1/1/auto/-1}.AccountsSection-module__lHDPCq__image{border-radius:var(--radius-md);filter:drop-shadow(0 8px 24px #0a25401f);width:100%;max-width:none}.AccountsSection-module__lHDPCq__navPrev{grid-area:2/1;justify-self:start}.AccountsSection-module__lHDPCq__dots{grid-area:2/2;align-self:center}.AccountsSection-module__lHDPCq__navNext{grid-area:2/3;justify-self:end}.AccountsSection-module__lHDPCq__navBtn{width:44px;height:44px}}@media (max-width:390px){.AccountsSection-module__lHDPCq__section{padding-left:var(--page-padding-x-sm);padding-right:var(--page-padding-x-sm)}}
