._root_1a7qr_14 .gf-close{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:36px;align-items:stretch}._root_1a7qr_14 .gf-close__form{padding:36px 36px 32px;background:var(--gf-paper);border:1px solid var(--gf-border);border-radius:20px;min-height:100%;display:flex;flex-direction:column}._root_1a7qr_14 .gf-close__form h2{font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.08;letter-spacing:-.022em;margin:0 0 12px}._root_1a7qr_14 .gf-close__form h2 em{font-style:italic;font-weight:500;color:var(--accent-600)}._root_1a7qr_14 .gf-close__form>p{font-size:15.5px;color:var(--gf-text-2);margin:0 0 24px;line-height:1.6;max-width:52ch}._root_1a7qr_14 .gf-close__form-hubspot:empty{flex:0 0 auto;min-height:0}._root_1a7qr_14 .gf-close__form-hubspot,._root_1a7qr_14 .gf-close__form-hubspot .hbspt-form,._root_1a7qr_14 .gf-close__form-hubspot .hs-form-frame,._root_1a7qr_14 .gf-close__form-hubspot .hs_cos_wrapper_type_form{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;flex:1 1 auto;display:flex;flex-direction:column;min-width:0;min-height:0}._root_1a7qr_14 .gf-close__form-hubspot form.hs-form,._root_1a7qr_14 .gf-close__form-hubspot form.hs-form-private{background:transparent!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;font-family:inherit;display:flex;flex-direction:column;gap:14px;flex:1;width:100%}._root_1a7qr_14 .gf-close__form-hubspot .hs-form fieldset.form-columns-2{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:none}._root_1a7qr_14 .gf-close__form-hubspot .hs-form fieldset.form-columns-1,._root_1a7qr_14 .gf-close__form-hubspot .hs-form fieldset.form-columns-3{max-width:none}._root_1a7qr_14 .gf-close__form-hubspot .hs-form fieldset.form-columns-2>.hs-form-field,._root_1a7qr_14 .gf-close__form-hubspot .hs-form fieldset.form-columns-1>.hs-form-field,._root_1a7qr_14 .gf-close__form-hubspot .hs-form fieldset.form-columns-3>.hs-form-field{float:none!important;width:100%!important;padding:0!important;margin:0}._root_1a7qr_14 .gf-close__form-hubspot .hs-form .hs-form-field{margin-bottom:0;display:flex;flex-direction:column;gap:7px}._root_1a7qr_14 .gf-close__form-hubspot .hs-form .hs-form-field>label,._root_1a7qr_14 .gf-close__form-hubspot .hs-form label.hs-main-font-element{font-family:var(--gf-font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gf-text-3);font-weight:500;margin:0;padding:0}._root_1a7qr_14 .gf-close__form-hubspot .hs-form input.hs-input[type=text],._root_1a7qr_14 .gf-close__form-hubspot .hs-form input.hs-input[type=email],._root_1a7qr_14 .gf-close__form-hubspot .hs-form input.hs-input[type=tel],._root_1a7qr_14 .gf-close__form-hubspot .hs-form input.hs-input[type=url],._root_1a7qr_14 .gf-close__form-hubspot .hs-form input.hs-input[type=number],._root_1a7qr_14 .gf-close__form-hubspot .hs-form textarea.hs-input,._root_1a7qr_14 .gf-close__form-hubspot .hs-form select.hs-input{width:100%!important;font:inherit!important;font-size:15px!important;padding:12px 14px!important;border-radius:10px!important;border:1px solid var(--gf-border)!important;background:var(--gf-bone)!important;color:var(--gf-text-1)!important;box-shadow:none!important;transition:all .16s var(--gf-ease-out)}._root_1a7qr_14 .gf-close__form-hubspot .hs-form input.hs-input:focus,._root_1a7qr_14 .gf-close__form-hubspot .hs-form textarea.hs-input:focus,._root_1a7qr_14 .gf-close__form-hubspot .hs-form select.hs-input:focus{outline:none!important;border-color:var(--accent-500)!important;background:var(--gf-paper)!important;box-shadow:0 0 0 4px var(--accent-tint)!important}._root_1a7qr_14 .gf-close__form-hubspot .hs-form textarea.hs-input{min-height:88px;resize:vertical}._root_1a7qr_14 .gf-close__form-hubspot .hs-form .hs-submit{margin-top:6px}._root_1a7qr_14 .gf-close__form-hubspot .hs-form .hs-submit input.hs-button,._root_1a7qr_14 .gf-close__form-hubspot .hs-form input[type=submit].hs-button,._root_1a7qr_14 .gf-close__form-hubspot .hs-form button.hs-button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;padding:13px 22px!important;border-radius:999px!important;background:var(--gf-ink-900)!important;color:#fff!important;border:none!important;font-weight:600!important;font-size:14.5px!important;cursor:pointer!important;box-shadow:none!important;transition:all .2s var(--gf-ease-out)}._root_1a7qr_14 .gf-close__form-hubspot .hs-form .hs-submit input.hs-button:hover,._root_1a7qr_14 .gf-close__form-hubspot .hs-form input[type=submit].hs-button:hover,._root_1a7qr_14 .gf-close__form-hubspot .hs-form button.hs-button:hover{background:var(--accent-500)!important;color:#04211e!important;transform:translateY(-1px)}._root_1a7qr_14 .gf-deliv{background:var(--gf-ink-900);color:#fff;border-radius:20px;padding:32px 32px 28px;display:flex;flex-direction:column;gap:20px;position:relative;overflow:hidden;min-height:100%;height:100%}._root_1a7qr_14 .gf-deliv:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 90% 10%,rgba(15,181,179,.18),transparent 65%);pointer-events:none}._root_1a7qr_14 .gf-deliv>*{position:relative;z-index:1}._root_1a7qr_14 .gf-deliv__lbl{font-family:var(--gf-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gf-primary-300);display:inline-flex;align-items:center;gap:10px}._root_1a7qr_14 .gf-deliv__t{font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:0;max-width:24ch;color:#fff}._root_1a7qr_14 .gf-deliv__t em{font-style:italic;font-weight:500;color:var(--gf-primary-300)}._root_1a7qr_14 .gf-deliv__list{list-style:none;padding:20px 0 0;margin:0;display:flex;flex-direction:column;gap:11px;border-top:1px solid rgba(255,255,255,.1)}._root_1a7qr_14 .gf-deliv__list li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:#ffffffd9}._root_1a7qr_14 .gf-deliv__list li svg{width:18px;height:18px;flex-shrink:0;margin-top:3px;stroke:var(--gf-primary-300)}._root_1a7qr_14 .gf-deliv__fine{margin-top:auto;padding-top:18px;border-top:1px solid rgba(255,255,255,.1);font-family:var(--gf-font-mono);font-size:11px;letter-spacing:.06em;color:#ffffff8c}@media (max-width: 920px){._root_1a7qr_14 .gf-close{grid-template-columns:1fr}}@media (max-width: 560px){._root_1a7qr_14 .gf-close__form-hubspot .hs-form fieldset.form-columns-2{grid-template-columns:1fr}}
