*{box-sizing:border-box;letter-spacing:0}body{margin:0;background:#fff;color:#263b46;font:16px/1.6 Arial,Helvetica,sans-serif}a{color:#018ccf}.quick-header{max-width:1160px;margin:auto;min-height:86px;display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid #dce4e8;gap:20px}.quick-header a:first-child{display:flex;align-items:center;gap:10px;color:#263b46;font-weight:700;text-decoration:none}.quick-header img{width:48px;height:48px;object-fit:contain}.quick-header>a:last-child{font-size:14px}.quick-main{width:100%;max-width:590px;margin:42px auto;padding:0 24px}.quick-eyebrow{font-size:12px;color:#23745d;text-transform:uppercase;font-weight:700}.quick-main h1{font-size:30px;line-height:1.35;margin:8px 0 12px}.quick-main>p{color:#63737c}.quick-main form{margin-top:24px}.quick-main label{display:block;font-weight:700;margin:20px 0 8px;font-size:15px}.quick-main input[type=text]{width:100%;padding:12px;border:1px solid #afbdc5;border-radius:4px;font:inherit}.quick-primary{display:block;width:100%;max-width:100%;white-space:normal;font:700 15px/1.5 Arial,sans-serif;min-height:48px;padding:12px 18px;margin:15px 0;border:0;border-radius:4px;background:#018ccf;color:#fff;cursor:pointer}.quick-primary:hover{background:#0079ad}.quick-caption{font-size:13px;color:#63737c}.quick-main #GooglePanel{padding-bottom:18px;border-bottom:1px solid #dce4e8}.quick-trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.quick-existing{border-top:1px solid #dce4e8;padding-top:20px;font-size:14px}.quick-footer{text-align:center;font-size:13px;color:#63737c;padding:20px}.public-form-feedback,.form-feedback{display:block;padding:15px;margin:18px 0;background:#eef7f8;border-left:3px solid #018ccf;overflow-wrap:anywhere}#google-button{max-width:100%;overflow:hidden}input:focus-visible,a:focus-visible{outline:3px solid #d5aa42;outline-offset:3px}@media(max-width:600px){.quick-header{padding:12px 18px}.quick-header a:first-child{font-size:14px}.quick-main{margin:28px auto;padding:0 20px}.quick-main h1{font-size:26px}}
.quick-embedded { color: #243746; }
.quick-embedded .quick-header, .quick-embedded .quick-footer, .quick-embedded .quick-existing, .quick-embedded #Installer { display: none; }
.quick-embedded .quick-main { max-width: none; margin: 0; padding: 32px; }
.quick-embedded .quick-eyebrow { margin: 0 0 22px; font-size: 14px; color: #52616b; }
.quick-embedded .quick-main h1 { margin: 0 0 12px; padding-right: 12px; color: #018ccf; font-size: 28px; font-weight: 600; line-height: 1.35; }
.quick-embedded .quick-main > p { margin: 0 0 22px; color: #52616b; }
.quick-embedded .quick-main form { margin-top: 0; }
.quick-embedded .quick-main label { margin: 20px 0 9px; font-size: 16px; }
.quick-embedded .quick-main input[type=text] { min-height: 52px; padding: 12px 14px; border-color: #aebfc9; }
.quick-embedded .quick-primary { min-height: 46px; font-size: 15px; line-height: 1.4; padding: 10px 16px; margin: 14px 0 18px; }
.quick-embedded .quick-caption { font-size: 14px; color: #52616b; }
@media(max-width:600px) { .quick-embedded .quick-main { padding: 27px 22px; } .quick-embedded .quick-main h1 { font-size: 24px; } }
