@font-face{font-family:"Roboto";font-style:normal;font-weight:100 900;font-display:swap;src:url("fonts/roboto-latin-variable.woff2") format("woff2")}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:100 900;font-display:swap;src:url("fonts/roboto-condensed-latin-variable.woff2") format("woff2")}
.gqa{--blue:#44dfe2;--ink:#101719;font-family:"Roboto",Arial,sans-serif;line-height:1.5;color:var(--ink);max-width:920px;margin:24px auto;background:white;border:1px solid #dee8e9;border-radius:24px;overflow:hidden;box-shadow:0 18px 65px #1017190b;text-align:left}.gqa *{box-sizing:border-box}.gqa [hidden]{display:none!important}.gqa h2,.gqa legend,.gqa .gqa-brand,.gqa h3{font-family:"Roboto Condensed","Roboto",Arial,sans-serif}.gqa .gqa-header{padding:40px 48px;background:#101719;background-image:radial-gradient(ellipse at 100% 100%,#44dfe226,transparent 60%);color:white}.gqa .gqa-brand{display:block;font-weight:850;font-size:25px;letter-spacing:2px}.gqa .gqa-brand b{color:var(--blue)}.gqa .gqa-tag{display:block;font-size:10px;color:var(--blue);font-weight:700;letter-spacing:2px;margin:24px 0 10px}.gqa h2{font-size:52px;font-weight:700;line-height:1.05;letter-spacing:-.6px;margin:0 0 18px;color:white}.gqa .gqa-header p{font-family:"Roboto",Arial,sans-serif;font-size:15px;max-width:670px;color:#c4d4d7;margin:0 0 22px}.gqa .gqa-pill{display:inline-block;color:#cff7f8;background:#ffffff09;border:1px solid #44dfe249;border-radius:30px;font-size:11px;padding:8px 13px}.gqa .gqa-content{padding:32px 48px 38px}.gqa .gqa-note,.gqa .gqa-help{font-family:"Roboto",Arial,sans-serif;font-size:12px;color:#65787c;line-height:1.5;margin:9px 0 14px}.gqa .gqa-note{margin:0 0 23px}.gqa fieldset{min-width:0;margin:0 0 28px;padding:0;border:0}.gqa legend{display:block;width:100%;padding:0;margin:0 0 14px;color:#172327;font-size:20px;font-weight:650;line-height:1.35}.gqa legend>span{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:26px;height:26px;margin-right:8px;font:700 12px "Roboto",Arial,sans-serif;color:#08393b;border-radius:50%;background:var(--blue)}.gqa label{display:block;color:#384e53;font-family:"Roboto",Arial,sans-serif;font-size:12px;font-weight:600;margin:12px 0}.gqa input:not([type=checkbox]),.gqa select,.gqa textarea{display:block;width:100%;min-height:46px;background:#fff;border:1px solid #cfdcde;border-radius:9px;font:400 15px "Roboto",Arial,sans-serif;color:#14272c;padding:11px 13px;box-shadow:none;margin:7px 0 0;line-height:1.4}.gqa textarea{resize:vertical;min-height:78px}.gqa :is(input,select,textarea):focus{outline:2px solid #44dfe24d;outline-offset:1px;border-color:#16878b}.gqa .gqa-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.gqa .gqa-contact label:last-child{grid-column:1/-1}.gqa .gqa-choices{display:grid;grid-template-columns:1fr 1fr;gap:9px}.gqa .gqa-choices label{display:flex;align-items:flex-start;gap:9px;margin:0;padding:13px 12px;border:1px solid #dfe8e9;border-radius:9px;font-weight:400;font-size:13px;cursor:pointer;min-height:50px;color:#263d42}.gqa .gqa-choices label:has(input:checked){background:#eafafa;border-color:#39bcbf}.gqa .gqa-choices label:has(input:disabled){opacity:.55;cursor:default}.gqa input[type=checkbox]{accent-color:#097a7e;flex-shrink:0;width:16px;height:16px;min-height:16px;margin:2px 0 0;padding:0}.gqa .gqa-count{float:right;font-size:11px;color:#28777a}.gqa .gqa-consent{display:flex;gap:10px;font-size:12px;font-weight:400;margin:28px 0 22px}.gqa a{color:#096c70;text-decoration:underline}.gqa .gqa-trap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.gqa button{font-family:"Roboto",Arial,sans-serif;text-transform:none;letter-spacing:normal;cursor:pointer}.gqa .gqa-submit{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:53px;padding:15px 18px;background:var(--blue);color:#08282a;border:1px solid var(--blue);border-radius:10px;font-size:15px;font-weight:700;line-height:1.3;box-shadow:none}.gqa .gqa-submit:hover:not(:disabled){background:#21cdd1;color:#08282a}.gqa .gqa-submit:disabled{background:#dce8e9;border-color:#dce8e9;color:#576e73;cursor:default}.gqa button:focus-visible,.gqa a:focus-visible{outline:3px solid #157d82;outline-offset:3px}.gqa .gqa-status{background:#e9fafa;font:400 13px "Roboto",Arial,sans-serif;border-radius:9px;padding:13px 15px;margin:0 0 18px}.gqa .gqa-status.error{background:#fff0ed;color:#943223}.gqa .gqa-retry{background:white;border:1px solid #c5d6d9;border-radius:6px;margin-left:8px;padding:7px;color:#174b50;font-size:12px}.gqa .gqa-success{outline:none;padding:18px 0 30px}.gqa .gqa-success .gqa-check{display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:50%;background:var(--blue);font-size:30px;margin-bottom:22px}.gqa h3{font-size:32px;line-height:1.15;font-weight:700;color:#101719;margin:0 0 15px}.gqa .gqa-success p{font-family:"Roboto",Arial,sans-serif;font-size:15px;color:#496369;max-width:660px}@media(max-width:620px){.gqa{border-radius:16px;margin:12px auto}.gqa .gqa-header{padding:30px 24px}.gqa h2{font-size:42px}.gqa .gqa-content{padding:26px 24px}.gqa .gqa-grid,.gqa .gqa-choices{grid-template-columns:1fr}.gqa legend{font-size:19px}.gqa .gqa-count{float:none;display:block;margin-top:4px}.gqa .gqa-header p{font-size:14px}.gqa fieldset{margin-bottom:26px}}
