.rax-ask-marketing{position:relative;overflow:hidden;padding:clamp(72px,9vw,120px) 24px;background:radial-gradient(circle at 82% 20%,rgba(124,58,237,.2),transparent 29%),radial-gradient(circle at 8% 70%,rgba(37,99,235,.11),transparent 28%),linear-gradient(180deg,#050b18,#081225 52%,#050b18);color:#f8fafc}.rax-ask-marketing *{box-sizing:border-box}.rax-ask-marketing__inner{display:grid;grid-template-columns:minmax(0,.94fr) minmax(360px,1.06fr);align-items:center;gap:clamp(44px,7vw,92px);width:min(1180px,100%);margin:0 auto}.rax-ask-marketing__label{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 11px;border:1px solid rgba(167,139,250,.3);border-radius:999px;background:rgba(109,40,217,.13);color:#d8b4fe;font-size:.7rem;font-weight:900;letter-spacing:.11em}.rax-ask-marketing__copy h2{max-width:690px;margin:20px 0 0;color:#fff;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:850;line-height:.98;letter-spacing:-.06em}.rax-ask-marketing__copy>p{max-width:620px;margin:22px 0 0;color:rgba(203,213,225,.76);font-size:clamp(.98rem,1.6vw,1.12rem);line-height:1.7}.rax-ask-marketing__examples{display:grid;gap:9px;margin-top:24px}.rax-ask-marketing__examples>span{display:flex;align-items:center;gap:9px;max-width:540px;padding:11px 13px;border:1px solid rgba(148,163,184,.11);border-radius:13px;background:rgba(13,25,47,.52);color:rgba(241,245,249,.92);font-size:.82rem}.rax-ask-marketing__examples svg{flex:0 0 auto;color:#a78bfa}.rax-ask-marketing__trust{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;max-width:560px;margin-top:22px;padding:13px 14px;border-left:2px solid rgba(129,140,248,.75);background:rgba(15,23,42,.28)}.rax-ask-marketing__trust>svg{color:#818cf8}.rax-ask-marketing__trust span{display:grid;gap:3px}.rax-ask-marketing__trust strong{color:rgba(248,250,252,.96);font-size:.78rem}.rax-ask-marketing__launch,.rax-ask-marketing__trust small{color:rgba(148,163,184,.7);font-size:.68rem;line-height:1.45}.rax-ask-marketing__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;margin-top:24px;padding:0 18px;border:1px solid rgba(167,139,250,.24);border-radius:13px;background:linear-gradient(135deg,rgba(124,58,237,.92),rgba(79,70,229,.95));color:#fff;font-size:.78rem;font-weight:800;text-decoration:none;box-shadow:0 14px 34px rgba(79,70,229,.2)}.rax-ask-marketing__launch{display:block;max-width:520px;margin-top:10px}.rax-ask-marketing__visual{position:relative;min-height:560px;padding:74px 24px 28px}.rax-ask-marketing__orb{position:absolute;top:6px;left:50%;display:grid;width:76px;height:76px;place-items:center;transform:translateX(-50%);border:1px solid rgba(167,139,250,.32);border-radius:50%;background:radial-gradient(circle at 42% 38%,rgba(255,255,255,.7),transparent 7%),radial-gradient(circle at 40% 42%,#a78bfa 0,#7c3aed 35%,#2563eb 70%,#081225 100%);box-shadow:0 0 60px rgba(124,58,237,.38),inset 0 0 18px rgba(255,255,255,.16)}.rax-ask-marketing__orb>span{width:30px;height:30px;border:1px solid rgba(255,255,255,.22);border-radius:50%}.rax-ask-marketing__question{width:min(82%,430px);margin:24px 0 13px auto;padding:13px 16px;border:1px solid rgba(129,140,248,.13);border-radius:18px 18px 5px 18px;background:linear-gradient(135deg,rgba(51,65,109,.94),rgba(38,50,87,.94));color:rgba(248,250,252,.96);font-size:.84rem;box-shadow:0 18px 36px rgba(0,0,0,.16)}.rax-ask-marketing__answer{width:min(100%,540px);margin:0 auto;padding:22px;border:1px solid rgba(148,163,184,.14);border-radius:24px;background:radial-gradient(circle at 96% 0,rgba(68,92,145,.16),transparent 31%),linear-gradient(145deg,rgba(17,28,49,.98),rgba(10,19,36,.99));box-shadow:0 30px 80px rgba(1,5,18,.32),inset 0 1px 0 rgba(255,255,255,.05)}.rax-ask-marketing__answer footer,.rax-ask-marketing__answer header,.rax-ask-marketing__rows>span{display:flex;align-items:center;justify-content:space-between;gap:12px}.rax-ask-marketing__answer header>span{color:#c4b5fd;font-size:.66rem;font-weight:900;letter-spacing:.13em}.rax-ask-marketing__answer header small{display:inline-flex;align-items:center;gap:5px;color:rgba(148,163,184,.8);font-size:.62rem}.rax-ask-marketing__answer h3{margin:25px 0 0;color:#fff;font-size:clamp(2.7rem,6vw,4.2rem);line-height:.95;letter-spacing:-.055em}.rax-ask-marketing__answer>p{margin:8px 0 0;color:rgba(148,163,184,.74);font-size:.76rem}.rax-ask-marketing__comparison{display:inline-flex;margin-top:15px;padding:6px 9px;border-radius:999px;background:rgba(239,68,68,.08);color:#fca5a5;font-size:.66rem;font-weight:760}.rax-ask-marketing__rows{display:grid;gap:0;margin-top:21px;border-top:1px solid rgba(148,163,184,.09)}.rax-ask-marketing__rows>span{min-height:47px;border-bottom:1px solid rgba(148,163,184,.08)}.rax-ask-marketing__rows b,.rax-ask-marketing__rows strong{color:rgba(241,245,249,.92);font-size:.74rem}.rax-ask-marketing__answer footer{margin-top:15px;color:rgba(148,163,184,.68);font-size:.64rem}.rax-ask-marketing__answer footer span:last-child{display:inline-flex;align-items:center;gap:5px;color:rgba(199,210,254,.86)}@media (max-width:900px){.rax-ask-marketing__inner{grid-template-columns:1fr}.rax-ask-marketing__visual{min-height:0;padding-top:90px}}@media (max-width:520px){.rax-ask-marketing{padding-inline:18px}.rax-ask-marketing__visual{padding-inline:0}.rax-ask-marketing__answer{padding:18px;border-radius:20px}}.rax-bank-statement-first{min-height:0!important;align-content:start!important;gap:16px!important;margin-top:18px!important;margin-bottom:20px!important;padding:28px 22px 30px!important}.rax-bank-statement-first>.rax-bank-empty-icon,.rax-bank-statement-first>.rax-bank-statement-helper{display:none!important}.rax-bank-statement-first>h2{max-width:420px;font-size:clamp(24px,5vw,30px)!important;line-height:1.18!important}.rax-bank-statement-first>p{max-width:500px!important;font-size:14px!important;line-height:1.5!important}.rax-bank-statement-first>.rax-bank-primary-button{margin-top:2px}@media (max-width:640px){.rax-bank-statement-first{gap:14px!important;margin-top:16px!important;margin-bottom:18px!important;padding:24px 18px 26px!important}.rax-bank-statement-first>h2{font-size:24px!important;line-height:1.2!important}.rax-bank-statement-first>p{font-size:13px!important;line-height:1.48!important}}.rax-intents-marketing{position:relative;overflow:hidden;padding:clamp(92px,10vw,140px) 24px 84px;color:#fff;background:radial-gradient(circle at 72% 36%,rgba(31,85,151,.2),transparent 34%),radial-gradient(circle at 82% 50%,rgba(113,62,176,.12),transparent 30%),linear-gradient(135deg,#050a15,#07152a 55%,#071126);border-top:1px solid rgba(142,172,221,.09);border-bottom:1px solid rgba(142,172,221,.09)}.rax-intents-marketing:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.017) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 88%)}.rax-intents-shell{position:relative;z-index:2;width:min(1180px,100%);margin:auto;display:grid;grid-template-columns:.88fr 1.12fr;gap:clamp(52px,7vw,92px);align-items:center}.rax-intents-copy{max-width:570px}.rax-intents-kicker{display:inline-flex;align-items:center;gap:8px;color:#9db9df;font-size:12px;font-weight:950;letter-spacing:.15em}.rax-intents-copy h2{margin:20px 0 22px;font-size:clamp(42px,5vw,66px);line-height:1.01;letter-spacing:-.04em;font-weight:950}.rax-intents-copy h2 em{font-style:normal;color:#a77bff}.rax-intents-copy>p{margin:0;color:#aebbd0;font-size:17px;line-height:1.7}.rax-intents-steps{display:grid;gap:12px;margin-top:34px}.rax-intents-steps>span{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(143,173,221,.1)}.rax-intents-steps>span>b{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;color:#8fc4ff;background:#0d213f;border:1px solid rgba(116,166,222,.18);font-size:10px}.rax-intents-steps p{margin:0;display:grid;gap:3px}.rax-intents-steps strong{font-size:13px}.rax-intents-steps small{color:#7d90ac;font-size:11px}.rax-intents-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:26px}.rax-intents-proof span{padding:14px;border-radius:16px;border:1px solid rgba(132,165,219,.12);background:rgba(10,26,54,.58);display:grid;grid-template-columns:20px 1fr;gap:2px 7px}.rax-intents-proof svg{grid-row:1/3;color:#63d8da}.rax-intents-proof b{font-size:11px}.rax-intents-proof small{font-size:9px;color:#788aa7}.rax-intents-stage{position:relative;min-height:650px;border-radius:42px;border:1px solid rgba(130,161,214,.11);background:radial-gradient(circle at 52% 40%,rgba(41,136,187,.09),transparent 30%),rgba(4,13,29,.62);box-shadow:0 45px 100px rgba(0,0,0,.23);overflow:hidden;isolation:isolate}.rax-intent-orb-wrap{position:absolute;left:50%;top:47%;width:255px;height:255px;transform:translate(-50%,-50%);display:grid;place-items:center}.rax-intent-orb-glow{position:absolute;inset:-52px;border-radius:50%;background:radial-gradient(circle,rgba(81,189,255,.22),rgba(120,90,255,.12) 40%,transparent 70%);filter:blur(18px);opacity:.9;animation:rax-intent-breathe 3.8s ease-in-out infinite}.rax-intent-orb{position:relative;width:230px;height:230px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 62% 38%,rgba(255,231,194,.95) 0 2%,rgba(178,226,255,.8) 3%,transparent 9%),radial-gradient(circle at 32% 25%,rgba(95,224,255,.8),transparent 25%),radial-gradient(circle at 68% 68%,rgba(183,74,255,.68),transparent 28%),radial-gradient(circle at 40% 68%,rgba(255,165,72,.48),transparent 24%),linear-gradient(145deg,#172878,#36279c 46%,#0e6eae 72%,#112041);border:1px solid rgba(226,238,255,.78);box-shadow:inset 0 0 26px rgba(255,255,255,.28),inset 0 -22px 42px rgba(51,16,109,.36),0 0 25px rgba(85,172,255,.55),0 0 55px rgba(121,87,255,.32);animation:rax-intent-orb-float 4.6s ease-in-out infinite}.rax-intent-orb:after,.rax-intent-orb:before{content:"";position:absolute;inset:-20%;border-radius:50%;background:conic-gradient(from 40deg,transparent 0 12%,rgba(77,229,255,.65) 16%,transparent 22% 42%,rgba(255,144,231,.56) 47%,transparent 54% 75%,rgba(255,204,121,.52) 80%,transparent 87%);filter:blur(7px);mix-blend-mode:screen;animation:rax-intent-spin 9s linear infinite}.rax-intent-orb:after{inset:-6%;opacity:.65;animation-duration:13s;animation-direction:reverse}.rax-intent-orb-core{position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle,rgba(220,249,255,.22),transparent 64%);box-shadow:inset 0 0 28px rgba(199,229,255,.14);animation:rax-intent-core-pulse 2.6s ease-in-out infinite}.rax-intent-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(210,239,255,.42);border-radius:50%;transform-origin:center;mix-blend-mode:screen}.rax-intent-orbit i{position:absolute;width:7px;height:7px;border-radius:50%;background:#eafcff;box-shadow:0 0 10px #72eaff}.orbit-one{width:176px;height:82px;margin:-41px 0 0 -88px;transform:rotate(18deg);animation:rax-orbit-one 5.4s linear infinite}.orbit-one i{left:8px;top:36px}.orbit-two{width:110px;height:190px;margin:-95px 0 0 -55px;transform:rotate(48deg);animation:rax-orbit-two 7.2s linear infinite}.orbit-two i{right:16px;bottom:22px;background:#ffd7fa;box-shadow:0 0 10px #ff77e8}.orbit-three{width:192px;height:126px;margin:-63px 0 0 -96px;transform:rotate(-28deg);animation:rax-orbit-three 8.4s linear infinite}.orbit-three i{left:77px;top:-4px;background:#ffd993;box-shadow:0 0 10px #ffc56e}.rax-intent-spark{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 8px currentColor;animation:rax-intent-twinkle 2s ease-in-out infinite}.spark-a{left:28%;top:24%;color:#7fe9ff}.spark-b{right:26%;top:57%;color:#ffb6f0;animation-delay:.7s}.spark-c{left:45%;bottom:18%;color:#ffd28c;animation-delay:1.2s}.rax-intent-wave{position:absolute;top:47%;height:2px;width:230px;opacity:.5;background:linear-gradient(90deg,transparent,#4ec4ff,#9a63ff,transparent);filter:drop-shadow(0 0 6px rgba(104,188,255,.7));animation:rax-intent-wave 3.4s ease-in-out infinite}.wave-left{right:calc(50% + 112px);transform-origin:right}.wave-right{left:calc(50% + 112px);transform-origin:left;animation-delay:.3s}.rax-intent-card,.rax-intent-outcome,.rax-intent-question,.rax-intent-types{opacity:0}.rax-intent-question{position:absolute;left:50%;top:44px;transform:translateX(-50%) translateY(-8px);min-width:270px;text-align:center;padding:13px 18px;border:1px solid rgba(140,172,224,.12);border-radius:18px;background:rgba(10,25,52,.74);backdrop-filter:blur(12px)}.rax-intent-question small,.rax-intent-question span,.rax-intent-question strong{display:block}.rax-intent-question small{font-size:8px;letter-spacing:.14em;color:#8299ba;font-weight:900}.rax-intent-question strong{font-size:15px;margin-top:5px}.rax-intent-question span{font-size:9px;color:#7186a7;margin-top:3px}.rax-intent-card{position:absolute;width:198px;padding:13px;border-radius:16px;border:1px solid rgba(137,166,215,.13);background:linear-gradient(145deg,rgba(15,35,72,.94),rgba(15,25,58,.94));box-shadow:0 18px 42px rgba(0,0,0,.24);display:flex;gap:9px;align-items:center}.rax-intent-card svg{color:#62d9dd}.rax-intent-card p{margin:0;display:grid;gap:2px}.rax-intent-card small{font-size:7px;letter-spacing:.11em;color:#7b90af}.rax-intent-card b{font-size:10px}.intent-card-a{left:28px;top:152px}.intent-card-b{right:28px;top:160px}.intent-card-c{left:34px;bottom:132px}.intent-card-d{right:30px;bottom:134px}.rax-intent-types{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);display:flex;gap:7px}.rax-intent-types>span{display:flex;gap:6px;align-items:center;padding:8px 10px;border:1px solid rgba(137,166,215,.1);border-radius:12px;background:rgba(9,23,49,.7);min-width:112px}.rax-intent-types svg{color:#a77bff}.rax-intent-types p{margin:0;display:grid}.rax-intent-types b{font-size:8px}.rax-intent-types small{font-size:6px;color:#7184a2}.rax-intent-route-line{position:absolute;left:50%;top:51%;width:1px;height:125px;transform:translateX(-50%);background:linear-gradient(#4fcbe5,rgba(150,99,255,.4),transparent);opacity:0}.rax-intent-route-line i{position:absolute;left:-3px;width:7px;height:7px;border-radius:50%;background:#6feaff;box-shadow:0 0 8px #6feaff;animation:rax-intent-flow 2s linear infinite}.rax-intent-route-line i:nth-child(2){animation-delay:.5s}.rax-intent-route-line i:nth-child(3){animation-delay:1s}.rax-intent-route-line i:nth-child(4){animation-delay:1.5s}.rax-intent-outcome{position:absolute;left:50%;bottom:82px;transform:translateX(-50%) translateY(12px);width:290px;padding:15px 17px;border-radius:18px;border:1px solid rgba(81,210,205,.18);background:linear-gradient(130deg,rgba(15,70,87,.82),rgba(39,37,99,.82));box-shadow:0 20px 45px rgba(0,0,0,.2);display:none}.rax-intent-outcome>span{display:flex;align-items:center;gap:5px;font-size:7px;letter-spacing:.13em;color:#7eece4;font-weight:900}.rax-intent-outcome>b,.rax-intent-outcome>small{display:block}.rax-intent-outcome>b{margin-top:5px;font-size:14px}.rax-intent-outcome>small{font-size:8px;color:#9eb0ca;margin-top:2px}.rax-intent-outcome>div{height:5px;border-radius:99px;background:rgba(255,255,255,.1);overflow:hidden;margin-top:9px}.rax-intent-outcome>div i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3dd8d1,#9c6aff)}.rax-intents-link{position:relative;z-index:2;width:max-content;margin:38px auto 0;display:flex;align-items:center;gap:8px;padding:12px 18px;border-radius:999px;border:1px solid rgba(138,169,220,.16);color:#dce6f5;text-decoration:none;font-size:12px;font-weight:850;transition:transform .15s cubic-bezier(.23,1,.32,1),border-color .18s ease}.rax-intents-link:active{transform:scale(.97)}.rax-intents-marketing.is-visible .rax-intent-question{animation:rax-intent-card-in .45s cubic-bezier(.23,1,.32,1) .12s forwards}.rax-intents-marketing.is-visible .rax-intent-card{animation:rax-intent-card-in .48s cubic-bezier(.23,1,.32,1) forwards}.rax-intents-marketing.is-visible .intent-card-a{animation-delay:.45s}.rax-intents-marketing.is-visible .intent-card-b{animation-delay:.62s}.rax-intents-marketing.is-visible .intent-card-c{animation-delay:.79s}.rax-intents-marketing.is-visible .intent-card-d{animation-delay:.96s}.rax-intents-marketing.is-visible .rax-intent-types{animation:rax-intent-types-in .5s cubic-bezier(.23,1,.32,1) 1.15s forwards}.rax-intents-marketing.is-visible .rax-intent-route-line{animation:rax-intent-fade .4s ease 1.18s forwards}.rax-intents-marketing.is-visible .rax-intent-outcome{animation:rax-intent-card-in .5s cubic-bezier(.23,1,.32,1) 1.35s forwards}@keyframes rax-intent-breathe{0%,to{transform:scale(.92);opacity:.58}50%{transform:scale(1.07);opacity:1}}@keyframes rax-intent-orb-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-7px) scale(1.018)}}@keyframes rax-intent-spin{to{transform:rotate(1turn)}}@keyframes rax-intent-core-pulse{0%,to{transform:scale(.94);opacity:.52}50%{transform:scale(1.05);opacity:.9}}@keyframes rax-orbit-one{to{transform:rotate(378deg)}}@keyframes rax-orbit-two{to{transform:rotate(-312deg)}}@keyframes rax-orbit-three{to{transform:rotate(332deg)}}@keyframes rax-intent-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.5)}}@keyframes rax-intent-wave{0%,to{opacity:.15;transform:scaleX(.8)}50%{opacity:.65;transform:scaleX(1.05)}}@keyframes rax-intent-card-in{to{opacity:1;transform:none}}@keyframes rax-intent-types-in{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%)}}@keyframes rax-intent-fade{to{opacity:.8}}@keyframes rax-intent-flow{0%{top:0;opacity:0}20%{opacity:1}80%{opacity:1}to{top:118px;opacity:0}}@media (hover:hover) and (pointer:fine){.rax-intents-link:hover{border-color:rgba(151,120,226,.4);transform:translateY(-2px)}}@media(max-width:980px){.rax-intents-shell{grid-template-columns:1fr}.rax-intents-copy{max-width:720px}.rax-intents-stage{min-height:620px}.rax-intent-types{max-width:90%;overflow:hidden}.rax-intent-types>span{min-width:100px}}@media(max-width:620px){.rax-intents-marketing{padding:80px 16px 70px}.rax-intents-copy h2{font-size:42px}.rax-intents-copy>p{font-size:15px}.rax-intents-proof{grid-template-columns:1fr}.rax-intents-stage{min-height:640px;margin:0 -4px}.rax-intent-orb-wrap{width:210px;height:210px}.rax-intent-orb{width:190px;height:190px}.intent-card-a,.intent-card-c{left:12px}.intent-card-b,.intent-card-d{right:12px}.rax-intent-card{width:160px;padding:10px}.rax-intent-card b{font-size:9px}.rax-intent-question{top:25px;min-width:235px}.rax-intent-types{bottom:16px;gap:5px;width:calc(100% - 22px);overflow-x:auto;justify-content:flex-start}.rax-intent-types>span{min-width:108px}.rax-intent-wave{width:120px}.wave-left{right:calc(50% + 92px)}.wave-right{left:calc(50% + 92px)}}@media(prefers-reduced-motion:reduce){.rax-intent-orb,.rax-intent-orb-glow,.rax-intent-orb:after,.rax-intent-orb:before,.rax-intent-orbit,.rax-intent-route-line i,.rax-intent-spark,.rax-intent-wave{animation:none!important}.rax-intent-card,.rax-intent-question,.rax-intent-route-line,.rax-intent-types{opacity:1!important;animation:none!important}.rax-intent-question,.rax-intent-types{transform:translateX(-50%)}}.rax-organised-section.rax-records-upgraded>.rax-capability-grid,.rax-organised-section.rax-records-upgraded>.rax-organised-head{display:none!important}.rax-organised-section.rax-records-upgraded{padding:0!important;background:radial-gradient(circle at 73% 30%,rgba(106,92,255,.1),transparent 31%),radial-gradient(circle at 20% 80%,rgba(46,193,171,.07),transparent 28%),linear-gradient(180deg,#ffffff,#f6f8ff)!important}#rax-records-upgrade-host{width:100%}.rax-records-upgrade{width:min(1240px,calc(100% - 40px));margin:0 auto;min-height:780px;padding:clamp(82px,9vw,126px) 0;display:grid;grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);gap:clamp(48px,7vw,96px);align-items:center;color:#0c172a}.rax-records-copy{max-width:520px}.rax-records-kicker{display:inline-flex;align-items:center;gap:8px;color:#5d63d8;font-size:12px;font-weight:950;letter-spacing:.14em}.rax-records-copy h2{margin:20px 0 24px;color:#0a1628;font-size:clamp(44px,5vw,68px);line-height:.98;font-weight:950;letter-spacing:-.045em}.rax-records-copy h2 em{display:inline;color:#6656d9;font-style:normal}.rax-records-copy>p{margin:0;color:#5f6d82;font-size:17px;line-height:1.72;font-weight:600}.rax-records-points{display:grid;gap:0;margin-top:28px}.rax-records-points>span{display:grid;gap:4px;padding:15px 0;border-bottom:1px solid rgba(37,52,78,.09)}.rax-records-points b{color:#172236;font-size:14px;font-weight:900}.rax-records-points small{color:#748197;font-size:12px;line-height:1.55;font-weight:650}.rax-records-stage{position:relative;min-height:640px;overflow:hidden;border:1px solid rgba(72,89,125,.1);border-radius:38px;background:radial-gradient(circle at 50% 45%,rgba(104,102,225,.14),transparent 23%),radial-gradient(circle at 81% 70%,rgba(38,183,166,.08),transparent 28%),rgba(250,251,255,.82);box-shadow:0 35px 90px rgba(28,42,71,.12),inset 0 1px 0 rgba(255,255,255,.95)}.rax-records-incoming,.rax-records-results{position:absolute;top:62px;display:grid;gap:10px;width:246px}.rax-records-incoming{left:32px}.rax-records-results{right:32px;width:270px}.rax-records-incoming>small,.rax-records-results>small{color:#7d8aa1;font-size:9px;font-weight:950;letter-spacing:.15em}.rax-records-incoming article,.rax-records-results article{display:grid;align-items:center;gap:10px;padding:13px;border:1px solid rgba(77,92,129,.1);border-radius:16px;background:rgba(255,255,255,.84);box-shadow:0 14px 30px rgba(27,42,69,.07);opacity:0;transform:translateY(10px);animation:rax-record-card-in .5s cubic-bezier(.23,1,.32,1) forwards;animation-delay:calc(.12s + var(--i) * .11s)}.rax-records-incoming article{grid-template-columns:34px 1fr auto}.rax-records-results article{grid-template-columns:34px 1fr}.rax-records-incoming article>span,.rax-records-results article>span{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:#5d63d8;background:#f0efff}.rax-records-results article>span{color:#178e7f;background:#eafaf6}.rax-records-incoming p,.rax-records-results p{min-width:0;margin:0;display:grid;gap:2px}.rax-records-incoming b,.rax-records-results b{color:#182338;font-size:12px;font-weight:900}.rax-records-incoming p small,.rax-records-results p small{color:#7d899d;font-size:9px;line-height:1.35;font-weight:650}.rax-records-incoming article>i{color:#24a58d;font-size:11px;font-style:normal;font-weight:950}.rax-records-engine{position:absolute;left:50%;top:238px;width:138px;height:138px;transform:translate(-50%,-50%);display:grid;place-items:center;align-content:center;gap:6px;text-align:center;border:1px solid rgba(91,98,210,.22);border-radius:50%;color:#fff;background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.34),transparent 16%),linear-gradient(145deg,#243b73,#6656d9 58%,#307d87);box-shadow:0 22px 55px rgba(83,80,188,.24),0 0 0 18px rgba(102,86,217,.04);animation:rax-record-engine 4s ease-in-out infinite}.rax-records-engine>span{color:#a9fff2}.rax-records-engine b{font-size:10px;line-height:1.25;letter-spacing:.08em}.rax-records-engine small{color:rgba(255,255,255,.66);font-size:7px}.rax-records-flow{position:absolute;left:50%;top:136px;width:270px;height:210px;transform:translateX(-50%);pointer-events:none}.rax-records-flow i{position:absolute;left:50%;top:86px;width:210px;height:1px;transform-origin:left;background:linear-gradient(90deg,rgba(90,98,215,.45),rgba(40,172,159,.28),transparent)}.rax-records-flow i:first-child{transform:rotate(-20deg)}.rax-records-flow i:nth-child(2){transform:rotate(0deg)}.rax-records-flow i:nth-child(3){transform:rotate(20deg)}.rax-records-payoff{position:absolute;left:42px;right:42px;bottom:38px;min-height:78px;display:grid;grid-template-columns:36px 1fr auto;gap:12px;align-items:center;padding:16px 18px;border:1px solid rgba(57,151,139,.16);border-radius:18px;color:#213249;background:linear-gradient(135deg,rgba(233,249,245,.92),rgba(243,246,255,.95))}.rax-records-payoff>svg:first-child{color:#208f81}.rax-records-payoff>svg:last-child{color:#68748a}.rax-records-payoff span{display:grid;gap:3px}.rax-records-payoff b{font-size:12px;font-weight:900}.rax-records-payoff small{color:#748197;font-size:9px;line-height:1.4}@keyframes rax-record-card-in{to{opacity:1;transform:none}}@keyframes rax-record-engine{0%,to{transform:translate(-50%,-50%) scale(.98);box-shadow:0 22px 55px rgba(83,80,188,.2),0 0 0 14px rgba(102,86,217,.035)}50%{transform:translate(-50%,-50%) scale(1.035);box-shadow:0 24px 65px rgba(83,80,188,.28),0 0 0 23px rgba(102,86,217,.055)}}.rax-aa-copy h2{font-weight:950!important;letter-spacing:-.05em!important}.rax-aa-copy h2 em{color:#76d8b5!important;font-weight:950!important}.rax-final-cta{background:radial-gradient(circle at 75% 36%,rgba(103,86,217,.09),transparent 28%),linear-gradient(180deg,#ffffff,#f7f8ff)!important;color:#101827!important;border-top:1px solid rgba(26,42,68,.06)}.rax-final-cta:before{display:none!important}.rax-final-cta h2{color:#0f1829!important}.rax-final-cta h2 span{color:#6656d9!important;text-shadow:none!important}.rax-final-cta p{color:#69768a!important}.rax-final-cta .rax-landing-form{background:#ffffff!important;border-color:rgba(76,86,119,.16)!important;box-shadow:0 16px 38px rgba(25,39,67,.08)!important}.rax-final-cta .rax-landing-form input{color:#172033!important}.rax-final-cta .rax-landing-form input::placeholder,.rax-final-cta .rax-landing-login-line{color:#788397!important}.rax-final-cta .rax-landing-login-line button{color:#29354a!important}.rax-landing-footer.rax-footer-upgraded>:not(#rax-footer-upgrade-host){display:none!important}.rax-landing-footer.rax-footer-upgraded{padding:0!important;background:radial-gradient(circle at 82% 45%,rgba(94,68,194,.17),transparent 29%),linear-gradient(135deg,#061020,#08162d 58%,#10102b)!important}#rax-footer-upgrade-host{width:100%}.rax-footer-upgrade{width:min(1180px,calc(100% - 40px));min-height:260px;margin:0 auto;padding:64px 0;display:flex;justify-content:space-between;align-items:flex-start;gap:70px}.rax-footer-brand-upgrade{max-width:330px}.rax-footer-logo{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:27px;font-weight:950}.rax-footer-logo svg{color:#b46cff}.rax-footer-brand-upgrade p{margin:24px 0 28px;color:rgba(226,232,240,.58);font-size:14px;line-height:1.6;font-weight:650}.rax-footer-brand-upgrade small{color:rgba(226,232,240,.42);font-size:12px}.rax-footer-columns{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:72px}.rax-footer-columns>span{display:grid;align-content:start;gap:13px}.rax-footer-columns strong{margin-bottom:4px;color:#fff;font-size:13px;font-weight:900}.rax-footer-columns a{color:rgba(226,232,240,.58)!important;font-size:13px;font-weight:650;transition:color .18s ease}.rax-footer-columns a:focus-visible,.rax-footer-columns a:hover{color:#fff!important}@media (max-width:980px){.rax-records-upgrade{grid-template-columns:1fr}.rax-records-copy{max-width:700px}}@media (max-width:700px){.rax-records-upgrade{width:min(100% - 28px,1240px);padding:76px 0}.rax-records-stage{min-height:880px}.rax-records-incoming,.rax-records-results{left:20px;right:20px;width:auto}.rax-records-incoming{top:36px}.rax-records-engine{top:365px}.rax-records-results{top:465px}.rax-records-flow{display:none}.rax-records-payoff{left:20px;right:20px;bottom:20px}.rax-footer-upgrade{width:min(100% - 32px,1180px);flex-direction:column;gap:44px}.rax-footer-columns{grid-template-columns:1fr 1fr;gap:38px}}@media (prefers-reduced-motion:reduce){.rax-records-engine,.rax-records-incoming article,.rax-records-results article{animation:none!important;opacity:1!important;transform:none!important}.rax-records-engine{transform:translate(-50%,-50%)!important}}.rax-landing-hero{background:radial-gradient(circle at 74% 28%,rgba(55,92,155,.15),transparent 30%),radial-gradient(circle at 18% 18%,rgba(36,91,145,.11),transparent 27%),linear-gradient(135deg,#030914,#061326 52%,#07182b)!important}.rax-landing-hero:after,.rax-landing-hero:before{background-image:none!important;opacity:0!important}.rax-landing-hero .rax-glow-orb.is-one{opacity:.27!important;filter:blur(22px)!important}.rax-landing-hero .rax-glow-orb.is-two{opacity:.14!important;filter:blur(24px)!important}.rax-flow-polished .rax-hero-copy h1 span{color:#a67cff;text-shadow:0 0 20px rgba(99,91,190,.18)}.rax-flow-polished .rax-dark-section{background:radial-gradient(circle at 76% 30%,rgba(48,93,153,.12),transparent 32%),linear-gradient(135deg,#040a16,#07162b 58%,#08152a)!important}.rax-flow-polished .rax-dark-section:after,.rax-flow-polished .rax-dark-section:before,.rax-flow-polished .rax-intelligence-section:before,.rax-flow-polished .rax-smart-section:before{background-image:none!important;opacity:0!important}.rax-flow-polished .rax-intelligence-section{background:radial-gradient(circle at 26% 42%,rgba(39,104,158,.12),transparent 28%),radial-gradient(circle at 78% 34%,rgba(86,67,151,.07),transparent 31%),linear-gradient(135deg,#040a16,#07152a 58%,#081329)!important}.rax-flow-polished .rax-intents-marketing{background:radial-gradient(circle at 72% 36%,rgba(36,100,158,.14),transparent 34%),radial-gradient(circle at 82% 50%,rgba(95,71,153,.06),transparent 30%),linear-gradient(135deg,#040a15,#06152a 55%,#07182b)!important}.rax-flow-polished .rax-intents-marketing:before{background-image:none!important;opacity:0!important}.rax-flow-polished .rax-intent-orb-glow{opacity:.72}.rax-flow-polished .rax-intent-card{background:linear-gradient(145deg,rgba(12,35,70,.96),rgba(10,27,57,.96))}.rax-flow-polished .rax-intent-question{background:rgba(7,24,49,.84)}@media(hover:hover) and (pointer:fine){.rax-flow-polished .rax-capability-card,.rax-flow-polished .rax-hero-point,.rax-flow-polished .rax-intel-float-card,.rax-flow-polished .rax-trust-float-card{transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease}.rax-flow-polished .rax-capability-card:hover,.rax-flow-polished .rax-hero-point:hover{transform:translateY(-3px)}.rax-flow-polished .rax-intel-float-card:hover,.rax-flow-polished .rax-trust-float-card:hover{transform:translateY(-4px) scale(1.01)}}@media(prefers-reduced-motion:reduce){.rax-flow-polished .rax-capability-card,.rax-flow-polished .rax-hero-point,.rax-flow-polished .rax-intel-float-card,.rax-flow-polished .rax-trust-float-card{transition:none!important;transform:none!important}}.rax-households-upgraded>.households-container{display:none}.rax-households-upgraded{padding:0!important;background:radial-gradient(circle at 70% 20%,rgba(77,112,173,.08),transparent 30%),#f7f9fd!important;color:#0b1830!important}.rax-hh-premium{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:clamp(82px,9vw,124px) 0}.rax-hh-premium-head{max-width:780px}.rax-hh-premium-label{margin:0 0 16px;color:#60718c;font-size:12px;font-weight:950;letter-spacing:.14em}.rax-hh-premium-head h2{margin:0;color:#0d1930;font-size:clamp(44px,5vw,68px);line-height:1;letter-spacing:-.04em;font-weight:950}.rax-hh-premium-head h2 span{color:#5f54b9}.rax-hh-premium-head>p:last-child{margin:22px 0 0;max-width:720px;color:#5d6a80;font-size:17px;line-height:1.7;font-weight:600}.rax-hh-premium-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center;margin-top:64px}.rax-hh-product-visual{border-radius:32px;padding:25px;background:linear-gradient(145deg,#07162f,#0b2246);color:#f7f9ff;box-shadow:0 35px 90px rgba(24,49,86,.18);transform:rotate(-1deg)}.rax-hh-product-top{display:flex;justify-content:space-between;align-items:center;color:#91a6c6;font-size:11px}.rax-hh-product-top span{display:flex;align-items:center;gap:7px}.rax-hh-product-balance{margin:24px 0;padding:24px;border-radius:22px;background:linear-gradient(130deg,rgba(30,78,123,.65),rgba(43,45,104,.62));border:1px solid rgba(140,170,218,.14)}.rax-hh-product-balance small,.rax-hh-product-balance span,.rax-hh-product-balance strong{display:block}.rax-hh-product-balance small{font-size:8px;letter-spacing:.14em;color:#8ca6ca}.rax-hh-product-balance strong{font-size:36px;margin:7px 0}.rax-hh-product-balance span{font-size:10px;color:#8ea1be}.rax-hh-product-people{display:grid;gap:8px}.rax-hh-product-people>div{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;background:rgba(9,29,60,.8);border:1px solid rgba(132,164,216,.12)}.rax-hh-product-people>div>span{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:#182f59;color:#bcd0ee;font-size:10px;font-weight:900}.rax-hh-product-people p{margin:0;display:grid}.rax-hh-product-people p b{font-size:11px}.rax-hh-product-people p small{font-size:8px;color:#778ba9}.rax-hh-product-people strong{font-size:13px;color:#64e4d3}.rax-hh-product-flow{display:grid;gap:6px;margin-top:14px}.rax-hh-product-flow span{display:flex;align-items:center;gap:8px;font-size:9px;color:#93a7c4;padding:9px}.rax-hh-product-flow b{margin-left:auto;color:#dce7f8}.rax-hh-product-insight{margin-top:13px;display:flex;gap:9px;padding:13px;border-radius:14px;background:linear-gradient(110deg,rgba(24,80,119,.45),rgba(67,42,126,.38));border:1px solid rgba(108,139,198,.13)}.rax-hh-product-insight svg{color:#67dcd5}.rax-hh-product-insight p{margin:0;display:grid}.rax-hh-product-insight b{font-size:9px}.rax-hh-product-insight small{font-size:8px;color:#91a2bd;margin-top:2px}.rax-hh-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:13px}.rax-hh-capabilities article{padding:24px;border:1px solid rgba(16,44,82,.1);border-radius:22px;background:#fff;box-shadow:0 15px 40px rgba(23,46,78,.045);transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease}.rax-hh-capabilities svg{color:#6558c7}.rax-hh-capabilities h3{font-size:15px;margin:16px 0 8px;color:#111827}.rax-hh-capabilities p{font-size:12px;line-height:1.6;color:#647086;margin:0}.rax-hh-premium{animation:rax-hh-enter .55s cubic-bezier(.23,1,.32,1) both}@keyframes rax-hh-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(hover:hover) and (pointer:fine){.rax-hh-capabilities article:hover{transform:translateY(-3px);box-shadow:0 20px 48px rgba(23,46,78,.075)}}@media(max-width:900px){.rax-hh-premium-layout{grid-template-columns:1fr;gap:32px}}@media(max-width:600px){.rax-hh-premium{width:calc(100% - 28px);padding:78px 0}.rax-hh-premium-head h2{font-size:42px}.rax-hh-premium-head>p:last-child{font-size:15px}.rax-hh-capabilities{grid-template-columns:1fr}.rax-hh-product-visual{padding:18px}}@media(prefers-reduced-motion:reduce){.rax-hh-capabilities article,.rax-hh-premium{animation:none!important;transition:none!important;transform:none!important}}