.sh-eyebrow,.sh-heading,.sh-body,.sh-staircase{opacity:0;transform:translateY(24px);animation:sh-up .7s cubic-bezier(.16,1,.3,1) forwards}.sh-eyebrow{animation-delay:.1s}.sh-heading{animation-delay:.2s}.sh-body{animation-delay:.4s}.sh-staircase{animation-delay:.55s}@keyframes sh-up{to{opacity:1;transform:translateY(0)}}.sh-trigger{transition:opacity .3s,transform .3s}.sh-trigger:hover svg{transform:translate(4px)}.sh-card{opacity:0;transform:perspective(1000px) translate(60px) translateZ(-80px) rotateY(-12deg) scale(.9);filter:blur(8px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);pointer-events:none}.sh-card.is-active{opacity:1;transform:perspective(1000px) translate(0) translateZ(0) rotateY(0) scale(1);filter:blur(0);pointer-events:auto}.sh-card .sh-card-inner>*{opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease}.sh-card.is-active .sh-card-inner>*{opacity:1;transform:translateY(0)}.sh-card.is-active .sh-card-inner>*:nth-child(1){transition-delay:.1s}.sh-card.is-active .sh-card-inner>*:nth-child(2){transition-delay:.18s}.sh-card.is-active .sh-card-inner>*:nth-child(3){transition-delay:.26s}.sh-card.is-active .sh-card-inner>*:nth-child(4){transition-delay:.34s}.sh-card-shell{position:relative;overflow:hidden}.sh-card-shell:before{content:"";position:absolute;inset:0;padding:1px;background:conic-gradient(from var(--sh-shimmer, 0deg),transparent 0%,var(--shimmer-color, rgba(254, 57, 15, .4)) 10%,transparent 20%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .5s;animation:sh-shimmer-spin 3s linear infinite}.sh-card.is-active .sh-card-shell:before{opacity:1}@property --sh-shimmer{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes sh-shimmer-spin{to{--sh-shimmer: 360deg}}.attract-header{padding:5rem 0}.attract-header-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:flex-start;gap:3rem;position:relative}.attract-header-num-wrap{flex-shrink:0;width:160px;display:flex;align-items:flex-start;justify-content:center;position:relative;z-index:1}.attract-header-num{font-size:clamp(6rem,12vw,10rem);font-weight:400;letter-spacing:-.06em;line-height:.85;color:#1a1a1a;opacity:0;transform:translateY(40px) scale(.9);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.attract-section.is-visible .attract-header-num{opacity:1;transform:translateY(0) scale(1)}.attract-radar{position:absolute;right:-250px;top:-150px;width:800px;height:800px;align-items:center;justify-content:center;opacity:0;z-index:0;pointer-events:none;transition:opacity 1s cubic-bezier(.16,1,.3,1) .4s}.attract-section.is-visible .attract-radar{opacity:.6}.attract-radar-svg{width:100%;height:100%}.attract-radar-arm,.attract-radar-cone{transform-origin:100px 100px;animation:radar-sweep 4s linear infinite}@keyframes radar-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.attract-blip{transition:opacity 1.5s ease-out}.attract-header-text{flex:1;min-width:0;position:relative;z-index:1}.attract-pill{display:inline-block;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-accent);padding:.25rem .75rem;margin-bottom:1.25rem;opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.16,1,.3,1) .1s,transform .5s cubic-bezier(.16,1,.3,1) .1s}.attract-section.is-visible .attract-pill{opacity:1;transform:translateY(0)}.attract-headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;letter-spacing:-.03em;line-height:1.1;color:var(--color-text);margin:0 0 1.25rem;max-width:600px;opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .15s,transform .6s cubic-bezier(.16,1,.3,1) .15s}.attract-section.is-visible .attract-headline{opacity:1;transform:translateY(0)}.attract-body{font-size:16px;line-height:1.6;color:var(--color-text-muted);margin:0;max-width:520px;opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .3s,transform .6s cubic-bezier(.16,1,.3,1) .3s}.attract-section.is-visible .attract-body{opacity:1;transform:translateY(0)}.attract-grid{display:grid;grid-template-columns:1fr;max-width:1200px;margin:0 auto;position:relative}@media(min-width:1024px){.attract-grid{grid-template-columns:1fr 1fr 1fr}}.attract-vrule{position:absolute;top:0;bottom:0;width:1px;background:#212121;z-index:1}.attract-vrule-1{left:33.333%}.attract-vrule-2{left:66.666%}.attract-card{position:relative;opacity:0;transform:translateY(40px)}.attract-card.is-visible{opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.attract-card{transition:background .4s ease}.attract-card:hover{background:#fe390f05}.attract-card-inner{padding:2.5rem 2rem;display:flex;flex-direction:column;gap:2rem;min-height:420px}.attract-card-counter{display:flex;flex-direction:column;align-items:center;gap:.5rem}.attract-counter-ring{position:relative;width:100px;height:100px}.attract-counter-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.attract-counter-arc{transition:stroke-dashoffset 1.5s cubic-bezier(.16,1,.3,1)}.attract-card.is-visible .attract-counter-arc{stroke-dashoffset:66}.attract-counter-val{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1.25rem;letter-spacing:-.02em;color:var(--color-accent);opacity:0;transform:scale(.8);transition:opacity .5s ease .8s,transform .5s cubic-bezier(.16,1,.3,1) .8s}.attract-card.is-visible .attract-counter-val{opacity:1;transform:scale(1)}.attract-counter-label{font-size:11px;color:var(--color-text-subtle);text-align:center;opacity:0;transition:opacity .4s ease 1s}.attract-card.is-visible .attract-counter-label{opacity:1}.attract-card-content{display:flex;flex-direction:column;gap:.75rem;flex:1}.attract-card-title{font-size:1.5rem;font-weight:400;letter-spacing:-.02em;color:var(--color-text);margin:0;transition:color .3s ease}.attract-card:hover .attract-card-title{color:var(--color-accent)}.attract-card-desc{font-size:14px;line-height:1.65;color:var(--color-text-muted);margin:0}.attract-card-link{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;text-decoration:none;border-top:1px solid #212121;transition:border-color .3s ease}.attract-card:hover .attract-card-link{border-color:var(--color-accent)}.attract-card-link-text{font-size:13px;font-weight:500;color:var(--color-text-muted);transition:color .3s ease}.attract-card:hover .attract-card-link-text{color:var(--color-accent)}.attract-card-link-arrow{width:12px;height:12px;color:var(--color-text-subtle);transform:translate(-4px);opacity:0;transition:opacity .3s ease,transform .3s ease,color .3s ease}.attract-card:hover .attract-card-link-arrow{opacity:1;transform:translate(0);color:var(--color-accent)}.attract-card-accent{position:absolute;bottom:0;left:0;height:2px;width:0;background:var(--color-accent);transition:width .6s cubic-bezier(.25,.1,.25,1);z-index:2}.attract-card:hover .attract-card-accent{width:100%}@media(max-width:1023px){.attract-header-inner{flex-direction:column;gap:1.5rem}.attract-header-num-wrap{width:auto}.attract-header-num{font-size:5rem}.attract-card-inner{min-height:auto}.attract-card+.attract-card{border-top:1px solid #212121}}@media(prefers-reduced-motion:reduce){.sh-eyebrow,.sh-heading,.sh-body,.sh-staircase{opacity:1;transform:none;animation:none}.sh-card{transition:none!important}.sh-card .sh-card-inner>*{transition:none!important}.sh-card-shell:before{animation:none}#birds-canvas{display:none}.attract-header-num,.attract-pill,.attract-headline,.attract-body,.attract-card,.attract-counter-arc,.attract-counter-val,.attract-counter-label,.attract-card-link-arrow,.attract-card-accent,.attract-radar{opacity:1;transform:none;transition:none!important;stroke-dashoffset:66!important}.attract-radar-arm,.attract-radar-cone{animation:none!important}.automate-headline,.automate-body,.automate-pill,.automate-header-num,.automate-editor,.automate-card{opacity:1!important;transform:none!important;transition:none!important}.automate-cursor{animation:none!important}.convert-headline,.convert-provocation,.convert-body,.convert-pill,.convert-header-num,.convert-funnel-caption,.convert-stage,.convert-card{opacity:1!important;transform:none!important;transition:none!important}.convert-stage-fill{transition:none!important}}.convert-header{padding:5rem 0}.convert-header-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;gap:4rem;align-items:flex-start}.convert-header-left{flex:0 0 45%;position:relative}.convert-header-num{font-size:clamp(6rem,12vw,10rem);font-weight:400;letter-spacing:-.06em;line-height:.85;color:#1a1a1a;position:absolute;right:0;top:-.15em;opacity:0;transform:translateY(40px) scale(.9);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.convert-section.is-visible .convert-header-num{opacity:1;transform:translateY(0) scale(1)}.convert-pill{display:inline-block;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text);border:1px solid var(--color-border);padding:.25rem .75rem;margin-bottom:1.25rem;opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.16,1,.3,1) .1s,transform .5s cubic-bezier(.16,1,.3,1) .1s}.convert-section.is-visible .convert-pill{opacity:1;transform:translateY(0)}.convert-headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;letter-spacing:-.03em;line-height:1.1;color:var(--color-text);margin:0;max-width:450px;opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .15s,transform .6s cubic-bezier(.16,1,.3,1) .15s}.convert-section.is-visible .convert-headline{opacity:1;transform:translateY(0)}.convert-header-right{flex:1;padding-top:.5rem;opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .3s,transform .6s cubic-bezier(.16,1,.3,1) .3s}.convert-section.is-visible .convert-header-right{opacity:1;transform:translateY(0)}.convert-provocation{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.2;color:var(--color-accent);margin:0 0 1rem}.convert-body{font-size:15px;line-height:1.65;color:var(--color-text-muted);margin:0;max-width:460px}.convert-funnel{max-width:1200px;margin:0 auto;padding:4rem 1.5rem}.convert-funnel-vrule{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#212121}.convert-funnel-stages{display:flex;flex-direction:column;gap:1rem;max-width:700px;margin:0 auto}.convert-stage{display:flex;align-items:center;gap:1.5rem;opacity:0;transform:translate(-30px)}.convert-stage.is-visible{opacity:1;transform:translate(0);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.convert-stage-bar{flex:1;height:40px;background:#131313;border:1px solid #212121;position:relative;overflow:hidden}.convert-stage-fill{position:absolute;top:0;left:0;height:100%;width:0;transition:width 1.2s cubic-bezier(.16,1,.3,1)}.convert-stage--visitors .convert-stage-fill,.convert-stage--engaged .convert-stage-fill{background:linear-gradient(90deg,var(--color-accent),rgba(254,57,15,.3))}.convert-stage--leads .convert-stage-fill{background:linear-gradient(90deg,var(--color-accent),rgba(254,57,15,.4))}.convert-stage--customers .convert-stage-fill{background:var(--color-accent)}.convert-stage-info{flex-shrink:0;width:120px;display:flex;flex-direction:column;gap:.125rem}.convert-stage-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-subtle)}.convert-stage-val{font-size:1.5rem;letter-spacing:-.02em;color:var(--color-text);line-height:1;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.convert-stage.is-visible .convert-stage-val{opacity:1;transform:translateY(0)}.convert-funnel-caption{text-align:center;margin-top:2.5rem;font-size:16px;color:var(--color-text-muted);opacity:0;transform:translateY(16px);transition:opacity .5s ease .8s,transform .5s ease .8s}.convert-section.is-visible .convert-funnel-caption{opacity:1;transform:translateY(0)}.convert-funnel-caption .font-display{font-size:1.75rem;letter-spacing:-.02em;line-height:1;transition:color .4s ease}.convert-caption-text{transition:color .3s ease}.convert-toggle-wrap{display:flex;justify-content:center;margin-bottom:2.5rem;opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.16,1,.3,1) .2s,transform .5s cubic-bezier(.16,1,.3,1) .2s}.convert-section.is-visible .convert-toggle-wrap{opacity:1;transform:translateY(0)}.convert-toggle{display:grid;grid-template-columns:1fr 1fr;position:relative;border:1px solid #212121;background:#111;padding:3px;min-width:320px}.convert-toggle-btn{position:relative;z-index:1;flex:1;padding:.5rem 1.25rem;background:none;border:none;cursor:pointer;font-size:13px;font-weight:500;color:var(--color-text-subtle);transition:color .3s ease;white-space:nowrap;text-align:center}.convert-toggle-btn.is-active{color:var(--color-text)}.convert-toggle-btn--after.is-active{color:var(--color-accent)}.convert-toggle-slider{position:absolute;top:3px;left:3px;height:calc(100% - 6px);width:calc(50% - 3px);background:#1a1a1a;border:1px solid #2a2a2a;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease;z-index:0}.convert-toggle.is-after .convert-toggle-slider{transform:translate(100%);border-color:var(--color-accent)}.convert-grid{display:grid;grid-template-columns:1fr;max-width:1200px;margin:0 auto;position:relative}@media(min-width:1024px){.convert-grid{grid-template-columns:1fr 1fr 1fr}}.convert-vrule{position:absolute;top:0;bottom:0;width:1px;background:#212121;z-index:1}.convert-vrule-1{left:33.333%}.convert-vrule-2{left:66.666%}.convert-card{position:relative;opacity:0;transform:translateY(40px)}.convert-card.is-visible{opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.convert-card{transition:background .4s ease}.convert-card:hover{background:#ffffff04}.convert-card-inner{padding:2.5rem 2rem;display:flex;flex-direction:column;gap:.75rem;min-height:380px}.convert-card-num{font-size:3rem;font-weight:400;letter-spacing:-.04em;line-height:1;color:#1a1a1a;transition:color .4s ease}.convert-card:hover .convert-card-num{color:var(--color-text-subtle)}.convert-card-title{font-size:1.5rem;font-weight:400;letter-spacing:-.02em;color:var(--color-text);margin:0;transition:color .3s ease}.convert-card:hover .convert-card-title{color:var(--color-accent)}.convert-card-desc{font-size:14px;line-height:1.65;color:var(--color-text-muted);margin:0}.convert-card-link{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;text-decoration:none;border-top:1px solid #212121;transition:border-color .3s ease}.convert-card:hover .convert-card-link{border-color:var(--color-accent)}.convert-card-link-text{font-size:13px;font-weight:500;color:var(--color-text-muted);transition:color .3s ease}.convert-card:hover .convert-card-link-text{color:var(--color-accent)}.convert-card-link-arrow{width:12px;height:12px;color:var(--color-text-subtle);transform:translate(-4px);opacity:0;transition:opacity .3s ease,transform .3s ease,color .3s ease}.convert-card:hover .convert-card-link-arrow{opacity:1;transform:translate(0);color:var(--color-accent)}.convert-card-accent{position:absolute;bottom:0;left:0;height:2px;width:0;background:var(--color-accent);transition:width .6s cubic-bezier(.25,.1,.25,1);z-index:2}.convert-card:hover .convert-card-accent{width:100%}@media(max-width:1023px){.convert-header-inner{flex-direction:column;gap:2rem}.convert-header-left{flex:none}.convert-header-num{position:static;font-size:5rem;display:block;margin-bottom:1rem}.convert-stage{flex-direction:column;align-items:flex-start;gap:.5rem}.convert-stage-bar{width:100%}.convert-card-inner{min-height:auto}.convert-card+.convert-card{border-top:1px solid #212121}}.automate-header{padding:5rem 0}.automate-header-inner{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;gap:3rem;align-items:flex-start}.automate-header-text{flex:1;min-width:0;position:relative}.automate-header-num{font-size:clamp(6rem,12vw,10rem);font-weight:400;letter-spacing:-.06em;line-height:.85;color:#1a1a1a;position:absolute;right:0;top:-.15em;opacity:0;transform:translateY(40px) scale(.9);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.automate-section.is-visible .automate-header-num{opacity:1;transform:translateY(0) scale(1)}.automate-pill{display:inline-block;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-accent);padding:.25rem .75rem;margin-bottom:1.25rem;opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.16,1,.3,1) .1s,transform .5s cubic-bezier(.16,1,.3,1) .1s}.automate-section.is-visible .automate-pill{opacity:1;transform:translateY(0)}.automate-headline{font-size:clamp(2rem,4vw,3rem);font-weight:400;letter-spacing:-.03em;line-height:1.1;color:var(--color-text);margin:0 0 1.25rem;max-width:500px;opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .15s,transform .6s cubic-bezier(.16,1,.3,1) .15s}.automate-section.is-visible .automate-headline{opacity:1;transform:translateY(0)}.automate-body{font-size:15px;line-height:1.65;color:var(--color-text-muted);margin:0;max-width:480px;opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .3s,transform .6s cubic-bezier(.16,1,.3,1) .3s}.automate-section.is-visible .automate-body{opacity:1;transform:translateY(0)}.automate-editor{flex-shrink:0;width:380px;border:1px solid #212121;background:#0d0d0d;opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.16,1,.3,1) .4s,transform .7s cubic-bezier(.16,1,.3,1) .4s}.automate-section.is-visible .automate-editor{opacity:1;transform:translateY(0)}.automate-editor-chrome{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;border-bottom:1px solid #212121;background:#111}.automate-editor-dots{display:flex;gap:5px}.automate-dot{width:8px;height:8px;border-radius:50%}.automate-dot--red{background:#ff5f57}.automate-dot--yellow{background:#ffbd2e}.automate-dot--green{background:#28c840}.automate-editor-filename{font-size:11px;color:var(--color-text-subtle);letter-spacing:.02em}.automate-editor-body{padding:1.25rem;height:320px;position:relative;overflow:hidden}.automate-code{margin:0;font-size:12px;line-height:1.7;color:var(--color-text-muted);white-space:pre;tab-size:2}.automate-cursor{display:inline-block;width:7px;height:14px;background:var(--color-accent);vertical-align:text-bottom;margin-left:1px;animation:cursor-blink 1s step-end infinite}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}.automate-grid{display:grid;grid-template-columns:1fr;max-width:1200px;margin:0 auto;position:relative}@media(min-width:1024px){.automate-grid{grid-template-columns:1fr 1fr}}.automate-grid-vrule{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#212121;z-index:1}.automate-card{position:relative;opacity:0;transform:translateY(40px)}.automate-card.is-visible{opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.automate-card-inner{padding:3rem 2.5rem;display:flex;flex-direction:column;gap:1rem;min-height:360px;transition:background .4s ease}.automate-card:hover .automate-card-inner{background:#fe390f05}.automate-card-icon{color:#1a1a1a;transition:color .4s ease,transform .4s cubic-bezier(.16,1,.3,1)}.automate-card:hover .automate-card-icon{color:var(--color-accent);transform:scale(1.1)}.automate-card-title{font-size:1.75rem;font-weight:400;letter-spacing:-.02em;color:var(--color-text);margin:0;transition:color .3s ease}.automate-card:hover .automate-card-title{color:var(--color-accent)}.automate-card-desc{font-size:14px;line-height:1.65;color:var(--color-text-muted);margin:0}.automate-card-link{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;text-decoration:none;border-top:1px solid #212121;transition:border-color .3s ease}.automate-card:hover .automate-card-link{border-color:var(--color-accent)}.automate-card-link-text{font-size:13px;font-weight:500;color:var(--color-text-muted);transition:color .3s ease}.automate-card:hover .automate-card-link-text{color:var(--color-accent)}.automate-card-link-arrow{width:12px;height:12px;color:var(--color-text-subtle);transform:translate(-4px);opacity:0;transition:opacity .3s ease,transform .3s ease,color .3s ease}.automate-card:hover .automate-card-link-arrow{opacity:1;transform:translate(0);color:var(--color-accent)}.automate-card-accent{position:absolute;bottom:0;left:0;height:2px;width:0;background:var(--color-accent);transition:width .6s cubic-bezier(.25,.1,.25,1);z-index:2}.automate-card:hover .automate-card-accent{width:100%}@media(max-width:1023px){.automate-header-inner{flex-direction:column}.automate-editor{width:100%}.automate-header-num{position:static;font-size:5rem;display:block;margin-bottom:1rem}.automate-card-inner{min-height:auto}.automate-card+.automate-card{border-top:1px solid #212121}}.svc-cta{padding:2rem 0 3rem}.svc-cta-inner{max-width:1200px;margin:0 auto;padding:3rem 1.5rem;display:flex;align-items:center;gap:3rem;position:relative;opacity:0;transform:translateY(30px)}.svc-cta-inner.is-visible{opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.svc-cta-ghost{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.svc-cta-ghost .font-display{font-size:clamp(8rem,18vw,16rem);font-weight:400;letter-spacing:-.06em;color:#161616;line-height:1}.svc-cta-content{flex:1;position:relative;z-index:1}.svc-cta-heading{font-size:clamp(2.5rem,5vw,4rem);font-weight:400;letter-spacing:-.03em;line-height:1.1;color:var(--color-text);margin:0 0 1.25rem}.svc-cta-body{font-size:16px;line-height:1.6;color:var(--color-text-muted);margin:0 0 2.5rem;max-width:440px}.svc-cta-actions{display:flex;align-items:center;gap:1.5rem}.svc-cta-btn{display:flex;align-items:center;gap:.75rem;border:1px solid var(--color-accent);padding:.75rem 1rem .75rem 1.5rem;text-decoration:none;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background .3s ease,box-shadow .3s ease}.svc-cta-btn:hover{background:#fe390f14;box-shadow:0 0 40px #fe390f1f}.svc-cta-btn-text{font-size:14px;font-weight:600;color:var(--color-accent);transition:color .3s ease}.svc-cta-btn:hover .svc-cta-btn-text{color:var(--color-text)}.svc-cta-btn-icon{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--color-accent);color:var(--color-accent);transition:background .3s ease,color .3s ease,transform .3s ease}.svc-cta-btn:hover .svc-cta-btn-icon{background:var(--color-accent);color:#fff;transform:translate(3px)}.svc-cta-secondary{font-size:14px;color:var(--color-text-subtle);text-decoration:none;position:relative;transition:color .3s ease}.svc-cta-secondary:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--color-accent);transition:width .4s cubic-bezier(.25,.1,.25,1)}.svc-cta-secondary:hover{color:var(--color-text)}.svc-cta-secondary:hover:after{width:100%}.svc-cta-vline{position:absolute;top:0;bottom:0;left:calc(50% + 100px);width:1px;background:#212121;z-index:0}.svc-cta-proof{flex-direction:column;gap:0;flex-shrink:0;width:200px;position:relative;z-index:1}.svc-cta-proof-item{display:flex;flex-direction:column;gap:.125rem;padding:1rem 0}.svc-cta-proof-val{font-size:1.75rem;letter-spacing:-.02em;color:var(--color-accent);line-height:1}.svc-cta-proof-lbl{font-size:12px;color:var(--color-text-subtle)}.svc-cta-proof-sep{width:100%;height:1px;background:#212121}@media(max-width:1023px){.svc-cta{padding:5rem 0}.svc-cta-inner{flex-direction:column;text-align:center;align-items:center}.svc-cta-body{margin-left:auto;margin-right:auto}.svc-cta-actions{flex-direction:column;gap:1rem}.svc-cta-ghost .font-display{font-size:6rem}}@media(max-width:767px){.attract-card-link,.convert-card-link,.automate-card-link{align-self:flex-start;border:1px solid var(--color-accent);border-radius:999px;padding:.5rem .5rem .5rem .9rem;gap:.7rem;background:transparent;margin-top:1.25rem;transition:background .18s ease,border-color .18s ease}.attract-card-link-text,.convert-card-link-text,.automate-card-link-text{color:var(--color-accent);font-weight:500;transition:color .18s ease}.attract-card-link-arrow,.convert-card-link-arrow,.automate-card-link-arrow{width:22px;height:22px;padding:4px;border:1px solid var(--color-accent);border-radius:999px;color:var(--color-accent);box-sizing:content-box;opacity:1;transform:none;transition:color .18s ease,border-color .18s ease,background .18s ease}.attract-card-link:active,.convert-card-link:active,.automate-card-link:active{background:var(--color-accent)}.attract-card-link:active .attract-card-link-text,.convert-card-link:active .convert-card-link-text,.automate-card-link:active .automate-card-link-text{color:#fff}.attract-card-link:active .attract-card-link-arrow,.convert-card-link:active .convert-card-link-arrow,.automate-card-link:active .automate-card-link-arrow{color:#fff;border-color:#fff;background:#ffffff1f}}
