@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cf-turnstile{margin-bottom:16px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,.w-nav-button:focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-reveal:.7s;--dur-hover:.2s;--reveal-distance:16px}.motion [data-reveal]{opacity:0;transform:translate3d(0, var(--reveal-distance), 0);transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out);transition-delay:var(--reveal-delay,0s)}.motion [data-reveal].is-revealed,.motion-fallback [data-reveal]{opacity:1;transform:none}.motion .landing .heading-wrapper>*{animation:tmg-rise .8s var(--ease-out) both}.motion .landing .heading-wrapper>:nth-child(2){animation-delay:90ms}.motion .landing .heading-wrapper>:nth-child(3){animation-delay:.18s}.motion .landing .heading-wrapper>:nth-child(4){animation-delay:.22s}.motion .landing .heading-wrapper>:nth-child(5){animation-delay:.3s}.motion .landing .circles-wrapper{animation:tmg-fade 1.2s .25s var(--ease-out) both}@keyframes tmg-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes tmg-fade{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.motion .how-we-help .icon{animation:5s ease-in-out infinite tmg-breathe}.motion .how-we-help .icon:nth-of-type(2n){animation-duration:6s;animation-delay:-1.7s}.motion .how-we-help .icon:nth-of-type(3n){animation-duration:5.5s;animation-delay:-3.1s}@keyframes tmg-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.motion [data-float]{animation:6s ease-in-out infinite tmg-float}@keyframes tmg-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}.button,.button-5,.w-button,.blog-card-wrapper-shadow,.featured-card,.blog-card{transition:transform var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out), background-color var(--dur-hover) ease, color var(--dur-hover) ease}[data-accordion] .question-wrapper{cursor:pointer}[data-accordion] .answer-wrapper{transition:height .38s var(--ease-out)}[data-accordion].is-open .code-embed{transform:rotate(45deg)}[data-stack]>*{transform-origin:50% 0;will-change:transform}@media screen and (width>=480px) and (width<=1439px){.testimonials{flex-wrap:wrap;width:auto;max-width:100%;height:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-reveal]{opacity:1!important;transform:none!important}}.section.how-we-help{overflow-x:clip}.section.grey{height:auto;min-height:950px;padding-top:2rem;padding-bottom:2rem}.section.grey:has([data-accordion]){padding-top:0}.h2{max-width:100%}.h2:not(.faq):not(.ready){height:auto;min-height:115px}.h2.white.left{height:auto;min-height:115px;padding-bottom:.2em}.blog1-header{width:auto;height:auto}.blog-card-wrapper-shadow{height:auto}@media screen and (width<=991px){.container-10>.w-layout-grid.grid{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.container-10>.w-layout-grid.grid>*{min-width:0;max-width:100%;grid-area:auto/1/auto/-1!important}.container-10>.w-layout-grid.grid>.blog1-image{border-radius:var(--card-radius);width:100%;margin:24px 0 0}.container-10>.w-layout-grid.grid>.blog-card-wrapper-shadow{justify-self:stretch;width:100%;max-width:none}}@media screen and (width<=1279px){.container-4{flex-wrap:wrap;justify-content:center;width:auto;max-width:100%}.product1{height:auto;min-height:31rem}}@media screen and (width<=991px){.section-3,.section-3 .testimonial-container.w-container,.section-3 .section-heading.w-container{width:100%;max-width:100%}.section-3 .testimonials,.section-3 .men-of-action,.section-3 .closers-io,.section-3 .adoutreach,.section-3 .mastermind{max-width:100%}}.services-cards{height:auto;min-height:25rem}.services-cards-2{height:auto;min-height:32rem}.services-cards-3{height:auto;min-height:34.5rem}@media screen and (width<=479px){.services-cards,.services-cards-2,.services-cards-3{min-height:0}}.privacy-policy{overflow-wrap:anywhere;max-width:100%}@media screen and (width<=767px){.privacy-policy{padding-left:1rem;padding-right:1rem}}.section-heading.client-reviews{margin-bottom:-70px}.section-heading.client-reviews .our-story-subheading{color:#333}@media screen and (width<=479px){.section-heading.client-reviews{margin-top:-32px}}@view-transition{navigation:auto}::view-transition-old(root){animation:.18s ease-in both tmg-vt-out}::view-transition-new(root){animation:tmg-vt-in .32s var(--ease-out) both}@keyframes tmg-vt-out{to{opacity:0}}@keyframes tmg-vt-in{0%{opacity:0}}[data-countup]{font-variant-numeric:tabular-nums}[data-stack]{position:relative}[data-stack]>.stack-rail{will-change:auto}.stack-rail{display:none}@media screen and (width>=992px){.stack-rail{width:32px;display:block;position:absolute;top:0;bottom:0;left:-56px}.stack-rail__inner{flex-direction:column;justify-content:space-between;align-items:center;height:340px;display:flex;position:sticky;top:10rem}.stack-rail__inner:before,.stack-rail__fill{content:"";border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:16px;bottom:16px;left:50%}.stack-rail__inner:before{background:#ffffff29}.stack-rail__fill{background:var(--text-blue);transform-origin:50% 0;transition:transform .12s linear;transform:scaleY(0)}.stack-rail__dot{z-index:1;cursor:pointer;color:#ffffff8c;width:32px;height:32px;transition:background-color var(--dur-hover) ease, border-color var(--dur-hover) ease, color var(--dur-hover) ease, transform var(--dur-hover) var(--ease-out);background:#0d2a52;border:2px solid #ffffff38;border-radius:50%;padding:0;font:600 13px/1 Montserrat,sans-serif;position:relative}.stack-rail__dot:hover{color:#fff;border-color:#fff9}.stack-rail__dot.is-done{border-color:var(--text-blue);color:#fff}.stack-rail__dot.is-active{background:var(--text-blue);border-color:var(--text-blue);color:#fff;transform:scale(1.15)}}.read-progress{z-index:1000;pointer-events:none;opacity:0;height:3px;transition:opacity .25s;position:fixed;top:0;left:0;right:0}.read-progress.is-active{opacity:1}.read-progress>span{background:var(--text-blue);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}.stack-rail__fill{transition:none}}:root{--ease-expo:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1)}@supports (transition-timing-function:linear(0, 1)){:root{--spring:linear(0, .009, .035 2.1%, .141 4.4%, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1)}}.bp-title,.process-heading{position:relative}.bp-title:after,.process-heading:after{content:"";background:var(--text-blue);width:28px;height:2px;transition:transform .6s var(--ease-expo) .12s;border-radius:2px;margin-left:-14px;position:absolute;bottom:-.35em;left:50%}.motion .sg-decode:not(.sg-decoded):after{transform:scaleX(0)}.sg-flow-layer{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sg-route{fill:none;stroke:var(--text-blue);stroke-opacity:.14;stroke-width:1.25px;stroke-dasharray:3 6;transition:stroke-opacity .4s;animation:3s linear infinite sg-dash}.sg-route--active{stroke-opacity:.45}.sg-route--off{stroke-opacity:0}.landing .circles-wrapper .business,.landing .circles-wrapper .dot{transition-property:opacity,box-shadow,background-color,transform,filter}@keyframes sg-dash{to{stroke-dashoffset:-36px}}.sg-packet{fill:var(--text-blue);filter:drop-shadow(0 0 4px #2874cbe6)}.sg-hub.sg-ping{animation:sg-ping .9s var(--ease-expo)}@keyframes sg-ping{0%{box-shadow:0 0 #2874cb4d}to{box-shadow:0 0 0 12px #2874cb00}}.button,.button-5,.w-button,.cta-button{transition:background-color .2s,box-shadow .2s}@media (hover:hover){.button:hover,.w-button:hover,.cta-button:hover{box-shadow:0 6px 16px -8px #2874cb99}}.slide-content,.product1,.services-cards,.services-cards-2,.services-cards-3,.men-of-action,.closers-io,.adoutreach,.mastermind,.featured-card,.blog-card,.video-card-1,.more-stories-tile{transition:transform .4s var(--ease-expo), box-shadow .4s var(--ease-expo)}@media (hover:hover){.slide-content:hover,.product1:hover,.services-cards:hover,.services-cards-2:hover,.services-cards-3:hover,.men-of-action:hover,.closers-io:hover,.adoutreach:hover,.mastermind:hover,.video-card-1:hover,.more-stories-tile:hover{box-shadow:0 18px 40px -22px #08204259}}[data-accordion] .code-embed{transition:transform .45s var(--ease-expo)}@media screen and (width>=992px){.stack-rail__dot{background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-end;align-items:center;width:32px;height:46px;display:flex;transform:none}.stack-rail__dot.is-active{background:0 0;transform:none}.lever{width:32px;height:30px;display:block;position:relative}.lever__base{background:#ffffff40;border-radius:3px;width:18px;height:6px;margin-left:-9px;transition:background-color .3s;position:absolute;bottom:0;left:50%}.lever__stick{transform-origin:50% 100%;width:3px;height:20px;transition:rotate .65s var(--spring), background-color .3s ease;background:#ffffff73;border-radius:2px;margin-left:-1.5px;position:absolute;bottom:4px;left:50%;rotate:-38deg}.lever__knob{background:inherit;border-radius:50%;width:10px;height:10px;margin-left:-5px;transition:box-shadow .3s;position:absolute;top:-5px;left:50%}.lever__num{color:#ffffff80;margin-top:4px;font:600 11px/1 Montserrat,sans-serif;transition:color .3s}.stack-rail__dot:hover .lever__stick{rotate:-18deg}.stack-rail__dot.is-done .lever__stick,.stack-rail__dot.is-active .lever__stick{background:var(--text-blue);rotate:38deg}.stack-rail__dot.is-done .lever__base,.stack-rail__dot.is-active .lever__base{background:#2874cb99}.stack-rail__dot.is-done .lever__num,.stack-rail__dot.is-active .lever__num{color:#fff}.stack-rail__dot.is-active .lever__knob{animation:1.8s ease-in-out infinite pw-glow;box-shadow:0 0 0 4px #2874cb59,0 0 14px #2874cbcc}.stack-rail__inner:before,.stack-rail__fill{top:30px;bottom:30px}}@keyframes pw-glow{50%{box-shadow:0 0 0 7px #2874cb26,0 0 20px #2874cbe6}}@media (prefers-reduced-motion:reduce){.sg-route{animation:none}}body .blog-title,body .blog-excerpt,body .featured-excerpt{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}:root{--fs-display:clamp(2.25rem, 1.35rem + 2.7vw, 3.5rem);--fs-h1:clamp(2rem, 1.35rem + 2.1vw, 3rem);--fs-h2:clamp(1.875rem, 1.35rem + 1.7vw, 2.75rem);--fs-h3:clamp(1.5rem, 1.1rem + 1.35vw, 2.5rem);--fs-h4:clamp(1.25rem, 1.1rem + .5vw, 1.625rem);--fs-h5:clamp(1.125rem, 1.05rem + .3vw, 1.375rem);--fs-lead:clamp(1.125rem, 1.02rem + .35vw, 1.375rem);--fs-body:1.0625rem;--fs-small:.8125rem;--fs-eyebrow:clamp(.875rem, .82rem + .2vw, 1rem);--lh-tight:1.1;--lh-heading:1.18;--lh-card:1.3;--lh-lead:1.55;--lh-body:1.65;--gap-heading:1rem;--gap-intro:clamp(2rem, 1.5rem + 1.5vw, 3rem);--pad-section:clamp(4rem, 2.8rem + 4vw, 7rem);--pad-page-top:clamp(7.5rem, 6rem + 4vw, 10rem);--measure:46rem;--text-muted:#5b6475}.landing .heading-wrapper{padding-top:var(--pad-page-top)}.landing .h1-copy{letter-spacing:.14em;margin:0 0 .5rem;font-size:clamp(1rem,.85rem + .55vw,1.375rem);line-height:1.2}.landing .h1{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:-.015em;height:auto;margin:0}.landing .home-subheading{font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:44rem;margin:.5rem auto 1.5rem}.landing .our-story-subheading:empty{display:none}.product-heading,.heading-9,.services-heading,.h2-copy,.blog-section .header h1,h1.h2.white.left{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:-.01em;height:auto;min-height:0;margin-top:0}.h2,.how-we-help-heading,.process-heading,.our-story-heading,.careers-heading{font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:-.01em;height:auto;min-height:0;margin-top:0;margin-bottom:0}h1.h2.white.left{margin-bottom:0}.heading-style-h3{font-size:var(--fs-h3);line-height:var(--lh-tight);height:auto;margin-top:0;margin-bottom:.75rem}.h6,.sc-heading{font-size:var(--fs-h4);line-height:var(--lh-card)}.h4,.h8,.h9{font-size:var(--fs-h5);line-height:var(--lh-card)}.blog-title{line-height:var(--lh-card)}.featured-title{line-height:var(--lh-heading)}.h2.white-copy{height:auto;margin-bottom:1.5rem}h1.h2.white.left .blog1-header{display:block}h1.h2.white.left .blog1-header br{display:none}.blog1-subheading{height:auto;font-size:var(--fs-h5);line-height:var(--lh-lead);color:var(--text-muted);margin-top:.75rem;font-weight:500;display:block}.blog-1-text-wrapper .blog-flex-horizontal-start{margin-top:1.5rem}.how-we-help-subheading,.subheading-process,.services-subheading,.faq-subheading,.reviews-subheading,.join-our-team-subheading,.paragraph-12,.ready-container .our-story-subheading,.blog-section .header h1+p{font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:var(--measure);margin-top:var(--gap-heading);margin-bottom:0;margin-left:auto;margin-right:auto}.how-we-help-subheading,.subheading-process,.services-subheading,.faq-subheading,.reviews-subheading,.join-our-team-subheading,.paragraph-12{margin-bottom:var(--gap-intro)}.section-heading,.how-we-help-heading-copy{row-gap:0}.our-story .our-story-subheading{font-size:var(--fs-body);line-height:var(--lh-body);text-align:left;max-width:42rem;margin:var(--gap-heading) auto 0}p.subheader._2{font-size:var(--fs-lead);line-height:var(--lh-lead)}.mission-wrapper-copy .button{align-self:flex-start;width:auto}.mission-wrapper-copy{padding-left:clamp(1rem,4vw,4.5rem);padding-right:clamp(1rem,4vw,4.5rem)}.lever-1-subheading-copy{font-size:var(--fs-body);line-height:var(--lh-lead);color:var(--text-muted);max-width:32rem}.p8{line-height:var(--lh-lead)}.blog1-body{font-size:var(--fs-body);line-height:var(--lh-body)}.role,.date,h1.date,.more-tile-sub,.outcome-chip{font-size:var(--fs-small);line-height:1.4}.logo-eyebrow{letter-spacing:.12em;font-size:.75rem}.section.why-you-need-us,.section.white,.section.white-copy,.section.join-our-team,.section.grey,.section.blue.how-we-help,.section.white.services-container{padding-top:var(--pad-section);padding-bottom:var(--pad-section)}.section.grey,.section.grey:has([data-accordion]){min-height:0;padding-top:var(--pad-section)}.section.white.services-container,.hero-without-image,.section-3,.blog-section .header{padding-top:var(--pad-page-top)}.services-heading,.how-we-help>.section-heading,.how-we-help-heading-copy{margin-top:0}.signe-you-lack-heading{margin-bottom:var(--gap-intro)}.how-we-help>.section-heading+.testimonials,.section-heading,.section-heading.client-reviews{margin-top:0}@media screen and (width<=479px){.section-heading.client-reviews{margin-top:0}}.ready-container .our-story-subheading{max-width:52rem;margin-bottom:.5rem}.ready-container+.our-story-subheading{margin-top:0;margin-bottom:0}body>section.section:first-child:not(.landing),body>section:first-child:not(.landing),body>.blog-section:first-child{padding-top:var(--pad-page-top)}.about-edward-text-copy,.about-sarah-text-copy{margin-top:0}.meet-edward-subheading-2,.meet-sarah-subheading-2,[class^=meet-][class*=subheading]{letter-spacing:.12em;opacity:.75;margin-top:.5rem;font-size:.5em;line-height:1.3;display:block}.hero-wrapper-two .product-heading{margin-bottom:.75rem}.hero-wrapper-two .margin-bottom-24px{margin-bottom:0}.blog-1-text-wrapper{place-self:start stretch;width:100%}.post-subhead{font-size:var(--fs-h5);line-height:var(--lh-card);color:var(--main-blue);margin:.5rem 0 .25rem;display:inline-block}.landing .h1-copy{height:auto}.blog1-subheading{text-indent:0}.blog-flex-horizontal-start .mg-right-16px{flex:none;width:64px;height:64px}.blog-flex-horizontal-start .mg-right-16px img{object-fit:cover;border-radius:50%;width:100%;height:100%}.hero-wrapper-two .margin-bottom-24px{line-height:var(--lh-heading)}@media screen and (width<=767px){.process-component2{width:100%}.landing .heading-wrapper{padding-top:7rem}}.landing .text-span-5{margin-top:0}.how-we-help .testimonials{--card-w:clamp(400px, 36vw, 600px);--card-gap:28px;gap:var(--card-gap);box-sizing:border-box;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;width:100%;max-width:1800px;height:auto;margin:0 auto;padding:8px 24px 48px;display:flex;overflow-x:auto}.how-we-help .testimonials::-webkit-scrollbar{display:none}.how-we-help .testimonials:before,.how-we-help .testimonials:after{content:none}.how-we-help .testimonials.is-marquee{scroll-snap-type:none;padding:0;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.how-we-help .testimonials.is-marquee .men-of-action{will-change:transform;position:absolute;top:8px;left:0}.how-we-help .men-of-action{flex:0 0 var(--card-w);width:var(--card-w);scroll-snap-align:center;box-sizing:border-box;max-width:none;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:20px;margin:0;padding:0;display:block}.how-we-help .men-of-action .div-block-12{background:#0b1d3a;border-radius:20px;width:100%;height:auto;margin:0;overflow:hidden;box-shadow:0 24px 50px -26px #000000b3}.how-we-help .men-of-action .code-embed-8{width:100%;height:auto;margin:0}.how-we-help .men-of-action:hover,.how-we-help .men-of-action.is-playing{box-shadow:none;transform:none}.motion .how-we-help .testimonials[data-reveal]{transition:opacity .8s var(--ease-out), transform 1.2s var(--ease-expo);transform:translate(18vw)}@media (width<=767px){.how-we-help .testimonials{--card-w:84vw;--card-gap:16px;padding:8px 8vw 40px}.how-we-help .men-of-action,.how-we-help .men-of-action .div-block-12{border-radius:16px}}.why-you-need-us .cards{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:1200px;height:auto;margin:0 auto;padding:0 24px;display:grid}.why-you-need-us .cards:before,.why-you-need-us .cards:after{content:none}.why-you-need-us .label-2{box-sizing:border-box;flex-direction:row;align-self:stretch;align-items:flex-start;gap:20px;width:auto;max-width:none;height:auto;min-height:0;margin:0;padding:28px 28px 30px;display:flex}.why-you-need-us .label-img{background-position:50%;background-repeat:no-repeat;background-size:100%;flex:none;width:56px;height:56px;margin:0}.why-you-need-us .label-content{flex-direction:column;flex:auto;gap:0;width:auto;min-width:0;margin:0;padding:0;display:flex}.why-you-need-us .label-content .h4{height:auto;margin:0 0 8px;padding-top:14px;line-height:1.25}.why-you-need-us .paragraph-13{margin:0;line-height:1.55}@media (width<=767px){.why-you-need-us .cards{grid-template-columns:minmax(0,1fr);gap:14px;padding:0 16px}.why-you-need-us .label-2{grid-template-columns:44px minmax(0,1fr);gap:10px 14px;padding:20px 20px 22px;display:grid}.why-you-need-us .label-img{width:44px;height:44px}.why-you-need-us .label-content{display:contents}.why-you-need-us .label-content .h4{grid-column:2;align-self:center;margin:0;padding:0;font-size:1.125rem}.why-you-need-us .paragraph-13{grid-column:1/-1;font-size:.9375rem}}.slider.hub.testimonial-slider{touch-action:pan-y;box-sizing:border-box;background:0 0;flex:none;align-self:center;width:min(1397px,100%);max-width:none;height:auto;margin:0 auto;padding:0 64px 8px;position:relative;overflow:visible}.testimonial-slider .w-slider-mask{white-space:normal;clip-path:inset(-40px calc(-100% - 8px) -90px);align-items:stretch;width:33.3333%;height:auto;margin:0 auto;display:flex;overflow:visible}.testimonial-slider .w-slide{box-sizing:border-box;vertical-align:top;will-change:transform;flex:0 0 100%;height:auto;padding:8px}.testimonial-slider .slide-content.hub{box-sizing:border-box;border-radius:20px;flex-direction:column;justify-content:flex-start;height:100%;min-height:0;margin:0;display:flex;overflow:visible;box-shadow:0 16px 36px -22px #08204247,0 1px 3px #0820420f}.testimonial-slider .hubheader{flex:none;justify-content:space-between;align-items:center;height:auto;min-height:0;padding:22px 28px 18px}.testimonial-slider .hubheader .rating{flex-direction:column;gap:6px;margin:0;display:flex}.testimonial-slider .hubstars,.testimonial-slider .date{margin:0}.testimonial-slider .image-8{flex:none;width:36px;height:auto;margin:0}.testimonial-slider .divider.hub{flex:none;margin:0}.testimonial-slider .hubcontent{flex:auto;row-gap:12px;height:auto;padding:20px 28px 0}.testimonial-slider .h8{font-size:var(--fs-h5);line-height:var(--lh-card);color:#0a2146}.testimonial-slider .p8.hub{color:var(--card-text-color,#5b6475);font-size:1rem;line-height:1.6}.testimonial-slider .hubtag{flex:none;height:auto;margin-top:auto;padding:20px 28px 24px}.testimonial-slider .image-10{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.testimonial-slider .person{margin:0}.testimonial-slider .left-arrow,.testimonial-slider .right-arrow.left-arrow{background:0 0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:-24px 0 0;padding:0;display:flex;top:50%;bottom:auto;overflow:visible}.testimonial-slider .left-arrow{left:4px;right:auto}.testimonial-slider .right-arrow.left-arrow{left:auto;right:4px}.testimonial-slider .arrow{transition:transform .2s var(--ease-out), filter .2s}.testimonial-slider .w-slider-arrow-left:focus-visible,.testimonial-slider .w-slider-arrow-right:focus-visible{outline:2px solid var(--text-blue,#2874cb);outline-offset:3px}@media (width<=1279px){.slider.hub.testimonial-slider{width:min(668px,100%)}.testimonial-slider .w-slider-mask{clip-path:inset(-40px -6px -90px);width:100%}}@media (width<=600px){.slider.hub.testimonial-slider{width:100%;padding:0 0 72px}.testimonial-slider .w-slider-mask{width:100%}.testimonial-slider .left-arrow,.testimonial-slider .right-arrow.left-arrow{margin:0;top:auto;bottom:8px}.testimonial-slider .left-arrow{left:calc(50% - 60px)}.testimonial-slider .right-arrow.left-arrow{right:calc(50% - 60px)}.testimonial-slider .hubheader{padding:18px 20px 14px}.testimonial-slider .hubcontent{padding:16px 20px 0}.testimonial-slider .hubtag{padding:18px 20px 20px}}:root{--bp-bg:#f6f8fb;--bp-line:#0820420e;--bp-border:#dde5ef;--bp-ink:#081f42;--bp-accent:#2874cb;--bp-radius:14px;--bp-shadow:0 1px 2px #0820420d, 0 10px 28px -18px #08204238;--bp-shadow-hover:0 1px 2px #0820420d, 0 18px 40px -20px #0820424d}.bp-section{position:relative}.bp-section.bp-grid,.bp-section.bp-grid.section.grey,.bp-section.bp-grid.section.why-you-need-us,.bp-section.bp-grid.section.badges{background-color:#fff;background-image:linear-gradient(var(--bp-line) 1px, transparent 1px), linear-gradient(90deg, var(--bp-line) 1px, transparent 1px);background-position:50% -1px;background-size:32px 32px}.bp-section.bp-plain,.bp-section.bp-plain.section.grey,.bp-section.bp-plain.section.badges{background:#fff}.bp-section.bp-navy,.bp-section.bp-navy.section.blue.how-we-help,.bp-section.bp-navy.section.white{background-color:var(--bp-ink);background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:50% -1px;background-size:32px 32px}.bp-section.bp-section .bp-title{width:auto;height:auto;min-height:0;font-family:Montserrat,sans-serif;font-size:var(--fs-h2);font-weight:600;line-height:var(--lh-heading);letter-spacing:-.01em;text-transform:uppercase;color:var(--bp-accent);text-align:center;margin:0 auto 22px;padding:0;position:relative}.bp-section .bp-title strong{font:inherit;color:inherit;letter-spacing:inherit}.bp-section .bp-lead{max-width:46rem;height:auto;margin:0 auto var(--gap-intro);font-family:Montserrat,sans-serif;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-muted);text-align:center;padding:0;font-weight:400}.bp-navy .bp-lead{color:#e7e7eb}@media (width<=767px){.bp-section .bp-lead br{display:none}}.bp-signs .label-2,.bp-reviews .slide-content.hub,.bp-faq .collection-item{border:1px solid var(--bp-border);border-radius:var(--bp-radius);box-shadow:var(--bp-shadow);background-color:#fff}@media (hover:hover){.bp-signs .label-2:hover,.bp-reviews .slide-content.hub:hover,.bp-faq .collection-item:hover{box-shadow:var(--bp-shadow-hover);border-color:#2874cb61}}.bp-hwh .testimonials.is-marquee{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 5% 95%,#0000 100%)}.bp-signs .cards{counter-reset:sign}.bp-signs .label-2{counter-increment:sign;transition:border-color .25s, box-shadow .25s, transform .4s var(--ease-expo);position:relative;inset:auto}.bp-signs .label-2:before{content:counter(sign, decimal-leading-zero);letter-spacing:.08em;color:#a3b0c2;font:700 .875rem/1 Montserrat,sans-serif;transition:color .25s;position:absolute;top:24px;right:28px}.bp-signs .label-img{background-color:var(--bp-bg);box-shadow:inset 0 0 0 1px var(--bp-border);border-radius:12px;transition:background-color .25s,box-shadow .25s}.bp-signs .label-content .h4{color:var(--bp-ink);padding-right:2.5rem}.bp-signs .paragraph-13{color:var(--text-muted)}.bp-signs .paragraph-13 strong{color:#2c3a52;font-weight:600}@media (hover:hover){.bp-signs .label-2:hover:before{color:var(--bp-accent)}.bp-signs .label-2:hover .label-img{background-color:#eaf2fc;box-shadow:inset 0 0 0 1px #2874cb73}}.bp-signs .signe-you-lack-heading{flex-direction:column;align-items:center;display:flex}.bp-badges.section.badges{flex-direction:column;align-items:center;padding-top:56px;padding-bottom:56px;display:flex}.bp-section.bp-focus .bp-title{text-align:left;align-self:flex-start;margin:0 0 22px}.bp-focus .bp-title:after{margin-left:0;left:0}.bp-focus .subheader._2.bp-lead{text-align:left;max-width:36rem;margin:0 0 28px}.bp-focus .mission-wrapper-copy img{box-shadow:0 0 0 1px var(--bp-border), var(--bp-shadow);border-radius:16px}.bp-reviews .section-heading.client-reviews{flex-direction:column;align-items:center;margin-bottom:28px;display:flex}.bp-reviews .section-heading.client-reviews .stars{margin-top:22px}.bp-reviews .slide-content.hub{border-radius:var(--bp-radius)}.bp-reviews .testimonial-slider .left-arrow,.bp-reviews .testimonial-slider .right-arrow.left-arrow{border:1px solid var(--bp-border);box-shadow:var(--bp-shadow);transition:border-color .2s, box-shadow .2s, transform .2s var(--ease-out);background:#fff 50%/18px no-repeat}.bp-reviews .testimonial-slider .left-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23081f42' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E")}.bp-reviews .testimonial-slider .right-arrow.left-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23081f42' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")}.bp-reviews .testimonial-slider .arrow{opacity:0}.bp-reviews .testimonial-slider .left-arrow:hover,.bp-reviews .testimonial-slider .right-arrow.left-arrow:hover{border-color:var(--bp-accent);box-shadow:var(--bp-shadow-hover)}.bp-cta .ready-container,.bp-faq .section-heading{flex-direction:column;align-items:center;display:flex}.bp-faq.section{row-gap:32px}.bp-faq .bp-lead{margin-bottom:0}.bp-faq .collection-list-wrapper{width:100%;max-width:760px;margin:0 auto}.bp-faq .collection-list-2{flex-direction:column;gap:12px;display:flex}.bp-faq .collection-item{width:auto;margin:0;padding:0;transition:border-color .25s,box-shadow .25s}.bp-faq .question-wrapper{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.bp-faq .h9{color:var(--bp-ink);text-align:left;margin:0;padding:0;font-size:1.0625rem;font-weight:600;line-height:1.45}.bp-faq .question-wrapper .code-embed{background:var(--bp-bg);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--bp-border);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .25s,box-shadow .25s;display:flex}.bp-faq .question-wrapper .code-embed svg{width:12px;height:12px}.bp-faq .answer-wrapper{padding:0 24px}.bp-faq .answer-wrapper .paragraph-7{max-width:62ch;color:var(--text-muted);text-align:left;margin:0;padding:0 0 22px;font-size:1rem;line-height:1.6}.bp-faq .answer-wrapper .paragraph-7:empty{display:none}.bp-faq .collection-item.is-open{border-color:#2874cb73}.bp-faq .collection-item.is-open .code-embed{background:#eaf2fc;box-shadow:inset 0 0 0 1px #2874cb73}.bp-faq .question-wrapper:focus-visible{outline:2px solid var(--bp-accent);outline-offset:-2px;border-radius:var(--bp-radius)}@media (width<=767px){.bp-faq .question-wrapper{gap:14px;padding:18px}.bp-faq .h9{font-size:1rem}.bp-faq .answer-wrapper{padding:0 18px}}[data-stack] .about_content{min-width:0;padding-right:40px}[data-stack] .about_texts,[data-stack] .about_texts>*{width:auto;max-width:none}[data-stack] .about_images-wrap{aspect-ratio:auto;justify-content:center;width:100%;height:auto}[data-stack] .about_images-wrap img{object-fit:contain;width:100%;max-width:381px;height:auto}@media (width<=1279px){[data-stack] .about_content{flex:1 1 0;padding-right:32px}[data-stack] .about_graphic-wrap{flex:0 0 40%;justify-content:center;align-items:center;min-width:0;max-width:40%;display:flex}}@media (width<=991px){[data-stack] .about_content{padding-right:24px}[data-stack] .about_graphic-wrap{flex:none;width:100%;max-width:100%}[data-stack] .about_images-wrap img{max-width:360px}}.slider.hub.testimonial-slider{width:min(1200px,100%);padding:0 0 8px}.testimonial-slider .w-slider-mask{clip-path:inset(-40px calc(-50% - 8px) -90px);width:min(560px,50%)}.testimonial-slider .w-slide .slide-content.hub{transition:opacity .5s var(--ease-out), transform .6s var(--ease-expo), border-color .25s, box-shadow .25s}.testimonial-slider .w-slide:not(.is-active) .slide-content.hub{opacity:.45;transform:scale(.95)}@media (width>=601px){.testimonial-slider .left-arrow{left:calc(50% - min(560px,50%)/2 - 16px)}.testimonial-slider .right-arrow.left-arrow{right:calc(50% - min(560px,50%)/2 - 16px)}.testimonial-slider .left-arrow,.testimonial-slider .right-arrow.left-arrow{z-index:5}}@media (width<=1023px){.testimonial-slider .w-slider-mask{clip-path:inset(-40px -28% -90px);width:64%}.testimonial-slider .left-arrow{left:calc(18% - 16px)}.testimonial-slider .right-arrow.left-arrow{right:calc(18% - 16px)}}@media (width<=600px){.testimonial-slider .w-slider-mask{clip-path:inset(-40px -12.5% -90px);width:80%}.testimonial-slider .w-slide:not(.is-active) .slide-content.hub{opacity:.6}.slider.hub.testimonial-slider{padding-bottom:72px}.testimonial-slider .left-arrow{left:calc(50% - 60px)}.testimonial-slider .right-arrow.left-arrow{right:calc(50% - 60px)}}.bp-reviews.section{row-gap:0}.bp-reviews .section-heading.client-reviews{margin-bottom:40px}.bp-reviews .section-heading.client-reviews .stars{gap:6px;margin-top:16px}.bp-reviews .section-heading.client-reviews .image-7{width:32px;height:32px}.bp-reviews .section-heading.client-reviews .our-story-subheading{color:var(--text-muted);margin:12px 0 0;font-size:1rem}.bp-reviews .testimonial-slider+.button{margin-top:40px}.bp-section.bp-section.bp-grid.bp-grid{background-color:#fff;background-image:linear-gradient(var(--bp-line) 1px, transparent 1px), linear-gradient(90deg, var(--bp-line) 1px, transparent 1px);background-position:50% -1px;background-size:32px 32px}.bp-section.bp-section.bp-navy.bp-navy{background-color:var(--bp-ink);background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:50% -1px;background-size:32px 32px}.bp-section .bp-card{border:1px solid var(--bp-border);border-radius:var(--bp-radius);box-shadow:var(--bp-shadow);transition:border-color .25s, box-shadow .25s, transform .4s var(--ease-expo);background-color:#fff}@media (hover:hover){.bp-section .bp-card:hover{box-shadow:var(--bp-shadow-hover);border-color:#2874cb61}}.bp-section .bp-card-title{color:var(--bp-ink);font-size:var(--fs-h5);font-weight:600;line-height:var(--lh-card);margin:0}.bp-section .bp-card-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.bp-section .bp-card-text strong{color:#2c3a52;font-weight:600}.bp-navy .bp-card-title{color:var(--bp-ink)}.bp-services.section{row-gap:0}@media (width<=767px){.bp-section .w-button{justify-content:center;align-items:center;display:inline-flex}}.bp-section .bp-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--bp-accent);text-align:center;margin:-6px auto 14px;font-size:.9375rem;font-weight:700;line-height:1.4}.bp-section .bp-kicker em{font-style:normal}.bp-section.bp-section.bp-top{padding-top:var(--pad-page-top);padding-bottom:var(--pad-section)}.bp-reviews-page .testimonial-container{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1180px;margin:0 auto;padding:0 24px;display:grid}.bp-reviews-page .testimonial-container:before,.bp-reviews-page .testimonial-container:after,.bp-reviews-page .testimonials:before,.bp-reviews-page .testimonials:after{content:none}.bp-reviews-page .testimonials{display:contents}.bp-reviews-page .men-of-action{text-align:left;flex-direction:column;align-items:stretch;width:auto;max-width:none;height:auto;min-height:0;margin:0;padding:10px 10px 20px;display:flex}.bp-reviews-page .men-of-action .div-block-12{background:#0b1d3a;border-radius:10px;width:100%;height:auto;margin:0;overflow:hidden}.bp-reviews-page .men-of-action .code-embed-8{width:100%;height:auto;margin:0}.bp-reviews-page .card2content,.bp-reviews-page .list,.bp-reviews-page .list-item{text-align:left;justify-content:flex-start;align-items:flex-start;width:auto;height:auto;margin:0;padding:0}.bp-reviews-page .bp-card-title{letter-spacing:.06em;text-transform:uppercase;font-size:1rem}.bp-reviews-page .divider{background:var(--bp-accent);border:0;width:28px;height:2px;margin:10px 10px 8px}.bp-reviews-page .bp-card-text{margin:0;font-size:.9375rem}@media (width<=991px){.bp-reviews-page .testimonial-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.bp-reviews-page .testimonial-container{grid-template-columns:minmax(0,1fr)}}.bp-reviews-page .card2content{min-height:0;display:block}.bp-reviews-page .bp-card-title{text-align:left;width:auto;height:auto;min-height:0;margin:0;padding:0}.bp-products .bp-kicker{margin-top:6px}.bp-reviews-page.section-3{height:auto;min-height:0}.bp-reviews-page .testimonial-container{margin-bottom:0}.bp-reviews-page .divider{flex:none}@media (width<=767px){.bp-section.bp-section .bp-title,.bp-section .bp-lead,.bp-section .bp-kicker{box-sizing:border-box;padding-left:16px;padding-right:16px}}.bp-person .bp-person-name{color:var(--bp-accent);text-transform:uppercase;font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:-.01em}.bp-person .bp-person-name [class^=meet-][class*=subheading]{color:var(--bp-ink);opacity:1;letter-spacing:.14em;margin-top:10px;font-size:.9375rem;font-weight:700}.bp-person .about-edward-text-copy,.bp-person .about-sarah-text-copy{font-size:1rem;line-height:1.7}.bp-person .image-33{border-radius:20px;box-shadow:0 24px 50px -26px #0000008c}.bp-story .our-story-subheading{text-align:left;color:#3c4257;max-width:46rem;margin:0 auto;font-size:1.0625rem;line-height:1.75}.bp-story .our-story-subheading strong{color:var(--bp-ink)}.bp-join .code-embed-6{border-radius:20px;width:100%;max-width:900px;margin:0 auto;overflow:hidden;box-shadow:0 24px 50px -26px #08204266}.bp-person .bp-person-name>span:first-child{color:var(--bp-accent)}.bp-person .h2.bp-person-name{height:auto;min-height:0;margin-bottom:24px}.bp-apply .container-7{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:1080px;margin:0 auto;padding:0 24px;display:flex}.bp-apply .code-embed-7{width:100%}.bp-stories-hero .story-eyebrow.bp-kicker{margin:0 auto 16px}.bp-stories-hero .bp-lead{margin-bottom:0}.bp-logos.logo-strip-section{border:0;padding-top:56px;padding-bottom:0}.bp-logos .logo-eyebrow{color:var(--text-muted);font-size:.8125rem}.bp-stories-cta.cta-section{padding-top:56px}.bp-stories-cta .cta-card{background-color:var(--bp-ink);background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:32px 32px;border-radius:20px}.bp-stories-cta .cta-button{background:var(--bp-accent);border-radius:999px}.bp-stories-cta .cta-button:hover{background:#1f63b0}.bp-post.section.blog1-container{padding-top:var(--pad-page-top)}.bp-legal .heading-wrapper{box-sizing:border-box;width:100%;max-width:820px;margin:0 auto;padding:0 24px}.bp-legal .privacy-policy{border:1px solid var(--bp-border);border-radius:var(--bp-radius);box-shadow:var(--bp-shadow);color:#3c4257;text-align:left;letter-spacing:0;text-transform:none;background:#fff;margin:0;padding:48px;font-size:1rem;font-weight:400;line-height:1.75}.bp-legal .privacy-policy strong{color:var(--bp-ink)}.bp-legal .privacy-policy a{color:var(--bp-accent)}@media (width<=600px){.bp-legal .privacy-policy{padding:24px 20px}}.bp-404 .utility-page-wrap{height:auto;min-height:0;padding:0 24px}.bp-404 .utility-page-content{width:100%;max-width:560px}.bp-404 .utility-page-content img{max-width:220px;margin:0 auto 24px}.bp-section.bp-404{box-sizing:border-box;min-height:100vh}:root{--bp-container:1180px;--bp-narrow:760px;--bp-gap-title:28px;--bp-gap-head:48px;--bp-card-pad:32px}@media (width<=767px){:root{--bp-gap-head:36px;--bp-card-pad:24px}}.bp-section.bp-section.bp-section{padding-top:var(--pad-section);padding-bottom:var(--pad-section);row-gap:0}.bp-section.bp-section.bp-section.bp-top{padding-top:var(--pad-page-top)}.bp-section.bp-section.bp-section.bp-badges,.bp-section.bp-section.bp-section.bp-logos{padding-top:56px;padding-bottom:56px}.bp-section.bp-section.bp-section.bp-logos{padding-bottom:0}.bp-section.bp-section.bp-hwh{justify-content:flex-start;height:auto;min-height:0}.bp-focus .text{gap:0}.bp-section.bp-section.bp-stories-hero .bp-title{margin-bottom:var(--bp-gap-title)}.bp-section.bp-section .bp-title{margin-top:0;margin-bottom:var(--bp-gap-title)}.bp-section.bp-section .bp-lead{margin-top:0;margin-bottom:var(--bp-gap-head)}.bp-section.bp-section .bp-kicker{margin:0 auto 14px}.bp-section .section-heading,.bp-section .signe-you-lack-heading,.bp-section .hero-wrapper-two,.bp-section .stories-hero-inner,.bp-section .header{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.bp-signs .cards,.bp-services .services-card-component,.bp-services .services-cards-3,.bp-products .container-4,.bp-reviews-page .testimonial-container,.bp-learning .blog-archive-container,.bp-apply .container-7{max-width:var(--bp-container)}.bp-faq .collection-list-wrapper,.bp-legal .heading-wrapper{max-width:var(--bp-narrow)}.bp-signs .label-2,.bp-services .services-cards-2,.bp-services .services-cards-3,.bp-products .product1{padding:var(--bp-card-pad)}.bp-section .ready-container,.bp-section .stories-hero-inner,.bp-section .section-heading,.bp-section .signe-you-lack-heading,.bp-section .hero-wrapper-two,.bp-focus .text{gap:0}.bp-section.bp-section .bp-lead:has(+.w-button),.bp-section.bp-section .bp-lead:has(+.button){margin-bottom:32px}.bp-section .bp-lead+.w-button,.bp-section .bp-lead+.button{margin-top:0}.bp-section .bp-card{gap:0}.bp-section.bp-section .bp-card .card2content{margin-bottom:0}.bp-person .about-edward-text-copy,.bp-person .about-sarah-text-copy{margin:0}.bp-grid.bp-person .about-edward-text-copy,.bp-grid.bp-person .about-sarah-text-copy{color:#3c4257}.bp-navy.bp-person .about-edward-text-copy,.bp-navy.bp-person .about-sarah-text-copy{color:#e7e7eb}.bp-grid.bp-person .bp-person-name [class^=meet-][class*=subheading]{color:var(--bp-ink)}.bp-navy.bp-person .bp-person-name [class^=meet-][class*=subheading]{color:#e7e7eb}.bp-person .h2.bp-person-name{margin:0 0 var(--bp-gap-title)}.bp-person .meet-edward-container,.bp-person .meet-sarah-container-copy{max-width:var(--bp-container);align-items:center;column-gap:56px;margin:0 auto}.bp-section.bp-section.bp-story .bp-title{margin-top:0}.bp-story .our-story{margin:0 auto;padding:0}.bp-careers .code-embed-2{width:100%;max-width:var(--bp-narrow);box-sizing:border-box;border:1px solid var(--bp-border);border-radius:var(--bp-radius);box-shadow:var(--bp-shadow);background:#fff;margin:0 auto;padding:12px 16px}.bp-careers .code-embed-2 iframe{display:block}@media (width<=767px){.bp-person .image-wrapper.desktop{width:100%;max-width:none;margin:0 0 var(--bp-gap-head);display:block}.bp-person .image-wrapper.desktop .image-33{width:100%;height:auto}.bp-person .meet-edward-container,.bp-person .meet-sarah-container-copy{flex-direction:column;align-items:stretch}}.bp-person .image-wrapper.desktop{flex:0 0 clamp(240px,30vw,400px);width:clamp(240px,30vw,400px);max-width:none}.bp-person .image-wrapper.desktop .image-33{aspect-ratio:1;object-fit:cover;width:100%;max-width:none;height:auto}.bp-person .edward-container,.bp-person .sarah-container{flex:1 1 0;min-width:0}@media (width<=767px){.bp-person .image-wrapper.desktop{flex:none;width:100%}}.bp-person .meet-edward-container,.bp-person .meet-sarah-container-copy{box-sizing:border-box;width:100%;padding-left:24px;padding-right:24px}@media (width>=768px){.bp-person .image-wrapper.desktop .image-33{width:clamp(220px,26vw,380px);min-width:clamp(220px,26vw,380px)}.bp-person .image-wrapper.desktop{flex:none;width:auto}.bp-person .meet-sarah-container-copy{flex-direction:row-reverse}}.bp-section.bp-section.bp-section{margin-top:0;margin-bottom:0}.bp-reviews-page.bp-section .bp-lead{margin-bottom:32px}.bp-tabs{border:1px solid var(--bp-border);width:max-content;max-width:calc(100% - 32px);box-shadow:var(--bp-shadow);box-sizing:border-box;background:#fff;border-radius:999px;gap:4px;margin:0 auto 48px;padding:6px;display:flex}.bp-tab{min-height:44px;color:var(--bp-ink);letter-spacing:.02em;cursor:pointer;transition:background-color var(--dur-hover) ease, color var(--dur-hover) ease;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:700;display:inline-flex}.bp-tab:hover{color:var(--bp-accent)}.bp-tab[aria-selected=true]{background:var(--bp-accent);color:#fff}.bp-tab:focus-visible{outline:2px solid var(--bp-accent);outline-offset:2px}.bp-tab-count{opacity:.7;font-weight:600}.bp-tab-panel[hidden]{display:none}@media (width<=479px){.bp-tab{padding:10px 14px;font-size:.8125rem}}.bp-reviews-page .testimonial-container{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bp-reviews-page .men-of-action{border-radius:18px;padding:10px 10px 18px}.bp-reviews-page .card2content{margin:14px 8px 0}.bp-reviews-page .card2content .bp-card-title{letter-spacing:.08em;color:var(--bp-accent);font-size:.75rem;line-height:1.4}.bp-reviews-page .men-of-action .divider{display:none}.bp-reviews-page .list{margin:4px 8px 0}.bp-reviews-page .list .bp-card-text{color:var(--bp-ink);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700}@media (width<=1279px){.bp-reviews-page .testimonial-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991px){.bp-reviews-page .testimonial-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.bp-reviews-page .testimonial-container{grid-template-columns:minmax(0,1fr)}}.bp-reviews-written{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:100%;max-width:980px;margin:0 auto;padding:0 24px;display:grid}.bp-reviews-written .bp-review:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 16px)}.bp-review.bp-card{padding:var(--bp-card-pad);text-align:left;flex-direction:column;gap:16px;display:flex}.bp-review-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-review-stars{gap:3px;display:flex}.bp-review-star{width:16px;height:16px}.bp-review-date{color:#5b6b84;margin:0;font-size:.8125rem}.bp-review .bp-review-title{min-height:0;color:var(--bp-ink);text-transform:none;letter-spacing:0;margin:0;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.35}.bp-review-body p{color:#3a4b66;margin:0 0 12px;font-size:1rem;line-height:1.6}.bp-review-body p:last-child{margin-bottom:0}.bp-review-by{border-top:1px solid #edf1f6;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.bp-review-photo{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.bp-review-name{color:var(--bp-ink);margin:0;font-size:.9375rem;font-weight:600}.bp-review-role{color:#5b6b84;margin:2px 0 0;font-size:.8125rem}.bp-reviews-more{justify-content:center;margin-top:48px;display:flex}.bp-reviews-more .w-button{flex:none;width:auto}@media (width<=767px){.bp-reviews-written{grid-template-columns:minmax(0,1fr);gap:24px}.bp-reviews-written .bp-review:last-child:nth-child(odd){justify-self:stretch;width:auto}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bp-compare-wrap{width:100%;max-width:var(--bp-container);box-sizing:border-box;margin:0 auto;padding:0 24px}.bp-compare-cta{justify-content:center;margin-top:40px;display:flex}.bp-compare-cta .w-button{width:auto}@media (width<=767px){.bp-compare-wrap{padding:0 16px}}.bp-skool-grid{width:100%;max-width:var(--bp-container);box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;margin:0 auto;padding:0 24px;display:grid}.bp-skool-art img{border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 24px 60px -24px #0009}.bp-skool-copy{text-align:left}.bp-skool-kicker{letter-spacing:.08em;text-transform:uppercase;color:#8cc0ff;margin:0;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:700}.bp-skool .bp-skool-title{text-transform:uppercase;color:#fff;text-align:left;min-height:0;margin:14px 0 0;font-family:Montserrat,sans-serif;font-size:clamp(1.875rem,1.2rem + 1.6vw,2.75rem);font-weight:800;line-height:1.1}.bp-skool-text{color:#fffc;margin:24px 0 32px;font-size:1.125rem;line-height:1.6}.bp-skool-text strong{color:#fff;font-weight:600}.bp-skool .bp-skool-btn{width:auto;display:inline-flex}@media (width<=767px){.bp-skool-grid{grid-template-columns:minmax(0,1fr);gap:36px;padding:0 16px}.bp-skool-text{font-size:1rem}}.bp-mag{width:100%;max-width:var(--bp-container);box-sizing:border-box;text-align:left;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:40px;margin:0 auto;padding:0 24px;display:grid}.bp-mag a{color:inherit;text-decoration:none}.bp-mag-feature.bp-card{border-radius:20px;flex-direction:column;padding:0;display:flex;overflow:hidden}.bp-mag-feature-img{aspect-ratio:16/10;background:#050d1c;overflow:hidden}.bp-mag-feature-img img,.bp-mag-item img{object-fit:cover;width:100%;height:100%;transition:opacity var(--dur-hover) ease;display:block}.bp-mag-feature-body{flex-direction:column;gap:14px;padding:28px 32px 32px;display:flex}.bp-mag-feature-title{min-height:0;color:var(--bp-ink);text-transform:none;text-align:left;transition:color var(--dur-hover) ease;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.5rem,1.1rem + 1vw,1.875rem);font-weight:800;line-height:1.2}.bp-mag-feature-text{color:#3a4b66;margin:0;font-size:1.0625rem;line-height:1.6}.bp-mag-by{color:#5b6b84;margin:0;font-size:.875rem}.bp-post-meta{color:#5b6b84;align-items:center;gap:10px;font-size:.8125rem;display:flex}.bp-post-cat{color:var(--bp-accent);background:#eaf2fc;border-radius:999px;padding:4px 10px;font-weight:600}.bp-mag-list{flex-direction:column;display:flex}.bp-mag-list-label{letter-spacing:.08em;text-transform:uppercase;color:var(--bp-accent);margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:.8125rem;font-weight:700}.bp-mag-item{border-top:1px solid var(--bp-border);align-items:center;gap:18px;padding:18px 0;display:flex}.bp-mag-item img{outline:1px solid var(--bp-border);outline-offset:-1px;background:#050d1c;border-radius:12px;flex:none;width:128px;height:80px}.bp-mag-item-body{flex-direction:column;gap:8px;min-width:0;display:flex}.bp-mag-item-title{min-height:0;color:var(--bp-ink);text-transform:none;text-align:left;transition:color var(--dur-hover) ease;margin:0;font-family:Montserrat,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1.35}.bp-mag-feature:hover .bp-mag-feature-title,.bp-mag-item:hover .bp-mag-item-title{color:var(--bp-accent)}.bp-mag-item:hover img{opacity:.85}.bp-mag a:focus-visible{outline:2px solid var(--bp-accent);outline-offset:4px;border-radius:12px}@media (width<=991px){.bp-mag{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=767px){.bp-mag{padding:0 16px}.bp-mag-feature-body{padding:22px 22px 24px}.bp-mag-item{gap:14px;padding:16px 0}.bp-mag-item img{width:104px;height:70px}.bp-mag-item-title{font-size:1rem}}.bp-products-grid{width:100%;max-width:var(--bp-container);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0 auto;padding:0 24px;display:grid}.bp-product{text-align:center;background:#f4f6f9;border-radius:18px;flex-direction:column;align-items:center;padding:16px 16px 36px;display:flex;box-shadow:0 1px 2px #081f420d,0 22px 44px -30px #081f4259}.bp-product-art{aspect-ratio:4/3;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-bottom:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #081f420d}.bp-product-art img{filter:drop-shadow(0 18px 20px #081f4238)drop-shadow(0 4px 6px #081f421f);flex:none;width:136%;max-width:none;height:auto;display:block}.bp-product:nth-child(2) .bp-product-art img{width:112%}.bp-product:nth-child(3) .bp-product-art img{width:108%}.bp-products .bp-product-name{text-align:center;width:auto;margin:0 0 12px;padding:0 12px}.bp-products .bp-product-text{text-align:center;width:auto;max-width:36ch;margin:0 0 28px;padding:0 12px}.bp-product .bp-product-btn{width:auto;margin-top:auto}.bp-product{transition:box-shadow var(--dur-hover) var(--ease-out)}.bp-product-art img{transition:filter .4s var(--ease-out)}.bp-product:hover{box-shadow:0 1px 2px #081f420f,0 30px 56px -30px #081f4280}.bp-product:hover .bp-product-art img{filter:drop-shadow(0 26px 28px #081f424d)drop-shadow(0 6px 8px #081f4224)}@media (width<=991px){.bp-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.bp-products-grid{grid-template-columns:minmax(0,1fr);gap:20px;padding:0 16px}}.stories-real{width:100%;max-width:var(--bp-container);box-sizing:border-box;flex-direction:column;gap:40px;margin:0 auto;padding:0 24px;display:flex}.stories-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}.story{text-align:left;margin:0}.story-frame{aspect-ratio:16/9;background:#0b1d3a;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 24px 50px -26px #0009}.story-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.story-meta{margin-top:14px}.story-name{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700}.story-co{letter-spacing:.08em;text-transform:uppercase;color:#8cc0ff;margin:2px 0 0;font-size:.75rem;font-weight:600}.story--featured{width:100%;max-width:900px;margin:0 auto}.story--featured .story-frame{border-radius:20px}.story--featured .story-name{font-size:1.375rem}@media (width<=991px){.stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.stories-grid{grid-template-columns:minmax(0,1fr)}.stories-real{padding:0 16px}}h1.h2.white.left{min-height:0;margin-bottom:24px;padding-bottom:22px;position:relative}h1.h2.white.left .blog1-header{color:var(--bp-accent);text-transform:uppercase;letter-spacing:-.01em;font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--fs-h2);line-height:var(--lh-heading)}h1.h2.white.left:after{content:"";background:var(--bp-accent);border-radius:2px;width:28px;height:2px;position:absolute;bottom:0;left:0}h1.h2.white.left .blog1-subheading{text-transform:none}:root{--card-bg:#f4f6f9;--card-radius:16px;--card-shadow:0 1px 2px #081f420d, 0 22px 44px -30px #081f4259;--card-shadow-hover:0 1px 2px #081f420f, 0 30px 56px -30px #081f4280;--card-media-bg:#fff;--card-media-radius:10px;--card-media-inset:14px;--card-title-size:var(--fs-h5);--card-text-color:var(--text-muted)}body{font-family:Montserrat,sans-serif}.bp-section .bp-card,.bp-section.bp-section .bp-card,.bp-signs .label-2,.bp-reviews .slide-content.hub,.bp-faq .collection-item,.bp-product,.bp-mag-feature.bp-card,.bp-mag-list,.bp-review.bp-card,.bp-legal .privacy-policy,.bp-careers .code-embed-2,.blog-card-wrapper-shadow{background-color:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow);border:0}@media (hover:hover){.bp-section .bp-card:hover,.bp-section.bp-section .bp-card:hover,.bp-signs .label-2:hover,.bp-reviews .slide-content.hub:hover,.bp-faq .collection-item:hover,.bp-product:hover,.blog-card-wrapper-shadow:hover{box-shadow:var(--card-shadow-hover);border-color:#0000}}.bp-mag-feature-img{margin:var(--card-media-inset) var(--card-media-inset) 0;border-radius:var(--card-media-radius)}.blog-card-image-wrapper-inside-card{margin:var(--card-media-inset) var(--card-media-inset) 0;border-radius:var(--card-media-radius);overflow:hidden}.bp-product-art{background:var(--card-media-bg);border-radius:var(--card-media-radius)}.bp-reviews-page .men-of-action .div-block-12{border-radius:var(--card-media-radius)}.bp-signs .label-img,.bp-faq .question-wrapper .code-embed{background-color:var(--card-media-bg);box-shadow:none}.bp-section .bp-card-title,.bp-mag-feature-title,.bp-review .bp-review-title,.bp-products .bp-product-name,.bp-signs .label-content .h4,.blog-card-content-inside h2,.blog-card-content-inside h3{color:var(--bp-ink);text-transform:none;letter-spacing:0;font-family:Montserrat,sans-serif;font-weight:600}.bp-mag-feature-title{font-size:clamp(1.375rem,1.1rem + .7vw,1.625rem)}.bp-review .bp-review-title,.blog-card-content-inside h2,.blog-card-content-inside h3{font-size:var(--card-title-size);line-height:1.3}.bp-mag-item-title{font-weight:600}.bp-section .bp-card-text,.bp-mag-feature-text,.bp-review-body p,.bp-product-text,.bp-signs .paragraph-13,.blog-card-content-inside p{color:var(--card-text-color);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}.bp-legal .privacy-policy{color:var(--card-text-color)}.bp-post-cat,.bp-product-tag,.badge-primary-small-light-2{letter-spacing:.08em;text-transform:uppercase;color:var(--bp-accent);background:#eaf2fc;border-radius:999px;padding:5px 11px;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600}.blog-card-wrapper-shadow{align-self:start}.process-component2>.about_item.process-item{background-color:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.process-item .heading-style-h3{color:var(--bp-ink);font-family:Montserrat,sans-serif;font-weight:600}.process-item .about_content p{color:var(--card-text-color)}@media (width>=768px){.process-item .about_graphic-wrap{margin:var(--card-media-inset) var(--card-media-inset) var(--card-media-inset) 0;box-sizing:border-box;background:var(--card-media-bg);border-radius:var(--card-media-radius);align-self:stretch;padding:20px}}@media (width<=767px){.process-component2>.about_item.process-item{padding-bottom:0}.process-item .about_graphic-wrap{margin:0 var(--card-media-inset) var(--card-media-inset);box-sizing:border-box;background:var(--card-media-bg);border-radius:var(--card-media-radius);width:auto;padding:16px}}.sg-route,.motion .how-we-help .icon,.motion [data-float],.stack-rail__dot.is-active .lever__knob{animation:none}.testimonial-slider .w-slider-arrow-left:hover .arrow,.testimonial-slider .w-slider-arrow-right:hover .arrow{filter:none;transform:none}.motion .how-we-help .testimonials[data-reveal]{transform:translate3d(0, var(--reveal-distance), 0);transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out)}.motion .how-we-help .testimonials[data-reveal].is-revealed{transform:none}:root{--btn-bg:var(--bp-accent);--btn-bg-hover:#1d5ea8;--btn-text:#fff;--btn-radius:999px;--btn-height:48px;--btn-pad:14px 28px;--btn-shadow-hover:0 8px 20px -10px #2874cba6}.w-button.w-button,.button-3.button-3,.cta-button.cta-button,.button-5.is-navbar{box-sizing:border-box;min-height:var(--btn-height);height:auto;padding:var(--btn-pad);border-radius:var(--btn-radius);background-color:var(--btn-bg);color:var(--btn-text);text-align:center;letter-spacing:0;text-transform:none;transition:background-color var(--dur-hover) ease, box-shadow var(--dur-hover) ease;border:0;justify-content:center;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;transform:none}.w-button.w-button:hover,.button-3.button-3:hover,.cta-button.cta-button:hover,.button-5.is-navbar:hover{background-color:var(--btn-bg-hover);color:var(--btn-text);box-shadow:var(--btn-shadow-hover);transform:none}.w-button.w-button:focus-visible,.button-3.button-3:focus-visible,.cta-button.cta-button:focus-visible,.button-5.is-navbar:focus-visible{outline:2px solid var(--bp-accent);outline-offset:3px}@media (width<=479px){.w-button.w-button,.button-3.button-3,.cta-button.cta-button{padding:13px 22px}}.button-5.is-navbar .button-text-item,.button-5.is-navbar .text-span-8{font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit}.bp-section.bp-skool .bp-title{margin:14px 0 var(--bp-gap-title);text-align:left;font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:-.01em;color:var(--bp-accent)}.bp-skool .bp-title:after{margin-left:0;left:0}.bp-section.bp-stories-cta .bp-title{margin:0 0 var(--bp-gap-title);text-align:left;max-width:none;padding:0}.bp-stories-cta .bp-title:after{margin-left:0;left:0}.testimonial-slider .h8,.blog-card-content-inside .heading-h3-size{color:var(--bp-ink);font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--card-title-size);line-height:1.3}.blog1-subheading{font-size:var(--fs-lead);font-weight:400}:root{--text-body:#3c4257;--text-on-navy:#e7e7eb}.blog1-body,.bp-person .about-edward-text-copy,.bp-person .about-sarah-text-copy,.bp-story .our-story-subheading,.bp-legal .privacy-policy,.bp-skool .bp-skool-text,.bp-stories-cta .cta-subhead{font-family:Montserrat,sans-serif;font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body)}.bp-navy .about-sarah-text-copy,.bp-skool .bp-skool-text,.bp-stories-cta .cta-subhead{color:var(--text-on-navy)}.process-item .about_content p,.blog-card-content-inside .paragraph-default-3{color:var(--card-text-color);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}.testimonial-slider .date,.testimonial-slider .role,.blog-card-wrapper-shadow .text-200{font-size:var(--fs-small);color:var(--text-muted)}.bp-section.bp-section.bp-stories-hero .bp-lead{margin-bottom:0}.bp-hwh .testimonials.w-container{padding-top:0;padding-bottom:0}.bp-story .our-story,.bp-process .lever-cards2{gap:0}.bp-post .blog-1-text-wrapper{margin-top:0}.bp-mag-item:last-child{padding-bottom:0}.site-footer{--sf-cols:minmax(0, 1.8fr) repeat(2, minmax(0, 1fr)) minmax(0, 1.3fr);--sf-gap:32px;color:var(--text-muted);background-color:#fff;background-image:linear-gradient(#0820420e 1px,#0000 1px),linear-gradient(90deg,#0820420e 1px,#0000 1px);background-size:32px 32px;border-top:1px solid #e3e9f1;font-family:Montserrat,sans-serif}.site-footer__inner{max-width:var(--bp-container);box-sizing:content-box;margin:0 auto;padding:clamp(3rem,2.4rem + 2vw,4rem) 24px 28px}.site-footer__row{grid-template-columns:var(--sf-cols);column-gap:var(--sf-gap);align-items:start;display:grid}.site-footer__logo{width:150px;height:auto;display:block}.site-footer__say{max-width:18ch;color:var(--bp-ink);margin:18px 0 0;font-size:1.25rem;font-weight:600;line-height:1.3}.site-footer__head{letter-spacing:.1em;text-transform:uppercase;color:#8a94a6;margin:0 0 14px;font-size:.6875rem;font-weight:600}.site-footer__col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.site-footer__col a{color:var(--bp-ink);transition:color var(--dur-hover) ease;font-size:.9375rem;line-height:1.4;text-decoration:none}.site-footer__col a:hover{color:var(--bp-accent)}.site-footer__email{overflow-wrap:anywhere}.site-footer__legal{font-size:var(--fs-small);color:#7a8497;border-top:1px solid #e3e9f1;align-items:center;margin-top:40px;padding-top:20px}.site-footer__legal p{margin:0}.site-footer__legal nav{flex-wrap:wrap;grid-column:2/span 2;gap:8px 20px;display:flex}.site-footer__legal nav a{color:#7a8497;transition:color var(--dur-hover) ease;text-decoration:none}.site-footer__legal nav a:hover{color:var(--bp-accent)}.site-footer__social{justify-self:end;align-items:center;gap:14px;display:flex}.site-footer__social a{width:22px;height:22px;color:var(--bp-ink);opacity:.7;transition:color var(--dur-hover) ease, opacity var(--dur-hover) ease;place-items:center;display:inline-grid}.site-footer__social a:hover{color:var(--bp-accent);opacity:1}.site-footer a:focus-visible{outline:2px solid var(--bp-accent);outline-offset:3px;border-radius:4px}.site-footer--light{border-top:0}.site-footer--dark{background-color:var(--bp-ink);color:#aebad0;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);border-top:0}.site-footer--dark .site-footer__logo{filter:brightness(0)invert()}.site-footer--dark .site-footer__say{color:#fff}.site-footer--dark .site-footer__col a{color:#e7ebf3}.site-footer--dark .site-footer__col a:hover{color:#fff}.site-footer--dark .site-footer__legal{color:#8796b0;border-top-color:#ffffff1a}.site-footer--dark .site-footer__legal nav a{color:#8796b0}.site-footer--dark .site-footer__legal nav a:hover{color:#fff}.site-footer--dark .site-footer__social a{color:#e7ebf3}.site-footer--dark .site-footer__social a:hover{color:#fff}.site-footer--dark a:focus-visible{outline-color:#7fb1ea}@media (width<=1180px){.site-footer{--sf-cols:minmax(0, 1.2fr) repeat(2, minmax(0, 1fr)) minmax(0, 1.5fr);--sf-gap:24px}}@media (width<=960px){.site-footer{--sf-cols:repeat(2, minmax(0, 1fr));--sf-gap:20px}.site-footer__row:first-child{row-gap:32px}.site-footer__brand,.site-footer__col--connect{grid-column:1/-1}.site-footer__legal{row-gap:12px}.site-footer__legal>*{justify-self:start;grid-column:1/-1!important}}@media (width<=767px){.site-footer__inner{padding:3rem 24px 24px}}.navbar-component{--glass-tint:#ffffff75;--glass-tint-2:#ffffff3d;--glass-edge:#ffffffb3;--glass-hi:#ffffffd9;--glass-lo:#fff3;--glass-sheen:#ffffff8c;--glass-ink:var(--bp-ink);--glass-current:var(--bp-accent);--glass-chip:#fff9;--glass-shadow:#081f4247}.navbar-component.is-on-dark{--glass-tint:#1e3a6861;--glass-tint-2:#081f4238;--glass-edge:#ffffff38;--glass-hi:#ffffff59;--glass-lo:#ffffff0f;--glass-sheen:#ffffff29;--glass-ink:#f2f5fa;--glass-current:#8cc0ff;--glass-chip:#ffffff1f;--glass-shadow:#00000073}.navbar-component .navbar-container,.navbar-component .navbar-menu[data-nav-menu-open] .navbar-menu-link-wrapper{isolation:isolate;background:linear-gradient(135deg, var(--glass-tint), var(--glass-tint-2));backdrop-filter:blur(18px)saturate(180%);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 1px var(--glass-hi), inset 0 -1px 1px var(--glass-lo), 0 12px 32px -14px var(--glass-shadow), 0 1px 3px #081f4214;transition:background .35s,border-color .35s,box-shadow .35s;position:relative}.navbar-component .navbar-container:before,.navbar-component .navbar-menu[data-nav-menu-open] .navbar-menu-link-wrapper:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 160% at 18% -30%, var(--glass-sheen), transparent 52%), radial-gradient(70% 120% at 100% 130%, var(--glass-lo), transparent 60%);transition:opacity .35s;position:absolute;inset:0}.navbar-component .navbar-link.navbar-link{color:var(--glass-ink);transition:color var(--dur-hover) ease, background-color var(--dur-hover) ease;background-color:#0000;border-radius:999px;padding:.55rem .9rem;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none}.navbar-component .navbar-link.navbar-link:hover{background-color:var(--glass-chip);color:var(--glass-ink)}.navbar-component .navbar-link.navbar-link.w--current{color:var(--glass-current)}.navbar-component .navbar-link.navbar-link:focus-visible{outline:2px solid var(--glass-current);outline-offset:2px}.navbar-component .button-text-item{cursor:pointer}.navbar-component .navbar-logo{transition:filter .35s}.navbar-component.is-on-dark .navbar-logo{filter:brightness(0)invert()}.navbar-component .menu-icon-line-top,.navbar-component .menu-icon-line-middle,.navbar-component .menu-icon-line-bottom{background-color:var(--glass-ink);transition:background-color .35s}@media (width<=991px){.navbar-component .navbar-menu,.navbar-component .navbar-menu[data-nav-menu-open]{background:0 0;border-radius:28px}.navbar-component .w-nav-overlay{width:auto;left:5%;right:5%}.navbar-component .navbar-menu[data-nav-menu-open] .navbar-menu-link-wrapper{--glass-tint:#fffc;--glass-tint-2:#ffffffa8;border-radius:28px;gap:4px;padding:1.25rem 1.5rem 1.5rem}.navbar-component.is-on-dark .navbar-menu[data-nav-menu-open] .navbar-menu-link-wrapper{--glass-tint:#10284ed1;--glass-tint-2:#081f42b8}.navbar-component .navbar-link.navbar-link{padding:.75rem 1.25rem;font-size:1.0625rem}.navbar-component .navbar-menu-link-wrapper .button-5.is-navbar{margin-top:10px}}@supports not (backdrop-filter:blur(1px)){.navbar-component{--glass-tint:#fafbfdf5;--glass-tint-2:#f4f6f9f5}.navbar-component.is-on-dark{--glass-tint:#10284ef5;--glass-tint-2:#081f42f5}}@media (prefers-reduced-transparency:reduce){.navbar-component{--glass-tint:#f8f9fb;--glass-tint-2:#f4f6f9}.navbar-component.is-on-dark{--glass-tint:#10284e;--glass-tint-2:#081f42}}.bp-section.bp-section.bp-about-head .bp-lead{margin-bottom:0}.bp-section.bp-section.bp-section.bp-about-head+.bp-person{padding-top:var(--bp-gap-head)}.bp-section.bp-section.bp-legal .bp-title{margin:0 auto var(--bp-gap-head);text-align:center}.bp-legal .heading-wrapper.w-container{gap:0}:root{--gutter-m:20px;--card-gap-m:16px}.bp-section,.site-footer{align-self:stretch}.story-frame,.story--featured .story-frame{border-radius:var(--card-radius)}.landing,.bp-section.bp-reviews,body{overflow-x:clip}@media (width<=479px){.bp-stories-cta .cta-content{min-width:0}.bp-apply .calendly-inline-widget{min-width:0!important}}@media (width<=767px){.bp-section.bp-section.bp-section:not(.bp-hwh){padding-left:var(--gutter-m);padding-right:var(--gutter-m)}.bp-signs .cards,.bp-compare-wrap,.bp-skool-grid,.bp-products-grid,.stories-real,.bp-mag,.bp-legal .heading-wrapper,.bp-person .meet-edward-container,.bp-person .meet-sarah-container-copy,.bp-person .image-wrapper,.bp-stories-cta .cta-container,.bp-careers .code-embed-2,.bp-apply .container-7{padding-left:0;padding-right:0}.bp-careers .code-embed-2{padding:12px}.bp-process .lever-cards2{width:100%;max-width:none;margin-left:0;margin-right:0}.bp-process .process-component2{width:100%}.bp-person .image-33{width:100%;height:auto}.bp-legal .privacy-policy{padding:var(--bp-card-pad)}.bp-stories-cta .cta-card{padding:32px var(--bp-card-pad);border-radius:var(--card-radius)}.bp-person .image-33{border-radius:var(--card-radius)}.bp-product{padding:var(--card-media-inset) var(--card-media-inset) var(--bp-card-pad)}.bp-signs .cards,.bp-products-grid,.bp-faq .collection-list-2,.process-component2{gap:var(--card-gap-m);row-gap:var(--card-gap-m)}.bp-faq .collection-list-2{display:grid}.stories-real,.stories-grid{gap:24px}.story-name,.story--featured .story-name{font-size:var(--card-title-size)}.bp-section.bp-section.bp-skool .bp-title,.bp-section.bp-section.bp-focus .bp-title,.bp-section.bp-section.bp-stories-cta .bp-title,.bp-focus .mission-wrapper-copy,.bp-focus .subheader._2{padding-left:0;padding-right:0}}@media (width>=768px) and (width<=991px){:root{--gutter-t:32px}.bp-section.bp-section.bp-section:not(.bp-hwh){padding-left:var(--gutter-t);padding-right:var(--gutter-t)}.bp-signs .cards,.bp-compare-wrap,.bp-skool-grid,.bp-products-grid,.stories-real,.bp-mag,.bp-legal .heading-wrapper,.bp-person .meet-edward-container,.bp-person .meet-sarah-container-copy,.bp-stories-cta .cta-container,.bp-apply .container-7{padding-left:0;padding-right:0}.bp-process .lever-cards2{width:100%;max-width:none;margin-left:0;margin-right:0}.bp-process .process-component2{width:100%}.process-component2>.about_item.process-item{padding-bottom:0}.process-item .about_content{padding:40px var(--bp-card-pad) 32px}.process-item .about_texts>.heading-style-h3,.process-item .about_texts>p{width:auto;max-width:100%;margin-left:0;margin-right:0}.process-item .about_graphic-wrap{margin:0 var(--card-media-inset) var(--card-media-inset);align-self:stretch;width:auto}.bp-stories-cta .cta-card{border-radius:var(--card-radius);padding:40px 32px}.bp-person .image-33{border-radius:var(--card-radius)}.bp-legal .privacy-policy{padding:32px}.bp-product{padding:var(--card-media-inset) var(--card-media-inset) var(--bp-card-pad)}.bp-signs .cards,.bp-products-grid,.process-component2{gap:24px}.bp-faq .collection-list-2{gap:var(--card-gap-m);display:grid}.stories-real,.stories-grid{gap:24px}.story-name,.story--featured .story-name{font-size:var(--card-title-size)}}.testimonial-slider .person{font-weight:700}.blog1-body>p{margin:0}.blog1-body>.post-subhead{margin:calc(var(--fs-body) * var(--lh-body)) 0;color:var(--bp-ink);letter-spacing:0;text-transform:none;font-family:Montserrat,sans-serif;font-weight:600;display:block}.blog1-body>h2.post-subhead{font-size:var(--fs-h5);line-height:var(--lh-card)}.blog1-body>h3.post-subhead{font-size:var(--fs-body);line-height:var(--lh-card)}.blog1-body>.post-subhead:first-child{margin-top:0}.blog1-body>.post-subhead+.post-subhead{margin-top:calc(var(--fs-body) * var(--lh-body) * -.5)}.bp-careers .code-embed-2{box-sizing:border-box;width:100%;padding:var(--card-media-inset);background:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow);border:0;margin:0 auto}.bp-apply .code-embed-7{width:100%;max-width:var(--bp-container);margin:0 auto}@media (width<=1075px){.bp-apply .calendly-inline-widget{height:1080px!important}}.bp-careers .code-embed-2{max-width:var(--bp-narrow)}.bp-apply .calendly-inline-widget{width:100%;display:block}.bp-careers .code-embed-2 iframe{background:var(--card-media-bg);border-radius:var(--card-media-radius);width:100%;display:block;overflow:hidden}@media (width<=767px){.bp-careers .code-embed-2{padding:var(--card-media-inset)}}.bp-written-reviews{text-align:center}.bp-written-reviews .w-button{margin:0 auto}.bp-section.bp-section .review-summary{box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;max-width:100%;padding:10px 20px;display:inline-flex}.review-summary .review-score{color:#fff;font-size:1.25rem;font-weight:700;line-height:1}.review-summary .review-count{color:#e7e7eb;font-size:15px}.review-wall{width:100%;max-width:var(--bp-container);margin:0 auto var(--bp-gap-head);text-align:left;flex-direction:column;gap:24px;display:flex}.review-stars{gap:3px;display:flex}.review-star{width:16px;height:16px}.review-source{width:30px;height:auto}.review-head{justify-content:space-between;align-items:center;display:flex}.review-by{align-items:center;gap:12px;display:flex}.review-person{color:var(--bp-ink);margin:0;font-size:15px;font-weight:700;line-height:1.4}.review-meta{font-size:var(--fs-small);color:var(--text-muted);margin:0;line-height:1.45}.bp-section .review-feature{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:0;padding:0;display:grid;overflow:hidden}.review-feature__quote{flex-direction:column;gap:14px;padding:40px;display:flex}.review-feature__title{font-family:Montserrat,sans-serif;font-size:var(--fs-h4,1.5rem);color:var(--bp-ink);letter-spacing:0;text-transform:none;margin:4px 0 0;font-weight:600;line-height:1.25}.review-feature__text{color:var(--text-body,#3c4257);margin:0;font-size:17px;line-height:1.65}.review-feature__text:first-of-type:before{content:"“"}.review-feature__text:last-of-type:after{content:"”"}.review-feature .review-by{margin-top:10px}.review-feature__result{margin:var(--card-media-inset);background:var(--card-media-bg);border-radius:var(--card-media-radius);flex-direction:column;justify-content:center;gap:10px;padding:36px 32px;display:flex}.review-feature__kicker{font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--text-blue,#2874cb);margin:0;font-weight:600}.review-feature__figure{color:var(--bp-ink);letter-spacing:-.01em;margin:0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:700;line-height:1.1}.review-feature__label{color:var(--card-text-color);margin:0;font-size:1rem;line-height:1.55}.review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.bp-section .review-card{padding:var(--bp-card-pad);box-sizing:border-box;flex-direction:column;gap:12px;display:flex}.review-card .bp-card-title{font-size:var(--card-title-size);margin-top:6px}.review-card .review-body{flex-direction:column;flex:auto;gap:12px;display:flex}.review-card .bp-card-text{color:var(--card-text-color);margin:0}.review-card .review-by{border-top:1px solid #081f4214;margin-top:8px;padding-top:16px}@media (width<=991px){.review-grid{gap:var(--card-gap-m,16px);grid-template-columns:repeat(2,minmax(0,1fr))}.review-wall{gap:var(--card-gap-m,16px)}.bp-section .review-feature{grid-template-columns:1fr}.review-feature__quote{padding:32px 32px 8px}}@media (width<=767px){.review-grid{grid-template-columns:1fr}.bp-section .review-card{padding:24px}.review-feature__quote{padding:24px 24px 4px}.review-feature__result{padding:24px}.bp-section.bp-section .review-summary{border-radius:20px}}.post-author{margin-top:calc(var(--fs-body) * var(--lh-body) * 2);padding:var(--bp-card-pad);background:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow);align-items:flex-start;gap:20px;display:flex}.post-author__photo{object-fit:cover;border-radius:50%;flex:none;width:72px;height:72px}.post-author__label{font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--text-blue,#2874cb);margin:0 0 4px;font-weight:600}.post-author__name{font-size:var(--card-title-size);font-weight:600;line-height:var(--lh-card);color:var(--bp-ink);margin:0}.post-author__role{font-size:var(--fs-small);color:var(--text-muted);margin:2px 0 10px}.post-author__bio{color:var(--card-text-color);margin:0 0 10px;font-size:1rem;line-height:1.6}.post-author__link{color:var(--text-blue,#2874cb);font-size:15px;font-weight:600;text-decoration:none}.post-author__link:hover{text-decoration:underline}@media (width<=479px){.post-author{flex-direction:column;gap:14px;padding:24px}}.bp-person[id]{scroll-margin-top:96px}.review-avatar,.testimonial-slider .review-avatar{box-sizing:border-box;object-fit:cover;background-color:#fff;border-radius:50%;flex:none;width:44px;height:44px;box-shadow:0 0 0 1px #081f421a}.review-avatar--logo{object-fit:contain;padding:8px}.review-avatar--initials{color:var(--text-blue,#2874cb);letter-spacing:.02em;background-color:#e3edf9;justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:1;display:inline-flex}.review-rating{flex-direction:column;gap:6px;display:flex}.review-date{font-size:var(--fs-small);color:var(--text-muted);margin:0;line-height:1.4}.review-head{align-items:flex-start}.review-by{gap:14px}.review-by__text{min-width:0}.review-meta{margin-top:2px}.review-card .review-title{margin-top:4px}.review-more{margin-top:2px}.review-more>summary{cursor:pointer;color:var(--text-blue,#2874cb);font-size:15px;font-weight:600;list-style:none}.review-more>summary::-webkit-details-marker{display:none}.review-more>summary:after{content:" +"}.review-more[open]>summary:after{content:" –"}.review-more[open]>summary{margin-bottom:12px}.review-more>.bp-card-text+.bp-card-text{margin-top:12px}.review-body:has(>.review-more[open])>.bp-card-text{display:none}.bp-grid .review-summary.review-summary{background:var(--card-bg);border-color:#081f4214}.bp-grid .review-summary .review-score{color:var(--bp-ink)}.bp-grid .review-summary .review-count{color:var(--text-muted)}.bp-section.bp-section.bp-written-reviews{padding-bottom:0}.bp-section.bp-section.bp-written-reviews+.bp-stories-cta{padding-top:var(--bp-gap-head)}.blog1-image{aspect-ratio:16/9;object-fit:cover;height:auto}.blog1-body>.post-video{margin:0 0 calc(var(--fs-body) * var(--lh-body));border-radius:var(--card-media-radius);overflow:hidden}.blog1-body>.post-video .code-embed-9{width:100%;margin:0}@media (width<=991px){.navbar-component .navbar-menu[data-nav-menu-open]{width:auto;animation:tmg-menu-in .2s var(--ease-out) both;margin-top:0;top:calc(100% + 10px);left:0;right:0}.navbar-component .menu-icon-line-top,.navbar-component .menu-icon-line-bottom,.navbar-component .menu-icon-line-middle{transition:transform .2s var(--ease-out), opacity .15s ease, background-color .35s ease}.navbar-component .w-nav-button.w--open .menu-icon-line-top{transform:translateY(8px)rotate(45deg)}.navbar-component .w-nav-button.w--open .menu-icon-line-middle{opacity:0}.navbar-component .w-nav-button.w--open .menu-icon-line-bottom{transform:translateY(-8px)rotate(-45deg)}}@keyframes tmg-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.navbar-component .navbar-menu[data-nav-menu-open]{animation:none}}@media (width<=991px){.navbar-component .navbar-menu[data-nav-menu-open] .navbar-menu-link-wrapper{--glass-tint:#fff;--glass-tint-2:#f6f8fb;backdrop-filter:none}.navbar-component.is-on-dark .navbar-menu[data-nav-menu-open] .navbar-menu-link-wrapper{--glass-tint:#12305c;--glass-tint-2:#0a2349}}.bp-section.bp-grid,.bp-section.bp-grid.section.grey,.bp-section.bp-grid.section.why-you-need-us,.bp-section.bp-grid.section.badges,.bp-section.bp-section.bp-grid.bp-grid{background-image:url(/assets/patterns/circuit-light.svg);background-position:top;background-size:384px 384px}.bp-section.bp-navy,.bp-section.bp-navy.section.blue.how-we-help,.bp-section.bp-navy.section.white,.bp-section.bp-section.bp-navy.bp-navy,.bp-stories-cta .cta-card{background-image:url(/assets/patterns/circuit-navy.svg);background-position:top;background-size:384px 384px}.process-item .about_graphic-wrap:has(.lever-photo){background:0 0;padding:0;overflow:visible}.process-item:has(.lever-photo) .about_content{background-color:#0000}[data-stack] .about_images-wrap:has(.lever-photo){aspect-ratio:auto;width:100%;height:auto;display:block}[data-stack] .about_images-wrap img.lever-photo{aspect-ratio:3/2;object-fit:cover;border-radius:var(--card-media-radius);width:100%;max-width:none;height:auto;display:block;box-shadow:0 1px 2px #0a234914,0 8px 24px #0a23491a}@media (width>=992px){[data-stack] .about_graphic-wrap:has(.lever-photo){margin:0 var(--bp-card-pad) 0 0;flex:0 420px;align-self:center;max-width:42%}}@media (width<=991px){.process-item .about_graphic-wrap:has(.lever-photo){margin:0 var(--bp-card-pad) var(--bp-card-pad);align-self:flex-start;width:auto;max-width:520px}.process-item .about_content:has(+.about_graphic-wrap .lever-photo){padding-bottom:24px}}.bp-mag-list{padding:24px var(--bp-card-pad) 8px}.bp-mag-list .bp-mag-item:first-of-type{border-top:0}.bp-mag-list .bp-mag-item:last-child{padding-bottom:24px}.site-footer,.site-footer.site-footer--light,.site-footer.site-footer--dark{background-image:none}.site-footer--light{background-color:#f6f8fb;border-top:1px solid #e3e9f1}.site-footer__head,.site-footer__legal,.site-footer__legal nav a{color:#5b6577}.site-footer__social a{opacity:1}.site-footer--dark .site-footer__head,.site-footer--dark .site-footer__legal,.site-footer--dark .site-footer__legal nav a{color:#b4c2d8}.post-wrap{width:100%;max-width:var(--bp-container);box-sizing:border-box;text-align:left;margin:0 auto;padding:0 24px}.post-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.post-head__text{flex-direction:column;gap:22px;min-width:0;display:flex}.post-meta{flex-wrap:wrap;row-gap:6px}.post-meta__read:before,.post-meta time+span:before{content:"·";margin-right:10px}.post-title{letter-spacing:-.005em;text-transform:uppercase;color:var(--bp-accent);text-wrap:balance;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,1.2rem + 1.9vw,2.625rem);font-weight:600;line-height:1.12}.post-title:after{content:"";background:var(--bp-accent);border-radius:2px;width:28px;height:2px;margin-top:18px;display:block}.post-subtitle{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-body);max-width:46ch;margin:0}.post-by{align-items:center;gap:12px;display:flex}.post-by img{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.post-by__name{color:var(--bp-ink);margin:0;font-size:15px;font-weight:600;line-height:1.3}.post-by__role{font-size:var(--fs-small);color:var(--text-muted);margin:2px 0 0;line-height:1.3}.post-hero{aspect-ratio:16/9;object-fit:cover;border-radius:var(--card-radius);width:100%;height:auto;box-shadow:var(--card-shadow);display:block}.post-cols{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"main rail""author rail";align-items:start;column-gap:64px;margin-top:64px;display:grid}.post-main{grid-area:main;min-width:0;max-width:700px}.post-main>.blog1-body{width:auto;max-width:none;margin:0;padding:0}.post-rail{flex-direction:column;grid-area:rail;gap:20px;display:flex;position:sticky;top:112px}.post-cols>.post-author{grid-area:author;max-width:700px}.post-toc{border:1px solid var(--bp-border);border-radius:var(--card-radius);background:#fff;padding:20px 22px}.post-toc summary{cursor:pointer;font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--bp-accent);justify-content:space-between;align-items:center;gap:12px;font-weight:700;list-style:none;display:flex}.post-toc summary::-webkit-details-marker{display:none}.post-toc summary:after{content:"";width:8px;height:8px;transition:transform var(--dur-hover) ease;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg)translateY(-2px)}.post-toc[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.post-toc ol{overscroll-behavior:contain;flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.post-toc a{border-left:2px solid var(--bp-border);color:var(--text-body);transition:color var(--dur-hover) ease, border-color var(--dur-hover) ease;padding:7px 0 7px 14px;font-size:14px;line-height:1.4;text-decoration:none;display:block}.post-toc a:hover{color:var(--bp-accent)}.post-toc a[aria-current]{border-left-color:var(--bp-accent);color:var(--bp-ink);font-weight:600}.post-offer{background:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow);overflow:hidden}.post-offer__media{margin:var(--card-media-inset) var(--card-media-inset) 0;background:var(--card-media-bg);border-radius:var(--card-media-radius);overflow:hidden}.post-offer__media img{width:100%;height:auto;display:block}@media (width>=992px){.post-rail .post-offer__media{display:none}}.post-offer__body{flex-direction:column;gap:10px;padding:22px 24px 26px;display:flex}.post-offer__label{font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase;color:var(--bp-accent);margin:0;font-weight:700}.post-offer__title{color:var(--bp-ink);text-wrap:balance;margin:0;font-size:19px;font-weight:600;line-height:1.3}.post-offer__text{color:var(--card-text-color);margin:0;font-size:15px;line-height:1.6}.post-offer__points{color:var(--card-text-color);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:15px;line-height:1.5;display:flex}.post-offer__button{border-radius:var(--btn-radius);background:var(--btn-bg);min-height:48px;color:var(--btn-text);transition:background-color var(--dur-hover) ease, box-shadow var(--dur-hover) ease;align-self:flex-start;align-items:center;margin-top:6px;padding:12px 24px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.post-offer__button:hover{background:var(--btn-bg-hover);color:var(--btn-text);box-shadow:0 6px 16px #2874cb47}.post-offer__button:focus-visible,.post-toc a:focus-visible,.post-toc summary:focus-visible,.post-card:focus-visible{outline:2px solid var(--bp-accent);outline-offset:3px}.blog1-body>h2.post-subhead[id]{scroll-margin-top:112px}.post-keybox{margin:0 0 calc(var(--fs-body) * var(--lh-body));padding:var(--card-media-inset) var(--card-media-inset) 24px;background:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow);grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.post-keybox img{border-radius:var(--card-media-radius);background:#fff;width:100%;height:auto;display:block}.post-keybox>div{padding:0 10px}.post-keybox__title{font-size:var(--card-title-size);color:var(--bp-ink);margin:0 0 8px;font-weight:600}.post-keybox ul{color:var(--card-text-color);margin:0 0 10px;padding-left:18px;font-size:16px;line-height:1.6}.post-keybox p:last-child{color:var(--card-text-color);margin:0;font-size:16px;line-height:1.6}.post-page.bp-section{padding-bottom:0}.blog1-body a{color:var(--bp-accent);text-underline-offset:3px;transition:color var(--dur-hover) ease;text-decoration:underline 1px}.blog1-body a:hover{color:var(--btn-bg-hover)}.post-more__title{margin:0 0 var(--bp-gap-head);font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--fs-h3,1.75rem);text-transform:uppercase;color:var(--bp-accent);line-height:1.2}.post-more__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.post-card{background:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow);color:inherit;transition:box-shadow var(--dur-hover) ease;flex-direction:column;text-decoration:none;display:flex}.post-card:hover{box-shadow:var(--card-shadow-hover)}.post-card__img{margin:var(--card-media-inset) var(--card-media-inset) 0;border-radius:var(--card-media-radius);aspect-ratio:16/10;overflow:hidden}.post-card__img img{object-fit:cover;width:100%;height:100%;display:block}.post-card__body{flex-direction:column;gap:10px;padding:18px 22px 24px;display:flex}.post-card__title{color:var(--bp-ink);text-transform:none;text-wrap:balance;transition:color var(--dur-hover) ease;margin:0;font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;line-height:1.35}.post-card:hover .post-card__title{color:var(--bp-accent)}@media (width<=991px){.post-head{grid-template-columns:minmax(0,1fr);gap:32px}.post-cols{flex-direction:column;align-items:stretch;gap:32px;margin-top:40px;display:flex}.post-rail{display:contents}.post-toc{order:1}.post-main{order:2;max-width:none}.post-offer{order:3}.post-cols>.post-author{order:4;max-width:none;margin-top:0}.post-toc ol{max-height:none}.post-offer{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;display:grid}.post-offer:not(:has(.post-offer__media)){grid-template-columns:minmax(0,1fr)}.post-offer__media{margin:var(--card-media-inset)}.post-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.post-more__grid>:nth-child(3){display:none}.post-wrap{padding:0}}@media (width<=767px){.post-offer{grid-template-columns:minmax(0,1fr)}.post-offer__media{margin:var(--card-media-inset) var(--card-media-inset) 0}.post-more__grid{grid-template-columns:minmax(0,1fr);gap:16px}.post-more__grid>:nth-child(3){display:flex}}.bp-focus .mission-wrapper-copy{width:100%;max-width:var(--bp-container);box-sizing:border-box;flex-direction:column;align-items:stretch;gap:0}.bp-focus .mission-wrapper-copy>.text{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:none;display:flex}.bp-section.bp-section.bp-focus .bp-title{text-align:center;margin:0 0 var(--bp-gap-title);align-self:center}.bp-section.bp-focus .bp-title:after{margin-left:-14px;left:50%}.bp-section.bp-focus .subheader._2.bp-lead{max-width:var(--bp-narrow);text-align:center;margin:0 auto 32px}.bp-section.bp-focus .mission-wrapper-copy .button{align-self:center}.focus-scenario{width:100%;max-width:960px;margin:var(--bp-gap-head) auto 0;position:relative}.focus-scenario img{box-shadow:none;border-radius:0}.focus-scenario.is-built>img{display:none}.focus-scenario:not(.is-built){flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.focus-scenario:not(.is-built)>img{object-fit:contain;background:#fff;border-radius:14px;width:56px;height:56px;padding:10px}.fs-stage{width:100%;position:relative}.fs-canvas{transform-origin:0 0;font-family:Montserrat,sans-serif;position:absolute;top:0;left:0}.fs-canvas svg{position:absolute;inset:0;overflow:visible}.fs-mod{opacity:0;transition:opacity .42s ease, transform .52s var(--ease-expo,cubic-bezier(.16,1,.3,1));border-radius:26%;place-items:center;display:grid;position:absolute;overflow:hidden;transform:scale(.85)}.fs-mod svg{width:70%;height:70%;position:static}.fs-ico{display:block}.fs-ico--fill{object-fit:cover;width:118%;max-width:none;height:118%}.fs-ico--glyph{object-fit:contain;filter:brightness(0)invert();width:58%;height:58%}.fs-ico--light{object-fit:contain;width:62%;height:62%}.fs-halo,.fs-badge,.fs-label{opacity:0;transition:opacity .42s;position:absolute}.fs-halo{border-radius:30%}.fs-ear,.fs-dot,.fs-wrench{opacity:0;transition:opacity .2s}.fs-stage.is-play .fs-mod{opacity:1;transform:none}.fs-stage.is-play .fs-halo,.fs-stage.is-play .fs-badge,.fs-stage.is-play .fs-label,.fs-stage.is-play .fs-ear,.fs-stage.is-play .fs-dot{opacity:1}.fs-stage.is-play .fs-wrench{opacity:.6}.fs-stage.is-still *{transition:none!important}.fs-badge{background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 1px 3px #00000040}.fs-badge svg{width:64%;height:64%;position:static}.fs-label{text-align:center;white-space:nowrap;transform:translate(-50%)}.fs-name{color:#fff;align-items:center;gap:6px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}.fs-name i{color:#b4c2d8;border:1px solid #b4c2d88c;border-radius:3px;padding:0 4px;font-size:11px;font-style:normal;font-weight:500;line-height:15px}.fs-act{color:#b4c2d8;margin-top:2px;font-size:12px;line-height:1.3}.fs-chk{opacity:0;background:#3fb950;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-grid;transform:scale(.4)}.fs-chk svg{width:10px;height:10px;position:static;inset:auto}.fs-bub{color:#1d2433;text-align:center;opacity:0;background:#fff;border-radius:11px;min-width:22px;height:22px;padding:0 6px;font:700 11px/22px Montserrat,sans-serif;transition:opacity .2s,transform .32s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:scale(.4);box-shadow:0 1px 3px #00000040}.fs-chk.on,.fs-bub.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.fs-canvas *{transition:none!important}}@media (width>=992px){.bp-focus .mission-wrapper-copy{flex-direction:row;align-items:center;gap:clamp(40px,5vw,80px)}.bp-focus .mission-wrapper-copy>.text{text-align:left;flex:1 1 0;align-items:flex-start;min-width:0}.bp-section.bp-section.bp-focus .bp-title{text-align:left;align-self:flex-start}.bp-section.bp-focus .bp-title:after{margin-left:0;left:0}.bp-section.bp-focus .subheader._2.bp-lead{text-align:left;max-width:36rem;margin:0 0 32px}.bp-section.bp-focus .mission-wrapper-copy .button{align-self:flex-start}.focus-scenario{flex:0 440px;max-width:440px;margin:0}}@media (width<=991px){[data-stack].is-stacking-m>.about_item.process-item{position:sticky;top:92px}}@media (width<=479px){.bp-section.bp-process.section{overflow:clip visible}}.bp-apply .calendly-inline-widget{margin-top:-66px;margin-bottom:-64px}.bp-apply .bp-lead{z-index:1;position:relative}@media (width<=1075px){.bp-apply .calendly-inline-widget{margin-top:-21px;margin-bottom:-80px}}@media (width<=689px){.bp-apply .calendly-inline-widget{margin:0;height:952px!important}}.bp-section.bp-section .bp-kicker{color:var(--bp-ink)}.bp-plans{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;max-width:900px;margin:0 auto;display:grid}.bp-plan{background:var(--card-bg);box-shadow:var(--card-shadow);color:var(--bp-ink);border-radius:20px;flex-direction:column;align-items:flex-start;gap:18px;padding:32px;display:flex;position:relative}.bp-plan--featured{background:var(--bp-ink);color:#fff;box-shadow:0 30px 60px -30px #081f4299}.bp-plan-badge{background:var(--bp-accent);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:11px;font-weight:700;line-height:1.3;position:absolute;top:-12px;right:24px}.bp-plan-tag{color:var(--bp-accent);letter-spacing:.08em;text-transform:uppercase;background:#eaf2fc;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;line-height:1.3}.bp-plan--featured .bp-plan-tag{color:#8fc0f5;background:#8fc0f529}.bp-section .bp-plan-name{color:inherit;text-transform:none;text-align:left;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.5rem,1.2rem + .8vw,1.75rem);font-weight:700;line-height:1.15}.bp-plan-name:after{content:none!important}.bp-plan-points{flex-direction:column;flex:1;gap:12px;margin:0;padding:0;list-style:none;display:flex}.bp-plan-points li{gap:10px;font-size:16px;line-height:1.45;display:flex}.bp-plan-check{color:var(--bp-accent);flex:none;margin-top:2px}.bp-plan--featured .bp-plan-check{color:#8fc0f5}.bp-plan .w-button{text-align:center;align-self:stretch;margin-top:6px}.bp-section .bp-plan .bp-plan-btn--outline{color:var(--bp-accent);box-shadow:inset 0 0 0 1.5px var(--bp-accent);background:0 0}.bp-section .bp-plan .bp-plan-btn--outline:hover{background:var(--bp-accent);color:#fff}@media (width<=767px){.bp-plans{grid-template-columns:minmax(0,1fr);gap:28px}.bp-plan{padding:24px}}.bp-section.bp-section.bp-section.bp-about-head{padding-bottom:var(--pad-section)}.bp-team{width:100%;max-width:960px;margin:var(--bp-gap-head) auto 0;box-sizing:border-box;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0 24px;display:grid}.bp-member{background:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow);flex-direction:column;scroll-margin-top:110px;display:flex}.bp-member-photo{width:calc(100% - 2 * var(--card-media-inset));margin:var(--card-media-inset) var(--card-media-inset) 0;aspect-ratio:1;object-fit:cover;object-position:center 20%;border-radius:var(--card-media-radius);height:auto;display:block}.bp-member-body{padding:24px var(--bp-card-pad) var(--bp-card-pad);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.bp-member-role{color:var(--bp-accent);letter-spacing:.08em;text-transform:uppercase;background:#eaf2fc;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;line-height:1.3}.bp-section .bp-member-name{color:var(--bp-ink);text-transform:none;text-align:left;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.375rem,1.15rem + .6vw,1.625rem);font-weight:700;line-height:1.2}.bp-member-name:after{content:none!important}.bp-member-bio{color:var(--card-text-color);margin:0;font-size:16px;line-height:1.6}.bp-member-more{width:100%}.bp-member-more summary{cursor:pointer;color:var(--bp-accent);align-items:center;gap:6px;font-size:15px;font-weight:600;list-style:none;display:inline-flex}.bp-member-more summary::-webkit-details-marker{display:none}.bp-member-more summary:after{content:"";width:7px;height:7px;transition:transform var(--dur-hover) ease;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg)translateY(-2px)}.bp-member-more[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.bp-member-more[open] summary{margin-bottom:10px}.bp-member-more summary:focus-visible{outline:2px solid var(--bp-accent);outline-offset:3px;border-radius:4px}.bp-about-story-grid{width:100%;max-width:var(--bp-container);box-sizing:border-box;text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,72px);margin:0 auto;padding:0 24px;display:grid}.bp-about-quote{color:#fff;text-wrap:balance;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:600;line-height:1.3}.bp-about-quote em{color:#8fc0f5;font-style:normal}.bp-about-story-copy{flex-direction:column;gap:16px;display:flex}.bp-section .bp-about-story-title{letter-spacing:.12em;text-transform:uppercase;color:#8fc0f5;text-align:left;margin:0 0 4px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700}.bp-about-story-title:after{content:none!important}.bp-about-story-copy p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-on-navy);margin:0}.bp-values-grid{width:100%;max-width:var(--bp-container);box-sizing:border-box;text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0 auto;padding:0 24px;display:grid}.bp-value{padding:var(--bp-card-pad);background:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--card-shadow);flex-direction:column;gap:10px;display:flex}.bp-value-icon{width:44px;height:44px;color:var(--bp-accent);background:#fff;border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.bp-section .bp-value-name{font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--fs-h5);color:var(--bp-ink);text-transform:none;text-align:left;margin:0;line-height:1.3}.bp-value-name:after{content:none!important}.bp-value-text{color:var(--card-text-color);margin:0;font-size:16px;line-height:1.55}.bp-join-grid{width:100%;max-width:var(--bp-container);box-sizing:border-box;text-align:left;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:28px;margin:0 auto;padding:0 24px;display:grid}.bp-join .bp-join-grid .code-embed-6{max-width:none;margin:0}.bp-join-grid .bp-careers{flex-direction:column;gap:14px;display:flex}.bp-careers-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:var(--fs-h5);color:#fff;text-align:left;margin:0}.bp-careers-title:after{content:none!important}.bp-join-grid .bp-careers .code-embed-2{max-width:none}@media (width<=991px){.bp-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-about-story-grid,.bp-join-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.bp-team,.bp-values-grid{grid-template-columns:minmax(0,1fr);gap:16px;padding:0}.bp-about-story-grid,.bp-join-grid{padding:0}}.bp-join-grid{align-items:center}.bp-join-cta{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.bp-join-cta p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-on-navy);margin:0}.bp-join-cta .w-button{margin-top:4px}.bp-steps{width:100%;max-width:640px;margin:var(--bp-gap-head) auto 0;box-sizing:border-box;text-align:left;background:#fff;border-radius:22px;flex-direction:column;gap:28px;padding:32px;display:flex;box-shadow:0 30px 70px -36px #081f4280}.bp-steps-progress{color:var(--text-muted);align-items:center;gap:12px;font-size:13px;font-weight:600;display:none}.bp-steps.is-stepped .bp-steps-progress{display:flex}.bp-steps-bar{background:var(--card-bg);border-radius:6px;flex:1;height:6px;overflow:hidden}.bp-steps-bar i{background:var(--bp-accent);border-radius:6px;width:25%;height:100%;transition:width .35s;display:block}.bp-step{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.bp-steps.is-stepped .bp-step{display:none}.bp-steps.is-stepped .bp-step.is-on{animation:.3s bp-step-in;display:flex}@keyframes bp-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bp-step-q{flex-direction:column;gap:6px;padding:0;display:flex}.bp-step-q label{color:var(--bp-ink);font-family:Montserrat,sans-serif;font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);font-weight:700;line-height:1.25}.bp-step-q small{color:var(--text-muted);font-size:15px;line-height:1.5}.bp-step input,.bp-step textarea{box-sizing:border-box;border:0;border-bottom:2px solid var(--bp-border);width:100%;color:var(--bp-ink);transition:border-color var(--dur-hover) ease;background:0 0;border-radius:0;outline:none;padding:12px 2px;font:500 clamp(1.0625rem,.95rem + .4vw,1.25rem)/1.4 Montserrat,sans-serif}.bp-step textarea{resize:vertical;min-height:120px;font-size:17px}.bp-step .bp-step-sub{font-size:17px}.bp-step input:focus,.bp-step textarea:focus{border-color:var(--bp-accent)}.bp-step input::placeholder,.bp-step textarea::placeholder{color:#9aa6b8}.bp-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bp-steps-nav{justify-content:flex-end;align-items:center;gap:12px;display:flex}.bp-steps-back{min-height:48px;box-shadow:inset 0 0 0 1.5px var(--bp-border);color:var(--bp-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-right:auto;padding:12px 22px;font:600 15px Montserrat,sans-serif}.bp-steps-back:hover{box-shadow:inset 0 0 0 1.5px var(--bp-accent);color:var(--bp-accent)}.bp-steps-back:focus-visible{outline:2px solid var(--bp-accent);outline-offset:3px}.bp-steps-hint{color:var(--text-muted);font-size:12.5px;display:none}.bp-steps.is-stepped .bp-steps-hint:not([hidden]){display:inline}.bp-steps-hint kbd{background:var(--card-bg);border:1px solid var(--bp-border);border-radius:5px;padding:2px 6px;font:600 11px Montserrat,sans-serif}.bp-steps-next[disabled]{opacity:.7;cursor:progress}.bp-steps.is-done .bp-step,.bp-steps.is-done .bp-steps-nav,.bp-steps.is-done .bp-steps-progress{display:none!important}.bp-apply-status{border-radius:10px;padding:14px 16px;font-size:15px;font-weight:500}.bp-apply-status.is-ok{color:#17602c;background:#e8f6ec}.bp-apply-status.is-error{color:#8a1c1c;background:#fdecec}@media (width<=767px){.bp-steps{padding:22px}.bp-steps.is-stepped .bp-steps-hint{display:none}}@media (prefers-reduced-motion:reduce){.bp-steps.is-stepped .bp-step.is-on{animation:none}.bp-steps-bar i{transition:none}}
