.qa-ticker{position:relative;overflow:visible}.qa-clip,.qa-ticker{display:inline-block;height:1.14em;vertical-align:bottom}.qa-clip{overflow:hidden;animation:qaDim 1.8s ease-in-out infinite}.qa-ticker-col>span{display:block;height:1.14em;line-height:1.14em}.qa-ticker-col{display:flex;flex-direction:column;animation:qaTick 5.4s cubic-bezier(.75,0,.2,1) infinite}.qa-strike{position:absolute;left:-4%;right:-4%;top:50%;height:.15em;margin-top:-.075em;background:var(--hot);border-radius:.08em;transform-origin:left center;transform:scaleX(0) rotate(-3deg);animation:qaStrike 1.8s cubic-bezier(.65,0,.25,1) infinite}.qa-marquee{display:flex;width:max-content;animation:qaMarq 22s linear infinite}.qa-row{transition:background .25s ease,color .25s ease}.qa-row:hover{background:rgba(255,91,46,.08)}.qa-card{transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s ease}.qa-card:hover{transform:translateY(-6px);border-color:var(--hot)}@keyframes qaTick{0%,30%{transform:translateY(0)}33.3%,63.3%{transform:translateY(-1.14em)}66.6%,96.6%{transform:translateY(-2.28em)}to{transform:translateY(-3.42em)}}@keyframes qaStrike{0%,22%{transform:scaleX(0) rotate(-3deg)}40%,90%{transform:scaleX(1) rotate(-3deg)}to{transform:scaleX(1) rotate(-3deg);opacity:0}}@keyframes qaDim{0%,30%{opacity:1}42%,90%{opacity:.45}to{opacity:1}}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "hub" "body";row-gap:44px}.hg-head{grid-area:head;min-width:0}.hg-hub{grid-area:hub;min-width:0}.hg-body{grid-area:body;min-width:0}.hero-h1{font-size:clamp(54px,9.4vw,146px)}.hub{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:28px 40px}.hero-orb{position:relative;flex:0 0 auto;width:340px;max-width:100%;aspect-ratio:1/1}@supports not (aspect-ratio:1/1){.hero-orb{height:340px}}.hero-orb .orb-ring-slow{animation-duration:60s}.hero-orb .orb-ring-fast{animation-duration:18s}.hero-orb .orb-bob{animation-duration:9s}.hero-orb .qa-spin{animation-duration:24s}.hub-log{flex:1 1 320px;max-width:460px;min-width:0;padding:18px;border-radius:24px;background:#083a39;border:1px solid rgba(127,209,193,.22);box-shadow:0 24px 50px rgba(0,0,0,.28);box-sizing:border-box}@media (min-width:1180px){.hero-grid{grid-template-columns:minmax(0,1fr) clamp(400px,34vw,480px);grid-template-areas:"head hub" "body hub";column-gap:56px;row-gap:40px}.hg-hub{align-self:start}.hero-h1{font-size:clamp(54px,6.3vw,100px)}.hub{flex-direction:column;flex-wrap:nowrap;gap:22px}.hero-orb{width:min(380px,100%)}.hub-log{flex:0 0 auto;width:100%;max-width:440px}}.hub-gulp{left:15%;top:15%;width:70%;height:70%;border-radius:999px;border:3px solid #7fd1c1;box-shadow:0 0 30px rgba(127,209,193,.55),inset 0 0 30px rgba(127,209,193,.35);box-sizing:border-box;opacity:0;animation:hubGulp 1.8s cubic-bezier(.2,.7,.2,1) infinite}.hub-gulp,.hub-lane{position:absolute;pointer-events:none}.hub-lane{inset:0}.hub-in{position:absolute;right:60%;top:50%;margin-top:-19px;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;background:#2a1a12;border:1.5px solid var(--hot);color:#f1ebdd;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 10px 24px rgba(0,0,0,.35);opacity:0;transform-origin:right center;animation:hubIn 5.4s linear infinite;will-change:transform,opacity}.hub-in-0{animation-delay:-.5s}.hub-in-1{animation-delay:1.3s}.hub-in-2{animation-delay:3.1s}.hub-dot{display:inline-block;width:8px;height:8px;background:var(--hot);box-shadow:0 0 0 3px rgba(255,91,46,.25);flex:0 0 8px}.hub-dot,.hub-tick{border-radius:999px}.hub-tick{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#7fd1c1;color:#062f2e;font-size:11px;font-weight:800;flex:0 0 18px}.hub-badge{position:absolute;display:grid;z-index:2;animation:hubBob 5s ease-in-out infinite}.hub-badge>.hb{grid-area:1/1;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 13px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;box-sizing:border-box}.hb-pend{background:#2a1a12;border:1.5px solid var(--hot);color:#f1ebdd;animation:hbPend 10.8s cubic-bezier(.65,0,.35,1) infinite}.hb-done{background:#0b4644;border:1.5px solid #7fd1c1;color:#7fd1c1;opacity:0;animation:hbDone 10.8s cubic-bezier(.65,0,.35,1) infinite}.hub-badge-lead{top:1%;right:-8%}.hub-badge-sec{bottom:7%;left:-10%;animation-delay:-2.5s}.hub-badge-sec .hb{animation-delay:-5.4s}.hub-log-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 2px 12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(241,235,221,.7)}.hub-log-live{display:inline-flex;align-items:center;gap:8px;color:#7fd1c1}.hub-live-dot{width:8px;height:8px;border-radius:999px;background:#7fd1c1;animation:qaBlink 1.6s ease-in-out infinite}.hub-row{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 12px;margin-top:6px;border-radius:14px;background:rgba(241,235,221,.04);overflow:hidden}.hub-row:after,.hub-row:before{content:"";position:absolute;inset:0;border-radius:14px;pointer-events:none;opacity:0}.hub-row:before{background:rgba(255,91,46,.16);box-shadow:inset 0 0 0 1.5px rgba(255,91,46,.7);animation:hubHot 5.4s linear infinite}.hub-row:after{background:rgba(127,209,193,.16);box-shadow:inset 0 0 0 1.5px rgba(127,209,193,.75);animation:hubSea 5.4s linear infinite}.hub-role{position:relative;z-index:1;flex:0 0 112px;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(241,235,221,.65)}.hub-role>span{position:relative;display:inline-block}.hub-role>span:after{content:"";position:absolute;left:-3px;right:-3px;top:50%;height:2px;margin-top:-1px;background:var(--hot);border-radius:2px;transform-origin:left center;transform:scaleX(0);animation:hubStrike 5.4s linear infinite}.hub-txt{position:relative;z-index:1;display:grid;flex:1 1 auto;min-width:0;font-size:15px;font-weight:600;line-height:1.25}.hub-txt>span{grid-area:1/1;align-self:center}.hr-pend{color:#f1ebdd;animation:hubPend 5.4s linear infinite}.hr-pend:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:999px;background:var(--hot);vertical-align:1px}.hr-done{color:#7fd1c1;opacity:0;transform:translateY(8px);animation:hubDone 5.4s linear infinite}.hub-row-1 .hr-done,.hub-row-1 .hr-pend,.hub-row-1 .hub-role>span:after,.hub-row-1:after,.hub-row-1:before{animation-delay:1.8s}.hub-row-2 .hr-done,.hub-row-2 .hr-pend,.hub-row-2 .hub-role>span:after,.hub-row-2:after,.hub-row-2:before{animation-delay:3.6s}@keyframes hubIn{0%{opacity:0;transform:translateX(-36px) scale(1);animation-timing-function:cubic-bezier(.2,.8,.2,1)}6%{opacity:1;transform:translateX(0) scale(1);animation-timing-function:linear}15%{opacity:1;transform:translateX(8px) scale(1);animation-timing-function:cubic-bezier(.6,0,.4,1)}22%{opacity:0;transform:translateX(calc(50% + 44px)) scale(.2)}to{opacity:0;transform:translateX(calc(50% + 44px)) scale(.2)}}@keyframes hubGulp{0%,34%{opacity:0;transform:scale(.94)}41%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(1.2)}}@keyframes hubPend{0%,12%{opacity:1;transform:none}16%,90%{opacity:0;transform:translateY(-8px)}94%,to{opacity:1;transform:none}}@keyframes hubDone{0%,12%{opacity:0;transform:translateY(8px)}16%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(8px)}}@keyframes hubStrike{0%,11%{transform:scaleX(0)}15%,90%{transform:scaleX(1)}93%,to{transform:scaleX(0)}}@keyframes hubHot{0%,12%{opacity:1}16%,90%{opacity:0}94%,to{opacity:1}}@keyframes hubSea{0%,12%{opacity:0}15%{opacity:1}36%,to{opacity:0}}@keyframes hbPend{0%,34%{opacity:1;transform:none}39%,91%{opacity:0;transform:scale(.92)}96%,to{opacity:1;transform:none}}@keyframes hbDone{0%,34%{opacity:0;transform:scale(.92)}39%,91%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.92)}}@keyframes hubBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (min-width:761px) and (max-width:1179px){.hub{gap:28px 32px;padding-left:48px}.hero-orb{width:300px}.hub-log{flex-basis:340px;max-width:520px}.hub-role{flex-basis:104px}}@media (max-width:760px){.hero-orb{width:min(300px,100%)}.hub-in{font-size:12px;height:32px;margin-top:-16px;padding:0 11px;right:55%}.hub-badge>.hb{font-size:11.5px;height:32px;padding:0 10px;gap:6px}.hub-badge-lead{right:-4%}.hub-badge-sec{left:-4%}.hub-log{padding:14px}.hub-role{flex-basis:96px;font-size:10px}.hero-wrap{padding-top:28px!important}.hero-grid{row-gap:32px}.hub-txt{font-size:14px}}.motion-off .hb-pend,.motion-off .hr-pend,.motion-off .hub-gulp,.motion-off .hub-in,.motion-off .hub-row:after,.motion-off .hub-row:before{opacity:0}.motion-off .hb-done,.motion-off .hr-done{opacity:1;transform:none}.motion-off .hub-role>span:after{transform:scaleX(1)}.motion-off .hub-role>span:after,.motion-off .hub-row:after,.motion-off .hub-row:before{animation:none!important}.motion-off .qa-strike{transform:scaleX(1) rotate(-3deg)}@media (prefers-reduced-motion:reduce){.hb-done,.hb-pend,.hr-done,.hr-pend,.hub-badge,.hub-gulp,.hub-in,.hub-live-dot,.hub-role>span:after,.hub-row:after,.hub-row:before{animation:none}.hb-pend,.hr-pend,.hub-gulp,.hub-in,.hub-row:after,.hub-row:before{opacity:0}.hb-done,.hr-done{opacity:1;transform:none}.hub-role>span:after{transform:scaleX(1)}.adv-track,.cmp-icon,.cmp-pulse,.cmp-scan,.f-sheen,.f3d-in,.founder-plate,.logo-card,.logo-track,.qa-clip,.qa-marquee,.qa-strike,.qa-ticker-col{animation:none}.qa-strike{transform:scaleX(1) rotate(-3deg)}}.logo-track{animation:qaMarq 50s linear infinite}.logo-viewport:hover .logo-track{animation-play-state:paused}.logo-card{flex-shrink:0;width:180px;height:100px;border-radius:18px;background:#f1ebdd;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.3);animation:logoFloat 4s ease-in-out infinite;transition:box-shadow .5s ease,background .5s ease}.logo-card:hover{background:#ffffff;box-shadow:0 12px 40px var(--glow),0 0 0 3px var(--glow)}.logo-card img{transition:transform .5s ease}.logo-card:hover img{transform:scale(1.08)}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.adv-card{box-shadow:0 0 0 1px var(--g2),0 0 26px var(--g),0 0 60px var(--g2),0 24px 48px rgba(0,0,0,.45);transition:box-shadow .35s ease,transform .35s ease}.adv-card:hover{transform:translateY(-6px);box-shadow:0 0 0 2px var(--g),0 0 38px var(--g),0 0 90px var(--g2),0 30px 60px rgba(0,0,0,.5)}.adv-track{animation:qaMarq 45s linear infinite}.adv-viewport:focus-within .adv-track,.adv-viewport:hover .adv-track{animation-play-state:paused}.adv-in-a{animation:advInA .7s cubic-bezier(.2,.8,.2,1) backwards}.adv-in-b{animation:advInB .7s cubic-bezier(.2,.8,.2,1) backwards}.adv-bar-a{animation:advBarA 4s linear}.adv-bar-b{animation:advBarB 4s linear}@keyframes advInA{0%{opacity:0;transform:translateY(26px) scale(.97)}to{opacity:1;transform:none}}@keyframes advInB{0%{opacity:0;transform:translateY(26px) scale(.97)}to{opacity:1;transform:none}}@keyframes advBarA{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes advBarB{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cmp-pulse{animation:cmpPulse 3s ease-in-out infinite}.cmp-scan{animation:cmpScan 8s linear infinite}.cmp-icon{animation:orbPulse 3s ease-in-out infinite}.cmp-on .cmp-row{animation:cmpRow .6s cubic-bezier(.2,.8,.2,1) backwards}.cmp-on .cmp-bar{animation:cmpBar 1.2s cubic-bezier(.2,.8,.2,1) .8s backwards}@keyframes cmpPulse{0%,to{opacity:.25}50%{opacity:1}}@keyframes cmpScan{0%{transform:translateY(0)}50%{transform:translateY(680px)}to{transform:translateY(0)}}@keyframes cmpRow{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}@keyframes cmpBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.f-grid{perspective:900px}.f3d{transform-style:preserve-3d;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.f3d:hover{transform:translateZ(30px) rotateX(10deg) rotateY(-12deg)}.f3d:hover .f3d-in{box-shadow:0 1px 0 #052625,0 2px 0 #052625,0 3px 0 #041f1e,0 4px 0 #041f1e,0 5px 0 #031a19,0 6px 0 #031a19,0 0 0 1px var(--a),0 0 40px var(--ag),0 0 90px var(--ag2),0 30px 50px rgba(0,0,0,.5)}.f-on .f3d{animation:fFlip .9s cubic-bezier(.2,.9,.3,1.15) backwards}.f3d-in{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:10px;min-height:178px;padding:22px;border-radius:22px;box-sizing:border-box;color:#f1ebdd;transform-style:preserve-3d;animation:fSway 6s ease-in-out infinite;background:linear-gradient(150deg,#0e5552,#083a39 55%,#062f2e);border:1.5px solid var(--a);box-shadow:0 1px 0 #052625,0 2px 0 #052625,0 3px 0 #041f1e,0 4px 0 #041f1e,0 5px 0 #031a19,0 6px 0 #031a19,0 0 26px var(--ag),0 0 60px var(--ag2),0 24px 40px rgba(0,0,0,.45)}.f-z1{transform:translateZ(26px)}.f-z2{transform:translateZ(44px)}.f-sheen-clip{inset:0;border-radius:22px;overflow:hidden}.f-sheen,.f-sheen-clip{position:absolute;pointer-events:none}.f-sheen{top:-20%;bottom:-20%;left:0;width:60px;background:rgba(255,255,255,.08);transform:translateX(-120px) skewX(-18deg);animation:fSheen 5s ease-in-out infinite}.f-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--ag2);border:1px solid var(--ag);margin-bottom:auto;box-shadow:0 6px 14px rgba(0,0,0,.25)}.f-on .f-icon svg{animation:fIcon 2.8s ease-in-out infinite}.f-label{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--a)}.founder-plate{animation:plateSway 7s ease-in-out infinite}@media (min-width:761px) and (max-width:1179px){.f-label{letter-spacing:.06em}.f3d-in{padding:20px 16px}}@keyframes fFlip{0%{opacity:0;transform:rotateX(-70deg) translateY(30px)}to{opacity:1;transform:none}}@keyframes fSway{0%,to{transform:rotateX(4deg) rotateY(-6deg) translateY(0)}50%{transform:rotateX(-3deg) rotateY(6deg) translateY(-8px)}}@keyframes fSheen{0%,60%{transform:translateX(-120px) skewX(-18deg)}85%,to{transform:translateX(420px) skewX(-18deg)}}@keyframes fIcon{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-8deg)}}@keyframes plateSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(2deg)}}.ag-card{position:relative;display:flex;flex-direction:column;gap:14px;text-align:left;padding:26px;border-radius:26px;background:#0b4644;border:1.5px solid rgba(241,235,221,.14);color:#f1ebdd;font:inherit;cursor:pointer;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s}.ag-card:focus-visible,.ag-card:hover{transform:translateY(-6px);border-color:var(--hot);box-shadow:0 0 0 1px var(--hot),0 22px 44px rgba(0,0,0,.35),0 0 40px rgba(255,91,46,.18)}.ag-card .ag-go{opacity:.55;transition:opacity .25s,transform .25s}.ag-card:hover .ag-go{opacity:1;transform:translateX(4px)}.ag-chip{min-height:40px;padding:8px 14px;border-radius:999px;border:1.5px solid rgba(241,235,221,.3);background:transparent;color:#f1ebdd;font:inherit;font-size:14px;cursor:pointer;text-align:left}.ag-chip:hover{border-color:var(--hot);color:#fff}.ag-chip:disabled{opacity:.45;cursor:default}.chat-in{animation:chatIn .45s cubic-bezier(.2,.8,.2,1) both}.msg-in{animation:msgIn .35s ease-out both}.msg-in p{margin:0}.msg-in p+p{margin-top:6px}.msg-in a{color:inherit}.typing span{display:inline-block;width:7px;height:7px;margin:0 2px;border-radius:999px;background:#7fd1c1;animation:typeDot 1s ease-in-out infinite}.typing span:nth-child(2){animation-delay:.15s}.typing span:nth-child(3){animation-delay:.3s}.ag-side{display:flex;flex-direction:column;gap:8px}.ag-side button{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 14px;border-radius:16px;font:inherit;font-size:15px;cursor:pointer;text-align:left}.panel-in{animation:chatIn .4s cubic-bezier(.2,.8,.2,1) both}.fld{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:700;letter-spacing:.12em}.fld input,.fld select,.fld textarea{min-height:52px;padding:12px 16px;border-radius:14px;border:1.5px solid rgba(10,20,20,.25);background:#fffaf2;font:inherit;font-size:16px;font-weight:400;letter-spacing:0;color:#0a1414;box-sizing:border-box;width:100%}@media (max-width:760px){.ag-left{flex:1 1 100%!important}.ag-side{flex-direction:row;overflow-x:auto;padding-bottom:6px}.ag-side button{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){.chat-in,.msg-in,.panel-in,.typing span{animation:none}}.home-audit-out{font-size:16px;line-height:1.65;color:#33403f;white-space:normal}.home-audit-out h3{margin:18px 0 8px;font-size:20px;font-weight:800;color:#0a1414}.home-audit-out strong{color:#0a1414}.home-form .field-err{font-size:13px;font-weight:600;color:#ffb08f}.home-form [aria-invalid=true]{border-color:#ffb08f!important}.home-radio{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 18px;border-radius:999px;border:1.5px solid rgba(241,235,221,.3);font-size:15px;cursor:pointer}.home-radio:has(input:checked){border-color:var(--hot);background:rgba(255,91,46,.12)}.home-radio input{accent-color:var(--hot);width:18px;height:18px;margin:0}.bs-adv{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0 12px;border-radius:999px;background:var(--hot);color:#0a1414;font:800 12px/1 var(--rd-body),sans-serif;letter-spacing:.14em;text-transform:uppercase}.bs-adv-dot{width:8px;height:8px;border-radius:999px;background:#0a1414;animation:bsPing 1.6s ease-in-out infinite}@keyframes bsPing{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.bs-card.bs-urgent{border-color:rgba(255,91,46,.6)}.bs-note{display:flex;gap:8px;align-items:baseline;font:700 14px/1.45 var(--rd-body),sans-serif;color:#e9c77b}@media (prefers-reduced-motion:reduce){.bs-adv-dot{animation:none}}@media (max-width:760px){.qa-sticker{display:none!important}.svc-panel{padding:0 4px 32px!important}.cmp-pulse,.f-sheen-clip,.f3d-in,.hero-orb .orb-ring-fast,.logo-card{animation:none!important}.f-z1,.f-z2,.f3d:hover{transform:none}.adv-card{box-shadow:0 0 0 1px var(--g2),0 0 18px var(--g),0 16px 30px rgba(0,0,0,.4)}.f-label{font-size:10px;letter-spacing:.08em}.f3d-in{min-height:150px;padding:16px}.founder-orb{right:-6px!important;width:84px!important;height:84px!important}}@media (hover:none){.adv-card:hover,.ag-card:hover,.qa-card:hover{transform:none}}.cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}