.sp-intake button:disabled{cursor:default}.sp-intake button:focus-visible{outline-offset:3px;outline:2px solid #fff}.sp-intake h1:focus{outline:none}.sp-local-controls{color:#ffffffb3;align-items:center;gap:.4rem;font-size:.75rem;display:flex}.sp-local-controls button{min-height:2.75rem;font-size:.75rem}.sp-text-link{text-underline-offset:.2rem;color:#ffffffbf;background:0 0;border:0;min-height:2.75rem;font-size:.75rem;text-decoration:underline}.sp-text-link:focus-visible{outline-offset:3px;outline:2px solid #fff}.sp-medicare{border:0;min-width:0;padding:0}.sp-radio{cursor:pointer;flex:1;align-items:center;gap:.6rem;min-height:3rem;display:flex}.sp-radio input{accent-color:#fff;width:1rem;height:1rem}.sp-radio.sp-selected{background:#ffffff29;border-color:#fff}.sp-radio svg{margin-left:auto}.sp-document-select{color:#fff;width:100%;min-height:2.75rem;font:inherit;background:#2e3192;border:1px solid #ffffff8c;border-radius:.6rem;margin:0;padding:.7rem;font-size:1rem}.sp-document-select option{color:#fff;background:#2e3192}.sp-document-select:focus-visible{outline-offset:3px;outline:2px solid #fff}.sp-paper{color:#20235e;background:#fff;border-radius:.4rem;min-width:0;margin-top:1rem;padding:1.5rem}.sp-paper-brand{border-bottom:1px solid #cfd2e5;align-items:center;gap:.7rem;padding-bottom:1rem;font-size:.8rem;display:flex}.sp-paper-brand img{flex:none}.sp-paper-brand>span{color:#566078;margin-left:auto;font-size:.7rem}.sp-paper h2{margin:1.2rem 0;font:600 1.4rem/1.3 Georgia,serif}.sp-paper-note{color:#566078;margin:.75rem 0;font-size:.8rem;line-height:1.6}.sp-prefilled{border-block:1px solid #e1e3ed;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding-block:1rem;display:grid}.sp-prefilled dt{color:#566078;font-size:.7rem}.sp-prefilled dd{overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.9rem;font-weight:600}.sp-sign-controls{margin-top:0}.sp-signature-input{min-width:0}.sp-sign-methods{gap:.5rem;margin-top:.75rem;display:flex}.sp-sign-methods button{color:#fff;border:1px solid #fff6;min-width:5rem;min-height:2.75rem}.sp-sign-methods button[aria-pressed=true]{color:#2e3192;background:#fff}.sp-drawing-pad{aspect-ratio:10/3;touch-action:none;cursor:crosshair;background:#fff;border:2px solid #d2d5e8;border-radius:.5rem;width:100%;height:auto;margin-top:.75rem;display:block}.sp-pad-actions{justify-content:flex-end;gap:.25rem;display:flex}.sp-pad-actions button,.sp-reuse{color:#fff;min-height:2.75rem}.sp-typed-signature{overflow-wrap:anywhere;font-family:Segoe Script,Brush Script MT,cursive;font-size:1.8rem;line-height:1.7;display:block}.sp-signature-image{width:100%;max-width:28rem;height:auto;display:block}.sp-type-preview{color:#20235e;background:#fff;border-radius:.5rem;margin-top:1rem;padding:.5rem 1rem}.sp-signed-appearance{border-top:1px solid #e1e3ed;margin-top:1rem;padding-top:.75rem}.sp-signed-appearance p{color:#566078;font-size:.7rem}.sp-hipaa{border:0;min-width:0;margin-top:1.5rem;padding:0}.sp-initials-label{margin-top:1rem;font-size:.875rem;display:block}.sp-hipaa .form-line{max-width:12rem}.sp-permissions{gap:.6rem;margin-top:.75rem;display:grid}.sp-permissions button{color:#fff;white-space:normal;text-align:left;border:1px solid #fff6;justify-content:space-between;gap:.75rem;height:auto;min-height:3rem;padding:.75rem;line-height:1.5}.sp-permissions button[aria-pressed=true]{background:#ffffff29;border-color:#fff}.sp-permissions button>span:first-child{flex:1;min-width:0}.sp-permissions button>span:last-child{flex:none;font-size:.8rem}.sp-consent{align-items:flex-start;gap:.75rem;margin-top:1.5rem;font-size:.875rem;line-height:1.6;display:flex}.sp-consent input{accent-color:#fff;flex:none;width:1.15rem;height:1.15rem;margin-top:.2rem}.sp-muted{color:#ffffffb3;font-size:.875rem}.sp-completed-docs{gap:.65rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.sp-completed-docs li{align-items:center;gap:.7rem;display:flex}.sp-completed-docs button{color:#fff;text-underline-offset:.2rem;text-align:left;min-height:2.75rem;text-decoration:underline}.sp-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.sp-loading{min-height:100dvh;padding:3rem}.sp-real-document{min-width:0;margin-top:1rem}.sp-document-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}.sp-document-heading h2{font-size:1rem;font-weight:600}.sp-document-heading>span{color:#ffffffbf;font-size:.75rem}.sp-document-toolbar{border:1px solid #fff6;border-radius:.5rem .5rem 0 0;flex-wrap:wrap;justify-content:space-between;gap:.2rem;display:flex}.sp-page-controls,.sp-zoom-controls{align-items:center;font-size:.8rem;display:flex}.sp-page-controls>span{text-align:center;min-width:3.2rem}.sp-document-toolbar button{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.4rem;display:flex}.sp-document-toolbar button:disabled{opacity:.4}:is(.sp-document-toolbar button:focus-visible,.sp-document-links :is(a,button):focus-visible){outline-offset:-3px;outline:2px solid #fff}.sp-document-viewport{height:var(--sp-viewer-height,clamp(20rem,56svh,36rem));overscroll-behavior:contain;scrollbar-color:#7f849b #e9edf2;background:#e9edf2;border:1px solid #fff6;overflow:auto}.sp-document-viewport:focus-visible{outline-offset:3px;outline:3px solid #fff}.sp-real-page{color:#111;background:#fff;min-width:100%;position:relative;container-type:inline-size}.sp-real-page>img{width:100%;height:auto;display:block}.sp-preview-stamp{letter-spacing:.08em;color:#7a2030;font:600 1.25cqw/1.5 Arial,sans-serif;position:absolute;top:1%;left:6%}.sp-document-field{color:#1e2873;font-family:Times New Roman,serif;line-height:1;position:absolute}.sp-document-field>span{white-space:nowrap;height:100%;display:block;overflow:hidden}.sp-cover-field{background:#fff}.sp-signature-field{align-items:flex-end;display:flex}.sp-signature-field>button{color:#fff;background:#bf2330;border-radius:.3rem;width:100%;min-height:2.75rem;font:600 .8rem/1.2 Arial,sans-serif;position:absolute;bottom:0;left:0}.sp-signature-field>button:focus-visible{outline-offset:2px;outline:3px solid #111}.sp-signature-field .sp-signature-image{width:100%;height:100%}.sp-signature-field .sp-typed-signature{height:auto;max-height:100%;font-size:3cqw;line-height:1.1}.sp-document-links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;margin-top:.3rem;font-size:.875rem;display:flex}.sp-document-links :is(a,button){text-underline-offset:.2rem;align-items:center;min-height:2.75rem;text-decoration:underline;display:flex}.sp-document-text{border-block:1px solid #fff6;font-size:.875rem}.sp-document-text summary{cursor:pointer;min-height:2.75rem;padding:.75rem 0}.sp-document-text summary:focus-visible{outline-offset:2px;outline:2px solid #fff}.sp-document-text>div{color:#111;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;max-height:30rem;padding:1rem;font-size:1rem;line-height:1.7;overflow:auto}.sp-document-text>div:focus-visible{outline-offset:-4px;outline:3px solid #111}.sp-text-prefill{white-space:normal;border-bottom:1px solid #b3b7c4;margin-bottom:1rem;padding-bottom:1rem}.sp-text-prefill h3{margin-bottom:.75rem;font-size:1rem;font-weight:600}.sp-text-prefill dl{gap:.75rem;display:grid}.sp-text-prefill dt{color:#383d50;font-size:.875rem}.sp-text-prefill dd{color:#111;margin:0}.sp-page-load-error{color:#7a2030;background:#fff;padding:1rem}.sp-document-screen>section{max-width:74rem}.sp-document-screen .question-content{margin-block:0!important}.sp-document-screen.question-shell .question-content .sp-review-title{letter-spacing:-.025em;font-size:1.65rem;font-weight:600;line-height:1.2}.sp-document-screen .question-content .sp-review-intro{color:#ffffffd9;margin:.5rem 0 1.25rem;font-size:1rem;line-height:1.5}.sp-review-grid{gap:1.5rem;min-width:0;display:grid}.sp-reading-panel,.sp-signing-panel{min-width:0}.sp-signing-panel{background:#ffffff09;border:1px solid #fff6;border-radius:.75rem;padding:1.25rem}.sp-signing-panel .field-caption{font-size:1rem;font-weight:600;line-height:1.5}.sp-sign-methods{border:1px solid #ffffff8c;border-radius:.5rem;gap:0;overflow:hidden}.sp-sign-methods button{border:0;border-radius:0;flex:1;min-width:0}.sp-sign-methods button:focus-visible{outline-offset:-4px;outline:3px solid #101434;box-shadow:inset 0 0 0 2px #fff}.sp-type-label{margin-top:1rem;font-size:.875rem;display:block}.sp-drawing-pad{min-height:8rem}.sp-consent{cursor:pointer;min-height:2.75rem}.sp-jump-to-sign{background:#ffffff14;border-inline:1px solid #fff6;justify-content:space-between;align-items:center;width:100%;min-height:2.75rem;padding:.4rem .75rem;font-size:.875rem;display:flex}.sp-jump-to-sign:hover{background:#ffffff29}.sp-jump-to-sign:focus-visible{outline-offset:-4px;outline:2px solid #fff}.sp-signed-notice{align-items:flex-start;gap:.75rem;line-height:1.6;display:flex}.sp-signed-notice svg{flex:none;margin-top:.15rem}.sp-intake :is(input,button,select,summary,a){scroll-margin-block:1rem}@media (min-width:960px){.sp-document-screen[data-relaxed=false] .sp-review-grid{grid-template-columns:minmax(0,1fr) minmax(19rem,22rem);align-items:start;gap:2rem}.sp-document-screen[data-relaxed=false] .sp-signing-panel{position:sticky;top:0}.sp-document-screen .intake-progress-row{max-width:74rem;padding-inline:2.5rem}}@media (max-width:479px){.sp-document-screen>section{padding-inline:1rem}.sp-document-screen.question-shell .question-content .sp-review-title{font-size:1.5rem}.sp-document-screen .question-content .sp-review-intro{margin:.4rem 0 1rem}.sp-signing-panel{padding:1rem}}@media (max-width:480px){.sp-paper{padding:1.1rem}.sp-prefilled{gap:.8rem}.sp-local-controls{gap:0}}@media (forced-colors:active){.sp-drawing-pad{forced-color-adjust:none}.sp-sign-methods button[aria-pressed=true],.sp-permissions button[aria-pressed=true]{border:3px solid highlight}}
