.cp-page{--cp-blue:#003c7f;--cp-orange:#fd8b28;--cp-ink:#082f58;--cp-muted:#5e768e;background:#fff;color:var(--cp-ink);overflow:hidden}.cp-page h1,.cp-page h2,.cp-page h3{font-family:var(--font-space);letter-spacing:-.04em}.cp-page p{font-weight:400}.cp-page .section{max-width:1440px}.cp-hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);gap:clamp(2rem,5vw,5.5rem);align-items:center;min-height:720px;padding-top:clamp(3rem,6vw,6rem);padding-bottom:clamp(4rem,7vw,7rem);position:relative}.cp-hero:before{content:"";position:absolute;width:600px;height:600px;left:-320px;top:-250px;border-radius:50%;background:#dff6ff;filter:blur(4px);opacity:.8}.cp-hero-copy{position:relative;z-index:2}.cp-eyebrow{color:var(--cp-blue);font-size:.76rem;font-weight:700!important;letter-spacing:.2em;text-transform:uppercase}.cp-hero h1{font-size:clamp(3.5rem,6vw,6.4rem);line-height:.93;font-weight:700;margin-top:1.35rem;text-wrap:balance}.cp-hero h1 span{color:var(--cp-orange)}.cp-lead{color:var(--cp-muted);font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.75;max-width:690px;margin-top:2rem}.cp-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.cp-button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:56px;padding:0 1.45rem;border-radius:999px;font-weight:700;transition:.25s ease}.cp-button:hover{transform:translateY(-3px)}.cp-button--primary{color:#fff;background:var(--cp-blue);box-shadow:0 16px 35px rgba(0,60,127,.18)}.cp-button--secondary{color:var(--cp-blue);border:1px solid rgba(0,60,127,.18);background:#fff}.cp-proof{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem;color:#55718c;font-size:.82rem;font-weight:600}.cp-proof span{display:flex;align-items:center;gap:.45rem}.cp-proof span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cp-orange)}.cp-hero-media{position:relative;min-height:590px;border-radius:2.3rem;overflow:visible;box-shadow:0 35px 80px rgba(0,60,127,.15)}.cp-hero-media>img{-o-object-fit:cover;object-fit:cover;border-radius:2.3rem}.cp-float{position:absolute;z-index:3;display:flex;align-items:center;gap:.8rem;border:1px solid hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.88);backdrop-filter:blur(16px);box-shadow:0 18px 50px rgba(0,60,127,.15);border-radius:1.2rem;padding:1rem 1.2rem;font-size:.83rem;font-weight:700;color:var(--cp-ink)}.cp-float--top{top:2rem;left:-2.5rem}.cp-float--top b{font-family:var(--font-space);font-size:1.5rem;color:var(--cp-orange)}.cp-float--top span{max-width:80px}.cp-float--bottom{right:2rem;bottom:-1.5rem}.cp-float i{width:9px;height:9px;border-radius:50%;background:#0ca36c;box-shadow:0 0 0 6px rgba(12,163,108,.1)}.cp-story{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding-top:8rem;padding-bottom:8rem}.cp-conversation h2,.cp-form-card h2,.cp-process h2,.cp-section-head h2,.cp-story h2,.cp-values h2{font-size:clamp(2.4rem,4.2vw,4.5rem);line-height:1.03;margin-top:1rem}.cp-story-copy{display:grid;gap:1.4rem;color:var(--cp-muted);font-size:1.1rem;line-height:1.8}.cp-section--blue{background:linear-gradient(135deg,#effaff,#f5fbff 60%,#fff5eb);padding:8rem 0}.cp-section-head{display:flex;justify-content:space-between;gap:3rem;align-items:end}.cp-section-head>p{max-width:430px;color:var(--cp-muted);line-height:1.7}.cp-reason-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:4rem}.cp-reason{min-height:310px;padding:2rem;border:1px solid rgba(0,60,127,.11);background:hsla(0,0%,100%,.84);border-radius:1.7rem;transition:.3s ease}.cp-reason:hover{transform:translateY(-8px);border-color:rgba(253,139,40,.4);box-shadow:0 22px 45px rgba(0,60,127,.1)}.cp-conversation-grid span,.cp-reason span{font:700 .78rem var(--font-space);color:var(--cp-orange);letter-spacing:.12em}.cp-conversation-grid h3,.cp-reason h3{font-size:1.45rem;margin-top:5rem}.cp-conversation-grid p,.cp-reason p{color:var(--cp-muted);line-height:1.65;margin-top:.8rem}.cp-process{padding-top:8rem;padding-bottom:8rem}.cp-process-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:4rem;border-top:1px solid rgba(0,60,127,.14)}.cp-process-grid article{padding:2rem 2rem 0 0;border-right:1px solid rgba(0,60,127,.12);min-height:230px}.cp-process-grid article+article{padding-left:2rem}.cp-process-grid b{color:var(--orange-glyph);font-size:.8rem}.cp-process-grid h3{margin-top:2.6rem;font-size:1.55rem}.cp-process-grid p{color:var(--cp-muted);line-height:1.65;margin-top:.7rem}.cp-values{display:grid;grid-template-columns:.8fr 1.2fr;gap:6rem;align-items:center;padding-top:7rem;padding-bottom:7rem}.cp-values>div:first-child>p:last-child{color:var(--cp-muted);margin-top:1.5rem}.cp-value-cloud{display:flex;flex-wrap:wrap;gap:1rem}.cp-value-cloud span{padding:1.25rem 1.6rem;border:1px solid rgba(0,60,127,.14);border-radius:999px;font:700 1.1rem var(--font-space);background:#fff;box-shadow:0 10px 35px rgba(0,60,127,.06)}.cp-cta,.cp-value-cloud .is-accent{background:var(--cp-blue);color:#fff}.cp-cta{margin-top:2rem;margin-bottom:7rem;border-radius:2.2rem;padding-top:4rem;padding-bottom:4rem;display:flex;align-items:center;justify-content:space-between;gap:3rem}.cp-cta .cp-eyebrow{color:#8bd9ff}.cp-cta h2{font-size:clamp(2rem,4vw,4.2rem);max-width:900px;margin-top:1rem}.cp-button--light{background:#fff;color:var(--cp-blue);white-space:nowrap}.cp-contact-hero{min-height:680px}.cp-contact-promises{display:grid;gap:.8rem;margin-top:2rem}.cp-contact-promises p{display:flex;align-items:center;gap:.7rem;color:#466582;font-weight:600}.cp-check{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e3f6ef;color:#0b9668;font-size:.75rem}.cp-contact-zone{padding:7rem 0;background:linear-gradient(140deg,#eefaff,#fff 55%,#fff5e9)}.cp-contact-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:1.5rem;align-items:start}.cp-contact-aside,.cp-form-card{background:hsla(0,0%,100%,.92);border:1px solid rgba(0,60,127,.12);border-radius:2rem;padding:clamp(1.6rem,4vw,3.5rem);box-shadow:0 26px 70px rgba(0,60,127,.09)}.cp-form-card>p:nth-of-type(2){color:var(--cp-muted);margin:1rem 0 2rem}.cp-form-card form button{background:var(--cp-blue);color:#fff;border-radius:999px}.cp-next{display:grid;margin-top:1.5rem}.cp-next article{display:grid;grid-template-columns:52px 1fr;gap:1rem;padding:1.5rem 0;border-bottom:1px solid rgba(0,60,127,.1)}.cp-next b{color:var(--cp-orange)}.cp-next h3{font-size:1.15rem}.cp-next p{color:var(--cp-muted);line-height:1.55;margin-top:.35rem}.cp-direct{margin-top:2rem;padding:1.6rem;border-radius:1.4rem;background:var(--cp-blue);color:#fff;display:grid;gap:.65rem}.cp-direct h3{font-size:1.2rem;margin-bottom:.3rem}.cp-direct a{color:#fff;font-weight:600}.cp-direct p{color:hsla(0,0%,100%,.66);font-size:.85rem;line-height:1.6;margin-top:.6rem}.cp-conversation{padding-top:8rem;padding-bottom:8rem}.cp-conversation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3.5rem}.cp-conversation-grid article{padding:2rem;border-radius:1.6rem;background:#f4faff;border:1px solid #d8ebf7;min-height:270px;transition:.25s}.cp-conversation-grid article:hover{background:#fff;transform:translateY(-6px);box-shadow:0 20px 50px rgba(0,60,127,.1)}.cp-conversation-grid h3{margin-top:3.5rem}body:has(.cp-page) header{background:hsla(0,0%,100%,.9)!important;border-color:rgba(0,60,127,.09)!important;box-shadow:0 10px 35px rgba(0,60,127,.06)}body:has(.cp-page) header a,body:has(.cp-page) header button{color:#123d66}body:has(.cp-page) footer{background:#002f65}@media(max-width:1000px){.cp-hero{grid-template-columns:1fr;min-height:auto;padding-top:3rem}.cp-hero-media{min-height:520px}.cp-contact-grid,.cp-story,.cp-values{grid-template-columns:1fr}.cp-process-grid,.cp-reason-grid{grid-template-columns:repeat(2,1fr)}.cp-section-head{align-items:start;flex-direction:column}.cp-values{gap:3rem}.cp-cta{margin-left:1.25rem;margin-right:1.25rem}}@media(max-width:640px){.cp-hero h1{font-size:3.2rem}.cp-hero-media{min-height:390px}.cp-hero-media,.cp-hero-media>img{border-radius:1.5rem}.cp-float--top{left:.8rem;top:.8rem}.cp-float--bottom{right:.7rem;bottom:-1rem}.cp-contact-zone,.cp-conversation,.cp-process,.cp-section--blue,.cp-story,.cp-values{padding-top:5rem;padding-bottom:5rem}.cp-conversation-grid,.cp-process-grid,.cp-reason-grid{grid-template-columns:1fr}.cp-reason{min-height:240px}.cp-reason h3{margin-top:3rem}.cp-process-grid article,.cp-process-grid article+article{padding:1.5rem 0;border-right:0;border-bottom:1px solid rgba(0,60,127,.12)}.cp-process-grid h3{margin-top:1.4rem}.cp-cta{align-items:flex-start;flex-direction:column}.cp-proof{gap:.65rem 1rem}}.cp-page .section{width:min(calc(100% - 2rem),1600px);max-width:1600px}.cp-hero{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);gap:clamp(1.5rem,3vw,3.5rem);padding-top:1.75rem;padding-bottom:3.5rem}.cp-contact-hero,.cp-hero{min-height:610px}.cp-hero h1{font-size:clamp(3.15rem,4.5vw,5.15rem);line-height:.96;margin-top:1rem}.cp-lead{font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.65;margin-top:1.4rem}.cp-actions{margin-top:1.5rem}.cp-proof{margin-top:1.4rem}.cp-hero-media{min-height:500px}.cp-hero-media,.cp-hero-media>img{border-radius:2rem}.cp-live-field{position:absolute;inset:0;z-index:1;pointer-events:none}.cp-live-orbit{position:absolute;border:1px dashed rgba(0,60,127,.17);border-radius:50%;animation:cp-spin 20s linear infinite}.cp-live-orbit--one{width:330px;height:330px;left:33%;top:15%}.cp-live-orbit--two{width:170px;height:170px;right:-40px;bottom:5%;animation-direction:reverse;animation-duration:14s}.cp-live-dot{position:absolute;width:11px;height:11px;border-radius:50%;background:#fd8b28;box-shadow:0 0 0 8px rgba(253,139,40,.11);animation:cp-floaty 4s ease-in-out infinite}.cp-live-dot--one{left:35%;top:18%}.cp-live-dot--two{right:3%;top:10%;background:#1eb7db;box-shadow:0 0 0 8px rgba(30,183,219,.1);animation-delay:-1.3s}.cp-live-dot--three{left:46%;bottom:8%;width:8px;height:8px;animation-delay:-2.2s}.cp-live-card{position:absolute;z-index:4;display:flex;align-items:center;gap:.55rem;padding:.65rem .9rem;border:1px solid rgba(0,60,127,.11);border-radius:999px;background:hsla(0,0%,100%,.84);box-shadow:0 12px 35px rgba(0,60,127,.1);backdrop-filter:blur(12px);color:#42627e;font-size:.69rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;animation:cp-floaty 5s ease-in-out infinite}.cp-live-card i{display:grid;place-items:center;min-width:28px;height:28px;padding:0 .35rem;border-radius:999px;background:#e8f7ff;color:#003c7f;font-style:normal}.cp-live-card--one{left:43%;top:2.5%}.cp-live-card--two{right:2%;bottom:1%;animation-delay:-2.4s}.cp-live-wave{position:absolute;left:0;right:0;bottom:1.2rem;height:45px;opacity:.38;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 80'%3E%3Cpath d='M0 42 C180 5 300 76 475 38 S800 3 1200 42' fill='none' stroke='%23003c7f' stroke-width='2' stroke-dasharray='7 12'/%3E%3C/svg%3E") 50%/cover no-repeat;animation:cp-wave 8s ease-in-out infinite}.cp-hero-copy,.cp-hero-media{z-index:2}@keyframes cp-spin{to{transform:rotate(1turn)}}@keyframes cp-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes cp-wave{0%,to{transform:translateX(-1%)}50%{transform:translateX(1%)}}@media(max-width:1000px){.cp-page .section{width:min(calc(100% - 2rem),1600px)}.cp-hero{padding-top:1.5rem}.cp-live-card--one{left:auto;right:3%;top:1%}.cp-live-orbit--one{left:auto;right:8%;top:36%}}@media(max-width:640px){.cp-page .section{width:min(calc(100% - 1.25rem),1600px)}.cp-hero{padding-top:1rem;padding-bottom:3rem}.cp-hero h1{font-size:clamp(2.65rem,13vw,3.4rem)}.cp-hero-media{min-height:360px}.cp-live-card--one{display:none}.cp-live-card--two{right:3%;bottom:0}.cp-live-orbit--one{width:220px;height:220px}.cp-live-wave{bottom:.2rem}}@media(prefers-reduced-motion:reduce){.cp-live-field *{animation:none!important}}.cp-demo-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 12%,rgba(39,181,213,.14),transparent 32rem),linear-gradient(140deg,#eef9ff,#fff 58%,#fff5e9);padding:4rem 0 6rem}.cp-demo-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.86fr) minmax(31rem,1.14fr);gap:clamp(2rem,5vw,5rem);align-items:start}.cp-demo-copy{padding-top:2rem}.cp-demo-copy h1{max-width:760px;margin-top:1rem;font-family:var(--font-space);font-size:clamp(3.15rem,4.5vw,5.15rem);font-weight:700;line-height:.96;letter-spacing:-.04em}.cp-demo-copy h1 span{display:block;color:var(--cp-orange)}.cp-demo-benefits{display:grid;gap:.8rem;margin-top:2rem}.cp-demo-benefits p{display:flex;align-items:center;gap:.75rem;color:#466582;font-weight:600}.cp-demo-form{position:relative;z-index:3;background:hsla(0,0%,100%,.94)}.cp-demo-form>p:nth-of-type(2){max-width:650px}.cp-demo-form form,.cp-demo-form form>*,.cp-form-card form,.cp-form-card form>*{min-width:0;max-width:100%}.cp-demo-form input,.cp-demo-form select,.cp-demo-form textarea,.cp-form-card input,.cp-form-card select,.cp-form-card textarea{width:100%}.cp-demo-next{padding-top:7rem;padding-bottom:8rem}@media(max-width:1000px){.cp-demo-grid,.cp-hero{grid-template-columns:minmax(0,1fr)!important}.cp-demo-grid>*,.cp-hero>*{width:100%;max-width:100%;min-width:0}.cp-demo-hero{padding:2rem 0 5rem}.cp-demo-copy{padding-top:1rem}.cp-demo-form{margin-top:0}}@media(max-width:640px){.cp-contact-hero{gap:2rem}.cp-form-card{overflow:hidden;border-radius:1.4rem;padding:1.25rem}.cp-demo-copy h1{overflow-wrap:anywhere}.cp-contact-promises p,.cp-demo-benefits p{align-items:flex-start}.cp-demo-next{padding-top:5rem;padding-bottom:5rem}}.about-page .cp-process,.about-page .cp-story,.about-page .cp-values{padding-top:clamp(5rem,7vw,7rem);padding-bottom:clamp(5rem,7vw,7rem)}.about-page .cp-section--blue{padding:clamp(5rem,7vw,7rem) 0}.about-page .cp-cta{width:min(calc(100% - 2rem),1440px);margin:2rem auto 6rem;padding:clamp(2rem,4vw,4rem);overflow:hidden}.about-page .cp-cta>div{min-width:0}.about-page .cp-cta>div>p:last-child{max-width:700px;margin-top:1rem;color:hsla(0,0%,100%,.72);line-height:1.65}.contact-page .cp-contact-hero{align-items:start;min-height:0;padding-top:clamp(2.25rem,4vw,4rem);padding-bottom:clamp(3.5rem,5vw,5rem)}.contact-page .cp-hero-copy{padding-top:.75rem}.contact-page .cp-hero-form{align-self:start}.contact-page .cp-contact-zone{padding:clamp(4.5rem,6vw,6rem) 0}.contact-page .cp-conversation{padding-top:clamp(4.5rem,6vw,6rem);padding-bottom:clamp(4.5rem,6vw,6rem)}.contact-page .cp-contact-aside,.contact-page .cp-form-card{min-width:0}@media(max-width:640px){.about-page .cp-cta{width:calc(100% - 1.25rem);margin-bottom:4.5rem;padding:1.6rem}.about-page .cp-cta .cp-button{width:100%}.contact-page .cp-contact-hero{padding-top:1.5rem;padding-bottom:3.5rem}.contact-page .cp-hero-copy{padding:0 .25rem}.contact-page .cp-contact-zone,.contact-page .cp-conversation{padding-top:4rem;padding-bottom:4rem}}.about-page .cp-values{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,7rem);align-items:start;padding-top:clamp(4.5rem,6vw,6rem);padding-bottom:clamp(4.5rem,6vw,6rem)}.about-page .cp-values-copy{position:relative;padding-top:.35rem}.about-page .cp-values-copy h2{max-width:34rem}.about-page .cp-values-copy>p:last-of-type{max-width:24rem;margin-top:1.35rem;color:var(--cp-muted);line-height:1.7}.cp-values-signature{display:flex;max-width:24rem;justify-content:space-between;margin-top:clamp(3rem,6vw,6rem);border-top:1px solid rgba(0,60,127,.16);padding-top:1rem;color:var(--cp-blue);font-size:.68rem;font-weight:700;letter-spacing:.14em}.cp-values-signature b{color:var(--cp-orange);font-weight:700}.about-page .cp-value-cloud{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.about-page .cp-value-cloud article{position:relative;display:flex;min-height:10.5rem;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,60,127,.14);border-radius:1.45rem;background:linear-gradient(145deg,#fff,#f4faff);padding:1.35rem 1.45rem;box-shadow:0 14px 35px rgba(0,60,127,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.about-page .cp-value-cloud article:hover{transform:translateY(-4px);border-color:rgba(253,139,40,.45);box-shadow:0 20px 42px rgba(0,60,127,.1)}.about-page .cp-value-cloud article>span{color:var(--cp-orange);font:700 .72rem var(--font-space);letter-spacing:.12em}.about-page .cp-value-cloud article h3{margin-top:1.6rem;font-size:1.25rem}.about-page .cp-value-cloud article p{margin-top:.55rem;color:var(--cp-muted);font-size:.82rem;line-height:1.55}.about-page .cp-value-cloud article.is-accent{border-color:var(--cp-blue);background:var(--cp-blue);color:#fff}.about-page .cp-value-cloud article.is-accent>span{color:#8bd9ff}.about-page .cp-value-cloud article.is-accent p{color:hsla(0,0%,100%,.72)}@media(max-width:1000px){.about-page .cp-values{gap:3rem}.cp-values-signature{margin-top:3rem}}@media(max-width:640px){.about-page .cp-values{gap:2.5rem;padding-top:4.5rem;padding-bottom:4.5rem}.about-page .cp-value-cloud{grid-template-columns:1fr}.about-page .cp-value-cloud article{min-height:9rem}.cp-values-signature{margin-top:2.5rem}.about-page .cp-values{padding-bottom:3rem}.about-page .cp-cta{box-sizing:border-box;width:calc(100% - 2rem);margin:0 auto 4rem;padding:2rem 1.25rem 1.35rem;border-radius:1.8rem;align-items:stretch;overflow:hidden}.about-page .cp-cta>div{width:100%;min-width:0}.about-page .cp-cta h2{max-width:100%;font-size:clamp(2.25rem,10vw,3.35rem);line-height:1;overflow-wrap:anywhere}.about-page .cp-cta>div>p:last-child{max-width:100%;font-size:1rem;line-height:1.6}.about-page .cp-cta .cp-button{align-self:stretch;width:auto;min-width:0;margin-top:1.2rem;padding-inline:1rem;font-size:1rem}}.editorial-blog{--eb-blue:#003c7f;--eb-orange:#fd8b28;--eb-ink:#082f58;--eb-muted:#5c7690;background:#fff;color:var(--eb-ink);overflow:hidden}.editorial-blog .section{width:min(calc(100% - 2rem),1600px);max-width:1600px}.editorial-blog h1,.editorial-blog h2,.editorial-blog h3{font-family:var(--font-space);letter-spacing:-.045em}.eb-label{color:var(--eb-blue);font-size:.75rem;font-weight:700!important;letter-spacing:.2em;text-transform:uppercase}.eb-hero{position:relative;display:grid;grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);min-height:670px;padding-top:2rem;padding-bottom:4.5rem}.eb-intro{position:relative;z-index:2}.eb-intro h1{font-size:clamp(3.7rem,5.55vw,6.5rem);font-weight:700;line-height:.93;margin-top:1rem}.eb-intro h1 span{color:var(--eb-orange)}.eb-intro>p:not(.eb-label){max-width:650px;margin-top:1.7rem;color:var(--eb-muted);font-size:1.12rem;line-height:1.7}.eb-hero-stats{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.8rem}.eb-hero-stats span{padding:.7rem .9rem;border:1px solid rgba(0,60,127,.12);border-radius:999px;background:hsla(0,0%,100%,.8);color:#58718a;font-size:.78rem;font-weight:600}.eb-hero-stats b{color:var(--eb-blue);margin-right:.25rem}.eb-feature{position:relative;z-index:2;display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:580px;border-radius:2rem;overflow:hidden;border:1px solid rgba(0,60,127,.11);background:#fff;box-shadow:0 32px 75px rgba(0,60,127,.14);transition:transform .35s ease,box-shadow .35s ease}.eb-feature:hover{transform:translateY(-7px);box-shadow:0 42px 90px rgba(0,60,127,.19)}.eb-feature-image{position:relative;min-height:350px;overflow:hidden}.eb-feature-image img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.eb-feature:hover .eb-feature-image img{transform:scale(1.035)}.eb-feature-badge{position:absolute;left:1.2rem;top:1.2rem;padding:.65rem .9rem;border-radius:999px;background:hsla(0,0%,100%,.9);backdrop-filter:blur(12px);color:var(--eb-blue);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em}.eb-read-progress{position:absolute;left:1.2rem;right:1.2rem;bottom:1rem;height:4px;border-radius:99px;background:hsla(0,0%,100%,.45);overflow:hidden}.eb-read-progress i{display:block;width:32%;height:100%;background:var(--eb-orange);transition:width .6s ease}.eb-feature:hover .eb-read-progress i{width:100%}.eb-feature-copy{padding:1.45rem 1.7rem 1.65rem}.eb-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:#7b90a4;font-size:.69rem;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em}.eb-meta span{color:var(--eb-blue)}.eb-meta i{width:3px;height:3px;border-radius:50%;background:var(--eb-orange)}.eb-feature-copy h2{max-width:780px;margin-top:.7rem;font-size:clamp(1.65rem,2.35vw,2.65rem);font-weight:700;line-height:1.05}.eb-feature-copy>p{color:var(--eb-muted);line-height:1.55;margin-top:.7rem}.eb-feature-copy>b,.eb-link{display:inline-flex;align-items:center;gap:.55rem;color:var(--eb-blue);font-size:.82rem;font-weight:700;margin-top:1rem}.eb-feature-copy svg,.eb-link svg,.eb-playbook-actions svg{width:17px;height:17px;transition:transform .2s}.eb-card:hover .eb-link svg,.eb-feature:hover .eb-feature-copy svg,.eb-playbook-actions a:hover svg{transform:translateX(5px)}.eb-live{position:absolute;inset:0;pointer-events:none}.eb-orbit{position:absolute;border:1px dashed rgba(0,60,127,.16);border-radius:50%;animation:eb-spin 24s linear infinite}.eb-orbit--a{width:380px;height:380px;left:28%;top:10%}.eb-orbit--b{width:180px;height:180px;right:-3%;bottom:5%;animation-direction:reverse;animation-duration:16s}.eb-pulse{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--eb-orange);box-shadow:0 0 0 8px rgba(253,139,40,.12);animation:eb-float 4s ease-in-out infinite}.eb-pulse--a{left:30%;top:14%}.eb-pulse--b{right:1%;bottom:20%;background:#22b7db;box-shadow:0 0 0 8px rgba(34,183,219,.12);animation-delay:-2s}.eb-signal{position:absolute;left:43%;bottom:3%;display:flex;align-items:end;gap:5px;height:35px}.eb-signal i{display:block;width:4px;border-radius:9px;background:rgba(0,60,127,.22);animation:eb-bars 1.5s ease-in-out infinite}.eb-signal i:first-child{height:22%;animation-delay:-.1s}.eb-signal i:nth-child(2){height:55%;animation-delay:-.4s}.eb-signal i:nth-child(3){height:100%;animation-delay:-.7s;background:rgba(253,139,40,.55)}.eb-signal i:nth-child(4){height:68%;animation-delay:-.3s}.eb-signal i:nth-child(5){height:35%;animation-delay:-.9s}.eb-filter-wrap{position:sticky;top:72px;z-index:20;border-block:1px solid rgba(0,60,127,.09);background:rgba(246,251,255,.88);backdrop-filter:blur(18px)}.eb-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:1.1rem;padding-bottom:1.1rem}.eb-filter-bar>div:first-child>span{display:block;margin-top:.2rem;color:#7a8fa2;font-size:.72rem}.eb-filters{display:flex;gap:.45rem;overflow-x:auto;padding:.15rem}.eb-filters button{display:flex;align-items:center;gap:.6rem;white-space:nowrap;padding:.65rem .7rem .65rem 1rem;border:1px solid rgba(0,60,127,.11);border-radius:999px;background:#fff;color:#52708c;font-size:.76rem;font-weight:700;transition:.2s}.eb-filters button:hover{border-color:rgba(253,139,40,.45);transform:translateY(-2px)}.eb-filters button b{display:grid;place-items:center;min-width:23px;height:23px;border-radius:50%;background:#e9f7fd;color:var(--eb-blue);font-size:.63rem}.eb-filters button.is-active{background:var(--eb-blue);border-color:var(--eb-blue);color:#fff;box-shadow:0 10px 25px rgba(0,60,127,.16)}.eb-filters button.is-active b{background:hsla(0,0%,100%,.15);color:#fff}.eb-archive{padding-top:7rem;padding-bottom:8rem}.eb-section-head{display:flex;align-items:end;justify-content:space-between;gap:4rem}.eb-section-head h2{font-size:clamp(2.7rem,4vw,4.8rem);line-height:1;margin-top:.8rem}.eb-section-head>p{max-width:470px;color:var(--eb-muted);line-height:1.7}.eb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:3.5rem}.eb-card{border:1px solid rgba(0,60,127,.11);border-radius:1.6rem;background:#fff;overflow:hidden;box-shadow:0 15px 42px rgba(0,60,127,.06);transition:transform .3s ease,box-shadow .3s ease;animation:eb-enter .45s both;animation-delay:var(--delay)}.eb-card:hover{transform:translateY(-8px);box-shadow:0 26px 55px rgba(0,60,127,.13)}.eb-card-image{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#e9f5fb}.eb-card-image img{transition:transform .7s ease}.eb-card:hover .eb-card-image img{transform:scale(1.05)}.eb-card-image>span{position:absolute;right:1rem;top:1rem;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:hsla(0,0%,100%,.9);color:var(--eb-blue);font:700 .7rem var(--font-space);box-shadow:0 8px 24px rgba(0,60,127,.13)}.eb-card-copy{padding:1.35rem 1.45rem 1.5rem}.eb-card-copy h3{font-size:1.45rem;line-height:1.15;margin-top:.8rem}.eb-card-copy>p{color:var(--eb-muted);font-size:.9rem;line-height:1.65;margin-top:.8rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.eb-empty{text-align:center;padding:5rem 1rem;border:1px dashed rgba(0,60,127,.2);border-radius:2rem;background:#f5fbff;margin-top:3rem}.eb-empty>span{font-size:3rem;color:var(--eb-orange)}.eb-empty h3{font-size:2rem}.eb-empty p{color:var(--eb-muted);margin-top:.5rem}.eb-empty button{margin-top:1.4rem;padding:.8rem 1.2rem;border-radius:999px;background:var(--eb-blue);color:#fff;font-weight:700}.eb-playbook{display:grid;grid-template-columns:1.15fr .8fr auto;align-items:center;gap:3rem;margin-bottom:7rem;padding-top:3.5rem;padding-bottom:3.5rem;border-radius:2rem;background:linear-gradient(120deg,#003c7f,#07599d);color:#fff;box-shadow:0 30px 70px rgba(0,60,127,.2)}.eb-playbook .eb-label{color:#94dcff}.eb-playbook h2{font-size:clamp(2.2rem,3.5vw,4rem);line-height:1.02;margin-top:.8rem}.eb-playbook-copy>p:last-child{max-width:650px;color:hsla(0,0%,100%,.66);line-height:1.65;margin-top:1rem}.eb-playbook-steps{display:grid;gap:.8rem}.eb-playbook-steps span{display:flex;align-items:center;gap:.8rem;color:hsla(0,0%,100%,.74);font-size:.82rem;font-weight:600}.eb-playbook-steps b{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:hsla(0,0%,100%,.1);color:#ffb46f;font-size:.67rem}.eb-playbook-actions{display:grid;gap:.65rem;min-width:190px}.eb-playbook-actions a{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:52px;padding:0 1rem;border-radius:999px;background:#fff;color:var(--eb-blue);font-weight:700;white-space:nowrap}.eb-playbook-actions a:last-child{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.25)}body:has(.editorial-blog) header{background:hsla(0,0%,100%,.9)!important;border-color:rgba(0,60,127,.09)!important;box-shadow:0 10px 35px rgba(0,60,127,.06)}body:has(.editorial-blog) header a,body:has(.editorial-blog) header button{color:#123d66}body:has(.editorial-blog) footer{background:#002f65}@keyframes eb-spin{to{transform:rotate(1turn)}}@keyframes eb-float{50%{transform:translateY(-10px)}}@keyframes eb-bars{50%{height:25%}}@keyframes eb-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(max-width:1050px){.eb-hero{grid-template-columns:1fr;min-height:auto;padding-top:3rem}.eb-feature{min-height:600px}.eb-grid{grid-template-columns:repeat(2,1fr)}.eb-filter-bar,.eb-section-head{align-items:flex-start;flex-direction:column}.eb-playbook{grid-template-columns:1fr 1fr}.eb-playbook-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.eb-orbit--a{left:auto;right:5%;top:3%}}@media(max-width:680px){.editorial-blog .section{width:min(calc(100% - 1.25rem),1600px)}.eb-hero{padding-top:1.5rem;padding-bottom:3rem}.eb-intro h1{font-size:clamp(3.1rem,15vw,4.5rem)}.eb-feature{min-height:520px;border-radius:1.4rem}.eb-feature-image{min-height:280px}.eb-filter-wrap{top:64px}.eb-filter-bar{gap:.8rem}.eb-grid{grid-template-columns:1fr}.eb-archive{padding-top:5rem;padding-bottom:5rem}.eb-section-head{gap:1.3rem}.eb-playbook{grid-template-columns:1fr;margin-left:.625rem;margin-right:.625rem;margin-bottom:5rem;padding:2rem 1.3rem}.eb-playbook-actions{grid-column:auto;grid-template-columns:1fr}.eb-live .eb-signal{display:none}}@media(prefers-reduced-motion:reduce){.editorial-blog *{animation:none!important;scroll-behavior:auto!important}}body:has(.editorial-blog) .site-footer{margin-top:0!important}.editorial-blog .eb-archive{padding-bottom:clamp(3.5rem,5vw,5rem)}.editorial-blog .eb-playbook{box-sizing:border-box;width:min(calc(100% - 2rem),1600px);margin-top:0;margin-bottom:clamp(4rem,6vw,6rem);padding:clamp(2rem,4vw,3.5rem);grid-template-columns:minmax(0,1.15fr) minmax(12rem,.8fr) minmax(11rem,auto);gap:clamp(1.5rem,3vw,3rem)}.editorial-blog .eb-playbook-actions,.editorial-blog .eb-playbook-copy,.editorial-blog .eb-playbook-steps{min-width:0}.editorial-blog .eb-playbook-copy .eb-label{display:block;overflow-wrap:anywhere}.editorial-blog .eb-playbook h2{max-width:34rem}.editorial-blog .eb-playbook-actions{width:100%;min-width:0}.editorial-blog .eb-playbook-actions a{width:100%;box-sizing:border-box;padding-inline:1.25rem}@media(max-width:1200px){.editorial-blog .eb-playbook{grid-template-columns:minmax(0,1.1fr) minmax(12rem,.9fr)}.editorial-blog .eb-playbook-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.editorial-blog .eb-archive{padding-bottom:3rem}.editorial-blog .eb-playbook{width:calc(100% - 1.25rem);margin-top:0;margin-bottom:4.5rem;padding:2rem 1.3rem}.editorial-blog .eb-playbook-actions{grid-template-columns:1fr}}.eb-meta>span,.eb-meta>time{white-space:nowrap}.eb-meta>i{display:block;flex:0 0 3px}.eb-meta>span:not(:first-child),.eb-meta>time{color:#7b90a4}.editorial-blog .eb-card{display:flex;min-height:0;flex-direction:column;border-radius:1.25rem;box-shadow:none}.editorial-blog .eb-card:hover{box-shadow:0 18px 38px rgba(0,60,127,.1)}.editorial-blog .eb-card-image{aspect-ratio:16/9;min-height:0}.editorial-blog .eb-card-copy{display:flex;min-height:0;flex:1;flex-direction:column;padding:1.2rem 1.3rem 1.3rem}.editorial-blog .eb-meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;letter-spacing:.06em}.editorial-blog .eb-meta__category{color:var(--eb-blue);white-space:nowrap}.editorial-blog .eb-meta__details{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;color:#7b90a4;white-space:nowrap}.editorial-blog .eb-meta__details span:before{content:"·";margin-right:.5rem;color:var(--eb-orange)}.editorial-blog .eb-card-copy h3{margin-top:.75rem}.editorial-blog .eb-card-copy>p{-webkit-line-clamp:2}.editorial-blog .eb-card-copy .eb-link{margin-top:auto;padding-top:1.1rem}@media(max-width:680px){.editorial-blog .eb-meta{align-items:flex-start;flex-direction:column;gap:.35rem}.editorial-blog .eb-meta__details{justify-content:flex-start}}.editorial-article{--ba-blue:#003c7f;--ba-orange:#fd8b28;--ba-ink:#102f4e;--ba-muted:#5d748b;background:#fff;color:var(--ba-ink)}.editorial-article .section{width:min(calc(100% - 2rem),1440px);max-width:1440px}.blog-detail-hero{position:relative;background:linear-gradient(130deg,#eef9ff,#fff 58%,#fff5e9);padding-bottom:3.5rem!important}.blog-detail-hero>.section{padding-top:2.5rem!important}.editorial-article .blog-breadcrumb{color:#8496a8}.editorial-article .blog-breadcrumb a{color:#52708c}.editorial-article .blog-breadcrumb a:hover{color:var(--ba-orange)}.editorial-article .blog-kicker{margin-top:1.8rem!important;border-color:rgba(0,60,127,.14);background:#fff;color:var(--ba-blue);box-shadow:0 8px 25px rgba(0,60,127,.06)}.editorial-article .blog-kicker:before{box-shadow:0 0 0 6px rgba(253,139,40,.1)}.editorial-article .blog-detail-hero h1{max-width:1120px!important;margin-top:1.3rem!important;color:var(--ba-ink)!important;font-size:clamp(2.8rem,5vw,5.5rem)!important;line-height:1!important}.editorial-article .blog-detail-hero h1:after{content:"";display:block;width:70px;height:5px;margin-top:1.4rem;border-radius:99px;background:var(--ba-orange)}.editorial-article .blog-detail-hero h1+p{max-width:850px!important;margin-top:1.5rem!important;color:var(--ba-muted)!important;font-size:clamp(1.05rem,1.4vw,1.25rem)!important;line-height:1.7!important}.editorial-article .blog-detail-hero .text-white\/52{color:#758a9e!important}.editorial-article .blog-detail-hero .text-white\/82{color:var(--ba-blue)!important}.ba-hero-motion{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ba-hero-motion span{position:absolute;border:1px dashed rgba(0,60,127,.14);border-radius:50%;animation:ba-spin 25s linear infinite}.ba-hero-motion span:first-child{width:360px;height:360px;right:7%;top:-35%}.ba-hero-motion span:nth-child(2){width:160px;height:160px;right:-35px;bottom:-40px;animation-direction:reverse;animation-duration:15s}.ba-hero-motion i{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--ba-orange);box-shadow:0 0 0 8px rgba(253,139,40,.1);animation:ba-float 4s ease-in-out infinite}.ba-hero-motion i:first-of-type{right:12%;top:18%}.ba-hero-motion i:nth-of-type(2){right:3%;bottom:18%;background:#27b5d5;box-shadow:0 0 0 8px rgba(39,181,213,.1);animation-delay:-2s}.editorial-article>.section{padding-bottom:7rem!important}.editorial-article .blog-cover{aspect-ratio:16/7!important;max-width:1280px!important;margin-top:-1.3rem!important;border:8px solid #fff!important;border-radius:1.8rem!important;background:#edf6fb!important;box-shadow:0 28px 70px rgba(0,60,127,.14)!important}.editorial-article .blog-cover>span{display:none}.editorial-article .blog-cover img{-o-object-position:center;object-position:center}.editorial-article .blog-cover+section{max-width:960px!important;margin-top:2.2rem!important;border:1px solid #d8eaf5!important;border-radius:1.3rem!important;background:linear-gradient(120deg,#effaff,#fff)!important;padding:1.5rem 1.7rem!important;box-shadow:none!important}.editorial-article .blog-cover+section>p:first-child{color:var(--ba-orange)!important}.editorial-article .blog-cover+section h2{color:var(--ba-ink)!important}.editorial-article .blog-cover+section p:last-child{color:#526e87!important;line-height:1.75!important}.editorial-article .blog-reading-layout{grid-template-columns:240px minmax(0,760px)!important;gap:4.5rem!important;margin-top:4rem!important}.editorial-article .blog-toc{border:1px solid #dceaf3;background:#f7fbfe}.editorial-article .blog-toc-label{color:var(--ba-blue)}.editorial-article .blog-toc-label i{box-shadow:0 0 0 5px rgba(253,139,40,.1)}.editorial-article .blog-toc li a{border-color:#d7e5ef;color:#688097}.editorial-article .blog-toc li a:hover,.editorial-article .blog-toc li a[aria-current=location]{border-color:var(--ba-orange);color:var(--ba-blue);background:linear-gradient(90deg,rgba(253,139,40,.08),transparent)}.editorial-article .blog-toc li.is-subheading a{color:#8295a7}.editorial-article .blog-article{max-width:760px;color:#344f69;font-size:clamp(1.05rem,1.12vw,1.16rem);line-height:1.88}.editorial-article .blog-article .article-introduction>p:first-child{color:#173d62;font-size:1.12em}.editorial-article .blog-article p{margin:1.15rem 0}.editorial-article .blog-article .article-section{margin-top:4.25rem}.editorial-article .blog-article h2,.editorial-article .blog-article h3,.editorial-article .blog-article h4{color:var(--ba-ink)}.editorial-article .blog-article h2{border-color:#dce7ef;font-size:clamp(1.85rem,3vw,2.5rem)}.editorial-article .blog-article h3{margin-top:2.3rem}.editorial-article .blog-article strong{color:#173d62}.editorial-article .blog-article a{color:#0067bd;text-decoration-color:rgba(0,103,189,.35)}.editorial-article .blog-article a:hover{color:var(--ba-orange)}.editorial-article .blog-article blockquote{border-color:#ffd5ad;border-left-color:var(--ba-orange);background:#fff8f1;color:#304f6b}.editorial-article .blog-article img{border-color:#dce8f0;box-shadow:0 18px 45px rgba(0,60,127,.09)}.editorial-article .blog-article figcaption{color:#8192a2}.editorial-article .blog-article td,.editorial-article .blog-article th{border-color:#d9e6ef}.editorial-article .blog-article th{background:#eaf6fc;color:var(--ba-blue)}.editorial-article .blog-article tr:nth-child(2n) td{background:#f8fbfd}.editorial-article .blog-article hr{border-color:#dce7ef}.editorial-article .blog-article pre{border-color:#d7e3eb;background:#082f58;color:#eaf7ff}.editorial-article .blog-article code:not(pre code){border-color:#dce7ef;background:#edf6fb;color:#075995}.editorial-article .blog-article .article-takeaway{border-color:#ffd3a8;background:linear-gradient(135deg,#fff7ef,#fff);color:#304f6b}.editorial-article .blog-article .article-structured>h3{border-color:#dce8f0;background:#f5faff}.editorial-article .blog-article .article-process{border-color:#9bc8ea}.editorial-article .blog-article .article-process>p:before{box-shadow:0 0 0 5px #fff}.editorial-article .blog-article .article-comparison{border-color:#cfe4f2;background:#f4faff}.editorial-article .blog-article .article-product{border-color:#bfdcf0;background:linear-gradient(140deg,#edf9ff,#fff6ed)}.editorial-article aside[class*=border-orange]{max-width:1100px!important;border-color:#bfdcf0!important;background:var(--ba-blue)!important}.editorial-article aside[class*=border-orange] h2{color:#fff!important}.editorial-article aside[class*=border-orange] .btn-secondary{border-color:hsla(0,0%,100%,.25)!important;color:#fff!important}.editorial-article section[class*=border-t]{border-color:#dce7ef!important}.editorial-article section[class*=border-t] .blog-section-label{color:var(--ba-orange)}.editorial-article section[class*=border-t]>div h2,.editorial-article section[class*=border-t]>h2{color:var(--ba-ink)!important}.editorial-article details{border-color:#dce8f0!important;background:#f8fbfd!important}.editorial-article details[open]{border-color:#f5b77f!important;background:#fff!important}.editorial-article details summary{color:var(--ba-ink)!important}.editorial-article details>div{color:#506c84!important}.editorial-article .blog-post-nav>a{border-color:#dce8f0;background:#f7fbfe}.editorial-article .blog-post-nav>a:hover{border-color:#f3b374;background:#fff}.editorial-article .blog-post-nav strong{color:var(--ba-ink)}.editorial-article .blog-related-card{border:1px solid #dce8f0;background:#fff;box-shadow:0 12px 35px rgba(0,60,127,.06)}.editorial-article .blog-related-card:hover{transform:translateY(-5px);box-shadow:0 22px 45px rgba(0,60,127,.11)}.editorial-article .blog-related-card>.blog-related-meta{color:var(--ba-orange)}.editorial-article .blog-related-card h3{color:var(--ba-ink)}.editorial-article .blog-related-card>p{color:var(--ba-muted)}.editorial-article .blog-related-card b{color:var(--ba-blue)}body:has(.editorial-article) header{background:hsla(0,0%,100%,.92)!important;border-color:rgba(0,60,127,.09)!important;box-shadow:0 10px 35px rgba(0,60,127,.06)}body:has(.editorial-article) header a,body:has(.editorial-article) header button{color:#123d66}body:has(.editorial-article) .site-footer{margin-top:0!important;background:#002f65}@keyframes ba-spin{to{transform:rotate(1turn)}}@keyframes ba-float{50%{transform:translateY(-10px)}}@media(max-width:1023px){.editorial-article .blog-reading-layout{display:block!important;max-width:800px!important}.editorial-article .blog-toc-wrap{margin-bottom:2rem}.editorial-article .blog-article{max-width:none}.editorial-article .blog-cover{aspect-ratio:16/9!important}}@media(max-width:640px){.editorial-article .section{width:min(calc(100% - 1.25rem),1440px)}.blog-detail-hero>.section{padding-top:1.5rem!important}.editorial-article .blog-detail-hero h1{font-size:clamp(2.45rem,12vw,3.35rem)!important}.editorial-article .blog-detail-hero h1+p{font-size:1rem!important}.editorial-article .blog-cover{border-width:4px!important;border-radius:1.2rem!important}.editorial-article .blog-cover+section{padding:1.2rem!important}.editorial-article .blog-reading-layout{margin-top:2.5rem!important}.editorial-article .blog-article{font-size:1.04rem;line-height:1.8}.editorial-article .blog-article .article-section{margin-top:3.3rem}.editorial-article aside[class*=border-orange]{border-radius:1.3rem!important}}@media(prefers-reduced-motion:reduce){.ba-hero-motion *{animation:none!important}}.editorial-article .section{width:min(calc(100% - 2rem),1240px);max-width:1240px}.blog-detail-hero{padding-bottom:2.4rem!important}.blog-detail-hero>.section{padding-top:1.6rem!important}.editorial-article .blog-breadcrumb{font-size:.72rem}.editorial-article .blog-kicker{margin-top:1.25rem!important;padding:.4rem .7rem;font-size:.63rem}.editorial-article .blog-detail-hero h1{max-width:980px!important;margin-top:1rem!important;font-size:clamp(2.55rem,3.75vw,4.15rem)!important;line-height:1.03!important;letter-spacing:-.04em!important}.editorial-article .blog-detail-hero h1:after{width:50px;height:4px;margin-top:1rem}.editorial-article .blog-detail-hero h1+p{max-width:760px!important;margin-top:1.1rem!important;font-size:1.02rem!important;line-height:1.6!important}.editorial-article .blog-detail-hero .mt-7{margin-top:1.15rem!important;font-size:.76rem!important}.editorial-article .blog-cover{max-width:1060px!important;margin-top:-.65rem!important;aspect-ratio:16/7.3!important;border-width:5px!important;border-radius:1.35rem!important;box-shadow:0 20px 55px rgba(0,60,127,.12)!important}.editorial-article .blog-cover+section{max-width:820px!important;margin-top:1.6rem!important;padding:1.1rem 1.3rem!important}.editorial-article .blog-cover+section h2{font-size:1.25rem!important}.editorial-article .blog-cover+section p:last-child{margin-top:.45rem!important;font-size:.92rem!important;line-height:1.65!important}.editorial-article .blog-reading-layout{grid-template-columns:210px minmax(0,700px)!important;max-width:980px!important;gap:3.25rem!important;margin-top:3rem!important}.editorial-article .blog-toc-label{font-size:.62rem}.editorial-article .blog-toc li a{grid-template-columns:1.15rem 1fr;padding:.4rem 0 .4rem .55rem;font-size:.69rem;line-height:1.35}.editorial-article .blog-toc li.is-subheading a{font-size:.65rem}.editorial-article .blog-article{font-size:1.04rem;line-height:1.78}.editorial-article .blog-article .article-introduction>p:first-child{font-size:1.06em}.editorial-article .blog-article .article-section{margin-top:3.35rem}.editorial-article .blog-article h2{font-size:clamp(1.65rem,2.2vw,2rem);padding-top:1.15rem;margin-bottom:1rem}.editorial-article .blog-article h3{font-size:clamp(1.25rem,1.7vw,1.5rem);margin-top:2rem}.editorial-article .blog-article h4{font-size:1.08rem;margin-top:1.7rem}.editorial-article .blog-article p{margin:1rem 0}.editorial-article .blog-article blockquote{margin:1.8rem 0;padding:1rem 1.2rem;font-size:1em}.editorial-article .blog-article img{margin:1.8rem auto}.editorial-article .blog-article table{margin:1.5rem 0;font-size:.8rem}.editorial-article .blog-article td,.editorial-article .blog-article th{padding:.7rem}.editorial-article .blog-post-nav,.editorial-article aside[class*=border-orange],.editorial-article section[class*=border-t]{max-width:980px!important}.editorial-article aside[class*=border-orange]{margin-top:2.5rem!important;padding:1.5rem!important}.editorial-article aside[class*=border-orange] h2{font-size:1.5rem!important}.editorial-article section[class*=border-t]{margin-top:3.5rem!important;padding-top:2rem!important}.editorial-article section[class*=border-t]>div h2,.editorial-article section[class*=border-t]>h2{font-size:2rem!important}.editorial-article .blog-post-nav{margin-top:3rem!important}.editorial-article .blog-post-nav>a{min-height:7rem;padding:1rem}.editorial-article .blog-related-card{min-height:17rem}.editorial-article>.section{padding-bottom:5rem!important}@media(max-width:1023px){.editorial-article .blog-reading-layout{max-width:720px!important}.editorial-article .blog-cover{max-width:900px!important}}@media(max-width:640px){.editorial-article .section{width:min(calc(100% - 1.25rem),1240px)}.blog-detail-hero>.section{padding-top:1rem!important}.editorial-article .blog-detail-hero h1{font-size:clamp(2.05rem,9.5vw,2.75rem)!important}.editorial-article .blog-cover{aspect-ratio:16/9!important}.editorial-article .blog-article{font-size:1rem}.editorial-article .blog-article .article-section{margin-top:2.8rem}}.editorial-article .blog-detail-hero>.section{text-align:center}.editorial-article .blog-breadcrumb{justify-content:center}.editorial-article .blog-kicker{margin-inline:auto}.editorial-article .blog-detail-hero h1{max-width:960px!important;margin-inline:auto}.editorial-article .blog-detail-hero h1+p,.editorial-article .blog-detail-hero h1:after{margin-inline:auto}.editorial-article .blog-detail-hero .mt-7{justify-content:center;border-top:1px solid rgba(0,60,127,.1);max-width:760px;margin-inline:auto;padding-top:1rem}.editorial-article .blog-cover{max-width:1040px!important}.editorial-article .blog-cover+section{text-align:center}.editorial-article .blog-cover+section p{margin-inline:auto}.editorial-article .blog-reading-layout{display:block!important;max-width:760px!important;margin-inline:auto!important}.editorial-article .blog-toc-wrap{max-width:760px;margin:0 auto 2rem}.editorial-article .blog-toc-desktop{display:none!important}.editorial-article .blog-toc-mobile{display:block!important}.editorial-article .blog-toc-mobile ol{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}.editorial-article .blog-article{margin-inline:auto;text-align:justify;text-justify:inter-word;hyphens:auto}.editorial-article .blog-article blockquote,.editorial-article .blog-article figcaption,.editorial-article .blog-article h2,.editorial-article .blog-article h3,.editorial-article .blog-article h4,.editorial-article .blog-article li,.editorial-article .blog-article table{text-align:left}.editorial-article .blog-article h2{padding-left:.9rem;border-top:0;border-left:4px solid var(--ba-orange)}.editorial-article .blog-article h2:before{display:none}.editorial-article .blog-article h3{color:var(--ba-blue);padding-bottom:.35rem;border-bottom:1px solid #dce8f0}.editorial-article .blog-article strong{border-radius:.22em;background:linear-gradient(transparent 58%,rgba(253,139,40,.2) 0);padding-inline:.06em}.editorial-article .blog-article .article-takeaway{box-shadow:inset 4px 0 var(--ba-orange);text-align:left}.editorial-article .blog-article .article-takeaway h2{padding-left:0;border-left:0}.editorial-article .blog-article .article-structured>h3{border-bottom:1px solid #dce8f0;padding:1rem 1.1rem}.editorial-article .blog-article ol,.editorial-article .blog-article ul{border-radius:.8rem;background:#f8fbfd;padding:1rem 1.2rem 1rem 2.4rem}.editorial-article .blog-article li+li{margin-top:.25rem}.editorial-article .blog-article blockquote{box-shadow:0 10px 30px rgba(253,139,40,.06)}.editorial-article .blog-article table{border-radius:.8rem;box-shadow:0 10px 30px rgba(0,60,127,.06)}@media(max-width:700px){.editorial-article .blog-toc-mobile ol{grid-template-columns:1fr}.editorial-article .blog-article{text-align:left;hyphens:none}.editorial-article .blog-detail-hero .mt-7{border-top:0;padding-top:0}}.editorial-article .blog-detail-hero{padding:0!important}.editorial-article .blog-detail-hero>.ba-hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:clamp(2rem,4vw,4.5rem);align-items:stretch;min-height:clamp(540px,calc(100vh - 4rem),690px);padding-top:clamp(2rem,5vw,4.5rem)!important;padding-bottom:clamp(2rem,5vw,4.5rem)!important;text-align:left}.editorial-article .ba-hero-copy{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;padding-block:.35rem}.editorial-article .ba-hero-copy .blog-breadcrumb{justify-content:flex-start}.editorial-article .ba-hero-copy .blog-kicker{margin-inline:0}.editorial-article .ba-hero-copy h1{max-width:760px!important;margin-inline:0}.editorial-article .ba-hero-copy h1+p,.editorial-article .ba-hero-copy h1:after{margin-inline:0}.editorial-article .ba-hero-copy .mt-7{justify-content:flex-start;max-width:none;margin-top:auto!important;margin-inline:0;padding-top:1.4rem}.ba-hero-media{position:relative;min-height:clamp(420px,38vw,590px);margin:0;overflow:hidden;border:5px solid #fff;border-radius:1.75rem;background:#e9f5fb;box-shadow:0 26px 65px rgba(0,60,127,.16)}.ba-hero-media:after{content:"";position:absolute;inset:auto 0 0;height:32%;background:linear-gradient(transparent,rgba(0,60,127,.14));pointer-events:none}.ba-hero-motion:before{content:"";position:absolute;inset:12% 8% 8%;background:radial-gradient(circle at 16% 72%,rgba(39,181,213,.13),transparent 18%),radial-gradient(circle at 78% 17%,rgba(253,139,40,.12),transparent 15%);filter:blur(2px)}.ba-hero-graphic{position:absolute;top:72%;left:-7%;width:min(29vw,360px);height:auto;overflow:visible;stroke:rgba(0,60,127,.16);stroke-width:1.5;animation:ba-float 8s ease-in-out infinite}.ba-hero-graphic path{stroke-dasharray:5 7}.ba-hero-graphic circle{fill:#fff;stroke:var(--ba-orange);stroke-width:3}.article-key-takeaways{display:grid;grid-template-columns:150px minmax(0,1fr);gap:.2rem 1.5rem;align-items:start;max-width:1040px!important;border-top:1px solid #d8eaf5;border-bottom:1px solid #d8eaf5;padding:1.45rem 0;color:var(--ba-muted)}.article-key-takeaways>p:first-child{grid-row:1/3;margin:0;color:var(--ba-orange);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.article-key-takeaways h2{margin:0;color:var(--ba-ink);font-family:var(--font-space),"Space Grotesk",sans-serif;font-size:1.35rem;font-weight:700}.article-key-takeaways p:last-child{margin:.3rem 0 0!important;color:#526e87!important}.editorial-article .blog-reading-layout{display:grid!important;grid-template-columns:minmax(0,700px) minmax(280px,320px)!important;align-items:start;justify-content:center;max-width:1100px!important;gap:3.5rem!important}.editorial-article .blog-article{grid-column:1;max-width:700px;margin:0;text-align:left;hyphens:none}.editorial-article .blog-toc-wrap{grid-column:2;grid-row:1;position:sticky;top:6.5rem;max-width:none;margin:0}.editorial-article .blog-toc{display:block!important;max-height:none;overflow:visible;border-radius:1rem;padding:1rem}.editorial-article .blog-toc ol{display:block!important}.editorial-article .blog-toc li a{grid-template-columns:2rem minmax(0,1fr);font-size:.7rem}.editorial-article .blog-faq{max-width:1040px!important}.editorial-article .blog-faq-head{text-align:center}.editorial-article .blog-faq-head .blog-section-label{display:block}.editorial-article .blog-faq details{height:100%}.editorial-article .blog-faq-list{-moz-column-count:2;column-count:2;-moz-column-gap:.75rem;column-gap:.75rem}.editorial-article .blog-faq-list details{display:inline-block;width:100%;height:auto;margin:0 0 .75rem;-moz-column-break-inside:avoid;break-inside:avoid;vertical-align:top}@media(max-width:1023px){.editorial-article .blog-detail-hero>.ba-hero-grid{grid-template-columns:1fr;min-height:0}.editorial-article .ba-hero-copy .mt-7{margin-top:1.15rem!important;padding-top:0}.ba-hero-media{min-height:clamp(280px,55vw,430px)}.ba-hero-graphic{display:none}.editorial-article .blog-reading-layout{display:block!important;max-width:720px!important}.editorial-article .blog-toc-wrap{position:static;max-width:none;margin:0 0 2rem}.editorial-article .blog-toc{max-height:none!important;overflow:visible!important}.article-key-takeaways{max-width:720px!important}}@media(max-width:640px){.editorial-article .blog-detail-hero>.ba-hero-grid{gap:1.75rem;padding-top:1.5rem!important;padding-bottom:2rem!important}.ba-hero-media{border-width:4px;border-radius:1.2rem}.article-key-takeaways{display:block;padding:1.2rem 0}.article-key-takeaways>p:first-child{margin-bottom:.55rem}.editorial-article .blog-faq-list{-moz-column-count:1;column-count:1}}.editorial-article .blog-toc{border-color:rgba(0,60,127,.12);border-radius:.9rem;background:#fff;padding:.9rem;box-shadow:none}.editorial-article .blog-toc-label{margin:0 0 .55rem;padding:0 0 .7rem;border-bottom:1px solid rgba(0,60,127,.1)}.editorial-article .blog-toc ol{margin:0;padding:0;list-style:none}.editorial-article .blog-toc li a{border-left:2px solid transparent;border-radius:0;padding:.5rem .15rem .5rem .65rem;color:#71869a}.editorial-article .blog-toc li a:hover{color:var(--ba-blue);background:transparent}.editorial-article .blog-toc li a[aria-current=location]{border-left-color:var(--ba-orange);background:transparent;color:var(--ba-blue)}.editorial-article .blog-toc li.is-subheading a{padding-left:1.15rem;color:#8799a9}.editorial-article .blog-article .article-process{border-left:0;padding-left:0}.editorial-article .blog-article .article-process>p:before{content:none}.slx-page{--slx-blue:#003c7f;--slx-orange:#fd8b28;--slx-ink:#082c50;--slx-muted:#607b91;overflow:hidden;background:#fff;color:var(--slx-ink)}.slx-hero-v2{position:relative;min-height:760px;padding:4.5rem 0 3.5rem;background:linear-gradient(145deg,#fff,#eef8ff 55%,#fff4e8)}.slx-hero-v2__grid{position:relative;z-index:2;display:grid;grid-template-columns:.8fr 1.2fr;gap:4.5rem;align-items:center}.slx-hero-v2__copy h1{max-width:760px;margin:1.2rem 0 0;font-size:clamp(3.8rem,6vw,6.7rem);font-weight:750;line-height:.9;letter-spacing:-.065em}.slx-hero-v2__copy h1 span{color:var(--slx-orange)}.slx-hero-v2__copy>p:not(.slx-kicker){max-width:620px;margin:1.7rem 0 0;color:var(--slx-muted);font-size:1.05rem;line-height:1.7}.slx-hero-v2__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.8rem}.slx-hero-v2__actions a{display:flex;align-items:center;gap:1rem;border:1px solid var(--slx-blue);border-radius:999px;padding:.9rem 1.25rem;color:var(--slx-blue);font-size:.78rem;font-weight:700;transition:.2s}.slx-hero-v2__actions a:first-child{background:var(--slx-blue);color:#fff;box-shadow:0 14px 30px rgba(0,60,127,.2)}.slx-hero-v2__actions a:hover{transform:translateY(-3px)}.slx-proofline{display:flex;gap:1.5rem;margin-top:2rem}.slx-proofline span{display:grid;border-left:1px solid rgba(0,60,127,.14);padding-left:1rem;color:#8095a7;font-size:.66rem}.slx-proofline b{color:var(--slx-ink);font-size:.8rem}.slx-hero-reel{position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,235px);gap:.8rem;min-width:0}.slx-hero-reel button{position:relative;grid-column:span 4;overflow:hidden;border:1px solid #fff;border-radius:1.5rem;background:#dcecf6;box-shadow:0 18px 48px rgba(0,60,127,.13);filter:saturate(.78);transition:.35s}.slx-hero-reel button:first-child,.slx-hero-reel button:nth-child(5){grid-column:span 7}.slx-hero-reel button:nth-child(2),.slx-hero-reel button:nth-child(4){grid-column:span 5}.slx-hero-reel button:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(2,20,39,.78))}.slx-hero-reel button.is-active,.slx-hero-reel button:hover{z-index:2;filter:saturate(1);transform:translateY(-7px);box-shadow:0 26px 60px rgba(0,60,127,.2)}.slx-hero-reel button.is-active{outline:3px solid rgba(253,139,40,.72);outline-offset:2px}.slx-hero-reel button span,.slx-hero-reel button strong{position:absolute;z-index:2;bottom:1.15rem;color:#fff}.slx-hero-reel button span{left:1.15rem;color:#ffbd7d;font-size:.65rem}.slx-hero-reel button strong{left:3.3rem;font-size:.86rem}.slx-reel-note{position:absolute;z-index:3;right:-1rem;top:50%;display:flex;align-items:center;gap:.6rem;border:1px solid hsla(0,0%,100%,.8);border-radius:999px;background:hsla(0,0%,100%,.82);padding:.7rem 1rem;color:#54718a;font-size:.62rem;font-weight:600;box-shadow:0 12px 30px rgba(0,60,127,.12);backdrop-filter:blur(18px)}.slx-reel-note i{width:7px;height:7px;border-radius:50%;background:#20a56e;box-shadow:0 0 0 5px rgba(32,165,110,.1)}.slx-network{position:absolute;inset:0;pointer-events:none}.slx-network:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,60,127,.035) 1px,transparent 0),linear-gradient(90deg,rgba(0,60,127,.035) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%)}.slx-network i{position:absolute;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:var(--slx-orange);box-shadow:0 0 0 7px rgba(253,139,40,.1);animation:slx-pulse 4s ease-in-out infinite}.slx-network i:first-child{left:5%;top:12%}.slx-network i:nth-child(2){left:38%;bottom:14%;background:#27a8d5;animation-delay:-1s}.slx-network i:nth-child(3){right:4%;top:17%;background:#1fa56f;animation-delay:-2s}.slx-network i:nth-child(4){right:28%;bottom:7%;animation-delay:-3s}.slx-finder{padding:8rem 0;background:#fff}.slx-finder__head{display:grid;grid-template-columns:1fr .7fr;gap:5rem;align-items:end}.slx-finder__head h2{max-width:780px;margin:.9rem 0 0;font-size:clamp(3rem,5vw,5.2rem);line-height:.94;letter-spacing:-.055em}.slx-finder__head>p{max-width:540px;color:var(--slx-muted);line-height:1.75}.slx-category-tabs{display:flex;gap:.4rem;margin-top:3.5rem;overflow-x:auto;border-bottom:1px solid rgba(0,60,127,.13)}.slx-category-tabs button{position:relative;display:flex;gap:.7rem;min-width:-moz-max-content;min-width:max-content;padding:1rem 1.3rem;color:#7890a3;font-size:.72rem;font-weight:700}.slx-category-tabs button span{color:#a1b0bd;font-size:.58rem}.slx-category-tabs button:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--slx-orange);transform:scaleX(0);transition:.25s}.slx-category-tabs button[aria-selected=true]{color:var(--slx-blue)}.slx-category-tabs button[aria-selected=true]:after{transform:scaleX(1)}.slx-stage-v2{display:grid;grid-template-columns:1.2fr .8fr;min-height:590px;margin-top:1.3rem;overflow:hidden;border-radius:2rem;background:#061b31;box-shadow:0 30px 80px rgba(0,60,127,.18)}.slx-stage-v2__visual{position:relative;min-height:590px}.slx-stage-v2__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(1,18,35,.18),rgba(1,18,35,.04)),linear-gradient(0deg,rgba(1,18,35,.65),transparent 55%)}.slx-stage-v2__signal{position:absolute;left:1.6rem;bottom:1.6rem;display:grid;max-width:310px;border:1px solid hsla(0,0%,100%,.3);border-radius:1.2rem;background:hsla(0,0%,100%,.78);padding:1rem 1.2rem;box-shadow:0 18px 45px rgba(0,0,0,.14);backdrop-filter:blur(20px)}.slx-stage-v2__signal span{color:var(--slx-accent);font-size:.57rem;font-weight:700;text-transform:uppercase;letter-spacing:.13em}.slx-stage-v2__signal b{margin-top:.25rem;color:var(--slx-ink);font-size:1.05rem}.slx-stage-v2__signal small{margin-top:.25rem;color:#647d91}.slx-stage-v2__metric{position:absolute;right:1.3rem;top:1.3rem;display:grid;border-radius:1rem;background:rgba(2,17,34,.76);padding:.8rem 1rem;color:#fff;font-size:.62rem;backdrop-filter:blur(14px)}.slx-stage-v2__metric span{color:#ffb36c;font-size:1.4rem;font-weight:700}.slx-stage-v2__panel{display:flex;flex-direction:column;padding:3rem;color:#fff}.slx-stage-v2__eyebrow{color:#80d4f0!important;font-size:.64rem!important;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.slx-stage-v2__panel h3{margin:.8rem 0 0;color:#fff;font-size:clamp(2.3rem,3.4vw,4rem);line-height:.95;letter-spacing:-.045em}.slx-stage-v2__panel>p:not(.slx-stage-v2__eyebrow){margin:1.2rem 0 0;color:hsla(0,0%,100%,.6);font-size:.85rem;line-height:1.7}.slx-product-picker{display:grid;margin-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.12)}.slx-product-picker button{display:grid;grid-template-columns:2rem 1fr;gap:.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);padding:.75rem .2rem;text-align:left;color:hsla(0,0%,100%,.55);font-size:.72rem;font-weight:600;transition:.2s}.slx-product-picker button span{color:hsla(0,0%,100%,.28);font-size:.58rem}.slx-product-picker button:hover,.slx-product-picker button[aria-pressed=true]{padding-left:.65rem;color:#fff;background:linear-gradient(90deg,color-mix(in srgb,var(--slx-accent) 22%,transparent),transparent)}.slx-open-product{display:flex;align-items:center;justify-content:space-between;margin-top:auto;border-radius:999px;background:var(--slx-accent);padding:.9rem 1.1rem;color:#fff;font-size:.75rem;font-weight:700;transition:.2s}.slx-open-product:hover{transform:translateY(-3px)}.slx-journey{padding:8rem 0;background:#f3f8fc}.slx-journey>.slx-shell{display:grid;grid-template-columns:.75fr 1.25fr;gap:6rem;align-items:start}.slx-journey__intro{position:sticky;top:8rem}.slx-journey__intro h2{margin:1rem 0 0;font-size:clamp(3rem,5vw,5.5rem);line-height:.92;letter-spacing:-.055em}.slx-journey__intro h2 span{color:var(--slx-orange)}.slx-journey ol{border-top:1px solid rgba(0,60,127,.14)}.slx-journey li{display:grid;grid-template-columns:3rem 5rem 1fr;-moz-column-gap:1rem;column-gap:1rem;align-items:center;border-bottom:1px solid rgba(0,60,127,.14);padding:2.1rem 0}.slx-journey li b{color:var(--slx-orange);font-size:.65rem}.slx-journey li i{display:grid;height:3rem;place-items:center;border-radius:999px;background:#e2f2fc;color:var(--slx-blue);font-size:.62rem;font-style:normal;font-weight:700}.slx-journey li h3{font-size:1.4rem}.slx-journey li p{grid-column:3;margin:.4rem 0 0;color:var(--slx-muted);font-size:.78rem;line-height:1.6}.slx-final-v2{padding:8rem 0;background:#003c7f;color:#fff}.slx-final-v2,.slx-final-v2>.slx-shell{position:relative}.slx-final-v2 h2{max-width:1050px;margin:1rem 0 0;color:#fff;font-size:clamp(3.4rem,6vw,6.6rem);line-height:.91;letter-spacing:-.06em}.slx-final-v2>.slx-shell>p:nth-of-type(2){max-width:650px;margin:1.5rem 0 0;color:hsla(0,0%,100%,.65);line-height:1.7}.slx-final-v2>.slx-shell>div:last-child{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.slx-final-v2 a{display:flex;align-items:center;gap:1rem;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;padding:.9rem 1.2rem;color:#fff;font-size:.75rem;font-weight:700}.slx-final-v2 a:first-child{border-color:var(--slx-orange);background:var(--slx-orange)}.slx-final-v2__route{position:absolute!important;right:0;top:0;width:34%;height:100%;border-top:1px dashed hsla(0,0%,100%,.25);border-right:1px dashed hsla(0,0%,100%,.25);border-radius:0 5rem 0 0}.slx-final-v2__route i{position:absolute;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:var(--slx-orange);box-shadow:0 0 0 8px rgba(253,139,40,.13)}.slx-final-v2__route i:first-child{left:0;top:-5px}.slx-final-v2__route i:nth-child(2){right:-5px;top:45%}.slx-final-v2__route i:last-child{right:30%;bottom:-5px;background:#27a8d5}@keyframes slx-pulse{50%{transform:scale(1.35);opacity:.65}}@media(max-width:1050px){.slx-finder__head,.slx-hero-v2__grid,.slx-journey>.slx-shell,.slx-stage-v2{grid-template-columns:1fr}.slx-hero-v2{min-height:0}.slx-stage-v2__panel{min-height:560px}.slx-journey__intro{position:static}}@media(max-width:700px){.slx-hero-v2{padding:3.5rem 0 2.5rem}.slx-hero-v2__grid{gap:2.5rem}.slx-hero-v2__copy h1{font-size:3.6rem}.slx-proofline{gap:.5rem}.slx-proofline span{padding-left:.55rem}.slx-hero-reel{grid-template-rows:repeat(2,170px)}.slx-hero-reel button,.slx-hero-reel button:first-child,.slx-hero-reel button:nth-child(2),.slx-hero-reel button:nth-child(4),.slx-hero-reel button:nth-child(5){grid-column:span 6}.slx-hero-reel button:last-of-type{display:none}.slx-reel-note{right:0}.slx-final-v2,.slx-finder,.slx-journey{padding:5rem 0}.slx-finder__head{gap:1.2rem}.slx-category-tabs{margin-top:2rem}.slx-stage-v2{border-radius:1.4rem}.slx-stage-v2__visual{min-height:390px}.slx-stage-v2__panel{min-height:0;padding:1.7rem}.slx-product-picker{margin-bottom:1.5rem}.slx-journey li{grid-template-columns:2rem 4rem 1fr}.slx-final-v2 h2{font-size:3.7rem}.slx-final-v2__route{display:none}}@media(prefers-reduced-motion:reduce){.slx-network i{animation:none}}