.bdlp-preconception{--blue:#267df4;--blue-deep:#1863dc;--blue-strong:#155bbc;--blue-nhs:#0056a7;--blue-soft:#eef5ff;--ink:#4a4a4d;--muted:#5b5b60;--subtle:#6b6b70;--line:#dce6f4;--surface:#f4f7fb;--white:#ffffff;--max-width:1140px;--content-width:780px;--header-height:82px;--shadow:0 8px 8px rgba(21, 91, 188, 0.16);--radius:5px;--ease-out-expo:cubic-bezier(0.16, 1, 0.3, 1);--device-frame:linear-gradient(145deg, #777e88 0%, #2b3037 9%, #08090b 42%, #171a1f 76%, #646b75 100%);--device-edge:#747b85;--device-hardware:#858c96;--device-shadow:0 14px 16px rgba(23, 25, 29, 0.28)}.bdlp-preconception *,.bdlp-preconception *::before,.bdlp-preconception *::after{box-sizing:border-box}.bdlp-preconception{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 58px)}.bdlp-preconception{margin:0;color:var(--ink);background:var(--white);font-family:"Poppins",Arial,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}.bdlp-preconception body.nav-open{overflow:hidden}.bdlp-preconception img{display:block;max-width:100%;height:auto}.bdlp-preconception a{color:inherit;text-underline-offset:.2em}.bdlp-preconception button,.bdlp-preconception a{-webkit-tap-highlight-color:#fff0}.bdlp-preconception h1,.bdlp-preconception h2,.bdlp-preconception h3,.bdlp-preconception p,.bdlp-preconception figure,.bdlp-preconception dl,.bdlp-preconception dd{margin-top:0}.bdlp-preconception h1,.bdlp-preconception h2,.bdlp-preconception h3{line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.bdlp-preconception h1{margin-bottom:24px;font-size:clamp(2.9rem, 6.4vw, 5.7rem);font-weight:700}.bdlp-preconception h2{margin-bottom:20px;font-size:clamp(2.1rem, 4.5vw, 4rem);font-weight:700}.bdlp-preconception h3{margin-bottom:12px;font-size:clamp(1.2rem, 2vw, 1.55rem);font-weight:600}.bdlp-preconception p{margin-bottom:1.4em;text-wrap:pretty}.bdlp-preconception .container{width:min(calc(100% - 40px), var(--max-width));margin-inline:auto}.bdlp-preconception .section{padding-block:clamp(72px, 10vw, 136px)}.bdlp-preconception .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.bdlp-preconception .skip-link{position:fixed;top:10px;left:10px;z-index:1000;padding:10px 14px;color:var(--white);background:var(--blue-strong);transform:translateY(-160%);transition:transform 180ms ease}.bdlp-preconception .skip-link:focus{transform:translateY(0)}.bdlp-preconception :focus-visible{outline:3px solid #ffbf47;outline-offset:4px}.bdlp-preconception .button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border:2px solid var(--blue-deep);border-radius:var(--radius);color:var(--white);background:var(--blue-deep);font-size:.96rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.bdlp-preconception .button:hover{border-color:var(--blue-strong);background:var(--blue-strong);transform:translateY(-2px)}.bdlp-preconception .button--secondary{color:var(--blue-deep);background:#fff0;border-color:var(--blue-deep)}.bdlp-preconception .button--secondary:hover{color:var(--white);background:var(--blue-deep);border-color:var(--blue-deep)}.bdlp-preconception .button--small{min-height:42px;padding:10px 16px;font-size:.88rem}.bdlp-preconception .button--light{flex-shrink:0;color:var(--blue-strong);background:var(--white);border-color:var(--white)}.bdlp-preconception .button--light:hover{color:var(--white);background:var(--blue-nhs);border-color:var(--blue-nhs)}.bdlp-preconception .button-group{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.bdlp-preconception .text-link{display:inline-flex;align-items:center;gap:6px;color:var(--blue-deep);font-weight:600;text-decoration-thickness:2px}.bdlp-preconception .text-link:hover{color:var(--ink)}.bdlp-preconception .text-link sup,.bdlp-preconception .button sup{position:relative;top:-.1em;line-height:0}.bdlp-preconception .icon-external-link{position:relative;display:inline-block;width:.68em;height:.68em;margin-left:.16em;border:1.5px solid currentColor;border-top-color:#fff0;border-right-color:#fff0;font-style:normal}.bdlp-preconception .icon-external-link::before{position:absolute;top:-.08em;right:-.08em;width:.46em;height:.46em;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;content:""}.bdlp-preconception .icon-external-link::after{position:absolute;top:.03em;right:-.01em;width:.54em;height:1.5px;background:currentColor;content:"";transform:rotate(-45deg);transform-origin:right center}.bdlp-preconception .landing-page-link{flex-shrink:0}.bdlp-preconception .site-header{position:sticky;top:0;z-index:100;height:var(--header-height);background:rgb(255 255 255 / .96);border-bottom:1px solid #fff0;transition:border-color 180ms ease,box-shadow 180ms ease}.bdlp-preconception .site-header.is-scrolled{border-bottom-color:var(--line);box-shadow:0 3px 8px rgb(21 91 188 / .08)}.bdlp-preconception .site-header__inner{display:flex;height:100%;align-items:center;justify-content:space-between}.bdlp-preconception .brand{display:inline-flex;align-items:center}.bdlp-preconception .brand img{width:145px}.bdlp-preconception .nav-toggle{display:inline-flex;min-width:48px;min-height:48px;align-items:center;justify-content:center;gap:10px;border:0;color:var(--ink);background:#fff0;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer}.bdlp-preconception .nav-toggle__icon{position:relative;width:22px;height:16px}.bdlp-preconception .nav-toggle__icon span{position:absolute;left:0;width:22px;height:2px;background:currentColor;transition:top 180ms ease,transform 180ms ease}.bdlp-preconception .nav-toggle__icon span:first-child{top:3px}.bdlp-preconception .nav-toggle__icon span:last-child{top:11px}.bdlp-preconception .nav-toggle[aria-expanded="true"] .nav-toggle__icon span:first-child{top:7px;transform:rotate(45deg)}.bdlp-preconception .nav-toggle[aria-expanded="true"] .nav-toggle__icon span:last-child{top:7px;transform:rotate(-45deg)}.bdlp-preconception .primary-nav{position:fixed;inset:var(--header-height) 0 auto;display:grid;gap:4px;padding:22px 20px 28px;background:var(--white);border-bottom:1px solid var(--line);box-shadow:var(--shadow);transform:translateY(-125%);visibility:hidden;transition:transform 220ms ease,visibility 220ms ease}.bdlp-preconception .primary-nav.is-open{transform:translateY(0);visibility:visible}.bdlp-preconception .primary-nav>a:not(.button){padding:12px 4px;color:var(--ink);font-size:.95rem;font-weight:500;text-decoration:none}.bdlp-preconception .primary-nav>a:not(.button):hover,.bdlp-preconception .primary-nav>a[aria-current="page"]{color:var(--blue)}.bdlp-preconception .hero{overflow:hidden;padding-block:clamp(58px, 7vw, 96px) clamp(72px, 8vw, 112px);background:var(--white)}.bdlp-preconception .hero__copy{position:relative;z-index:1;max-width:1060px}.bdlp-preconception .hero h1{max-width:1020px}.bdlp-preconception .breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:48px;color:var(--subtle);font-size:.8rem}.bdlp-preconception .breadcrumbs a:hover{color:var(--blue-deep)}.bdlp-preconception .kicker,.bdlp-preconception .section-index{margin-bottom:16px;color:var(--blue-deep);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bdlp-preconception .hero__lead{max-width:870px;margin-bottom:0;color:var(--muted);font-size:clamp(1.05rem, 2vw, 1.26rem);line-height:1.65}.bdlp-preconception .hero__scope{margin:0;color:var(--subtle);font-size:.78rem;line-height:1.65}.bdlp-preconception .hero__meta{display:flex;flex-wrap:wrap;gap:18px 34px;align-items:center;justify-content:space-between;margin-top:30px;padding-top:20px;border-top:1px solid var(--line)}.bdlp-preconception .meta-showcase{position:relative;margin:clamp(48px, 6vw, 72px) 0 0;padding:clamp(14px, 2.4vw, 30px);overflow:hidden;background:var(--blue-soft);border:1px solid #d5e3f6;box-shadow:var(--shadow)}.bdlp-preconception .meta-scene{position:relative;isolation:isolate;--meta-card-size:min(72vw, 230px);--meta-card-gap:12px;--meta-artwork-offset:136px}.bdlp-preconception .meta-phone{position:relative;z-index:1;width:calc(var(--meta-card-size) + 16px);margin:0 auto;padding:25px 7px 24px;background:var(--device-frame);border:1px solid var(--device-edge);border-radius:34px;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .1),var(--device-shadow)}.bdlp-preconception .meta-phone::before,.bdlp-preconception .meta-phone::after{position:absolute;width:3px;background:#5f6670;content:""}.bdlp-preconception .meta-phone::before{top:84px;left:-4px;height:54px;border-radius:3px 0 0 3px;box-shadow:0 66px 0 #5f6670}.bdlp-preconception .meta-phone::after{top:122px;right:-4px;height:76px;border-radius:0 3px 3px 0}.bdlp-preconception .meta-phone__speaker,.bdlp-preconception .meta-phone__home{position:absolute;left:50%;display:block;height:4px;background:var(--device-hardware);transform:translateX(-50%)}.bdlp-preconception .meta-phone__speaker{top:11px;width:42px;border-radius:999px}.bdlp-preconception .meta-phone__speaker::before{position:absolute;top:-1px;left:-17px;width:6px;height:6px;background:radial-gradient(circle at 40% 40%,#58708f 0 18%,#151a22 38% 100%);border:1px solid #737b86;border-radius:50%;content:""}.bdlp-preconception .meta-phone__home{bottom:9px;width:68px;border-radius:999px}.bdlp-preconception .meta-phone__screen{overflow:hidden;color:#202124;background:var(--white);border:1px solid #08090b;border-radius:24px;box-shadow:inset 0 0 0 1px #3b4048}.bdlp-preconception .meta-phone__header{display:flex;gap:8px;align-items:center;padding:9px}.bdlp-preconception .meta-phone__header p{display:grid;gap:0;margin:0;line-height:1.3}.bdlp-preconception .meta-phone__header strong{font-size:.64rem;letter-spacing:-.02em}.bdlp-preconception .meta-phone__header p span{color:#747983;font-size:.54rem}.bdlp-preconception .meta-phone__menu{margin-left:auto;color:#15171a;font-size:.72rem;font-weight:700;letter-spacing:.08em}.bdlp-preconception .meta-avatar{position:relative;flex:0 0 32px;width:32px;height:32px;overflow:hidden;background:#00509a;border-radius:50%}.bdlp-preconception .meta-avatar::before{position:absolute;top:6px;left:7px;width:9px;height:9px;background:#22b6e8;border-radius:50%;content:""}.bdlp-preconception .meta-avatar span{position:absolute;right:4px;bottom:6px;width:20px;height:13px;border-bottom:5px solid #ffea00;border-radius:50%;transform:rotate(-20deg)}.bdlp-preconception .meta-phone__copy{padding:1px 10px 10px}.bdlp-preconception .meta-phone__copy p{margin-bottom:8px;font-size:.58rem;line-height:1.45}.bdlp-preconception .meta-phone__copy p:last-child{margin-bottom:0}.bdlp-preconception .meta-post__domain{color:#46699a}.bdlp-preconception .meta-phone__screen>img{width:100%;aspect-ratio:1;object-fit:cover}.bdlp-preconception .meta-phone__destination{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:42px;padding:7px 9px;color:#6a7079;background:#eef0f3;font-size:.52rem}.bdlp-preconception .meta-phone__destination strong{padding:6px 8px;color:#25282c;background:#dfe2e7;border-radius:5px;font-size:.52rem}.bdlp-preconception .meta-phone__actions{display:grid;grid-template-columns:repeat(3,1fr);padding:8px;color:#656b75;border-top:1px solid #e4e7eb;font-size:.5rem;font-weight:600;text-align:center}.bdlp-preconception .meta-carousel{position:relative;z-index:2;margin:24px -14px 0;padding-top:0;background:#fff0}.bdlp-preconception .meta-carousel__track{display:flex;gap:var(--meta-card-gap);padding:0 14px 12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:clamp(14px, 2.4vw, 28px);scroll-snap-type:inline mandatory;scrollbar-color:#96a6bb #fff0;scrollbar-width:thin}.bdlp-preconception .meta-carousel__track:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #8a9099}.bdlp-preconception .meta-carousel__track::-webkit-scrollbar{height:7px}.bdlp-preconception .meta-carousel__track::-webkit-scrollbar-thumb{background:#96a6bb;border-radius:999px}.bdlp-preconception .meta-card{flex:0 0 var(--meta-card-size);overflow:hidden;background:#f3f4f6;border:1px solid #ced3da;border-radius:12px;scroll-snap-align:start}.bdlp-preconception .meta-card img{width:100%;aspect-ratio:1;object-fit:cover}.bdlp-preconception .meta-card>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-height:42px;padding:7px 9px}.bdlp-preconception .meta-card strong{overflow:hidden;font-size:.68rem;line-height:1.3;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.bdlp-preconception .meta-card span{padding:6px 8px;color:#1b1d21;background:#dfe2e7;border-radius:7px;font-size:.62rem;font-weight:700;white-space:nowrap}.bdlp-preconception .meta-carousel__controls{display:flex;gap:12px;align-items:center;justify-content:flex-end;padding:4px 14px 0}.bdlp-preconception .meta-carousel__controls button{display:grid;width:44px;height:44px;padding:0;place-items:center;color:var(--blue-strong);background:var(--white);border:1px solid #bfcfe5;border-radius:50%;cursor:pointer;font:inherit;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms var(--ease-out-expo)}.bdlp-preconception .meta-carousel__controls button:hover:not(:disabled){color:var(--white);background:var(--blue-strong);border-color:var(--blue-strong);transform:translateY(-2px)}.bdlp-preconception .meta-carousel__controls button:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.bdlp-preconception .meta-carousel__controls button:disabled{cursor:default;opacity:.35}.bdlp-preconception .meta-carousel__controls>span{min-width:48px;color:var(--subtle);font-size:.72rem;font-weight:600;text-align:center}.bdlp-preconception .meta-showcase>figcaption{padding:14px 2px 0;color:var(--subtle);font-size:.73rem;line-height:1.45}.bdlp-preconception .browser-frame{position:relative;margin:0;overflow:hidden;background:var(--white);border-radius:var(--radius);box-shadow:var(--shadow)}.bdlp-preconception [data-motion-list].is-in-view [data-motion-item]{animation:sequence-item-in 520ms var(--ease-out-expo) both}.bdlp-preconception [data-motion-list].is-in-view [data-motion-item]:nth-child(2){animation-delay:85ms}.bdlp-preconception [data-motion-list].is-in-view [data-motion-item]:nth-child(3){animation-delay:170ms}.bdlp-preconception [data-motion-list].is-in-view [data-motion-item]:nth-child(4){animation-delay:255ms}.bdlp-preconception [data-motion-list].is-in-view [data-motion-item]:nth-child(5){animation-delay:340ms}@keyframes sequence-item-in{from{opacity:.55;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.bdlp-preconception .browser-frame__bar{display:flex;height:38px;align-items:center;gap:6px;padding-inline:12px;color:var(--subtle);background:#f1f3f5;font-size:.68rem}.bdlp-preconception .browser-frame__bar>span:not(.browser-frame__url){width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#b9c0c7}.bdlp-preconception .browser-frame__url{overflow:hidden;margin-left:7px;text-overflow:ellipsis;white-space:nowrap}.bdlp-preconception .browser-frame img{width:100%}.bdlp-preconception .browser-frame figcaption,.bdlp-preconception .creative-grid figcaption{padding:13px 16px 14px;color:var(--subtle);background:var(--white);font-size:.73rem;line-height:1.45}.bdlp-preconception .page-nav{position:sticky;top:var(--bdlp-sticky-offset,var(--header-height));z-index:80;overflow-x:auto;background:rgb(255 255 255 / .98);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 4px 14px rgb(21 91 188 / .06);scrollbar-width:none}.bdlp-preconception .page-nav::-webkit-scrollbar{display:none}.bdlp-preconception .page-nav__inner{display:flex;min-height:54px;align-items:center;gap:24px;padding-inline:16px;color:var(--muted);font-size:.78rem;white-space:nowrap}.bdlp-preconception .page-nav a{position:relative;display:inline-flex;min-height:54px;align-items:center;color:var(--muted);font-weight:500;text-decoration:none}.bdlp-preconception .page-nav a::after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--blue);content:"";transform:scaleX(0);transform-origin:left;transition:transform 180ms ease}.bdlp-preconception .page-nav a:hover,.bdlp-preconception .page-nav a[aria-current="location"]{color:var(--blue-deep)}.bdlp-preconception .page-nav a:hover::after,.bdlp-preconception .page-nav a[aria-current="location"]::after{transform:scaleX(1)}.bdlp-preconception .section-heading{max-width:800px;margin:0 auto clamp(44px, 7vw, 78px);text-align:center}.bdlp-preconception .section-heading p{margin-bottom:0;color:var(--muted);font-size:clamp(1rem, 1.7vw, 1.2rem)}.bdlp-preconception .section-heading--compact{margin-bottom:clamp(38px, 5vw, 54px)}.bdlp-preconception .section-heading--left{margin-inline:0;text-align:left}.bdlp-preconception .lead{color:var(--ink);font-size:clamp(1.08rem, 1.8vw, 1.26rem);line-height:1.7}.bdlp-preconception .strategy-overview{overflow:hidden;background:var(--white)}.bdlp-preconception .strategy-overview__grid{display:grid;gap:clamp(48px, 8vw, 112px)}.bdlp-preconception .strategy-overview__intro{max-width:650px}.bdlp-preconception .strategy-overview__intro p{margin-bottom:0;color:var(--muted);font-size:clamp(1rem, 1.7vw, 1.18rem)}.bdlp-preconception .strategy-overview__intro .section-index{margin-bottom:16px;color:var(--blue-deep);font-size:.78rem}.bdlp-preconception .strategy-signals{border-bottom:1px solid var(--line)}.bdlp-preconception .strategy-signals article{padding:28px 0 30px;border-top:1px solid var(--line)}.bdlp-preconception .strategy-signals h3{color:var(--blue-strong)}.bdlp-preconception .strategy-signals p{margin-bottom:0;color:var(--muted);font-size:.91rem}.bdlp-preconception .impact{background:var(--surface)}.bdlp-preconception .proof-rail{display:grid;margin-bottom:0;border-top:1px solid #d5dae0;border-bottom:1px solid #d5dae0}.bdlp-preconception .proof-rail>div{padding-block:26px}.bdlp-preconception .proof-rail>div+div{border-top:1px solid #d5dae0}.bdlp-preconception .proof-rail dt{margin-bottom:10px}.bdlp-preconception .proof-rail dt span:last-child{display:block;font-size:.82rem;font-weight:600}.bdlp-preconception .proof-rail__value{display:block;margin-bottom:3px;color:var(--blue-deep);font-size:clamp(2.1rem, 4.2vw, 3.5rem);font-weight:700;letter-spacing:-.05em;line-height:1}.bdlp-preconception .proof-rail dd{margin-bottom:0;color:var(--muted);font-size:.86rem;line-height:1.6}.bdlp-preconception .story__grid{display:grid;gap:38px}.bdlp-preconception .story__aside{padding-top:6px}.bdlp-preconception .story__summary{max-width:340px;color:var(--muted);font-size:.95rem}.bdlp-preconception .story__body{max-width:var(--content-width)}.bdlp-preconception .story__body>p:not(.lead){color:var(--muted)}.bdlp-preconception .audience-list{display:flex;flex-wrap:wrap;gap:9px;margin-top:34px}.bdlp-preconception .audience-list span{display:inline-flex;min-height:38px;align-items:center;padding:8px 12px;color:var(--blue-deep);background:var(--blue-soft);border-radius:3px;font-size:.78rem;font-weight:600}.bdlp-preconception .strategy{color:var(--white);background:var(--blue-strong)}.bdlp-preconception .strategy .section-heading p{color:#e1ecff}.bdlp-preconception .phase-journey{display:grid;padding:0;margin:0;list-style:none;counter-reset:phase}.bdlp-preconception .phase-journey li{position:relative;padding:32px 0 36px 56px;border-top:1px solid #4f84d5}.bdlp-preconception .phase-journey li:last-child{border-bottom:1px solid #4f84d5}.bdlp-preconception .phase-journey__number{position:absolute;top:33px;left:0;color:#d7e7ff;font-size:1.65rem;font-weight:700;line-height:1}.bdlp-preconception .phase-journey__date{margin-bottom:9px;color:#c8dcff;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.bdlp-preconception .phase-journey h3{margin-bottom:14px;color:var(--white)}.bdlp-preconception .phase-journey li>p:not(.phase-journey__date):not(.phase-journey__channels){color:#eef4ff;font-size:.9rem}.bdlp-preconception .phase-journey__channels{margin-bottom:0;color:#d7e7ff;font-size:.76rem;font-weight:600}.bdlp-preconception .experience{overflow:hidden;background:var(--surface)}.bdlp-preconception .experience__intro{display:flex;flex-wrap:wrap;gap:10px 30px;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(42px, 6vw, 72px)}.bdlp-preconception .experience__intro .section-heading{max-width:760px;margin-bottom:0}.bdlp-preconception .experience-stage{position:relative;display:grid;align-items:end;margin-bottom:clamp(54px, 7vw, 84px)}.bdlp-preconception .experience-stage__desktop{width:100%}.bdlp-preconception .browser-frame--flat{box-shadow:0 8px 8px rgb(21 91 188 / .14)}.bdlp-preconception .phone-figure{position:relative;z-index:2;width:min(100%, 320px);margin:-24% auto 0}.bdlp-preconception .pixel-phone{position:relative;padding:29px 9px 27px;background:var(--device-frame);border:1px solid var(--device-edge);border-radius:40px;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .1),var(--device-shadow)}.bdlp-preconception .pixel-phone::before,.bdlp-preconception .pixel-phone::after{position:absolute;width:3px;background:#5f6670;content:""}.bdlp-preconception .pixel-phone::before{top:92px;left:-4px;height:58px;border-radius:3px 0 0 3px;box-shadow:0 70px 0 #5f6670}.bdlp-preconception .pixel-phone::after{top:138px;right:-4px;height:82px;border-radius:0 3px 3px 0}.bdlp-preconception .pixel-phone__screen{height:clamp(340px, 100vw, 430px);padding:3px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;background:#08090b;border:1px solid #08090b;border-radius:26px;box-shadow:inset 0 0 0 1px #3b4048;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bdlp-preconception .pixel-phone__screen::-webkit-scrollbar{display:none;width:0;height:0}.bdlp-preconception .pixel-phone__screen:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #7c818a}.bdlp-preconception .pixel-phone__screen img{display:block;width:100%;max-width:100%;border-radius:21px}.bdlp-preconception .pixel-phone__speaker,.bdlp-preconception .pixel-phone__camera,.bdlp-preconception .pixel-phone__home{position:absolute;display:block;background:var(--device-hardware)}.bdlp-preconception .pixel-phone__speaker{top:12px;left:50%;width:46px;height:5px;border-radius:999px;transform:translateX(-50%)}.bdlp-preconception .pixel-phone__camera{top:11px;left:calc(50% - 38px);width:7px;height:7px;background:#252b34;border:1px solid #69717d;border-radius:50%}.bdlp-preconception .pixel-phone__home{bottom:10px;left:50%;width:72px;height:4px;border-radius:999px;transform:translateX(-50%)}.bdlp-preconception .phone-figure figcaption{padding:13px 4px 0;color:var(--subtle);font-size:.73rem;line-height:1.45}.bdlp-preconception .phone-figure figcaption strong{color:var(--ink)}.bdlp-preconception .experience-features{display:grid;gap:26px}.bdlp-preconception .experience-features>div{padding-top:22px;border-top:3px solid var(--blue)}.bdlp-preconception .experience-features p{margin-bottom:0;color:var(--muted);font-size:.88rem}.bdlp-preconception .creative__heading{max-width:780px}.bdlp-preconception .creative-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:clamp(56px, 8vw, 96px)}.bdlp-preconception .creative-grid figure{margin:0;overflow:hidden;background:var(--surface);transition:transform 260ms var(--ease-out-expo),box-shadow 260ms var(--ease-out-expo)}.bdlp-preconception .creative-grid img{width:100%;transition:transform 360ms var(--ease-out-expo)}.bdlp-preconception .creative-grid figure:hover{box-shadow:0 8px 8px rgb(21 91 188 / .16);transform:translateY(-4px)}.bdlp-preconception .creative-grid figure:hover img{transform:scale(1.015)}.bdlp-preconception .creative-grid figcaption{font-weight:600}.bdlp-preconception .video-story{width:min(100%, 920px);margin:0 auto}.bdlp-preconception .quiz{color:var(--white);background:var(--blue-nhs)}.bdlp-preconception .quiz__grid{display:grid;gap:clamp(48px, 8vw, 100px);align-items:center}.bdlp-preconception .quiz .section-index{color:#bcd8f5}.bdlp-preconception .quiz .lead,.bdlp-preconception .quiz__copy>p:not(.section-index):not(.quiz__note){color:#f3f8ff}.bdlp-preconception .quiz__note{margin-bottom:0;padding-top:22px;color:#cfe1f4;border-top:1px solid #4e83b8;font-size:.8rem}.bdlp-preconception .quiz__results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid #4e83b8;border-left:1px solid #4e83b8}.bdlp-preconception .quiz__results>div{min-height:150px;padding:24px;border-right:1px solid #4e83b8;border-bottom:1px solid #4e83b8}.bdlp-preconception .quiz__results dt{margin-bottom:8px;color:var(--white);font-size:clamp(2.2rem, 5vw, 4rem);font-weight:700;letter-spacing:-.05em;line-height:1}.bdlp-preconception .quiz__results dd{margin:0;color:#d9e9f8;font-size:.78rem}.bdlp-preconception .results{background:var(--surface)}.bdlp-preconception .results-table-wrap{overflow-x:auto;margin-bottom:36px;border-top:3px solid var(--ink)}.bdlp-preconception .results-table{width:100%;border-collapse:collapse;background:var(--white);font-size:.9rem}.bdlp-preconception .results-table th,.bdlp-preconception .results-table td{padding:20px 18px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.bdlp-preconception .results-table thead th{color:var(--subtle);background:#f0f3f7;font-size:.73rem;letter-spacing:.06em;text-transform:uppercase}.bdlp-preconception .results-table tbody th{color:var(--blue-deep);font-weight:600}.bdlp-preconception .results-table td{color:var(--muted)}.bdlp-preconception .results-table td strong{color:var(--ink)}.bdlp-preconception .results-table__summary{color:var(--white);background:var(--blue-nhs)}.bdlp-preconception .results-table__summary th,.bdlp-preconception .results-table__summary td{padding-top:24px;padding-bottom:24px;color:var(--white);background:#fff0;border-bottom-color:var(--blue-nhs)}.bdlp-preconception .results-table tbody .results-table__summary th{color:var(--white);font-size:1.05rem;font-weight:700}.bdlp-preconception .results-table__summary td strong{color:var(--white)}.bdlp-preconception .results-table__summary .results-table__detail{color:rgb(255 255 255 / .82)}.bdlp-preconception .results-table__meta-phase th,.bdlp-preconception .results-table__meta-quiz th{padding-left:38px;font-weight:500}.bdlp-preconception .results-table__detail{display:block;margin-top:5px;color:var(--subtle);font-size:.78rem}.bdlp-preconception .evidence-note{display:grid;gap:6px 32px;padding-top:24px;border-top:3px solid var(--blue)}.bdlp-preconception .evidence-note h3{margin-bottom:4px;font-size:1.05rem}.bdlp-preconception .evidence-note p{max-width:820px;margin-bottom:0;color:var(--muted);font-size:.83rem}.bdlp-preconception .signature-gradient{color:var(--white);background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);background-size:1600% 1600%;animation:byte-gradient 10s ease infinite}.bdlp-preconception .signature-gradient__grid{min-height:clamp(360px, 46vw, 590px);padding-block:72px}.bdlp-preconception .signature-gradient h2{margin-bottom:20px;font-size:clamp(3.1rem, 8vw, 7rem)}.bdlp-preconception .signature-gradient p{max-width:740px;margin-bottom:0;font-size:clamp(1.05rem, 2vw, 1.35rem);line-height:1.65}@keyframes byte-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.bdlp-preconception .next-step{border-bottom:1px solid #4f84d5;color:var(--white);background:var(--blue-strong)}.bdlp-preconception .next-step__grid{display:grid;gap:34px;align-items:center}.bdlp-preconception .next-step__button{justify-self:start}.bdlp-preconception .next-step h2{max-width:760px}.bdlp-preconception .next-step p{max-width:670px;margin-bottom:0;color:#e1ecff}.bdlp-preconception .next-step .button{color:var(--blue-strong);background:var(--white);border-color:var(--white)}.bdlp-preconception .next-step .button:hover{color:var(--white);background:var(--blue-nhs);border-color:var(--blue-nhs)}.bdlp-preconception .site-footer{padding-block:54px 30px;color:var(--white);background:var(--blue-nhs)}.bdlp-preconception .site-footer__grid{display:grid;gap:42px}.bdlp-preconception .site-footer img{width:168px;margin-bottom:20px}.bdlp-preconception .site-footer p{max-width:430px;margin-bottom:0;color:#dceaff;font-size:.78rem}.bdlp-preconception .site-footer nav{display:grid;gap:10px;align-content:start}.bdlp-preconception .site-footer nav a{color:#eef5ff;font-size:.84rem;text-decoration:none}.bdlp-preconception .site-footer nav a:hover{color:var(--white);text-decoration:underline}.bdlp-preconception .site-footer__legal{padding-top:24px;border-top:1px solid #4f84d5}@media (min-width:680px){.bdlp-preconception .container{width:min(calc(100% - 64px), var(--max-width))}.bdlp-preconception .proof-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.bdlp-preconception .meta-scene{--meta-card-size:clamp(230px, 28vw, 266px);display:flex;align-items:flex-start;gap:var(--meta-card-gap)}.bdlp-preconception .meta-phone{flex:0 0 calc(var(--meta-card-size) + 16px);margin:0}.bdlp-preconception .meta-carousel{position:relative;inset:auto;min-width:0;flex:1 1 auto;margin:var(--meta-artwork-offset) 0 0;padding-top:0;background:#fff0;border:0}.bdlp-preconception .meta-carousel__track{padding:0 0 12px;scroll-padding-inline:0}.bdlp-preconception .meta-carousel__controls{padding:4px 0 0}.bdlp-preconception .proof-rail>div{padding:30px}.bdlp-preconception .proof-rail>div:nth-child(2){border-top:0}.bdlp-preconception .proof-rail>div:nth-child(even){border-left:1px solid #d5dae0}.bdlp-preconception .phase-journey li{padding-left:70px}.bdlp-preconception .experience-features{grid-template-columns:repeat(3,minmax(0,1fr))}.bdlp-preconception .creative-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bdlp-preconception .next-step__grid{grid-template-columns:1.3fr 0.7fr}.bdlp-preconception .next-step__button{justify-self:end}.bdlp-preconception .site-footer__grid{grid-template-columns:minmax(0,2fr) minmax(180px,1fr)}.bdlp-preconception .site-footer__legal{grid-column:1 / -1}}@media (min-width:680px) and (max-width:875px){.bdlp-preconception .meta-scene{--meta-artwork-offset:148px}}@media (min-width:900px){.bdlp-preconception .strategy-overview__grid{grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr);align-items:start}.bdlp-preconception .strategy-overview__intro{position:sticky;top:calc(var(--bdlp-sticky-offset, var(--header-height)) + 96px)}.bdlp-preconception .strategy-signals article{display:grid;grid-template-columns:minmax(180px,0.7fr) minmax(0,1.3fr);gap:32px}.bdlp-preconception .quiz__grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,0.85fr)}.bdlp-preconception .proof-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.bdlp-preconception .proof-rail>div,.bdlp-preconception .proof-rail>div:nth-child(2),.bdlp-preconception .proof-rail>div:nth-child(3),.bdlp-preconception .proof-rail>div:nth-child(4){padding:30px 25px;border-top:0}.bdlp-preconception .proof-rail>div+div{border-left:1px solid #d5dae0}.bdlp-preconception .story__grid{grid-template-columns:minmax(190px,0.36fr) minmax(0,1fr);gap:8vw}.bdlp-preconception .phase-journey{grid-template-columns:repeat(3,minmax(0,1fr))}.bdlp-preconception .phase-journey li{padding:80px 32px 34px;border-top:1px solid #4f84d5;border-bottom:1px solid #4f84d5}.bdlp-preconception .phase-journey li+li{border-left:1px solid #4f84d5}.bdlp-preconception .phase-journey__number{top:27px;left:32px}.bdlp-preconception .experience-stage{grid-template-columns:minmax(0,1fr) minmax(280px,0.42fr);padding-right:4%}.bdlp-preconception .experience-stage__desktop{grid-column:1 / 3;grid-row:1;width:88%}.bdlp-preconception .phone-figure{z-index:2;grid-column:2;grid-row:1;width:min(100%, 326px);margin:0 0 -34px auto}.bdlp-preconception .evidence-note{grid-template-columns:250px 1fr;padding-top:24px}}@media (min-width:1040px){.bdlp-preconception .nav-toggle{display:none}.bdlp-preconception .primary-nav{position:static;display:flex;align-items:center;gap:clamp(18px, 2.2vw, 34px);padding:0;background:#fff0;border:0;box-shadow:none;transform:none;visibility:visible}.bdlp-preconception .primary-nav>a:not(.button){padding:10px 0;font-size:.82rem}}@media (max-width:679px){.bdlp-preconception .button-group .button{width:100%}.bdlp-preconception .page-nav__inner{gap:20px}.bdlp-preconception .results-table,.bdlp-preconception .results-table tbody,.bdlp-preconception .results-table tr,.bdlp-preconception .results-table th,.bdlp-preconception .results-table td{display:block}.bdlp-preconception .results-table thead{display:none}.bdlp-preconception .results-table tr{padding:20px;border-bottom:1px solid var(--line)}.bdlp-preconception .results-table th,.bdlp-preconception .results-table td{padding:0;border:0}.bdlp-preconception .results-table td{display:block;margin-top:14px}.bdlp-preconception .results-table td::before{display:block;margin-bottom:4px;color:var(--subtle);content:attr(data-label);font-size:.67rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.bdlp-preconception .results-table__summary{padding-top:24px;padding-bottom:24px}.bdlp-preconception .results-table tbody .results-table__summary th{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.bdlp-preconception{scroll-behavior:auto}.bdlp-preconception *,.bdlp-preconception *::before,.bdlp-preconception *::after{scroll-behavior:auto!important;transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important}.bdlp-preconception .signature-gradient{background-position:50% 50%}.bdlp-preconception .creative-grid figure:hover,.bdlp-preconception .creative-grid figure:hover img{transform:none}}@media print{.bdlp-preconception .site-header,.bdlp-preconception .page-nav,.bdlp-preconception .button-group,.bdlp-preconception .next-step,.bdlp-preconception .site-footer{display:none!important}.bdlp-preconception .section,.bdlp-preconception .hero,.bdlp-preconception .signature-gradient{padding-block:32px;color:#000;background:#fff}.bdlp-preconception .strategy{color:#000;background:#fff}.bdlp-preconception .strategy .section-heading p,.bdlp-preconception .phase-journey h3,.bdlp-preconception .phase-journey li>p:not(.phase-journey__date):not(.phase-journey__channels){color:#000}.bdlp-preconception .browser-frame,.bdlp-preconception .pixel-phone{break-inside:avoid;box-shadow:none}}body.bdlp-preconception-page #content{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.bdlp-preconception-page #content>.bdlp-preconception,body.bdlp-preconception-page .bdlp-preconception,#content .bdlp-preconception{--bdlp-sticky-offset:100px;width:100%;max-width:none;margin:0;padding:0}#content:has(.bdlp-preconception)>.content-wrap{overflow:visible}#content .bdlp-preconception>section[id]{scroll-margin-top:calc(var(--bdlp-sticky-offset, 100px) + 72px)}@media (max-width:991px){#content .bdlp-preconception{--bdlp-sticky-offset:0px}}#content .bdlp-preconception>section,#content .bdlp-preconception>nav,#content .bdlp-preconception .section{margin-top:0;margin-bottom:0}#content .bdlp-preconception h1,#content .bdlp-preconception h2,#content .bdlp-preconception h3{padding:0;border:0;color:inherit;background:#fff0;font-family:"Poppins",Arial,sans-serif}#content .bdlp-preconception .strategy,#content .bdlp-preconception .quiz{color:var(--white)}#content .bdlp-preconception .signature-gradient h2,#content .bdlp-preconception .signature-gradient p,#content .bdlp-preconception .next-step h2,#content .bdlp-preconception .next-step p{color:var(--white)}#content .bdlp-preconception p,#content .bdlp-preconception li,#content .bdlp-preconception dd,#content .bdlp-preconception td,#content .bdlp-preconception th{line-height:1.65}#content .bdlp-preconception .button{margin:0;font-size:.96rem;line-height:1.2;letter-spacing:normal;text-transform:none}#content .bdlp-preconception .text-link,#content .bdlp-preconception .landing-page-link{text-decoration-line:underline}#content .bdlp-preconception .signature-gradient,#content .bdlp-preconception .next-step{margin-block:0}#content:has(.bdlp-preconception)>img{display:none!important}