@font-face{font-family:Smack Laideth Down\ 2019;src:url(/fonts/smack/smack-laideth-down-2019.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}.services-page{font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;--svc-dim:0.25;--svc-word-ms:180ms;--svc-build-dim:0.55;--svc-build-bar-ms:260ms;--svc-swap-ms:320ms;--svc-divider-ms:900ms;--svc-cta-glow:0.85;--svc-ring-ms:1500ms}.services-page ::selection{background:rgb(249 115 22/.35);color:#fff}.svc-display{font-family:Smack Laideth Down\ 2019,Montserrat,ui-sans-serif,sans-serif;font-weight:400;line-height:.95;letter-spacing:.01em;text-transform:uppercase}.svc-section-title{font-size:clamp(2rem,3.6vw,2.9rem)}.svc-hero-title{font-size:clamp(3rem,7vw,5.4rem)}.svc-cta-title{font-size:clamp(2.6rem,6vw,4.4rem)}.svc-glow{position:absolute;border-radius:9999px;background:radial-gradient(circle,rgb(249 115 22/.16) 0,transparent 65%);filter:blur(90px);pointer-events:none}.svc-glow-a{top:-10rem;right:-8rem;width:34rem;height:34rem;animation:svc-drift-a 16s ease-in-out infinite alternate}.svc-glow-b{bottom:-12rem;left:-10rem;width:28rem;height:28rem;animation:svc-drift-b 20s ease-in-out infinite alternate}.svc-glow-soft{opacity:.5;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%)}@keyframes svc-drift-a{0%{transform:translate(0)}to{transform:translate(-2.5rem,2rem)}}@keyframes svc-drift-b{0%{transform:translate(0)}to{transform:translate(2rem,-2.5rem)}}.svc-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255/.03) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.03) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 90% 75% at 50% 35%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 90% 75% at 50% 35%,#000 30%,transparent 75%);pointer-events:none}.svc-progress{position:fixed;top:0;height:3px;background:linear-gradient(90deg,#f97316,#fbbf24);transform:scaleX(0);transform-origin:left;z-index:40}.svc-divider,.svc-progress{left:0;right:0;pointer-events:none}.svc-divider{position:absolute;top:-1px;height:1px;background:linear-gradient(90deg,transparent 2%,rgb(249 115 22/.5) 18%,rgb(249 115 22/.5) 82%,transparent 98%);transform:scaleX(1);transform-origin:left}.services-page.svc-js .svc-divider{transform:scaleX(0);transition:transform var(--svc-divider-ms,.9s) cubic-bezier(.22,1,.36,1)}.services-page.svc-js .svc-divider.svc-in{transform:scaleX(1)}.svc-glow-dim{opacity:.45;animation:svc-drift-b 26s ease-in-out infinite alternate}.svc-glow-build{top:6%;right:-9rem;width:30rem;height:30rem}.svc-glow-flow{top:10%;left:-10rem;width:26rem;height:26rem}.svc-glow-own{top:8%;right:-8rem;width:24rem;height:24rem}.svc-word{display:inline-block;white-space:nowrap}.svc-word+.svc-word{margin-left:.32em}.svc-word-storm{color:#f97316}.svc-word-plain{color:#fff}.svc-letter{display:inline-block;opacity:0;transform:translateY(.55em) rotate(5deg);animation:svc-letter-in .55s cubic-bezier(.22,1,.36,1) both}@keyframes svc-letter-in{0%{opacity:0;transform:translateY(.55em) rotate(5deg)}to{opacity:1;transform:translateY(0) rotate(0deg)}}.svc-fade-up{opacity:0;transform:translateY(16px);animation:svc-fade-up .7s cubic-bezier(.22,1,.36,1) var(--svc-delay,.6s) both}@keyframes svc-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.svc-hero-hint{display:none;align-items:center;gap:.5rem;font-size:.7rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#94a3b8;pointer-events:none}.svc-hero-hint i{color:#fb923c;font-size:.7rem;animation:svc-hint-bob 1.8s ease-in-out infinite}@media (min-width:1024px){.svc-hero-hint{display:inline-flex}}@keyframes svc-hint-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.svc-badge{gap:.55rem;border:1px solid rgb(249 115 22/.35);background:rgb(249 115 22/.08);color:#fdba74;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;padding:.45rem .9rem;border-radius:9999px}.svc-badge,.svc-btn,.svc-btn-ghost{display:inline-flex;align-items:center;font-weight:800}.svc-btn,.svc-btn-ghost{justify-content:center;gap:.6rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .15s ease,box-shadow .2s ease}.svc-btn{position:relative;width:100%;height:3rem;background:#f97316;color:#fff;font-size:.875rem;letter-spacing:.02em;box-shadow:0 12px 32px rgb(249 115 22/.22)}.svc-btn:hover:not(:disabled){background:#fb8c3c;box-shadow:0 16px 40px rgb(249 115 22/.3)}.svc-btn:active:not(:disabled){transform:translateY(1px) scale(.99)}.svc-btn:disabled{cursor:not-allowed;opacity:.85}.svc-btn-lg{width:auto;height:3.25rem;padding:0 1.75rem}.svc-btn-ghost{height:3.25rem;padding:0 1.5rem;border:1px solid rgb(255 255 255/.16);color:#fff;font-size:.875rem}.svc-btn-ghost:hover{border-color:rgb(253 186 116/.5);background:rgb(0 0 0/.25)}.svc-btn-ghost:focus-visible,.svc-btn:focus-visible,.svc-faq-summary:focus-visible,.svc-link-btn:focus-visible{outline:2px solid #fb923c;outline-offset:2px}.svc-arrow{transition:transform .2s cubic-bezier(.22,1,.36,1)}a:hover .svc-arrow,button:hover .svc-arrow{transform:translateX(4px)}.svc-btn-lg .svc-arrow{transform:translateY(0)}.svc-btn-lg:hover .svc-arrow{transform:translateY(3px)}.svc-link-btn{color:#fdba74;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.svc-link-btn:hover{color:#fdba74;text-decoration-thickness:2px}.svc-form-card{position:relative;border:1px solid rgb(255 255 255/.09);background:#0b0e14;padding:1.75rem;box-shadow:0 24px 70px rgb(0 0 0/.45)}@media (min-width:640px){.svc-form-card{padding:2rem}}.svc-form-card:before{content:"";position:absolute;inset:-1px;border:1px solid transparent;border-radius:inherit;background:linear-gradient(140deg,rgb(249 115 22/.35),transparent 40%) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease;pointer-events:none}.svc-form-card:focus-within:before{opacity:1}.svc-form :is(input,textarea,select){transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.svc-form :is(input,textarea,select):focus{border-color:rgb(251 146 60/.65);background:rgb(249 115 22/.05)}.svc-form input:-webkit-autofill,.svc-form input:-webkit-autofill:focus,.svc-form input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #10131b;caret-color:#fff}.svc-counter{font-size:.75rem;font-weight:700;letter-spacing:.04em;transition:color .25s ease;display:none}.services-page.svc-js .svc-counter{display:inline}.svc-counter-far{color:#94a3b8}.svc-counter-near{color:#fbbf24}.svc-counter-ok{color:#34d399}.svc-shake{animation:svc-shake .45s cubic-bezier(.36,.07,.19,.97)}@keyframes svc-shake{10%,90%{transform:translateX(-1.5px)}20%,80%{transform:translateX(3px)}30%,50%,70%{transform:translateX(-6px)}40%,60%{transform:translateX(6px)}}.svc-highlight{animation:svc-highlight 1.1s ease-out}@keyframes svc-highlight{0%{box-shadow:0 0 0 0 rgb(249 115 22/.55)}to{box-shadow:0 0 0 18px rgb(249 115 22/0)}}.svc-check{width:1.25rem;height:1.25rem}.svc-check circle{stroke-dasharray:63;stroke-dashoffset:63;animation:svc-draw-circle .45s ease-out forwards}.svc-check path{stroke-dasharray:16;stroke-dashoffset:16;animation:svc-draw-check .35s ease-out .35s forwards}@keyframes svc-draw-circle{to{stroke-dashoffset:0}}@keyframes svc-draw-check{to{stroke-dashoffset:0}}.svc-sent-note{margin-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;border:1px solid rgb(249 115 22/.25);background:rgb(249 115 22/.06);padding:.85rem 1rem;animation:svc-fade-up .4s ease-out both}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.svc-build-left{position:sticky;top:var(--svc-pin-offset,6.75rem);align-self:start}}.svc-build-panel{display:none}.services-page.svc-build-live .svc-build-panel{display:block;position:relative;margin-top:2rem;min-height:11.5rem}.svc-build-swap{position:absolute;inset:0;display:flex;flex-direction:column;gap:.7rem;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity var(--svc-swap-ms,.32s) ease,transform var(--svc-swap-ms,.32s) cubic-bezier(.22,1,.36,1),visibility 0s linear var(--svc-swap-ms,.32s)}.svc-build-swap.svc-on{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--svc-swap-ms,.32s) ease,transform var(--svc-swap-ms,.32s) cubic-bezier(.22,1,.36,1)}.svc-build-visual{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;flex:none;border:1px solid rgb(249 115 22/.28);background:rgb(249 115 22/.08);color:#fb923c}.svc-build-visual i{font-size:2.5rem}.svc-build-visual .svc-mc-icon{width:2.5rem;height:2.5rem}.svc-build-swap.svc-on .svc-build-visual{animation:svc-swap-pop .34s cubic-bezier(.22,1,.36,1)}@keyframes svc-swap-pop{0%{transform:scale(.92)}55%{transform:scale(1.07)}to{transform:scale(1)}}.svc-build-label{font-size:1.3rem;font-weight:800;letter-spacing:-.02em;color:#fff}.svc-build-summary{max-width:24rem;font-size:.95rem;line-height:1.6;color:#94a3b8}.svc-build-cta{display:none}.services-page.svc-build-live .svc-build-cta{display:block;position:relative;margin-top:1.75rem;min-height:3.25rem}.svc-build-order{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--svc-swap-ms,.32s) ease,transform var(--svc-swap-ms,.32s) cubic-bezier(.22,1,.36,1),visibility 0s linear var(--svc-swap-ms,.32s)}.svc-build-order.svc-on{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--svc-swap-ms,.32s) ease,transform var(--svc-swap-ms,.32s) cubic-bezier(.22,1,.36,1)}.svc-build-item{position:relative;padding:1.6rem 0 1.6rem 1.25rem;border-bottom:1px solid rgb(255 255 255/.06)}.svc-build-item:last-child{border-bottom:0}.svc-build-item:before{content:"";position:absolute;left:0;top:1.4rem;bottom:1.4rem;width:3px;border-radius:9999px;background:#f97316;transform:scaleY(0);transform-origin:center;transition:transform var(--svc-build-bar-ms,.26s) cubic-bezier(.22,1,.36,1)}.services-page.svc-build-live .svc-build-item{opacity:var(--svc-build-dim,.55);transition:opacity .3s ease}.services-page.svc-build-live .svc-build-item.svc-on{opacity:1}.services-page.svc-build-live .svc-build-item.svc-on:before{transform:scaleY(1)}.services-page.svc-build-live .svc-build-item:focus-within{opacity:1}.svc-build-item-icon{transition:transform .3s cubic-bezier(.22,1,.36,1)}.svc-build-item:focus-within .svc-build-item-icon,.svc-build-item:hover .svc-build-item-icon{transform:rotate(-6deg) scale(1.08)}.svc-build-item-other .svc-build-item-icon{border-style:dashed}.svc-flow{position:relative}.svc-steps{display:flex;flex-direction:column;gap:2.5rem}.svc-step{position:relative;padding-left:3.25rem}.svc-step-node{position:absolute;left:0;top:0;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.65rem;border:1px solid rgb(255 255 255/.16);background:#10141c;color:#64748b;font-size:.95rem;transition:border-color .3s ease,background-color .3s ease,color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.svc-step-num{display:block;font-size:.65rem;font-weight:800;letter-spacing:.14em;color:#475569;transition:color .3s ease}.svc-step-seg{position:absolute;left:calc(1.25rem - 1px);top:calc(2.5rem + 10px);bottom:calc(10px - 2.5rem);width:2px;background:rgb(255 255 255/.09);border-radius:9999px;overflow:hidden}.svc-step-seg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#f97316,#fbbf24);transform:scaleY(1);transform-origin:top}.svc-step:first-child .svc-step-seg{--seg-i:0}.svc-step:nth-child(2) .svc-step-seg{--seg-i:1}.svc-step:nth-child(3) .svc-step-seg{--seg-i:2}.svc-step:nth-child(4) .svc-step-seg{--seg-i:3}.services-page.svc-js .svc-step-seg:after{transform:scaleY(clamp(0,calc(var(--svc-tl, 1) * 5 - var(--seg-i, 0)),1))}@media (min-width:768px){.svc-steps{flex-direction:row;align-items:flex-start;gap:0}.svc-step{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding-left:0}.svc-step-node{position:relative;width:3rem;height:3rem;border-radius:.75rem;font-size:1.1rem}.svc-step-num{margin-top:.45rem}.svc-step-seg{left:calc(50% + 1.5rem + 10px);top:calc(1.5rem - 1px);bottom:auto;width:calc(100% - 3rem - 20px);height:2px}.svc-step-seg:after{background:linear-gradient(90deg,#f97316,#fbbf24);transform:scaleX(1);transform-origin:left}.services-page.svc-js .svc-step-seg:after{transform:scaleX(clamp(0,calc(var(--svc-tl, 1) * 5 - var(--seg-i, 0)),1))}}.services-page.svc-js .svc-step.svc-reached .svc-step-node{border-color:rgb(249 115 22/.55);background:rgb(249 115 22/.1);color:#fb923c;box-shadow:0 0 14px rgb(249 115 22/.25)}.services-page.svc-js .svc-step.svc-on .svc-step-node{border-color:#f97316;background:#f97316;color:#0b0e14;box-shadow:0 0 18px rgb(249 115 22/.55);transform:scale(1.07);animation:svc-pop .32s cubic-bezier(.22,1,.36,1)}.services-page.svc-js .svc-step.svc-on .svc-step-num{color:#fb923c}.services-page:not(.svc-js) .svc-step-node{border-color:rgb(249 115 22/.55);background:rgb(249 115 22/.1);color:#fb923c;box-shadow:0 0 14px rgb(249 115 22/.25)}.services-page:not(.svc-js) .svc-step-num{color:#fb923c}.services-page.svc-flow-live .svc-flow-wrap{height:450vh}.services-page.svc-flow-live .svc-flow-pin{position:sticky;top:var(--svc-pin-offset,6.75rem);height:calc(100vh - var(--svc-pin-offset, 6.75rem));display:flex;flex-direction:column}.services-page.svc-flow-live .svc-flow-inner{margin-block:auto}.services-page.svc-flow-live .svc-step-text,.services-page.svc-flow-live .svc-step-title{display:none}@keyframes svc-pop{0%{transform:scale(.94)}55%{transform:scale(1.13)}to{transform:scale(1.07)}}.svc-flow-panel{display:none}.services-page.svc-flow-live .svc-flow-panel{display:block;position:relative;max-width:34rem;min-height:12.5rem;margin:2.25rem auto 0}.svc-flow-stage{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.45rem;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}.svc-flow-stage.svc-on{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.svc-flow-stage-icon{font-size:1.6rem;line-height:1;color:#fb923c}.svc-flow-stage.svc-on .svc-flow-stage-icon{animation:svc-stage-icon-pop .36s cubic-bezier(.22,1,.36,1)}@keyframes svc-stage-icon-pop{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}.services-page.svc-js .svc-step .svc-step-num{color:#475569}.services-page.svc-js .svc-step.svc-reached .svc-step-num{color:#fb923c}.svc-example{border:1px solid rgb(255 255 255/.09);background:#0b0e14;padding:1.25rem}.svc-example-weak{border-color:rgb(251 113 133/.18);background:rgb(251 113 133/.035)}.svc-example-good{border-color:rgb(249 115 22/.22);background:rgb(249 115 22/.045)}.svc-example-body{margin-top:1rem;display:flex;flex-direction:column;gap:.65rem}.svc-example-body p{font-size:.85rem;line-height:1.55;color:#cbd5e1;display:flex;gap:.6rem;align-items:flex-start;overflow-wrap:anywhere}.svc-example-weak .svc-example-body p{color:#94a3b8}.svc-example-good .svc-example-body p{color:#e2e8f0}.svc-typing:after{content:"";display:inline-block;width:.5em;height:1em;margin-left:2px;flex:none;background:#f97316;animation:svc-blink .9s steps(1) infinite}@keyframes svc-blink{0%,49%{opacity:1}50%,to{opacity:0}}.svc-mc-icon{width:1.125rem;height:1.125rem;flex:none}.svc-pick-label{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:600;color:#f1f5f9}.svc-pick-trigger{display:flex;align-items:center;gap:.7rem;width:100%;height:3rem;padding:0 1rem;border:1px solid rgb(255 255 255/.14);border-radius:.75rem;background:#0e1219;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.svc-pick-trigger:hover{border-color:rgb(255 255 255/.28)}.svc-pick-trigger:focus-visible{outline:none}.svc-pick-trigger:focus-visible,.svc-pick-trigger[data-focus]{border-color:rgb(251 146 60/.8);box-shadow:0 0 0 3px rgb(249 115 22/.16)}.svc-pick-trigger[data-open]{border-color:#f97316;box-shadow:0 0 0 3px rgb(249 115 22/.22),0 10px 34px rgb(249 115 22/.14)}.svc-pick-trigger-error,.svc-pick-trigger-error[data-focus]{border-color:rgb(251 113 133/.6);box-shadow:none}.svc-pick-trigger[data-disabled]{opacity:.6;cursor:not-allowed}.svc-pick-selected-icon{display:inline-flex;flex:none;color:#fb923c}.svc-pick-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;color:#f1f5f9}.svc-pick-placeholder{color:#64748b;font-weight:500}.svc-pick-chev{flex:none;margin-left:auto;font-size:.75rem;color:#64748b;transition:transform .25s cubic-bezier(.22,1,.36,1),color .2s ease}.svc-pick-trigger:hover .svc-pick-chev{color:#fb923c}.svc-pick-trigger[data-open] .svc-pick-chev{color:#fb923c;transform:rotate(180deg)}.svc-pick-panel{z-index:60;width:var(--button-width,100%);max-width:min(24rem,calc(100vw - 2rem));max-height:18rem;overflow-y:auto;padding:.4rem;border:1px solid rgb(255 255 255/.12);border-radius:1rem;background:#0d1118;box-shadow:0 24px 60px rgb(0 0 0/.55),0 0 0 1px rgb(249 115 22/.06);transform-origin:top;transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.svc-pick-panel[data-closed]{opacity:0;transform:translateY(-6px) scale(.97)}.svc-pick-option{position:relative;display:flex;align-items:flex-start;gap:.7rem;width:100%;min-height:3.5rem;padding:.65rem .8rem;border-radius:.6rem;text-align:left;cursor:pointer;animation:svc-opt-in .24s cubic-bezier(.22,1,.36,1) both}.svc-pick-option:nth-child(2){animation-delay:35ms}.svc-pick-option:nth-child(3){animation-delay:.07s}.svc-pick-option:nth-child(4){animation-delay:.105s}.svc-pick-option:nth-child(5){animation-delay:.14s}@keyframes svc-opt-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.svc-pick-option:before{content:"";position:absolute;left:0;top:.45rem;bottom:.45rem;width:3px;border-radius:9999px;background:transparent;transition:background-color .2s ease}.svc-pick-option[data-focus]{background:rgb(249 115 22/.08)}.svc-pick-option[data-focus]:before{background:#f97316}.svc-pick-opt-icon{display:inline-flex;flex:none;margin-top:.15rem;color:#cbd5e1;transition:color .2s ease}.svc-pick-option[data-focus] .svc-pick-opt-icon,.svc-pick-option[data-selected] .svc-pick-opt-icon{color:#fb923c}.svc-pick-opt-copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}.svc-pick-opt-name{font-size:.875rem;font-weight:700;color:#f1f5f9}.svc-pick-opt-hint{font-size:.75rem;color:#64748b;transition:color .2s ease}.svc-pick-option[data-focus] .svc-pick-opt-hint{color:#94a3b8}.svc-pick-check{flex:none;margin-left:auto;margin-top:.25rem;font-size:.75rem;color:#fb923c}.svc-pick-error{display:flex;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.8rem;color:#fda4af}.svc-help{border:1px solid rgb(255 255 255/.08);border-radius:.75rem;background:rgb(255 255 255/.02);padding:0 .9rem}.svc-help-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .25rem;cursor:pointer;list-style:none;font-size:.85rem;font-weight:800;color:#f1f5f9;transition:color .2s ease}.svc-help-summary::-webkit-details-marker{display:none}.svc-help-summary:hover{color:#fdba74}.svc-help[open]>.svc-help-summary .svc-faq-icon{transform:rotate(45deg);border-color:rgb(249 115 22/.45);background:rgb(249 115 22/.1)}.svc-help-body{display:grid;gap:.9rem;padding:.15rem .25rem .9rem}.svc-help-checklist{display:flex;flex-direction:column;gap:.55rem}.svc-help-check-item{display:flex;align-items:flex-start;gap:.6rem}.svc-help .svc-example{padding:.8rem .9rem}.svc-help .svc-example-body{margin-top:.6rem;gap:.45rem}.svc-help .svc-example-body p{font-size:.78rem;line-height:1.5}.svc-order-link{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .95rem;border:1px solid rgb(249 115 22/.3);border-radius:.5rem;font-size:.78rem;font-weight:800;color:#fdba74;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.svc-order-link:hover{background:rgb(249 115 22/.1);border-color:rgb(249 115 22/.6);color:#ffedd5}.svc-order-link:focus-visible{outline:2px solid #fb923c;outline-offset:2px}.svc-own-grid{position:relative}.svc-own-row{display:flex;flex-direction:column;gap:2.5rem}.svc-own-point{position:relative;padding-left:3.5rem}.svc-own-icon{position:absolute;left:0;top:0;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid rgb(249 115 22/.55);background:rgb(249 115 22/.08);color:#fb923c;font-size:1.25rem;transition:border-color .3s ease,background-color .3s ease,color .3s ease,box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.svc-own-title{margin:1rem 0 0;font-size:1rem;font-weight:800;letter-spacing:-.02em;color:#fff}.svc-own-text{margin:.5rem 0 0;font-size:.875rem;line-height:1.5rem;color:#94a3b8}.svc-own-seg{position:absolute;left:calc(1.375rem - 1px);top:calc(2.75rem + 10px);bottom:calc(10px - 2.5rem);width:2px;background:rgb(255 255 255/.09);border-radius:9999px;overflow:hidden}.svc-own-seg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#f97316,#fbbf24);transform:scaleY(1);transform-origin:top}.svc-own-point:first-child .svc-own-seg{--seg-i:0}.svc-own-point:nth-child(2) .svc-own-seg{--seg-i:1}.svc-own-point:nth-child(3) .svc-own-seg{--seg-i:2}.services-page.svc-own-live .svc-own-seg:after{transform:scaleY(clamp(0,calc(var(--svc-own-p, 1) * 3 - var(--seg-i, 0)),1))}@media (min-width:768px){.svc-own-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.svc-own-point{display:flex;flex-direction:column;align-items:center;text-align:center;padding-left:0}.svc-own-icon{position:relative}.svc-own-seg{left:calc(50% + 1.375rem + 10px);top:calc(1.375rem - 1px);bottom:auto;width:calc(100% - 2.75rem - 20px);height:2px}.svc-own-seg:after{background:linear-gradient(90deg,#f97316,#fbbf24);transform:scaleX(1);transform-origin:left}.services-page.svc-own-live .svc-own-seg:after{transform:scaleX(clamp(0,calc(var(--svc-own-p, 1) * 3 - var(--seg-i, 0)),1))}}.services-page.svc-own-live .svc-own-icon{border-color:rgb(255 255 255/.16);background:#10141c;color:#64748b}.services-page.svc-own-live .svc-own-point.svc-reached .svc-own-icon{border-color:rgb(249 115 22/.55);background:rgb(249 115 22/.08);color:#fb923c}.services-page.svc-own-live .svc-own-point.svc-on .svc-own-icon{border-color:#f97316;background:#f97316;color:#0b0e14;box-shadow:0 0 16px rgb(249 115 22/.5);transform:scale(1.07);animation:svc-pop .32s cubic-bezier(.22,1,.36,1)}.svc-faq{display:flex;flex-direction:column}.svc-faq-item{border-bottom:1px solid rgb(255 255 255/.08)}.svc-faq-item:first-child{border-top:1px solid rgb(255 255 255/.08)}.svc-faq-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem .25rem;cursor:pointer;list-style:none;font-size:.95rem;font-weight:700;color:#f1f5f9;transition:color .2s ease}.svc-faq-summary::-webkit-details-marker{display:none}.svc-faq-summary:hover{color:#fdba74}.svc-faq-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid rgb(255 255 255/.14);color:#fb923c;transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s ease,background-color .25s ease}.svc-faq-item[open]>.svc-faq-summary .svc-faq-icon{transform:rotate(45deg);border-color:rgb(249 115 22/.45);background:rgb(249 115 22/.1)}.svc-faq-body{padding:0 .25rem 1.25rem}.svc-faq-body p{max-width:60ch;font-size:.9rem;line-height:1.65;color:#94a3b8}.svc-scrub-word{display:inline-block}.services-page.svc-words-live .svc-scrub-word{opacity:var(--svc-dim,.25);transition:opacity var(--svc-word-ms,.18s) ease}.services-page.svc-words-live .svc-scrub-word.svc-on{opacity:1}.svc-scrub-storm{color:#f97316}.svc-cta.svc-cta-in .svc-glow-soft{animation:svc-cta-flicker 2.4s ease-out 1 both}@keyframes svc-cta-flicker{0%{opacity:.5}14%{opacity:.66}22%{opacity:.54}34%{opacity:.76}44%{opacity:.6}to{opacity:var(--svc-cta-glow,.85)}}.svc-btn.svc-pulse:after{content:"";position:absolute;inset:-4px;border:2px solid rgb(249 115 22/.55);opacity:0;pointer-events:none;animation:svc-ring var(--svc-ring-ms,1.5s) cubic-bezier(.22,1,.36,1) .35s 1 both}@keyframes svc-ring{0%{opacity:0;transform:scale(.96)}22%{opacity:.85}to{opacity:0;transform:scale(1.14)}}.svc-dots{display:none;position:fixed;right:1.1rem;top:50%;transform:translateY(-50%);z-index:40;flex-direction:column;gap:.7rem}@media (min-width:768px){.services-page.svc-js .svc-dots{display:flex}}.svc-dot{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;background:none;border:0;padding:0;cursor:pointer}.svc-dot:before{content:"";width:7px;height:7px;border-radius:9999px;background:rgb(255 255 255/.25);transition:background-color .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.svc-dot.svc-on:before{background:#f97316;box-shadow:0 0 10px rgb(249 115 22/.45);transform:scale(1.35)}.svc-dot:focus-visible{outline:2px solid #fb923c;outline-offset:2px;border-radius:9999px}.svc-dot-tip{position:absolute;right:calc(100% + .7rem);top:50%;transform:translateY(-50%);white-space:nowrap;font-size:.7rem;font-weight:700;letter-spacing:.05em;color:#e2e8f0;background:#0d1118;border:1px solid rgb(255 255 255/.14);border-radius:.5rem;padding:.28rem .6rem;opacity:0;pointer-events:none;transition:opacity .18s ease}.svc-dot:focus-visible .svc-dot-tip,.svc-dot:hover .svc-dot-tip{opacity:1}.services-page.svc-js [data-svc-reveal]{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.services-page.svc-js [data-svc-reveal].svc-in{opacity:1;transform:translateY(0);will-change:auto}@media (max-width:767px){.svc-glow{filter:blur(60px);opacity:.6;animation:none}.svc-build-item:focus-within .svc-build-item-icon,.svc-build-item:hover .svc-build-item-icon{transform:none}.svc-pick-option{min-height:3.75rem}}@media (prefers-reduced-motion:reduce){.svc-fade-up,.svc-letter{animation:none;opacity:1;transform:none}.svc-glow{animation:none}.svc-progress,.svc-typing:after{display:none}.services-page.svc-js [data-svc-reveal]{opacity:1;transform:none;transition:none}.services-page.svc-js .svc-divider,.svc-arrow,.svc-btn,.svc-btn-ghost,.svc-build-item,.svc-build-item:before,.svc-build-order,.svc-build-swap,.svc-counter,.svc-dot:before,.svc-faq-icon,.svc-flow-stage,.svc-order-link,.svc-own-icon,.svc-pick-chev,.svc-pick-opt-hint,.svc-pick-opt-icon,.svc-pick-option:before,.svc-pick-panel,.svc-step-node,.svc-step-num{transition:none}.services-page.svc-own-live .svc-own-point.svc-on .svc-own-icon,.svc-btn.svc-pulse:after,.svc-build-swap.svc-on .svc-build-visual,.svc-cta.svc-cta-in .svc-glow-soft,.svc-flow-stage.svc-on .svc-flow-stage-icon,.svc-hero-hint i,.svc-pick-option,.svc-step.svc-on .svc-step-node{animation:none}.svc-check circle,.svc-check path,.svc-highlight,.svc-shake{animation-duration:.01ms;animation-iteration-count:1}.svc-check circle,.svc-check path{stroke-dashoffset:0}}