:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme){border-radius:var(--wp--preset--border--radius--l,20px);color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--body)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_validation_container{display:none!important}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_html h3{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.2rem,1.05rem + .5vw,1.55rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-bottom:.65rem}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_html p{color:var(--wp--preset--color--muted);font-size:.92rem;line-height:1.65;margin-top:0}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_title{color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--display);font-weight:800;letter-spacing:-.02em}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_description{color:var(--wp--preset--color--muted);font-size:.95rem;line-height:1.65}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_label,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_label_before_complex,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) legend.gfield_label{color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--body);font-size:.9rem;font-weight:600;letter-spacing:.01em}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_required{color:var(--wp--preset--color--primary-dark)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=date],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=email],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=number],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=password],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=tel],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=text],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=url],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) select,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) textarea{background-color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--border);border-radius:var(--wp--preset--border--radius--s,12px);color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--body);font-size:.95rem;outline:none;padding:.75rem var(--wp--preset--spacing--30);transition:border-color .2s ease,box-shadow .2s ease}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=date]:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=email]:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=number]:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=password]:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=tel]:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=text]:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=url]:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) select:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) textarea:focus{border-color:var(--wp--preset--color--primary-dark);box-shadow:0 0 0 3px color-mix(in oklch,var(--wp--preset--color--primary-dark) 12%,#0000)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=date]::placeholder,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=email]::placeholder,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=number]::placeholder,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=password]::placeholder,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=tel]::placeholder,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=text]::placeholder,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=url]::placeholder,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) select::placeholder,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) textarea::placeholder{color:var(--wp--preset--color--muted);opacity:.6}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) textarea{min-height:120px;resize:vertical}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%237b4f8f' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right var(--wp--preset--spacing--30) center;background-repeat:no-repeat;cursor:pointer;padding-right:var(--wp--preset--spacing--50)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gchoice{margin-bottom:var(--wp--preset--spacing--20)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gchoice input[type=checkbox],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gchoice input[type=radio]{accent-color:var(--wp--preset--color--primary);cursor:pointer;height:18px;width:18px}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gchoice .gchoice_label{color:var(--wp--preset--color--text);cursor:pointer;font-size:.9rem}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ginput_container_fileupload .gform_drop_area{background:var(--wp--preset--color--surface);border:2px dashed var(--wp--preset--color--border);border-radius:var(--wp--preset--border--radius--l,20px);padding:2rem;text-align:center;transition:border-color .2s ease,background .2s ease}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ginput_container_fileupload .gform_drop_area:hover{background:color-mix(in oklch,var(--wp--preset--color--primary) 3%,#0000);border-color:var(--wp--preset--color--primary)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ginput_container_fileupload .gform_drop_area .gform_drop_instructions{color:var(--wp--preset--color--muted);font-size:.9rem}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ginput_container_fileupload .gform_drop_area .gform_button_select_files{background:var(--wp--preset--color--primary-dark,#a0136a);border:none;border-radius:var(--wp--preset--border--radius--pill,999px);color:var(--wp--preset--color--white);cursor:pointer;font-family:var(--wp--preset--font-family--body);font-size:.85rem;font-weight:600;padding:.6rem var(--wp--preset--spacing--40);transition:transform .2s ease,box-shadow .2s ease}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ginput_container_fileupload .gform_drop_area .gform_button_select_files:hover{box-shadow:0 4px 20px color-mix(in oklch,var(--wp--preset--color--primary) 30%,#0000);transform:translateY(-2px)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_footer button[type=submit],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_footer input[type=button],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_footer input[type=submit],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer button[type=submit],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer input[type=button],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer input[type=submit]{background:var(--wp--preset--color--primary-dark,#a0136a);border:none;border-radius:var(--wp--preset--border--radius--pill,999px);box-shadow:0 4px 20px color-mix(in oklch,var(--wp--preset--color--primary) 30%,#0000);color:var(--wp--preset--color--white);cursor:pointer;font-family:var(--wp--preset--font-family--body);font-size:.95rem;font-weight:600;letter-spacing:.02em;overflow:hidden;padding:.9rem 2.25rem;position:relative;transition:transform .2s ease,box-shadow .2s ease}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_footer button[type=submit]:hover,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_footer input[type=button]:hover,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_footer input[type=submit]:hover,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer button[type=submit]:hover,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer input[type=button]:hover,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer input[type=submit]:hover{box-shadow:0 8px 30px color-mix(in oklch,var(--wp--preset--color--primary) 35%,#0000);transform:translateY(-2px)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer .gform_previous_button{background:#0000;border:2px solid var(--wp--preset--color--primary-dark);box-shadow:none;color:var(--wp--preset--color--primary-dark)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer .gform_previous_button:hover{background:var(--omnis-tone-primary-soft);box-shadow:none}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_error input,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_error select,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_error textarea{border-color:#dd3c3c}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_error input:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_error select:focus,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_error textarea:focus{box-shadow:0 0 0 3px #dd3c3c1f}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_description.validation_message,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .validation_message{color:#dd3c3c;font-size:.82rem;font-weight:500}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_validation_errors{background:#dd3c3c0a;border:2px solid #dd3c3c;border-radius:var(--wp--preset--border--radius--l,20px);margin-bottom:var(--wp--preset--spacing--40);padding:1.25rem var(--wp--preset--spacing--40)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_validation_errors h2{color:#dd3c3c;font-family:var(--wp--preset--font-family--display);font-size:1.1rem;font-weight:700}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_progressbar{background:var(--wp--preset--color--border);border-radius:var(--wp--preset--border--radius--pill,999px);height:8px;margin-bottom:2rem;overflow:hidden}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_progressbar_percentage{background:linear-gradient(135deg,var(--wp--preset--color--primary) 0,var(--wp--preset--color--accent) 100%);border-radius:var(--wp--preset--border--radius--pill,999px);height:100%;transition:width .5s cubic-bezier(.34,1.56,.64,1)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_progressbar_percentage span{display:none}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_step{color:var(--wp--preset--color--muted);font-family:var(--wp--preset--font-family--mono);font-size:.75rem;letter-spacing:.04em}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_step_active{color:var(--wp--preset--color--primary-dark);font-weight:700}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_step_completed{color:var(--wp--preset--color--secondary)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gsection{border-bottom:2px solid var(--wp--preset--color--border);margin-bottom:var(--wp--preset--spacing--40);padding-bottom:.75rem}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gsection_title{color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--display);font-size:1.15rem;font-weight:700}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gsection_description{color:var(--wp--preset--color--muted);font-size:.88rem;line-height:1.6}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_description:not(.validation_message){color:var(--wp--preset--color--muted);font-size:.82rem;line-height:1.5}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_consent_label{color:var(--wp--preset--color--muted);font-size:.85rem;line-height:1.55}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ui-datepicker{border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--preset--border--radius--l,20px);box-shadow:0 8px 40px color-mix(in oklch,var(--wp--preset--color--primary) 12%,#0000);font-family:var(--wp--preset--font-family--body);overflow:hidden}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ui-datepicker-header{background:var(--wp--preset--color--primary-dark,#a0136a);border-radius:0;color:var(--wp--preset--color--white)}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ui-datepicker td a.ui-state-active{background:var(--wp--preset--color--primary-dark,#a0136a);border-radius:var(--wp--preset--border--radius--xs,8px);color:var(--wp--preset--color--white)}.gform_confirmation_message{background:var(--wp--preset--color--surface);border:2px solid var(--wp--preset--color--secondary);border-radius:var(--wp--preset--border--radius--l,20px);color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--body);font-size:1rem;line-height:1.65;overflow:hidden;padding:2rem;text-align:center}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme){margin:0}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform-body{margin-top:0}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_fields{gap:var(--wp--preset--spacing--30)}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_page_steps{display:flex;flex-wrap:wrap;gap:.85rem;margin-bottom:var(--wp--preset--spacing--40)}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_step{align-items:center;background:var(--wp--preset--color--white);border:1px solid var(--omnis-border-soft);border-radius:var(--omnis-radius-pill);display:inline-flex;font-family:var(--wp--preset--font-family--mono);font-size:.78rem;font-synthesis:none;font-weight:600;gap:.65rem;letter-spacing:.04em;padding:.55rem .9rem;text-transform:uppercase}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_step_number{background:var(--omnis-tone-primary-soft);border-radius:50%;color:var(--wp--preset--color--primary-dark);display:inline-grid;font-size:.82rem;font-weight:700;height:2rem;place-items:center;width:2rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_step_active{background:color-mix(in oklch,var(--wp--preset--color--primary) 6%,var(--wp--preset--color--white));border-color:color-mix(in oklch,var(--wp--preset--color--primary) 32%,var(--omnis-border-soft));box-shadow:var(--omnis-shadow-soft)}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_step_pending .gf_step_number{background:var(--wp--preset--color--surface);color:var(--wp--preset--color--muted)}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page{background:linear-gradient(145deg,var(--wp--preset--color--white) 0,var(--wp--preset--color--surface) 100%);border:1px solid var(--omnis-border-soft);border-radius:28px;box-shadow:var(--omnis-shadow-soft);padding:clamp(1.25rem,1rem + 1vw,1.85rem)}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_html{margin-bottom:var(--wp--preset--spacing--10)}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield--type-radio .gfield_radio{display:grid;gap:.85rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield--type-radio .gchoice{align-items:start;background:linear-gradient(145deg,var(--wp--preset--color--white) 0,var(--omnis-tone-primary-soft) 100%);border:1px solid var(--omnis-border-soft);border-radius:22px;display:grid;gap:.85rem;grid-template-columns:auto 1fr;padding:1rem 1.1rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield-choice-input{margin:.2rem 0 0}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield-choice-input:checked+.gform-field-label--type-inline{color:var(--wp--preset--color--text);font-weight:700}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield--type-radio .gform-field-label--type-inline{line-height:1.55}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ginput_container_fileupload .gform_drop_area{background:linear-gradient(145deg,var(--wp--preset--color--surface) 0,var(--omnis-tone-secondary-soft) 100%);min-height:11rem;padding:clamp(1.35rem,1rem + 1vw,2rem)}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ginput_container_fileupload .gform_drop_area .gform_button_select_files{margin-top:.8rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ginput_preview_list{display:grid;gap:.65rem;margin-top:.9rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer{align-items:center;border-top:1px solid var(--omnis-border-soft);display:flex;flex-wrap:wrap;gap:.9rem;justify-content:space-between;margin-top:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--30)}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer .gform_button,body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer .gform_next_button,body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer .gform_previous_button{min-width:11rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield_consent_label a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) textarea.medium{min-height:9rem}@media (max-width:782px){:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=email],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=tel],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input[type=text],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) select,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) textarea{font-size:16px}:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_footer button[type=submit],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_footer input[type=submit],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer button[type=submit],:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer input[type=submit]{text-align:center;width:100%}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_page_steps{gap:.65rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gf_step{justify-content:flex-start;width:100%}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page{border-radius:var(--wp--preset--border--radius--l,20px);padding:1rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gfield--type-radio .gchoice{border-radius:var(--wp--preset--border--radius--l,20px);padding:.95rem 1rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .ginput_container_fileupload .gform_drop_area{min-height:9.5rem}body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer .gform_button,body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer .gform_next_button,body.page-template-page-quote-funnel :where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) .gform_page_footer .gform_previous_button{width:100%}}@media (forced-colors:active){:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]):focus-visible,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) select:focus-visible,:where(.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme) textarea:focus-visible{box-shadow:none;outline:2px solid ButtonText;outline-offset:2px}}