.laop-coverage-form{background:#f3eee6 !important;padding-top:clamp(80px,3.7594vw + 65.9024px,80px);padding-bottom:clamp(80px,3.7594vw + 65.9024px,80px)}

.laop-coverage-form__form-wrap{width:100%;max-width:626px;margin-left:auto;margin-right:auto;background:var(--laop-color-white);border-radius:12px;padding:clamp(24px,1.5038vw + 18.3616px,40px)}

.laop-coverage-form__privacy{display:flex;align-items:flex-start;justify-content:flex-start;gap:8px;font-size:12.5px;line-height:1.45;font-weight:500;color:#017492;margin-top:14px !important}

.laop-coverage-form__privacy svg{width:15px;height:15px;flex:0 0 auto;margin-top:2px;stroke:currentColor}

.laop-coverage-form__privacy a{color:inherit;font-weight:500 !important;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}

.laop-coverage-form__privacy a:hover{color:#017492}

.laop-coverage-form .gform_button{--laop-gform-button-gradient: linear-gradient(180deg, #0da2c5 20.37%, #31728f 81.48%);--laop-gform-button-icon-x: calc(100% - 40px);--laop-gform-button-gradient-pos: 0 0;--laop-gform-button-gradient-hover: linear-gradient(180deg, #0b8fac 20.37%, #29607a 81.48%);display:block !important;width:100% !important;border:none !important;border-radius:100px !important;padding-top:16px !important;padding-bottom:16px !important;padding-left:24px !important;padding-right:48px !important;font-family:var(--laop-font-family) !important;font-size:16px !important;font-weight:500 !important;text-align:center !important;color:var(--laop-color-white) !important;background-color:#31728f !important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27%3E%3Cpath d=%27M4 12L12 4%27 stroke=%27white%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M5.5 4H12V10.5%27 stroke=%27white%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E"),linear-gradient(180deg, #0da2c5 20.37%, #31728f 81.48%) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27%3E%3Cpath d=%27M4 12L12 4%27 stroke=%27white%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M5.5 4H12V10.5%27 stroke=%27white%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E"),var(--laop-gform-button-gradient) !important;background-repeat:no-repeat,no-repeat !important;background-position:calc(100% - 40px) center,0 0 !important;background-position:var(--laop-gform-button-icon-x) center,var(--laop-gform-button-gradient-pos) !important;background-size:16px 16px,auto !important;cursor:pointer !important;text-transform:none !important;transition:transform .18s cubic-bezier(0.22, 0.61, 0.36, 1), box-shadow .18s cubic-bezier(0.22, 0.61, 0.36, 1), background-color .15s ease !important;box-shadow:0 1px 1px rgba(20,40,46,.1),0 6px 16px -8px rgba(20,40,46,.22) !important}

@media(hover: hover){
.laop-coverage-form .gform_button:hover{background-color:#29607a !important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27%3E%3Cpath d=%27M4 12L12 4%27 stroke=%27white%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3Cpath d=%27M5.5 4H12V10.5%27 stroke=%27white%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E"),var(--laop-gform-button-gradient-hover) !important;transform:translateY(-1px) !important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 2px 4px rgba(20,40,46,.14),0 14px 26px -10px rgba(1,116,146,.42) !important}}

.laop-coverage-form .gform_button:active{transform:translateY(1px) !important;transition-duration:.06s !important;box-shadow:inset 0 1px 2px rgba(1,46,58,.28),0 1px 1px rgba(20,40,46,.12) !important}

.laop-coverage-form .gfield_label,.laop-coverage-form .gform-field-label{font-family:var(--laop-font-family) !important;font-size:16px !important;font-weight:600 !important;color:var(--laop-color-dark) !important;margin-bottom:8px !important}

.laop-coverage-form input[type=text],.laop-coverage-form input[type=email],.laop-coverage-form input[type=tel],.laop-coverage-form input[type=number],.laop-coverage-form input[type=url],.laop-coverage-form select,.laop-coverage-form textarea{width:100% !important;height:56px !important;padding:16px !important;font-family:var(--laop-font-family) !important;font-size:16px !important;color:rgba(26,26,26,.5) !important;background-color:var(--laop-color-white) !important;border:1px solid rgba(26,26,26,.12) !important;border-radius:8px !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;transition:border-color .2s ease, box-shadow .2s ease}

.laop-coverage-form input[type=text]::-moz-placeholder, .laop-coverage-form input[type=email]::-moz-placeholder, .laop-coverage-form input[type=tel]::-moz-placeholder, .laop-coverage-form input[type=number]::-moz-placeholder, .laop-coverage-form input[type=url]::-moz-placeholder, .laop-coverage-form select::-moz-placeholder, .laop-coverage-form textarea::-moz-placeholder{color:rgba(26,26,26,.5)}

.laop-coverage-form input[type=text]::placeholder,.laop-coverage-form input[type=email]::placeholder,.laop-coverage-form input[type=tel]::placeholder,.laop-coverage-form input[type=number]::placeholder,.laop-coverage-form input[type=url]::placeholder,.laop-coverage-form select::placeholder,.laop-coverage-form textarea::placeholder{color:rgba(26,26,26,.5)}

.laop-coverage-form input[type=text]:focus,.laop-coverage-form input[type=email]:focus,.laop-coverage-form input[type=tel]:focus,.laop-coverage-form input[type=number]:focus,.laop-coverage-form input[type=url]:focus,.laop-coverage-form select:focus,.laop-coverage-form textarea:focus{border-color:#15a7c9 !important;box-shadow:0 0 0 3px rgba(21,167,201,.15);outline:none}

.laop-coverage-form textarea{height:auto !important;min-height:140px !important}

.laop-coverage-form .gchoice{display:flex !important;align-items:flex-start !important;gap:8px !important;margin-top:8px !important;margin-bottom:8px !important}

.laop-coverage-form .gfield-choice-input{width:20px !important;height:20px !important;flex-shrink:0 !important;margin-top:2px !important}

.laop-coverage-form .gform-field-label--type-inline{font-size:14px !important;font-weight:400 !important;color:rgba(26,26,26,.5) !important;margin-bottom:0 !important;cursor:pointer}

.laop-coverage-form .laop-coverage-result{text-align:center;padding-top:6px;padding-bottom:4px}

.laop-coverage-form .laop-coverage-result__mark{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;margin-bottom:14px;background-repeat:no-repeat;background-position:center;background-size:26px 26px}

.laop-coverage-form .laop-coverage-result__mark--ok{background-color:rgba(31,122,82,.12);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%231f7a52%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M20 6 9 17l-5-5%27/%3E%3C/svg%3E")}

.laop-coverage-form .laop-coverage-result__mark--no{background-color:#efede9;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%236b6b64%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2712%27 cy=%2712%27 r=%279%27/%3E%3Cpath d=%27M8.5 8.5l7 7%27/%3E%3C/svg%3E")}

.laop-coverage-form .laop-coverage-result__title{font-family:var(--laop-font-family);font-size:22px;font-weight:600;color:var(--laop-color-dark);text-align:center !important;margin:0 0 8px !important}

.laop-coverage-form .laop-coverage-result__body{font-family:var(--laop-font-family);font-size:15px;line-height:1.5;color:rgba(26,26,26,.7);text-align:center !important;max-width:42ch;margin:0 auto !important}

.laop-coverage-form .laop-coverage-result__cta{margin-top:20px}

.laop-coverage-form .laop-coverage-result__again{display:block;margin:14px auto 0;background:none;border:none;font-family:var(--laop-font-family);font-weight:600;font-size:13.5px;color:var(--laop-color-primary);-webkit-text-decoration:none;text-decoration:none;cursor:pointer}

.laop-coverage-form .laop-coverage-result__again:hover{-webkit-text-decoration:underline;text-decoration:underline}

#coverage-form .gfield_label{height:auto !important}

#coverage-form .gfield_required{display:none !important}
