@font-face{font-family:Geist;src:url('../fonts/Geist-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:Geist;src:url('../fonts/Geist-Bold.ttf') format('truetype');font-weight:700 900;font-display:swap}
html{scroll-padding-top:7rem}.btn{white-space:nowrap}.site-nav a{white-space:nowrap}.sr-showcase-art{display:grid;place-items:center}.vr-editor-image img,.vr-product-image img{display:block;width:100%;border-radius:1rem;border:1px solid var(--border);box-shadow:var(--shadow-soft)}.vr-note{font-size:.8125rem;color:var(--secondary);line-height:1.65;margin-top:1.5rem}.vr-agent-download{margin-top:2rem}.ba-download-links{display:flex;flex-wrap:wrap;gap:.75rem}.ba-download-links .btn{font-size:.8125rem;padding:.75rem 1rem}.ba-download-actions{display:flex;flex-wrap:wrap;gap:.75rem}.ba-feature-text .hero-actions{justify-content:flex-start}.tool-card:focus-visible{outline:2px solid var(--ink);outline-offset:4px}[data-ns-animate]{filter:none;transition:opacity 680ms cubic-bezier(.22,1,.36,1),transform 680ms cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.mobile-nav:not(.is-open){visibility:hidden}.mobile-nav.is-open{visibility:visible}@media(min-width:1025px){.mobile-nav{display:none!important}}@media(max-width:767px){.ba-download-links{flex-direction:column;align-items:flex-start}.ba-download-links .btn{max-width:100%}.ba-feature-text .ba-section-title{overflow-wrap:normal}.ba-download-copy{min-width:0}.ba-download-title{overflow-wrap:normal}.ba-download-panel{padding:1.5rem}.ba-download-description{overflow-wrap:break-word}}
@media(prefers-reduced-motion:reduce){[data-ns-animate]{opacity:1;transform:none;transition:none}}

.vr-editor-image,.vr-product-image{margin:0;min-width:0}.vr-editor-image img,.vr-product-image img,.tools-intro-media>img{display:block;width:100%;height:auto;object-fit:contain}.tools-intro-media>img{border-radius:1rem;border:1px solid var(--border);box-shadow:var(--shadow-soft)}

.vr-downloads{padding-block:6rem}.vr-downloads .section-heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4rem;align-items:end;margin-bottom:2.5rem}.vr-downloads .section-heading h2{font-size:clamp(2rem,3.6vw,4rem);line-height:1.1;margin:0}.vr-downloads .section-heading>p{font-size:1rem;color:#71717A;line-height:1.65;margin:0}.vr-downloads .eyebrow{font-size:.75rem;font-weight:700;color:#71717A;margin:0 0 1.5rem}.vr-downloads .download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.vr-downloads .download-card{padding:2.5rem;background:#FFFFFF;border:1px solid #E2E8F0;border-radius:2.5rem;display:flex;flex-direction:column;min-width:0}.vr-downloads .download-label{display:flex;gap:.75rem;align-items:center;color:#71717A;font-size:.75rem;margin-bottom:2rem}.vr-downloads .download-label img{width:3rem;height:3rem;object-fit:contain}.vr-downloads .download-card h3{font-size:2rem;line-height:1.1;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 1rem;letter-spacing:-.025em}.vr-downloads .download-card>p{margin:0;color:#71717A;font-size:.875rem;line-height:1.65;flex:1}.vr-downloads .agent-download{background:#EFF6FF}.vr-downloads .agent-symbol{display:grid;place-items:center;width:3rem;height:3rem;font-size:1rem;font-weight:700;color:#3B82F6;border:1px solid rgba(59,130,246,.25);border-radius:.75rem}.vr-downloads .beta{padding:.25rem .5rem;border-radius:9999px;background:#FFFFFF;border:1px solid #E2E8F0;font-size:.75rem;font-weight:400;letter-spacing:0}.vr-downloads .download-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin:2rem 0 1rem}.vr-downloads .button{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:3rem;padding:.75rem 1.5rem;font-weight:700;font-size:.875rem;line-height:1.5;border-radius:.75rem;border:1px solid transparent;white-space:nowrap;text-decoration:none;transition:transform 220ms ease,opacity 220ms ease}.vr-downloads .button:hover{transform:translateY(-2px)}.vr-downloads .button.primary{background:#18181B;color:#FFFFFF}.vr-downloads .text-link,.vr-downloads .download-guides a{font-size:.875rem;font-weight:700;white-space:nowrap;text-decoration:none;color:#18181B}.vr-downloads .download-guides{display:flex;flex-wrap:wrap;gap:.75rem;margin:0 0 2rem}.vr-downloads .download-guides a{font-size:.75rem;color:#71717A}.vr-downloads .download-card ul{margin:0;padding:1.5rem 0 0;list-style:none;border-top:1px solid #E2E8F0;font-size:.875rem;color:#71717A;line-height:1.65}.vr-downloads .download-card li+li{margin-top:.5rem}.vr-downloads .download-card li::before{content:'+';display:inline-block;color:#3B82F6;width:1.5rem;font-weight:700}@media(max-width:767px){.vr-downloads{padding-block:4rem}.vr-downloads .section-heading{grid-template-columns:1fr;gap:1.5rem}.vr-downloads .download-grid{grid-template-columns:1fr;gap:1rem}.vr-downloads .download-card{padding:2rem}.vr-downloads .download-card h3{font-size:1.5rem}.vr-downloads .download-actions{gap:.75rem}}

#cikti .vr-product-image{display:flex;justify-content:center}#cikti .vr-product-image img{width:min(100%,28rem);height:auto}#akis .vr-product-image img{max-height:36rem;width:100%;object-fit:contain}

#akis .vr-product-image img{display:block;width:100%;height:auto;max-height:none;object-fit:initial}#cikti .vr-product-image img{width:100%;max-width:100%;height:auto}





#indir{scroll-margin-top:0}

/* Keep SlideReady's split composition, scene rhythm, dots and scroll cue. */
.sr-showcase-copy h2{letter-spacing:-.025em}
.sr-showcase-art .vr-svg-small{font-size:13px}
.sr-showcase-art .vr-svg-tiny{font-size:10px}
.sr-showcase-art .vr-svg-bold{font-weight:700}
.sr-showcase-art .vr-media-transfer{animation:vr-media-transfer var(--sr-cycle) var(--sr-ease) infinite;transform-origin:212px 99px}
.sr-showcase-art .vr-flow-first{animation:vr-flow-first var(--sr-cycle) var(--sr-ease) infinite}
.sr-showcase-art .vr-flow-second{animation:vr-flow-second var(--sr-cycle) var(--sr-ease) infinite}
.sr-showcase-art .vr-target{animation:vr-target var(--sr-cycle) var(--sr-ease) infinite}
.sr-showcase-art .vr-camera{transform-origin:177px 179px;animation:vr-camera var(--sr-cycle) var(--sr-ease) infinite}
@keyframes vr-media-transfer{0%,12%{opacity:0;transform:translate(-170px,88px) scale(.47)}18%{opacity:1;transform:translate(-170px,88px) scale(.47)}50%,100%{opacity:1;transform:translate(0,0) scale(1)}}
@keyframes vr-flow-first{0%,22%{transform:translateX(0)}58%,100%{transform:translateX(118px)}}
@keyframes vr-flow-second{0%,22%{transform:translate(0,0)}36%{transform:translate(0,-12px)}58%,100%{transform:translate(-118px,0)}}
@keyframes vr-target{0%,12%{opacity:0;transform:translateY(4px)}30%,100%{opacity:1;transform:translateY(0)}}
@keyframes vr-camera{0%,22%{transform:scale(1)}62%,100%{transform:scale(1.8)}}
.vr-workflow{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem;align-items:start}
.vr-step-list{border-top:1px solid #E2E8F0}
.vr-step{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:2rem 0;border-bottom:1px solid #E2E8F0}
.vr-step-index{color:#3B82F6;font-size:.875rem;font-weight:700;padding-top:.25rem}
.vr-step h3,.vr-agent-process h3{font-size:1.25rem;line-height:1.4;letter-spacing:-.025em;margin:0 0 .75rem}
.vr-step p,.vr-agent-process li p{font-size:1rem;color:#71717A;line-height:1.65;margin:0 0 1rem}
.vr-guide-link{font-size:.875rem;font-weight:700;color:#18181B;text-decoration:none;white-space:nowrap}
.vr-guide-link:hover{text-decoration:underline;text-underline-offset:.25rem}
.vr-agent-process{border:1px solid #E2E8F0;border-radius:2rem;background:#FFFFFF;padding:2rem;min-width:0}
.vr-agent-client{font-size:.75rem;color:#71717A;padding-bottom:1.5rem;margin:0;border-bottom:1px solid #E2E8F0}
.vr-agent-process ol{list-style:none;padding:0;margin:0}
.vr-agent-process li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-top:1.5rem}
.vr-agent-process h3{font-size:1rem;margin-bottom:.5rem}
.vr-agent-process li p{font-size:.875rem;margin:0}
.vr-agent-index{display:grid;place-items:center;align-self:start;height:2rem;border-radius:.5rem;background:#EFF6FF;color:#3B82F6;font-size:.75rem;font-weight:700}
.vr-agent-process>.vr-note{padding-top:1.5rem;border-top:1px solid #E2E8F0}
@media(max-width:767px){.vr-workflow{grid-template-columns:minmax(0,1fr);gap:2rem}.vr-agent-process{padding:1.5rem}}
@media(prefers-reduced-motion:reduce){.sr-showcase-art .vr-media-transfer,.sr-showcase-art .vr-target,.sr-showcase-art .sr-result,.sr-showcase-art .sr-enter{opacity:1;transform:none}.sr-showcase-art .vr-flow-first{transform:translateX(118px)}.sr-showcase-art .vr-flow-second{transform:translateX(-118px)}.sr-showcase-art .vr-camera{transform:scale(1.8)}}
