/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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,ui-sans-serif, system-ui, 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{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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--blue:#3157ff;--ink:#0b0b0d;--paper:#f5f4ef;--violet:#a787ff;--lime:#c8ff45;--line:#0b0b0d33}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}main{overflow:hidden}.topbar{background:var(--paper);border-bottom:1px solid var(--line);z-index:10;justify-content:space-between;align-items:center;height:84px;padding:0 4vw;display:flex;position:relative}.logo{letter-spacing:-1px;align-items:center;gap:10px;font-size:20px;font-weight:760;display:flex}.logo span{background:var(--ink);color:#fff;letter-spacing:-.5px;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.topbar nav{gap:34px;font-size:13px;font-weight:600;display:flex}.navButton{background:var(--ink);color:#fff;border-radius:30px;padding:13px 20px;font-size:13px;font-weight:650}.navButton b{color:var(--lime);margin-left:8px}.hero{background:var(--blue);color:#fff;flex-direction:column;justify-content:center;min-height:760px;padding:90px 4vw 55px;display:flex;position:relative}.heroGrid{background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.hero:after{content:"";border:1px solid #fff3;border-radius:50%;width:430px;height:430px;position:absolute;top:110px;right:-120px;box-shadow:0 0 0 70px #ffffff0a,0 0 0 140px #ffffff09}.heroBadge{z-index:1;letter-spacing:1.2px;text-transform:uppercase;border:1px solid #ffffff8c;border-radius:30px;width:max-content;margin-bottom:38px;padding:10px 15px;font-size:11px;position:relative}.heroBadge span{color:var(--lime);margin-right:7px}.hero h1{z-index:1;letter-spacing:-8px;text-transform:uppercase;margin:0;font-size:clamp(64px,9.5vw,148px);font-weight:750;line-height:.84;position:relative}.hero h1 span{color:#0000;-webkit-text-stroke:2px white}.heroBottom{z-index:2;justify-content:space-between;align-items:end;width:62%;margin-top:55px;display:flex;position:relative}.heroBottom p{max-width:520px;margin:0;font-size:18px;line-height:1.5}.roundButton{background:var(--lime);width:76px;height:76px;color:var(--ink);border-radius:50%;place-items:center;font-size:30px;transition:transform .25s;display:grid}.roundButton:hover{transform:rotate(-45deg)}.signalCard{z-index:2;background:var(--paper);width:260px;color:var(--ink);box-shadow:10px 10px 0 var(--ink);padding:23px;position:absolute;bottom:45px;right:7vw;transform:rotate(2deg)}.signalCard small{letter-spacing:1px;font-size:9px}.signalCard strong{margin:25px 0;font-size:21px;line-height:1.1;display:block}.signalCard>span{border-top:1px solid;padding-top:12px;font-size:10px;display:block}.miniChart{z-index:2;border:1px solid #fff6;align-items:end;gap:7px;width:180px;height:105px;padding:30px 15px 12px;display:flex;position:absolute;top:88px;right:11vw}.miniChart span{font-size:12px;position:absolute;top:9px;left:12px}.miniChart i{background:var(--lime);flex:1;display:block}.miniChart i:first-of-type{height:20%}.miniChart i:nth-of-type(2){height:36%}.miniChart i:nth-of-type(3){height:53%}.miniChart i:nth-of-type(4){height:72%}.miniChart i:nth-of-type(5){height:95%}.ticker{background:var(--ink);color:#fff;white-space:nowrap;letter-spacing:2px;padding:18px 0;font-size:12px;font-weight:700}.ticker div{width:max-content;animation:24s linear infinite scroll}.ticker b{color:var(--lime);margin:0 30px}@keyframes scroll{to{transform:translate(-50%)}}.pageSection{padding:125px 5vw}.kicker{letter-spacing:1.8px;align-items:center;gap:14px;font-size:10px;font-weight:750;display:flex}.kicker span{color:var(--blue)}.introLayout{grid-template-columns:1.25fr .75fr;align-items:end;gap:8vw;margin-top:55px;display:grid}.intro h2,.offerHeader h2,.proofCopy h2,.processHead h2,.faq h2{letter-spacing:-6px;text-transform:uppercase;margin:0;font-size:clamp(50px,6.7vw,98px);line-height:.92}.intro h2 span,.proofCopy h2 span,.processHead h2 span,.faq h2 span{color:var(--blue)}.introLayout>div p{margin:0 0 18px;font-size:18px;line-height:1.55}.arrowLink{border-bottom:2px solid;margin-top:20px;padding:10px 0;font-size:13px;font-weight:700;display:inline-flex}.arrowLink b{color:var(--blue);margin-left:10px}.offerSection{background:var(--ink);color:#fff;padding:120px 4vw}.offerHeader{grid-template-columns:.6fr 1.5fr .7fr;align-items:end;gap:4vw;margin-bottom:70px;display:grid}.offerHeader>span{letter-spacing:1.8px;font-size:10px}.offerHeader p{color:#aaa;margin:0;line-height:1.55}.offerGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.offerCard{min-height:540px;color:var(--ink);flex-direction:column;padding:30px;transition:transform .25s;display:flex;position:relative}.offerCard:hover{transform:translateY(-8px)}.offerCard.blue{background:#6f8cff}.offerCard.violet{background:var(--violet)}.offerCard.lime{background:var(--lime)}.offerNumber{font-size:11px}.cardIcon{place-items:center;height:145px;display:grid}.cardIcon span{border:1px solid;border-radius:50%;place-items:center;width:84px;height:84px;font-size:36px;font-weight:250;display:grid}.offerCard h3{letter-spacing:-2px;margin:10px 0;font-size:34px}.offerCard p{font-size:14px;line-height:1.6}.offerCard ul{margin:24px 0;padding:0;list-style:none}.offerCard li{text-transform:uppercase;letter-spacing:.8px;border-top:1px solid #00000040;padding:9px 0;font-size:11px}.offerCard a{border-bottom:1px solid;margin-top:auto;padding-bottom:8px;font-size:12px;font-weight:700}.offerCard a b{float:right}.proof{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}.proofVisual{aspect-ratio:1.05;background:var(--blue);place-items:center;padding:25px;display:grid;position:relative}.proofVisual:before{content:"";border:1px solid #fff3;border-radius:50%;position:absolute;inset:35px}.screenTop{gap:5px;display:flex;position:absolute;top:18px;left:25px}.screenTop span{border:1px solid #fff;border-radius:50%;width:7px;height:7px}.metric{z-index:1;background:var(--paper);width:65%;box-shadow:15px 15px 0 var(--ink);padding:25px}.metric small{text-transform:uppercase;font-size:10px}.metric strong{letter-spacing:-4px;margin:20px 0;font-size:55px;display:block}.metric>div{align-items:end;gap:6px;height:60px;display:flex}.metric i{background:var(--blue);flex:1;height:20%}.metric i:nth-child(2){height:39%}.metric i:nth-child(3){height:32%}.metric i:nth-child(4){height:66%}.metric i:nth-child(5){height:73%}.metric i:nth-child(6){background:var(--lime);height:100%}.floatingTag{background:var(--lime);padding:17px;font-size:11px;line-height:1.4;position:absolute;bottom:30px;right:-28px;transform:rotate(-5deg)}.proofCopy h2{margin:42px 0}.proofCopy>p{max-width:600px;font-size:17px;line-height:1.65}.proofFacts{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:35px;padding-top:25px;display:grid}.proofFacts div{flex-direction:column;display:flex}.proofFacts strong{font-size:38px}.proofFacts span{text-transform:uppercase;font-size:11px}.processSection{background:#dfe4ff;padding:120px 4vw}.processHead{justify-content:space-between;align-items:end;display:flex}.processHead h2{text-align:right}.phaseGrid{grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.phaseGrid article{border-top:1px solid;border-right:1px solid;min-height:300px;padding:25px 24px 20px}.phaseGrid article:last-child{border-right:0}.phaseGrid article>span{font-size:10px}.phaseDot{background:var(--blue);border-radius:50%;width:18px;height:18px;margin:48px 0}.phaseGrid h3{letter-spacing:-1px;font-size:25px}.phaseGrid p{color:#4d4d55;font-size:13px;line-height:1.6}.statement{background:var(--blue);color:#fff;padding:130px 5vw;position:relative}.statement p{text-transform:uppercase;letter-spacing:1px;font-size:12px}.statement h2{letter-spacing:-8px;text-transform:uppercase;margin:40px 0;font-size:clamp(60px,9vw,135px);line-height:.86}.statementMeta{text-transform:uppercase;letter-spacing:1px;border-top:1px solid #fff6;justify-content:space-between;padding-top:18px;font-size:10px;display:flex}.faq{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.faqList{border-top:1px solid}.faq details{border-bottom:1px solid;padding:25px 0}.faq summary{cursor:pointer;justify-content:space-between;font-weight:700;list-style:none;display:flex}.faq summary b{color:var(--blue);font-size:20px}.faq details p{color:#555;max-width:600px;font-size:14px;line-height:1.6}.contact{background:var(--ink);color:#fff;grid-template-columns:140px 1fr .6fr;align-items:center;gap:4vw;padding:100px 5vw;display:grid}.contactOrb{background:var(--lime);width:115px;height:115px;color:var(--ink);border-radius:50%;place-items:center;font-size:42px;display:grid}.contact small{letter-spacing:1.4px}.contact h2{letter-spacing:-6px;text-transform:uppercase;margin:30px 0 0;font-size:clamp(56px,7vw,105px);line-height:.87}.contactSide p{color:#aaa;line-height:1.6}.contactSide a{background:var(--blue);margin-top:28px;padding:18px;font-size:13px;font-weight:700;display:block}.contactSide a b{float:right;color:var(--lime)}footer{background:var(--ink);color:#fff;border-top:1px solid #333;grid-template-columns:1fr 1fr 1fr;align-items:end;padding:45px 5vw;display:grid}footer p{color:#888;font-size:12px;line-height:1.5}footer>div{text-transform:uppercase;justify-content:flex-end;gap:25px;font-size:11px;display:flex}@media (max-width:900px){.topbar nav{display:none}.hero{min-height:720px}.hero h1{letter-spacing:-5px}.heroBottom{width:100%;padding-right:120px}.signalCard{display:none}.miniChart{right:5vw}.introLayout,.proof,.faq,.offerHeader,.offerGrid{grid-template-columns:1fr}.offerCard{min-height:430px}.phaseGrid{grid-template-columns:1fr 1fr}.processHead{flex-direction:column;align-items:flex-start;gap:45px}.processHead h2{text-align:left}.contact{grid-template-columns:100px 1fr}.contactSide{grid-column:2}.statement h2{letter-spacing:-5px}}@media (max-width:600px){.topbar{height:70px}.navButton{padding:12px;font-size:0}.navButton b{margin:0;font-size:18px}.hero{min-height:680px;padding-top:60px}.hero h1{letter-spacing:-3px;font-size:16vw}.hero h1 span{-webkit-text-stroke:1px white}.heroBottom{flex-direction:column;align-items:flex-start;gap:25px;padding:0}.heroBottom p{font-size:16px}.roundButton{width:58px;height:58px}.miniChart{display:none}.pageSection,.offerSection,.processSection{padding:80px 6vw}.intro h2,.offerHeader h2,.proofCopy h2,.processHead h2,.faq h2{letter-spacing:-3px}.phaseGrid{grid-template-columns:1fr}.phaseGrid article{border-right:0;min-height:230px}.phaseDot{margin:30px 0}.statement{padding:85px 6vw}.statement h2{letter-spacing:-3px}.contact{grid-template-columns:1fr;padding:80px 6vw}.contactOrb{width:75px;height:75px}.contactSide{grid-column:1}.contact h2{letter-spacing:-3px}footer{grid-template-columns:1fr;gap:25px}footer>div{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker div{animation:none}.offerCard,.roundButton{transition:none}}body{font-family:var(--font-sans),Arial,sans-serif;font-weight:400}.hero{min-height:780px;padding:62px 4vw 70px;display:block}.hero:after{display:none}.heroContent{z-index:2;grid-template-columns:1.02fr .98fr;align-items:center;gap:3vw;max-width:1500px;min-height:640px;margin:0 auto;display:grid;position:relative}.heroCopyNew{z-index:3;position:relative}.heroCopyNew h1{letter-spacing:-6px;font-size:clamp(64px,6.8vw,108px);font-weight:900;line-height:.88}.heroCopyNew h1 span{-webkit-text-stroke:0;color:var(--lime)}.heroCopyNew>p{max-width:580px;margin:38px 0 28px;font-size:18px;font-weight:500;line-height:1.55}.heroCtas{align-items:center;gap:25px;display:flex}.heroCtas a{background:var(--ink);padding:17px 21px;font-size:13px;font-weight:800}.heroCtas a b{color:var(--lime);margin-left:12px}.heroCtas>span{text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:700}.digitalStage{perspective:1200px;place-items:center;min-height:560px;display:grid;position:relative}.digitalStage:before{content:"";border:1px solid #ffffff59;border-radius:50%;width:440px;height:440px;position:absolute;box-shadow:0 0 0 60px #ffffff0d,0 0 0 120px #ffffff08}.dashWindow{z-index:2;width:min(100%,620px);color:var(--ink);border:2px solid var(--ink);background:#f6f7fb;position:relative;transform:rotateY(-4deg)rotateX(2deg);box-shadow:18px 20px #0b0b0df2}.dashTop{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;height:46px;padding:0 16px;display:flex}.dashTop>div{gap:6px;display:flex}.dashTop i{background:#fff;border-radius:50%;width:8px;height:8px;display:block}.dashTop i:first-child{background:var(--lime)}.dashTop span{letter-spacing:1.5px;font-size:9px;font-weight:700}.dashBody{grid-template-columns:54px 1fr;min-height:390px;display:grid}.dashBody aside{background:#e7e9f1;border-right:1px solid #c7cad4;flex-direction:column;align-items:center;gap:26px;padding-top:18px;display:flex}.dashBody aside b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.dashBody aside i{background:#9ca0ad;border-radius:4px;width:16px;height:3px}.dashBody aside i:nth-of-type(2){background:var(--blue);border-radius:50%;height:16px}.dashMain{padding:24px}.dashTitle{justify-content:space-between;align-items:end;display:flex}.dashTitle small{color:#777;font-size:8px;display:block}.dashTitle strong{letter-spacing:-1px;font-size:25px;font-weight:900;display:block}.dashTitle>span{border:1px solid #ccd0da;padding:7px 9px;font-size:8px}.stats{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.stats>div{background:#fff;border:1px solid #d6d8e0;padding:14px}.stats small{color:#777;font-size:7px;display:block}.stats strong{margin-top:7px;font-size:28px;font-weight:900;display:inline-block}.stats em{color:#148443;margin-left:8px;font-size:8px;font-style:normal}.graph{background:#fff;border:1px solid #d6d8e0;padding:15px}.graphLabel{justify-content:space-between;font-size:8px;display:flex}.graphLabel b{font-size:14px}.graphLines{border-bottom:1px solid #bbb;align-items:end;gap:8px;height:105px;margin-top:12px;display:flex}.graphLines i{background:var(--blue);flex:1;height:18%;position:relative}.graphLines i:nth-child(2){height:29%}.graphLines i:nth-child(3){height:26%}.graphLines i:nth-child(4){height:48%}.graphLines i:nth-child(5){height:44%}.graphLines i:nth-child(6){height:72%}.graphLines i:nth-child(7){background:var(--lime);height:96%}.keywords{grid-template-columns:1fr auto 28px auto 28px auto;align-items:center;gap:8px;margin-top:16px;font-size:8px;display:grid}.keywords>span{font-weight:800}.keywords b{font-size:11px}.keywords i{background:var(--violet);height:5px;display:block}.keywords i:nth-of-type(2){background:var(--blue)}.floatMetric{z-index:4;background:var(--lime);color:var(--ink);width:135px;box-shadow:8px 8px 0 var(--ink);padding:18px;position:absolute;top:45px;right:-20px;transform:rotate(3deg)}.floatMetric small{font-size:8px;font-weight:800}.floatMetric strong{letter-spacing:-2px;font-size:34px;font-weight:900;display:block}.floatMetric span{color:#176e38;font-size:8px}.floatSearch{z-index:5;color:var(--ink);min-width:210px;box-shadow:8px 8px 0 var(--ink);background:#fff;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid;position:absolute;bottom:40px;left:-25px;transform:rotate(-2deg)}.floatSearch>span{color:var(--blue);font-size:20px;font-weight:900}.floatSearch small{color:#777;font-size:7px;display:block}.floatSearch strong{font-size:10px}.floatSearch i{color:#28b060;font-style:normal}.cursorTag{background:var(--ink);letter-spacing:1px;padding:10px 13px;font-size:8px;font-weight:800;position:absolute;bottom:4px;right:10px;transform:rotate(-5deg)}.cursorTag b{color:var(--lime)}h2,h3,strong,.navButton,.topbar nav,.kicker{font-family:var(--font-sans),Arial,sans-serif}.intro h2,.offerHeader h2,.proofCopy h2,.processHead h2,.faq h2,.statement h2,.contact h2,.offerCard h3,.logo{font-weight:900}@media (max-width:1050px){.heroContent{grid-template-columns:1fr}.hero{padding-top:70px}.heroCopyNew{text-align:center}.heroBadge,.heroCopyNew>p{margin-left:auto;margin-right:auto}.heroCtas{justify-content:center}.digitalStage{min-height:520px}.dashWindow{width:600px;max-width:88vw}.hero{min-height:1180px}}@media (max-width:600px){.hero{min-height:980px;padding-top:45px}.heroContent{min-height:auto}.heroCopyNew h1{letter-spacing:-3px;font-size:15vw}.heroCopyNew>p{font-size:16px}.heroCtas{flex-direction:column}.digitalStage{min-height:430px;margin-top:35px}.dashWindow{transform:none}.dashBody{grid-template-columns:40px 1fr;min-height:330px}.dashMain{padding:14px}.stats strong{font-size:20px}.graphLines{height:75px}.floatMetric{top:20px;right:0}.floatSearch{min-width:180px;bottom:18px;left:0}.dashTitle>span,.keywords{display:none}}.topbar{color:#fff;background:#070912;border-bottom:1px solid #ffffff14}.topbar .logo span{background:var(--blue)}.topbar nav{background:#141724d1;border:1px solid #ffffff1a;border-radius:30px;padding:12px 25px}.navButton{color:var(--ink);background:#fff}.hero{color:#fff;background:#070912;min-height:calc(100vh - 84px);padding:0 4vw;display:flex}.heroAtmosphere{background:radial-gradient(circle at 57% 55%,#224cff4d,#0000 32%),radial-gradient(circle at 84% 90%,#0070ff24,#0000 27%),linear-gradient(115deg,#07080d 0%,#080b17 55%,#0b1430 100%);position:absolute;inset:0}.heroAtmosphere:after{content:"";opacity:.16;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 50%,#0000);mask-image:linear-gradient(#0000 5%,#000 50%,#0000)}.heroScene{z-index:2;grid-template-columns:.92fr .8fr .88fr;align-items:center;gap:3vw;width:100%;max-width:1500px;min-height:640px;margin:auto;display:grid;position:relative}.heroMessage{align-self:end;padding-bottom:12vh}.heroMessage .heroBadge{background:#ffffff0a;border-color:#ffffff26;margin:0 0 35px}.heroMessage h1{letter-spacing:-4px;text-transform:none;font-size:clamp(52px,4.8vw,78px);font-weight:700;line-height:.92}.heroMessage h1 span{color:#7fa3ff;-webkit-text-stroke:0}.heroMessage p{color:#c2c6d2;max-width:450px;margin:28px 0;font-size:16px;font-weight:500;line-height:1.55}.heroButton{color:var(--ink);background:#fff;border-radius:28px;padding:15px 20px;font-size:13px;font-weight:700;display:inline-flex}.heroButton b{background:#e9e9ed;border-radius:50%;place-items:center;width:25px;height:25px;margin:-5px -10px -5px 14px;display:grid}.kineticCore{perspective:900px;place-items:center;height:430px;display:grid;position:relative}.coreGlow{filter:blur(25px);background:radial-gradient(circle,#164aff 0%,#1440e673 35%,#0000 70%);border-radius:50%;width:260px;height:260px;animation:4s ease-in-out infinite pulseGlow;position:absolute}.coreRotor{width:250px;height:280px;transform-style:preserve-3d;animation:9s ease-in-out infinite rotorSpin;position:relative}.coreBar{width:72px;transform-style:preserve-3d;background:linear-gradient(90deg,#10235d,#1e4bcd 48%,#071334);border:1px solid #7098ff33;border-radius:36px;position:absolute;bottom:35px;box-shadow:inset 5px 0 15px #8cb3ff40,inset -8px 0 18px #0000008c,0 0 30px #1c50ff2e}.coreBar:before{content:"";background:linear-gradient(90deg,#5d86ff40,#0000 50%);border-radius:30px;position:absolute;inset:6px}.coreBar span{filter:blur(3px);background:#719dff3d;border-radius:50%;height:16px;position:absolute;top:4px;left:10%;right:10%}.barOne{height:230px;left:2px;transform:rotateY(18deg)translateZ(12px)}.barTwo{height:177px;left:90px;transform:rotateY(-12deg)translateZ(35px)}.barThree{height:115px;left:178px;transform:rotateY(22deg)translateZ(-5px)}.orbitRing{border:1px solid #4a74ff3b;border-radius:50%;animation:12s linear infinite orbitSpin;position:absolute;transform:rotateX(72deg)rotate(-12deg)}.ringOne{width:390px;height:190px}.ringTwo{width:300px;height:130px;animation-duration:8s;animation-direction:reverse}.dataParticle{letter-spacing:1.4px;color:#87a5ff;background:#08102db3;border:1px solid #527eff59;border-radius:15px;padding:7px 9px;font-size:8px;position:absolute;box-shadow:0 0 18px #2c58ff4d}.particleOne{animation:4s ease-in-out infinite particleFloat;top:90px;left:15px}.particleTwo{animation:5s ease-in-out infinite reverse particleFloat;bottom:85px;right:0}.insightCard{background:#141925;border:1px solid #ffffff1a;border-radius:26px;align-self:end;margin-bottom:8vh;padding:10px;transition:transform .35s;box-shadow:0 30px 70px #00000059}.insightCard:hover{transform:translateY(-8px)}.insightVisual{background:linear-gradient(145deg,#5ab6ff 0%,#1662ff 46%,#052278 100%);border-radius:20px;height:245px;position:relative;overflow:hidden}.insightVisual:after{content:"";background:linear-gradient(120deg,#ffffff40,#0000 35%);position:absolute;inset:0}.layer{border-radius:50%;width:105%;height:110px;position:absolute;left:15%;transform:rotate(-7deg);box-shadow:0 -3px 10px #fff3,0 20px 35px #000d5373}.l1{background:#7dc5ff;top:-5px}.l2{background:#267cff;top:58px;left:3%}.l3{background:#063dc5;top:130px;left:-8%}.insightVisual>span{z-index:2;background:#060912a6;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:15px;right:15px}.insightMeta{justify-content:space-between;align-items:end;padding:16px 10px 8px;display:flex}.insightMeta small{color:#828a9d;letter-spacing:1px;font-size:8px;display:block}.insightMeta strong{font-size:13px}.insightMeta>b{border:1px solid #3c4354;border-radius:16px;padding:7px 9px;font-size:9px}.heroStatus{z-index:3;color:#747b8d;letter-spacing:1.3px;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:22px;left:4vw;right:4vw}.heroStatus i{background:#46e695;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #46e695}@keyframes rotorSpin{0%,to{transform:rotateX(-6deg)rotateY(-28deg)translateY(5px)}50%{transform:rotateX(8deg)rotateY(32deg)translateY(-12px)}}@keyframes orbitSpin{to{transform:rotateX(72deg)rotate(348deg)}}@keyframes pulseGlow{50%{opacity:.7;transform:scale(1.2)}}@keyframes particleFloat{50%{transform:translateY(-18px)translate(7px)}}@media (max-width:1050px){.heroScene{grid-template-columns:1fr 1fr}.heroMessage{align-self:center;padding-bottom:0}.insightCard{display:none}.hero{min-height:760px}.kineticCore{height:520px}}@media (max-width:680px){.topbar{height:70px}.hero{min-height:980px;padding:50px 6vw}.heroScene{grid-template-columns:1fr;align-content:center}.heroMessage{text-align:left}.heroMessage h1{letter-spacing:-3px;font-size:14vw}.heroMessage .heroBadge{margin-left:0}.kineticCore{height:380px;transform:scale(.82)}.heroStatus{left:6vw;right:6vw}.heroStatus span:last-child,.insightCard{display:none}}@media (prefers-reduced-motion:reduce){.coreRotor,.orbitRing,.coreGlow,.dataParticle{animation:none}}.intro{background:#f7f7f5}.intro h2{text-transform:none;letter-spacing:-5px;font-size:clamp(52px,6vw,88px)}.intro h2 span{color:#3157ff}.introLayout>div p{color:#545967;font-size:17px}.offerSection{background:#090b12;padding-top:135px;padding-bottom:135px}.offerHeader h2{text-transform:none;letter-spacing:-5px}.offerHeader p{color:#8d93a3}.offerGrid{gap:18px}.offerCard{color:#fff;min-height:520px;box-shadow:none;border:1px solid #ffffff1a;border-radius:22px;overflow:hidden}.offerCard.blue,.offerCard.violet,.offerCard.lime{background:linear-gradient(145deg,#121725,#0b0e17)}.offerCard:before{content:"";filter:blur(12px);background:radial-gradient(circle,#3157ffb3,#3157ff00);border-radius:50%;width:250px;height:250px;position:absolute;top:-130px;right:-100px}.offerCard.violet:before{background:radial-gradient(circle,#5074ffa6,#3157ff00)}.offerCard.lime:before{background:radial-gradient(circle,#265cffb8,#3157ff00)}.offerCard:hover{border-color:#678bff80}.cardIcon{height:150px}.cardIcon span{background:radial-gradient(circle at 35% 30%,#3157ff,#0b163b);border-color:#3157ff;font-weight:400;box-shadow:0 0 35px #3157ff59}.offerCard h3{font-size:32px}.offerCard p{color:#aeb4c4}.offerCard li{color:#d6d8df;border-color:#ffffff1f}.offerCard a{border-color:#fff3}.offerNumber{color:#7392ff}.proof{background:#fff}.proofVisual{background:linear-gradient(145deg,#11182d,#07102a);border-radius:22px;overflow:hidden}.proofVisual:before{border-color:#5c81ff40;box-shadow:0 0 90px #1e4cff40}.metric{border-radius:16px;box-shadow:15px 15px #3157ff}.proofCopy h2{text-transform:none;letter-spacing:-5px;font-size:clamp(52px,5.7vw,82px)}.processSection{background:#eef1f8}.processHead h2{text-transform:none;letter-spacing:-5px}.phaseGrid article{border-color:#bbc1ce}.phaseDot{background:#3157ff;box-shadow:0 0 0 7px #3157ff1f}.statement{background:linear-gradient(115deg,#101832,#15379b 70%,#3157ff)}.statement h2{text-transform:none;font-size:clamp(60px,8vw,118px)}.statement h2 span{color:#8babff}.faq{background:#f7f7f5}.faq h2{text-transform:none;letter-spacing:-5px}.contact{background:#070912}.contactOrb{color:#fff;background:#3157ff;box-shadow:0 0 55px #3157ff66}.contact h2{text-transform:none}.contact h2 span{color:#6e94ff}.contactSide a{border-radius:24px}.footerLogo span{color:#fff;background:#3157ff}footer{background:#070912}.intelligenceGlow{filter:blur(18px);background:radial-gradient(circle,#275bff7a,#17349b33 38%,#0000 68%);border-radius:50%;width:340px;height:340px;animation:5s ease-in-out infinite intelPulse;position:absolute}.searchEngine{width:300px;height:300px;transform-style:preserve-3d;place-items:center;animation:6s ease-in-out infinite engineFloat;display:grid;position:relative}.dataSphere{z-index:4;background:radial-gradient(circle at 32% 24%,#83b5ff,#235cf0 32%,#071d67 72%);border:1px solid #a7c9ffa6;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:absolute;box-shadow:inset -16px -18px 28px #000523a6,inset 8px 8px 20px #ffffff26,0 0 55px #315effa6}.dataSphere>span{letter-spacing:-1px;text-shadow:0 2px 12px #0009;font-size:20px;font-weight:900}.dataSphere>i{background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #fff}.dataSphere>i:first-of-type{top:22px;right:25px}.dataSphere>i:nth-of-type(2){bottom:26px;left:19px}.dataSphere>i:nth-of-type(3){background:#7ba1ff;bottom:18px;right:31px}.gyro{transform-style:preserve-3d;border:1px solid #6a94ff85;border-radius:50%;position:absolute;box-shadow:0 0 16px #2353ff21}.gyro b{background:#8fb0ff;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 16px #527fff}.gyroA{width:265px;height:120px;animation:8s linear infinite gyroA}.gyroA b:first-child{top:51px;left:11px}.gyroA b:nth-child(2){top:19px;right:25px}.gyroA b:nth-child(3){bottom:-5px;left:125px}.gyroB{width:210px;height:210px;animation:11s linear infinite gyroB}.gyroB b:first-child{top:23px;left:24px}.gyroB b:nth-child(2){bottom:75px;right:1px}.gyroC{width:150px;height:285px;animation:9s linear infinite gyroC}.gyroC b:first-child{top:10px;left:71px}.gyroC b:nth-child(2){bottom:20px;left:30px}.gyroC b:nth-child(3){top:137px;right:-5px}.scanBeam{background:conic-gradient(from 0deg,transparent 0 78%,#5c8eff38 88%,transparent 96%);border-radius:50%;width:230px;height:230px;animation:3.5s linear infinite scanRotate;position:absolute;-webkit-mask-image:radial-gradient(circle,#0000 0 42%,#000 44%);mask-image:radial-gradient(circle,#0000 0 42%,#000 44%)}.signalNode{z-index:6;color:#cfdbff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:1px;background:#070d21d1;border:1px solid #5f86ff59;border-radius:18px;padding:7px 9px;font-size:7px;animation:4s ease-in-out infinite nodeDrift;position:absolute;box-shadow:0 8px 25px #0000004d,0 0 18px #3157ff1f}.signalNode i{background:#6f97ff;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block;box-shadow:0 0 7px #6f97ff}.signalNode b{color:#fff;margin-left:5px}.nodeB{animation-delay:-1.3s;top:135px;right:-8px}.nodeC{animation-delay:-2.4s;bottom:45px;left:28px}.dataTrail{opacity:.6;background:linear-gradient(90deg,#0000,#4d79ff,#0000);width:110px;height:1px;position:absolute}.trailA{animation:2s ease-in-out infinite trailPulse;top:115px;left:10px;transform:rotate(-28deg)}.trailB{animation:2s ease-in-out infinite reverse trailPulse;bottom:108px;right:7px;transform:rotate(36deg)}@keyframes engineFloat{50%{transform:translateY(-14px)rotate(2deg)}}@keyframes gyroA{0%{transform:rotateX(65deg)rotate(0)}to{transform:rotateX(65deg)rotate(360deg)}}@keyframes gyroB{0%{transform:rotateY(67deg)rotate(0)}to{transform:rotateY(67deg)rotate(-360deg)}}@keyframes gyroC{0%{transform:rotateY(-50deg)rotateX(12deg)rotate(0)}to{transform:rotateY(-50deg)rotateX(12deg)rotate(360deg)}}@keyframes scanRotate{to{transform:rotate(360deg)}}@keyframes intelPulse{50%{opacity:.72;transform:scale(1.15)}}@keyframes nodeDrift{50%{transform:translateY(-10px)}}@keyframes trailPulse{50%{opacity:.15;transform:rotate(-28deg)scaleX(.65)}}@media (prefers-reduced-motion:reduce){.searchEngine,.gyro,.scanBeam,.intelligenceGlow,.signalNode,.dataTrail{animation:none}}.signalNode{letter-spacing:.8px;background:#070d21f0;border-color:#84a5ff9e;padding:10px 13px;font-size:11px;font-weight:700;box-shadow:0 10px 30px #0000006b,0 0 22px #3157ff33}.signalNode i{width:7px;height:7px;margin-right:7px}.signalNode b{color:#fff;margin-left:8px;font-size:12px}.nodeA{top:35px;left:-30px}.nodeB{top:130px;right:-35px}.nodeC{bottom:25px;left:8px}.topbar nav{padding:13px 30px;font-size:16px;font-weight:600}.topbar nav a{letter-spacing:-.15px;color:#f5f7ff}.signalNode .greenArrow{color:#48e58b;text-shadow:0 0 12px #48e58bb3;font-size:17px}.stockTrend{width:38px;height:22px;box-shadow:none;filter:drop-shadow(0 0 5px #48e58bb3);background:0 0;border:0;border-radius:0;margin:0 0 0 8px}.stockTrend:after{content:none}.stockTrend em{height:2px;box-shadow:none;background:#48e58b}.stockTrend b{filter:none;border-color:#48e58b;width:8px;height:8px;top:0;right:0}.heroAtmosphere{background-image:linear-gradient(90deg,#04060c52 0%,#0509166b 45%,#050d2680 100%),radial-gradient(circle at 55% 52%,#1844ff59,#0000 34%),url(/leopard-hero.jpg);background-position:50%,50%,50%;background-repeat:no-repeat;background-size:cover,cover,cover}.heroAtmosphere:before{content:"";mix-blend-mode:multiply;background:linear-gradient(#04060c1f,#04081452),linear-gradient(90deg,#05070d2e,#0000 50%,#0a215e2e);position:absolute;inset:0}.heroAtmosphere:after{opacity:.1}.scanField{border-left:1px solid #5b85ff1f;border-right:1px solid #5b85ff1f;align-self:center;height:440px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.scanGrid{opacity:.55;background-image:linear-gradient(#537eff17 1px,#0000 1px),linear-gradient(90deg,#537eff17 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.scanSweep{z-index:4;background:#6391ff;height:2px;animation:5.2s cubic-bezier(.45,0,.55,1) infinite scanDown;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px #376cff,0 0 30px #2159ff,0 28px 60px #2159ff47}.scanSweep:after{content:"";background:linear-gradient(#0000,#275bff29);height:90px;position:absolute;top:-1px;left:0;right:0;transform:translateY(-100%)}.scanSweep span{letter-spacing:1.4px;color:#8eacff;font-size:7px;font-weight:800;position:absolute;top:8px;right:8px}.scanPoint{z-index:3;color:#b9c9ff;letter-spacing:1px;opacity:.28;align-items:center;gap:7px;font-size:9px;font-weight:800;animation:5.2s ease-in-out infinite pointWake;display:flex;position:absolute}.scanPoint i{background:#1747c8;border:1px solid #7ca0ff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #426fff14,0 0 16px #2860ff}.scanPoint b{background:#070c1fd1;border:1px solid #5780ff59;border-radius:12px;padding:5px 7px}.sp1{animation-delay:-.7s;top:17%;left:16%}.sp2{animation-delay:-1.9s;top:38%;right:15%}.sp3{animation-delay:-3.2s;bottom:24%;left:24%}.sp4{animation-delay:-4.1s;bottom:10%;right:18%}.networkLine{z-index:2;transform-origin:0;opacity:.22;background:linear-gradient(90deg,#0000,#5080ff,#0000);height:1px;animation:5.2s ease-in-out infinite networkFlash;position:absolute}.nl1{width:220px;animation-delay:-1.1s;top:19%;left:19%;transform:rotate(30deg)}.nl2{width:205px;animation-delay:-2.5s;top:72%;left:28%;transform:rotate(-36deg)}.nl3{width:185px;animation-delay:-3.6s;top:42%;left:48%;transform:rotate(51deg)}.scanReadout{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060a19db;border:1px solid #5b84ff47;border-radius:12px;grid-template-columns:1fr auto;gap:2px 14px;min-width:145px;padding:11px;display:grid;position:absolute;bottom:12px;left:12px}.scanReadout span{letter-spacing:1.4px;color:#7185bd;grid-column:1/-1;font-size:7px}.scanReadout i{color:#53e695;align-self:end;padding-bottom:3px;font-size:7px;font-style:normal}@keyframes scanDown{0%{opacity:0;top:2%}8%{opacity:1}88%{opacity:1}to{opacity:0;top:98%}}@keyframes pointWake{0%{opacity:.22;transform:scale(.92)}45%,to{opacity:1;transform:scale(1)}}@keyframes networkFlash{0%{opacity:.08}55%,to{opacity:.65;box-shadow:0 0 8px #3e70ff}}@media (max-width:1050px){.scanField{height:500px}}@media (max-width:680px){.scanField{height:340px;margin-top:25px}.scanReadout{left:0}.scanPoint{font-size:8px}.networkLine{transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.scanSweep,.scanPoint,.networkLine{animation:none}.scanSweep{top:52%}}.heroScene{grid-template-columns:.78fr 1.42fr;gap:4vw}.scanField{width:100%;height:540px}.scanGrid{background-size:52px 52px}.nl1{width:330px}.nl2{width:310px}.nl3{width:280px}.scanReadout{min-width:175px;padding:14px}.scanReadout strong{font-size:28px}.scanPoint{font-size:11px}.sp1{left:12%}.sp2{right:12%}.sp3{left:20%}.sp4{right:15%}@media (max-width:1050px){.heroScene{grid-template-columns:.9fr 1.1fr;gap:2vw}.scanField{height:520px}}@media (max-width:680px){.heroScene{grid-template-columns:1fr}.scanField{width:100%;height:360px}}.scanSweep,.scanPoint,.networkLine{animation-iteration-count:1;animation-fill-mode:forwards}.stockTrend{vertical-align:middle;background:linear-gradient(#48e58b21,#48e58b05);border:1px solid #48e58b4d;border-radius:7px;width:48px;height:26px;margin:-5px -4px -5px 9px;display:inline-block;position:relative;box-shadow:inset 0 0 12px #48e58b0f,0 0 10px #48e58b14}.stockTrend:after{content:"";clip-path:polygon(0 100%,0 74%,25% 40%,45% 68%,65% 28%,84% 48%,100% 0,100% 100%);background:linear-gradient(#48e58b2e,#0000);position:absolute;inset:8px 5px 3px}.stockTrend em{z-index:2;transform-origin:0;background:#54f197;border-radius:3px;height:2px;position:absolute;box-shadow:0 0 5px #48e58bcc}.stockTrend em:first-child{width:10px;top:18px;left:5px;transform:rotate(-34deg)}.stockTrend em:nth-child(2){width:9px;top:13px;left:13px;transform:rotate(31deg)}.stockTrend em:nth-child(3){width:12px;top:17px;left:21px;transform:rotate(-47deg)}.stockTrend em:nth-child(4){width:15px;top:9px;left:29px;transform:rotate(-31deg)}.stockTrend b{z-index:3;filter:drop-shadow(0 0 4px #48e58bcc);border-top:2px solid #54f197;border-right:2px solid #54f197;width:7px;height:7px;position:absolute;top:3px;right:3px}@keyframes scanDownThree{0%{opacity:0;top:2%}6%{opacity:1}92%{opacity:1}to{opacity:0;top:98%}}.scanCrest{z-index:6;clip-path:polygon(50% 0,92% 15%,86% 67%,50% 100%,14% 67%,8% 15%);filter:drop-shadow(0 0 20px #3f70ffa6);background:linear-gradient(145deg,#3975ff,#09266f 68%,#06143d);place-items:center;width:76px;height:88px;animation:3.2s ease-in-out infinite crestPulse;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scanCrest:before{content:"";clip-path:inherit;background:#08122e;position:absolute;inset:4px}.scanCrest span{z-index:2;color:#fff;letter-spacing:-1px;font-size:20px;font-weight:900;position:relative}.scanCrest i{z-index:2;background:#5d8dff;width:24px;height:2px;position:absolute;bottom:20px;box-shadow:0 0 8px #5d8dff}.scanCrest:after{content:"";z-index:1;clip-path:inherit;background:radial-gradient(circle at 50% 35%,#4374ff61,#0000 60%);position:absolute;inset:13px}@keyframes crestPulse{50%{filter:drop-shadow(0 0 30px #3f70ffe6);transform:translate(-50%,-50%)scale(1.04)}}.scanPoint{letter-spacing:1.1px;gap:10px;font-size:14px}.scanPoint b{border-radius:18px;padding:8px 12px}.scanPoint i{width:12px;height:12px;box-shadow:0 0 0 7px #426fff1a,0 0 20px #2860ff}.scanSweepHorizontal{z-index:4;opacity:0;background:#6391ff;width:2px;animation:4s cubic-bezier(.45,0,.55,1) 12s 3 forwards scanAcross;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 8px #376cff,0 0 30px #2159ff,28px 0 60px #2159ff47}.scanSweepHorizontal:after{content:"";background:linear-gradient(90deg,#0000,#275bff29);width:90px;position:absolute;top:0;bottom:0;left:-90px}.scanSweepHorizontal span{writing-mode:vertical-rl;letter-spacing:1.4px;color:#8eacff;font-size:7px;font-weight:800;position:absolute;bottom:8px;left:8px}@keyframes scanAcross{0%{opacity:0;left:1%}6%{opacity:1}92%{opacity:1}to{opacity:0;left:99%}}@media (prefers-reduced-motion:reduce){.scanSweepHorizontal{opacity:.35;animation:none;left:50%}}@keyframes scanDownSequence2{0%{opacity:0;top:2%}5%{opacity:1}94%{opacity:1}to{opacity:0;top:98%}}@keyframes scanAcrossSequence2{0%{opacity:0;left:1%}5%{opacity:1}94%{opacity:1}to{opacity:0;left:99%}}.scanPoint{opacity:.18;animation:.22s ease-out forwards pointReveal;transform:scale(.92)}.sp1{animation-delay:.44s}.sp2{animation-delay:.99s}.sp3{animation-delay:1.98s}.sp4{animation-delay:2.34s}.networkLine{opacity:.08;animation:.28s ease-out forwards lineReveal}.nl1{animation-delay:1.1s}.nl2{animation-delay:2.08s}.nl3{animation-delay:2.42s}@keyframes pointReveal{to{opacity:1;transform:scale(1)}}@keyframes lineReveal{to{opacity:.65;box-shadow:0 0 8px #3e70ff}}.scanSweep{animation-name:scanDownSequence3}.scanSweepHorizontal{animation-name:scanAcrossSequence3}@keyframes scanDownSequence3{0%{opacity:0;top:2%}5%{opacity:1}94%{opacity:1}to{opacity:0;top:98%}}@keyframes scanAcrossSequence3{0%{opacity:0;left:1%}5%{opacity:1}94%{opacity:1}to{opacity:0;left:99%}}.networkLine{height:1px;box-shadow:0 0 8px #4f7effa6;box-shadow:none;background:linear-gradient(90deg,#0000,#5080ff,#0000)}.nl1{width:330px;left:19%}.nl2{width:310px;left:28%}.nl3{width:280px;left:48%}.nl4{width:300px;animation-delay:1.15s;top:50%;left:50%;transform:rotate(-12deg)}.scanCrest{width:94px;height:108px;left:52%}@keyframes scanDownSequence4{0%{opacity:0;top:2%}5%{opacity:1}94%{opacity:1}to{opacity:0;top:98%}}.scanSweepDiagonal{z-index:4;transform-origin:50%;opacity:0;background:#7da1ff;width:2px;height:175%;animation:3.2s cubic-bezier(.45,0,.55,1) 3 forwards diagonalScan;position:absolute;top:-38%;left:-28%;transform:rotate(-42deg);box-shadow:0 0 9px #4778ff,0 0 32px #245aff,24px 0 55px #2159ff2e}.scanSweepDiagonal:after{content:"";background:linear-gradient(90deg,#0000,#3e6cff24);width:70px;position:absolute;top:0;bottom:0;left:-70px}.scanSweepDiagonal span{letter-spacing:1.4px;color:#9bb5ff;writing-mode:vertical-rl;font-size:7px;font-weight:800;position:absolute;top:45%;left:8px}@keyframes diagonalScan{0%{opacity:0;left:-28%}5%{opacity:1}94%{opacity:1}to{opacity:0;left:128%}}@media (prefers-reduced-motion:reduce){.scanSweepDiagonal{opacity:.25;animation:none;left:50%}}.scanSweep{animation:4.8s cubic-bezier(.45,0,.55,1) infinite scanDownLoop}.scanSweepHorizontal{animation:5.8s cubic-bezier(.45,0,.55,1) -1.8s infinite scanAcrossLoop}.scanSweepDiagonal{animation:6.6s cubic-bezier(.45,0,.55,1) -3.1s infinite diagonalScanLoop}.scanSweep span,.scanSweepHorizontal span,.scanSweepDiagonal span{display:none}@keyframes scanDownLoop{0%{opacity:0;top:2%}5%{opacity:1}94%{opacity:1}to{opacity:0;top:98%}}@keyframes scanAcrossLoop{0%{opacity:0;left:1%}5%{opacity:1}94%{opacity:1}to{opacity:0;left:99%}}@keyframes diagonalScanLoop{0%{opacity:0;left:-28%}5%{opacity:1}94%{opacity:1}to{opacity:0;left:128%}}.topbar .logo img{object-fit:cover;clip-path:circle(44.5%);border:0;border-radius:50%;width:64px;height:64px;transform:scale(1.06);box-shadow:0 0 18px #3157ff47}.topbar .logo{font-weight:600}.scanCrest{width:104px;height:120px}.scanCrest span{font-size:28px}.scanCrest i{width:35px;bottom:27px}.scanSweep{animation-duration:5.8s}.scanSweepDiagonal{opacity:.72;animation-duration:8s}.heroButton{color:#fff;letter-spacing:.1px;background:linear-gradient(135deg,#3974ff,#1744bd);border:1px solid #89abff80;border-radius:32px;align-items:center;gap:18px;padding:17px 18px 17px 24px;font-size:14px;font-weight:700;transition:transform .25s,box-shadow .25s,background .25s;position:relative;box-shadow:0 12px 34px #133db657,inset 0 1px #ffffff38}.heroButton:before{content:"";pointer-events:none;background:linear-gradient(105deg,#ffffff21,#0000 35%);border-radius:31px;position:absolute;inset:1px}.heroButton b{color:#fff;background:#04103a8c;border:1px solid #ffffff38;width:34px;height:34px;margin:-9px -9px -9px 0;font-size:17px;transition:transform .25s,background .25s;position:relative}.heroButton:hover{background:linear-gradient(135deg,#4b81ff,#2052d2);transform:translateY(-3px);box-shadow:0 18px 42px #1a48cf75,inset 0 1px #ffffff47}.heroButton b{font-size:19px}.heroButton:hover b{background:#071842;transform:translate(3px)}.networkLine{overflow:visible}.networkLine:after{content:"";filter:drop-shadow(0 0 5px #5d86ff);opacity:0;background:linear-gradient(90deg,#0000,#a5bcff,#0000);border-radius:3px;width:34px;height:3px;animation:4.8s ease-in-out 2.8s infinite energyFlow;position:absolute;top:-1px;left:0}.nl2:after{animation-delay:3.8s}.nl3:after{animation-delay:4.7s}.nl4:after{animation-delay:5.5s}@keyframes energyFlow{0%{opacity:0;left:0}12%{opacity:.8}75%{opacity:.8}to{opacity:0;left:calc(100% - 34px)}}.scanCrest{animation:4.8s ease-in-out infinite crestPulse}.scanGrid{opacity:.22}@media (prefers-reduced-motion:reduce){.networkLine:after{animation:none}}.scanCrest{clip-path:none;background:linear-gradient(145deg,#6f9aff,#123caa);border-radius:50%;width:118px;height:118px;padding:7px;box-shadow:0 0 0 7px #3f70ff14,0 0 38px #3f70ff94}.scanCrest:before{clip-path:none;background:#071127;border-radius:50%;inset:4px}.scanCrest:after{clip-path:none;background:radial-gradient(circle,#4374ff4d,#0000 70%);border-radius:50%;inset:9px}.scanCrest img{z-index:3;object-fit:cover;clip-path:circle(44.5%);filter:saturate(1.15)contrast(1.08);border-radius:50%;width:100%;height:100%;position:relative}.topbar{color:#07173b;background:#f7fafff5;border-bottom:1px solid #14367a1c;box-shadow:0 8px 30px #1f448b0d}.topbar nav{background:#fff;border-color:#1f45901f;box-shadow:0 8px 24px #1f448b14}.navButton{color:#fff;background:#1647c8;box-shadow:0 8px 20px #1b48bf33}.heroAtmosphere:after{opacity:.28;background-image:linear-gradient(#3157ff0e 1px,#0000 1px),linear-gradient(90deg,#3157ff0e 1px,#0000 1px)}.heroMessage .heroBadge{color:#24477f;background:#ffffffad;border-color:#3157ff38;box-shadow:0 8px 22px #3157ff0f}.scanReadout{background:#ffffffe0;border-color:#3157ff33;box-shadow:0 10px 30px #21468e1a}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}.topbar{color:#fff;box-shadow:none;background:#10213d;border-bottom:1px solid #ffffff1a}.topbar .logo{color:#fff}.topbar nav{box-shadow:none;background:#183154e0;border-color:#ffffff1f}.topbar nav a{color:#f5f7ff}.topbar nav a:hover{color:#83a4ff}.navButton{color:#0b0b0d;box-shadow:none;background:#fff}.navButton b{color:#3157ff}.hero{color:#fff;background:#10213d}.heroAtmosphere{background-image:radial-gradient(circle at 62% 52%,#3869ff66,#0000 36%),radial-gradient(circle at 88% 78%,#1b77ff2e,#0000 31%),linear-gradient(115deg,#10213d 0%,#112747 55%,#153361 100%)}.heroAtmosphere:before{mix-blend-mode:multiply;background:linear-gradient(#04060c1f,#04081452),linear-gradient(90deg,#05070d2e,#0000 50%,#0a215e2e)}.heroAtmosphere:after{opacity:.55;background-image:linear-gradient(#6f97ff1a 1px,#0000 1px),linear-gradient(90deg,#6f97ff1a 1px,#0000 1px);background-size:60px 60px}.heroMessage .heroBadge{color:#fff;box-shadow:none;background:#ffffff0a;border-color:#ffffff26}.heroMessage .heroBadge span{color:#48e58b}.heroMessage h1{color:#fff}.heroMessage h1 span{color:#5f86e8}.heroMessage p{color:#c2c6d2}.scanGrid{opacity:.22;background-image:linear-gradient(#537eff17 1px,#0000 1px),linear-gradient(90deg,#537eff17 1px,#0000 1px)}.scanField{border-color:#5b85ff1f}.scanPoint{color:#b9c9ff}.scanPoint b{background:#070d21d1;border-color:#5f86ff59;box-shadow:0 8px 25px #0000004d,0 0 18px #3157ff1f}.scanPoint i{background:#1747c8;border-color:#7ca0ff}.networkLine{background:linear-gradient(90deg,#0000,#5080ff,#0000)}.scanReadout{box-shadow:none;background:#060a19db;border-color:#5b84ff47}.scanReadout span{color:#7185bd}.scanReadout strong{color:#fff}.scanReadout i{color:#53e695}.scanCrest{box-shadow:0 0 0 7px #3f70ff14,0 0 38px #3f70ff94}.topbar .brandCopy{flex-direction:column;gap:3px;display:flex}.topbar .brandCopy strong{letter-spacing:-.5px;font-size:18px;font-weight:600}.topbar .brandCopy small{letter-spacing:.25px;color:#9eabc2;font-size:9px;font-weight:400}.topbar .logo .brandCopy{width:auto;height:auto;color:inherit;place-items:initial;background:0 0;border-radius:0;justify-content:center;align-items:flex-start;font-family:inherit;font-style:normal}.topbar .logo{gap:12px;line-height:1.05}.topbar .brandCopy small{font-size:12px}.topbar .navButton{color:#fff;letter-spacing:.05px;background:linear-gradient(135deg,#3268e8 0%,#1647c8 58%,#103697 100%);border:1px solid #84a8ff8c;border-radius:14px;align-items:center;gap:10px;min-height:46px;padding:0 22px;font-size:15px;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #03174447,inset 0 1px #ffffff38}.topbar .navButton:before{content:"";background:#7ff6bd;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #7ff6bd1f,0 0 14px #7ff6bdbf}.topbar .navButton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:34%;height:240%;transition:left .55s;position:absolute;top:-70%;left:-45%;transform:rotate(20deg)}.topbar .navButton:hover{border-color:#a6c1ffd9;transform:translateY(-2px);box-shadow:0 15px 34px #03174461,inset 0 1px #ffffff40}.topbar .navButton:hover:after{left:120%}.topbar .navButton:focus-visible{outline-offset:3px;outline:3px solid #7fa6ff80}@media (max-width:600px){.topbar .navButton{border-radius:12px;min-height:40px;padding:0 14px;font-size:13px}}.heroMessage .heroButton i{background:linear-gradient(135deg,#3268e8,#1647c8);border-radius:10px;width:30px;height:30px;transition:transform .25s;position:relative;box-shadow:0 7px 16px #1647c83d}.heroMessage .heroButton i:before,.heroMessage .heroButton i:after{content:"";background:#fff;border-radius:2px;width:12px;height:2px;position:absolute;left:9px}.heroMessage .heroButton i:before{top:11px}.heroMessage .heroButton i:after{opacity:.65;width:8px;top:17px}.heroMessage .heroButton:hover i{transform:translate(3px)}.heroMessage .heroButton:focus-visible{outline-offset:3px;outline:3px solid #3157ff47}.liveLab{isolation:isolate;color:#fff;background:#0d1c35;grid-template-columns:.8fr 1.2fr;align-items:center;gap:7vw;padding:130px 5vw 70px;display:grid;position:relative;overflow:hidden}.labGrid{z-index:-2;background-image:linear-gradient(#6b97e712 1px,#0000 1px),linear-gradient(90deg,#6b97e712 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 28% 85%,#0000)}.liveLab:after{content:"";z-index:-1;background:radial-gradient(circle,#2a5ed940,#0000 67%);border-radius:50%;width:620px;height:620px;position:absolute;top:5%;right:4%}.labIntro{max-width:610px}.labIntro .kicker{color:#9db5df}.labIntro h2{letter-spacing:-4px;margin:25px 0 30px;font-size:clamp(48px,5.5vw,82px);line-height:.94}.labIntro h2 span{color:#82a9ff}.labIntro>p{color:#afbdd4;max-width:540px;font-size:18px;line-height:1.7}.labConsole{background:linear-gradient(145deg,#1c355beb,#0a1830f0);border:1px solid #8baeef38;border-radius:28px;min-height:490px;position:relative;overflow:hidden;box-shadow:0 45px 90px #00000047,inset 0 1px #ffffff0f}.consoleTop{letter-spacing:1.5px;color:#91a5c8;border-bottom:1px solid #8baeef24;justify-content:space-between;align-items:center;height:58px;padding:0 22px;font-size:10px;display:flex}.consoleTop i{color:#79efb4;font-style:normal}.consoleCore{place-items:center;display:grid;position:absolute;inset:58px 0 96px}.consoleCore img{z-index:2;object-fit:cover;clip-path:circle(44.5%);filter:drop-shadow(0 15px 30px #00000059);width:132px;height:132px;position:relative}.consoleCore b{z-index:3;text-align:center;letter-spacing:1px;color:#fff;text-shadow:0 1px 7px #07142d;font-size:10px;line-height:1.25;position:absolute}.consoleOrbit{border:1px solid #5b8eff6b;border-radius:50%;animation:14s linear infinite consoleSpin;position:absolute}.consoleOrbit:after{content:"";background:#74a2ff;border-radius:50%;width:8px;height:8px;position:absolute;top:12%;left:15%;box-shadow:0 0 18px #74a2ff}.consoleOrbit.o1{width:285px;height:285px}.consoleOrbit.o2{width:410px;height:210px;animation-duration:11s;animation-direction:reverse;transform:rotate(24deg)}.consoleSignals{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:absolute;bottom:20px;left:20px;right:20px}.consoleSignals span{background:#08152c99;border:1px solid #8baeef29;border-radius:12px;padding:13px 14px;font-size:12px;font-weight:700}.consoleSignals i{float:right;color:#7187ab;letter-spacing:.7px;font-size:8px;font-style:normal;font-weight:500}.labFacts{border-top:1px solid #8baeef26;grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:25px;display:grid}.labFacts article{border-right:1px solid #8baeef26;align-items:baseline;gap:16px;padding:38px 3vw;display:flex}.labFacts article:last-child{border:0}.labFacts strong{color:#82a9ff;letter-spacing:-2px;font-size:48px}.labFacts span{color:#aebbd1;font-size:13px}@keyframes consoleSpin{to{transform:rotate(360deg)}}.systemPath{color:#0b214c;background:#f5f8fd;padding:130px 5vw 145px}.pathHeader{grid-template-columns:.7fr 1.35fr .8fr;align-items:end;gap:5vw;margin-bottom:100px;display:grid}.pathHeader h2{letter-spacing:-4px;margin:0;font-size:clamp(52px,6vw,88px);line-height:.94}.pathHeader h2 span{color:#315fce}.pathHeader>p{color:#5d6f8d;margin:0;font-size:16px;line-height:1.65}.pathTrack{grid-template-columns:repeat(4,1fr);gap:2vw;display:grid;position:relative}.pathLine{background:linear-gradient(90deg,#315fce,#7aa0fa,#315fce);height:2px;position:absolute;top:31px;left:7%;right:7%}.pathLine:after{content:"";background:linear-gradient(90deg,#0000,#fff,#0000);animation:3.8s ease-in-out infinite pathSignal;position:absolute;inset:-3px}.pathTrack article{padding-right:2vw;position:relative}.pathNode{z-index:2;background:#f5f8fd;border:1px solid #b8c9eb;border-radius:18px;width:64px;height:64px;padding:6px;position:relative;box-shadow:0 9px 22px #1b418b17}.pathNode span{color:#fff;background:#102b60;border-radius:12px;place-items:center;width:100%;height:100%;font-size:14px;font-weight:700;display:grid}.pathTrack small{color:#6e83a7;letter-spacing:1.4px;margin:28px 0 14px;font-size:9px;display:block}.pathTrack h3{letter-spacing:-.6px;margin:0 0 13px;font-size:23px}.pathTrack p{color:#62718b;margin:0;font-size:14px;line-height:1.55}@keyframes pathSignal{0%{opacity:0;transform:translate(-65%)}20%,75%{opacity:1}to{opacity:0;transform:translate(65%)}}.manifesto{color:#fff;background:#315fce;grid-template-columns:230px 1fr;align-items:center;gap:6vw;padding:105px 7vw;display:grid}.manifestoSignal{border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;gap:9px;width:190px;height:190px;display:flex;box-shadow:inset 0 0 0 18px #ffffff0d,0 0 0 1px #ffffff12}.manifestoSignal span{letter-spacing:-5px;font-size:70px;font-weight:700}.manifestoSignal small{letter-spacing:1px;font-size:9px;line-height:1.4}.manifesto p{letter-spacing:2px;color:#cbd9ff;font-size:10px}.manifesto h2{letter-spacing:-3px;max-width:1100px;margin:20px 0 0;font-size:clamp(38px,5vw,72px);line-height:1.03}.premiumFaq{color:#0b214c;background:#fff;grid-template-columns:.8fr 1.2fr;gap:9vw;padding:130px 6vw;display:grid}.premiumFaq h2{letter-spacing:-3px;margin:24px 0;font-size:clamp(46px,5vw,74px);line-height:.98}.premiumFaq h2 span{color:#315fce}.faqLead{color:#73829b}.premiumFaq .faqList details{border-top:1px solid #dce4f1;padding:25px 0}.premiumFaq .faqList summary{font-size:18px;font-weight:600}.premiumFaq .faqList summary b{color:#315fce;background:#edf3ff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.premiumFaq .faqList p{color:#65758f;max-width:690px;line-height:1.65}.launchCta{color:#fff;text-align:center;background:#0d1c35;padding:130px 6vw;position:relative;overflow:hidden}.launchCta:before{content:"";background-image:linear-gradient(#789de10f 1px,#0000 1px),linear-gradient(90deg,#789de10f 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0}.launchGlow{background:radial-gradient(#315fce61,#0000 68%);width:700px;height:500px;position:absolute;top:25%;left:50%;transform:translate(-50%,-50%)}.launchCta>:not(.launchGlow){z-index:1;position:relative}.launchEyebrow{letter-spacing:1.4px;color:#aebfdd;background:#ffffff0a;border:1px solid #84a8ff45;border-radius:20px;align-items:center;gap:9px;padding:9px 13px;font-size:9px;display:inline-flex}.launchEyebrow span{color:#79efb4}.launchCta h2{letter-spacing:-5px;max-width:1000px;margin:28px auto 24px;font-size:clamp(54px,7vw,100px);line-height:.93}.launchCta h2 span{color:#82a9ff}.launchCta>p{color:#adbbd2;max-width:620px;margin:0 auto 34px;font-size:17px;line-height:1.6}.launchCta>a{color:#0b214c;background:#fff;border-radius:15px;align-items:center;gap:16px;padding:9px 10px 9px 23px;font-size:15px;font-weight:700;transition:transform .25s;display:inline-flex;box-shadow:0 18px 38px #0000003d}.launchCta>a:hover{transform:translateY(-3px)}.launchCta>a i{background:linear-gradient(135deg,#3268e8,#1647c8);border-radius:10px;width:36px;height:36px;position:relative}.launchCta>a i:before,.launchCta>a i:after{content:"";background:#fff;border-radius:2px;width:14px;height:2px;position:absolute;left:11px}.launchCta>a i:before{top:14px}.launchCta>a i:after{opacity:.65;width:9px;top:20px}.launchCta>small{color:#7285a6;letter-spacing:.5px;margin-top:20px;font-size:10px;display:block}@media (max-width:900px){.liveLab{grid-template-columns:1fr}.labConsole{min-height:460px}.pathHeader{grid-template-columns:1fr}.pathTrack{grid-template-columns:1fr 1fr;gap:55px}.pathLine{display:none}.manifesto,.premiumFaq{grid-template-columns:1fr}.manifestoSignal{width:150px;height:150px}.manifestoSignal span{font-size:56px}}@media (max-width:600px){.liveLab,.systemPath,.premiumFaq,.launchCta{padding:90px 6vw}.labIntro h2,.pathHeader h2,.premiumFaq h2{letter-spacing:-2.5px}.labConsole{min-height:430px}.consoleOrbit.o2{width:310px}.consoleSignals{grid-template-columns:1fr}.consoleSignals span:nth-child(2),.consoleSignals span:nth-child(3){display:none}.labFacts{grid-template-columns:1fr}.labFacts article{border-bottom:1px solid #8baeef26;border-right:0;padding:24px 0}.pathHeader{margin-bottom:65px}.pathTrack{grid-template-columns:1fr}.manifesto{padding:85px 6vw}.manifesto h2,.launchCta h2{letter-spacing:-3px}.launchCta>a{font-size:14px}}.humanTraining{color:#0b214c;background:#fff;grid-template-columns:1.12fr .88fr;align-items:center;gap:7vw;padding:135px 5vw;display:grid}.humanPhoto{border-radius:30px;min-height:610px;position:relative;overflow:hidden;box-shadow:0 35px 75px #1c386c29}.humanPhoto:after{content:"";background:linear-gradient(#0000 55%,#091a3794);position:absolute;inset:0}.humanPhoto>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.photoNote{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0d1f3dc7;border:1px solid #ffffff47;border-radius:17px;align-items:center;gap:16px;padding:13px 18px 13px 13px;display:flex;position:absolute;bottom:24px;left:24px}.photoNote>span{background:#315fce;border-radius:13px;place-items:center;width:54px;height:54px;font-size:20px;font-weight:800;display:grid}.photoNote p{color:#c8d4e8;margin:0;font-size:11px;line-height:1.45}.photoNote b{color:#fff;font-size:13px}.humanCopy h2{letter-spacing:-4px;margin:25px 0 22px;font-size:clamp(50px,5.4vw,80px);line-height:.94}.humanCopy h3{color:#315fce;max-width:600px;margin:0 0 23px;font-size:23px;line-height:1.35}.humanCopy>p{color:#63738c;max-width:580px;font-size:16px;line-height:1.7}.humanCopy ul{border-top:1px solid #dfe6f2;margin:34px 0 0;padding:0;list-style:none}.humanCopy li{border-bottom:1px solid #dfe6f2;align-items:center;gap:18px;padding:18px 0;font-size:15px;font-weight:600;display:flex}.humanCopy li span{color:#315fce;letter-spacing:1px;font-size:10px}.depthSection{color:#0b214c;background:#eef4ff;padding:135px 5vw}.depthHead{grid-template-columns:.7fr 1.25fr .8fr;align-items:end;gap:5vw;margin-bottom:70px;display:grid}.depthHead h2{letter-spacing:-4px;margin:0;font-size:clamp(50px,5.8vw,86px);line-height:.94}.depthHead>p{color:#60718e;margin:0;font-size:16px;line-height:1.65}.depthGrid{border-top:1px solid #cbd8ec;border-left:1px solid #cbd8ec;grid-template-columns:repeat(3,1fr);display:grid}.depthGrid article{background:#ffffff7a;border-bottom:1px solid #cbd8ec;border-right:1px solid #cbd8ec;min-height:240px;padding:34px;transition:background .25s,transform .25s}.depthGrid article:hover{background:#fff;position:relative;transform:translateY(-5px);box-shadow:0 20px 40px #1f448b1a}.depthGrid article>span{color:#315fce;letter-spacing:1px;background:#dfe9ff;border-radius:7px;padding:6px 9px;font-size:9px;font-weight:800;display:inline-block}.depthGrid h3{letter-spacing:-.6px;margin:38px 0 13px;font-size:24px}.depthGrid p{color:#667690;margin:0;font-size:14px;line-height:1.6}@media (max-width:900px){.humanTraining{grid-template-columns:1fr}.humanPhoto{min-height:520px}.depthHead{grid-template-columns:1fr}.depthGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.humanTraining,.depthSection{padding:90px 6vw}.humanPhoto{border-radius:22px;min-height:430px}.photoNote{bottom:14px;left:14px;right:14px}.humanCopy h2,.depthHead h2{letter-spacing:-2.5px}.depthGrid{grid-template-columns:1fr}.depthGrid article{min-height:auto}.depthHead{margin-bottom:55px}}.offerCard .brandCluster{justify-content:center;align-items:center;gap:8px;display:flex}.offerCard .brandCluster:before{content:"";background:radial-gradient(circle at 38% 30%,#3157ff61,#081230e6);border:1px solid #7097ff8c;border-radius:50%;width:116px;height:116px;position:absolute;box-shadow:0 0 38px #3157ff42,inset 0 0 24px #5b83ff1f}.offerCard .brandCluster>*{z-index:1;position:relative}.offerCard .brandCluster img{object-fit:contain;filter:drop-shadow(0 3px 8px #00000040);width:32px;height:32px}.offerCard .brandCluster.seo{gap:15px}.offerCard .brandCluster.sea img{width:55px;height:55px}.offerCard .brandCluster.seo .googleLogo{filter:brightness(0)saturate()invert(55%)sepia(77%)saturate(2369%)hue-rotate(198deg)brightness(105%)contrast(102%)drop-shadow(0 0 7px #6397ff7a);width:37px;height:37px}.offerCard .brandCluster.seo .bingLogo{width:29px;height:42px}.offerCard .brandCluster.geo{grid-template-rows:repeat(2,36px);grid-template-columns:repeat(2,36px);place-content:center;gap:6px;width:78px;margin-inline:auto;display:grid}.offerCard .brandCluster.geo:before{width:116px;height:116px}.offerCard .brandCluster.geo img{width:36px;height:36px;box-shadow:none;filter:brightness(0)saturate()invert(60%)sepia(55%)saturate(2141%)hue-rotate(195deg)brightness(105%)contrast(103%)drop-shadow(0 0 7px #6397ff8c);background:0 0;border:0;border-radius:0;padding:6px}.offerCard .brandCluster .bingMark,.offerCard .brandCluster .gptMark{box-shadow:none;border:0;place-items:center;display:grid}.offerCard .brandCluster .bingMark{color:#fff;background:linear-gradient(145deg,#27c6bd,#078a9d);border-radius:9px;width:34px;height:34px;font-family:Arial,sans-serif;font-size:27px;font-weight:700;line-height:1}.offerCard .brandCluster .gptMark{color:#111827;letter-spacing:.3px;background:#fff;border-radius:8px;width:43px;height:27px;font-size:9px;font-weight:900}.offerCard .strategyMark{gap:6px;width:72px;height:64px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:flex-end!important;display:flex!important}.offerCard .strategyMark i{background:linear-gradient(#88a9ff,#3157ff);border-radius:6px;width:15px;display:block;box-shadow:0 0 12px #517dff73}.offerCard .strategyMark i:first-child{height:32px}.offerCard .strategyMark i:nth-child(2){height:54px}.offerCard .strategyMark i:nth-child(3){height:42px}.offerCard .brandCluster{position:relative;overflow:visible}.offerCard .brandCluster:after{content:"";z-index:3;pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(115deg,#0000 26%,#ffffff14 40%,#fffc 49%,#8bb4ff2e 58%,#0000 72%) 180% 0/240% 100%;border-radius:50%;width:116px;height:116px;animation:5.5s ease-in-out infinite iconGloss;position:absolute}.offerCard:nth-child(2) .brandCluster:after{animation-delay:.35s}.offerCard:nth-child(3) .brandCluster:after{animation-delay:.7s}.offerCard:nth-child(4) .brandCluster:after{width:116px;height:116px;animation-delay:1.05s}@keyframes iconGloss{0%,68%{opacity:0;background-position:180% 0}72%{opacity:.9}86%{opacity:.75;background-position:-80% 0}91%,to{opacity:0;background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.offerCard .brandCluster:after{animation:none}}.offerCard:after{content:"";z-index:5;pointer-events:none;filter:blur(1px);opacity:0;background:linear-gradient(90deg,#0000,#779eff14,#ffffff57,#779eff14,#0000);width:34%;animation:1.15s cubic-bezier(.35,.05,.25,1) forwards packageShine;position:absolute;top:-35%;bottom:-35%;left:-75%;transform:skew(-18deg)}.offerCard:first-child:after{animation-delay:.8s}.offerCard:nth-child(2):after{animation-delay:1.25s}.offerCard:nth-child(3):after{animation-delay:1.7s}.offerCard:nth-child(4):after{animation-delay:2.15s}@keyframes packageShine{0%{opacity:0;left:-75%}15%{opacity:.72}82%{opacity:.58}to{opacity:0;left:145%}}@media (prefers-reduced-motion:reduce){.offerCard:after{animation:none}}.offerGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.offerCard{min-height:540px}.introShell .learningGoals span{color:#3157ff;letter-spacing:-1px;font-size:28px;font-weight:700;line-height:1}.introShell .learningGoals strong{margin-top:14px}@media (max-width:1100px){.offerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.offerGrid{grid-template-columns:1fr}}.intro{background:#f4f6fa;padding-top:105px;padding-bottom:105px}.introShell{background:#fff;border:1px solid #e0e5ee;border-radius:26px;grid-template-columns:1.15fr .85fr;gap:55px 90px;max-width:1320px;margin:auto;padding:58px;display:grid;box-shadow:0 24px 70px #20396912}.introLead .kicker{margin-bottom:28px}.introLead h2{letter-spacing:-3.5px;text-transform:none;max-width:700px;font-size:clamp(42px,4.4vw,66px);line-height:1}.introText{align-self:end}.learningGoals{border-top:1px solid #e2e6ed;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.learningGoals article{border-right:1px solid #e2e6ed;padding:30px 30px 5px 0}.learningGoals article:nth-child(2),.learningGoals article:nth-child(3){padding-left:30px}.learningGoals article:last-child{border-right:0}.learningGoals span{color:#3157ff;font-size:10px;font-weight:800}.learningGoals strong{color:#10264c;margin:18px 0 9px;font-size:20px;display:block}.learningGoals p{color:#68748a;max-width:300px;font-size:13px;line-height:1.55}@media (max-width:850px){.introShell{grid-template-columns:1fr;gap:35px;padding:38px}.learningGoals{grid-template-columns:1fr}.learningGoals article,.learningGoals article:nth-child(2),.learningGoals article:nth-child(3){border-bottom:1px solid #e2e6ed;border-right:0;padding:24px 0}.learningGoals article:last-child{border-bottom:0}}.intro{color:#fff;background:#0b172c;padding:120px 5vw;position:relative;overflow:hidden}.intro:before{content:"";background-image:linear-gradient(#7097ff0e 1px,#0000 1px),linear-gradient(90deg,#7097ff0e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.introShell{z-index:1;background:linear-gradient(135deg,#162b4df5,#08142afa);border:1px solid #7aa0e533;border-radius:32px;grid-template-rows:auto 1fr;grid-template-columns:1fr .72fr .82fr;align-items:center;gap:55px 5vw;max-width:1420px;min-height:680px;margin:auto;padding:68px;display:grid;position:relative;overflow:hidden;box-shadow:0 45px 100px #0000004d,inset 0 1px #ffffff0f}.introShell:after{content:"";pointer-events:none;background:radial-gradient(circle,#315fce38,#0000 68%);border-radius:50%;width:520px;height:520px;position:absolute;top:4%;left:37%}.introLead{align-self:center}.introLead .kicker{color:#9aafd2;margin-bottom:32px}.introLead h2{letter-spacing:-4.5px;text-transform:none;color:#fff;margin:0;font-size:clamp(55px,5.8vw,88px);line-height:.91}.introLead>p{color:#aebbd1;max-width:500px;margin:30px 0 0;font-size:17px;line-height:1.65}.focusVisual{z-index:2;place-items:center;width:290px;height:340px;margin:auto;display:grid;position:relative}.focusCore{z-index:3;background:radial-gradient(circle at 35% 28%,#396fe8,#102b67 62%,#071b3e);border:1px solid #97b7ffa6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:142px;height:142px;display:flex;position:relative;box-shadow:0 0 0 10px #4370da14,0 0 55px #315fce80,inset 0 1px 5px #ffffff42}.focusCore small{letter-spacing:2px;color:#b9cdf9;font-size:8px}.focusCore strong{color:#fff;letter-spacing:-3px;font-size:47px;line-height:1}.focusCore span{letter-spacing:1.4px;color:#a9bce5;margin-top:8px;font-size:7px}.focusOrbit{border:1px solid #7097ff4d;border-radius:50%;animation:12s linear infinite focusSpin;position:absolute}.focusOrbit:after{content:"";background:#77a4ff;border-radius:50%;width:8px;height:8px;position:absolute;top:8%;left:23%;box-shadow:0 0 14px #77a4ff}.orbitA{width:230px;height:230px}.orbitB{width:285px;height:150px;animation-duration:9s;animation-direction:reverse;transform:rotate(28deg)}.focusBeam{opacity:.5;background:linear-gradient(#0000,#5d8ef8,#0000);width:1px;height:330px;position:absolute}.beamA{transform:rotate(45deg)}.beamB{transform:rotate(-45deg)}.focusNode{background:#7ff6bd;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 14px #7ff6bd}.fn1{top:76px;left:20px}.fn2{bottom:94px;right:11px}.fn3{bottom:43px;left:42px}@keyframes focusSpin{to{transform:rotate(360deg)}}.introText{z-index:2;border-left:1px solid #7aa0e538;align-self:center;padding:30px 0 30px 34px;position:relative}.introLabel{color:#7fa3ef;letter-spacing:1.6px;margin-bottom:20px;font-size:9px;font-weight:700;display:block}.introText p{color:#b1bfd5;margin:0 0 18px;font-size:15px;line-height:1.7}.introText .arrowLink{color:#fff;background:#ffffff0a;border:1px solid #80a5ed52;border-radius:11px;margin-top:18px;padding:12px 17px;font-size:12px;transition:all .25s}.introText .arrowLink:hover{background:#315fce;border-color:#6e98fa;transform:translateY(-2px)}.introShell .learningGoals{z-index:2;border:0;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:relative}.introShell .learningGoals article,.introShell .learningGoals article:nth-child(2),.introShell .learningGoals article:nth-child(3){background:#ffffff09;border:1px solid #7aa0e529;border-radius:17px;grid-template-columns:42px 1fr;align-items:start;gap:18px;min-height:145px;padding:24px;transition:transform .25s,border-color .25s,background .25s;display:grid}.introShell .learningGoals article:hover{background:#456bbb1a;border-color:#7aa0e566;transform:translateY(-5px)}.introShell .learningGoals span{color:#82a9ff;background:#102b5d;border:1px solid #759dec61;border-radius:12px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:700;display:grid}.introShell .learningGoals strong{color:#fff;margin:2px 0 9px;font-size:20px;display:block}.introShell .learningGoals p{color:#91a3bf;margin:0;font-size:13px;line-height:1.55}@media (max-width:1050px){.introShell{grid-template-columns:1fr 1fr}.focusVisual{grid-column:2}.introText{border-top:1px solid #7aa0e538;border-left:0;grid-column:1/-1;padding:28px 0 0}.introShell .learningGoals{grid-column:1/-1}}@media (max-width:700px){.intro{padding:80px 5vw}.introShell{grid-template-columns:1fr;gap:30px;padding:34px 24px}.introLead h2{letter-spacing:-3px}.focusVisual{grid-column:1;height:280px;transform:scale(.86)}.introText{grid-column:1}.introShell .learningGoals{grid-template-columns:1fr}.introShell .learningGoals article,.introShell .learningGoals article:nth-child(2),.introShell .learningGoals article:nth-child(3){min-height:auto}}.offerHeader{grid-template-columns:.42fr 2.68fr;align-items:start;gap:3vw}.offerHeader h2{white-space:nowrap;font-size:clamp(48px,5.2vw,78px)}.offerTitle p{color:#8d93a3;max-width:720px;margin:22px 0 0;font-size:16px;line-height:1.6}@media (max-width:1100px){.offerHeader{grid-template-columns:1fr}.offerHeader h2{white-space:normal}}.introShell{grid-template-rows:auto auto;grid-template-columns:1.7fr .8fr;min-height:auto}.introLead{padding-right:4vw}.introLead h2{letter-spacing:-6px;max-width:none;font-size:clamp(66px,7vw,106px);line-height:.88}.introLead>p{max-width:720px}.introText{flex-direction:column;justify-content:center;min-height:100%;display:flex}.introShell .learningGoals{grid-column:1/-1}.focusVisual{display:none}@media (max-width:1050px){.introShell{grid-template-columns:1fr}.introLead{padding-right:0}.introText{grid-column:1}.introLead h2{font-size:clamp(58px,9vw,88px)}}@media (max-width:700px){.introLead h2{letter-spacing:-3.5px;font-size:15vw}}.heroMessage h1{letter-spacing:-5.5px;font-size:clamp(68px,6.1vw,98px);line-height:.88}.introLead h2{letter-spacing:-4.5px;font-size:clamp(58px,5.7vw,84px);line-height:.9}.offerHeader h2{font-size:clamp(46px,4.8vw,72px)}@media (max-width:1050px){.introLead h2{font-size:clamp(54px,8vw,78px)}}@media (max-width:680px){.heroMessage h1{letter-spacing:-3.5px;font-size:16vw}.introLead h2{letter-spacing:-3px;font-size:13vw}.offerHeader h2{font-size:12vw}}.hero .scanField{transform:translateY(-38px)}@media (max-width:1050px){.hero .scanField{transform:translateY(-22px)}}@media (max-width:680px){.hero .scanField{transform:none}}.scanReadout{min-width:225px}.scanReadout strong{letter-spacing:-.2px;white-space:nowrap;font-size:15px}.heroMessage .heroButton{color:#fff;background:linear-gradient(135deg,#376ff0 0%,#1647c8 58%,#103697 100%);border:1px solid #709bff94;border-radius:14px;align-items:center;gap:11px;min-height:52px;padding:0 23px;font-size:15px;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 32px #1941a640,inset 0 1px #ffffff38}.heroMessage .heroButton:before{content:"";background:#7ff6bd;border-radius:50%;flex:none;width:8px;height:8px;position:static;box-shadow:0 0 0 4px #7ff6bd1f,0 0 15px #7ff6bdcc}.heroMessage .heroButton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:34%;height:250%;transition:left .58s;position:absolute;top:-75%;left:-48%;transform:rotate(20deg)}.heroMessage .heroButton:hover{border-color:#9dbcffe0;transform:translateY(-3px);box-shadow:0 19px 40px #1941a657,inset 0 1px #ffffff40}.heroMessage .heroButton:hover:after{left:120%}@media (max-width:600px){.topbar{gap:10px;height:92px;padding:0 4vw}.topbar .logo{letter-spacing:0;gap:8px;min-width:0}.topbar .logo img{clip-path:circle(44.5%);flex:0 0 52px;width:52px;height:52px;transform:none}.topbar .brandCopy{gap:3px;min-width:0}.topbar .brandCopy strong{letter-spacing:-.25px;max-width:170px;font-size:14px;line-height:1.05}.topbar .brandCopy small{letter-spacing:0;max-width:170px;font-size:9px;line-height:1.15}.topbar .navButton{text-align:center;flex:none;min-height:40px;padding:0 12px;font-size:11px;line-height:1.05}.topbar .navButton:before{width:6px;height:6px}}@media (max-width:680px){.hero .scanField{border:1px solid #3157ff1a;border-radius:22px;height:400px;margin-top:18px;overflow:hidden;-webkit-mask-image:none;mask-image:none}.hero .scanGrid{opacity:.28;background-size:34px 34px}.hero .scanCrest{width:96px;height:96px;top:46%;left:50%;transform:translate(-50%,-50%)}.hero .scanPoint{white-space:nowrap;gap:5px;font-size:9px}.hero .scanPoint i{flex:0 0 7px;width:7px;height:7px}.hero .scanPoint b{padding:5px 7px}.hero .sp1{top:12%;left:5%}.hero .sp2{top:15%;right:5%}.hero .sp3{bottom:25%;left:5%}.hero .sp4{bottom:22%;right:4%}.hero .networkLine{transform-origin:0;top:46%;left:50%}.hero .nl1{width:145px;transform:rotate(-145deg)}.hero .nl2{width:142px;transform:rotate(145deg)}.hero .nl3{width:142px;transform:rotate(-35deg)}.hero .nl4{width:145px;transform:rotate(35deg)}.hero .scanReadout{width:230px;min-width:230px;padding:10px 12px;bottom:12px;left:50%;right:auto;transform:translate(-50%)}.hero .scanReadout strong{font-size:13px}}.humanTraining{background:linear-gradient(#edf3ff 0%,#fff 100%);min-height:850px;padding:120px 5vw;display:block;position:relative;overflow:hidden}.humanTraining:before{content:"02";color:#315fce0f;letter-spacing:-16px;font-size:240px;font-weight:900;line-height:1;position:absolute;top:40px;right:3vw}.humanPhoto{border-radius:34px;width:78%;min-height:650px;margin-left:auto;box-shadow:0 40px 90px #19377333}.humanPhoto:after{background:linear-gradient(90deg,#091a372e,#0000 42%),linear-gradient(#0000 60%,#091a3775)}.photoNote{bottom:26px;left:auto;right:26px}.humanCopy{z-index:4;color:#fff;background:linear-gradient(145deg,#122a4ef7,#07152efa);border:1px solid #82a5e73b;border-radius:28px;width:min(600px,48vw);padding:52px;position:absolute;top:50%;left:5vw;transform:translateY(-50%);box-shadow:0 35px 80px #05183b61,inset 0 1px #ffffff12}.humanCopy:before{content:"";background:linear-gradient(#79a4ff,#315fce);border-radius:3px;width:3px;position:absolute;top:50px;bottom:50px;left:-1px;box-shadow:0 0 18px #5589ff99}.humanCopy .kicker{color:#9db2d5}.humanCopy h2{color:#fff;letter-spacing:-4px;margin:26px 0 24px;font-size:clamp(52px,5.2vw,78px);line-height:.9}.humanCopy h2 span{color:#82a9ff}.humanCopy h3{color:#dce7fb;max-width:520px;margin:0 0 20px;font-size:20px;font-weight:500;line-height:1.42}.humanCopy>p{color:#98a9c3;max-width:520px;margin:0;font-size:14px;line-height:1.7}.humanCopy ul{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:30px 0 0;padding:0;display:grid}.humanCopy li{background:#ffffff09;border:1px solid #7ea3e829;border-radius:13px;min-height:112px;padding:15px 12px;font-size:12px;line-height:1.35;display:block}.humanCopy li span{color:#7fa7fa;margin-bottom:15px;font-size:10px;display:block}.humanCopy li small{color:#6f89b2;letter-spacing:1.1px;margin-bottom:6px;font-size:7px;display:block}@media (max-width:1050px){.humanTraining{min-height:auto;padding:90px 5vw}.humanPhoto{width:100%;min-height:570px}.humanCopy{width:88%;margin:-120px auto 0;position:relative;top:auto;left:auto;transform:none}}@media (max-width:650px){.humanTraining{padding:75px 5vw}.humanPhoto{border-radius:22px;min-height:430px}.photoNote{bottom:14px;right:14px}.humanCopy{border-radius:22px;width:94%;margin:-70px auto 0;padding:34px 24px}.humanCopy h2{letter-spacing:-3px;font-size:13vw}.humanCopy h3{font-size:17px}.humanCopy ul{grid-template-columns:1fr}.humanCopy li{grid-template-columns:34px 1fr;align-items:center;min-height:auto;display:grid}.humanCopy li span{margin:0}.humanTraining:before{font-size:140px}}.workspaceScreen{grid-template-columns:1fr 145px;gap:12px;display:grid;position:absolute;inset:76px 20px 88px}.sharedView,.trainerTile,.sessionNote{background:#061227a6;border:1px solid #7ea4eb29;border-radius:15px}.sharedView{padding:22px;position:relative;overflow:hidden}.shareLabel{color:#fff;letter-spacing:1px;background:#315fce;border-radius:7px;padding:6px 8px;font-size:7px;position:absolute;top:14px;right:14px}.sharedHead{justify-content:space-between;align-items:end;padding-top:25px;display:flex}.sharedHead span{color:#8fa4c8;font-size:10px}.sharedHead b{color:#76efaf;letter-spacing:1px;font-size:8px}.sharedChart{background:linear-gradient(#0000,#315fce0d);border-bottom:1px solid #7ca0e22b;align-items:end;gap:10px;height:145px;margin:23px 0 18px;display:flex}.sharedChart i{background:linear-gradient(#75a0ff,#315fce);border-radius:5px 5px 0 0;flex:1;box-shadow:0 0 16px #3e6cd82e}.sharedChart i:first-child{height:28%}.sharedChart i:nth-child(2){height:43%}.sharedChart i:nth-child(3){height:38%}.sharedChart i:nth-child(4){height:61%}.sharedChart i:nth-child(5){height:54%}.sharedChart i:nth-child(6){height:78%}.sharedChart i:nth-child(7){background:linear-gradient(#7ff6bd,#29a96e);height:92%}.sharedMetrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sharedMetrics span{background:#ffffff06;border:1px solid #7ea4eb1f;border-radius:9px;padding:10px}.sharedMetrics small{color:#7187aa;font-size:7px;display:block}.sharedMetrics strong{color:#dce6f8;margin-top:4px;font-size:11px;display:block}.meetingSide{grid-template-rows:1fr 1fr;gap:12px;display:grid}.trainerTile{flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.trainerTile img{clip-path:circle(44.5%);border-radius:50%;width:68px;height:68px;box-shadow:0 0 25px #4b79e659}.trainerTile span{letter-spacing:1.2px;color:#8095b8;font-size:7px}.sessionNote{flex-direction:column;justify-content:center;padding:18px;display:flex}.sessionNote small{color:#7187aa;letter-spacing:1px;font-size:7px}.sessionNote strong{color:#fff;margin:10px 0;font-size:18px;line-height:1.05}.sessionNote i{color:#78a0f5;letter-spacing:1px;font-size:8px;font-style:normal}.consoleCore{display:none}.consoleOrbit{animation:none}@media (max-width:650px){.workspaceScreen{grid-template-columns:1fr 94px;gap:8px;inset:70px 12px 82px}.sharedView{padding:14px}.shareLabel{display:none}.sharedChart{gap:5px;height:120px;margin:18px 0}.sharedMetrics{gap:4px}.sharedMetrics span{padding:7px}.sharedMetrics strong{font-size:8px}.trainerTile img{width:52px;height:52px}.sessionNote{padding:10px}.sessionNote strong{font-size:13px}.consoleSignals{gap:5px;left:12px;right:12px}.consoleSignals span{padding:10px 8px;font-size:9px}}.browserBar{background:#ffffff0e;border-radius:7px;align-items:center;gap:5px;height:25px;margin:-7px -7px 10px;padding:0 9px;display:flex}.browserBar i{background:#647694;border-radius:50%;width:5px;height:5px}.browserBar span{color:#7084a7;background:#0000002e;border-radius:4px;flex:1;margin-left:4px;padding:3px 8px;font-size:6px}.shareLabel{background:#2f6fdf;align-items:center;gap:5px;display:flex}.shareLabel i{background:#8bffc4;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #70f5b0}.meetingSide{grid-template-rows:1fr 1fr}.trainerTile,.clientTile{background:#061227a6;border:1px solid #7ea4eb29;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.trainerTile b,.clientTile b{color:#75ecb1;font-size:7px;position:absolute;top:7px;right:9px}.clientTile>span{color:#fff;background:linear-gradient(145deg,#315fce,#173873);border-radius:50%;place-items:center;width:64px;height:64px;font-size:18px;font-weight:700;display:grid}.clientTile small{color:#8095b8;font-size:7px}.meetControls{color:#8091ad;grid-template-columns:1fr auto 1fr;align-items:center;height:50px;font-size:8px;display:grid;position:absolute;bottom:16px;left:20px;right:20px}.meetControls>div{gap:8px;display:flex}.meetControls button{color:#d9e4f5;background:#283c5e;border:0;border-radius:50%;width:34px;height:34px;font-size:9px}.meetControls .hangup{color:#fff;background:#df4b48;border-radius:18px;width:47px;font-size:18px;transform:rotate(180deg)}.meetControls>i{justify-self:end;font-style:normal}.consoleSignals{display:none}@media (max-width:650px){.browserBar{display:none}.clientTile>span{width:46px;height:46px;font-size:14px}.meetControls{grid-template-columns:1fr auto;bottom:12px;left:12px;right:12px}.meetControls>i{display:none}.meetControls button{width:30px;height:30px}.meetControls .hangup{width:40px}.workspaceScreen{bottom:70px}}.audienceSection{color:#fff;background:#0d1c35;padding:125px 5vw;position:relative;overflow:hidden}.audienceSection:before{content:"FÜR WEN";color:#6f99eb0b;white-space:nowrap;font-size:clamp(110px,15vw,230px);font-weight:900;line-height:1;position:absolute;top:35px;right:-1vw}.audienceHead{z-index:1;grid-template-columns:1.05fr .95fr;align-items:end;column-gap:8vw;margin-bottom:65px;display:grid;position:relative}.audienceHead .kicker{color:#91a7ca;grid-column:1/-1;margin-bottom:27px}.audienceHead h2{letter-spacing:-5px;margin:0;font-size:clamp(56px,6.2vw,92px);line-height:.9}.audienceHead h2 span{color:#82a9ff}.audienceHead>p{color:#aab8cf;max-width:560px;margin:0;font-size:17px;line-height:1.65}.audienceGrid{z-index:1;grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:relative}.audienceGrid article{background:linear-gradient(145deg,#1c355be6,#0a1830f2);border:1px solid #80a5e929;border-radius:22px;flex-direction:column;min-height:330px;padding:28px;transition:transform .35s,border-color .35s;display:flex;box-shadow:inset 0 1px #ffffff0d}.audienceGrid article:hover{border-color:#7ea6f16b;transform:translateY(-7px)}.audienceGrid article>span{color:#60799f;align-self:flex-end;font-size:12px}.audienceGrid small{color:#7fa8fb;letter-spacing:1.5px;margin-top:auto;font-size:9px}.audienceGrid h3{letter-spacing:-1px;max-width:340px;margin:18px 0 16px;font-size:26px;line-height:1.08}.audienceGrid p{color:#98a9c3;margin:0;font-size:14px;line-height:1.65}.audienceDecision{z-index:1;background:#07152eb3;border:1px solid #80a5e929;border-radius:20px;grid-template-columns:1fr 1fr;margin-top:18px;display:grid;position:relative;overflow:hidden}.audienceDecision>div{grid-template-columns:180px 1fr;align-items:center;gap:20px;padding:25px 28px;display:grid}.audienceDecision>div+div{border-left:1px solid #80a5e929}.audienceDecision small{color:#78a2f5;letter-spacing:1.25px;font-size:8px}.audienceDecision strong{font-size:14px;line-height:1.45}.audienceDecision>div:last-child small{color:#8392aa}@media (max-width:900px){.audienceHead{grid-template-columns:1fr;gap:28px}.audienceGrid{grid-template-columns:1fr}.audienceGrid article{min-height:255px}.audienceDecision{grid-template-columns:1fr}.audienceDecision>div+div{border-top:1px solid #80a5e929;border-left:0}}@media (max-width:600px){.audienceSection{padding:90px 6vw}.audienceHead h2{letter-spacing:-3px;font-size:13vw}.audienceHead>p{font-size:15px}.audienceDecision>div{grid-template-columns:1fr;gap:9px;padding:22px}.audienceGrid h3{font-size:23px}}.systemPath{background:linear-gradient(135deg,#edf3fc 0%,#fff 48%,#e8f0fc 100%);grid-template-columns:.82fr 1.18fr;gap:8vw;padding:135px 5vw;display:grid;position:relative;overflow:hidden}.systemPath:after{content:"04";color:#1d469609;font-size:34vw;font-weight:900;line-height:.7;position:absolute;bottom:-6vw;left:-3vw}.pathIntro{z-index:2;align-self:start;position:sticky;top:130px}.pathIntro .kicker{margin-bottom:34px}.pathIntro h2{color:#0b214c;letter-spacing:-5px;margin:0;font-size:clamp(58px,6vw,92px);line-height:.88}.pathIntro h2 span{color:#315fce}.pathIntro>p{color:#5d6f8d;max-width:530px;margin:32px 0;font-size:17px;line-height:1.7}.pathResult{background:#ffffffb3;border-left:3px solid #315fce;max-width:470px;margin-top:45px;padding:22px 24px;box-shadow:0 18px 45px #1f479114}.pathResult small{color:#7690bd;letter-spacing:1.5px;margin-bottom:8px;font-size:8px;display:block}.pathResult strong{color:#102b60;font-size:18px}.systemPath .pathTrack{z-index:2;grid-template-columns:1fr;gap:16px;display:grid;position:relative}.systemPath .pathTrack:before{content:"";background:linear-gradient(#315fce,#315fce1a);width:1px;position:absolute;top:65px;bottom:65px;left:43px}.systemPath .pathTrack article{background:#ffffffd1;border:1px solid #375fa921;border-radius:26px;align-items:center;min-height:190px;padding:34px 60px 34px 115px;transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 55px #24468614}.systemPath .pathTrack article:hover{transform:translate(-10px);box-shadow:0 30px 70px #24468624}.systemPath .pathNode{z-index:2;background:#fff;border:1px solid #aec3e9;border-radius:50%;width:52px;height:52px;padding:5px;position:absolute;top:50%;left:18px;transform:translateY(-50%);box-shadow:0 8px 20px #22488f24}.systemPath .pathNode span{background:linear-gradient(145deg,#173a7b,#315fce);border-radius:50%;font-size:12px}.pathContent small{color:#6685bc;letter-spacing:1.6px;margin:0 0 13px;font-size:8px;display:block}.pathContent h3{color:#0d2758;letter-spacing:-1.2px;margin:0 0 12px;font-size:clamp(25px,2.2vw,34px)}.pathContent p{color:#62718b;max-width:510px;margin:0;font-size:14px;line-height:1.65}.systemPath .pathTrack article>i{border:1px solid #315fce1a;border-radius:25px;width:110px;height:110px;position:absolute;top:50%;right:-45px;transform:translateY(-50%)rotate(45deg)}.systemPath .pathTrack article:nth-child(2) .pathNode span,.systemPath .pathTrack article:nth-child(4) .pathNode span{background:linear-gradient(145deg,#315fce,#79a1f8)}@media (max-width:900px){.systemPath{grid-template-columns:1fr}.pathIntro{position:relative;top:auto}.systemPath .pathTrack{margin-top:20px}}@media (max-width:600px){.systemPath{padding:90px 6vw}.pathIntro h2{letter-spacing:-3px;font-size:13vw}.systemPath .pathTrack article{min-height:180px;padding:28px 25px 28px 88px}.systemPath .pathTrack:before{left:32px}.systemPath .pathNode{width:48px;height:48px;left:8px}.pathContent h3{font-size:24px}}.intro{color:#0b214c;background:#fff}.intro:before{background-image:linear-gradient(#1e4b9e0b 1px,#0000 1px),linear-gradient(90deg,#1e4b9e0b 1px,#0000 1px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.introText .arrowLink{color:#16356e;background:#fff;border-color:#cbd8ec;box-shadow:0 8px 22px #234b9412}.introText .arrowLink:hover{color:#fff;background:#315fce}.introShell .learningGoals article,.introShell .learningGoals article:nth-child(2),.introShell .learningGoals article:nth-child(3){background:#ffffffc7;border-color:#dbe4f1;box-shadow:0 12px 30px #2348890e}.intro:before{display:none}@media (max-width:1050px){.introText{border-top-color:#d8e2f1}}.introShell{background:linear-gradient(135deg,#162b4df5,#08142afa);border-color:#7aa0e533;box-shadow:0 45px 100px #00000038,inset 0 1px #ffffff0f}.introShell:after{background:radial-gradient(circle,#315fce38,#0000 68%)}.introLead .kicker{color:#9aafd2}.introLead h2{color:#fff}.introLead h2 span{color:#82a9ff}.introLead>p{color:#aebbd1}.introText{border-left-color:#7aa0e538}.introLabel{color:#7fa3ef}.introText p{color:#b1bfd5}.introText .arrowLink{color:#fff;box-shadow:none;background:#ffffff0a;border-color:#80a5ed52}.introShell .learningGoals article,.introShell .learningGoals article:nth-child(2),.introShell .learningGoals article:nth-child(3){box-shadow:none;background:#ffffff09;border-color:#7aa0e529}.introShell .learningGoals article:hover{background:#456bbb1a;border-color:#7aa0e566}.introShell .learningGoals span{color:#82a9ff;background:#102b5d;border-color:#759dec61}.introShell .learningGoals strong{color:#fff}.introShell .learningGoals p{color:#91a3bf}@media (max-width:1050px){.introText{border-top-color:#7aa0e538}}.contactWidget{z-index:100;font-family:var(--font-sans),Arial,sans-serif;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.contactWidget summary{color:#fff;cursor:pointer;background:linear-gradient(#4678e6,#16479f);border:1px solid #ffffff47;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:48px;height:150px;list-style:none;display:flex;box-shadow:0 18px 45px #0e30734d}.contactWidget summary::-webkit-details-marker{display:none}.contactWidget summary span{letter-spacing:1.2px;writing-mode:vertical-rl;font-size:11px;font-weight:700;transform:rotate(180deg)}.contactWidget summary i{background:#ffffff24;border-radius:50%;place-items:center;width:25px;height:25px;font-size:18px;font-style:normal;font-weight:300;transition:transform .3s;display:grid}.contactWidget[open] summary i{transform:rotate(45deg)}.contactWidget[open] summary{height:52px;position:absolute;top:50%;right:350px;transform:translateY(-50%)}.widgetPanel{color:#fff;background:linear-gradient(145deg,#132e59,#081a39);border:1px solid #82a5e738;border-radius:22px;width:340px;padding:27px;position:absolute;top:50%;right:58px;transform:translateY(-50%);box-shadow:0 35px 80px #05183b66}.widgetHead small{color:#7fa5f2;letter-spacing:1.4px;font-size:8px}.widgetHead strong{color:#fff;letter-spacing:-1px;margin:12px 0;font-size:25px;line-height:1.02;display:block}.widgetHead p{color:#9eafc9;margin:0 0 20px;font-size:12px;line-height:1.55}.widgetPanel form{gap:10px;display:grid}.widgetPanel label span{color:#8298ba;letter-spacing:.8px;margin:0 0 5px;font-size:8px;display:block}.widgetPanel input,.widgetPanel textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;resize:none;background:#ffffff0e;border:1px solid #7ea4eb2e;border-radius:10px;outline:0;padding:12px 13px;font-size:12px}.widgetPanel input:focus,.widgetPanel textarea:focus{background:#ffffff14;border-color:#6f98ee}.widgetPanel input::placeholder,.widgetPanel textarea::placeholder{color:#6e83a5}.widgetPanel button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#487be9,#2157c2);border:0;border-radius:10px;margin-top:5px;padding:13px;font-size:12px;font-weight:700;box-shadow:0 10px 25px #1b4fbe47}.widgetPrivacy{text-align:center;color:#7186a7;margin-top:13px;font-size:8px;display:block}@media (max-width:650px){.contactWidget{top:auto;bottom:16px;right:14px;transform:none}.contactWidget summary{border-radius:50%;width:58px;height:58px}.contactWidget summary span{display:none}.contactWidget summary i{background:0 0;font-size:24px}.contactWidget[open] summary{width:48px;height:48px;top:auto;bottom:0;right:0;transform:none}.widgetPanel{width:min(340px,100vw - 28px);position:fixed;top:auto;bottom:76px;right:14px;transform:none}.contactWidget[open] summary i{transform:rotate(45deg)}}@media (min-width:651px){.contactWidget[open] summary{z-index:102;width:34px;height:34px;box-shadow:none;background:#ffffff12;border-color:#ffffff1f;border-radius:10px;position:fixed;top:calc(50% - 215px);right:32px;transform:none}.contactWidget[open] summary span{display:none}.contactWidget[open] summary i{background:0 0;width:24px;height:24px;font-size:21px}}.widgetToggle{opacity:0;pointer-events:none;position:absolute}.widgetTrigger{color:#fff;cursor:pointer;background:linear-gradient(#4678e6,#16479f);border:1px solid #ffffff47;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:48px;height:190px;display:flex;box-shadow:0 18px 45px #0e30734d}.widgetTrigger span{letter-spacing:1.2px;writing-mode:vertical-rl;font-size:11px;font-weight:700;transform:rotate(180deg)}.widgetTrigger i{background:#ffffff24;border-radius:50%;place-items:center;width:25px;height:25px;font-size:18px;font-style:normal;font-weight:300;display:grid}.contactWidget>.widgetPanel{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s,visibility .25s;transform:translateY(-50%)translate(18px)}.widgetToggle:checked~.widgetPanel{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(-50%)translate(0)}.widgetToggle:checked~.widgetTrigger{visibility:hidden}.widgetClose{z-index:3;color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff21;border-radius:10px;place-items:center;width:34px;height:34px;font-size:23px;font-weight:300;line-height:1;transition:background .2s;display:grid;position:absolute;top:16px;right:16px}.widgetClose:hover{background:#ffffff24}@media (max-width:650px){.widgetTrigger{border-radius:50%;width:58px;height:58px}.widgetTrigger span{display:none}.widgetTrigger i{background:0 0;font-size:24px}.contactWidget>.widgetPanel{transform:translateY(14px)}.widgetToggle:checked~.widgetPanel{transform:translateY(0)}.widgetToggle:checked~.widgetTrigger{visibility:hidden}}.cookieAccepted,.cookieSettingsToggle{opacity:0;pointer-events:none;position:fixed}.cookieBanner{z-index:150;color:#10264c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border:1px solid #dce4f1;border-radius:20px;grid-template-columns:58px 1fr auto;align-items:center;gap:18px;max-width:1180px;margin:auto;padding:18px 20px;display:grid;position:fixed;bottom:20px;left:22px;right:22px;box-shadow:0 25px 80px #0b255538}.cookieMark{background:#edf3fd;border-radius:15px;place-items:center;width:54px;height:54px;display:grid}.cookieMark img{object-fit:cover;border-radius:50%;width:42px;height:42px}.cookieCopy small{color:#315fce;letter-spacing:1.5px;margin-bottom:5px;font-size:7px;display:block}.cookieCopy strong{font-size:17px;display:block}.cookieCopy p{color:#62718a;margin:0;font-size:11px;line-height:1.45;display:inline}.cookieCopy a{color:#315fce;margin-left:8px;font-size:10px;text-decoration:underline}.cookieActions{align-items:center;gap:7px;display:flex}.cookieActions label,.cookieSave{color:#28426f;cursor:pointer;white-space:nowrap;border:1px solid #cfdaeb;border-radius:10px;padding:11px 14px;font-size:10px;font-weight:700}.cookieActions .cookiePrimary,.cookieSave{color:#fff;background:#315fce;border-color:#315fce}.cookieAccepted:checked~.cookieBanner,.cookieAccepted:checked~.cookieSettings{display:none}.cookieSettings{z-index:151;visibility:hidden;opacity:0;color:#10264c;background:#fff;border:1px solid #d8e2f0;border-radius:24px;width:min(470px,100vw - 30px);padding:34px;transition:all .22s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96);box-shadow:0 40px 120px #05183b57}.cookieSettingsToggle:checked~.cookieSettings{visibility:visible;opacity:1;transform:translate(-50%,-50%)scale(1)}.cookieSettingsToggle:checked~.cookieBanner:after{content:"";z-index:-1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0511268c;position:fixed;inset:-100vh}.cookieClose{cursor:pointer;border:1px solid #dbe3ef;border-radius:10px;place-items:center;width:34px;height:34px;font-size:22px;display:grid;position:absolute;top:16px;right:16px}.cookieSettings>small{color:#315fce;letter-spacing:1.5px;font-size:8px}.cookieSettings h3{letter-spacing:-1.5px;margin:12px 0 10px;font-size:34px}.cookieSettings>p{color:#66758d;margin:0 0 22px;font-size:12px;line-height:1.6}.cookieOptions{border-top:1px solid #e1e7f0}.cookieOptions>div,.cookieOptions>label{cursor:pointer;border-bottom:1px solid #e1e7f0;justify-content:space-between;align-items:center;padding:15px 0;display:flex}.cookieOptions span strong{font-size:13px;display:block}.cookieOptions span small{color:#7a889d;margin-top:3px;font-size:9px;display:block}.cookieOptions input{display:none}.cookieOptions i{background:#ccd5e3;border-radius:20px;width:38px;height:21px;font-size:0;transition:all .2s;position:relative}.cookieOptions i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.cookieOptions input:checked+i,.cookieOptions .alwaysOn{background:#315fce}.cookieOptions input:checked+i:after,.cookieOptions .alwaysOn:after{transform:translate(17px)}.cookieSave{text-align:center;margin-top:22px;display:block}@media (max-width:760px){.cookieBanner{grid-template-columns:42px 1fr;padding:18px;bottom:12px;left:12px;right:12px}.cookieMark{width:42px;height:42px}.cookieMark img{width:34px;height:34px}.cookieActions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.cookieActions label{text-align:center}.cookieActions label:last-child{grid-column:1/-1}.cookieSettings{padding:28px 22px}}.contactWidget .widgetPanel{color:#10264c;background:#fff;border-color:#dce5f2;box-shadow:0 35px 90px #05183b40}.contactWidget .widgetHead small{color:#315fce}.contactWidget .widgetHead strong{color:#10264c}.contactWidget .widgetHead p{color:#61718a}.contactWidget .widgetPanel label span{color:#5f718e}.contactWidget .widgetPanel input,.contactWidget .widgetPanel textarea{color:#10264c;background:#f5f8fc;border-color:#d7e0ed}.contactWidget .widgetPanel input:focus,.contactWidget .widgetPanel textarea:focus{background:#fff;border-color:#668de0;box-shadow:0 0 0 3px #315fce17}.contactWidget .widgetPanel input::placeholder,.contactWidget .widgetPanel textarea::placeholder{color:#8b98aa}.contactWidget .widgetPrivacy{color:#74839a}.contactWidget .widgetClose{color:#173a72;background:#f2f6fb;border-color:#d7e0ed}.contactWidget .widgetClose:hover{background:#e6eef9}.widgetPhone{color:#173a72;background:#f3f7fd;border:1px solid #d9e4f2;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;margin:0 0 18px;padding:12px 14px;display:flex}.widgetPhone small{color:#7083a1!important;letter-spacing:1px!important;margin:0!important;font-size:7px!important}.widgetPhone b{white-space:nowrap;font-size:14px}.widgetPhone:hover{background:#eaf2ff;border-color:#9ab5e7}.faPhone{clip-path:polygon(13% 0,34% 0,43% 24%,34% 37%,48% 55%,65% 68%,76% 57%,100% 66%,100% 87%,91% 98%,74% 100%,54% 92%,34% 78%,19% 61%,7% 42%,0 22%,2% 8%);background:currentColor;width:15px;height:15px;display:inline-block}.widgetTrigger .faPhone{color:#fff}.widgetPhone b{align-items:center;gap:7px;display:flex}.widgetPhone b .faPhone{color:#173a72;width:13px;height:13px}.pathIntro h2{letter-spacing:-4.5px;font-size:clamp(58px,5.7vw,84px);line-height:.9}.systemPath{background:#fff}.systemPath:before{content:"";pointer-events:none;background:radial-gradient(circle at 8% 18%,#315fce17,#0000 27%),radial-gradient(circle at 93% 80%,#709cf514,#0000 24%);position:absolute;inset:0}.systemPath .pathTrack article{background:linear-gradient(145deg,#fff,#f6f9fe);border-color:#dce5f2;box-shadow:0 22px 60px #1a3d7f17}.depthSection{color:#fff;background:#0c1b34;padding:125px 5vw 135px;position:relative;overflow:hidden}.depthSection:before{content:"";background:radial-gradient(circle at 82% 5%,#3867d340,#0000 32%);position:absolute;inset:0}.depthHead,.depthGrid{z-index:1;max-width:1420px;margin-left:auto;margin-right:auto;position:relative}.depthHead{grid-template-columns:.6fr 1.3fr .8fr}.depthHead .kicker{color:#91a7ca}.depthHead h2{color:#fff}.depthHead h2 span{color:#82a9ff}.depthHead>p{color:#a9b8cf}.depthGrid{border:0;gap:13px}.depthGrid article{background:linear-gradient(145deg,#1c355bdb,#09172ff0);border:1px solid #7ea4eb29;border-radius:20px;min-height:255px;padding:30px;transition:transform .3s,border-color .3s,background .3s;box-shadow:inset 0 1px #ffffff0d}.depthGrid article:hover{background:linear-gradient(145deg,#244371f5,#0c1d3afa);border-color:#7aa3f26b;transform:translateY(-6px);box-shadow:0 24px 55px #0003}.depthGrid article>span{color:#84acff;background:#4673d529}.depthGrid h3{color:#fff;margin-top:48px}.depthGrid p{color:#98a9c3}.manifesto{color:#0b214c;background:#fff;grid-template-columns:240px 1fr;margin:0;padding:125px 7vw;position:relative;overflow:hidden}.manifesto:before{content:"20 JAHRE";color:#315fce0b;white-space:nowrap;font-size:17vw;font-weight:900;position:absolute;bottom:-3vw;right:-2vw}.manifestoSignal{z-index:1;background:radial-gradient(circle at 35% 30%,#fff,#e9f1fd);border-color:#c7d6ee;position:relative;box-shadow:inset 0 0 0 18px #315fce0b,0 25px 60px #1c41861f}.manifestoSignal span{color:#315fce}.manifestoSignal small{color:#60749a}.manifesto>div:last-child{z-index:1;background:linear-gradient(145deg,#fff,#f5f8fd);border:1px solid #dce5f2;border-radius:28px;padding:55px;position:relative;box-shadow:0 30px 75px #1a3d7f17}.manifesto p{color:#58709b}.manifesto h2{color:#0b214c}.manifesto h2 span{color:#315fce}.premiumFaq{background:#edf3fc;gap:7vw;padding:135px 6vw;position:relative}.premiumFaq:before{content:"FAQ";color:#315fce0b;font-size:20vw;font-weight:900;line-height:.8;position:absolute;bottom:-3vw;left:2vw}.premiumFaq>div{z-index:1;position:relative}.premiumFaq>div:first-child{align-self:start;position:sticky;top:125px}.premiumFaq .faqList{background:#fff;border:1px solid #d8e3f1;border-radius:26px;padding:18px 30px;box-shadow:0 28px 70px #1f428217}.premiumFaq .faqList details{border-color:#e1e8f2;padding:27px 4px}.premiumFaq .faqList details:last-child{border-bottom:0}.premiumFaq .faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;display:flex}.premiumFaq .faqList summary b{border-radius:50%;flex:0 0 34px;width:34px;height:34px}.premiumFaq .faqList details[open] summary b{color:#fff;background:#315fce;transform:rotate(45deg)}.launchCta{background:linear-gradient(145deg,#102b57,#07172f);margin:0;padding:145px 6vw 150px}.launchCta:before{background-image:radial-gradient(circle,#5d89ec21 1px,#0000 1.5px);background-size:24px 24px;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.launchCta:after{content:"";pointer-events:none;border:1px solid #7fa4eb24;border-radius:34px;position:absolute;inset:28px}.launchCta>a{border:1px solid #fffc;border-radius:16px;padding:10px 11px 10px 25px}.launchCta>small{color:#8296b8}footer{background:#07172f;border-top:1px solid #7b9fe121}@media (max-width:900px){.manifesto{grid-template-columns:1fr}.manifesto>div:last-child{padding:40px}.premiumFaq>div:first-child{position:relative;top:auto}.depthHead{grid-template-columns:1fr;gap:28px}.depthGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.depthSection{padding:90px 6vw}.depthGrid{grid-template-columns:1fr}.manifesto{padding:90px 6vw}.manifesto>div:last-child{padding:30px 24px}.manifesto h2{font-size:11vw}.premiumFaq .faqList{padding:10px 20px}.launchCta:after{border-radius:24px;inset:12px}}.contactWidget{align-items:center;gap:9px;display:flex;top:auto;bottom:24px;right:24px;transform:none}.widgetQuickCall{color:#173a72;background:#fff;border:1px solid #d6e1ef;border-radius:18px;place-items:center;width:58px;height:58px;transition:transform .25s,background .25s;display:grid;box-shadow:0 16px 42px #0d2b6233}.widgetQuickCall:hover{background:#edf4ff;transform:translateY(-3px)}.widgetQuickCall .faPhone{width:17px;height:17px}.widgetTrigger{box-sizing:border-box;background:linear-gradient(135deg,#315fce,#16479f);border-radius:18px;flex-direction:row;gap:18px;width:auto;height:58px;padding:8px 9px 8px 18px;box-shadow:0 16px 42px #0e307347}.widgetTrigger span{writing-mode:horizontal-tb;letter-spacing:0;flex-direction:column;gap:2px;display:flex;transform:none}.widgetTrigger span small{color:#bed0f6;letter-spacing:1px;font-size:7px}.widgetTrigger span b{color:#fff;white-space:nowrap;font-size:12px}.widgetTrigger>i{background:#ffffff24;border-radius:12px;width:38px;height:38px;font-size:20px}.contactWidget>.widgetPanel{width:350px;position:fixed;top:auto;bottom:94px;right:24px;transform:translateY(16px)}.widgetToggle:checked~.widgetPanel{transform:translateY(0)}.widgetToggle:checked~.widgetTrigger,.widgetToggle:checked~.widgetQuickCall{visibility:hidden;opacity:0}.widgetClose{top:16px;right:16px}@media (max-width:650px){.contactWidget{top:auto;bottom:14px;right:14px;transform:none}.widgetQuickCall{border-radius:17px;width:54px;height:54px}.widgetTrigger{border-radius:17px;width:auto;height:54px;padding-left:15px}.widgetTrigger span{display:flex}.widgetTrigger>i{width:36px;height:36px}.contactWidget>.widgetPanel{width:min(350px,100vw - 28px);bottom:80px;right:14px;transform:translateY(14px)}.widgetToggle:checked~.widgetPanel{transform:translateY(0)}}.widgetTrigger span b{letter-spacing:.1px;font-size:14px;font-weight:500;line-height:1.2}.siteFooter{color:#fff;background:#07172f;border-top:0;padding:0 5vw 30px;display:block;position:relative;overflow:hidden}.siteFooter:before{content:"";background:radial-gradient(circle,#315fce40,#0000 68%);border-radius:50%;width:650px;height:650px;position:absolute;top:-300px;right:-220px}.footerTop{z-index:1;border-bottom:1px solid #81a4e429;justify-content:space-between;align-items:center;gap:50px;min-height:260px;padding:70px 0 58px;display:flex;position:relative}.footerBrand{color:#fff;align-items:center;gap:18px;display:flex}.footerBrand img{object-fit:cover;clip-path:circle(44.5%);filter:drop-shadow(0 12px 24px #00000047);border-radius:50%;width:76px;height:76px}.footerBrand span{flex-direction:column;display:flex}.footerBrand strong{letter-spacing:-.5px;font-size:21px;font-weight:600;line-height:1.02}.footerBrand small{color:#8799b6;letter-spacing:.3px;margin-top:8px;font-size:9px}.footerTop>p{text-align:right;color:#fff;letter-spacing:-2.8px;margin:0;font-size:clamp(34px,4vw,60px);font-weight:500;line-height:.94}.footerTop>p span{color:#82a9ff}.footerGrid{z-index:1;grid-template-columns:1.35fr .7fr .55fr;gap:7vw;padding:55px 0 62px;display:grid;position:relative}.footerGrid section,.footerGrid nav{flex-direction:column;align-items:flex-start;display:flex}.footerGrid small{color:#6f87ae;letter-spacing:1.6px;margin-bottom:22px;font-size:8px}.footerGrid section>a{color:#fff}.footerPhone{letter-spacing:-1.2px;font-size:clamp(25px,2.5vw,38px);font-weight:500}.footerMail{border-bottom:1px solid #82a7eb59;margin-top:12px;padding-bottom:5px;font-size:15px;color:#9db8ec!important}.footerGrid section>strong{font-size:18px;font-weight:500}.footerGrid section>p{color:#9dadc6;margin:8px 0 0;font-size:15px}.footerGrid nav{gap:12px}.footerGrid nav small{margin-bottom:10px}.footerGrid nav a{color:#a7b5ca;font-size:12px;transition:color .2s,transform .2s}.footerGrid nav a:hover{color:#fff;transform:translate(4px)}.footerBottom{z-index:1;color:#6f819d;letter-spacing:.4px;border-top:1px solid #81a4e429;justify-content:space-between;align-items:center;padding-top:24px;font-size:9px;display:flex;position:relative}.footerBottom>div{justify-content:flex-end;gap:25px;display:flex}.footerBottom a{color:#8192ac}.footerBottom a:hover{color:#fff}.footerBottom b{color:#82a9ff;margin-left:5px;font-size:13px}.siteFooter>div{text-transform:none}.footerPhone{align-items:center;gap:12px;display:flex}.footerPhone .faPhone{color:#82a9ff;flex:none;width:20px;height:20px}.footerMail{text-transform:lowercase}.offerHeader h2{letter-spacing:-4.5px;font-size:clamp(58px,5.7vw,84px);font-weight:700;line-height:.9}.footerGrid>section>small,.footerGrid>nav>small{color:#91abe0;letter-spacing:1.7px;margin-bottom:24px;font-size:11px;font-weight:600}.footerGrid nav a{padding-left:18px;font-size:14px;line-height:1.45;position:relative}.footerGrid nav a:before{content:"";background:#507edc29;border:1px solid #7198e8;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 9px #5384e847}.footerGrid nav a:hover:before{background:#82a9ff;border-color:#a8c3ff}.footerGrid nav a:before{background:#82a9ff;border-color:#82a9ff;box-shadow:0 0 10px #5384e87a}.cookieBanner{border-color:#ccd9ea;grid-template-columns:64px 1fr auto;gap:21px;padding:22px 24px}.cookieMark{width:60px;height:60px}.cookieMark img{width:48px;height:48px}.cookieCopy small{letter-spacing:1.4px;margin-bottom:7px;font-size:9px;font-weight:700}.cookieCopy strong{margin-bottom:5px;font-size:20px;line-height:1.2}.cookieCopy p{color:#4f617c;font-size:13px;line-height:1.55}.cookieCopy a{margin-left:10px;font-size:12px;font-weight:600}.cookieActions{gap:9px}.cookieActions label{padding:13px 16px;font-size:12px;line-height:1.2}.cookieSettings>small{font-size:10px}.cookieSettings h3{font-size:38px}.cookieSettings>p{font-size:14px}.cookieOptions span strong{font-size:15px}.cookieOptions span small{font-size:11px}.cookieSave{font-size:13px}@media (max-width:760px){.cookieBanner{grid-template-columns:48px 1fr;padding:20px}.cookieMark{width:46px;height:46px}.cookieMark img{width:38px;height:38px}.cookieCopy strong{font-size:18px}.cookieCopy p{font-size:12px;display:block}.cookieCopy a{margin:6px 0 0;display:inline-block}.cookieActions label{font-size:11px}}.heroPriceNote{color:#aebbd0;letter-spacing:.45px;align-items:center;gap:8px;margin-top:18px;font-size:10px;display:flex}.heroPriceNote i{background:#75efb1;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #75efb1a6}.priceSection{background:#fff;padding:120px 5vw}.pricePanel{color:#fff;background:linear-gradient(135deg,#152f59,#081a39);border:1px solid #7fa4e833;border-radius:32px;grid-template-columns:1.08fr .92fr;gap:7vw;max-width:1420px;margin:auto;padding:68px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 95px #13346f33}.pricePanel:after{content:"899";color:#79a2f50e;font-size:19vw;font-weight:900;line-height:.8;position:absolute;bottom:-6vw;right:-2vw}.priceIntro,.priceDetails{z-index:1;position:relative}.priceIntro .kicker{color:#9baed0;margin-bottom:32px}.priceIntro h2{letter-spacing:-4.5px;margin:0;font-size:clamp(58px,5.7vw,84px);font-weight:700;line-height:.9}.priceIntro h2 span{color:#82a9ff}.priceIntro>p{color:#aebbd1;max-width:580px;margin:30px 0 0;font-size:16px;line-height:1.7}.priceDetails{border-left:1px solid #7da2e633;padding-left:5vw}.priceTag small{color:#7fa3ef;letter-spacing:1.5px;font-size:8px;display:block}.priceTag strong{letter-spacing:-6px;margin-top:8px;font-size:clamp(70px,7vw,108px);line-height:.9;display:block}.priceTag sup{vertical-align:top;letter-spacing:0;font-size:.35em}.priceTag>span{color:#91a4c2;margin-top:10px;font-size:11px;display:block}.priceDetails ul{margin:32px 0 28px;padding:0;list-style:none}.priceDetails li{color:#dce6f6;border-top:1px solid #7ea4e829;align-items:center;gap:15px;padding:13px 0;font-size:13px;display:flex}.priceDetails li i{color:#759cf1;font-size:8px;font-style:normal}.priceDetails>label{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4077ea,#1b4fab);border-radius:13px;padding:15px 19px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 14px 34px #0e348759}@media (max-width:900px){.pricePanel{grid-template-columns:1fr}.priceDetails{border-top:1px solid #7da2e633;border-left:0;padding:35px 0 0}}@media (max-width:600px){.priceSection{padding:80px 5vw}.pricePanel{border-radius:24px;padding:38px 25px}.priceIntro h2{letter-spacing:-3px;font-size:14vw}.priceTag strong{font-size:82px}.heroPriceNote{max-width:250px;line-height:1.45}.launchContactButton{font-size:12px}}.heroPriceNote i,.launchContactButton i,.launchEyebrow span{display:none}.heroPriceNote{padding-left:0}.launchContactButton{gap:0}.heroPriceNote{color:#d0daea;letter-spacing:.15px;margin-top:20px;font-size:13px;font-weight:500;line-height:1.45}.priceTag>span{color:#b7c5da;margin-top:13px;font-size:14px;font-weight:500}.launchContactButton{font-size:15px}@media (max-width:600px){.heroPriceNote{max-width:300px;font-size:12px}.priceTag>span{font-size:13px}.launchContactButton{font-size:12px;line-height:1.35}}@media (min-width:1051px){.humanPhoto>img{transform-origin:50%;width:100%;inset:0;transform:translate(42px)scale(1.12)}}.introLead h2{font-weight:700}.offerCard ul{margin-top:auto;margin-bottom:0}.offerCard{min-height:475px;padding:27px}.offerCard .cardIcon{height:130px}.offerCard h3{margin-top:5px}.offerCard>p{line-height:1.5}.ownerProof{color:#0b214c;background:#fff;grid-template-columns:230px 1fr;align-items:center;gap:6vw;padding:90px 7vw;display:grid}.ownerBadge{background:radial-gradient(circle at 35% 30%,#fff,#e9f1fc);border:1px solid #d4e0f0;border-radius:50%;place-items:center;width:200px;height:200px;display:grid;position:relative;box-shadow:inset 0 0 0 16px #315fce0a,0 24px 60px #1c41861f}.ownerBadge img{clip-path:circle(44.5%);border-radius:50%;width:112px;height:112px}.ownerBadge>span{color:#fff;background:#315fce;border-radius:13px;padding:10px 13px;font-size:27px;font-weight:700;line-height:.8;position:absolute;bottom:16px;right:-18px;box-shadow:0 12px 30px #1f4bb047}.ownerBadge span small{letter-spacing:1.2px;margin-top:7px;font-size:7px;display:block}.ownerCopy>small{color:#315fce;letter-spacing:1.6px;font-size:9px;font-weight:600}.ownerCopy h2{letter-spacing:-3px;margin:20px 0;font-size:clamp(42px,5vw,72px);font-weight:700;line-height:.98}.ownerCopy h2 span{color:#315fce}.ownerCopy p{color:#60718a;max-width:800px;margin:0;font-size:16px;line-height:1.7}@media (max-width:750px){.ownerProof{grid-template-columns:1fr;padding:75px 6vw}.ownerBadge{width:160px;height:160px}.ownerBadge img{width:92px;height:92px}.ownerCopy h2{letter-spacing:-2.5px;font-size:11vw}}.networkSvg{display:none}@media (min-width:681px){.hero .networkLine{display:none}.hero .scanPoint{animation-name:desktopPointReveal;bottom:auto;right:auto;transform:translateY(-50%)}.hero .scanPoint i{position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.hero .scanPoint b{margin-left:8px;display:block}.hero .sp1{top:20.6%;left:13%}.hero .sp2{top:41.6%;left:77.6%}.hero .sp3{top:72.4%;left:20.9%}.hero .sp4{top:86.4%;left:74.9%}.hero .networkSvg{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.hero .networkSvg line{vector-effect:non-scaling-stroke}.hero .networkBase{stroke:#315fce;stroke-width:1px;opacity:.42}.hero .networkPulse{stroke:#9ab5ff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.11 .89;filter:drop-shadow(0 0 4px #4f7eff);animation:6s cubic-bezier(.45,0,.2,1) infinite both svgSignal}.hero .incomingPulse{animation-delay:1s}.hero .outgoingPulse{animation-delay:2.8s}}@keyframes desktopPointReveal{to{opacity:1;transform:translateY(-50%)}}@keyframes svgSignal{0%{stroke-dashoffset:1px;opacity:0}3%{opacity:1}27%{stroke-dashoffset:0;opacity:1}30%,to{stroke-dashoffset:0;opacity:0}}.hero .networkLine:after{animation-name:strategySignal;animation-duration:6s;animation-timing-function:cubic-bezier(.45,0,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}.hero .nl1:after{animation-delay:1s}.hero .nl2:after,.hero .nl3:after,.hero .nl4:after{animation-delay:2.8s}@keyframes strategySignal{0%{opacity:0;left:0}3%{opacity:1}27%{opacity:1;left:calc(100% - 34px)}30%,to{opacity:0;left:calc(100% - 34px)}}.siteFooter .footerBottom{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.siteFooter .footerLegal{justify-content:center;gap:32px;display:flex}.siteFooter .footerLegal a{color:#aebdd3;font-size:13px;font-weight:500}.siteFooter .footerBack{justify-self:end;font-size:10px}.siteFooter .footerBottom>span{color:#aebdd3;font-size:13px;font-weight:500}.launchCta>a{color:#fff;background:linear-gradient(135deg,#3f75e9,#1b4fab);border:1px solid #84aaff8c;border-radius:15px;gap:12px;padding:17px 21px;font-size:14px;font-weight:600;position:relative;overflow:hidden;box-shadow:0 16px 42px #103a9159,inset 0 1px #ffffff2e}.launchCta>a:before{content:"";background:linear-gradient(105deg,#0000 35%,#fff3 50%,#0000 65%);transition:transform .65s;position:absolute;inset:0;transform:translate(-120%)}.launchCta>a:hover:before{transform:translate(120%)}.launchCta>a i{background:#75efb1;border-radius:50%;order:-1;width:9px;height:9px;box-shadow:0 0 13px #75efb1bf}.launchCta>a i:before,.launchCta>a i:after{display:none}.launchCta>a span{z-index:1;position:relative}.launchContactButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3f75e9,#1b4fab);border:1px solid #84aaff8c;border-radius:15px;align-items:center;gap:12px;padding:17px 21px;font-size:14px;font-weight:600;transition:transform .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 16px 42px #103a9159,inset 0 1px #ffffff2e}.launchContactButton:before{content:"";background:linear-gradient(105deg,#0000 35%,#fff3 50%,#0000 65%);transition:transform .65s;position:absolute;inset:0;transform:translate(-120%)}.launchContactButton:hover{transform:translateY(-3px)}.launchContactButton:hover:before{transform:translate(120%)}.launchContactButton i{background:#75efb1;border-radius:50%;order:-1;width:9px;height:9px;box-shadow:0 0 13px #75efb1bf}.launchContactButton span{z-index:1;position:relative}.footerBrand img{width:94px;height:94px}.footerBrand{gap:22px}@media (max-width:600px){.footerBrand img{width:72px;height:72px}}.legalPage{color:#0b214c;background:#f3f7fc;min-height:100vh}.legalHeader{background:#fffffff0;border-bottom:1px solid #dce5f1;justify-content:space-between;align-items:center;height:105px;padding:0 5vw;display:flex}.legalBrand{color:#0b214c;align-items:center;gap:14px;display:flex}.legalBrand img{clip-path:circle(44.5%);border-radius:50%;width:58px;height:58px}.legalBrand span{flex-direction:column;display:flex}.legalBrand strong{font-size:15px}.legalBrand small{color:#74839a;margin-top:4px;font-size:8px}.legalBack{color:#173a72;background:#fff;border:1px solid #d4dfed;border-radius:12px;padding:12px 16px;font-size:11px;font-weight:600}.legalHero{color:#fff;background:linear-gradient(145deg,#102b57,#07172f);padding:95px 5vw 75px}.legalHero>div,.legalContent{max-width:1320px;margin:auto}.legalHero small,.legalCard>small,.legalNotice>small{color:#82a9ff;letter-spacing:1.6px;font-size:8px}.legalHero h1{letter-spacing:-6px;margin:20px 0 15px;font-size:clamp(66px,8vw,120px);line-height:.85}.legalHero h1 span{color:#82a9ff}.legalHero p{color:#aebbd0;margin:0;font-size:16px}.legalContent{grid-template-columns:1fr 1fr;gap:16px;padding:75px 5vw 110px;display:grid}.legalCard,.legalNotice{background:#fff;border:1px solid #dbe4f0;border-radius:23px;padding:38px;box-shadow:0 20px 55px #1f438412}.legalCard h2{letter-spacing:-1px;margin:20px 0 15px;font-size:28px}.legalCard p,.legalCard address,.legalCard>a{color:#5f708a;margin:7px 0;font-size:15px;font-style:normal;line-height:1.65;display:block}.legalCard>a:hover{color:#315fce}.legalRegistry{grid-column:1/-1}.legalRegistry dl{margin:25px 0 0}.legalRegistry dl>div{border-top:1px solid #e2e8f1;grid-template-columns:220px 1fr;padding:16px 0;display:grid}.legalRegistry dt{color:#728099;font-size:12px}.legalRegistry dd{color:#142f61;margin:0;font-size:15px;font-weight:600}.legalNotice{background:#eaf1fc;grid-column:1/-1}.legalNotice p{color:#4f6382;max-width:900px;margin:20px 0 0;font-size:15px;line-height:1.7}.legalFooter{color:#8292aa;background:#07172f;justify-content:space-between;align-items:center;padding:30px 5vw;font-size:11px;display:flex}.legalFooter>div{gap:25px;display:flex}.legalFooter a{color:#a7b7d0}@media (max-width:700px){.legalHeader{height:85px}.legalBrand img{width:48px;height:48px}.legalBrand small{display:none}.legalBack{font-size:9px}.legalHero{padding:75px 6vw 60px}.legalHero h1{letter-spacing:-4px;font-size:18vw}.legalContent{grid-template-columns:1fr;padding:55px 6vw 80px}.legalRegistry,.legalNotice{grid-column:1}.legalCard,.legalNotice{padding:28px 23px}.legalRegistry dl>div{grid-template-columns:1fr;gap:6px}.legalFooter{flex-direction:column;align-items:flex-start;gap:18px}.legalFooter>div{flex-wrap:wrap}}.legalCard>small,.legalNotice>small{letter-spacing:1.7px;font-size:11px;font-weight:600}.legalHeader{background:#10213d;border-bottom-color:#ffffff1a}.legalBrand{color:#fff}.legalBrand small{color:#9eabc2}.legalBack{color:#fff;background:linear-gradient(135deg,#3268e8,#1647c8 58%,#103697);border-color:#84a8ff8c;box-shadow:0 10px 28px #08236347}.legalBack:hover{background:linear-gradient(135deg,#4077ef,#1d54d0 58%,#123da8)}.privacyHero h1{font-size:clamp(62px,7.5vw,112px)}.privacyLayout{grid-template-columns:280px 1fr;align-items:start;gap:6vw;max-width:1420px;margin:auto;padding:80px 5vw 120px;display:grid}.privacyNav{background:#fff;border:1px solid #dce5f1;border-radius:20px;padding:25px;position:sticky;top:30px;box-shadow:0 18px 50px #1f438412}.privacyNav small{color:#315fce;letter-spacing:1.5px;margin-bottom:16px;font-size:9px;font-weight:700;display:block}.privacyNav a{color:#64738b;border-top:1px solid #e7ecf3;padding:9px 0;font-size:10px;line-height:1.3;display:block}.privacyNav a:hover{color:#315fce}.privacyDocument{min-width:0}.privacyDocument>section{background:#fff;border:1px solid #dce5f1;border-radius:24px;margin-bottom:18px;padding:42px;scroll-margin-top:25px;box-shadow:0 18px 55px #1f43840e}.privacyDocument p{color:#596b85;white-space:pre-line;overflow-wrap:anywhere;margin:0 0 18px;font-size:14px;line-height:1.8}.privacyDocument a{color:#315fce;text-decoration:underline}@media (max-width:900px){.privacyLayout{grid-template-columns:1fr}.privacyNav{grid-template-columns:1fr 1fr;gap:0 20px;display:grid;position:relative;top:auto}.privacyNav small{grid-column:1/-1}}@media (max-width:600px){.privacyHero h1{font-size:15vw}.privacyLayout{padding:55px 5vw 80px}.privacyNav{grid-template-columns:1fr;padding:20px}.privacyDocument>section{padding:28px 22px}.privacyDocument h2{font-size:28px}.privacyDocument p{font-size:13px;line-height:1.72}}.privacyLayout{grid-template-columns:1fr;gap:0;max-width:1520px}.privacyDocument{width:100%}.privacyLayout{max-width:1320px;padding-top:65px}.privacyDocument{background:#fff;border:1px solid #dce5f1;border-radius:24px;padding:58px 72px;box-shadow:0 22px 65px #1f438412}.privacyDocument>section{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.privacyDocument>section+section{margin-top:38px}.privacyDocument h2{color:#111827;letter-spacing:-.2px;margin:0 0 18px;font-size:18px;line-height:1.35}.privacyDocument h3{color:#111827;margin:25px 0 12px;font-size:16px;line-height:1.4}.privacyTextBlock{margin-bottom:18px}.privacyDocument .privacyTextBlock p{color:#202938;white-space:normal;margin:0 0 13px;font-size:15px;line-height:1.65}.privacyDocument .privacyTextBlock p strong{color:#111827;font-weight:700}.privacyDocument .privacyBullet{padding-left:28px;position:relative}.privacyDocument .privacyBullet:before{content:"•";color:#111827;font-weight:700;position:absolute;left:8px}@media (max-width:700px){.privacyDocument{padding:35px 24px}.privacyDocument h2{font-size:17px}.privacyDocument .privacyTextBlock p{font-size:14px;line-height:1.65}.siteFooter .footerBottom{text-align:center;grid-template-columns:1fr;justify-items:center}.siteFooter .footerLegal{order:1}.siteFooter .footerBottom>span{order:2}.siteFooter .footerBack{order:3;justify-self:center}}@media (max-width:850px){.footerTop{flex-direction:column;align-items:flex-start}.footerTop>p{text-align:left}.footerGrid{grid-template-columns:1fr 1fr}.footerGrid nav{grid-column:1/-1;grid-template-columns:repeat(4,auto);justify-content:start;display:grid}.footerGrid nav small{grid-column:1/-1}.footerBottom{flex-direction:column;align-items:flex-start;gap:18px}.footerBottom>div{justify-content:flex-start}}@media (max-width:600px){.siteFooter{padding:0 6vw 25px}.footerTop{min-height:auto;padding:60px 0 45px}.footerBrand img{width:62px;height:62px}.footerBrand strong{font-size:18px}.footerTop>p{letter-spacing:-2px;font-size:10vw}.footerGrid{grid-template-columns:1fr;gap:42px;padding:45px 0}.footerGrid nav{grid-column:1;grid-template-columns:1fr 1fr}.footerPhone{font-size:28px}.footerMail{overflow-wrap:anywhere;font-size:12px}.footerBottom>div{flex-wrap:wrap;gap:14px 20px}}.cookieActions button,.cookieSave{font:inherit}.cookieActions button{color:#28426f;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cfdaeb;border-radius:10px;padding:13px 16px;font-size:12px;font-weight:700;line-height:1.2}.cookieActions button.cookiePrimary{color:#fff;background:#315fce;border-color:#315fce}.cookieSave{cursor:pointer;border:1px solid #315fce;width:100%}.cookieClose{color:#10264c;background:#fff;padding:0}.cookieConsent.isHidden .cookieBanner,.cookieConsent.isHidden .cookieSettings{display:none}.cookieConsent.settingsOpen:before{content:"";z-index:149;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0511268c;position:fixed;inset:0}.cookieConsent.settingsOpen .cookieSettings{visibility:visible;opacity:1;transform:translate(-50%,-50%)scale(1)}@media (max-width:760px){.cookieActions button{text-align:center;font-size:11px}.cookieActions button:last-child{grid-column:1/-1}}.widgetConsent{margin-top:2px;flex-direction:row!important;align-items:flex-start!important;gap:9px!important;display:flex!important}.widgetConsent input{accent-color:#315fce;margin-top:2px;width:16px!important;height:16px!important;min-height:0!important}.widgetConsent span{color:#65758d!important;font-size:9px!important;line-height:1.45!important}.widgetConsent a{color:#315fce;text-decoration:underline}.formTrap{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.widgetPanel form button:disabled{opacity:.65;cursor:wait}.formSuccess,.formError{border-radius:10px;padding:10px 12px;margin:4px 0 0!important;font-size:10px!important;line-height:1.4!important}.formSuccess{background:#e9f8ef;color:#167344!important}.formError{background:#fff0f0;color:#a72d2d!important}
