.resvo-story-atmosphere_thread__ngJT9{position:absolute;inset:0;overflow:hidden;pointer-events:none}.resvo-story-atmosphere_threadGrid__BIHL1{position:absolute;inset:0 0 0 36.8%;background-image:linear-gradient(90deg,color-mix(in srgb,var(--muted-foreground) 10%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--muted-foreground) 8%,transparent) 1px,transparent 1px);background-size:96px 96px;mask-image:radial-gradient(ellipse at 85% 35%,#000 0,transparent 72%)}.resvo-story-atmosphere_threadDrawing__c1KBf{position:absolute;width:100%;height:100%;overflow:visible;stroke:var(--primary)}.resvo-story-atmosphere_threadHalo__NVwsn{stroke-width:9px;opacity:.035}.resvo-story-atmosphere_threadRail__QIAZK{stroke-width:1px;opacity:.2}.resvo-story-atmosphere_threadSignal__ZBUqi{stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.065 .935;opacity:.65;animation:resvo-story-atmosphere_thread-travel__NcKT7 22s linear infinite}.resvo-story-atmosphere_mobileThread__i7J_c{display:none}.dark .resvo-story-atmosphere_threadDrawing__c1KBf{stroke:#D25A72}.dark .resvo-story-atmosphere_threadRail__QIAZK{opacity:.23}.dark .resvo-story-atmosphere_threadHalo__NVwsn{opacity:.045}.resvo-story-atmosphere_aiAct__7DI57{--background:#0b0b0b;--foreground:#f9fafb;--card:#151515;--card-foreground:#f9fafb;--muted:#1f1f1f;--muted-foreground:#9ca3af;--accent:#D25A72;--border:#262626;--input:#1f1f1f;position:relative;isolation:isolate;color-scheme:dark;color:var(--foreground);background:var(--background)}.resvo-story-atmosphere_aiAct__7DI57[data-story-act=ai] .rss-chapter[data-story-scene=ai]{background:transparent;border-bottom-color:color-mix(in srgb,#D25A72 12%,transparent)}.resvo-story-atmosphere_aiAct__7DI57[data-story-act=ai] .rss-chapter:last-child{border-bottom:0}.resvo-story-atmosphere_aiAct__7DI57[data-story-act=ai] .rss-demo-link,.resvo-story-atmosphere_aiAct__7DI57[data-story-act=ai] .rss-eyebrow>span{color:#D25A72}.resvo-story-atmosphere_aiAct__7DI57[data-story-act=ai] .rss-eyebrow>span{border-color:#D25A72}.resvo-story-atmosphere_aiAct__7DI57[data-story-act=ai] .rss-agent .rsd-ai-conversation{background:var(--card);border-color:color-mix(in srgb,#D25A72 20%,var(--border));box-shadow:0 24px 70px #00000030,0 0 0 1px #ffffff03}.resvo-story-atmosphere_aiAct__7DI57 .rss-agent .rsd-ai-question{background:var(--muted)}.resvo-story-atmosphere_aiAct__7DI57[data-story-act=ai] .rsd-agent-status[data-status=live]{color:#D25A72}.resvo-story-atmosphere_aiAct__7DI57 .rss-sequence-controls button{background:var(--card)}.resvo-story-atmosphere_aiBackdrop__HL_d8{position:absolute;inset:0;pointer-events:none;overflow:clip}.resvo-story-atmosphere_aiField__jgap8{position:sticky;top:0;height:100svh;overflow:hidden}.resvo-story-atmosphere_aiGlow__Gy_G7{position:absolute;inset:-15%;background:radial-gradient(ellipse at 90% 38%,#8F1C379e,transparent 53%),radial-gradient(ellipse at 42% 100%,#B7244638,transparent 57%),radial-gradient(ellipse at 15% 12%,#8F1C3726,transparent 42%);animation:resvo-story-atmosphere_ai-breathe__O2CH5 24s ease-in-out infinite alternate}.resvo-story-atmosphere_aiGrid__zCpQ0{position:absolute;inset:0;background-image:linear-gradient(#D25A720a 1px,transparent 0),linear-gradient(90deg,#D25A720a 1px,transparent 0);background-size:80px 80px;mask-image:radial-gradient(ellipse at 87% 35%,#000,transparent 70%)}.resvo-story-atmosphere_aiWaves__hm3Fq{position:absolute;inset:-12% -6%;width:112%;height:124%;stroke:#D25A72;stroke-width:1px;stroke-opacity:.19;transform-origin:80% 50%;animation:resvo-story-atmosphere_ai-drift__uZgCi 32s ease-in-out infinite alternate}.resvo-story-atmosphere_aiWaves__hm3Fq>path:nth-child(3n){stroke-opacity:.32}.resvo-story-atmosphere_aiWaves__hm3Fq>.resvo-story-atmosphere_aiSignal__bwk3l{stroke:#D25A72;stroke-width:2px;stroke-opacity:.75;stroke-linecap:round;stroke-dasharray:.09 .91;animation:resvo-story-atmosphere_thread-travel__NcKT7 18s linear infinite}.resvo-story-atmosphere_aiVignette__kfMV4{position:absolute;inset:0;background:linear-gradient(90deg,#0b0b0b8c,transparent 46%),linear-gradient(#0b0b0b33,transparent 20%,transparent 78%,#0b0b0b66)}.resvo-story-atmosphere_transition__pmeYl{position:relative;z-index:1;height:clamp(680px,120svh,1440px);pointer-events:none}.resvo-story-atmosphere_transitionVeil__ZY_Jv{position:absolute;inset:-1px 0;background:linear-gradient(to bottom,var(--rss-rms-background) 0,var(--rss-rms-background) 6%,color-mix(in srgb,var(--rss-rms-background) 96%,transparent) 18%,color-mix(in srgb,var(--rss-rms-background) 76%,transparent) 38%,color-mix(in srgb,var(--rss-rms-background) 37%,transparent) 62%,color-mix(in srgb,var(--rss-rms-background) 8%,transparent) 83%,transparent 100%)}.resvo-story-atmosphere_transitionDrawing__vqugp{position:absolute;inset:0;mask-image:linear-gradient(#000,#000 62%,transparent)}.resvo-story-atmosphere_transitionThreadsMobile__vIgur,.resvo-story-atmosphere_transitionThreads__wOqIG{width:100%;height:100%;overflow:hidden}.resvo-story-atmosphere_transitionThreadsMobile__vIgur{display:none}.resvo-story-atmosphere_transitionStem__p0xMi{stroke:var(--primary);stroke-width:1px;opacity:.24}.resvo-story-atmosphere_transitionBranch__jhsnX{stroke:#D25A72;stroke-width:1px;opacity:.16}.resvo-story-atmosphere_transitionTrace__VJ2LR{stroke:#D25A72;stroke-width:1.5px;stroke-linecap:round}.resvo-story-atmosphere_transition__pmeYl[data-story-transition=leave-ai]{height:clamp(480px,85svh,1000px)}.resvo-story-atmosphere_transition__pmeYl[data-story-transition=leave-ai] .resvo-story-atmosphere_transitionVeil__ZY_Jv{transform:scaleY(-1)}.resvo-story-atmosphere_transition__pmeYl[data-story-transition=leave-ai] .resvo-story-atmosphere_transitionDrawing__vqugp{mask-image:linear-gradient(transparent,#000 38%,#000)}.dark .resvo-story-atmosphere_transitionStem__p0xMi{stroke:#D25A72}.resvo-story-atmosphere_aiAct__7DI57[data-ambient-playing=false] .resvo-story-atmosphere_aiBackdrop__HL_d8 *,.resvo-story-atmosphere_thread__ngJT9[data-ambient-playing=false] *{animation-play-state:paused}@keyframes resvo-story-atmosphere_thread-travel__NcKT7{to{stroke-dashoffset:-1}}@keyframes resvo-story-atmosphere_ai-breathe__O2CH5{0%{transform:translate3d(0,-2%,0) scale(1);opacity:.8}to{transform:translate3d(-4%,3%,0) scale(1.08);opacity:1}}@keyframes resvo-story-atmosphere_ai-drift__uZgCi{0%{transform:translate3d(0,-2%,0) rotate(-5deg)}to{transform:translate3d(1%,2%,0) rotate(5deg)}}@keyframes resvo-story-atmosphere_mobile-signal__dm3m8{0%{transform:translateY(-100%)}to{transform:translateY(400svh)}}@media (max-width:900px){.resvo-story-atmosphere_threadDrawing__c1KBf{display:none}.resvo-story-atmosphere_threadGrid__BIHL1{inset-inline-start:20%;opacity:.55}.resvo-story-atmosphere_mobileThread__i7J_c{display:block;position:absolute;top:0;bottom:0;left:8px;width:1px;background:color-mix(in srgb,var(--primary) 17%,transparent)}.resvo-story-atmosphere_mobileThread__i7J_c>i{display:block;width:1px;height:110px;background:linear-gradient(transparent,#D25A72,transparent);animation:resvo-story-atmosphere_mobile-signal__dm3m8 28s linear infinite}.resvo-story-atmosphere_aiGlow__Gy_G7{background:radial-gradient(ellipse at 100% 20%,#8F1C379e,transparent 65%),radial-gradient(ellipse at 0 95%,#B7244638,transparent 55%)}.resvo-story-atmosphere_aiWaves__hm3Fq{inset:-8% -45%;width:160%;height:116%;stroke-opacity:.16}.resvo-story-atmosphere_aiGrid__zCpQ0{background-size:60px 60px}.resvo-story-atmosphere_aiVignette__kfMV4{background:linear-gradient(#0b0b0b26,transparent 28%,#0b0b0b59)}.resvo-story-atmosphere_transition__pmeYl{height:clamp(600px,100svh,960px)}.resvo-story-atmosphere_transition__pmeYl[data-story-transition=leave-ai]{height:clamp(400px,70svh,740px)}.resvo-story-atmosphere_transitionThreads__wOqIG{display:none}.resvo-story-atmosphere_transitionThreadsMobile__vIgur{display:block;position:absolute;left:8px;width:calc(100% - 8px)}}@media (prefers-reduced-motion:reduce){.resvo-story-atmosphere_aiBackdrop__HL_d8 *,.resvo-story-atmosphere_thread__ngJT9 *{animation:none!important}.resvo-story-atmosphere_aiSignal__bwk3l,.resvo-story-atmosphere_mobileThread__i7J_c>i,.resvo-story-atmosphere_threadSignal__ZBUqi{display:none}.resvo-story-atmosphere_transition__pmeYl{height:65svh;min-height:320px}.resvo-story-atmosphere_transition__pmeYl[data-story-transition=leave-ai]{height:50svh;min-height:240px}.resvo-story-atmosphere_transitionTrace__VJ2LR{display:none}}@media print{.resvo-story-atmosphere_aiBackdrop__HL_d8,.resvo-story-atmosphere_thread__ngJT9,.resvo-story-atmosphere_transition__pmeYl{display:none}}.resvo-scroll-story_experience__8frGH{--rss-rms-background:var(--background);background:var(--background);overflow-x:clip}.resvo-scroll-story_experience__8frGH .rss-story{width:100%}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-intro=true]{grid-template-columns:minmax(0,1fr);gap:42px}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-intro=true] .rss-copy{position:relative;top:auto;max-width:1040px}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-intro=true] .rss-narrative{max-width:86ch}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-intro=true] .rss-track{width:100%}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-intro=true] .rss-frame>figcaption{display:block;text-align:center}@media (min-width:901px){.resvo-scroll-story_experience__8frGH .rss-chapter[data-visual-first=true]{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr)}.resvo-scroll-story_experience__8frGH .rss-chapter[data-visual-first=true]>.rss-copy{grid-column:2;grid-row:1}.resvo-scroll-story_experience__8frGH .rss-chapter[data-visual-first=true]>.rss-track{grid-column:1;grid-row:1}.resvo-scroll-story_experience__8frGH .rss-chapter[data-visual-first=true]>.rss-more{grid-column:1}}.resvo-scroll-story_experience__8frGH .rss-chapter{--rss-frame-top:110px;--rss-copy-top:110px;position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:32px 64px;padding:110px max(32px,calc((100vw - 1280px) / 2)) 130px;scroll-margin-top:var(--rss-toolbar-bottom,78px);background:var(--background)}.resvo-scroll-story_experience__8frGH .rss-chapter[data-tone="1"]{background:linear-gradient(var(--background),color-mix(in srgb,var(--muted) 80%,var(--background)) 35%,var(--background))}.resvo-scroll-story_experience__8frGH .rss-chapter[data-tone="2"]{background:linear-gradient(var(--background),color-mix(in srgb,var(--muted) 45%,var(--background)) 65%,var(--background))}.resvo-scroll-story_experience__8frGH .rss-chapter:is([data-story-scene=cover],[data-story-scene=demo]){min-height:var(--rss-available-height,calc(100svh - 75px));align-items:center;padding-block:48px}.resvo-scroll-story_experience__8frGH .rss-copy{position:sticky;z-index:1;top:var(--rss-copy-top);align-self:start;min-width:0}.resvo-scroll-story_experience__8frGH .rss-copy[data-copy-pinned=false]{position:relative;top:auto}.resvo-scroll-story_experience__8frGH .rss-chapter:is([data-story-scene=cover],[data-story-scene=demo]) .rss-copy{position:relative;top:auto;align-self:center}.resvo-scroll-story_experience__8frGH .rss-eyebrow{display:flex;align-items:center;gap:12px;font-size:12px;line-height:1.5;color:var(--muted-foreground);margin-bottom:26px}.resvo-scroll-story_experience__8frGH .rss-eyebrow>span{color:var(--primary);font-variant-numeric:tabular-nums;border-top:2px solid var(--primary);padding-top:7px}.resvo-scroll-story_experience__8frGH .rss-copy h1,.resvo-scroll-story_experience__8frGH .rss-copy h2{font-size:clamp(35px,3.4vw,51px);font-weight:700;line-height:1.06;letter-spacing:-.05em;text-wrap:balance}.resvo-scroll-story_experience__8frGH .rss-copy h1{font-size:clamp(42px,4.35vw,65px)}.resvo-scroll-story_experience__8frGH .rss-narrative{font-size:17px;line-height:1.65;color:var(--muted-foreground);margin-top:24px;text-wrap:pretty}.resvo-scroll-story_experience__8frGH .rss-agent-purpose{font-size:14px;line-height:1.65;color:var(--muted-foreground);margin-top:20px}.resvo-scroll-story_experience__8frGH .rss-copy .rss-status{font-size:11px;margin-bottom:22px;padding:5px 9px}.resvo-scroll-story_experience__8frGH .rss-whatsapp{display:flex;gap:8px;align-items:center;font-size:13px;margin-top:22px}.resvo-scroll-story_experience__8frGH .rss-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.resvo-scroll-story_experience__8frGH .rss-actions>a:last-child:not(:first-child),.resvo-scroll-story_experience__8frGH .rss-demo-link{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:550}.resvo-scroll-story_experience__8frGH .rss-demo-link{margin-top:30px;color:var(--primary);padding-block:10px}.resvo-scroll-story_experience__8frGH .rss-actions a,.resvo-scroll-story_experience__8frGH .rss-demo-link{text-decoration:none}.resvo-scroll-story_experience__8frGH .rss-actions a:hover,.resvo-scroll-story_experience__8frGH .rss-demo-link:hover{text-decoration:underline;text-underline-offset:5px}.resvo-scroll-story_experience__8frGH .rss-cover-note{margin-top:28px;color:var(--muted-foreground);font-size:12px;line-height:1.6;max-width:36ch}.resvo-scroll-story_experience__8frGH .rss-agenda{display:grid;gap:14px;margin-top:28px;font-size:14px}.resvo-scroll-story_experience__8frGH .rss-agenda li{display:flex;gap:10px;align-items:center}.resvo-scroll-story_experience__8frGH .rss-agenda svg{color:var(--primary)}.resvo-scroll-story_experience__8frGH .rss-track{min-width:0;position:relative;z-index:1}.resvo-scroll-story_experience__8frGH .rss-track[data-pinned=true]{min-height:220svh}.resvo-scroll-story_experience__8frGH .rss-frame{margin:0;min-width:0}.resvo-scroll-story_experience__8frGH .rss-track[data-pinned=true] .rss-frame{position:sticky;top:var(--rss-frame-top)}.resvo-scroll-story_experience__8frGH .rss-visual{position:relative;min-width:0}.resvo-scroll-story_experience__8frGH .rss-frame>figcaption{margin-top:20px;font-size:11px;line-height:1.5;color:var(--muted-foreground)}.resvo-scroll-story_experience__8frGH .rss-sequence-controls{position:relative;margin-top:12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:0 0 14px;font-size:11px;color:var(--muted-foreground)}.resvo-scroll-story_experience__8frGH .rss-scroll-cue,.resvo-scroll-story_experience__8frGH .rss-sequence-controls>div{display:flex;gap:7px;align-items:center}.resvo-scroll-story_experience__8frGH .rss-sequence-controls button{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:32px;padding:6px 8px;border:1px solid var(--border);border-radius:6px;background:var(--background);cursor:pointer}.resvo-scroll-story_experience__8frGH .rss-sequence-controls button:hover{color:var(--foreground);border-color:var(--muted-foreground)}.resvo-scroll-story_experience__8frGH .rss-sequence-controls button:disabled{opacity:.45;cursor:default}.resvo-scroll-story_experience__8frGH .rss-sequence-progress{position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--border)}.resvo-scroll-story_experience__8frGH .rss-sequence-progress i{display:block;background:var(--primary);height:100%}.resvo-scroll-story_experience__8frGH .rss-more{grid-column:2;position:relative;z-index:1}.resvo-scroll-story_experience__8frGH .rss-more:empty{display:none}.resvo-scroll-story_experience__8frGH .rss-details{border-top:1px solid var(--border);font-size:14px}.resvo-scroll-story_experience__8frGH .rss-details summary{cursor:pointer;padding:22px 0;font-weight:550}.resvo-scroll-story_experience__8frGH .rss-details p{color:var(--muted-foreground);line-height:1.7;max-width:68ch;padding-bottom:18px}.resvo-scroll-story_experience__8frGH .rss-details a{display:inline-flex;align-items:center;gap:8px;color:var(--primary);margin:0 0 24px;font-size:13px}.resvo-scroll-story_experience__8frGH .rss-details-list{border-bottom:1px solid var(--border)}.dark .resvo-scroll-story_experience__8frGH .rss-demo-link,.dark .resvo-scroll-story_experience__8frGH .rss-details a{color:#D25A72}.resvo-scroll-story_experience__8frGH .rsd-focus-controls{margin-bottom:16px}.resvo-scroll-story_experience__8frGH .rsd-focus-controls button{font-size:12px;padding:9px 11px;min-height:38px}.resvo-scroll-story_experience__8frGH .rsd-app{box-shadow:0 16px 45px #0000000a}.resvo-scroll-story_experience__8frGH .rsd-app-top{min-height:48px}.resvo-scroll-story_experience__8frGH .rsd-app-workspace{padding:22px}.resvo-scroll-story_experience__8frGH .rsd-workspace-title h3{font-size:22px}.resvo-scroll-story_experience__8frGH .rsd-booking-card li,.resvo-scroll-story_experience__8frGH .rsd-booking-card p{font-size:12px}.resvo-scroll-story_experience__8frGH .rsd-calendar-row{min-height:66px}.resvo-scroll-story_experience__8frGH .rsd-calendar-event{font-size:12px}.resvo-scroll-story_experience__8frGH .rsd-scene-note,.resvo-scroll-story_experience__8frGH .rsd-sequence-caption{font-size:11px;line-height:1.6}.resvo-scroll-story_experience__8frGH .rsd-replay{display:none}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-conversation{padding:26px;background:var(--card);box-shadow:0 16px 45px #0000000a}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-conversation-heading{font-size:16px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-example-label{font-size:11px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-answer,.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-question p{font-size:14px;line-height:1.55}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-question{padding:11px 13px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-draft,.resvo-scroll-story_experience__8frGH .rss-agent .rsd-conversation-checklist li{font-size:11px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-boundary{margin-top:17px;font-size:11px;line-height:1.5;align-items:flex-start}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-agent-work-title{font-size:16px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-agent-work-title>span,.resvo-scroll-story_experience__8frGH .rss-agent .rsd-service-calendar>div,.resvo-scroll-story_experience__8frGH .rss-agent .rsd-task-owner,.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-signals>span,.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-stages li{font-size:11px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-stages{margin-block:18px;padding-block:16px;gap:14px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-assigned-task{padding:16px 12px;font-size:12px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-result{margin-top:22px;font-size:13px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-result p{font-size:12px;line-height:1.6}.resvo-scroll-story_experience__8frGH .rsd-implementation{gap:28px}.resvo-scroll-story_experience__8frGH .rsd-setup-step{padding:26px}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=business] .rss-track[data-pinned=true]{min-height:260svh}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-stats .rss-stat-value{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;animation:resvo-scroll-story_business-count__OjRTe .45s ease-out both}.resvo-scroll-story_experience__8frGH .rsd-business [data-stat-updated=true]{border-bottom-color:var(--primary)}.resvo-scroll-story_experience__8frGH .rsd-business [data-stat-updated=true] strong{color:var(--accent)}.resvo-scroll-story_experience__8frGH .rsd-business[data-business-step] .rsd-work-row{animation:none!important;padding:10px 8px;margin-top:8px;min-height:62px;border:1px solid transparent;border-radius:8px;transition:background .35s,border-color .35s}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-work-row>div{min-width:0;flex:1}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-work-row>small{flex:0 0 88px;text-align:right;line-height:1.45}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-work-row[data-current=true]{background:color-mix(in srgb,var(--primary) 5%,var(--card));border-color:color-mix(in srgb,var(--primary) 25%,var(--border))}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-work-icon{flex-shrink:0;transition:background .35s,color .35s}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-work-row[data-complete=true] .rsd-work-icon{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-report-mini{transition:border-color .45s,box-shadow .45s}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-report-mini[data-report-updated=true]{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 5%,transparent)}.resvo-scroll-story_experience__8frGH .rsd-business[data-business-step] .rsd-report-bars span{animation:none!important;transform:scaleY(.12);transform-origin:bottom;opacity:.35;transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .4s;transition-delay:calc(var(--bar-order) * 65ms)}.resvo-scroll-story_experience__8frGH .rsd-business[data-business-step] [data-report-updated=true] .rsd-report-bars span{transform:scaleY(1);opacity:1}.resvo-scroll-story_experience__8frGH .rss-business-updates{display:flex;align-items:center;gap:6px;min-height:36px;margin-top:12px;padding-top:10px;border-top:1px solid var(--border);font-size:10px;color:var(--muted-foreground)}.resvo-scroll-story_experience__8frGH .rss-business-updates strong{margin-left:auto;white-space:nowrap;color:var(--foreground);font-variant-numeric:tabular-nums}.resvo-scroll-story_experience__8frGH .rss-business-updates svg{color:var(--accent);flex-shrink:0}.resvo-scroll-story_experience__8frGH .rss-business-updates [data-visible=false]{visibility:hidden}.resvo-scroll-story_experience__8frGH .rss-business-caption{min-height:40px;line-height:1.5}.resvo-scroll-story_experience__8frGH .rss-business-caption .rsd-sequence-dots{align-self:center}@keyframes resvo-scroll-story_business-count__OjRTe{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=chaos] .rsd-chaos-note{animation:none!important;translate:0 calc((1 - var(--story-progress, 1)) * 22px)}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=chaos] .rsd-chaos-note:nth-child(2n){translate:calc((1 - var(--story-progress, 1)) * -22px) 0}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=solution] .rsd-ai-layer{opacity:clamp(.25,calc(var(--story-progress, 1) * 2),1);transform:translateY(calc((1 - var(--story-progress, 1)) * 15px))}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=solution] .rsd-layer-connection{opacity:clamp(.2,calc(var(--story-progress, 1) * 3),1)}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=integrations]{grid-template-columns:minmax(0,1fr)}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=integrations] .rss-copy{position:relative;top:auto;max-width:780px}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=integrations] .rss-more{grid-column:1}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=integrations] .rss-track{margin-top:18px}@media (min-width:901px){.resvo-scroll-story_experience__8frGH .rss-chapter[data-centered=true]{scroll-margin-top:var(--rss-pin-anchor-top)}}@media (min-width:1600px){.resvo-scroll-story_experience__8frGH .rss-chapter{gap:32px 86px}}@media screen and (min-width:761px) and (max-height:899px){.resvo-scroll-story_experience__8frGH .rsd-business[data-business-step] .rsd-work-row{min-height:50px;padding:6px;margin-top:6px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-business-strip,.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-draft,.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=ai] .rss-frame>figcaption{display:none}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-boundary{margin-top:12px;font-size:10px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-stages{padding-block:10px;margin-block:12px}.resvo-scroll-story_experience__8frGH .rss-frame>figcaption{margin-top:10px}.resvo-scroll-story_experience__8frGH .rss-sequence-controls{margin-top:8px}.resvo-scroll-story_experience__8frGH .rsd-app-workspace{padding:16px}.resvo-scroll-story_experience__8frGH .rsd-calendar-row{min-height:48px}.resvo-scroll-story_experience__8frGH .rsd-pipeline-lane{min-height:180px}.resvo-scroll-story_experience__8frGH .rsd-opportunity-card{min-height:124px;padding:10px}.resvo-scroll-story_experience__8frGH .rsd-customer-record>div{padding:12px}.resvo-scroll-story_experience__8frGH .rsd-customer-record p{margin-top:6px}.resvo-scroll-story_experience__8frGH .rsd-crm .rsd-workspace-title small,.resvo-scroll-story_experience__8frGH .rsd-journey-note,.resvo-scroll-story_experience__8frGH .rsd-journey-support{display:none}}@media (max-width:1100px){.resvo-scroll-story_experience__8frGH .rss-chapter{gap:26px 32px;padding-inline:28px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.resvo-scroll-story_experience__8frGH .rss-copy h2{font-size:35px}.resvo-scroll-story_experience__8frGH .rss-narrative{font-size:15px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-conversation{padding:20px}}@media (max-width:900px){.resvo-scroll-story_experience__8frGH .rss-chapter{display:block;padding:64px 24px 76px}.resvo-scroll-story_experience__8frGH .rss-copy{position:relative;top:auto;max-width:640px;padding-top:0;margin-bottom:40px}.resvo-scroll-story_experience__8frGH .rss-copy h1{font-size:clamp(43px,7vw,60px);max-width:16ch}.resvo-scroll-story_experience__8frGH .rss-copy h2{font-size:clamp(35px,6vw,48px);max-width:20ch}.resvo-scroll-story_experience__8frGH .rss-track[data-pinned=true]{min-height:200svh}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=business] .rss-track[data-pinned=true]{min-height:240svh}.resvo-scroll-story_experience__8frGH .rss-narrative{font-size:16px;max-width:56ch}.resvo-scroll-story_experience__8frGH .rss-eyebrow{margin-bottom:20px}.resvo-scroll-story_experience__8frGH .rss-more{margin-top:28px}.resvo-scroll-story_experience__8frGH .rsd-toolbar-inner{padding-inline:20px;gap:16px}}@media (max-width:600px){.resvo-scroll-story_experience__8frGH .rss-chapter{padding-inline:20px}.resvo-scroll-story_experience__8frGH .rss-copy h1{font-size:45px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-stats>div>span{font-size:10px;min-height:28px;line-height:1.4}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-stats strong{font-size:25px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-business-work{gap:14px}.resvo-scroll-story_experience__8frGH .rsd-business[data-business-step] .rsd-work-row{min-height:50px;padding:6px;margin-top:6px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-work-row>small{flex-basis:72px;max-width:none;font-size:9px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-workspace-title{margin-bottom:12px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-workspace-title h3{font-size:18px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-business-strip{display:none}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-report-mini{display:grid;grid-template-columns:minmax(0,1fr) 80px;gap:6px 12px;padding:12px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-report-mini>svg{display:none}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-report-mini h4,.resvo-scroll-story_experience__8frGH .rsd-business .rsd-report-mini p{grid-column:1}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-report-mini p{font-size:10px;margin-top:0}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-report-bars{grid-column:2;grid-row:1/3;height:64px;align-self:center;margin-top:0;gap:5px}.resvo-scroll-story_experience__8frGH .rss-business-updates{grid-column:1/-1;min-height:28px;margin-top:4px;padding-top:7px}.resvo-scroll-story_experience__8frGH .rss-eyebrow{font-size:11px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-answer,.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-question p{font-size:12px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-conversation{padding:16px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-conversation-heading{font-size:14px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-context{font-size:9px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-draft{font-size:10px;line-height:1.5}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-conversation-thread{gap:10px;margin-top:12px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-conversation-exchange{gap:7px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-question{padding:8px;margin-left:14px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-assigned-task{padding:12px 8px;grid-template-columns:16px minmax(0,1fr)}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-task-owner{grid-column:2}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-stages{gap:8px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-stages li{font-size:10px}.resvo-scroll-story_experience__8frGH .rsd-app-workspace{padding:14px 10px}.resvo-scroll-story_experience__8frGH .rsd-calendar-event{font-size:10px}.resvo-scroll-story_experience__8frGH .rsd-calendar-row{min-height:58px}.resvo-scroll-story_experience__8frGH .rsd-focus-controls button{font-size:11px;padding:8px}.resvo-scroll-story_experience__8frGH .rss-sequence-controls{font-size:10px}.resvo-scroll-story_experience__8frGH .rss-sequence-controls button{min-width:36px;min-height:36px}.resvo-scroll-story_experience__8frGH .rsd-theme-toggle{display:flex}.resvo-scroll-story_experience__8frGH .rsd-toolbar-actions{justify-content:space-between;gap:3px}.resvo-scroll-story_experience__8frGH .rsd-toolbar-actions a{padding-inline:9px}.resvo-scroll-story_experience__8frGH .rsd-toolbar-actions .rsd-language-control{padding-inline:5px}.resvo-scroll-story_experience__8frGH .rss-visual .rsd-cover-signal-one{right:0}.resvo-scroll-story_experience__8frGH .rss-visual .rsd-cover-signal-two{left:0}}@media screen and (max-width:760px){.resvo-scroll-story_experience__8frGH .rss-frame>figcaption{margin-top:10px}.resvo-scroll-story_experience__8frGH .rss-sequence-controls{margin-top:8px}.resvo-scroll-story_experience__8frGH .rss-visual .rsd-focus-controls{display:none}.resvo-scroll-story_experience__8frGH .rsd-calendar-row{min-height:46px}.resvo-scroll-story_experience__8frGH .rsd-ai-layer,.resvo-scroll-story_experience__8frGH .rsd-system-layer{padding:18px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-draft{display:none}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-boundary{font-size:10px;margin-top:12px}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=ai] .rss-frame>figcaption{display:none}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-stages{padding-block:10px;margin-block:12px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-result{margin-top:14px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-result p{font-size:11px}.resvo-scroll-story_experience__8frGH .rsd-booking-trip{display:flex;gap:6px 10px;align-items:center;flex-wrap:wrap;min-height:0}.resvo-scroll-story_experience__8frGH .rsd-booking-customer,.resvo-scroll-story_experience__8frGH .rsd-booking-trip h4,.resvo-scroll-story_experience__8frGH .rsd-trip-vehicle img{display:none}.resvo-scroll-story_experience__8frGH .rsd-booking-trip>strong{font-size:12px}.resvo-scroll-story_experience__8frGH .rsd-booking-trip>p{font-size:10px;margin:0}.resvo-scroll-story_experience__8frGH .rsd-trip-vehicle{position:static;height:auto;width:auto}.resvo-scroll-story_experience__8frGH .rsd-booking-grid>div{padding:10px 12px}.resvo-scroll-story_experience__8frGH .rsd-booking-head{margin-bottom:12px}.resvo-scroll-story_experience__8frGH .rsd-booking-progress{min-height:36px}.resvo-scroll-story_experience__8frGH .rsd-booking>.rsd-scene-note{display:none}.resvo-scroll-story_experience__8frGH .rsd-booking-grid h4{margin-bottom:8px}.resvo-scroll-story_experience__8frGH .rsd-booking-checklist{gap:8px}.resvo-scroll-story_experience__8frGH .rsd-pipeline-lanes{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.resvo-scroll-story_experience__8frGH .rsd-pipeline-lane{min-height:180px;border-left:0;border-top:2px solid var(--border)}.resvo-scroll-story_experience__8frGH .rsd-pipeline-lane[data-current=true]{border-top-color:var(--primary)}.resvo-scroll-story_experience__8frGH .rsd-pipeline-lane h4{width:auto;padding:10px 4px;font-size:9px;justify-content:center}.resvo-scroll-story_experience__8frGH .rsd-pipeline-lane h4>span{display:none}.resvo-scroll-story_experience__8frGH .rsd-opportunity-card{top:42px;left:8px;width:calc(100% - 16px);transform:none;min-height:136px;padding:10px}.resvo-scroll-story_experience__8frGH .rsd-crm .rsd-workspace-title small{display:none}.resvo-scroll-story_experience__8frGH .rsd-crm .rsd-workspace-title{margin-bottom:12px}.resvo-scroll-story_experience__8frGH .rsd-customer-record>div{padding:12px}.resvo-scroll-story_experience__8frGH .rsd-customer-record p{margin-top:7px}.resvo-scroll-story_experience__8frGH .rsd-opportunity-card:before{content:"";position:absolute;top:-8px;left:calc(10% + var(--pipeline-column) * 25%);width:12px;height:2px;background:var(--primary);transition:left .5s}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-customer-record{display:grid}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-customer-record>div{grid-area:1/1;border:0;visibility:hidden}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-crm:is([data-crm-step="0"],[data-crm-step="1"]) .rsd-customer-record>div:first-child,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-crm:is([data-crm-step="2"],[data-crm-step="3"]) .rsd-customer-record>div:nth-child(2),.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-crm:is([data-crm-step="4"],[data-crm-step="5"]) .rsd-customer-record>div:nth-child(3){visibility:visible}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-vehicle-work-grid>div{grid-area:1/1;visibility:hidden}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-maintenance:is([data-maintenance-step="0"],[data-maintenance-step="1"],[data-maintenance-step="2"],[data-maintenance-step="3"],[data-maintenance-step="4"]) .rsd-service-order,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-maintenance:is([data-maintenance-step="5"],[data-maintenance-step="6"],[data-maintenance-step="7"]) .rsd-branch-movement{visibility:visible}.resvo-scroll-story_experience__8frGH .rsd-service-stage-rail{margin-top:10px;padding-block:8px}.resvo-scroll-story_experience__8frGH .rsd-service-results{margin-top:12px;gap:8px}.resvo-scroll-story_experience__8frGH .rsd-service-cost{margin-top:12px;padding-top:9px}.resvo-scroll-story_experience__8frGH .rsd-movement-vehicle img{height:60px}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-inspection-composition{display:grid;grid-template-columns:1fr;gap:0}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-inspection-composition>.rsd-evidence,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-inspection-composition>.rsd-phone{grid-area:1/1;width:100%;align-self:center}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-inspection .rsd-evidence,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-inspection[data-inspection-step="4"] .rsd-phone{visibility:hidden}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-inspection[data-inspection-step="4"] .rsd-evidence{visibility:visible}.resvo-scroll-story_experience__8frGH .rsd-journey-composition{gap:14px;max-width:350px}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-journey-before,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-journey-later{display:contents}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-journey-automation{display:none}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-journey-notification{grid-area:1/1;visibility:hidden;padding:12px}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-customer-journey:is([data-customer-journey-step="6"],[data-customer-journey-step="7"]) .rsd-journey-later .rsd-journey-notification:last-child,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-customer-journey:not([data-customer-journey-step="5"]):not([data-customer-journey-step="6"]):not([data-customer-journey-step="7"]) .rsd-journey-before .rsd-journey-notification,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-customer-journey[data-customer-journey-step="5"] .rsd-journey-later .rsd-journey-notification:first-child{visibility:visible}.resvo-scroll-story_experience__8frGH .rsd-journey-notification>div:first-child{margin-bottom:7px}.resvo-scroll-story_experience__8frGH .rsd-journey-notification>strong{display:none}.resvo-scroll-story_experience__8frGH .rsd-journey-notification>p{font-size:11px;line-height:1.5}.resvo-scroll-story_experience__8frGH .rsd-journey-notification>span{margin-top:7px;padding-top:6px;font-size:10px}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-journey-phone{grid-area:2/1;width:100%;max-width:300px}.resvo-scroll-story_experience__8frGH .rsd-journey-phone>div:last-child{padding-top:10px}.resvo-scroll-story_experience__8frGH .rsd-journey-vehicle{padding-block:4px}.resvo-scroll-story_experience__8frGH .rsd-journey-vehicle img{height:30px;width:60px}.resvo-scroll-story_experience__8frGH .rsd-journey-preparation{margin-top:10px}.resvo-scroll-story_experience__8frGH .rsd-journey-requirements li{min-height:29px;padding-block:6px}.resvo-scroll-story_experience__8frGH .rsd-journey-note,.resvo-scroll-story_experience__8frGH .rsd-journey-support{display:none}.resvo-scroll-story_experience__8frGH .rsd-customer-journey>p:nth-last-child(2){margin-top:10px;font-size:11px}.resvo-scroll-story_experience__8frGH .rsd-customer-journey>p:last-child{margin-top:6px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-context{margin-top:8px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-conversation-thread{gap:8px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-conversation-exchange{gap:6px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-ai-question{padding-block:6px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-conversation-checklist{margin-top:10px;padding-top:8px;gap:6px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-agent-work{margin-top:12px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-stages{margin-block:10px;padding-block:8px}.resvo-scroll-story_experience__8frGH .rss-agent .rsd-work-result{margin-top:10px}}@media screen and (max-height:899px),screen and (max-width:600px){.resvo-scroll-story_experience__8frGH .rsd-business .rsd-workspace-title{margin-bottom:12px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-workspace-title small{font-size:9px;line-height:1.4}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-workspace-title h3{font-size:18px;line-height:1.3}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-stats{margin-bottom:12px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-stats>div{padding-bottom:8px}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-stats strong{font-size:25px;line-height:1.15}.resvo-scroll-story_experience__8frGH .rsd-business .rsd-report-mini{padding:12px}.resvo-scroll-story_experience__8frGH .rss-business-caption{min-height:32px}.resvo-scroll-story_experience__8frGH .rss-chapter[data-story-scene=business] .rss-frame>figcaption{margin-top:6px}}@media screen and (max-width:760px) and (max-height:740px){.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-customer-record>div,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-inspection-composition>.rsd-evidence,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-inspection-composition>.rsd-phone,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-journey-notification,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-journey-phone,.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-vehicle-work-grid>div{grid-area:auto!important;visibility:visible!important}.resvo-scroll-story_experience__8frGH:not([data-motion=static]) .rsd-inspection-composition{gap:24px}}@media (prefers-reduced-motion:reduce),print{.resvo-scroll-story_experience__8frGH .rss-copy,.resvo-scroll-story_experience__8frGH .rss-frame{position:relative!important;top:auto!important}.resvo-scroll-story_experience__8frGH .rss-track{min-height:0!important}.resvo-scroll-story_experience__8frGH .rss-sequence-controls{display:none}.resvo-scroll-story_experience__8frGH .rss-visual *{translate:none!important}}