.quote-container:where(.astro-SCTSJGTZ){display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1.8rem;text-align:center;color:var(--bfh-black)}.quote-text:where(.astro-SCTSJGTZ){font-weight:500;font-size:var(--bfh-feature-header-fs);line-height:var(--bfh-feature-header-lh);margin:0}.quote-author:where(.astro-SCTSJGTZ){font-weight:var(--bfh-bold-text-fw);font-size:var(--bfh-bold-text-fs);line-height:var(--bfh-normal-text-lh);margin:0}.quote-line:where(.astro-SCTSJGTZ){width:7.971rem}.header:where(.astro-2QEYTRWQ){margin-bottom:1rem}.text-mid:where(.astro-2QEYTRWQ){padding:2rem 0 0rem;text-align:center;max-width:100%;overflow-wrap:break-word;overflow-x:hidden}p:where(.astro-2QEYTRWQ){margin:0}.grid:where(.astro-2QEYTRWQ){display:grid;position:relative;background-color:var(--bfh-highlight-sec)}.image:where(.astro-2QEYTRWQ){width:100%;height:100%;min-height:30rem;object-fit:cover;object-position:37% 50%}.hero-section:where(.astro-2QEYTRWQ),.hero-section:where(.astro-2QEYTRWQ).right{display:flex;justify-content:end}.hero-section:where(.astro-2QEYTRWQ).left{justify-content:start}.hero-section:where(.astro-2QEYTRWQ) .wrapper:where(.astro-2QEYTRWQ){background:#1c1a17e0;padding:2.4rem}.hero-section:where(.astro-2QEYTRWQ) .wrapper:where(.astro-2QEYTRWQ) :where(.astro-2QEYTRWQ){color:var(--bfh-grey)}.button:where(.astro-2QEYTRWQ){padding:1.2rem 0;display:flex;justify-content:center}@media (min-width: 1050px){.header:where(.astro-2QEYTRWQ),.text-mid:where(.astro-2QEYTRWQ){max-width:30rem}}@media (min-width: 1300px){.overlapped-inner:where(.astro-2QEYTRWQ){grid-row:1;grid-column:1}.container-box:where(.astro-2QEYTRWQ){padding-top:9vw;padding-bottom:3.5vw}.right:where(.astro-2QEYTRWQ) .wrapper:where(.astro-2QEYTRWQ){margin-right:1.5rem}.left:where(.astro-2QEYTRWQ) .wrapper:where(.astro-2QEYTRWQ){margin-left:1.5rem}}@media (max-width: 1300px){.wrapper:where(.astro-2QEYTRWQ){width:100%;display:flex;flex-direction:column;align-items:center}.header:where(.astro-2QEYTRWQ),.text-mid:where(.astro-2QEYTRWQ){max-width:40rem}.text-mid:where(.astro-2QEYTRWQ){padding:0}}@media (max-width: 480px){.hero-section:where(.astro-2QEYTRWQ) .wrapper:where(.astro-2QEYTRWQ){padding:1.5rem}.image:where(.astro-2QEYTRWQ){width:100%;height:20rem!important;min-height:36rem}}.bfh-contact-success:where(.astro-SVSHX33U){font-size:1.5rem;font-weight:700}.form-container:where(.astro-SVSHX33U){padding:1.875rem;background-color:var(--bfh-grey)}.bfh-contact-form:where(.astro-SVSHX33U){opacity:1;transition:opacity .3s ease-out}.form-row:where(.astro-SVSHX33U){display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-bottom:1.125rem;gap:1.125rem}.form-field:where(.astro-SVSHX33U) label:where(.astro-SVSHX33U){display:block;text-transform:uppercase;letter-spacing:.1rem;color:var(--bfh-black)}.form-field:where(.astro-SVSHX33U) input:where(.astro-SVSHX33U),.form-field:where(.astro-SVSHX33U) textarea:where(.astro-SVSHX33U),.submit-button:where(.astro-SVSHX33U){font-family:inherit;font-size:var(--bfh-normal-text-fs);font-weight:var(--bfh-normal-text-fw)}.form-field:where(.astro-SVSHX33U) input:where(.astro-SVSHX33U),.form-field:where(.astro-SVSHX33U) textarea:where(.astro-SVSHX33U){width:100%;padding:1rem;border:var(--bfh-primary);color:var(--bfh-secondary)}.submit-button:where(.astro-SVSHX33U){padding:1.2em;background:var(--bfh-primary-medium);color:var(--bfh-light);cursor:pointer;text-transform:uppercase;letter-spacing:.12rem;font-size:1rem;border:2px solid transparent;transition:background-color .3s ease-in-out}.submit-button:where(.astro-SVSHX33U):hover{border-color:var(--bfh-primary);background-color:var(--bfh-light);color:var(--bfh-primary)}.submit-button:where(.astro-SVSHX33U):disabled{opacity:.5}.contact-dialog:where(.astro-H4VYLN4M){padding:0;border:none;background:none;width:min(calc(100% - 1rem),80ch)}.contact-dialog:where(.astro-H4VYLN4M)::backdrop{background:rgba(0,0,0,.3)}.contact-me-btn:where(.astro-H4VYLN4M){font-family:inherit;display:block;padding:1rem 1.75rem .85rem;cursor:pointer;border:2px solid transparent;transition:background-color .3s ease-in-out;text-decoration:none;text-transform:uppercase;letter-spacing:.12rem;font-size:1rem;-webkit-box-decoration-break:clone;line-height:1.8rem;width:100%;max-width:308px;text-align:center;color:var(--bfh-black);border:2px solid var(--bfh-light)}.contact-me-btn:where(.astro-H4VYLN4M):hover{background-color:var(--bfh-primary);color:var(--bfh-light);border:2px solid var(--bfh-light)}.contact-me-btn:where(.astro-H4VYLN4M):disabled{opacity:.5}.close-btn:where(.astro-H4VYLN4M){position:absolute;top:0;right:0;background:none;border:none;padding:.3em;cursor:pointer;font-size:2rem}.close-btn:where(.astro-H4VYLN4M) svg:where(.astro-H4VYLN4M){display:block;width:1em;height:1em}.whatsapp-button:where(.astro-IEHX2MTC){position:fixed;bottom:20px;right:20px;display:flex;z-index:1000}.icon-wrapper:where(.astro-IEHX2MTC){position:relative;display:inline-block}.notification-badge:where(.astro-IEHX2MTC){position:absolute;top:1px;right:1px;background-color:red;color:#fff;font-size:.65rem;font-weight:700;width:1.1rem;height:1.1rem;border-radius:50%;display:flex;justify-content:center;align-items:center;line-height:1;animation:pulse 1.5s infinite;box-shadow:0 0 0 2px #fff}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.8}to{transform:scale(1);opacity:1}}.spacer:where(.astro-T6F6FV2P){margin-bottom:1.25rem}.wrapper-page-content:where(.astro-T6F6FV2P){display:flex}.wrapper-page-content:where(.astro-T6F6FV2P) .content-narrow:where(.astro-T6F6FV2P){padding:0 1rem}.col-left:where(.astro-T6F6FV2P){min-width:152px}@media (max-width: 1024px){.col-left:where(.astro-T6F6FV2P){min-width:0}}.qr-code-wrapper:where(.astro-T6F6FV2P){position:sticky;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:2rem 0}.qr-code-wrapper:where(.astro-T6F6FV2P) a:where(.astro-T6F6FV2P){display:flex;flex-direction:column;text-decoration:none;align-items:center}.qr-code-whatsApp:where(.astro-T6F6FV2P),.qr-code-contact:where(.astro-T6F6FV2P){width:200px;text-align:center}.qr-code-whatsApp:where(.astro-T6F6FV2P){margin-bottom:1rem}.qr-code-whatsApp:where(.astro-T6F6FV2P) img:where(.astro-T6F6FV2P),.qr-code:where(.astro-T6F6FV2P){display:flex;padding:.625rem;background:#fff;width:100%;max-width:12rem}.qr-code-name:where(.astro-T6F6FV2P){font-size:1rem;font-weight:500;color:var(--bfh-primary)}.qr-code:where(.astro-T6F6FV2P) svg:where(.astro-T6F6FV2P){width:100%}.extra-name:where(.astro-T6F6FV2P){margin-bottom:-10px}.left-extra-text:where(.astro-T6F6FV2P){text-align:center}.\ :where(.astro-T6F6FV2P) .text-info-title:where(.astro-T6F6FV2P){text-align:center}@media (max-width: 595px){.wrapper-page-content:where(.astro-T6F6FV2P){flex-wrap:wrap}.wrapper-page-content:where(.astro-T6F6FV2P) .content-narrow:where(.astro-T6F6FV2P){padding:0}.qr_code-wrapper:where(.astro-T6F6FV2P){position:static;display:flex;flex-direction:column;justify-content:center;gap:1.25rem;align-items:end}.qr-code-whatsApp:where(.astro-T6F6FV2P){margin-bottom:0;width:100%}.qr-code-contact:where(.astro-T6F6FV2P){width:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.qr-code-contact:where(.astro-T6F6FV2P) .qr-code:where(.astro-T6F6FV2P){width:100%}.col-right:where(.astro-T6F6FV2P){width:100%}}.staff-text:where(.astro-T6F6FV2P){background-color:var(--bfh-black);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5rem}.staff-text:where(.astro-T6F6FV2P) :where(.astro-T6F6FV2P){color:var(--bfh-grey)}.text:where(.astro-T6F6FV2P){margin-bottom:2rem}.staff-grid:where(.astro-T6F6FV2P){display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;align-items:stretch;min-height:600px}.staff-image:where(.astro-T6F6FV2P) img:where(.astro-T6F6FV2P){width:100%;height:100%;object-fit:cover;display:block}.title:where(.astro-T6F6FV2P){margin:0 0 3.375rem}.staff-text:where(.astro-T6F6FV2P) ul:where(.astro-T6F6FV2P){max-width:34.75rem;margin-top:0;margin-bottom:2rem}.bottom-text:where(.astro-T6F6FV2P){font-size:var(--bfh-bold-text-fs);text-align:center;font-weight:700;max-width:37.5rem;margin-top:2rem}.staff-description:where(.astro-T6F6FV2P),.staff-title:where(.astro-T6F6FV2P){text-align:center;margin:0}.staff-contacts:where(.astro-T6F6FV2P){display:flex;flex-direction:column;gap:.33rem;margin:2rem 0;color:#fff}.staff-contacts:where(.astro-T6F6FV2P) a:where(.astro-T6F6FV2P){word-break:break-word;overflow-wrap:anywhere}.contact-line:where(.astro-T6F6FV2P){text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}.whatsapp-hint:where(.astro-T6F6FV2P) a:where(.astro-T6F6FV2P){color:#fff;text-decoration:none;align-items:center;display:flex;justify-content:center;text-align:center}.whatsapp-hint:where(.astro-T6F6FV2P){margin:.33rem 0rem 0rem}.contact-line:where(.astro-T6F6FV2P) a:where(.astro-T6F6FV2P){text-decoration:none}.contact-line:where(.astro-T6F6FV2P) a:where(.astro-T6F6FV2P):hover{background-color:transparent}.button:where(.astro-T6F6FV2P){margin:.938rem 0rem 2rem}.background-blue:where(.astro-T6F6FV2P) .button:where(.astro-T6F6FV2P).white:hover{background-color:var(--bfh-primary);color:var(--bfh-light);border:2px solid var(--bfh-light)}.image-left:where(.astro-T6F6FV2P) .staff-image:where(.astro-T6F6FV2P){grid-column:1}.image-left:where(.astro-T6F6FV2P) .staff-text:where(.astro-T6F6FV2P){grid-column:2}.image-right:where(.astro-T6F6FV2P) .staff-image:where(.astro-T6F6FV2P){grid-column:2}.image-right:where(.astro-T6F6FV2P) .staff-text:where(.astro-T6F6FV2P){grid-column:1}@media (max-width: 992px){.staff-grid:where(.astro-T6F6FV2P){display:block}.staff-image:where(.astro-T6F6FV2P) img:where(.astro-T6F6FV2P){width:100%;height:auto}}.text-info-title:where(.astro-T6F6FV2P){text-align:center!important}@media (max-width: 480px){.staff-text:where(.astro-T6F6FV2P){padding:4rem 1.5rem}.staff-text:where(.astro-T6F6FV2P) ul:where(.astro-T6F6FV2P),.title:where(.astro-T6F6FV2P){margin-bottom:1.5rem}.bottom-text:where(.astro-T6F6FV2P){font-size:var(--bfh-normal-text-fs)}}#calculator-container:where(.astro-T6F6FV2P){margin-top:1rem}.calculator-iframe:where(.astro-T6F6FV2P){width:100%;border:0}.consent-btn-container:where(.astro-T6F6FV2P){display:flex;gap:1rem}.calculator-consent-btn:where(.astro-T6F6FV2P){display:block;width:max-content;background:var(--bfh-primary);color:var(--bfh-light);border:none;border-radius:8px;padding:1rem;cursor:pointer;transition:background-color .3s ease-in-out}.calculator-consent-btn:where(.astro-T6F6FV2P):hover{background-color:var(--bfh-primary-dark)}
