.ba-page,
.ba-page > main { margin: 0; padding: 0; }
.bw-widget-container:has(> .ba-section) { margin: 0; padding: 0; }
.ba-section {
	box-sizing: border-box;
	isolation: isolate;
	position: relative;
	overflow: hidden;
	color: #fff;
	font-family: 'Poppins', sans-serif;
}
.ba-section *,
.ba-section *::before,
.ba-section *::after { box-sizing: border-box; }
.ba-section p,
.ba-section h1,
.ba-section h2,
.ba-section h3 { margin: 0; padding: 0; }
.ba-section img { max-width: 100%; }
.ba-section a { text-decoration: none; }

.ba-section .ba-bg{ position: absolute; inset: 0; pointer-events: none; }

.ba-blend-overlay { mix-blend-mode: overlay; }
.ba-section .ba-blend-multiply{ mix-blend-mode: multiply; }
.ba-section .ba-blend-screen{ mix-blend-mode: screen; }
.ba-section .ba-bg-img{
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
	max-width: none !important;
	object-fit: cover;
}
.ba-section .ba-wrap{
	position: relative;
	z-index: 1;
	max-width: 1280px;
	margin: 0 auto;
	padding: 0 20px;
}
.ba-section .ba-stack{ display: flex; flex-direction: column; }
.ba-section .ba-center{ text-align: center; align-items: center; }


.ba-eyebrow, .ba-section .ba-h2, .ba-section .ba-h2-xl, .ba-section .ba-text, .ba-section .ba-stat-title, .ba-section .ba-member-name, .ba-section .ba-member-role,
.ba-section .ba-service-body h3, .ba-section .ba-service-body p, .ba-section .ba-service-body a, .ba-section .ba-quote-title, .ba-section .ba-quote-text,
.ba-section .ba-tab-num, .ba-section .ba-tab-label, .ba-section .ba-tech-label, .ba-section .ba-cta-title, .ba-section .ba-join-title, .ba-section .ba-member-bio, .ba-section .ba-faq-a-body{
	text-box: trim-both cap alphabetic;
}

.ba-section .ba-eyebrow{
	font: 700 16px/26px 'Poppins', sans-serif;
	letter-spacing: .08em;
	text-transform: uppercase;
	color: #00aef0;
}
.ba-section .ba-h2{ font: 800 36px/42px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-h2-xl{ font: 800 64px/68px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-text{ font: 400 18px/25px 'Poppins', sans-serif; color: #d0eaff; }
.ba-section .ba-text-17{ font-size: 17px; }
.ba-section .ba-white{ color: #fff; margin-bottom: 15px; }
.ba-section .ba-text a{ color: #00aef0; }

.ba-text p + p { margin-top: 15px; }
.ba-section.ba-intro .ba-text p + p{ margin-top: 16px; }
.ba-section .ba-faq-a-body p + p{ margin-top: 13px; }
.ba-section .ba-grad-text{
	display: inline-block;
	background: linear-gradient(90deg, #625ef3 -20%, #00aef0 110%);
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;
}

.ba-section .ba-btn{
	display: inline-flex;
	align-items: center;
	justify-content: center;
	height: 50px;
	padding: 0 20px;
	border: 1px solid #fff;
	border-radius: 2px;
	font-family: 'proxima-nova', 'Proxima Nova', sans-serif;
	font-weight: 600;
	font-size: 18px;
	line-height: 1;
	letter-spacing: .01em;
	color: #fff !important;
	background: transparent;
	transition: background-color .25s ease, border-color .25s ease;
}
.ba-section .ba-btn:hover{ background: #00aef0; border-color: #00aef0; }
.ba-section .ba-btn-solid{ height: 48px; padding: 0 15px; background: #00aef0; border-color: #00aef0; }
.ba-section .ba-btn-solid:hover{ background: #0090c7; border-color: #0090c7; }
.ba-section .ba-btn-row{ margin-top: 78px; }

.ba-section .ba-glow{ position: absolute; border-radius: 50%; }
.ba-section .ba-hex-line{ position: absolute; overflow: visible; }
.ba-section .ba-split{ display: flex; align-items: flex-start; }


.ba-angled-grad {
	position: absolute;
	inset: 0;
	opacity: .7;
	background: linear-gradient(259.9deg, #625ef3 -5%, #00aef0 33.5%, #4285f4 70.5%, #002d52 111.2%);
}



.ba-section .ba-clients-swirl{ left: -12.7%; top: -27.5%; width: 55.5%; height: 162%; object-fit: fill; opacity: .4; }
.ba-section .ba-clients-swirl.is-flip{ left: 53%; transform: scale(-1, -1); }


.ba-section.ba-hero { height: 590px; background: transparent; } 
.ba-section.ba-hero .ba-wrap{ padding-top: 218px; }
.ba-section .ba-crumb{
	font-family: 'proxima-nova', 'Proxima Nova', sans-serif;
	font-weight: 600;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: .01em;
	color: #fff;
	margin-bottom: 43px;
}
.ba-section .ba-crumb a{ color: #fff; }
.ba-section .ba-crumb a:hover{ color: #00aef0; }
.ba-section .ba-hero-title{
	max-width: 850px;
	font: 800 64px/64px 'Poppins', sans-serif;
	letter-spacing: .01em;
	color: #fff;
	margin-bottom: 15px !important;
}
.ba-section .ba-hero-sub{
	max-width: 560px;
	font-family: 'proxima-nova', 'Proxima Nova', sans-serif;
	font-weight: 500;
	font-size: 18px;
	line-height: 25px;
	letter-spacing: .01em;
}


.ba-intro { background: #001f30; padding: 110px 0 104px; }
.ba-section .ba-intro-head{ max-width: 982px; margin: 0 auto; gap: 20px; }
.ba-section .ba-intro-head .ba-h2{ max-width: 785px; margin-bottom:10px; }
.ba-section .ba-intro-head .ba-text{ max-width: 970px; margin-bottom:10px; }
.ba-section .ba-badges{
	display: grid;
	grid-template-columns: repeat(2, 449px);
	gap: 24px;
	justify-content: center;
	margin-top: 33px;
}
.ba-section .ba-badge{
	display: flex;
	align-items: center;
	gap: 18px;
	height: 91px;
	padding-left: 35px;
	border-radius: 10px;
	background: linear-gradient(90deg, rgba(0, 45, 82, .5) -8.7%, rgba(66, 133, 244, .5) 18.5%, rgba(0, 174, 240, .5) 72.8%, rgba(98, 94, 243, .5) 100%), #004980;
	box-shadow: 0 0 15px rgba(0, 0, 0, .1);
}
.ba-section .ba-badge-icon{ flex: 0 0 53px; display: flex; justify-content: center; }
.ba-section .ba-badge-text{
	max-width: 300px;
	font: 600 18px/22px 'Montserrat', sans-serif;
	letter-spacing: .01em;
	text-transform: uppercase;
}


.ba-team { background: #001f30; padding: 93px 0 106px; }
.ba-section .ba-team-head{ max-width: 885px; gap: 34px; }
.ba-section .ba-team-head .ba-text{ max-width: 799px; }
.ba-section .ba-team-cat{
	margin: 53px 0 41px 18px !important;
	font: 300 48px/59px 'Montserrat', sans-serif;
	letter-spacing: .01em;
	text-transform: uppercase;
	color: #01aef0;
}
.ba-section .ba-team-row + .ba-team-cat{ margin-top: 67px !important; }
.ba-section .ba-team-row{ padding-left: 20px; max-width: 1060px; }
.ba-section .ba-team-grid{ display: grid; grid-template-columns: repeat(4, 227px); gap: 16px; }
.ba-section .ba-member{
	position: relative;
	height: 265px;
	border-radius: 10px;
	overflow: hidden;
	box-shadow: 2px 2px 6px rgba(0, 0, 0, .25);
	cursor: pointer;
}
.ba-section .ba-member > img{ position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: grayscale(1); transition: filter .4s ease; }
.ba-section .ba-member:hover > img,
.ba-section .ba-member.is-active > img{ filter: none; }
.ba-section .ba-member::before{
	content: '';
	position: absolute;
	inset: 0;
	z-index: 1;
	border-radius: inherit;
	box-shadow: inset 2px 2px 6px #b6b6b6;
	background: linear-gradient(53.8deg, #00aef0 1.8%, rgba(0, 174, 240, 0) 48%);
	background-size: 0 0;
	background-repeat: no-repeat;
	transition: opacity .3s ease;
	pointer-events: none;
}
.ba-section .ba-member.is-active::before{ background-size: 100% 100%; }
.ba-section .ba-member-info{ position: absolute; z-index: 2; left: 16px; right: 12px; top: 177px; }
.ba-section .ba-member-name{
	font-family: 'proxima-nova', 'Proxima Nova', sans-serif;
	font-weight: 700;
	font-size: 20px;
	line-height: 26px;
	letter-spacing: .01em;
	text-shadow: 1px 1px 4px rgba(0, 0, 0, .55);
}
.ba-section .ba-member-role{
	margin-top: 16px !important;
	font-family: 'proxima-nova', 'Proxima Nova', sans-serif;
	font-weight: 600;
	font-style: italic;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: .01em;
	text-shadow: 1px 1px 4px rgba(0, 0, 0, .65);
}
.ba-section .ba-member-toggle{
	position: absolute;
	z-index: 3;
	right: 8px;
	bottom: 13px;
	width: 26px;
	height: 26px;
	padding: 5px;
	border: 0;
	border-radius: 5px;
	background: #fff;
	cursor: pointer;
	line-height: 0;
	filter: drop-shadow(0 0 1.5px rgba(0, 0, 0, .95));
}
.ba-section .ba-member-toggle svg{ width: 16px; height: 16px; transition: transform .3s ease; }
.ba-section .ba-member.is-active .ba-member-toggle svg{ transform: rotate(180deg); }
.ba-section .ba-member-panel{
	position: relative;
	display: flex;
	gap: 25px;
	min-height: 188px;
	margin-top: 13px;
	padding: 34px 25px;
	border-radius: 10px;
	background: rgba(0, 174, 240, .1);
}
.ba-section .ba-member-panel[hidden]{ display: none; }
.ba-section .ba-member-pointer{
	position: absolute;
	top: -13px;
	left: 107px;
	width: 21px;
	height: 13px;
	background: rgba(0, 174, 240, .1);
	clip-path: polygon(50% 0, 100% 100%, 0 100%);
	transition: left .3s ease;
}
.ba-section .ba-member-panel-head{ flex: 0 0 235px; }
.ba-section .ba-member-panel .ba-member-name,
.ba-section .ba-member-panel .ba-member-role{ text-shadow: none; }
.ba-section .ba-member-bio{
	flex: 1;
	max-width: 703px;
	padding-top: 1px;
	font: 400 18px/24px 'Poppins', sans-serif;
	letter-spacing: .01em;
}
.ba-section .ba-join{ margin-top: 138px; }
.ba-section .ba-join-title{
	max-width: 936px;
	margin: 41px 0 41px 6px !important;
	text-align: center;
	font: 900 128px/1 'Poppins', sans-serif;
	letter-spacing: .01em;
	color: transparent;
	white-space: nowrap;
	-webkit-text-stroke: 2px #00aef0;
	filter: drop-shadow(0 0 3px #625ef3) drop-shadow(0 0 3px #625ef3);
}
.ba-section .ba-join-text{ max-width: 942px; margin-left: 5px; color: #fff; font-size: 18px; line-height: 24px; letter-spacing: .01em; }


.ba-driven { background: #001f30; padding: 150px 0; }
.ba-section .ba-glow-tr{ left: 54%; top: -212px; width: 783px; height: 362px; background: radial-gradient(closest-side, rgba(0, 174, 240, .45), rgba(0, 174, 240, 0)); filter: blur(60px); }
.ba-section .ba-glow-bl{ left: -213px; bottom: -297px; width: 818px; height: 359px; background: radial-gradient(closest-side, rgba(0, 174, 240, .45), rgba(0, 174, 240, 0)); filter: blur(60px); }
.ba-section .ba-driven-hex{ left: -100px; top: -70px; width: 591px; height: 591px; }
.ba-section.ba-driven .ba-split{ gap: 57px; }
.ba-section .ba-driven-img{ flex: 0 0 585px; width: 585px; height: 681px; object-fit: cover; border-radius: 20px; }
.ba-section .ba-driven-text{ flex: 0 1 598px; padding-top: 47px; gap: 20px; }
.ba-section .ba-driven-text .ba-h2{ max-width: 527px; }


.ba-stats { height: 1094px; background: #002d52; padding-top: 133px; }
.ba-section .ba-stats-logo{ position: absolute; left: calc(50% - 603px); top: 693px; width: 524px; height: 558px; object-fit: cover; }
.ba-section .ba-stats-grid{ display: flex; justify-content: space-between; padding-left: 7px; }
.ba-section .ba-stats-left{ flex: 0 1 525px; gap: 25px; }
.ba-section .ba-stats-left .ba-h2-xl{ max-width: 597px; width: 114%; }
.ba-section .ba-stats-list{ flex: 0 0 507px; display: flex; flex-direction: column; gap: 21px; margin-right: -6px; }
.ba-section .ba-stat{ padding-left: 21px; gap: 20px; max-width: 487px; }
.ba-section .ba-stat-line{ margin: 0; border: 0; border-top: 1px solid rgba(0, 174, 240, .2); opacity: 1; }
.ba-section .ba-stat-num{ font: 800 75px/75px 'Poppins', sans-serif; text-box: none; }
.ba-section .ba-count{
	display: inline-block;
	background: linear-gradient(90deg, rgba(0, 0, 0, .95) 0%, #1b399c 54%, rgba(13, 28, 78, .98) 100%);
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;
}
.ba-section .ba-stat-title{ font: 700 24px/25px 'Poppins', sans-serif; }


	display: grid;
	grid-template-columns: 568px 568px;
	justify-content: space-between;
	padding: 32px 0;
}
.ba-section .ba-vision{ gap: 34px; margin: 103px auto 0; max-width: 885px; }
.ba-section .ba-vision-title{ color: #00aef0; }
.ba-section .ba-vision .ba-text{ max-width: 799px; }


.ba-services { background: #002645; padding: 127px 0 125px; }
.ba-section .ba-services-head{ max-width: 783px; margin: 0 auto; gap: 27px; }
.ba-section .ba-services-head .ba-h2{ max-width: 513px; }
.ba-section .ba-services-grid{
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 47px 24px;
	margin-top: 63px;
}
.ba-section .ba-service{
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 25px;
	min-height: 429px;
	padding: 30px;
	border-radius: 10px;
	background: linear-gradient(180deg, rgba(98, 94, 243, .2), rgba(0, 174, 240, .2)), rgba(158, 157, 157, .15);
	box-shadow: 0 0 15px rgba(0, 0, 0, .05);
	transition: transform .3s ease, box-shadow .3s ease;
}
.ba-section .ba-service:hover{ transform: translateY(-4px); box-shadow: 0 10px 30px rgba(0, 0, 0, .25); }
.ba-section .ba-service-icon{ height: 62px; width: auto; }
.ba-section .ba-service-body{ flex: 1; display: flex; flex-direction: column; align-items: center; gap: 20px; text-align: center; }
.ba-section .ba-service-body h3{ font: 700 30px/35px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-service-body p{ font: 400 17px/25px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-service-body a{ margin-top: auto; font: 700 17px/25px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-service-body a:hover{ color: #00aef0; }
.ba-section .ba-ai-badge{
	position: absolute;
	top: -17px;
	right: 17px;
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 2px 6px;
	border-radius: 5px;
	background: #00aef0;
	font: 500 18px/30px 'Poppins', sans-serif;
	color: #fff;
}


.ba-clients { background: #001f30; padding: 124px 0; }
.ba-section .ba-glow-top{ left: 50%; top: -97px; width: 651px; height: 193px; transform: translateX(-56%); background: radial-gradient(closest-side, rgba(0, 174, 240, .6), rgba(0, 174, 240, 0)); filter: blur(60px); }
.ba-section .ba-clients-head{ max-width: 743px; margin: 0 auto; gap: 10px; }
.ba-section .ba-clients-head .ba-h2{ max-width: 527px; }

.ba-section.ba-clients .ba-h2, .ba-section.ba-clients .ba-text,
.ba-section.ba-clients .ba-quote-title, .ba-section.ba-clients .ba-quote-text{ text-box: none; margin-bottom: 0; }
.ba-section.ba-clients .ba-quote{ margin-top: 81px; }
.ba-section.ba-clients .ba-quote-author strong{ display: block; }
.ba-section .ba-logo-panel{
	position: relative;
	max-width: 1002px;
	margin: 28px auto 0;
	padding: 55px 87px;
	display: grid;
	grid-template-columns: repeat(4, 174px);
	gap: 30px 44px;
	border-radius: 10px;
	overflow: hidden;
	background: linear-gradient(90deg, rgba(0, 18, 45, .45), rgba(0, 18, 45, 0) 30%, rgba(0, 18, 45, 0) 70%, rgba(0, 18, 45, .35)), linear-gradient(259.9deg, rgba(98, 94, 243, .7) -5%, rgba(0, 174, 240, .7) 33.4%, rgba(66, 133, 244, .7) 70.5%, rgba(0, 45, 82, .7) 111.2%);
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);
}
.ba-section .ba-logo-panel::before{
	content: '';
	position: absolute;
	inset: 0;
	opacity: var(--ba-clients-op, .4);
	mix-blend-mode: var(--ba-clients-blend, multiply);
	background: var(--ba-clients-bg) center / cover;
}
.ba-section .ba-logo-panel::after{
	content: '';
	position: absolute;
	inset: 0;
	padding: 2px;
	border-radius: inherit;
	background: linear-gradient(180deg, #9eafc6, rgba(77, 85, 96, 0));
	-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	pointer-events: none;
}
.ba-section .ba-logo-tile{
	position: relative;
	z-index: 1;
	height: 80px;
	padding: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 10px;
	background: rgba(182, 182, 182, .2);
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);
	transition: box-shadow .35s ease, background-color .35s ease;
}
.ba-section .ba-logo-tile:hover{ background-color: rgba(0, 174, 240, .14); box-shadow: 0 0 0 1px rgba(0, 174, 240, .55), 0 0 26px rgba(0, 174, 240, .45); }
.ba-section .ba-logo-tile img{ width: 154px; height: 51px; object-fit: contain; }
.ba-section .ba-logo-tile.is-narrow img{ width: 109px; }
.ba-section .ba-quote{ gap: 19px; max-width: 725px; margin: 122px auto 0; }
.ba-section .ba-quote-icon{ margin-bottom: 0; }
.ba-section .ba-quote-title{ font: 600 24px/24px 'Poppins', sans-serif; letter-spacing: .01em; }
.ba-section .ba-quote-text{ font: 400 18px/24px 'Poppins', sans-serif; letter-spacing: .01em; }
.ba-section .ba-stars{ display: flex; gap: 4px; }
.ba-section .ba-quote-author{ font: 400 18px/24px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; }


.ba-values { background: #002645; padding: 125px 0 116px; }
.ba-section .ba-values-hex{ left: calc(50% - 747px); top: 69px; width: 684px; height: 684px; }
.ba-section .ba-values-top{ gap: 50px; }
.ba-section .ba-values-img{ flex: 0 0 584px; width: 584px; height: 572px; object-fit: cover; border-radius: 15px; margin-left: -2px; }
.ba-section .ba-values-text{ flex: 0 1 588px; padding-top: 11px; gap: 27px; }
.ba-section .ba-tabs{
	position: relative;
	display: flex;
	justify-content: space-around;
	margin-top: 105px;
	padding: 15px 10px 35px;
	border-bottom: 1px solid rgba(0, 174, 240, .2);
}
.ba-section .ba-tabs-progress{
	position: absolute;
	bottom: -1px;
	left: 0;
	height: 1px;
	width: 0;
	background: #00aef0;
	box-shadow: 0 0 6px #00aef0;
	will-change: width;
}
.ba-section .ba-tab{
	position: relative;
	flex: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 19px;
	padding: 0;
	border: 0;
	background: none;
	color: #fff;
	cursor: pointer;
}
.ba-section .ba-tab + .ba-tab::before{
	content: '';
	position: absolute;
	left: 0;
	top: 30px;
	height: 46px;
	border-left: 1px solid rgba(0, 174, 240, .2);
}
.ba-section .ba-tab::after{
	content: '';
	position: absolute;
	left: 50%;
	bottom: -40px;
	width: 9px;
	height: 9px;
	border-radius: 50%;
	background: #004167;
	transform: translateX(-50%);
	transition: all .3s ease;
}
.ba-section .ba-tab.is-passed::after{
	width: 11px;
	height: 11px;
	bottom: -41px;
	background: #00aef0;
	border: 2px solid #00aef0;
	box-shadow: 0 0 4px #00aef0;
}
.ba-section .ba-tab.is-active::after{
	width: 11px;
	height: 11px;
	bottom: -41px;
	background: #002d52;
	border: 2px solid #00aef0;
	box-shadow: 0 0 4px #00aef0;
}
.ba-section .ba-tab-num{
	font: 600 64px/38px 'Poppins', sans-serif;
	color: transparent;
	-webkit-text-stroke: 1px #00aef0;
	text-shadow: 0 0 25px rgba(0, 0, 0, .07);
	transition: transform .4s ease, filter .4s ease;
}
.ba-section .ba-tab.is-active .ba-tab-num{ transform: translateY(-4px); filter: drop-shadow(0 0 6px rgba(0, 174, 240, .7)); }
.ba-section .ba-tab-label{ max-width: 180px; font: 600 20px/28px 'Poppins', sans-serif; text-align: center; transition: color .3s ease; }
.ba-section .ba-tab.is-active .ba-tab-label,
.ba-section .ba-tab:hover .ba-tab-label{ color: #00aef0; }
.ba-section .ba-tab-panel{
	position: relative;
	min-height: 409px;
	margin-top: 36px;
	padding: 82px 44px;
	border-radius: 10px;
	background: linear-gradient(180deg, rgba(0, 38, 69, .2) 4%, rgba(0, 174, 240, .2) 100%), rgba(217, 217, 217, .05);
}
.ba-section .ba-tab-copy{ max-width: 761px; }
.ba-section .ba-tab-copy:not([hidden]){ animation: ba-fade .6s ease both; }
.ba-section .ba-tab-copy:not([hidden]) p{ animation: ba-fade .6s ease both; }
.ba-section .ba-tab-copy:not([hidden]) p:nth-child(2){ animation-delay: .08s; }
.ba-section .ba-tab-copy:not([hidden]) p:nth-child(3){ animation-delay: .16s; }
.ba-section .ba-tab-copy:not([hidden]) p:nth-child(4){ animation-delay: .24s; }
.ba-section .ba-tab-hex.is-swap{ animation: ba-hex-in .7s cubic-bezier(.22, 1, .36, 1); }
@keyframes ba-hex-in { from { opacity: 0; transform: rotate(-30deg) scale(.85); } to { opacity: 1; transform: none; } }
.ba-section .ba-tab.is-active::after{ animation: ba-pulse 1.6s ease-out infinite; }
@keyframes ba-pulse { 0% { box-shadow: 0 0 4px #00aef0, 0 0 0 0 rgba(0, 174, 240, .6); } 100% { box-shadow: 0 0 4px #00aef0, 0 0 0 8px rgba(0, 174, 240, 0); } }
.ba-section .ba-tab-hex{
	position: absolute;
	left: 816px;
	top: 40px;
	width: 383px;
	height: 323px;
	padding: 10px;
	background: rgba(0, 174, 240, .1);
	clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
}
.ba-section .ba-tab-hex img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	clip-path: polygon(25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%, 0 50%);
}
.ba-section.ba-values .ba-btn-row{ margin-top: 48px; }
@keyframes ba-fade { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: none; } }


.ba-section.ba-tech { background: transparent; padding: 139px 0; } 
.ba-section .ba-tile-bg{ position: absolute; inset: 0; background: url('/images/tech-1.webp') repeat; }
.ba-section .ba-tech-wrap{ padding-left: 24px; }
.ba-section .ba-tech-head{ max-width: 815px; gap: 31px; }
.ba-section .ba-tech-title{ line-height: 73px; text-box: trim-both cap alphabetic; }
.ba-section .ba-tech-head .ba-text{ max-width: 781px; }
.ba-section .ba-tech-label{ margin: 30px 0 25px !important; font: 700 24px/25px 'Poppins', sans-serif; }
.ba-section .ba-tech-head + .ba-tech-label{ margin-top: 75px !important; }
.ba-section .ba-tech-tiles{ display: flex; flex-wrap: wrap; gap: 20px; }
.ba-section .ba-tech-tile{
	width: 169px;
	height: 77px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px;
	border: 1px solid rgba(0, 174, 240, .1);
	border-radius: 10px;
	background: rgba(1, 19, 26, .81);
	transition: border-color .35s ease, box-shadow .35s ease;
}
.ba-section .ba-tech-tile:hover{ border-color: rgba(0, 174, 240, .75); box-shadow: 0 0 26px rgba(0, 174, 240, .45), inset 0 0 14px rgba(0, 174, 240, .15); }
.ba-section .ba-tech-tile img{ object-fit: contain; }


.ba-faq { background: #0f172a; padding: 111px 0; }
.ba-section.ba-faq .ba-bg-img{ object-position: 50% 50%; }
.ba-section .ba-faq-overlay{ position: absolute; inset: 0; background: #0f172a; opacity: .9; mix-blend-mode: multiply; }
.ba-section .ba-glow-faq{ right: -124px; top: -186px; width: 561px; height: 561px; background: radial-gradient(closest-side, rgba(32, 65, 133, .9), rgba(32, 65, 133, 0)); filter: blur(80px); }
.ba-section .ba-faq-head{ max-width: 781px; margin: 0 auto; gap: 26px; }
.ba-section .ba-faq-head .ba-h2{ max-width: 760px; }
.ba-section .ba-faq-list{ display: flex; flex-direction: column; gap: 17px; max-width: 916px; margin: 55px auto 0; }
.ba-section .ba-faq-item{ border-radius: 20px; background: rgba(0, 174, 240, .2); box-shadow: 0 0 60px rgba(0, 0, 0, .07); }
.ba-section .ba-faq-q{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 12px;
	min-height: 88px;
	padding: 24px 37px 24px 24px;
	border: 0;
	background: none;
	color: #fff;
	text-align: left;
	font: 600 22px/29px 'Poppins', sans-serif;
	cursor: pointer;
}
.ba-section .ba-faq-icon{
	flex: 0 0 40px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 1px solid rgba(0, 174, 240, .1);
	border-radius: 24px;
	background: rgba(13, 32, 70, .2);
}
.ba-section .ba-faq-icon svg{ transition: transform .45s cubic-bezier(.4, 0, .2, 1); }
.ba-section .ba-faq-v{ transform-origin: center; transform-box: fill-box; transition: transform .45s cubic-bezier(.4, 0, .2, 1); }
.ba-section .ba-faq-item.is-open .ba-faq-icon svg{ transform: rotate(180deg); }
.ba-section .ba-faq-item.is-open .ba-faq-v{ transform: scaleY(0); }

.ba-faq-item { transition: background-color .35s ease, box-shadow .35s ease; }
.ba-section .ba-faq-item.is-open{ background: rgba(0, 174, 240, .26); }
.ba-section .ba-faq-a{
	display: grid;
	grid-template-rows: 0fr;
	opacity: 0;
	transition: grid-template-rows .45s cubic-bezier(.4, 0, .2, 1), opacity .35s ease;
}
.ba-section .ba-faq-item.is-open .ba-faq-a{ grid-template-rows: 1fr; opacity: 1; }
.ba-section .ba-faq-a > .ba-faq-a-inner{ min-height: 0; overflow: hidden; }
.ba-section .ba-faq-a-body{ padding: 10px 77px 24px 24px; }
.ba-section .ba-faq-a-inner{
	font: 300 18px/26px 'Poppins', sans-serif;
	color: #fff;
	transform: translateY(-8px);
	transition: transform .45s cubic-bezier(.4, 0, .2, 1);
}
.ba-section .ba-faq-item.is-open .ba-faq-a-inner{ transform: none; }
.ba-section .ba-faq-a strong{ font-weight: 700; }
.ba-section.ba-faq .ba-btn-row{ margin-top: 55px; }


.ba-reviews { background: #001f30; padding: 91px 0; }
.ba-section .ba-glow-dark{ left: 50%; top: -470px; width: 697px; height: 577px; transform: translateX(-53%); background: radial-gradient(closest-side, #030507, rgba(3, 5, 7, 0)); filter: blur(60px); }
.ba-section .ba-marquee{ position: relative; z-index: 1; overflow: hidden; }
.ba-section .ba-marquee-track{
	display: flex;
	gap: 23px;
	width: max-content;
	padding: 4px 0;
	cursor: grab;
	touch-action: pan-y;
	user-select: none;
	-webkit-user-select: none;
	will-change: transform;
}
.ba-section .ba-marquee-track.is-dragging{ cursor: grabbing; }
.ba-section .ba-marquee-track.is-dragging .ba-review{ pointer-events: none; }
.ba-section .ba-review{
	flex: 0 0 400px;
	height: 484px;
	overflow: hidden;
	padding: 39px 33px 30px 27px;
	border-radius: 15px;
	background: rgba(255, 255, 255, .03);
	box-shadow: 0 0 3px rgba(0, 0, 0, .25);
}
.ba-section .ba-review-head{ display: flex; gap: 19px; align-items: center; }
.ba-section .ba-review-head img{ width: 42px; height: 42px; border-radius: 50%; object-fit: cover; }
.ba-section .ba-review-name{ font: 700 18px/26px 'Poppins', sans-serif; letter-spacing: .01em; }
.ba-section .ba-review-time{ font: 400 13px/26px 'Poppins', sans-serif; letter-spacing: .01em; color: #9eafc6; }
.ba-section .ba-review-stars{ display: flex; gap: 2px; margin: 14px 0 0 -5px; }
.ba-section .ba-review-text{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 11; overflow: hidden; margin-top: 14px !important; font: 400 18px/26px 'Poppins', sans-serif; letter-spacing: .01em; }


.ba-cta { background: #001f30; padding: 141px 0 140px; }
.ba-section .ba-cta-inner{ gap: 29px; }
.ba-section .ba-cta-title{ font: 800 75px/68px 'Poppins', sans-serif; color: #b6d9ef; }
.ba-section .ba-cta-inner .ba-text{ max-width: 697px; }

.ba-section .ba-cta-title, .ba-section.ba-cta .ba-text{ text-box: none; }
.ba-section .ba-cta-inner > div{ display: flex; justify-content: center; }


@media (max-width: 1279px) {
	.ba-section .ba-driven-img{ flex-basis: 45%; width: 45%; height: auto; aspect-ratio: 585 / 681; }
	.ba-section .ba-values-img{ flex-basis: 47%; width: 47%; height: auto; aspect-ratio: 584 / 572; }
	.ba-section .ba-tab-hex{ left: auto; right: 30px; width: 300px; height: 300px; top: 54px; }
	.ba-section .ba-tab-copy{ max-width: calc(100% - 340px); }
	.ba-section .ba-team-grid{ grid-template-columns: repeat(4, minmax(0, 227px)); }
}

@media (max-width: 1024px) {
	.ba-section .ba-hero-title, .ba-section .ba-h2-xl{ font-size: 48px; line-height: 52px; }
	.ba-section .ba-badges{ grid-template-columns: 1fr 1fr; }
	.ba-section .ba-split, .ba-section .ba-stats-grid{ flex-direction: column; gap: 40px !important; }
	.ba-section .ba-driven-img, .ba-section .ba-values-img{ width: 100%; flex-basis: auto; max-height: 560px; }
	
	.ba-section .ba-driven-text, .ba-section .ba-values-text, .ba-section .ba-stats-left{ padding-top: 0; flex-basis: auto; }
	.ba-section .ba-stats-left .ba-h2-xl{ width: auto; }
	.ba-section .ba-stats-list{ width: 100%; }
	.ba-section .ba-stat{ max-width: none; }
	.ba-section .ba-tabs{ margin-top: 70px; }
	.ba-section.ba-stats{ height: auto; padding-bottom: 80px; }
	.ba-section .ba-stats-logo{ display: none; }
	.ba-section .ba-stats-list{ flex-basis: auto; margin: 0; }
	.ba-section .ba-services-grid{ grid-template-columns: repeat(2, 1fr); }
	.ba-section .ba-logo-panel{ grid-template-columns: repeat(4, 1fr); padding: 40px; gap: 20px; }
	.ba-section .ba-logo-tile img, .ba-section .ba-logo-tile.is-narrow img{ width: 100%; }
	.ba-section .ba-team-row{ max-width: none; }
	.ba-section .ba-team-grid{ grid-template-columns: repeat(4, 1fr); }
	.ba-section .ba-member{ height: auto; aspect-ratio: 227 / 265; }
	.ba-section .ba-member-info{ top: auto; bottom: 14px; left: 12px; right: 40px; }
	.ba-section .ba-member-name{ font-size: clamp(14px, 1.9vw, 18px); line-height: 1.2; }
	.ba-section .ba-member-role{ font-size: clamp(11px, 1.4vw, 14px); line-height: 1.3; }
	.ba-section .ba-member-panel .ba-member-name{ font-size: 18px; }
	.ba-section .ba-member-panel .ba-member-role{ font-size: 14px; }
	.ba-section .ba-member-panel{ flex-direction: column; }
	.ba-section .ba-member-panel-head{ flex-basis: auto; }
	.ba-section .ba-join-title{ font-size: 90px; }
	.ba-section .ba-tab-hex{ display: none; }
	.ba-section .ba-tab-copy{ max-width: none; }
	.ba-section .ba-cta-title{ font-size: 56px; line-height: 60px; }
}

@media (max-width: 767px) {
	.ba-section.ba-hero{ height: auto; padding-bottom: 80px; }
	.ba-section.ba-hero .ba-wrap{ padding-top: 160px; }
	.ba-section .ba-hero-title, .ba-section .ba-h2-xl{ font-size: 36px; line-height: 40px; }
	.ba-section .ba-h2{ font-size: 28px; line-height: 34px; }
	.ba-section.ba-intro, .ba-section.ba-team, .ba-section.ba-driven, .ba-section.ba-services, .ba-section.ba-clients, .ba-section.ba-values, .ba-section.ba-tech, .ba-section.ba-faq, .ba-section.ba-cta{ padding-top: 70px; padding-bottom: 70px; }
	.ba-section.ba-stats{ padding-top: 70px; }
	.ba-section .ba-badges, .ba-section .ba-services-grid{ grid-template-columns: 1fr; }
	.ba-section .ba-badge{ height: auto; min-height: 91px; padding: 15px 20px; }
	.ba-section .ba-team-row{ padding-left: 0; }
	.ba-section .ba-team-cat{ margin-left: 0 !important; font-size: 30px; line-height: 38px; }
	.ba-section .ba-team-grid{ grid-template-columns: repeat(2, 1fr); gap: 12px; }
	.ba-section .ba-member-pointer{ display: none; }
	.ba-section .ba-member-name{ font-size: 15px; }
	.ba-section .ba-member-role{ font-size: 12px; margin-top: 8px !important; }
	.ba-section .ba-join{ margin-top: 80px; }
	.ba-section .ba-join-title{ font-size: 52px; margin-left: 0 !important; white-space: normal; }
	.ba-section .ba-stat-num{ font-size: 56px; line-height: 60px; }
	.ba-section .ba-vision{ margin-top: 60px; }
	.ba-section .ba-logo-panel{ grid-template-columns: repeat(2, 1fr); padding: 20px; gap: 12px; }
	.ba-section .ba-quote{ margin-top: 70px; }
	
	.ba-section .ba-tabs{ margin-top: 50px; padding: 10px 0 35px; gap: 4px; }
	.ba-section .ba-tab{ flex: 1 1 0; min-width: 0; }
	.ba-section .ba-tab + .ba-tab::before{ display: none; }
	.ba-section .ba-tab-num{ font-size: 30px; line-height: 34px; }
	.ba-section .ba-tab-label{ font-size: 11px; line-height: 14px; overflow-wrap: anywhere; }
	.ba-section .ba-tab-panel{ padding: 40px 20px; min-height: 0; }
	.ba-section .ba-tech-wrap{ padding-left: 20px; }
	.ba-section .ba-tech-title{ line-height: 50px; }
	.ba-section .ba-tech-tile{ width: calc(33.333% - 14px); min-width: 96px; }
	.ba-section .ba-tech-tile img{ width: 100%; height: auto; }
	.ba-section .ba-faq-q{ font-size: 18px; line-height: 24px; padding: 18px; }
	.ba-section .ba-faq-a-body{ padding: 3px 18px 20px; }
	.ba-section .ba-faq-a-inner{ font-size: 16px; line-height: 24px; }
	.ba-section .ba-review{ flex-basis: 300px; height: auto; }
	.ba-section .ba-review-text{ font-size: 16px; line-height: 24px; }
	.ba-section .ba-cta-title{ font-size: 40px; line-height: 46px; }
	.ba-section .ba-btn{ font-size: 16px; }
}





.ba-cs-hero { height: 800px; background: #000; }
.ba-section.ba-cs-hero .ba-bg-img{ inset: 0 0 0 9.38%; width: 90.62%; height: 100%; object-fit: cover; object-position: 50% 0; } 
.ba-section .ba-cs-hero-shade{ position: absolute; inset: 0; background: linear-gradient(90deg, #000 28.85%, rgba(0, 0, 0, 0) 57.1%), rgba(0, 0, 0, .2); }
.ba-section.ba-cs-hero .ba-wrap{ padding-top: 191px; }
.ba-section .ba-cs-hero-box{ position: relative; isolation: isolate; min-height: 271px; padding: 82px 0 0 54px; }
.ba-section .ba-cs-hero-box::before{ content: ''; position: absolute; z-index: -1; left: 0; top: 0; width: 314px; height: 271px; background: #204185; }
.ba-section .ba-cs-hero-title{ font: italic 800 52px/52px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-cs-hero-sub{ margin-top: 13px; font: italic 700 24px/25px 'Poppins', sans-serif; letter-spacing: .01em; }
.ba-section .ba-cs-hero-details{ margin-top: 13px; font: 400 16px/30px 'Poppins', sans-serif; letter-spacing: .01em; }
.ba-section .ba-cs-hero-details p{ margin: 0; }
.ba-section .ba-cs-hero-details strong{ font-weight: 600; }
.ba-section .ba-cs-crumb{ position: absolute; left: 15px; top: 503px; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 12px; line-height: 15px; letter-spacing: .01em; text-transform: uppercase; }


.ba-cs-overview {
	min-height: 580px;
	padding: 136px 0 133px;
	
	background: linear-gradient(rgba(0, 0, 0, .44), rgba(0, 0, 0, .44)), #1e1e1e var(--ba-cs-texture) repeat 0 0 / 640px 531px;
}
.ba-section.ba-cs-overview.is-overlap{
	margin-top: -234px;
	clip-path: polygon(0 0, calc(100% - 100px) 0, calc(100% - 100px) 233px, 100% 233px, 100% 100%, 0 100%);
}
.ba-section .ba-cs-ov-line{ position: absolute; left: calc(50% + 446px); top: 2px; height: 556px; border-left: 1px solid #4285f4; }
.ba-section .ba-cs-ov-bar{ position: absolute; left: calc(50% + 343px); bottom: 0; width: 205px; height: 22px; background: #4285f4; }
.ba-section .ba-cs-ov-inner{ max-width: 963px; gap: 20px; }
.ba-section .ba-cs-ov-title{ min-height: 56px; font: 900 64px/68px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; text-box: trim-both cap alphabetic; }

.ba-section .ba-cs-ov-sub{ min-height: 31px; font: 700 30px/37px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; text-box: trim-both cap alphabetic; }
.ba-section .ba-cs-ov-text{ max-width: 835px; font: 400 18px/22px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; text-box: trim-both cap alphabetic; }
.ba-section .ba-cs-ov-text p{ margin: 0; }
.ba-section .ba-cs-ov-text p + p{ margin-top: 15px; }


.ba-cs-brief { background: #002645; padding: 112px 0 121px; }
.ba-section .ba-cs-video{
	position: relative;
	width: 808px;
	max-width: 100%;
	aspect-ratio: 808 / 467;
	margin: 0 auto;
	padding: 2px;
	border-radius: 20px;
	background: linear-gradient(180deg, rgba(1, 174, 240, .38), #666);
	box-shadow: 0 0 15px rgba(0, 0, 0, .25);
}
.ba-section .ba-cs-video > img,
.ba-section .ba-cs-video iframe,
.ba-section .ba-cs-video video{ display: block; width: 100%; height: 100%; object-fit: cover; border: 0; border-radius: 18px; }
.ba-section .ba-cs-play{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 129px;
	height: 129px;
	padding: 0;
	border: 0;
	background: none;
	transform: translate(-50%, -50%);
	filter: drop-shadow(0 0 4px rgba(0, 0, 0, .65));
	cursor: pointer;
	transition: transform .3s ease;
}
.ba-section .ba-cs-play:hover{ transform: translate(-50%, -50%) scale(1.08); }
.ba-section .ba-cs-play img{ width: 100%; height: 100%; }
.ba-section .ba-cs-head{ max-width: 783px; margin: 0 auto; gap: 20px; }
.ba-section.ba-cs-brief .ba-cs-head{ margin-top: 51px; }
.ba-section .ba-cs-cards{ display: flex; flex-direction: column; gap: 28px; max-width: 978px; margin: 51px auto 0; }
.ba-section .ba-cs-card{
	display: flex;
	align-items: center;
	gap: 25px;
	padding: 30px;
	border-radius: 10px;
	background: linear-gradient(180deg, rgba(98, 94, 243, .2), rgba(0, 174, 240, .2)), rgba(158, 157, 157, .15);
	box-shadow: 0 0 15px rgba(0, 0, 0, .05);
}
.ba-section .ba-cs-card-icon{ flex: 0 0 137px; height: 128px; display: flex; align-items: center; justify-content: center; }
.ba-section .ba-cs-card-icon img{ max-height: 128px; }
.ba-section .ba-cs-card-body{ gap: 20px; }
.ba-section .ba-cs-card-body h3{ font: 700 30px/35px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-cs-card-body p{ font: 400 17px/25px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }


.ba-cs-scope { background: #001f30; padding: 91px 0 107px; }
.ba-section .ba-cs-scope-glow{ position: absolute; left: 50%; top: 0; width: 705px; height: 453px; transform: translateX(-50%); background: #00aef0; filter: blur(200px); }
.ba-section .ba-cs-scope-grid{ display: flex; justify-content: space-between; gap: 46px; margin-top: 60px; }
.ba-section .ba-cs-scope-imgs{ flex: 0 1 561px; display: grid; grid-template-columns: 1fr 1fr; gap: 23px 21px; align-content: start; }
.ba-section .ba-cs-scope-imgs img{ width: 100%; height: 262px; object-fit: cover; }
.ba-section .ba-cs-scope-imgs img:first-child{ grid-column: 1 / -1; }
.ba-section .ba-cs-steps{ flex: 0 1 631px; padding-top: 10px; }
.ba-section .ba-cs-step{ gap: 20px; }
.ba-section .ba-cs-step + .ba-cs-step{ margin-top: 21px; padding-top: 21px; border-top: 1px solid rgba(0, 174, 240, .2); }
.ba-section .ba-cs-step h3{ font: 600 24px/35px 'Poppins', sans-serif; color: #fff; }


.ba-cs-results { background: #001f30; padding: 86px 0 95px; }
.ba-section .ba-cs-results-head{ max-width: 906px; gap: 34px; }
.ba-section .ba-cs-results-head .ba-text{ max-width: 799px; }
.ba-section .ba-cs-stats{ display: grid; grid-template-columns: repeat(3, 1fr); gap: 25px; margin-top: 50px; }
.ba-section .ba-cs-stat{
	gap: 20px;
	min-height: 305px;
	padding: 25px;
	border-radius: 15px;
	background: linear-gradient(135deg, rgba(98, 94, 243, .7) 0%, rgba(0, 174, 240, .7) 33%, rgba(66, 133, 244, .7) 65%, rgba(0, 45, 82, .7) 100%), rgba(0, 82, 150, .8);
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, .25), 0 4px 4px rgba(0, 0, 0, .25);
	-webkit-backdrop-filter: blur(4px);
	backdrop-filter: blur(4px);
	transition: transform .35s ease, box-shadow .35s ease;
}
.ba-section .ba-cs-stat:hover{ transform: translateY(-6px); box-shadow: inset 0 1px 1px rgba(255, 255, 255, .25), 0 14px 30px rgba(0, 0, 0, .35); }
.ba-section .ba-cs-stat h3{ font: 700 28px/32px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-cs-quote{ gap: 10px; max-width: 1066px; margin: 51px auto 0; }
.ba-section .ba-cs-quote-text{ font: 500 24px/30px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; margin-top: 0; }
.ba-section .ba-cs-quote-author{ margin-top: 10px; font: 400 17px/31px 'Poppins', sans-serif; color: #00aef0; }
.ba-section .ba-cs-slider{ position: relative; width: 701px; max-width: 100%; margin: 34px auto 0; }
.ba-section .ba-cs-slider::before{ content: ''; position: absolute; z-index: -1; pointer-events: none; left: 50%; bottom: 34px; width: 572px; max-width: 82%; height: 13px; transform: translateX(-50%); border-radius: 50%; background: rgba(0, 0, 0, .95); filter: blur(12px); }
.ba-section .ba-cs-slider-view{ position: relative; overflow: hidden; border-radius: 15px; aspect-ratio: 701 / 431; touch-action: pan-y; cursor: grab; }
.ba-section .ba-cs-slider-view.is-dragging{ cursor: grabbing; }
.ba-section .ba-cs-slider-track{ display: flex; height: 100%; transition: transform .6s cubic-bezier(.22, 1, .36, 1); }
.ba-section .ba-cs-slider-track img{ flex: 0 0 100%; width: 100%; height: 100%; object-fit: cover; user-select: none; }
.ba-section .ba-cs-dots{ display: flex; justify-content: center; gap: 10px; margin-top: 51px; }
.ba-section .ba-cs-dot{ width: 9px; height: 9px; padding: 0; border: 0; border-radius: 15px; background: rgba(0, 82, 150, .8); cursor: pointer; transition: width .35s ease, background-color .35s ease; }
.ba-section .ba-cs-dot.is-active{ width: 28px; background: #00aef0; }


.ba-cs-showcase { background: #002d52; padding: 91px 0 100px; }
.ba-section .ba-cs-shot{ display: flex; justify-content: space-between; align-items: flex-start; gap: 40px; }
.ba-section .ba-cs-shot + .ba-cs-shot{ margin-top: 94px; }
.ba-section .ba-cs-shot.is-reverse{ flex-direction: row-reverse; }
.ba-section .ba-cs-shot-text{ position: sticky; top: 140px; flex: 0 1 395px; gap: 22px; padding-top: 65px; }
.ba-section .ba-cs-shot-text h3{ font: 300 40px/54px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-cs-shot-text p{ font: 300 18px/24px 'Poppins', sans-serif; letter-spacing: .01em; }
.ba-section .ba-cs-browser{ flex: 0 1 787px; margin: 0; box-shadow: 0 4px 20px rgba(0, 0, 0, .45); border-radius: 8px 8px 15px 15px; }
.ba-section .ba-cs-browser-bar{ display: flex; gap: 4px; height: 26px; padding: 8px 15px; border-radius: 8px 8px 0 0; background: #d2d3d4; box-shadow: inset 0 0 0 1px #babcbd; }
.ba-section .ba-cs-browser-bar i{ width: 10px; height: 10px; border-radius: 50%; background: #ef4137; }
.ba-section .ba-cs-browser-bar i:nth-child(2){ background: #fbb041; }
.ba-section .ba-cs-browser-bar i:nth-child(3){ background: #00a64f; }
.ba-section .ba-cs-browser img{ display: block; width: 100%; height: auto; border-radius: 0 0 15px 15px; }


.ba-cs-devices { background: #002645; padding: 55px 0 102px; }
.ba-section .ba-cs-devices-title{ font: 300 40px/54px 'Poppins', sans-serif; letter-spacing: .01em; text-align: center; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-cs-phones{ display: flex; justify-content: center; gap: 79px; margin-top: 54px; }
.ba-section .ba-cs-phones img{ width: 348px; height: auto; transition: transform .4s ease; }
.ba-section .ba-cs-phones img:hover{ transform: translateY(-10px); }


.ba-cs-cta { background: #001f30; padding: 160px 0 29px; }
.ba-section.ba-cs-cta .ba-bg-img{ object-position: 50% 48.4%; }
.ba-section .ba-cs-cta-grid{ display: flex; align-items: flex-start; gap: 83px; }
.ba-section .ba-cs-cta-img{ flex: 0 0 524px; width: 524px; height: 558px; object-fit: contain; margin-left: -1px; }
.ba-section .ba-cs-cta-body{ flex: 0 1 591px; gap: 26px; margin-top: 70px; }
.ba-section .ba-cs-cta-body .ba-h2{ max-width: 588px; }
.ba-section .ba-cs-cta-body > div{ margin-top: 3px; }
.ba-section .ba-cs-cta-body .ba-btn-solid{ padding: 0 15px; text-transform: none; }
.ba-section .ba-cs-cta-note{ margin-top: 3px; font: 400 15px/25px 'Poppins', sans-serif; color: #9eafc6; }

@media (max-width: 1279px) {
	.ba-section .ba-cs-ov-line, .ba-section .ba-cs-ov-bar{ display: none; }
	.ba-section .ba-cs-shot-text{ flex-basis: 32%; }
	.ba-section .ba-cs-browser{ flex: 1 1 0; min-width: 0; }
	.ba-section .ba-cs-phones{ gap: 40px; }
	.ba-section .ba-cs-phones img{ width: calc((100% - 80px) / 3); }
	.ba-section .ba-cs-cta-img{ flex-basis: 40%; width: 40%; height: auto; }
}

@media (max-width: 1024px) {
	.ba-section.ba-cs-hero{ height: auto; padding-bottom: 80px; }
	.ba-section.ba-cs-hero .ba-bg-img{ inset: 0; width: 100%; height: 100%; }
	.ba-section.ba-cs-hero .ba-wrap{ padding-top: 170px; }
	.ba-section .ba-cs-crumb{ position: static; margin-top: 40px; }
	.ba-section.ba-cs-overview.is-overlap{ margin-top: 0; clip-path: none; }
	.ba-section.ba-cs-overview{ min-height: 0; padding: 80px 0; }
	.ba-section .ba-cs-ov-title{ font-size: 48px; line-height: 52px; }
	.ba-section .ba-cs-ov-text{ line-height: 1.4; }
	.ba-section .ba-cs-ov-text p + p{ margin-top: 12px; }
	.ba-section .ba-cs-scope-grid{ flex-direction: column; }
	.ba-section .ba-cs-scope-imgs, .ba-section .ba-cs-steps{ flex-basis: auto; }
	.ba-section .ba-cs-stats{ grid-template-columns: 1fr 1fr; }
	.ba-section .ba-cs-stat{ min-height: 0; }
	.ba-section .ba-cs-shot, .ba-section .ba-cs-shot.is-reverse{ flex-direction: column; }
	.ba-section .ba-cs-shot-text{ position: static; flex-basis: auto; padding-top: 0; }
	.ba-section .ba-cs-browser{ flex: none; width: 100%; }
	.ba-section .ba-cs-cta-grid{ flex-direction: column; align-items: center; gap: 40px; }
	.ba-section.ba-cs-cta{ padding: 80px 0; }
	.ba-section .ba-cs-cta-img{ flex: none; width: 360px; max-width: 80%; }
	.ba-section .ba-cs-cta-body{ flex-basis: auto; margin-top: 0; }
}

@media (max-width: 767px) {
	.ba-section .ba-cs-hero-box{ padding: 50px 0 0 24px; min-height: 0; }
	.ba-section .ba-cs-hero-box::before{ width: 70%; height: 100%; max-height: 271px; }
	.ba-section .ba-cs-hero-title{ font-size: 36px; line-height: 40px; }
	.ba-section .ba-cs-hero-sub{ font-size: 20px; line-height: 24px; }
	.ba-section .ba-cs-hero-details{ font-size: 15px; line-height: 24px; }
	.ba-section .ba-cs-ov-title{ font-size: 36px; line-height: 40px; }
	.ba-section .ba-cs-ov-sub{ font-size: 22px; line-height: 1.2; }
	.ba-section .ba-cs-ov-text{ font-size: 16px; }
	.ba-section.ba-cs-brief, .ba-section.ba-cs-scope, .ba-section.ba-cs-results, .ba-section.ba-cs-showcase{ padding-top: 70px; padding-bottom: 70px; }
	.ba-section .ba-cs-play{ width: 72px; height: 72px; }
	.ba-section .ba-cs-card{ flex-direction: column; align-items: flex-start; padding: 24px 20px; gap: 16px; }
	.ba-section .ba-cs-card-icon{ flex-basis: auto; width: 90px; height: 84px; }
	.ba-section .ba-cs-card-body h3{ font-size: 24px; line-height: 30px; }
	.ba-section .ba-cs-card-body p{ font-size: 16px; line-height: 24px; }
	.ba-section .ba-cs-scope-imgs{ gap: 12px; }
	.ba-section .ba-cs-scope-imgs img{ height: auto; aspect-ratio: 270 / 262; }
	.ba-section .ba-cs-scope-imgs img:first-child{ aspect-ratio: 561 / 262; }
	.ba-section .ba-cs-step h3{ font-size: 20px; line-height: 28px; }
	.ba-section .ba-cs-stats{ grid-template-columns: 1fr; gap: 16px; }
	.ba-section .ba-cs-stat h3{ font-size: 24px; line-height: 28px; }
	.ba-section .ba-cs-quote-text{ font-size: 19px; line-height: 27px; }
	.ba-section .ba-cs-dots{ margin-top: 36px; }
	.ba-section .ba-cs-slider::before{ bottom: 19px; }
	.ba-section .ba-cs-shot + .ba-cs-shot{ margin-top: 60px; }
	.ba-section .ba-cs-shot{ gap: 24px; }
	.ba-section .ba-cs-shot-text h3, .ba-section .ba-cs-devices-title{ font-size: 30px; line-height: 38px; }
	.ba-section .ba-cs-shot-text p{ font-size: 16px; }
	.ba-section.ba-cs-devices{ padding: 60px 0; }
	
	.ba-section .ba-cs-phones{ justify-content: flex-start; gap: 16px; margin: 36px -20px 0; padding: 0 20px 10px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }
	.ba-section .ba-cs-phones img{ flex: 0 0 68%; width: 68%; scroll-snap-align: center; }
	.ba-section.ba-cs-cta{ padding: 70px 0; }
}


.ba-section .ba-gb-white{ color: #fff; }
.ba-section .ba-gb-h64{ font: 800 64px/64px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-gb-hex{ position: absolute; overflow: visible; pointer-events: none; }
.ba-section .ba-gb-hex polygon{ fill: none; stroke: #00aef0; stroke-width: 1px; vector-effect: non-scaling-stroke; }
.ba-section.ba-cs-hero .ba-cs-hero-video{ inset: 5% auto auto 20.75%; width: 93.9%; height: 95%; object-fit: cover; }


.ba-section.ba-gb-intro{ min-height: 0; padding: 82px 0 106px; }
.ba-section.ba-gb-intro.is-overlap{ clip-path: polygon(0 0, calc(100% - 100px) 0, calc(100% - 100px) 227px, 100% 227px, 100% 100%, 0 100%); }
.ba-section.ba-gb-intro .ba-cs-ov-line{ height: 838px; }
.ba-section.ba-gb-intro .ba-cs-ov-title{ line-height: 64px; max-width: 918px; }

.ba-section .ba-cs-ov-title .ba-grad-text{ display: inline; }
.ba-section.ba-gb-intro .ba-cs-ov-title .ba-grad-text{ display: block; padding-bottom: 16px; margin-bottom: -16px; }
.ba-section.ba-gb-intro .ba-cs-ov-text{ max-width: 844px; line-height: 22px; text-box: trim-both cap alphabetic; }
.ba-section.ba-gb-intro .ba-cs-ov-text p + p{ margin-top: 15px; }
.ba-section .ba-gb-split{ display: flex; align-items: flex-start; gap: 65px; margin-top: 67px; }
.ba-section .ba-gb-split-text{ flex: 0 1 575px; gap: 20px; padding-top: 59px; }
.ba-section .ba-gb-split-img{ flex: 0 0 605px; width: 605px; height: 457px; object-fit: cover; border-radius: 15px; margin-right: -5px; }


.ba-gb-partners { background: #002d52; padding: 126px 0 95px; }
.ba-section .ba-gb-partners-head{ max-width: 963px; margin: 0 auto; gap: 30px; }
.ba-section .ba-gb-partners-title{ font: 700 36px/54px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-gb-partners-text{ max-width: 809px; font: 400 18px/22px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-gb-partners-text p{ margin: 0; }
.ba-section .ba-gb-partners-text p + p{ margin-top: 15px; }
.ba-section .ba-gb-cards{ display: grid; grid-template-columns: repeat(2, 607px); gap: 25px; margin: 77px -22px 0 23px; }
.ba-section .ba-gb-card{ min-height: 163px; background: linear-gradient(180deg, rgba(98, 94, 243, .2), rgba(0, 174, 240, .2)), rgba(99, 195, 225, .45); transition: transform .35s ease, box-shadow .35s ease; }
.ba-section .ba-gb-card:hover{ transform: translateY(-4px); box-shadow: 0 12px 30px rgba(0, 0, 0, .25); }
.ba-section .ba-gb-card-logo{ flex: 0 0 137px; height: 89px; display: flex; align-items: center; justify-content: center; }
.ba-section .ba-gb-card-logo img{ max-width: 142px; max-height: 89px; width: auto; height: auto; object-fit: contain; }
.ba-section .ba-gb-strip{ width: 100%; margin-top: 74px; position: relative; z-index: 1; }
.ba-section .ba-marquee-track.ba-gb-strip-track{ gap: 4px; padding: 0; }
.ba-section .ba-gb-strip img{ flex: none; width: clamp(240px, 25.5vw, 520px); max-width: none !important; height: auto !important; aspect-ratio: 367 / 245; object-fit: cover; border-radius: 0; }


.ba-gb-free { height: 1201px; background: #002645; padding-top: 101px; }
.ba-section .ba-gb-free-inner{ max-width: 975px; margin: 0 auto; gap: 20px; }
.ba-section .ba-gb-free-inner .ba-text{ max-width: 855px; }
.ba-section .ba-gb-free-img{ display: block; width: 1337px; max-width: none !important; height: auto; margin: 80px 0 0 calc(50% - 668.5px); }


.ba-gb-collage { background: #001f30; padding: 116px 0 133px; }
.ba-section .ba-gb-collage-glow{ position: absolute; left: calc(50% + 15px); top: 86px; width: 705px; height: 453px; background: #00aef0; filter: blur(200px); }
.ba-section .ba-gb-collage-grid{ display: flex; align-items: flex-start; gap: 49px; }
.ba-section .ba-gb-collage-imgs{ flex: 0 0 591px; display: grid; grid-template-columns: 290px 290px; gap: 13px 11px; margin: 12px 0 0 -5px; }
.ba-section .ba-gb-collage-imgs img{ width: 100%; height: 306px; object-fit: cover; }
.ba-section .ba-gb-collage-imgs img:first-child{ grid-column: 1 / -1; height: 320px; }
.ba-section .ba-gb-collage-text{ flex: 0 1 610px; gap: 20px; }


.ba-gb-feature { background: #002d52; padding: 133px 0 146px; }
.ba-section .ba-gb-feature-grid{ display: flex; align-items: flex-start; justify-content: space-between; gap: 42px; }
.ba-section .ba-gb-feature-text{ flex: 0 1 585px; gap: 25px; margin-left: 7px; }
.ba-section .ba-gb-feature-text .ba-h2-xl{ max-width: 597px; width: 102%; }
.ba-section .ba-gb-feature-img{ flex: 0 0 605px; width: 605px; height: 498px; object-fit: cover; border-radius: 15px; margin: 18px -5px 0 0; }
.ba-section.ba-gb-feature.is-swirl{ background: #001f30; padding: 94px 0 111px; }
.ba-section.ba-gb-feature.is-swirl .ba-gb-feature-text{ flex-basis: 588px; margin-left: 0; padding-top: 46px; }
.ba-section.ba-gb-feature.is-swirl .ba-gb-feature-img{ flex-basis: 584px; width: 584px; height: 581px; margin: 0 -16px 0 0; }
.ba-section.ba-gb-feature.is-swirl .ba-gb-hex{ left: calc(50% + .5px); top: -90.5px; width: 981px; height: 981px; transform: rotate(30deg); }


.ba-gb-scholar { background: #001f30 var(--ba-cs-texture) repeat 0 0 / 640px 531px; padding: 108px 0 128px; }
.ba-section .ba-gb-scholar-glow{ position: absolute; left: calc(50% - 1188px); top: 99px; width: 705px; height: 624px; background: rgba(0, 174, 240, .4); filter: blur(200px); }
.ba-section.ba-gb-scholar .ba-gb-hex{ left: calc(50% - 794.5px); top: -92.5px; width: 809px; height: 809px; transform: rotate(-30deg); }
.ba-section .ba-gb-scholar-grid{ display: flex; align-items: flex-start; gap: 70px; }
.ba-section .ba-gb-scholar-media{ position: relative; flex: 0 0 584px; margin-left: -3px; }
.ba-section .ba-gb-scholar-img{ display: block; width: 584px; height: 581px; object-fit: cover; border-radius: 15px; }
.ba-section .ba-gb-badge{
	position: absolute;
	left: 299px;
	top: 485px;
	width: 316px;
	height: 191px;
	padding-top: 36px;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 23px;
	border-radius: 15px;
	text-align: center;
	background: linear-gradient(135deg, rgba(98, 94, 243, .7) 0%, rgba(0, 174, 240, .7) 33%, rgba(66, 133, 244, .7) 65%, rgba(0, 45, 82, .7) 100%), rgba(32, 65, 133, .88);
	box-shadow: 0 10px 30px rgba(0, 0, 0, .25);
}
.ba-section .ba-gb-badge{ isolation: isolate; overflow: hidden; }

.ba-section .ba-gb-badge::before{ content: ''; position: absolute; inset: 0; z-index: -1; opacity: .4; mix-blend-mode: multiply; background: url('/images/clients-1.webp') -315% 42% / 112% 327% no-repeat; }
.ba-section .ba-gb-badge p{ margin: 0; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-gb-badge-amount{ font: 800 64px/68px 'Poppins', sans-serif; text-shadow: 1px 4px 4px rgba(0, 0, 0, .25); }
.ba-section .ba-gb-badge-title{ font: 600 22px/25px 'Poppins', sans-serif; }
.ba-section .ba-gb-badge-text{ font: 400 18px/25px 'Poppins', sans-serif; }
.ba-section .ba-gb-scholar-text{ flex: 0 1 588px; gap: 25px; padding-top: 16px; }
.ba-section .ba-gb-scholar-text .ba-h2-xl{ max-width: 597px; width: 102%; }
.ba-section .ba-gb-sub{ margin: 0; font: 700 24px/25px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-gb-panel{
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 79px;
	max-width: 1167px;
	min-height: 440px;
	margin: 126px 0 0 37px;
	padding: 39px 30px;
	border-radius: 10px;
	background: rgba(0, 31, 48, .2);
	box-shadow: 0 4px 4px rgba(0, 0, 0, .25);
	-webkit-backdrop-filter: blur(4px) saturate(140%);
	backdrop-filter: blur(4px) saturate(140%);
	position: relative;
	isolation: isolate;
}

.ba-section .ba-gb-panel::before{
	content: ''; position: absolute; inset: 0; z-index: -1; padding: 1px; border-radius: inherit; pointer-events: none;
	background: linear-gradient(45deg, rgba(255, 255, 255, .6) 0%, rgba(255, 255, 255, .1) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .1) 75%, rgba(255, 255, 255, .6) 100%);
	-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
}
.ba-section .ba-gb-panel{ box-shadow: 0 4px 4px rgba(0, 0, 0, .25), inset 2px 0 3px -2px rgba(255, 90, 90, .18), inset -2px 0 3px -2px rgba(80, 160, 255, .22); }
.ba-section .ba-gb-panel-main{ flex: 0 1 459px; gap: 23px; }
.ba-section .ba-gb-panel-logo{ width: 363px; height: auto; }
.ba-section .ba-gb-panel-title{ margin: 0; max-width: 459px; font: 700 36px/38px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-gb-btn-dark{ padding: 0 20px; color: #000 !important; text-transform: none; }
.ba-section .ba-gb-btn-dark:hover{ color: #fff !important; }
.ba-section .ba-gb-panel-side{ flex: 0 1 501px; gap: 40px; }
.ba-section .ba-gb-panel-note{ margin: 0; font: 700 19px/26px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-gb-panel-lists{ display: flex; gap: 79px; }
.ba-section .ba-gb-panel-lists ul{ margin: 0; padding: 0; list-style: none; min-width: 202px; text-box: trim-both cap alphabetic; }
.ba-section .ba-gb-panel-lists li{ font: 500 18px/22px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-gb-panel-lists li + li{ margin-top: 22px; } 


.ba-gb-kiva { background: #002d52; padding: 97px 0 105px; }
.ba-section.ba-gb-kiva .ba-gb-hex{ left: calc(50% - 1123px); top: -165px; width: 1020px; height: 1020px; }
.ba-section.ba-gb-kiva .ba-gb-hex polygon{ stroke: rgba(0, 174, 240, .4); }
.ba-section .ba-gb-kiva-grid{ display: flex; align-items: flex-start; gap: 63px; }
.ba-section .ba-cs-video.ba-gb-kiva-video{ flex: 0 0 584px; width: 584px; margin: 67px 0 0 19px; padding: 0; aspect-ratio: 584 / 363; border-radius: 15px; background: none; box-shadow: none; overflow: hidden; }
.ba-section .ba-gb-kiva-video > img{ border-radius: 15px; }
.ba-section .ba-gb-kiva-video::after{ content: ''; position: absolute; inset: 0; background: rgba(0, 0, 0, .2); border-radius: 15px; pointer-events: none; }
.ba-section .ba-gb-kiva-video:has(iframe, video)::after{ display: none; }
.ba-section .ba-gb-kiva-video .ba-cs-play{ z-index: 1; width: 75px; height: 75px; }
.ba-section .ba-gb-kiva-text{ flex: 0 1 549px; gap: 20px; }
.ba-section .ba-gb-logos{ display: flex; align-items: center; gap: 22px; }
.ba-section .ba-gb-logo-1{ width: 245px; height: auto; }
.ba-section .ba-gb-plus{ width: 43px; height: 43px; }
.ba-section .ba-gb-logo-2{ width: 122px; height: auto; }
.ba-section .ba-gb-kiva-text > div:last-child{ margin-top: 21px; }

@media (max-width: 1279px) {
	.ba-section .ba-gb-cards{ grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 73px 0 0; }
	.ba-section .ba-gb-split-img{ flex: 1 1 45%; width: 45%; height: auto; aspect-ratio: 605 / 457; margin-right: 0; }
	.ba-section .ba-gb-feature-img{ flex: 1 1 45%; width: 45%; height: auto; aspect-ratio: 605 / 498; margin-right: 0; }
	.ba-section.ba-gb-feature.is-swirl .ba-gb-feature-img{ width: 45%; height: auto; aspect-ratio: 1; margin-right: 0; }
	.ba-section .ba-gb-collage-imgs{ flex: 1 1 45%; grid-template-columns: 1fr 1fr; margin-left: 0; }
	.ba-section .ba-gb-scholar-media{ flex: 1 1 45%; margin-left: 0; }
	.ba-section .ba-gb-scholar-img{ width: 100%; height: auto; aspect-ratio: 584 / 581; }
	.ba-section .ba-gb-badge{ left: auto; right: -20px; }
	.ba-section .ba-gb-panel{ margin-left: 0; }
	.ba-section .ba-cs-video.ba-gb-kiva-video{ flex: 1 1 45%; width: 45%; margin-left: 0; }
}

@media (max-width: 1024px) {
	.ba-section.ba-gb-intro.is-overlap{ clip-path: none; }
	.ba-section.ba-gb-intro{ padding: 80px 0; }
	.ba-section.ba-gb-intro .ba-cs-ov-title{ line-height: 52px; }
	.ba-section .ba-gb-h64{ font-size: 48px; line-height: 52px; }
	.ba-section .ba-gb-split, .ba-section .ba-gb-collage-grid, .ba-section .ba-gb-feature-grid,
	.ba-section .ba-gb-scholar-grid, .ba-section .ba-gb-kiva-grid{ flex-direction: column; gap: 40px; }
	.ba-section .ba-gb-split-text, .ba-section .ba-gb-collage-text, .ba-section .ba-gb-feature-text,
	.ba-section .ba-gb-scholar-text, .ba-section .ba-gb-kiva-text{ flex-basis: auto; padding-top: 0 !important; margin-left: 0; }
	.ba-section .ba-gb-split-img, .ba-section .ba-gb-feature-img, .ba-section.ba-gb-feature.is-swirl .ba-gb-feature-img,
	.ba-section .ba-gb-collage-imgs, .ba-section .ba-gb-scholar-media, .ba-section .ba-cs-video.ba-gb-kiva-video{ flex: none; width: 100%; margin: 0; }
	.ba-section .ba-gb-feature-img, .ba-section.ba-gb-feature.is-swirl .ba-gb-feature-img{ max-height: 560px; }
	.ba-section .ba-gb-feature-text .ba-h2-xl, .ba-section .ba-gb-scholar-text .ba-h2-xl{ width: auto; }
	.ba-section.ba-gb-free{ height: auto; padding-bottom: 0; }
	.ba-section .ba-gb-free-img{ width: 130%; margin: 50px 0 -10% -15%; }
	.ba-section .ba-gb-cards{ grid-template-columns: 1fr; }
	.ba-section .ba-gb-badge{ right: 20px; top: auto; bottom: -60px; }
	.ba-section .ba-gb-scholar-media{ margin-bottom: 60px; }
	.ba-section .ba-gb-panel{ flex-direction: column; align-items: flex-start; gap: 40px; margin-top: 80px; padding: 40px; }
	.ba-section .ba-gb-panel-main, .ba-section .ba-gb-panel-side{ flex-basis: auto; }
}

@media (max-width: 767px) {
	.ba-section.ba-gb-partners, .ba-section.ba-gb-collage, .ba-section.ba-gb-feature, .ba-section.ba-gb-feature.is-swirl,
	.ba-section.ba-gb-scholar, .ba-section.ba-gb-kiva{ padding-top: 70px; padding-bottom: 70px; }
	.ba-section.ba-gb-free{ padding-top: 70px; }
	.ba-section.ba-gb-intro .ba-cs-ov-title{ font-size: 36px; line-height: 40px; }
	.ba-section .ba-gb-h64{ font-size: 36px; line-height: 40px; }
	.ba-section .ba-gb-partners-title{ font-size: 28px; line-height: 34px; }
	.ba-section .ba-gb-partners-text{ font-size: 16px; }
	.ba-section .ba-gb-cards{ margin-top: 50px; gap: 16px; }
	.ba-section .ba-gb-card{ flex-direction: column; align-items: flex-start; }
	.ba-section .ba-gb-card-logo{ flex-basis: auto; justify-content: flex-start; height: auto; }
	.ba-section .ba-gb-strip{ margin-top: 50px; }
	.ba-section .ba-gb-collage-imgs img{ height: auto; aspect-ratio: 290 / 306; }
	.ba-section .ba-gb-collage-imgs img:first-child{ height: auto; aspect-ratio: 591 / 320; }
	.ba-section .ba-gb-badge{ width: 260px; height: auto; padding: 24px 16px; gap: 16px; right: 50%; transform: translateX(50%); }
	.ba-section .ba-gb-badge-amount{ font-size: 48px; line-height: 52px; }
	.ba-section .ba-gb-panel{ padding: 30px 20px; }
	.ba-section .ba-gb-panel-logo{ width: 260px; }
	.ba-section .ba-gb-panel-title{ font-size: 28px; line-height: 32px; }
	.ba-section .ba-gb-panel-lists{ flex-direction: column; gap: 15px; }
	.ba-section .ba-gb-logos{ flex-wrap: wrap; gap: 14px; }
	.ba-section .ba-gb-logos{ flex-wrap: nowrap; gap: 10px; }
	.ba-section .ba-gb-logo-1{ width: 55%; min-width: 0; }
	.ba-section .ba-gb-logo-2{ width: 28%; min-width: 0; }
	.ba-section .ba-gb-plus{ width: 24px; height: 24px; }
}
.ba-section .ba-gb-intro-hex{ left: calc(50% - 1027.5px); top: 146.5px; width: 1581px; height: 1581px; }
.ba-section .ba-gb-intro-hex polygon{ stroke: rgba(0, 174, 240, .2); }
.ba-section .ba-gb-kiva-video .ba-gb-kiva-glow{ position: absolute; left: 423px; top: 24px; width: 161px; height: 96px; object-fit: cover; opacity: .36; mix-blend-mode: screen; pointer-events: none; }
@media (max-width: 1279px) { .ba-section .ba-gb-kiva-video .ba-gb-kiva-glow{ display: none; } }

@media (min-width: 1280px) {
	.ba-section.ba-gb-intro .ba-cs-ov-title{ min-height: 127px; }
	.ba-section.ba-gb-intro .ba-cs-ov-text{ min-height: 247px; }
	.ba-section.ba-gb-free .ba-gb-h64{ min-height: 133px; }
	.ba-section.ba-gb-collage .ba-gb-h64{ min-height: 184px; }
	.ba-section.ba-gb-collage .ba-text{ min-height: 346px; }
	.ba-section.ba-gb-feature:not(.is-swirl) .ba-h2-xl{ min-height: 193px; }
	.ba-section.ba-gb-feature:not(.is-swirl) .ba-text{ min-height: 191px; }
	.ba-section.ba-gb-feature.is-swirl .ba-text{ min-height: 203px; }
	.ba-section.ba-gb-kiva .ba-text{ min-height: 187px; }
}
@media (min-width: 1280px) and (max-width: 1339px) {
	.ba-section .ba-gb-cards{ grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 77px 0 0; }
}
@media (max-width: 1024px) {
	.ba-section.ba-cs-hero .ba-cs-hero-video{ inset: 0; width: 100%; height: 100%; }
}


.ba-section .ba-ind-stars{ display: block; height: auto; }
.ba-section .ba-ind-btn-dark{ height: 52px; padding: 0 15px; background: #000; border-color: #000; }
.ba-section .ba-ind-btn-navy{ color: #001f30 !important; }
.ba-section .ba-ind-btn-navy:hover{ color: #fff !important; }


.ba-ind-hero { height: 1142px; }
.ba-section .ba-ind-glow{ position: absolute; left: calc(50% - 583px); top: -126px; width: 697px; height: 577px; background: #00aef0; filter: blur(200px); opacity: .9; }
.ba-section.ba-ind-hero .ba-wrap{ padding-top: 218px; }
.ba-section .ba-ind-crumb{ position: static; display: block; font: 600 12px/15px 'Montserrat', sans-serif; letter-spacing: .01em; text-transform: uppercase; color: #fff; }
.ba-section .ba-ind-crumb strong{ font-weight: 800; }
.ba-section .ba-ind-hero-text{ max-width: 883px; gap: 15px; margin-top: 49px; }
.ba-section .ba-ind-hero-title{ margin: 0; font: 800 64px/64px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-ind-hero-sub{ max-width: 727px; min-height: 100px; font: 500 18px/25px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-ind-btns{ display: flex; flex-wrap: wrap; align-items: center; gap: 20px; margin-top: 35px; }
.ba-section .ba-ind-btns .ba-btn:not(.ba-ind-btn-dark){ padding: 0 16px; }
.ba-section .ba-ind-review{
	display: flex;
	align-items: center;
	gap: 20px;
	width: 1036px;
	max-width: 100%;
	min-height: 245px;
	margin: 54px 0 0 102px;
	padding: 20px;
	border-radius: 10px;
	background: rgba(0, 45, 82, .2);
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, .12);
	-webkit-backdrop-filter: blur(8px);
	backdrop-filter: blur(8px);
}
.ba-section .ba-cs-video.ba-ind-review-video{ flex: 0 0 159px; width: 159px; height: 171px; aspect-ratio: auto; margin: 0; padding: 0; border: 1px solid #204185; border-radius: 0; background: none; box-shadow: none; overflow: hidden; }
.ba-section .ba-ind-review-video > img{ border-radius: 0; }
.ba-section .ba-ind-review-video::after{ content: ''; position: absolute; inset: 0; background: rgba(0, 0, 0, .2); pointer-events: none; }
.ba-section .ba-ind-review-video:has(iframe, video)::after{ display: none; }
.ba-section .ba-ind-review-video .ba-cs-play{ z-index: 1; width: 59px; height: 59px; }
.ba-section .ba-ind-review-body{ flex: 1 1 auto; gap: 10px; }
.ba-section .ba-ind-review-quote{ width: 43px; height: 43px; }
.ba-section .ba-ind-review-body .ba-ind-stars{ width: 100px; }
.ba-section .ba-ind-review-text{ font: 400 16px/23px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-ind-review-author{ font: 400 17px/25px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-ind-logos{ width: 1031px; max-width: 100%; margin: 42px 0 0 103px; -webkit-mask-image: linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent); mask-image: linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent); }
.ba-section .ba-marquee-track.ba-ind-logos-track{ align-items: center; gap: 87px; min-height: 86px; padding: 0; }
.ba-section .ba-ind-logos img{ flex: none; max-width: none !important; object-fit: contain; }


.ba-ind-search { min-height: 905px; background: #001f30; padding: 163px 0 100px; }
.ba-section .ba-ind-search-text{ position: relative; z-index: 1; max-width: 537px; gap: 20px; }
.ba-section .ba-ind-search-text .ba-gb-h64{ max-width: 527px; }
.ba-section .ba-ind-search-text .ba-text{ max-width: 527px; }
.ba-section .ba-ind-box{ margin-top: 29px; padding: 10px 10px 10px 22px; border-left: 2px solid #00aef0; font: 400 25px/32px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-ind-search-text > div:last-child{ margin-top: 19px; }
.ba-section .ba-ind-search-text .ba-btn-solid{ padding: 0 20px; }
.ba-section .ba-ind-search-img{ position: absolute; left: calc(50% - 117px); top: -62px; width: 790px; max-width: none !important; height: 691px; object-fit: contain; }
.ba-section .ba-ind-search-text .ba-gb-h64{ min-height: 129px; }
.ba-section .ba-ind-search-text .ba-text{ min-height: 117px; }


.ba-ind-cases { background: #001f30; padding: 106px 0 107px; }
.ba-section .ba-ind-cases-glow{ position: absolute; width: 783px; height: 362px; background: #00aef0; filter: blur(400px); }
.ba-section .ba-ind-cases-glow.is-tr{ left: calc(50% + 54px); top: -212px; }
.ba-section .ba-ind-cases-glow.is-bl{ left: calc(50% - 933px); bottom: -297px; width: 818px; height: 359px; }
.ba-section .ba-ind-case{
	display: flex;
	align-items: flex-start;
	gap: 30px;
	width: 1242px;
	max-width: 100%;
	min-height: 415px;
	margin-left: -1px;
	border: 1px solid rgba(217, 217, 217, .25);
	box-shadow: 0 0 8px rgba(0, 0, 0, .1);
	background: linear-gradient(97deg, #002d52 31%, #00aef0 82%, #4285f4 132%);
}
.ba-section .ba-ind-case + .ba-ind-case{ margin-top: 33px; }
.ba-section .ba-ind-case.is-reverse{ flex-direction: row-reverse; gap: 58px; padding-left: 40px; background: linear-gradient(97deg, #002d52 -40%, #00aef0 40%, #4285f4 121%); }
.ba-section .ba-ind-case-media{ position: relative; flex: 0 0 584px; height: 413px; overflow: hidden; }
.ba-section .ba-ind-case-bg{ position: absolute; left: -16px; top: -42px; width: 633px; height: 500px; max-width: none !important; object-fit: cover; filter: blur(9px); }
.ba-section .ba-ind-case-media::after{ content: ''; position: absolute; inset: 0; background: linear-gradient(130deg, rgba(0, 45, 82, .8), rgba(0, 174, 240, .8)); }
.ba-section .ba-ind-case.is-reverse .ba-ind-case-media::after{ background: linear-gradient(230deg, rgba(0, 45, 82, .8), rgba(0, 174, 240, .8)); }
.ba-section .ba-ind-case-shot{ position: absolute; z-index: 1; left: 46px; top: 25px; width: 492px; height: 388px; object-fit: cover; object-position: top; }
.ba-section .ba-ind-case-body{ flex: 0 1 583px; min-width: 0; gap: 20px; padding-top: 69px; }
.ba-section .ba-ind-case.is-reverse .ba-ind-case-body{ flex-basis: 559px; padding-top: 79px; }
.ba-section .ba-ind-case-title{ margin: 0; font: 600 28px/24px 'Poppins', sans-serif; text-transform: uppercase; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-tag{ align-self: flex-start; padding: 10px 15px; border: 1px solid rgba(0, 174, 240, .5); border-radius: 20px; background: rgba(0, 174, 240, .3); font: 400 14px/10px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-ind-case-text{ min-height: 94px; font: 400 17px/24px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-stats{ display: flex; flex-wrap: nowrap; gap: 0 40px; white-space: nowrap; }
.ba-section .ba-ind-stats > div{ display: flex; flex-direction: column; gap: 6px; padding: 10px 0; }
.ba-section .ba-ind-stats strong{ font: 600 24px/36px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-stats span{ font: 400 16px/24px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }


.ba-ind-issue { min-height: 1082px; background: #001f30; padding: 100px 0 301px; }
.ba-section .ba-ind-issue-grid{ display: flex; align-items: flex-start; gap: 57px; }
.ba-section .ba-ind-issue-img{ flex: 0 0 585px; width: 585px; height: 681px; object-fit: cover; border-radius: 20px; }
.ba-section .ba-ind-issue-list{ flex: 0 1 598px; gap: 44px; padding-top: 20px; }
.ba-section .ba-ind-issue-item{ display: flex; align-items: flex-start; gap: 25px; }
.ba-section .ba-ind-issue-item > img{ flex: 0 0 50px; width: 50px; height: 50px; object-fit: contain; }
.ba-section .ba-ind-issue-item .ba-stack{ gap: 20px; }
.ba-section .ba-ind-issue-item h3{ margin: 0; font: 700 20px/25px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-issue-item p{ font: 400 17px/25px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }


.bw-element:has(> .bw-widget-container > .ba-ind-quote),
.e-con:has(.ba-ind-quote){ position: relative; z-index: 5; }
.ba-section.ba-ind-quote{ height: 0; overflow: visible; isolation: auto; z-index: 5; }
.ba-section .ba-ind-quote-card{
	position: absolute;
	left: 50%;
	top: calc(-1 * var(--ba-ind-overlap, 195px));
	isolation: isolate;
	overflow: hidden;
	width: 1002px;
	max-width: calc(100% - 40px);
	min-height: 403px;
	padding: 42px 76px;
	gap: 10px;
	transform: translateX(-50%);
	-webkit-backdrop-filter: blur(4px);
	backdrop-filter: blur(4px);
}

.ba-section .ba-ind-quote-bg{ position: absolute; inset: 0; z-index: -1; background: linear-gradient(259.9deg, rgba(98, 94, 243, .7) -5%, rgba(0, 174, 240, .7) 33.5%, rgba(66, 133, 244, .7) 70.5%, rgba(0, 45, 82, .7) 111.2%) center / cover no-repeat; }
.ba-section .ba-ind-quote-card::after{
	content: '';
	position: absolute;
	inset: 0;
	padding: 2px;
	background: linear-gradient(180deg, #9eafc6, rgba(77, 85, 96, 0));
	-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
	-webkit-mask-composite: xor;
	mask-composite: exclude;
	pointer-events: none;
}
.ba-section .ba-ind-quote-icon{ width: 45px; height: 45px; padding: 8px 4px 7px; }
.ba-section .ba-ind-quote-text{ min-height: 161px; font: 400 18px/26px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-ind-quote-author{ display: flex; align-items: center; gap: 10px; }
.ba-section .ba-ind-quote-logo{ display: flex; align-items: center; justify-content: center; width: 65px; height: 65px; border-radius: 50%; background: #fff; }
.ba-section .ba-ind-quote-logo img{ width: 45px; height: 33px; object-fit: contain; }
.ba-section .ba-ind-quote-author .ba-stack{ gap: 10px; align-items: center; min-width: 146px; }
.ba-section .ba-ind-quote-author strong{ font: 700 18px/26px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-quote-author small{ font: 400 13px/26px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; text-box: trim-both cap alphabetic; }


.ba-section.ba-ind-build{ height: 1361px; margin: 0; background: #000; padding: 394px 0 0; }
.ba-section.ba-ind-build::before{ content: ''; position: absolute; inset: 0; opacity: .55; background: url('/images/cs-texture.webp') repeat 0 0 / 128px 128px; pointer-events: none; }
.ba-section .ba-ind-build-text{ max-width: 484px; gap: 33px; }
.ba-section .ba-ind-build-text .ba-text{ max-width: 472px; min-height: 243px; }
.ba-section .ba-ind-build-stage.bless-vc-wrapper{ position: absolute; left: calc(50% - 66px); top: 37px; width: 681px; height: 537px; max-width: none; margin: 0; padding: 0; perspective: none; }
.ba-section .ba-ind-build-stage .bless-vc-stage{ position: absolute; inset: 0; width: 681px; max-width: none; height: 537px; margin: 0; perspective: none; transform-style: flat; }
.ba-section .ba-ind-build-stage .bless-vc-card{ top: 80px; left: 0; width: 681px; max-width: none; height: 359px; border: 0 !important; border-radius: 10px; background: #0b1e33; box-shadow: 0 0 15px rgba(0, 0, 0, .05); }
.ba-section .ba-ind-build-stage .bless-vc-card-overlay{ background: linear-gradient(180deg, rgba(3, 5, 7, 0), rgba(3, 5, 7, .9)), rgba(0, 0, 0, .35); }
.ba-section .ba-ind-build-stage .bless-vc-card.is-active{ transform: none; opacity: 1; filter: none; box-shadow: 0 0 15px rgba(0, 0, 0, .05); }
.ba-section .ba-ind-build-stage .bless-vc-card.is-prev{ transform: translate(8px, -93px) scale(.905, .925); opacity: 1; filter: blur(9px); }
.ba-section .ba-ind-build-stage .bless-vc-card.is-next{ transform: translate(0, 106px) scale(.88, .953); opacity: 1; filter: blur(9px); }
.ba-section .ba-ind-build-stage .bless-vc-card.is-hidden-above{ transform: translate(8px, -140px) scale(.8); opacity: 0; }
.ba-section .ba-ind-build-stage .bless-vc-card.is-hidden-below{ transform: translate(0, 160px) scale(.8); opacity: 0; }
.ba-section .ba-ind-build-stage .bless-vc-card-body{ display: flex; flex-direction: column; align-items: center; gap: 20px; padding: 20px 58px 45px; text-shadow: 2px 4px 4px rgba(0, 0, 0, .45); }
.ba-section .ba-ind-build-stage .bless-vc-card-title{ width: 100%; margin: 0; font: 700 34px/25px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-build-stage .bless-vc-card:not(.is-active) .bless-vc-card-title{ font-size: 30px; }
.ba-section .ba-ind-build-stage .bless-vc-card-desc{ width: 100%; font: 400 17px/25px 'Poppins', sans-serif; color: #fff; -webkit-line-clamp: 4; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-build-stage .bless-vc-dots{ position: absolute; left: 695px; top: 174px; width: 11px; gap: 16px; padding: 0; transform: none; }
.ba-section .ba-ind-build-stage .bless-vc-dot{ width: 7px; height: 7px; padding: 0; border: 0; border-radius: 50%; background: #9eafc6; opacity: 1; }
.ba-section .ba-ind-build-stage .bless-vc-dot.is-active{ width: 11px; height: 11px; background: #9eafc6; box-shadow: 0 0 0 2px rgba(0, 174, 240, .5); transform: none; }


.ba-ind-compare { background: #001f30; padding: 289px 0 160px; }
.ba-section .ba-ind-compare-head{ max-width: 885px; gap: 34px; }
.ba-section .ba-ind-compare-head .ba-text{ max-width: 799px; }
.ba-section .ba-ind-cols{ display: flex; justify-content: space-between; max-width: 1201px; margin-top: 53px; }
.ba-section .ba-ind-col{
	flex: 0 0 535px;
	min-height: 689px;
	padding: 25px;
	border-radius: 15px;
	background: linear-gradient(135deg, rgba(98, 94, 243, .7) 0%, rgba(0, 174, 240, .7) 33%, rgba(66, 133, 244, .7) 65%, rgba(0, 45, 82, .7) 100%), rgba(0, 82, 150, .8);
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, .25), 0 4px 4px rgba(0, 0, 0, .25);
}
.ba-section .ba-ind-col.is-bless{ background: linear-gradient(185deg, rgba(98, 94, 243, .7) 0%, rgba(0, 174, 240, .7) 33%, rgba(66, 133, 244, .7) 65%, rgba(0, 45, 82, .7) 100%), #004980; }
.ba-section .ba-ind-col-art{ display: block; width: 398px; height: 242px; object-fit: contain; object-position: left; }
.ba-section .ba-ind-col.is-bless .ba-ind-col-art{ width: 403px; }
.ba-section .ba-ind-col-list{ margin: 31px 0 0; padding: 0; list-style: none; }
.ba-section .ba-ind-col-list li{ display: flex; align-items: center; gap: 12px; height: 46px; margin-top: -1px; padding-left: 10px; border-bottom: 1px solid #002d52; font: 400 16px/25px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-ind-col.is-bless .ba-ind-col-list li{ gap: 10px; }
.ba-section .ba-ind-col-list li img{ flex: 0 0 15px; width: 15px; height: 15px; }
.ba-section .ba-ind-col-list li.ba-ind-col-title{ margin-top: 0; font: 700 28px/25px 'Poppins', sans-serif; }
.ba-section .ba-ind-compare-btn{ margin-top: 69px; }
.ba-section .ba-ind-founder{ display: flex; align-items: flex-start; gap: 65px; max-width: 1201px; margin: 91px 0 0 20px; }
.ba-section .ba-ind-founder-hex{ position: relative; flex: 0 0 380px; height: 383px; }
.ba-section .ba-ind-founder-hex img{ position: absolute; left: 0; top: 2px; width: 380px; height: 380px; object-fit: cover; clip-path: polygon(25% 6.7%, 75% 6.7%, 100% 50%, 75% 93.3%, 25% 93.3%, 0 50%); }
.ba-section .ba-ind-founder-hex .ba-gb-hex{ left: -4.5px; top: -2.5px; width: 389px; height: 389px; transform: rotate(90deg); filter: drop-shadow(1px 1px 0 rgba(158, 175, 198, .52)) drop-shadow(-1px 0 0 rgba(158, 175, 198, .61)); z-index: 1; }
.ba-section .ba-ind-founder-hex .ba-gb-hex polygon{ stroke: #00678c; stroke-width: 9px; }
.ba-section .ba-ind-founder-body{ flex: 0 1 756px; gap: 20px; }
.ba-section .ba-ind-founder-body > img{ width: 59px; height: 59px; }
.ba-section .ba-ind-founder-quote{ margin: -10px 0 7px; min-height: 137px; font: 500 24px/30px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-founder-name{ min-height: 61px; font: 400 17px/31px 'Poppins', sans-serif; color: #00aef0; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-founder-name strong{ display: block; font-weight: 700; font-size: 19px; }
.ba-section .ba-ind-founder-bio{ font: 400 17px/25px 'Poppins', sans-serif; color: #9eafc6; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-videos{ display: flex; justify-content: center; gap: 49px; margin-top: 126px; }
.ba-section .ba-ind-vcard{ position: relative; flex: 0 1 522px; min-height: 653px; }
.ba-section .ba-ind-vcard::before{ content: ''; position: absolute; left: 0; right: 0; top: 273px; bottom: 0; border-radius: 15px; background: rgba(0, 0, 0, .15); }
.ba-section .ba-cs-video.ba-ind-vcard-media{ width: 100%; height: 374px; aspect-ratio: auto; padding: 0; border-radius: 15px 15px 0 0; background: none; box-shadow: 0 0 4px rgba(0, 0, 0, .55); overflow: hidden; }
.ba-section .ba-ind-vcard-media > img{ border-radius: 0; }
.ba-section .ba-ind-vcard-media::after{ content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)); pointer-events: none; }
.ba-section .ba-ind-vcard-media .ba-cs-play{ z-index: 1; width: 97px; height: 97px; }
.ba-section .ba-ind-vcard-body{ position: relative; gap: 10px; padding: 47px 29px 0; text-shadow: 0 0 4px rgba(0, 0, 0, .45); }
.ba-section .ba-ind-vcard-name{ font: 400 15px/23px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-vcard-co{ font: 600 16px/24px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; margin-top: 6px; }
.ba-section .ba-ind-pills{ display: flex; flex-direction: column; align-items: flex-start; gap: 10px; margin-top: 10px; }
.ba-section .ba-ind-pills > div{ display: flex; align-items: center; gap: 6px; padding: 10px 25px; border-radius: 5px; background: rgba(0, 0, 0, .55); }
.ba-section .ba-ind-pills strong{ font: 600 24px/17px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-ind-pills span{ font: 400 16px/17px 'Poppins', sans-serif; color: #fff; }


.ba-ind-process { min-height: 1295px; background: #002645; padding: 306px 0 114px; }
.ba-section .ba-ind-process-head{ max-width: 687px; margin: 0 auto; gap: 27px; }
.ba-section .ba-ind-process-head .ba-h2{ max-width: 513px; }
.ba-section .ba-ind-process-head .ba-text{ min-height: 45px; }
.ba-section .ba-ind-steps{ margin-top: 41px; }
.ba-section .ba-tabs.ba-ind-steps-bar{ justify-content: flex-start; gap: 7px; margin: 0; padding: 0 0 0 25px; border-bottom: 1px solid #204185; }
.ba-section .ba-ind-steps-bar .ba-tabs-progress{ bottom: -1px; z-index: 1; }
.ba-section .ba-ind-steps-bar .ba-tab{ flex: 0 0 190px; height: 126px; justify-content: flex-start; gap: 10px; padding-top: 7px; }
.ba-section .ba-ind-steps-bar .ba-tab:nth-child(5){ flex-basis: 205px; }
.ba-section .ba-ind-steps-bar .ba-tab + .ba-tab::before{ display: none; }
.ba-section .ba-ind-steps-bar .ba-tab-label{ max-width: 150px; font: 600 18px/24px 'Poppins', sans-serif; text-transform: uppercase; color: #fff; text-box: none; }
.ba-section .ba-ind-steps-bar .ba-tab::after{ bottom: -5px; width: 9px; height: 9px; background: #204185; z-index: 2; }
.ba-section .ba-ind-steps-bar .ba-tab.is-passed::after,
.ba-section .ba-ind-steps-bar .ba-tab.is-active::after{ bottom: -6px; width: 11px; height: 11px; }

.ba-section .ba-ind-steps-bar .ba-tab.is-active .ba-tab-num{ transform: none; filter: none; }
.ba-section .ba-tab-panel.ba-ind-step-panel{ min-height: 354px; margin-top: 0; padding: 53px 65px 0; border: 0; border-radius: 0; background: none; }
.ba-section .ba-ind-step{ display: flex; align-items: flex-start; gap: 70px; }
.ba-section .ba-ind-step:not([hidden]){ animation: ba-fade .6s ease both; }
.ba-section .ba-ind-step-text{ flex: 0 1 614px; padding-top: 47px; font: 400 17px/25px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-ind-step img{ flex: 0 0 426px; width: 426px; height: 240px; object-fit: contain; }
.ba-section .ba-ind-step-nav{ display: flex; justify-content: center; gap: 30px; margin-top: 15px; }
.ba-section .ba-ind-step-nav svg{ display: block; }
.ba-section .ba-ind-step-nav button{ padding: 0; border: 0; background: none; color: rgba(0, 174, 240, .5); cursor: pointer; transition: color .3s ease, transform .3s ease; }
.ba-section .ba-ind-step-nav button:hover{ color: #00aef0; transform: scale(1.1); }
.ba-section .ba-ind-process-note{ margin-top: 80px; font: 400 24px/25px 'Poppins', sans-serif; text-align: center; color: #d0eaff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-process-note strong{ color: #00aef0; }
.ba-section .ba-ind-process-btn{ margin-top: 30px; }


.ba-ind-practice { background: #000; padding: 101px 0 103px; }
.ba-section .ba-ind-tile{ position: absolute; inset: 0; opacity: .45; mix-blend-mode: screen; background: url('/images/cs-texture.webp') repeat 0 0 / 128px 128px; }
.ba-section .ba-ind-practice-head{ max-width: 781px; margin: 0 auto; gap: 27px; }
.ba-section .ba-ind-practice-head .ba-h2{ max-width: 513px; }
.ba-section .ba-ind-pa-grid{ display: grid; grid-template-columns: repeat(3, 354px); justify-content: center; gap: 29px 25px; margin-top: 53px; }
.ba-section .ba-ind-pa{ display: flex; align-items: center; gap: 15px; height: 65px; padding: 20px; border-radius: 8px; background: #061a2b; color: #fff !important; font: 700 18px/1 'Poppins', sans-serif; transition: background-color .3s ease, transform .3s ease; }
.ba-section a.ba-ind-pa:hover{ background: #0b2a45; transform: translateY(-3px); }
.ba-section .ba-ind-pa img{ width: auto; height: 25px; }


.ba-ind-tabs { background: #002d52; padding: 92px 0 101px; }
.ba-section .ba-ind-grid-tile{ position: absolute; inset: 0; opacity: .3; mix-blend-mode: multiply; background: url('/images/ind-grid-tile.webp') repeat 0 0 / 400px 400px; }
.ba-section .ba-ind-tabs-head{ gap: 27px; }
.ba-section .ba-ind-tabs-title{ margin: 0; font: 800 64px/42px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-stabs{ margin-top: 46px; }
.ba-section .ba-ind-stabs-bar{ position: relative; z-index: 1; display: flex; gap: 29px; padding-left: 57px; margin-bottom:0px; }
.ba-section .ba-ind-stab{ display: flex; align-items: center; gap: 10px; height: 79px; padding: 20px 30px; border: 0; border-radius: 10px 10px 0 0; background: rgba(255, 255, 255, .05); color: #fff; font: 700 20px/25px 'Poppins', sans-serif; text-align: left; cursor: pointer; -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); transition: background-color .3s ease, color .3s ease; }
.ba-section .ba-ind-stab span:last-child{ flex: 0 0 auto; width: 178px; }
.ba-section .ba-ind-stab:nth-child(2) span:last-child{ width: 171px; }
.ba-section .ba-ind-stab:nth-child(3) span:last-child{ width: 120px; }
.ba-section .ba-ind-stab:nth-child(4) span:last-child{ width: 131px; }
.ba-section .ba-ind-stab.is-active,
.ba-section .ba-ind-stab:hover{ background: rgba(12, 53, 100, .38); color: #00aef0; }
.ba-section .ba-ind-stab-icon{ flex: 0 0 39px; width: 39px; height: 39px; background: currentColor; -webkit-mask: var(--ba-icon) center / contain no-repeat; mask: var(--ba-icon) center / contain no-repeat; }
.ba-section .ba-ind-stabs-panel{ min-height: 441px; padding: 24px 0 23px 66px; border: 1px solid rgba(158, 175, 198, .56); border-radius: 10px; background: linear-gradient(180deg, rgba(98, 94, 243, .2), rgba(0, 174, 240, .2)), rgba(217, 217, 217, .05); }
.ba-section .ba-ind-stab-pane{ display: flex; align-items: flex-start; justify-content: space-between; }
.ba-section .ba-ind-stab-pane:not([hidden]){ animation: ba-fade .5s ease both; }
.ba-section .ba-ind-stab-content{ flex: 0 1 548px; padding-top: 60px; font: 400 18px/25px 'Poppins', sans-serif; color: #d0eaff; }
.ba-section .ba-ind-stab-content p{ margin: 0; }
.ba-section .ba-ind-stab-content p + p{ margin-top: 25px; }
.ba-section .ba-ind-stab-content a{ color: #d0eaff; text-decoration: underline; }
.ba-section .ba-ind-stab-content a:hover{ color: #00aef0; }
.ba-section .ba-ind-stab-pane img{ flex: 0 0 411px; width: 411px; height: 394px; object-fit: contain; }


.ba-ind-lead { min-height: 781px; background: #001f30; padding: 102px 0 80px; }
.ba-section .ba-ind-lead-glow{ position: absolute; left: calc(50% - 348px); top: -470px; width: 697px; height: 577px; background: #00aef0; filter: blur(200px); }
.ba-section .ba-ind-lead-grid{ display: flex; align-items: flex-start; gap: 55px; }
.ba-section .ba-ind-lead-text{ flex: 0 1 510px; gap: 16px; margin-left: 2px; }
.ba-section .ba-ind-lead-text .ba-h2{ max-width: 465px; }
.ba-section .ba-ind-form{ margin-top: 22px; max-width: 463px; }
.ba-section .ba-ind-form form,
.ba-section .ba-ind-form .bwform_fields{ display: flex; flex-direction: column; gap: 25px; }
.ba-section .ba-ind-form input[type="text"],
.ba-section .ba-ind-form input[type="email"],
.ba-section .ba-ind-form input[type="tel"]{ width: 100%; height: 50px; padding: 0 21px; border: 1px solid #9eafc6; border-radius: 2px; background: transparent; color: #fff; font: 400 18px/1 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; outline: none; transition: border-color .3s ease; }
.ba-section .ba-ind-form input::placeholder{ color: #9eafc6; opacity: 1; }
.ba-section .ba-ind-form input:focus{ border-color: #00aef0; }
.ba-section .ba-ind-form button,
.ba-section .ba-ind-form input[type="submit"]{ align-self: flex-start; height: 48px; padding: 0 20px; border: 0; border-radius: 2px; background: #00aef0; color: #000; font: 600 18px/1 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; cursor: pointer; transition: background-color .3s ease, color .3s ease; }
.ba-section .ba-ind-form button:hover,
.ba-section .ba-ind-form input[type="submit"]:hover{ background: #0090c7; color: #fff; }
.ba-section .ba-ind-privacy{ display: flex; align-items: center; gap: 5px; margin-top: 25px; padding-left: 10px; font: 400 12px/18px 'Poppins', sans-serif; color: #fff; }
.ba-section .ba-ind-lead-img{ flex: 0 0 624px; width: 624px; height: auto; margin-top: 5px; }


.ba-ind-map { background: #1e1e1e url('/images/ind-dots-tile.webp') repeat 0 0 / 48px 48px; padding: 101px 0 101px; }
.ba-section .ba-ind-map-head{ gap: 27px; }
.ba-section .ba-ind-map-head .ba-h2{ max-width: 562px; }
.ba-section .ba-ind-map-head .ba-text{ max-width: 869px; }
.ba-section .ba-ind-map-grid{ display: flex; align-items: flex-start; justify-content: space-between; max-width: 1244px; margin-top: 27px; }
.ba-section .ba-ind-map-col{ flex: 0 0 400px; gap: 20px; }
.ba-section .ba-ind-loc{ padding: 21px 25px 21px 26px; border: 1px solid #1e1e1e; border-radius: 10px; background: rgba(0, 0, 0, .1); transition: border-color .3s ease, background-color .3s ease; }
.ba-section .ba-ind-loc:hover{ border-color: rgba(0, 174, 240, .4); background: rgba(0, 0, 0, .25); }
.ba-section .ba-ind-loc h3{ margin: 0 0 20px; font: 400 20px/24px 'Poppins', sans-serif; letter-spacing: .01em; color: #00aef0; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-loc p{ font: 400 17px/24px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-map-img{ flex: 0 0 390px; width: 390px; height: 752px; margin-top: 101px; object-fit: cover; border-radius: 10px; }
.ba-section .ba-ind-map-btn{ margin-top: 7px; }


.ba-ind-why { background: #002645; padding: 112px 0 112px; }
.ba-section .ba-ind-why-head{ max-width: 916px; margin: 0 auto; gap: 27px; }
.ba-section .ba-ind-why-grid{ display: grid; grid-template-columns: 606px 608px; justify-content: center; gap: 27px 25px; margin-top: 57px; }
.ba-section .ba-ind-why-card{ display: flex; align-items: center; gap: 25px; padding: 30px; border-radius: 10px; background: rgba(0, 45, 82, .45); box-shadow: inset 0 1px 1px rgba(255, 255, 255, .12); -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); transition: transform .35s ease; }
.ba-section .ba-ind-why-card:hover{ transform: translateY(-4px); }
.ba-section .ba-ind-why-icon{ flex: 0 0 85px; height: 86px; display: flex; align-items: center; justify-content: center; }
.ba-section .ba-ind-why-icon img{ max-width: 85px; max-height: 86px; }
.ba-section .ba-ind-why-card .ba-stack{ gap: 20px; }
.ba-section .ba-ind-why-card h3{ margin: 0; font: 700 24px/25px 'Poppins', sans-serif; color: #00aef0; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-why-card p{ font: 400 17px/25px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }
.ba-section .ba-ind-why-btn{ margin-top: 56px; }


.ba-section.ba-ind-cta{ min-height: 747px; padding: 150px 0 100px; }
.ba-section.ba-ind-cta .ba-cs-cta-grid{ gap: 46px; }
.ba-section.ba-ind-cta .ba-cs-cta-img{ margin-top: 10px; }
.ba-section .ba-ind-cta-body{ flex: 0 1 677px; gap: 29px; }
.ba-section .ba-ind-cta-body .ba-h2-xl{ min-height: 122px; }
.ba-section .ba-ind-cta-body .ba-btn-solid{ padding: 0 15px; text-transform: none; }
.ba-section .ba-ind-cta-notes{ margin: -8px 0 0; padding: 0; list-style: none; }
.ba-section .ba-ind-cta-notes li{ display: inline; margin-right: 10px; font: 400 15px/40px 'Poppins', sans-serif; color: #9eafc6; }
.ba-section .ba-ind-cta-notes li:nth-child(2n)::after{ content: '\A'; white-space: pre; }


.ba-faq-ind .ba-section .ba-faq-list{ margin-top: 45px; }


@media (max-width: 1279px) {
	.ba-section .ba-ind-search-img{ left: auto; right: -60px; width: 55%; }
	.ba-section .ba-ind-case, .ba-section .ba-ind-case.is-reverse{ gap: 30px; padding-left: 0; }
	.ba-section .ba-ind-stats{ flex-wrap: wrap; white-space: normal; gap: 0 24px; }
	.ba-section .ba-ind-case.is-reverse .ba-ind-case-body{ padding-left: 30px; }
	.ba-section .ba-ind-case-media{ flex-basis: 45%; }
	.ba-section .ba-ind-case-body{ padding-right: 20px; }
	.ba-section .ba-ind-issue-img{ flex: 1 1 45%; width: 45%; height: auto; aspect-ratio: 585 / 681; }
	.ba-section .ba-ind-build-stage.bless-vc-wrapper{ left: auto; right: 10px; transform: scale(.8); transform-origin: right center; }
	.ba-section .ba-ind-cols{ gap: 30px; }
	.ba-section .ba-ind-col{ flex: 1 1 0; }
	.ba-section .ba-ind-col-art{ width: 100% !important; }
	.ba-section .ba-ind-founder{ margin-left: 0; gap: 40px; }
	.ba-section .ba-ind-founder-hex{ flex-basis: 300px; height: 303px; }
	.ba-section .ba-ind-founder-hex img{ width: 300px; height: 300px; }
	.ba-section .ba-ind-founder-hex .ba-gb-hex{ width: 309px; height: 309px; }
	.ba-section .ba-tabs.ba-ind-steps-bar{ padding-left: 0; gap: 0; }
	.ba-section .ba-ind-steps-bar .ba-tab, .ba-section .ba-ind-steps-bar .ba-tab:nth-child(5){ flex: 1 1 0; }
	.ba-section .ba-ind-step img{ flex: 0 1 38%; width: 38%; height: auto; }
	.ba-section .ba-ind-pa-grid{ grid-template-columns: repeat(3, minmax(0, 1fr)); }
	.ba-section .ba-ind-stabs-bar{ padding-left: 20px; gap: 12px; }
	.ba-section .ba-ind-stab-pane img{ flex: 0 1 38%; width: 38%; max-width: 411px; height: auto; margin-right: 0; } 
	.ba-section .ba-ind-lead-img{ flex: 1 1 45%; width: 45%; }
	.ba-section .ba-ind-map-col{ flex: 1 1 0; }
	.ba-section .ba-ind-map-grid{ gap: 20px; }
	.ba-section .ba-ind-map-img{ flex: 0 0 28%; width: 28%; height: auto; aspect-ratio: 390 / 752; }
	.ba-section .ba-ind-why-grid{ grid-template-columns: 1fr 1fr; }
	.ba-section .ba-ind-logos, .ba-section .ba-ind-review{ margin-left: 0; }
}

@media (max-width: 1024px) {
	.ba-section.ba-ind-hero{ height: auto; padding-bottom: 70px; }
	.ba-section.ba-ind-hero .ba-wrap{ padding-top: 170px; }
	.ba-section .ba-ind-hero-title, .ba-section .ba-gb-h64{ font-size: 48px; line-height: 52px; }
	.ba-section .ba-marquee-track.ba-ind-logos-track{ gap: 50px; }
	.ba-section.ba-ind-search{ padding: 80px 0; min-height: 0; }
	.ba-section .ba-ind-search-img{ position: static; display: block; width: 100%; margin-top: 40px; }
	.ba-section .ba-ind-case, .ba-section .ba-ind-case.is-reverse{ flex-direction: column; padding: 0 0 30px; min-height: 0; }
	.ba-section .ba-ind-case-media{ flex: none; width: 100%; height: auto; aspect-ratio: 584 / 413; }
	.ba-section .ba-ind-case-shot{ left: 8%; top: 6%; width: 84%; height: 94%; }
	.ba-section .ba-ind-case-body, .ba-section .ba-ind-case.is-reverse .ba-ind-case-body{ flex-basis: auto; padding: 0 30px; }
	.ba-section.ba-ind-issue{ padding: 80px 0; min-height: 0; }
	.ba-section .ba-ind-issue-grid{ flex-direction: column; gap: 40px; }
	.ba-section .ba-ind-issue-img{ flex: none; width: 100%; max-height: 560px; }
	.ba-section .ba-ind-issue-list{ flex-basis: auto; padding-top: 0; }
	.ba-section.ba-ind-quote{ height: auto; padding: 40px 0; background: #001f30; }
	.ba-section .ba-ind-quote-card{ position: relative; left: auto; top: auto; transform: none; max-width: 100%; width: 100%; min-height: 0; padding: 44px 40px 40px; gap: 0; border-radius: 18px; border: 1px solid rgba(255, 255, 255, .16); box-shadow: 0 22px 44px -20px rgba(0, 0, 0, .7), inset 0 1px 0 rgba(255, 255, 255, .18); }
	.ba-section .ba-ind-quote-card::after{ display: none; }
	.ba-section .ba-ind-quote-bg{ background-position: center; background-size: cover; }
	.ba-section .ba-ind-quote-bg::after{ content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(255, 255, 255, .07), rgba(0, 20, 60, .18)); }
	.ba-section .ba-ind-quote-icon{ width: 34px; height: auto; padding: 0; opacity: .9; margin-bottom: 14px; }
	.ba-section .ba-ind-quote-text{ min-height: 0; max-width: 640px; font-size: 17px; line-height: 1.6; color: rgba(255, 255, 255, .92); text-wrap: pretty; }
	.ba-section .ba-ind-quote-card .ba-ind-stars{ width: 110px; margin: 18px 0; }
	.ba-section .ba-ind-quote-author{ width: min(260px, 80%); justify-content: center; padding-top: 16px; border-top: 1px solid rgba(255, 255, 255, .22); }
	.ba-section .ba-ind-quote-logo{ flex: 0 0 52px; width: 52px; height: 52px; }
	.ba-section .ba-ind-quote-logo img{ width: 36px; height: 27px; }
	.ba-section .ba-ind-quote-author .ba-stack{ min-width: 0; gap: 8px; align-items: flex-start; }
	.ba-section .ba-ind-quote-author strong{ font-size: 17px; line-height: 1.35; }
	.ba-section .ba-ind-quote-author small{ font-size: 14px; letter-spacing: .02em; opacity: .85; }
	.ba-section.ba-ind-build{ height: auto; padding: 80px 0; }
	.ba-section .ba-ind-build-stage.bless-vc-wrapper{ position: relative; left: auto; right: auto; top: auto; transform: none; width: 100%; height: 480px; margin-top: 40px; }
	.ba-section .ba-ind-build-stage .bless-vc-stage{ width: 100%; height: 480px; }
	.ba-section .ba-ind-build-stage .bless-vc-card{ width: calc(100% - 30px); height: 320px; top: 80px; }
	.ba-section .ba-ind-build-stage .bless-vc-dots{ left: auto; right: 0; top: 160px; }
	.ba-section .ba-ind-build-text .ba-text{ min-height: 0; }
	.ba-section.ba-ind-compare{ padding: 80px 0; }
	.ba-section .ba-ind-cols{ flex-direction: column; }
	.ba-section .ba-ind-col{ min-height: 0; }
	.ba-section .ba-ind-founder{ flex-direction: column; align-items: center; }
	.ba-section .ba-ind-founder-quote, .ba-section .ba-ind-founder-name{ min-height: 0; }
	.ba-section .ba-ind-videos{ flex-direction: column; align-items: center; }
	.ba-section .ba-ind-vcard{ flex: none; width: 100%; max-width: 522px; }
	.ba-section.ba-ind-process{ padding: 80px 0; min-height: 0; }
	.ba-section .ba-tabs.ba-ind-steps-bar{ overflow-x: auto; }
	.ba-section .ba-ind-steps-bar .ba-tab, .ba-section .ba-ind-steps-bar .ba-tab:nth-child(5){ flex: 0 0 150px; }
	.ba-section .ba-ind-step{ flex-direction: column; gap: 30px; }
	.ba-section .ba-ind-step-text{ padding-top: 0; }
	.ba-section .ba-ind-step img{ width: 100%; max-width: 426px; }
	.ba-section .ba-tab-panel.ba-ind-step-panel{ padding: 40px 30px 20px; }
	.ba-section .ba-ind-pa-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
	.ba-section .ba-ind-stabs-bar{ overflow-x: auto; padding-left: 0; }
	.ba-section .ba-ind-stab{ flex: 0 0 auto; }
	.ba-section .ba-ind-stab span:last-child{ width: auto !important; max-width: 180px; }
	.ba-section .ba-ind-stabs-panel{ padding: 30px; }
	.ba-section .ba-ind-stab-pane{ flex-direction: column; gap: 30px; }
	.ba-section .ba-ind-stab-content{ padding-top: 0; }
	.ba-section .ba-ind-stab-content{ flex: none; }
	.ba-section .ba-ind-stab-pane img{ flex: none; width: 100%; height: auto; max-width: 411px; margin: 0 auto; }
	.ba-section .ba-ind-lead-grid{ flex-direction: column; }
	.ba-section .ba-ind-lead-img{ width: 100%; max-width: 624px; margin: 20px auto 0; }
	.ba-section .ba-ind-map-grid{ flex-wrap: wrap; }
	.ba-section .ba-ind-map-col{ flex: 1 1 calc(50% - 10px); order: 1; }
	.ba-section .ba-ind-map-img{ order: 2; flex: none; width: 100%; max-width: 390px; margin: 30px auto 0; }
	.ba-section .ba-ind-why-grid{ grid-template-columns: 1fr; }
	.ba-section.ba-ind-cta{ padding: 80px 0; }
	.ba-section .ba-ind-cta-body .ba-h2-xl{ min-height: 0; }
}

@media (max-width: 767px) {
	.ba-section .ba-ind-hero-title, .ba-section .ba-gb-h64, .ba-section .ba-ind-tabs-title{ font-size: 36px; line-height: 40px; }
	.ba-section .ba-ind-tabs-title{ line-height: 40px; }
	.ba-section .ba-ind-hero-sub{ min-height: 0; }
	.ba-section .ba-ind-review{ flex-direction: column; align-items: flex-start; }
	.ba-section .ba-cs-video.ba-ind-review-video{ flex: none; width: 100%; height: 220px; }
	.ba-section .ba-ind-box{ font-size: 20px; line-height: 28px; }
	.ba-section .ba-ind-case-title{ font-size: 22px; }
	.ba-section .ba-ind-stats{ gap: 0 24px; }
	.ba-section .ba-ind-quote-card{ padding: 34px 22px 30px; }
	.ba-section .ba-ind-quote-icon{ width: 30px; }
	.ba-section .ba-ind-quote-text{ font-size: 16px; }
	.ba-section .ba-ind-build-stage.bless-vc-wrapper, .ba-section .ba-ind-build-stage .bless-vc-stage{ height: 420px; }
	.ba-section .ba-ind-build-stage .bless-vc-card{ height: 290px; }
	.ba-section .ba-ind-build-stage .bless-vc-card-body{ padding: 20px 20px 30px; }
	.ba-section .ba-ind-build-stage .bless-vc-card-title, .ba-section .ba-ind-build-stage .bless-vc-card:not(.is-active) .bless-vc-card-title{ font-size: 22px; line-height: 26px; }
	.ba-section .ba-ind-build-stage .bless-vc-card-desc{ font-size: 15px; line-height: 22px; }
	.ba-section .ba-ind-col{ padding: 18px; }
	.ba-section .ba-ind-col-list li{ height: auto; min-height: 46px; padding: 8px 10px; font-size: 15px; line-height: 22px; }
	.ba-section .ba-ind-col-list li.ba-ind-col-title{ font-size: 22px; }
	.ba-section .ba-ind-founder-hex{ flex-basis: 240px; width: 240px; height: 243px; }
	.ba-section .ba-ind-founder-hex img{ width: 240px; height: 240px; }
	.ba-section .ba-ind-founder-hex .ba-gb-hex{ width: 249px; height: 249px; }
	.ba-section .ba-ind-founder-quote{ font-size: 19px; line-height: 27px; }
	.ba-section .ba-cs-video.ba-ind-vcard-media{ height: auto; aspect-ratio: 522 / 374; }
	.ba-section .ba-ind-vcard::before{ top: 40%; }
	.ba-section .ba-ind-pills > div{ padding: 8px 16px; }
	.ba-section .ba-ind-process-note{ font-size: 19px; line-height: 26px; }
	.ba-section .ba-ind-steps-bar .ba-tab-num{ font-size: 44px; }
	.ba-section .ba-ind-steps-bar .ba-tab-label{ font-size: 14px; line-height: 18px; }
	.ba-section .ba-ind-pa-grid{ grid-template-columns: 1fr; }
	.ba-section .ba-ind-pa{ font-size: 17px; }
	.ba-section .ba-ind-stab{ padding: 14px 18px; height: 64px; font-size: 16px; line-height: 20px; }
	.ba-section .ba-ind-stab-icon{ flex-basis: 28px; width: 28px; height: 28px; }
	.ba-section .ba-ind-stabs-panel{ padding: 24px 20px; }
	.ba-section .ba-ind-map-col{ flex-basis: 100%; }
	.ba-section .ba-ind-why-card{ flex-direction: column; align-items: flex-start; padding: 24px 20px; }
	.ba-section .ba-ind-why-card h3{ font-size: 21px; }
	.ba-section.ba-ind-practice, .ba-section.ba-ind-tabs, .ba-section.ba-ind-lead, .ba-section.ba-ind-map, .ba-section.ba-ind-why{ padding-top: 70px; padding-bottom: 70px; }
	.ba-section .ba-ind-cta-notes li{ display: block; line-height: 30px; }
	.ba-section .ba-ind-cta-notes li:nth-child(2n)::after{ content: none; }
}
.ba-section .ba-ind-step[hidden], .ba-section .ba-ind-stab-pane[hidden]{ display: none; }

.e-con.ba-ind-ba, .bw-element.ba-ind-ba{ position: relative; overflow: hidden; background: #001f30; padding: 86px 0 196px !important; }
.e-con.ba-ind-ba::before, .bw-element.ba-ind-ba::before{ content: ''; position: absolute; left: calc(50% - 326px); top: -97px; width: 651px; height: 193px; background: #00aef0; filter: blur(300px); pointer-events: none; }
@media (max-width: 1024px) { .e-con.ba-ind-ba, .bw-element.ba-ind-ba{ padding: 70px 0 !important; } }

@media (min-width: 1025px) {
	.ba-section .ba-ind-map-col:first-child .ba-ind-loc:nth-child(1){ min-height: 220px; }
	.ba-section .ba-ind-map-col:first-child .ba-ind-loc:nth-child(2){ min-height: 196px; }
	.ba-section .ba-ind-map-col:first-child .ba-ind-loc:nth-child(3){ min-height: 268px; }
	.ba-section .ba-ind-map-col:first-child .ba-ind-loc:nth-child(4){ min-height: 220px; }
	.ba-section .ba-ind-map-col:last-child .ba-ind-loc:nth-child(1){ min-height: 172px; }
	.ba-section .ba-ind-map-col:last-child .ba-ind-loc:nth-child(2){ min-height: 220px; }
	.ba-section .ba-ind-map-col:last-child .ba-ind-loc:nth-child(3){ min-height: 268px; }
	.ba-section .ba-ind-map-col:last-child .ba-ind-loc:nth-child(4){ min-height: 220px; }
}
@media (min-width: 1025px) {
	.ba-section.ba-ind-cta{ height: 747px; padding-bottom: 0; }
}
@media (max-width: 1024px) {
	.ba-section .ba-ind-case, .ba-section .ba-ind-case.is-reverse{ align-items: stretch; }
	.ba-section .ba-ind-case-body{ min-width: 0; }
	.ba-section .ba-ind-stats{ flex-wrap: wrap; white-space: normal; gap: 0 24px; }
}
@media (max-width: 1024px) {
	.ba-section .ba-ind-col{ flex: none; }
	.ba-section .ba-ind-founder-hex{ flex: none; width: 300px; height: 303px; }
}
@media (max-width: 767px) {
	.ba-section .ba-ind-founder-hex{ width: 240px; height: 243px; }
}
@media (max-width: 1024px) {
	.ba-section .ba-ind-step-text{ flex-basis: auto; }
	.ba-section .ba-ind-step img{ flex: none; }
	.ba-section .ba-tab-panel.ba-ind-step-panel{ min-height: 0; }
	.ba-section .ba-ind-videos{ margin-top: 60px; }
	.ba-section .ba-ind-vcard{ min-height: 0; padding-bottom: 30px; }
	.ba-section .ba-ind-issue-img{ height: auto; }
}


@media (prefers-reduced-motion: no-preference) {
	.ba-section.ba-cs-overview[data-draw] .ba-cs-ov-line{ transform: scaleY(0); transform-origin: top; transition: transform 1.6s cubic-bezier(.65, 0, .35, 1); clip-path: inset(0 -8px); }
	.ba-section.ba-cs-overview[data-draw] .ba-cs-ov-bar{ transform: scaleX(0); transition: transform .9s cubic-bezier(.22, 1, .36, 1) 1.35s; overflow: hidden; }
	.ba-section.ba-cs-overview.is-drawn .ba-cs-ov-line{ transform: none; }
	.ba-section.ba-cs-overview.is-drawn .ba-cs-ov-bar{ transform: none; }
	.ba-section.ba-cs-overview.is-drawn .ba-cs-ov-line::after{
		content: ''; position: absolute; left: -2px; top: -140px; width: 3px; height: 140px; border-radius: 3px;
		background: linear-gradient(180deg, rgba(0, 174, 240, 0), #00aef0 70%, #fff);
		box-shadow: 0 0 12px 2px rgba(0, 174, 240, .7);
		animation: ba-ov-pulse 4.5s cubic-bezier(.45, 0, .55, 1) 2.2s infinite;
	}
	.ba-section.ba-cs-overview.is-drawn .ba-cs-ov-bar::after{
		content: ''; position: absolute; inset: 0; width: 45%;
		background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .55), rgba(255, 255, 255, 0));
		transform: translateX(-120%); animation: ba-ov-shine 4.5s ease-in-out 2.4s infinite;
	}
}
@keyframes ba-ov-pulse { 0% { top: -140px; opacity: 0; } 8% { opacity: 1; } 80% { opacity: 1; } 100% { top: 100%; opacity: 0; } }
@keyframes ba-ov-shine { 0%, 55% { transform: translateX(-120%); } 85%, 100% { transform: translateX(260%); } }


.ba-section.is-bg-cover{ background: #1e1e1e var(--ba-cs-texture) center / cover no-repeat !important; }


.ba-section.ba-wd-cta{ padding: 165px 0 0; background: #001f30; overflow: hidden; }
.ba-section .ba-wd-cta-grid{ display: flex; justify-content: space-between; align-items: flex-start; }
.ba-section .ba-wd-cta-body{ flex: 0 1 596px; gap: 29px; margin-left: 2px; } 
.ba-section .ba-wd-cta-title{ margin: 0; min-height: 188px; font: 800 60px/68px 'Poppins', sans-serif; color: #b6d9ef; text-box: trim-both cap alphabetic; }
.ba-section .ba-wd-cta-point{ gap: 20px; }
.ba-section .ba-wd-cta-point h3{ margin: 0; font: 700 24px/25px 'Poppins', sans-serif; color: #00aef0; text-box: trim-both cap alphabetic; }
.ba-section .ba-wd-cta-point p{ margin: 0; font: 400 17px/25px 'Poppins', sans-serif; color: #fff; text-box: trim-both cap alphabetic; }

.ba-section .ba-wd-cta-point{ position: relative; }
.ba-section .ba-wd-cta-point.bless-hcard:hover{ translate: none !important; box-shadow: none !important; }
.ba-section .ba-wd-cta-point::before{ content: ''; position: absolute; left: -22px; top: -4px; bottom: -4px; width: 3px; border-radius: 3px; background: linear-gradient(#00aef0, #4285f4); transform: scaleY(0); transform-origin: top; transition: transform .45s cubic-bezier(.22, 1, .36, 1); }
.ba-section .ba-wd-cta-point > *{ transition: translate .45s cubic-bezier(.22, 1, .36, 1), color .3s ease, text-shadow .3s ease; }
@media (hover: hover) {
	.ba-section .ba-wd-cta-point:hover::before{ transform: scaleY(1); }
	.ba-section .ba-wd-cta-point:hover > *{ translate: 8px 0; }
	.ba-section .ba-wd-cta-point:hover h3{ color: #3fc6ff; text-shadow: 0 0 18px rgba(0, 174, 240, .45); }
}
.ba-section .ba-wd-cta-btn{ text-transform: none; }
.ba-section .ba-wd-cta-media{ position: relative; flex: 0 0 529px; margin: 50px 3px 0 0; }
.ba-section .ba-wd-cta-frame{ display: block; overflow: hidden; }
.ba-section .ba-wd-cta-img{ display: block; width: 100%; height: 689px; object-fit: cover; transition: transform 1.2s cubic-bezier(.22, 1, .36, 1); }
.ba-section .ba-wd-cta-media:hover .ba-wd-cta-img{ transform: scale(1.04); }
.ba-section .ba-wd-cta-line{ position: absolute; left: 50%; top: -219px; height: 199px; border-left: 1px solid #4285f4; }
.ba-section .ba-wd-cta-bar{ position: absolute; z-index: 1; left: calc(50% - 102.5px); top: -20px; width: 205px; height: 22px; background: #4285f4; }


@media (prefers-reduced-motion: no-preference) {
	.ba-section.ba-wd-cta[data-draw] .ba-wd-cta-line{ transform: scaleY(0); transform-origin: top; transition: transform 1.4s cubic-bezier(.65, 0, .35, 1); clip-path: inset(0 -8px); }
	.ba-section.ba-wd-cta[data-draw] .ba-wd-cta-bar{ transform: scaleX(0); transition: transform .9s cubic-bezier(.22, 1, .36, 1) 1.15s; overflow: hidden; }
	.ba-section.ba-wd-cta.is-drawn .ba-wd-cta-line, .ba-section.ba-wd-cta.is-drawn .ba-wd-cta-bar{ transform: none; }
	.ba-section.ba-wd-cta.is-drawn .ba-wd-cta-line::after{
		content: ''; position: absolute; left: -2px; top: -80px; width: 3px; height: 80px; border-radius: 3px;
		background: linear-gradient(180deg, rgba(0, 174, 240, 0), #00aef0 70%, #fff);
		box-shadow: 0 0 12px 2px rgba(0, 174, 240, .7);
		animation: ba-ov-pulse 3.6s cubic-bezier(.45, 0, .55, 1) 2s infinite;
	}
	.ba-section.ba-wd-cta.is-drawn .ba-wd-cta-bar::after{
		content: ''; position: absolute; inset: 0; width: 45%;
		background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .55), rgba(255, 255, 255, 0));
		transform: translateX(-120%); animation: ba-ov-shine 3.6s ease-in-out 2.4s infinite;
	}
}
@media (max-width: 1279px) {
	.ba-section .ba-wd-cta-body{ flex: 0 1 560px; }
	.ba-section .ba-wd-cta-media{ flex: 0 1 460px; margin-left: 40px; }
	.ba-section .ba-wd-cta-img{ height: auto; aspect-ratio: 529 / 689; }
	.ba-section .ba-wd-cta-title{ font-size: 52px; line-height: 60px; min-height: 0; }
}
@media (max-width: 1024px) {
	.ba-section.ba-wd-cta{ padding-top: 80px; }
	.ba-section .ba-wd-cta-grid{ flex-direction: column; align-items: center; }
	.ba-section .ba-wd-cta-body{ flex: none; width: 100%; max-width: 680px; margin: 0; }
	.ba-section .ba-wd-cta-title{ font-size: 44px; line-height: 52px; }
	.ba-section .ba-wd-cta-media{ flex: none; width: min(529px, 100%); margin: 130px 0 0; }
	.ba-section .ba-wd-cta-line{ top: -120px; height: 100px; }
}
@media (max-width: 767px) {
	.ba-section.ba-wd-cta{ padding-top: 60px; }
	.ba-section .ba-wd-cta-body{ gap: 24px; }
	.ba-section .ba-wd-cta-title{ font-size: 34px; line-height: 42px; }
	.ba-section .ba-wd-cta-point{ gap: 14px; }
	.ba-section .ba-wd-cta-point h3{ font-size: 20px; line-height: 26px; }
	.ba-section .ba-wd-cta-point p{ font-size: 16px; line-height: 24px; }
	.ba-section .ba-wd-cta-media{ margin-top: 100px; }
	.ba-section .ba-wd-cta-line{ top: -90px; height: 70px; }
	.ba-section .ba-wd-cta-bar{ width: 150px; left: calc(50% - 75px); height: 18px; top: -16px; }
}


.ba-section.ba-wd-hero{ min-height: 1120px; background: #002645; }
.ba-section.ba-wd-hero .ba-bg-img{ opacity: .6; }
.ba-section .ba-wd-hero-shade{ position: absolute; left: calc(50% - 631px); top: 674px; width: 1263px; height: 1045px; background: #001f30; filter: blur(200px); }
.ba-section.ba-wd-hero .ba-wrap{ padding-top: 218px; }
.ba-section .ba-wd-hero-crumb{ display: block; margin-left: 1px; font: 600 12px/15px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; text-transform: uppercase; color: #fff; }
.ba-section .ba-wd-hero-crumb a{ color: #fff; }
.ba-section .ba-wd-hero-crumb a:hover{ color: #00aef0; }
.ba-section .ba-wd-hero-text{ max-width: 842px; gap: 15px; margin: 78px 0 0 1px; }
.ba-section .ba-wd-hero-title{ margin: 0; max-width: 840px; font: 800 64px/72px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-wd-hero-sub{ margin: 0; min-height: 106px; font: 500 18px/25px 'proxima-nova', 'Proxima Nova', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-wd-hero-btn{ height: 52px; padding: 0 15px; text-transform: none; }


.ba-section .ba-wd-review{
	position: relative;
	isolation: isolate;
	display: flex;
	align-items: center;
	gap: 20px;
	width: 1082px;
	max-width: 100%;
	min-height: 197px;
	margin: 78px 0 0 80px;
	padding: 20px;
	border-radius: 10px;
	background: rgba(0, 45, 82, .2);
	-webkit-backdrop-filter: blur(15px) saturate(140%);
	backdrop-filter: blur(15px) saturate(140%);
	box-shadow: 0 4px 15px rgba(0, 0, 0, .25),
		inset 1px 1px 0 rgba(255, 255, 255, .3), inset -1px -1px 0 rgba(255, 255, 255, .12),
		inset 2px 0 3px -2px rgba(255, 90, 90, .18), inset -2px 0 3px -2px rgba(80, 160, 255, .22);
}
.ba-section .ba-wd-review::before{
	content: ''; position: absolute; inset: 0; padding: 1px; border-radius: inherit; pointer-events: none;
	background: linear-gradient(135deg, rgba(255, 255, 255, .3), rgba(255, 255, 255, .06) 30%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .06) 70%, rgba(255, 255, 255, .3));
	-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask-composite: xor; mask-composite: exclude;
}
.ba-section .ba-wd-review-img{ flex: 0 0 115px; width: 115px; height: 125px; object-fit: cover; }
.ba-section .ba-wd-review-body{ flex: 1 1 auto; gap: 10px; }
.ba-section .ba-wd-review-quote{ width: 43px; height: 43px; }
.ba-section .ba-wd-review-stars{ width: 119px; height: 15px; }
.ba-section .ba-wd-review-text, .ba-section .ba-wd-review-author{ margin: 0; font: 400 16px/23px 'Poppins', sans-serif; letter-spacing: .01em; color: #fff; }
.ba-section .ba-wd-review-author strong{ font-weight: 700; }

.ba-section .ba-wd-logos{ width: 1145px; max-width: 100%; margin: 35px 0 0 48px; -webkit-mask-image: linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent); mask-image: linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent); }
.ba-section .ba-marquee-track.ba-wd-logos-track{ align-items: center; gap: 87px; min-height: 96px; padding: 0; }
.ba-section .ba-wd-logos img{ flex: none; max-width: none !important; object-fit: contain; transition: filter .35s ease, transform .35s ease; }
.ba-section .ba-wd-logos img:hover{ filter: drop-shadow(0 0 10px rgba(0, 174, 240, .55)); }

@media (max-width: 1279px) {
	.ba-section .ba-wd-review, .ba-section .ba-wd-logos{ margin-left: 0; }
}
@media (max-width: 1024px) {
	.ba-section.ba-wd-hero{ min-height: 0; padding-bottom: 70px; }
	.ba-section.ba-wd-hero .ba-wrap{ padding-top: 170px; }
	.ba-section .ba-wd-hero-title{ font-size: 48px; line-height: 56px; }
	.ba-section .ba-wd-hero-text{ margin-top: 50px; }
	.ba-section .ba-wd-hero-sub{ min-height: 0; }
	.ba-section .ba-wd-review{ margin-top: 50px; }
	.ba-section .ba-marquee-track.ba-wd-logos-track{ gap: 50px; }
}
@media (max-width: 767px) {
	.ba-section.ba-wd-hero .ba-wrap{ padding-top: 140px; }
	.ba-section .ba-wd-hero-title{ font-size: 36px; line-height: 42px; }
	.ba-section .ba-wd-hero-sub{ font-size: 16px; line-height: 24px; }
	.ba-section .ba-wd-review{ flex-direction: column; align-items: flex-start; gap: 16px; }
	.ba-section .ba-wd-review-img{ flex: none; width: 92px; height: 100px; }
	.ba-section .ba-marquee-track.ba-wd-logos-track{ gap: 40px; }
	.ba-section .ba-wd-logos img{ transform: scale(.8); }
}


.e-con-boxed > .e-con-inner:has(> .bw-widget > .bw-widget-container > .ba-section){ max-width: none; padding-left: 0; padding-right: 0; }
.e-con-boxed:has(> .e-con-inner > .bw-widget > .bw-widget-container > .ba-section){ padding-left: 0; padding-right: 0; }


@media (max-width: 1024px) {
	.ba-section.ba-section:not(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero, .ba-ind-quote, .ba-ind-build, .ba-wd-cta, .ba-gb-free, .is-overlap){ min-height: 0; padding-top: 60px; padding-bottom: 60px; }
	.ba-section.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero){ padding-bottom: 60px; }
	.ba-section.ba-gb-free{ padding-top: 60px; }
}
@media (max-width: 767px) {
	.ba-section.ba-section:not(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero, .ba-ind-quote, .ba-ind-build, .ba-wd-cta, .ba-gb-free, .is-overlap){ padding-top: 40px; padding-bottom: 40px; }
	.ba-section.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero){ padding-bottom: 40px; }
	.ba-section.ba-gb-free, .ba-section.ba-wd-cta{ padding-top: 40px; }
	.ba-section.ba-ind-quote{ padding: 30px 0; }
	.e-con.ba-ind-ba, .bw-element.ba-ind-ba{ padding: 40px 0 20px !important; }
}
@media (max-width: 1024px) {
	
	.ba-section .ba-ind-search-img, .ba-section .ba-ind-col-art{ height: auto; }
	
	.ba-section.ba-section :is(.ba-ind-founder-body, .ba-ind-cta-body, .ba-gb-feature-text){ flex-basis: auto; }
}


@media (max-width: 1024px) {
	.ba-section .ba-tabs.ba-ind-steps-bar{
		overflow-x: auto; overflow-y: hidden; padding: 0; border-bottom: 0;
		scroll-snap-type: x proximity; scroll-padding-inline: 20px; overscroll-behavior-x: contain;
		scrollbar-width: none; -webkit-overflow-scrolling: touch;
		
		background: linear-gradient(#204185, #204185) left bottom 7px / 100% 1px no-repeat local;
		-webkit-mask-image: linear-gradient(90deg, #000 85%, transparent);
		mask-image: linear-gradient(90deg, #000 85%, transparent);
	}
	.ba-section .ba-tabs.ba-ind-steps-bar::-webkit-scrollbar{ display: none; }
	.ba-section .ba-tabs.ba-ind-steps-bar.is-end{ -webkit-mask-image: none; mask-image: none; }
	.ba-section .ba-ind-steps-bar .ba-tabs-progress{ bottom: 7px; }
	.ba-section .ba-ind-steps-bar .ba-tab, .ba-section .ba-ind-steps-bar .ba-tab:nth-child(5){ flex: 0 0 150px; height: auto; padding: 4px 0 40px; scroll-snap-align: start; }
	
	.ba-section .ba-ind-steps-bar .ba-tab::after{ bottom: 3px; width: 9px; height: 9px; box-sizing: border-box; }
	.ba-section .ba-ind-steps-bar .ba-tab.is-passed::after, .ba-section .ba-ind-steps-bar .ba-tab.is-active::after{ bottom: 0; width: 15px; height: 15px; box-sizing: border-box; }
	.ba-section .ba-ind-steps-bar .ba-tab:not(.is-active) .ba-tab-label{ opacity: .7; }
	.ba-section .ba-tab-panel.ba-ind-step-panel{ padding: 30px 0 0; }
	.ba-section .ba-ind-step{ gap: 24px; align-items: center; text-align: center; }
	.ba-section .ba-ind-step-nav{ margin-top: 24px; }
}
@media (max-width: 767px) {
	.ba-section .ba-ind-steps-bar .ba-tab, .ba-section .ba-ind-steps-bar .ba-tab:nth-child(5){ flex-basis: 128px; gap: 8px; }
	.ba-section .ba-ind-steps-bar .ba-tab-num{ font-size: 40px; }
	.ba-section .ba-ind-steps-bar .ba-tab-label{ font-size: 13px; line-height: 17px; max-width: 120px; }
	.ba-section .ba-ind-step-text{ font-size: 16px; line-height: 25px; }
	.ba-section .ba-ind-step-nav svg{ width: 18px; height: 32px; }
}


@media (max-width: 1024px) {
	.ba-section.ba-section.ba-ind-build{ padding: 60px 0 !important; }
	.ba-section.ba-section.ba-hero .ba-wrap{ padding-top: 165px; }
	.ba-section.ba-section.ba-cs-hero .ba-wrap{ padding-top: 90px; }
}
@media (max-width: 767px) {
	.ba-section.ba-section:is(.ba-hero, .ba-ind-hero, .ba-wd-hero) .ba-wrap{ padding-top: 110px; }
	.ba-section.ba-section.ba-cs-hero .ba-wrap{ padding-top: 60px; }
	.ba-section.ba-section.ba-ind-build{ padding: 40px 0 !important; }
}


.ba-section .ba-ind-stab-acc, .ba-section .ba-ind-step-head{ display: none; }
.ba-section .ba-ind-stab-body, .ba-section .ba-ind-stab-inner{ display: contents; }

@media (max-width: 767px) {
	
	.ba-section .ba-ind-stabs-bar{ display: none; }
	.ba-section .ba-ind-stabs-panel{ display: flex; flex-direction: column; gap: 12px; min-height: 0; padding: 0; border: 0; border-radius: 0; background: none; }
	.ba-section .ba-ind-stab-pane, .ba-section .ba-ind-stab-pane[hidden]{ display: block !important; animation: none; overflow: hidden; border: 1px solid rgba(158, 175, 198, .4); border-radius: 10px; background: linear-gradient(180deg, rgba(98, 94, 243, .12), rgba(0, 174, 240, .12)), rgba(217, 217, 217, .04); transition: border-color .3s ease; }
	.ba-section .ba-ind-stab-pane.is-open{ border-color: rgba(0, 174, 240, .55); }
	.ba-section .ba-ind-stab-acc{ display: flex; align-items: center; gap: 12px; width: 100%; padding: 16px 18px; border: 0; background: none; color: #fff; font: 700 17px/22px 'Poppins', sans-serif; text-align: left; cursor: pointer; transition: color .3s ease; -webkit-tap-highlight-color: transparent; }
	.ba-section .ba-ind-stab-acc .ba-ind-stab-icon{ flex: 0 0 30px; width: 30px; height: 30px; }
	.ba-section .ba-ind-stab-acc-label{ flex: 1; }
	.ba-section .ba-ind-stab-acc-chev{ flex: none; transition: transform .35s ease; }
	.ba-section .ba-ind-stab-pane.is-open .ba-ind-stab-acc{ color: #00aef0; }
	.ba-section .ba-ind-stab-pane.is-open .ba-ind-stab-acc-chev{ transform: rotate(180deg); }
	.ba-section .ba-ind-stab-body{ display: grid; grid-template-rows: 0fr; transition: grid-template-rows .4s cubic-bezier(.2, .8, .2, 1); }
	.ba-section .ba-ind-stab-pane.is-open .ba-ind-stab-body{ grid-template-rows: 1fr; }
	.ba-section .ba-ind-stab-inner{ display: flex; flex-direction: column; gap: 20px; min-height: 0; overflow: hidden; padding: 0 18px; }
	.ba-section .ba-ind-stab-inner > :last-child{ margin-bottom: 20px; }
	.ba-section .ba-ind-stab-content{ font-size: 16px; line-height: 24px; }
	.ba-section .ba-ind-stab-pane img{ max-width: 320px; }

	
	.ba-section .ba-tabs.ba-ind-steps-bar, .ba-section .ba-ind-step-nav{ display: none; }
	.ba-section .ba-tab-panel.ba-ind-step-panel{ min-height: 0; padding: 10px 0 0; }
	.ba-section .ba-ind-step, .ba-section .ba-ind-step[hidden]{ display: block !important; position: relative; padding: 0 0 34px 62px; text-align: left; animation: none; }
	.ba-section .ba-ind-step-head{ display: block; }
	.ba-section .ba-ind-step-num{ position: absolute; left: 0; top: 0; z-index: 1; display: grid; place-items: center; width: 44px; height: 44px; border: 2px solid #204185; border-radius: 50%; background: #002645; font: 600 16px/1 'Poppins', sans-serif; color: #9eafc6; transition: border-color .45s ease, color .45s ease, box-shadow .45s ease; }
	.ba-section .ba-ind-step-label{ display: block; padding-top: 12px; margin-bottom: 10px; font: 600 15px/20px 'Poppins', sans-serif; letter-spacing: .02em; text-transform: uppercase; color: #00aef0; }
	.ba-section .ba-ind-step-text{ font-size: 16px; line-height: 25px; }
	.ba-section .ba-ind-step img{ display: block; width: 100%; max-width: 300px; height: auto; margin: 16px 0 0; }
	
	.ba-section .ba-ind-step:has(+ .ba-ind-step)::before,
	.ba-section .ba-ind-step:has(+ .ba-ind-step)::after{ content: ''; position: absolute; left: 21px; top: 50px; bottom: 6px; width: 2px; border-radius: 2px; }
	.ba-section .ba-ind-step:has(+ .ba-ind-step)::before{ background: rgba(32, 65, 133, .6); }
	.ba-section .ba-ind-step:has(+ .ba-ind-step)::after{ background: #00aef0; box-shadow: 0 0 6px #00aef0; transform: scaleY(0); transform-origin: top; transition: transform .65s cubic-bezier(.45, 0, .2, 1); }
	.ba-section .ba-ind-step.is-line::after{ transform: scaleY(1); }
	.ba-section .ba-ind-step.is-shown .ba-ind-step-num{ border-color: #00aef0; color: #fff; box-shadow: 0 0 12px rgba(0, 174, 240, .6); }
	.ba-section .is-seq .ba-ind-step.is-shown :is(.ba-ind-step-label, .ba-ind-step-text, img){ transition: opacity .45s ease, transform .45s cubic-bezier(.2, .8, .2, 1); }
	.ba-section .is-seq .ba-ind-step.is-shown img{ transition-delay: .12s; }
	.ba-section .is-seq .ba-ind-step:not(.is-shown) :is(.ba-ind-step-label, .ba-ind-step-text, img){ opacity: 0; transform: translateY(14px); }
}


@media (max-width: 1279px) {
	.ba-section .ba-cta-title{ line-height: 1.1; }
	.ba-section .ba-ind-tabs-title{ font-size: 52px; line-height: 1.12; text-box: none; }
}
@media (max-width: 767px) {
	.ba-section .ba-ind-tabs-title{ font-size: 36px; line-height: 1.15; }
}

@media (min-width: 768px) and (max-width: 1024px) {
	.ba-section .ba-ind-stabs-bar{ overflow-x: auto; overflow-y: hidden; scroll-snap-type: x proximity; overscroll-behavior-x: contain; scrollbar-width: none; -webkit-mask-image: linear-gradient(90deg, #000 88%, transparent); mask-image: linear-gradient(90deg, #000 88%, transparent); }
	.ba-section .ba-ind-stabs-bar::-webkit-scrollbar{ display: none; }
	.ba-section .ba-ind-stabs-bar.is-end{ -webkit-mask-image: none; mask-image: none; }
	.ba-section .ba-ind-stab{ scroll-snap-align: start; }
}


.ba-section .ba-ind-step{ min-height: var(--ba-step-h, 0px); }
@media (max-width: 767px) { .ba-section .ba-ind-step{ min-height: 0; } }
.ba-section .ba-ind-step img{ aspect-ratio: 426 / 240; }

.ba-section.ba-ind-process, .ba-section.ba-ind-tabs, .ba-section:has([data-tabs], [data-stabs]){ overflow-anchor: none; }


.ba-section .ba-btn{ position: relative; isolation: isolate; overflow: hidden; transition: background-color .25s ease, border-color .35s ease, color .35s ease, translate .35s cubic-bezier(.2, .8, .2, 1), box-shadow .35s ease; }
.ba-section .ba-btn::before{ content: ''; position: absolute; inset: 0; z-index: -1; pointer-events: none; }

.ba-section .ba-btn:not(.ba-btn-solid)::before{ background: #00aef0; transform: scaleX(0); transform-origin: right center; transition: transform .45s cubic-bezier(.65, 0, .35, 1); }
.ba-section .ba-btn:not(.ba-btn-solid):is(:hover, :focus-visible){ background: transparent; }
.ba-section .ba-btn:not(.ba-btn-solid):is(:hover, :focus-visible)::before{ transform: scaleX(1); transform-origin: left center; }
.ba-section .ba-btn.ba-ind-btn-dark:is(:hover, :focus-visible){ background: #000; }

.ba-section .ba-btn-solid::before{ background: linear-gradient(115deg, transparent 30%, rgba(255, 255, 255, .45) 50%, transparent 70%); transform: translateX(-110%); }
.ba-section .ba-btn-solid:is(:hover, :focus-visible)::before{ transform: translateX(110%); transition: transform .7s cubic-bezier(.4, 0, .2, 1); }
@media (hover: hover) and (prefers-reduced-motion: no-preference) {
	.ba-section .ba-btn:is(:hover, :focus-visible){ translate: 0 -3px; box-shadow: 0 12px 26px -10px rgba(0, 174, 240, .75); }
	.ba-section .ba-btn:active{ translate: 0 -1px; box-shadow: 0 6px 14px -8px rgba(0, 174, 240, .75); transition-duration: .1s; }
}
@media (prefers-reduced-motion: reduce) {
	.ba-section .ba-btn::before{ transition: none !important; }
}
.ba-section .ba-btn:focus-visible{ outline: 2px solid #00aef0; outline-offset: 3px; }


@keyframes ba-hero-in { from { opacity: 0; translate: 0 28px; } to { opacity: 1; translate: 0 0; } }
@media (prefers-reduced-motion: no-preference) {
	.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero) :is(
		.ba-crumb, .ba-wd-hero-crumb,
		[class*="hero-title"], [class*="hero-sub"], .ba-cs-hero-details,
		.ba-ind-btns, .ba-wd-hero-btn,
		.ba-ind-review, .ba-wd-review,
		.ba-ind-logos, .ba-wd-logos
	){ animation: ba-hero-in .9s cubic-bezier(.22, 1, .36, 1) both; animation-delay: var(--ba-hero-d, 0s); }
	.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero) :is(.ba-crumb, .ba-wd-hero-crumb){ --ba-hero-d: .05s; }
	.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero) [class*="hero-title"]{ --ba-hero-d: .15s; }
	.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero) [class*="hero-sub"]{ --ba-hero-d: .3s; }
	.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero) :is(.ba-ind-btns, .ba-wd-hero-btn, .ba-cs-hero-details){ --ba-hero-d: .45s; }
	.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero) :is(.ba-ind-review, .ba-wd-review){ --ba-hero-d: .6s; }
	.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero) :is(.ba-ind-logos, .ba-wd-logos){ --ba-hero-d: .75s; }
	.ba-section.ba-cs-hero .ba-crumb{ --ba-hero-d: .55s; } 
}
@media (max-width: 767px) and (prefers-reduced-motion: no-preference) {
	
	.ba-section:is(.ba-hero, .ba-ind-hero, .ba-cs-hero, .ba-wd-hero) :is(.ba-crumb, .ba-wd-hero-crumb, [class*="hero-title"], [class*="hero-sub"], .ba-cs-hero-details, .ba-ind-btns, .ba-wd-hero-btn, .ba-ind-review, .ba-wd-review, .ba-ind-logos, .ba-wd-logos){ animation-duration: .6s; }
}


@media (min-width: 768px) and (max-width: 1024px) {
	.ba-section .ba-ind-stabs-panel{ padding: 30px 0 30px 30px; }
	.ba-section .ba-ind-stab-pane{ flex-direction: row; align-items: center; justify-content: space-between; gap: 24px; }
	.ba-section .ba-ind-stab-content{ flex: 1 1 0; min-width: 0; padding-top: 0; font-size: 16px; line-height: 24px; }
	.ba-section .ba-ind-stab-pane img{ flex: 0 0 42%; width: 42%; max-width: 411px; height: auto; margin: 0; }
}


@media (max-width: 1279px) {
	.ba-section .ba-grad-text{ display: inline; -webkit-box-decoration-break: clone; box-decoration-break: clone; }
	.ba-section .ba-tech-title{ text-box: none; }
}


@media (max-width: 767px) {
	.ba-section.ba-values .ba-tabs{ display: none; }
	.ba-section.ba-values .ba-tab-panel{ min-height: 0; margin-top: 32px; padding: 0; border-radius: 0; background: none; }
	.ba-section.ba-values .ba-tab-copy, .ba-section.ba-values .ba-tab-copy[hidden]{ display: block !important; position: relative; max-width: none; padding: 0 0 30px 62px; animation: none; }
	.ba-section.ba-values .ba-tab-copy p{ animation: none !important; font-size: 16px; line-height: 25px; }
	.ba-section.ba-values .ba-tab-copy p + p{ margin-top: 12px; }
	.ba-section.ba-values .ba-tab-copy:has(+ .ba-tab-copy)::before,
	.ba-section.ba-values .ba-tab-copy:has(+ .ba-tab-copy)::after{ content: ''; position: absolute; left: 21px; top: 50px; bottom: 6px; width: 2px; border-radius: 2px; }
	.ba-section.ba-values .ba-tab-copy:has(+ .ba-tab-copy)::before{ background: rgba(32, 65, 133, .6); }
	.ba-section.ba-values .ba-tab-copy:has(+ .ba-tab-copy)::after{ background: #00aef0; box-shadow: 0 0 6px #00aef0; transform: scaleY(0); transform-origin: top; transition: transform .65s cubic-bezier(.45, 0, .2, 1); }
	.ba-section.ba-values .ba-tab-copy.is-line::after{ transform: scaleY(1); }
	.ba-section.ba-values .ba-tab-copy.is-shown .ba-ind-step-num{ border-color: #00aef0; color: #fff; box-shadow: 0 0 12px rgba(0, 174, 240, .6); }
	.ba-section.ba-values.is-seq .ba-tab-copy.is-shown :is(.ba-ind-step-label, p){ transition: opacity .45s ease, transform .45s cubic-bezier(.2, .8, .2, 1); }
	.ba-section.ba-values.is-seq .ba-tab-copy:not(.is-shown) :is(.ba-ind-step-label, p){ opacity: 0; transform: translateY(14px); }
}


@media (max-width: 767px) {
	.ba-section .ba-member-panel{ flex-direction: column; gap: 16px; padding: 28px 22px; }
	.ba-section .ba-member-panel-head{ flex: none; padding-bottom: 14px; border-bottom: 1px solid rgba(0, 174, 240, .25); }
	.ba-section .ba-member-role{ margin-top: 10px !important; }
}


@media (max-width: 1024px) {
	.ba-section .ba-wrap > :is(.ba-stack.ba-center, [class*="-head"]) + *:not(.ba-bg){ margin-top: 44px !important; }
	.ba-section.ba-section :is(.ba-btn-row, .ba-ind-compare-btn, .ba-ind-why-btn){ margin-top: 44px; }
}
@media (max-width: 767px) {
	
	.ba-section .ba-wrap > :is(.ba-stack.ba-center, [class*="-head"]) + *:not(.ba-bg){ margin-top: 32px !important; }
	.ba-section.ba-section :is(.ba-btn-row, .ba-ind-compare-btn, .ba-ind-why-btn, .ba-ind-process-note){ margin-top: 32px; }
	
	.ba-section .ba-services-grid{ gap: 20px; }
	.ba-section .ba-ind-issue-list{ gap: 28px; }
	.ba-section .ba-ind-videos{ gap: 24px; }
	.ba-section .ba-ind-lead-grid{ gap: 30px; }
	
	.ba-section.ba-section .ba-team-cat{ margin: 40px 0 20px !important; }
	.ba-section.ba-section .ba-team-head + .ba-team-cat{ margin-top: 28px !important; }
	.ba-section .ba-join{ margin-top: 40px; }
	
	.ba-section.ba-section .ba-quote, .ba-section.ba-section .ba-logo-panel + *{ margin-top: 40px; }
	.ba-section.ba-section .ba-tech-head + .ba-tech-label{ margin-top: 20px !important; }
	.ba-section .ba-ind-founder{ margin-top: 40px; }
	.ba-section .ba-ind-founder + .ba-ind-videos{ margin-top: 32px; }
	.ba-section .ba-ind-btns + .ba-ind-review{ margin-top: 36px; }
	.ba-section .ba-cs-shot + .ba-cs-shot{ margin-top: 36px; }
	.ba-section .ba-wd-cta-media{ margin-top: 36px; }
	.ba-section .ba-gb-scholar-grid + .ba-gb-panel{ margin-top: 36px; }
	.ba-section .ba-gb-scholar-media{ margin-bottom: 84px; } 
	.ba-section .ba-cs-ov-inner + .ba-gb-split{ margin-top: 36px; }
}


@media (max-width: 767px) {
	.ba-section .ba-ind-stab-pane img{ align-self: flex-end; width: 85%; max-width: 360px; margin: 0 -18px 0 0; } 
	.ba-section .ba-ind-stab-inner > img:last-child{ margin-bottom: 20px; }
}
@media (min-width: 560px) and (max-width: 767px) {
	.ba-section .ba-ind-stab-inner{ flex-direction: row; align-items: center; gap: 20px; }
	.ba-section .ba-ind-stab-inner > .ba-ind-stab-content{ flex: 1 1 0; min-width: 0; margin-bottom: 20px; }
	.ba-section .ba-ind-stab-pane img{ flex: 0 0 42%; width: 42%; max-width: none; align-self: center; }
}


@media (max-width: 1024px) {
	.ba-section .ba-ind-build-stage .bless-vc-card-desc{ -webkit-line-clamp: unset; display: block; overflow: visible; }
}
@media (max-width: 767px) {
	.ba-section .ba-ind-build-stage.bless-vc-wrapper, .ba-section .ba-ind-build-stage .bless-vc-stage{ height: 560px; }
	.ba-section .ba-ind-build-stage .bless-vc-card{ height: 400px; }
	.ba-section .ba-ind-build-stage .bless-vc-card-body{ gap: 14px; padding: 20px 20px 26px; }
	.ba-section .ba-ind-build-stage .bless-vc-card-title, .ba-section .ba-ind-build-stage .bless-vc-card:not(.is-active) .bless-vc-card-title{ font-size: 21px; line-height: 25px; }
	.ba-section .ba-ind-build-stage .bless-vc-card-desc{ font-size: 14px; line-height: 21px; }
}
@media (min-width: 480px) and (max-width: 767px) {
	.ba-section .ba-ind-build-stage.bless-vc-wrapper, .ba-section .ba-ind-build-stage .bless-vc-stage{ height: 500px; }
	.ba-section .ba-ind-build-stage .bless-vc-card{ height: 340px; }
}


@media (max-width: 767px) {
	.ba-section.ba-ind-hero .ba-marquee{ margin-top: 16px; }
	.ba-section .ba-marquee-track.ba-ind-logos-track{ min-height: 0; }
	.ba-section.ba-section .ba-gb-h64{ min-height: 0; } 
	.ba-section.ba-section.ba-ind-hero{ padding-bottom: 20px; }
	.ba-section.ba-section.ba-ind-search{ padding-top: 36px; }
	.ba-section.ba-section.ba-ind-cases{ padding-bottom: 20px; }
	.ba-section.ba-section.ba-ind-compare{ padding-bottom: 30px; }
	.ba-section .ba-ind-vcard-body{ padding-top: 24px; }
	.e-con.ba-ind-ba, .bw-element.ba-ind-ba{ padding-top: 10px !important; }
	.ba-section .ba-ind-founder{ margin-top: 28px; gap: 20px; }
}


@media (max-width: 1024px) {
	.ba-section .ba-ind-map-btn{ margin-top: 30px !important; }
}
@media (max-width: 767px) {
	.ba-section .ba-ind-map-btn{ margin-top: 24px !important; }
}


@media (max-width: 1024px) {
	.ba-section .ba-gb-feature-text{ flex-basis: auto !important; }
}


@media (max-width: 1024px) {
	.ba-section.ba-section.ba-cs-hero .ba-wrap{ padding-top: 150px; }
	.ba-section.ba-section .ba-cs-hero-box{ min-height: 271px; padding: 70px 0 0 44px; }
	.ba-section.ba-section .ba-cs-hero-box::before{ width: 314px; height: 271px; max-height: none; }
}
@media (max-width: 767px) {
	.ba-section.ba-section.ba-cs-hero .ba-wrap{ padding-top: 96px; }
	.ba-section.ba-section .ba-cs-hero-box{ min-height: 0; padding: 30px 22px 28px; }
	.ba-section.ba-section .ba-cs-hero-box::before{ width: 100%; height: 100%; border-radius: 12px; }
	.ba-section.ba-section.ba-cs-hero .ba-crumb{ margin-top: 22px; }
}


@media (max-width: 1024px) {
	.ba-section.ba-section.ba-cs-hero{ padding-bottom: 40px; }
	.ba-section.ba-section.ba-cs-hero .ba-crumb{ margin-bottom: 0; }
	.ba-section.ba-section.ba-gb-intro{ padding-top: 50px; padding-bottom: 50px; }
	.ba-section.ba-section.ba-gb-partners{ padding-bottom: 36px; }
	.ba-section.ba-section.ba-gb-free{ padding-top: 36px; }
}
@media (max-width: 767px) {
	.ba-section.ba-section.ba-cs-hero{ padding-bottom: 30px; }
	.ba-section.ba-section.ba-gb-intro{ padding-top: 36px; padding-bottom: 40px; }
	.ba-section.ba-section.ba-gb-partners{ padding-bottom: 26px; }
	.ba-section.ba-section.ba-gb-free{ padding-top: 26px; }
}


@media (max-width: 1024px) {
	.ba-section .ba-cs-hero-sub + .ba-cs-hero-details{ margin-top: 12px !important; }
}


@media (max-width: 1024px) {
	.ba-section.ba-section.ba-cs-overview{ padding-top: 50px; }
}
@media (max-width: 767px) {
	.ba-section.ba-section.ba-cs-overview{ padding-top: 36px; }
}


.ba-section .ba-cs-phones-dots{ display: none; }
@media (max-width: 767px) {
	.ba-section .ba-cs-phones{ justify-content: flex-start; gap: 18px; margin: 24px -20px 0; padding: 10px calc(50% + 20px - min(110px, 29vw)); overflow-x: auto; overflow-y: hidden; touch-action: pan-x pan-y; scroll-snap-type: x mandatory; scrollbar-width: none; overscroll-behavior-x: contain; cursor: grab; }
	.ba-section .ba-cs-phones::-webkit-scrollbar{ display: none; }
	.ba-section .ba-cs-phones.is-dragging{ cursor: grabbing; scroll-snap-type: none; }
	.ba-section .ba-cs-phones img{ flex: 0 0 min(220px, 58vw); width: min(220px, 58vw); scroll-snap-align: center; user-select: none; -webkit-user-drag: none; }
	.ba-section .ba-cs-phones img:hover{ transform: none; }
	.ba-section .ba-cs-phones-dots{ display: flex; justify-content: center; gap: 8px; margin-top: 18px; }
	.ba-section .ba-cs-phones-dots button{ width: 8px; height: 8px; padding: 0; border: 0; border-radius: 8px; background: rgba(255, 255, 255, .35); transition: width .3s ease, background-color .3s ease; cursor: pointer; }
	.ba-section .ba-cs-phones-dots button.is-active{ width: 24px; background: #00aef0; }
}


@media (max-width: 1024px) {
	.ba-section.ba-section .ba-wd-cta-media{ margin-top: 96px; }
	.ba-section.ba-section .ba-wd-cta-line{ top: -78px; height: 60px; }
}
@media (max-width: 767px) {
	.ba-section.ba-section .ba-wd-cta-media{ margin-top: 72px; }
	.ba-section.ba-section .ba-wd-cta-line{ top: -56px; height: 40px; }
	.ba-section.ba-section .ba-wd-cta-bar{ width: 150px; left: calc(50% - 75px); height: 16px; top: -16px; }
}


.ba-section ul:not([class]){ list-style: disc; padding-left: 1.15em; }
.ba-section ul:not([class]) > li::marker{ color: #00aef0; }
.ba-section .ba-gb-panel-lists{ column-gap: 79px; row-gap: 22px; }
@media (max-width: 1024px) {
	.ba-section .ba-gb-panel-lists{ gap: 32px; } 
}


.ba-section ul:not([class]) > li::marker{ color: #fff; }


.ba-section [data-lightbox] img{ cursor: zoom-in; }
.ba-section [data-lightbox] .is-dragging img{ cursor: grabbing; }
.ba-lb-lock, .ba-lb-lock body{ overflow: hidden; }
.ba-lightbox{ position: fixed; inset: 0; z-index: 100000; display: flex; align-items: center; justify-content: center; padding: 60px 70px; background: rgba(0, 10, 20, .92); opacity: 0; transition: opacity .25s ease; touch-action: pan-y; }
.ba-lightbox.is-open{ opacity: 1; }
.ba-lb-stage{ position: relative; display: flex; max-width: 100%; max-height: 100%; }
.ba-lb-img{ max-width: calc(100vw - 140px); max-height: calc(100vh - 120px); max-height: calc(100dvh - 120px); width: auto; height: auto; border-radius: 10px; box-shadow: 0 20px 60px rgba(0, 0, 0, .5); user-select: none; -webkit-user-drag: none; }
.ba-lb-img.is-in{ animation: ba-lb-in .35s cubic-bezier(.22, 1, .36, 1); }
@keyframes ba-lb-in{ from{ opacity: 0; transform: scale(.96); } to{ opacity: 1; transform: none; } }
.ba-lb-close, .ba-lb-nav{ position: absolute; display: flex; align-items: center; justify-content: center; border: 0; border-radius: 50%; background: rgba(255, 255, 255, .12); color: #fff; cursor: pointer; transition: background-color .2s ease; }
.ba-lb-close:hover, .ba-lb-nav:hover{ background: #00aef0; }
.ba-lb-close{ top: -18px; right: -18px; z-index: 1; width: 40px; height: 40px; font-size: 28px; line-height: 1; padding-bottom: 3px; background: #00aef0; box-shadow: 0 4px 14px rgba(0, 0, 0, .45); }
.ba-lb-close:hover{ background: #fff; color: #001f30; }
.ba-lb-nav{ top: 50%; width: 48px; height: 48px; margin-top: -24px; font-size: 34px; line-height: 1; padding-bottom: 4px; }
.ba-lb-prev{ left: 12px; }
.ba-lb-next{ right: 12px; }
.ba-lightbox.is-single .ba-lb-nav{ display: none; }
@media (max-width: 767px) {
	.ba-lightbox{ padding: 70px 12px; }
	.ba-lb-img{ max-width: calc(100vw - 24px); max-height: calc(100dvh - 170px); }
	.ba-lb-close{ top: -14px; right: -6px; }
	.ba-lb-nav{ top: auto; bottom: 16px; margin-top: 0; }
	.ba-lb-prev{ left: calc(50% - 60px); }
	.ba-lb-next{ right: calc(50% - 60px); }
}


@media (max-width: 1279px) {
	.ba-section .ba-service{ min-height: 0; }
}


.ba-section .ba-service{ transition: translate .45s cubic-bezier(.22, 1, .36, 1), box-shadow .45s ease; will-change: translate; }
.ba-section .ba-service:hover{ transform: none; translate: 0 -8px; box-shadow: 0 22px 45px -18px rgba(0, 174, 240, .55); }

.ba-section .ba-service::after{ content: ''; position: absolute; left: 0; right: 0; bottom: -10px; height: 10px; }

.ba-section .ba-service-body a{ position: relative; padding-bottom: 4px; background: linear-gradient(#00aef0, #00aef0) 0 100% / 0 2px no-repeat; transition: background-size .35s cubic-bezier(.22, 1, .36, 1), color .3s ease, letter-spacing .35s ease; }
.ba-section .ba-service-body a:hover, .ba-section .ba-service-body a:focus-visible{ background-size: 100% 2px; color: #00aef0; letter-spacing: .02em; }
@media (prefers-reduced-motion: reduce) {
	.ba-section .ba-service, .ba-section .ba-service-body a{ transition: none; }
}


@media (min-width: 768px) and (max-width: 1279px) {
	.ba-section .ba-join{ margin-top: 64px; }
}


@media (min-width: 768px) and (max-width: 1024px) {
	.ba-section .ba-stats-list{ display: grid; grid-template-columns: 1fr 1fr; gap: 36px 40px; }
	.ba-section .ba-stat-line{ display: none; }
	.ba-section .ba-stat{ padding: 26px 0 0 20px; border-top: 1px solid rgba(0, 174, 240, .2); }
}


@media (max-width: 1024px) {
	.ba-section .ba-gb-feature-grid > .ba-gb-feature-img{ order: -1; }
}
.bw-30494 .bw-element.bw-element-532f24b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-532f24b:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-532f24b > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#002645;background-image:url("/images/banner-top.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-532f24b::before, .bw-30494 .bw-element.bw-element-532f24b > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-532f24b > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-532f24b > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-532f24b > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-532f24b > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-color:#002645;--background-overlay:'';}.bw-30494 .bw-element.bw-element-ef974a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-dc1221e{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-426694c .page-banner-breadcrumbs{text-align:left;}.bw-30494 .bw-element.bw-element-426694c .page-banner-breadcrumbs > *{margin-right:0px;}.bw-30494 .bw-element.bw-element-9dea32d{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.bw-widget-heading .bw-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.bw-30494 .bw-element.bw-element-b25991c .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-b25991c .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-b25991c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.bw-30494 .bw-element.bw-element-b25991c .bw-heading-title{font-size:64px;font-weight:800;line-height:72px;letter-spacing:0.01em;color:#FFFFFF;}.bw-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.bw-widget-text-editor.bw-drop-cap-view-stacked .bw-drop-cap{background-color:var( --e-global-color-primary );}.bw-widget-text-editor.bw-drop-cap-view-framed .bw-drop-cap, .bw-widget-text-editor.bw-drop-cap-view-default .bw-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.bw-30494 .bw-element.bw-element-58f54ea{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-size:18px;font-weight:500;line-height:25px;letter-spacing:0.01em;color:#FFFFFF;}.bw-widget-button .bw-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.bw-30494 .bw-element.bw-element-5eae160 .bw-button{background-color:#00AEF0;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.01em;border-radius:2px 2px 2px 2px;}.bw-30494 .bw-element.bw-element-5eae160 .bw-button:hover, .bw-30494 .bw-element.bw-element-5eae160 .bw-button:focus{background-color:#068DC0;}.bw-30494 .bw-element.bw-element-5aaff55{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-59936d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.25);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.bw-30494 .bw-element.bw-element-59936d0:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-59936d0 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F3042;}.bw-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.bw-30494 .bw-element.bw-element-d060935 img{width:150px;}.bw-30494 .bw-element.bw-element-1350f83{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.bw-30494 .bw-element.bw-element-a069c2f{text-align:start;}.bw-30494 .bw-element.bw-element-a069c2f img{width:35px;}.bw-widget-icon-list .bw-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.bw-widget-icon-list .bw-icon-list-icon i{color:var( --e-global-color-primary );}.bw-widget-icon-list .bw-icon-list-icon svg{fill:var( --e-global-color-primary );}.bw-widget-icon-list .bw-icon-list-item > .bw-icon-list-text, .bw-widget-icon-list .bw-icon-list-item > a{font-weight:var( --e-global-typography-text-font-weight );}.bw-widget-icon-list .bw-icon-list-text{color:var( --e-global-color-secondary );}.bw-30494 .bw-element.bw-element-51f9559 .bw-icon-list-items:not(.bw-inline-items) .bw-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.bw-30494 .bw-element.bw-element-51f9559 .bw-icon-list-items:not(.bw-inline-items) .bw-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.bw-30494 .bw-element.bw-element-51f9559 .bw-icon-list-items.bw-inline-items .bw-icon-list-item{margin-inline:calc(0px/2);}.bw-30494 .bw-element.bw-element-51f9559 .bw-icon-list-items.bw-inline-items{margin-inline:calc(-0px/2);}.bw-30494 .bw-element.bw-element-51f9559 .bw-icon-list-items.bw-inline-items .bw-icon-list-item:after{inset-inline-end:calc(-0px/2);}.bw-30494 .bw-element.bw-element-51f9559 .bw-icon-list-icon i{color:#FFA629;transition:color 0.3s;}.bw-30494 .bw-element.bw-element-51f9559 .bw-icon-list-icon svg{fill:#FFA629;transition:fill 0.3s;}.bw-30494 .bw-element.bw-element-51f9559{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.bw-30494 .bw-element.bw-element-51f9559 .bw-icon-list-icon{padding-inline-end:0px;}.bw-30494 .bw-element.bw-element-51f9559 .bw-icon-list-text{transition:color 0.3s;}.bw-30494 .bw-element.bw-element-1e1e1a2{font-size:16px;font-weight:400;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-f85dbbc{font-size:16px;font-weight:400;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-0df1a99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.bw-30494 .bw-element.bw-element-0df1a99:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-0df1a99 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#0A2434;background-image:url("/images/btmsd-2-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-4557507{--e-image-carousel-slides-to-show:8;}.bw-30494 .bw-element.bw-element-4557507 .swiper-wrapper{display:flex;align-items:center;}.bw-30494 .bw-element.bw-element-1972855{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-1972855:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-1972855 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-1972855::before, .bw-30494 .bw-element.bw-element-1972855 > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-1972855 > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-1972855 > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-1972855 > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-1972855 > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-image:url("/images/Rectangle-3-copy.webp");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.bw-30494 .bw-element.bw-element-74cceb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-a3c4981{--display:flex;}.bw-30494 .bw-element.bw-element-a3c4981.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-13ee358 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-13ee358 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-13ee358 .bw-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:26px;letter-spacing:0.08em;color:#00AEF0;}.bw-30494 .bw-element.bw-element-cfca546 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-cfca546 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-cfca546 .bw-heading-title{font-size:54px;font-weight:800;line-height:54px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-b86e4ca{color:#FFFFFF;}.bw-30494 .bw-element.bw-element-3751351 .bw-button{background-color:#00AEF0;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.01em;}.bw-30494 .bw-element.bw-element-3751351 .bw-button:hover, .bw-30494 .bw-element.bw-element-3751351 .bw-button:focus{background-color:#068DC0;}.bw-30494 .bw-element.bw-element-f09a9ec{--display:flex;--overlay-opacity:0.5;}.bw-30494 .bw-element.bw-element-f09a9ec::before, .bw-30494 .bw-element.bw-element-f09a9ec > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-f09a9ec > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-f09a9ec > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-f09a9ec > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-f09a9ec > .bw-motion-effects-container > .bw-motion-effects-layer::before{--background-overlay:'';}.bw-30494 .bw-element.bw-element-d84c960{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-d84c960:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-d84c960 > .bw-motion-effects-container > .bw-motion-effects-layer{background-image:url("/images/testi-bg.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.bw-30494 .bw-element.bw-element-0646c48{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-dcf7bbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.bw-30494 .bw-element.bw-element-c752df7 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-c752df7 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-c752df7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.bw-30494 .bw-element.bw-element-c752df7 .bw-heading-title{font-size:24px;font-weight:700;line-height:24px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-4ef76bb{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:600;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-4ef76bb.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-cb615c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;}.bw-30494 .bw-element.bw-element-cb615c6 .bw-icon-list-items:not(.bw-inline-items) .bw-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.bw-30494 .bw-element.bw-element-cb615c6 .bw-icon-list-items:not(.bw-inline-items) .bw-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.bw-30494 .bw-element.bw-element-cb615c6 .bw-icon-list-items.bw-inline-items .bw-icon-list-item{margin-inline:calc(0px/2);}.bw-30494 .bw-element.bw-element-cb615c6 .bw-icon-list-items.bw-inline-items{margin-inline:calc(-0px/2);}.bw-30494 .bw-element.bw-element-cb615c6 .bw-icon-list-items.bw-inline-items .bw-icon-list-item:after{inset-inline-end:calc(-0px/2);}.bw-30494 .bw-element.bw-element-cb615c6 .bw-icon-list-icon i{color:#FFA629;transition:color 0.3s;}.bw-30494 .bw-element.bw-element-cb615c6 .bw-icon-list-icon svg{fill:#FFA629;transition:fill 0.3s;}.bw-30494 .bw-element.bw-element-cb615c6 .bw-icon-list-text{transition:color 0.3s;}.bw-30494 .bw-element.bw-element-4088f6e .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4088f6e .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4088f6e{text-align:center;}.bw-30494 .bw-element.bw-element-4088f6e .bw-heading-title{font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-1fce365 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-1fce365 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-1fce365{text-align:center;}.bw-30494 .bw-element.bw-element-1fce365 .bw-heading-title{font-size:16px;font-weight:400;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-72ca99a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-6918a16{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-aa0ff50 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-aa0ff50 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-aa0ff50{text-align:center;}.bw-30494 .bw-element.bw-element-aa0ff50 .bw-heading-title{font-size:64px;font-weight:900;line-height:77px;color:#00AEF0;}.bw-30494 .bw-element.bw-element-35a7a70 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-35a7a70 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-35a7a70{text-align:center;}.bw-30494 .bw-element.bw-element-35a7a70 .bw-heading-title{font-size:64px;font-weight:900;line-height:64px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-8e0f31e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-c9a0c5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00AEF021;--border-color:#00AEF021;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.bw-30494 .bw-element.bw-element-c9a0c5d:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-c9a0c5d > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#0000001A;}.bw-30494 .bw-element.bw-element-db26a0a{--display:flex;border-style:none;--border-style:none;}.bw-30494 .bw-element.bw-element-db26a0a.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-60b0500{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.bw-30494 .bw-element.bw-element-9c3e342 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-9c3e342 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-9c3e342 .bw-heading-title{font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.01em;color:#00AEF0;}.bw-30494 .bw-element.bw-element-2fdff93{font-size:17px;font-weight:400;line-height:24px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-d2587a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00AEF021;--border-color:#00AEF021;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.bw-30494 .bw-element.bw-element-d2587a6:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-d2587a6 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#0000001A;}.bw-30494 .bw-element.bw-element-8533d75{--display:flex;border-style:none;--border-style:none;}.bw-30494 .bw-element.bw-element-8533d75.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-5ba659d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.bw-30494 .bw-element.bw-element-571279b .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-571279b .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-571279b .bw-heading-title{font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.01em;color:#00AEF0;}.bw-30494 .bw-element.bw-element-ee4e494{font-size:17px;font-weight:400;line-height:24px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-854d211{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-dfbe61f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00AEF021;--border-color:#00AEF021;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.bw-30494 .bw-element.bw-element-dfbe61f:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-dfbe61f > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#0000001A;}.bw-30494 .bw-element.bw-element-e6649e0{--display:flex;border-style:none;--border-style:none;}.bw-30494 .bw-element.bw-element-e6649e0.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-2a06158{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.bw-30494 .bw-element.bw-element-1bdd60f .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-1bdd60f .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-1bdd60f .bw-heading-title{font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.01em;color:#00AEF0;}.bw-30494 .bw-element.bw-element-3037248{font-size:17px;font-weight:400;line-height:24px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-93e245e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00AEF021;--border-color:#00AEF021;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.bw-30494 .bw-element.bw-element-93e245e:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-93e245e > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#0000001A;}.bw-30494 .bw-element.bw-element-bdd5c8f{--display:flex;border-style:none;--border-style:none;}.bw-30494 .bw-element.bw-element-bdd5c8f.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-e1af365{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.bw-30494 .bw-element.bw-element-0d11170 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-0d11170 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-0d11170 .bw-heading-title{font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.01em;color:#00AEF0;}.bw-30494 .bw-element.bw-element-ea2b90d{font-size:17px;font-weight:400;line-height:24px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-ade6402{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-9281fe8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00AEF021;--border-color:#00AEF021;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.bw-30494 .bw-element.bw-element-9281fe8:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-9281fe8 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#0000001A;}.bw-30494 .bw-element.bw-element-f7440d9{--display:flex;border-style:none;--border-style:none;}.bw-30494 .bw-element.bw-element-f7440d9.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-1854f3d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.bw-30494 .bw-element.bw-element-90ecc3c .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-90ecc3c .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-90ecc3c .bw-heading-title{font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.01em;color:#00AEF0;}.bw-30494 .bw-element.bw-element-aa9c807{font-size:17px;font-weight:400;line-height:24px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-fab3d4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00AEF021;--border-color:#00AEF021;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.bw-30494 .bw-element.bw-element-fab3d4e:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-fab3d4e > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#0000001A;}.bw-30494 .bw-element.bw-element-19ae4b9{--display:flex;border-style:none;--border-style:none;}.bw-30494 .bw-element.bw-element-19ae4b9.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-e1f0bae{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.bw-30494 .bw-element.bw-element-e2544cc .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-e2544cc .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-e2544cc .bw-heading-title{font-size:20px;font-weight:400;line-height:26px;letter-spacing:0.01em;color:#00AEF0;}.bw-30494 .bw-element.bw-element-8d3c2e9{font-size:17px;font-weight:400;line-height:24px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-7ad9a70{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-2014889 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-2014889 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-2014889{text-align:center;}.bw-30494 .bw-element.bw-element-2014889 .bw-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-89b1963{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-ea59bca{--display:flex;--min-height:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:10px 10px 10px 10px;}.bw-30494 .bw-element.bw-element-ea59bca:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-ea59bca > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#00000045;}.bw-30494 .bw-element.bw-element-0198b0c{--display:flex;--min-height:50px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:10px 10px 10px 10px;}.bw-30494 .bw-element.bw-element-0198b0c:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-0198b0c > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#00000045;}.bw-30494 .bw-element.bw-element-73ca1ee{--display:flex;--min-height:50px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:10px 10px 10px 10px;}.bw-30494 .bw-element.bw-element-73ca1ee:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-73ca1ee > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#00000045;}.bw-30494 .bw-element.bw-element-4e006e9{--display:flex;--min-height:50px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:10px 10px 10px 10px;}.bw-30494 .bw-element.bw-element-4e006e9:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-4e006e9 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#00000045;}.bw-30494 .bw-element.bw-element-ee9bf89{--display:flex;--min-height:50px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:10px 10px 10px 10px;}.bw-30494 .bw-element.bw-element-ee9bf89:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-ee9bf89 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#00000045;}.bw-30494 .bw-element.bw-element-90f8615{--display:flex;--min-height:50px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:10px 10px 10px 10px;}.bw-30494 .bw-element.bw-element-90f8615:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-90f8615 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#00000045;}.bw-30494 .bw-element.bw-element-f59fa0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-f59fa0f:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-f59fa0f > .bw-motion-effects-container > .bw-motion-effects-layer{background-image:url("/images/record-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-eeac67a{--display:flex;}.bw-30494 .bw-element.bw-element-5df39be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-3f9537b .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-3f9537b .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-3f9537b{text-align:center;}.bw-30494 .bw-element.bw-element-3f9537b .bw-heading-title{font-size:16px;font-weight:700;text-transform:uppercase;line-height:26px;letter-spacing:0.08em;color:#00AEF0;}.bw-30494 .bw-element.bw-element-aadf3d6 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-aadf3d6 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-aadf3d6{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.bw-30494 .bw-element.bw-element-aadf3d6.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-aadf3d6 .bw-heading-title{font-size:36px;font-weight:800;line-height:42px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-2818b51{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;line-height:25px;color:#D0EAFF;}.bw-30494 .bw-element.bw-element-2818b51.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-facc676{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-4f4d443{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-263f58b{--display:flex;--min-height:94px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-a57226b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-a57226b:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-a57226b > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-91c11b1{--display:flex;}.bw-30494 .bw-element.bw-element-a0d2eaf img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-cb3b0f6{--display:flex;}.bw-30494 .bw-element.bw-element-6908f52 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-6908f52 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-6908f52 .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-23db391{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-23db391:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-23db391 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-fbc57ee{--display:flex;}.bw-30494 .bw-element.bw-element-41b3924 img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-576af96{--display:flex;}.bw-30494 .bw-element.bw-element-350ec2e .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-350ec2e .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-350ec2e .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-5c1ec8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-5c1ec8f:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-5c1ec8f > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-3638462{--display:flex;}.bw-30494 .bw-element.bw-element-5ddc74f img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-509958c{--display:flex;}.bw-30494 .bw-element.bw-element-6cbec2f .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-6cbec2f .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-6cbec2f .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-5ece3c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-5ece3c9:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-5ece3c9 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-d450040{--display:flex;}.bw-30494 .bw-element.bw-element-e247033 img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-1356bd9{--display:flex;}.bw-30494 .bw-element.bw-element-cd82db6 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-cd82db6 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-cd82db6 .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-b33be19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-b33be19:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-b33be19 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-20b0894{--display:flex;}.bw-30494 .bw-element.bw-element-e361cf1 img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-62ba509{--display:flex;}.bw-30494 .bw-element.bw-element-fbeab6c .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-fbeab6c .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-fbeab6c .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-ac83519{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-ac83519:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-ac83519 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-6463034{--display:flex;}.bw-30494 .bw-element.bw-element-c7edde6 img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-03ae754{--display:flex;}.bw-30494 .bw-element.bw-element-ff0cf91 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-ff0cf91 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-ff0cf91 .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-648df54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-648df54:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-648df54 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-c6adc68{--display:flex;}.bw-30494 .bw-element.bw-element-4b2cdcd img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-c757bf4{--display:flex;}.bw-30494 .bw-element.bw-element-a3d4a28 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-a3d4a28 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-a3d4a28 .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-7a96eba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-7a96eba:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-7a96eba > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-3a7ad79{--display:flex;}.bw-30494 .bw-element.bw-element-e24ee6d img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-9606461{--display:flex;}.bw-30494 .bw-element.bw-element-5b17e4e .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-5b17e4e .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-5b17e4e .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-276c997{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-276c997:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-276c997 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-c2b6eff{--display:flex;}.bw-30494 .bw-element.bw-element-764cb3c img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-a81c646{--display:flex;}.bw-30494 .bw-element.bw-element-0dd2bbe .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-0dd2bbe .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-0dd2bbe .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-f949b15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-f949b15:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-f949b15 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-cb46b0d{--display:flex;}.bw-30494 .bw-element.bw-element-7ae8bb1 img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-3bf1ed7{--display:flex;}.bw-30494 .bw-element.bw-element-2c05838 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-2c05838 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-2c05838 .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-3d2a37e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-3d2a37e:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-3d2a37e > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-3e45d24{--display:flex;}.bw-30494 .bw-element.bw-element-091cde6 img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-a7493f2{--display:flex;}.bw-30494 .bw-element.bw-element-f1dc2c7 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f1dc2c7 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f1dc2c7 .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-950e68a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-950e68a:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-950e68a > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-6802bf8{--display:flex;}.bw-30494 .bw-element.bw-element-2d912d5 img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-09537f1{--display:flex;}.bw-30494 .bw-element.bw-element-4f27507 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4f27507 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4f27507 .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-d80655d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-d80655d:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-d80655d > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;}.bw-30494 .bw-element.bw-element-de7f40f{--display:flex;}.bw-30494 .bw-element.bw-element-19099b6 img{width:27px;height:24px;}.bw-30494 .bw-element.bw-element-c11774a{--display:flex;}.bw-30494 .bw-element.bw-element-5bab769 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-5bab769 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-5bab769 .bw-heading-title{font-size:19px;font-weight:500;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-0d3834e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-a128d61{--display:flex;--min-height:70px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-8258b3b{text-align:center;}.bw-30494 .bw-element.bw-element-f854431{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.bw-30494 .bw-element.bw-element-f854431:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-f854431 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#003A60;}.bw-30494 .bw-element.bw-element-35b2c76 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-35b2c76 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-35b2c76 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-widget-divider{--divider-color:var( --e-global-color-secondary );}.bw-widget-divider .bw-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );}.bw-widget-divider.bw-view-stacked .bw-icon{background-color:var( --e-global-color-secondary );}.bw-widget-divider.bw-view-framed .bw-icon, .bw-widget-divider.bw-view-default .bw-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.bw-widget-divider.bw-view-framed .bw-icon, .bw-widget-divider.bw-view-default .bw-icon svg{fill:var( --e-global-color-secondary );}.bw-30494 .bw-element.bw-element-afecfc3{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-afecfc3 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-afecfc3 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-319d897 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-319d897 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-319d897 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-5212131{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-5212131 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-5212131 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-5f03f2f .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-5f03f2f .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-5f03f2f .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-4629768{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-4629768 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-4629768 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-ab98122 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-ab98122 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-ab98122 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-077ff11{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-077ff11 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-077ff11 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-4e23864 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4e23864 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4e23864 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-479e7bd{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-479e7bd .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-479e7bd .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-3b96147 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-3b96147 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-3b96147 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-2c84616{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-2c84616 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-2c84616 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-73badea .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-73badea .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-73badea .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-20a2e84{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-20a2e84 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-20a2e84 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-d16a8d5 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-d16a8d5 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-d16a8d5 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-037a38e{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-037a38e .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-037a38e .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-706dee3 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-706dee3 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-706dee3 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-b460285{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-b460285 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-b460285 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-b6fcff7 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-b6fcff7 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-b6fcff7 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-976b779{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-976b779 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-976b779 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-d2b7e87 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-d2b7e87 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-d2b7e87 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-5c1693d{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-5c1693d .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-5c1693d .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-f553148 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f553148 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f553148 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-744a70f{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-744a70f .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-744a70f .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-060eabd .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-060eabd .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-060eabd .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-fc9bbfb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-297d9fb{--display:flex;--min-height:70px;--justify-content:center;}.bw-30494 .bw-element.bw-element-16d62b9{text-align:center;}.bw-30494 .bw-element.bw-element-14ccbc5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.bw-30494 .bw-element.bw-element-14ccbc5:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-14ccbc5 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#003A60;}.bw-30494 .bw-element.bw-element-24443c7 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-24443c7 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-24443c7 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-27e026b{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-27e026b .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-27e026b .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-ff530f2 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-ff530f2 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-ff530f2 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-7fa6c62{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-7fa6c62 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-7fa6c62 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-f17f189 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f17f189 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f17f189 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-7fbdb0c{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-7fbdb0c .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-7fbdb0c .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-3ff1935 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-3ff1935 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-3ff1935 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-d9714ed{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-d9714ed .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-d9714ed .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-47a72ff .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-47a72ff .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-47a72ff .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-81197ff{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-81197ff .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-81197ff .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-38562fd .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-38562fd .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-38562fd .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-ba85a5d{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-ba85a5d .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-ba85a5d .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-13fcc5d .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-13fcc5d .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-13fcc5d .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-4948398{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-4948398 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-4948398 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-be8eba2 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-be8eba2 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-be8eba2 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-3063c03{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-3063c03 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-3063c03 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-de1b2c7 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-de1b2c7 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-de1b2c7 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-cc0d256{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-cc0d256 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-cc0d256 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-4a71b75 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4a71b75 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4a71b75 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-52da3ad{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-52da3ad .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-52da3ad .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-c489519 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-c489519 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-c489519 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-0e9cbd1{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-0e9cbd1 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-0e9cbd1 .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-79dd1bd .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-79dd1bd .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-79dd1bd .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-fd208fb{--divider-border-style:solid;--divider-color:#00AEF021;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-fd208fb .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-fd208fb .bw-divider{padding-block-start:5px;padding-block-end:5px;}.bw-30494 .bw-element.bw-element-9c3af71 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-9c3af71 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-9c3af71 .bw-heading-title{font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-c17a911{--display:flex;}.bw-30494 .bw-element.bw-element-c63e94b{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0.01em;color:#D0EAFF;}.bw-30494 .bw-element.bw-element-c63e94b.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-38dc1d6{--display:flex;}.bw-30494 .bw-element.bw-element-9c25f45 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-9c25f45 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-9c25f45{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.bw-30494 .bw-element.bw-element-9c25f45.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-9c25f45 .bw-heading-title{font-size:36px;font-weight:800;line-height:42px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-9fccb57{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;line-height:25px;color:#D0EAFF;}.bw-30494 .bw-element.bw-element-9fccb57.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-2d7add2 .bw-button{background-color:#00AEF0;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.01em;}.bw-30494 .bw-element.bw-element-2d7add2 .bw-button:hover, .bw-30494 .bw-element.bw-element-2d7add2 .bw-button:focus{background-color:#068DC0;}.bw-30494 .bw-element.bw-element-e3a133b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-e3a133b:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-e3a133b > .bw-motion-effects-container > .bw-motion-effects-layer{background-image:url("/images/we-buildbg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-c5b722b{--display:flex;--overlay-opacity:0.36;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-c5b722b::before, .bw-30494 .bw-element.bw-element-c5b722b > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-c5b722b > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-c5b722b > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-c5b722b > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-c5b722b > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-image:url("/images/Polygon-2.svg");--background-overlay:'';background-position:110% 19%;background-repeat:no-repeat;background-size:auto;}.bw-30494 .bw-element.bw-element-083b52f{--display:flex;}.bw-30494 .bw-element.bw-element-de1e074 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-de1e074 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-de1e074{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.bw-30494 .bw-element.bw-element-de1e074.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-de1e074 .bw-heading-title{font-size:64px;font-weight:800;line-height:64px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-54d4997{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-06dc68e{--display:flex;--justify-content:center;}.bw-30494 .bw-element.bw-element-013338a .bless-cs-content{flex-basis:503px;max-width:503px;}.bw-30494 .bw-element.bw-element-013338a .bless-cs-title{color:#00aef0;}.bw-30494 .bw-element.bw-element-013338a .bless-testimonial-quote{color:#dfa32b;margin-bottom:20px;}.bw-30494 .bw-element.bw-element-013338a .bless-testimonial-quote svg path{stroke:#dfa32b;}.bw-30494 .bw-element.bw-element-013338a .bless-testimonial-quote, .bw-30494 .bw-element.bw-element-013338a .bless-testimonial-quote svg{width:38px;height:31px;}.bw-30494 .bw-element.bw-element-013338a .bless-testimonial-text{color:#ffffff;margin-bottom:10px;}.bw-30494 .bw-element.bw-element-013338a .bless-testimonial-rating .star-icon svg{fill:#ffa629;width:15px;height:15px;}.bw-30494 .bw-element.bw-element-013338a .bless-testimonial-rating{gap:11px;margin-bottom:10px;}.bw-30494 .bw-element.bw-element-013338a .bless-testimonial-author{color:#ffffff;}.bw-30494 .bw-element.bw-element-013338a .bless-testimonial-job{color:#ffffff;}.bw-30494 .bw-element.bw-element-013338a .bless-carousel-prev{color:#00aef0;}.bw-30494 .bw-element.bw-element-013338a .bless-carousel-next{color:#00aef0;}.bw-30494 .bw-element.bw-element-013338a .bless-carousel-prev:hover{color:#00aef0;}.bw-30494 .bw-element.bw-element-013338a .bless-carousel-next:hover{color:#00aef0;}.bw-30494 .bw-element.bw-element-013338a .bless-carousel-prev, .bw-30494 .bw-element.bw-element-013338a .bless-carousel-next{width:34px;height:60px;}.bw-30494 .bw-element.bw-element-013338a .bless-carousel-prev svg, .bw-30494 .bw-element.bw-element-013338a .bless-carousel-next svg{width:34px;height:60px;}.bw-30494 .bw-element.bw-element-013338a .bless-testimonial-controls{gap:39px;margin-top:25px;}.bw-30494 .bw-element.bw-element-2be5a16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-6b4f58f{--display:flex;}.bw-30494 .bw-element.bw-element-a6a8698 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-a6a8698 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-a6a8698{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.bw-30494 .bw-element.bw-element-a6a8698.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-a6a8698 .bw-heading-title{font-size:36px;font-weight:800;line-height:42px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-b814bc7 .bless-cl-banner{max-width:1002px;border-radius:10px;border-color:rgba(255, 255, 255, 0.18);padding:58px 87px 58px 87px;}.bw-30494 .bw-element.bw-element-b814bc7 .bless-cl-card{background-color:rgba(255, 255, 255, 0.12);border-color:rgba(255, 255, 255, 0.22);border-radius:10px;}.bw-30494 .bw-element.bw-element-b814bc7 .bless-cl-card-img{max-height:48px;}.bw-30494 .bw-element.bw-element-b2ba069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-b2ba069:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-b2ba069 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#002D52;background-image:url("/images/vdobg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-8f4e21c .bless-wii-logo-wrap img{max-width:360px;}.bw-30494 .bw-element.bw-element-8f4e21c .bless-wii-logo-wrap{margin-bottom:-55px;}.bw-30494 .bw-element.bw-element-8f4e21c .bless-wii-subtitle{color:#cbd5e1;}.bw-30494 .bw-element.bw-element-8bc8b57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-8bc8b57:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001F30;background-image:url("/images/bg-service.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-8bc8b57::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-image:url("/images/sv-icbg-1.svg");--background-overlay:'';background-position:96% 2%;background-repeat:no-repeat;background-size:auto;}.bw-30494 .bw-element.bw-element-4156f50{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-20cee8f .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-20cee8f .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-20cee8f{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.bw-30494 .bw-element.bw-element-20cee8f.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-20cee8f .bw-heading-title{font-size:64px;font-weight:800;line-height:64px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-73ab478{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;line-height:25px;color:#D0EAFF;}.bw-30494 .bw-element.bw-element-73ab478.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-57db123 .bless-service-cta-bg{opacity:1;}.bw-30494 .bw-element.bw-element-57db123 .bless-service-cta-overlay{background:rgba(0, 0, 0, 0);}.bw-30494 .bw-element.bw-element-57db123 .bless-services-grid{grid-template-columns:repeat(3, 1fr);gap:28px;}.bw-30494 .bw-element.bw-element-57db123 .bless-service-title{color:#00aef0;}.bw-30494 .bw-element.bw-element-57db123 .bless-service-desc{color:#b0c6d9;}.bw-30494 .bw-element.bw-element-57db123 .bless-service-link{color:#00aef0;}.bw-30494 .bw-element.bw-element-57db123 .bless-service-card{border-radius:16px;}.bw-30494 .bw-element.bw-element-16c5456{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-16c5456:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-16c5456 > .bw-motion-effects-container > .bw-motion-effects-layer{background-image:url("/images/awardbg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-16c5456::before, .bw-30494 .bw-element.bw-element-16c5456 > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-16c5456 > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-16c5456 > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-16c5456 > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-16c5456 > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-image:url("/images/award-icbg-2.svg");--background-overlay:'';background-position:0px 10%;background-repeat:no-repeat;background-size:auto;}.bw-30494 .bw-element.bw-element-552baf9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-955d7ac{--display:flex;}.bw-30494 .bw-element.bw-element-ef72949 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-ef72949 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-ef72949{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.bw-30494 .bw-element.bw-element-ef72949.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-ef72949 .bw-heading-title{font-size:64px;font-weight:800;line-height:74px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-f06e2fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-3140a86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-99b4cbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-99b4cbb.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-84d4072 img{width:115px;}.bw-30494 .bw-element.bw-element-8c187dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-6eb9ef9 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-6eb9ef9 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-6eb9ef9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.bw-30494 .bw-element.bw-element-6eb9ef9 .bw-heading-title{font-size:20px;font-weight:700;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-b0e33d1{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-e1532b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-b752ca3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-b752ca3.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-5ed36db img{width:115px;}.bw-30494 .bw-element.bw-element-5190a03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-d680aae .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-d680aae .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-d680aae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.bw-30494 .bw-element.bw-element-d680aae .bw-heading-title{font-size:20px;font-weight:700;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-0e8ddfa{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-add5895{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-19e8a1e{--divider-border-style:solid;--divider-color:#9E9D9D26;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-19e8a1e .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-19e8a1e .bw-divider{padding-block-start:20px;padding-block-end:20px;}.bw-30494 .bw-element.bw-element-2a85d79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-012eb91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-038a0cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-038a0cf.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-70d0505 img{width:115px;}.bw-30494 .bw-element.bw-element-ee505cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-2ca0d99 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-2ca0d99 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-2ca0d99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.bw-30494 .bw-element.bw-element-2ca0d99 .bw-heading-title{font-size:20px;font-weight:700;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-df3809e{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-6270ec8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-4c49cef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-4c49cef.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-29a1126 img{width:115px;}.bw-30494 .bw-element.bw-element-6214a65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-459edfa .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-459edfa .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-459edfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.bw-30494 .bw-element.bw-element-459edfa .bw-heading-title{font-size:20px;font-weight:700;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-af45d30{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-821c380{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-b9b1fb1{--divider-border-style:solid;--divider-color:#9E9D9D26;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-b9b1fb1 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-b9b1fb1 .bw-divider{padding-block-start:20px;padding-block-end:20px;}.bw-30494 .bw-element.bw-element-ffa71ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-64941b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-e40a51f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-e40a51f.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-9c32307 img{width:115px;}.bw-30494 .bw-element.bw-element-b3146ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-6198b86 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-6198b86 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-6198b86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.bw-30494 .bw-element.bw-element-6198b86 .bw-heading-title{font-size:20px;font-weight:700;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-19d6952{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-6752865{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-05fb799{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-05fb799.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-6f99762 img{width:115px;}.bw-30494 .bw-element.bw-element-3a40173{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-3c88e5e .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-3c88e5e .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-3c88e5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.bw-30494 .bw-element.bw-element-3c88e5e .bw-heading-title{font-size:20px;font-weight:700;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-e6291fe{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-51cdb52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-02e15c6{--divider-border-style:solid;--divider-color:#9E9D9D26;--divider-border-width:1px;}.bw-30494 .bw-element.bw-element-02e15c6 .bw-divider-separator{width:100%;}.bw-30494 .bw-element.bw-element-02e15c6 .bw-divider{padding-block-start:20px;padding-block-end:20px;}.bw-30494 .bw-element.bw-element-5019978{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-f0de03e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-df6221d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-df6221d.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-3b8d4e5 img{width:115px;}.bw-30494 .bw-element.bw-element-f4da2a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-a618788 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-a618788 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-a618788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.bw-30494 .bw-element.bw-element-a618788 .bw-heading-title{font-size:20px;font-weight:700;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-df367fc{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-f5650ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-31a686f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-31a686f.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-50ae09e img{width:115px;}.bw-30494 .bw-element.bw-element-00b54b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-bdb2018 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-bdb2018 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-bdb2018{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.bw-30494 .bw-element.bw-element-bdb2018 .bw-heading-title{font-size:20px;font-weight:700;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-8b685c6{font-size:18px;font-weight:400;line-height:26px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-ad49ce4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.bw-30494 .bw-element.bw-element-28a4310{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-28a4310:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-28a4310 > .bw-motion-effects-container > .bw-motion-effects-layer{background-image:url("/images/testi-bck.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.bw-30494 .bw-element.bw-element-70d5d00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-be87657{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.bw-30494 .bw-element.bw-element-45d9aa7 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-45d9aa7 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-45d9aa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.bw-30494 .bw-element.bw-element-45d9aa7 .bw-heading-title{font-size:24px;font-weight:700;line-height:24px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-3e29ac0{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:600;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-3e29ac0.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-34735fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;}.bw-30494 .bw-element.bw-element-34735fa .bw-icon-list-items:not(.bw-inline-items) .bw-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.bw-30494 .bw-element.bw-element-34735fa .bw-icon-list-items:not(.bw-inline-items) .bw-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.bw-30494 .bw-element.bw-element-34735fa .bw-icon-list-items.bw-inline-items .bw-icon-list-item{margin-inline:calc(0px/2);}.bw-30494 .bw-element.bw-element-34735fa .bw-icon-list-items.bw-inline-items{margin-inline:calc(-0px/2);}.bw-30494 .bw-element.bw-element-34735fa .bw-icon-list-items.bw-inline-items .bw-icon-list-item:after{inset-inline-end:calc(-0px/2);}.bw-30494 .bw-element.bw-element-34735fa .bw-icon-list-icon i{color:#FFA629;transition:color 0.3s;}.bw-30494 .bw-element.bw-element-34735fa .bw-icon-list-icon svg{fill:#FFA629;transition:fill 0.3s;}.bw-30494 .bw-element.bw-element-34735fa .bw-icon-list-text{transition:color 0.3s;}.bw-30494 .bw-element.bw-element-fe06779 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-fe06779 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-fe06779{text-align:center;}.bw-30494 .bw-element.bw-element-fe06779 .bw-heading-title{font-size:18px;font-weight:700;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-f309cdd .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f309cdd .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f309cdd{text-align:center;}.bw-30494 .bw-element.bw-element-f309cdd .bw-heading-title{font-size:16px;font-weight:400;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-e0b015a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-e0b015a:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-e0b015a > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#052646;background-image:url("/images/designbg.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-bf5e664{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-7ef9c5a .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-7ef9c5a .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-7ef9c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.bw-30494 .bw-element.bw-element-7ef9c5a.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-7ef9c5a .bw-heading-title{font-size:60px;font-weight:800;line-height:60px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-974be63{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;line-height:25px;color:#D0EAFF;}.bw-30494 .bw-element.bw-element-974be63.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-f881c75 .carousel-window{width:100%;max-width:100%;height:calc(580px + 25px);}.bw-30494 .bw-element.bw-element-f881c75 .website-card{width:450px;flex-basis:450px;height:580px;border-radius:12px;}.bw-30494 .bw-element.bw-element-f881c75 .carousel-track{gap:20px;}.bw-30494 .bw-element.bw-element-f881c75 .browser-top{background-color:#eeeeee;}.bw-30494 .bw-element.bw-element-0b838c1{--display:flex;}.bw-30494 .bw-element.bw-element-b2d0811 .bw-button{background-color:#00AEF000;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.bw-30494 .bw-element.bw-element-b2d0811 .bw-button:hover, .bw-30494 .bw-element.bw-element-b2d0811 .bw-button:focus{background-color:#068DC0;}.bw-30494 .bw-element.bw-element-f173555{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-f173555:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-f173555 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#2A2A2A;background-image:url("/images/agenbg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-badge-img{max-width:320px;}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-subtitle{color:#00aef0;}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-heading{color:#ffffff;}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-badge-label{color:#00aef0;}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-badge-arrow svg path{stroke:#ffffff;}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-arrow{width:54px;height:54px;color:#00aef0;}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-arrow svg{width:calc(54px - 6px);height:calc(54px - 6px);}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-prev{left:calc(50% - 280px);}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-next{right:calc(50% - 280px);}.bw-30494 .bw-element.bw-element-1ff48ab .bless-ba-arrow:hover{color:#38bdf8;}.bw-30494 .bw-element.bw-element-3756551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-3756551:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-3756551 > .bw-motion-effects-container > .bw-motion-effects-layer{background-image:url("/images/practicebg.webp");background-position:center center;background-repeat:repeat-y;background-size:cover;}.bw-30494 .bw-element.bw-element-ac8646a .bless-ind-tagline{color:#00aef0;}.bw-30494 .bw-element.bw-element-ac8646a .bless-ind-heading{color:#ffffff;}.bw-30494 .bw-element.bw-element-ac8646a .bless-ind-card-title{color:#ffffff;}.bw-30494 .bw-element.bw-element-ac8646a .bless-ind-card-list{color:#ffffff;}.bw-30494 .bw-element.bw-element-b8bffd4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-5055b62{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.bw-30494 .bw-element.bw-element-7c8d393 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-7c8d393 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-7c8d393{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.bw-30494 .bw-element.bw-element-7c8d393.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-7c8d393 .bw-heading-title{font-size:36px;font-weight:800;line-height:42px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-1c288c9{width:var( --container-widget-width, 64% );max-width:64%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;line-height:25px;color:#D0EAFF;}.bw-30494 .bw-element.bw-element-1c288c9.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-3c9f145 .bw-button{background-color:#00AEF000;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.bw-30494 .bw-element.bw-element-3c9f145 .bw-button:hover, .bw-30494 .bw-element.bw-element-3c9f145 .bw-button:focus{background-color:#068DC0;}.bw-30494 .bw-element.bw-element-bc3fbbd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-bc3fbbd:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-bc3fbbd > .bw-motion-effects-container > .bw-motion-effects-layer{background-image:url("/images/testi-cl.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.bw-30494 .bw-element.bw-element-976d876{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-be60ee1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.bw-30494 .bw-element.bw-element-2e33041{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-2e33041.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-4ff0630 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4ff0630 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-4ff0630{text-align:center;}.bw-30494 .bw-element.bw-element-4ff0630 .bw-heading-title{font-size:16px;font-weight:700;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-f2d0a8f .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f2d0a8f .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-f2d0a8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.bw-30494 .bw-element.bw-element-f2d0a8f .bw-heading-title{font-size:16px;font-weight:400;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-28cf7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--e-icon-list-icon-size:14px;}.bw-30494 .bw-element.bw-element-28cf7fa .bw-icon-list-items:not(.bw-inline-items) .bw-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.bw-30494 .bw-element.bw-element-28cf7fa .bw-icon-list-items:not(.bw-inline-items) .bw-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.bw-30494 .bw-element.bw-element-28cf7fa .bw-icon-list-items.bw-inline-items .bw-icon-list-item{margin-inline:calc(0px/2);}.bw-30494 .bw-element.bw-element-28cf7fa .bw-icon-list-items.bw-inline-items{margin-inline:calc(-0px/2);}.bw-30494 .bw-element.bw-element-28cf7fa .bw-icon-list-items.bw-inline-items .bw-icon-list-item:after{inset-inline-end:calc(-0px/2);}.bw-30494 .bw-element.bw-element-28cf7fa .bw-icon-list-icon i{color:#FFA629;transition:color 0.3s;}.bw-30494 .bw-element.bw-element-28cf7fa .bw-icon-list-icon svg{fill:#FFA629;transition:fill 0.3s;}.bw-30494 .bw-element.bw-element-28cf7fa .bw-icon-list-text{transition:color 0.3s;}.bw-30494 .bw-element.bw-element-1414e8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.bw-30494 .bw-element.bw-element-488feb2 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-488feb2 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-488feb2{text-align:center;}.bw-30494 .bw-element.bw-element-488feb2 .bw-heading-title{font-size:18px;font-weight:400;line-height:23px;letter-spacing:0.01em;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-d19fee7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-d19fee7:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-d19fee7 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#001723;background-image:url("/images/neuro.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-aa30936{--display:flex;}.bw-30494 .bw-element.bw-element-39b275d .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-39b275d .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-39b275d{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.bw-30494 .bw-element.bw-element-39b275d.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-39b275d .bw-heading-title{font-size:36px;font-weight:800;line-height:42px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-563d17c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-9a37890{--display:flex;}.bw-30494 .bw-element.bw-element-9a37890.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-7457795{width:var( --container-widget-width, 102.963% );max-width:102.963%;--container-widget-width:102.963%;--container-widget-flex-grow:0;}.bw-30494 .bw-element.bw-element-7457795.bw-element{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-7457795 img{border-radius:20px 20px 20px 20px;}.bw-30494 .bw-element.bw-element-eb8d1ae{--display:flex;}.bw-30494 .bw-element.bw-element-9c81054 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-9c81054 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-9c81054{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.bw-30494 .bw-element.bw-element-9c81054 .bw-heading-title{font-size:30px;font-weight:800;line-height:30px;color:#00AEF0;}.bw-30494 .bw-element.bw-element-89dc045{text-align:start;font-size:17px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-38a8bff .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-38a8bff .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-38a8bff{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.bw-30494 .bw-element.bw-element-38a8bff .bw-heading-title{font-size:30px;font-weight:800;line-height:30px;color:#00AEF0;}.bw-30494 .bw-element.bw-element-d2a8221.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-d2a8221{text-align:start;font-size:17px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-5456cc5 .bw-button{background-color:#00AEF000;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.bw-30494 .bw-element.bw-element-5456cc5 .bw-button:hover, .bw-30494 .bw-element.bw-element-5456cc5 .bw-button:focus{background-color:#068DC0;}.bw-30494 .bw-element.bw-element-747270c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-747270c:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-747270c > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#002335;background-image:url("/images/rankbg.webp");}.bw-30494 .bw-element.bw-element-bf82b2a{--display:flex;}.bw-30494 .bw-element.bw-element-69e5f16 .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-69e5f16 .bw-heading-title .bless-highlight-text{color:#00aef0 !important;-webkit-text-fill-color:#00aef0 !important;}.bw-30494 .bw-element.bw-element-69e5f16{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.bw-30494 .bw-element.bw-element-69e5f16.bw-element{--align-self:center;}.bw-30494 .bw-element.bw-element-69e5f16 .bw-heading-title{font-size:64px;font-weight:800;line-height:64px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-7e61841{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-16df2f9{--display:flex;}.bw-30494 .bw-element.bw-element-3dd5170{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:start;font-size:17px;font-weight:400;line-height:25px;color:#FFFFFF;}.bw-30494 .bw-element.bw-element-3dd5170.bw-element{--align-self:flex-start;}.bw-30494 .bw-element.bw-element-27a39fe .bw-button{background-color:#00AEF000;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.bw-30494 .bw-element.bw-element-27a39fe .bw-button:hover, .bw-30494 .bw-element.bw-element-27a39fe .bw-button:focus{background-color:#068DC0;}.bw-30494 .bw-element.bw-element-5c3a298{--display:flex;}.bw-30494 .bw-element.bw-element-5c3a298.e-con{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-a6ca881{width:var( --container-widget-width, 102.963% );max-width:102.963%;--container-widget-width:102.963%;--container-widget-flex-grow:0;}.bw-30494 .bw-element.bw-element-a6ca881.bw-element{--flex-grow:0;--flex-shrink:0;}.bw-30494 .bw-element.bw-element-a6ca881 img{border-radius:20px 20px 20px 20px;}.bw-30494 .bw-element.bw-element-cef6808{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-cef6808:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-cef6808 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#002645;background-image:url("/images/stepbg.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.bw-30494 .bw-element.bw-element-bb2a7f5 .bless-process-subtitle{color:#00c2ff;}.bw-30494 .bw-element.bw-element-bb2a7f5 .bless-process-heading{color:#38bdf8;}.bw-30494 .bw-element.bw-element-bb2a7f5 .bless-process-description{color:#cbd5e1;}.bw-30494 .bw-element.bw-element-bb2a7f5 .bless-process-cta-link{color:#00AEF0;}.bw-30494 .bw-element.bw-element-bb2a7f5 .bless-process-card{border-color:rgba(0, 194, 255, 0.28);}.bw-30494 .bw-element.bw-element-614ef03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-cd63914 > .bw-widget-container{margin:0px 0px 0px 0px;}.bw-30494 .bw-element.bw-element-9343aea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-69760fa > .bw-widget-container{margin:0px 0px 0px 0px;}.bw-30494 .bw-element.bw-element-79ad337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-79ad337:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-79ad337 > .bw-motion-effects-container > .bw-motion-effects-layer{background-color:#002335;background-image:url("/images/paybg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.bw-30494 .bw-element.bw-element-532f24b{--content-width:1280px;}.bw-30494 .bw-element.bw-element-59936d0{--width:85%;}.bw-30494 .bw-element.bw-element-1972855{--content-width:1280px;}.bw-30494 .bw-element.bw-element-a3c4981{--width:50.965%;}.bw-30494 .bw-element.bw-element-d84c960{--width:80%;}.bw-30494 .bw-element.bw-element-db26a0a{--width:16%;}.bw-30494 .bw-element.bw-element-8533d75{--width:16%;}.bw-30494 .bw-element.bw-element-e6649e0{--width:16%;}.bw-30494 .bw-element.bw-element-bdd5c8f{--width:16%;}.bw-30494 .bw-element.bw-element-f7440d9{--width:16%;}.bw-30494 .bw-element.bw-element-19ae4b9{--width:16%;}.bw-30494 .bw-element.bw-element-f59fa0f{--content-width:1280px;}.bw-30494 .bw-element.bw-element-91c11b1{--width:16%;}.bw-30494 .bw-element.bw-element-fbc57ee{--width:16%;}.bw-30494 .bw-element.bw-element-3638462{--width:16%;}.bw-30494 .bw-element.bw-element-d450040{--width:16%;}.bw-30494 .bw-element.bw-element-20b0894{--width:16%;}.bw-30494 .bw-element.bw-element-6463034{--width:16%;}.bw-30494 .bw-element.bw-element-c6adc68{--width:16%;}.bw-30494 .bw-element.bw-element-3a7ad79{--width:16%;}.bw-30494 .bw-element.bw-element-c2b6eff{--width:16%;}.bw-30494 .bw-element.bw-element-cb46b0d{--width:16%;}.bw-30494 .bw-element.bw-element-3e45d24{--width:16%;}.bw-30494 .bw-element.bw-element-6802bf8{--width:16%;}.bw-30494 .bw-element.bw-element-de7f40f{--width:16%;}.bw-30494 .bw-element.bw-element-e3a133b{--content-width:1280px;}.bw-30494 .bw-element.bw-element-06dc68e{--width:100%;}.bw-30494 .bw-element.bw-element-8bc8b57{--content-width:1280px;}.bw-30494 .bw-element.bw-element-16c5456{--content-width:1280px;}.bw-30494 .bw-element.bw-element-99b4cbb{--width:25%;}.bw-30494 .bw-element.bw-element-b752ca3{--width:25%;}.bw-30494 .bw-element.bw-element-038a0cf{--width:25%;}.bw-30494 .bw-element.bw-element-4c49cef{--width:25%;}.bw-30494 .bw-element.bw-element-e40a51f{--width:25%;}.bw-30494 .bw-element.bw-element-05fb799{--width:25%;}.bw-30494 .bw-element.bw-element-df6221d{--width:25%;}.bw-30494 .bw-element.bw-element-31a686f{--width:25%;}.bw-30494 .bw-element.bw-element-28a4310{--width:80%;}.bw-30494 .bw-element.bw-element-bc3fbbd{--width:80%;}.bw-30494 .bw-element.bw-element-d19fee7{--content-width:1280px;}.bw-30494 .bw-element.bw-element-9a37890{--width:50%;}.bw-30494 .bw-element.bw-element-747270c{--content-width:1280px;}.bw-30494 .bw-element.bw-element-5c3a298{--width:50%;}.bw-30494 .bw-element.bw-element-79ad337{--content-width:1280px;}}@media(max-width:1024px){.bw-30494 .bw-element.bw-element-532f24b{--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-dc1221e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-9dea32d{--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-b25991c .bw-heading-title{font-size:44px;line-height:54px;}.bw-30494 .bw-element.bw-element-5aaff55{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-4557507{--e-image-carousel-slides-to-show:4;}.bw-30494 .bw-element.bw-element-1972855{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-74cceb0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-cfca546 .bw-heading-title{font-size:35px;line-height:40px;}.bw-30494 .bw-element.bw-element-d84c960:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-d84c960 > .bw-motion-effects-container > .bw-motion-effects-layer{background-size:cover;}.bw-30494 .bw-element.bw-element-d84c960{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-72ca99a{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.bw-30494 .bw-element.bw-element-aa0ff50 .bw-heading-title{font-size:35px;line-height:40px;}.bw-30494 .bw-element.bw-element-35a7a70 .bw-heading-title{font-size:35px;line-height:40px;}.bw-30494 .bw-element.bw-element-7ad9a70{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-f59fa0f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-aadf3d6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.bw-30494 .bw-element.bw-element-4f4d443{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-9c25f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.bw-30494 .bw-element.bw-element-9c25f45 .bw-heading-title{font-size:30px;line-height:40px;}.bw-30494 .bw-element.bw-element-e3a133b{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-c5b722b::before, .bw-30494 .bw-element.bw-element-c5b722b > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-c5b722b > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-c5b722b > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-c5b722b > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-c5b722b > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-position:0% 0%;}.bw-30494 .bw-element.bw-element-de1e074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.bw-30494 .bw-element.bw-element-de1e074 .bw-heading-title{font-size:35px;line-height:45px;}.bw-30494 .bw-element.bw-element-54d4997{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.bw-30494 .bw-element.bw-element-2be5a16{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-a6a8698 .bw-heading-title{font-size:30px;line-height:40px;}.bw-30494 .bw-element.bw-element-b2ba069{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-8f4e21c .bless-wii-logo-wrap img{max-width:280px;}.bw-30494 .bw-element.bw-element-8f4e21c .bless-wii-logo-wrap{margin-bottom:0px;}.bw-30494 .bw-element.bw-element-8bc8b57::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-position:0% 0%;}.bw-30494 .bw-element.bw-element-8bc8b57{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.bw-30494 .bw-element.bw-element-4156f50{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-20cee8f .bw-heading-title{font-size:35px;line-height:45px;}.bw-30494 .bw-element.bw-element-73ab478{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.bw-30494 .bw-element.bw-element-57db123 .bless-services-grid{grid-template-columns:repeat(2, 1fr);}.bw-30494 .bw-element.bw-element-16c5456::before, .bw-30494 .bw-element.bw-element-16c5456 > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-16c5456 > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-16c5456 > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-16c5456 > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-16c5456 > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-position:0px 0%;}.bw-30494 .bw-element.bw-element-16c5456{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-ef72949 .bw-heading-title{font-size:35px;line-height:45px;}.bw-30494 .bw-element.bw-element-28a4310:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-28a4310 > .bw-motion-effects-container > .bw-motion-effects-layer{background-size:cover;}.bw-30494 .bw-element.bw-element-70d5d00{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-3e29ac0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.bw-30494 .bw-element.bw-element-e0b015a{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-bf5e664{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-7ef9c5a .bw-heading-title{font-size:35px;line-height:45px;}.bw-30494 .bw-element.bw-element-f173555{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-3756551{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-7c8d393{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.bw-30494 .bw-element.bw-element-1c288c9{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.bw-30494 .bw-element.bw-element-bc3fbbd:not(.bw-motion-effects-element-type-background), .bw-30494 .bw-element.bw-element-bc3fbbd > .bw-motion-effects-container > .bw-motion-effects-layer{background-size:cover;}.bw-30494 .bw-element.bw-element-bc3fbbd{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-d19fee7{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.bw-30494 .bw-element.bw-element-747270c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.bw-30494 .bw-element.bw-element-69e5f16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.bw-30494 .bw-element.bw-element-69e5f16 .bw-heading-title{font-size:35px;line-height:45px;}.bw-30494 .bw-element.bw-element-3dd5170{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.bw-30494 .bw-element.bw-element-cef6808{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.bw-30494 .bw-element.bw-element-532f24b{--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-ef974a9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-dc1221e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-9dea32d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-b25991c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.bw-30494 .bw-element.bw-element-b25991c .bw-heading-title{font-size:36px;line-height:46px;}.bw-30494 .bw-element.bw-element-58f54ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.bw-30494 .bw-element.bw-element-5aaff55{--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-59936d0{--justify-content:center;}.bw-30494 .bw-element.bw-element-a069c2f{text-align:center;}.bw-30494 .bw-element.bw-element-1e1e1a2{text-align:center;}.bw-30494 .bw-element.bw-element-f85dbbc{text-align:center;}.bw-30494 .bw-element.bw-element-4557507{--e-image-carousel-slides-to-show:3;}.bw-30494 .bw-element.bw-element-1972855{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-74cceb0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-d84c960{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-4ef76bb{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.bw-30494 .bw-element.bw-element-72ca99a{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-9c3e342{text-align:center;}.bw-30494 .bw-element.bw-element-2fdff93{text-align:center;}.bw-30494 .bw-element.bw-element-571279b{text-align:center;}.bw-30494 .bw-element.bw-element-ee4e494{text-align:center;}.bw-30494 .bw-element.bw-element-1bdd60f{text-align:center;}.bw-30494 .bw-element.bw-element-3037248{text-align:center;}.bw-30494 .bw-element.bw-element-0d11170{text-align:center;}.bw-30494 .bw-element.bw-element-ea2b90d{text-align:center;}.bw-30494 .bw-element.bw-element-90ecc3c{text-align:center;}.bw-30494 .bw-element.bw-element-aa9c807{text-align:center;}.bw-30494 .bw-element.bw-element-e2544cc{text-align:center;}.bw-30494 .bw-element.bw-element-8d3c2e9{text-align:center;}.bw-30494 .bw-element.bw-element-7ad9a70{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-89b1963{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.bw-30494 .bw-element.bw-element-ea59bca{--width:48%;}.bw-30494 .bw-element.bw-element-0198b0c{--width:48%;}.bw-30494 .bw-element.bw-element-73ca1ee{--width:48%;}.bw-30494 .bw-element.bw-element-4e006e9{--width:48%;}.bw-30494 .bw-element.bw-element-ee9bf89{--width:48%;}.bw-30494 .bw-element.bw-element-90f8615{--width:48%;}.bw-30494 .bw-element.bw-element-f59fa0f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-aadf3d6{--container-widget-width:920%;--container-widget-flex-grow:0;width:var( --container-widget-width, 920% );max-width:920%;}.bw-30494 .bw-element.bw-element-2818b51{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.bw-30494 .bw-element.bw-element-facc676{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-4f4d443{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-91c11b1{--width:15%;}.bw-30494 .bw-element.bw-element-cb3b0f6{--width:75%;}.bw-30494 .bw-element.bw-element-fbc57ee{--width:15%;}.bw-30494 .bw-element.bw-element-576af96{--width:75%;}.bw-30494 .bw-element.bw-element-3638462{--width:15%;}.bw-30494 .bw-element.bw-element-509958c{--width:75%;}.bw-30494 .bw-element.bw-element-d450040{--width:15%;}.bw-30494 .bw-element.bw-element-1356bd9{--width:75%;}.bw-30494 .bw-element.bw-element-20b0894{--width:15%;}.bw-30494 .bw-element.bw-element-62ba509{--width:75%;}.bw-30494 .bw-element.bw-element-6463034{--width:15%;}.bw-30494 .bw-element.bw-element-03ae754{--width:75%;}.bw-30494 .bw-element.bw-element-c6adc68{--width:15%;}.bw-30494 .bw-element.bw-element-c757bf4{--width:75%;}.bw-30494 .bw-element.bw-element-3a7ad79{--width:15%;}.bw-30494 .bw-element.bw-element-9606461{--width:75%;}.bw-30494 .bw-element.bw-element-c2b6eff{--width:15%;}.bw-30494 .bw-element.bw-element-a81c646{--width:75%;}.bw-30494 .bw-element.bw-element-cb46b0d{--width:15%;}.bw-30494 .bw-element.bw-element-3bf1ed7{--width:75%;}.bw-30494 .bw-element.bw-element-3e45d24{--width:15%;}.bw-30494 .bw-element.bw-element-a7493f2{--width:75%;}.bw-30494 .bw-element.bw-element-6802bf8{--width:15%;}.bw-30494 .bw-element.bw-element-09537f1{--width:75%;}.bw-30494 .bw-element.bw-element-de7f40f{--width:15%;}.bw-30494 .bw-element.bw-element-c11774a{--width:75%;}.bw-30494 .bw-element.bw-element-9c25f45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.bw-30494 .bw-element.bw-element-9fccb57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.bw-30494 .bw-element.bw-element-e3a133b{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-c5b722b::before, .bw-30494 .bw-element.bw-element-c5b722b > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-c5b722b > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-c5b722b > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-c5b722b > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-c5b722b > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-position:0% 0%;}.bw-30494 .bw-element.bw-element-de1e074{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.bw-30494 .bw-element.bw-element-54d4997{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-2be5a16{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.bw-30494 .bw-element.bw-element-b2ba069{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-8f4e21c .bless-wii-logo-wrap img{max-width:220px;}.bw-30494 .bw-element.bw-element-8f4e21c .bless-wii-logo-wrap{margin-bottom:0px;}.bw-30494 .bw-element.bw-element-8bc8b57::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-8bc8b57 > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-position:0% 0%;}.bw-30494 .bw-element.bw-element-8bc8b57{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-4156f50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-20cee8f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.bw-30494 .bw-element.bw-element-73ab478{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.bw-30494 .bw-element.bw-element-57db123 .bless-services-grid{grid-template-columns:repeat(1, 1fr);}.bw-30494 .bw-element.bw-element-16c5456{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-16c5456::before, .bw-30494 .bw-element.bw-element-16c5456 > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-16c5456 > .e-con-inner > .bw-background-video-container::before, .bw-30494 .bw-element.bw-element-16c5456 > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-16c5456 > .e-con-inner > .bw-background-slideshow::before, .bw-30494 .bw-element.bw-element-16c5456 > .bw-motion-effects-container > .bw-motion-effects-layer::before{background-position:0px 0%;}.bw-30494 .bw-element.bw-element-ef72949{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.bw-30494 .bw-element.bw-element-6eb9ef9{text-align:center;}.bw-30494 .bw-element.bw-element-b0e33d1{text-align:center;}.bw-30494 .bw-element.bw-element-d680aae{text-align:center;}.bw-30494 .bw-element.bw-element-0e8ddfa{text-align:center;}.bw-30494 .bw-element.bw-element-2ca0d99{text-align:center;}.bw-30494 .bw-element.bw-element-df3809e{text-align:center;}.bw-30494 .bw-element.bw-element-459edfa{text-align:center;}.bw-30494 .bw-element.bw-element-af45d30{text-align:center;}.bw-30494 .bw-element.bw-element-6198b86{text-align:center;}.bw-30494 .bw-element.bw-element-19d6952{text-align:center;}.bw-30494 .bw-element.bw-element-3c88e5e{text-align:center;}.bw-30494 .bw-element.bw-element-e6291fe{text-align:center;}.bw-30494 .bw-element.bw-element-a618788{text-align:center;}.bw-30494 .bw-element.bw-element-df367fc{text-align:center;}.bw-30494 .bw-element.bw-element-bdb2018{text-align:center;}.bw-30494 .bw-element.bw-element-8b685c6{text-align:center;}.bw-30494 .bw-element.bw-element-28a4310{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-e0b015a{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-bf5e664{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-974be63{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.bw-30494 .bw-element.bw-element-f881c75 > .bw-widget-container{padding:0px 20px 0px 20px;}.bw-30494 .bw-element.bw-element-f881c75{z-index:1;}.bw-30494 .bw-element.bw-element-f881c75 .website-card{width:300px;flex-basis:300px;height:400px;}.bw-30494 .bw-element.bw-element-f881c75 .carousel-window{height:calc(400px + 25px);}.bw-30494 .bw-element.bw-element-f173555{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-3756551{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.bw-30494 .bw-element.bw-element-b8bffd4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-7c8d393{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.bw-30494 .bw-element.bw-element-1c288c9{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.bw-30494 .bw-element.bw-element-bc3fbbd{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.bw-30494 .bw-element.bw-element-d19fee7{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-39b275d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.bw-30494 .bw-element.bw-element-747270c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.bw-30494 .bw-element.bw-element-69e5f16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.bw-30494 .bw-element.bw-element-3dd5170{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.bw-30494 .bw-element.bw-element-a6ca881{text-align:center;}.bw-30494 .bw-element.bw-element-cef6808{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}
a:focus:not(:focus-visible),
	button:focus:not(:focus-visible),
	.bw-button:focus:not(:focus-visible),
	input:focus:not(:focus-visible) {
		outline: none !important;
		box-shadow: none !important;
		-webkit-box-shadow: none !important;
	}
.btn-animate .bw-button,.btn-animate.bw-button{position:relative;overflow:hidden;backface-visibility:hidden;will-change:transform;transition:background-color .3s,color .3s,border-color .3s!important;transform:perspective(700px) translate3d(0,var(--ty,0px),0) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(var(--s,1));box-shadow:0 calc(var(--ty,0px) * -3.5) calc(var(--ty,0px) * -7) rgba(0,0,0,calc(var(--ty,0px) * -0.06))}
	.btn-animate .bw-button::before,.btn-animate.bw-button::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.3),transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none}
	.btn-animate .bw-button::after,.btn-animate.bw-button::after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.45),transparent);transform:translateX(-150%) skewX(-25deg);pointer-events:none}
	.btn-animate .is-hov::before{opacity:1}
	.btn-animate .is-hov::after{transform:translateX(300%) skewX(-25deg);transition:transform .8s cubic-bezier(.22,1,.36,1)}
@media (max-width: 1024px) {
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])).e-con {
			padding: 0 !important;
			border-radius: 18px;
			overflow: hidden;
			background-position: center !important;
			background-size: cover !important;
			border: 1px solid rgba(255, 255, 255, .16);
			box-shadow: 0 22px 44px -20px rgba(0, 0, 0, .7), inset 0 1px 0 rgba(255, 255, 255, .18);
		}
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])).e-con > .e-con {
			padding: 44px 40px 40px !important;
			gap: 0 !important;
			background: linear-gradient(180deg, rgba(255, 255, 255, .07), rgba(0, 20, 60, .18)) !important;
		}
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) .bw-widget-image img { width: 34px; height: auto; opacity: .9; margin-bottom: 14px; }
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) h2.bw-heading-title { font-size: 26px !important; line-height: 1.3 !important; margin-bottom: 14px !important; text-wrap: balance; }
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) .bw-widget-text-editor { width: 100% !important; max-width: 640px; margin-left: auto; margin-right: auto; }
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) .bw-widget-text-editor p { font-weight: 400 !important; font-size: 17px !important; line-height: 1.6 !important; color: rgba(255, 255, 255, .92) !important; text-wrap: pretty; }
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) .bw-widget-icon-list { margin: 8px 0 18px !important; }
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) .bw-widget-icon-list + .bw-widget-heading {
			width: min(260px, 80%) !important; margin: 0 auto !important; padding-top: 16px; border-top: 1px solid rgba(255, 255, 255, .22);
		}
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) .bw-widget-icon-list + .bw-widget-heading .bw-heading-title { font-size: 17px !important; line-height: 1.35 !important; }
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) .bw-widget-icon-list + .bw-widget-heading + .bw-widget-heading .bw-heading-title { display: block; margin-top: 4px; font-size: 14px !important; letter-spacing: .02em; opacity: .85; }
	}
	@media (max-width: 767px) {
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])).e-con > .e-con { padding: 34px 22px 30px !important; }
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) .bw-widget-image img { width: 30px; }
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) h2.bw-heading-title { font-size: 22px !important; }
		:is(.bw-element-d84c960, .bless-quote-box, .e-con:has(> .e-con > .bw-widget-image:first-child img[src*="quote"])) .bw-widget-text-editor p { font-size: 16px !important; }
	}
.bw .banner-review.e-con {
		position: relative;
		isolation: isolate;
		overflow: hidden;
		border-radius: 10px !important;
		background: rgba(0, 45, 82, 0.2) !important;
		-webkit-backdrop-filter: blur(15px) saturate(140%);
		backdrop-filter: blur(15px) saturate(140%);
		border: 0 !important;
		box-shadow:
			inset 1px 1px 0 rgba(255, 255, 255, 0.30),
			inset -1px -1px 0 rgba(255, 255, 255, 0.12),
			inset 2px 0 3px -2px rgba(255, 90, 90, 0.18),
			inset -2px 0 3px -2px rgba(80, 160, 255, 0.22);
	}
	
	.bw .banner-review.e-con::before {
		content: "";
		position: absolute;
		inset: 0;
		padding: 1px;
		border-radius: inherit;
		background: linear-gradient(135deg, rgba(255, 255, 255, 0.30) 0%, rgba(255, 255, 255, 0.06) 30%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.06) 70%, rgba(255, 255, 255, 0.30) 100%);
		-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
		-webkit-mask-composite: xor;
		mask-composite: exclude;
		pointer-events: none;
		z-index: 1;
	}
	
	.bw .banner-review.e-con > :is(.bw-element, .e-con-inner) {
		position: relative;
		z-index: 2;
	}
body.page-id-11679 .website-solutions-content-box {
	padding-left: 55px;
}
body img {
	width: auto;
	height: auto;
}
.our-partnerships-box .row {
	justify-content: center;
}
ul.describe_menu.new {
	margin: 10px 0 !important;
}
ul.describe_menu.new li {
	padding: 0 0 5px!important;
}
.are-you {
	margin: 10px 0 0 !important;
}
.are-you .bwfield_checkbox .bwchoice input {
	margin: 0 5px 0 0;
}
.are-you .bwfield_checkbox .bwchoice {
	display: inline;
	margin: 0 10px 0 0;
}
div#bwform_confirmation_message_5 {
	color: #212529;
}
.cform .sent p, .cform .sent .cform-form-control-wrap, .cform .sent #contentLeft {
	display: none!important;
}
.contact-non-block .cform form.sent {
	padding-top: 20px;
}
.gmap_map_container.gmap-map-1 {
	display: inline-block;
	width: 100%;
}
#inner-footer .menu li.hide {
	display: none;
}
.single-post article h2 {
	font-weight: 400 !important;
}
body.page-template-home-clone .section.section--bg .page-banner-block {
	display: none;
}
body.page-template-home-clone .website-design-cotnent {
	text-align: left;
	margin: 30px 0 0;
}
.page-template-request-a-quote .bwform_wrapper.bwform-theme .bwfield--type-captcha {
	margin-bottom: 0;
}
body.page-template-home-clone .our-clients-block {
	padding-top: 100px;
}
.bwform-theme .g-recaptcha {
	margin-top: 0!important;
}
.bwform-theme .g-recaptcha .validation_message {
	margin-block-start: 0!important;
}
.page-id-7354 .phoenix-main-location-block a.phoenix-outline-btn, .page-id-7354 .phoenix-main-location-block h4 {
	display: none !important;
}
.contact-form-shortcode #bwform_2 input[type="submit"], .phoenix-address-content #bwform_2 input[type="submit"] {
	margin-top: 0;
}
.contact-form-shortcode #bwform_2 .bwform-footer.bwform_footer, .phoenix-address-content #bwform_2 .bwform-footer.bwform_footer {
	margin-top: 0;
	padding-top: 0;
}



.team-category-group .team-box.active .team-image-box, .team-category-group .team-box.active .team-image-box:after {
	filter: saturate(100%);
	display: block;
}
.ri-grid li .ri-grid-new-logo div img, .ri-grid li a div img {
	max-height: 60px !important;
}
.our-clients-block #ri-grid-new .row {
	padding-left: 0;
}
#ez-toc-container a.ez-toc-toggle {
	outline: none;
}
.latest-blog-post .blog-content.podcast-content-block .fbx-playlist {
	display: none;
}
.bw-widget-text-editor p:last-child {
	margin-bottom: 0;
}
.el-banner-image {
	max-width: inherit!important;
}
.start-my-website-btn .bw-button-icon svg {
	width: 0.6em;
}
.result-card-block {
	background: #0B1829BF;
	backdrop-filter: blur(5px);
	-webkit-backdrop-filter: blur(5px);
	border: 1px solid rgba(59, 130, 246, 0.35);
	box-shadow: 0 0px 10px rgba(159,130,246,.5), inset 0 1px 0 rgba(255,255,255,.08);
	max-width: 490px;
}
.result-card-block .bw-counter {
	-webkit-box-orient: horizontal!important;
	-webkit-box-direction: reverse!important;
	-ms-flex-direction: row-reverse!important;
	flex-direction: row-reverse!important;
}
div.bw-heading-title {
	font-family: "Montserrat", sans-serif;
}
.cross-price strong {
	position: relative;
	font-weight: 400;
}
.cross-price strong:after {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: block;
	content: "";
	background: url(/images/line.svg) no-repeat center center;
}
 @keyframes fadeInUp {
from {
opacity:0;
transform:translate3d(0, 30px, 0);
}
to {
	transform: none;
	opacity: 1;
}
}
.fadeInUp {
	animation-name: fadeInUp
}
@keyframes fadeInLeft {
from {
opacity:0;
transform:translate3d(-30px, 0, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInLeft {
	animation-name: fadeInLeft
}
@keyframes fadeInRight {
from {
opacity:0;
transform:translate3d(30px, 0, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.fadeInRight {
	animation-name: fadeInRight
}
@keyframes fadeInDown {
from {
opacity:0;
transform:translate3d(0, -30px, 0)
}
to {
	opacity: 1;
	transform: none
}
}
.btn-hover-icon-block .bw-button:hover svg path, .btn-hover-icon-block .bw-button:focus svg path {
	fill: #000;
}
.next-customer-block span {
	color: #00AEF0;
}
.sign-frame {
	background: #245f96;
	border: 2px solid #3f90da;
	border-radius: 18px;
	padding: 38px 30px;
	text-align: center;
	box-shadow: 0 24px 60px rgba(0,0,0,.35);
	position: relative
}
.sign-frame::before {
	content: "";
	position: absolute;
	top: -14px;
	left: 50%;
	transform: translateX(-50%);
	width: 60px;
	height: 14px;
	border: 2px solid #3f90da;
	border-bottom: none;
	border-radius: 8px 8px 0 0
}
.open-sign {
	font-family: var(--display);
	font-weight: 700;
	font-size: clamp(2.6rem, 5vw, 3.6rem);
	letter-spacing: .22em;
	color: #fff;
}
.sign-frame small {
	display: block;
	margin-top: 12px;
	color: #fff;
	letter-spacing: .14em;
	text-transform: uppercase;
font-size:.78rem
}
.seats {
	margin-top: 24px;
	display: flex;
	gap: 10px;
	justify-content: center
}
.seat {
	width: 44px;
	height: 8px;
	border-radius: 4px;
	background: #00AEF0
}
.seat.lit {
	background: #00AEF0);
}
.program-max-block > .bw-element {
	max-width: 900px;
	margin-left: auto;
	margin-right: auto;
}
.website-package-order-form-block .bwform_wrapper.bwform-theme .bwfield, .website-package-order-form-block .bwform_wrapper.bwform-theme .bwfield h3, .website-package-order-form-block .bwform_wrapper.bwform-theme label, .website-package-order-form-block .bwform_wrapper.bwform-theme .bwform_body .bwform_fields .bwfield_label {
	color: #fff;
}
.website-package-order-form-block .bwform_wrapper.bwform-theme input::placeholder, .website-package-order-form-block .bwform_wrapper.bwform-theme textarea::placeholder {
 color: #fff;
 opacity: 1;
}
.website-package-order-form-block .bwform-footer .bwform_button {
	background: #00aef0;
	padding: 20px 35px;
	color: #fff;
	font-size: 20px;
	border-radius: 6px;
	font-family: "proxima-nova", sans-serif!important;
	border: none;
	cursor: pointer;
}
.website-package-order-form-block .bwform-footer .bwform_button:hover, .website-package-order-form-block .bwform-footer .bwform_button:hover {
	background: #fff;
	color: #00aef0;
}
.website-package-order-form-block .bwform_wrapper.bwform-theme .bwfield#field_5_34 h3 {
	margin-bottom: 10px;
}




body:has(.bwd-research-post) .ez-toc-container {
display: none !important;
}
.bwd-research-post {
 --research-navy: #003366;
 --research-blue: #204185;
 --research-blue-2: #2e5da7;
 --research-cyan: #00aef0;
 --research-cyan-dark: #0787b8;
 --research-ink: #25374b;
 --research-muted: #63758a;
 --research-line: #dbe5ee;
 --research-line-strong: #c8d8e5;
 --research-soft: #f8fafc;
 --research-soft-blue: #f2f7fb;
 --research-soft-cyan: #ecf9ff;
 --research-white: #fff;
 --research-shadow-xs: 0 4px 14px rgba(0,51,102,.045);
 --research-shadow-sm: 0 9px 26px rgba(0,51,102,.075);
 --research-shadow-md: 0 18px 48px rgba(0,51,102,.115);
 --research-shadow-hover: 0 22px 58px rgba(0,51,102,.16);
 --research-radius: 20px;
 --research-radius-sm: 15px;
	max-width: 100%;
	color: inherit;
}
.bwd-research-post *, .bwd-research-post *::before, .bwd-research-post *::after {
	box-sizing: border-box;
}
.bwd-research-post img {
	display: block;
	max-width: 100%;
	height: auto;
}
.bwd-research-post svg {
	display: block;
}
.bwd-research-post a {
	overflow-wrap: anywhere;
}

.bwd-research-post .bwd-section {
	position: relative;
	margin: 50px 0;
	scroll-margin-top: 110px;
}
.bwd-research-post > header.bwd-section {
	margin-top: 0;
}
.bwd-research-post .bwd-section > :first-child {
	margin-top: 0;
}
.bwd-research-post .bwd-section > :last-child {
	margin-bottom: 0;
}
.bwd-research-post .bwd-section > h2 {
	position: relative;
	margin-bottom: 18px;
	padding-bottom: 15px;
}
.bwd-research-post .bwd-section > h2::after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 64px;
	height: 4px;
	border-radius: 99px;
	background: linear-gradient(90deg, var(--research-blue), var(--research-cyan));
}
.bwd-research-post .bwd-section-intro {
	margin-top: 0 !important;
	margin-bottom: 24px !important;
	color: var(--research-ink);
	font-size: 1.055em;
	line-height: 1.72;
}
.bwd-research-post .bwd-section > h3 {
	margin-top: 42px;
	margin-bottom: 14px;
}
.bwd-research-post .bwd-section > h3 + p {
	margin-top: 0;
}
.bwd-research-post .bwd-kicker {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	margin: 0 0 11px !important;
	color: var(--research-blue);
	font-family: "Montserrat", sans-serif;
	font-size: 13px;
	line-height: 1.2;
	font-weight: 800;
	letter-spacing: .075em;
	text-transform: uppercase;
}
.bwd-research-post .bwd-kicker:not(.bwd-finding-badge)::before {
	content: "";
	width: 22px;
	height: 3px;
	border-radius: 99px;
	background: var(--research-cyan);
}
.bwd-research-post .bwd-finding-badge {
	margin-bottom: 13px !important;
	padding: 9px 15px 9px 13px;
	border: 1px solid var(--research-navy);
	border-radius: 999px;
	background: var(--research-navy);
	color: #fff;
	font-size: 14px;
	letter-spacing: .045em;
	box-shadow: 0 7px 18px rgba(0,51,102,.14);
}
.bwd-research-post .bwd-finding-badge::before {
	content: "";
	width: 7px;
	height: 7px;
	border-radius: 50%;
	background: var(--research-cyan);
	box-shadow: 0 0 0 4px rgba(0,174,240,.14);
}
.bwd-research-post .bwd-lede {
	font-size: 1.08em;
	line-height: 1.72;
}

.bwd-research-post .bwd-section-featured {
	margin-left: -18px;
	margin-right: -18px;
	padding: 38px 32px 36px;
	border: 1px solid var(--research-line);
	border-radius: 24px;
	background: radial-gradient(circle at 100% 0%, rgba(0,174,240,.07), transparent 30%),  linear-gradient(180deg, #fff 0%, #f8fbfd 100%);
	box-shadow: var(--research-shadow-sm);
}

.bwd-research-post .bwd-hero-banner {
	margin: 28px 0 30px;
}
.bwd-research-post .bwd-meta-strip {
	display: grid;
	grid-template-columns: repeat(5, minmax(0, 1fr));
	margin: 30px 0 38px;
	border: 1px solid var(--research-line-strong);
	border-radius: 18px;
	background: linear-gradient(180deg, #fff 0%, #f9fbfd 100%);
	box-shadow: var(--research-shadow-sm);
	overflow: hidden;
}
.bwd-research-post .bwd-meta-item {
	position: relative;
	display: flex;
	align-items: center;
	gap: 10px;
	min-width: 0;
	padding: 17px 14px;
}
.bwd-research-post .bwd-meta-item:not(:last-child)::after {
	content: "";
	position: absolute;
	right: 0;
	top: 18%;
	width: 1px;
	height: 64%;
	background: var(--research-line);
}
.bwd-research-post .bwd-meta-item .bwd-ui-icon {
	flex: 0 0 40px;
	width: 40px;
	height: 40px;
	border: 1px solid rgba(0,174,240,.27);
	border-radius: 12px;
	background: linear-gradient(145deg, #fff 0%, var(--research-soft-cyan) 100%);
	color: var(--research-blue);
	box-shadow: var(--research-shadow-xs);
}
.bwd-research-post .bwd-meta-item .bwd-ui-icon svg {
	width: 20px;
	height: 20px;
	fill: none;
	stroke: currentColor;
	stroke-width: 1.8;
	stroke-linecap: round;
	stroke-linejoin: round;
}
.bwd-research-post .bwd-meta-copy {
	min-width: 0;
}
.bwd-research-post .bwd-meta-label, .bwd-research-post .bwd-meta-value {
	display: block;
}
.bwd-research-post .bwd-meta-label {
	margin-bottom: 3px;
	color: var(--research-muted);
	font-size: 10.5px;
	line-height: 1.1;
	font-weight: 800;
	letter-spacing: .06em;
	text-transform: uppercase;
}
.bwd-research-post .bwd-meta-value {
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 13.5px;
	line-height: 1.28;
	font-weight: 800;
}

.bwd-research-post .bwd-toc {
	position: relative;
	margin: 38px 0 64px;
	padding: 28px 30px;
	border: 1px solid var(--research-line-strong);
	border-radius: 20px;
	background: linear-gradient(135deg, rgba(0,174,240,.055), transparent 48%), #fff;
	box-shadow: var(--research-shadow-sm);
}
.bwd-research-post .bwd-toc::before {
	content: "";
	position: absolute;
	left: 0;
	top: 24px;
	bottom: 24px;
	width: 5px;
	border-radius: 0 5px 5px 0;
	background: linear-gradient(var(--research-blue), var(--research-cyan));
}
.bwd-research-post .bwd-toc h2 {
	margin: 0 0 17px;
	font-size: 27px;
}
.bwd-research-post .bwd-toc ol {
	columns: 2;
	column-gap: 44px;
	margin: 0;
	padding-left: 22px;
}
.bwd-research-post .bwd-toc li {
	break-inside: avoid;
	margin: 0 0 9px;
	padding: 0;
	line-height: 1.4;
}
.bwd-research-post .bwd-toc a {
	color: var(--research-blue);
	font-weight: 650;
	text-decoration-thickness: 1px;
	text-underline-offset: 3px;
}

.bwd-research-post .bwd-stat-grid {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 20px;
	margin: 30px 0 44px;
}
.bwd-research-post .bwd-stat {
	position: relative;
	min-width: 0;
	min-height: 205px;
	padding: 25px 23px 24px;
	border: 1px solid var(--research-line);
	border-radius: 20px;
	background: radial-gradient(circle at 100% 0%, rgba(0,174,240,.12), transparent 38%),  linear-gradient(180deg, #fff 0%, #fbfdff 100%);
	box-shadow: var(--research-shadow-sm);
	overflow: hidden;
	transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease;
}
.bwd-research-post .bwd-stat::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 5px;
	background: linear-gradient(90deg, var(--research-blue), var(--research-cyan));
}
.bwd-research-post .bwd-stat .bwd-ui-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 56px;
	height: 56px;
	margin: 2px 0 19px;
	border: 1px solid rgba(0,174,240,.28);
	border-radius: 16px;
	background: var(--research-soft-cyan);
	color: var(--research-blue);
	box-shadow: var(--research-shadow-xs);
}
.bwd-research-post .bwd-stat .bwd-ui-icon svg {
	width: 27px;
	height: 27px;
	fill: none;
	stroke: currentColor;
	stroke-width: 1.8;
	stroke-linecap: round;
	stroke-linejoin: round;
}
.bwd-research-post .bwd-stat-number {
	display: block;
	margin: 0;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: clamp(40px, 5vw, 50px);
	font-weight: 900;
	line-height: .95;
	letter-spacing: -.045em;
}
.bwd-research-post .bwd-stat-rule {
	display: block;
	width: 36px;
	height: 3px;
	margin: 12px 0 10px;
	border-radius: 99px;
	background: var(--research-cyan);
}
.bwd-research-post .bwd-stat-label {
	display: block;
	max-width: 230px;
	color: var(--research-ink);
	font-size: 15px;
	line-height: 1.42;
	font-weight: 700;
}

.bwd-research-post .bwd-figure {
	position: relative;
	margin: 26px 0 34px;
}
.bwd-research-post .bwd-figure img {
	
	border: 1px solid var(--research-line);
	border-radius: 20px;
	background: #fff;
	box-shadow: var(--research-shadow-md);
	transition: transform .28s ease, box-shadow .28s ease;
	height:auto;
}
.bwd-research-post .bwd-figure figcaption {
	display: flex;
	align-items: flex-start;
	gap: 8px;
	margin: 11px 5px 0;
	color: var(--research-muted);
	font-size: 13px;
	line-height: 1.45;
}
.bwd-research-post .bwd-figure figcaption::before {
	content: "";
	flex: 0 0 14px;
	width: 14px;
	height: 2px;
	margin-top: .65em;
	border-radius: 99px;
	background: var(--research-cyan);
}

.bwd-research-post .bwd-card-grid, .bwd-research-post .bwd-question-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 20px;
	margin: 26px 0 40px;
}
.bwd-research-post .bwd-card, .bwd-research-post .bwd-question-card {
	position: relative;
	min-width: 0;
	padding: 27px 25px 25px;
	border: 1px solid var(--research-line);
	border-radius: 19px;
	background: linear-gradient(145deg, #fff 0%, #fbfdff 100%);
	box-shadow: var(--research-shadow-xs);
	overflow: hidden;
	transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease;
}
.bwd-research-post .bwd-card::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 4px;
	height: 100%;
	background: linear-gradient(180deg, var(--research-blue), var(--research-cyan));
}
.bwd-research-post .bwd-card .bwd-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 60px;
	height: 60px;
	margin: 0 0 17px;
	border: 1px solid rgba(0,174,240,.25);
	border-radius: 17px;
	background: var(--research-soft-cyan);
	color: var(--research-blue);
	box-shadow: var(--research-shadow-xs);
}
.bwd-research-post .bwd-card .bwd-icon svg {
	width: 28px;
	height: 28px;
	fill: none;
	stroke: currentColor;
	stroke-width: 1.85;
	stroke-linecap: round;
	stroke-linejoin: round;
}
.bwd-research-post .bwd-card-title, .bwd-research-post .bwd-question-title {
	margin: 0 0 9px;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 18px;
	line-height: 1.25;
	font-weight: 850;
}
.bwd-research-post .bwd-card p, .bwd-research-post .bwd-question-card p {
	margin-bottom: 0 !important;
}
.bwd-research-post .bwd-question-head {
	display: flex;
	align-items: center;
	gap: 12px;
	margin-bottom: 14px;
}
.bwd-research-post .bwd-question-number {
	flex: 0 0 44px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 44px;
	height: 44px;
	border-radius: 13px;
	background: linear-gradient(145deg, var(--research-blue), var(--research-blue-2));
	color: #fff;
	font-family: "Montserrat", sans-serif;
	font-size: 19px;
	font-weight: 900;
	box-shadow: 0 8px 18px rgba(32,65,133,.22);
}

.bwd-research-post .bwd-step-grid {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 18px;
	margin: 28px 0 42px;
}
.bwd-research-post .bwd-step {
	min-width: 0;
	min-height: 176px;
	padding: 23px 22px 21px;
	border: 1px solid var(--research-line);
	border-radius: 18px;
	background: linear-gradient(180deg, #fff, #fbfdff);
	box-shadow: var(--research-shadow-xs);
	transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease;
}
.bwd-research-post .bwd-step-head {
	display: flex;
	align-items: center;
	gap: 11px;
	margin-bottom: 13px;
}
.bwd-research-post .bwd-step-number {
	flex: 0 0 38px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 38px;
	height: 38px;
	border-radius: 50%;
	border: 1px solid rgba(0,174,240,.35);
	background: var(--research-soft-cyan);
	color: var(--research-blue);
	font-family: "Montserrat", sans-serif;
	font-size: 15px;
	font-weight: 900;
}
.bwd-research-post .bwd-step-title {
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 16px;
	line-height: 1.25;
	font-weight: 850;
}
.bwd-research-post .bwd-step-copy {
	display: block;
	color: var(--research-ink);
	font-size: 14.5px;
	line-height: 1.55;
}

.bwd-research-post .bwd-chart-card {
	position: relative;
	margin: 32px 0 50px;
	padding: 29px 29px 27px;
	border: 1px solid var(--research-line);
	border-radius: 20px;
	background: linear-gradient(180deg, #fff 0%, #fbfdff 100%);
	box-shadow: var(--research-shadow-sm);
}
.bwd-research-post .bwd-bar-row {
	display: grid;
	grid-template-columns: minmax(180px, 1.25fr) minmax(220px, 2.6fr) 66px;
	gap: 15px;
	align-items: center;
	padding: 11px 0;
}
.bwd-research-post .bwd-bar-row + .bwd-bar-row {
	border-top: 1px solid #edf2f6;
}
.bwd-research-post .bwd-bar-label {
	color: var(--research-ink);
	font-size: 14px;
	line-height: 1.35;
	font-weight: 750;
}
.bwd-research-post .bwd-bar-track {
	position: relative;
	display: block;
	height: 17px;
	overflow: hidden;
	border: 1px solid #ccd9e5;
	border-radius: 999px;
	background: linear-gradient(90deg, #dce6ef 0%, #edf3f7 100%);
	box-shadow: inset 0 1px 4px rgba(0,51,102,.10);
}
.bwd-research-post .bwd-bar-fill {
	position: relative;
	display: block;
	width: var(--bwd-bar);
	height: 100%;
	border-radius: inherit;
	background: linear-gradient(90deg, var(--research-navy) 0%, #1768ad 55%, var(--research-cyan) 100%);
	box-shadow: 0 0 0 1px rgba(0,51,102,.04);
	transform-origin: left center;
}
.bwd-research-post .bwd-bar-fill::after {
	content: "";
	position: absolute;
	right: 4px;
	top: 50%;
	width: 8px;
	height: 8px;
	transform: translateY(-50%);
	border-radius: 50%;
	background: #fff;
	box-shadow: 0 0 0 1px rgba(0,51,102,.18);
}
.bwd-research-post .bwd-bar-value {
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	font-variant-numeric: tabular-nums;
	font-weight: 850;
	text-align: right;
}
.bwd-research-post .bwd-chart-card + .bwd-table-wrap {
	margin-top: 52px;
}

.bwd-research-post .bwd-table-wrap {
	width: 100%;
	margin: 32px 0 46px;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
	border: 1px solid var(--research-line);
	border-radius: 17px;
	background: #fff;
	box-shadow: var(--research-shadow-xs);
}
.bwd-research-post .bwd-table-wrap table {
	width: 100%;
	margin: 0 !important;
	border-collapse: separate;
	border-spacing: 0;
}
.bwd-research-post .bwd-table-wrap caption {
	padding: 16px 18px;
	border-bottom: 1px solid var(--research-line);
	background: linear-gradient(90deg, var(--research-soft-blue), #fff);
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	line-height: 1.4;
	font-weight: 850;
	text-align: left;
}
.bwd-research-post .bwd-table-wrap th, .bwd-research-post .bwd-table-wrap td {
	padding: 14px 16px;
	border: 0;
	border-bottom: 1px solid #edf2f6;
	text-align: left;
	vertical-align: top;
}
.bwd-research-post .bwd-table-wrap thead th {
	background: #f7fafc;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 13px;
	font-weight: 850;
	letter-spacing: .015em;
}
.bwd-research-post .bwd-table-wrap tbody tr:nth-child(even) td, .bwd-research-post .bwd-table-wrap tbody tr:nth-child(even) th {
	background: #fbfcfd;
}
.bwd-research-post .bwd-table-wrap tbody tr:last-child td, .bwd-research-post .bwd-table-wrap tbody tr:last-child th {
	border-bottom: 0;
	font-weight: 750;
}
.bwd-research-post .bwd-table-numeric th:last-child, .bwd-research-post .bwd-table-numeric td:last-child {
	width: 120px;
	text-align: right;
	font-variant-numeric: tabular-nums;
	white-space: nowrap;
}
.bwd-research-post .bwd-method-table tbody th {
	width: 58%;
}

.bwd-research-post .bwd-key-takeaway {
	display: grid;
	grid-template-columns: auto minmax(0, 1fr);
	gap: 16px;
	align-items: center;
	margin: 34px 0 44px;
	padding: 22px 24px;
	border: 1px solid rgba(0,174,240,.30);
	border-radius: 18px;
	background: radial-gradient(circle at 100% 0%, rgba(0,174,240,.10), transparent 38%),  linear-gradient(135deg, #f4faff 0%, #fff 72%);
	box-shadow: var(--research-shadow-sm);
}
.bwd-research-post .bwd-takeaway-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 56px;
	height: 56px;
	border-radius: 16px;
	background: var(--research-navy);
	color: #fff;
	box-shadow: 0 8px 20px rgba(0,51,102,.18);
}
.bwd-research-post .bwd-takeaway-icon svg {
	width: 27px;
	height: 27px;
	fill: none;
	stroke: currentColor;
	stroke-width: 1.8;
	stroke-linecap: round;
	stroke-linejoin: round;
}
.bwd-research-post .bwd-takeaway-label {
	display: block;
	margin-bottom: 5px;
	color: var(--research-cyan-dark);
	font-family: "Montserrat", sans-serif;
	font-size: 11px;
	line-height: 1.2;
	font-weight: 900;
	letter-spacing: .08em;
	text-transform: uppercase;
}
.bwd-research-post .bwd-key-takeaway p {
	margin: 0 !important;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 17px;
	line-height: 1.48;
	font-weight: 750;
}

.bwd-research-post .bwd-note {
	position: relative;
	margin: 30px 0 40px;
	padding: 22px 23px 22px 25px;
	border: 1px solid var(--research-line);
	border-left: 5px solid var(--research-cyan);
	border-radius: 15px;
	background: var(--research-soft-blue);
	box-shadow: var(--research-shadow-xs);
}
.bwd-research-post .bwd-note-primary {
	background: radial-gradient(circle at 100% 0%, rgba(0,174,240,.11), transparent 36%), #f5fafe;
}
.bwd-research-post .bwd-note > :first-child {
	margin-top: 0;
}
.bwd-research-post .bwd-note > :last-child {
	margin-bottom: 0 !important;
}
.bwd-research-post .bwd-source-list {
	display: flex;
	flex-wrap: wrap;
	gap: 9px;
	margin: 20px 0 36px !important;
	padding: 0 !important;
	list-style: none !important;
}
.bwd-research-post .bwd-source-list li {
	margin: 0 !important;
	padding: 8px 13px !important;
	border: 1px solid var(--research-line);
	border-radius: 999px;
	background: #fff;
	color: var(--research-blue);
	font-size: 13px;
	line-height: 1.2;
	font-weight: 750;
	box-shadow: var(--research-shadow-xs);
}

.bwd-research-post .bwd-faq-list {
	margin-top: 28px;
}
.bwd-research-post .bwd-faq-item {
	margin: 0 0 13px;
	border: 1px solid var(--research-line);
	border-radius: 16px;
	background: #fff;
	box-shadow: var(--research-shadow-xs);
	overflow: hidden;
	transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease;
}
.bwd-research-post .bwd-faq-item[open] {
	border-color: var(--research-line-strong);
	box-shadow: var(--research-shadow-sm);
}
.bwd-research-post .bwd-faq-item summary {
	position: relative;
	cursor: pointer;
	list-style: none;
	padding: 19px 54px 19px 21px;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 16px;
	line-height: 1.4;
	font-weight: 850;
	background: linear-gradient(180deg, #fff, #fbfdff);
}
.bwd-research-post .bwd-faq-item summary::-webkit-details-marker {
display:none;
}
.bwd-research-post .bwd-faq-item summary::after {
	content: "+";
	position: absolute;
	right: 18px;
	top: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 30px;
	height: 30px;
	transform: translateY(-50%);
	border-radius: 50%;
	background: var(--research-soft-cyan);
	color: var(--research-blue);
	font-size: 21px;
	font-weight: 700;
}
.bwd-research-post .bwd-faq-item[open] summary::after {
	content: "−";
	background: var(--research-blue);
	color: #fff;
}
.bwd-research-post .bwd-faq-answer {
	padding: 0 21px 20px;
	border-top: 1px solid #edf2f6;
}
.bwd-research-post .bwd-faq-answer p {
	margin: 17px 0 0 !important;
}


.bwd-research-post :is(.bwd-card, .bwd-question-card, .bwd-step, .bwd-stat, .bwd-faq-item) {
will-change:transform;
}
@media (hover:hover) and (pointer:fine) {
.bwd-research-post .bwd-stat:hover,  .bwd-research-post .bwd-card:hover,  .bwd-research-post .bwd-question-card:hover,  .bwd-research-post .bwd-step:hover {
	transform: translateY(-4px);
	border-color: var(--research-line-strong);
	box-shadow: var(--research-shadow-hover);
}
.bwd-research-post .bwd-figure:hover img {
	transform: translateY(-2px) scale(1.003);
	box-shadow: var(--research-shadow-hover);
}
.bwd-research-post .bwd-faq-item:hover {
	transform: translateY(-1px);
	border-color: var(--research-line-strong);
}
.bwd-research-post .bwd-toc a:hover {
	color: var(--research-cyan-dark);
}
}
.bwd-research-post :is(a, summary):focus-visible {
 outline:3px solid rgba(0,174,240,.35);
 outline-offset:3px;
 border-radius:5px;
}




@media (max-width:900px) {
.bwd-research-post .bwd-meta-strip {
	grid-template-columns: repeat(3, 1fr);
}
.bwd-research-post .bwd-meta-item:nth-child(3)::after {
	display: none;
}
.bwd-research-post .bwd-meta-item:nth-child(n+4) {
	border-top: 1px solid var(--research-line);
}
.bwd-research-post .bwd-meta-item:nth-child(4) {
	grid-column: span 2;
}
.bwd-research-post .bwd-meta-item:nth-child(4)::after {
	display: block;
}
.bwd-research-post .bwd-step-grid {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}
.bwd-research-post .bwd-bar-row {
	grid-template-columns: minmax(150px, 1.1fr) minmax(190px, 2.4fr) 60px;
}
}
 @media (max-width:767px) {
.bwd-research-post .bwd-section {
	margin: 56px 0;
}
.bwd-research-post .bwd-section-featured {
	margin-left: -8px;
	margin-right: -8px;
	padding: 28px 20px 26px;
	border-radius: 19px;
}
.bwd-research-post .bwd-meta-strip {
	grid-template-columns: repeat(2, 1fr);
}
.bwd-research-post .bwd-meta-item,  .bwd-research-post .bwd-meta-item:nth-child(4),  .bwd-research-post .bwd-meta-item:nth-child(5) {
	grid-column: auto;
	border-top: 1px solid var(--research-line);
}
.bwd-research-post .bwd-meta-item:nth-child(-n+2) {
	border-top: 0;
}
.bwd-research-post .bwd-meta-item:nth-child(even)::after {
	display: none;
}
.bwd-research-post .bwd-meta-item:nth-child(odd)::after {
	display: block;
}
.bwd-research-post .bwd-meta-item:last-child {
	grid-column: 1/-1;
}
.bwd-research-post .bwd-meta-item:last-child::after {
	display: none;
}
.bwd-research-post .bwd-toc {
	margin-bottom: 50px;
	padding: 23px 23px;
}
.bwd-research-post .bwd-toc ol {
	columns: 1;
}
.bwd-research-post .bwd-stat-grid,  .bwd-research-post .bwd-question-grid,  .bwd-research-post .bwd-card-grid,  .bwd-research-post .bwd-step-grid {
	grid-template-columns: 1fr;
}
.bwd-research-post .bwd-stat {
	min-height: 0;
}
.bwd-research-post .bwd-card,  .bwd-research-post .bwd-question-card,  .bwd-research-post .bwd-step {
	padding: 22px 20px;
}
.bwd-research-post .bwd-figure {
	margin: 24px 0 30px;
}
.bwd-research-post .bwd-figure img {
	border-radius: 15px;
}
.bwd-research-post .bwd-chart-card {
	padding: 21px 18px;
	margin-bottom: 42px;
}
.bwd-research-post .bwd-bar-row {
	grid-template-columns: 1fr auto;
	gap: 7px 12px;
	padding: 12px 0;
}
.bwd-research-post .bwd-bar-track {
	grid-column: 1/-1;
	grid-row: 2;
}
.bwd-research-post .bwd-bar-value {
	grid-column: 2;
	grid-row: 1;
}
.bwd-research-post .bwd-chart-card + .bwd-table-wrap {
	margin-top: 44px;
}
.bwd-research-post .bwd-table-wrap {
	margin: 28px 0 40px;
	border-radius: 14px;
}
.bwd-research-post .bwd-table-wide table {
	min-width: 640px;
}
.bwd-research-post .bwd-table-compact table {
	min-width: 0;
}
.bwd-research-post .bwd-table-wrap th,  .bwd-research-post .bwd-table-wrap td {
	padding: 12px 13px;
}
.bwd-research-post .bwd-table-compact th:first-child,  .bwd-research-post .bwd-table-compact td:first-child {
	width: 68%;
}
.bwd-research-post .bwd-key-takeaway {
	grid-template-columns: auto minmax(0, 1fr);
	gap: 13px;
	padding: 19px 18px;
}
.bwd-research-post .bwd-takeaway-icon {
	width: 48px;
	height: 48px;
	border-radius: 14px;
}
.bwd-research-post .bwd-takeaway-icon svg {
	width: 23px;
	height: 23px;
}
.bwd-research-post .bwd-key-takeaway p {
	font-size: 15.5px;
}
}
 @media (max-width:480px) {
.bwd-research-post .bwd-meta-strip {
	grid-template-columns: 1fr;
}
.bwd-research-post .bwd-meta-item,  .bwd-research-post .bwd-meta-item:nth-child(-n+2),  .bwd-research-post .bwd-meta-item:last-child {
	grid-column: auto;
	border-top: 1px solid var(--research-line);
}
.bwd-research-post .bwd-meta-item:first-child {
	border-top: 0;
}
.bwd-research-post .bwd-meta-item::after {
	display: none !important;
}
.bwd-research-post .bwd-meta-copy {
	display: grid;
	grid-template-columns: auto minmax(0, 1fr);
	align-items: baseline;
	column-gap: 8px;
}
.bwd-research-post .bwd-meta-label {
	margin: 0;
}
.bwd-research-post .bwd-key-takeaway {
	grid-template-columns: 1fr;
}
}
 @media (prefers-reduced-motion:reduce) {
.bwd-research-post *,  .bwd-research-post *::before,  .bwd-research-post *::after {
	animation-duration: .001ms !important;
	animation-iteration-count: 1 !important;
	transition-duration: .001ms !important;
	scroll-behavior: auto !important;
}
}



.bwd-research-post .bwd-section-intro, .bwd-research-post .bwd-lede {
	color: inherit;
	font-size: inherit;
	line-height: inherit;
}

.bwd-research-post .bwd-meta-strip {
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 12px;
	margin: 28px 0 38px;
	border: 0;
	border-radius: 0;
	background: transparent;
	box-shadow: none;
	overflow: visible;
}
.bwd-research-post .bwd-meta-item {
	min-height: 70px;
	padding: 14px 15px;
	border: 1px solid var(--research-line-strong);
	border-radius: 15px;
	background: linear-gradient(180deg, #fff 0%, #f9fbfd 100%);
	box-shadow: var(--research-shadow-xs);
}
.bwd-research-post .bwd-meta-item::after {
	display: none !important;
}
.bwd-research-post .bwd-meta-item.bwd-meta-wide {
	grid-column: span 2;
}
.bwd-research-post .bwd-meta-copy {
	display: flex;
	flex-wrap: wrap;
	align-items: baseline;
	gap: 3px 7px;
	min-width: 0;
}
.bwd-research-post .bwd-meta-label, .bwd-research-post .bwd-meta-value {
	display: inline;
	margin: 0;
	line-height: 1.35;
}
.bwd-research-post .bwd-meta-label {
	font-size: 10.5px;
	white-space: nowrap;
}
.bwd-research-post .bwd-meta-label::after {
	content: ":";
}
.bwd-research-post .bwd-meta-value {
	font-family: inherit;
	font-size: 14px;
	font-weight: 700;
}
.bwd-research-post .bwd-meta-item .bwd-ui-icon {
	flex: 0 0 38px;
	width: 38px;
	height: 38px;
	border-radius: 11px;
	justify-content: center;
    align-items: center;
    text-align: center;
    display: flex;
}

.bwd-research-post .bwd-stat-grid {
	gap: 16px;
}
.bwd-research-post .bwd-stat {
	display: grid;
	grid-template-columns: 58px minmax(0, 1fr);
	grid-template-rows: auto auto;
	column-gap: 16px;
	row-gap: 6px;
	align-items: center;
	min-height: 132px;
	padding: 21px 20px;
	border: 1px solid var(--research-line-strong);
	border-radius: 18px;
	background: linear-gradient(145deg, #fff 0%, #f8fbfe 100%);
	box-shadow: 0 10px 28px rgba(0,51,102,.085);
}
.bwd-research-post .bwd-stat::before {
	width: 5px;
	height: 100%;
	background: linear-gradient(180deg, var(--research-blue), var(--research-cyan));
}
.bwd-research-post .bwd-stat .bwd-ui-icon {
	grid-column: 1;
	grid-row: 1 / span 2;
	align-self: center;
	width: 58px;
	height: 58px;
	margin: 0;
	border-radius: 17px;
}
.bwd-research-post .bwd-stat-number {
	grid-column: 2;
	grid-row: 1;
	font-size: clamp(31px, 4vw, 39px);
	line-height: 1;
	letter-spacing: -.035em;
}
.bwd-research-post .bwd-stat-rule {
	display: none;
}
.bwd-research-post .bwd-stat-label {
	grid-column: 2;
	grid-row: 2;
	max-width: none;
	font-family: inherit;
	font-size: 14px;
	line-height: 1.35;
	font-weight: 650;
}

.bwd-research-post .bwd-question-head, .bwd-research-post .bwd-step-head, .bwd-research-post .bwd-numbered-head {
	display: grid;
	grid-template-columns: 46px minmax(0, 1fr);
	gap: 13px;
	align-items: center;
	margin-bottom: 14px;
}
.bwd-research-post .bwd-question-title, .bwd-research-post .bwd-step-title, .bwd-research-post .bwd-numbered-head .bwd-card-title {
	margin: 0;
}
.bwd-research-post .bwd-question-number, .bwd-research-post .bwd-step-number, .bwd-research-post .bwd-index-badge, .bwd-research-post .bwd-action-index {
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 46px;
	height: 46px;
	flex: 0 0 46px;
	border: 0;
	border-radius: 50%;
	background: linear-gradient(145deg, var(--research-navy), var(--research-blue-2));
	color: #fff;
	font-family: "Montserrat", sans-serif;
	font-size: 13px;
	line-height: 1;
	font-weight: 900;
	letter-spacing: .03em;
	box-shadow: 0 8px 18px rgba(0,51,102,.20), 0 0 0 5px rgba(0,174,240,.08);
}
.bwd-research-post .bwd-number-card .bwd-card-title {
	font-size: 19px;
}

.bwd-research-post .bwd-table-wrap caption {
	caption-side: top !important;
	-webkit-caption-side: top;
}

.bwd-research-post .bwd-table-wrap tbody tr:last-child td, .bwd-research-post .bwd-table-wrap tbody tr:last-child th {
	border-bottom: 0;
	font-weight: inherit;
}
.bwd-research-post .bwd-table-wrap tbody tr:last-child th {
	font-weight: 750;
}
.bwd-research-post .bwd-small-note {
	margin: -28px 3px 40px !important;
	color: var(--research-muted);
	font-size: 13px;
	line-height: 1.45;
}

.bwd-research-post .bwd-key-takeaway {
	display: flex;
	align-items: center;
	gap: 16px;
	padding: 19px 22px;
}
.bwd-research-post .bwd-takeaway-icon {
	flex: 0 0 50px;
	width: 50px;
	height: 50px;
	border-radius: 15px;
}
.bwd-research-post .bwd-takeaway-copy {
	display: flex;
	align-items: center;
	gap: 14px;
	min-width: 0;
}
.bwd-research-post .bwd-takeaway-label {
	flex: 0 0 auto;
	margin: 0;
	padding: 5px 9px;
	border: 1px solid rgba(0,174,240,.28);
	border-radius: 999px;
	background: #fff;
	white-space: nowrap;
}
.bwd-research-post .bwd-key-takeaway p {
	flex: 1 1 auto;
	margin: 0 !important;
	font-family: inherit;
	font-size: 16px;
	line-height: 1.45;
	font-weight: 700;
}

.bwd-research-post .bwd-action-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 18px;
	margin: 25px 0 42px;
}
.bwd-research-post .bwd-action-card {
	position: relative;
	min-width: 0;
	padding: 23px 23px 22px;
	border: 1px solid var(--research-line-strong);
	border-radius: 18px;
	background: linear-gradient(145deg, #fff 0%, #f8fbfe 100%);
	box-shadow: var(--research-shadow-xs);
	overflow: hidden;
	transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease;
}
.bwd-research-post .bwd-action-card::before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 4px;
	height: 100%;
	background: linear-gradient(180deg, var(--research-blue), var(--research-cyan));
}
.bwd-research-post .bwd-action-head {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 12px;
	margin-bottom: 15px;
}
.bwd-research-post .bwd-action-status {
	display: inline-flex;
	align-items: center;
	min-height: 28px;
	padding: 5px 10px;
	border: 1px solid rgba(0,174,240,.25);
	border-radius: 999px;
	background: var(--research-soft-cyan);
	color: var(--research-blue);
	font-family: "Montserrat", sans-serif;
	font-size: 10px;
	line-height: 1;
	font-weight: 850;
	letter-spacing: .06em;
	text-transform: uppercase;
}
.bwd-research-post .bwd-action-title {
	margin-bottom: 8px;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 18px;
	line-height: 1.25;
	font-weight: 850;
}
.bwd-research-post .bwd-action-card p {
	margin-bottom: 0 !important;
}
 @media (hover:hover) and (pointer:fine) {
.bwd-research-post .bwd-action-card:hover {
	transform: translateY(-3px);
	border-color: #b8d3e6;
	box-shadow: var(--research-shadow-hover);
}
}


@media (max-width:900px) {
.bwd-research-post .bwd-meta-strip {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}
.bwd-research-post .bwd-meta-item.bwd-meta-wide {
	grid-column: span 1;
}
.bwd-research-post .bwd-meta-item:last-child {
	grid-column: span 2;
}
}
@media (max-width:767px) {
.bwd-research-post .bwd-meta-strip {
	grid-template-columns: 1fr;
}
.bwd-research-post .bwd-meta-item,  .bwd-research-post .bwd-meta-item.bwd-meta-wide,  .bwd-research-post .bwd-meta-item:last-child {
	grid-column: auto;
	border-top: 0;
}
.bwd-research-post .bwd-meta-copy {
	display: flex;
}
.bwd-research-post .bwd-stat {
	min-height: 118px;
}
.bwd-research-post .bwd-action-grid {
	grid-template-columns: 1fr;
}
.bwd-research-post .bwd-key-takeaway {
	align-items: flex-start;
}
.bwd-research-post .bwd-takeaway-copy {
	flex-wrap: wrap;
	gap: 7px 10px;
}
.bwd-research-post .bwd-takeaway-label {
	margin-top: 1px;
}
}
@media (max-width:480px) {
.bwd-research-post .bwd-key-takeaway {
	gap: 12px;
	padding: 17px 16px;
}
.bwd-research-post .bwd-takeaway-icon {
	flex-basis: 44px;
	width: 44px;
	height: 44px;
}
.bwd-research-post .bwd-key-takeaway p {
	font-size: 15px;
}
.bwd-research-post .bwd-question-head,  .bwd-research-post .bwd-step-head,  .bwd-research-post .bwd-numbered-head {
	grid-template-columns: 42px minmax(0, 1fr);
	gap: 11px;
}
.bwd-research-post .bwd-question-number,  .bwd-research-post .bwd-step-number,  .bwd-research-post .bwd-index-badge,  .bwd-research-post .bwd-action-index {
	width: 42px;
	height: 42px;
	flex-basis: 42px;
}
}




body:has(.bwd-research-post.bwd-editorial-post) .ez-toc-container {
display:none!important;
}
.bwd-research-post.bwd-editorial-post {
 --editorial-title-size:15px;
 --editorial-copy-size:13px;
 --editorial-label-size:11px;
	max-width: 100%;
}
.bwd-research-post.bwd-editorial-post .bwd-section {
	margin: 68px 0;
}
.bwd-research-post.bwd-editorial-post .bwd-section-featured {
	margin-left: 0;
	margin-right: 0;
	padding: 32px 28px 30px;
	border-radius: 20px;
	box-shadow: 0 7px 20px rgba(0,51,102,.055);
}
.bwd-research-post.bwd-editorial-post .bwd-toc {
	padding: 23px 26px;
	border-radius: 17px;
	box-shadow: 0 5px 16px rgba(0,51,102,.045);
}
.bwd-research-post.bwd-editorial-post .bwd-toc::before {
	width: 3px;
}
.bwd-research-post.bwd-editorial-post .bwd-toc h2 {
	font-size: 23px;
}
.bwd-research-post.bwd-editorial-post .bwd-figure img {
	box-shadow: 0 10px 28px rgba(0,51,102,.09);
}


.bwd-research-post.bwd-editorial-post :is(  .bwd-index-title, .bwd-plan-title, .bwd-flow-title, .bwd-principle-card strong,  .bwd-seo-check strong, .bwd-review-check-grid strong, .bwd-control-item strong,  .bwd-support-item strong, .bwd-market-group>strong, .bwd-warning-card strong ) {
 font-family:"Montserrat", sans-serif;
 font-size:var(--editorial-title-size);
 line-height:1.3;
 font-weight:800;
 color:var(--research-navy);
}
.bwd-research-post.bwd-editorial-post :is(  .bwd-index-copy, .bwd-plan-copy, .bwd-flow-copy, .bwd-principle-card span,  .bwd-review-check-grid span, .bwd-control-item span, .bwd-market-group span ) {
 font-family:inherit;
 font-size:var(--editorial-copy-size);
 line-height:1.48;
 color:var(--research-muted);
}
.bwd-research-post.bwd-editorial-post .bwd-visual-label {
	display: block;
	margin-bottom: 5px;
	color: var(--research-blue);
	font-family: "Montserrat", sans-serif;
	font-size: var(--editorial-label-size);
	line-height: 1.2;
	font-weight: 850;
	letter-spacing: .075em;
	text-transform: uppercase;
}

.bwd-research-post.bwd-editorial-post .bwd-card-grid {
	gap: 16px;
	margin: 26px 0 36px;
}
.bwd-research-post.bwd-editorial-post .bwd-card {
	padding: 22px 21px 21px;
	border-radius: 16px;
	background: #fff;
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-card::before {
	display: none;
}
.bwd-research-post.bwd-editorial-post .bwd-card-title {
	font-size: 17px;
}
@media (hover:hover) and (pointer:fine) {
.bwd-research-post.bwd-editorial-post .bwd-card:hover {
	transform: translateY(-1px);
	border-color: var(--research-line-strong);
	box-shadow: 0 6px 18px rgba(0,51,102,.055);
}
}

.bwd-research-post.bwd-editorial-post .bwd-index-grid {
	display: grid;
	grid-template-columns: 1fr;
	margin: 28px 0 6px;
	border-top: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-index-item {
	display: grid;
	grid-template-columns: 42px minmax(0, 1fr);
	gap: 14px;
	align-items: center;
	min-width: 0;
	padding: 15px 2px;
	border-bottom: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-index-badge {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 38px;
	height: 38px;
	flex: 0 0 38px;
	border: 0;
	border-radius: 50%;
	background: var(--research-navy);
	color: #fff;
	font-family: "Montserrat", sans-serif;
	font-size: 11px;
	line-height: 1;
	font-weight: 900;
	letter-spacing: .02em;
	box-shadow: none!important;
	text-shadow: none!important;
}
.bwd-research-post.bwd-editorial-post .bwd-index-title {
	display: block;
	margin: 0 0 3px;
}
.bwd-research-post.bwd-editorial-post .bwd-index-copy {
	display: block;
}

.bwd-research-post.bwd-editorial-post .bwd-planning-strip {
	display: grid;
	grid-template-columns: repeat(5, minmax(0, 1fr));
	margin: 28px 0 34px;
	border-top: 1px solid var(--research-line);
	border-bottom: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-plan-item {
	min-width: 0;
	padding: 21px 14px;
	text-align: center;
	border-right: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-plan-item:last-child {
	border-right: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-plan-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 40px;
	height: 40px;
	margin: 0 auto 10px;
	border: 1px solid rgba(0,174,240,.28);
	border-radius: 50%;
	background: var(--research-soft-cyan);
	color: var(--research-blue);
	font-weight: 900;
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-plan-title {
	display: block;
	margin-bottom: 4px;
}
.bwd-research-post.bwd-editorial-post .bwd-plan-copy {
	display: block;
}

.bwd-research-post.bwd-editorial-post .bwd-stat-grid {
	gap: 14px;
	margin: 28px 0 34px;
}
.bwd-research-post.bwd-editorial-post .bwd-stat {
	display: block;
	min-height: 0;
	padding: 19px 18px 18px;
	border: 1px solid var(--research-line);
	border-radius: 15px;
	background: linear-gradient(180deg, #fff, #fbfdff);
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-stat::before {
	width: 100%;
	height: 3px;
	background: linear-gradient(90deg, var(--research-blue), var(--research-cyan));
}
.bwd-research-post.bwd-editorial-post .bwd-stat-number {
	display: block;
	margin: 0;
	font-size: 34px;
	line-height: 1;
	letter-spacing: -.035em;
}
.bwd-research-post.bwd-editorial-post .bwd-stat-rule {
	display: block;
	width: 32px;
	height: 2px;
	margin: 10px 0 8px;
	background: var(--research-cyan);
}
.bwd-research-post.bwd-editorial-post .bwd-stat-label {
	display: block;
	max-width: none;
	font-size: 13px;
	line-height: 1.4;
	font-weight: 650;
}
.bwd-research-post.bwd-editorial-post .bwd-chart-card {
	padding: 24px 24px 22px;
	border-radius: 16px;
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-bar-track {
	height: 13px;
}
.bwd-research-post.bwd-editorial-post .bwd-bar-fill::after {
	display: none;
}

.bwd-research-post.bwd-editorial-post .bwd-concept-flow {
	display: grid;
	grid-template-columns: minmax(0, 1fr) 42px minmax(0, 1fr) 42px minmax(0, 1fr);
	gap: 10px;
	align-items: center;
	margin: 30px 0 34px;
}
.bwd-research-post.bwd-editorial-post .bwd-concept-node {
	min-width: 0;
	padding: 20px 17px;
	border: 1px solid var(--research-line);
	border-top: 3px solid var(--research-cyan);
	border-radius: 13px;
	background: #fff;
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-concept-node strong {
	display: block;
	margin-bottom: 5px;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: var(--editorial-title-size);
}
.bwd-research-post.bwd-editorial-post .bwd-concept-node span {
	color: var(--research-muted);
	font-size: var(--editorial-copy-size);
	line-height: 1.48;
}
.bwd-research-post.bwd-editorial-post .bwd-concept-arrow {
	color: var(--research-cyan);
	font-size: 24px;
	font-weight: 900;
	text-align: center;
}

.bwd-research-post.bwd-editorial-post .bwd-flow {
	position: relative;
	display: grid;
	grid-template-columns: repeat(6, minmax(0, 1fr));
	gap: 12px;
	margin: 32px 0 36px;
}
.bwd-research-post.bwd-editorial-post .bwd-flow::before {
	content: "";
	position: absolute;
	left: 7%;
	right: 7%;
	top: 19px;
	height: 2px;
	background: #cfe1ec;
}
.bwd-research-post.bwd-editorial-post .bwd-flow-step {
	position: relative;
	z-index: 1;
	min-width: 0;
	text-align: center;
}
.bwd-research-post.bwd-editorial-post .bwd-flow-number {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 38px;
	height: 38px;
	margin: 0 auto 11px;
	border-radius: 50%;
	background: var(--research-navy);
	color: #fff;
	font-family: "Montserrat", sans-serif;
	font-size: 11px;
	font-weight: 900;
	box-shadow: none!important;
}
.bwd-research-post.bwd-editorial-post .bwd-flow-title {
	display: block;
	margin-bottom: 3px;
}
.bwd-research-post.bwd-editorial-post .bwd-flow-copy {
	display: block;
	font-size: 12px;
}

.bwd-research-post.bwd-editorial-post .bwd-review-proof {
	margin: 30px 0 36px;
	padding: 24px;
	border: 1px solid var(--research-line);
	border-radius: 16px;
	background: #fff;
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-review-proof-head {
	margin-bottom: 18px;
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-review-proof-head strong {
	display: block;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 17px;
	line-height: 1.35;
}
.bwd-research-post.bwd-editorial-post .bwd-review-platform-grid {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 9px;
	margin-bottom: 20px;
}
.bwd-research-post.bwd-editorial-post .bwd-review-platform-grid span {
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 42px;
	padding: 8px 10px;
	border: 1px solid var(--research-line);
	border-radius: 9px;
	background: var(--research-soft);
	color: var(--research-blue);
	font-family: "Montserrat", sans-serif;
	font-size: 12px;
	font-weight: 750;
	text-align: center;
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 0;
	border-top: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid>div {
	min-width: 0;
	padding: 18px 16px 2px;
	border-right: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid>div:first-child {
	padding-left: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid>div:last-child {
	padding-right: 0;
	border-right: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid strong {
	display: block;
	margin-bottom: 4px;
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid span {
	display: block;
}

.bwd-research-post.bwd-editorial-post .bwd-principle-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 14px;
	margin: 30px 0 36px;
}
.bwd-research-post.bwd-editorial-post .bwd-principle-card {
	display: grid;
	grid-template-columns: 38px minmax(0, 1fr);
	gap: 13px;
	align-items: start;
	padding: 19px 18px;
	border: 1px solid var(--research-line);
	border-radius: 13px;
	background: #fff;
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-principle-index {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 34px;
	height: 34px;
	border-radius: 50%;
	background: var(--research-soft-cyan);
	color: var(--research-blue);
	font-family: "Montserrat", sans-serif;
	font-size: 11px;
	font-weight: 900;
}
.bwd-research-post.bwd-editorial-post .bwd-principle-card strong {
	display: block;
	margin-bottom: 4px;
}
.bwd-research-post.bwd-editorial-post .bwd-principle-card span:not(.bwd-principle-index) {
	display: block;
}

.bwd-research-post.bwd-editorial-post .bwd-seo-check-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 14px;
	margin: 30px 0 36px;
}
.bwd-research-post.bwd-editorial-post .bwd-seo-check {
	display: grid;
	grid-template-columns: 38px minmax(0, 1fr);
	gap: 13px;
	align-items: start;
	padding: 19px 18px;
	border: 1px solid var(--research-line);
	border-radius: 13px;
	background: #fff;
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-seo-check>span {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 34px;
	height: 34px;
	border-radius: 50%;
	background: var(--research-navy);
	color: #fff;
	font-family: "Montserrat", sans-serif;
	font-size: 11px;
	font-weight: 900;
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-seo-check strong {
	display: block;
	margin-bottom: 4px;
}
.bwd-research-post.bwd-editorial-post .bwd-seo-check p {
	margin: 0!important;
	color: var(--research-muted);
	font-size: var(--editorial-copy-size);
	line-height: 1.48;
}

.bwd-research-post.bwd-editorial-post .bwd-table-wrap {
	border-radius: 15px;
	box-shadow: none;
}

.bwd-research-post.bwd-editorial-post .bwd-control-panel {
	margin: 30px 0 36px;
	padding: 24px;
	border: 1px solid var(--research-line);
	border-radius: 16px;
	background: var(--research-soft);
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-control-panel-head {
	margin-bottom: 18px;
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-control-panel-head strong {
	display: block;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 17px;
	line-height: 1.35;
}
.bwd-research-post.bwd-editorial-post .bwd-control-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 10px;
}
.bwd-research-post.bwd-editorial-post .bwd-control-item {
	min-width: 0;
	padding: 14px 15px;
	border: 1px solid var(--research-line);
	border-radius: 10px;
	background: #fff;
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-control-item strong {
	display: block;
	margin-bottom: 3px;
}
.bwd-research-post.bwd-editorial-post .bwd-control-item span {
	display: block;
}

.bwd-research-post.bwd-editorial-post .bwd-support-grid {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 0;
	margin: 30px 0 36px;
	border: 1px solid var(--research-line);
	border-radius: 14px;
	overflow: hidden;
	background: #fff;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item {
	display: grid;
	grid-template-columns: 34px minmax(0, 1fr);
	gap: 10px;
	align-items: start;
	min-width: 0;
	padding: 18px 15px;
	border-right: 1px solid var(--research-line);
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item:last-child {
	border-right: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item>span {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: var(--research-soft-cyan);
	color: var(--research-blue);
	font-family: "Montserrat", sans-serif;
	font-size: 10px;
	font-weight: 900;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item strong {
	display: block;
	margin-bottom: 3px;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item p {
	margin: 0!important;
	color: var(--research-muted);
	font-size: 12.5px;
	line-height: 1.45;
}

.bwd-research-post.bwd-editorial-post .bwd-market-panel {
	margin: 30px 0 16px;
	padding: 24px;
	border: 1px solid var(--research-line);
	border-radius: 16px;
	background: linear-gradient(180deg, #fff, #f8fbfd);
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-market-panel-head {
	margin-bottom: 19px;
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-market-panel-head strong {
	display: block;
	color: var(--research-navy);
	font-family: "Montserrat", sans-serif;
	font-size: 17px;
	line-height: 1.35;
}
.bwd-research-post.bwd-editorial-post .bwd-market-groups {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 14px;
	align-items: start;
}
.bwd-research-post.bwd-editorial-post .bwd-market-group {
	min-width: 0;
	padding: 16px;
	border: 1px solid var(--research-line);
	border-radius: 11px;
	background: #fff;
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-market-group>strong {
	display: block;
	margin-bottom: 10px;
}
.bwd-research-post.bwd-editorial-post .bwd-market-group>div {
	display: flex;
	flex-wrap: wrap;
	gap: 7px;
}
.bwd-research-post.bwd-editorial-post .bwd-market-group span {
	display: inline-flex;
	padding: 6px 9px;
	border: 1px solid var(--research-line);
	border-radius: 999px;
	background: var(--research-soft);
	color: var(--research-blue);
	font-size: 12px;
	line-height: 1.2;
	font-weight: 700;
}

.bwd-research-post.bwd-editorial-post .bwd-scorecard th:first-child, .bwd-research-post.bwd-editorial-post .bwd-scorecard td:first-child {
	width: 58%;
}
.bwd-research-post.bwd-editorial-post .bwd-scorecard th:not(:first-child), .bwd-research-post.bwd-editorial-post .bwd-scorecard td:not(:first-child) {
	width: 14%;
	text-align: center;
	vertical-align: middle;
}
.bwd-research-post.bwd-editorial-post .bwd-scorebox {
	display: inline-flex;
	width: 21px;
	height: 21px;
	align-items: center;
	justify-content: center;
	border: 1.5px solid #9fb5c7;
	border-radius: 4px;
	color: transparent;
}

.bwd-research-post.bwd-editorial-post .bwd-warning-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 12px;
	margin: 26px 0 36px;
}
.bwd-research-post.bwd-editorial-post .bwd-warning-card {
	min-width: 0;
	padding: 18px;
	border: 1px solid #dce3e8;
	border-radius: 13px;
	background: #f7f9fb;
	box-shadow: none;
	text-align: left;
}
.bwd-research-post.bwd-editorial-post .bwd-warning-head {
	display: flex;
	align-items: center;
	gap: 10px;
	margin-bottom: 8px;
}
.bwd-research-post.bwd-editorial-post .bwd-warning-mark {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 26px;
	height: 26px;
	flex: 0 0 26px;
	border: 1px solid #c9d4dc;
	border-radius: 50%;
	background: #fff;
	color: var(--research-blue);
	font-family: "Montserrat", sans-serif;
	font-size: 12px;
	font-weight: 900;
}
.bwd-research-post.bwd-editorial-post .bwd-warning-card strong {
	margin: 0;
	color: var(--research-navy);
}
.bwd-research-post.bwd-editorial-post .bwd-warning-card p {
	margin: 0!important;
	color: var(--research-muted);
	font-size: var(--editorial-copy-size);
	line-height: 1.5;
}

.bwd-research-post.bwd-editorial-post .bwd-proof-table th:first-child, .bwd-research-post.bwd-editorial-post .bwd-proof-table td:first-child {
	width: 25%;
	color: var(--research-navy);
	font-weight: 800;
}
.bwd-research-post.bwd-editorial-post .bwd-faq-item {
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-faq-item[open] {
	box-shadow: 0 5px 16px rgba(0,51,102,.05);
}

.bwd-research-post.bwd-editorial-post .bwd-editorial-cta {
	padding: 31px 28px;
	border: 0;
	border-radius: 18px;
	background: linear-gradient(135deg, var(--research-navy), var(--research-blue));
	color: #fff;
	box-shadow: none;
}
.bwd-research-post.bwd-editorial-post .bwd-editorial-cta h2 {
	color: #fff;
}
.bwd-research-post.bwd-editorial-post .bwd-editorial-cta h2::after {
	background: var(--research-cyan);
}
.bwd-research-post.bwd-editorial-post .bwd-editorial-cta a {
	display: inline-block;
	margin-top: 4px;
	padding: 10px 15px;
	border-radius: 8px;
	background: var(--research-cyan);
	color: #002a47!important;
	font-weight: 900;
	text-decoration: none;
}
 @media(max-width:900px) {
.bwd-research-post.bwd-editorial-post .bwd-planning-strip {
	grid-template-columns: repeat(3, minmax(0, 1fr));
}
.bwd-research-post.bwd-editorial-post .bwd-plan-item:nth-child(3) {
	border-right: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-plan-item:nth-child(-n+3) {
	border-bottom: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-flow {
	grid-template-columns: repeat(3, minmax(0, 1fr));
	row-gap: 26px;
}
.bwd-research-post.bwd-editorial-post .bwd-flow::before {
	display: none;
}
.bwd-research-post.bwd-editorial-post .bwd-review-platform-grid {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}
.bwd-research-post.bwd-editorial-post .bwd-support-grid {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}
.bwd-research-post.bwd-editorial-post .bwd-support-item:nth-child(2) {
	border-right: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item:nth-child(-n+2) {
	border-bottom: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-market-groups {
	grid-template-columns: 1fr 1fr;
}
.bwd-research-post.bwd-editorial-post .bwd-market-group:last-child {
	grid-column: 1/-1;
}
}
 @media(max-width:767px) {
.bwd-research-post.bwd-editorial-post {
--editorial-title-size:14.5px;
--editorial-copy-size:12.8px;
}
.bwd-research-post.bwd-editorial-post .bwd-section {
	margin: 54px 0;
}
.bwd-research-post.bwd-editorial-post .bwd-section-featured {
	padding: 25px 19px 23px;
}
.bwd-research-post.bwd-editorial-post .bwd-planning-strip {
	grid-template-columns: 1fr 1fr;
}
.bwd-research-post.bwd-editorial-post .bwd-plan-item {
	border-bottom: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-plan-item:nth-child(odd) {
	border-right: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-plan-item:nth-child(even) {
	border-right: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-plan-item:last-child {
	grid-column: 1/-1;
	border-bottom: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-concept-flow {
	grid-template-columns: 1fr;
}
.bwd-research-post.bwd-editorial-post .bwd-concept-arrow {
	transform: rotate(90deg);
}
.bwd-research-post.bwd-editorial-post .bwd-flow {
	grid-template-columns: 1fr 1fr;
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid {
	grid-template-columns: 1fr;
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid>div, .bwd-research-post.bwd-editorial-post .bwd-review-check-grid>div:first-child, .bwd-research-post.bwd-editorial-post .bwd-review-check-grid>div:last-child {
	padding: 14px 0;
	border-right: 0;
	border-bottom: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid>div:last-child {
	border-bottom: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-principle-grid, .bwd-research-post.bwd-editorial-post .bwd-seo-check-grid, .bwd-research-post.bwd-editorial-post .bwd-control-grid, .bwd-research-post.bwd-editorial-post .bwd-market-groups, .bwd-research-post.bwd-editorial-post .bwd-warning-grid {
	grid-template-columns: 1fr;
}
.bwd-research-post.bwd-editorial-post .bwd-market-group:last-child {
	grid-column: auto;
}
}
 @media(max-width:480px) {
.bwd-research-post.bwd-editorial-post .bwd-planning-strip {
	grid-template-columns: 1fr;
}
.bwd-research-post.bwd-editorial-post .bwd-plan-item, .bwd-research-post.bwd-editorial-post .bwd-plan-item:nth-child(odd), .bwd-research-post.bwd-editorial-post .bwd-plan-item:nth-child(even) {
	border-right: 0;
}
.bwd-research-post.bwd-editorial-post .bwd-flow {
	grid-template-columns: 1fr 1fr;
}
.bwd-research-post.bwd-editorial-post .bwd-support-grid {
	grid-template-columns: 1fr;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item, .bwd-research-post.bwd-editorial-post .bwd-support-item:nth-child(2) {
	border-right: 0;
	border-bottom: 1px solid var(--research-line);
}
.bwd-research-post.bwd-editorial-post .bwd-support-item:last-child {
	border-bottom: 0;
}
}




.bwd-research-post.bwd-editorial-post :is(  .bwd-index-grid,  .bwd-index-item,  .bwd-review-proof,  .bwd-review-platform-grid,  .bwd-review-check-grid,  .bwd-principle-grid,  .bwd-principle-card,  .bwd-seo-check-grid,  .bwd-seo-check,  .bwd-control-panel,  .bwd-control-grid,  .bwd-control-item,  .bwd-support-grid,  .bwd-support-item,  .bwd-market-panel,  .bwd-market-groups,  .bwd-market-group,  .bwd-warning-grid,  .bwd-warning-card ) {
 width:100% !important;
 max-width:none !important;
 min-width:0 !important;
}

.bwd-research-post.bwd-editorial-post .bwd-index-grid {
	display: block !important;
	width: 100% !important;
}
.bwd-research-post.bwd-editorial-post .bwd-index-item {
	display: flex !important;
	flex-direction: row !important;
	align-items: flex-start !important;
	justify-content: flex-start !important;
	gap: 14px !important;
	width: 100% !important;
	padding: 16px 2px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-index-item > .bwd-index-badge {
	flex: 0 0 38px !important;
	width: 38px !important;
	height: 38px !important;
	min-width: 38px !important;
	max-width: 38px !important;
	margin: 0 !important;
}
.bwd-research-post.bwd-editorial-post .bwd-index-item > div {
	display: block !important;
	flex: 1 1 auto !important;
	width: auto !important;
	min-width: 0 !important;
	max-width: none !important;
	margin: 0 !important;
	padding: 0 !important;
	text-align: left !important;
}
.bwd-research-post.bwd-editorial-post .bwd-index-title {
	display: block !important;
	width: auto !important;
	margin: 1px 0 4px !important;
	white-space: normal !important;
	word-break: normal !important;
	overflow-wrap: normal !important;
}
.bwd-research-post.bwd-editorial-post .bwd-index-copy {
	display: block !important;
	width: auto !important;
	max-width: none !important;
	white-space: normal !important;
	word-break: normal !important;
	overflow-wrap: normal !important;
}

.bwd-research-post.bwd-editorial-post .bwd-review-proof {
	display: block !important;
}
.bwd-research-post.bwd-editorial-post .bwd-review-platform-grid {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 9px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-review-platform-grid > span {
	flex: 1 1 calc(25% - 9px) !important;
	width: auto !important;
	min-width: 125px !important;
	max-width: none !important;
	text-align: center !important;
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid {
	display: flex !important;
	flex-wrap: nowrap !important;
	align-items: stretch !important;
	gap: 0 !important;
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid > div {
	display: block !important;
	flex: 1 1 33.333% !important;
	width: auto !important;
	min-width: 0 !important;
	max-width: none !important;
}

.bwd-research-post.bwd-editorial-post .bwd-principle-grid {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 14px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-principle-card {
	display: flex !important;
	flex: 1 1 calc(50% - 7px) !important;
	align-items: flex-start !important;
	gap: 13px !important;
	width: auto !important;
}
.bwd-research-post.bwd-editorial-post .bwd-principle-card > .bwd-principle-index {
	flex: 0 0 38px !important;
	width: 38px !important;
	min-width: 38px !important;
	max-width: 38px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-principle-card > div {
	flex: 1 1 auto !important;
	width: auto !important;
	min-width: 0 !important;
	max-width: none !important;
}

.bwd-research-post.bwd-editorial-post .bwd-seo-check-grid {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 14px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-seo-check {
	display: flex !important;
	flex: 1 1 calc(50% - 7px) !important;
	align-items: flex-start !important;
	gap: 13px !important;
	width: auto !important;
	text-align: left !important;
}
.bwd-research-post.bwd-editorial-post .bwd-seo-check > span {
	flex: 0 0 38px !important;
	width: 38px !important;
	min-width: 38px !important;
	max-width: 38px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-seo-check > div {
	flex: 1 1 auto !important;
	width: auto !important;
	min-width: 0 !important;
	max-width: none !important;
	text-align: left !important;
}

.bwd-research-post.bwd-editorial-post .bwd-control-grid {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 0 !important;
}
.bwd-research-post.bwd-editorial-post .bwd-control-item {
	flex: 1 1 50% !important;
	width: auto !important;
	min-width: 0 !important;
	max-width: none !important;
}

.bwd-research-post.bwd-editorial-post .bwd-support-grid {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 14px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item {
	display: flex !important;
	flex: 1 1 calc(50% - 7px) !important;
	align-items: flex-start !important;
	gap: 13px !important;
	width: auto !important;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item > span {
	flex: 0 0 38px !important;
	width: 38px !important;
	min-width: 38px !important;
	max-width: 38px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-support-item > div {
	flex: 1 1 auto !important;
	width: auto !important;
	min-width: 0 !important;
	max-width: none !important;
}

.bwd-research-post.bwd-editorial-post .bwd-market-groups {
	display: flex !important;
	flex-wrap: wrap !important;
	align-items: stretch !important;
	gap: 14px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-market-group {
	flex: 1 1 calc(33.333% - 10px) !important;
	width: auto !important;
	min-width: 180px !important;
	max-width: none !important;
}
.bwd-research-post.bwd-editorial-post .bwd-market-group > div {
	width: auto !important;
	max-width: none !important;
}

.bwd-research-post.bwd-editorial-post .bwd-warning-grid {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 12px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-warning-card {
	flex: 1 1 calc(50% - 6px) !important;
	width: auto !important;
	min-width: 0 !important;
	max-width: none !important;
	background: #f6f8fa !important;
	border-color: #dce3e8 !important;
}
.bwd-research-post.bwd-editorial-post .bwd-warning-head {
	display: flex !important;
	flex-direction: row !important;
	align-items: center !important;
	justify-content: flex-start !important;
	gap: 10px !important;
	width: 100% !important;
	margin: 0 0 8px !important;
}
.bwd-research-post.bwd-editorial-post .bwd-warning-mark {
	flex: 0 0 26px !important;
	width: 26px !important;
	min-width: 26px !important;
	max-width: 26px !important;
	height: 26px !important;
	margin: 0 !important;
}
.bwd-research-post.bwd-editorial-post .bwd-warning-head strong {
	flex: 1 1 auto !important;
	width: auto !important;
	min-width: 0 !important;
	max-width: none !important;
	margin: 0 !important;
}


.bwd-research-post.bwd-editorial-post :is(  .bwd-index-title,  .bwd-principle-card strong,  .bwd-seo-check strong,  .bwd-control-item strong,  .bwd-support-item strong,  .bwd-market-group > strong,  .bwd-warning-card strong ) {
 font-family:"Montserrat", sans-serif !important;
 font-size:15px !important;
 line-height:1.3 !important;
 font-weight:800 !important;
}
 .bwd-research-post.bwd-editorial-post :is(  .bwd-index-copy,  .bwd-principle-card span:not(.bwd-principle-index),  .bwd-seo-check p,  .bwd-control-item span,  .bwd-support-item p,  .bwd-market-group span,  .bwd-warning-card p ) {
 font-family:inherit !important;
 font-size:13px !important;
 line-height:1.48 !important;
 font-weight:400 !important;
}
.bwd-research-post.bwd-editorial-post .bwd-visual-label {
	font-family: "Montserrat", sans-serif !important;
	font-size: 11px !important;
	line-height: 1.2 !important;
	font-weight: 850 !important;
}


@media(max-width:767px) {
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid {
	flex-wrap: wrap !important;
}
.bwd-research-post.bwd-editorial-post .bwd-review-check-grid > div {
	flex: 1 1 100% !important;
}
.bwd-research-post.bwd-editorial-post .bwd-principle-card,  .bwd-research-post.bwd-editorial-post .bwd-seo-check,  .bwd-research-post.bwd-editorial-post .bwd-control-item,  .bwd-research-post.bwd-editorial-post .bwd-support-item,  .bwd-research-post.bwd-editorial-post .bwd-market-group,  .bwd-research-post.bwd-editorial-post .bwd-warning-card {
	flex: 1 1 100% !important;
}
}
 @media(max-width:480px) {
.bwd-research-post.bwd-editorial-post .bwd-index-item {
	gap: 11px !important;
}
}



#bwd-hiring-guide-2026 {
	margin-top: 0 !important;
}

#bwd-hiring-guide-2026 .bwd-section {
	margin: 50px 0 !important;
}
#bwd-hiring-guide-2026 > header.bwd-section {
	margin-top: 0 !important;
	margin-bottom: 42px !important;
}
#bwd-hiring-guide-2026 .bwd-section-featured {
	padding: 27px 25px 26px !important;
}
#bwd-hiring-guide-2026 .bwd-section > h2 {
	margin-bottom: 14px !important;
	padding-bottom: 12px !important;
}
#bwd-hiring-guide-2026 .bwd-section-intro {
	margin-bottom: 18px !important;
	line-height: 1.66 !important;
}
#bwd-hiring-guide-2026 .bwd-section > h3 {
	margin-top: 32px !important;
	margin-bottom: 12px !important;
}

#bwd-hiring-guide-2026 .bwd-toc {
	margin: 28px 0 38px !important;
	padding: 21px 24px !important;
}
#bwd-hiring-guide-2026 .bwd-toc ul {
	columns: 2;
	column-gap: 42px;
	margin: 0;
	padding: 0;
	list-style: none;
}
#bwd-hiring-guide-2026 .bwd-toc ul li {
	break-inside: avoid;
	margin: 0 0 9px;
	padding: 0;
	line-height: 1.4;
}
#bwd-hiring-guide-2026 .bwd-toc + .bwd-section {
	margin-top: 38px !important;
}

#bwd-hiring-guide-2026 .bwd-infographic {
	margin: 18px 0 24px !important;
}
#bwd-hiring-guide-2026 .bwd-infographic img {
	width: 100%;
	height: auto;
	border: 1px solid rgba(0,51,102,.09);
	border-radius: 14px;
	background: #fff;
	box-shadow: 0 8px 22px rgba(0,51,102,.065) !important;
}
#bwd-hiring-guide-2026 .bwd-hero-banner {
	margin: 20px 0 24px !important;
}
#bwd-hiring-guide-2026 .bwd-figure:not(.bwd-infographic):not(.bwd-hero-banner) {
	margin: 20px 0 26px !important;
}

#bwd-hiring-guide-2026 .bwd-card-grid {
	margin: 22px 0 28px !important;
}
#bwd-hiring-guide-2026 .bwd-stat-grid {
	margin: 22px 0 28px !important;
}
#bwd-hiring-guide-2026 .bwd-flow {
	margin: 25px 0 30px !important;
}
#bwd-hiring-guide-2026 .bwd-table-wrap {
	margin-top: 22px !important;
	margin-bottom: 28px !important;
}
#bwd-hiring-guide-2026 .bwd-warning-grid {
	margin: 22px 0 30px !important;
}

#bwd-hiring-guide-2026 .bwd-index-item {
	gap: 16px !important;
	padding: 14px 2px !important;
}
#bwd-hiring-guide-2026 .bwd-index-item > .bwd-index-badge, #bwd-hiring-guide-2026 .bwd-index-badge {
	flex: 0 0 46px !important;
	width: 46px !important;
	height: 46px !important;
	min-width: 46px !important;
	max-width: 46px !important;
	font-size: 12px !important;
}
#bwd-hiring-guide-2026 .bwd-flow-number {
	width: 42px !important;
	height: 42px !important;
	font-size: 11.5px !important;
}
#bwd-hiring-guide-2026 .bwd-flow::before {
	top: 21px !important;
}
 @media(max-width:767px) {
#bwd-hiring-guide-2026 {
	margin-top: 0 !important;
}
#bwd-hiring-guide-2026 .bwd-section {
	margin: 40px 0 !important;
}
#bwd-hiring-guide-2026 > header.bwd-section {
	margin-bottom: 34px !important;
}
#bwd-hiring-guide-2026 .bwd-toc {
	margin: 24px 0 32px !important;
	padding: 19px 18px !important;
}
#bwd-hiring-guide-2026 .bwd-toc ul {
	columns: 1;
}
#bwd-hiring-guide-2026 .bwd-infographic {
	margin: 16px 0 22px !important;
}
#bwd-hiring-guide-2026 .bwd-index-item > .bwd-index-badge,  #bwd-hiring-guide-2026 .bwd-index-badge {
	flex-basis: 44px !important;
	width: 44px !important;
	height: 44px !important;
	min-width: 44px !important;
	max-width: 44px !important;
}
}



#bwd-hiring-guide-2026 .bwd-toc ol {
	columns: 2 !important;
	column-gap: 42px !important;
	margin: 0 !important;
	padding-left: 24px !important;
	list-style: decimal outside !important;
}
#bwd-hiring-guide-2026 .bwd-toc ol li {
	display: list-item !important;
	break-inside: avoid !important;
	margin: 0 0 9px !important;
	padding-left: 1px !important;
	line-height: 1.4 !important;
}
#bwd-hiring-guide-2026 .bwd-toc ol li::marker {
 color:var(--research-navy) !important;
 font-weight:700 !important;
}

#bwd-hiring-guide-2026 .bwd-toc ul {
	columns: initial !important;
	list-style: initial !important;
}

#bwd-hiring-guide-2026 {
	margin-top: -25px !important;
}
#bwd-hiring-guide-2026 .bwd-section {
	margin: 44px 0 !important;
}
#bwd-hiring-guide-2026 > header.bwd-section {
	margin-top: 0 !important;
	margin-bottom: 34px !important;
}
#bwd-hiring-guide-2026 .bwd-toc {
	margin: 24px 0 30px !important;
	padding: 20px 24px !important;
}
#bwd-hiring-guide-2026 .bwd-toc + .bwd-section {
	margin-top: 30px !important;
}
#bwd-hiring-guide-2026 .bwd-section-featured {
	padding: 25px 24px 24px !important;
}
#bwd-hiring-guide-2026 .bwd-section > h2 {
	margin-bottom: 12px !important;
	padding-bottom: 10px !important;
}
#bwd-hiring-guide-2026 .bwd-section-intro {
	margin-bottom: 16px !important;
}
#bwd-hiring-guide-2026 .bwd-infographic {
	margin: 16px 0 22px !important;
}
#bwd-hiring-guide-2026 .bwd-hero-banner {
	margin: 18px 0 22px !important;
}
#bwd-hiring-guide-2026 .bwd-card-grid, #bwd-hiring-guide-2026 .bwd-stat-grid {
	margin: 20px 0 25px !important;
}
#bwd-hiring-guide-2026 .bwd-flow {
	margin: 22px 0 27px !important;
}
#bwd-hiring-guide-2026 .bwd-table-wrap {
	margin-top: 20px !important;
	margin-bottom: 25px !important;
}

#bwd-hiring-guide-2026 .bwd-index-item {
	gap: 17px !important;
	padding: 13px 2px !important;
}
#bwd-hiring-guide-2026 .bwd-index-item > .bwd-index-badge, #bwd-hiring-guide-2026 .bwd-index-badge {
	flex: 0 0 52px !important;
	width: 52px !important;
	height: 52px !important;
	min-width: 52px !important;
	max-width: 52px !important;
	font-size: 13px !important;
}
#bwd-hiring-guide-2026 .bwd-flow-number {
	width: 44px !important;
	height: 44px !important;
	min-width: 44px !important;
	font-size: 12px !important;
}
#bwd-hiring-guide-2026 .bwd-flow::before {
	top: 22px !important;
}
 @media(max-width:767px) {
#bwd-hiring-guide-2026 {
	margin-top: 0 !important;
}
#bwd-hiring-guide-2026 .bwd-section {
	margin: 38px 0 !important;
}
#bwd-hiring-guide-2026 > header.bwd-section {
	margin-bottom: 30px !important;
}
#bwd-hiring-guide-2026 .bwd-toc {
	margin: 22px 0 28px !important;
	padding: 18px 17px !important;
}
#bwd-hiring-guide-2026 .bwd-toc ol {
	columns: 1 !important;
	padding-left: 22px !important;
}
#bwd-hiring-guide-2026 .bwd-toc + .bwd-section {
	margin-top: 28px !important;
}
#bwd-hiring-guide-2026 .bwd-index-item > .bwd-index-badge,  #bwd-hiring-guide-2026 .bwd-index-badge {
	flex-basis: 48px !important;
	width: 48px !important;
	height: 48px !important;
	min-width: 48px !important;
	max-width: 48px !important;
}
}

#bwd-hiring-guide-2026 .bwd-infographic img {
	display: block !important;
	width: 100% !important;
	height: auto !important;
	aspect-ratio: auto !important;
	object-fit: contain !important;
	object-position: center center !important;
}


.bwd-ut {
--navy:#053866;
--deep:#022B50;
--blue:#204185;
--mid:#2E5DA7;
--cyan:#00AEF0;
--teal:#087FAE;
--ink:#263A4D;
--muted:#617486;
--pale:#D8E6EE;
--wash:#F1F8FB;
--white:#FFFFFF;
	display: block!important;
	visibility: visible!important;
	opacity: 1!important;
	position: relative!important;
	width: 100%;
	max-width: 1180px;
	margin: 0 auto;
	transform: none!important;
	color: var(--ink);
	font-family: Montserrat, Arial, sans-serif;
	font-size: 17px;
	line-height: 1.66
}
.bwd-ut * {
	box-sizing: border-box
}
.bwd-ut p {
	margin: 0 0 1.18em
}
.bwd-ut h1, .bwd-ut h2, .bwd-ut h3, .bwd-ut h4 {
	color: var(--navy);
	font-family: Montserrat, Arial, sans-serif;
	font-weight: 800;
	letter-spacing: -.035em
}
.bwd-ut h1 {
	margin: 0 0 22px;
	font-size: clamp(43px, 5.1vw, 64px);
	line-height: .98
}
.bwd-ut h2 {
	margin: 0 0 18px;
	font-size: clamp(34px, 4.2vw, 50px);
	line-height: 1.04
}
.bwd-ut h3 {
	margin: 42px 0 13px;
	font-size: clamp(23px, 2.4vw, 30px);
	line-height: 1.16
}
.bwd-ut h4 {
	margin: 0 0 9px;
	font-size: 20px;
	line-height: 1.25;
	letter-spacing: -.02em
}
.bwd-ut a {
	color: var(--teal);
	font-weight: 700;
	text-decoration-thickness: 2px;
	text-underline-offset: 3px
}
.bwd-ut a:hover {
	color: var(--navy)
}
.bwd-ut .bwd-wrap {
	padding: 0 36px
}
.bwd-ut .bwd-hero {
	position: relative;
	display: flex;
	min-height: 570px;
	margin: 22px 0 42px;
	overflow: hidden;
	border-radius: 28px;
	background: linear-gradient(145deg, var(--deep), var(--navy));
	box-shadow: 0 28px 80px rgba(0,43,80,.22)
}
.bwd-ut .bwd-hero-copy {
	position: relative;
	z-index: 3;
	flex: 0 0 55%;
	padding: 62px 10px 56px 54px
}
.bwd-ut .bwd-hero-copy h1, .bwd-ut .bwd-hero-copy .bwd-lede {
	color: #fff
}
.bwd-ut .bwd-hero-copy .bwd-eyebrow {
	color: #97E6FF
}
.bwd-ut .bwd-hero-visual {
	position: relative;
	flex: 1;
	min-width: 0;
	overflow: hidden;
	background: #fff;
	padding:35px 0 0;
}
.bwd-ut .bwd-hero-visual:before {
	content: "";
	position: absolute;
	inset: 0;
	z-index: 2;
	background: linear-gradient(90deg, var(--navy) 0, rgba(5,56,102,.68) 7%, rgba(5,56,102,0) 34%);
	pointer-events: none
}
.bwd-ut .bwd-eyebrow {
	display: flex;
	align-items: center;
	gap: 12px;
	margin: 0 0 15px!important;
	color: var(--teal);
	font-size: 11px;
	font-weight: 800;
	letter-spacing: .15em;
	text-transform: uppercase
}
.bwd-ut .bwd-eyebrow:before {
	content: "";
	flex: 0 0 34px;
	width: 34px;
	height: 3px;
	border-radius: 10px;
	background: var(--cyan)
}
.bwd-ut .bwd-lede {
	max-width: 780px;
	color: #3B5063;
	font-size: clamp(19px, 2vw, 22px);
	line-height: 1.48
}
.bwd-ut .bwd-topic-row {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
	margin: 0 0
}
.bwd-ut .bwd-topic {
	padding: 7px 11px;
	border: 1px solid rgba(157,229,255,.72);
	border-radius: 999px;
	color: #D7F5FF;
	font-size: 10px;
	font-weight: 800;
	letter-spacing: .045em;
	text-transform: uppercase
}
.bwd-ut .bwd-answer {
	position: relative;
	max-width: 980px;
	margin: 28px auto 38px;
	padding: 28px 32px 25px;
	border: 1px solid #C9DFEA;
	border-left: 6px solid var(--cyan);
	border-radius: 4px 18px 18px 4px;
	background: #fff;
	box-shadow: 0 14px 38px rgba(0,51,102,.07)
}
.bwd-ut .bwd-answer strong {
	color: var(--navy);
	font-size: 21px
}
.bwd-ut .bwd-answer p:last-child {
	margin-bottom: 0
}
.bwd-ut .bwd-stat-grid {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 12px;
	margin: 28px 0 18px
}
.bwd-ut .bwd-stat {
	min-height: 136px;
	padding: 22px 20px;
	border: 1px solid #CDE0EA;
	border-radius: 17px;
	background: #fff;
	box-shadow: 0 10px 28px rgba(0,51,102,.055)
}
.bwd-ut .bwd-stat--primary {
	grid-column: span 2;
	background: linear-gradient(145deg, var(--deep), var(--navy));
	border-color: var(--navy)
}
.bwd-ut .bwd-stat b {
	display: block;
	color: var(--cyan);
	font-size: 36px;
	line-height: 1;
	font-weight: 800;
	letter-spacing: -.045em
}
.bwd-ut .bwd-stat--primary b {
	font-size: 48px
}
.bwd-ut .bwd-stat span {
	display: block;
	margin-top: 11px;
	color: var(--navy);
	font-size: 11px;
	line-height: 1.42;
	font-weight: 800;
	letter-spacing: .045em;
	text-transform: uppercase
}
.bwd-ut .bwd-stat--primary span {
	max-width: 350px;
	color: #fff;
	font-size: 12px
}
.bwd-ut .bwd-metric-note {
	max-width: 980px!important;
	margin: 18px auto 42px!important;
	padding: 17px 20px;
	border-radius: 12px;
	background: var(--wash);
	color: #41576A;
	font-size: 13px;
	line-height: 1.55
}
.bwd-ut .bwd-metric-note strong {
	color: var(--navy)
}
.bwd-ut .bwd-toc {
	margin: 48px 0 28px;
	padding: 31px 34px;
	border: 1px solid #C9DFEA;
	border-radius: 22px;
	background: linear-gradient(135deg, #fff, #F4FAFD);
	box-shadow: 0 16px 44px rgba(0,51,102,.07)
}
.bwd-ut .bwd-toc h2 {
	margin: 0 0 20px;
	font-size: 26px;
	line-height: 1.15
}
.bwd-ut .bwd-toc ol {
	columns: 2;
	column-gap: 54px;
	margin: 0;
	padding-left: 23px
}
.bwd-ut .bwd-toc li {
	break-inside: avoid;
	margin: 0 0 10px;
	padding-left: 4px;
	color: var(--cyan);
	font-size: 14px;
	line-height: 1.45;
	font-weight: 800
}
.bwd-ut .bwd-toc a {
	color: var(--navy);
	font-weight: 700;
	text-decoration: none
}
.bwd-ut .bwd-section {
	position: relative;
	padding: 78px 10px;
	border-top: 1px solid var(--pale);
	scroll-margin-top: 30px
}
.bwd-ut .bwd-section--tint {
	width: 100%;
	margin-left: 0;
	padding-right: 46px;
	padding-left: 46px;
	background: linear-gradient(145deg, #F7FBFD, #EEF7FB)
}
.bwd-ut .bwd-section--spotlight {
	width: 100%;
	margin-left: 0;
	padding: 80px 46px;
	background: linear-gradient(145deg, #EAF7FC, #fff)
}
.bwd-ut .bwd-section--dark {
	width: 100%;
	margin-left: 0;
	padding: 80px 46px;
	background: linear-gradient(145deg, var(--deep), var(--navy));
	color: #D9EAF3;
	border-top: 0
}
.bwd-ut .bwd-section--dark h2, .bwd-ut .bwd-section--dark h3, .bwd-ut .bwd-section--dark .bwd-eyebrow {
	color: #fff
}
.bwd-ut .bwd-section--dark .bwd-eyebrow {
	color: #93E4FF
}
.bwd-ut .bwd-section>h2, .bwd-ut .bwd-section>.bwd-eyebrow, .bwd-ut .bwd-section>.bwd-intro, .bwd-ut .bwd-section>h3, .bwd-ut .bwd-section>p:not(.bwd-small) {
	max-width: 900px;
	margin-right: auto;
	margin-left: auto
}
.bwd-ut .bwd-intro {
	color: #405568;
	font-size: 20px;
	line-height: 1.52
}
.bwd-ut .bwd-grid {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 16px;
	margin: 28px 0
}
.bwd-ut .bwd-grid.three {
	grid-template-columns: repeat(3, minmax(0, 1fr))
}
.bwd-ut .bwd-card {
	position: relative;
	overflow: hidden;
	padding: 26px;
	border: 1px solid #CEE0EA;
	border-radius: 17px;
	background: #fff;
	box-shadow: 0 12px 34px rgba(0,51,102,.06)
}
.bwd-ut .bwd-card:before {
	content: "";
	position: absolute;
	inset: 0 auto 0 0;
	width: 4px;
	background: linear-gradient(var(--cyan), var(--blue))
}
.bwd-ut .bwd-card h3 {
	margin: 0 0 9px;
	font-size: 21px;
	line-height: 1.2
}
.bwd-ut .bwd-card p {
	font-size: 15px;
	line-height: 1.58
}
.bwd-ut .bwd-card p:last-child {
	margin-bottom: 0
}
.bwd-ut .bwd-num {
	display: inline-grid;
	width: 42px;
	height: 42px;
	margin: 0 0 16px;
	border: 2px solid var(--cyan);
	border-radius: 50%;
	place-items: center;
	color: var(--teal);
	font-size: 13px;
	font-weight: 800
}
.bwd-ut .bwd-figure {
	width: 100%;
	max-width: 1180px;
	margin: 32px auto 50px;
	transform: none
}
.bwd-ut .bwd-figure--screen {
	width: 100%;
	max-width: 1080px
}
.bwd-ut .bwd-figure img {
	display: block;
	width: 100%;
	height: auto;
	border: 1px solid #D6E4EC;
	border-radius: 23px;
	background: #fff;
	box-shadow: 0 22px 56px rgba(0,51,102,.13)
}
.bwd-ut .bwd-figure--graphic img {
	border-color: #E0EAF0;
	box-shadow: 0 20px 48px rgba(0,51,102,.095)
}
.bwd-ut .bwd-figure--screen img {
	padding: 8px;
	background: #E9F2F7;
	box-shadow: 0 24px 64px rgba(0,51,102,.18)
}
.bwd-ut .bwd-figure figcaption {
	max-width: 820px;
	margin: 13px auto 0;
	color: #5A6E80;
	font-size: 12px;
	line-height: 1.5;
	text-align: center
}
.bwd-ut .bwd-table-wrap {
	margin: 32px 0 38px;
	overflow-x: auto;
	border: 1px solid #C8DCE7;
	border-radius: 18px;
	background: #fff;
	box-shadow: 0 14px 38px rgba(0,51,102,.065)
}
.bwd-ut .bwd-table {
	width: 100%;
	min-width: 760px;
	border-collapse: collapse;
	background: #fff
}
.bwd-ut .bwd-table th, .bwd-ut .bwd-table td {
	padding: 17px 19px;
	border-bottom: 1px solid #DCE8EE;
	vertical-align: top;
	text-align: left
}
.bwd-ut .bwd-table th {
	background: var(--navy);
	color: #fff;
	font-size: 11px;
	line-height: 1.4;
	letter-spacing: .055em;
	text-transform: uppercase
}
.bwd-ut .bwd-table td {
	color: #344B5E;
	font-size: 14px;
	line-height: 1.5
}
.bwd-ut .bwd-table tbody tr:nth-child(even) {
	background: #F6FAFC
}
.bwd-ut .bwd-table tr:last-child td {
	border-bottom: 0
}
.bwd-ut .bwd-flow {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 16px;
	margin: 32px 0
}
.bwd-ut .bwd-flow-card {
	position: relative;
	min-height: 182px;
	padding: 27px 24px;
	border: 1px solid #CEE1EA;
	border-top: 5px solid var(--cyan);
	border-radius: 16px;
	background: #fff;
	box-shadow: 0 12px 32px rgba(0,51,102,.06)
}
.bwd-ut .bwd-flow-card:not(:last-child):after {
	content: "→";
	position: absolute;
	right: -19px;
	top: 41%;
	z-index: 2;
	color: var(--cyan);
	font-size: 29px;
	font-weight: 800
}
.bwd-ut .bwd-flow-card b {
	display: block;
	margin-bottom: 9px;
	color: var(--navy);
	font-size: 20px;
	line-height: 1.23
}
.bwd-ut .bwd-flow-card p {
	font-size: 15px;
	line-height: 1.55
}
.bwd-ut .bwd-section--dark .bwd-flow-card {
	background: rgba(255,255,255,.075);
	border-color: rgba(255,255,255,.16);
	border-top-color: var(--cyan);
	box-shadow: none
}
.bwd-ut .bwd-section--dark .bwd-flow-card b, .bwd-ut .bwd-section--dark .bwd-flow-card p {
	color: #fff
}
.bwd-ut .bwd-equation {
	display: grid;
	grid-template-columns: 1fr auto 1fr auto 1fr auto 1.2fr;
	align-items: center;
	gap: 10px;
	margin: 32px 0 38px;
	padding: 29px 26px;
	border-radius: 21px;
	background: linear-gradient(145deg, var(--deep), var(--navy));
	box-shadow: 0 20px 52px rgba(0,51,102,.18)
}
.bwd-ut .bwd-equation .term {
	padding: 18px 12px;
	text-align: center
}
.bwd-ut .bwd-equation .term b {
	display: block;
	color: #58D9FF;
	font-size: 36px;
	line-height: 1;
	font-weight: 800;
	letter-spacing: -.04em
}
.bwd-ut .bwd-equation .term span {
	display: block;
	margin-top: 9px;
	color: #fff;
	font-size: 10px;
	line-height: 1.35;
	font-weight: 800;
	letter-spacing: .055em;
	text-transform: uppercase
}
.bwd-ut .bwd-equation .op {
	color: #80DFFF;
	font-size: 26px;
	font-weight: 800
}
.bwd-ut .bwd-callout {
	max-width: 980px;
	margin: 32px auto;
	padding: 27px 30px;
	border: 1px solid #CBE2EC;
	border-radius: 18px;
	background: linear-gradient(135deg, #EFF9FD, #fff)
}
.bwd-ut .bwd-callout h3 {
	margin: 0 0 9px;
	font-size: 23px
}
.bwd-ut .bwd-callout p:last-child {
	margin-bottom: 0
}
.bwd-ut .bwd-checks {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 11px;
	margin: 27px 0;
	padding: 0;
	list-style: none
}
.bwd-ut .bwd-checks li {
	position: relative;
	padding: 15px 17px 15px 48px;
	border: 1px solid #CEE0EA;
	border-radius: 13px;
	background: #fff;
	font-size: 14px;
	line-height: 1.48
}
.bwd-ut .bwd-checks li:before {
	content: "✓";
	position: absolute;
	left: 16px;
	top: 13px;
	color: var(--cyan);
	font-size: 20px;
	font-weight: 800
}
.bwd-ut .bwd-process {
	counter-reset: step;
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 13px;
	margin: 30px 0;
	padding: 0;
	list-style: none
}
.bwd-ut .bwd-process li {
	counter-increment: step;
	position: relative;
	min-height: 136px;
	margin: 0;
	padding: 22px 24px 22px 72px;
	border: 1px solid #CEE0EA;
	border-radius: 16px;
	background: #fff;
	box-shadow: 0 10px 28px rgba(0,51,102,.05);
	font-size: 14px;
	line-height: 1.52
}
.bwd-ut .bwd-process li:before {
	content: counter(step, decimal-leading-zero);
	position: absolute;
	left: 20px;
	top: 20px;
	color: var(--cyan);
	font-size: 20px;
	font-weight: 800
}
.bwd-ut .bwd-process strong {
	display: block;
	margin-bottom: 5px;
	color: var(--navy);
	font-size: 17px;
	line-height: 1.3
}
.bwd-ut .bwd-data-viz {
	position: relative;
	margin: 30px 0 44px;
	padding: 31px 33px 25px;
	overflow: hidden;
	border-radius: 23px;
	background: linear-gradient(145deg, var(--deep), var(--navy));
	color: #fff;
	box-shadow: 0 22px 58px rgba(0,51,102,.2)
}
.bwd-ut .bwd-data-viz:after {
	content: "";
	position: absolute;
	right: -90px;
	top: -120px;
	width: 270px;
	height: 270px;
	border: 38px solid rgba(0,174,240,.11);
	border-radius: 50%
}
.bwd-ut .bwd-data-viz-head {
	position: relative;
	z-index: 1;
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
	gap: 24px;
	margin-bottom: 22px
}
.bwd-ut .bwd-data-viz-head h3{
	color:#fff!important;
}
.bwd-ut .bwd-data-viz-head span {
	display: block;
	margin-bottom: 6px;
	color: #9DE5FF;
	font-size: 10px;
	font-weight: 800;
	letter-spacing: .14em;
	text-transform: uppercase
}
.bwd-ut .bwd-data-viz-head h3 {
	max-width: 700px;
	margin: 0;
	color: #fff;
	font-size: 25px;
	line-height: 1.16
}
.bwd-ut .bwd-data-viz-head strong {
	flex: 0 0 auto;
	color: #58D9FF;
	font-size: 33px;
	font-weight: 800;
	line-height: 1
}
.bwd-ut .bwd-bars-shell {
	position: relative;
	z-index: 1;
	padding: 7px 0 3px
}
.bwd-ut .bwd-bars {
	display: grid;
	grid-template-columns: repeat(6, minmax(92px, 1fr));
	align-items: end;
	gap: 12px;
	min-width: 680px;
	height: 255px;
	padding: 0 4px;
	border-bottom: 1px solid rgba(255,255,255,.22);
	background: repeating-linear-gradient(to top, rgba(255,255,255,.075) 0, rgba(255,255,255,.075) 1px, transparent 1px, transparent 63px)
}
.bwd-ut .bwd-bars--shopify {
	grid-template-columns: repeat(9, minmax(76px, 1fr));
	min-width: 850px
}
.bwd-ut .bwd-bar {
	display: flex;
	height: 100%;
	flex-direction: column;
	justify-content: flex-end;
	text-align: center
}
.bwd-ut .bwd-bar b {
	display: block;
	margin-bottom: 7px;
	color: #fff;
	font-size: 16px;
	line-height: 1;
	font-weight: 800
}
.bwd-ut .bwd-bar i {
	display: block;
	width: 100%;
	min-height: 18px;
	height: var(--v);
	border-radius: 10px 10px 0 0;
	background: linear-gradient(180deg, #49D5FF, var(--mid));
	box-shadow: 0 0 25px rgba(0,174,240,.22)
}
.bwd-ut .bwd-bar:last-child i {
	background: linear-gradient(180deg, #65E5FF, var(--cyan));
	box-shadow: 0 0 33px rgba(0,174,240,.42)
}
.bwd-ut .bwd-bar span {
	display: block;
	min-height: 28px;
	padding-top: 7px;
	color: #CDEEFF;
	font-size: 9px;
	font-weight: 700;
	letter-spacing: .08em;
	text-transform: uppercase
}
.bwd-ut .bwd-viz-caption {
	position: relative;
	z-index: 1;
	margin: 15px 0 0!important;
	color: #CFE8F5;
	font-size: 12px;
	line-height: 1.5
}
.bwd-ut .bwd-metric-ribbon {
	position: relative;
	margin: 30px 0 40px;
	padding: 29px;
	overflow: hidden;
	border: 1px solid #CBE0EB;
	border-radius: 23px;
	background: linear-gradient(135deg, #fff, #EFF9FD);
	box-shadow: 0 18px 46px rgba(0,51,102,.09)
}
.bwd-ut .bwd-metric-ribbon-head {
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
	gap: 22px;
	margin-bottom: 21px
}
.bwd-ut .bwd-metric-ribbon-head span {
	color: var(--teal);
	font-size: 10px;
	font-weight: 800;
	letter-spacing: .14em;
	text-transform: uppercase
}
.bwd-ut .bwd-metric-ribbon-head h3 {
	max-width: 700px;
	margin: 6px 0 0;
	font-size: 25px;
	line-height: 1.16
}
.bwd-ut .bwd-metric-ribbon-head strong {
	flex: 0 0 auto;
	padding: 10px 14px;
	border-radius: 999px;
	background: var(--navy);
	color: #fff;
	font-size: 12px;
	font-weight: 800;
	text-transform: uppercase
}
.bwd-ut .bwd-metric-ribbon-grid {
	display: grid;
	grid-template-columns: repeat(5, minmax(0, 1fr));
	gap: 10px
}
.bwd-ut .bwd-metric-ribbon-grid div {
	min-height: 108px;
	padding: 18px 15px;
	border: 1px solid #D0E3ED;
	border-radius: 14px;
	background: #fff
}
.bwd-ut .bwd-metric-ribbon-grid div:first-child, .bwd-ut .bwd-metric-ribbon-grid div:nth-child(4) {
	background: var(--navy);
	border-color: var(--navy)
}
.bwd-ut .bwd-metric-ribbon-grid b {
	display: block;
	color: var(--cyan);
	font-size: 27px;
	line-height: 1;
	font-weight: 800;
	letter-spacing: -.04em
}
.bwd-ut .bwd-metric-ribbon-grid span {
	display: block;
	margin-top: 9px;
	color: var(--navy);
	font-size: 9px;
	line-height: 1.4;
	font-weight: 800;
	letter-spacing: .045em;
	text-transform: uppercase
}
.bwd-ut .bwd-metric-ribbon-grid div:first-child span, .bwd-ut .bwd-metric-ribbon-grid div:nth-child(4) span {
	color: #fff
}
.bwd-ut .bwd-quote {
	position: relative;
	margin: 38px 0;
	padding: 44px 48px;
	border: 0;
	border-radius: 23px;
	background: linear-gradient(145deg, var(--deep), var(--navy));
	color: #fff;
	font-size: 21px;
	line-height: 1.55;
	box-shadow: 0 22px 58px rgba(0,51,102,.2)
}
.bwd-ut .bwd-quote:before {
	content: "“";
	position: absolute;
	right: 38px;
	top: 4px;
	color: rgba(95,221,255,.2);
	font-size: 110px;
	line-height: 1;
	font-weight: 800
}
.bwd-ut .bwd-quote p {
	position: relative;
	color: #fff
}
.bwd-ut .bwd-quote cite {
	display: block;
	margin-top: 21px;
	color: #BFEFFF;
	font-size: 12px;
	font-style: normal;
	font-weight: 800;
	letter-spacing: .055em;
	text-transform: uppercase
}
.bwd-ut .bwd-faq {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	align-items: start;
	gap: 11px;
	margin-top: 28px
}
.bwd-ut .bwd-faq details {
	margin: 0;
	border: 1px solid #CCDFE9;
	border-radius: 14px;
	background: #fff;
	box-shadow: 0 8px 24px rgba(0,51,102,.045)
}
.bwd-ut .bwd-faq summary {
	position: relative;
	padding: 19px 48px 19px 21px;
	cursor: pointer;
	color: var(--navy);
	font-size: 14px;
	font-weight: 800;
	line-height: 1.4
}
.bwd-ut .bwd-faq summary:after {
	content: "+";
	position: absolute;
	right: 19px;
	top: 15px;
	color: var(--cyan);
	font-size: 24px;
	line-height: 1
}
.bwd-ut .bwd-faq details[open] summary:after {
	content: "−"
}
.bwd-ut .bwd-faq .answer {
	padding: 0 21px 19px;
	color: #43586B;
	font-size: 14px;
	line-height: 1.55
}
.bwd-ut .bwd-cta {
	margin: 70px 0 28px;
	padding: 50px 44px;
	border-radius: 26px;
	background: linear-gradient(145deg, var(--deep), var(--navy));
	color: #fff;
	text-align: center;
	box-shadow: 0 24px 64px rgba(0,51,102,.2)
}
.bwd-ut .bwd-cta h2, .bwd-ut .bwd-cta p {
	color: #fff
}
.bwd-ut .bwd-cta h2 {
	max-width: 820px;
	margin-right: auto;
	margin-left: auto;
	font-size: clamp(34px, 4vw, 48px)
}
.bwd-ut .bwd-cta p {
	max-width: 720px;
	margin: 0 auto 24px
}
.bwd-ut .bwd-button {
	display: inline-block;
	padding: 15px 24px;
	border-radius: 999px;
	background: var(--cyan);
	color: var(--navy)!important;
	font-weight: 800;
	text-decoration: none!important;
	box-shadow: 0 10px 28px rgba(0,174,240,.27)
}
.bwd-ut .bwd-small {
	color: var(--muted);
	font-size: 12px;
	line-height: 1.55
}
@media (max-width:1040px) {
.bwd-ut .bwd-hero-copy {
	flex-basis: 59%;
	padding-left: 42px
}
.bwd-ut .bwd-grid.three {
	grid-template-columns: repeat(2, minmax(0, 1fr))
}
.bwd-ut .bwd-metric-ribbon-grid {
	grid-template-columns: repeat(3, minmax(0, 1fr))
}
}
@media (max-width:820px) {
.bwd-ut {
	width: 100%;
	max-width: 1180px;
	margin-right: auto;
	margin-left: auto;
	transform: none!important;
	font-size: 16px
}
.bwd-ut .bwd-wrap {
	padding: 0 10px
}
.bwd-ut .bwd-hero {
	display: block;
	min-height: 0;
	margin-top: 10px;
	border-radius: 21px
}
.bwd-ut .bwd-hero-copy {
	padding: 38px 24px 34px
}
.bwd-ut .bwd-hero-visual {
}
.bwd-ut .bwd-hero-visual:before {
	background: linear-gradient(180deg, var(--navy), rgba(5,56,102,0) 30%)
}
.bwd-ut .bwd-topic {
	font-size: 9px
}
.bwd-ut .bwd-stat-grid, .bwd-ut .bwd-grid, .bwd-ut .bwd-grid.three, .bwd-ut .bwd-flow, .bwd-ut .bwd-checks, .bwd-ut .bwd-process, .bwd-ut .bwd-faq {
	grid-template-columns: 1fr
}
.bwd-ut .bwd-stat--primary {
	grid-column: auto
}
.bwd-ut .bwd-stat {
	min-height: 0
}
.bwd-ut .bwd-toc ol {
	columns: 1
}
.bwd-ut .bwd-section {
	padding: 60px 6px
}
.bwd-ut .bwd-section--tint, .bwd-ut .bwd-section--spotlight, .bwd-ut .bwd-section--dark {
	width: 100%;
	margin-left: 0;
	padding-right: 16px;
	padding-left: 16px
}
.bwd-ut .bwd-figure, .bwd-ut .bwd-figure--screen {
	width: 100%;
	max-width: 100%;
	margin-top: 26px;
	margin-bottom: 39px
}
.bwd-ut .bwd-figure img {
	border-radius: 15px
}
.bwd-ut .bwd-flow-card {
	min-height: 0
}
.bwd-ut .bwd-flow-card:not(:last-child):after {
	content: "↓";
	right: auto;
	left: 48%;
	top: auto;
	bottom: -28px
}
.bwd-ut .bwd-equation {
	grid-template-columns: 1fr;
	padding: 23px 19px
}
.bwd-ut .bwd-equation .op {
	text-align: center
}
.bwd-ut .bwd-table th, .bwd-ut .bwd-table td {
	padding: 14px
}
.bwd-ut .bwd-data-viz, .bwd-ut .bwd-metric-ribbon {
	padding: 25px 20px
}
.bwd-ut .bwd-data-viz-head, .bwd-ut .bwd-metric-ribbon-head {
	display: block
}
.bwd-ut .bwd-data-viz-head strong, .bwd-ut .bwd-metric-ribbon-head strong {
	display: inline-block;
	margin-top: 13px
}
.bwd-ut .bwd-bars, .bwd-ut .bwd-bars--shopify {
	grid-template-columns: repeat(3, minmax(0, 1fr));
	align-items: stretch;
	gap: 8px;
	min-width: 0;
	height: auto;
	border: 0;
	background: none
}
.bwd-ut .bwd-bar {
	height: auto;
	padding: 11px 9px;
	border: 1px solid rgba(255,255,255,.16);
	border-radius: 10px;
	background: rgba(255,255,255,.06);
	text-align: left
}
.bwd-ut .bwd-bar b {
	margin: 0;
	font-size: 14px
}
.bwd-ut .bwd-bar i {
	height: 4px;
	min-height: 4px;
	margin: 8px 0;
	border-radius: 99px
}
.bwd-ut .bwd-bar span {
	min-height: 0;
	padding: 0;
	font-size: 8px
}
.bwd-ut .bwd-metric-ribbon-grid {
	grid-template-columns: repeat(2, minmax(0, 1fr))
}
.bwd-ut .bwd-quote, .bwd-ut .bwd-cta {
	padding: 32px 23px
}
}
@media (max-width:480px) {
.bwd-ut h1 {
	font-size: 39px
}
.bwd-ut h2 {
	font-size: 32px
}
.bwd-ut .bwd-metric-ribbon-grid {
	grid-template-columns: 1fr
}
.bwd-ut .bwd-answer {
	padding: 23px 21px
}
.bwd-ut .bwd-toc {
	padding: 25px 23px
}
.bwd-ut .bwd-process li {
	padding-left: 65px
}
.bwd-ut .bwd-quote {
	font-size: 18px
}
}

.bwd-ut {
	width: 100%;
	max-width: 830px;
	margin-right: auto;
	margin-left: auto;
	color: inherit;
	font-family: inherit;
	font-size: 18px;
	font-weight: inherit;
	line-height: 24px;
}
.bwd-ut .bwd-wrap {
	padding: 0;
}
.bwd-ut p {
	margin: 0 0 25px;
	font-family: inherit;
	line-height: 24px;
}
.bwd-ut h1, .bwd-ut h2, .bwd-ut h3, .bwd-ut h4 {
	font-family: Montserrat, sans-serif;
	font-weight: 700;
	letter-spacing: normal;
}
.bwd-ut h1 {
	margin: 0 0 20px;
	font-size: 36px;
	line-height: 43.2px;
}
.bwd-ut h2 {
	margin: 0 0 17px;
	font-size: 27px;
	line-height: 32.4px;
}
.bwd-ut h3 {
	margin: 42px 0 10px;
	font-size: 26px;
	line-height: 31.2px;
}
.bwd-ut h4 {
	margin: 0 0 9px;
	font-size: 20px;
	line-height: 25px;
	letter-spacing: normal;
}
.bwd-ut .bwd-eyebrow {
	gap: 8px;
	margin-bottom: 11px!important;
	font-family: Montserrat, sans-serif;
	font-size: 13px;
	line-height: 15.6px;
	font-weight: 800;
	letter-spacing: .075em;
}
.bwd-ut .bwd-eyebrow:before {
	flex-basis: 22px;
	width: 22px;
	height: 3px;
}
.bwd-ut .bwd-topic, .bwd-ut .bwd-num, .bwd-ut .bwd-process strong, .bwd-ut .bwd-flow-card b, .bwd-ut .bwd-equation .term b, .bwd-ut .bwd-equation .term span, .bwd-ut .bwd-data-viz-head span, .bwd-ut .bwd-data-viz-head strong, .bwd-ut .bwd-metric-ribbon-head span, .bwd-ut .bwd-metric-ribbon-head strong, .bwd-ut .bwd-metric-ribbon-grid b, .bwd-ut .bwd-button, .bwd-ut .bwd-quote cite {
	font-family: Montserrat, sans-serif;
}
.bwd-ut .bwd-hero {
	min-height: 500px;
	margin: 22px 0 42px;
	border-radius: 22px;
}
.bwd-ut .bwd-hero-copy {
	flex-basis: 56%;
	padding: 46px 24px 42px 38px;
}
.bwd-ut .bwd-lede {
	max-width: none;
	font-size: 18px;
	line-height: 24px;
}
.bwd-ut .bwd-answer {
	max-width: none;
	margin: 28px 0 38px;
	padding: 24px 26px 21px;
}
.bwd-ut .bwd-answer strong {
	font-size: 18px;
}
.bwd-ut .bwd-toc {
	margin: 38px 0 64px;
	padding: 30px;
	border-radius: 18px;
}
.bwd-ut .bwd-toc h2 {
	margin: 0 0 17px;
	font-size: 27px;
	line-height: 32.4px;
}
.bwd-ut .bwd-toc li {
	margin-bottom: 8px;
	font-family: inherit;
	font-size: 18px;
	line-height: 25.2px;
	font-weight: 300;
	letter-spacing: inherit;
}
.bwd-ut .bwd-toc a {
	font-family: inherit;
	font-weight: 650;
}
.bwd-ut .bwd-section {
	margin: 68px 0;
	padding: 0;
	border-top: 0;
	scroll-margin-top: 110px;
}
.bwd-ut .bwd-section > :first-child {
	margin-top: 0;
}
.bwd-ut .bwd-section > :last-child {
	margin-bottom: 0;
}
.bwd-ut .bwd-section--tint, .bwd-ut .bwd-section--spotlight, .bwd-ut .bwd-section--dark {
	width: 100%;
	margin: 68px 0;
	padding: 42px 30px 40px;
	border: 1px solid var(--pale);
	border-radius: 20px;
}
.bwd-ut .bwd-section--dark {
	padding: 44px 32px 42px;
	border: 0;
}
.bwd-ut .bwd-intro {
	color: inherit;
	font-size: 18px;
	line-height: 24px;
}
.bwd-ut .bwd-grid {
	gap: 16px;
	margin: 26px 0 36px;
}
.bwd-ut .bwd-card {
	padding: 22px 21px 21px;
	border-radius: 16px;
	box-shadow: none;
}
.bwd-ut .bwd-card h3 {
	margin: 0 0 9px;
	font-size: 18px;
	line-height: 22.5px;
	font-weight: 700;
}
.bwd-ut .bwd-card p {
	font-size: 15px;
	line-height: 22px;
}
.bwd-ut .bwd-stat-grid {
	margin: 28px 0 24px;
}
.bwd-ut .bwd-stat {
	padding: 20px 18px;
}
.bwd-ut .bwd-stat b {
	font-family: Montserrat, sans-serif;
	font-weight: 900;
}
.bwd-ut .bwd-stat span {
	font-family: inherit;
	font-size: 12px;
	line-height: 16.5px;
	font-weight: 650;
}
.bwd-ut .bwd-figure, .bwd-ut .bwd-figure--screen {
	width: 100%;
	max-width: 100%;
	margin: 26px 0 34px;
}
.bwd-ut .bwd-figure img {
	border-radius: 18px;
	box-shadow: 0 10px 28px rgba(0,51,102,.09);
}
.bwd-ut .bwd-figure figcaption {
	max-width: none;
	margin: 11px 0 0;
	font-size: 13px;
	line-height: 18.85px;
}
.bwd-ut .bwd-table-wrap {
	margin: 28px 0 34px;
	border-radius: 15px;
	box-shadow: none;
}
.bwd-ut .bwd-table th {
	font-family: Montserrat, sans-serif;
	font-size: 13px;
	line-height: 20.8px;
	font-weight: 700;
	letter-spacing: .015em;
	text-transform: none;
}
.bwd-ut .bwd-callout {
	margin: 28px 0;
	padding: 24px 26px;
}
.bwd-ut .bwd-checks {
	margin: 26px 0 34px;
}
.bwd-ut .bwd-process {
	margin: 28px 0 34px;
	padding-left:0!important;
}
.bwd-ut .bwd-data-viz, .bwd-ut .bwd-metric-ribbon {
	margin: 28px 0 36px;
	padding: 27px 28px 24px;
	border-radius: 18px;
}
.bwd-ut .bwd-bars--shopify {
	grid-template-columns: repeat(9, minmax(0, 1fr));
	gap: 6px;
	min-width: 0;
}
.bwd-ut .bwd-bars--shopify .bwd-bar b {
	font-family: Montserrat, sans-serif;
	font-size: 13px;
}
.bwd-ut .bwd-bars--shopify .bwd-bar span {
	font-size: 7.5px;
	letter-spacing: .04em;
}
.bwd-ut .bwd-equation {
	margin: 28px 0 34px;
	padding: 25px 22px;
	border-radius: 18px;
}
.bwd-ut .bwd-quote {
	margin: 34px 0;
	padding: 31px 30px;
	font-size: 18px;
	line-height: 27px;
}
.bwd-ut .bwd-faq {
	margin-top: 26px;
}
.bwd-ut .bwd-faq summary {
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	line-height: 22.4px;
	font-weight: 850;
	letter-spacing: inherit;
}
.bwd-ut .bwd-cta {
	margin: 68px 0 28px;
	padding: 38px 32px;
	border-radius: 20px;
}
.bwd-ut .bwd-cta h2 {
	font-size: 27px;
	line-height: 32.4px;
}
 @media (max-width:820px) {
.bwd-ut {
	max-width: 100%;
	font-size: 18px;
	line-height: 24px;
}
.bwd-ut .bwd-wrap {
	padding: 0;
}
.bwd-ut .bwd-hero {
	margin-top: 0;
}
.bwd-ut .bwd-hero-copy {
	padding: 32px 22px 30px;
}
.bwd-ut .bwd-section {
	margin: 54px 0;
	padding: 0;
}
.bwd-ut .bwd-section--tint,  .bwd-ut .bwd-section--spotlight,  .bwd-ut .bwd-section--dark {
	margin: 54px 0;
	padding: 30px 18px 28px;
}
.bwd-ut .bwd-figure,  .bwd-ut .bwd-figure--screen {
	margin: 22px 0 29px;
}
}
 @media (max-width:480px) {
.bwd-ut h1 {
	font-size: 32px;
	line-height: 38.4px;
}
.bwd-ut h2 {
	font-size: 25px;
	line-height: 30px;
}
.bwd-ut h3 {
	font-size: 22px;
	line-height: 27px;
}
.bwd-ut .bwd-toc {
	padding: 24px 21px;
}
.bwd-ut .bwd-toc h2,  .bwd-ut .bwd-cta h2 {
	font-size: 25px;
	line-height: 30px;
}
.bwd-ut .bwd-answer {
	padding: 22px 20px 19px;
}
.bwd-ut .bwd-quote {
	padding: 27px 21px;
	font-size: 18px;
	line-height: 27px;
}
.bwd-ut .bwd-cta {
	padding: 31px 22px;
}
}

.bwd-ut {
	font-kerning: normal;
	text-rendering: optimizeLegibility;
}
.bwd-ut p, .bwd-ut li, .bwd-ut td {
	line-height: 28px;
	letter-spacing: .012em;
}
.bwd-ut h1, .bwd-ut h2, .bwd-ut h3, .bwd-ut h4 {
	font-stretch: normal;
	font-kerning: normal;
	letter-spacing: .008em;
	text-wrap: balance;
}
.bwd-ut h1 {
	font-size: 36px;
	line-height: 47px;
}
.bwd-ut h2 {
	font-size: 28px;
	line-height: 38px;
}
.bwd-ut h3 {
	font-size: 24px;
	line-height: 33px;
}

.bwd-ut .bwd-hero {
	display: grid;
 
	min-height: 560px;
	border: 1px solid #c9dfe9;
	border-radius: 22px;
	background: #fff;
	box-shadow: 0 22px 58px rgba(0,51,102,.11);
}
.bwd-ut .bwd-hero-copy {
	display: flex;
	min-width: 0;
	flex: none;
	flex-direction: column;
	justify-content: center;
	padding: 44px 34px 42px 38px;
}
.bwd-ut .bwd-hero-copy .bwd-hero-title {
	margin: 0 0 20px;
	color: #142536;
	font-size: 35px;
	line-height: 45px;
	letter-spacing: .01em;
}
.bwd-ut .bwd-hero-copy .bwd-hero-title span, .bwd-ut .bwd-hero-copy .bwd-hero-title strong {
	display: block;
}
.bwd-ut .bwd-hero-copy .bwd-hero-title strong {
	color: var(--navy);
	font-weight: 700;
}
.bwd-ut .bwd-hero-copy .bwd-lede {
	color: #34495c;
	font-size: 17px;
	line-height: 26px;
}
.bwd-ut .bwd-hero-copy .bwd-lede strong {
	color: var(--navy);
}
.bwd-ut .bwd-hero-copy .bwd-eyebrow {
	color: var(--teal);
}
.bwd-ut .bwd-topic-row {
	gap: 7px;
	margin-top: 0;
}
.bwd-ut .bwd-topic {
	border-color: #b9d8e7;
	background: #f4fafc;
	color: var(--navy);
	font-family: Montserrat, sans-serif;
	font-size: 9px;
	line-height: 15px;
	letter-spacing: .035em;
}
.bwd-ut .bwd-hero-visual:before {
	display: none;
}

.bwd-ut .bwd-stat {
	display: flex;
	min-height: 132px;
	flex-direction: column;
	justify-content: flex-start;
	padding: 21px 19px 20px;
}
.bwd-ut .bwd-stat b {
	line-height: 1.08;
	letter-spacing: 0;
}
.bwd-ut .bwd-stat span {
	margin-top: 10px;
	line-height: 17px;
	letter-spacing: .025em;
}

.bwd-ut .bwd-toc {
	padding: 31px 30px 29px;
}
.bwd-ut .bwd-toc ol {
	counter-reset: bwd-toc;
	margin: 0;
	padding: 0;
	list-style: none;
}
.bwd-ut .bwd-toc li {
	counter-increment: bwd-toc;
	position: relative;
	margin: 0 0 4px;
	padding: 0;
	font-family: inherit;
	font-size: 17px;
	line-height: 24px;
	font-weight: 600;
}
.bwd-ut .bwd-toc li:before {
	content: counter(bwd-toc) ".";
	position: absolute;
	left: 11px;
	top: 9px;
	z-index: 2;
	min-width: 32px;
	color: var(--cyan);
	font-family: inherit;
	font-size: 15px;
	line-height: 24px;
	font-weight: 600;
}
.bwd-ut .bwd-toc a {
	display: block;
	min-height: 43px;
	padding: 9px 11px 9px 50px;
	border-radius: 10px;
	color: var(--navy);
	font-family: inherit;
	font-weight: 600;
	line-height: 24px;
	text-decoration: none;
	transition: background-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease;
}
.bwd-ut .bwd-toc a:hover {
	background: #e8f6fb;
	color: #005f8c;
	box-shadow: inset 3px 0 0 var(--cyan);
	transform: translateX(3px);
}
.bwd-ut .bwd-toc a:focus-visible {
 outline:3px solid rgba(0,174,240,.35);
 outline-offset:2px;
}

.bwd-ut .bwd-num {
	display: flex;
	align-items: center;
	justify-content: center;
}
.bwd-ut .bwd-card--numbered {
	display: flex;
	min-height: 0;
	flex-direction: column;
	padding: 23px 21px 24px;
}
.bwd-ut .bwd-card--numbered:before {
	inset: 0 0 auto;
	width: auto;
	height: 4px;
}
.bwd-ut .bwd-card--numbered .bwd-num {
	display: flex;
	align-self: center;
	width: 54px;
	height: 54px;
	align-items: center;
	justify-content: center;
	margin: 0 auto 18px;
	border-width: 2px;
	background: #f1f9fc;
	font-size: 15px;
	line-height: 1;
}
.bwd-ut .bwd-card--numbered h3 {
	min-height: 26px;
	margin: 0 0 11px;
	font-size: 18px;
	line-height: 26px;
	text-align: center;
}
.bwd-ut .bwd-card--numbered p {
	margin: 0;
	font-size: 15px;
	line-height: 23px;
}

.bwd-ut .bwd-story-graphic {
	overflow: hidden;
	border: 1px solid #cbdfe9;
	border-radius: 20px;
	background: #fff;
	box-shadow: 0 16px 42px rgba(0,51,102,.085);
}
.bwd-ut .bwd-story-head {
	display: grid;
	gap: 22px;
	padding: 31px 31px 0;
}
.bwd-ut .bwd-story-head--metric {
	grid-template-columns: minmax(0, 1fr) auto;
	align-items: end;
}
.bwd-ut .bwd-story-kicker {
	margin: 0 0 8px!important;
	color: var(--teal);
	font-family: Montserrat, sans-serif;
	font-size: 11px;
	line-height: 16px!important;
	font-weight: 800;
	letter-spacing: .11em!important;
	text-transform: uppercase;
}
.bwd-ut .bwd-story-head h3 {
	max-width: 650px;
	margin: 0 0 9px;
	color: var(--navy);
	font-size: 28px;
	line-height: 37px;
}
.bwd-ut .bwd-story-head p:not(.bwd-story-kicker) {
	max-width: 680px;
	margin: 0;
	color: #415669;
	font-size: 16px;
	line-height: 25px;
}
.bwd-ut .bwd-story-metric {
	min-width: 150px;
	padding: 16px 18px;
	border: 1px solid #b8dcea;
	border-radius: 14px;
	background: #f2fafd;
	text-align: center;
}
.bwd-ut .bwd-story-metric strong {
	display: block;
	color: var(--cyan);
	font-family: Montserrat, sans-serif;
	font-size: 34px;
	line-height: 38px;
	letter-spacing: 0;
}
.bwd-ut .bwd-story-metric span {
	display: block;
	margin-top: 3px;
	color: var(--navy);
	font-size: 11px;
	line-height: 16px;
	font-weight: 700;
	text-transform: uppercase;
}
.bwd-ut .bwd-story-points {
	counter-reset: bwd-story;
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 9px;
	margin: 24px 31px 27px;
	padding: 0;
	list-style: none;
}
.bwd-ut .bwd-story-points li {
	counter-increment: bwd-story;
	position: relative;
	display: flex;
	min-height: 54px;
	align-items: center;
	margin: 0;
	padding: 10px 11px 10px 47px;
	border: 1px solid #d4e5ed;
	border-radius: 12px;
	background: #f7fbfd;
	color: var(--navy);
	font-size: 14px;
	line-height: 20px;
	font-weight: 650;
	letter-spacing: .005em;
}
.bwd-ut .bwd-story-points li:before {
	content: counter(bwd-story, decimal-leading-zero);
	position: absolute;
	left: 11px;
	top: 50%;
	width: 27px;
	height: 27px;
	border: 1.5px solid var(--cyan);
	border-radius: 50%;
	color: var(--teal);
	font-family: Montserrat, sans-serif;
	font-size: 10px;
	line-height: 27px;
	font-weight: 700;
	text-align: center;
	transform: translateY(-50%);
}
.bwd-ut .bwd-story-points--cro {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}
.bwd-ut .bwd-story-points--cro li {
	display: block;
	min-height: 78px;
	padding: 13px 13px 12px 50px;
}
.bwd-ut .bwd-story-points--cro li:before {
	top: 15px;
	transform: none;
}
.bwd-ut .bwd-story-points--cro strong {
	display: block;
	margin-bottom: 2px;
	color: var(--navy);
	font-family: Montserrat, sans-serif;
	font-size: 15px;
	line-height: 21px;
}
.bwd-ut .bwd-story-points--cro span {
	display: block;
	color: #526779;
	font-size: 13px;
	line-height: 19px;
}
.bwd-ut .bwd-story-stats {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 9px;
	margin: 24px 31px 27px;
}
.bwd-ut .bwd-story-stats div {
	min-height: 100px;
	padding: 16px 13px 14px;
	border: 1px solid #d1e3ec;
	border-radius: 13px;
	background: #f7fbfd;
}
.bwd-ut .bwd-story-stats strong {
	display: block;
	color: var(--cyan);
	font-family: Montserrat, sans-serif;
	font-size: 25px;
	line-height: 31px;
	letter-spacing: 0;
}
.bwd-ut .bwd-story-stats span {
	display: block;
	margin-top: 5px;
	color: var(--navy);
	font-size: 12px;
	line-height: 17px;
	font-weight: 700;
}
.bwd-ut .bwd-story-art {
	position: relative;
	border-top: 1px solid #e0ebf0;
	background: #fff;
	padding:15px;
}
.bwd-ut .bwd-story-art img {
	display: block;
	max-width: none;
	height: auto;
	border: 0!important;
	border-radius: 0!important;
	background: #fff;
	box-shadow: none!important;
}
.bwd-ut .bwd-story-graphic figcaption {
	margin: 0;
	padding: 13px 31px 20px;
	border-top: 1px solid #e6eef2;
	background: #fff;
	text-align: left;
}

.bwd-ut .bwd-metric-ribbon-head {
	align-items: flex-start;
}
.bwd-ut .bwd-metric-ribbon-head h3 {
	font-size: 24px;
	line-height: 33px;
}
.bwd-ut .bwd-metric-ribbon-head strong {
	margin-top: 2px;
	white-space: nowrap;
	line-height: 18px;
}
.bwd-ut .bwd-metric-ribbon-grid {
	grid-template-columns: repeat(6, minmax(0, 1fr));
	gap: 11px;
}
.bwd-ut .bwd-metric-ribbon-grid div {
	grid-column: span 2;
	min-height: 126px;
	padding: 19px 16px 17px;
}
.bwd-ut .bwd-metric-ribbon-grid div:nth-child(4), .bwd-ut .bwd-metric-ribbon-grid div:nth-child(5) {
	grid-column: span 3;
}
.bwd-ut .bwd-metric-ribbon-grid b {
	font-size: 29px;
	line-height: 33px;
	letter-spacing: 0;
}
.bwd-ut .bwd-metric-ribbon-grid span {
	font-size: 10px;
	line-height: 16px;
	letter-spacing: .025em;
}

.bwd-ut blockquote.bwd-quote {
	overflow: hidden;
	padding: 38px 38px 34px;
	font-size: 18px;
	line-height: 28px;
}
.bwd-ut blockquote.bwd-quote:before {
	content: "\201C";
	left: 26px;
	right: auto;
	top: 16px;
	color: rgba(95,221,255,.25);
	font-family: Georgia, serif;
	font-size: 82px;
	line-height: 1;
}
.bwd-ut blockquote.bwd-quote:after {
	content: none!important;
	display: none!important;
}
.bwd-ut .bwd-quote p {
	margin: 0;
	padding-left: 44px;
	color: #fff;
	font-style: normal;
	font-weight: 400;
	line-height: 28px;
}
.bwd-ut .bwd-quote cite {
	display: block;
	margin: 24px 0 0 44px;
	padding-top: 17px;
	border-top: 1px solid rgba(255,255,255,.2);
	font-style: normal;
	letter-spacing: normal;
	text-transform: none;
}
.bwd-ut .bwd-quote cite a {
	display: inline-block;
	color: #c7f1ff;
	text-decoration: none;
}
.bwd-ut .bwd-quote cite a:hover .bwd-quote-name {
	text-decoration: underline;
	text-underline-offset: 3px;
}
.bwd-ut .bwd-quote-name {
	display: block;
	color: #fff;
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: 700;
}
.bwd-ut .bwd-quote-role {
	display: block;
	margin-top: 3px;
	color: #bfeeff;
	font-family: inherit;
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
}
 @media (max-width:820px) {
.bwd-ut p, .bwd-ut li, .bwd-ut td {
	line-height: 27px;
}
.bwd-ut h1 {
	font-size: 33px;
	line-height: 43px;
}
.bwd-ut h2 {
	font-size: 27px;
	line-height: 36px;
}
.bwd-ut h3 {
	font-size: 23px;
	line-height: 31px;
}
.bwd-ut .bwd-hero {
	display: grid;
	grid-template-columns: 1fr;
	min-height: 0;
}
.bwd-ut .bwd-hero-copy {
	padding: 34px 25px 32px;
}
.bwd-ut .bwd-hero-copy .bwd-hero-title {
	font-size: 33px;
	line-height: 43px;
}
.bwd-ut .bwd-toc ol {
	columns: 1;
}
.bwd-ut .bwd-story-head {
	padding: 27px 22px 0;
}
.bwd-ut .bwd-story-head--metric {
	grid-template-columns: 1fr;
	align-items: start;
}
.bwd-ut .bwd-story-head h3 {
	font-size: 25px;
	line-height: 34px;
}
.bwd-ut .bwd-story-metric {
	width: 160px;
}
.bwd-ut .bwd-story-points {
	grid-template-columns: repeat(2, minmax(0, 1fr));
	margin: 21px 22px 24px;
}
.bwd-ut .bwd-story-points--cro {
	grid-template-columns: 1fr;
}
.bwd-ut .bwd-story-stats {
	grid-template-columns: repeat(2, minmax(0, 1fr));
	margin: 21px 22px 24px;
}
.bwd-ut .bwd-story-graphic figcaption {
	padding: 13px 22px 18px;
}
.bwd-ut .bwd-metric-ribbon-grid {
	grid-template-columns: repeat(2, minmax(0, 1fr));
}
.bwd-ut .bwd-metric-ribbon-grid div,  .bwd-ut .bwd-metric-ribbon-grid div:nth-child(4),  .bwd-ut .bwd-metric-ribbon-grid div:nth-child(5) {
	grid-column: auto;
}
.bwd-ut .bwd-metric-ribbon-head strong {
	display: inline-block;
}
}
 @media (max-width:480px) {
.bwd-ut h1 {
	font-size: 31px;
	line-height: 41px;
}
.bwd-ut h2 {
	font-size: 25px;
	line-height: 34px;
}
.bwd-ut h3 {
	font-size: 22px;
	line-height: 30px;
}
.bwd-ut .bwd-hero-copy .bwd-hero-title {
	font-size: 31px;
	line-height: 41px;
}
.bwd-ut .bwd-toc {
	padding: 24px 17px 22px;
}
.bwd-ut .bwd-toc li {
	font-size: 16px;
	line-height: 23px;
}
.bwd-ut .bwd-toc a {
	line-height: 23px;
}
.bwd-ut .bwd-story-points {
	grid-template-columns: 1fr;
}
.bwd-ut .bwd-story-stats strong {
	font-size: 23px;
	line-height: 29px;
}
.bwd-ut .bwd-metric-ribbon-grid {
	grid-template-columns: 1fr;
}
.bwd-ut blockquote.bwd-quote {
	padding: 31px 22px 28px;
}
.bwd-ut blockquote.bwd-quote:before {
	left: 17px;
	top: 13px;
	font-size: 66px;
}
.bwd-ut .bwd-quote p {
	padding-left: 31px;
}
.bwd-ut .bwd-quote cite {
	margin-left: 31px;
}
}
