@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.grid{display:grid}.hidden{display:none}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-manrope),Arial,sans-serif;-webkit-font-smoothing:antialiased;background:#fff;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{width:min(var(--shell),calc(100% - 48px));margin-inline:auto}.narrow{text-align:center;max-width:850px}.section{padding:112px 0}.kicker{letter-spacing:.18em;color:#1689a2;margin:0 0 24px;font-size:.72rem;font-weight:800}.kicker.light{color:#40c2d5}h1,h2,h3,h4,p{margin-top:0}h1,h2{letter-spacing:-.045em}h2{margin-bottom:26px;font-size:clamp(2.2rem,4.3vw,4rem);font-weight:600;line-height:1.08}.site-header{z-index:30;background:#fffffff2;border-bottom:1px solid #e6edf1;position:relative}.header-inner{justify-content:space-between;align-items:center;height:82px;display:flex}.brand{align-items:center;gap:13px;display:flex}.brand>span:last-child{flex-direction:column;display:flex}.brand strong{letter-spacing:.17em;white-space:nowrap;font-size:.94rem;font-weight:600}.brand small{color:#129eb8;letter-spacing:.42em;margin-top:4px;font-size:.54rem}.brand-mark{align-items:center;gap:3px;width:34px;height:38px;display:flex;position:relative}.brand-mark i{background:#516678;border-radius:2px;width:4px;display:block}.brand-mark i:first-child{height:12px}.brand-mark i:nth-child(2){height:25px}.brand-mark i:nth-child(3){background:#eef4f7;height:36px}.brand-mark i:nth-child(4){background:#08a8c6;height:22px}.brand-mark i:nth-child(5){background:#1b739b;height:31px}.nav{align-items:center;gap:34px;font-size:.84rem;font-weight:650;display:flex}.nav a:not(.nav-cta):hover{color:#078ba6}.nav-cta{background:var(--navy);color:#fff;border-radius:3px;padding:13px 19px}.menu-button{background:0 0;border:0;font-size:1.6rem;display:none}.hero{color:#fff;background:radial-gradient(circle at 75% 40%,#123c54 0,#0000 33%),linear-gradient(135deg,#06121f,#091b2a 65%,#073349);min-height:720px;position:relative;overflow:hidden}.hero:after{content:"";background:#fff;border-radius:50% 50% 0 0;width:120%;height:190px;position:absolute;bottom:-120px;left:-10%}.mesh{opacity:.24;background-image:linear-gradient(120deg,#0000 48%,#16c0da29 49%,#0000 50%);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 73%);mask-image:linear-gradient(270deg,#000,#0000 73%)}.hero-grid{z-index:1;grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;min-height:650px;padding-bottom:40px;display:grid;position:relative}.hero h1{margin-bottom:30px;font-size:clamp(3.4rem,6.7vw,6.4rem);font-weight:350;line-height:.95}.hero h1 em,.audience h2 em{color:#27bfd5;font-style:normal}.hero-copy{color:#b8c6d0;max-width:670px;font-size:1.1rem;line-height:1.75}.actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.button{border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:9px;padding:15px 20px;font-size:.84rem;font-weight:750;transition:all .2s;display:inline-flex}.button svg,.text-link svg,.product-card a svg{width:18px;height:18px}.button.primary{color:#fff;background:#08a8c6}.button.primary:hover{background:#19bedb}.button.ghost{color:#fff;border-color:#547080}.button.white{color:var(--navy);background:#fff}.button.dark{background:var(--navy);color:#fff}.hero-orbit{border:1px solid #61c8da4d;border-radius:50%;justify-self:end;place-items:center;width:360px;height:360px;display:grid;position:relative}.hero-orbit:before,.hero-orbit:after{content:"";border:1px solid #61c8da2e;border-radius:50%;position:absolute}.hero-orbit:before{inset:40px}.hero-orbit:after{inset:92px}.hero-orbit b{z-index:1;letter-spacing:.08em;font-size:2.2rem;font-weight:300}.hero-orbit span{letter-spacing:.15em;text-transform:uppercase;color:#8de2ee;font-size:.62rem;position:absolute}.hero-orbit span:first-child{top:38px;left:62px}.hero-orbit span:nth-child(2){top:175px;right:-17px}.hero-orbit span:nth-child(3){bottom:20px;left:118px}.intro{padding-top:130px}.intro .narrow>p:last-child{color:var(--muted);font-size:1.05rem;line-height:1.8}.products-section{background:#f7f9fa}.section-heading{grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;margin-bottom:50px;display:grid}.section-heading h2{margin-bottom:0}.section-heading>p{color:var(--muted);line-height:1.7}.product-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-card{background:#fff;border:1px solid #dce5ea;border-radius:5px;flex-direction:column;min-height:390px;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.product-card:hover{border-color:#a8c3cf;transform:translateY(-5px);box-shadow:0 18px 50px #051e3214}.card-top{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:38px;display:flex}.icon-box{color:#119cb6;background:#f0fafb;border:1px solid #cce1e7;place-items:center;width:47px;height:47px;display:grid}.icon-box svg{width:26px;height:26px}.status{color:#5e7180;text-align:right;max-width:145px;font-size:.62rem;line-height:1.35}.product-card>p{color:#1689a2;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.product-card h3{letter-spacing:.03em;margin-bottom:17px;font-size:1.85rem}.hairline{background:#16aac2;width:36px;height:2px;margin-bottom:22px}.product-card h4{font-size:1rem;font-weight:550;line-height:1.55}.product-card a{color:#176f85;align-items:center;gap:8px;margin-top:auto;font-size:.78rem;font-weight:800;display:flex}.dark-section{background:var(--navy);color:#fff}.split{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.split>div:first-child>p:not(.kicker){color:#9fb0bd;line-height:1.75}.text-link{color:#55c8db;align-items:center;gap:8px;margin-top:20px;font-weight:700;display:inline-flex}.principle-list article{border-top:1px solid #274052;gap:20px;padding:24px 0;display:flex}.principle-list svg{color:#25b7cc;flex:none;width:27px;height:27px}.principle-list h3{margin-bottom:7px;font-size:1rem}.principle-list p{color:#8fa2b0;margin:0;font-size:.86rem;line-height:1.55}.audience-row{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;display:grid}.audience-row h2{margin:0}.audience-row>p{color:var(--muted);margin:0;line-height:1.75}.cta-section{background:#fff;padding-top:0}.cta{color:#fff;text-align:center;background:linear-gradient(120deg,#082035,#09536a);border-radius:5px;padding:78px 48px}.cta p:not(.kicker){color:#c1d2dc;max-width:660px;margin:0 auto;line-height:1.7}.cta .button{margin-top:30px}.footer{color:#8397a7;background:#06131f;padding:70px 0 24px}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:60px;display:grid}.footer-grid>div{flex-direction:column;gap:12px;display:flex}.footer-grid>div:first-child p{letter-spacing:.1em;margin-top:15px;font-size:.75rem}.footer-grid strong{color:#e9f1f5;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.75rem}.footer-grid a{font-size:.82rem}.footer-bottom{border-top:1px solid #1c3040;justify-content:space-between;margin-top:55px;padding-top:22px;font-size:.7rem;display:flex}.product-hero,.simple-hero{background:radial-gradient(circle at 80% 20%,#17485c,transparent 32%),var(--navy);color:#fff;padding:55px 0 110px}.simple-hero h1{max-width:900px;font-size:clamp(3rem,6vw,5.7rem);font-weight:400;line-height:1}.simple-hero>div>p:last-child{color:#adbec9;max-width:720px;font-size:1.05rem;line-height:1.8}.back{color:#a9bdc8;align-items:center;gap:7px;margin-bottom:80px;font-size:.75rem;display:inline-flex}.product-hero-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:90px;display:grid}.product-hero h1{font-size:clamp(3rem,5.4vw,5.5rem);font-weight:400;line-height:1.02}.product-hero-grid>div:first-child>p:not(.kicker){color:#b8c6d0;max-width:700px;line-height:1.75}.product-symbol{border:1px solid #31576b;border-radius:50%;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:26px;width:330px;height:330px;display:flex}.product-symbol svg{color:#49c0d4;width:100px;height:100px}.product-symbol span{text-transform:uppercase;letter-spacing:.12em;color:#c2d1d8;text-align:center;max-width:210px;font-size:.65rem}.product-body{grid-template-columns:.75fr 1.25fr;gap:100px;display:grid}.capabilities{gap:10px;display:grid}.capabilities article{border:1px solid var(--line);grid-template-columns:auto 1fr;column-gap:18px;padding:26px;display:grid}.capabilities svg{color:#0e9db6;grid-row:1/3;width:25px;height:25px}.capabilities h3{margin:2px 0 8px;font-size:1rem}.capabilities p{color:var(--muted);margin:0;font-size:.83rem;line-height:1.6}.soft{background:var(--soft)}.audience-list{border-top:1px solid #cad6dd;margin:0;padding:0;list-style:none}.audience-list li{border-bottom:1px solid #cad6dd;padding:20px 0;font-size:1.1rem}.honest{text-align:center;max-width:820px}.honest>p:not(.kicker){color:var(--muted);line-height:1.75}.honest .button{margin-top:20px}.prose-grid{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.prose-grid>div p{color:var(--muted);font-size:1.05rem;line-height:1.85}.values{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.values.four{grid-template-columns:repeat(4,1fr)}.values article{border:1px solid var(--line);background:#fff;min-height:250px;padding:30px}.values b{color:#19a5bd}.values svg{color:#0e9db6;width:32px;height:32px;margin-bottom:35px}.values h3{margin-top:45px;font-size:1.05rem}.values.four h3{margin-top:8px}.values p{color:var(--muted);font-size:.86rem;line-height:1.7}.contact-grid{grid-template-columns:.75fr 1.25fr;gap:100px;display:grid}.contact-info{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.contact-info a,.contact-info>p{align-items:flex-start;gap:11px;font-size:.92rem;line-height:1.7;display:flex}.contact-info svg{color:#159db5;flex:none;width:21px;height:21px}.contact-info small{color:var(--muted);margin-top:20px;line-height:1.65}.contact-grid form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-grid label{flex-direction:column;gap:8px;font-size:.75rem;font-weight:750;display:flex}.contact-grid input,.contact-grid select,.contact-grid textarea{background:#fff;border:1px solid #cad6dd;border-radius:2px;outline:none;padding:13px}.contact-grid input:focus,.contact-grid select:focus,.contact-grid textarea:focus{border-color:#0a97b0;box-shadow:0 0 0 3px #0a97b01f}.contact-grid label:nth-child(4),.contact-grid .check,.contact-grid .button,.form-note{grid-column:1/-1}.contact-grid .check{flex-direction:row;align-items:flex-start;font-weight:500}.contact-grid .check input{margin-top:2px}.contact-grid .button{justify-self:start}.form-note{color:#137a68;font-size:.8rem}.legal{padding:100px 0}.legal-copy{max-width:860px}.legal-copy h1{margin-bottom:70px;font-size:clamp(3rem,6vw,5.2rem)}.legal-copy h2{letter-spacing:-.02em;margin-top:45px;margin-bottom:14px;font-size:1.35rem}.legal-copy p{color:#4d6373;line-height:1.8}.legal-copy a{color:#087f98;text-underline-offset:3px;text-decoration:underline}.legal-note{background:var(--soft);margin-top:60px;padding:20px;font-size:.78rem}.tone-blue .icon-box{color:#236bd1;background:#f1f6ff}.tone-green .icon-box{color:#238267;background:#f0f9f4}.tone-violet .icon-box{color:#6652bf;background:#f5f2ff}.tone-rose .icon-box{color:#b45576;background:#fff2f6}.tone-amber .icon-box{color:#a16c16;background:#fff8e9}@media (max-width:900px){.shell{width:min(100% - 32px,var(--shell))}.section{padding:78px 0}.menu-button{display:block}.nav{border:1px solid var(--line);background:#fff;flex-direction:column;align-items:stretch;gap:18px;padding:22px;display:none;position:absolute;top:72px;left:16px;right:16px;box-shadow:0 16px 40px #0514231f}.nav.open{display:flex}.nav-cta{text-align:center}.hero{min-height:auto}.hero-grid{grid-template-columns:1fr;min-height:auto;padding:100px 0 150px}.hero-orbit{display:none}.section-heading,.audience-row,.split,.product-hero-grid,.product-body,.prose-grid,.contact-grid{grid-template-columns:1fr;gap:48px}.product-grid{grid-template-columns:1fr 1fr}.product-symbol{justify-self:start;width:250px;height:250px}.values,.values.four{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1.5fr 1fr;row-gap:45px}}@media (max-width:600px){.header-inner{height:72px}.brand strong{font-size:.78rem}.product-grid,.values,.values.four{grid-template-columns:1fr}.section-heading{display:block}.section-heading>p{margin-top:25px}.hero-grid{padding-top:80px}.hero h1{font-size:3.25rem}.button{width:100%}.actions{flex-direction:column}.product-card{min-height:340px}.footer-grid{grid-template-columns:1fr 1fr;gap:40px 22px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:8px}.contact-grid form{grid-template-columns:1fr}.contact-grid label{grid-column:1/-1}.simple-hero{padding:75px 0}.simple-hero h1{font-size:3.1rem}.product-hero{padding-bottom:80px}.back{margin-bottom:55px}.product-symbol{width:220px;height:220px}.cta{padding:60px 24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.product-card{transition:none}}.footer-bottom{color:#6a7d8f;border-top-color:#d7e2ea}@media (max-width:900px){.header-inner{height:72px}.site-header{position:sticky}.nav{top:71px}}@media (prefers-reduced-motion:reduce){.nav-cta{transition:none}}:root{--navy:#031426;--navy-2:#061d35;--ink:#10253c;--muted:#607287;--line:#d7e2ec;--soft:#f3f7fb;--cyan:#00a9ed;--blue:#0875e1;--shell:1320px}.site-header{z-index:50;background:#fffffff7;position:sticky;top:0}.brand-mark{color:#0875e1;place-items:center;width:38px;height:42px;display:grid}.brand-mark svg{width:34px;height:34px}.brand strong{color:#0c2139;letter-spacing:.19em;font-size:.9rem}.brand small{color:#008fc6;letter-spacing:.46em;font-size:.5rem}.brand-inverse strong{color:#fff}.nav{text-transform:uppercase;letter-spacing:.055em;gap:29px;font-size:.74rem}.nav a{align-items:center;gap:5px;display:inline-flex}.nav a>svg{width:12px;height:12px}.nav-cta{background:#066ecf;padding:15px 20px;box-shadow:0 8px 24px #005ebe33}.nav-cta>svg{width:16px!important;height:16px!important}.button{text-transform:uppercase;letter-spacing:.035em;border-radius:5px;min-height:48px;padding:14px 20px;font-size:.72rem}.button.primary{background:#0879df}.button.primary:hover{background:#008fda;transform:translateY(-1px)}.button.ghost{background:#02102061;border-color:#b7d2e88c}.home-hero{color:#fff;background-color:#031426;background-image:url(/assets/data-wave-hero.webp);background-position:top;background-size:cover;padding:70px 0 64px;position:relative;overflow:hidden}.home-hero-copy{z-index:2;position:relative}.home-hero-copy h1{letter-spacing:.035em;max-width:1050px;margin-bottom:18px;font-size:clamp(3.5rem,6.4vw,6.6rem);font-weight:350;line-height:.98}.home-hero-copy h1 em,.simple-hero h1 em{color:#0faef4;font-style:normal}.home-hero-copy>p:not(.kicker){color:#d7e5ef;max-width:730px;font-size:1.02rem;line-height:1.75}.home-hero-copy .actions{margin-top:28px}.intelligence-map{z-index:2;grid-template-columns:1fr minmax(330px,.9fr) 1fr;align-items:center;gap:34px;margin-top:70px;display:grid;position:relative}.intelligence-column{gap:12px;display:grid}.intelligence-product{background:#031226bf;border:1px solid #6ca6d557;grid-template-columns:56px 1fr;align-items:center;gap:15px;min-height:118px;padding:15px 18px;transition:all .22s;display:grid;box-shadow:0 12px 34px #0000002e}.intelligence-product:hover{background:#041d39eb;border-color:#20b2f2;transform:translateY(-2px)}.map-icon{color:#2ec4ff;border:1px solid #238bc4;border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.map-icon svg{width:27px;height:27px}.intelligence-product>span:last-child{flex-direction:column;gap:5px;display:flex}.intelligence-product strong{letter-spacing:.08em;font-size:.9rem}.intelligence-product small{color:#b8ccdb;font-size:.72rem;line-height:1.45}.intelligence-product b{color:#21b8f8;align-items:center;gap:6px;font-size:.66rem;font-weight:600;display:flex}.intelligence-product b svg{width:14px}.intelligence-core{aspect-ratio:1;place-items:center;display:grid;position:relative}.intelligence-core img{object-fit:contain;border-radius:50%;width:100%;height:100%}.intelligence-core>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:29%}.intelligence-core svg{color:#27c2f4;width:52px;height:52px;margin-bottom:9px}.intelligence-core span{letter-spacing:.22em;font-size:.57rem}.intelligence-core strong{letter-spacing:.12em;margin-top:3px;font-size:.77rem}.intelligence-core small{color:#a9c2d5;margin-top:12px;font-size:.49rem;line-height:1.55}.story-grid{border:1px solid #aebfd1;grid-template-columns:1.05fr 1fr 1fr;display:grid;box-shadow:0 18px 44px #0b274324}.story-card{border-right:1px solid #8ea3b7;flex-direction:column;min-width:0;min-height:560px;padding:32px 28px 28px;display:flex}.story-card:last-child{border-right:0}.story-light{color:var(--ink);background:#fff}.story-dark{color:#fff;background:#03182d}.fleet-card{background:#041a31}.story-head{align-items:center;gap:13px;margin-bottom:18px;display:flex}.story-icon{color:#0a79e5;place-items:center;width:44px;height:44px;display:grid}.story-dark .story-icon{color:#20b8f7}.story-icon svg{width:35px;height:35px}.story-head .kicker{margin:0 0 4px;font-size:.57rem}.story-head h2{letter-spacing:.065em;margin:0;font-size:1.35rem}.story-card>h3{margin-bottom:9px;font-size:1.13rem;font-weight:560;line-height:1.45}.story-card>p{color:#60758a;font-size:.78rem;line-height:1.65}.story-dark>p{color:#b8c8d5}.story-link{color:#087fe8;align-items:center;gap:7px;margin-top:auto;font-size:.72rem;font-weight:700;display:flex}.story-dark .story-link{color:#22baf7}.story-link svg{width:16px}.tax-workspace{background:#f8fbfd;border:1px solid #cbd9e5;grid-template-columns:125px 1fr;min-height:260px;margin:22px 0;display:grid;box-shadow:0 10px 24px #183f6114}.tax-workspace aside{background:#f1f6fa;border-right:1px solid #d8e3ec;flex-direction:column;gap:5px;padding:16px 9px;display:flex}.tax-workspace aside b{padding:0 7px 10px;font-size:.63rem}.tax-workspace aside span{color:#6e7f8e;padding:8px 7px;font-size:.57rem}.tax-workspace aside span.active{color:#0875df;background:#e5f2ff;border-left:2px solid #0875df}.tax-workspace>div{flex-direction:column;gap:8px;padding:18px 14px;display:flex}.tax-workspace>div>strong{margin-bottom:8px;font-size:.68rem}.tax-workspace>div>span{color:#53687a;background:#fff;border:1px solid #dce6ee;align-items:center;gap:7px;padding:10px;font-size:.58rem;display:flex}.tax-workspace svg{color:#1a9a76;width:13px}.markets-workspace{grid-template-columns:1fr 1fr;gap:8px;margin:22px 0;display:grid}.markets-workspace>div{background:#061f38;border:1px solid #234461;flex-direction:column;gap:8px;min-height:140px;padding:15px;display:flex}.markets-workspace>div.wide{grid-column:1/-1;min-height:auto}.markets-workspace small{color:#61c7ef;letter-spacing:.11em;font-size:.51rem}.markets-workspace strong{margin-bottom:4px;font-size:.67rem}.markets-workspace span{color:#aebfcd;border-bottom:1px solid #1b3b57;padding-bottom:5px;font-size:.57rem}.markets-workspace p{color:#b9ccdb;align-items:center;gap:6px;margin:0;font-size:.6rem;display:flex}.markets-workspace p svg{color:#21b8f7;width:12px}.fleet-workspace{grid-template-columns:1fr 1fr;gap:8px;margin:22px 0;display:grid}.fleet-workspace span{color:#c2d1dc;background:#062139;border:1px solid #22435f;align-items:center;gap:9px;min-height:58px;padding:10px 12px;font-size:.6rem;display:flex}.fleet-workspace svg{color:#28bff8;width:19px;height:19px}.section-intro{grid-template-columns:.8fr 1.25fr 1fr;align-items:end;gap:60px;margin-bottom:48px;display:grid}.section-intro .kicker{align-self:start}.section-intro h2{margin:0;font-size:clamp(2.2rem,3.4vw,3.7rem)}.section-intro>p:last-child{color:var(--muted);margin:0;line-height:1.75}.vision-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.vision-card{background:#fff;border:1px solid #d5e1ec;flex-direction:column;min-height:455px;padding:30px;display:flex;position:relative;box-shadow:0 12px 32px #1334520f}.vision-title{align-items:center;gap:14px;margin-bottom:27px;display:flex}.vision-title .icon-box{flex:none}.vision-title small{color:#0875df;text-transform:uppercase;letter-spacing:.08em;font-size:.54rem;font-weight:750}.vision-title h3{letter-spacing:.06em;margin:4px 0 0;font-size:1.2rem}.vision-card h4{margin-bottom:12px;font-size:1.25rem;line-height:1.45}.vision-card>p{color:var(--muted);font-size:.82rem;line-height:1.7}.capability-list{gap:8px;margin:16px 0 28px;display:grid}.capability-list span{color:#526b80;border:1px solid #dae5ee;align-items:center;gap:9px;padding:10px 12px;font-size:.68rem;display:flex}.capability-list svg{color:#0875df;flex:none;width:16px;height:16px}.vision-card>a{color:#0875df;align-items:center;gap:7px;margin-top:auto;font-size:.72rem;font-weight:750;display:flex}.vision-card>a svg{width:15px}.principles-section{background:#fff;padding:72px 0 78px}.principles-heading{text-align:center;max-width:860px;margin:0 auto 46px}.principles-heading .kicker{margin-bottom:13px}.principles-heading h2{margin:0;font-size:clamp(2rem,3vw,3.25rem)}.principles-grid{grid-template-columns:repeat(4,1fr);display:grid}.principles-grid article{border-right:1px solid #dbe4ec;min-height:145px;padding:10px 34px}.principles-grid article:first-child{padding-left:0}.principles-grid article:last-child{border-right:0;padding-right:0}.principles-grid svg{color:#0879df;width:38px;height:38px;margin-bottom:24px}.principles-grid h3{text-transform:uppercase;letter-spacing:.075em;font-size:.78rem}.principles-grid p{color:var(--muted);font-size:.73rem;line-height:1.65}.home-cta,.company-statement{color:#fff;background-color:#031426;background-image:url(/assets/data-wave-hero.webp);background-position:bottom;background-size:cover}.home-cta{padding:70px 0}.home-cta>.shell{grid-template-columns:1fr .72fr;align-items:center;gap:100px;display:grid}.home-cta h2{margin-bottom:17px;font-size:clamp(2.25rem,3.6vw,4rem)}.home-cta p:not(.kicker){color:#b9cbd8;max-width:610px;line-height:1.7}.home-cta>.shell>div:last-child{gap:12px;display:grid}.simple-hero,.detail-hero{background-color:#031426!important;background-image:url(/assets/data-wave-hero.webp)!important;background-position:50%!important;background-size:cover!important}.simple-hero{padding:105px 0 115px}.simple-hero h1{max-width:980px;font-size:clamp(3.4rem,6vw,6.3rem)}.simple-hero .shell>p:not(.kicker){color:#bdcfdb;max-width:850px;font-size:1.02rem;line-height:1.75}.simple-hero .actions{margin-top:30px}.company-intro .prose-grid{align-items:start}.company-intro .prose-grid h2{font-size:clamp(2.4rem,4vw,4.2rem)}.company-method .section-intro{grid-template-columns:.7fr 1.3fr}.company-method .section-intro>p:last-child{display:none}.company-method .values article small{color:#0885e8;font-weight:700}.company-method .values article h3{margin-top:16px}.company-statement{text-align:center;padding:95px 0}.company-statement .shell{max-width:980px}.company-statement h2{font-size:clamp(2.4rem,4vw,4.2rem)}.company-statement p:not(.kicker){color:#bacdda;max-width:720px;margin-inline:auto;line-height:1.75}.company-statement .button{margin-top:22px}.company-statement.compact svg{color:#27bdf5;width:50px;height:50px;margin-bottom:22px}.security-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.security-grid>div:first-child>p:last-child{color:var(--muted);line-height:1.75}.security-list{gap:12px;display:grid}.security-list span{background:#fff;border:1px solid #d7e2eb;align-items:center;gap:13px;padding:17px 18px;font-size:.82rem;display:flex}.security-list svg{color:#0879df;flex:none;width:21px}.detail-hero{padding-bottom:105px}.detail-copy h1{max-width:740px;font-size:clamp(3rem,5vw,5rem)}.product-console{background:#061d35;box-shadow:0 24px 70px #00000047}.detail-audience,.markets-intelligence,.product-bottom{background-color:#031426!important}.product-bottom{background-image:url(/assets/data-wave-hero.webp);background-size:cover}.feature-cards article,.layer-grid article,.strategy-grid article{border-color:#d5e2ed;box-shadow:0 10px 30px #0d2d4a0f}.markets-intelligence{background-image:url(/assets/data-wave-hero.webp);background-size:cover}.domain-journey{color:#fff;background:#04182d;padding:95px 0}.domain-journey-grid{grid-template-columns:1fr 1fr;align-items:center;gap:95px;display:grid}.domain-journey-grid h2{font-size:clamp(2.4rem,4vw,4.3rem)}.domain-journey-grid>div>p:last-child{color:#b4c7d6;max-width:620px;line-height:1.75}.domain-journey ol{border-top:1px solid #264660;margin:0;padding:0;list-style:none}.domain-journey li{border-bottom:1px solid #264660;grid-template-columns:52px 1fr;align-items:center;min-height:72px;display:grid}.domain-journey li span{color:#22b9f6;letter-spacing:.08em;font-size:.68rem}.domain-journey li strong{letter-spacing:.02em;font-size:.86rem}.footer{padding-top:78px}.footer-intro>p{color:#8fa4b5;max-width:320px;line-height:1.7;letter-spacing:0!important}.footer-grid>div>a{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.footer-grid small{color:#4e6b80;font-size:.62rem}.footer-grid span{font-size:.8rem;line-height:1.7}.footer-social{margin-top:8px;flex-direction:row!important;gap:10px!important;display:flex!important}.footer-social a,.footer-social span{color:#b8cad7;border:1px solid #294153;border-radius:50%;place-items:center;width:36px;height:36px;display:grid!important}.footer-social svg{width:18px;height:18px}.footer-bottom>span:last-child{gap:22px;display:flex}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #3bc5f5}@media (max-width:1080px){.intelligence-map{grid-template-columns:1fr 300px 1fr;gap:18px}.story-grid{grid-template-columns:1fr 1fr}.story-card:nth-child(2){border-right:0}.story-card:last-child{border-top:1px solid #8ea3b7;grid-column:1/-1;min-height:520px}.fleet-workspace{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.site-header{position:relative}.nav a{justify-content:space-between}.intelligence-map{grid-template-columns:1fr 1fr}.intelligence-core{grid-area:1/1/auto/-1;justify-self:center;width:min(430px,80vw)}.section-intro{grid-template-columns:1fr;gap:18px}.vision-grid{grid-template-columns:1fr 1fr}.principles-grid{grid-template-columns:1fr 1fr;row-gap:35px}.principles-grid article:nth-child(2){border-right:0}.home-cta>.shell,.security-grid,.domain-journey-grid{grid-template-columns:1fr;gap:42px}}@media (max-width:680px){.home-hero{padding-top:60px}.home-hero-copy h1{font-size:3.1rem}.intelligence-map{grid-template-columns:1fr;margin-top:55px}.intelligence-core{width:min(360px,96vw)}.intelligence-column{grid-column:1}.story-grid{display:block}.story-card,.story-card:last-child{border:0;border-bottom:1px solid #8ea3b7;min-height:auto}.story-link{margin-top:24px}.fleet-workspace{grid-template-columns:1fr 1fr}.vision-grid{grid-template-columns:1fr}.vision-card{min-height:auto}.principles-grid{grid-template-columns:1fr}.principles-grid article{border-bottom:1px solid #dbe4ec;border-right:0;min-height:0;padding:24px 0}.principles-grid article:last-child{border-bottom:0}.footer-grid{grid-template-columns:1fr 1fr}.footer-intro{grid-column:1/-1}}body{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.mockup-hero{color:#fff;background-color:#061a35;background-image:url(/assets/data-wave-hero.webp);background-position:50% 60%;background-size:cover;min-height:390px;padding:52px 0 118px;position:relative}.mockup-hero:after{content:"";pointer-events:none;background:#03112a2e;position:absolute;inset:0}.mockup-hero-copy{z-index:1;position:relative}.mockup-hero-copy h1{letter-spacing:.055em;margin-bottom:15px;font-size:clamp(2.8rem,5vw,5.05rem);font-weight:400;line-height:1.03}.mockup-hero-copy h1 em{color:#00aef0;font-style:normal}.mockup-hero-copy>p:not(.kicker){color:#eef6fb;max-width:700px;font-size:.98rem;line-height:1.7}.mockup-hero-copy .actions{margin-top:25px}.mockup-products{z-index:3;margin-top:-91px;padding-bottom:32px;position:relative}.mockup-grid{gap:16px}.mockup-grid .product-card{border-radius:10px;grid-template-rows:auto auto auto 1fr;grid-template-columns:62px 1fr;column-gap:18px;min-height:220px;padding:22px 23px;display:grid;box-shadow:0 8px 24px #09264724}.mockup-grid .card-top{grid-area:1/1/5;margin:0;display:block}.mockup-grid .card-top .status{display:none}.mockup-grid .icon-box{color:#075bbf;background:#fff;border-color:#9cc4ef;width:56px;height:56px}.mockup-grid>article>p{grid-column:2;margin-bottom:7px}.mockup-grid h3{letter-spacing:.08em;grid-column:2;margin:0 0 7px;font-size:1.08rem}.mockup-grid .hairline{display:none}.mockup-grid h4{color:#42596e;grid-column:2;margin-bottom:15px;font-size:.79rem;line-height:1.55}.mockup-grid a{color:#007be9;grid-column:2;font-size:.7rem}.trust-strip{background:#fff;border-block:1px solid #d8e4ee;padding:18px 0 20px}.trust-grid{grid-template-columns:repeat(4,1fr);display:grid}.trust-grid article{border-right:1px solid #d5e0e9;align-items:flex-start;gap:14px;padding:5px 22px;display:flex}.trust-grid article:first-child{padding-left:0}.trust-grid article:last-child{border-right:0}.trust-grid svg{color:#007cef;flex:none;width:31px;height:31px}.trust-grid h3{text-transform:uppercase;letter-spacing:.06em;margin:1px 0 5px;font-size:.7rem}.trust-grid p{color:#607487;margin:0;font-size:.67rem;line-height:1.45}.platform-showcase{background:#fff;padding:45px 0 70px}.platform-layout{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:55px;display:grid}.platform-copy h2{font-size:2.3rem}.platform-copy>p:not(.kicker){color:#5d7183;font-size:.88rem;line-height:1.7}.micro-benefits{flex-wrap:wrap;gap:25px;margin-top:28px;display:flex}.micro-benefits span{align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:flex}.micro-benefits svg{color:#087ced;width:20px}.platform-cta{color:#fff;background-color:#061b37;background-image:url(/assets/data-wave-hero.webp);background-position:bottom;background-size:cover;border-radius:12px;padding:39px 42px;box-shadow:0 10px 30px #051f3f24}.platform-cta h3{max-width:520px;font-size:1.5rem;font-weight:450;line-height:1.4}.platform-cta .actions{margin-top:28px}.platform-cta .button{font-size:.72rem}.platform-cta .button.ghost{background:#03112673}@media (max-width:900px){.mockup-hero{padding-bottom:72px}.mockup-products{margin-top:-38px}.mockup-grid{grid-template-columns:1fr 1fr}.trust-grid{grid-template-columns:1fr 1fr;gap:20px}.trust-grid article:nth-child(2){border-right:0}.platform-layout{grid-template-columns:1fr}.mockup-hero-copy h1{font-size:3.6rem}}@media (max-width:600px){.mockup-hero{background-position:35%;padding:58px 0 70px}.mockup-hero-copy h1{font-size:2.55rem}.mockup-products{margin-top:-24px}.mockup-grid,.trust-grid{grid-template-columns:1fr}.trust-grid article{border-bottom:1px solid #d5e0e9;border-right:0;padding:14px 0}.trust-grid article:last-child{border-bottom:0}.mockup-grid .product-card{min-height:215px}.platform-cta{padding:32px 24px}.micro-benefits{flex-direction:column;gap:13px}}.detail-hero{color:#fff;background-color:#061a35;background-image:url(/assets/data-wave-hero.webp);background-position:bottom;background-size:cover;padding:38px 0 82px}.detail-hero .back{margin-bottom:52px}.detail-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.detail-copy h1{font-size:clamp(3rem,5vw,5rem);font-weight:420;line-height:1.02}.detail-copy>p:not(.kicker){color:#c5d5e1;max-width:660px;line-height:1.75}.detail-copy>small{color:#62cde2;text-transform:uppercase;letter-spacing:.12em;margin-top:22px;font-size:.65rem;display:block}.product-console{color:#163047;background:#fafdff;border:1px solid #8eb8df;border-radius:12px;overflow:hidden;transform:perspective(1000px)rotateY(-2deg);box-shadow:0 22px 65px #00000052}.console-head{background:#fff;border-bottom:1px solid #d8e4ef;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.console-head>span{color:#087de8;border:1px solid #b2cee8;place-items:center;width:43px;height:43px;display:grid}.console-head svg{width:25px;height:25px}.console-head>div{flex-direction:column;display:flex}.console-head small{letter-spacing:.13em;color:#6c8191;font-size:.55rem}.console-head strong{letter-spacing:.09em}.console-head b{text-transform:uppercase;color:#188aa2;text-align:right;max-width:150px;font-size:.55rem}.console-body{grid-template-columns:155px 1fr;min-height:260px;display:grid}.console-nav{color:#98b1c5;background:#071d39;flex-direction:column;gap:9px;padding:25px 16px;display:flex}.console-nav span{border-left:2px solid #0000;padding:10px;font-size:.58rem;line-height:1.4}.console-nav span.active{color:#fff;background:#0b2c50;border-color:#04b3e4}.console-main{padding:28px}.console-main>p{letter-spacing:.14em;color:#168ca6;font-size:.55rem}.console-main h3{max-width:390px;font-size:1.35rem;line-height:1.4}.console-lines{gap:9px;margin:24px 0;display:grid}.console-lines i{background:#dce9f2;border-radius:10px;height:7px;display:block}.console-lines i:first-child{width:92%}.console-lines i:nth-child(2){width:70%}.console-lines i:nth-child(3){width:82%}.console-tags{flex-wrap:wrap;gap:7px;display:flex}.console-tags span{color:#426177;border:1px solid #bad3e6;padding:7px 9px;font-size:.55rem}.center-heading{text-align:center;max-width:720px;margin:0 auto 48px}.center-heading>p:last-child{color:#687c8c;line-height:1.7}.feature-cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.feature-cards article{background:#fff;border:1px solid #d4e0ea;min-height:265px;padding:30px;position:relative}.feature-cards article>svg{color:#087deb;width:34px;height:34px;margin-bottom:46px}.feature-cards article>span{color:#b2c4d2;font-size:.7rem;position:absolute;top:25px;right:24px}.feature-cards h3{font-size:1.05rem}.feature-cards p{color:#65798a;font-size:.8rem;line-height:1.7}.detail-audience{color:#fff;background-color:#061a35;background-image:url(/assets/data-wave-hero.webp);background-position:50% 70%;background-size:cover;padding:82px 0}.detail-audience-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;display:grid}.detail-audience h2{font-size:3rem}.detail-audience p:not(.kicker){color:#b9ccda;line-height:1.7}.detail-audience ul{border-top:1px solid #31536e;margin:0;padding:0;list-style:none}.detail-audience li{border-bottom:1px solid #31536e;align-items:center;gap:12px;padding:20px 0;font-size:.92rem;display:flex}.detail-audience li svg{color:#22bde0}.use-layout{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.use-list article{border-top:1px solid #d7e2ea;gap:19px;padding:24px 0;display:flex}.use-list svg{color:#087ee9;flex:none;width:28px;height:28px}.use-list h3{margin-bottom:7px;font-size:1rem}.use-list p{color:#667b8b;margin:0;font-size:.82rem;line-height:1.65}.product-bottom{color:#fff;background:#061a35;padding:55px 0}.product-bottom>.shell{justify-content:space-between;align-items:center;gap:50px;display:flex}.product-bottom h2{margin-bottom:12px;font-size:2.2rem}.product-bottom p:not(.kicker){color:#aebfcd;margin:0}.product-bottom .button{flex:none}.detail-blue .product-console{border-color:#4c8ee4}.detail-green .product-console{border-color:#64a997}.detail-violet .product-console{border-color:#8d7cca}.detail-rose .product-console{border-color:#cc8fa7}.detail-amber .product-console{border-color:#c6a55e}.markets-intelligence{color:#fff;background:#061a35;padding:92px 0}.markets-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;display:grid}.markets-heading h2{margin-bottom:0;font-size:clamp(2.4rem,4vw,4rem)}.markets-heading>p{color:#aebfcd;margin:0;line-height:1.75}.asset-chips{flex-wrap:wrap;gap:10px;margin:48px 0 32px;display:flex}.asset-chips span{color:#d8e8f3;letter-spacing:.04em;background:#0a2442;border:1px solid #31536e;padding:10px 14px;font-size:.72rem}.trading-flow{border:1px solid #31536e;grid-template-columns:repeat(4,1fr);display:grid}.trading-flow article{border-right:1px solid #31536e;min-height:230px;padding:28px 24px}.trading-flow article:last-child{border-right:0}.trading-flow b{color:#26bde0;letter-spacing:.12em;margin-bottom:45px;font-size:.7rem;display:block}.trading-flow h3{font-size:1rem}.trading-flow p{color:#9eb3c3;margin:0;font-size:.79rem;line-height:1.7}.markets-note{color:#91a7b8;max-width:850px;margin:28px 0 0;font-size:.72rem;line-height:1.65}.markets-system-head{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.markets-system-head h2,.strategy-head h2{margin-bottom:0;font-size:clamp(2.3rem,4vw,3.8rem)}.markets-system-head>p,.model-note{color:#65798a;line-height:1.75}.layer-grid{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.layer-grid article{background:#fff;border:1px solid #d4e0ea;grid-column:span 2;min-height:230px;padding:25px}.layer-grid article:nth-child(n+4){grid-column:span 3}.layer-grid span{color:#0a89df;letter-spacing:.12em;font-size:.68rem}.layer-grid h3{margin-top:48px;font-size:1rem}.layer-grid p{color:#65798a;margin:0;font-size:.79rem;line-height:1.7}.strategy-head{max-width:780px;margin:95px 0 42px}.strategy-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.strategy-grid article{color:#fff;background:#071d39;border-top:3px solid #0ba8cf;padding:27px}.strategy-grid h3{font-size:1.05rem}.strategy-grid p{color:#47c4df;font-size:.75rem}.strategy-grid small{color:#aebfcd;line-height:1.6}.model-bands{flex-wrap:wrap;gap:9px;margin:26px 0;display:flex}.model-bands span{color:#39586d;border:1px solid #b9cddd;padding:9px 13px;font-size:.7rem}.model-note{max-width:900px;margin:0;font-size:.73rem}@media (max-width:900px){.detail-hero-grid,.detail-audience-grid,.use-layout,.markets-heading,.markets-system-head{grid-template-columns:1fr}.layer-grid,.strategy-grid{grid-template-columns:1fr 1fr}.layer-grid article,.layer-grid article:nth-child(n+4){grid-column:auto}.product-console{transform:none}.feature-cards{grid-template-columns:1fr 1fr}.product-bottom>.shell{flex-direction:column;align-items:flex-start}.console-body{grid-template-columns:130px 1fr}.trading-flow{grid-template-columns:1fr 1fr}.trading-flow article:nth-child(2){border-right:0}.trading-flow article{border-bottom:1px solid #31536e}.trading-flow article:nth-child(n+3){border-bottom:0}}@media (max-width:600px){.detail-hero{padding-bottom:60px}.detail-hero .back{margin-bottom:35px}.detail-copy h1{font-size:2.7rem}.feature-cards,.console-body{grid-template-columns:1fr}.console-nav{display:none}.product-console{border-radius:8px}.console-head b{display:none}.detail-audience h2{font-size:2.35rem}.markets-intelligence{padding:70px 0}.trading-flow{grid-template-columns:1fr}.trading-flow article{border-right:0;border-bottom:1px solid #31536e!important}.trading-flow article:last-child{border-bottom:0!important}.layer-grid,.strategy-grid{grid-template-columns:1fr}}:root{--surface:#fff;--surface-muted:#f4f7fa;--surface-dark:#061b31;--line-strong:#bfd0dc;--shadow-soft:0 18px 50px #09233c17;--radius-small:12px;--radius-medium:18px}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom-color:#97afc261;box-shadow:0 8px 34px #051a2e0e}.nav a:not(.nav-cta){padding-block:10px;transition:color .18s;position:relative}.nav a:not(.nav-cta):after{content:"";transform-origin:100%;background:#078db8;height:1px;transition:transform .22s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.nav a:not(.nav-cta):hover:after,.nav a:not(.nav-cta):focus-visible:after{transform-origin:0;transform:scaleX(1)}.nav-cta,.button{border-radius:var(--radius-small)}.nav-cta,.button.primary{box-shadow:0 12px 30px #0067c733,inset 0 1px #ffffff29}.nav-cta,.button,.story-link,.vision-card>a,.spectrum-arrow{transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s}.nav-cta:hover,.button:hover{transform:translateY(-2px)}.nav-cta:hover svg,.button:hover svg,.story-link:hover svg,.vision-card>a:hover svg{transform:translate(3px)}.nav-cta svg,.button svg,.story-link svg,.vision-card>a svg{transition:transform .18s}.home-hero{isolation:isolate;background-position:50% 20%;min-height:auto;padding:82px 0 46px}.home-hero:before{z-index:-1;content:"";opacity:.34;background-image:url(/assets/data-wave-hero.webp);background-position:50% 68%;background-size:cover;animation:18s ease-in-out infinite alternate data-field-drift;position:absolute;inset:0}.home-hero-layout{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:clamp(48px,7vw,110px);display:grid;position:relative}.home-hero-copy h1{max-width:850px;margin-bottom:26px;font-size:clamp(3.7rem,6.15vw,6.45rem);line-height:.96}.home-hero-copy>p:not(.kicker){max-width:690px;font-size:1rem}.hero-nexus{aspect-ratio:1;justify-self:end;width:min(100%,540px);position:relative}.hero-nexus img{object-fit:contain;width:100%;height:100%;animation:9s ease-in-out infinite alternate nexus-breathe}.nexus-caption{text-align:center;border-top:1px solid #62c1e257;flex-direction:column;align-items:center;padding-top:16px;display:flex;position:absolute;bottom:9%;left:16%;right:16%}.nexus-caption span{color:#6fd6f0;letter-spacing:.2em;font-size:.55rem;font-weight:750}.nexus-caption strong{letter-spacing:.12em;margin-top:5px;font-size:.72rem}.nexus-caption small{color:#91aabd;margin-top:7px;font-size:.59rem}.product-spectrum{z-index:3;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:48px;scroll-margin-top:110px;display:grid;position:relative}.spectrum-product{--product-accent:#18b9e6;border-radius:var(--radius-small);background:#04192fd6;border:1px solid #7baacc4d;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:112px;padding:15px;transition:transform .22s,border-color .22s,background-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #00000024}.spectrum-product:before{content:"";background:var(--product-accent);opacity:.38;transform-origin:0;height:2px;transition:transform .28s,opacity .28s;position:absolute;top:0;left:16px;right:16px;transform:scaleX(.28)}.spectrum-product:hover,.spectrum-product:focus-visible{z-index:1;border-color:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.spectrum-product:hover,.spectrum-product:focus-visible{border-color:color-mix(in srgb,var(--product-accent)70%,white 30%)}}.spectrum-product:hover,.spectrum-product:focus-visible{background:#082744;transform:translateY(-6px);box-shadow:0 20px 48px #0000003d}.spectrum-product:hover:before,.spectrum-product:focus-visible:before{opacity:1;transform:scaleX(1)}.tone-cyan{--product-accent:#1bc6e5}.tone-blue{--product-accent:#4c91ff}.tone-violet{--product-accent:#6cc6d8}.tone-rose{--product-accent:#d58ba9}.tone-green{--product-accent:#65b99b}.tone-amber{--product-accent:#d7aa5b}.spectrum-icon{width:44px;height:44px;color:var(--product-accent);background:#ffffff09;border:1px solid #a4cde859;border-radius:11px;place-items:center;display:grid}.spectrum-icon svg{width:24px;height:24px}.spectrum-copy{flex-direction:column;min-width:0;display:flex}.spectrum-copy small{color:#7893a8;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.48rem;overflow:hidden}.spectrum-copy strong{letter-spacing:.075em;margin-top:4px;font-size:.79rem}.spectrum-copy b{color:#afc1cf;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:.53rem;font-weight:500;overflow:hidden}.spectrum-arrow{width:16px;color:var(--product-accent)}.spectrum-product:hover .spectrum-arrow,.spectrum-product:focus-visible .spectrum-arrow{transform:translate(3px)}.product-worlds{background:var(--surface-muted);padding:64px 0 76px}.story-grid{box-shadow:none;border:0;gap:18px}.story-card,.story-card:last-child{border-radius:var(--radius-medium);min-height:600px;color:var(--ink);background:var(--surface);box-shadow:var(--shadow-soft);border:1px solid #d2dee7;padding:32px;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden}.story-card:hover{border-color:#9ebfd4;transform:translateY(-7px);box-shadow:0 24px 62px #09233c24}.story-card:before{content:"";background:#188bd4;width:72px;height:2px;margin-bottom:26px;display:block}.markets-card:before{background:#4c91ff}.fleet-card:before{background:#d7aa5b}.story-icon{border-radius:var(--radius-small);background:#f5f9fc;border:1px solid #c9dbe7;width:50px;height:50px}.story-card>p,.story-dark>p{color:#60758a}.story-link,.story-dark .story-link{color:#087fe8}.vision-section{background:#fff;padding:104px 0}.vision-grid{gap:18px}.vision-card{border-radius:var(--radius-medium);box-shadow:var(--shadow-soft);transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden}.vision-card:before{content:"";background:var(--product-accent);width:68px;height:2px;margin-bottom:28px;transition:width .26s;display:block}.vision-card:hover{border-color:#9ebfd4;transform:translateY(-7px);box-shadow:0 24px 62px #09233c21}.vision-card:hover:before{width:100%}.vision-card .capability-list span{background:#f9fbfd;border-radius:9px}.principles-grid article{transition:transform .18s}.principles-grid article:hover{transform:translateY(-4px)}.detail-hero{padding:48px 0 96px}.product-console{border-radius:var(--radius-medium);transform:none}.feature-cards article,.layer-grid article,.strategy-grid article{border-radius:var(--radius-small)}.feature-cards article{transition:transform .2s,border-color .2s,box-shadow .2s}.feature-cards article:hover{border-color:#9ebfd4;transform:translateY(-5px);box-shadow:0 18px 46px #0d2d4a1c}.governance-console{border-color:#65b5c9!important}.governance-console-body{min-height:330px}.governance-evidence-chain{gap:8px;margin-top:22px;display:grid}.governance-evidence-chain>div{background:#f7fafc;border:1px solid #d6e4ec;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;column-gap:10px;padding:10px 12px;display:grid}.governance-evidence-chain span{color:#0c8eae;letter-spacing:.08em;grid-row:1/3;font-size:.62rem}.governance-evidence-chain strong{font-size:.66rem}.governance-evidence-chain small{color:#6b8090;margin-top:2px;font-size:.55rem}.governance-platform{color:#fff;background-color:#04182d;background-image:url(/assets/data-wave-hero.webp);background-position:bottom;background-size:cover;padding:104px 0}.governance-heading{grid-template-columns:1.12fr .88fr;align-items:end;gap:90px;display:grid}.governance-heading h2{margin-bottom:0;font-size:clamp(2.5rem,4.3vw,4.5rem)}.governance-heading>p{color:#b4c7d6;margin:0;line-height:1.75}.governance-flow{border-radius:var(--radius-medium);background:#6ea6cc5c;border:1px solid #6ea6cc5c;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:54px;display:grid;overflow:hidden}.governance-flow article{background:#04182df0;min-height:255px;padding:28px;transition:background-color .2s,transform .2s}.governance-flow article:hover{background:#092844}.governance-flow span{color:#56c5df;letter-spacing:.12em;font-size:.68rem}.governance-flow h3{margin-top:54px;font-size:1rem}.governance-flow p{color:#a9bdcc;margin:0;font-size:.78rem;line-height:1.7}.governance-method{border-radius:var(--radius-medium);background:#04172bdb;border:1px solid #6ea6cc47;grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px;margin-top:20px;padding:38px;display:grid}.governance-method h3{margin:0;font-size:1.5rem;font-weight:520;line-height:1.4}.method-levels{grid-template-columns:repeat(5,1fr);display:grid}.method-levels span{border-left:1px solid #6ea6cc47;flex-direction:column;justify-content:center;min-width:0;min-height:88px;padding:12px 16px;display:flex}.method-levels strong{color:#69cde3;font-size:.68rem}.method-levels small{color:#9eb5c5;margin-top:7px;font-size:.58rem;line-height:1.5}.governance-data-room{background:#f4f7fa}.governance-data-intro{align-items:center}.data-domain-grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.data-domain-grid article{border-radius:var(--radius-medium);background:#fff;border:1px solid #d2dee7;grid-column:span 2;min-height:240px;padding:28px;box-shadow:0 14px 38px #09233c0f}.data-domain-grid article:nth-child(n+4){grid-column:span 3}.data-domain-grid span{color:#1491ae;letter-spacing:.11em;font-size:.65rem}.data-domain-grid h3{margin-top:50px;font-size:1.05rem}.data-domain-grid p{color:#62778a;margin:0;font-size:.8rem;line-height:1.7}.governance-development-note{color:#65798a;max-width:900px;margin:30px 0 0;font-size:.73rem;line-height:1.7}@keyframes nexus-breathe{0%{opacity:.88;transform:scale(.985)}to{opacity:1;transform:scale(1.015)}}@keyframes data-field-drift{0%{transform:translate(-10px,-4px)scale(1.02)}to{transform:translate(14px,8px)scale(1.035)}}@media (max-width:1180px){.product-spectrum{grid-template-columns:repeat(3,1fr)}.spectrum-product{min-height:102px}.method-levels{grid-template-columns:repeat(3,1fr)}.method-levels span:nth-child(4),.method-levels span:nth-child(5){border-top:1px solid #6ea6cc47}}@media (max-width:900px){.home-hero-layout,.governance-heading,.governance-method{grid-template-columns:1fr}.hero-nexus{justify-self:center;width:min(100%,500px)}.governance-heading,.governance-method{gap:38px}.governance-flow,.data-domain-grid{grid-template-columns:1fr 1fr}.data-domain-grid article,.data-domain-grid article:nth-child(n+4){grid-column:auto}}@media (max-width:680px){.home-hero{padding-top:62px}.home-hero-layout{gap:24px}.home-hero-copy h1{font-size:3.05rem}.hero-nexus{width:min(115%,430px);margin-inline:-7.5%}.nexus-caption{bottom:5%}.product-spectrum,.governance-flow,.data-domain-grid{grid-template-columns:1fr}.product-spectrum{margin-top:30px}.spectrum-product{min-height:92px}.story-card,.story-card:last-child{border:1px solid #d2dee7;border-radius:14px;min-height:auto;padding:27px 23px}.governance-platform{padding:76px 0}.governance-flow article{min-height:auto}.governance-flow h3{margin-top:34px}.governance-method{padding:27px 22px}.method-levels{grid-template-columns:1fr}.method-levels span{border-top:1px solid #6ea6cc47;border-left:0;min-height:76px}.method-levels span:first-child{border-top:0}.data-domain-grid article{min-height:auto}.data-domain-grid h3{margin-top:34px}}@media (prefers-reduced-motion:reduce){.home-hero:before,.hero-nexus img{animation:none}.spectrum-product,.story-card,.vision-card,.feature-cards article,.principles-grid article,.nav-cta,.button{transition:none}}.site-header{border-bottom-color:#dfe8ef;box-shadow:0 1px #061a3805}.header-inner{height:76px}.nav{gap:25px;font-size:.7rem}.nav-cta{background:#061a38;border-radius:6px;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 8px 22px #061a3826}.nav-cta:hover{color:#fff;background:#0878e7;transform:translateY(-1px);box-shadow:0 12px 28px #0458b033}.footer{color:#52677c;background:#f7fafc;border-top:1px solid #dbe5ed;padding:44px 0 18px}.footer-grid{grid-template-columns:1.65fr 1fr 1fr 1fr;gap:48px}.footer-grid strong{color:#0b2341}.footer-grid a:hover{color:#0878e7}.footer-intro>p{color:#52677c}.footer-social a{color:#0b5ca7;background:#fff;border-color:#c5d5e1}.footer-bottom{color:#6a7d8f;border-top-color:#d7e2ea;margin-top:34px}@media (max-width:900px){.header-inner{height:72px}.site-header{position:sticky}.nav{top:71px}}@media (prefers-reduced-motion:reduce){.nav-cta{transition:none}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
:root{--ad-ci-navy:#06142d;--ad-ci-navy-2:#0a2e63;--ad-ci-cyan:#19d7ff;--ad-ci-line:#dce8f1}::selection{color:var(--ad-ci-navy);background:#19d7ff38}header a[aria-label="AMAZING DATA Solutions – Startseite"],footer a[aria-label="AMAZING DATA Solutions – Startseite"]{background:url(/assets/brand/amazing-data-header-light.svg) 0/contain no-repeat!important;flex:none!important;width:clamp(190px,18vw,255px)!important;height:clamp(42px,4.2vw,56px)!important;display:block!important}header a[aria-label="AMAZING DATA Solutions – Startseite"]>span,footer a[aria-label="AMAZING DATA Solutions – Startseite"]>span{display:none!important}header{box-shadow:0 8px 30px #06142d09;border-bottom-color:var(--ad-ci-line)!important}header a[href=\/kontakt]{background:linear-gradient(135deg,var(--ad-ci-navy),var(--ad-ci-navy-2))!important;color:#fff!important;border-color:#19d7ff57!important;box-shadow:0 4px 18px #06142d1f!important}header a[href=\/kontakt]:hover{background:linear-gradient(135deg,#08204a,#0b75b8)!important;border-color:#19d7ffb3!important}footer{border-top-color:var(--ad-ci-line)!important}footer a[aria-label="AMAZING DATA Solutions – Startseite"]{width:clamp(175px,15vw,220px)!important;height:clamp(38px,3.7vw,50px)!important}main#inhalt>section[class*=homepage-master-module][class*=__hero]{isolation:isolate;border-bottom:1px solid #19d7ff29;position:relative;color:#f7fbff!important;background:radial-gradient(circle at 74% 34%,#19d7ff1f,#0000 25%),radial-gradient(circle at 42% 108%,#1c79ff1c,#0000 34%),linear-gradient(135deg,#030a18 0%,#06142d 43%,#071d3f 100%)!important}main#inhalt>section[class*=homepage-master-module][class*=__hero]:before{content:"";z-index:-1;pointer-events:none;opacity:.78;background:url(/assets/brand/hero-data-network.svg) bottom/cover no-repeat;position:absolute;inset:0}main#inhalt>section[class*=homepage-master-module][class*=__hero]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#030a1814 0%,#030a1829 43%,#030a1808 100%);position:absolute;inset:0}main#inhalt>section[class*=homepage-master-module][class*=__hero] div[class*=__heroCopy]{text-shadow:0 2px 20px #00000029}main#inhalt>section[class*=homepage-master-module][class*=__hero] p[class*=__eyebrow]{text-transform:uppercase;color:var(--ad-ci-cyan)!important;letter-spacing:.16em!important}main#inhalt>section[class*=homepage-master-module][class*=__hero] h1{text-shadow:0 0 32px #19d7ff1c;color:#fff!important;letter-spacing:.012em!important;font-weight:760!important}main#inhalt>section[class*=homepage-master-module][class*=__hero] h2{color:#dceaff!important;font-weight:560!important}main#inhalt>section[class*=homepage-master-module][class*=__hero] p[class*=__lead]{color:#b9c9dd!important}main#inhalt>section[class*=homepage-master-module][class*=__hero] div[class*=__heroActions] a:first-child{color:#031225!important;background:linear-gradient(135deg,#8beaff 0%,#19d7ff 48%,#45a9ff 100%)!important;border-color:#8fefffe6!important;box-shadow:0 10px 32px #19d7ff2e,inset 0 1px #ffffff6b!important}main#inhalt>section[class*=homepage-master-module][class*=__hero] div[class*=__heroActions] a:first-child:hover{background:linear-gradient(135deg,#b9f5ff 0%,#35ddff 52%,#65baff 100%)!important;box-shadow:0 13px 38px #19d7ff45!important}main#inhalt>section[class*=homepage-master-module][class*=__hero] div[class*=__heroActions] a:last-child{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eaf8ff!important;background:#0822428a!important;border-color:#82ddff6b!important;box-shadow:inset 0 1px #ffffff14!important}main#inhalt>section[class*=homepage-master-module][class*=__hero] div[class*=__heroActions] a:last-child:hover{background:#0d365eb8!important;border-color:#19d7ffc7!important}main#inhalt>section[class*=homepage-master-module][class*=__hero] figure[class*=__heroFigure]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(145deg,#ffffff16,#ffffff06);border:1px solid #76d9ff2e;border-radius:clamp(14px,1.15vw,20px);padding:clamp(8px,.7vw,12px);box-shadow:0 26px 68px #0000004f,0 0 50px #19d7ff0e,inset 0 1px #ffffff14}main#inhalt>section[class*=homepage-master-module][class*=__hero] figure[class*=__heroFigure] span[class*=__sourceArt]{border-radius:clamp(8px,.7vw,12px)}main#inhalt>section[class*=homepage-master-module][class*=__hero] figure[class*=__heroFigure] figcaption{padding-top:4px;color:#91a7bf!important}main#inhalt>section[class*=homepage-master-module][class*=__hero] div[class*=__network]{display:none!important}@media (max-width:900px){header a[aria-label="AMAZING DATA Solutions – Startseite"]{width:188px!important;height:42px!important}main#inhalt>section[class*=homepage-master-module][class*=__hero]:before{opacity:.56;background-position:58% bottom}main#inhalt>section[class*=homepage-master-module][class*=__hero] figure[class*=__heroFigure]{box-shadow:0 20px 46px #00000040,0 0 36px #19d7ff0b}}@media (max-width:560px){header a[aria-label="AMAZING DATA Solutions – Startseite"]{width:164px!important;height:38px!important}main#inhalt>section[class*=homepage-master-module][class*=__hero]:before{opacity:.42}main#inhalt>section[class*=homepage-master-module][class*=__hero] h1{text-shadow:none}}
main#inhalt>section{position:relative}main#inhalt>section[class*=homepage-master-module][class*=__promise],main#inhalt>section[class*=homepage-master-module][class*=__productsSection],main#inhalt>section[class*=homepage-master-module][class*=__spotlights],main#inhalt>section[class*=homepage-master-module][class*=__trustSection],main#inhalt>section[class*=discovery-module]{color:#08152f}main#inhalt>section h2{text-wrap:balance}main#inhalt>section[class*=homepage-master-module][class*=__promise]{overflow:hidden;background:linear-gradient(#f3faff 0%,#fbfdff 58%,#fff 100%)!important;border-top:0!important;border-bottom:1px solid #dce8f1!important;height:auto!important;padding:clamp(46px,5vw,76px) 0!important}main#inhalt>section[class*=homepage-master-module][class*=__promise]:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 18%,#19d7ff17,#0000 22%),radial-gradient(circle at 88% 86%,#2975ff11,#0000 26%);position:absolute;inset:0}main#inhalt>section[class*=homepage-master-module][class*=__promise]>div{z-index:1;position:relative}main#inhalt>section[class*=homepage-master-module][class*=__promise] h2{color:#071833!important;letter-spacing:-.025em!important;font-size:clamp(25px,2.25vw,36px)!important}main#inhalt>section[class*=homepage-master-module][class*=__promise] div[class*=__promisePoints]{flex-wrap:wrap;gap:clamp(12px,2.4vw,34px)!important;margin-top:24px!important;margin-bottom:22px!important}main#inhalt>section[class*=homepage-master-module][class*=__promise] div[class*=__promisePoints] span{background:#ffffffe6;border:1px solid #d8e7f0;border-radius:12px;min-height:54px;padding:12px 16px;box-shadow:0 10px 30px #06142d0e;font-size:clamp(12px,.95vw,14px)!important}main#inhalt>section[class*=homepage-master-module][class*=__promise] div[class*=__promisePoints] svg{color:#089fc7!important}main#inhalt>section[class*=homepage-master-module][class*=__promise] p{color:#4d6177;max-width:820px;margin-inline:auto!important;font-size:clamp(13px,1vw,15px)!important}main#inhalt>#produktfinder{border-bottom:1px solid #e2ebf1;background:#fff!important;border-top:0!important;padding:clamp(62px,6vw,92px) 24px!important}main#inhalt>#produktfinder p[class*=__eyebrow],main#inhalt>#produktwegweiser p[class*=__eyebrow]{color:#0789ad!important;letter-spacing:.13em!important}main#inhalt>#produktfinder h2,main#inhalt>#produktwegweiser h2{color:#071833!important;font-size:clamp(30px,3vw,43px)!important}main#inhalt>#produktfinder p[class*=__lead],main#inhalt>#produktwegweiser p[class*=__lead]{color:#5a6e82!important}main#inhalt>#produktfinder div[class*=__choices]{gap:12px!important;margin-top:34px!important}main#inhalt>#produktfinder div[class*=__choices] button{min-height:86px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;position:relative;overflow:hidden;box-shadow:0 7px 24px #06142d0b;color:#071833!important;background:#fff!important;border:1px solid #d7e4ec!important;border-radius:12px!important;padding:17px 14px!important}main#inhalt>#produktfinder div[class*=__choices] button:hover{transform:translateY(-2px);box-shadow:0 14px 34px #064a701a;border-color:#87dff0!important}main#inhalt>#produktfinder div[class*=__choices] button[aria-pressed=true]{background:linear-gradient(145deg,#f1fcff 0%,#e7f8ff 100%)!important;border-color:#19d7ffd1!important;box-shadow:inset 0 -3px #19d7ff,0 12px 30px #0e9dc51f!important}main#inhalt>#produktfinder div[class*=__choices] button[aria-pressed=true]:before{content:"";background:linear-gradient(#8df0ff,#19d7ff,#237bff);width:3px;position:absolute;inset:0 auto 0 0}main#inhalt>#produktfinder div[class*=__slide]{box-shadow:0 22px 58px #06142d13;background:linear-gradient(145deg,#fff 0%,#fbfdff 100%)!important;border:1px solid #dbe8ef!important;border-radius:18px!important;gap:clamp(28px,4vw,52px)!important;padding:clamp(28px,3vw,42px)!important}main#inhalt>#produktfinder div[class*=__slide] span[class*=__badge]{color:#50657a;background:#f2f8fb!important;border-color:#d6e7ef!important;padding:5px 11px!important}main#inhalt>#produktfinder div[class*=__slide] h3{color:#071833;font-size:clamp(27px,2.4vw,35px)!important}main#inhalt>#produktfinder div[class*=__slide] aside{border:1px solid #43cfff38;position:relative;overflow:hidden;box-shadow:0 20px 45px #06142d2e;color:#f5fbff!important;background:radial-gradient(circle at 100% 0,#19d7ff21,#0000 34%),linear-gradient(145deg,#06142d 0%,#092750 100%)!important;border-radius:14px!important;padding:clamp(26px,2.7vw,38px)!important}main#inhalt>#produktfinder div[class*=__slide] aside:before{content:"";background:linear-gradient(90deg,#0000,#19d7ff,#6ab4ff,#0000);height:2px;position:absolute;top:0;left:0;right:0}main#inhalt>#produktfinder div[class*=__slide] aside span{letter-spacing:.08em;text-transform:uppercase;color:#7fe9ff!important}main#inhalt>#produktfinder div[class*=__slide] aside small{color:#b9cadc!important}main#inhalt>#produktfinder div[class*=__actions] a:first-child,main#inhalt>#produktwegweiser div[class*=__actions] button:first-child{box-shadow:0 8px 24px #078fb52e;color:#fff!important;background:linear-gradient(135deg,#0c8eb5 0%,#15b8dc 100%)!important;border-color:#19cbea!important}main#inhalt>#produktfinder div[class*=__actions] a:first-child:hover,main#inhalt>#produktwegweiser div[class*=__actions] button:first-child:hover{box-shadow:0 11px 30px #078fb540;background:linear-gradient(135deg,#08799d 0%,#12a6ca 100%)!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection]{background:linear-gradient(#f8fbfd 0%,#fff 100%)!important;padding:clamp(58px,5.5vw,86px) 0!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] div[class*=__sectionHeading]{margin-bottom:22px!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] div[class*=__sectionHeading] h2{color:#071833;letter-spacing:-.025em!important;font-size:clamp(24px,2.2vw,34px)!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] div[class*=__sectionHeading] a{color:#078bad!important;font-size:clamp(12px,.95vw,14px)!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] div[class*=__productGrid]{gap:14px!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] a[class*=__productCard]{transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 9px 28px #06142d0b;background:linear-gradient(155deg,#fff 0%,#fbfdff 100%)!important;border:1px solid #dbe7ee!important;border-radius:14px!important;min-height:190px!important;padding:20px 17px!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] a[class*=__productCard]:before{content:"";opacity:.65;background:linear-gradient(90deg,#0000,#19d7ffd1,#0000);border-radius:999px;height:2px;position:absolute;top:0;left:15px;right:15px}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] a[class*=__productCard]:hover{border-color:#19b7dc80!important;transform:translateY(-4px)!important;box-shadow:0 18px 44px #053d5b1c!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] a[class*=__productCard]>div>svg{background:#f2fbfe;border:1px solid #d5e7ef;border-radius:9px;padding:5px;color:#058fb3!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] a[class*=__productCard] h3{color:#071833}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] a[class*=__productCard] p,main#inhalt>section[class*=homepage-master-module][class*=__productsSection] a[class*=__productCard] small{color:#536a80}main#inhalt>section[class*=homepage-master-module][class*=__spotlights]{background:#fff;gap:18px!important;width:auto!important;max-width:none!important;padding:0 max(24px,50vw - 686px) clamp(68px,6vw,96px)!important}main#inhalt>section[class*=homepage-master-module][class*=__spotlights] article[class*=__spotlight]{border:1px solid #d9e8ef;min-height:322px;box-shadow:0 15px 40px #06142d11;background:linear-gradient(145deg,#f1f9fd 0%,#fbfdff 100%)!important;border-radius:16px!important;height:auto!important;padding:22px 22px 18px!important}main#inhalt>section[class*=homepage-master-module][class*=__spotlights] article[class*=__spotlight] h2{color:#071833}main#inhalt>section[class*=homepage-master-module][class*=__spotlights] article[class*=__spotlight] h2 strong{color:#087f9f}main#inhalt>section[class*=homepage-master-module][class*=__spotlights] div[class*=__featureCopy] li{color:#42596f}main#inhalt>section[class*=homepage-master-module][class*=__spotlights] div[class*=__featureCopy] li svg{color:#0698bb!important}main#inhalt>section[class*=homepage-master-module][class*=__spotlights] figure[class*=__productFigure] span[class*=__sourceArt]{border-radius:10px;box-shadow:0 14px 32px #06142d17}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser){color:#f7fbff!important;background:radial-gradient(circle at 85% 18%,#19d7ff1f,#0000 27%),radial-gradient(circle at 13% 100%,#2975ff17,#0000 31%),linear-gradient(145deg,#030a18 0%,#06142d 48%,#082247 100%)!important;border-top:1px solid #19d7ff29!important;border-bottom:1px solid #19d7ff24!important;padding:clamp(72px,6.5vw,104px) 24px!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) p[class*=__eyebrow]{color:#40ddff!important;letter-spacing:.13em!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) h2,main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) h3{color:#fff!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) h2{font-size:clamp(30px,3vw,44px)!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__three]{gap:16px!important;margin-top:34px!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__three] article{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #00000024;background:linear-gradient(145deg,#ffffff12,#ffffff07)!important;border:1px solid #7cdcff29!important;border-radius:14px!important;padding:28px!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__three] article:before{content:"";background:linear-gradient(#0000,#19d7ff,#0000);width:2px;position:absolute;top:22px;bottom:22px;left:0}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__three] p,main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__founder] p{color:#b8c9dc!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__founder]{border-top-color:#8ad7ff2e!important;margin-top:46px!important;padding:34px 0 0!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__founder] a{background:#19d7ff12;border:1px solid #19d7ff61;border-radius:8px;align-items:center;min-height:42px;padding:10px 15px;transition:background .2s,border-color .2s;display:inline-flex;color:#72e9ff!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__founder] a:hover{background:#19d7ff1f;border-color:#19d7ffb3}main#inhalt>#produktwegweiser{border-bottom:1px solid #dfe9ef;background:radial-gradient(circle at 90% 14%,#19d7ff0e,#0000 25%),#f8fbfd!important;border-top:0!important;padding:clamp(66px,6vw,94px) 24px!important}main#inhalt>#produktwegweiser div[class*=__guide]{gap:22px!important;margin-top:34px!important}main#inhalt>#produktwegweiser div[class*=__guide] form,main#inhalt>#produktwegweiser div[class*=__answer]{box-shadow:0 15px 42px #06142d0f;background:#fff!important;border:1px solid #d8e6ed!important;border-radius:15px!important;padding:clamp(26px,2.7vw,38px)!important}main#inhalt>#produktwegweiser textarea{background:#fbfdff;min-height:112px;transition:border-color .2s,box-shadow .2s,background .2s;border-color:#c7dbe5!important;border-radius:9px!important}main#inhalt>#produktwegweiser textarea:focus{background:#fff;outline:none;box-shadow:0 0 0 4px #19d7ff1c;border-color:#36cce9!important}main#inhalt>#produktwegweiser div[class*=__suggestions] button{transition:background .18s,border-color .18s,transform .18s;color:#087f9f!important;background:#f6fbfd!important;border-color:#d5e6ed!important;border-radius:8px!important}main#inhalt>#produktwegweiser div[class*=__suggestions] button:hover{transform:translate(2px);background:#eefaff!important;border-color:#8bdceb!important}main#inhalt>section[class*=homepage-master-module][class*=__trustSection]{background:#fff;width:auto!important;max-width:none!important;margin:0!important;padding:clamp(62px,5.5vw,86px) max(24px,50vw - 677px)!important}main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid]{border:0!important;gap:12px!important;padding:0!important}main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid] article{background:linear-gradient(155deg,#fff 0%,#f8fcfe 100%);border-radius:13px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 9px 28px #06142d0b;border:1px solid #dbe7ee!important;min-height:180px!important;padding:22px 18px!important}main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid] article:hover{transform:translateY(-3px);box-shadow:0 17px 38px #053d5b17;border-color:#19b7dc73!important}main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid] article>div>svg{background:#f1fbfe;border:1px solid #d4e8ef;border-radius:9px;padding:5px;color:#078ead!important}main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid] h2{color:#071833;font-size:clamp(14px,1.05vw,16px)!important}main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid] p{color:#53697e;font-size:clamp(12px,.95vw,14px)!important}main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid] a{color:#087f9f!important}footer[class*=homepage-master-module]{background:linear-gradient(#fbfdff 0%,#f5f9fc 100%)!important;border-top:1px solid #dbe7ee!important}footer[class*=homepage-master-module] h3{color:#071833}footer[class*=homepage-master-module] a:hover{color:#078ead!important}@media (max-width:1100px){main#inhalt>section[class*=homepage-master-module][class*=__productsSection] div[class*=__productGrid],main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:850px){main#inhalt>section[class*=homepage-master-module][class*=__spotlights]{grid-template-columns:1fr!important}main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__founder]{grid-template-columns:1fr!important}}@media (max-width:620px){main#inhalt>section[class*=homepage-master-module][class*=__promise] div[class*=__promisePoints]{flex-direction:column;align-items:stretch}main#inhalt>section[class*=homepage-master-module][class*=__promise] div[class*=__promisePoints] span{justify-content:flex-start}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] div[class*=__sectionHeading]{flex-direction:column;gap:10px;align-items:flex-start!important}main#inhalt>section[class*=homepage-master-module][class*=__productsSection] div[class*=__productGrid],main#inhalt>section[class*=homepage-master-module][class*=__trustSection] div[class*=__trustGrid]{grid-template-columns:1fr!important}main#inhalt>#produktfinder div[class*=__choices]{grid-template-columns:1fr 1fr!important}main#inhalt>#produktfinder div[class*=__slide]{padding:22px!important}main#inhalt>section[class*=discovery-module]:not(#produktfinder):not(#produktwegweiser) div[class*=__three]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){main#inhalt a,main#inhalt button,main#inhalt article{transition:none!important}}
