.bp-site-nav{position:absolute;top:0;left:0;right:0;z-index:1000;height:78px;padding:0 32px;display:flex;justify-content:space-between;align-items:center;background:#ffffffed;color:#172036;font-size:15px;box-sizing:border-box}.bp-site-nav a{color:inherit;text-decoration:none}.bp-nav-logo{display:block;position:relative;width:175px;aspect-ratio:5.15;overflow:hidden}.bp-nav-logo img{position:absolute;width:167%;max-width:none;height:auto;left:-33.5%;top:-129%}.bp-nav-items{display:flex;align-items:center;gap:28px}.bp-nav-action{background:#111b31;color:white!important;border-radius:30px;padding:12px 20px;font-size:14px}.bp-pages-menu summary{list-style:none;cursor:pointer;display:flex;gap:8px;align-items:center}.bp-pages-menu summary::-webkit-details-marker{display:none}.bp-pages-dropdown{position:absolute;right:32px;top:68px;width:min(760px,calc(100vw - 48px));padding:26px;background:white;color:#172036;border:1px solid #dde3ee;border-radius:16px;box-shadow:0 24px 80px #17203625}.bp-menu-heading{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #e9edf3;font-size:19px}.bp-menu-heading a{font-size:13px;color:#3365b4}.bp-menu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding:22px 0}.bp-menu-grid strong{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#7e899e;font-weight:500;margin-bottom:15px}.bp-menu-grid a{display:block;font-size:14px;margin-bottom:12px}.bp-menu-grid a:hover{color:#2563eb}.bp-menu-all{display:flex;justify-content:space-between;gap:15px;padding:17px 0 0;border-top:1px solid #e9edf3;font-size:13px}.bp-site-nav a:focus-visible,.bp-site-nav summary:focus-visible{outline:2px solid #2c6ed4;outline-offset:5px}.template-notice{position:fixed;bottom:18px;left:18px;z-index:900;display:flex;align-items:center;gap:13px;background:#101c32;color:white;border:1px solid #4f6480;border-radius:30px;box-shadow:0 4px 22px #10203425;padding:11px 17px;font-size:12px;max-width:calc(100vw - 36px)}.template-notice a{color:#96ddf1;text-decoration:none;white-space:nowrap}.template-notice span{border-right:1px solid #455268;padding-right:13px}.loader---global,.w-webflow-badge{display:none!important}.bp-original-home .hero-home-01---heading{font-size:clamp(54px,8.2vw,130px)}
@media(max-width:800px){.bp-site-nav{padding:0 22px}.bp-nav-items{gap:22px}.bp-nav-items>a:not(.bp-nav-action){display:none}.bp-pages-dropdown{right:16px;width:calc(100vw - 32px);padding:20px}.bp-menu-grid{gap:16px}.bp-menu-grid a{font-size:13px}.bp-nav-logo{width:145px}}
@media(max-width:480px){.bp-nav-action{display:none}.bp-nav-logo{width:135px}.bp-menu-grid{grid-template-columns:1fr 1fr;gap:20px}.bp-menu-grid>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.bp-menu-grid>div:last-child strong{grid-column:1/-1}.bp-pages-dropdown{max-height:calc(100svh - 90px);overflow:auto}.template-notice{font-size:11px;padding:10px 13px}.bp-menu-all{font-size:12px}}

/* Platform descriptions stay available at every screen size. */
.bp-platform-menu summary{list-style:none;cursor:pointer;display:flex;gap:8px;align-items:center;min-height:44px}.bp-platform-menu summary::-webkit-details-marker{display:none}.bp-platform-dropdown{position:absolute;right:240px;top:68px;width:470px;max-width:calc(100vw - 32px);padding:12px;background:#fff;color:#172036;border:1px solid #dde3ee;border-radius:18px;box-shadow:0 24px 80px #17203625;box-sizing:border-box;max-height:calc(100svh - 90px);overflow-y:auto}.bp-platform-overview{display:flex;justify-content:space-between;padding:12px 14px 18px;font-size:13px;border-bottom:1px solid #e9edf3;margin-bottom:6px}.bp-platform-link{display:grid;grid-template-columns:32px minmax(0,1fr) 14px;gap:12px;align-items:start;padding:14px;border-radius:11px;--module-color:#3864d9}.bp-platform-link:hover,.bp-platform-link:focus-visible{background:#f3f6fc}.bp-platform-link strong{display:block;font-size:17px;font-weight:500;line-height:1.4}.bp-platform-link small{display:block;font-size:13px;line-height:1.6;color:#637086;margin-top:3px;white-space:normal}.bp-platform-number{font-size:12px;color:var(--module-color);background:color-mix(in srgb,var(--module-color) 10%,white);border-radius:8px;padding:7px 4px;text-align:center}.bp-link-review{--module-color:#8659d5}.bp-link-prepare{--module-color:#b87c15}.bp-link-manage{--module-color:#168775}.bp-link-insights{--module-color:#d06859}
@media(max-width:800px){.bp-platform-dropdown{right:16px}.bp-nav-items{gap:18px}}
@media(max-width:480px){.bp-site-nav{padding:0 16px}.bp-nav-logo{width:112px}.bp-nav-items{gap:16px;font-size:14px}.bp-platform-dropdown{width:calc(100vw - 32px)}.bp-platform-link{padding:12px 8px;gap:10px}.bp-platform-link small{font-size:13px}.bp-platform-link strong{font-size:16px}}
@media(max-width:920px){.bp-nav-items>a:not(.bp-nav-action){display:none}.bp-platform-dropdown{right:16px}}

/* Native pointer only: disable legacy template cursor overlays site-wide. */
.cursor---global,.cursor---hover,.global-cursor---component,.hover-cursor---component{display:none!important;visibility:hidden!important;pointer-events:none!important}
