html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid rgb(220 188 103 / .75);outline-offset:2px}.bip-skip-link{position:absolute;left:-9999px;top:0;z-index:999999;padding:.75rem 1.25rem;background:#10774c;color:#fff;font-weight:700;text-decoration:none;border-radius:0 0 12px 0}.bip-skip-link:focus{left:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.bip-default-content{max-width:1000px;margin:0 auto;padding:3rem 1.25rem 4rem}.bip-fallback-header{padding:.35rem 2rem .75rem;overflow:visible}.bip-fallback-header .bip-nav-container{position:relative;overflow:visible;max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#10774c;border:1px solid rgb(255 255 255 / .18);border-radius:999px;box-shadow:0 10px 30px -10px rgb(16 119 76 / .2);padding:.65rem 1rem}.bip-fallback-header .bip-nav-logo{position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:10;pointer-events:none}.bip-fallback-header .bip-nav-logo .custom-logo-link{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .92);border:1px solid rgb(220 188 103 / .55);border-radius:999px;padding:.4rem .85rem;box-shadow:0 10px 30px -10px rgb(16 119 76 / .2);overflow:hidden}.bip-fallback-header .bip-nav-logo img{width:150px;max-width:70vw;height:auto;display:block}.bip-fallback-header .bip-brand-text{display:none;margin:0;flex:1 1 auto;min-width:0}.bip-fallback-header .bip-brand-text a{color:#dcbc67;font-family:'Outfit',sans-serif;font-size:1rem;font-weight:900;letter-spacing:.2px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.bip-fallback-nav{flex:1 1 100%;min-width:0}.bip-fallback-menu{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:.55rem;list-style:none;margin:0;padding:0}.bip-fallback-menu>li:nth-child(5){margin-left:auto}.bip-fallback-menu li{margin:0}.bip-fallback-menu a,.bip-fallback-menu a:visited{display:inline-block;color:rgb(255 255 255 / .95);font-family:'Outfit',sans-serif;font-weight:600;font-size:1rem;text-decoration:none;padding:.5rem .85rem;border-radius:999px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .16);transition:transform 0.18s ease,background 0.18s ease,border-color 0.18s ease}.bip-fallback-menu a:hover,.bip-fallback-menu a:visited:hover,.bip-fallback-menu .current-menu-item>a,.bip-fallback-menu .current-menu-item>a:visited{color:#fff;background:rgb(255 255 255 / .22);border-color:rgb(220 188 103 / .65);transform:translateY(-1px)}.bip-nav-toggle{display:none;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .2);border-radius:999px;width:44px;height:44px;cursor:pointer;padding:0;align-items:center;justify-content:center}.bip-nav-toggle__bars{display:inline-flex;flex-direction:column;gap:4px}.bip-nav-toggle__bars span{display:block;width:20px;height:2px;background:#fff;border-radius:2px}@media (max-width:900px){.bip-fallback-header{padding:.35rem 1rem .75rem}.bip-fallback-header .bip-nav-container{flex-wrap:nowrap;border-radius:28px;padding:.65rem .75rem;gap:.55rem}.bip-fallback-header .bip-nav-logo{display:none}.bip-fallback-header .bip-brand-text{display:block}.bip-nav-toggle{display:inline-flex;flex:none}.bip-fallback-nav{display:none;position:absolute;left:0;right:0;top:calc(100% + 0.55rem);width:100%;padding:.9rem;border-radius:22px;background:#10774c;border:1px solid rgb(255 255 255 / .18);box-shadow:0 10px 30px -10px rgb(16 119 76 / .2);z-index:50;max-height:calc(100vh - 120px);overflow-y:auto}.bip-fallback-nav.is-open{display:block}.bip-fallback-menu>li:nth-child(5){margin-left:0}.bip-fallback-menu{flex-direction:column;align-items:stretch;padding:.5rem 0}.bip-fallback-menu a{text-align:center;background:#fff0;border-color:#fff0}}.bip-fallback-footer{padding:4rem 2rem 2rem}.bip-fallback-footer .bip-footer__grid{display:flex;flex-wrap:wrap;gap:3rem;max-width:1300px;margin:0 auto;align-items:flex-start}.bip-fallback-footer .bip-footer__col{flex:1 1 230px;min-width:0}.bip-fallback-footer .bip-footer__title{color:#dcbc67;margin:0 0 1rem;font-size:1.5rem;font-family:'Outfit',sans-serif}.bip-fallback-footer .bip-footer__list{list-style:none;margin:0;padding:0}.bip-fallback-footer .bip-footer__list li{margin-bottom:.7rem;color:#e0e0e0;display:flex;align-items:center;gap:10px}.bip-fallback-footer .bip-footer__list a{color:#e0e0e0;text-decoration:none;display:flex;align-items:center;gap:10px}.bip-fallback-footer .bip-footer__list a:hover{color:#dcbc67}.bip-fallback-footer .bip-footer__list i{color:#dcbc67;width:24px;flex:none}.bip-fallback-footer .bip-social a{color:#fff;font-weight:800}.bip-fallback-footer .bip-social i{font-size:1.35rem;color:#fff}.bip-fallback-footer .bip-social a:hover,.bip-fallback-footer .bip-social a:hover i{color:#dcbc67}.bip-fallback-footer .bip-footer__bottom{text-align:center;padding-top:3rem;color:#a0b8aa}