.ScopeKit-module-scss-module__79oAia__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(196px,auto);gap:12px;display:grid}.ScopeKit-module-scss-module__79oAia__card{isolation:isolate;background:linear-gradient(160deg, color-mix(in srgb, var(--sv) 9%, var(--surface)), var(--surface) 70%);border:1px solid color-mix(in srgb, var(--sv) 20%, var(--line));border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;transition:border-color .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.ScopeKit-module-scss-module__79oAia__card strong{letter-spacing:-.025em;background:linear-gradient(100deg, var(--text) 0%, var(--text) 45%, color-mix(in srgb, var(--sv) 80%, var(--text)) 55%, var(--text) 100%) 100% 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;max-width:88%;margin-top:auto;font-size:clamp(18px,1.35vw,21px);font-weight:500;line-height:1.3;transition:background-position 1.1s cubic-bezier(.22,1,.36,1);position:relative}@media (hover:hover) and (pointer:fine){.ScopeKit-module-scss-module__79oAia__card:hover strong{background-position:0 0}.ScopeKit-module-scss-module__79oAia__card:hover{border-color:color-mix(in srgb, var(--sv) 60%, transparent)}.ScopeKit-module-scss-module__79oAia__card:hover .ScopeKit-module-scss-module__79oAia__art{opacity:.95;transform:translateY(-4px)}}.ScopeKit-module-scss-module__79oAia__art{z-index:-1;width:88px;height:88px;color:var(--sv);opacity:.7;pointer-events:none;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;top:20px;right:20px}.ScopeKit-module-scss-module__79oAia__art svg{width:100%;height:100%}.ScopeKit-module-scss-module__79oAia__card[data-span="2"],.ScopeKit-module-scss-module__79oAia__card[data-span="4"]{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px}.ScopeKit-module-scss-module__79oAia__card[data-span="2"] strong,.ScopeKit-module-scss-module__79oAia__card[data-span="4"] strong{max-width:30ch;margin-top:0;font-size:clamp(22px,1.8vw,28px)}.ScopeKit-module-scss-module__79oAia__card[data-span="2"] .ScopeKit-module-scss-module__79oAia__art,.ScopeKit-module-scss-module__79oAia__card[data-span="4"] .ScopeKit-module-scss-module__79oAia__art{width:120px;height:120px;margin-top:-60px;top:50%;right:28px}.ScopeKit-module-scss-module__79oAia__card[data-span="2"]{grid-column:span 2}.ScopeKit-module-scss-module__79oAia__card[data-span="4"]{grid-column:span 4}.ScopeKit-module-scss-module__79oAia__feature{--pad:28px;padding:var(--pad) 0 0 var(--pad);background:radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--sv) 30%, transparent), transparent 70%),linear-gradient(160deg, color-mix(in srgb, var(--sv) 12%, var(--surface)), var(--surface));border:1px solid color-mix(in srgb, var(--sv) 40%, transparent);border-radius:20px;flex-direction:column;grid-area:span 2/span 2;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.ScopeKit-module-scss-module__79oAia__feature:hover :is(.ScopeKit-module-scss-module__79oAia__browser,.ScopeKit-module-scss-module__79oAia__phone){transform:translateY(-8px)}}.ScopeKit-module-scss-module__79oAia__featureHead{padding-right:28px}.ScopeKit-module-scss-module__79oAia__featureHead strong{letter-spacing:-.025em;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2}.ScopeKit-module-scss-module__79oAia__concept{font:500 13px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--dim);margin:8px 28px 0 0}.ScopeKit-module-scss-module__79oAia__shots{min-height:220px;padding-right:var(--pad);flex:1 1 0;margin-top:24px;position:relative}.ScopeKit-module-scss-module__79oAia__browser{background:#0c0d14;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;transition:transform 1.1s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.ScopeKit-module-scss-module__79oAia__bar{border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:6px;padding:9px 12px;display:flex}.ScopeKit-module-scss-module__79oAia__bar>i{background:#ffffff24;border-radius:50%;width:8px;height:8px}.ScopeKit-module-scss-module__79oAia__bar .ScopeKit-module-scss-module__79oAia__hosts{margin-left:10px;display:grid;position:relative}.ScopeKit-module-scss-module__79oAia__bar .ScopeKit-module-scss-module__79oAia__hosts>em{grid-area:1/1}.ScopeKit-module-scss-module__79oAia__bar em{font:normal 500 10px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--dim)}.ScopeKit-module-scss-module__79oAia__phones{justify-content:center;gap:18px;display:flex}.ScopeKit-module-scss-module__79oAia__phone{background:#0c0d14;border:1px solid #ffffff24;border-bottom:0;border-radius:30px 30px 0 0;flex:none;width:min(42%,210px);height:max-content;padding:6px 6px 0;transition:transform 1.1s cubic-bezier(.22,1,.36,1);overflow:hidden;box-shadow:0 -20px 60px #0006}.ScopeKit-module-scss-module__79oAia__phone img{border-radius:24px 24px 0 0;width:100%;height:auto;display:block}.ScopeKit-module-scss-module__79oAia__phone+.ScopeKit-module-scss-module__79oAia__phone{margin-top:48px}.ScopeKit-module-scss-module__79oAia__frames{display:block;position:relative}.ScopeKit-module-scss-module__79oAia__frames img{width:100%;height:auto;display:block}.ScopeKit-module-scss-module__79oAia__frames img+img{position:absolute;inset:0}.ScopeKit-module-scss-module__79oAia__browser[data-cycle] .ScopeKit-module-scss-module__79oAia__frames img+img,.ScopeKit-module-scss-module__79oAia__browser[data-cycle] .ScopeKit-module-scss-module__79oAia__hosts em+em{animation:10s ease-in-out infinite ScopeKit-module-scss-module__79oAia__frame-swap}.ScopeKit-module-scss-module__79oAia__browser[data-cycle] .ScopeKit-module-scss-module__79oAia__hosts em:first-child{animation:10s ease-in-out infinite ScopeKit-module-scss-module__79oAia__frame-swap-out}@keyframes ScopeKit-module-scss-module__79oAia__frame-swap{0%,40%{opacity:0}50%,90%{opacity:1}to{opacity:0}}@keyframes ScopeKit-module-scss-module__79oAia__frame-swap-out{0%,40%{opacity:1}50%,90%{opacity:0}to{opacity:1}}.ScopeKit-module-scss-module__79oAia__extra{margin-top:32px}.ScopeKit-module-scss-module__79oAia__extra h3{font:500 13px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--dim);margin-bottom:14px}.ScopeKit-module-scss-module__79oAia__extra ul{flex-wrap:wrap;gap:10px;display:flex}.ScopeKit-module-scss-module__79oAia__extra li{border-radius:var(--pill);border:1.5px dashed var(--line-strong);color:var(--muted);align-items:center;gap:10px;padding:11px 14px 11px 16px;font-size:14px;transition:border-color .5s cubic-bezier(.22,1,.36,1),color .5s cubic-bezier(.22,1,.36,1);display:inline-flex}.ScopeKit-module-scss-module__79oAia__extra li svg{width:17px;height:17px;color:var(--dim);transition:color .5s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.ScopeKit-module-scss-module__79oAia__extra li:hover{border-color:color-mix(in srgb, var(--sv) 60%, transparent);color:var(--text)}.ScopeKit-module-scss-module__79oAia__extra li:hover svg{color:var(--sv)}}.ScopeKit-module-scss-module__79oAia__extra .ScopeKit-module-scss-module__79oAia__plus{width:14px;height:14px;margin-left:2px}.ScopeKit-module-scss-module__79oAia__grid[data-visible=false]>li{opacity:0;transform:translateY(24px)}.ScopeKit-module-scss-module__79oAia__grid[data-visible=true]>li{transition:opacity .9s ease calc(var(--i)*80ms),transform 1.1s cubic-bezier(.22, 1, .36, 1) calc(var(--i)*80ms),border-color .6s cubic-bezier(.22, 1, .36, 1),filter .6s cubic-bezier(.22, 1, .36, 1)}@media (hover:hover) and (pointer:fine){.ScopeKit-module-scss-module__79oAia__grid[data-visible=true]:has(>li:is(:hover,:focus-visible))>li:not(:hover,:focus-visible){filter:brightness(.38)saturate(.6)}}.ScopeKit-module-scss-module__79oAia__grid>li:focus{outline:none}.ScopeKit-module-scss-module__79oAia__grid>li:focus-visible{outline:2px solid color-mix(in srgb, var(--sv) 70%, transparent);outline-offset:2px}@media (max-width:1100px){.ScopeKit-module-scss-module__79oAia__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ScopeKit-module-scss-module__79oAia__feature{grid-row:span 1;min-height:400px}.ScopeKit-module-scss-module__79oAia__card[data-span="4"]{grid-column:span 2}}@media (max-width:600px){.ScopeKit-module-scss-module__79oAia__grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:10px}.ScopeKit-module-scss-module__79oAia__feature{--pad:20px;grid-column:auto;min-height:340px}.ScopeKit-module-scss-module__79oAia__card,.ScopeKit-module-scss-module__79oAia__card[data-span="2"],.ScopeKit-module-scss-module__79oAia__card[data-span="4"]{flex-direction:row;grid-column:auto;align-items:center;gap:16px;padding:16px}.ScopeKit-module-scss-module__79oAia__card strong,.ScopeKit-module-scss-module__79oAia__card[data-span="2"] strong,.ScopeKit-module-scss-module__79oAia__card[data-span="4"] strong{flex:1;max-width:none;padding-right:68px;font-size:15px}.ScopeKit-module-scss-module__79oAia__card .ScopeKit-module-scss-module__79oAia__art,.ScopeKit-module-scss-module__79oAia__card[data-span="2"] .ScopeKit-module-scss-module__79oAia__art,.ScopeKit-module-scss-module__79oAia__card[data-span="4"] .ScopeKit-module-scss-module__79oAia__art{width:64px;height:64px;margin-top:-32px;top:50%;right:14px}}@media (prefers-reduced-motion:reduce){.ScopeKit-module-scss-module__79oAia__grid>li,.ScopeKit-module-scss-module__79oAia__browser,.ScopeKit-module-scss-module__79oAia__phone,.ScopeKit-module-scss-module__79oAia__art{transition:none!important}.ScopeKit-module-scss-module__79oAia__browser[data-cycle] :is(img,em){animation:none!important}.ScopeKit-module-scss-module__79oAia__browser[data-cycle] :is(.ScopeKit-module-scss-module__79oAia__frames img+img,.ScopeKit-module-scss-module__79oAia__hosts em+em){opacity:0}.ScopeKit-module-scss-module__79oAia__grid>li{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.ScopeKit-module-scss-module__79oAia__grid[data-visible=true]:has(>li:is(:hover,:focus-visible))>li:not(:hover,:focus-visible){filter:brightness(.38)saturate(.6)}}
.ServicePage-module-scss-module__qrF2eW__page{--sv:var(--accent);--sv-soft:color-mix(in srgb, var(--sv) 14%, transparent)}.ServicePage-module-scss-module__qrF2eW__inner{max-width:var(--container);padding:0 var(--gutter);margin:auto}.ServicePage-module-scss-module__qrF2eW__section{padding:clamp(56px,7vw,110px) 0}.ServicePage-module-scss-module__qrF2eW__h2{letter-spacing:-.04em;font-size:clamp(30px,3.4vw,50px);font-weight:600;line-height:1.06}.ServicePage-module-scss-module__qrF2eW__hero{isolation:isolate;align-items:flex-end;min-height:clamp(560px,42.8vw,860px);padding:clamp(40px,6vw,96px) 0 clamp(32px,3.6vw,56px);display:flex;position:relative;overflow:clip}.ServicePage-module-scss-module__qrF2eW__hero>.ServicePage-module-scss-module__qrF2eW__inner{gap:clamp(20px,2.4vw,32px);width:100%;display:grid}.ServicePage-module-scss-module__qrF2eW__hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:12ch;font-size:clamp(40px,4.6vw,72px);font-weight:550;line-height:.98}.ServicePage-module-scss-module__qrF2eW__hero:after{content:"";z-index:-1;background:linear-gradient(0deg, var(--bg), transparent);pointer-events:none;height:140px;position:absolute;bottom:0;left:0;right:0}.ServicePage-module-scss-module__qrF2eW__heroArt{aspect-ratio:1916/821;z-index:-1;width:88%;position:absolute;top:0;right:0}.ServicePage-module-scss-module__qrF2eW__heroArt img{object-fit:cover;object-position:right center}.ServicePage-module-scss-module__qrF2eW__heroArt:after{content:"";background:linear-gradient(90deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 80%, transparent) 28%, transparent 58%),linear-gradient(0deg, var(--bg) 0%, transparent 28%);position:absolute;inset:0}.ServicePage-module-scss-module__qrF2eW__back{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);justify-self:start;align-items:center;gap:10px;font-size:12px;font-weight:600;text-decoration:none;transition:color .4s;display:inline-flex}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__back:hover{color:var(--text)}}.ServicePage-module-scss-module__qrF2eW__heroRow{grid-template-columns:minmax(0,1fr);align-items:end;gap:24px;max-width:min(640px,50%);padding-top:clamp(20px,2.4vw,32px);display:grid;position:relative}.ServicePage-module-scss-module__qrF2eW__heroRow:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent) 35%, var(--accent-2) 50%, var(--accent) 65%, transparent 100%) 0 0/40% 100% no-repeat,var(--line);border-radius:2px;height:2px;animation:5s ease-in-out infinite alternate ServicePage-module-scss-module__qrF2eW__hero-line;position:absolute;top:0;left:0;right:0}.ServicePage-module-scss-module__qrF2eW__heroRow>p{max-width:560px;color:var(--muted);font-size:18px;line-height:1.6}.ServicePage-module-scss-module__qrF2eW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ServicePage-module-scss-module__qrF2eW__price{border-radius:var(--pill);height:52px;box-shadow:inset 0 0 0 1px var(--line-strong);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--text);align-items:center;padding:0 22px;font-size:12px;font-weight:600;text-decoration:none;transition:box-shadow .4s;display:inline-flex}.ServicePage-module-scss-module__qrF2eW__price:focus-visible{box-shadow:inset 0 0 0 1px var(--text);outline:none}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__price:hover{box-shadow:inset 0 0 0 1px var(--text);outline:none}}.ServicePage-module-scss-module__qrF2eW__casesWrap{position:relative}.ServicePage-module-scss-module__qrF2eW__cases{border-top:1px solid var(--line);margin-top:clamp(28px,3vw,44px)}.ServicePage-module-scss-module__qrF2eW__caseRow{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;isolation:isolate;background:0 0;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr) 56px;align-items:center;gap:16px 48px;padding:clamp(26px,3vw,44px) 8px;display:grid;position:relative}.ServicePage-module-scss-module__qrF2eW__caseRow:before{content:"";z-index:-1;background:linear-gradient(0deg, var(--surface), transparent);transform-origin:bottom;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleY(0)}.ServicePage-module-scss-module__qrF2eW__caseRow strong{letter-spacing:-.045em;color:color-mix(in srgb, var(--text) 28%, transparent);font-size:clamp(28px,3.6vw,58px);font-weight:550;line-height:1.02;display:block;position:relative}.ServicePage-module-scss-module__qrF2eW__caseRow strong:after{content:attr(data-text);color:var(--text);clip-path:inset(0 100% 0 0);transition:clip-path 1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.ServicePage-module-scss-module__qrF2eW__caseRow>span{color:var(--muted);opacity:.55;font-size:16px;line-height:1.6;transition:opacity .7s,translate .9s cubic-bezier(.22,1,.36,1);translate:0 8px}.ServicePage-module-scss-module__qrF2eW__caseRow i{width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:50%;justify-self:end;place-items:center;transition:background-color .5s,color .5s;display:grid}.ServicePage-module-scss-module__qrF2eW__caseRow:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__caseRow:hover{outline:none}}.ServicePage-module-scss-module__qrF2eW__caseRow:focus-visible:before{transform:scaleY(1)}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__caseRow:hover:before{transform:scaleY(1)}}.ServicePage-module-scss-module__qrF2eW__caseRow:focus-visible strong:after{clip-path:inset(0)}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__caseRow:hover strong:after{clip-path:inset(0)}}.ServicePage-module-scss-module__qrF2eW__caseRow:focus-visible>span{opacity:1;translate:0}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__caseRow:hover>span{opacity:1;translate:0}}.ServicePage-module-scss-module__qrF2eW__caseRow:focus-visible i{background:var(--accent);color:var(--on-accent)}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__caseRow:hover i{background:var(--accent);color:var(--on-accent)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ServicePage-module-scss-module__qrF2eW__caseRow{cursor:none}}@media (hover:none){.ServicePage-module-scss-module__qrF2eW__caseRow strong{color:var(--text)}}.ServicePage-module-scss-module__qrF2eW__cases[data-visible=false] li{opacity:0;translate:0 24px}.ServicePage-module-scss-module__qrF2eW__cases[data-visible=true] li{transition:opacity .9s ease calc(var(--i)*.1s),translate 1.1s cubic-bezier(.22, 1, .36, 1) calc(var(--i)*.1s)}.ServicePage-module-scss-module__qrF2eW__demo{border:1px solid color-mix(in srgb, var(--sv) 35%, transparent);color:var(--text);background:#111219;border-radius:24px;text-decoration:none;transition:translate .7s cubic-bezier(.22,1,.36,1),box-shadow .7s;display:block;overflow:hidden;box-shadow:0 40px 90px #00000070}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__demo:hover{box-shadow:0 50px 110px #00000080,0 0 0 1px color-mix(in srgb, var(--sv) 60%, transparent);translate:0 -6px}.ServicePage-module-scss-module__qrF2eW__demo:hover .ServicePage-module-scss-module__qrF2eW__demoGo{box-shadow:0 16px 40px color-mix(in srgb, var(--sv) 45%, transparent)}.ServicePage-module-scss-module__qrF2eW__demo:hover .ServicePage-module-scss-module__qrF2eW__demoVisual{scale:1.03}}.ServicePage-module-scss-module__qrF2eW__demoBar{border-bottom:1px solid var(--line);background:#0c0d14;align-items:center;gap:7px;padding:12px 16px;display:flex}.ServicePage-module-scss-module__qrF2eW__demoBar>i{background:#ffffff1f;border-radius:50%;width:10px;height:10px}.ServicePage-module-scss-module__qrF2eW__demoBar b{font:500 13px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--sv);align-items:center;gap:10px;margin-left:auto;display:inline-flex}.ServicePage-module-scss-module__qrF2eW__live{background:var(--sv);border-radius:50%;width:7px;height:7px;position:relative}.ServicePage-module-scss-module__qrF2eW__live:before{content:"";border:1px solid var(--sv);border-radius:50%;animation:2.4s ease-out infinite ServicePage-module-scss-module__qrF2eW__live-ring;position:absolute;inset:0}@keyframes ServicePage-module-scss-module__qrF2eW__live-ring{0%{opacity:.9;scale:1}to{opacity:0;scale:2.6}}.ServicePage-module-scss-module__qrF2eW__demoBody{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:360px;display:grid;position:relative}.ServicePage-module-scss-module__qrF2eW__demoBody:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--sv) 45%, transparent), color-mix(in srgb, var(--sv) 14%, transparent) 55%, transparent);width:110%;height:180%;animation:7s ease-in-out infinite alternate ServicePage-module-scss-module__qrF2eW__demo-glow;position:absolute;bottom:0;right:0;translate:45% 50%}@keyframes ServicePage-module-scss-module__qrF2eW__demo-glow{0%{opacity:.35;scale:.6}to{opacity:1;scale:1.2}}.ServicePage-module-scss-module__qrF2eW__demoVisual{place-self:end center;padding-top:32px;transition:scale .8s cubic-bezier(.22,1,.36,1)}.ServicePage-module-scss-module__qrF2eW__demoText{justify-items:start;gap:14px;padding:clamp(28px,4vw,56px);display:grid}.ServicePage-module-scss-module__qrF2eW__demoText strong{letter-spacing:-.035em;font-size:clamp(24px,2.6vw,36px);font-weight:600;line-height:1.1}.ServicePage-module-scss-module__qrF2eW__demoText em{color:var(--muted);max-width:420px;font-size:15px;font-style:normal;line-height:1.6}.ServicePage-module-scss-module__qrF2eW__demoGo{background:var(--sv);color:#12121c;letter-spacing:.01em;border-radius:999px;align-items:center;gap:10px;margin-top:10px;padding:14px 22px;font-size:13px;font-weight:650;transition:box-shadow .6s cubic-bezier(.22,1,.36,1);display:inline-flex}.ServicePage-module-scss-module__qrF2eW__demoGo>span:first-child,.ServicePage-module-scss-module__qrF2eW__demoGo>span:first-child svg{width:18px;height:18px}.ServicePage-module-scss-module__qrF2eW__kitHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;margin-bottom:36px;display:flex}.ServicePage-module-scss-module__qrF2eW__pricing{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ServicePage-module-scss-module__qrF2eW__priceAbout{justify-items:start;gap:12px;margin-top:clamp(24px,3vw,40px);display:grid}.ServicePage-module-scss-module__qrF2eW__priceAbout small{letter-spacing:.07em;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:600}.ServicePage-module-scss-module__qrF2eW__priceAbout p{max-width:420px;font-size:18px;line-height:1.5}.ServicePage-module-scss-module__qrF2eW__priceAbout>span{color:var(--muted);font-size:14px}.ServicePage-module-scss-module__qrF2eW__priceAbout .wc-btn{margin-top:16px}.ServicePage-module-scss-module__qrF2eW__priceRows{border-top:1px solid var(--line)}.ServicePage-module-scss-module__qrF2eW__priceRows li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:clamp(22px,2.4vw,32px) 4px;display:flex;position:relative}.ServicePage-module-scss-module__qrF2eW__priceRows li:after{content:"";background:var(--line);transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0}.ServicePage-module-scss-module__qrF2eW__priceRows li>span{color:var(--muted);font-size:clamp(18px,1.6vw,22px);transition:color .4s}.ServicePage-module-scss-module__qrF2eW__priceRows li>span:first-letter{text-transform:uppercase}.ServicePage-module-scss-module__qrF2eW__priceRows li b{letter-spacing:-.04em;white-space:nowrap;color:var(--accent-2);font-size:clamp(30px,3.4vw,48px);font-weight:550;line-height:1;transition:color .4s}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__priceRows li:hover>span,.ServicePage-module-scss-module__qrF2eW__priceRows li:hover b{color:var(--text)}}.ServicePage-module-scss-module__qrF2eW__priceRows[data-visible=false] li{opacity:0;translate:0 16px}.ServicePage-module-scss-module__qrF2eW__priceRows[data-visible=false] li:after{transform:scaleX(0)}.ServicePage-module-scss-module__qrF2eW__priceRows[data-visible=true] li{transition:opacity .7s ease calc(var(--i)*.15s),translate .9s cubic-bezier(.22, 1, .36, 1) calc(var(--i)*.15s)}.ServicePage-module-scss-module__qrF2eW__priceRows[data-visible=true] li:after{transition:transform 1.1s cubic-bezier(.22, 1, .36, 1) calc(.2s + var(--i)*.15s)}.ServicePage-module-scss-module__qrF2eW__stairs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:10px;margin-top:44px;display:grid}.ServicePage-module-scss-module__qrF2eW__stairs li{grid-template-rows:auto auto;gap:16px;display:grid}.ServicePage-module-scss-module__qrF2eW__stepText{gap:8px;padding:0 4px;display:grid}.ServicePage-module-scss-module__qrF2eW__stepText b{font:400 13px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--sv)}.ServicePage-module-scss-module__qrF2eW__stepText h3{letter-spacing:-.025em;font-size:22px;font-weight:600}.ServicePage-module-scss-module__qrF2eW__stepText p{color:var(--muted);font-size:14px;line-height:1.55}.ServicePage-module-scss-module__qrF2eW__riser{height:calc(70px + var(--i)*60px);transform-origin:bottom;background:linear-gradient(180deg, color-mix(in srgb, var(--sv) calc(30% + var(--i) * 15%), var(--surface)), color-mix(in srgb, var(--sv) 6%, var(--surface)));border:1px solid color-mix(in srgb, var(--sv) 40%, transparent);box-shadow:0 -10px 40px color-mix(in srgb, var(--sv) calc(var(--i) * 8%), transparent);border-bottom:0;border-radius:16px 16px 4px 4px;display:block}.ServicePage-module-scss-module__qrF2eW__stairs[data-visible=false] .ServicePage-module-scss-module__qrF2eW__riser{transform:scaleY(0)}.ServicePage-module-scss-module__qrF2eW__stairs[data-visible=false] .ServicePage-module-scss-module__qrF2eW__stepText{opacity:0;translate:0 20px}.ServicePage-module-scss-module__qrF2eW__stairs[data-visible=true] .ServicePage-module-scss-module__qrF2eW__riser{transition:transform .9s cubic-bezier(.3, 1.3, .5, 1) calc(var(--i)*.22s)}.ServicePage-module-scss-module__qrF2eW__stairs[data-visible=true] .ServicePage-module-scss-module__qrF2eW__stepText{transition:opacity .7s ease calc(.3s + var(--i)*.22s),translate .9s cubic-bezier(.22, 1, .36, 1) calc(.3s + var(--i)*.22s)}.ServicePage-module-scss-module__qrF2eW__next{border-top:1px solid var(--line);margin-top:32px}.ServicePage-module-scss-module__qrF2eW__next a{border-bottom:1px solid var(--line);color:var(--text);isolation:isolate;grid-template-columns:90px minmax(0,1fr) minmax(0,.9fr) 48px;align-items:center;gap:24px;padding:26px 8px;text-decoration:none;display:grid;position:relative;overflow:hidden}.ServicePage-module-scss-module__qrF2eW__next a:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--c) 16%, transparent), transparent 80%);transform-origin:0;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.ServicePage-module-scss-module__qrF2eW__next a small{font:400 13px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--c)}.ServicePage-module-scss-module__qrF2eW__next a strong{letter-spacing:-.03em;font-size:clamp(20px,2.2vw,30px);font-weight:600;line-height:1.15}.ServicePage-module-scss-module__qrF2eW__next a>span{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.ServicePage-module-scss-module__qrF2eW__next a i{border:1px solid var(--line-strong);border-radius:50%;justify-self:end;place-items:center;width:44px;height:44px;transition:background .4s,border-color .4s,rotate .5s cubic-bezier(.22,1,.36,1);display:grid}@media (hover:hover) and (pointer:fine){.ServicePage-module-scss-module__qrF2eW__next a:hover:before{transform:scaleX(1)}.ServicePage-module-scss-module__qrF2eW__next a:hover i{background:var(--c);border-color:var(--c);color:#12121c}}@media (max-width:950px){.ServicePage-module-scss-module__qrF2eW__inner{padding:0 20px}.ServicePage-module-scss-module__qrF2eW__heroRow{grid-template-columns:1fr;max-width:none}.ServicePage-module-scss-module__qrF2eW__hero{min-height:0;padding-top:250px}.ServicePage-module-scss-module__qrF2eW__heroArt{aspect-ratio:auto;width:auto;height:320px;left:0}.ServicePage-module-scss-module__qrF2eW__heroArt img{object-position:78% center}.ServicePage-module-scss-module__qrF2eW__heroArt:after{background:linear-gradient(0deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 60%, transparent) 30%, transparent 65%)}.ServicePage-module-scss-module__qrF2eW__caseRow{grid-template-columns:1fr;gap:10px}.ServicePage-module-scss-module__qrF2eW__caseRow i{display:none}.ServicePage-module-scss-module__qrF2eW__demoBody{grid-template-columns:1fr}.ServicePage-module-scss-module__qrF2eW__demoText{padding:28px}.ServicePage-module-scss-module__qrF2eW__stairs{grid-template-columns:1fr;grid-auto-flow:row;align-items:stretch}.ServicePage-module-scss-module__qrF2eW__stairs li{grid-template-rows:auto;grid-template-columns:10px 1fr;gap:16px}.ServicePage-module-scss-module__qrF2eW__stairs .ServicePage-module-scss-module__qrF2eW__riser{border-radius:6px;grid-row:1;height:auto}.ServicePage-module-scss-module__qrF2eW__stairs .ServicePage-module-scss-module__qrF2eW__stepText{padding:4px 0 8px}.ServicePage-module-scss-module__qrF2eW__stairs[data-visible=false] .ServicePage-module-scss-module__qrF2eW__riser{transform:scaleY(0)}.ServicePage-module-scss-module__qrF2eW__next a{grid-template-columns:56px 1fr 40px}.ServicePage-module-scss-module__qrF2eW__next a>span{display:none}.ServicePage-module-scss-module__qrF2eW__pricing{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ServicePage-module-scss-module__qrF2eW__heroRow:before{background-position:50% 0,0 0;animation:none}.ServicePage-module-scss-module__qrF2eW__caseRow *,.ServicePage-module-scss-module__qrF2eW__caseRow:before,.ServicePage-module-scss-module__qrF2eW__cases li,.ServicePage-module-scss-module__qrF2eW__riser,.ServicePage-module-scss-module__qrF2eW__stepText,.ServicePage-module-scss-module__qrF2eW__demo,.ServicePage-module-scss-module__qrF2eW__demoGo,.ServicePage-module-scss-module__qrF2eW__demoVisual,.ServicePage-module-scss-module__qrF2eW__priceRows li,.ServicePage-module-scss-module__qrF2eW__priceRows li:after{transition:none!important}.ServicePage-module-scss-module__qrF2eW__live:before,.ServicePage-module-scss-module__qrF2eW__demoBody:before{animation:none!important}.ServicePage-module-scss-module__qrF2eW__cases li,.ServicePage-module-scss-module__qrF2eW__stairs .ServicePage-module-scss-module__qrF2eW__riser,.ServicePage-module-scss-module__qrF2eW__stairs .ServicePage-module-scss-module__qrF2eW__stepText,.ServicePage-module-scss-module__qrF2eW__priceRows li,.ServicePage-module-scss-module__qrF2eW__priceRows li:after{opacity:1!important;transform:translate(0,0)!important}}@keyframes ServicePage-module-scss-module__qrF2eW__hero-line{0%{background-position:0 0,0 0}to{background-position:100% 0,0 0}}
