.payment-module__in990a__shell{background:linear-gradient(var(--line), var(--line)) 50% 0 / 1px 100% no-repeat, var(--bg);min-height:100svh;color:var(--ink);grid-template-rows:auto 1fr auto;padding:clamp(1.25rem,4vw,3rem);display:grid}.payment-module__in990a__header,.payment-module__in990a__footer{z-index:2;justify-content:space-between;align-items:center;gap:1.5rem;width:min(100%,72rem);margin-inline:auto;display:flex;position:relative}.payment-module__in990a__termsShell{min-height:100%}.payment-module__in990a__termsDocket{align-self:start;width:min(100% - 2rem,58rem);margin-block:clamp(3rem,8vw,6rem);padding:clamp(2rem,6vw,4.5rem)}.payment-module__in990a__termsDocket h1{max-width:12ch;font-size:clamp(2.75rem,7vw,5.75rem)}.payment-module__in990a__termsIntro{max-width:45rem;color:var(--ink-mid);margin:2rem 0 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.7}.payment-module__in990a__termsGrid{border-top:1px solid var(--line-2);margin-top:clamp(3rem,7vw,5rem)}.payment-module__in990a__term{border-bottom:1px solid var(--line);grid-template-columns:2.5rem minmax(0,1fr);gap:1.25rem;padding-block:1.75rem;display:grid}.payment-module__in990a__termNumber,.payment-module__in990a__termsDate{color:var(--accent-bright);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.6875rem;line-height:1.8}.payment-module__in990a__term h2{font-family:var(--display);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:600;line-height:1.1}.payment-module__in990a__term p:not(.payment-module__in990a__termNumber){max-width:42rem;color:var(--ink-mid);margin:.65rem 0 0;line-height:1.65}.payment-module__in990a__legalNote{background:color-mix(in oklch, var(--accent) 8%, var(--surface));border-left:2px solid var(--accent);margin-top:2.5rem;padding:1.5rem}.payment-module__in990a__legalNote strong{font-family:var(--display);font-size:1.1rem}.payment-module__in990a__legalNote p{color:var(--ink-mid);margin:.55rem 0 0;line-height:1.65}.payment-module__in990a__legalNote a{color:var(--ink);text-underline-offset:.2em}.payment-module__in990a__termsDate{color:var(--ink-mid);margin-top:2rem}.payment-module__in990a__wordmark{color:var(--ink);font-family:var(--display);letter-spacing:-.07em;font-size:1.35rem;font-weight:700;line-height:1;text-decoration:none}.payment-module__in990a__secure,.payment-module__in990a__mark,.payment-module__in990a__footer{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem}.payment-module__in990a__secure{color:var(--ink-mid)}.payment-module__in990a__docket{background:var(--surface);border:1px solid var(--line-2);align-self:center;width:min(100% - 2rem,44rem);margin:clamp(3rem,10vh,7rem) auto;padding:clamp(2rem,7vw,5rem);position:relative;box-shadow:0 2rem 5rem #4a37291a}.payment-module__in990a__registration{pointer-events:none;position:absolute;inset:-.45rem}.payment-module__in990a__registration span{width:1.25rem;height:1.25rem;position:absolute}.payment-module__in990a__registration span:first-child{border-top:2px solid var(--accent);border-left:2px solid var(--accent);inset:0 auto auto 0}.payment-module__in990a__registration span:last-child{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);inset:auto 0 0 auto}.payment-module__in990a__mark{color:var(--accent-bright);margin:0 0 1.5rem}.payment-module__in990a__docket h1{max-width:11ch;font-family:var(--display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,7vw,5.25rem);font-weight:600;font-stretch:96%;line-height:.96}.payment-module__in990a__body{max-width:35rem;color:var(--ink-mid);margin:2rem 0 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.65}.payment-module__in990a__action{border-radius:var(--r-pill);background:var(--ink);min-height:3rem;color:var(--bg);transition:transform var(--t-micro) var(--ease-micro);justify-content:center;align-items:center;margin-top:2rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.payment-module__in990a__action:hover{transform:translateY(-2px)}.payment-module__in990a__action:focus-visible,.payment-module__in990a__wordmark:focus-visible,.payment-module__in990a__help a:focus-visible{outline:3px solid var(--accent-glow);outline-offset:4px}.payment-module__in990a__help{border-top:1px solid var(--line);color:var(--ink-mid);margin:2.5rem 0 0;padding-top:1.25rem;font-size:.875rem}.payment-module__in990a__help a{color:var(--ink);text-underline-offset:.2em}.payment-module__in990a__footer{color:var(--ink-mid);letter-spacing:.06em;align-items:flex-end;line-height:1.5}@media (max-width:640px){.payment-module__in990a__shell{background:var(--bg);padding:1.25rem}.payment-module__in990a__docket{width:100%;margin-block:3.5rem;padding:2.5rem 1.5rem}.payment-module__in990a__termsDocket{padding:2.5rem 1.5rem}.payment-module__in990a__term{grid-template-columns:2rem minmax(0,1fr);gap:.75rem}.payment-module__in990a__footer{flex-direction:column;align-items:flex-start;gap:.35rem}}@media (prefers-reduced-motion:reduce){.payment-module__in990a__action{transition:none}}
