.ui-infinite-reel{position:relative}.ui-infinite-reel-viewport{overscroll-behavior-x:contain;scroll-behavior:auto;scrollbar-width:none;overflow:auto hidden}.ui-infinite-reel-viewport::-webkit-scrollbar{display:none}.ui-infinite-reel-track{width:max-content;display:flex}.ui-infinite-reel-group{flex:none;gap:16px;min-width:100vw;padding-right:16px;display:flex}.ui-infinite-reel[data-running=true] .ui-infinite-reel-track{animation:ui-infinite-reel-slide var(--reel-duration)linear infinite;will-change:transform}.ui-infinite-reel:focus-within .ui-infinite-reel-track{animation-play-state:paused}@keyframes ui-infinite-reel-slide{to{transform:translate(-33.3333%)}}.inv-owner-stories .ui-infinite-reel article{background:var(--inv-ink);border-radius:22px;flex:0 0 clamp(300px,28vw,420px);width:clamp(300px,28vw,420px);height:clamp(430px,37vw,560px);position:relative;overflow:hidden}.inv-owner-stories .ui-infinite-reel article>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 26%;object-position:center 26%}.inv-owner-stories .inv-owner-shade{background:linear-gradient(transparent,color-mix(in srgb,var(--inv-ink)86%,transparent)65%,var(--inv-ink));inset:22% 0 0}.inv-owner-stories .ui-infinite-reel article>div{z-index:1;color:var(--inv-paper);gap:10px;display:grid;position:absolute;bottom:28px;left:24px;right:24px}.inv-owner-stories .ui-infinite-reel article strong{max-width:13ch;font-family:var(--font-pau-display),sans-serif;letter-spacing:-.04em;font-size:clamp(2rem,2.8vw,2.8rem);font-weight:650;line-height:1.04}.inv-owner-stories .ui-infinite-reel article b{max-width:23ch;color:color-mix(in srgb,var(--inv-paper)68%,var(--inv-ink));letter-spacing:-.025em;font-size:clamp(1.25rem,1.65vw,1.65rem);font-weight:600;line-height:1.2}.inv-owner-stories .ui-infinite-reel article p{gap:4px;margin:8px 0 0;font-size:.875rem;line-height:1.4;display:grid}.inv-owner-stories .ui-infinite-reel article small{color:color-mix(in srgb,var(--inv-paper)88%,transparent);font-size:.8rem}.inv-owner-stories .inv-owner-link{z-index:2;border-radius:inherit;position:absolute;inset:0}.inv-owner-stories .inv-owner-link:focus-visible{outline:3px solid var(--inv-paper);outline-offset:-6px}.inv-page .inv-growth-screen{background:var(--inv-paper);flex-direction:column;justify-content:center;gap:18px;padding:82px 24px 36px;display:flex}.inv-page .inv-growth-header{min-height:62px;position:absolute;top:0;left:24px}.inv-page .inv-growth-header b{font-size:1.35rem}.inv-page .inv-growth-title{color:var(--inv-ink);font-family:var(--font-pau-display),sans-serif;letter-spacing:-.045em;text-align:center;margin:0;font-size:2.5rem;font-weight:600;line-height:1.1}.inv-page .inv-growth-status{text-align:center;flex-direction:column;gap:6px;margin-top:18px;padding:0 12px;display:flex}.inv-page .inv-growth-status strong{color:var(--inv-ink);letter-spacing:-.02em;font-size:1.5rem;font-weight:650;line-height:1.2}.inv-page .inv-growth-score{aspect-ratio:1;flex:none;width:100%;height:auto;margin:0 auto}.inv-page .inv-growth-score>svg{filter:none}.inv-page .inv-growth-score circle{stroke-width:10px}.inv-page .inv-growth-score .inv-growth-ring{filter:none;stroke-width:10px!important}.inv-page .inv-growth-score strong,.inv-page .inv-growth-score[data-digits=three] strong{letter-spacing:-.065em;font-size:6.2rem}.inv-page .ipro-story-selector.is-segmented{min-height:82px;margin-bottom:24px}.inv-page .ipro-story-selector.is-segmented button{min-height:72px;color:var(--inv-copy);padding:12px 24px}.inv-page .ipro-story-selector.is-segmented button.is-active{color:var(--inv-paper);background:var(--inv-ink)}.inv-page .ipro-selector-copy{gap:6px}.inv-page .ipro-selector-copy b{font-size:clamp(1.3rem,1.7vw,1.65rem)}.inv-page .ipro-selector-copy small{font-size:1rem}.inv-page .ipro-story-selector.is-segmented button.is-active small{color:var(--inv-paper)}@media (min-width:981px){.inv-page .ipro-stage{height:510px}.inv-page .ipro-scene.ipro-scene-1{grid-template-columns:minmax(0,35%) minmax(0,65%)}.inv-page .ipro-scene-1 .ipro-copy{justify-content:center;padding-right:32px}.inv-page .ipro-scene-1 .ipro-copy h3{max-width:15ch;font-size:clamp(2.3rem,3.4vw,3.4rem)}.inv-page .ipro-copy>p{font-size:1.125rem;line-height:1.45}.inv-page .ipro-scene-1 .ipro-visual{height:510px;min-height:0}.inv-page .ipro-scene-1 .ipro-discovery-stage{inset:0}.inv-page .ipro-scene-1 .ipro-discovery-chat-phone{height:480px}}.inv-page .ipro-discovery-stream{font-size:1.05rem;line-height:1.5}.inv-page .ipro-discovery-question{font-size:1rem;line-height:1.4}.inv-page .ipro-discovery-response>footer{display:none}@media (max-width:700px){.ui-infinite-reel-group{gap:12px;padding-right:12px}.inv-owner-stories .ui-infinite-reel article{flex:0 0 76vw;width:76vw;height:440px}.inv-owner-stories .ui-infinite-reel article>div{bottom:26px;left:22px;right:22px}.inv-owner-stories .ui-infinite-reel article strong{font-size:2rem}.inv-owner-stories .ui-infinite-reel article b{font-size:1.25rem}.inv-page .inv-growth-screen{gap:14px;padding:70px 16px 28px}.inv-page .inv-growth-header{min-height:52px;left:16px}.inv-page .inv-growth-score strong,.inv-page .inv-growth-score[data-digits=three] strong{font-size:5rem}.inv-page .inv-growth-title{font-size:2.1rem}}@media (prefers-reduced-motion:reduce){.ui-infinite-reel[data-running=true] .ui-infinite-reel-track{animation:none}}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-response>p,.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-question{font-size:1rem;line-height:1.45}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-recommendation{grid-template-columns:64px minmax(0,1fr)}.inv-page .ipro-discovery-recommendation small{display:none}.inv-page .ipro-discovery-recommendation b{font-size:1.1rem}.inv-page .ipro-discovery-recommendation em{font-size:.85rem}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-query strong{font-size:.9rem}.inv-page .ipro-return-chat>main>p{font-size:1rem;line-height:1.5}.inv-page .ipro-return-confirmation b{font-size:.95rem}.inv-page .ipro-return-confirmation small{font-size:.8rem}.inv-page .ipro-menu-demo .ipro-menu-dish{min-height:116px}.inv-page .ipro-menu-demo .ipro-menu-dish header{justify-content:start;gap:8px;display:grid}.inv-page .ipro-menu-demo .ipro-menu-dish header b{font-size:1rem;line-height:1.25}.inv-page .ipro-menu-demo .ipro-menu-dish header strong{font-size:.95rem}@media (min-width:981px){.inv-page .ipro-choose>aside{height:486px;top:0}.inv-page .ipro-scene-return-current .ipro-return-device{height:478px;top:16px}.inv-page .ipro-return-chat>main{flex-direction:column;align-items:center;padding:12px;display:flex}.inv-page .ipro-return-chat>main>p{width:100%;margin:16px 0 12px}.inv-page .ipro-return-confirmation{flex-shrink:0;margin-top:auto}}@media (max-width:700px){.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-response>p,.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-question{font-size:.9rem}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-query strong{font-size:.8rem}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-place h4{font-size:1rem}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-place p{font-size:.8rem}.inv-page .ipro-menu-demo.is-compact .ipro-menu-dish header b{font-size:.95rem}.inv-page .ipro-menu-demo.is-compact .ipro-menu-dish header strong{font-size:.9rem}.inv-page .ipro-mobile-scene-copy small{letter-spacing:0;text-transform:none;font-size:.95rem}.inv-page .ipro-mobile-scene-find{height:650px}.inv-page .ipro-mobile-scene-find>.ipro-discovery-stage.is-overlay{top:120px}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-map-view .ipro-discovery-place{display:none}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-ai-view{width:auto;inset:78px 12px 12px}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-chat-phone{height:100%}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-chat-phone .ipro-discovery-answer{height:auto;min-height:0;bottom:0}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-recommendation{grid-template-columns:52px minmax(0,1fr);min-height:66px;padding:6px}.inv-page .ipro-discovery-recommendation>i{height:58px}.inv-page .ipro-discovery-recommendation b{font-size:.95rem}.inv-page .ipro-discovery-recommendation em{font-size:.8rem}}.inv-page .ipro-story-selector{grid-template-columns:repeat(4,minmax(0,1fr))}.inv-page .ipro-ecosystem{align-items:center;height:100%;display:flex;overflow:hidden}.inv-page .ipro-ecosystem .plc-eco-stage{height:100%}.inv-page .ipro-ecosystem .plc-eco-marquee{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#111312 12% 92%,#0000 100%),linear-gradient(#0000 0%,#111312 9% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#111312 12% 92%,#0000 100%),linear-gradient(#0000 0%,#111312 9% 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect;height:100%!important}@media (max-width:700px){.inv-page .ipro-story-selector{grid-template-columns:repeat(2,minmax(0,1fr))}}.inv-page .ipro-story-selector.is-segmented{gap:0}.inv-page .ipro-story-selector button{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%);padding-left:34px}.inv-page .ipro-story-selector button:first-child{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);padding-left:20px}.inv-page .ipro-story-selector button:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,16px 50%)}.inv-page .ipro-story-selector button:not(.is-active){background:0 0}@media (max-width:700px){.inv-page .ipro-story-selector.is-segmented{gap:5px}.inv-page .ipro-story-selector button,.inv-page .ipro-story-selector button:first-child,.inv-page .ipro-story-selector button:last-child{clip-path:none;padding-left:18px}}@media (min-width:901px){.inv-page .inv-hero-copy{max-width:min(1800px,100vw - 64px)}.inv-page .inv-hero h1{max-width:100%;font-size:clamp(2.25rem,3.9vw,4.6rem)}.inv-page .inv-hero h1 span{white-space:nowrap;display:block}}@media (min-width:701px) and (max-width:900px){.inv-page .inv-hero-copy{max-width:calc(100vw - 32px)}.inv-page .inv-hero h1{max-width:820px;font-size:clamp(2.4rem,5.5vw,3rem)}.inv-page .inv-hero h1 span{white-space:normal;display:block}}.inv-page .inv-growth-shell,.inv-page .inv-growth-shell[data-booting=true]{width:390px;min-height:0}.inv-page .inv-phone-track{width:min(1120px,100% - 96px);margin-left:auto;margin-right:auto;left:0;right:0;transform:none!important}.inv-page .inv-hero-art{height:732px;margin-top:1.25rem}.inv-page .inv-hero-stage-sticky{height:732px}.inv-page .inv-visibility-stage{border-radius:48% 48% 11% 11%/19% 19% 9% 9%;height:670px;top:62px}.inv-page .inv-growth-phone{aspect-ratio:390/716;width:100%;height:auto;min-height:0}.inv-page .inv-growth-phone>.ui-phone-mockup-screen{grid-template-rows:48px minmax(0,1fr);display:grid}.inv-page .inv-growth-phone .inv-phone-status{height:auto}.inv-page .inv-growth-screen,.inv-page .inv-menuveo-loader{width:100%;height:100%;min-height:0}.inv-page .inv-growth-screen{justify-content:flex-start;gap:16px;padding:84px 24px 32px}.inv-page .inv-growth-title{white-space:normal;text-wrap:balance;width:calc(100% - 40px);max-width:340px;margin-left:auto;margin-right:auto;font-size:clamp(1.35rem,1.8vw,1.55rem)}.inv-page .inv-growth-score{width:min(100%,230px)}.inv-page .inv-growth-score strong,.inv-page .inv-growth-score[data-digits=three] strong{font-size:4.6rem}.inv-page .inv-growth-score>div b,.inv-page .inv-growth-score[data-digits=three]>div b{font-size:1.6rem}.inv-page .inv-growth-status{margin-top:4px}.inv-page .inv-growth-header{width:max-content;left:50%;transform:translate(-50%)}.inv-page .inv-mobile-direct-maps{flex-direction:column;display:none!important}.inv-page .inv-mobile-direct-value{color:var(--inv-ink);text-align:center;gap:2px;padding:1px 14px 9px;display:grid}.inv-page .inv-mobile-direct-value strong{font-family:var(--font-pau-display),sans-serif;letter-spacing:-.035em;font-size:1.08rem;font-weight:650;line-height:1.05}.inv-page .inv-mobile-direct-value span{color:var(--inv-copy);font-size:.68rem}.inv-page .ipro-discovery-chat-phone{width:100%;height:100%;margin:0 auto}.inv-page .ipro-return-phone{width:100%;height:100%}@media (min-width:981px){.inv-page .ipro-scene-2 .ipro-copy{width:min(650px,100% - 350px);top:112px;left:38px}.inv-page .ipro-choose{inset:14px 0}.inv-page .ipro-choose>aside{width:270px;height:482px;box-shadow:none;transform-origin:50%;background:0 0;border:0;border-radius:0;padding:0;top:0;right:20px;overflow:visible}.inv-page .ipro-menu-phone{width:100%;height:100%}.inv-page .ipro-menu-phone .ipro-menu-demo{height:calc(100% - 39px)}.inv-page .ipro-scene-return-current .ipro-copy{width:clamp(280px,31%,380px);top:96px;left:30px}.inv-page .ipro-scene-return-current .ipro-return{padding:0}.inv-page .ipro-scene-return-current .ipro-return-orbit{display:none}.inv-page .ipro-scene-return-current .ipro-return-device{grid-area:auto;justify-self:auto;width:clamp(220px,19.5vw,244px);height:470px;margin-left:0;inset:20px auto auto calc(46% - clamp(110px,9.75vw,122px));transform:none}.inv-page .ipro-scene-return-current .ipro-return-moment{background:var(--inv-ink);border-radius:22px;display:block;position:absolute;inset:28px 20px 28px 65%;overflow:hidden;box-shadow:0 24px 56px #11131229}.inv-page .ipro-return-moment:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 30%,#1113121f 56%,#111312e0 100%);position:absolute;inset:0}.inv-page .ipro-return-moment>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.88)contrast(.98)}.inv-page .ipro-return-moment>div{z-index:2;color:var(--inv-paper);display:grid;position:absolute;bottom:22px;left:22px;right:22px}.inv-page .ipro-return-moment>div>span{align-items:center;gap:10px;display:flex}.inv-page .ipro-return-moment>div>span>i{border:2px solid var(--inv-paper);border-radius:50%;flex:0 0 40px;width:40px;height:40px;position:relative;overflow:hidden}.inv-page .ipro-return-moment>div>span img{-o-object-fit:cover;object-fit:cover}.inv-page .ipro-return-moment>div>span small{letter-spacing:.08em;font-size:.56rem;font-weight:760}.inv-page .ipro-return-moment>div>b{font-family:var(--font-pau-display),sans-serif;letter-spacing:-.045em;margin-top:12px;font-size:clamp(1.65rem,2.3vw,2.4rem);font-weight:650;line-height:.96}}@media (max-width:980px) and (min-width:701px){.inv-page .inv-phone-track{width:calc(100% - 32px)}.inv-page .inv-growth-shell,.inv-page .inv-growth-shell[data-booting=true]{width:340px}.inv-page .inv-hero-art{height:700px}.inv-page .inv-hero-stage-sticky{height:680px}.inv-page .inv-visibility-stage{height:615px;top:50px}}@media (min-width:1600px){.inv-page .inv-phone-track{width:min(1320px,100% - 160px)}}@media (max-width:700px){.inv-page .inv-hero h1{width:100%;max-width:358px;margin-left:auto;margin-right:auto;font-size:clamp(1.95rem,8.25vw,2.15rem);line-height:.98}.inv-page .inv-hero h1 span{white-space:normal;display:block}.inv-page .inv-hero-art{height:min(664px,206.4vw - 42px);margin-top:1rem}.inv-page .inv-hero-stage-sticky{height:100%}.inv-page .inv-visibility-stage{border-radius:48px;height:auto;top:24px;bottom:0}.inv-page .inv-phone-track{width:100%;height:auto;margin-left:auto;margin-right:auto;left:0;right:0;transform:none!important}.inv-page .inv-growth-shell,.inv-page .inv-growth-shell[data-booting=true]{width:min(334px,100% - 24px);max-width:none}.inv-page .inv-growth-phone{aspect-ratio:334/592}.inv-page .inv-growth-phone>.ui-phone-mockup-screen{grid-template-rows:42px minmax(0,1fr)}.inv-page .inv-growth-screen{justify-content:flex-start;gap:8px;padding:52px 14px 12px}.inv-page .inv-growth-header{min-height:46px;left:50%}.inv-page .inv-growth-title{font-size:1.5rem}.inv-page .inv-growth-score{width:min(100%,190px)}.inv-page .inv-growth-score strong,.inv-page .inv-growth-score[data-digits=three] strong{font-size:3.65rem}.inv-page .inv-growth-score>div b,.inv-page .inv-growth-score[data-digits=three]>div b{font-size:1.3rem}.inv-page .inv-growth-status{gap:4px;margin-top:0;padding:0 6px}.inv-page .inv-growth-status strong{font-size:1.25rem;line-height:1.2}.inv-page .inv-mobile-direct-maps{inset:42px 0 0;display:flex!important}.inv-page .inv-mobile-direct-maps .inv-google-brand{min-height:34px;padding-bottom:1px}.inv-page .inv-mobile-direct-value{padding-bottom:7px}.inv-page .inv-mobile-direct-maps .inv-phone-query{border-radius:13px;min-height:44px;margin:0 8px 4px}.inv-page .inv-mobile-direct-list.inv-game-list{flex:auto;height:auto;min-height:0;margin:0 8px 7px}.inv-page .inv-mobile-direct-list .inv-game-result{flex:1 1 0;min-height:0;padding:1px 0}.inv-page .inv-mobile-direct-list .inv-game-base-card{grid-template-columns:50px minmax(0,1fr);gap:8px;height:100%;min-height:0;padding:4px}.inv-page .inv-mobile-direct-list .inv-game-base-card>img{border-radius:8px;width:50px;height:50px}.inv-page .inv-mobile-direct-list .inv-game-base-card>span{gap:3px}.inv-page .inv-mobile-direct-list .inv-game-base-card strong{font-size:.72rem}.inv-page .inv-mobile-direct-list .inv-game-base-card small,.inv-page .inv-mobile-direct-list .inv-game-base-card small i,.inv-page .inv-mobile-direct-list .inv-game-base-card em{font-size:.52rem}.inv-page .inv-hero-signals{z-index:8}.inv-page .inv-hero-signal[data-current=true]{bottom:42px;left:max(24px,50% - 150px)!important;right:max(24px,50% - 150px)!important}.inv-page .inv-hero-signals[data-step="5"] .inv-hero-signal{display:none}}.inv-page .home-faq section>div:first-child h2{letter-spacing:-.04em;max-width:none;font-size:clamp(2.35rem,3.8vw,3.4rem);font-weight:620;line-height:1}.inv-page .home-faq dl button{min-height:76px;padding-top:1.35rem;padding-bottom:1.35rem}.inv-page .home-faq dl dd p{max-width:76ch;padding-bottom:1.5rem;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.65}@media (max-width:700px){.inv-page .home-faq section>div:first-child h2{max-width:18ch;font-size:2.1rem}.inv-page .home-faq dl button{min-height:64px;padding-top:1rem;padding-bottom:1rem}.inv-page .home-faq dl button>span{font-size:1.02rem}.inv-page .home-faq dl dd p{padding-bottom:1.25rem;padding-right:2.75rem;font-size:.95rem;line-height:1.58}}.inv-page .ipro-discovery-recommendation>span{gap:2px;padding-right:12px}.inv-page .ipro-discovery-recommendation b{text-overflow:ellipsis;white-space:nowrap;margin-top:0;font-size:.95rem;line-height:1.2;overflow:hidden}.inv-page .ipro-discovery-recommendation em{white-space:nowrap;align-items:center;gap:4px;margin-top:2px;font-size:.74rem;line-height:1.2;display:flex}.inv-page .ipro-discovery-recommendation em i,.inv-page .ipro-discovery-place p i{color:#188038;font-style:normal;font-weight:620}.inv-page .ipro-discovery-recommendation em>span,.inv-page .ipro-discovery-place p>span{color:#9aa29d}.inv-page .ipro-discovery-recommendation em svg,.inv-page .ipro-discovery-place p svg{stroke-width:2px;flex-shrink:0;width:1em;height:1em;margin-right:2px}.inv-page .ipro-discovery-place p{white-space:nowrap;align-items:center;gap:4px;display:flex}@media (max-width:700px){.inv-page .ipro-discovery-recommendation b{font-size:.86rem}.inv-page .ipro-discovery-recommendation em{font-size:.68rem}}.inv-page .ipro-scene .ipro-copy h3{max-width:18ch;color:var(--inv-ink);letter-spacing:-.035em;text-wrap:pretty;font-size:clamp(1.8rem,2.7vw,2.65rem);font-weight:620;line-height:1.12}.inv-page .ipro-copy h3 span{color:var(--inv-copy)}.inv-page .ipro-copy>p{max-width:36ch;color:var(--inv-copy);margin-top:20px;font-size:1rem;line-height:1.55}.inv-page .ps-guide-brand{color:var(--inv-paper);background:#1aae83;border:1px solid #0000;border-radius:16px}.inv-page .ps-guide-brand b{color:inherit}.inv-page .ps-guide-card>i,.inv-page .ps-guide-brand>i{width:44px;height:44px;color:var(--inv-ink);background:var(--inv-paper);border:0;flex-basis:44px}.inv-page .ps-guide-card>i svg,.inv-page .ps-guide-brand>i svg{width:20px;height:20px}.ipro-website-preview{width:100%;margin:0;position:relative}.ipro-website-preview img{width:100%;height:auto;display:block}@media (min-width:701px){.inv-page .ipro-stage:has(.ipro-scene-2){height:510px}.inv-page .ipro-scene.ipro-scene-2{grid-template:minmax(0,1fr)/minmax(0,35%) minmax(0,65%);align-items:center;gap:0;padding:0;display:grid}.inv-page .ipro-scene-2 .ipro-copy{grid-area:1/1;width:auto;height:auto;padding:0 32px 0 4px;position:relative;inset:auto}.inv-page .ipro-scene-2 .ipro-copy h3{max-width:14ch}.inv-page .ipro-scene-2 .ipro-visual{grid-area:1/2;width:100%;min-width:0;height:100%;min-height:0;position:relative;inset:auto;overflow:visible}.inv-page .ipro-scene-2 .ipro-choose{align-items:center;padding-right:64px;display:flex;position:absolute;inset:0}.inv-page .ipro-choose>.ipro-website-preview{width:100%;max-width:760px;position:relative;inset:auto}.inv-page .ipro-choose>aside{width:220px;height:476px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:absolute;inset:auto 4px 16px auto;overflow:visible}.inv-page .ipro-scene-2 .ipro-menu-phone{width:100%;height:100%}.inv-page .ipro-scene-2 .ipro-menu-phone .ipro-menu-demo{height:calc(100% - 39px)}.inv-page .ipro-scene-4 .ipro-copy{justify-content:center;width:32%;height:100%;top:0;left:4px}.inv-page .ipro-scene-return-current .ipro-copy{justify-content:center;width:30%;height:100%;top:0;left:4px}}@media (max-width:980px) and (min-width:701px){.inv-page .ipro-choose>aside{width:190px;height:414px;bottom:24px;right:0}.inv-page .ipro-scene-2 .ipro-choose{padding-right:36px}.inv-page .ipro-scene-4 .ipro-copy{width:34%}}@media (max-width:700px){.inv-page .ipro-mobile-scene-copy h3{letter-spacing:-.035em;font-size:1.85rem;font-weight:620;line-height:1.12}.inv-page .ipro-mobile-scene-find .ipro-mobile-scene-copy h3 span{color:var(--inv-copy)}.inv-page .ipro-mobile-scene-choose{background:var(--inv-paper);height:750px}.inv-page .ipro-mobile-scene-choose:after{display:none}.inv-page .ipro-mobile-scene-choose .ipro-mobile-scene-copy{max-width:400px;top:24px;left:24px;right:24px}.inv-page .ipro-mobile-scene-choose .ipro-mobile-scene-copy small{color:var(--inv-copy)}.inv-page .ipro-mobile-scene-choose .ipro-mobile-scene-copy h3{color:var(--inv-ink)}.inv-page .ipro-mobile-scene-choose .ipro-mobile-scene-copy h3 span{color:var(--inv-copy)}.inv-page .ipro-mobile-scene-choose>.ipro-website-preview{width:calc(100% - 24px);position:absolute;top:180px;left:12px;right:12px}.inv-page .ipro-mobile-scene-choose .ipro-mobile-menu-shell{background:0 0;border:0;border-radius:0;width:190px;height:414px;padding:0;inset:auto 24px 24px auto;overflow:visible}}.inv-page .ipro-menu-phone{width:100%;height:100%}.inv-page .ipro-menu-phone .ipro-menu-demo{height:calc(100% - 39px)}.inv-page .ipro-menu-phone .ipro-menu-demo-bar{gap:6px;min-height:44px;padding:0 10px}.inv-page .ipro-menu-phone .ipro-menu-demo-bar>span{min-width:0}.inv-page .ipro-menu-phone .ipro-menu-demo-bar>span b{font-size:.65rem}.inv-page .ipro-menu-phone .ipro-language-trigger{min-width:96px;min-height:30px}.inv-page .ipro-menu-phone .ipro-menu-scroll{padding:12px 10px 24px}.inv-page .ipro-menu-phone .ipro-menu-heading h4{font-size:1.2rem}.inv-page .ipro-menu-phone .ipro-menu-dish{grid-template-columns:60px minmax(0,1fr);gap:8px;min-height:90px;padding:12px 0}.inv-page .ipro-menu-phone .ipro-menu-dish>i{width:60px;height:64px}.inv-page .ipro-menu-phone .ipro-menu-dish header{gap:6px}.inv-page .ipro-menu-phone .ipro-menu-dish header b{overflow-wrap:anywhere;font-size:.75rem;line-height:1.25}.inv-page .ipro-menu-phone .ipro-menu-dish header strong{white-space:nowrap;font-size:.72rem}.inv-owner-stories .ui-infinite-reel-group{min-width:0}@media (max-width:700px),(prefers-reduced-motion:reduce){.inv-owner-stories .ui-infinite-reel article[data-repeated=true]{display:none}}.inv-page .inv-hero h1{letter-spacing:-.025em;font-size:clamp(2.5rem,4.4vw,4rem);font-weight:700;line-height:1.08}.inv-page .inv-owner-stories h2,.inv-page .ps-section-head h2,.inv-page .plc-belief-stage>header h2,.inv-page .home-faq section>div:first-child h2{letter-spacing:-.025em;white-space:normal;max-width:none;font-size:clamp(2.25rem,3.8vw,3rem);font-weight:700;line-height:1.12}.inv-page .ipro-scene .ipro-copy h3,.inv-page .ipro-mobile-scene-copy h3{letter-spacing:-.025em;font-size:clamp(2rem,3.5vw,3rem);font-weight:600;line-height:1.12}.inv-page .ps-guide-card h3,.inv-page .ps-guide-brand b{letter-spacing:-.025em;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:600;line-height:1.15}.inv-page .ps-guide-card h3{right:76px}.inv-page .plc-belief-principles h3{letter-spacing:-.025em;font-size:1.5rem;font-weight:600;line-height:1.2}.inv-page .inv-hero-copy>p{font-size:1.125rem;line-height:1.625}@media (min-width:768px){.inv-page .inv-hero-copy>p{font-size:1.25rem;line-height:1.75rem}}.inv-page .inv-hero h1 span{white-space:normal}.inv-page .plc-belief-principles p{font-size:1.125rem;line-height:1.625}.inv-page .home-faq dl button>span{font-size:1.125rem;font-weight:600;line-height:1.75rem}@media (min-width:768px){.inv-page .home-faq dl button>span{font-size:1.25rem;line-height:1.75rem}}.inv-page .home-faq dl button>span{line-height:1.4}.inv-page .home-faq dl dd p{font-size:1.125rem;line-height:1.625}.inv-page .ps-guide-card{border-radius:16px}.inv-page #producto,.inv-page #opiniones,.inv-page #recursos{scroll-margin-top:6rem}@media (max-width:700px){.inv-page .ps-guide-showcase>.ps-section-head{flex-direction:column;align-items:flex-start;gap:1.5rem}.inv-page .ps-guide-showcase>.ps-section-head h2{width:100%}}.inv-page{--landing-section-space:clamp(120px,9.6vw,168px);--landing-heading-gap:clamp(36px,3.5vw,52px);--landing-block-gap:clamp(32px,3vw,44px);--landing-stack-gap:clamp(48px,4.5vw,64px);--landing-card-gap:clamp(16px,1.5vw,24px);--landing-hero-top:clamp(72px,7vw,112px);--landing-hero-search-gap:clamp(40px,4vw,64px);--landing-hero-art-gap:clamp(48px,4.5vw,72px)}.inv-page .inv-hero,.inv-page .ipro-section,.inv-page .inv-owner-stories>header{width:min(calc(100% - var(--landing-edge)*2),var(--landing-content-width));margin-inline:auto;padding-inline:0}.inv-page .inv-hero{padding-top:var(--landing-hero-top)}.inv-page .inv-hero-copy{max-width:100%}.inv-page .inv-hero-art{width:100%;margin-top:var(--landing-hero-art-gap)}.inv-page .ps-guide-showcase,.inv-page .home-faq,.inv-page .plc-beliefs{padding-inline:var(--landing-gutter)}.inv-page .inv-owner-stories,.inv-page .ipro-section,.inv-page .ps-guide-showcase,.inv-page .plc-beliefs{padding-top:var(--landing-section-space);padding-bottom:0}.inv-page .home-faq{max-width:none;padding-bottom:0}.inv-page .home-faq section{padding-top:var(--landing-section-space)}.inv-page .home-faq section>:not([hidden])~:not([hidden]){margin-top:var(--landing-heading-gap)}.inv-page .inv-owner-stories>header,.inv-page .ps-section-head{margin-bottom:var(--landing-heading-gap)}.inv-page .ps-section-head{-moz-column-gap:var(--landing-block-gap);column-gap:var(--landing-block-gap)}.inv-page .ipro-story-selector.is-segmented{margin-bottom:var(--landing-block-gap)}.inv-page .ps-guide-grid{gap:var(--landing-card-gap)}.inv-page .inv-owner-stories .ui-infinite-reel-group{gap:clamp(10px,.85vw,14px);padding-right:clamp(10px,.85vw,14px)}.inv-page .home-faq dl button{min-height:88px;padding-block:24px}.inv-page .plc-belief-stage{row-gap:var(--landing-heading-gap)}@media (max-width:700px){.inv-page{--landing-section-space:96px;--landing-heading-gap:32px;--landing-block-gap:28px;--landing-stack-gap:40px;--landing-card-gap:16px;--landing-hero-top:48px;--landing-hero-search-gap:32px;--landing-hero-art-gap:36px}.inv-page .home-faq dl button{min-height:76px;padding-block:20px}.inv-page .inv-owner-stories{padding-top:52px}.inv-page .inv-hero h1{letter-spacing:-.04em;text-wrap:balance;max-width:100%;font-size:clamp(1.875rem,8.5vw,2.25rem);line-height:1.08}.inv-page .inv-hero h1 span+span{margin-top:12px}.inv-page .inv-hero-art{height:min(642px,178vw - 80.16px)}.inv-page .inv-owner-stories h2,.inv-page .ps-section-head h2,.inv-page .home-faq section>div:first-child h2,.inv-page .plc-belief-stage>header h2{max-width:100%;font-size:clamp(1.75rem,7.5vw,2.125rem);line-height:1.12}.inv-page .inv-owner-stories .ui-infinite-reel article{flex-basis:min(82vw,360px);width:min(82vw,360px);height:470px}.inv-page .ipro-mobile-list{gap:32px}.inv-page .ipro-mobile-scene{border-radius:22px;min-width:0}.inv-page .ipro-mobile-scene-find,.inv-page .ipro-mobile-scene-choose,.inv-page .ipro-mobile-scene-return,.inv-page .ipro-mobile-scene-system{flex-direction:column;gap:24px;height:auto;padding:24px 20px;display:flex}.inv-page .ipro-mobile-scene .ipro-mobile-scene-copy{flex-shrink:0;max-width:100%;margin:0;position:relative;inset:auto}.inv-page .ipro-mobile-scene-copy h3{font-size:1.875rem;line-height:1.12}.inv-page .ipro-mobile-scene-copy small{font-size:.875rem;line-height:1.4}.inv-page .ipro-mobile-scene-find>.ipro-discovery-stage.is-overlay{flex-shrink:0;width:100%;height:500px;position:relative;inset:auto}.inv-page .ipro-mobile-scene-choose>.ipro-website-preview{width:100%;margin:0;position:relative;inset:auto}.inv-page .ipro-mobile-scene-choose .ipro-mobile-menu-shell{flex-shrink:0;align-self:center;width:min(224px,100%);height:470px;margin-top:0;position:relative;inset:auto}.inv-page .ipro-mobile-return-live{width:100%;height:auto;min-height:440px;position:relative;inset:auto}.inv-page .ipro-mobile-return-live .ipro-return-chat.is-compact{height:auto;min-height:440px}.inv-page .ipro-mobile-return-live .ipro-return-chat.is-compact>main{gap:16px;height:auto;min-height:380px}.inv-page .ipro-mobile-return-live .ipro-return-chat.is-compact>main>p{max-width:100%;font-size:.875rem;line-height:1.5}.inv-page .ipro-mobile-return-live .ipro-return-confirmation{margin-top:0}.inv-page .ipro-mobile-scene-system{background:var(--inv-paper);color:var(--inv-ink)}.inv-page .ipro-mobile-scene-system h3 span{color:var(--inv-copy)}.inv-page .ipro-mobile-scene-system .plc-eco-stage{flex:0 0 340px;width:100%;height:340px}.inv-page .ipro-mobile-scene-system .plc-eco-marquee{height:100%!important}.inv-page .plc-belief-stage{gap:28px;padding:28px 24px}.inv-page .plc-belief-principles{grid-template-columns:1fr}.inv-page .plc-belief-principles article,.inv-page .plc-belief-principles article+article{border-left:0;min-height:0;padding:20px 0}.inv-page .plc-belief-principles h3{font-size:1.25rem;line-height:1.3}.inv-page .plc-belief-principles p{font-size:1rem;line-height:1.6}.inv-page .plc-team-comet,.inv-page .plc-team-comet>div{height:360px}.inv-page .plc-team-portrait figcaption{grid-template-columns:1fr}.inv-page .plc-team-portrait figcaption b{font-size:1rem}.inv-page .plc-team-portrait figcaption small{font-size:.875rem}.inv-page .ps-guide-grid{grid-template-rows:240px 200px 200px minmax(104px,auto)}.inv-page .ps-guide-card h3,.inv-page .ps-guide-brand b{font-size:1.5rem;line-height:1.2}.inv-page .ps-guide-brand{gap:16px;padding:24px 20px}}.inv-page .inv-growth-phone>.ui-phone-mockup-screen,.inv-page .inv-growth-phone .inv-phone-status,.inv-page .inv-growth-screen,.inv-page .inv-menuveo-loader{background:var(--inv-paper)}.inv-page .inv-growth-status{justify-content:flex-start;width:100%;min-height:3.6rem}.inv-page .inv-menuveo-loader{gap:32px;padding-inline:12px}.inv-page .inv-loader-ecosystem{transform:scale(1.12)}@media (max-width:700px){.inv-page .inv-loader-ecosystem{width:min(254px,100% - 24px)}.inv-page .inv-loader-logo img{width:70px;height:70px}.inv-page .inv-menuveo-loader>strong{font-size:1.125rem}.inv-page .inv-growth-status{min-height:3rem}}@media (max-width:360px){.inv-page .inv-growth-screen{padding-top:44px;padding-bottom:8px}.inv-page .inv-growth-title{font-size:1.25rem}.inv-page .inv-growth-score{width:calc(100vw - 200px)}.inv-page .inv-growth-score strong,.inv-page .inv-growth-score[data-digits=three] strong{font-size:2.75rem}}.inv-page .inv-hero-headline{--phrase-enter:translate3d(0,42%,0)skewX(-8deg);--phrase-exit:translate3d(0,-42%,0)skewX(8deg);isolation:isolate;width:100%;max-width:none;position:relative}.inv-page .inv-hero h1 .inv-hero-lead,.inv-page .inv-hero h1 .inv-hero-motion-line,.inv-page .inv-hero h1 .inv-hero-motion-phrase{display:block}.inv-page .inv-hero h1 .inv-hero-lead{white-space:nowrap;max-width:none}.inv-page .inv-hero h1 .inv-hero-motion-line{color:var(--inv-copy);perspective:800px;margin-inline:-.4em;padding-block:.22em;padding-inline:.4em;display:grid;position:relative;overflow:hidden}.inv-page .inv-hero h1 .inv-hero-motion-phrase{opacity:0;transform-origin:50% 56%;will-change:transform,opacity;grid-area:1/1;justify-content:center;align-items:center;width:100%;margin-top:0;animation-duration:8.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-iteration-count:infinite;display:flex}.inv-page .inv-hero-motion-phrase:first-child{opacity:1;animation-name:inv-hero-phrase-one}.inv-page .inv-hero-motion-phrase:nth-child(2){animation-name:inv-hero-phrase-two}.inv-page .inv-hero-motion-phrase:nth-child(3){animation-name:inv-hero-phrase-three}@keyframes inv-hero-phrase-one{0%,25%{opacity:1;transform:translate(0,0)}32%{opacity:0;transform:var(--phrase-exit)}32.01%,93%{opacity:0;transform:var(--phrase-enter)}to{opacity:1;transform:translate(0,0)}}@keyframes inv-hero-phrase-two{0%,25%{opacity:0;transform:var(--phrase-enter)}32%,58%{opacity:1;transform:translate(0,0)}65%{opacity:0;transform:var(--phrase-exit)}65.01%,to{opacity:0;transform:var(--phrase-enter)}}@keyframes inv-hero-phrase-three{0%,58%{opacity:0;transform:var(--phrase-enter)}65%,93%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:var(--phrase-exit)}}@media (min-width:701px) and (max-width:980px){.inv-page .inv-hero-art,.inv-page .inv-hero-stage-sticky{height:568px}.inv-page .inv-visibility-stage{height:auto;top:32px;bottom:0}.inv-page .inv-growth-shell,.inv-page .inv-growth-shell[data-booting=true]{width:300px}}@media (max-width:700px){.inv-page .inv-hero h1{font-size:min(8.77193vw - 4.21053px,2.125rem)}.inv-page .inv-hero h1 .inv-hero-lead{white-space:normal;text-wrap:balance;max-width:none}.inv-page .inv-hero-headline{--phrase-enter:translate3d(0,22%,0)skewX(-6deg);--phrase-exit:translate3d(0,-22%,0)skewX(6deg)}.inv-page .inv-hero h1 .inv-hero-motion-line{margin-top:-.16em}.inv-page .inv-hero h1 .inv-hero-motion-phrase{white-space:nowrap;line-height:1.08}.inv-page .inv-hero-art,.inv-page .inv-hero-stage-sticky{height:min(548px,177.2vw - 118.672px)}.inv-page .inv-visibility-stage{border-radius:44% 44% 8% 8%/7% 7% 3% 3%;height:auto;margin-inline:-50vw;inset:22px 50% 0}.inv-page .inv-growth-shell,.inv-page .inv-growth-shell[data-booting=true]{width:min(300px,100% - 28px)}}@media (prefers-reduced-motion:reduce){.inv-page .inv-hero-motion-phrase{animation:none!important;display:none!important}.inv-page .inv-hero-motion-phrase:first-child{opacity:1;transform:none;display:flex!important}}.inv-page .inv-search-wrap{z-index:30;text-align:left;width:min(100%,672px);margin:30px auto 0;position:relative}@media (max-width:700px){.inv-page .inv-search-wrap{max-width:440px}.inv-page .inv-hero{--hero-art-h:clamp(300px,calc(100svh - 290px - var(--cookie-bar-h,0px)),520px);--phone-zoom:.8;flex-direction:column;padding-top:22px;display:flex}.inv-page .inv-hero-copy{display:contents}.inv-page .inv-hero-headline{order:1}.inv-page .inv-hero-art{height:var(--hero-art-h);clip-path:inset(-80px -80px 0);order:2;margin-top:20px}.inv-page .inv-hero-stage-sticky{height:100%}.inv-page .inv-hero-copy>div{z-index:10;order:3;margin-top:-28px;padding-inline:10px;position:relative}.inv-page .inv-hero-copy>div:last-child .inv-search-wrap{margin-top:0}.inv-page .inv-growth-shell,.inv-page .inv-growth-shell[data-booting=true]{width:calc(300px*var(--phone-zoom))}.inv-page .inv-growth-phone{width:300px;height:calc(var(--hero-art-h)/var(--phone-zoom) + 40px);aspect-ratio:auto;zoom:var(--phone-zoom);border-radius:49px}.inv-page .inv-growth-phone:before{border-radius:46px}.inv-page .inv-growth-phone>.ui-phone-mockup-screen{border-radius:40px}.inv-page .inv-visibility-stage{border-radius:39px;margin-inline:0;animation:.9s cubic-bezier(.16,1,.3,1) both inv-hero-stage-in;inset:22px 0 0}.inv-page .inv-growth-shell{animation:1.1s cubic-bezier(.16,1,.3,1) .12s both inv-hero-phone-in}}@media (max-width:700px) and (min-height:708px){.inv-page .inv-hero{--phone-zoom:.9}}@media (max-width:700px) and (min-height:768px){.inv-page .inv-hero{--phone-zoom:1}}@keyframes inv-hero-stage-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes inv-hero-phone-in{0%{opacity:0;transform:translateY(56px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.inv-page .inv-visibility-stage,.inv-page .inv-growth-shell{animation:none}}.inv-page .is-report .inv-phone-status{color:#0b0d0c;grid-template-columns:1fr 104px 1fr;align-items:center;height:42px;padding:4px 0 0;display:grid}.inv-page .is-report .inv-phone-status>strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;justify-self:center;padding-left:6px;font-family:-apple-system,SF Pro Text,Inter,system-ui,sans-serif;font-size:13.5px;font-weight:650}.inv-page .is-report .inv-phone-icons{grid-column:3;justify-self:center;align-items:center;gap:4px;padding-right:6px;display:flex}.inv-page .is-report .inv-phone-icons svg{fill:currentColor;width:15px;height:10px;display:block}.inv-page .is-report .inv-phone-icons svg.is-battery{width:22px;height:11px}@media (max-width:700px){.inv-page .inv-hero h1{font-size:min(7.69231vw - 3.69231px,1.875rem)}}.inv-page .rp-screen{--rp-ink:#101512;--rp-soft:#5a655e;--rp-green:#1aae83;--rp-green-strong:#128365;--rp-mint:#5fe0b4;--rp-mint-bg:#e7f7f1;--rp-blue-bg:#f0f6f8;--rp-panel:#f2f3f5;--rp-line:#e8eaed;--rp-warm:#fff3e3;--rp-bad:#b63625;background:#fafafa}.inv-page .rp-screen .inv-phone-status{background:0 0}.inv-page .rp-viewport{min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12px);mask-image:linear-gradient(#0000,#000 12px)}.inv-page .rp-track{color:var(--rp-ink);text-align:left;will-change:transform;gap:10px;padding:8px 12px 420px;display:grid}.inv-page .rp-track small{color:var(--rp-soft);font-size:9.5px;font-weight:550}@media (min-width:701px){.inv-page .rp-viewport{zoom:1.14}}@media (min-width:981px){.inv-page .rp-viewport{zoom:1.32}}.inv-page .rp-rank li{background:#fff;box-shadow:0 0 0 1px #1015120d,0 8px 20px -14px #10151238}.inv-page .rp-head{align-items:center;gap:10px;padding:6px 2px 2px;display:flex}.inv-page .rp-head img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:36px;height:36px}.inv-page .rp-head>span{min-width:0;display:grid}.inv-page .rp-head small{color:var(--rp-green-strong);font-size:11px;font-weight:700}.inv-page .rp-head b{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:780;overflow:hidden}.inv-page .rp-score{text-align:center;background:#fff;border-radius:20px;justify-items:center;gap:6px;padding:18px;display:grid;box-shadow:0 0 0 1px #1015120d,0 10px 24px -16px #10151247}.inv-page .rp-ring{width:124px;height:124px;margin-bottom:4px;position:relative}.inv-page .rp-ring:before{content:"";background:radial-gradient(circle,#e2432f33,#0000 70%);border-radius:50%;animation:2.6s ease-in-out infinite rp-breathe;position:absolute;inset:10px}@keyframes rp-breathe{50%{opacity:.35;transform:scale(1.18)}}.inv-page .rp-ring svg{width:100%;height:100%;position:relative;transform:rotate(-90deg)}.inv-page .rp-ring circle{fill:none;stroke:var(--rp-panel);stroke-width:10px}.inv-page .rp-ring circle+circle{stroke:url(#rp-ring-bad);stroke-linecap:round}.inv-page .rp-ring>span{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.inv-page .rp-ring b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:42px;font-weight:800;line-height:.95}.inv-page .rp-ring small{color:var(--rp-soft);margin-top:3px;font-size:11px;font-weight:650}.inv-page .rp-score>small{color:var(--rp-soft);font-size:11px;font-weight:650}.inv-page .rp-grade{color:#fff;letter-spacing:-.01em;background:linear-gradient(135deg,#ff7564,#e2432f 55%,#a8261d);border-radius:99px;padding:4px 14px;font-size:15px;font-weight:800;box-shadow:0 6px 14px -6px #a8261d8c}.inv-page .rp-score>p{text-wrap:balance;max-width:210px;margin-top:2px;font-size:12px;font-weight:600;line-height:1.35}.inv-page .rp-checks h4,.inv-page .rp-rank h4{letter-spacing:-.02em;gap:1px;margin:8px 2px;font-size:14px;font-weight:780;display:grid}.inv-page .rp-checks ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.inv-page .rp-checks li{background:#fff;border-radius:14px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:46px;padding:7px 10px 7px 8px;transition:background-color .3s;display:grid;box-shadow:0 0 0 1px #1015120d,0 8px 20px -14px #10151238}.inv-page .rp-checks li>i{background:var(--rp-panel);border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.inv-page .rp-checks li>i svg{width:18px;height:18px;color:var(--rp-ink)}.inv-page .rp-checks li>span{letter-spacing:-.01em;font-size:12.5px;font-weight:650;line-height:1.2}.inv-page .rp-checks li>b{white-space:nowrap;border-radius:99px;padding:4px 9px;font-size:11.5px;font-weight:800}.inv-page .rp-checks li[data-state=bad]>b{color:var(--rp-bad);background:var(--rp-warm)}.inv-page .rp-checks li[data-state=warn]>b{color:#8a5a00;background:#fff3d6}.inv-page .rp-checks li>em{color:var(--rp-soft);align-items:center;gap:5px;font-size:10.5px;font-style:normal;font-weight:600;display:inline-flex}.inv-page .rp-checks li>em>i{border:2px solid var(--rp-line);border-top-color:var(--rp-green);border-radius:50%;width:16px;height:16px;margin-right:4px;animation:.7s linear infinite rp-spin}@keyframes rp-spin{to{transform:rotate(360deg)}}.inv-page .rp-checks li[data-state=bad],.inv-page .rp-checks li[data-state=warn]{animation:.7s ease-out rp-flash}@keyframes rp-flash{0%{background:var(--rp-warm)}}.inv-page .rp-rank h4 small{font-weight:500}.inv-page .rp-rank ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.inv-page .rp-rank li{border-radius:14px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 9px 7px 7px;display:grid}.inv-page .rp-rank img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:32px;height:32px}.inv-page .rp-rank li>span{min-width:0;display:grid}.inv-page .rp-rank li strong{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;overflow:hidden}.inv-page .rp-rank li small{white-space:nowrap;align-items:center;gap:3px;display:flex}.inv-page .rp-rank li small svg{fill:gold;stroke:none;width:9px;height:9px}.inv-page .rp-rank li>b{color:var(--rp-soft);background:var(--rp-panel);font-variant-numeric:tabular-nums;border-radius:99px;padding:3px 7px;font-size:9.5px;font-weight:800}.inv-page .rp-rank li>b[data-medal="1"]{color:var(--rp-green-strong);background:var(--rp-mint-bg)}.inv-page .rp-rank li[data-you=true]{background:var(--rp-warm);box-shadow:inset 0 0 0 1px #b6362533}.inv-page .rp-rank li[data-you=true]>b{color:#fff;background:var(--rp-bad)}.inv-page .rp-rank[data-live=true] li[data-you=true]{animation:1.2s ease-out .7s 2 rp-attention}@keyframes rp-attention{0%,to{box-shadow:inset 0 0 0 1px #b6362533}40%{box-shadow:inset 0 0 0 1px #b6362573,0 0 0 5px #b636251a}}.inv-page .rp-cta{color:#fff;background:var(--rp-ink);border-radius:20px;justify-items:start;gap:4px;padding:16px 14px;display:grid}.inv-page .rp-cta b{letter-spacing:-.035em;font-size:21px;font-weight:800;line-height:1.1}.inv-page .rp-cta p{color:#ffffffb8;font-size:12px;font-weight:550}.inv-page .rp-cta>span{color:#fff;background:var(--rp-green);border-radius:99px;align-items:center;gap:6px;margin-top:8px;padding:8px 13px;font-size:11.5px;font-weight:750;display:inline-flex}.inv-page .rp-cta>span svg{width:13px;height:13px}.inv-page .rp-cta[data-live=true]>span svg{animation:1s ease-in-out .5s 3 rp-point}@keyframes rp-point{50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.inv-page .rp-ring:before,.inv-page .rp-checks li,.inv-page .rp-checks li>em>i,.inv-page .rp-rank[data-live=true] li[data-you=true],.inv-page .rp-cta[data-live=true]>span svg{animation:none}}@media (max-width:700px){.inv-page .inv-growth-phone .ui-phone-mockup-island{width:91px;height:27px;top:17px}.inv-page .inv-growth-phone .ui-phone-mockup-island>i{width:7px;height:7px;right:7px}.inv-page .inv-growth-phone .inv-phone-status{grid-template-columns:1fr 91px 1fr;padding-top:1px}.inv-page .inv-growth-phone .inv-phone-status>strong{font-size:12px;font-weight:600}.inv-page .inv-growth-phone .inv-phone-icons{gap:3.5px}.inv-page .inv-growth-phone .inv-phone-icons svg{width:13px;height:8.5px}.inv-page .inv-growth-phone .inv-phone-icons svg.is-battery{width:19px;height:9.5px}}.inv-page .ui-phone-mockup[data-phone-variant=product]{container-type:inline-size}.inv-page .ui-phone-mockup[data-phone-variant=product]>.ui-phone-mockup-island{width:30.4cqw;height:9cqw;top:calc(8px + 2.6cqw)}.inv-page .ui-phone-mockup[data-phone-variant=product]>.ui-phone-mockup-island>i{width:2.4cqw;height:2.4cqw;right:2.4cqw}.inv-page .ui-phone-mockup[data-phone-variant=product] .ipro-device-status{color:#0b0d0c;grid-template-columns:1fr 30.4cqw 1fr;align-items:center;height:14.4cqw;padding:0;display:grid}.inv-page .ui-phone-mockup[data-phone-variant=product] .ipro-device-status>strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;justify-self:center;padding-left:2cqw;font-family:-apple-system,SF Pro Text,Inter,system-ui,sans-serif;font-size:4.1cqw;font-weight:600}.inv-page .ui-phone-mockup[data-phone-variant=product] .inv-phone-icons{grid-column:3;justify-self:center;align-items:center;gap:1.2cqw;padding-right:2cqw;display:flex}.inv-page .ui-phone-mockup[data-phone-variant=product] .inv-phone-icons svg{fill:currentColor;width:4.4cqw;height:2.9cqw;display:block}.inv-page .ui-phone-mockup[data-phone-variant=product] .inv-phone-icons svg.is-battery{width:6.4cqw;height:3.1cqw}@media (max-width:700px){.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-ai-view{width:232px;height:481.745px;bottom:auto;left:calc(50% - 116px);right:auto}.inv-page .ipro-discovery-stage.is-overlay .ipro-discovery-chat-phone{border-radius:38px;width:100%;height:100%;padding:7px}.inv-page .ipro-discovery-chat-phone:before{border-radius:35px}.inv-page .ipro-discovery-chat-phone>.ipro-device-screen{border-radius:30px}.inv-page .ipro-discovery-chat-phone .ipro-discovery-answer>header,.inv-page .ipro-discovery-chat-phone .ipro-discovery-thread{zoom:.8}.inv-page .ipro-mobile-menu-shell{box-shadow:none}.inv-page .ipro-mobile-menu-shell .ipro-menu-phone{border-radius:37px}.inv-page .ipro-mobile-menu-shell .ipro-menu-phone:before{border-radius:34px}.inv-page .ipro-mobile-menu-shell .ipro-menu-phone>.ipro-device-screen{border-radius:29px}}.inv-page .inv-search-wrap button[type=submit]{background:#101512}.inv-page .inv-search-wrap button[type=submit]:hover{background:#3b3f3d}@media (min-width:701px){.inv-page .inv-growth-shell.is-report{display:none}}@media (max-width:700px){.inv-page .inv-phone-track>.inv-growth-shell:not(.is-report),.inv-page .inv-hero-signals,.inv-page .inv-rank-glow,.inv-page .inv-map-points{display:none}}
[data-stage=oliva]{--stage-accent:#1aae83;--stage-deep:#0b0f0d;--stage-glow:#5fe0b4}[data-stage=bosque]{--stage-accent:#128365;--stage-deep:#0b0f0d;--stage-glow:#5fe0b4}[data-stage=menta]{--stage-accent:#5fe0b4;--stage-deep:#101512;--stage-glow:#e7f7f1}[data-stage=jade]{--stage-accent:#e7f7f1;--stage-deep:#5a655e;--stage-glow:#fafafa}[data-stage=tinta]{--stage-accent:#101512;--stage-deep:#0b0f0d;--stage-glow:#5fe0b4}[data-stage=noche]{--stage-accent:#0b0f0d;--stage-deep:#0b0f0d;--stage-glow:#1aae83}[data-stage=piedra]{--stage-accent:#5a655e;--stage-deep:#101512;--stage-glow:#e8eaed}[data-stage=tomate]{--stage-accent:#b63625;--stage-deep:#0b0f0d;--stage-glow:#f2f3f5}[data-stage=oro]{--stage-accent:gold;--stage-deep:#101512;--stage-glow:#fafafa}[data-stage=hielo]{--stage-accent:#f0f6f8;--stage-deep:#5a655e;--stage-glow:#fafafa}.bglab{z-index:999;color:#101512;font-family:var(--font-pau-sans),sans-serif;background:#fafafa;border:1px solid #e8eaed;border-radius:16px;gap:10px;padding:12px;font-size:.75rem;display:grid;position:fixed;bottom:16px;left:16px;box-shadow:0 18px 40px #0b0f0d2e}.bglab-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.bglab-row b{font-weight:650}.bglab-grid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.bglab-swatch{background:var(--stage-accent);cursor:pointer;border:2px solid #0000;border-radius:10px;width:38px;height:38px}.bglab-swatch[aria-pressed=true]{border-color:#101512}.bglab-name{text-align:center;color:#5a655e}.bglab-auto{cursor:pointer;font:inherit;background:#f2f3f5;border:1px solid #e8eaed;border-radius:999px;padding:6px 10px}.bglab-auto[aria-pressed=true]{color:#fafafa;background:#128365;border-color:#0000}
