*{box-sizing:border-box}body{margin:0;background:#f4f7fc;color:#162645;font:16px system-ui}a{color:#245ac7}footer,header{padding:20px max(20px,calc((100% - 1080px)/2));background:white;border-bottom:1px solid #dce6f2}header strong{font-size:24px}header span{color:#245ac7}main{max-width:1120px;margin:auto;padding:24px 20px}.hero{background:#162e56;color:white;padding:32px;border-radius:18px;margin-bottom:16px}.hero h1{font-size:clamp(28px,5vw,45px);margin:.25em 0}.panel{background:white;border:1px solid #dce6f2;border-radius:12px;padding:18px;margin:14px 0}.row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:10px 0}button,input,select{font:inherit;padding:9px;border:1px solid #becce0;border-radius:7px;max-width:100%}button{cursor:pointer;background:white;color:#1c4185}.primary{background:#245ac7;color:white}label{display:grid;gap:5px}.page{position:relative;max-width:780px;margin:auto;overflow:hidden}.page img{width:100%;display:block}.mark{position:absolute;transform:translateY(-100%);border:1px solid #245ac7;background:#eaf2ff;color:#153c82;padding:3px;max-width:55%;overflow:hidden;white-space:nowrap;pointer-events:none}.muted{color:#526483}button:disabled{opacity:.55;cursor:default}#message{min-height:24px}.signature-control{width:min(100%,480px)}.signature-control canvas{width:100%;height:auto;border:1px solid #9dadc7;border-radius:8px;background:white;touch-action:none}.signature-sample{max-width:180px;max-height:64px;display:block;margin:8px 0}.row button[aria-pressed=true]{background:#245ac7;color:white}.mark img{max-height:58px;object-fit:contain}.field-editor{border-top:1px solid #dce6f2;padding:8px 0}.field-editor input[type=range]{padding:0}.page .mark{max-width:none}.page .mark.selected{outline:2px solid #e49a24}body{line-height:1.6}footer,header{padding:0;border:0}main{max-width:1220px}.hero{background:linear-gradient(120deg,#14213d,#244895)}.hero p{max-width:720px}.eyebrow{letter-spacing:.12em;font-size:.78rem;font-weight:800}.skip{position:absolute;left:12px;top:12px;transform:translateY(-180%);background:white;padding:8px;z-index:5}.skip:focus{transform:none}.content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.article{max-width:900px;margin:auto}.article li+li{margin-top:8px}.intro-content{margin-top:32px}.guide-action{font-weight:700}:focus-visible{outline:3px solid #dc9b28;outline-offset:3px}@media(max-width:700px){.content-grid{grid-template-columns:1fr;gap:0}.hero{padding:22px}main{padding-inline:14px}}details summary{cursor:pointer;font-weight:700}details p{margin-bottom:0}.workflow{scroll-margin-top:16px}.workflow ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.workflow li{display:flex;align-items:center;gap:7px;border:1px solid #dce6f2;border-radius:9px;padding:8px 10px;color:#526483;font-size:.9rem}.workflow li span{display:grid;place-items:center;border-radius:50%;width:24px;height:24px;background:#eaf2ff;color:#183e82;font-weight:700}.workflow li.current{background:#245ac7;color:white;border-color:#245ac7;font-weight:700}.workflow li.past{background:#eef8f4;color:#205c47}.mode-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;border:0;padding:0;margin:0 0 18px}.mode-options legend{font-weight:800;margin-bottom:10px}.mode-options label{border:1px solid #c6d3e7;border-radius:10px;padding:14px;cursor:pointer}.mode-options label:has(input:checked){border-color:#245ac7;background:#eff5ff}.mode-options small{font-weight:400;color:#526483}.start-signing{display:inline-block;background:#fff;color:#173e8a;border-radius:8px;padding:10px 17px;font-weight:800;text-decoration:none}.mark.draggable{pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding-right:22px}.mark.draggable:active{cursor:grabbing}.resize-field{position:absolute;right:0;top:0;bottom:0;display:grid;place-items:center;width:20px;background:#d7e6ff;cursor:ew-resize;touch-action:none}#fill-fields,#signing-tool{scroll-margin-top:16px}.aligned-form,.signer-row{align-items:flex-end;gap:12px}.aligned-form label,.signer-row label{min-width:0;flex:1 1 180px}.aligned-form input,.aligned-form select,.signer-row input{width:100%;min-height:44px}.aligned-form button,.signer-row button{min-height:44px}.signer-row{padding:12px 0;border-bottom:1px solid #dce6f2}.signer-row>strong{align-self:flex-end;padding:9px 0}.fill-row{display:grid;justify-items:start;gap:8px;padding:12px 0;border-bottom:1px solid #dce6f2}.fill-row .signature-control .row{margin-top:0}.fill-row>label input:not([type=checkbox]){min-height:44px;width:min(100%,480px)}.mode-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.mode-options label{align-content:start}.panel input[type=file]{width:100%}@media(max-width:600px){.aligned-form label,.signer-row label{flex-basis:100%}.aligned-form>button{width:100%}.signer-row>strong{flex-basis:100%;padding:0}}.verify-form label{flex:0 1 340px}.verify-form button,.verify-form input{min-height:38px;padding:6px 10px}.send-review li{overflow-wrap:anywhere}.deadline-option{margin:12px 0}.deadline-option label{max-width:285px;margin:8px 0}.deadline-option input{min-width:0;padding:6px 10px}@media(max-width:600px){.verify-form label{flex-basis:100%}.verify-form>button{width:auto}}.signer-row label{flex:0 1 240px}.signer-row label:has(input[type=email]){flex-basis:320px}.placement-controls label{flex:0 1 210px}.placement-controls button,.placement-controls input,.placement-controls select,.signer-row button,.signer-row input{min-height:38px;padding:6px 10px}@media(max-width:600px){.placement-controls label,.signer-row label,.signer-row label:has(input[type=email]){flex:1 1 100%}}.signed-download{display:inline-block;padding:.6rem .9rem;border-radius:.45rem;background:#244fc2;color:#fff;font-weight:700;text-decoration:none}.signed-download:hover{background:#193c9c;color:#fff}.AbleProShell_header__jy2t5{background:#fff;border-bottom:1px solid #e5e7eb}.AbleProShell_container__VBnBv{width:min(1180px,calc(100% - 40px));margin:0 auto}.AbleProShell_headerInner__fLjhU{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:28px}.AbleProShell_brand__r7NZf{display:flex;align-items:center;gap:18px;text-decoration:none;color:#0f172a;min-width:max-content}.AbleProShell_brandLogo__RNFco{width:220px;height:auto;object-fit:contain}.AbleProShell_brandDivider__GvzqM{width:1px;height:34px;background:#dbe3ef}.AbleProShell_brandLabel__UIeqR{font-size:22px;line-height:1;font-weight:800;color:#0f172a}.AbleProShell_nav__daOH4{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:flex-end}.AbleProShell_nav__daOH4 a{color:#0f172a;text-decoration:none;font-size:15px;font-weight:700;white-space:nowrap}.AbleProShell_nav__daOH4 a:hover{color:#2563eb}.AbleProShell_mainSite__9_we_{padding:14px 20px;border-radius:10px;background:#3157bf;color:#fff!important}.AbleProShell_mainSite__9_we_:hover{background:#2448a8}.AbleProShell_footer__LJ8kg{margin-top:72px;padding:0;border-top:0;background:#10203f;color:#fff;font-size:medium}.AbleProShell_footerGrid__mXURy{display:grid;grid-template-columns:1.45fr .8fr .8fr .8fr;gap:54px;padding:58px 0 44px}.AbleProShell_footerBrand__v_4_t p{max-width:390px;margin:22px 0 0;color:#e2e8f0;font-size:15px;line-height:1.8}.AbleProShell_footerLogo__bl2Ng{width:220px;height:auto;object-fit:contain}.AbleProShell_footerHeading__jcmZ0,.AbleProShell_footer__LJ8kg h4{margin:0 0 18px;font-size:16px;line-height:1.3;color:#fff}.AbleProShell_footerLinks__fJJil{display:flex;flex-direction:column;gap:14px}.AbleProShell_footer__LJ8kg a{color:#e2e8f0;text-decoration:none;font-size:15px}.AbleProShell_footer__LJ8kg a:hover{color:#fff}.AbleProShell_footerBottom__dnEPf{border-top:1px solid rgba(255,255,255,.14);min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#e2e8f0;font-size:14px}@media(max-width:1100px){.AbleProShell_headerInner__fLjhU{align-items:flex-start;padding:18px 0;flex-direction:column}.AbleProShell_nav__daOH4{justify-content:flex-start}.AbleProShell_footerGrid__mXURy{grid-template-columns:1fr 1fr}}@media(max-width:700px){.AbleProShell_container__VBnBv{width:min(100% - 28px,1180px)}.AbleProShell_brandLogo__RNFco{width:175px}.AbleProShell_brandLabel__UIeqR{font-size:18px}.AbleProShell_nav__daOH4{gap:14px}.AbleProShell_nav__daOH4 a{font-size:14px}.AbleProShell_footerGrid__mXURy{grid-template-columns:1fr;gap:34px}.AbleProShell_footerBottom__dnEPf{align-items:flex-start;flex-direction:column;justify-content:center;padding:22px 0}}@media(max-width:500px){.AbleProShell_brand__r7NZf{min-width:0;width:100%;gap:10px}.AbleProShell_brandLogo__RNFco{width:145px;flex-shrink:0}.AbleProShell_brandDivider__GvzqM{flex-shrink:0}.AbleProShell_brandLabel__UIeqR{min-width:0;font-size:16px;line-height:1.2}}