.quote-band-mark-close{position:absolute;bottom:60px;left:50%;transform:translate(-50%);font-family:Fraunces,serif;font-style:italic;font-size:120px;color:var(--accent-bright);line-height:1;opacity:.4}body[data-page=iq] .features-section{padding-bottom:96px}body[data-page=iq] .features-header{grid-template-columns:1fr}body[data-page=iq] .features-header h2{max-width:none}body[data-page=iq] .feature-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}body[data-page=iq] .feature-card{overflow:hidden}body[data-page=iq] .iq-feature-image{height:170px;background-size:cover;background-position:center;position:relative;margin:-40px -32px 24px}body[data-page=iq] .iq-feature-image:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#15110b9e,#6b46a03d)}body[data-page=iq] .iq-quote-band>div{transform:translateY(30px)!important}body[data-page=iq] .iq-agent-layer{padding:78px 40px;background:#fff;border-top:.5px solid var(--line)}body[data-page=iq] .iq-agent-inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:56px;align-items:center}body[data-page=iq] .iq-section-copy h2,body[data-page=iq] .iq-security-inner h2{font-family:"Instrument Serif",serif;font-size:clamp(42px,6vw,82px);font-weight:400;line-height:.95;letter-spacing:-.04em;margin-bottom:20px}body[data-page=iq] .iq-section-copy h2 em,body[data-page=iq] .iq-security-inner h2 em{font-style:italic;color:#6b46a0}body[data-page=iq] .iq-section-copy p{font-size:19px;line-height:1.65;color:var(--muted);max-width:620px;margin-bottom:28px}body[data-page=iq] .iq-action-list{display:grid;gap:12px}body[data-page=iq] .iq-action-item{display:flex;align-items:flex-start;gap:12px;background:var(--cream);border:.5px solid var(--line);border-radius:14px;padding:15px 16px;color:var(--ink);font-size:15px;line-height:1.45;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease,background .32s ease}body[data-page=iq] .iq-action-item:hover,body[data-page=iq] .iq-action-item.is-card-active{transform:translateY(-5px);border-color:#6b46a057;background:#fff;box-shadow:0 20px 46px -34px #6b46a0a3,0 0 0 4px #6b46a00f}body[data-page=iq] .iq-action-item svg{width:21px;height:21px;flex:0 0 21px;stroke:#6b46a0;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}body[data-page=iq] .iq-agent-visual{position:relative;min-height:460px;background:linear-gradient(145deg,#241832,#4f347a 58%,#6b46a0);border-radius:28px;overflow:hidden;border:.5px solid rgba(107,70,160,.34);box-shadow:0 34px 80px -42px #32204b94;padding:30px}body[data-page=iq] .iq-agent-visual:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.22),transparent 28%),radial-gradient(circle at 82% 74%,rgba(232,222,202,.18),transparent 30%)}body[data-page=iq] .iq-security-section{padding:84px 40px 76px;background:var(--cream);border-top:.5px solid var(--line)}body[data-page=iq] .iq-security-inner{max-width:1180px;margin:0 auto}body[data-page=iq] .iq-security-inner>p{font-size:19px;line-height:1.65;color:var(--muted);max-width:760px;margin-bottom:34px}body[data-page=iq] .iq-security-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}body[data-page=iq] .iq-security-card{position:relative;overflow:hidden;background:#fff;border:.5px solid var(--line);border-radius:18px;padding:24px 22px 26px;min-height:226px;box-shadow:0 18px 42px -34px #15110b47;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}body[data-page=iq] .iq-security-card:before{content:"";position:absolute;left:24px;top:23px;width:42px;height:42px;border-radius:999px;border:1px solid rgba(107,70,160,.24);opacity:0;transform:scale(.65);pointer-events:none}body[data-page=iq] .iq-security-card:after{content:"";position:absolute;left:18px;top:18px;width:76px;height:58px;opacity:0;pointer-events:none;background:radial-gradient(circle at 12px 9px,rgba(107,70,160,.72) 0 2px,transparent 2.5px),radial-gradient(circle at 42px 5px,rgba(229,197,135,.82) 0 2px,transparent 2.5px),radial-gradient(circle at 64px 24px,rgba(107,70,160,.58) 0 2px,transparent 2.5px),radial-gradient(circle at 22px 45px,rgba(229,197,135,.68) 0 1.8px,transparent 2.3px),radial-gradient(circle at 55px 47px,rgba(107,70,160,.55) 0 1.8px,transparent 2.3px)}body[data-page=iq] .iq-security-card:hover,body[data-page=iq] .iq-security-card.is-card-active{transform:translateY(-8px);border-color:#6b46a06b;box-shadow:0 28px 64px -34px #6b46a0d1,0 0 0 5px #6b46a00f,0 0 42px #6b46a01a}body[data-page=iq] .iq-security-card:hover:before,body[data-page=iq] .iq-security-card.is-card-active:before{animation:iq-card-ripple 1.18s ease-out forwards}body[data-page=iq] .iq-security-card:hover:after,body[data-page=iq] .iq-security-card.is-card-active:after{animation:iq-card-confetti 1.18s ease-out forwards}body[data-page=iq] .iq-security-card svg{width:36px;height:36px;stroke:#6b46a0;fill:none;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;margin-bottom:22px;overflow:visible}body[data-page=iq] .iq-security-card svg .iq-check{stroke-dasharray:18;stroke-dashoffset:18;transform-origin:center;transform-box:fill-box}body[data-page=iq] .iq-security-card:hover .iq-badge,body[data-page=iq] .iq-security-card.is-card-active .iq-badge{animation:iq-badge-tilt 1.05s ease forwards;transform-origin:center;transform-box:fill-box}body[data-page=iq] .iq-security-card:hover .iq-badge-check,body[data-page=iq] .iq-security-card.is-card-active .iq-badge-check{animation:iq-check-pop 1.05s ease forwards}body[data-page=iq] .iq-security-card:hover .iq-clock,body[data-page=iq] .iq-security-card.is-card-active .iq-clock{animation:iq-clock-ring 1.05s ease forwards;transform-origin:center;transform-box:fill-box}body[data-page=iq] .iq-security-card:hover .iq-bell-left,body[data-page=iq] .iq-security-card.is-card-active .iq-bell-left{animation:iq-bell-left 1.05s ease forwards;transform-origin:center;transform-box:fill-box}body[data-page=iq] .iq-security-card:hover .iq-bell-right,body[data-page=iq] .iq-security-card.is-card-active .iq-bell-right{animation:iq-bell-right 1.05s ease forwards;transform-origin:center;transform-box:fill-box}body[data-page=iq] .iq-security-card:hover .iq-visitor-head,body[data-page=iq] .iq-security-card.is-card-active .iq-visitor-head{animation:iq-head-sway 1.05s ease forwards;transform-origin:center;transform-box:fill-box}body[data-page=iq] .iq-security-card:hover .iq-visitor-check,body[data-page=iq] .iq-security-card.is-card-active .iq-visitor-check{animation:iq-check-pop 1.05s ease forwards}body[data-page=iq] .iq-security-card:hover .iq-file-back.one,body[data-page=iq] .iq-security-card.is-card-active .iq-file-back.one{animation:iq-file-stack-one 1.05s ease forwards}body[data-page=iq] .iq-security-card:hover .iq-file-back.two,body[data-page=iq] .iq-security-card.is-card-active .iq-file-back.two{animation:iq-file-stack-two 1.05s ease forwards}body[data-page=iq] .iq-security-card:hover .iq-file-front,body[data-page=iq] .iq-security-card.is-card-active .iq-file-front{animation:iq-file-front 1.05s ease forwards;transform-origin:center;transform-box:fill-box}body[data-page=iq] .iq-security-card h3{font-size:22px;line-height:1.08;letter-spacing:-.04em;margin-bottom:12px;font-weight:500}body[data-page=iq] .iq-security-card p{font-size:14px;line-height:1.55;color:var(--muted)}@media(max-width:980px){body[data-page=iq] .iq-agent-inner{grid-template-columns:1fr}body[data-page=iq] .iq-security-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){body[data-page=iq] .iq-agent-layer,body[data-page=iq] .iq-security-section{padding-left:24px;padding-right:24px}body[data-page=iq] .iq-agent-visual{min-height:560px}body[data-page=iq] .iq-security-grid{grid-template-columns:1fr}}body[data-page=perform] .quote-band-mark,body[data-page=perform] .quote-band-mark-close{font-size:92px;opacity:.72;text-shadow:0 8px 24px rgba(0,0,0,.35)}body[data-page=perform] .quote-band-mark-close{bottom:30px!important}.quote-band-mark,.quote-band-mark-close{opacity:1!important}body[data-page=iq] .iq-agent-visual{min-height:540px}body[data-page=iq] .iq-security-grid{grid-template-columns:repeat(3,1fr)}body[data-page=iq] .iq-security-card h3{letter-spacing:-.025em}body[data-page=iq] .iq-agent-network-visual{min-height:560px;padding:0}body[data-page=iq] .iq-agent-network-visual:before{opacity:.9}body[data-page=iq] .iq-agent-map{position:absolute;inset:18px;width:calc(100% - 36px);height:calc(100% - 36px);z-index:2;overflow:visible}body[data-page=iq] .iq-security-inner h2{max-width:none}body[data-page=iq] .iq-security-inner>p{max-width:none}@media(min-width:981px){body[data-page=iq] .iq-security-inner h2{font-size:clamp(40px,4.6vw,64px);white-space:nowrap}body[data-page=iq] .iq-security-inner>p{max-width:1120px}}body[data-page=iq] .iq-network-lines line{stroke:#f5efe257;stroke-width:1;stroke-linecap:round;stroke-dasharray:4 7;animation:iqNetworkLine 5.8s linear infinite}body[data-page=iq] .iq-feature-word rect{fill:#ffffffe6;stroke:#ffffff94;stroke-width:.7}body[data-page=iq] .iq-feature-word text{font-family:Inter Tight,sans-serif;font-size:12px;font-weight:650;fill:#15110b;text-anchor:middle}body[data-page=iq] .iq-core-orb circle{fill:#fffffff5;stroke:#ffffffd1;stroke-width:1.2}body[data-page=iq] .iq-core-orb text{font-family:Fraunces,serif;font-size:30px;font-weight:600;fill:#6b46a0;text-anchor:middle}body[data-page=iq] .iq-core-orb text.small{font-family:Inter Tight,sans-serif;font-size:12px;font-weight:600;fill:var(--muted)}body[data-page=iq] .iq-agent-orb circle{fill:#f5efe2e0;stroke:#ffffffeb;stroke-width:1.2;filter:drop-shadow(0 0 10px rgba(245,239,226,.18))}body[data-page=iq] .iq-agent-orb text{font-family:JetBrains Mono,monospace;font-size:8px;font-weight:600;fill:#6b46a0;text-anchor:middle}body[data-page=iq] .iq-agent-orb{animation:iqAgentHover 4.8s ease-in-out infinite;transform-origin:center}body[data-page=iq] .iq-agent-orb:nth-of-type(2n){animation-delay:-1.4s}body[data-page=iq] .iq-agent-orb:nth-of-type(3n){animation-delay:-2.4s}@keyframes iq-badge-tilt{0%{transform:rotate(0)}24%{transform:rotate(-10deg)}48%{transform:rotate(8deg)}72%,to{transform:rotate(0)}}@keyframes iq-head-sway{0%{transform:translate(0)}25%{transform:translate(-2.5px)}50%{transform:translate(2.5px)}75%,to{transform:translate(0)}}@keyframes iq-file-stack-two{0%{opacity:0;transform:translate(0) rotate(0)}30%{opacity:1;transform:translate(3px,-1px) rotate(6deg)}68%{opacity:1;transform:translate(1px) rotate(2deg)}to{opacity:0;transform:translate(0) rotate(0)}}@keyframes iq-card-confetti{0%{opacity:0;transform:translateY(0) scale(.86) rotate(0)}18%{opacity:1}72%{opacity:.95;transform:translateY(-16px) scale(1.06) rotate(5deg)}to{opacity:0;transform:translateY(-26px) scale(.92) rotate(8deg)}}@keyframes iq-bell-left{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-1px,-1px) rotate(-10deg)}50%{transform:translate(1px,1px) rotate(8deg)}}@keyframes iq-file-front{0%{transform:rotate(0)}30%{transform:rotate(3deg)}68%,to{transform:rotate(0)}}@keyframes iq-card-ripple{0%{opacity:0;transform:scale(.55)}18%{opacity:.85;transform:scale(.9)}to{opacity:0;transform:scale(2.8)}}@keyframes iq-file-stack-one{0%{opacity:0;transform:translate(0) rotate(0)}20%{opacity:1;transform:translate(-3px,2px) rotate(-7deg)}65%{opacity:1;transform:translate(-1px,1px) rotate(-3deg)}to{opacity:0;transform:translate(0) rotate(0)}}@keyframes iq-clock-ring{0%{transform:rotate(0)}18%{transform:rotate(-10deg)}36%{transform:rotate(10deg)}54%{transform:rotate(-7deg)}72%,to{transform:rotate(0)}}@keyframes iqNetworkLine{to{stroke-dashoffset:-52}}@keyframes iq-bell-right{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(1px,-1px) rotate(10deg)}50%{transform:translate(-1px,1px) rotate(-8deg)}}@keyframes iqAgentHover{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes iq-check-pop{0%,24%{stroke-dashoffset:18;transform:scale(.7);opacity:0}42%{stroke-dashoffset:0;transform:scale(1.42);opacity:1}70%,to{stroke-dashoffset:0;transform:scale(1);opacity:1}}@media(max-width:720px){body[data-page=iq] .iq-security-grid{grid-template-columns:1fr}body[data-page=iq] .iq-agent-inner{display:flex;flex-direction:column;align-items:stretch;gap:0}body[data-page=iq] .iq-section-copy{display:contents}body[data-page=iq] .iq-section-copy h2{order:1;width:100%;margin-bottom:20px}body[data-page=iq] .iq-agent-visual{order:2;margin-bottom:20px}body[data-page=iq] .iq-section-copy p,body[data-page=iq] .iq-action-list{order:3}body[data-page=iq] .iq-agent-layer,body[data-page=iq] .iq-security-section,body[data-page=iq] .features-section{padding-left:12px;padding-right:12px}body[data-page=iq] .p-hero h1{font-size:60px}body[data-page=iq] .p-hero-tag{font-size:18px}body[data-page=iq] .p-hero-desc{font-size:14px}body[data-page=iq] .iq-section-copy p,body[data-page=iq] .iq-security-inner>p{font-size:16px}body[data-page=iq] .iq-action-item{font-size:14px}body[data-page=iq] .iq-agent-visual,body[data-page=iq] .iq-agent-network-visual{min-height:0;aspect-ratio:560 / 520}body[data-page=iq] .features-section{padding-top:48px;padding-bottom:48px}body[data-page=iq] .features-header{margin-bottom:28px}body[data-page=iq] .iq-agent-layer,body[data-page=iq] .iq-security-section{padding-top:40px;padding-bottom:40px}body[data-page=iq] .iq-security-inner>p{margin-bottom:20px}}@media(max-width:720px){body[data-page=iq] .features-section{padding-top:24px;padding-bottom:24px}body[data-page=iq] .features-header{margin-bottom:16px}body[data-page=iq] .iq-agent-layer,body[data-page=iq] .iq-security-section{padding-top:24px;padding-bottom:24px}body[data-page=iq] .iq-security-inner>p{margin-bottom:14px}body[data-page=iq] .iq-action-list{gap:8px}body[data-page=iq] .feature-card{padding:18px 16px;min-height:0}body[data-page=iq] .iq-security-card{padding:16px 14px 18px;min-height:0}body[data-page=iq] .iq-action-item{padding:12px}body[data-page=iq] .iq-agent-visual{padding:16px}}@media(max-width:720px){body[data-page=iq] .quote-band{height:220px!important}}
