:root{--base-box-shadow:1px 1px 16px rgba(0,0,0,.04);--base-color:#339ae8;--border-color:rgba(34,36,38,.1);--base-border:1px solid rgba(34,36,38,.1);--base-border-radius:8px;--border-radius:8px;--border-radius-small:8px;--border-radius-medium:12px;--border-radius-large:16px;--primary:#4b93cf;--primary-rgb:75,147,207;--primary-light:rgba(var(--primary-rgb),0.07);--primary-filter:invert(55%) sepia(46%) saturate(500%) hue-rotate(175deg) brightness(95%) contrast(88%);--color-green:#21ba45;--input-bg:#f7f7f8;--hyfindr-brand:#4b93cf;--breakpoint-sm:568;--breakpoint-md:768;--breakpoint-lg:991;--breakpoint-xl:1200;--breakpoint-xxl:1400;--topaz-50:#f7f7f8;--topaz-100:#eeeef0;--topaz-150:#e3e4e8;--topaz-200:#d8d9df;--topaz-250:#c7c9d1;--topaz-300:#b6b8c3;--topaz-350:#a3a6b2;--topaz-400:#8f93a1;--topaz-500:#717586;--topaz-600:#5b5e6e;--topaz-700:#4a4c5a;--topaz-800:#40424c;--topaz-900:#2f3037;--topaz-950:#25252c;--gray-400:#a1a1aa;--card-box-shadow:1px 1px 16px rgba(0,0,0,.04);--product-card-width:232px;--product-card-height:434px;--supplier-card-height:365px;--product-card-height-no-image:231px;--supplier-card-height-no-image:120px;--product-card-box-shadow:0px 0px 2px 0px rgba(0,0,0,.08),0px 2px 6px 0px rgba(0,0,0,.08);--product-spacing-xxs:4px;--product-spacing-xs:11px;--product-spacing-sm:12px;--product-spacing-md:13px;--product-spacing-lg:16px;--product-font-size-sm:14px;--product-font-size-md:18px;--product-line-height-md:26px;--product-font-weight-semibold:500;--product-font-weight-bold:600;--product-text-primary:#25252c;--product-text-link:#a3a6b2;--product-text-link-hover:#1e70bf;--product-bg-primary:#fff;--product-bg-hover:#f7f7f8;--product-button-color:#8f93a1;--vendor-badge-icon-color:#a3a6b2;--mobile-header-height:72px}.vendor-badge-icon{align-items:center;color:var(--primary);display:flex;flex-shrink:0;justify-content:center}.product-vendor .vendor-badge-icon{color:currentColor}.ui.message{border-radius:var(--border-radius-small)}@keyframes bd-brand-wall-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes bd-brand-wall-marquee-reverse{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.bd-page .bd-check-list li,.bd-page .bd-trust li{align-items:flex-start;display:flex;gap:.15rem}.bd-page .bd-card-icon,.bd-page .bd-step-number{align-items:center;background:rgba(75,147,207,.1);border-radius:8px;color:#4b93cf;display:inline-flex;font-size:1.1rem;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}.bd-page .bd-card h3,.bd-page .bd-step h3{font-size:1.15rem;margin:0 0 .6rem}.bd-page .bd-card p,.bd-page .bd-step p,.bd-page .bd-testimonial-text{color:#5b5e6e;line-height:1.7}.bd-page{color:#25252c;margin-top:-1rem}.bd-page .bd-container{margin:0 auto;max-width:1336px;padding-inline:clamp(1rem,2vw,2rem);width:100%}.bd-page .bd-form-section,.bd-page .bd-hero,.bd-page .bd-section,.bd-page .bd-stats,.bd-page .bd-switch{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.bd-page .bd-form-section,.bd-page .bd-section{padding:4rem 0}.bd-page #bd-how-it-works,.bd-page #bd-register-form{scroll-margin-top:6rem}.bd-page .bd-section-soft{background:#f7f7f8}.bd-page .bd-section-contrast{background:#f9f9fa}.bd-page .bd-section-tint{background:linear-gradient(180deg,rgba(75,147,207,.08),rgba(75,147,207,.03))}.bd-page .bd-section-header{display:grid;gap:.85rem;margin:0 auto 2.5rem;max-width:62rem;text-align:center}.bd-page .bd-section-header .bd-lead{margin:0 auto;max-width:42rem}.bd-page .bd-section-header.center{margin-left:auto;margin-right:auto}.bd-page .bd-switch h1{text-wrap:balance;font-size:clamp(2.25rem,calc(1.9rem + 1.6vw),3.15rem);letter-spacing:-.045em;line-height:1.06;margin:0}.bd-page .bd-form-section h2,.bd-page .bd-section h2{text-wrap:balance;font-size:clamp(1.75rem,calc(1.45rem + 1.2vw),2.35rem);letter-spacing:-.035em;line-height:1.16;margin:0}.bd-page .bd-lead{color:#5b5e6e;font-size:1rem;line-height:1.68;margin:1rem auto 0;max-width:62rem}.bd-page .bd-accent{color:#4b93cf}.bd-page .bd-switch{background:#fff;border-bottom:1px solid rgba(34,36,38,.1);padding:2.75rem 0 1.75rem;text-align:center}.bd-page .bd-switch p{color:#5b5e6e;font-size:1.05rem;line-height:1.7;margin:1rem auto 0;max-width:62rem}.bd-page .bd-switch-nav{border:1px solid rgba(75,147,207,.16);border-radius:999px;box-shadow:0 14px 34px rgba(37,37,44,.08),inset 0 1px 0 hsla(0,0%,100%,.85);display:inline-flex;gap:.45rem;margin-top:2rem;padding:.45rem}.bd-page .bd-switch-link{align-items:center;border-radius:999px;color:#5b5e6e;display:inline-flex;font-weight:700;gap:.65rem;padding:.95rem 2rem;text-decoration:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.bd-page .bd-switch-link svg.icon{stroke:currentColor;stroke-width:9.8px;flex-shrink:0;height:1.125rem;margin-top:.1rem;paint-order:stroke fill;transition:color .2s ease;width:1.125rem}.bd-page .bd-switch-link:hover{background:rgba(75,147,207,.08);color:#4b93cf}.bd-page .bd-switch-link:focus-visible{box-shadow:0 0 0 4px rgba(75,147,207,.14);outline:none}.bd-page .bd-switch-link.active{background:#4b93cf;color:#fff}.bd-page .bd-hero{--bd-grid-x:50%;--bd-grid-y:50%;background:#f7f7f8;overflow:hidden;padding:3.25rem 0 4rem;position:relative}.bd-page .bd-hero:before{background-image:linear-gradient(rgba(75,147,207,.18) 1px,transparent 0),linear-gradient(90deg,rgba(75,147,207,.18) 1px,transparent 0);background-position:0 0;background-size:28px 28px;content:"";inset:0;opacity:.04;pointer-events:none;position:absolute}.bd-page .bd-hero:hover:before{opacity:.08}.bd-page .bd-hero:after{background-image:linear-gradient(rgba(75,147,207,.42) 1px,transparent 0),linear-gradient(90deg,rgba(75,147,207,.42) 1px,transparent 0);background-position:0 0;background-size:28px 28px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle 160px at var(--bd-grid-x) var(--bd-grid-y),#000 0,rgba(0,0,0,.92) 38%,transparent 72%);mask-image:radial-gradient(circle 160px at var(--bd-grid-x) var(--bd-grid-y),#000 0,rgba(0,0,0,.92) 38%,transparent 72%);opacity:0;pointer-events:none;position:absolute}.bd-page .bd-hero:hover:after{opacity:.12}.bd-page .bd-hero>.bd-container{position:relative;z-index:1}.bd-page .bd-form-grid,.bd-page .bd-hero-grid{align-items:flex-start;display:grid;gap:1.5rem}.bd-page .bd-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.bd-page .bd-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.bd-page .bd-hero-copy h2{text-wrap:balance;font-size:clamp(2rem,calc(1.45rem + 1.6vw),2.65rem);line-height:1.08;margin-bottom:1.6rem}.bd-page .bd-hero-copy .bd-lead{margin-left:0;max-width:38rem}.bd-page .bd-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2.75rem}.bd-page .bd-actions .hyfindr.btn,.bd-page .bd-submit.hyfindr.btn{align-items:center;display:inline-flex;justify-content:center}.bd-page .bd-trust{color:#5b5e6e;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;list-style:none;margin:3rem 0 0;padding:0}.bd-page .bd-trust .icon{color:#4b93cf}.bd-page .bd-card,.bd-page .bd-hero-panel,.bd-page .bd-testimonial{background:#fff;border:1px solid rgba(34,36,38,.1);border-radius:8px;box-shadow:1px 1px 16px rgba(0,0,0,.04);padding:1.5rem}.bd-page .bd-globe-panel{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;padding:0;position:relative}.bd-page .bd-brand-wall-panel{overflow:visible}.bd-page .bd-brand-wall{background:transparent;border:0;border-radius:0;box-shadow:none;display:grid;gap:1rem;min-height:400px;padding:0;position:relative}.bd-page .bd-brand-wall-stage{align-content:center;display:grid;gap:1rem;position:relative;z-index:0}.bd-page .bd-brand-wall-row{margin-block:-.25rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden;padding-block:.25rem;position:relative}.bd-page .bd-brand-wall-track{animation:bd-brand-wall-marquee 34s linear infinite;display:flex;width:max-content}.bd-page .bd-brand-wall-row--reverse .bd-brand-wall-track{animation-duration:38s;animation-name:bd-brand-wall-marquee-reverse}.bd-page .bd-brand-wall-group{display:flex;flex-shrink:0;gap:.9rem;padding-right:.9rem}.bd-page .bd-brand-wall-tile{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.86);border:1px solid rgba(34,36,38,.06);border-radius:12px;display:flex;height:9rem;justify-content:center;min-width:clamp(8.5rem,12vw,10.25rem);padding:1rem;transition:transform .24s ease,background-color .24s ease,box-shadow .24s ease;width:clamp(8.5rem,12vw,10.25rem)}.bd-page .bd-brand-wall-tile:hover{background:hsla(0,0%,100%,.98);transform:translateY(-2px)}.bd-page .bd-brand-wall-logo{display:block;height:100%;object-fit:contain;width:100%}.bd-page .bd-globe-scene{display:flex;flex-direction:column;gap:0;isolation:isolate;min-height:440px;position:relative;z-index:1}.bd-page .bd-globe-demo{background:transparent;flex:1;min-height:420px;overflow:visible;position:relative}.bd-page .bd-globe-demo:before{aspect-ratio:1;background:radial-gradient(circle at 38% 32%,rgba(75,147,207,.18) 0,rgba(75,147,207,.1) 42%,rgba(75,147,207,.04) 68%,rgba(75,147,207,0) 100%);border-radius:50%;box-shadow:none;content:"";left:50%;max-width:21.5rem;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:58%;z-index:0}.bd-page .bd-globe-canvas{cursor:grab;inset-block:0;inset-inline:-6%;position:absolute;touch-action:none;user-select:none;z-index:1}.bd-page .bd-globe-canvas.is-dragging{cursor:grabbing}.bd-page .bd-globe-canvas canvas{background:transparent;display:block;height:100%!important;width:100%!important}.bd-page .bd-stats{background:#fff;border-bottom:1px solid rgba(34,36,38,.1);border-top:1px solid rgba(34,36,38,.1)}.bd-page .bd-stats-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr));padding:2.5rem 0;text-align:center}.bd-page .bd-stat-value{color:#4b93cf;font-size:2.6rem;font-weight:700;line-height:1}.bd-page .bd-stat-label{color:#5b5e6e;margin-top:.5rem}.bd-page .bd-card-grid,.bd-page .bd-testimonials-grid{display:grid;gap:1.5rem}.bd-page .bd-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bd-page .bd-marketing-showcase{align-items:center;display:grid;gap:clamp(2.5rem,4vw,5rem);grid-template-columns:minmax(0,.95fr) minmax(280px,.85fr);margin-top:2rem}.bd-page .bd-marketing-list{display:flex;flex-direction:column;gap:.6rem;min-height:31.5rem}.bd-page .bd-marketing-item{background:transparent;border:1px solid transparent;border-radius:12px;color:inherit;cursor:pointer;padding:1rem 1.15rem;text-align:left;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease,transform .24s ease;width:100%}.bd-page .bd-marketing-item:hover{background:hsla(0,0%,100%,.55)}.bd-page .bd-marketing-item:focus-visible{border-color:rgba(75,147,207,.22);box-shadow:0 0 0 4px rgba(75,147,207,.08);outline:none}.bd-page .bd-marketing-item.is-active{background:#f7f7f8;border-color:rgba(75,147,207,.12);box-shadow:var(--product-card-box-shadow)}.bd-page .bd-marketing-item-header{align-items:center;display:flex;gap:.95rem}.bd-page .bd-marketing-item-icon{align-items:center;border-radius:16px;color:rgba(37,37,44,.7);display:inline-flex;flex-shrink:0;font-size:1rem;height:1.85rem;justify-content:center;width:2.85rem}.bd-page .bd-marketing-item-copy{display:flex;flex-direction:column;gap:.22rem;min-width:0}.bd-page .bd-marketing-item-title{color:#25252c;font-size:1.2rem;font-weight:700;line-height:1.25;transition:color .24s ease}.bd-page .bd-marketing-item:not(.is-active) .bd-marketing-item-title{color:rgba(37,37,44,.8)}.bd-page .bd-marketing-item-description{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s ease,opacity .22s ease}.bd-page .bd-marketing-item-description>span{color:#5b5e6e;display:block;line-height:1.7;margin-top:0;max-width:28rem;overflow:hidden;transition:margin-top .28s ease}.bd-page .bd-marketing-item-description a{color:#4b93cf;font-weight:700;text-decoration:none}.bd-page .bd-marketing-item.is-active .bd-marketing-item-description{grid-template-rows:1fr;opacity:1}.bd-page .bd-marketing-item.is-active .bd-marketing-item-description>span{margin-top:.85rem}.bd-page .bd-marketing-visual{align-items:center;display:flex;justify-content:center;min-height:24rem}.bd-page .bd-marketing-visual-shell{--bd-marketing-guide-left:33.85%;--bd-marketing-guide-right:34.85%;aspect-ratio:.9;max-width:24rem;position:relative;width:100%}.bd-page .bd-marketing-visual-shell:after,.bd-page .bd-marketing-visual-shell:before{border-left:1px dashed rgba(34,36,38,.08);bottom:14%;content:"";pointer-events:none;position:absolute;top:14%}.bd-page .bd-marketing-visual-shell:before{left:var(--bd-marketing-guide-left)}.bd-page .bd-marketing-visual-shell:after{right:var(--bd-marketing-guide-right)}.bd-page .bd-marketing-visual-shell--media{aspect-ratio:16/9;background:#fff;border-radius:16px;margin-inline:auto;max-width:32rem;overflow:hidden;width:100%}.bd-page .bd-marketing-visual-shell--media:after,.bd-page .bd-marketing-visual-shell--media:before{display:none}.bd-page .bd-marketing-media{display:block;height:100%;width:98%}.bd-page img.bd-marketing-media{object-fit:contain}.bd-page video.bd-marketing-media{object-fit:cover}.bd-page .bd-marketing-logo-base,.bd-page .bd-marketing-logo-segment{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.bd-page .bd-marketing-logo-svg{height:auto;overflow:visible;width:100%}.bd-page .bd-marketing-logo-base{color:rgba(34,36,38,.14)}.bd-page .bd-marketing-logo-segment{color:rgba(75,147,207,.18);filter:drop-shadow(0 14px 32px rgba(75,147,207,0));opacity:0;transition:opacity .28s ease,filter .28s ease}.bd-page .bd-marketing-logo-segment--0,.bd-page .bd-marketing-logo-segment--1,.bd-page .bd-marketing-logo-segment--2{color:rgba(75,147,207,.18)}.bd-page .bd-marketing-logo-segment--3{color:rgba(34,36,38,.12)}.bd-page .bd-marketing-visual-shell[data-active-index="0"] .bd-marketing-logo-segment--0,.bd-page .bd-marketing-visual-shell[data-active-index="1"] .bd-marketing-logo-segment--1,.bd-page .bd-marketing-visual-shell[data-active-index="2"] .bd-marketing-logo-segment--2,.bd-page .bd-marketing-visual-shell[data-active-index="3"] .bd-marketing-logo-segment--3{filter:drop-shadow(0 14px 32px rgba(75,147,207,.14));opacity:1}.bd-page .bd-testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bd-page .bd-testimonials-grid--quad{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-page .bd-badge{align-items:center;background:transparent;border:1px solid rgba(75,147,207,.16);border-radius:8px;color:#4b93cf;display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:.9rem;padding:.25rem .5rem;text-transform:uppercase}.bd-page .bd-feature-section .bd-card-grid{border-left:1px solid rgba(34,36,38,.08);gap:0;margin-top:2rem}.bd-page .bd-feature-section .bd-card{background:transparent;border:0;border-radius:0;border-right:1px solid rgba(34,36,38,.08);box-shadow:none;isolation:isolate;min-height:100%;overflow:hidden;padding:2rem 1.35rem;position:relative}.bd-page .bd-feature-section .bd-card:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.46) 22%,hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.46) 78%,hsla(0,0%,100%,0));content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .24s ease;z-index:0}.bd-page .bd-feature-section .bd-card:hover:after{opacity:1}.bd-page .bd-feature-section .bd-card>*{position:relative;z-index:1}.bd-page .bd-feature-section .bd-card-icon{background:transparent;border-radius:0;color:#5b5e6e;font-size:1.3rem;height:auto;margin-bottom:1rem;transition:color .2s ease;width:auto}.bd-page .bd-feature-section .bd-card h3{margin-bottom:.75rem;padding-left:1rem;position:relative}.bd-page .bd-feature-section .bd-card h3:before{background:rgba(34,36,38,.16);border-radius:0 999px 999px 0;content:"";height:1.45rem;left:0;position:absolute;top:.08rem;transition:height .2s ease,background-color .2s ease;width:.22rem}.bd-page .bd-feature-section .bd-card h3 span{display:inline-block;transition:transform .2s ease}.bd-page .bd-feature-section .bd-card p{margin:0;max-width:18rem}.bd-page .bd-feature-section .bd-card:hover .bd-card-icon{color:#4b93cf}.bd-page .bd-feature-section .bd-card:hover h3:before{background:#4b93cf;height:1.95rem}.bd-page .bd-feature-section .bd-card:hover h3 span{transform:translateX(.4rem)}.bd-page .bd-pricing-compare{-webkit-overflow-scrolling:touch;margin:2.25rem -.75rem -.75rem;overflow-x:auto;padding:.75rem}.bd-page .bd-pricing-table{background:#fff;border:1px solid rgba(34,36,38,.1);border-collapse:separate;border-radius:16px;border-spacing:0;box-shadow:var(--product-card-box-shadow);min-width:62rem;overflow:hidden;table-layout:fixed;width:100%}.bd-page .bd-pricing-table td,.bd-page .bd-pricing-table th{border-bottom:1px solid rgba(34,36,38,.08);font-size:.94rem;line-height:1.45;padding:1rem 1.15rem}.bd-page .bd-pricing-table thead th{height:1px;padding:1.4rem 1.15rem 1.25rem;vertical-align:top}.bd-page .bd-pricing-table tbody tr:last-child td,.bd-page .bd-pricing-table tbody tr:last-child th{border-bottom:0}.bd-page .bd-pricing-table-feature,.bd-page .bd-pricing-table-feature-head{text-align:left;width:22%}.bd-page .bd-pricing-table-feature-head{color:#5b5e6e;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:bottom}.bd-page .bd-pricing-table-plan-head{border-left:1px solid rgba(34,36,38,.08);text-align:center;width:26%}.bd-page .bd-pricing-table-plan{color:#25252c;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;text-transform:none}.bd-page .bd-pricing-table-plan-content{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;min-height:8.75rem}.bd-page .bd-pricing-table-description{color:#5b5e6e;font-size:.9rem;font-weight:400;line-height:1.55;max-width:18rem;text-align:center}.bd-page .bd-pricing-table-cta.hyfindr.btn{font-size:.82rem;font-weight:700;justify-content:center;letter-spacing:.04em;margin-inline:auto;margin-top:auto;max-width:12.5rem;width:100%}.bd-page .bd-pricing-table-feature{color:#25252c;font-size:.92rem;font-weight:600;line-height:1.35}.bd-page .bd-pricing-table-cell{border-left:1px solid rgba(34,36,38,.08);color:#5b5e6e;font-size:.92rem;font-weight:400;line-height:1.45;text-align:center;vertical-align:middle}.bd-page .bd-pricing-table tbody tr{transition:background-color .18s ease}.bd-page .bd-pricing-table-text{display:block;margin:0 auto;max-width:18rem}.bd-page .bd-pricing-table-check{align-items:center;display:inline-flex;font-size:.82rem;height:1.65rem;justify-content:center;width:1.65rem}.bd-page .bd-pricing-table-check .icon{margin:0}.bd-page .bd-pricing-table-dash{color:rgba(37,37,44,.28);font-size:1.15rem;font-weight:700}.bd-page .bd-steps{margin-top:2rem}.bd-page .bd-steps-shell{background:#f7f7f8;border-radius:16px;box-shadow:var(--product-card-box-shadow);padding:.5rem}.bd-page .bd-steps-track{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr));min-height:19rem;padding:1rem}.bd-page .bd-step{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:var(--product-card-box-shadow);display:flex;flex-direction:column;min-height:100%;padding:1.35rem 1.1rem;text-align:left;transition:transform .2s ease;will-change:transform}.bd-page .bd-step:hover{transform:translateY(-2px)}.bd-page .bd-step h3{font-size:1.08rem;line-height:1.25;margin-bottom:.45rem}.bd-page .bd-step p{font-size:.96rem;line-height:1.65;margin:0}.bd-page .bd-step-number{align-items:center;background:rgba(75,147,207,.08);border-radius:999px;color:#4b93cf;display:inline-flex;font-size:.95rem;font-weight:700;height:2.25rem;justify-content:center;margin:0 0 .75rem;width:2.25rem}.bd-page .bd-check-list{list-style:none;margin:0;padding:0 0 2rem}.bd-page .bd-check-list .icon{color:rgba(37,37,44,.7)}.bd-page .bd-testimonials-title .bd-testimonials-title-label{display:inline-block;transition:color .24s ease,transform .24s ease}.bd-page .bd-testimonial{border:none;border-radius:16px;box-shadow:var(--product-card-box-shadow);display:flex;flex-direction:column;gap:1.4rem;height:100%;min-height:15rem;padding:1.35rem;transition:box-shadow .24s ease,background-color .24s ease}.bd-page .bd-testimonial:focus-visible{outline:none}.bd-page .bd-testimonial-name{font-size:1.02rem;line-height:1.3;transition:color .24s ease}.bd-page .bd-testimonial-text{font-size:.95rem;font-style:italic;line-height:1.7;margin:0}.bd-page .bd-testimonial-author{align-items:center;display:flex;gap:.25rem;margin-top:auto}.bd-page .bd-testimonial-role{color:#5b5e6e;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.bd-page .bd-form-card{background:#fff;border:1px solid rgba(34,36,38,.1);border-radius:8px;border-radius:16px;box-shadow:1px 1px 16px rgba(0,0,0,.04);margin:0;padding:clamp(1.35rem,2vw,2rem)}.bd-page .bd-registration-form .field{display:grid;gap:.35rem;margin:0;padding:0;width:auto}.bd-page .bd-registration-form .bd-form-row-2col{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.bd-page .bd-registration-form .bd-form-row-2col>.field{margin:0;padding:0;width:auto}.bd-page .bd-registration-form .bd-form-field{display:grid;display:flex;flex-direction:column;gap:.35rem;margin:0}.bd-page .bd-registration-form label{color:#5b5e6e;display:block;font-size:.87rem;font-weight:500;margin:0}.bd-page .bd-registration-form .bd-form-field--required>label:after,.bd-page .bd-registration-form .required.field .bd-form-field>label:after,.bd-page .bd-registration-form .required.field>label:after{color:#5b5e6e;content:" *"}.bd-page .bd-registration-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.bd-page .bd-registration-form select{background:#fff;border:1px solid #e3e4e8;border-radius:8px;color:#25252c;display:block;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.2em;padding:.875rem 1rem;transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease;width:100%}.bd-page .bd-registration-form input:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder,.bd-page .bd-registration-form select::placeholder{color:rgba(37,37,44,.38)}.bd-page .bd-registration-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,.bd-page .bd-registration-form select:focus{border-color:var(--primary);border-radius:var(--border-radius-medium);outline:none}.bd-page .bd-registration-form .bd-input-icon{position:relative}.bd-page .bd-registration-form .bd-input-icon input{padding-right:2.75rem}.bd-page .bd-registration-form .bd-input-icon .password-toggle{color:rgba(37,37,44,.42);cursor:pointer;position:absolute;right:.85rem;top:28%}.bd-page .bd-registration-form .bd-input-icon .password-toggle:hover{color:#25252c}.bd-page .bd-registration-form .bd-checkbox-toggle{align-items:flex-start;display:flex;gap:.6rem}.bd-page .bd-registration-form .bd-checkbox-toggle input[type=checkbox]{flex-shrink:0;margin-top:.2rem;width:auto}.bd-page .bd-registration-form .bd-checkbox-toggle .checkbox-label{color:#5b5e6e;font-size:.9rem;font-weight:400;line-height:1.55}.bd-page .bd-registration-form .bd-checkbox-toggle .checkbox-label a{color:#4b93cf;text-decoration:underline}.bd-page .bd-registration-form .bd-form-field--terms .recaptcha-label{color:#5b5e6e;font-size:.8rem}.bd-page .bd-registration-form .ui.pointing.label{background:none;border:none;color:#9f2d2d;font-size:.82rem;font-weight:600;padding:0}.bd-page .bd-registration-form .register-form-submit{min-width:14rem}.bd-page .bd-form-stepper{align-items:center;display:flex;gap:1.5rem;justify-content:center;margin-bottom:.75rem;padding:.35rem 0 1rem}.bd-page .bd-form-stepper-status{align-items:center;color:#25252c;display:flex;font-size:.95rem;font-weight:700;gap:.35rem;letter-spacing:-.01em;margin:0;white-space:nowrap}.bd-page .bd-form-stepper-status strong{color:#25252c;font-size:1.02rem}.bd-page .bd-form-stepper-status-label{font-size:.9rem;font-weight:700;letter-spacing:0;text-transform:none}.bd-page .bd-form-stepper-list{align-items:center;display:flex;gap:.85rem;list-style:none;margin:0;padding:0}.bd-page .bd-form-stepper-item{align-items:center;background:transparent;border:0;display:flex;justify-content:center;padding:0}.bd-page .bd-form-stepper-index{background:rgba(37,37,44,.18);border-radius:999px;flex-shrink:0;font-size:0;height:.65rem;width:.65rem}.bd-page .bd-form-stepper-item.is-active .bd-form-stepper-index,.bd-page .bd-form-stepper-item.is-complete .bd-form-stepper-index{background:#4b93cf}.bd-page .bd-form-stepper-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bd-page .bd-form-wizard-panels{display:grid}.bd-page .bd-form-panel{display:grid;gap:1rem}.bd-page .bd-form-panel[hidden]{display:none}.bd-page .bd-form-panel-header{display:grid;gap:.45rem}.bd-page .bd-form-panel-header h4{font-size:1.2rem;line-height:1.3;margin:0}.bd-page .bd-form-panel-header p{color:#5b5e6e;line-height:1.6;margin:0}.bd-page .bd-form-panel-actions{align-items:center;border-bottom:1px solid rgba(34,36,38,.1);display:flex;gap:.85rem;justify-content:space-between;padding-bottom:1.25rem}.bd-page .bd-form-panel-actions--end{justify-content:flex-end}.bd-page .bd-form-panel-actions .register-form-submit{margin-left:auto}.bd-page .bd-form-support{position:sticky;top:6rem}.bd-page .bd-contact-card{align-items:center;background:#fff;border:1px solid rgba(34,36,38,.1);border-radius:8px;border-radius:16px;box-shadow:1px 1px 16px rgba(0,0,0,.04);display:flex;flex-direction:column;overflow:hidden}.bd-page .bd-contact-card-top{align-items:center;display:flex;flex-direction:column;gap:.35rem;padding:1.25rem 1.25rem 0;text-align:center;width:100%}.bd-page .bd-contact-card-name{color:#25252c;font-size:1rem;font-weight:700;line-height:1.2}.bd-page .bd-contact-card-avatar{aspect-ratio:1;border-radius:16px;margin-bottom:-1.75rem;margin-top:.65rem;overflow:hidden;position:relative;width:56%;z-index:2}.bd-page .bd-contact-card-avatar img{display:block;height:100%;object-fit:cover;object-position:top center;width:100%}.bd-page .bd-contact-card-bottom{align-items:center;background:#eeeef0;border-radius:1rem 1rem 0 0;display:flex;flex-direction:column;gap:.75rem;padding:2.7rem 1.1rem 1rem;position:relative;width:100%;z-index:1}.bd-page .bd-contact-card-contacts{display:flex;flex-wrap:wrap;gap:.35rem 1rem;justify-content:center}.bd-page .bd-contact-card-contact{align-items:center;color:#5b5e6e;display:flex;font-size:.76rem;font-weight:600;gap:.45rem;text-decoration:none;white-space:nowrap}.bd-page .bd-contact-card-contact:hover{color:rgba(91,94,110,.75)}.bd-page .bd-contact-card-contact-icon{align-items:center;background:#fff;border-radius:50%;display:flex;flex-shrink:0;height:1.35rem;justify-content:center;width:1.35rem}.bd-page .bd-contact-card-contact-icon svg{height:.6rem;width:.6rem}.bd-page .bd-contact-card-actions{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.bd-page .bd-contact-card-msg-btn{align-items:flex-end;appearance:none;background:#fff;border:0;border-radius:8px;color:#25252c;cursor:pointer;display:inline-flex;font:inherit;font-size:.76rem;font-weight:700;justify-content:center;letter-spacing:.07em;line-height:1.2;min-height:2.25rem;min-width:0;padding:.55rem .75rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease;white-space:normal;width:100%}.bd-page .bd-contact-card-msg-btn:hover{background:hsla(0,0%,100%,.74);color:#25252c;text-decoration:none}.bd-page .bd-contact-card-msg-btn:focus-visible{outline:2px solid hsla(0,0%,100%,.7);outline-offset:2px}.bd-page .bd-contact-card-drawer{background:#fff;border-top:1px solid rgba(34,36,38,.1);padding:1rem;width:100%}.bd-page .bd-contact-card-drawer[hidden]{display:none}.bd-page .bd-form-support-cta{justify-content:center;width:100%}.bd-page .bd-form-support-inline-form{display:grid;gap:.8rem}.bd-page .bd-form-support-field{display:grid;gap:.35rem}.bd-page .bd-form-support-field label{color:#5b5e6e;font-size:.87rem;font-weight:500}.bd-page .bd-form-support-field input,.bd-page .bd-form-support-field textarea{background:#fff;border:1px solid #e3e4e8;border-radius:8px;color:#25252c;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.2em;padding:.875rem 1rem;transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease;width:100%}.bd-page .bd-form-support-field input::placeholder,.bd-page .bd-form-support-field textarea::placeholder{color:rgba(37,37,44,.42)}.bd-page .bd-form-support-field input:focus,.bd-page .bd-form-support-field textarea:focus{border-color:var(--primary);border-radius:var(--border-radius-medium);outline:none}.bd-page .bd-form-support-field input[aria-invalid=true],.bd-page .bd-form-support-field textarea[aria-invalid=true]{border-color:#d14343}.bd-page .bd-form-support-field textarea{max-height:9rem;min-height:6.25rem;resize:none}.bd-page .bd-form-support-feedback{border-radius:8px;font-size:.92rem;line-height:1.5;padding:.8rem .95rem}.bd-page .bd-form-support-feedback.is-success{background:rgba(90,143,37,.12);color:#40651c}.bd-page .bd-form-support-feedback.is-info{background:rgba(75,147,207,.08);color:#286496}.bd-page .bd-form-support-feedback.is-error{background:rgba(209,67,67,.08);color:#9f2d2d}.bd-page .bd-form-support-note{align-items:center;color:#5b5e6e;display:flex;font-size:.92rem;gap:.55rem;line-height:1.5}.bd-page .bd-form-support-note .hyfindr.btn{justify-content:center;width:100%}.bd-page .bd-form-login-link{align-items:center;color:#5b5e6e;display:flex;gap:.45rem;justify-content:center;margin-top:1.6rem;text-align:center}.bd-page .bd-form-login-link a{color:#4b93cf;font-weight:700;text-decoration:none}.bd-page .bd-hero.bd-reduced-motion:after{opacity:0}.bd-page .bd-hero.bd-reduced-motion .bd-globe-canvas{transform:none}@media (max-width:991px){.bd-page .bd-card-grid,.bd-page .bd-stats-grid,.bd-page .bd-testimonials-grid,.bd-page .bd-testimonials-grid--quad{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-page .bd-form-grid,.bd-page .bd-hero-grid{grid-template-columns:1fr}.bd-page .bd-globe-panel{display:none}.bd-page .bd-form-support{position:static}.bd-page .bd-brand-wall{min-height:420px}.bd-page .bd-steps-track{min-height:17.5rem}.bd-page .bd-step{padding:1.15rem .9rem}}@media (max-width:568px){.bd-page .bd-marketing-showcase{grid-template-columns:1fr}.bd-page .bd-marketing-list{min-height:0}.bd-page .bd-switch{padding-top:2rem}.bd-page .bd-switch h1{letter-spacing:-.035em;line-height:1.12}.bd-page .bd-form-section h2,.bd-page .bd-section h2{letter-spacing:-.025em;line-height:1.2}.bd-page .bd-hero-copy h2{letter-spacing:-.03em;line-height:1.14}.bd-page .bd-lead,.bd-page .bd-switch p{line-height:1.62}.bd-page .bd-actions,.bd-page .bd-actions .hyfindr.btn{width:100%}.bd-page .bd-switch-nav{gap:.25rem}.bd-page .bd-switch-link{font-size:.85rem;gap:.45rem;padding:.75rem 1.25rem}.bd-page .bd-switch-link svg.icon{height:1rem;width:1rem}.bd-page .bd-pricing-table{min-width:52rem;overflow:visible;table-layout:fixed}.bd-page .bd-pricing-compare{-webkit-overflow-scrolling:touch;margin-inline:0;overflow-x:auto;overflow-y:hidden;padding:.75rem 0}.bd-page .bd-pricing-table-feature,.bd-page .bd-pricing-table-feature-head{background:#fff;background-clip:padding-box;box-shadow:1px 0 0 rgba(34,36,38,.08);left:0;max-width:7.5rem;min-width:7.5rem;position:sticky;width:7.5rem;z-index:5}.bd-page .bd-pricing-table-feature-head:before,.bd-page .bd-pricing-table-feature:before{background:#fff;bottom:0;content:"";left:-1px;position:absolute;top:0;width:1px}.bd-page .bd-pricing-table-feature-head:after,.bd-page .bd-pricing-table-feature:after{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.92) 35%,hsla(0,0%,100%,0));bottom:0;content:"";pointer-events:none;position:absolute;right:-1rem;top:0;width:1rem}.bd-page .bd-pricing-table-feature-head{z-index:7}.bd-page .bd-pricing-table thead tr:first-child .bd-pricing-table-feature-head{border-top-left-radius:16px}.bd-page .bd-pricing-table thead tr:first-child .bd-pricing-table-feature-head:after,.bd-page .bd-pricing-table thead tr:first-child .bd-pricing-table-feature-head:before{border-top-left-radius:inherit}.bd-page .bd-pricing-table tbody tr:last-child .bd-pricing-table-feature{border-bottom-left-radius:16px}.bd-page .bd-pricing-table tbody tr:last-child .bd-pricing-table-feature:after,.bd-page .bd-pricing-table tbody tr:last-child .bd-pricing-table-feature:before{border-bottom-left-radius:inherit}.bd-page .bd-pricing-table-plan-head{min-width:14rem;width:14rem}.bd-page .bd-pricing-table td,.bd-page .bd-pricing-table th{font-size:.84rem;line-height:1.4;padding:.8rem .85rem}.bd-page .bd-pricing-table thead th{padding:1rem .85rem}.bd-page .bd-pricing-table-plan-content{gap:.8rem;min-height:8rem}.bd-page .bd-pricing-table-plan{font-size:.95rem}.bd-page .bd-pricing-table-description{font-size:.8rem;line-height:1.45}.bd-page .bd-pricing-table-cta.hyfindr.btn{font-size:.76rem;max-width:100%;padding-inline:.65rem}.bd-page .bd-card-grid,.bd-page .bd-stats-grid,.bd-page .bd-testimonials-grid{grid-template-columns:1fr}.bd-page .bd-testimonial{gap:1rem;padding:1.05rem}.bd-page .bd-testimonial-text{font-size:.88rem;line-height:1.6}.bd-page .bd-testimonial-name{font-size:.95rem}.bd-page .bd-testimonial-role{font-size:.72rem}.bd-page .bd-form-login-link{flex-direction:column;font-size:.92rem;gap:.2rem}.bd-page .bd-registration-form .bd-form-row-2col{grid-template-columns:1fr}.bd-page .bd-form-stepper{align-items:center;flex-wrap:wrap;justify-content:center;padding:.25rem 0 .85rem}.bd-page .bd-form-stepper-status{justify-content:center;white-space:normal}.bd-page .bd-form-stepper-list{justify-content:center;width:auto}.bd-page .bd-form-stepper-index{height:.65rem;width:.65rem}.bd-page .bd-form-panel-actions{display:grid;grid-template-columns:1fr}.bd-page .bd-form-panel-actions .hyfindr.btn{width:100%}.bd-page .bd-contact-card-bottom,.bd-page .bd-form-card{padding:1rem}.bd-page .bd-steps-shell{padding:.5rem}.bd-page .bd-steps-track{gap:.55rem;grid-template-columns:1fr;min-height:0;padding:.65rem}.bd-page .bd-step{padding:.9rem .68rem}.bd-page .bd-step h3{font-size:.92rem;margin-bottom:.4rem}.bd-page .bd-step p{font-size:.76rem;line-height:1.45}.bd-page .bd-step-number{font-size:.92rem;height:2.2rem;margin-bottom:.72rem;width:2.2rem}.bd-page .bd-marketing-item{padding:.95rem 1rem}.bd-page .bd-marketing-item-header{gap:.8rem}.bd-page .bd-marketing-item-title{font-size:1.08rem}.bd-page .bd-marketing-visual{display:none}.bd-page .bd-form-section,.bd-page .bd-section{padding:3rem 0}.bd-page .bd-hero{padding:2.5rem 0 3rem}.bd-page .bd-contact-card-avatar{margin-bottom:.65rem;width:50%}}@media (prefers-reduced-motion:reduce){.bd-page .bd-brand-wall-track{animation:none}.bd-page .bd-brand-wall-group.is-clone{display:none}}@media (hover:hover) and (pointer:fine){.bd-page .bd-pricing-table tbody tr:hover{background:hsla(240,7%,97%,.5)}.bd-page .bd-testimonial.is-active .bd-testimonial-name{color:#4b93cf;font-size:1.05rem}}