.route-loader{left:calc(50% - 20px);position:absolute;top:calc(50% - 20px)}.route-loader__box{animation:animate .5s linear infinite;border-radius:3px;background:#ab0c2f;height:50px;left:0;position:absolute;top:0;width:50px}.route-loader__shadow{animation:shadow .5s linear infinite;background:#000;border-radius:50%;height:5px;left:0;opacity:.1;position:absolute;top:59px;width:50px}@keyframes animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes loader{0%{left:-100px}to{left:110%}}@keyframes shadow{50%{transform:scaleX(1.2)}}.input{background-color:transparent;font-size:1.3rem;font-weight:600;min-width:200px;padding-top:1px}.input::placeholder{opacity:.6}@supports (-webkit-touch-callout: none){.input{font-size:16px;transform:scale(.85);transform-origin:left center}}.button--secondary,.button--primary{border-radius:4px;color:#fff;font-size:1.3rem;font-weight:600;height:38px;line-height:1;padding:0 10px;text-transform:uppercase;transition:background-color .2s ease,transform .15s ease;min-width:120px;max-width:240px}.button--primary:hover,.button--secondary:hover{background-color:#fff;transform:translateY(-2px)}.button--primary:active,.button--secondary:active{transform:translateY(0)}.button--primary:focus-visible,.button--secondary:focus-visible{outline:3px solid #0076a5;outline-offset:2px}.button--primary{background-color:#ab0c2f}.button--primary:hover{color:#ab0c2f;outline:1px solid #ab0c2f}.button--primary:active{color:#fff;background-color:#960b29}.button--secondary{background-color:#888b8d}.button--secondary:hover{color:#888b8d;outline:1px solid #888b8d}.button--secondary:active{color:#fff;background-color:#777a7c}.button--link{align-items:center;display:flex;justify-content:center}.button--link:link,.button--link:visited{color:#fff;text-decoration:none}.button--link:hover{color:#ab0c2f}.button--link:active{color:#fff}.form__group--honeypot{height:1px;left:-9999px;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;width:1px}.form__wrap{height:42px;overflow:hidden}.form__group--select.form__group--error .select__control{background-color:#f7c3c1;border:1px solid #de120a}.form__group--select .form__label{display:none}.form__group--select .select__control{border-radius:4px;height:44px}.form__group--select .select__control:hover{border:none;outline:2px solid #0076a5!important}.form__group--select .select__control--is-focused{background-color:#b3d7e5;box-shadow:none;border:2px solid #0076a5}.form__group--select .select__dropdown-indicator{padding:6px}.form__group--select .select__menu{font-size:1.3rem}.form__group--select .select__placeholder{color:#888b8d;font-size:1.1rem;font-weight:600;height:11px;line-height:1;text-transform:uppercase}.form__group--select .select__single-value{font-size:1.3rem;font-weight:600}.form__group--select .select__option--is-focused{background-color:#b3d7e5}.form__group--select .select__option--is-selected{background-color:#0076a5}.email-frame{border-radius:0 0 6px 6px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;width:100%}.email-frame__body,.email-frame__head{background-color:#fff;padding:6px 16px}.email-frame__body{border-radius:0 0 6px 6px;padding-bottom:20px}.email-frame__icon{fill:#d0d0d0;height:18px;margin-left:auto;width:18px}.email-frame__subject,.email-frame__to{color:#9aa0a6;font-size:1.3rem;border-bottom:1px solid #d6d6d6}.email-frame__subject{margin-top:6px}.email-frame__text{font-size:1.3rem;line-height:1.6;margin-bottom:16px}.email-frame__title{color:#fff;font-size:1.4rem;font-weight:500;letter-spacing:.2px}.email-frame__titlebar{align-items:center;border-radius:6px 6px 0 0;background-color:#888b8d;display:flex;min-height:34px;padding:8px 16px}.image{display:block;height:auto;max-width:100%}.signature-preview{width:100%}.signature-preview .email-frame{margin:0 auto}.signature-preview .signature{border-collapse:collapse;min-width:100%;width:max-content}.signature-preview .signature-scroll{position:relative}.signature-preview .signature-scroll:after{background:linear-gradient(to right,transparent,rgba(255,255,255,.9));content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:24px}.signature-preview .signature-table{overflow-x:auto;overflow-y:hidden;padding-bottom:10px;-webkit-overflow-scrolling:touch}@media (min-width: 992px){.section--signature-pg .section__wrap{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(432px,1fr) clamp(360px,34vw,440px);margin-inline:auto}.section--signature-pg .section__wrap .details-form{width:100%}}@media (min-width: 1200px){.section--signature-pg .section__wrap{gap:24px;grid-template-columns:minmax(560px,1fr) clamp(400px,32vw,540px);max-width:1320px}}@media (min-width: 1400px){.section--signature-pg .section__wrap{gap:32px;grid-template-columns:minmax(600px,1fr) clamp(420px,30vw,600px);max-width:1360px}}.app-root{display:grid;grid-template-areas:"header" "main" "nav";grid-template-rows:auto 1fr auto;min-height:100vh}.app-root .header{grid-area:header}.app-root .main{display:flex;grid-area:main;flex-flow:column}.app-root .main .section{flex:1 1 0}.app-root .nav{grid-area:nav}@media (max-width: 991.98px){.app-root .main{min-height:0;overflow-y:auto}}@media (min-width: 992px){.app-root{grid-template-areas:"header main" "nav main";grid-template-columns:120px 1fr;grid-template-rows:120px 1fr}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/Roboto-Regular-36LIHh1U.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/assets/Roboto-Italic-4sh9liMA.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/assets/Roboto-Medium-CyNpPc2Q.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(/assets/Roboto-SemiBold-DYOFH5_n.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/Roboto-Bold-YtTgB03s.woff2) format("woff2")}html{box-sizing:border-box;font-size:62.5%;-webkit-text-size-adjust:100%;text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}body,blockquote,button,dd,dl,figure,h1,h2,h3,h4,h5,h6,ul,ol,p,textarea{margin:0;padding:0}body,html{height:100%}a{color:inherit;text-decoration:none}a:active,a:link,a:visited{color:#ab0c2f}a:hover{text-decoration:underline}address{font-style:normal}button,input,textarea,select{background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;padding:0}button{cursor:pointer;display:block}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1}input{border:0;padding:0}input:focus{outline:none}input::placeholder{opacity:1}img,picture,video,canvas,svg{display:block;height:auto;max-width:100%}ol{list-style:decimal;padding-inline-start:12.5px}textarea{-moz-appearance:none;appearance:none;box-shadow:none;outline:none;overflow:auto;resize:none;-webkit-appearance:none}ul{list-style:none;padding-inline-start:0}@media (prefers-reduced-motion: reduce){*{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.ToastViewport{--viewport-padding: 25px;position:fixed;bottom:0;right:0;display:flex;flex-direction:column;padding:var(--viewport-padding);gap:10px;width:390px;max-width:100vw;margin:0;list-style:none;z-index:2147483647;outline:none}.ToastRoot{background-color:#0076a5;border-radius:6px;box-shadow:#0e121659 0 10px 38px -10px,#0e121633 0 10px 20px -15px;color:#fff;padding:15px;display:grid;grid-template-areas:"icon title" "icon description";grid-template-columns:30px 1fr;column-gap:15px;align-items:center}.ToastRoot--error{background-color:#ab0c2f}.ToastRoot--success{background-color:#059669}.ToastRoot[data-state=open]{animation:slideIn .15s cubic-bezier(.16,1,.3,1)}.ToastRoot[data-state=closed]{animation:hide .1s ease-in}.ToastRoot[data-swipe=move]{transform:translate(var(--radix-toast-swipe-move-x))}.ToastRoot[data-swipe=cancel]{transform:translate(0);transition:transform .2s ease-out}.ToastRoot[data-swipe=end]{animation:swipeOut .1s ease-out}.ToastIcon{grid-area:icon}.ToastIcon .route-loader{height:44px;left:auto;margin-left:4px;position:relative;top:auto}.ToastIcon .route-loader__box{height:25px;width:25px}.ToastIcon .route-loader__shadow{top:39px;width:25px}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{transform:translate(calc(100% + var(--viewport-padding)))}to{transform:translate(0)}}@keyframes swipeOut{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(100% + var(--viewport-padding)))}}.ToastTitle{color:#fff;font-size:1.5rem;font-weight:500;font-size:15px;grid-area:title;line-height:1;margin-bottom:2px}.ToastDescription{color:#fff;grid-area:description;font-size:1.3rem;line-height:1.3;margin:0}.ToastAction{grid-area:action}.form__add:not(:first-child){margin-top:8px}.form__error{color:#de120a;font-size:1.2rem;font-weight:600;line-height:1.1;letter-spacing:.2px}.form__group:not(:first-of-type){margin-top:8px}.form__group--error .form__error{padding-left:2px;padding-right:2px}.form__group--error .form__wrap{background-color:#f7c3c1;outline:1px solid #de120a}.form__label{color:#888b8d;font-size:1.1rem;font-weight:600;line-height:1;margin-top:4px;text-transform:uppercase}.form__optional{text-transform:capitalize}.form__required{color:#de120a}.form__wrap{display:flex;background-color:#fff;border-radius:4px;flex-flow:column;outline:1px solid #c8c9c7;padding:2px 11px 6px}.form__wrap:focus-within{background-color:#b3d7e5;outline:2px solid #0076a5}.form__wrap:hover{outline:2px solid #0076a5;transition:border .05s ease}.section--details-pg .location-meta,.section--details-pg .name-meta,.section--signature-pg .location-meta,.section--signature-pg .name-meta{display:grid;gap:8px;margin-top:8px}.section--details-pg .location-meta .form__group,.section--details-pg .name-meta .form__group,.section--signature-pg .location-meta .form__group,.section--signature-pg .name-meta .form__group{margin-top:0}.section--details-pg .location-meta .form__input:not(.form__group--select),.section--details-pg .name-meta .form__input:not(.form__group--select),.section--signature-pg .location-meta .form__input:not(.form__group--select),.section--signature-pg .name-meta .form__input:not(.form__group--select){min-width:initial;width:100%}.section--details-pg .location-meta,.section--signature-pg .location-meta{grid-template-columns:2fr 1fr;row-gap:0}.section--details-pg .location-meta-error,.section--signature-pg .location-meta-error{grid-column:1/-1}.section--details-pg .name-meta,.section--signature-pg .name-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.section--details-pg .name-meta .form__group--fw,.section--signature-pg .name-meta .form__group--fw{grid-column:1/-1}@media (min-width: 576px){.section--details-pg .name-meta,.section--signature-pg .name-meta{grid-template-columns:repeat(3,auto)}.section--details-pg .name-meta .form__group--fw,.section--signature-pg .name-meta .form__group--fw{grid-column:auto}}body{background-color:#f3f3f3;color:#1f2328;font-family:Roboto,sans-serif;font-size:1.6rem;font-synthesis:none;font-weight:400;line-height:1.5}
