:root{--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-quint:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-soft-spring:cubic-bezier(.34,1.28,.64,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-fast:.22s;--dur-base:.46s;--dur-slow:.82s;--dur-hero:1.25s}.home-page .brand-mark{transition:transform var(--dur-base) var(--ease-soft-spring),box-shadow var(--dur-base) var(--ease-out-quint)}.home-page .desktop-nav a,.home-page .desktop-nav button{transition:color var(--dur-fast) var(--ease-out-quint)}.home-page .desktop-nav a:after,.home-page .desktop-nav button:after{transition:transform var(--dur-base) var(--ease-out-expo)}.home-page .language-switcher-trigger{transition:background var(--dur-fast) ease,box-shadow var(--dur-base) var(--ease-out-quint),transform var(--dur-base) var(--ease-soft-spring)}.home-page .language-switcher-menu{transition:visibility .26s,opacity .26s var(--ease-out-quint),transform .46s var(--ease-out-expo)}.home-page .hero-service-rail a{transition:color var(--dur-fast) ease,background var(--dur-base) var(--ease-out-quint)}.home-page .link-button svg{transition:transform var(--dur-base) var(--ease-out-expo)}.home-page .footer-grid>div:not(:first-child) a,.home-page .footer-link-button{transition:color var(--dur-fast) ease,translate var(--dur-base) var(--ease-out-expo)}.home-page .footer-grid>div:not(:first-child) a:hover,.home-page .footer-link-button:hover{translate:3px}.home-page .story-card:before{transition:transform .9s var(--ease-out-expo),opacity var(--dur-base) ease}.home-page .story-icon{transition:transform .7s var(--ease-soft-spring)}.home-page .process-list i{transition:transform .9s var(--ease-out-expo)}.motion-enhanced .button,.motion-enhanced .header-cta{translate:var(--magnet-x,0px) var(--magnet-y,0px);transition:transform var(--dur-base) var(--ease-out-expo),translate .76s var(--ease-spring),background var(--dur-fast) ease,color var(--dur-fast) ease,box-shadow var(--dur-base) var(--ease-out-quint)}.motion-enhanced .button.is-magnetic,.motion-enhanced .header-cta.is-magnetic{transition-duration:var(--dur-base),.2s,var(--dur-fast),var(--dur-fast),var(--dur-base)}.motion-enhanced .button:hover,.motion-enhanced .header-cta:hover{box-shadow:0 18px 40px #050f162e}.motion-enhanced .button:active,.motion-enhanced .header-cta:active{transition-duration:.12s,.2s,var(--dur-fast),var(--dur-fast),var(--dur-base);transform:scale(.965)}.home-page .package-card>a:active{transform:scale(.97)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.motion-enhanced :is(.button,.header-cta,.package-card>a,.hero-service-rail a):hover svg.lucide-arrow-right{animation:arrow-through .64s var(--ease-out-expo)}.motion-enhanced .link-button:hover svg.lucide-arrow-down{animation:arrow-drop .64s var(--ease-out-expo)}}.home-page .site-header,.home-page .site-header.is-scrolled{box-shadow:0 calc(4px + var(--header-progress,0) * 8px) calc(14px + var(--header-progress,0) * 20px) rgba(5,15,22,calc(.03 + var(--header-progress,0) * .08))}.motion-enhanced [data-indicator]{isolation:isolate;position:relative}.motion-enhanced [data-indicator]:before{z-index:-1;width:var(--indicator-w,0px);height:var(--indicator-h,0px);content:"";opacity:var(--indicator-opacity,0);pointer-events:none;transform:translate3d(var(--indicator-x,0px),var(--indicator-y,0px),0);position:absolute;top:0;left:0}.motion-enhanced [data-indicator].is-indicator-ready:before{transition:transform .64s var(--ease-out-expo),width .64s var(--ease-out-expo),height .64s var(--ease-out-expo),opacity .3s ease}.motion-enhanced [data-indicator=pill]:before{background:#05090c;border-radius:999px;box-shadow:0 10px 24px #00000029}.motion-enhanced .about-modal-tabs[data-indicator=pill]:before{border-radius:.75rem}.motion-enhanced [data-indicator=pill].has-indicator>button{transition:color .36s var(--ease-out-quint),transform var(--dur-fast) ease}.motion-enhanced [data-indicator=pill].has-indicator>button.is-active{box-shadow:none;background:0 0}.motion-enhanced [data-indicator=line]:before{background:linear-gradient(90deg,var(--red),var(--green),var(--blue));height:2px;transform:translate3d(var(--indicator-x,0px),calc(var(--indicator-y,0px) + var(--indicator-h,0px) + var(--indicator-offset,0px) - 2px),0);border-radius:2px}.motion-enhanced .desktop-nav[data-indicator=line]{--indicator-offset:.55rem}.motion-enhanced .desktop-nav.has-indicator a.is-active:after,.motion-enhanced .service-tabs.has-indicator button.is-active:after{transform:scaleX(0)}.motion-enhanced [data-lit] .lit-word{opacity:clamp(var(--lit-floor,.14),calc(var(--lit-progress,1) * (var(--lit-count,1) + 3) - var(--lit-index,0)),1);transition:opacity .26s linear}.motion-enhanced .contact-inner [data-lit]{--lit-floor:.2}.home-page .hero h1>.hero-line{translate:calc(var(--hero-copy-exit,0) * var(--line-exit,-1rem)) 0;margin:0 -.05em -.16em;padding:0 .05em .16em;display:block;overflow:hidden}.home-page .hero-line:first-child{--line-exit:-.5rem}.home-page .hero-line:nth-child(2){--line-exit:-2rem}.home-page .hero-line:nth-child(3){--line-exit:-3.6rem}.home-page .hero-line-inner{transform-origin:0 100%;display:inline-block}@media (min-width:1101px){.home-page .hero-content>p{white-space:normal;text-wrap:balance;max-width:min(560px,34vw)}}@media (prefers-reduced-motion:no-preference){.home-page .site-header{animation:header-drop 1s var(--ease-out-expo) 60ms backwards}.home-page .hero-line-inner{animation:hero-line-rise var(--dur-hero) var(--ease-out-expo) backwards;animation-delay:calc(.24s + var(--line,0) * .13s)}.home-page .hero-line-inner.headline-gradient{animation:hero-line-rise var(--dur-hero) var(--ease-out-expo) backwards,headline-sheen 7s var(--ease-in-out) 2.4s infinite;animation-delay:calc(.24s + var(--line,0) * .13s),2.4s;background-image:linear-gradient(100deg,#0000 0 38%,#fffc 50%,#0000 62% 100%),linear-gradient(100deg,#2bd184 5%,#65dcd2 55%,#75d9f1 100%);background-position:180% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%}.home-page .hero-content>p{animation:soft-rise 1.1s var(--ease-out-expo) .64s backwards}.home-page .hero-actions>*{animation:soft-rise 1s var(--ease-out-expo) .8s backwards}.home-page .hero-actions>:nth-child(2){animation-delay:.9s}.home-page .hero-service-rail a{animation:rail-rise 1s var(--ease-out-expo) backwards}.home-page .hero-service-rail a:first-child{animation-delay:1s}.home-page .hero-service-rail a:nth-child(2){animation-delay:1.09s}.home-page .hero-service-rail a:nth-child(3){animation-delay:1.18s}}.industries-section{z-index:5;background:#fff;padding-bottom:clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.industries-section .center-heading{margin-bottom:clamp(2rem,4vw,3rem)}.industry-gallery{gap:.75rem;height:clamp(420px,58vh,580px);display:flex}.industry-panel{color:#fff;cursor:pointer;isolation:isolate;min-width:0;transition:flex-grow .95s var(--ease-out-expo),box-shadow .6s var(--ease-out-quint);background:#0b1419;border-radius:1.5rem;flex:1 1 0;position:relative;overflow:hidden;box-shadow:0 18px 44px #050f161f}.industry-panel.is-active{cursor:default;flex-grow:4.4;box-shadow:0 34px 80px #050f163d}.industry-media{translate:0 calc(var(--parallax,0) * -5%);position:absolute;inset:-7% 0}.industry-media img{object-fit:cover;filter:saturate(.7)brightness(.72);transition:transform 1.5s var(--ease-out-expo),filter .9s ease;transform:scale(1.16)}.industry-panel:hover .industry-media img{filter:saturate(.9)brightness(.82)}.industry-panel.is-active .industry-media img{filter:saturate()brightness(.9);transform:scale(1.03)}.industry-shade{pointer-events:none;background:linear-gradient(#03080c6b 0%,#03080c00 28%,#03080c2e 52%,#03080ce6 100%);position:absolute;inset:0}.industry-icon{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:2.75rem;height:2.75rem;transition:transform .76s var(--ease-spring),background .4s ease,color .4s ease;background:#ffffff24;border:1px solid #ffffff3d;border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;left:1rem}.industry-panel:hover .industry-icon{transform:scale(1.08)}.industry-panel.is-active .industry-icon{color:#05090c;background:#fff;transform:rotate(-10deg)scale(1.06)}.industry-index{z-index:2;color:#ffffffbf;letter-spacing:.16em;opacity:0;font-family:Manrope,sans-serif;font-size:.7rem;font-weight:800;transition:opacity .4s;position:absolute;top:1.85rem;right:1.35rem}.industry-panel.is-active .industry-index{opacity:1;transition-delay:.3s}.industry-collapsed-title{z-index:2;letter-spacing:-.01em;white-space:nowrap;writing-mode:vertical-rl;font-family:Manrope,sans-serif;font-size:1rem;font-weight:700;transition:opacity .42s .2s;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)rotate(180deg)}.industry-collapsed-title:lang(zh){transform:translate(-50%)}.industry-panel.is-active .industry-collapsed-title{opacity:0;transition-delay:0s}.industry-body{z-index:2;width:clamp(19rem,34vw,32rem);padding:clamp(1.4rem,2.4vw,2.2rem);position:absolute;bottom:0;left:0}.industry-body>*{opacity:0;transition:opacity .3s ease,transform .5s var(--ease-out-expo);transform:translateY(22px)}.industry-panel.is-active .industry-body>*{opacity:1;transition:opacity .7s var(--ease-out-quint) var(--d,0s),transform 1s var(--ease-out-expo) var(--d,0s);transform:none}.industry-body>:first-child{--d:.28s}.industry-body>:nth-child(2){--d:.36s}.industry-body>:nth-child(3){--d:.44s}.industry-body h3{letter-spacing:-.045em;margin:0 0 .55rem;font-family:Manrope,sans-serif;font-size:clamp(1.6rem,2.3vw,2.35rem);line-height:1.05}.industry-body h3 button{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;padding:0}.industry-body h3 button:focus-visible{outline-offset:4px;border-radius:.35rem;outline:2px solid #fff}.industry-body p{color:#fffc;max-width:28rem;margin:0;font-size:.92rem;line-height:1.55}.industry-body ul{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.industry-body li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff3d;border-radius:999px;padding:.38rem .72rem;font-size:.7rem;font-weight:700}.industry-timer{z-index:3;background:linear-gradient(90deg,var(--red),var(--green),var(--sky));transform-origin:0;height:3px;animation:6.5s linear forwards paused industry-timer;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.industry-gallery.is-playing .industry-timer{animation-play-state:running}.industry-hint{color:#7a858b;justify-content:center;align-items:center;gap:.45rem;margin:1.2rem 0 0;font-size:.76rem;font-weight:600;display:flex}.industry-hint svg{color:var(--blue)}.industry-gallery.is-armed .industry-panel{clip-path:inset(100% 0 0 round 1.5rem);transition:flex-grow .95s var(--ease-out-expo),box-shadow .6s var(--ease-out-quint),clip-path 1.3s var(--ease-out-expo) calc(var(--i,0) * 90ms),transform 1.3s var(--ease-out-expo) calc(var(--i,0) * 90ms);transform:translateY(70px)}.industry-gallery.is-armed.is-revealed .industry-panel{clip-path:inset(0 round 1.5rem);transform:none}.capability-marquee{z-index:5;background:#fff;gap:.75rem;padding:clamp(1.25rem,3vw,2rem) 0 clamp(4rem,7vw,6rem);display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.capability-row{padding-block:.35rem;overflow:hidden}.capability-track{will-change:transform;gap:.75rem;width:max-content;display:flex}.capability-pill{color:#1a2226;white-space:nowrap;transition:background .3s ease,box-shadow .5s var(--ease-out-quint),transform .6s var(--ease-soft-spring);background:#f4f7f9;border:1px solid #e3e9ed;border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.2rem .7rem .7rem;font-size:.86rem;font-weight:700;display:inline-flex}.capability-pill>span{color:#fff;background:var(--blue);width:2.1rem;height:2.1rem;transition:transform .7s var(--ease-spring);border-radius:50%;place-items:center;display:grid}.capability-pill[data-tone="1"]>span{background:var(--green)}.capability-pill[data-tone="2"]>span{background:var(--red)}.capability-pill[data-tone="3"]>span{background:var(--sky)}.capability-pill:hover{background:#fff;transform:translateY(-3px);box-shadow:0 14px 34px #050f161a}.capability-pill:hover>span{transform:rotate(-12deg)scale(1.1)}.motion-enhanced [data-tilt]{isolation:isolate}.motion-enhanced [data-tilt]:after{z-index:-1;content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--spot-x,50%) var(--spot-y,50%),#fffffff2,#fff0 60%);transition:opacity .6s var(--ease-out-quint);position:absolute;inset:0}.motion-enhanced [data-tilt].is-tilting:after{opacity:.85}.motion-enhanced .story-card{transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.motion-enhanced .story-card:hover{transform:perspective(1100px) translate3d(0,-8px,0) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.scroll-enhanced.motion-enhanced .scroll-sequence-content .story-card{transform:translate3d(var(--sequence-card-x,0),var(--sequence-card-y,0),0) scale(var(--sequence-card-scale,1)) rotate(var(--sequence-card-rotate,0deg)) perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.scroll-enhanced.motion-enhanced .scroll-sequence-content .story-card:hover{transform:translate3d(var(--sequence-card-x,0),calc(var(--sequence-card-y,0) - 8px),0) scale(var(--sequence-card-scale,1)) rotate(var(--sequence-card-rotate,0deg)) perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.motion-enhanced .package-card{transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));position:relative}.motion-enhanced .package-card:hover{transform:perspective(1200px) translate3d(0,-8px,0) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));box-shadow:0 34px 80px #050f1624}.scroll-enhanced.motion-enhanced [data-scroll-zoom]>.package-card{transition:opacity .45s ease-out,filter .45s ease-out,translate .65s var(--ease-out-quint),scale .7s var(--ease-out-quint),transform .76s var(--ease-out-expo),box-shadow .6s var(--ease-out-quint)}.scroll-enhanced.motion-enhanced [data-scroll-zoom]>.package-card.is-tilting{transition:opacity .45s ease-out,filter .45s ease-out,translate .65s var(--ease-out-quint),scale .7s var(--ease-out-quint),transform .18s ease-out,box-shadow .6s var(--ease-out-quint)}@media (prefers-reduced-motion:no-preference){.motion-enhanced .package-grid .package-card{animation:card-swap .8s var(--ease-out-expo) backwards;animation-delay:calc(var(--i,0) * 75ms)}}.package-card h3{align-items:center;gap:.6rem;display:flex}.package-icon{width:2.15rem;height:2.15rem;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,#fff);transition:transform .7s var(--ease-spring);border-radius:.7rem;flex:none;place-items:center;display:grid}.package-card:hover .package-icon{transform:rotate(-10deg)scale(1.1)}.package-card.custom .package-icon{color:#fff;background:linear-gradient(135deg,var(--blue),var(--sky));box-shadow:0 8px 18px #0b70c03d}.package-price{font-variant-numeric:tabular-nums}.process-list article>span{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.process-step-icon{color:#fff;width:2.4rem;height:2.4rem;transition:color .4s ease,background .5s ease,transform .7s var(--ease-spring),box-shadow .6s var(--ease-out-quint);background:#ffffff0f;border:1px solid #ffffff24;border-radius:.75rem;place-items:center;display:grid}.process-list article:hover .process-step-icon{color:#05090c;background:linear-gradient(135deg,var(--sky),#5edb9b);transform:translateY(-3px)rotate(-8deg);box-shadow:0 12px 30px #47afe647}.process-stage>.section-shell{z-index:1;position:relative}.motion-enhanced [data-spotlight]:after{z-index:0;content:"";pointer-events:none;opacity:0;background:radial-gradient(640px circle at var(--spot-x,50%) var(--spot-y,50%),#5ed0ef1c,transparent 62%);transition:opacity .7s var(--ease-out-quint);position:absolute;inset:0}.motion-enhanced [data-spotlight].is-lit:after{opacity:1}.contact-color{--orb-depth:1}.color-green{--orb-depth:-.7}.color-blue{--orb-depth:.55}.motion-enhanced .contact-color{translate:calc(var(--spot-dx,0) * 70px * var(--orb-depth)) calc(var(--parallax,0) * 140px * var(--orb-depth) + var(--spot-dy,0) * 40px * var(--orb-depth));transition:translate 1.4s var(--ease-out-expo)}@media (prefers-reduced-motion:no-preference){.home-page .contact-color{animation:12s ease-in-out infinite alternate orb-breathe}.home-page .color-green{animation-duration:15s;animation-delay:-4s}.home-page .color-blue{animation-duration:17s;animation-delay:-8s}}.scroll-enhanced .contact-inner[data-reveal]{transition:opacity .9s var(--ease-out-quint),translate 1.3s var(--ease-out-expo),scale 1.3s var(--ease-out-expo)}.scroll-enhanced .contact-inner[data-reveal-pending]{translate:0 48px;scale:.92}.scroll-enhanced .footer-grid[data-reveal]>*{transition:opacity .8s var(--ease-out-quint),translate 1s var(--ease-out-expo)}.scroll-enhanced .footer-grid[data-reveal]>:nth-child(2){transition-delay:90ms}.scroll-enhanced .footer-grid[data-reveal]>:nth-child(3){transition-delay:.18s}.scroll-enhanced .footer-grid[data-reveal]>:nth-child(4){transition-delay:.27s}.scroll-enhanced .footer-grid[data-reveal-pending]>*{opacity:0;translate:0 28px}.motion-enhanced .about-modal-backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:visibility .42s,opacity .42s var(--ease-out-quint),backdrop-filter .6s var(--ease-out-quint)}.motion-enhanced .about-modal-backdrop.is-open{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.motion-enhanced .about-modal{opacity:0;transition:opacity .42s var(--ease-out-quint),transform .76s var(--ease-soft-spring);transform:translateY(48px)scale(.94)}.motion-enhanced .about-modal-backdrop.is-open .about-modal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.motion-enhanced .about-modal-backdrop.is-open :is(.about-modal-heading,.about-modal-tabs,.about-modal-content,.about-modal-footer){animation:soft-rise .82s var(--ease-out-expo) backwards}.motion-enhanced .about-modal-backdrop.is-open .about-modal-tabs{animation-delay:90ms}.motion-enhanced .about-modal-backdrop.is-open .about-modal-content{animation-delay:.16s}.motion-enhanced .about-modal-backdrop.is-open .about-modal-footer{animation-delay:.23s}.motion-enhanced .about-modal-content>[role=tabpanel]:not([hidden]){animation:soft-rise .62s var(--ease-out-expo) backwards}}.motion-enhanced .language-switcher-menu button{opacity:0;transition:opacity .26s ease,translate .42s var(--ease-out-expo),background .17s ease,color .17s ease;translate:0 -4px}.motion-enhanced .language-switcher.is-open .language-switcher-menu button{opacity:1;translate:0}.motion-enhanced .language-switcher.is-open .language-switcher-menu button:nth-child(2){transition-delay:40ms}.motion-enhanced .language-switcher.is-open .language-switcher-menu button:nth-child(3){transition-delay:80ms}@media (max-width:1100px){.motion-enhanced .mobile-nav{transform-origin:top;transition:opacity .3s var(--ease-out-quint),transform .56s var(--ease-out-expo),visibility .3s;transform:translateY(-10px)scale(.98)}.motion-enhanced .mobile-nav.is-open{transform:none}.motion-enhanced .mobile-nav>*{opacity:0;transition:opacity .26s ease,translate .48s var(--ease-out-expo);translate:0 -6px}.motion-enhanced .mobile-nav.is-open>*{opacity:1;translate:0}.motion-enhanced .mobile-nav.is-open>:nth-child(2){transition-delay:35ms}.motion-enhanced .mobile-nav.is-open>:nth-child(3){transition-delay:70ms}.motion-enhanced .mobile-nav.is-open>:nth-child(4){transition-delay:.105s}.motion-enhanced .mobile-nav.is-open>:nth-child(5){transition-delay:.14s}.motion-enhanced .mobile-nav.is-open>:nth-child(6){transition-delay:.175s}.motion-enhanced .mobile-nav.is-open>:nth-child(7){transition-delay:.21s}}@media (max-width:900px){.industry-gallery{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;height:auto;margin-inline:calc(50% - 50vw);padding:0 calc(50vw - 50%) 1rem;scroll-padding-inline:calc(50vw - 50%);overflow-x:auto}.industry-gallery::-webkit-scrollbar{display:none}.industry-panel,.industry-panel.is-active{scroll-snap-align:start;flex:0 0 min(82vw,24rem);height:min(max(116vw,26rem),30rem)}.industry-media img,.industry-panel.is-active .industry-media img{filter:saturate(.95)brightness(.84);transform:scale(1.05)}.industry-body{width:auto;right:0}.industry-body>*,.industry-panel.is-active .industry-body>*{opacity:1;transform:none}.industry-index{opacity:1}.industry-icon,.industry-panel.is-active .industry-icon{color:#05090c;background:#fff;transform:none}.industry-collapsed-title,.industry-timer,.industry-hint{display:none}}@media (max-width:900px) and (orientation:landscape) and (max-height:500px){.industry-panel,.industry-panel.is-active{flex-basis:min(62vw,24rem);height:max(17.5rem,100svh - 5.5rem)}}@media (min-width:901px) and (orientation:landscape) and (max-height:500px){.industry-gallery{height:max(17.5rem,100svh - 5.5rem)}}@media (max-width:760px){.capability-pill{padding:.55rem 1rem .55rem .55rem;font-size:.78rem}.capability-pill>span{width:1.85rem;height:1.85rem}}@keyframes hero-line-rise{0%{transform:translateY(112%)rotate(4deg)}to{transform:none}}@keyframes headline-sheen{0%{background-position:180% 0,0 0}38%,to{background-position:-80% 0,0 0}}@keyframes soft-rise{0%{opacity:0;filter:blur(8px);transform:translateY(26px)}to{opacity:1;filter:none;transform:none}}@keyframes rail-rise{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes header-drop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes card-swap{0%{opacity:0;filter:blur(6px);transform:perspective(1200px)translateY(34px)rotateX(10deg)}to{opacity:1;filter:none}}@keyframes industry-timer{to{transform:scaleX(1)}}@keyframes orb-breathe{0%{opacity:.18;transform:scale(1)}to{opacity:.27;transform:scale(1.22)translate(1.5rem,-1rem)}}@keyframes arrow-through{0%{opacity:1;transform:translate(0)}40%{opacity:0;transform:translate(16px)}41%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes arrow-drop{0%{opacity:1;transform:translateY(0)}40%{opacity:0;transform:translateY(14px)}41%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(3px)}}
@property --tone-glow{syntax:"<color>";inherits:true;initial-value:#47afe657}.service-tabs button{gap:.6rem}.service-tabs button[data-tone=website]{--tab-tone:var(--blue)}.service-tabs button[data-tone=hosting]{--tab-tone:var(--green)}.service-tabs button[data-tone=seo]{--tab-tone:#6550a5}.service-tab-icon{color:#69737a;width:2rem;height:2rem;transition:color .3s ease,background .4s ease,box-shadow .5s var(--ease-out-quint),transform .7s var(--ease-spring);background:#05090c0d;border-radius:.65rem;flex:none;place-items:center;display:grid}.service-tabs button:hover .service-tab-icon{color:#05090c;transform:translateY(-2px)}.service-tabs button.is-active .service-tab-icon{color:#fff;background:var(--tab-tone);box-shadow:0 10px 22px -10px var(--tab-tone);transform:rotate(-8deg)scale(1.06)}.service-tab-timer{z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--red),var(--green),var(--blue));transform-origin:0;border-radius:2px;height:2px;animation:8s linear forwards paused service-tab-timer;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.service-stage.is-playing .service-tab-timer{animation-play-state:running}.motion-enhanced .service-stage.is-autoplay .service-tabs:before{background:#05090c1f}.service-showcase{--tone:var(--blue);--tone-glow:#47afe657;--enter-x:32px;--exit-x:-32px;isolation:isolate;transition:background-color .9s var(--ease-in-out),--tone-glow .9s var(--ease-in-out);background-color:#eaf3fa;position:relative}.service-showcase[data-tone=hosting]{--tone:#008d43;--tone-glow:#00a84f42;background-color:#e9f6ee}.service-showcase[data-tone=seo]{--tone:#6550a5;--tone-glow:#7c5cd647;background-color:#f0eef8}.service-showcase[data-direction=prev]{--enter-x:-32px;--exit-x:32px}.service-showcase:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(closest-side,var(--tone-glow),transparent);width:75%;height:150%;position:absolute;top:-25%;right:-15%}.service-showcase:after{z-index:-1;content:"";pointer-events:none;opacity:.6;background-image:radial-gradient(#05090c21 1px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:0 0 0 40%;-webkit-mask-image:radial-gradient(65% 60% at 55%,#000,#0000 78%);mask-image:radial-gradient(65% 60% at 55%,#000,#0000 78%)}.service-kicker{color:var(--tone);gap:.6rem}.service-kicker-icon{color:#fff;background:var(--tone);width:2rem;height:2rem;box-shadow:0 10px 20px -10px var(--tone);transition:background .9s var(--ease-in-out);border-radius:.65rem;flex:none;place-items:center;display:grid}.service-copy h3 .service-word{vertical-align:top;margin:0 -.06em -.16em;padding:0 .06em .16em;display:inline-block;overflow:hidden}.service-word>span{display:inline-block}.service-copy li{gap:.6rem}.service-tick{background:var(--green);border-radius:50%;flex:none;place-items:center;width:1.3rem;height:1.3rem;display:grid;box-shadow:0 6px 14px -6px #00a84fb3}.service-copy li .service-tick svg{color:#fff}.service-showcase>.service-copy,.service-showcase>.service-visual{transition:opacity .3s ease,translate .32s var(--ease-in-out),filter .3s ease}.service-showcase.is-leaving>.service-copy,.service-showcase.is-leaving>.service-visual{opacity:0;translate:var(--exit-x) 0;filter:blur(6px)}@media (prefers-reduced-motion:no-preference){.motion-enhanced .service-copy{animation:service-copy-in .9s var(--ease-out-expo) backwards}.motion-enhanced .service-copy>:is(.service-kicker,p,a){animation:soft-rise .8s var(--ease-out-expo) backwards}.motion-enhanced .service-copy>.service-kicker{animation-delay:40ms}.motion-enhanced .service-copy>p{animation-delay:.3s}.motion-enhanced .service-copy>a{animation-delay:.64s}.motion-enhanced .service-kicker-icon{animation:kicker-pop .8s var(--ease-spring) .12s backwards}.motion-enhanced .service-word>span{animation:word-rise 1s var(--ease-out-expo) backwards;animation-delay:calc(.11s + var(--w,0) * 55ms)}.motion-enhanced .service-copy li{animation:soft-rise .76s var(--ease-out-expo) backwards;animation-delay:calc(.38s + var(--b,0) * 80ms)}.motion-enhanced .service-tick{animation:tick-pop .64s var(--ease-spring) backwards;animation-delay:calc(.47s + var(--b,0) * 90ms)}.motion-enhanced .service-tick path{stroke-dasharray:24;animation:tick-draw .52s var(--ease-out-quint) backwards;animation-delay:calc(.6s + var(--b,0) * 90ms)}}.service-visual{min-height:0;container-type:inline-size}.svc-scene{--px:0;--py:0;width:min(100%,680px);margin-inline:auto;position:relative}.svc-art{height:560px;position:relative}.svc-layer{translate:calc(var(--px) * var(--depth,0) * 1px) calc(var(--py) * var(--depth,0) * 1px);position:absolute}.svc-glow{background:radial-gradient(closest-side,var(--tone-glow),transparent);filter:blur(18px);border-radius:50%;position:absolute;inset:14% 10%}.svc-card{transition:scale .6s var(--ease-soft-spring),box-shadow .6s var(--ease-out-quint);background:#fff;border:1px solid #0c203014;border-radius:1.15rem;position:relative;box-shadow:0 30px 60px -28px #0c263a6b,0 10px 24px -14px #0c263a33}.svc-scene.is-live .svc-card:hover{scale:1.025;box-shadow:0 40px 74px -28px #0c263a80,0 14px 28px -14px #0c263a3d}.svc-photo{background:#c8d5de;border-radius:1.7rem;margin:0;overflow:hidden;box-shadow:0 34px 70px -30px #0a22348c}.svc-photo img{object-fit:cover}.svc-photo:after{content:"";pointer-events:none;background:linear-gradient(195deg,transparent 48%,color-mix(in srgb,var(--tone) 26%,transparent));position:absolute;inset:0}.svc-chip-layer{width:3.1rem;height:3.1rem}.svc-chip{width:100%;height:100%;color:var(--tone);background:#fff;border:1px solid #0c203014;border-radius:1rem;place-items:center;display:grid;box-shadow:0 18px 34px -16px #0c263a6b}.svc-caret{vertical-align:-.12em;opacity:0;background:currentColor;width:2px;height:.95em;margin-left:2px;display:inline-block}.svc-caret.is-on{opacity:1}.svc-control{z-index:5;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;display:flex;position:absolute}.svc-control-label{color:#5b666d;font-size:.72rem;font-weight:700}.svc-scene.is-armed .svc-layer:not(.is-in){opacity:0;transform:translateY(26px)scale(.94)}.svc-scene.is-armed .svc-photo{clip-path:inset(0 round 1.7rem)}.svc-scene.is-armed .svc-photo:not(.is-in){opacity:1;clip-path:inset(100% 0 0 round 1.7rem);transform:none}.svc-scene.is-armed .svc-photo:not(.is-in) img{scale:1.18}.svc-scene.is-armed .svc-control:not(.is-in){opacity:0;visibility:hidden;transform:translateY(10px)}.svc-scene.is-live .svc-layer{transition:opacity .52s var(--ease-out-quint),transform .9s var(--ease-soft-spring),translate 1s var(--ease-out-expo),clip-path 1.3s var(--ease-out-expo)}.svc-scene.is-live .svc-photo img{transition:scale 1.7s var(--ease-out-expo)}.svc-scene.is-live .svc-control{transition:opacity .5s ease,transform .7s var(--ease-out-expo),visibility .5s}.svc-scene-website .svc-photo{width:57%;height:84%;top:4%;left:0}.site-mock-layer{width:58%;height:330px;top:17%;right:0}.site-mock-layer[data-device=tablet]{width:42%;height:360px}.site-mock-layer[data-device=phone]{width:29%;height:390px}.svc-scene.is-live .site-mock-layer{transition:opacity .52s var(--ease-out-quint),transform .9s var(--ease-soft-spring),translate 1s var(--ease-out-expo),width .82s var(--ease-out-expo),height .82s var(--ease-out-expo)}.site-mock{--bob:7.5s;height:100%;transition:scale .6s var(--ease-soft-spring),box-shadow .6s var(--ease-out-quint),border-radius .6s var(--ease-out-expo);flex-direction:column;display:flex;overflow:hidden}.site-mock-layer[data-device=phone] .site-mock{border:5px solid #0d1419;border-radius:1.9rem}.site-mock-bar{background:#f3f5f7;border-bottom:1px solid #e6eaed;flex:none;align-items:center;gap:.32rem;height:2.3rem;padding:0 .85rem;display:flex}.site-mock-bar i{background:var(--red);border-radius:50%;width:.5rem;height:.5rem}.site-mock-bar i:nth-child(2){background:var(--green)}.site-mock-bar i:nth-child(3){background:var(--blue)}.site-mock-bar span{color:#8c969c;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:.6rem;overflow:hidden}.site-mock-layer[data-device=phone] .site-mock-bar{background:#fff;border:0;justify-content:center;height:1.9rem}.site-mock-layer[data-device=phone] .site-mock-bar i{display:none}.site-mock-layer[data-device=phone] .site-mock-bar span{margin:0;font-size:.55rem}.site-mock-page{background:linear-gradient(160deg,#fff 35%,#edf5fb);flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:1rem 1.1rem 1.1rem;display:flex;position:relative}.site-mock-nav{align-items:center;gap:.45rem;display:flex}.site-mock-nav b{background:linear-gradient(135deg,var(--blue),var(--sky));border-radius:.35rem;width:1.1rem;height:1.1rem;margin-right:auto}.site-mock-nav span{background:#dfe5ea;border-radius:1rem;width:1.9rem;height:.32rem}.site-mock-hero{flex:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:.9rem;min-height:0;display:grid}.site-mock-copy small{color:var(--blue);letter-spacing:.12em;font-size:.5rem;font-weight:800;display:block}.site-mock-copy strong{color:#05090c;letter-spacing:-.045em;min-height:2.2em;margin:.35rem 0 .55rem;font-family:Manrope,sans-serif;font-size:1.18rem;line-height:1.08;display:block}.site-mock-lines{gap:.3rem;display:grid}.site-mock-lines i{background:#e3e8ec;border-radius:1rem;height:.3rem}.site-mock-lines i:last-child{width:70%}.site-mock-cta{color:#fff;white-space:nowrap;background:#05090c;border-radius:999px;align-items:center;margin-top:.8rem;padding:.45rem .85rem;font-size:.6rem;font-weight:800;display:inline-flex;position:relative}.site-mock-cta.is-pressed{transform:scale(.9)}.site-mock-media{background:linear-gradient(135deg,var(--blue),var(--sky) 55%,var(--green));border-radius:.75rem;align-self:stretch;min-height:7rem;position:relative;overflow:hidden}.site-mock-media i{background:#ffffffd9;border-radius:50%;width:1.6rem;height:1.6rem;position:absolute;top:18%;right:16%}.site-mock-media span{background:#ffffff3d;border-radius:50% 50% 0 0;height:72%;position:absolute;bottom:-34%;left:-10%;right:-10%}.site-mock-media:after{content:"";clip-path:inset(0 0 0 100%);background:linear-gradient(90deg,#e7ecf0 30%,#f5f7f9 50%,#e7ecf0 70%) 0 0/220% 100%;position:absolute;inset:0}.site-mock-tiles{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.site-mock-tiles i{--tile:var(--blue);background:#f2f5f8;border:1px solid #e7ecf0;border-radius:.55rem;height:2.2rem;position:relative}.site-mock-tiles i:nth-child(2){--tile:var(--green)}.site-mock-tiles i:nth-child(3){--tile:var(--red)}.site-mock-tiles i:before{content:"";background:var(--tile);border-radius:.2rem;width:.55rem;height:.55rem;position:absolute;top:.42rem;left:.5rem}.site-mock-tiles i:after{content:"";background:#dfe5ea;border-radius:1rem;height:.24rem;position:absolute;bottom:.45rem;left:.5rem;right:.5rem}.site-mock-layer:is([data-device=tablet],[data-device=phone]) .site-mock-hero{grid-template-columns:1fr;align-content:start}.site-mock-layer:is([data-device=tablet],[data-device=phone]) .site-mock-media{order:-1;min-height:5.4rem}.site-mock-layer[data-device=phone] .site-mock-page{gap:.6rem;padding:.75rem .7rem}.site-mock-layer[data-device=phone] .site-mock-copy strong{font-size:.92rem}.site-mock-layer[data-device=phone] .site-mock-nav span:not(:last-child){display:none}.site-mock-layer[data-device=phone] .site-mock-tiles{grid-template-columns:1fr 1fr}.site-mock-layer[data-device=phone] .site-mock-tiles i:nth-child(3){display:none}.svc-scene.is-armed .site-mock-page:not(.is-painted) .site-mock-media:after{clip-path:inset(0)}.svc-scene.is-armed .site-mock-page:not(.is-painted) :is(.site-mock-nav b,.site-mock-copy small),.svc-scene.is-armed .site-mock-page:not(.is-painted) .site-mock-tiles i:before{opacity:0}.svc-scene.is-live .site-mock-tiles i:before{transition:opacity .5s .3s}.svc-scene.is-armed .site-mock-cta:not(.is-ready){color:#0000;background:#e3e8ec}.svc-scene.is-live .site-mock-media:after{transition:clip-path 1s var(--ease-out-expo)}.svc-scene.is-live :is(.site-mock-nav b,.site-mock-copy small){transition:opacity .5s}.svc-scene.is-live .site-mock-cta{transition:color .3s ease .12s,background .45s ease,transform .38s var(--ease-spring)}.svc-cursor{z-index:3;opacity:0;pointer-events:none;position:absolute;top:42%;left:64%;translate:76px}.svc-cursor>span{display:block;translate:0 52px}.svc-cursor svg{color:#05090c;fill:#fff;filter:drop-shadow(0 6px 10px #05090c52);display:block}.svc-cursor.is-on{opacity:1;translate:0}.svc-cursor.is-on>span{translate:0}.svc-scene.is-live .svc-cursor{transition:opacity .26s ease,translate .9s var(--ease-out-quint)}.svc-scene.is-live .svc-cursor>span{transition:translate .9s var(--ease-in-out)}.svc-ripple{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.svc-toast-layer{width:min(17rem,56%);top:2%;right:0}.svc-toast{--bob:6s;--bob-delay:-2s;border-radius:1rem;align-items:center;gap:.7rem;padding:.75rem .85rem;display:flex}.svc-toast-icon{color:#fff;background:#25d366;border-radius:50%;flex:none;place-items:center;width:2.3rem;height:2.3rem;display:grid;position:relative;box-shadow:0 8px 18px -8px #25d366d9}.svc-toast-copy{min-width:0;line-height:1.3;display:grid}.svc-toast-copy b{color:#05090c;font-size:.78rem}.svc-toast-copy small{color:#6b757b;white-space:nowrap;text-overflow:ellipsis;font-size:.64rem;overflow:hidden}.svc-toast-meta{justify-items:end;gap:.2rem;margin-left:auto;line-height:1.2;display:grid}.svc-toast-meta small{color:#9aa3a9;white-space:nowrap;font-size:.58rem}.svc-toast-meta b{color:#fff;background:var(--red);border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;font-size:.62rem;display:grid}.svc-scene.is-armed .svc-toast-layer:not(.is-in){transform:translateY(-20px)scale(.9)}.chip-pen{top:64%;left:-1.5%}.chip-palette{top:5%;left:47%}.svc-scene-website .svc-control{bottom:1.5%;right:0}.device-switch{isolation:isolate;background:#fff;border:1px solid #0c20301a;border-radius:999px;padding:.25rem;display:flex;position:relative;box-shadow:0 10px 24px -14px #0c263a59}.device-switch:before{z-index:-1;content:"";width:2.5rem;height:2.5rem;transform:translateX(calc(var(--i,0) * 2.5rem));transition:transform .56s var(--ease-out-expo);background:#05090c;border-radius:999px;position:absolute;top:.25rem;left:.25rem}.device-switch button{color:#5b666d;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;padding:0;transition:color .3s;display:grid}.device-switch button:hover{color:#05090c}.device-switch button[aria-pressed=true]{color:#fff}.device-switch button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.svc-scene-hosting .svc-photo{width:60%;height:62%;top:4%;right:0}.svc-scene-hosting .svc-photo img{object-position:45% 45%}.svc-scene-hosting.is-armed .svc-photo:not(.is-in){opacity:0;clip-path:inset(0 round 1.7rem);transform:scale(.86)}.svc-scene-hosting.is-armed .svc-photo:not(.is-in) img{filter:blur(8px);scale:1.24}.svc-scene-hosting.is-live .svc-photo{transition:opacity .7s var(--ease-out-quint),transform 1.3s var(--ease-out-expo),translate 1s var(--ease-out-expo)}.svc-scene-hosting.is-live .svc-photo img{transition:scale 2s var(--ease-out-expo),filter .9s var(--ease-out-quint)}.launched-layer{top:calc(66% + 1.3rem);right:29%}.launched-pill{color:#fff;-webkit-backdrop-filter:blur(10px);white-space:nowrap;background:#061a13b8;border:1px solid #6fe7a359;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .85rem .5rem .6rem;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 14px 30px -14px #002819b3}.launched-pill svg{color:#6fe7a3}.svc-scene.is-armed .launched-layer:not(.is-in){transform:translateY(14px)scale(.8)}.live-confetti{z-index:3;pointer-events:none;position:absolute;inset:50% auto auto 50%}.live-confetti i{background:var(--c);opacity:0;border-radius:2px;width:6px;height:10px;position:absolute;top:-5px;left:-3px}.live-confetti i:nth-child(3n){border-radius:50%;width:7px;height:7px}.launch-layer{width:46%;top:11%;left:0}.launch-card{--bob:7.5s;--bob-delay:-1.5s;padding:1rem 1rem .95rem}.launch-head{align-items:center;gap:.55rem;display:flex}.launch-head b{color:#05090c;min-width:0;font-size:.8rem;line-height:1.25}.launch-rocket{color:#fff;background:var(--green);width:2rem;height:2rem;box-shadow:0 10px 20px -10px var(--green);border-radius:.65rem;flex:none;place-items:center;display:grid}.launch-status{color:#6b757b;letter-spacing:.08em;text-transform:uppercase;background:#f1f4f6;border-radius:999px;flex:none;align-items:center;gap:.35rem;margin-left:auto;padding:.25rem .55rem;font-size:.56rem;font-weight:800;transition:color .4s,background .4s;display:inline-flex}.launch-status i{border:2px solid;border-right-color:#0000;border-radius:50%;width:.5rem;height:.5rem}.launch-status.is-live{color:#00843f;background:#e1f5e9}.launch-status.is-live i{background:var(--green);border:0}.launch-progress{background:#edf1f3;border-radius:1rem;height:.32rem;margin:.85rem 0 .35rem;display:block;overflow:hidden}.launch-progress i{background:linear-gradient(90deg,var(--green),#5edb9b);border-radius:inherit;height:100%;transform:scaleX(var(--progress,1));transform-origin:0;transition:transform .65s var(--ease-out-expo);display:block}.launch-card ul{margin:0;padding:0;list-style:none;display:grid}.launch-card li{color:#98a1a7;align-items:center;gap:.6rem;padding:.48rem .1rem;font-size:.72rem;font-weight:700;line-height:1.3;transition:color .4s;display:flex}.launch-card li+li{border-top:1px dashed #e7ebee}.launch-label{min-width:0}.launch-icon{color:#98a1a7;background:#f3f5f7;border-radius:.6rem;flex:none;place-items:center;width:1.85rem;height:1.85rem;transition:color .4s,background .4s;display:grid}.launch-check{color:#0000;border:2px solid #dfe4e8;border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;margin-left:auto;transition:color .3s,background .3s,border-color .3s;display:grid}.launch-card li:is([data-state=running],[data-state=done]){color:#05090c}.launch-card li[data-state=running] .launch-check{border-color:var(--green);border-right-color:#0000}.launch-card li[data-state=done] .launch-icon{color:#00843f;background:#e1f5e9}.launch-card li[data-state=done] .launch-check{color:#fff;background:var(--green);border-color:var(--green)}.launch-url{color:#8a949a;white-space:nowrap;background:#f5f7f8;border-radius:.7rem;align-items:center;gap:.45rem;margin-top:.65rem;padding:.55rem .7rem;font-size:.66rem;font-weight:700;transition:color .4s,background .4s;display:flex;overflow:hidden}.launch-url svg{flex:none}.launch-url span{text-overflow:ellipsis;overflow:hidden}.launch-url em{color:#b3bbc0;font-style:normal;transition:color .4s}.launch-url.is-secure{color:#05090c;background:#ecf8f1}.launch-url.is-secure :is(em,svg){color:#00843f}.live-layer{width:9.5rem;height:9.5rem;top:calc(66% - 4.75rem);right:4%}.live-badge{place-items:center;width:100%;height:100%;display:grid;position:relative}.live-core{z-index:2;color:#fff;background:radial-gradient(circle at 30% 25%,#124530,#061a13 72%);border-radius:50%;align-content:center;justify-items:center;gap:.2rem;width:6.2rem;height:6.2rem;display:grid;position:relative;box-shadow:0 0 0 10px #00a84f24,0 22px 40px -14px #003c2899}.live-core small{color:#6fe7a3;letter-spacing:.2em;font-size:.56rem;font-weight:800}.live-ring{opacity:0;border:2px solid #00a84f80;border-radius:50%;position:absolute;inset:17%}.live-orbit{border:1px solid #006e463d;border-radius:50%;position:absolute;inset:0}.live-orbit+.live-orbit{border-style:dashed;inset:11%}.live-orbit i{background:var(--green);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:calc(50% - 4px);box-shadow:0 0 0 4px #00a84f2e,0 0 12px #00a84fcc}.svc-scene.is-armed .live-layer:not(.is-in){transform:scale(.4)}.speed-layer{top:0;right:31%}.speed-chip{--bob:6.5s;--bob-delay:-1s;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .8rem .55rem .55rem;display:flex}.speed-chip>span{color:#fff;background:linear-gradient(135deg,#f5b400,#ff8a00);border-radius:50%;flex:none;place-items:center;width:1.9rem;height:1.9rem;display:grid}.speed-chip b{color:#05090c;white-space:nowrap;font-size:.72rem}.speed-chip i{background:#edf1f3;border-radius:1rem;flex:none;width:3.2rem;height:.32rem;position:relative;overflow:hidden}.speed-chip i:after{content:"";background:linear-gradient(90deg,var(--green),#5edb9b);border-radius:inherit;transform-origin:0;position:absolute;inset:0;transform:scaleX(.92)}.svc-scene-hosting .svc-control{bottom:4%;left:0}.svc-replay{color:#05090c;cursor:pointer;min-height:2.75rem;transition:transform .5s var(--ease-soft-spring),box-shadow .4s ease;background:#fff;border:1px solid #0c20301f;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.05rem;font-size:.76rem;font-weight:800;display:inline-flex;box-shadow:0 10px 24px -14px #0c263a59}.svc-replay svg{color:var(--green);transition:transform .6s var(--ease-spring)}.svc-replay:hover{transform:translateY(-2px);box-shadow:0 16px 30px -14px #0c263a73}.svc-replay:hover svg{transform:translate(2px,-2px)rotate(-12deg)}.svc-replay:active{transform:scale(.96)}.svc-replay:focus-visible{outline:2px solid var(--green);outline-offset:3px}.svc-scene-seo .svc-photo{width:57%;height:84%;top:4%;right:0}.serp-layer{width:67%;top:4%;left:0}.serp-card{--bob:8s;--bob-delay:-3s;padding:.95rem 1rem 1.05rem;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;overflow:hidden}.serp-bar{background:#fff;border:1px solid #dfe1e5;border-radius:999px;align-items:center;gap:.6rem;padding:.42rem .45rem .42rem 1rem;display:flex;box-shadow:0 1px 6px #20212429}.serp-query{color:#202124;white-space:nowrap;flex:1;min-width:0;font-size:.82rem;overflow:hidden}.serp-query .svc-caret{color:#1a73e8}.serp-enter{color:#1a73e8;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}.serp-tabs{color:#5f6368;white-space:nowrap;border-bottom:1px solid #ebebeb;gap:1rem;margin:0 .25rem;font-size:.6rem;display:flex;overflow:hidden}.serp-tabs span{margin-top:.7rem;padding-bottom:.5rem;position:relative}.serp-tabs .is-active{color:#202124;font-weight:700}.serp-tabs .is-active:after{content:"";background:#202124;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.serp-result{padding:0 .25rem}.serp-site{color:#5f6368;align-items:center;gap:.55rem;margin-top:.85rem;display:flex}.serp-favicon{background:#fff;border:1px solid #ecedef;border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;display:grid;overflow:hidden}.serp-favicon img{object-fit:contain;width:1.25rem;height:1.25rem}.serp-site-text{min-width:0;line-height:1.35;display:grid}.serp-site-text b{color:#202124;font-size:.62rem;font-weight:400}.serp-site-text small{color:#4d5156;font-size:.56rem}.serp-site>svg{margin-left:.15rem}.serp-title{color:#681da8;margin-top:.4rem;font-size:.98rem;font-weight:400;line-height:1.3;display:block}.serp-snippet{color:#4d5156;margin:.3rem 0 0;font-size:.64rem;line-height:1.55}.serp-snippet strong{color:#5f6368}.serp-overview{padding:0 .25rem}.serp-overview-head{color:#202124;border-top:1px solid #f1f3f4;align-items:center;gap:.45rem;margin-top:.85rem;padding-top:.8rem;font-size:.66rem;display:flex}.serp-sparkle{clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);background:linear-gradient(135deg,#8ab4f8,#4285f4 45%,#1a73e8);width:1rem;height:1rem}.serp-overview p{color:#1f1f1f;margin:.5rem 0 0;font-size:.72rem;line-height:1.6}.serp-overview u{color:#1a0dab;text-underline-offset:2px}.serp-overview mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#d3e3fd,#d3e3fd) 0 0/100% 100% no-repeat;border-radius:.2rem;padding:.05rem .1rem}.svc-scene.is-armed .serp-overview mark:not(.is-lit){background-size:0% 100%}.svc-scene.is-live .serp-overview mark{transition:background-size 1.1s var(--ease-out-quint)}.serp-reveal{grid-template-rows:1fr;display:grid}.serp-reveal>*{min-height:0;overflow:hidden}.svc-scene.is-armed .serp-reveal:not(.is-in){opacity:0;grid-template-rows:0fr}.svc-scene.is-armed .serp-reveal:not(.is-in)>*{transform:translateY(8px)}.svc-scene.is-live .serp-reveal{transition:grid-template-rows .7s var(--ease-out-expo),opacity .45s ease .12s}.svc-scene.is-live .serp-reveal>*{transition:transform .8s var(--ease-out-expo) 80ms}.serp-chart-layer{width:13.5rem;bottom:0;right:3%}.serp-chart{--bob:6.5s;--bob-delay:-2.5s;padding:.8rem .9rem .75rem}.serp-chart-head{color:var(--green);align-items:center;gap:.45rem;display:flex}.serp-chart-head b{color:#05090c;font-size:.72rem}.serp-chart-plot{margin-top:.45rem;display:block;position:relative}.serp-chart-plot svg{width:100%;height:auto;display:block;overflow:visible}.serp-chart-area{fill:#6550a51f}.serp-chart-line{fill:none;stroke:#6550a5;stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px}.serp-chart-plot>i{background:#6550a5;border:2px solid #fff;border-radius:50%;width:.62rem;height:.62rem;margin:-.31rem 0 0 -.31rem;position:absolute;top:12.5%;left:97.5%;box-shadow:0 2px 6px #35235b66}.svc-scene.is-armed .serp-chart-layer:not(.is-in) .serp-chart-line{stroke-dashoffset:1px}.svc-scene.is-armed .serp-chart-layer:not(.is-in) :is(.serp-chart-area,.serp-chart-plot>i){opacity:0}.svc-scene.is-live .serp-chart-line{transition:stroke-dashoffset 1.5s var(--ease-out-expo) .18s}.svc-scene.is-live :is(.serp-chart-area,.serp-chart-plot>i){transition:opacity .7s .9s}.svc-scene-seo .svc-control{bottom:11%;left:0}.svc-replay-seo svg{color:#6550a5}.svc-replay-seo:focus-visible{outline-color:#6550a5}@media (prefers-reduced-motion:no-preference){.service-showcase:before{animation:16s ease-in-out infinite alternate tone-drift}.svc-scene.is-live :is(.svc-card,.svc-chip){animation:svc-bob var(--bob,7s) ease-in-out var(--bob-delay,0s) infinite}.svc-scene.is-live .svc-glow{animation:9s ease-in-out infinite alternate svc-glow}.svc-scene.is-live .svc-caret.is-on{animation:.9s step-end infinite svc-caret}.svc-scene.is-live .site-mock-page{animation:.52s backwards svc-fade}.svc-scene.is-armed .site-mock-page:not(.is-painted) .site-mock-media:after{animation:1.3s linear infinite svc-shimmer}.svc-scene.is-live .svc-cursor.is-click svg{animation:svc-click .38s var(--ease-out-quint)}.svc-scene.is-live .svc-ripple{animation:svc-ripple .9s var(--ease-out-quint) forwards}.svc-scene.is-live .svc-toast-layer.is-in .svc-toast-icon:after{content:"";animation:svc-ping 1.5s var(--ease-out-quint) .3s backwards;border-radius:50%;position:absolute;inset:0}.svc-scene.is-live .svc-toast-meta b{animation:svc-pop .62s var(--ease-spring)}.svc-scene.is-live .launch-status i{animation:.8s linear infinite svc-spin}.svc-scene.is-live .launch-status.is-live i{animation:1.8s ease-out infinite svc-dot}.svc-scene.is-live .launch-card li[data-state=running] .launch-check{animation:.7s linear infinite svc-spin}.svc-scene.is-live .launch-card li[data-state=done] .launch-check{animation:svc-pop .52s var(--ease-spring)}.svc-scene.is-live .launch-card li[data-state=done] .launch-check path{stroke-dasharray:24;animation:tick-draw .46s var(--ease-out-quint) .12s backwards}.svc-scene.is-live .launch-url.is-secure svg{animation:svc-lock .64s var(--ease-spring)}.svc-scene.is-live .launch-rocket.is-launched svg{animation:svc-launch 1.1s var(--ease-out-expo)}.svc-scene.is-live .live-layer.is-in .live-ring{animation:svc-ring 2.6s var(--ease-out-quint) infinite}.svc-scene.is-live .live-layer.is-in .live-ring+.live-ring{animation-delay:1.3s}.svc-scene.is-live .live-confetti i{animation:svc-confetti 1.5s var(--ease-out-quint) var(--delay) both}.svc-scene.is-live .launched-layer.is-in .launched-pill svg{animation:svc-pop .62s var(--ease-spring) .2s backwards}.svc-scene.is-live .live-orbit{animation:10s linear infinite svc-spin}.svc-scene.is-live .live-orbit+.live-orbit{animation-duration:6.5s;animation-direction:reverse}.svc-scene.is-live .speed-layer.is-in .speed-chip i:after{animation:svc-fill 1.3s var(--ease-out-expo) .25s backwards}.svc-scene.is-live .serp-enter.is-hit{animation:svc-press .42s var(--ease-spring)}.svc-scene.is-live .serp-overview.is-in .serp-sparkle{animation:svc-sparkle .9s var(--ease-spring)}.svc-scene.is-live .serp-chart-layer.is-in .serp-chart-plot>i{animation:2s ease-out 1.5s infinite svc-dot-violet}}@media (min-width:1101px){.services-section .service-tabs{margin-bottom:clamp(.9rem,2.4svh,2rem)}.services-section .service-showcase{grid-template-columns:minmax(0,.74fr) minmax(480px,1.26fr);min-height:min(100svh - 11rem,48rem);padding-block:clamp(1.3rem,4.5svh,3.6rem)}.services-section .service-copy h3{max-width:12ch;margin:clamp(.6rem,1.5svh,1rem) 0;font-size:clamp(2.2rem,min(4vw,5.8svh),4.4rem)}.services-section .service-copy ul{gap:clamp(.4rem,1svh,.62rem);margin:clamp(.9rem,2.3svh,1.5rem) 0 clamp(1rem,2.6svh,1.8rem)}.svc-scene{zoom:1.1}}@media (min-width:1101px) and (max-height:1000px){.svc-scene{zoom:1.06}}@media (min-width:1101px) and (max-height:900px){.svc-scene{zoom:1}}@media (min-width:1101px) and (max-height:820px){.svc-scene{zoom:.9}}@media (min-width:1101px) and (max-height:760px){.svc-scene{zoom:.84}}@media (min-width:1101px) and (max-height:720px){.svc-scene{zoom:.78}}@container (max-width:600px){.svc-scene .svc-control{justify-content:center;max-width:none;margin-top:1rem;position:relative;inset:auto}.chip-pen,.chip-palette,.speed-layer,.serp-chart-layer,.site-mock-tiles{display:none}.svc-scene-website .svc-art{height:clamp(360px,112cqw,540px)}.svc-scene-website .svc-photo{width:72%;height:66%;top:0}.site-mock-layer{width:78%;height:58%;top:31%}.site-mock-layer[data-device=tablet]{width:58%;height:62%}.site-mock-layer[data-device=phone]{width:40%;height:66%}.site-mock-page{gap:.55rem;padding:.7rem .75rem .8rem}.site-mock-copy strong{font-size:.95rem}.site-mock-media{min-height:5rem}.svc-toast-layer{width:min(15.5rem,62%);top:3%}.svc-toast{gap:.55rem;padding:.6rem .65rem}.svc-toast-icon{width:2rem;height:2rem}:is(.svc-scene-hosting,.svc-scene-seo) .svc-art{height:clamp(440px,140cqw,620px)}:is(.svc-scene-hosting,.svc-scene-seo) .svc-photo{width:auto;top:0;left:0;right:0}.svc-scene-hosting .svc-photo{height:54%;top:46%}.launched-layer{top:auto;bottom:4%;right:3%}.launched-pill{padding:.4rem .7rem .4rem .5rem;font-size:.64rem}.svc-scene-seo .svc-art{height:clamp(560px,172cqw,760px)}.svc-scene-seo .svc-photo{height:38%}.svc-scene-seo .svc-photo img{object-position:50% 30%}.launch-layer{width:auto;top:42%;left:3%;right:3%}.svc-scene-hosting .svc-art{height:clamp(470px,148cqw,650px)}.svc-scene-hosting .launch-layer{top:0}.launch-card{padding:.8rem .8rem .75rem}.launch-card li{padding:.34rem .1rem;font-size:.68rem}.launch-icon{width:1.6rem;height:1.6rem}.launch-url{margin-top:.5rem;padding:.45rem .6rem}.live-layer{width:5.6rem;height:5.6rem;inset:auto auto 2% 2%}.live-core{width:3.9rem;height:3.9rem;box-shadow:0 0 0 7px #00a84f29,0 16px 30px -12px #003c2899}.live-core svg{width:20px;height:20px}.live-core small{font-size:.5rem}.serp-layer{width:auto;top:27%;left:3%;right:3%}.serp-card{padding:.75rem .8rem .85rem}}@media (max-width:760px){.service-tabs button{flex-direction:column;gap:.35rem}.service-tab-icon{width:1.85rem;height:1.85rem}}@keyframes service-tab-timer{to{transform:scaleX(1)}}@keyframes service-copy-in{0%{transform:translate3d(var(--enter-x),0,0)}to{transform:none}}@keyframes word-rise{0%{transform:translateY(108%)rotate(3deg)}to{transform:none}}@keyframes kicker-pop{0%{opacity:0;transform:scale(.4)rotate(-40deg)}to{opacity:1;transform:none}}@keyframes tick-pop{0%{transform:scale(0)}to{transform:none}}@keyframes tick-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes tone-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-6%,4%)scale(1.12)}}@keyframes svc-bob{0%,to{transform:translate(0,0)}50%{transform:translateY(-8px)}}@keyframes svc-glow{0%{opacity:.75;transform:scale(.94)}to{opacity:1;transform:scale(1.08)translate(3%,-2%)}}@keyframes svc-caret{50%{opacity:0}}@keyframes svc-fade{0%{opacity:0}to{opacity:1}}@keyframes svc-shimmer{0%{background-position:110% 0}to{background-position:-110% 0}}@keyframes svc-click{45%{transform:scale(.78)}}@keyframes svc-ripple{0%{box-shadow:0 0 #0b70c080}to{box-shadow:0 0 0 20px #0b70c000}}@keyframes svc-ping{0%{box-shadow:0 0 #25d3668c}to{box-shadow:0 0 0 16px #25d36600}}@keyframes svc-pop{0%{transform:scale(.4)}60%{transform:scale(1.18)}to{transform:none}}@keyframes svc-spin{to{transform:rotate(360deg)}}@keyframes svc-dot{0%{box-shadow:0 0 #00a84f99}to{box-shadow:0 0 0 7px #00a84f00}}@keyframes svc-dot-violet{0%{box-shadow:0 0 #6550a58c}to{box-shadow:0 0 0 9px #6550a500}}@keyframes svc-lock{0%{transform:translateY(-3px)rotate(-14deg)}60%{transform:translateY(1px)rotate(6deg)}to{transform:none}}@keyframes svc-launch{0%{transform:none}35%{opacity:0;transform:translate(5px,-7px)rotate(-8deg)}36%{opacity:0;transform:translate(-6px,7px)}to{opacity:1;transform:none}}@keyframes svc-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.05)}}@keyframes svc-fill{0%{transform:scaleX(0)}}@keyframes svc-press{50%{transform:scale(.82)}}@keyframes svc-confetti{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(.3)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--d) * -1)) rotate(var(--spin)) scale(1)}}@keyframes svc-sparkle{0%{transform:scale(.3)rotate(-90deg)}60%{transform:scale(1.2)rotate(10deg)}to{transform:none}}
