.wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper{display:flex;gap:8px}.wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper:has(.jetpack-field__input-element:focus){outline-color:#005fcc;outline-style:solid;outline-width:2px}.wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper .jetpack-field__input-prefix:not([hidden]){display:flex;max-width:40%}.wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper .jetpack-field__input-prefix:not([hidden]) .jetpack-field__input-element{max-width:100%;text-overflow:ellipsis;white-space:nowrap}.wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper .jetpack-field__input-element{background:inherit;border:0;box-sizing:border-box;color:inherit;flex:1;font:inherit;min-width:unset;outline:none;padding:0;resize:none;width:inherit}.wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper .jetpack-field__input-element:after,.wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper .jetpack-field__input-element:before{box-sizing:inherit}.wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper .jetpack-field__input-element:focus{box-shadow:none}.is-style-animated .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper{padding-left:var(--jetpack--contact-form--animated-right-offset);padding-right:var(--jetpack--contact-form--animated-left-offset);padding-top:1.4em}.is-style-animated .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper:not(:has(:focus,:active)) .jetpack-field__input-prefix:not(:has(~.has-placeholder),:has(~.has-value)){pointer-events:none;visibility:hidden}.is-style-animated .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .animated-label__label:has(~* .jetpack-field__input-element.has-placeholder),.is-style-animated .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .animated-label__label:has(~* .jetpack-field__input-element.has-value),.is-style-animated .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .animated-label__label:has(~* .jetpack-field__input-element:focus){top:calc(2px + var(--jetpack--contact-form--border-top-size, var(--jetpack--contact-form--border-size, 1px)));transform:translateY(0)}.is-style-animated .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .animated-label__label:has(~* .jetpack-field__input-element.has-placeholder) .grunion-label-text,.is-style-animated .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .animated-label__label:has(~* .jetpack-field__input-element.has-value) .grunion-label-text,.is-style-animated .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .animated-label__label:has(~* .jetpack-field__input-element:focus) .grunion-label-text{font-size:.75em}.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper:not(:has(:focus,:active)) .jetpack-field__input-element{background-color:initial!important}.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .jetpack-field__input-phone-wrapper:not(:has(:focus,:active)) .jetpack-field__input-prefix:not(:has(~.has-placeholder),:has(~.has-value)){pointer-events:none;visibility:hidden}.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .notched-label:has(~* .jetpack-field__input-element.has-placeholder) .notched-label__label,.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .notched-label:has(~* .jetpack-field__input-element.has-value) .notched-label__label,.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .notched-label:has(~* .jetpack-field__input-element:focus) .notched-label__label{top:calc(var(--jetpack--contact-form--border-top-size, var(--jetpack--contact-form--border-size))*-1)}.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .notched-label:has(~* .jetpack-field__input-element.has-placeholder) .notched-label__label .grunion-label-text,.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .notched-label:has(~* .jetpack-field__input-element.has-value) .notched-label__label .grunion-label-text,.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .notched-label:has(~* .jetpack-field__input-element:focus) .notched-label__label .grunion-label-text{font-size:.8em}.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .notched-label:has(~* .jetpack-field__input-element.has-placeholder) .notched-label__notch,.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .notched-label:has(~* .jetpack-field__input-element.has-value) .notched-label__notch,.is-style-outlined .wp-block-jetpack-field-phone.wp-block-jetpack-input-wrap.grunion-field-wrap .notched-label:has(~* .jetpack-field__input-element:focus) .notched-label__notch{border-top-color:#0000!important}