.v5s{--paper:#f4f4f1;--white:#fff;--ink:#0e0e0e;--graphite:#2b2b2b;--muted:#6c6c68;--line:#deded8;--olive:#9dbb3b;--olive-deep:#526b2b;--olive-soft:#e9eedb;--display:"Sora",system-ui,-apple-system,sans-serif;--body:"Manrope",system-ui,-apple-system,sans-serif;--duration:6.4s}.v5s *,.v5s :before,.v5s :after{box-sizing:border-box}.v5s{background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}.v5s button{font:inherit;cursor:pointer}.v5s button:focus-visible,.v5s .action-link:focus-visible{outline:3px solid var(--olive);outline-offset:4px}.v5s .page{background:radial-gradient(ellipse at 76% 42%,#fff 1%,transparent 49%),var(--paper);min-height:100vh;position:relative;overflow:hidden}.v5s .page:before{content:"";pointer-events:none;opacity:.03;background-image:radial-gradient(#25251b .36px,#0000 .36px);background-size:15px 15px;position:absolute;inset:0}.v5s .shell{z-index:1;max-width:1660px;margin:auto;padding:35px clamp(22px,5vw,84px) 36px;position:relative}.v5s .heading{margin:48px 0 0}.v5s .eyebrow{letter-spacing:.42em;color:#60655c;text-transform:uppercase;align-items:center;gap:15px;font-size:10px;font-weight:800;display:flex}.v5s .eyebrow:after{content:"";background:#c8ccc2;width:71px;height:1px;display:block}.v5s h1{font-family:var(--display);letter-spacing:-.075em;margin:16px 0 0;font-size:clamp(43px,5.1vw,77px);font-weight:700;line-height:1.06}.v5s h1 strong{color:var(--olive-deep);font-weight:700}.v5s .split{grid-template-columns:minmax(355px,42%) minmax(0,58%);align-items:start;gap:12px;margin-top:13px;display:grid}.v5s .left{z-index:4;min-width:0;padding-top:33px;position:relative}.v5s .counter{color:var(--olive-deep);font:700 13px var(--body);letter-spacing:.05em;align-items:center;gap:15px;display:flex}.v5s .counter .sub{color:#a3a49d;font-weight:500}.v5s .counter:after{content:"";background:#c8ccc2;width:75px;height:1px;margin-left:2px;display:block}.v5s .copy-area{max-width:510px;min-height:189px;position:relative}.v5s .copy-area.is-changing .service-title,.v5s .copy-area.is-changing .service-desc{animation:.28s both copy-out}.v5s .copy-area.is-entering .service-title,.v5s .copy-area.is-entering .service-desc{animation:.6s cubic-bezier(.2,.9,.2,1) both copy-in}.v5s .copy-area.is-entering .service-desc{animation-delay:60ms}.v5s .service-title{font-family:var(--display);letter-spacing:-.06em;max-width:500px;margin:14px 0;font-size:clamp(26px,2.55vw,39px);font-weight:700;line-height:1.18}.v5s .service-desc{color:#4f504d;max-width:462px;margin:0;font-size:clamp(13px,1.1vw,16px);line-height:1.68}.v5s .services-nav{gap:7px;max-width:505px;margin-top:10px;display:grid}.v5s .service-tab{width:100%;min-height:49px;color:var(--graphite);text-align:left;background:#ffffff30;border:1px solid #d7d8d2;border-radius:999px;align-items:center;gap:13px;padding:10px 17px;transition:background .4s,border-color .4s,color .4s,transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.v5s .service-tab:not(.active):hover{background:#fff;border-color:#c3c8b7;transform:translate(5px)}.v5s .service-tab.active{background:var(--olive-deep);color:#fff;border-color:var(--olive-deep);box-shadow:0 8px 25px #465c2221}.v5s .service-tab .tab-icon{stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:21px;height:21px}.v5s .service-tab .tab-name{flex:1;font-size:clamp(11px,.95vw,13px);font-weight:700}.v5s .service-tab .tab-no{opacity:.64;font-size:11px;font-weight:700}.v5s .service-tab .tab-arrow{opacity:.92;margin-left:2px;font-size:17px;font-weight:400}.v5s .control-row{align-items:center;gap:11px;max-width:505px;margin-top:23px;display:flex}.v5s .nav-arrow{width:48px;height:48px;color:var(--ink);background:#ffffffbf;border:1px solid #dcded8;border-radius:50%;place-items:center;font-size:21px;line-height:1;transition:transform .25s,background .25s,color .25s;display:grid;box-shadow:0 5px 15px #0000000b}.v5s .nav-arrow:hover{transform:translateY(-2px)}.v5s .nav-arrow.next{color:#fff;background:#222321;border-color:#222321}.v5s .progress{flex:1;align-items:center;gap:6px;max-width:156px;margin-left:19px;display:flex}.v5s .progress-segment{background:#d7d9d2;border-radius:8px;flex:1;min-width:10px;height:4px;overflow:hidden}.v5s .progress-segment .bar{background:var(--olive-deep);border-radius:inherit;width:0%;height:100%;display:block}.v5s .progress-segment.done .bar{width:100%}.v5s .progress-segment.current .bar{animation:load var(--duration) linear forwards}.v5s .paused .progress-segment.current .bar{animation-play-state:paused}.v5s .autoplay-toggle{color:#60635c;letter-spacing:.03em;white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:10px;font-weight:800;display:flex}.v5s .autoplay-toggle:hover{color:var(--olive-deep)}.v5s .autoplay-toggle svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:16px;height:16px}.v5s .stage{isolation:isolate;min-height:610px;margin-top:-102px;position:relative}.v5s .stage:before{content:"";filter:blur(16px);opacity:.9;z-index:-2;background:radial-gradient(#e5e5df 0%,#f4f4f100 70%);border-radius:50%;width:85%;height:80%;position:absolute;top:5%;left:10%}.v5s .stage:after{content:"";filter:blur(27px);z-index:-2;background:radial-gradient(#2528222c 0%,#0000 68%);height:12%;position:absolute;bottom:6%;left:15%;right:0}.v5s .stage-art{z-index:1;opacity:1;filter:blur();will-change:transform,opacity;transition:opacity .32s,transform .6s cubic-bezier(.2,.9,.2,1),filter .32s;position:absolute;inset:0;transform:translateY(0)scale(1)}.v5s .stage-art.is-out{opacity:0;filter:blur(7px);transform:translateY(17px)scale(.975)}.v5s .stage-art.is-in{animation:.7s cubic-bezier(.16,1,.3,1) both stage-in}.v5s .back-panel{z-index:-1;background:linear-gradient(125deg,#ecece7b0 5%,#d4d7c943 75%);border-radius:25px;width:77%;height:66%;position:absolute;top:7%;left:10%;transform:skewY(-3deg);box-shadow:inset 0 2px 10px #ffffff8a,16px 22px 50px #484f3811}.v5s .back-panel:after{content:"";filter:blur(3px);background:linear-gradient(130deg,#ffffffa8,#f1f2ea50);border-radius:23px;width:37%;height:48%;position:absolute;top:18%;left:10%}.v5s .shape-ring{z-index:0;border:1.5px solid #7e955047;border-radius:50%;width:210px;height:210px;position:absolute;top:20%;right:1%;transform:rotate(-11deg)}.v5s .shape-ring:after{content:"";border:1px solid #7e955026;border-radius:50%;width:125px;height:125px;position:absolute;top:41px;left:41px}.v5s .leaf{z-index:0;opacity:.54;filter:blur(.15px);width:170px;height:320px;position:absolute;top:20%;right:2%}.v5s .leaf:before,.v5s .leaf:after{content:"";transform-origin:0 100%;background:linear-gradient(90deg,#5b783c,#9eb482);border-radius:100% 0;position:absolute}.v5s .leaf:before{width:51px;height:175px;top:18px;left:29px;transform:rotate(36deg)}.v5s .leaf:after{width:50px;height:155px;top:20px;left:12px;transform:rotate(78deg)}.v5s .plinth{z-index:0;opacity:.66;background:linear-gradient(145deg,#e0dfd8,#babbb2 68%,#8d9086);border-radius:5px;width:75%;height:17%;position:absolute;top:65%;left:15%;transform:skew(-13deg)rotate(-3deg);box-shadow:19px 20px 30px #44494120}.v5s .plinth:before{content:"";background:linear-gradient(160deg,#efeee7,#d4d3cc);position:absolute;inset:1px 0 70%}.v5s .laptop{z-index:2;transform-origin:50%;filter:drop-shadow(10px 23px 14px #252b202f);width:71%;height:58%;position:absolute;top:17%;left:12%;transform:perspective(1100px)rotateY(-9deg)rotateX(3deg)rotate(1.7deg)}.v5s .laptop-display{background:#111514;border:9px solid #161a1b;border-bottom-width:12px;border-radius:15px 15px 8px 8px;width:100%;height:88%;position:relative;overflow:hidden;box-shadow:inset 0 1px #5c6463,0 0 0 1px #5c65665e}.v5s .laptop-camera{z-index:2;background:#606769;border-radius:50%;width:3px;height:3px;position:absolute;top:-5px;left:50%}.v5s .device-page{color:#171a18;font-family:var(--body);background:#fff;position:absolute;inset:0;overflow:hidden}.v5s .laptop-base{clip-path:polygon(6.7% 0,93.3% 0,100% 95%,0 95%);background:linear-gradient(#808685 3%,#454b4e 23%,#858b8b 75%,#3f4344 100%);border-radius:0 0 22px 22px;width:116%;height:15%;margin-left:-8%;position:relative}.v5s .laptop-base:after{content:"";opacity:.38;background:repeating-linear-gradient(90deg,#1d2424 0 10px,#565d60 10px 11px);border-radius:2px;height:38%;position:absolute;top:8%;left:13%;right:13%;transform:perspective(600px)rotateX(20deg)}.v5s .laptop-front{background:linear-gradient(90deg,#3a4344,#b3bbba 48%,#454e4d);border-radius:0 0 50% 50%;width:116%;height:6px;position:absolute;bottom:0;left:-8%}.v5s .phone{z-index:3;background:#121617;border:6px solid #171c1e;border-radius:31px;width:24%;min-width:125px;max-width:200px;height:52%;position:absolute;top:34%;right:1.6%;overflow:hidden;transform:perspective(950px)rotateY(-12deg)rotate(5deg);box-shadow:inset 0 0 0 1px #535b5b,11px 15px 22px #19211d41}.v5s .phone-screen{background:#fff;border-radius:23px;height:100%;position:relative;overflow:hidden}.v5s .phone-notch{z-index:6;background:#121617;border-radius:0 0 10px 10px;width:36%;height:14px;position:absolute;top:0;left:32%}.v5s .floating{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:4;background:#fffdf2d9;border:1px solid #ffffffce;border-radius:12px;align-items:center;gap:10px;padding:12px 15px;animation:6s ease-in-out infinite bob;display:flex;position:absolute;box-shadow:0 18px 35px #515c431c}.v5s .float-a{min-width:184px;animation-delay:-1.1s;top:5%;left:47%;transform:rotate(4deg)}.v5s .float-b{min-width:137px;animation-delay:-2.5s;top:43%;left:0;transform:rotate(-5deg)}.v5s .float-c{min-width:119px;animation-delay:-4s;top:31%;right:-1%;transform:rotate(5deg)}.v5s .float-icon{background:var(--olive-soft);width:31px;height:31px;color:var(--olive-deep);border-radius:8px;flex:none;place-items:center;font-size:16px;display:grid}.v5s .floating small{color:#7a8075;margin-bottom:4px;font-size:9px;line-height:1.3;display:block}.v5s .floating b{color:#242a20;font-size:12px;font-weight:800;line-height:1.2;display:block}.v5s .mini-top{border-bottom:1px solid #eff0ec;justify-content:space-between;align-items:center;gap:10px;height:35px;padding:0 17px;display:flex}.v5s .mini-logo{font:800 12px var(--display);letter-spacing:-.07em;white-space:nowrap}.v5s .mini-logo span{color:var(--olive-deep)}.v5s .mini-nav{color:#838881;font:700 6px var(--body);align-items:center;gap:13px;display:flex}.v5s .mini-button{background:var(--olive-deep);color:#fff;border-radius:12px;padding:6px 11px;font-size:6px;font-weight:700}.v5s .mini-site-hero{grid-template-columns:1fr 42%;gap:12px;height:65%;padding:18px 18px 11px;display:grid}.v5s .mini-site-kicker{color:#7b8b53;letter-spacing:.35em;text-transform:uppercase;margin:12px 0 9px;font-size:5px;font-weight:800}.v5s .mini-site-heading{font:700 clamp(12px,1.7vw,24px)/1.19 var(--display);letter-spacing:-.07em;margin:0}.v5s .mini-site-heading em{color:var(--olive-deep);font-style:normal}.v5s .mini-site-para{font:500 7px/1.7 var(--body);color:#6c716c;max-width:200px;margin-top:11px}.v5s .mini-site-cta{background:var(--olive-deep);color:#fff;border-radius:17px;align-items:center;margin-top:5px;padding:7px 12px;font-size:6px;font-weight:700;display:inline-flex}.v5s .mini-arch{isolation:isolate;background:linear-gradient(120deg,#aaaea1,#dad9ca 45%,#91998d);border-radius:5px;min-height:152px;position:relative;overflow:hidden}.v5s .mini-arch:after{content:"";z-index:-1;background:linear-gradient(100deg,#363e38,#6c7369 33%,#d9d6c7 33%,#ede8d7 53%,#4b5148 53%,#2c3330 100%);width:66%;height:110%;position:absolute;bottom:-3%;left:30%;transform:skew(-17deg);box-shadow:-10px 4px 18px #34393150}.v5s .mini-arch .arch-txt{color:#fff;text-shadow:0 1px 4px #23292370;font-size:9px;font-weight:800;line-height:1.3;position:absolute;bottom:10px;left:12px}.v5s .mini-site-bottom{color:#4e574b;border-top:1px solid #f2f2ee;gap:15px;padding:5px 18px;display:flex}.v5s .mini-stat b{font:800 11px var(--display);display:block}.v5s .mini-stat small{color:#777d75;font-size:5px}.v5s .mini-phone-page{padding:26px 10px 10px}.v5s .mini-phone-head{font:800 10px var(--display);justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.v5s .mini-phone-head span{color:#666;font-size:12px}.v5s .mini-phone-kicker{letter-spacing:.29em;color:#7c895a;margin-bottom:7px;font-size:5px;font-weight:800}.v5s .mini-phone-title{font:800 17px/1.12 var(--display);letter-spacing:-.06em;margin:0 0 7px}.v5s .mini-phone-title em{color:var(--olive-deep);font-style:normal}.v5s .mini-phone-copy{color:#5e645c;font-size:6px;line-height:1.7}.v5s .mini-phone-button{background:var(--olive-deep);color:#fff;border-radius:17px;margin-top:13px;padding:7px 10px;font-size:6px;font-weight:800;display:inline-block}.v5s .mini-phone-art{background:linear-gradient(140deg,#a7ab9d,#d8d7c8 45%,#373f36 46%,#5c645c);border-radius:5px;min-height:100px;margin-top:12px;position:relative}.v5s .mini-phone-art:after{content:"Estratégia. Design. Conversão.";color:#fff;width:80px;font-size:9px;font-weight:800;line-height:1.3;position:absolute;bottom:12px;left:12px}.v5s .screen-title{font:800 15px var(--display);letter-spacing:-.04em}.v5s .dashboard{background:#fdfdfa;height:100%;padding:15px 17px}.v5s .dashboard .dash-line{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.v5s .dash-chip{font:800 7px var(--body);color:var(--olive-deep);background:#e7eddb;border-radius:20px;padding:7px 10px}.v5s .social-hero{grid-template-columns:1.15fr 1fr;gap:10px;height:73%;display:grid}.v5s .social-left{background:#f3f4ee;border-radius:10px;padding:13px}.v5s .social-stats{gap:7px;margin-top:12px;display:flex}.v5s .social-stat{background:#fff;border-radius:8px;flex:1;min-width:70px;padding:10px 8px}.v5s .social-stat b{font:800 15px var(--display)}.v5s .social-stat small{color:#7a8076;margin-top:5px;font-size:6px;display:block}.v5s .social-bars{align-items:end;gap:8px;height:79px;padding:9px 1px;display:flex}.v5s .social-bars span{background:linear-gradient(#c4d1a7,#64783e);border-radius:4px 4px 0 0;flex:1}.v5s .social-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v5s .post-tile{background:linear-gradient(135deg,#dce2cd,#728361);border-radius:9px;min-height:76px;position:relative;overflow:hidden}.v5s .post-tile:nth-child(2){background:linear-gradient(135deg,#f0ebe2,#a5a58c)}.v5s .post-tile:nth-child(3){background:linear-gradient(135deg,#2e3930,#7d9068)}.v5s .post-tile:nth-child(4){background:linear-gradient(135deg,#d8d5c9,#6e775e)}.v5s .post-tile:after{content:"IDE.IA";color:#fff;font:700 9px var(--display);position:absolute;top:12px;left:10px}.v5s .post-tile:nth-child(2):after{color:#394431;content:"Criar é transformar."}.v5s .post-tile:nth-child(3):after{content:"Sua marca."}.v5s .post-tile:nth-child(4):after{content:"Conteúdo.";color:#343a30}.v5s .social-mobile{background:#f8f8f5;height:100%;padding:27px 10px 10px}.v5s .social-profile{align-items:center;gap:8px;margin:6px 0 13px;display:flex}.v5s .profile-avatar{width:37px;height:37px;font:800 14px var(--display);color:#44572f;background:#e4e9dd;border:3px solid #8da36d;border-radius:50%;place-items:center;display:grid}.v5s .profile-stats{flex:1;justify-content:space-around;gap:8px;display:flex}.v5s .profile-stats span{text-align:center;color:#777;font-size:6px}.v5s .profile-stats b{color:#333;font-size:10px;display:block}.v5s .social-bio{color:#555;padding-bottom:8px;font-size:6px;line-height:1.6}.v5s .social-follow{background:var(--olive-deep);color:#fff;text-align:center;border-radius:7px;margin-bottom:9px;padding:7px;font-size:7px;font-weight:700}.v5s .phone-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.v5s .phone-grid .post-tile{border-radius:3px;min-height:81px}.v5s .phone-grid .post-tile:after{font-size:7px}.v5s .brand-screen{background:#eeefe9;height:100%;padding:17px 19px}.v5s .brand-top{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.v5s .brand-layout{grid-template-rows:1fr 72px;grid-template-columns:1fr 1fr 1fr;gap:8px;height:83%;display:grid}.v5s .brand-panel{background:#fff;border-radius:10px;padding:13px;position:relative;overflow:hidden}.v5s .brand-panel.logo-panel{color:#fff;background:#273025;grid-column:span 2;place-items:center;display:grid}.v5s .brand-panel.logo-panel span{font:800 30px var(--display);letter-spacing:-.11em}.v5s .brand-panel.logo-panel i{color:#a9c667;font-style:normal}.v5s .brand-panel.tall{background:linear-gradient(150deg,#c5d2ab,#728d56);grid-row:span 2;padding:12px}.v5s .brand-panel.tall:after{content:"";border:2px solid #fff8;border-radius:11px;width:87px;height:130px;position:absolute;top:52px;left:18px;transform:rotate(-19deg)}.v5s .brand-panel h4{font:800 9px var(--display);margin:0 0 10px}.v5s .swatches{gap:5px;display:flex;position:absolute;bottom:13px;left:12px;right:12px}.v5s .swatches span{border-radius:4px;flex:1;height:37px}.v5s .stationery{background:#dcded5!important}.v5s .stationery:after{content:"IDE.IA";width:70%;height:58%;font:800 15px var(--display);letter-spacing:-.09em;color:#4b5c36;background:#f9f9f4;place-items:center;display:grid;position:absolute;top:17%;left:18%;transform:rotate(-11deg);box-shadow:0 5px 9px #0002}.v5s .brand-mobile{background:#eef0e9;height:100%;padding:27px 10px 12px}.v5s .brand-mobile .brand-card{color:#fff;height:117px;font:800 26px var(--display);letter-spacing:-.1em;background:#283027;border-radius:9px;place-items:center;margin-top:19px;display:grid;box-shadow:0 9px 14px #1a211d18}.v5s .brand-mobile .brand-card span{color:#b3ce75}.v5s .brand-mobile .brand-swatches{gap:5px;margin-top:12px;display:flex}.v5s .brand-mobile .brand-swatches i{border-radius:4px;flex:1;height:46px}.v5s .brand-mobile h3{font:800 13px var(--display);margin-top:21px}.v5s .app-screen{background:#f8f9f6;height:100%;padding:14px 15px}.v5s .app-top{border-bottom:1px solid #e6e7e2;justify-content:space-between;align-items:center;padding:2px 4px 13px;display:flex}.v5s .app-panels{grid-template-columns:34% 1fr;gap:12px;height:82%;margin-top:12px;display:grid}.v5s .app-sidebar{background:#e9eddf;border-radius:9px;padding:15px 10px}.v5s .app-sidebar .side-item{background:#d4dbc9;border-radius:5px;height:17px;margin-bottom:9px}.v5s .app-sidebar .side-item:first-child{background:#718956}.v5s .app-main{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:9px;display:grid}.v5s .app-widget{background:#fff;border:1px solid #e6eae3;border-radius:11px;padding:14px}.v5s .app-widget:first-child{grid-column:span 2;justify-content:space-between;align-items:center;display:flex}.v5s .app-widget b{font:800 13px var(--display);display:block}.v5s .app-widget small{color:#858b7d;font-size:7px}.v5s .app-widget .widget-icon{color:#304329;background:linear-gradient(135deg,#e0e8d6,#89a56f);border-radius:15px;place-items:center;width:58px;height:58px;font-size:29px;display:grid}.v5s .app-mobile{background:linear-gradient(155deg,#f7f9f3,#e5eddb);height:100%;padding:30px 12px 12px}.v5s .app-mobile .welcome{color:#75806f;margin:13px 0 5px;font-size:7px}.v5s .app-mobile h3{font:800 17px var(--display);letter-spacing:-.06em;margin:0 0 16px}.v5s .app-hero-card{color:#fff;background:#354e32;border-radius:12px;height:110px;padding:16px 13px;box-shadow:0 9px 14px #48624925}.v5s .app-hero-card strong{font:700 12px var(--display);display:block}.v5s .app-hero-card small{opacity:.8;font-size:6px}.v5s .app-hero-card .app-circle{background:#90b06b;border-radius:12px;place-items:center;width:32px;height:32px;margin-top:10px;font-size:19px;display:grid}.v5s .app-mobile-widgets{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.v5s .app-mobile-widgets span{background:#fff;border:1px solid #e3e7db;border-radius:9px;height:76px;padding:13px 10px;font-size:7px;font-weight:700;display:block}.v5s .app-mobile-widgets b{font:800 20px var(--display);margin-top:7px;display:block}.v5s .consult-screen{background:#fbfcf9;height:100%;padding:17px}.v5s .consult-screen .consult-head{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.v5s .consult-main{grid-template-columns:1.5fr 1fr;gap:10px;height:78%;display:grid}.v5s .consult-chart{background:#f0f3e9;border-radius:10px;padding:17px}.v5s .consult-chart h3{font:800 14px var(--display);margin:0}.v5s .consult-chart p{color:#8b9184;margin:6px 0 18px;font-size:7px}.v5s .graph{height:90px;position:relative}.v5s .graph svg{width:100%;height:100%;overflow:visible}.v5s .consult-tasks{background:#fff;border:1px solid #e4e9df;border-radius:10px;padding:14px}.v5s .consult-tasks h4{font:800 10px var(--display);margin:0 0 14px}.v5s .task-row{align-items:center;gap:7px;margin:13px 0;display:flex}.v5s .task-row i{background:#d7e7bc;border:3px solid #adc78e;border-radius:50%;flex:none;width:13px;height:13px;display:block}.v5s .task-row span{background:#e8ede4;border-radius:5px;flex:1;height:5px}.v5s .consult-mobile{background:#f8f9f4;height:100%;padding:32px 11px}.v5s .consult-mobile h3{font:800 17px var(--display);letter-spacing:-.06em;margin:19px 0 7px}.v5s .consult-mobile p{color:#818a7c;margin:0 0 17px;font-size:7px}.v5s .consult-mobile .consult-card{background:#fff;border:1px solid #e5e8df;border-radius:10px;margin:9px 0;padding:13px 12px}.v5s .consult-mobile .consult-card span{font-size:7px;font-weight:800}.v5s .consult-mobile .consult-card .task-progress{background:#e8e9e2;border-radius:6px;height:6px;margin-top:10px;overflow:hidden}.v5s .consult-mobile .consult-card .task-progress:after{content:"";border-radius:inherit;background:#9bb968;width:68%;height:100%;display:block}.v5s .footnote{color:#989c92;letter-spacing:.02em;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:10px;display:flex}.v5s .footnote .mobile-instruction{display:none}@keyframes load{0%{width:0}to{width:100%}}@keyframes bob{0%,to{translate:0}50%{translate:0 -10px}}@keyframes stage-in{0%{opacity:0;filter:blur(7px);transform:translateY(18px)scale(.975)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes copy-out{to{opacity:0;transform:translateY(-9px)}}@keyframes copy-in{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}.v5s .stage-art{pointer-events:none;will-change:auto;transition:none!important}.v5s .stage-art .scene-halo{z-index:-1;background:radial-gradient(ellipse at 47% 53%,var(--scene-tone,#e9eddc) 0%,#fff0 71%);opacity:.75;filter:blur(20px);border-radius:50%;width:69%;height:67%;position:absolute;top:17%;left:19%}.v5s .stage-art[data-scene=sites]{--scene-tone:#dae6c5}.v5s .stage-art[data-scene=social]{--scene-tone:#d3e2dc}.v5s .stage-art[data-scene=brand]{--scene-tone:#e0deca}.v5s .stage-art[data-scene=apps]{--scene-tone:#cbdcd0}.v5s .stage-art[data-scene=consult]{--scene-tone:#e4e7ca}.v5s .stage-art .laptop,.v5s .stage-art .phone,.v5s .stage-art .floating,.v5s .stage-art .back-panel,.v5s .stage-art .shape-ring,.v5s .stage-art .leaf,.v5s .stage-art .plinth,.v5s .stage-art .scene-halo{backface-visibility:hidden;will-change:translate,scale,rotate,opacity,filter}.v5s .stage{perspective:1350px}.v5s .copy-area{overflow:visible}.v5s .service-title,.v5s .service-desc{will-change:transform,opacity,filter}@keyframes copy-out-v2{0%{opacity:1;filter:blur();transform:translate(0)}to{opacity:0;filter:blur(3px);transform:translate(-25px,-12px)}}@keyframes copy-in-v2{0%{opacity:0;filter:blur(5px);transform:translate(28px,20px)}to{opacity:1;filter:blur();transform:translate(0)}}@media (prefers-reduced-motion:reduce){.v5s .stage-art .laptop,.v5s .stage-art .phone,.v5s .stage-art .floating,.v5s .stage-art .back-panel,.v5s .stage-art .shape-ring,.v5s .stage-art .leaf,.v5s .stage-art .plinth,.v5s .stage-art .scene-halo{will-change:auto}}@media (width>=1460px){.v5s .stage{min-height:680px;margin-top:-132px}.v5s .shell{padding-top:45px}.v5s .heading{margin-top:55px}.v5s .left{padding-top:47px}.v5s .services-nav{gap:8px}.v5s .service-tab{min-height:56px}.v5s .copy-area{min-height:210px}.v5s .laptop{top:18%}.v5s .phone{top:35%}}@media (width<=1140px){.v5s .shell{padding:26px 4vw}.v5s .heading{margin-top:38px}.v5s .split{grid-template-columns:minmax(315px,43%) minmax(0,57%)}.v5s .stage{min-height:515px;margin-top:-50px}.v5s .laptop{width:77%;top:22%;left:7%}.v5s .phone{width:26%;min-width:105px;height:49%;top:37%;right:-2%}.v5s .float-a{top:9%;left:35%}.v5s .float-b{top:50%;left:0}.v5s .float-c{top:31%;right:-2%}.v5s .copy-area{min-height:190px}.v5s .services-nav{gap:6px}.v5s .service-tab{min-height:45px}.v5s .heading h1{font-size:clamp(39px,5vw,62px)}}@media (width<=760px){.v5s .page{overflow:hidden}.v5s .shell{padding:23px 22px 30px}.v5s .heading{margin-top:33px}.v5s .eyebrow{letter-spacing:.25em;font-size:9px}.v5s h1{letter-spacing:-.07em;font-size:clamp(37px,8.8vw,57px)}.v5s .split{flex-direction:column;gap:4px;margin-top:16px;display:flex}.v5s .left{width:100%;padding:0;display:contents}.v5s .counter{order:0}.v5s .copy-area{min-height:unset;order:1;max-width:600px;padding-bottom:6px}.v5s .service-title{max-width:480px;margin:11px 0 10px;font-size:clamp(25px,6vw,34px)}.v5s .service-desc{max-width:550px;min-height:58px;font-size:13px}.v5s .stage{order:2;width:calc(100% + 36px);min-height:clamp(310px,73vw,560px);margin:0 -18px -8px}.v5s .services-nav{order:4;grid-template-columns:1fr;gap:7px;width:100%;max-width:none;margin-top:8px}.v5s .service-tab{min-height:44px}.v5s .service-tab .tab-name{font-size:12px}.v5s .control-row{order:3;width:100%;max-width:none;margin:0 0 7px}.v5s .back-panel{top:8%}.v5s .laptop{width:76%;height:64%;top:15%;left:8%}.v5s .phone{border-width:4px;border-radius:20px;width:25%;min-width:94px;height:54%;top:34%;right:1.5%}.v5s .phone-screen{border-radius:15px}.v5s .mini-phone-page,.v5s .social-mobile,.v5s .brand-mobile,.v5s .app-mobile,.v5s .consult-mobile{padding-top:16px}.v5s .phone-notch{height:9px}.v5s .plinth{top:65%}.v5s .float-a{min-width:105px;padding:8px;top:2%;left:42%}.v5s .float-b{min-width:92px;padding:8px;top:46%;left:1%}.v5s .float-c{min-width:90px;padding:8px;top:27%;right:-1%}.v5s .float-icon{width:19px;height:19px;font-size:12px}.v5s .floating small{font-size:6px}.v5s .floating b{font-size:8px}.v5s .nav-arrow{width:43px;height:43px}.v5s .progress{max-width:160px}.v5s .footnote{margin-top:20px;line-height:1.55}.v5s .footnote .mobile-instruction{display:block}}@media (width<=480px){.v5s .shell{padding-left:17px;padding-right:17px}.v5s .stage{width:calc(100% + 28px);min-height:335px;margin-left:-14px}.v5s .laptop{width:78%;height:54%;top:21%;left:5%}.v5s .phone{min-width:88px;height:51%;top:39%;right:0}.v5s .float-a{top:5%;left:36%}.v5s .float-b{top:50%}.v5s .float-c{top:31%}.v5s .mini-top{height:23px;padding:0 8px}.v5s .mini-nav{gap:4px}.v5s .mini-nav span:nth-child(2),.v5s .mini-nav span:nth-child(3){display:none}.v5s .mini-site-hero{gap:4px;padding:8px}.v5s .mini-site-kicker{margin:3px 0;font-size:4px}.v5s .mini-site-heading{font-size:12px}.v5s .mini-site-para{margin:4px 0;font-size:5px}.v5s .mini-site-cta{padding:5px;font-size:4px}.v5s .mini-arch{min-height:70px}.v5s .mini-site-bottom{gap:7px;padding:5px 9px}.v5s .mini-stat b{font-size:8px}.v5s .mini-stat small{font-size:4px}.v5s .mini-phone-title{font-size:13px}.v5s .mini-phone-head{margin-bottom:12px;font-size:7px}.v5s .mini-phone-copy{font-size:5px}.v5s .mini-phone-art{min-height:64px}.v5s .mini-phone-art:after{font-size:6px}.v5s .dashboard{padding:7px}.v5s .screen-title{font-size:9px}.v5s .social-left{padding:7px}.v5s .social-hero{gap:4px}.v5s .social-stats{gap:3px}.v5s .social-stat{min-width:35px;padding:5px}.v5s .social-stat b{font-size:9px}.v5s .social-stat small{font-size:4px}.v5s .post-tile{min-height:40px}.v5s .brand-screen{padding:7px}.v5s .brand-layout{grid-template-rows:1fr 36px;gap:4px}.v5s .brand-panel{padding:5px}.v5s .brand-panel.logo-panel span{font-size:17px}.v5s .swatches span{height:15px}.v5s .app-screen{padding:8px}.v5s .app-main{gap:4px}.v5s .app-widget{padding:6px}.v5s .app-widget b{font-size:8px}.v5s .app-widget .widget-icon{width:27px;height:27px;font-size:15px}.v5s .consult-screen{padding:7px}.v5s .consult-chart,.v5s .consult-tasks{padding:8px}.v5s .consult-chart h3{font-size:8px}.v5s .consult-tasks h4{font-size:7px}.v5s .consult-main{gap:5px}.v5s .app-mobile h3,.v5s .consult-mobile h3{font-size:12px}.v5s .app-hero-card{height:72px;padding:9px}.v5s .app-hero-card strong{font-size:9px}.v5s .app-hero-card .app-circle{width:20px;height:20px;margin-top:6px;font-size:12px}.v5s .app-mobile-widgets span{height:45px;padding:5px;font-size:5px}.v5s .app-mobile-widgets b{font-size:11px}.v5s .brand-mobile .brand-card{height:65px;margin-top:9px;font-size:17px}.v5s .brand-mobile .brand-swatches i{height:20px}.v5s .brand-mobile h3{font-size:9px}.v5s .social-mobile .profile-avatar{width:24px;height:24px}.v5s .social-profile{gap:3px}.v5s .profile-stats b{font-size:7px}.v5s .profile-stats span{font-size:4px}.v5s .phone-grid .post-tile{min-height:43px}.v5s .consult-mobile .consult-card{padding:7px}.v5s .consult-mobile .consult-card span{font-size:5px}.v5s .consult-mobile h3{margin-top:10px}.v5s .stage .leaf{opacity:.4}.v5s .footnote{font-size:9px}}.v5s .stage{contain:layout paint;border-radius:24px;min-height:610px;overflow:hidden}.v5s .stage-art{pointer-events:none;opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.v5s .stage-art .hero-main{z-index:2;transform-origin:50% 52%;will-change:transform,opacity,filter;position:absolute;inset:0}.v5s .stage-art .back-panel{opacity:.62}.v5s .stage-art .plinth{z-index:0;opacity:.4;height:12%;top:70%}.v5s .stage-art .leaf{opacity:.3}.v5s .stage-art .float-a,.v5s .stage-art .float-b,.v5s .stage-art .float-c{will-change:transform,opacity}.v5s .stage-art .floating{animation:6s ease-in-out infinite bob}.v5s .stage.transitioning .floating{animation:none!important}.v5s .stage-art[data-scene=social] .back-panel{background:linear-gradient(120deg,#e6eae1,#e6e7e0)}.v5s .stage-art[data-scene=brand] .back-panel{background:linear-gradient(120deg,#e4e6dc,#f3efe6)}.v5s .stage-art[data-scene=apps] .back-panel{background:linear-gradient(120deg,#e2e9e0,#e9ebe4)}.v5s .stage-art[data-scene=consult] .back-panel{background:linear-gradient(120deg,#e8ebdd,#e9ecdf)}.v5s .stage-art[data-scene=sites] .laptop{width:75%;height:59%;top:18%;left:10%}.v5s .stage-art[data-scene=sites] .phone{height:48%;top:40%;right:5%}.v5s .stage-art[data-scene=social] .phone{width:32%;min-width:0;max-width:265px;height:77%;top:10%;left:24%;right:auto;transform:perspective(950px)rotateY(-13deg)rotate(-7deg)}.v5s .stage-art[data-scene=social] .laptop{width:52%;height:42%;top:33%;left:43%;transform:perspective(950px)rotateY(7deg)rotateX(3deg)rotate(7deg)}.v5s .stage-art[data-scene=social] .float-a{top:7%;left:65%}.v5s .stage-art[data-scene=social] .float-b{top:60%;left:3%}.v5s .stage-art[data-scene=social] .float-c{top:76%;right:4%}.v5s .social-poster{z-index:5;background:linear-gradient(145deg,#a9b5a0,#e8e8df);border-radius:14px;flex-direction:column;justify-content:space-between;width:22%;height:25%;padding:14px;display:flex;position:absolute;top:12%;right:7%;transform:rotate(12deg);box-shadow:0 19px 32px #1b261a2e}.v5s .social-poster span{font:800 clamp(9px,1.25vw,18px)/1.2 var(--display);color:#28352a;letter-spacing:-.06em}.v5s .social-poster small{color:#45543f;font-size:9px}.v5s .social-poster:after{content:"↗";color:#fff;background:#50683a;border-radius:50%;align-self:end;place-items:center;width:25px;height:25px;display:grid}.v5s .brand-board{z-index:2;background:#f9faf4;border:1px solid #ffffffd9;border-radius:17px;grid-template-rows:1fr 29%;grid-template-columns:1.55fr 1fr;gap:10px;width:73%;height:63%;padding:27px;display:grid;position:absolute;top:17%;left:13%;transform:perspective(900px)rotateY(-10deg)rotate(-3deg);box-shadow:0 35px 65px #242c212f,inset 0 0 0 7px #f0f1e9}.v5s .brand-board .brand-mark{color:#fff;background:#2b342a;border-radius:9px;flex-direction:column;grid-row:1;justify-content:center;align-items:center;gap:12px;display:flex}.v5s .brand-board .brand-mark strong{font:800 clamp(34px,4vw,66px) var(--display);letter-spacing:-.12em}.v5s .brand-board .brand-mark strong em{color:#b2cb79;font-style:normal}.v5s .brand-board .brand-mark small{letter-spacing:.35em;color:#e9eddf;font-size:9px}.v5s .brand-board .brand-type{color:#313c2c;background:#e8ebdf;border-radius:9px;flex-direction:column;justify-content:space-between;padding:15px;display:flex}.v5s .brand-board .brand-type b{font:700 clamp(15px,2vw,29px) var(--display);letter-spacing:-.07em}.v5s .brand-board .brand-type span{color:#626c5b;font-size:9px}.v5s .brand-board .brand-palette{gap:6px;display:flex}.v5s .brand-board .brand-palette i{background:#9dbb3b;border-radius:5px;flex:1}.v5s .brand-board .brand-palette i:first-child{background:#0e0e0e}.v5s .brand-board .brand-palette i:nth-child(2){background:#2b2b2b}.v5s .brand-board .brand-palette i:nth-child(4){background:#d9d9d2}.v5s .brand-board .brand-note{color:#283124;font:700 12px var(--display);background:#fff;border-radius:9px;align-items:center;padding:12px 14px;display:flex}.v5s .brand-business{z-index:4;background:#fefef8;border:1px solid #d9dfd0;border-radius:10px;flex-direction:column;justify-content:space-between;width:34%;height:24%;padding:14px;display:flex;position:absolute;top:51%;right:1%;transform:rotate(11deg);box-shadow:0 20px 35px #222e2439}.v5s .brand-business span{font:800 25px var(--display);letter-spacing:-.1em;color:#445c32}.v5s .brand-business small{color:#5f6e54;font-size:8px}.v5s .brand-coin{width:110px;height:110px;font:800 37px var(--display);color:#385032;z-index:4;background:#a4bf6c;border:12px solid #d6e2b9;border-radius:50%;place-items:center;display:grid;position:absolute;top:63%;left:4%;transform:rotate(-14deg);box-shadow:0 12px 30px #283e2e32}.v5s .stage-art[data-scene=brand] .float-a{top:9%;left:7%}.v5s .stage-art[data-scene=brand] .float-b{top:48%;left:0}.v5s .stage-art[data-scene=brand] .float-c{top:11%;right:2%}.v5s .stage-art[data-scene=apps] .laptop{width:68%;height:48%;top:31%;left:4%;transform:perspective(950px)rotateY(-12deg)rotate(-5deg)}.v5s .stage-art[data-scene=apps] .phone{width:31%;min-width:0;max-width:253px;height:80%;top:5%;right:11%;transform:perspective(900px)rotateY(-12deg)rotate(8deg)}.v5s .stage-art[data-scene=apps] .float-a{top:12%;left:11%}.v5s .stage-art[data-scene=apps] .float-b{top:71%;left:0}.v5s .stage-art[data-scene=apps] .float-c{top:80%;right:2%}.v5s .app-orb{color:#2b4128;width:95px;height:95px;font:800 46px var(--display);z-index:2;background:linear-gradient(145deg,#d1e2b4,#82a75b);border-radius:25px;place-items:center;display:grid;position:absolute;top:9%;right:1%;transform:rotate(-14deg);box-shadow:0 17px 32px #3a533529}.v5s .stage-art[data-scene=consult] .laptop{width:76%;height:59%;top:23%;left:10%;transform:perspective(950px)rotateY(-8deg)rotateX(5deg)rotate(-3deg)}.v5s .stage-art[data-scene=consult] .phone{display:none}.v5s .stage-art[data-scene=consult] .float-a{top:8%;left:58%}.v5s .stage-art[data-scene=consult] .float-b{top:56%;left:0}.v5s .stage-art[data-scene=consult] .float-c{top:70%;right:1%}.v5s .consult-report{z-index:4;background:#fcfff6;border:1px solid #d8dfca;border-radius:13px;flex-direction:column;gap:9px;width:30%;height:34%;padding:19px 15px;display:flex;position:absolute;top:48%;right:2%;transform:rotate(9deg);box-shadow:0 24px 35px #242d2439}.v5s .consult-report b{font:800 clamp(11px,1.4vw,19px)/1.3 var(--display);color:#2b3f28}.v5s .consult-report i{background:#dce5d2;border-radius:6px;height:9px}.v5s .consult-report i:first-of-type{width:90%}.v5s .consult-report i:nth-of-type(2){width:68%}.v5s .consult-report i:nth-of-type(3){width:80%}.v5s .consult-report small{color:#69804d;font-size:10px}.v5s .stage-art .hero-main{backface-visibility:hidden}@media (width<=760px){.v5s .stage{min-height:clamp(310px,73vw,560px)}.v5s .brand-board{border-radius:10px;gap:5px;padding:12px}.v5s .brand-board .brand-mark strong{font-size:clamp(26px,8vw,46px)}.v5s .brand-board .brand-mark small{font-size:5px}.v5s .brand-board .brand-type{padding:7px}.v5s .brand-board .brand-type b{font-size:clamp(12px,4vw,20px)}.v5s .brand-board .brand-type span{font-size:6px}.v5s .brand-board .brand-note{padding:5px;font-size:7px}.v5s .brand-business{padding:8px}.v5s .brand-business span{font-size:15px}.v5s .brand-business small{font-size:6px}.v5s .brand-coin{border-width:6px;width:58px;height:58px;font-size:18px}.v5s .stage-art[data-scene=social] .phone{width:33%;min-width:0;height:77%;top:12%;left:20%}.v5s .stage-art[data-scene=apps] .phone{width:32%;min-width:0;height:75%;top:6%;right:9%}.v5s .social-poster{border-radius:8px;padding:8px}.v5s .social-poster span{font-size:9px}.v5s .social-poster small{font-size:5px}.v5s .social-poster:after{width:17px;height:17px}.v5s .app-orb{border-radius:14px;width:52px;height:52px;font-size:28px}.v5s .consult-report{gap:5px;padding:10px}.v5s .consult-report b{font-size:11px}.v5s .consult-report i{height:5px}.v5s .consult-report small{font-size:6px}}.v5s{--motion-long:2.12s;--soft-ease:cubic-bezier(.22,.64,.25,1);--settle-ease:cubic-bezier(.19,.9,.22,1)}.v5s .stage-art.motion-leave,.v5s .stage-art.motion-arrive{pointer-events:none}.v5s .stage-art.motion-leave{z-index:1!important}.v5s .stage-art.motion-arrive{z-index:2!important}.v5s .stage-art.motion-leave .hero-main{animation:1.58s cubic-bezier(.38,0,.62,1) 60ms both v5-hero-out!important}.v5s .stage-art.motion-arrive .hero-main{animation:v5-hero-in 1.95s var(--soft-ease) .24s both!important}.v5s .stage-art.motion-leave .hero-main :is(.laptop,.brand-board,.consult-report){animation:1.31s cubic-bezier(.4,0,.6,1) both v5-large-out!important}.v5s .stage-art.motion-arrive .hero-main :is(.laptop,.brand-board,.consult-report){animation:v5-large-in 1.72s var(--settle-ease) .3s both!important}.v5s .stage-art.motion-leave .hero-main :is(.phone,.brand-business,.social-poster,.app-orb){animation:1.2s cubic-bezier(.4,0,.65,1) 70ms both v5-small-out!important}.v5s .stage-art.motion-arrive .hero-main :is(.phone,.brand-business,.social-poster,.app-orb){animation:v5-small-in 1.68s var(--settle-ease) .43s both!important}.v5s .stage-art.motion-leave .hero-main .brand-coin{animation:1.13s ease-in-out .1s both v5-coin-out!important}.v5s .stage-art.motion-arrive .hero-main .brand-coin{animation:v5-coin-in 1.55s var(--settle-ease) .59s both!important}.v5s .stage-art.motion-leave :is(.back-panel,.plinth,.shape-ring,.leaf,.scene-halo){animation:1.24s ease-in-out both v5-ambient-out!important}.v5s .stage-art.motion-arrive :is(.back-panel,.plinth,.shape-ring,.leaf,.scene-halo){animation:1.75s ease-in-out .3s both v5-ambient-in!important}.v5s .stage-art.motion-leave .floating.float-a{animation:1.16s ease-in-out 90ms both v5-card-a-out!important}.v5s .stage-art.motion-leave .floating.float-b{animation:1.19s ease-in-out 20ms both v5-card-b-out!important}.v5s .stage-art.motion-leave .floating.float-c{animation:1.15s ease-in-out .15s both v5-card-c-out!important}.v5s .stage-art.motion-arrive .floating.float-a{animation:v5-card-a-in 1.26s var(--settle-ease) .66s both!important}.v5s .stage-art.motion-arrive .floating.float-b{animation:v5-card-b-in 1.29s var(--settle-ease) .83s both!important}.v5s .stage-art.motion-arrive .floating.float-c{animation:v5-card-c-in 1.25s var(--settle-ease) .99s both!important}@keyframes v5-hero-out{0%{opacity:1;transform:translate(0)scale(1)}52%{opacity:.83;transform:translate(-17px,-3px)scale(.993)}to{opacity:0;transform:translate(-76px,-7px)scale(.966)}}@keyframes v5-hero-in{0%{opacity:0;transform:translate(66px,12px)scale(.965)}28%{opacity:.4}72%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@keyframes v5-large-out{0%{opacity:1;translate:0;scale:1}to{opacity:.16;translate:-34px -13px;scale:.985}}@keyframes v5-large-in{0%{opacity:0;translate:49px 17px;scale:.947}65%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes v5-small-out{0%{opacity:1;translate:0;scale:1}to{opacity:0;translate:-13px 24px;scale:.96}}@keyframes v5-small-in{0%{opacity:0;translate:38px 40px;scale:.92}56%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes v5-coin-out{to{opacity:0;translate:-22px 21px;rotate:-10deg;scale:.94}}@keyframes v5-coin-in{0%{opacity:0;translate:29px 27px;rotate:9deg;scale:.9}to{opacity:1;translate:0;rotate:0deg;scale:1}}@keyframes v5-ambient-out{to{opacity:0;translate:-29px 1px}}@keyframes v5-ambient-in{0%{opacity:0;translate:32px -3px}to{opacity:1;translate:0}}@keyframes v5-card-a-out{to{opacity:0;translate:-48px -28px;scale:.94}}@keyframes v5-card-b-out{to{opacity:0;translate:-45px 21px;scale:.96}}@keyframes v5-card-c-out{to{opacity:0;translate:-18px 42px;scale:.94}}@keyframes v5-card-a-in{0%{opacity:0;translate:46px -27px;scale:.95}to{opacity:1;translate:0;scale:1}}@keyframes v5-card-b-in{0%{opacity:0;translate:33px 33px;scale:.94}to{opacity:1;translate:0;scale:1}}@keyframes v5-card-c-in{0%{opacity:0;translate:39px 19px;scale:.96}to{opacity:1;translate:0;scale:1}}.v5s .copy-area.is-changing .service-title{animation:.43s ease-in-out both v5-copy-out!important}.v5s .copy-area.is-changing .service-desc{animation:.43s ease-in-out 70ms both v5-copy-out!important}.v5s .copy-area.is-entering .service-title{animation:v5-copy-in .9s var(--settle-ease) both!important}.v5s .copy-area.is-entering .service-desc{animation:v5-copy-in .96s var(--settle-ease) .1s both!important}@keyframes v5-copy-out{to{opacity:0;transform:translate(-17px,-5px)}}@keyframes v5-copy-in{0%{opacity:0;transform:translate(18px,9px)}to{opacity:1;transform:translate(0)}}.v5s .stage{contain:layout paint;isolation:isolate;overflow:hidden}.v5s.motion-off .stage-art *,.v5s.motion-off .service-title,.v5s.motion-off .service-desc{transition:none!important;animation:none!important}.v5s #toggleMotion{color:#3e5837;background:#f0f4e7;border:1px solid #adbe8e;border-radius:20px;padding:6px 10px;font-size:10px}.v5s #toggleMotion.is-off{color:#74746f;background:#eee;border-color:#c9cac4}@media (width<=760px){.v5s #toggleMotion{padding:6px;font-size:9px}.v5s .progress{max-width:90px;margin-left:1px}}@media (width<=400px){.v5s .control-row{gap:5px}.v5s .nav-arrow{width:36px;height:36px}.v5s .autoplay-toggle{gap:4px;font-size:9px}.v5s .progress{max-width:65px}}
