.id-site{--id-black:#070b0e;--id-ink:#eef4f8;--id-muted:#a8b9c6;--id-blue:#a7d9fa;--id-line:#ffffff21;background:var(--id-black);color:var(--id-ink);overflow:clip;font-family:Archivo,Arial,sans-serif}.id-shell{max-width:1680px;padding-inline:clamp(24px,5vw,92px);margin-inline:auto;width:100%}.id-section{padding-block:clamp(85px,9vw,150px);scroll-margin-top:20px}.id-site h1,.id-site h2,.id-site h3{font-weight:450;letter-spacing:-.04em;line-height:1.04}.id-site h2{font-size:clamp(42px,5.4vw,80px)}.id-site em{font-style:normal;color:var(--id-blue)}.id-site p{font-size:17px;line-height:1.65}.id-site a,.id-site button{touch-action:manipulation}.id-site a:focus-visible,.id-site button:focus-visible,.id-site canvas:focus-visible,.id-site summary:focus-visible{outline:2px solid #68b9f4;outline-offset:6px}.id-label{font-size:12px;display:flex;gap:10px;align-items:center;margin-bottom:28px;color:var(--id-muted)}.id-label i,.identity-live-dot{height:5px;width:5px;background:currentColor;border-radius:50%;flex:none}.id-small-label{display:block;font-size:11px;letter-spacing:.015em;line-height:1.5}.id-demo-label{font-size:11px!important;line-height:1.5!important;color:#81939e;display:block}.id-button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:30px;padding:16px 23px;font-size:14px;border-radius:8px;border:1px solid transparent;transition:background .2s,color .2s}.id-solid{background:#d3ecff;color:#092335}.id-solid:hover{background:#fff}.id-ghost{background:transparent;border-color:#8195a2;color:inherit}.id-ghost:hover{background:#ffffff0d}.id-text-link{display:inline-flex;align-items:center;gap:24px;font-size:14px;min-height:44px}.id-text-link:hover .link-chevron{transform:translateX(3px)}.id-text-link .link-chevron{transition:transform .2s}.id-brand{display:flex;align-items:center;gap:7px;min-height:44px}.id-brand svg{width:35px;height:35px}.id-brand span{font-size:30px;font-weight:650;letter-spacing:-.035em}.id-header{height:92px;position:absolute;top:0;left:0;right:0;z-index:20;gap:40px}.id-header,.id-nav{display:flex;align-items:center}.id-nav{gap:32px;margin-left:auto}.id-nav a{font-size:13px;color:#b9c7d0;min-height:44px;display:flex;align-items:center}.id-nav a:hover{color:#fff}.id-header-actions{display:flex;align-items:center;gap:10px}.id-header-start{display:flex;align-items:center;gap:30px;border:1px solid #7893a1;border-radius:7px;padding:12px 16px;min-height:44px;font-size:12px;margin-left:25px}.id-menu-toggle{display:none}.id-header #mobile-menu{position:absolute;inset:80px 20px auto;padding:15px 24px;background:#10212c;border:1px solid #ffffff2a;border-radius:12px}.id-header #mobile-menu a{display:block;padding:15px 0}.id-hero{position:relative;min-height:790px;height:100svh;max-height:1100px;isolation:isolate;display:flex;align-items:center}.id-hero-light{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 81% 49%,#16355166,transparent 58%);z-index:-1}.id-hero-copy{position:relative;pointer-events:none;z-index:2;padding-block:125px 130px}.id-hero-copy>*{pointer-events:auto;max-width:570px}.id-hero-copy h1{font-size:clamp(60px,6.25vw,96px);line-height:1.015;letter-spacing:-.04em;text-wrap:wrap;font-weight:430}.id-hero-copy h1>span{color:#a9cbdf}.id-hero-copy>p{font-size:17px;max-width:420px;color:#b5c5d0;margin-top:30px;line-height:1.65}.id-hero-buttons{display:flex;gap:12px;margin-top:32px}.id-availability{display:block;font-size:10px;color:#95aab8;margin-top:20px}.id-hero-brain{position:absolute;inset:68px -7% 84px 39%;z-index:1}.identity-brain{position:relative;width:100%;height:100%;min-height:360px}.identity-brain-nodes,.identity-brain-stage{position:absolute;inset:0 0 64px}.identity-brain-stage canvas{width:100%;height:100%;display:block;touch-action:pan-y pinch-zoom;cursor:grab}.identity-brain-fallback{position:absolute;inset:0 0 64px;width:100%;height:calc(100% - 64px);object-fit:contain;pointer-events:none;opacity:.45}.identity-brain[data-ready=true] .identity-brain-fallback{visibility:hidden}.identity-brain-nodes{pointer-events:none}.identity-node{position:absolute;padding:0;pointer-events:auto;display:flex;align-items:center;justify-content:center;width:36px;height:36px;isolation:isolate}.identity-node i{position:absolute;inset:8px;border-radius:50%;border:2px solid #8dd9ff;background:#0a1822;transition:background .2s,box-shadow .2s}.identity-node span{position:absolute;white-space:nowrap;font-size:11px;left:44px;background:#102736d9;border:1px solid #ffffff25;border-radius:4px;padding:7px 10px;opacity:0;transition:opacity .2s;pointer-events:none}.identity-node:hover i,.identity-node[aria-pressed=true] i{background:#d7f0ff;box-shadow:0 0 0 7px #94d6ff17,0 0 28px #72cbff44}.identity-node:focus-visible span,.identity-node:hover span,.identity-node[aria-pressed=true] span{opacity:1}.identity-brain-caption{position:absolute;bottom:38px;left:22%;right:15%;display:flex;align-items:center;justify-content:center;gap:9px;color:#c4d8e7;min-height:30px}.identity-brain-caption p{font-size:11px;text-align:center;line-height:1.4}.identity-brain-controls{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:20px;color:#8ca5b7;font-size:10px}.identity-brain-controls button{min-height:32px;font-size:10px}.id-hero-bottom{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;gap:42px;height:86px;border-top:1px solid #ffffff12}.id-hero-bottom>a{display:flex;gap:20px;align-items:center;font-size:12px;min-height:44px}.id-hero-bottom>a>span{font-size:10px;color:#6c8798}.id-hero-bottom>a>svg{width:13px;color:#8fb9d5}.id-motion{display:flex;align-items:center;gap:10px;margin-left:auto;font-size:10px;color:#8ea6b7;min-height:44px}.id-brain-section{background:#e8eff3;color:#122532;border-radius:0 100px 0 0;position:relative}.id-brain-section .id-label{color:#4d6c80}.id-brain-section em{color:#668ba2}.id-brain-heading{display:flex;justify-content:space-between;gap:60px;align-items:flex-end;margin-bottom:65px}.id-brain-heading>div:last-child{max-width:350px;padding-bottom:4px}.id-brain-heading p{color:#4b6575;font-size:18px}.id-brain-heading .id-text-link{margin-top:15px}.id-thinking{display:grid;grid-template-columns:.76fr 1.5fr;border:1px solid #c7d5de;border-radius:12px 50px 12px 12px;overflow:hidden;box-shadow:0 28px 80px #253e4d0a;background:#f8fbfd}.id-business-brief{padding:34px;background:#dce7ee;display:flex;flex-direction:column}.id-business-brief h3{font-size:29px;margin-block:22px 14px;line-height:1.12}.id-business-brief>p{font-size:13px;color:#516978}.id-business-brief>img{width:100%;height:160px;object-fit:cover;border-radius:5px;margin-top:28px}.id-business-brief dl{margin:24px 0;display:grid;gap:14px}.id-business-brief dl>div{display:flex;justify-content:space-between;gap:10px;font-size:11px}.id-business-brief dt{color:#536d7d}.id-business-brief dd{margin:0;text-align:right}.id-business-brief .id-demo-label{margin-top:auto;color:#536d7d}.id-thinking-main{padding:29px 40px 20px}.id-product-bar{display:flex;align-items:center;gap:8px;font-size:12px}.id-product-bar>svg{width:25px;height:22px}.id-product-bar>span:last-child{margin-left:auto;font-size:10px;color:#617d8e}.id-thought-options{display:flex;gap:7px;margin-top:30px}.id-thought-options>button{min-height:42px;border-radius:7px;border:1px solid #c9d9e3;padding:10px 15px;font-size:12px;color:#496575;display:flex;gap:20px}.id-thought-options>button[aria-pressed=true]{background:#122c3d;border-color:#122c3d;color:white}.id-question{display:flex;gap:17px;align-items:baseline;margin-top:28px;padding:20px 0;border-top:1px solid #d5e1e8}.id-question>span{font-size:10px;color:#5f7e90}.id-question p{font-size:17px}.id-answer{padding:10px 0 5px;min-height:308px}.id-answer-mark{display:flex;gap:8px;align-items:center;font-size:11px}.id-answer-mark svg{width:19px}.id-answer h3{font-size:31px;line-height:1.16;max-width:450px;margin-top:18px}.id-answer>p{font-size:14px;line-height:1.7;color:#4e697a;max-width:510px;margin-top:16px}.id-next-move{border-left:2px solid #5da9d8;padding-left:14px;margin-top:23px;display:flex;flex-direction:column;gap:5px}.id-next-move span{font-size:10px;color:#5b7a8e}.id-next-move strong{font-size:13px;font-weight:500}.id-answer details{margin-top:12px}.id-site details summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:44px}.id-site details summary::-webkit-details-marker{display:none}.id-answer summary{font-size:11px;color:#4d6b7e;max-width:150px}.id-answer details p{font-size:13px;color:#4e697a;padding:5px 0 16px}.id-thinking-footer{border-top:1px solid #d5e1e8;padding-top:18px;font-size:10px;color:#5f7e90;display:flex;justify-content:space-between;gap:20px;margin-top:18px}.id-actions{background:#113cb5;color:#f0f5ff;position:relative;--id-blue:#b7d5ff;--id-muted:#bdcef5;padding-bottom:100px}.id-action-heading{position:relative;z-index:2}.id-action-heading h2{max-width:820px;font-size:clamp(48px,6.3vw,92px)}.id-action-heading>p{font-size:18px;color:#bcd0fa;margin-top:28px}.id-scale-composition{height:450px;margin-top:45px;isolation:isolate}.id-scale-composition,.id-scale-origin{position:relative;display:flex;align-items:center}.id-scale-origin{z-index:2;gap:17px;background:#eaf4ff;color:#193d75;padding:24px 28px;border-radius:8px 30px 8px 8px;box-shadow:0 20px 60px #071f5d55;min-width:300px}.id-scale-origin>svg{width:35px}.id-scale-origin>span{font-size:13px;line-height:1.6}.id-scale-origin strong{font-weight:500;color:#365e85}.id-origin-dot{margin-left:20px;width:8px;height:8px;border-radius:50%;background:#2e71cc}.id-scale-origin:after{content:"";height:1px;width:150px;position:absolute;top:50%;left:100%;background:linear-gradient(90deg,#c5e6ff,transparent)}.id-scale-field{position:absolute;left:23%;right:-17%;top:-38px;bottom:-34px;display:grid;grid-template-columns:repeat(7,1fr);gap:14px;transform:perspective(900px) rotateY(-14deg) rotate(-9deg) scale(.94);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 78%,transparent);align-content:center;pointer-events:none}.id-scale-piece{height:110px;min-width:0;background:#e9f2ff;color:#143362;overflow:hidden;border-radius:4px;padding:13px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 5px 15px #061c5c30;transform:rotate(var(--r));opacity:.12;transition:opacity .55s ease,transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(mod(var(--i),7)*20ms)}.id-scale-piece:nth-child(-n+7){opacity:.8}.id-scale-composition[data-scale=many] .id-scale-piece{opacity:1;transform:rotate(0deg)}.id-scale-piece img{width:calc(100% + 26px);height:calc(100% + 26px);max-width:none;object-fit:cover;margin:-13px}.id-scale-piece svg{width:17px;height:16px}.id-scale-piece strong{font-size:11px;line-height:1.15;font-weight:500}.id-scale-piece>span{font-size:7px;color:#45618a}.id-scale-piece small{font-size:7px}.id-scale-piece b{font-size:25px;line-height:1;font-weight:400}.id-scale-piece>div{height:2px;width:70%;background:#a2c4e0}.id-scale-piece>div:last-child{width:45%}.piece-1{background:#81b6ec}.piece-3{background:#072965}.piece-3,.piece-3>span{color:#d1e6ff}.piece-4{background:#d6e9ff}.id-scale-controls{display:flex;align-items:center;justify-content:space-between;gap:25px;position:relative;z-index:3}.id-scale-controls>div{display:flex;border:1px solid #7194d5;border-radius:8px;padding:5px}.id-scale-controls button{padding:12px 18px;border-radius:4px;font-size:12px;min-height:44px;display:flex;gap:25px}.id-scale-controls button[aria-pressed=true]{background:#eef5ff;color:#123a97}.id-scale-controls p{font-size:10px;max-width:260px;color:#b5cbf6}.id-action-inspect{margin-top:75px;border-top:1px solid #ffffff33;padding-top:26px}.id-action-nav{display:flex;gap:35px}.id-action-nav button{display:flex;align-items:center;gap:16px;min-height:55px;font-size:16px;color:#a6c1ef;border-bottom:2px solid transparent;padding:0 0 14px}.id-action-nav button[aria-pressed=true]{color:#fff;border-bottom-color:#b3d8ff}.id-action-nav button>span{font-size:10px}.id-action-nav button svg{width:15px}.id-action-detail{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;align-items:center;margin-top:35px}.id-action-description h3{font-size:38px;line-height:1.12;margin-top:20px}.id-action-description>p{font-size:14px;color:#bcd0fa;margin-top:23px;max-width:330px}.id-action-description .id-text-link{margin-top:25px}.id-action-description>small{display:block;font-size:10px;color:#bcd0fa;margin-top:10px}.id-action-art{min-width:0}.id-action-art>.id-demo-label{margin-top:14px;color:#bcd0fa}.id-campaign-film{position:relative;aspect-ratio:16/9;border-radius:7px 48px 7px 7px;overflow:hidden;background:#092352}.id-campaign-film video{width:100%;height:100%;object-fit:cover}.id-campaign-film>button{position:absolute;left:25px;bottom:25px;display:flex;align-items:center;gap:10px;background:#edf6ff;color:#153451;border-radius:6px;padding:14px 17px;font-size:11px}.id-campaign-film>button small{font-size:9px;color:#446078}.id-email-example,.id-sales-example{border-radius:7px 48px 7px 7px;background:#dbe9fa;color:#193956;padding:27px 32px;min-height:330px}.id-email-example>span,.id-sales-example>span{font-size:10px}.id-customer-said{font-size:17px!important;padding:17px 0}.id-email-paper{padding:23px;background:#fff;border-radius:5px;color:#16334b;box-shadow:0 8px 25px #214b7312;margin-bottom:16px}.id-email-paper small,.id-email-paper>span{font-size:9px;color:#5f7a8c}.id-email-paper h4{font-size:26px;letter-spacing:-.03em;font-weight:450;margin-top:14px}.id-email-paper p{font-size:13px;margin-block:13px}.id-email-paper>div{display:flex;align-items:center;justify-content:space-between;border-block:1px solid #e4ecf0;padding:13px 0;font-size:12px;margin-bottom:12px}.id-sales-example>div{margin-top:20px;border-top:1px solid #bcd1e3;padding-top:18px}.id-sales-example>div>span{font-size:9px;color:#5b7a90}.id-sales-example>div>svg{width:22px;margin-bottom:8px}.id-sales-example p{font-size:15px}.id-sales-example .id-sales-confirmed{display:flex;align-items:center;gap:17px}.id-sales-confirmed>span{background:#153e67;color:white!important;width:39px;height:39px;border-radius:50%;display:grid;place-items:center;font-size:18px!important}.id-sales-confirmed strong{font-weight:500;font-size:23px}.id-control{background:#eef3f6;color:#153045;border-radius:80px 0 0 0;margin-top:-1px}.id-control .id-label{color:#5d798d}.id-control em{color:#728fa3}.id-control-heading{display:grid;grid-template-columns:1fr 1fr;gap:0 80px;align-items:end}.id-control-heading .id-label{grid-column:1/-1}.id-control-heading p{color:#5c7688;font-size:18px;max-width:400px;padding-bottom:5px}.id-approval-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:85px;margin-top:65px;align-items:center}.id-review-paper{padding:33px;background:white;border:1px solid #dce5ec;border-radius:8px 45px 8px 8px;box-shadow:0 25px 60px #3b617011}.id-review-paper>.id-small-label{margin-top:42px;color:#5b788a;font-size:10px}.id-review-paper h3{font-size:34px;line-height:1.12;margin-top:20px}.id-review-paper>p{font-size:15px;line-height:1.75;color:#526d7d;margin-top:21px;min-height:132px}.id-review-attachment{border-block:1px solid #e2eaf0;padding:18px 0;display:flex;align-items:center;gap:13px;font-size:11px;margin-top:27px}.id-review-attachment>span{background:#e4eff7;width:28px;height:28px;display:grid;place-items:center}.id-review-actions{display:flex;gap:10px;margin-top:25px}.id-review-actions button{min-height:44px;padding:12px 14px;border:1px solid #b8ccda;border-radius:5px;font-size:12px}.id-review-actions button.id-solid{background:#173b57;color:#fff;border-color:#173b57;display:flex;gap:23px;align-items:center}.id-review-actions button:disabled{opacity:.5}.id-close-path>.id-small-label{color:#58778c;margin-bottom:28px}.id-close-path ol{padding:0;margin:0;list-style:none}.id-close-path li{display:flex;gap:24px;position:relative;padding-bottom:25px}.id-close-path li:not(:last-child):before{content:"";position:absolute;left:15px;top:32px;bottom:0;width:1px;background:#bccfdc}.id-close-path li>span{border:1px solid #adbfcd;width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;font-size:10px;color:#7891a2;background:#eef3f6}.id-close-path li[data-complete=true]>span{background:#173b57;color:white;border-color:#173b57}.id-close-path strong{font-size:17px;font-weight:500;display:block;padding-top:4px}.id-close-path p{font-size:12px;color:#5d788a;margin-top:7px;max-width:300px}.id-close-path .id-text-link{font-size:12px}.id-closed-badge{display:inline-block;font-size:11px;padding:8px 11px;background:#cee4e0;color:#195c4e;border-radius:4px;margin-top:12px}.id-control-disclosure{color:#657e8e;max-width:710px;margin-top:36px}.id-intelligence{background:#0b1720}.id-intelligence-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}.id-intelligence h2{font-size:clamp(38px,4vw,62px)}.id-intelligence p{font-size:15px;color:#95acbd;margin-top:26px}.id-model-line{display:flex;gap:21px;margin-top:32px;font-size:11px;color:#9ab5ca;flex-wrap:wrap}.id-model-line span{padding-top:12px;border-top:1px solid #487b9d}.id-trust{border-left:1px solid #ffffff20;padding-left:55px}.id-trust h3{font-size:24px;line-height:1.2;margin-bottom:24px}.id-trust details{border-bottom:1px solid #ffffff20}.id-trust summary{font-size:13px;min-height:66px!important}.id-trust details p{font-size:13px;margin:0;padding-bottom:22px}.id-trust .id-text-link{font-size:12px;margin-top:22px}.id-film-section{padding-block:90px;background:#070b0e}.id-film-card{position:relative;display:block;overflow:hidden;height:420px;border-radius:6px 80px 6px 6px}.id-film-card>img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}.id-film-shade{position:absolute;inset:0;background:linear-gradient(90deg,#07111ced,#07111c50 65%,#07111c11)}.id-film-copy{position:absolute;left:55px;top:50%;transform:translateY(-50%)}.id-film-copy>span:first-child{font-size:12px;color:#b8c8d6}.id-film-copy h2{font-size:64px;margin:23px 0}.id-film-play{display:flex;align-items:center;gap:14px;font-size:13px}.id-film-play small{font-size:10px;color:#b8c8d6}.id-film-disclosure{position:absolute;bottom:24px;right:30px;font-size:10px;color:#e2edf5;background:#101a22ba;padding:7px 10px;border-radius:4px}.id-start{background:#c9e6f8;color:#17364b;border-radius:0 100px 0 0}.id-start em{color:#5c8299}.id-start .id-label{color:#4d7088}.id-start-heading{display:flex;justify-content:space-between;align-items:end;gap:35px}.id-start-heading h2{font-size:clamp(43px,5vw,74px)}.id-start-heading p{font-size:17px;color:#4d7088}.id-plans{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:65px;border-top:1px solid #90b4cc}.id-plans article{padding:40px 50px 0 0;display:flex;flex-direction:column;align-items:start}.id-plans article+article{border-left:1px solid #90b4cc;padding:40px 0 0 55px}.id-plans h3{font-size:55px;margin-top:25px}.id-plans article>p{font-size:15px;margin-top:18px;color:#496f87;max-width:350px}.id-plans ul{list-style:none;margin:25px 0 30px;padding:0;min-height:110px;font-size:13px;line-height:2.1}.id-plans li:before{content:"↗";padding-right:13px;color:#5d8aa8}.id-plans .id-solid{background:#15374f;color:#fff}.id-plans .id-ghost{border-color:#6b94af}.id-plans details{margin-top:15px;width:100%}.id-plans summary{font-size:11px;max-width:330px;color:#4d7088}.id-plans details p{font-size:12px;margin:10px 0 0;color:#496f87;line-height:1.7;max-width:370px}.id-plan-note{font-size:11px;color:#4d7088;line-height:1.6;margin-top:25px;max-width:310px}.id-faq{background:#070b0e;padding-bottom:110px}.id-faq-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:100px}.id-faq h2{font-size:clamp(36px,4vw,60px)}.id-faq details{border-bottom:1px solid #ffffff21}.id-faq summary{min-height:68px!important;font-size:14px}.id-faq details>p{font-size:13px;color:#96acbc;padding:5px 30px 25px 0;line-height:1.75}.id-faq summary>span{font-size:20px;color:#8facbf}.id-footer{display:flex;align-items:end;flex-wrap:wrap;gap:30px;padding-block:40px 30px;border-top:1px solid #ffffff21}.id-footer>div{margin-right:auto}.id-footer p{font-size:11px;color:#91a7b7;margin-top:8px}.id-footer nav{display:flex;gap:25px;font-size:12px;align-items:center}.id-footer nav a{min-height:44px;display:flex;align-items:center;gap:10px}.id-footer>span{flex-basis:100%;font-size:10px;color:#7893a6;margin-top:25px}@media(min-width:1600px){.id-hero-copy>*{max-width:670px}.id-hero-copy>p{max-width:460px}.id-hero-brain{left:42%;right:-2%}}@media(max-width:1050px){.id-hero{min-height:740px}.id-hero-copy h1{font-size:64px}.id-hero-copy>*{max-width:460px}.id-hero-copy>p{max-width:350px;font-size:15px}.id-hero-brain{left:38%;right:-14%}.id-nav{gap:22px}.id-header-start{margin-left:0}.id-action-detail{gap:35px}.id-scale-field{left:20%;right:-25%}.id-business-brief,.id-thinking-main{padding:25px}.id-approval-layout,.id-intelligence-layout{gap:45px}.id-trust{padding-left:30px}}@media(max-width:760px){.id-shell{padding-inline:24px}.id-section{padding-block:75px}.id-header{height:78px}.id-nav{display:none}.id-header-actions{margin-left:auto}.id-header-start{min-height:40px;padding:10px 12px;gap:13px;font-size:11px}.id-brand span{font-size:26px}.id-brand svg{width:30px}.id-menu-toggle{display:flex;gap:8px;align-items:center;font-size:11px;min-height:44px;padding:10px}.id-header #mobile-menu{display:flex;flex-direction:column}.id-hero{height:auto;min-height:0;max-height:none;display:block;padding-top:120px}.id-hero-copy{padding-block:0;pointer-events:auto}.id-hero-copy>*{max-width:100%}.id-hero-copy h1{font-size:clamp(51px,10.2vw,75px);line-height:1.03;max-width:560px}.id-wide-break{display:none}.id-hero-copy .id-label{font-size:11px;margin-bottom:22px}.id-hero-copy>p{font-size:15px;max-width:390px;line-height:1.65;margin-top:24px}.id-hero-buttons{margin-top:25px;gap:9px}.id-button{font-size:12px;min-height:48px;padding:13px 17px;gap:20px}.id-availability{font-size:9px;margin-top:16px}.id-hero-brain{position:relative;inset:auto;height:520px;margin:-15px -10% 0;width:120%;pointer-events:auto}.identity-brain-nodes,.identity-brain-stage{bottom:55px}.identity-brain-caption{left:15%;right:15%;bottom:30px}.identity-brain-caption p{font-size:10px}.identity-node span{font-size:9px;left:35px;padding:5px 7px}.identity-node{width:32px;height:32px}.identity-node i{inset:7px}.identity-brain-controls{bottom:0;font-size:9px}.id-hero-bottom{position:relative;height:auto;padding-block:20px;gap:15px;flex-wrap:wrap;margin-top:20px}.id-hero-bottom>a{gap:8px;font-size:10px}.id-hero-bottom>a>span{font-size:8px}.id-hero-bottom>a>svg{display:none}.id-motion{font-size:9px}.id-brain-section{border-top-right-radius:55px}.id-brain-heading{display:block;margin-bottom:35px}.id-brain-heading>div:last-child{margin-top:25px;max-width:100%}.id-brain-heading p{font-size:16px}.id-site h2{font-size:clamp(39px,8vw,57px)}.id-label{margin-bottom:24px}.id-thinking{grid-template-columns:1fr;border-top-right-radius:35px}.id-business-brief{padding:24px;display:grid;grid-template-columns:1fr 100px;gap:0 18px}.id-business-brief h3{font-size:24px;grid-column:1;margin:15px 0 10px}.id-business-brief>p{font-size:11px;grid-column:1}.id-business-brief>img{grid-column:2;grid-row:1/5;height:130px;margin:0;align-self:center}.id-business-brief dl{display:none}.id-business-brief .id-demo-label{grid-column:1/-1;font-size:9px!important;margin-top:16px}.id-thinking-main{padding:25px 23px 20px}.id-thought-options{gap:5px}.id-thought-options>button{font-size:11px;padding:9px 11px;gap:12px;flex:1;justify-content:space-between}.id-question{gap:12px}.id-question p{font-size:15px}.id-answer h3{font-size:28px}.id-answer>p{font-size:13px}.id-product-bar>span:last-child{font-size:8px}.id-thinking-footer{font-size:9px}.id-action-heading>p{font-size:15px}.id-scale-composition{height:325px;margin-top:25px}.id-scale-origin{min-width:0;padding:15px;border-radius:5px 20px 5px 5px;gap:10px;width:185px}.id-scale-origin>svg{width:24px;flex:none}.id-scale-origin>span{font-size:10px}.id-origin-dot{display:none}.id-scale-origin:after{width:80px}.id-scale-field{left:15%;right:-100%;top:0;bottom:0;gap:9px}.id-scale-piece{height:82px;padding:9px}.id-scale-piece strong{font-size:8px}.id-scale-piece small,.id-scale-piece>span{font-size:6px}.id-scale-piece img{width:calc(100% + 18px);height:calc(100% + 18px);margin:-9px}.id-scale-controls{display:block}.id-scale-controls>div{width:max-content;max-width:100%}.id-scale-controls button{font-size:11px;padding:10px 12px;gap:12px}.id-scale-controls p{margin-top:15px;font-size:9px;max-width:100%}.id-action-inspect{margin-top:45px;padding-top:15px}.id-action-nav{gap:18px;overflow-x:auto}.id-action-nav button{font-size:12px;white-space:nowrap;gap:5px}.id-action-nav button>span{display:none}.id-action-nav button svg{width:12px}.id-action-detail{grid-template-columns:1fr;gap:28px;margin-top:28px}.id-action-description h3{font-size:32px;max-width:360px;margin-top:12px}.id-action-description>p{font-size:14px;margin-top:15px;max-width:400px}.id-action-description .id-text-link{margin-top:15px}.id-campaign-film{border-top-right-radius:30px}.id-campaign-film>button{left:14px;bottom:14px;padding:10px 13px}.id-campaign-film>button small{display:none}.id-email-example,.id-sales-example{padding:24px 20px;border-top-right-radius:30px}.id-control{border-top-left-radius:55px}.id-control-heading{display:block}.id-control-heading p{font-size:16px;margin-top:25px}.id-approval-layout{grid-template-columns:1fr;gap:40px;margin-top:35px}.id-review-paper{padding:25px;border-top-right-radius:35px}.id-review-paper h3{font-size:29px}.id-review-paper>p{font-size:14px;min-height:155px}.id-review-actions{gap:8px}.id-review-actions button{font-size:11px;padding:10px 12px}.id-review-paper>.id-small-label{margin-top:30px}.id-close-path p{max-width:100%}.id-control-disclosure{font-size:10px!important;margin-top:15px}.id-intelligence-layout{grid-template-columns:1fr;gap:45px}.id-trust{padding:30px 0 0;border-left:0;border-top:1px solid #ffffff21}.id-trust h3{font-size:25px}.id-intelligence p{font-size:14px}.id-model-line{font-size:10px;gap:20px}.id-film-section{padding-block:45px}.id-film-card{height:380px;border-top-right-radius:45px}.id-film-card>img{object-position:60%}.id-film-copy{left:25px}.id-film-copy h2{font-size:47px}.id-film-disclosure{font-size:8px;left:20px;right:auto;bottom:20px}.id-start{border-top-right-radius:55px}.id-start-heading{display:block}.id-start-heading p{font-size:15px;margin-top:25px}.id-plans{grid-template-columns:1fr;margin-top:40px}.id-plans article{padding:30px 0}.id-plans article+article{border-left:0;border-top:1px solid #90b4cc;padding:35px 0 0}.id-plans h3{font-size:47px;margin-top:20px}.id-plans ul{min-height:0;margin-block:22px}.id-plans article>p{font-size:14px}.id-faq-layout{grid-template-columns:1fr;gap:32px}.id-faq h2 br{display:none}.id-faq h2{font-size:35px}.id-faq summary{font-size:13px}.id-footer nav{flex-wrap:wrap;gap:18px;font-size:11px}.id-footer{gap:20px}.id-footer>span{margin-top:5px}.id-desktop{display:none}}@media(max-width:380px){.id-shell{padding-inline:20px}.id-hero-copy h1{font-size:48px}.id-hero-brain{height:440px}.id-hero-buttons .id-button{font-size:11px;padding:12px 13px;gap:15px}.id-business-brief{grid-template-columns:1fr 75px}.id-business-brief h3{font-size:21px}.id-thought-options>button{padding:9px;gap:8px}.id-action-nav{gap:13px}.id-action-nav button{font-size:11px}}@media(prefers-reduced-motion:reduce){.id-site *,.id-site :after,.id-site :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.id-site[data-motion=off] *{animation:none!important;transition:none!important}.identity-node i{font-style:normal;font-size:11px;line-height:1;display:grid;place-items:center;color:#a9dcfa;inset:6px;background:#0b1c29df}.identity-node:hover i,.identity-node[aria-pressed=true] i{color:#12334b}.identity-node span{max-width:210px;white-space:normal;min-width:140px;text-align:left;z-index:3}.identity-node:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:50%}.id-film-watermark{position:absolute;right:12px;top:12px;z-index:2;background:#081018bc;color:white;padding:5px 8px;border-radius:4px;font-size:9px;pointer-events:none}@media(max-width:760px){.identity-node i{font-size:10px;inset:5px}.identity-node span{max-width:155px;min-width:110px}.identity-node[aria-pressed=true] span{display:none}.identity-node:focus-visible span{display:block}}@media(max-width:760px){.id-hero{display:flex;flex-direction:column;align-items:stretch}.id-hero-copy{display:contents}.id-hero-copy>*{width:calc(100% - 48px);margin-inline:24px}.id-hero-copy>.id-label{order:1}.id-hero-copy>h1{order:2}.id-hero-copy>p{order:3;max-width:390px}.id-hero-brain{order:4;height:450px;margin-top:0;margin-bottom:10px;flex:none}.id-hero-buttons{order:5;margin-top:10px}.id-hero-copy>.id-availability{order:6}.id-hero-bottom{order:7;width:100%}}.identity-brain-caption strong{display:block;font-size:12px;font-weight:500;margin-bottom:5px}.identity-brain-caption p>span{font-size:10px;color:#91adbf}@media(max-width:760px){.identity-brain-caption{left:20%;right:20%;bottom:30px}.identity-brain-caption p>span{display:none}.identity-brain-caption strong{font-size:11px;margin:0}}.id-thought-options{gap:28px;margin-top:26px;border-bottom:1px solid #d6e1e8}.id-thought-options>button{position:relative;min-height:46px;padding:12px 0 15px;border:0;border-radius:0;background:transparent;color:#69808f;font-size:13px;font-weight:450;line-height:1.2;flex:none;transition:color .18s}.id-thought-options>button:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:transparent;transition:background .18s}.id-thought-options>button[aria-pressed=true]{background:transparent;border:0;color:#142d3d;font-weight:550}.id-thought-options>button[aria-pressed=true]:after{background:#397b9d}.id-thought-options>button:hover{color:#142d3d}.id-site .id-thought-options>button:focus-visible{outline:2px solid #397b9d;outline-offset:3px;border-radius:2px}.id-question{border-top:0;margin-top:10px}.id-product-lockup{display:inline-flex;align-items:center;gap:7px;color:#163142}.id-product-lockup>svg{width:24px;height:24px;flex:none}.id-answer-mark>b,.id-product-lockup>b{font-size:21px;font-weight:720;letter-spacing:-.055em;line-height:1}.id-product-lockup>span{font-size:12px;font-weight:450;letter-spacing:0;border-left:1px solid #c9d8e2;padding-left:10px;margin-left:4px;color:#69808f}.id-answer-mark{gap:6px;color:#163142}.id-answer-mark>svg{width:21px;height:22px}.id-answer-mark>b{font-size:18px}.id-brand span{font-weight:720;letter-spacing:-.055em}@media(max-width:760px){.id-thought-options{gap:25px;margin-top:22px}.id-thought-options>button{flex:none;font-size:12px;padding:12px 0 14px;justify-content:center}.id-product-lockup>b{font-size:20px}.id-product-lockup>span{font-size:11px;padding-left:8px;margin-left:2px}.id-product-bar>span:last-child{font-size:9px}}.id-hero{background:#070b10;color:#eef4f8}.id-hero-light{overflow:hidden;background:radial-gradient(ellipse at 78% 47%,#17344d55,transparent 61%)}.id-magnetic-dust{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}