@layer structure, type, media, motion, components, polish;@layer structure{.bm{--navy-900:#091E49;--navy-800:#0F204A;--navy-700:#10224C;--navy-600:#14264C;--teal:#42CCBE;--teal-hover:#42D0C3;--teal-press:#43C8BC;--ink:#F4F7FB;--ink-muted:#DCE5F2;--branch:#A9BBD6;--maxw:1440px;--gut:clamp(24px,6vw,84px);--measure:52ch;--spring:cubic-bezier(0.22,1,0.36,1);--mask:cubic-bezier(0.16,1,0.3,1);position:relative;isolation:isolate;background:var(--navy-800);color:var(--ink);overflow-x:clip;font-family:Heebo,Noto Sans Hebrew,system-ui,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.bm *{box-sizing:border-box}.bm main{display:block}.bm .sec{position:relative;isolation:isolate;overflow:hidden;min-block-size:95vh;padding-block:clamp(140px,18vh,240px) clamp(140px,18vh,240px);display:flex;align-items:center}.bm .sec--tall{min-block-size:100vh}.bm .sec--short{min-block-size:0;padding-block:clamp(120px,15vh,180px);align-items:stretch}.bm .wrap{position:relative;z-index:3;inline-size:100%;max-inline-size:var(--maxw);margin-inline:auto;padding-inline:var(--gut);display:grid;grid-gap:clamp(40px,5vw,90px);gap:clamp(40px,5vw,90px)}.bm .split-7-5{grid-template-columns:7.2fr 4.8fr}.bm .split-5-7{grid-template-columns:4.8fr 7.2fr}.bm .split-9-3{grid-template-columns:9fr 3fr}.bm .split-8-4{grid-template-columns:8fr 4fr}.bm .split-4-8{grid-template-columns:4fr 8fr}.bm .split-6-6,.bm .wrap.split-6-6{grid-template-columns:1fr 1fr}.bm .wrap.split-6-6{display:grid;align-items:stretch}.bm .offset-down{align-self:end;-webkit-padding-after:clamp(32px,6vh,80px);padding-block-end:clamp(32px,6vh,80px)}.bm .block{display:grid;grid-gap:clamp(20px,2vw,32px);gap:clamp(20px,2vw,32px);justify-items:start;text-align:start;max-inline-size:66ch}.bm .block--centred{justify-items:center;text-align:center;margin-inline:auto}.bm .aside{display:grid;grid-gap:24px;gap:24px;align-content:center}.bm .hdr{position:absolute;inset-block-start:0;inset-inline:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px var(--gut);background:linear-gradient(180deg,rgba(9,30,73,.95),rgba(9,30,73,0));pointer-events:none}.bm .hdr>*{pointer-events:auto}@media (max-width:900px){.bm .split-4-8,.bm .split-5-7,.bm .split-6-6,.bm .split-7-5,.bm .split-8-4,.bm .split-9-3,.bm .wrap.split-6-6{grid-template-columns:1fr}.bm .offset-down{-webkit-padding-after:0;padding-block-end:0}.bm .sec{min-block-size:0;padding-block:clamp(110px,14vh,150px)}.bm .sec--tall{min-block-size:95vh}}}@layer type{.bm .display{font-weight:900;font-size:clamp(72px,14vw,220px);line-height:.96;letter-spacing:-.04em;margin:0;-webkit-padding-before:.08em;padding-block-start:.08em;-webkit-margin-start:calc(var(--gut) * -.6);margin-inline-start:calc(var(--gut) * -.6)}.bm .display,.bm h1,.bm h2{font-family:Frank Ruhl Libre,"Noto Serif Hebrew",Georgia,serif}.bm h1,.bm h2{font-weight:700;letter-spacing:-.025em;margin:0;-webkit-padding-before:.12em;padding-block-start:.12em}.bm h1{font-size:clamp(36px,5vw,68px);line-height:1.12}.bm h1,.bm h2{color:var(--ink)}.bm h2{font-size:clamp(32px,4vw,56px);line-height:1.18}.bm h3{font-family:Heebo,system-ui,sans-serif;font-weight:700;font-size:clamp(18px,1.5vw,24px);line-height:1.4;margin:0;color:var(--ink)}.bm p{margin:0;font-size:clamp(17px,1.2vw,20px);line-height:1.8;color:#E2ECF8;max-inline-size:var(--measure)}.bm .lead{font-size:clamp(20px,1.5vw,25px);line-height:1.6;color:var(--ink);font-weight:500}.bm .chapter{display:flex;align-items:center;gap:clamp(12px,1.2vw,20px);margin:0 0 clamp(16px,2vw,32px);font-size:clamp(13px,1vw,16px);letter-spacing:.25em;color:var(--ink-muted)}.bm .chapterNum{display:inline-grid;place-items:center;inline-size:clamp(40px,3.5vw,54px);block-size:clamp(40px,3.5vw,54px);border-radius:14px;background:var(--branch);color:var(--navy-900);font-family:Frank Ruhl Libre,Georgia,serif;font-weight:700;font-size:clamp(18px,1.6vw,24px);letter-spacing:0;flex:0 0 auto}.bm .chapterLabel{-webkit-padding-after:8px;padding-block-end:8px;-webkit-border-after:1px solid color-mix(in srgb,var(--branch) 60%,transparent);border-block-end:1px solid color-mix(in srgb,var(--branch) 60%,transparent)}.bm .kicker{font-size:14px;letter-spacing:.22em;text-transform:uppercase;color:var(--teal);margin:0;font-weight:700}.bm .roleBadge{display:inline-flex;align-items:center;gap:10px;font-size:14px;line-height:1.5;letter-spacing:.04em;padding:10px 20px;border-radius:999px;color:var(--ink);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:500}.bm .hairline{inline-size:80px;block-size:1px;background:color-mix(in srgb,var(--branch) 70%,transparent);border:0;margin:6px 0 0}}@layer media{.bm .bg{position:absolute;inset:0;z-index:0}.bm .bgImg{object-fit:cover;object-position:center;width:100%;height:100%}.bm .bgDesk{opacity:1}.bm .bgMob{opacity:0}@media (max-width:768px){.bm .bgDesk{opacity:0}.bm .bgMob{opacity:1}.bm .bgImg{filter:blur(15px) brightness(.35);transform:scale(1.12)}}.bm .scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(270deg,rgba(9,30,73,.96) 0,rgba(9,30,73,.82) 45%,rgba(9,30,73,.35) 75%,rgba(9,30,73,.92)),linear-gradient(0deg,rgba(9,30,73,.96) 0,transparent 55%)}.bm .scrim--centred{background:radial-gradient(120% 90% at 50% 55%,rgba(9,30,73,.92) 0,rgba(9,30,73,.7) 55%,transparent 90%),linear-gradient(0deg,rgba(9,30,73,.96) 0,transparent 55%)}.bm .mesh{position:absolute;inset:0;z-index:0;background:radial-gradient(64% 52% at 82% 12%,color-mix(in srgb,var(--branch) 22%,transparent),transparent 70%),radial-gradient(58% 60% at 12% 88%,color-mix(in srgb,var(--navy-600) 92%,transparent),transparent 72%),linear-gradient(180deg,var(--navy-900),var(--navy-600))}.bm .grain{position:fixed;inset:0;z-index:30;pointer-events:none;opacity:.46;background-image:radial-gradient(rgba(244,247,251,.2) .5px,transparent .6px);background-size:3px 3px;mix-blend-mode:overlay}.bm .brandLogo{block-size:clamp(56px,4.6vw,72px);inline-size:auto}.bm .sysLogoWrapper{display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:clamp(14px,1.5vw,24px) clamp(20px,2vw,32px);box-shadow:inset 0 1px 1px rgba(255,255,255,.12),0 16px 40px rgba(0,0,0,.4);-webkit-margin-before:clamp(-60px,-3.6vw,-36px);margin-block-start:clamp(-60px,-3.6vw,-36px)}.bm .sysLogo{block-size:clamp(46px,5vw,76px);inline-size:auto;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.25))}.bm .sysLogo--square{block-size:clamp(64px,7.5vw,114px)}.bm .sysLogo--wide{block-size:clamp(50px,5.8vw,84px)}}@layer motion{@keyframes revealFade{0%{opacity:.15;transform:translateY(45px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bmSecFade{0%{opacity:.42}to{opacity:1}}@keyframes bmDriftSlow{0%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,5px,0)}}@keyframes bmDriftMid{0%{transform:translate3d(0,-11px,0)}to{transform:translate3d(0,11px,0)}}@keyframes bmDriftFast{0%{transform:translate3d(0,-19px,0)}to{transform:translate3d(0,19px,0)}}.bm .secScroll{will-change:transform,opacity}.bm .drift-slow{animation:bmSecFade linear both,bmDriftSlow 1ms linear both;animation-timeline:view(),scroll(root block);animation-range:entry 0 cover 55%,0 100%}.bm .drift-mid{animation:bmSecFade linear both,bmDriftMid 1ms linear both;animation-timeline:view(),scroll(root block);animation-range:entry 0 cover 55%,0 100%}.bm .drift-fast{animation:bmSecFade linear both,bmDriftFast 1ms linear both;animation-timeline:view(),scroll(root block);animation-range:entry 0 cover 55%,0 100%}.bm [data-reveal]{animation:revealFade linear both;animation-timeline:view();animation-range:entry 0 cover 60%;will-change:transform,opacity}.bm .d1{animation-range:entry 2% cover 62%}.bm .d2{animation-range:entry 4% cover 64%}.bm .d3{animation-range:entry 6% cover 66%}.bm .d4{animation-range:entry 8% cover 68%}.bm .d5{animation-range:entry 10% cover 70%}.bm .d6{animation-range:entry 12% cover 72%}.bm .parallax{animation:bmParallax linear both;animation-timeline:view();animation-range:cover 0 cover 100%;will-change:transform}@keyframes bmParallax{0%{transform:scale(1.12) translateY(-2.8%)}to{transform:scale(1.12) translateY(2.8%)}}.bm .spine{position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:clamp(12px,2vw,40px);inline-size:clamp(44px,5vw,96px);min-block-size:100%;z-index:12;pointer-events:none;overflow:visible}.bm .spinePath{fill:none;stroke:url(#bmSpineGrad);stroke-width:3;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000;animation:bmSpineDraw linear both;animation-timeline:scroll(root block);animation-range:0 98%}@keyframes bmSpineDraw{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.bm .spineFork{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:1000;opacity:.92}.bm .spineNode{r:4.4;opacity:.2;animation:bmNode 1ms linear both;animation-timeline:scroll(root block)}@keyframes bmNode{to{opacity:1;r:6.6}}.bm .n1{animation-range:30% 33%}.bm .n2{animation-range:37% 40%}.bm .n3{animation-range:44% 47%}.bm .n4{animation-range:51% 54%}.bm .n5{animation-range:58% 61%}.bm .n6{animation-range:65% 68%}.bm .n7{animation-range:72% 75%}.bm .n8{animation-range:79% 82%}@media (prefers-reduced-motion:reduce){.bm .drift-fast,.bm .drift-mid,.bm .drift-slow,.bm .secScroll,.bm [data-reveal]{animation:none;transform:none;opacity:1}.bm .parallax{animation:none;transform:none}.bm .spinePath{animation:none;stroke-dashoffset:0}.bm .spineNode{animation:none;opacity:1}.bm .btn,.bm .floatCta,.bm .forkItem{transition-duration:.12s}}}@layer components{.bm .glass{position:relative;border-radius:28px;padding:clamp(32px,4vw,64px);-webkit-padding-after:clamp(44px,5.5vw,88px);padding-block-end:clamp(44px,5.5vw,88px);background:rgba(9,30,73,.85);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px) saturate(1.15);backdrop-filter:blur(24px) saturate(1.15);box-shadow:inset 0 1px 1px rgba(255,255,255,.08),0 32px 80px rgba(0,0,0,.5)}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.bm .glass{background:color-mix(in srgb,var(--branch) 20%,#0B1D42)}}.bm .glass h1,.bm .glass h2,.bm .glass h3{color:#F4F7FB}.bm .glass .lead,.bm .glass p{color:#E2ECF8}.bm .glass .chapter{color:var(--branch-light,#A9BBD6)}.bm .glass .chapterLabel{border-block-end-color:color-mix(in srgb,var(--branch) 72%,transparent)}.bm .glass .roleBadge{color:#F4F7FB;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.bm .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:52px;padding:14px 32px;border-radius:999px;font-weight:700;font-size:17px;text-decoration:none;white-space:nowrap;transition:transform .32s var(--spring),background-color .2s linear,color .2s linear,border-color .2s linear}.bm .btnPrimary{background:var(--teal);color:var(--navy-900)}.bm .btnPrimary:hover{background:var(--teal-hover);transform:translateY(-3px) scale(1.02)}.bm .btnPrimary:active{background:var(--teal-press);transform:translateY(0) scale(.985)}.bm .btnGhost{border:2px solid var(--teal);color:var(--teal);background:transparent}.bm .btnGhost:hover{background:color-mix(in srgb,var(--teal) 16%,transparent);transform:translateY(-3px)}.bm .btnGhost:active{background:color-mix(in srgb,var(--teal) 26%,transparent);transform:translateY(0) scale(.985)}.bm .inlineLink{color:var(--teal);text-decoration:none;-webkit-border-after:2px solid color-mix(in srgb,var(--teal) 55%,transparent);border-block-end:2px solid color-mix(in srgb,var(--teal) 55%,transparent);-webkit-padding-after:4px;padding-block-end:4px;font-weight:700;font-size:18px;transition:border-color .2s linear,color .2s linear,transform .32s var(--spring)}.bm .inlineLink:hover{color:var(--teal-hover);border-block-end-color:var(--teal-hover);transform:translateY(-2px)}.bm .inlineLink:active{color:var(--teal-press);transform:translateY(0)}.bm .ctaRow{gap:16px}.bm .ctaRow,.bm .linkRow{display:flex;flex-wrap:wrap;align-items:center}.bm .linkRow{gap:clamp(16px,2.5vw,32px)}.bm .seam{position:absolute;inset-inline:0;inset-block-end:-1px;block-size:clamp(104px,14vh,190px);z-index:5;pointer-events:none;--seamTo:var(--navy-800)}.bm .seam:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--seamTo) 72%,transparent) 54%,var(--seamTo) 100%)}.bm .seam:after{content:"";position:absolute;inset-inline:-5%;inset-block-end:-2px;block-size:66%;background:var(--seamTo);-webkit-clip-path:ellipse(66% 100% at 76% 100%);clip-path:ellipse(66% 100% at 76% 100%)}.bm .seamLine{position:absolute;inset-inline-start:clamp(60px,7vw,132px);inset-block:0;inline-size:2px;background:linear-gradient(to bottom,color-mix(in srgb,var(--branch) 94%,transparent),transparent)}.bm .seam-hero{--seamTo:#091E49}.bm .seam-roots{--seamTo:#0F204A}.bm .seam-trunk{--seamTo:#091E49}.bm .seam-fork{--seamTo:#10224C}.bm .seam-roas{--seamTo:#0F204A}.bm .seam-weboost{--seamTo:#10224C}.bm .seam-social{--seamTo:#0F204A}.bm .seam-content{--seamTo:#091E49}.bm .seam-video{--seamTo:#10224C}.bm .seam-viral{--seamTo:#0F204A}.bm .seam-bot,.bm .seam-cal{--seamTo:#14264C}.bm .seam-bloom,.bm .seam-path{--seamTo:#0F204A}.bm .heroPanel{position:absolute;z-index:3;inset-inline-start:6%;inset-block-start:22%;inline-size:48%;display:grid;grid-gap:20px;gap:20px;align-content:center}@media (max-width:900px){.bm .heroPanel{inset-inline-start:6%;inset-block-start:26%;inline-size:88%}}.bm .videoSlot{position:absolute;inset:0;z-index:1;background:radial-gradient(72% 58% at 76% 22%,rgba(66,204,190,.15),transparent 68%),radial-gradient(64% 62% at 18% 84%,rgba(20,38,76,.98),transparent 70%),linear-gradient(180deg,#0B1E48,#091E49 62%,#0F204A)}.bm .scrollCue{position:absolute;inset-block-end:clamp(18px,3vh,40px);inset-inline:0;z-index:4;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:11px;letter-spacing:.24em;color:var(--ink-muted)}.bm .cueLine{inline-size:1px;block-size:clamp(36px,6vh,68px);background:linear-gradient(to bottom,var(--teal),transparent)}@media (max-width:900px){.bm .scrollCue{display:none}}.bm .forkRail{display:grid;grid-gap:clamp(8px,1vw,14px);gap:clamp(8px,1vw,14px);-webkit-margin-before:clamp(24px,3vw,44px);margin-block-start:clamp(24px,3vw,44px);inline-size:100%}.bm .forkItem{position:relative;display:flex;align-items:baseline;justify-content:flex-start;gap:clamp(12px,1.6vw,26px);padding:clamp(13px,1.5vw,22px) clamp(16px,2vw,28px);border-radius:16px;text-decoration:none;color:var(--ink);-webkit-border-end:3px solid var(--fx);border-inline-end:3px solid var(--fx);background:linear-gradient(to left,color-mix(in srgb,var(--fx) 15%,transparent),transparent 62%);transition:transform .32s var(--spring),background-color .22s linear,border-color .2s linear;text-align:start}.bm .forkItem:first-child{-webkit-margin-start:0;margin-inline-start:0}.bm .forkItem:nth-child(2){-webkit-margin-start:3%;margin-inline-start:3%}.bm .forkItem:nth-child(3){-webkit-margin-start:6%;margin-inline-start:6%}.bm .forkItem:nth-child(4){-webkit-margin-start:9%;margin-inline-start:9%}.bm .forkItem:nth-child(5){-webkit-margin-start:12%;margin-inline-start:12%}.bm .forkItem:nth-child(6){-webkit-margin-start:9%;margin-inline-start:9%}.bm .forkItem:nth-child(7){-webkit-margin-start:6%;margin-inline-start:6%}.bm .forkItem:nth-child(8){-webkit-margin-start:3%;margin-inline-start:3%}.bm .forkItem:hover{transform:translateX(-10px);background:linear-gradient(to left,color-mix(in srgb,var(--fx) 28%,transparent),transparent 70%)}.bm .forkItem:active{transform:translateX(-4px)}.bm .forkItem b{font-family:Frank Ruhl Libre,Georgia,serif;font-weight:700;font-size:clamp(20px,2.4vw,34px);color:var(--fx);line-height:1.3}.bm .forkItem small{font-size:clamp(13px,1vw,15px);color:var(--ink-muted)}@media (max-width:700px){.bm .forkItem{-webkit-margin-start:0;margin-inline-start:0;flex-direction:column;align-items:flex-start;gap:6px}}.bm .bento{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px;inline-size:100%;-webkit-margin-before:clamp(18px,2.4vw,30px);margin-block-start:clamp(18px,2.4vw,30px)}.bm .cell{grid-column:span 2;padding:18px 20px;border-radius:18px;background:rgba(9,30,73,.6);border:1px solid color-mix(in srgb,var(--branch) 28%,transparent);transition:transform .32s var(--spring),border-color .2s linear}.bm .cell:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--branch) 64%,transparent)}.bm .cell--wide{grid-column:span 3}@media (max-width:900px){.bm .bento{grid-template-columns:repeat(2,1fr)}.bm .cell,.bm .cell--wide{grid-column:span 1}}.bm .pathField{padding:clamp(26px,3.4vw,56px);border-radius:28px;display:flex;flex-direction:column;gap:20px;justify-content:space-between;align-items:start;transition:transform .32s var(--spring),border-color .2s linear;height:100%}.bm .pathField>p{flex-grow:1;-webkit-margin-after:16px;margin-block-end:16px}.bm .pathField:hover{transform:translateY(-6px)}.bm .pathField--a{background:linear-gradient(160deg,#14264C,#10224C);border:1px solid rgba(66,204,190,.3)}.bm .pathField--b{background:linear-gradient(160deg,#10224C,#091E49);border:1px solid rgba(169,187,214,.24)}.bm .bloomRow{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;-webkit-margin-before:clamp(20px,3vw,38px);margin-block-start:clamp(20px,3vw,38px)}.bm .lamp{inline-size:clamp(28px,4.4vw,54px);block-size:6px;border-radius:999px}.bm .lampA{background:#F2A33C}.bm .lampB{background:#E4572E}.bm .lampC{background:#E4589A}.bm .lampD{background:#7BC96F}.bm .lampE{background:#8B6FE0}.bm .lampF{background:#F5D547}.bm .lampG{background:#4FA8F5}.bm .lampH{background:#A9BBD6}.bm .floatCta{position:fixed;inset-block-end:clamp(16px,3vh,30px);inset-inline-start:clamp(16px,3vw,30px);z-index:50;display:inline-flex;align-items:center;gap:10px;min-block-size:52px;padding:14px 24px;border-radius:999px;background:var(--teal);color:var(--navy-900);font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 18px 44px rgba(9,30,73,.55);transition:transform .32s var(--spring),background-color .2s linear}.bm .floatCta:hover{background:var(--teal-hover);transform:translateY(-4px) scale(1.03)}.bm .floatCta:active{background:var(--teal-press);transform:translateY(0) scale(.99)}}@layer polish{.bm .btn:focus-visible,.bm .floatCta:focus-visible,.bm .forkItem:focus-visible,.bm a:focus-visible{outline:3px solid var(--teal);outline-offset:4px;border-radius:10px}.bm .srOnly{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.bm .s-root{background:var(--navy-900)}.bm .s-root,.bm .s-trunk{--branch:#A9BBD6;--branch-light:#F4F7FB}.bm .s-trunk{background:linear-gradient(180deg,var(--navy-900),var(--navy-800))}.bm .s-fork{--branch:#42CCBE;--branch-light:#E2FBF8;background:var(--navy-900)}.bm .s-roas{--branch:#F2A33C;--branch-light:#FFF5E6;background:var(--navy-700)}.bm .s-weboost{--branch:#E4572E;--branch-light:#FFEBE6;background:var(--navy-800)}.bm .s-social{--branch:#E4589A;--branch-light:#FFEAF2;background:var(--navy-700)}.bm .s-content{--branch:#7BC96F;--branch-light:#EBF9E6;background:var(--navy-800)}.bm .s-video{--branch:#8B6FE0;--branch-light:#F2E6FF;background:var(--navy-900)}.bm .s-viral{--branch:#F5D547;--branch-light:#FFFFE6;background:var(--navy-700)}.bm .s-bot{--branch:#4FA8F5;--branch-light:#E6F2FF;background:var(--navy-800)}.bm .s-cal{--branch:#A9BBD6;--branch-light:#F4F7FB;background:var(--navy-600)}.bm .s-bloom{--branch:#F5D547;--branch-light:#FFFFE6;background:linear-gradient(180deg,var(--navy-600),var(--navy-800))}.bm .s-path{background:var(--navy-800)}.bm .s-cta,.bm .s-path{--branch:#42CCBE;--branch-light:#E2FBF8}.bm .s-cta{background:radial-gradient(120% 80% at 80% 0,#14264C 0,#0F204A 60%,#091E49 100%)}.bm .s-bloom h2{color:#F4F7FB}@media (max-width:700px){.bm .spine{inline-size:26px;inset-inline-start:2px;opacity:.92}.bm .display{font-size:clamp(52px,17vw,92px);-webkit-margin-start:calc(var(--gut) * -.5);margin-inline-start:calc(var(--gut) * -.5)}.bm .seamLine{inset-inline-start:26px}.bm .floatCta{padding:12px 18px;font-size:15px}.bm .btn{font-size:15px;padding:12px 20px}}}