.layout-bcfs-form-embed .fe-head{margin-bottom:32px}.layout-bcfs-form-embed .fe-grid{display:grid;gap:32px}.layout-bcfs-form-embed.has-sidebar .fe-grid{grid-template-columns:2fr 1fr;align-items:start}.layout-bcfs-form-embed.no-sidebar .fe-grid{grid-template-columns:1fr;max-width:720px}.layout-bcfs-form-embed .fe-form{padding:32px}.layout-bcfs-form-embed .fe-sidebar{display:flex;flex-direction:column;gap:16px}.layout-bcfs-form-embed .fe-sidebar-item{padding:24px}.layout-bcfs-form-embed .fe-sidebar-item p+p{margin-top:8px}.layout-bcfs-form-embed .fe-sidebar-item.is-quote{font-family:var(--f-serif);font-style:italic;font-size:17px;line-height:1.55;border-left:3px solid var(--green)}.layout-bcfs-form-embed .fe-sidebar-item.is-contact{font-family:var(--f-mono);font-size:14px;line-height:1.6}.layout-bcfs-form-embed .gform_wrapper label{font-size:13px;letter-spacing:.02em}.layout-bcfs-form-embed .gform_wrapper input[type=text],.layout-bcfs-form-embed .gform_wrapper input[type=email],.layout-bcfs-form-embed .gform_wrapper input[type=tel],.layout-bcfs-form-embed .gform_wrapper input[type=url],.layout-bcfs-form-embed .gform_wrapper input[type=number],.layout-bcfs-form-embed .gform_wrapper select,.layout-bcfs-form-embed .gform_wrapper textarea{font-family:inherit;font-size:15px;padding:10px 14px;border:1px solid var(--line);border-radius:6px;background:var(--white);width:100%}.layout-bcfs-form-embed .gform_wrapper input:focus,.layout-bcfs-form-embed .gform_wrapper select:focus,.layout-bcfs-form-embed .gform_wrapper textarea:focus{outline:2px solid var(--green);outline-offset:1px;border-color:var(--green)}.layout-bcfs-form-embed .gform_wrapper .gform_button,.layout-bcfs-form-embed .gform_wrapper button[type=submit]{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:8px;font-size:15px;font-weight:600;background:var(--green);color:var(--white);border:1.5px solid transparent;cursor:pointer;min-height:44px;transition:background-color .15s}.layout-bcfs-form-embed .gform_wrapper .gform_button:hover,.layout-bcfs-form-embed .gform_wrapper button[type=submit]:hover{background:var(--green-deep)}@media (max-width:900px){.layout-bcfs-form-embed.has-sidebar .fe-grid{grid-template-columns:1fr}}@media (max-width:600px){.layout-bcfs-form-embed .fe-form{padding:24px 20px}.layout-bcfs-form-embed .fe-sidebar-item{padding:20px}}