.ss-page{--ss-blue:#065399;--ss-blue-dark:#04406f;--ss-ink:#0b1220;--ss-text:#000000c7;--ss-muted:#0000009e;--ss-border:#0000001a;color:var(--ss-text);background:linear-gradient(#eef5fb 0%,#fff 55%,#f7fafd 100%);padding:48px 0 80px;line-height:1.65}.ss-page *,.ss-page :before,.ss-page :after{box-sizing:border-box}.ss-container{max-width:780px;margin:0 auto;padding:0 20px}.ss-page .ss-card{border:1px solid var(--ss-border);background:#fff;border-radius:16px;margin:0 0 20px;padding:30px 32px;box-shadow:0 12px 34px #0000000f}.ss-page .ss-intro{border-top:8px solid var(--ss-blue)}.ss-page .ss-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ss-blue);margin:0 0 8px;font-size:13px;font-weight:700}.ss-page .ss-title{color:var(--ss-ink);margin:0 0 14px;font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:800;line-height:1.2}.ss-page .ss-intro p,.ss-page .ss-thanks p{margin:0 0 12px;font-size:17px}.ss-page .ss-requiredNote{color:#b00020;margin:16px 0 0;font-size:15px}.ss-page fieldset{min-width:0}.ss-page .ss-section{display:block}.ss-page .ss-sectionTitle{float:left;width:100%;color:var(--ss-ink);margin:0 0 6px;padding:0;font-size:22px;font-weight:800}.ss-page .ss-sectionText{clear:both;margin:0}.ss-page .ss-question{border:none;margin:28px 0 0;padding:0}.ss-page .ss-label{color:var(--ss-ink);margin:0 0 6px;padding:0;font-size:17px;font-weight:700;line-height:1.45;display:block}.ss-page .ss-terms .ss-label{float:left;width:100%}.ss-page .ss-terms .ss-check:first-of-type{clear:both}.ss-page .ss-label a{color:var(--ss-blue)}.ss-page .ss-required{color:#b00020}.ss-page .ss-help{color:var(--ss-muted);margin:0 0 10px}.ss-page .ss-textarea,.ss-page .ss-input{width:100%;font:inherit;color:var(--ss-ink);background:#fff;border:1px solid #0000004d;border-radius:10px;padding:12px 14px;font-size:16px}.ss-page .ss-textarea{resize:vertical;min-height:150px}.ss-page .ss-input--short{max-width:420px}.ss-page .ss-textarea:focus-visible,.ss-page .ss-input:focus-visible{border-color:var(--ss-blue);outline:3px solid #06539959}.ss-page .ss-check{cursor:pointer;align-items:flex-start;gap:12px;margin:12px 0 0;display:flex}.ss-page .ss-check input{width:20px;height:20px;accent-color:var(--ss-blue);flex-shrink:0;margin:3px 0 0}.ss-page .ss-fieldError,.ss-page .ss-formError{color:#b00020;margin:8px 0 0;font-weight:600}.ss-page .ss-formError{background:#fbe9ea;border-radius:10px;margin:0 0 16px;padding:12px 16px}.ss-page .ss-button{background:var(--ss-blue);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:none;border-radius:10px;padding:12px 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-block}.ss-page .ss-button:hover{background:var(--ss-blue-dark)}.ss-page .ss-button:disabled{opacity:.65;cursor:not-allowed}.ss-page .ss-thanks{text-align:center}.ss-page .ss-thanks .ss-button{margin-top:8px}.ss-page .ss-srOnly,.ss-page .ss-honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.ss-page{padding-top:28px}.ss-page .ss-card{padding:22px 20px}.ss-page .ss-button{width:100%}}
