:root{--bg:#f6f2e9;--surface:#fffaf0;--ink:#153d31;--muted:#65716a;--line:rgba(21,61,49,.18);--accent:#1f5b47;--gold:#c9a936;--deep:#08251d;--shadow:0 24px 70px rgba(8,37,29,.12);--radius:28px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(1180px,calc(100% - 40px));margin:0 auto}.section{padding:92px 0}.tight{padding:56px 0}.grid{display:grid;grid-gap:24px;gap:24px}.two{grid-template-columns:1.1fr .9fr}.three{grid-template-columns:repeat(3,1fr)}.five{grid-template-columns:repeat(5,1fr)}.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:var(--muted);font-weight:800}.display,.h1,.h2,.h3{font-family:Georgia,Times New Roman,serif;margin:0;letter-spacing:-.05em}.display{font-size:clamp(48px,8vw,112px);line-height:.9}.h1{font-size:clamp(42px,6vw,84px);line-height:.95}.h2{font-size:clamp(32px,4vw,58px);line-height:1}.h3{font-size:26px;line-height:1.06}.lead{font-size:clamp(18px,2vw,22px);max-width:780px}.lead,.small{color:var(--muted)}.small{font-size:14px}.header{position:-webkit-sticky;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--bg) 86%,transparent);border-bottom:1px solid var(--line)}.header-inner{height:82px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:inline-grid;gap:3px}.brand-word{font-family:Georgia,Times New Roman,serif;font-weight:800;font-size:42px;line-height:.78;letter-spacing:-.08em;color:var(--deep)}.brand-word b{color:var(--gold)}.brand-tag{font-size:12px;letter-spacing:.19em;text-transform:uppercase;color:#b8ad26;font-weight:800}.nav{display:flex;align-items:center;gap:22px}.drop-label,.nav a{font-size:14px;color:var(--deep);opacity:.78}.drop:hover .drop-label,.nav a:hover{opacity:1}.drop{position:relative;padding:30px 0}.drop-menu{position:absolute;top:76px;left:-40px;width:380px;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);display:none}.drop:hover .drop-menu{display:grid;grid-gap:8px;gap:8px}.drop-menu a{display:grid;grid-gap:2px;gap:2px;padding:12px;border-radius:14px}.drop-menu a:hover{background:rgba(31,91,71,.07)}.cta{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:14px 20px;background:var(--accent);color:var(--surface);font-weight:800;border:1px solid var(--accent);box-shadow:0 10px 30px rgba(31,91,71,.18)}.cta.secondary{background:transparent;color:var(--ink);box-shadow:none;border-color:var(--line)}.hero{padding:86px 0 64px}.hero-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:54px;gap:54px;align-items:end}.hero-copy{display:grid;grid-gap:26px;gap:26px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.visual-card{min-height:560px;border-radius:38px;background:linear-gradient(145deg,rgba(31,91,71,.96),rgba(8,37,29,.95));color:var(--surface);padding:30px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;box-shadow:var(--shadow)}.visual-card:after{content:"";position:absolute;inset:auto -20% -18% 18%;height:55%;background:radial-gradient(circle,hsla(41,41%,75%,.35),transparent 62%)}.visual-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.invess-icon{width:70px;height:70px;display:inline-grid;place-items:center;border-radius:20px;background:var(--surface);color:var(--accent);font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:800;position:relative;box-shadow:0 14px 38px rgba(0,0,0,.16)}.invess-icon i{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--gold);right:16px;bottom:18px}.large-number{font-family:Georgia,Times New Roman,serif;font-size:130px;line-height:.8;letter-spacing:-.08em;position:relative;z-index:1}.visual-stack{position:relative;z-index:1;display:grid;grid-gap:12px;gap:12px}.visual-line{display:flex;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.22);padding-top:14px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5)}.card:hover{transform:translateY(-2px);transition:transform .2s ease}.path-card{display:flex;min-height:260px;flex-direction:column;justify-content:space-between}.arrow{margin-top:20px;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:999px}.stat{border-top:1px solid var(--line);padding-top:22px}.stat strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,72px);line-height:.85;letter-spacing:-.07em}.band{background:var(--deep);color:var(--surface);border-radius:38px;padding:42px;display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:center}.band .lead,.band .small{color:hsla(0,0%,100%,.72)}.timeline{grid-gap:18px;counter-reset:step}.step,.timeline{display:grid;gap:18px}.step{grid-template-columns:70px 1fr;grid-gap:18px;padding:22px 0;border-top:1px solid var(--line)}.step:before{counter-increment:step;content:"0" counter(step);width:54px;height:54px;display:grid;place-items:center;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-weight:800}.faq details{border-top:1px solid var(--line);padding:20px 0}.faq summary{cursor:pointer;font-weight:800;font-size:18px}.footer{padding:72px 0 36px;background:var(--deep);color:var(--surface)}.footer a,.footer p{color:hsla(0,0%,100%,.72)}.footer-grid{display:grid;grid-template-columns:1.2fr repeat(3,1fr);grid-gap:36px;gap:36px}.footer-col{display:grid;grid-gap:12px;gap:12px;align-content:start}.form{grid-gap:16px}.form,.form-row{display:grid;gap:16px}.form-row{grid-template-columns:1fr 1fr;grid-gap:16px}.field{display:grid;grid-gap:6px;gap:6px}.field label{font-size:13px;color:var(--muted);font-weight:800}.field input,.field select,.field textarea{width:100%;border:1px solid var(--line);border-radius:16px;padding:14px 15px;background:var(--surface);color:var(--ink)}.field textarea{min-height:132px;resize:vertical}.legal{max-width:860px}.solutions-futur-hero{padding:96px 0 78px;background:var(--bg)}.solutions-futur-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:64px;gap:64px;align-items:end}.solutions-futur-hero .display{font-size:clamp(58px,8vw,118px);line-height:.84;letter-spacing:-.08em;margin-top:24px}.solutions-futur-hero-side p{font-size:26px;line-height:1.18;color:var(--muted);margin:0}.solutions-futur-metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;border-top:1px solid var(--line);margin-top:40px;padding-top:24px}.solutions-futur-metrics strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:60px;line-height:.86;letter-spacing:-.08em}.solutions-futur-metrics span{font-size:14px;color:var(--muted)}.solutions-counterparty-section{padding:76px 0;background:var(--bg)}.solutions-counterparty-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:48px;gap:48px;align-items:stretch}.solutions-counterparty-panel{min-height:540px;border-radius:44px;background:var(--deep);color:var(--surface);padding:40px;display:flex;flex-direction:column;justify-content:space-between}.solutions-counterparty-panel .eyebrow{color:hsla(0,0%,100%,.6)}.solutions-counterparty-panel h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,88px);line-height:.88;letter-spacing:-.075em;margin:0}.solutions-counterparty-list-wrap{display:grid;align-content:space-between}.solutions-counterparty-list-wrap>p{font-size:26px;line-height:1.2;color:var(--muted);margin:0;max-width:700px}.solutions-partner-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 48px;gap:8px 48px;margin-top:40px}.solutions-partner-line{display:flex;align-items:center;gap:16px;padding:12px 0}.solutions-partner-icon{width:48px;height:48px;border-radius:16px;background:var(--accent);color:var(--surface);display:grid;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:24px;position:relative;flex:none}.solutions-partner-icon i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--gold);right:10px;bottom:10px}.solutions-partner-line strong{display:block;line-height:1.1}.solutions-partner-line span{font-size:14px;color:var(--muted)}.solutions-route-selector-section{padding:96px 0;background:var(--bg)}.solutions-route-selector-head{display:flex;justify-content:space-between;gap:32px;align-items:end;margin-bottom:40px}.solutions-route-selector-head .h2{max-width:760px;margin-top:14px}.solutions-route-selector-head p{max-width:420px;color:var(--muted);margin:0}.solutions-route-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.solutions-route-link{display:grid;grid-template-columns:82px 1fr auto;grid-gap:32px;gap:32px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.solutions-route-link:last-child{border-bottom:0}.solutions-route-link>span{font-family:Georgia,Times New Roman,serif;font-size:50px;line-height:.9;letter-spacing:-.08em;color:rgba(21,61,49,.35)}.solutions-route-link h3{font-family:Georgia,Times New Roman,serif;font-size:40px;line-height:1;letter-spacing:-.06em;margin:0}.solutions-route-link p{color:var(--muted);margin:6px 0 0}.solutions-route-link>strong{border:1px solid var(--line);border-radius:999px;padding:12px 18px}.solutions-route-link:hover{background:var(--surface)}.solutions-route-link:hover>strong{background:var(--accent);color:var(--surface);border-color:var(--accent)}.solutions-final-cta{padding:86px 0;background:var(--bg)}.solutions-final-cta-grid{display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:end;border-top:1px solid var(--line);padding-top:42px}.solutions-final-cta h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,6vw,82px);line-height:.9;letter-spacing:-.075em;margin:16px 0 0;max-width:900px}.sentinel-hero-editorial{padding:92px 0 82px;background:var(--bg);color:var(--ink)}.sentinel-hero-editorial h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,9vw,128px);line-height:.82;letter-spacing:-.09em;max-width:1040px;margin:24px 0 0}.sentinel-hero-lower{margin-top:56px;display:grid;grid-template-columns:.42fr 1fr;grid-gap:48px;gap:48px}.sentinel-hero-lower>p{font-size:20px;line-height:1.35;color:var(--muted);margin:0}.sentinel-placeholder{position:relative;overflow:hidden;min-height:360px;border-radius:36px;background:var(--surface);border:1px solid var(--line)}.sentinel-placeholder>div{position:absolute;inset:0;opacity:.5;background-image:radial-gradient(circle,rgba(201,169,54,.5) 0 2px,transparent 2.8px);background-size:18px 18px}.sentinel-placeholder i{position:absolute;right:32px;bottom:32px;width:112px;height:112px;border-radius:999px;background:rgba(201,169,54,.7)}.sentinel-placeholder span{position:absolute;left:32px;top:32px;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:800;color:rgba(21,61,49,.46)}.sentinel-section{padding:84px 0;background:var(--bg);color:var(--ink)}.sentinel-section-head{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:48px;gap:48px;align-items:end;margin-bottom:48px}.sentinel-analytics-grid h2,.sentinel-cta-card h2,.sentinel-principles-head h2,.sentinel-section h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,6vw,72px);line-height:.92;letter-spacing:-.07em;margin:16px 0 0}.sentinel-principles-head p,.sentinel-section-head p{font-size:24px;line-height:1.2;color:var(--muted);margin:0}.sentinel-workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.sentinel-workflow-card{min-height:220px;border-radius:30px;border:1px solid var(--line);background:var(--surface);padding:28px;display:flex;flex-direction:column;justify-content:space-between}.sentinel-workflow-card.is-core{background:var(--deep);color:var(--surface);border-color:var(--deep)}.sentinel-workflow-card>div{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:800;color:var(--muted)}.sentinel-workflow-card.is-core p,.sentinel-workflow-card.is-core>div{color:hsla(0,0%,100%,.65)}.sentinel-workflow-card h3{font-family:Georgia,Times New Roman,serif;font-size:38px;line-height:1;letter-spacing:-.06em;margin:0}.sentinel-workflow-card p{color:var(--muted);margin:0}.sentinel-principles-head{display:grid;grid-template-columns:1fr .75fr;grid-gap:48px;gap:48px;align-items:end;margin-bottom:48px}.sentinel-principles-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sentinel-principles-grid article{padding:28px;border-right:1px solid var(--line)}.sentinel-principles-grid article:last-child{border-right:0}.sentinel-principles-grid h3{font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1;letter-spacing:-.05em;margin:0}.sentinel-principles-grid p{color:var(--muted)}.sentinel-analytics-grid{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:48px;gap:48px}.sentinel-analytics-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 48px;gap:0 48px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0}.sentinel-analytics-list strong{padding:20px 0;border-bottom:1px solid var(--line);font-size:20px}.sentinel-cta-section{padding:64px 0 88px;background:var(--bg)}.sentinel-cta-card{position:relative;overflow:hidden;min-height:340px;border-radius:46px;background:var(--deep);color:var(--surface);padding:40px;display:flex;flex-direction:column;justify-content:space-between}.sentinel-cta-card:before{content:"";position:absolute;inset:0;opacity:.25;background-image:radial-gradient(circle,rgba(255,250,240,.3) 0 2px,transparent 2.8px);background-size:20px 20px}.sentinel-cta-bottom,.sentinel-cta-card .eyebrow{position:relative;z-index:1}.sentinel-cta-card .eyebrow{color:hsla(0,0%,100%,.6)}.sentinel-cta-bottom{display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:end}.sentinel-cta-button{background:var(--surface);color:var(--accent);border-color:var(--surface);white-space:nowrap}.reveal{animation:reveal .75s ease both}.delay-1{animation-delay:.08s}.delay-2{animation-delay:.16s}@keyframes reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:960px){.band,.five,.footer-grid,.hero-grid,.sentinel-analytics-grid,.sentinel-analytics-list,.sentinel-cta-bottom,.sentinel-hero-lower,.sentinel-principles-grid,.sentinel-principles-head,.sentinel-section-head,.sentinel-workflow-grid,.solutions-counterparty-grid,.solutions-final-cta-grid,.solutions-futur-hero-grid,.solutions-partner-list,.solutions-route-link,.solutions-route-selector-head,.three,.two{grid-template-columns:1fr}.nav{display:none}.header-inner{height:72px}.brand-word{font-size:34px}.brand-tag{font-size:10px}.visual-card{min-height:360px}.section{padding:68px 0}.form-row,.solutions-futur-metrics{grid-template-columns:1fr}.solutions-counterparty-panel{min-height:380px}.solutions-route-link>strong{justify-self:start}.sentinel-placeholder{min-height:260px}.sentinel-principles-grid article{border-right:0;border-bottom:1px solid var(--line)}.sentinel-principles-grid article:last-child{border-bottom:0}.sentinel-cta-button{justify-self:start}}.brand{display:inline-flex!important;align-items:center;line-height:1}.brand-logo{height:42px;width:auto;max-width:190px}.brand-logo,.footer-icon{display:block;object-fit:contain}.footer-icon{width:74px;height:74px;border-radius:18px;margin-bottom:18px}[class*=marqueeSection] [class=eyebrow]{font-size:0!important}[class*=marqueeSection] [class=eyebrow]:after{content:"Trusted operating ecosystem for structured execution";font-size:18px;line-height:1.25;font-weight:700;letter-spacing:0;text-transform:none;color:var(--muted)}[class*=marqueeTrack]{font-family:Arial,Helvetica,sans-serif!important;gap:72px!important;padding:24px 0!important}[class*=marqueeTrack],[class*=marqueeTrack] span{font-size:0!important;align-items:center!important}[class*=marqueeTrack] span{display:inline-flex!important;justify-content:center!important;width:220px!important;height:76px!important;flex:0 0 auto!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important}[class*=marqueeTrack] b{display:none!important}[class*=marqueeTrack] span:nth-child(9n+1){background-image:url(/partner-logos/partner-ais.svg)}[class*=marqueeTrack] span:nth-child(9n+2){background-image:url(/partner-logos/logo-02.svg)}[class*=marqueeTrack] span:nth-child(9n+3){background-image:url(/partner-logos/logo-03.svg)}[class*=marqueeTrack] span:nth-child(9n+4){background-image:url(/partner-logos/logo-04.svg)}[class*=marqueeTrack] span:nth-child(9n+5){background-image:url(/partner-logos/logo-05.svg)}[class*=marqueeTrack] span:nth-child(9n+6){background-image:url(/partner-logos/logo-06.svg)}[class*=marqueeTrack] span:nth-child(9n+7){background-image:url(/partner-logos/logo-07.svg)}[class*=marqueeTrack] span:nth-child(9n+8){background-image:url(/partner-logos/logo-08.svg)}[class*=marqueeTrack] span:nth-child(9n){background-image:url(/partner-logos/logo-09.svg)}@media(max-width:960px){.brand-logo{height:34px;max-width:150px}.footer-icon{width:64px;height:64px}[class*=marqueeTrack]{gap:44px!important}[class*=marqueeTrack] span{width:164px!important;height:62px!important}}html{--motion-ease:cubic-bezier(.22,1,.36,1);--motion-fast:220ms;--motion-medium:760ms;--motion-slow:1200ms}body{overflow-x:hidden}.header{transition:background .28s ease,border-color .28s ease,box-shadow .28s ease}html[data-scrolled] .header{background:color-mix(in srgb,var(--bg) 92%,transparent);box-shadow:0 14px 48px rgba(8,37,29,.08)}[data-animate=reveal]{opacity:0;transform:translate3d(0,24px,0);transition:opacity var(--motion-medium) var(--motion-ease),transform var(--motion-medium) var(--motion-ease),filter var(--motion-medium) var(--motion-ease);transition-delay:calc(var(--motion-index,0) * 70ms);will-change:opacity,transform}.band[data-animate=reveal],.home-final-cta-card[data-animate=reveal],.sentinel-cta-card[data-animate=reveal],.solutions-counterparty-panel[data-animate=reveal],.visual-card[data-animate=reveal]{transform:translate3d(0,26px,0) scale(.985);filter:saturate(.92)}[data-animate=reveal].is-visible{opacity:1;transform:translateZ(0) scale(1);filter:saturate(1)}.eyebrow.is-visible:after,.home-final-cta-card.is-visible:after,.sentinel-cta-card.is-visible:after{opacity:1;transform:scale(1)}.arrow,.card,.cta,.drop-label,.drop-menu a,.footer a,.home-route-row,.nav a,.sentinel-principles-grid article,.sentinel-workflow-card,.solutions-partner-line,.solutions-route-link{transition:transform var(--motion-fast) ease,background var(--motion-fast) ease,border-color var(--motion-fast) ease,color var(--motion-fast) ease,opacity var(--motion-fast) ease,box-shadow var(--motion-fast) ease}.cta:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(31,91,71,.22)}.cta.secondary:hover{background:var(--surface);border-color:rgba(31,91,71,.28);box-shadow:0 12px 34px rgba(8,37,29,.08)}.card:hover,.sentinel-workflow-card:hover{transform:translateY(-4px);box-shadow:0 18px 55px rgba(8,37,29,.1)}.home-route-row:hover strong,.path-card:hover .arrow,.solutions-route-link:hover>strong{transform:translateX(4px)}.home-route-row,.path-card,.sentinel-workflow-card,.solutions-partner-line,.solutions-route-link{position:relative}.home-route-row:after,.path-card:after,.sentinel-workflow-card:after,.solutions-route-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--gold),transparent);opacity:0;transform:scaleX(.2);transform-origin:left;transition:opacity var(--motion-fast) ease,transform var(--motion-fast) ease}.home-route-row:hover:after,.path-card:hover:after,.sentinel-workflow-card:hover:after,.solutions-route-link:hover:after{opacity:.85;transform:scaleX(1)}.home-final-cta-card>.home-orb,.home-orb,.sentinel-cta-card:before,.sentinel-placeholder>div,.visual-card:after{will-change:transform}.home-final-cta-card:after,.sentinel-cta-card:after,.solutions-counterparty-panel:before,.visual-card:before{content:"";position:absolute;inset:-30%;pointer-events:none;background:radial-gradient(circle at 65% 45%,rgba(201,169,54,.16),transparent 42%);opacity:0;transform:scale(.9);transition:opacity 1.2s var(--motion-ease),transform 1.2s var(--motion-ease)}.home-final-cta-card.is-visible:after,.sentinel-cta-card.is-visible:after,.solutions-counterparty-panel.is-visible:before,.visual-card.is-visible:before{opacity:1;transform:scale(1)}.home-final-cta-card>*,.sentinel-cta-card>*,.solutions-counterparty-panel>*,.visual-card>*{position:relative;z-index:1}.home-route-list,.sentinel-analytics-list,.sentinel-principles-grid,.solutions-route-list,.timeline{position:relative}.home-route-list:before,.solutions-route-list:before,.timeline:before{content:"";position:absolute;left:27px;top:0;bottom:0;width:1px;background:linear-gradient(var(--gold),var(--accent));transform:scaleY(var(--motion-progress,0));transform-origin:top;opacity:.55;pointer-events:none}.home-route-list:before,.solutions-route-list:before{left:0}.step:before{transition:background var(--motion-fast) ease,color var(--motion-fast) ease,border-color var(--motion-fast) ease,transform var(--motion-fast) ease}.step.is-motion-active:before{background:var(--accent);border-color:var(--accent);color:var(--surface);transform:scale(1.04)}.home-route-row.is-motion-active>span,.solutions-route-link.is-motion-active>span{color:var(--accent)}.sentinel-analytics-list:before,.sentinel-principles-grid:before{content:"";position:absolute;left:0;top:0;height:2px;width:100%;background:linear-gradient(90deg,var(--gold),transparent);transform:scaleX(var(--motion-progress,0));transform-origin:left;opacity:.7;pointer-events:none}.home-marquee-track{will-change:transform}.home-bridge-section:after,.home-bridge-section:before{transition:transform .12s linear}.drop-menu{animation:menuReveal .22s ease both}.footer a:hover{opacity:1;color:var(--surface);transform:translateX(2px)}@keyframes menuReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}[data-animate=reveal]{opacity:1!important;transform:none!important;filter:none!important}.home-route-list:before,.sentinel-analytics-list:before,.sentinel-principles-grid:before,.solutions-route-list:before,.timeline:before{display:none!important}}