.yby-shortcode-inquiry,.yby-shortcode-subscribe{box-sizing:border-box;color:var(--yby-theme-text,#1f2937);font-family:var(--yby-theme-body-font,inherit)}
.yby-shortcode-subscribe{background:transparent}.yby-shortcode-subscribe form{display:flex;align-items:stretch;gap:10px;max-width:420px}.yby-shortcode-subscribe input,.yby-shortcode-subscribe button{height:44px;box-sizing:border-box}.yby-shortcode-subscribe input{flex:1;min-width:0}.yby-shortcode-subscribe button{white-space:nowrap}.yby-shortcode-subscribe [data-yby-subscribe-status]:empty{display:none}.yby-shortcode-subscribe__image{display:block;max-width:100%;height:auto}.yby-shortcode-subscribe__title,.yby-shortcode-subscribe__subtitle{margin-top:0}
.yby-shortcode-inquiry{padding:24px;background:var(--yby-theme-surface,#fff);border-radius:var(--yby-theme-border-radius,12px)}.yby-shortcode-inquiry h2,.yby-shortcode-subscribe h2{font-family:var(--yby-theme-heading-font,inherit)}.yby-shortcode-inquiry .yby-inquiry-field{margin:12px 0}.yby-shortcode-inquiry input,.yby-shortcode-inquiry select,.yby-shortcode-inquiry textarea,.yby-shortcode-subscribe input{display:block;width:100%;box-sizing:border-box;padding:10px;border:1px solid var(--yby-theme-border,#d1d5db);border-radius:var(--yby-theme-border-radius,12px)}.yby-shortcode-inquiry button,.yby-shortcode-subscribe button{padding:11px 18px;border:0;border-radius:var(--yby-theme-border-radius,12px);background:var(--yby-theme-cta-background,var(--yby-theme-primary,#333));color:var(--yby-theme-button-text,#fff)}
@media (max-width:480px){.yby-shortcode-subscribe form{flex-direction:column}.yby-shortcode-subscribe input,.yby-shortcode-subscribe button{width:100%}}
