.automation-page{--automation-ivory:#f5f3ec;--automation-ink:#14222b;--automation-orange:#e37339;--automation-grey:#747b79;--automation-line:#14222b33;background:var(--automation-ivory);color:var(--automation-ink);font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;position:relative;overflow:clip}.automation-page *,.automation-page :before,.automation-page :after{box-sizing:border-box}.automation-page h1,.automation-page h2,.automation-page h3,.automation-page p,.automation-page ol,.automation-page ul,.automation-page figure{margin:0}.automation-page ol,.automation-page ul{padding:0;list-style:none}.automation-page a{color:inherit}.automation-shell{width:min(100% - 3rem,90rem);margin-inline:auto}.automation-kicker{color:var(--automation-grey);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.7rem;font-weight:760;line-height:1.2;display:flex}.automation-kicker:before{content:"";background:currentColor;width:1.8rem;height:1px}.automation-kicker--light{color:#f5f3ec94}.automation-breadcrumb{z-index:2;padding-top:1.5rem;position:relative}.automation-breadcrumb nav{margin-bottom:0}.automation-hero{min-height:calc(100svh - var(--header-height));border-bottom:1px solid var(--automation-line);background:radial-gradient(circle at 84% 14%, #e3733921, transparent 17rem), var(--automation-ivory);position:relative}.automation-hero:before{aspect-ratio:1;content:"";border:1px solid #14222b1f;border-radius:50%;width:clamp(16rem,32vw,33rem);position:absolute;top:7rem;right:-8rem}.automation-hero__grid{min-height:calc(100svh - var(--header-height) - 5rem);grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr);align-items:center;gap:clamp(3rem,7vw,7rem);padding-block:clamp(2.25rem,5vw,5rem);display:grid}.automation-hero__copy{z-index:1;position:relative}.automation-hero h1{max-width:44rem;margin-top:1.25rem;font-size:clamp(.84rem,1.3vw,1rem);font-weight:660;line-height:1.45;color:var(--automation-grey)!important;letter-spacing:0!important}.automation-hero__statement{letter-spacing:-.075em;text-wrap:balance;max-width:13ch;font-size:clamp(3.15rem,6.2vw,6.4rem);font-weight:760;line-height:.91;margin-top:clamp(1.5rem,3vw,2.75rem)!important}.automation-hero__statement span{color:#0000;-webkit-text-stroke:1.5px var(--automation-ink);margin-left:clamp(1.25rem,5vw,5.5rem);display:block}.automation-hero__lede{color:#14222bb8;max-width:42rem;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.7;margin-top:2rem!important}.automation-hero__location{color:var(--automation-grey);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700;margin-top:1rem!important}.automation-actions{flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:2rem;display:flex}.automation-button{border:1px solid #0000;justify-content:center;align-items:center;gap:1.35rem;min-height:3.25rem;padding:.9rem 1.2rem .9rem 1.35rem;font-size:.88rem;font-weight:760;line-height:1;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.automation-button span,.automation-text-link span{transition:transform .18s}.automation-button:hover,.automation-button:focus-visible{transform:translateY(-2px)}.automation-button:hover span,.automation-button:focus-visible span{transform:translate(.15rem,-.12rem)}.automation-button--ink{background:var(--automation-ink);color:var(--automation-ivory)!important}.automation-button--ink:hover{background:#293942}.automation-button--accent{background:var(--automation-orange);color:var(--automation-ink)!important}.automation-button--accent:hover{background:#ef8a55}.automation-button--large{min-height:3.8rem;padding-inline:1.6rem}.automation-text-link{border-bottom:1px solid;align-items:center;gap:.7rem;min-height:2.75rem;font-size:.88rem;font-weight:730;text-decoration:none;display:inline-flex}.automation-text-link:hover span,.automation-text-link:focus-visible span{transform:translate(.25rem)}.automation-flow{z-index:1;border:1px solid var(--automation-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f3ecc7;padding:clamp(2rem,4vw,3.5rem);position:relative}.automation-flow figcaption{letter-spacing:-.02em;max-width:18rem;font-size:1.1rem;font-weight:680}.automation-flow ol{margin-top:2.5rem;position:relative}.automation-flow ol:before{background:var(--automation-line);content:"";width:1px;position:absolute;top:1.25rem;bottom:1.25rem;left:.42rem}.automation-flow ol:after{background:var(--automation-orange);content:"";border-radius:50%;width:.55rem;height:.55rem;animation:5s ease-in-out infinite automation-travel;position:absolute;top:1.25rem;left:.15rem;box-shadow:0 0 0 5px #e3733929}.automation-flow li{grid-template-columns:2.25rem 1rem 1fr;align-items:center;gap:.75rem;min-height:4rem;display:grid}.automation-flow__number{color:var(--automation-grey);letter-spacing:.1em;font-size:.63rem;font-weight:760}.automation-flow__node{aspect-ratio:1;border:1px solid var(--automation-ink);background:var(--automation-ivory);z-index:1;border-radius:50%;width:.85rem;position:relative}.automation-flow li:nth-child(3) .automation-flow__node{border-color:var(--automation-orange);background:var(--automation-orange)}.automation-flow li strong{letter-spacing:-.04em;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:670}.automation-flow>p{border-top:1px solid var(--automation-line);color:var(--automation-grey);padding-top:1.25rem;font-size:.78rem;line-height:1.6;margin-top:2rem!important}.automation-section{padding-block:clamp(6rem,10vw,10rem)}.automation-editorial-grid{grid-template-columns:minmax(17rem,.75fr) minmax(0,1.25fr);gap:clamp(3rem,8vw,9rem);display:grid}.automation-section-heading h2,.automation-dark__heading h2,.automation-security__intro h2,.automation-pricing h2,.automation-final h2{letter-spacing:-.068em;text-wrap:balance;margin-top:1.4rem;font-size:clamp(2.6rem,5.2vw,5.7rem);font-weight:720;line-height:.96}.automation-section-heading>p:last-child,.automation-security__intro>p:last-child,.automation-pricing__grid>div>p:last-child{color:#14222bad;max-width:38rem;margin-top:1.8rem;font-size:1.02rem;line-height:1.75}.automation-section-heading--wide{grid-template-columns:minmax(12rem,.38fr) minmax(0,.9fr) minmax(17rem,.52fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);margin-bottom:clamp(3.5rem,7vw,7rem);display:grid}.automation-section-heading--wide h2{margin:0}.automation-section-heading--wide>p:last-child{margin:0;padding-bottom:.35rem}.automation-problems{background:var(--automation-ivory)}.automation-problem-list{border-top:1px solid var(--automation-line)}.automation-problem-list li{border-bottom:1px solid var(--automation-line);grid-template-columns:4rem 1fr;gap:1.5rem;padding-block:2.2rem;display:grid}.automation-problem-list>li>span,.automation-method-list>li>span{color:var(--automation-orange);letter-spacing:.12em;padding-top:.25rem;font-size:.68rem;font-weight:760}.automation-problem-list h3,.automation-use-case-list h3,.automation-method-list h3,.automation-safeguards h3{letter-spacing:-.045em;font-size:clamp(1.35rem,2.1vw,2rem);font-weight:680;line-height:1.1}.automation-problem-list p,.automation-use-case-list p,.automation-method-list p,.automation-safeguards p{color:#14222ba8;max-width:42rem;line-height:1.7;margin-top:.75rem!important}.automation-use-cases{border-block:1px solid var(--automation-line);background:#ffffff6b}.automation-use-case-list{border-top:1px solid var(--automation-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.automation-use-case-list li{border-bottom:1px solid var(--automation-line);grid-template-columns:3.75rem 1fr;gap:1.25rem;min-height:16rem;padding:clamp(1.75rem,3vw,3rem);display:grid}.automation-use-case-list li:nth-child(odd){border-right:1px solid var(--automation-line)}.automation-use-case-list>li>span{color:var(--automation-grey);letter-spacing:.12em;font-size:.7rem;font-weight:760}.automation-use-case-list li:nth-child(2),.automation-use-case-list li:nth-child(5){background:#e3733912}.automation-disclaimer{border-left:2px solid var(--automation-orange);max-width:62rem;color:var(--automation-grey);padding-left:1.25rem;font-size:.82rem;line-height:1.7;margin-top:2rem!important}.automation-dark{background:var(--automation-ink);color:var(--automation-ivory);position:relative;overflow:hidden}.automation-dark:before{aspect-ratio:1;content:"";border:1px solid #f5f3ec21;border-radius:50%;width:34rem;position:absolute;top:-14rem;right:-7rem}.automation-page .automation-dark h2,.automation-page .automation-dark h3{color:var(--automation-ivory)!important}.automation-dark__heading{z-index:1;grid-template-columns:minmax(11rem,.35fr) minmax(0,.9fr) minmax(17rem,.48fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);display:grid;position:relative}.automation-dark__heading h2{margin:0}.automation-dark__heading>p:last-child{color:#f5f3ec9e;padding-bottom:.4rem;line-height:1.75}.automation-comparison{z-index:1;grid-template-columns:minmax(0,1fr) 5rem minmax(0,1fr);align-items:center;gap:2rem;margin-top:clamp(4rem,7vw,7rem);display:grid;position:relative}.automation-process{border:1px solid #f5f3ec29;min-height:35rem;padding:clamp(1.5rem,3vw,3rem)}.automation-process--after{background:#e3733912;border-color:#e3733994}.automation-process__label{border-bottom:1px solid #f5f3ec29;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1.5rem;display:flex}.automation-process__label span{color:var(--automation-orange);letter-spacing:-.06em;font-size:clamp(2rem,4vw,4rem);font-weight:720}.automation-process__label p{color:#f5f3ec7a;text-align:right;font-size:.7rem}.automation-process ol{margin-top:1.5rem;position:relative}.automation-process ol:before{content:"";background:#f5f3ec33;width:1px;position:absolute;top:1.3rem;bottom:1.3rem;left:1.3rem}.automation-process li{grid-template-columns:2.7rem 1fr;align-items:center;gap:1.15rem;min-height:5.5rem;display:grid;position:relative}.automation-process li>span{aspect-ratio:1;background:var(--automation-ink);color:#f5f3ec99;z-index:1;border:1px solid #f5f3ec47;border-radius:50%;place-items:center;width:2.7rem;font-size:.62rem;font-style:normal;display:grid}.automation-process--after li>span{border-color:var(--automation-orange);background:var(--automation-orange);color:var(--automation-ink)}.automation-process li p{color:#f5f3ecc2;line-height:1.55}.automation-transition{color:var(--automation-orange);flex-direction:column;align-items:center;gap:.5rem;display:flex}.automation-transition span{font-size:2.4rem}.automation-transition small{letter-spacing:.15em;text-transform:uppercase;writing-mode:vertical-rl;font-size:.58rem;font-weight:760}.automation-dark__note{color:#f5f3ec7a;z-index:1;max-width:50rem;font-size:.76rem;line-height:1.65;position:relative;margin-top:2rem!important}.automation-levels{border-bottom:1px solid var(--automation-line)}.automation-level-list{counter-reset:level;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.automation-level-list li{border-top:1px solid var(--automation-line);border-bottom:1px solid var(--automation-line);min-height:28rem;padding:2.25rem;position:relative}.automation-level-list li+li{border-left:1px solid var(--automation-line)}.automation-level-list li:after{aspect-ratio:1;border:1px solid var(--automation-ink);background:var(--automation-ivory);content:"";z-index:2;border-radius:50%;width:.75rem;position:absolute;top:4rem;right:-.38rem}.automation-level-list li:last-child:after{display:none}.automation-level-list__meta{color:var(--automation-grey);justify-content:space-between;align-items:center;gap:1rem;display:flex}.automation-level-list__meta span{color:var(--automation-orange);letter-spacing:.12em;font-size:.68rem;font-weight:760}.automation-level-list__meta small{border:1px solid var(--automation-line);letter-spacing:.08em;text-transform:uppercase;padding:.4rem .55rem;font-size:.62rem;font-weight:700}.automation-level-list h3{letter-spacing:-.055em;max-width:12ch;margin-top:clamp(3rem,7vw,6rem);font-size:clamp(1.75rem,3vw,3.1rem);font-weight:680;line-height:1}.automation-level-list p{color:#14222ba8;line-height:1.7;margin-top:1.5rem!important}.automation-method{background:#fff6}.automation-method-list{position:relative}.automation-method-list:before{background:var(--automation-line);content:"";width:1px;position:absolute;top:2rem;bottom:2rem;left:2.05rem}.automation-method-list li{grid-template-columns:4.1rem 1fr;gap:1.5rem;min-height:9rem;display:grid;position:relative}.automation-method-list>li>span{aspect-ratio:1;border:1px solid var(--automation-line);background:var(--automation-ivory);z-index:1;border-radius:50%;align-self:start;place-items:center;width:4.1rem;padding:0;display:grid}.automation-method-list li:nth-child(3)>span{border-color:var(--automation-orange);background:var(--automation-orange);color:var(--automation-ink)}.automation-method-list h3{padding-top:.25rem}.automation-security{border-block:1px solid var(--automation-line)}.automation-security__intro{grid-template-columns:minmax(12rem,.35fr) minmax(0,.85fr) minmax(18rem,.45fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);display:grid}.automation-security__intro h2{margin:0}.automation-security__intro>p:last-child{margin:0;padding-bottom:.3rem}.automation-safeguards{border-top:1px solid var(--automation-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;margin-top:clamp(4rem,7vw,7rem)!important}.automation-safeguards li{border-right:1px solid var(--automation-line);border-bottom:1px solid var(--automation-line);grid-template-columns:2.5rem 1fr;gap:1rem;min-height:13rem;padding:2rem;display:grid}.automation-safeguards li:nth-child(3n){border-right:0}.automation-safeguards>li>span{color:var(--automation-orange);letter-spacing:.1em;font-size:.66rem;font-weight:760}.automation-safeguards h3{font-size:1.2rem}.automation-safeguards p{font-size:.88rem}.automation-pricing{background:#e3733914}.automation-pricing__grid{grid-template-columns:minmax(0,.9fr) minmax(24rem,.62fr);align-items:center;gap:clamp(4rem,9vw,10rem);display:grid}.automation-price{border:1px solid var(--automation-ink);background:var(--automation-ivory);padding:clamp(2rem,4vw,4rem)}.automation-price>p{color:var(--automation-grey);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:760}.automation-price>strong{color:var(--automation-orange);letter-spacing:-.075em;margin-top:1.2rem;font-size:clamp(3rem,6vw,5.5rem);font-weight:720;line-height:1;display:block}.automation-price>span{color:var(--automation-grey);margin-top:.75rem;font-size:.83rem;display:block}.automation-price ul{border-block:1px solid var(--automation-line);margin-block:2rem!important;padding-block:1.5rem!important}.automation-price li{color:#14222bad;padding-left:1.25rem;font-size:.86rem;line-height:1.65;position:relative}.automation-price li+li{margin-top:.85rem}.automation-price li:before{aspect-ratio:1;background:var(--automation-orange);content:"";border-radius:50%;width:.35rem;position:absolute;top:.65rem;left:0}.automation-faq__grid{grid-template-columns:minmax(16rem,.62fr) minmax(0,1.38fr);gap:clamp(3rem,8vw,9rem);display:grid}.automation-faq__list{border-top:1px solid var(--automation-line)}.automation-faq details{border-bottom:1px solid var(--automation-line)}.automation-faq summary{cursor:pointer;grid-template-columns:2.5rem 1fr 2rem;align-items:start;gap:1rem;padding-block:1.7rem;list-style:none;display:grid}.automation-faq summary::-webkit-details-marker{display:none}.automation-faq summary>span{color:var(--automation-orange);letter-spacing:.1em;padding-top:.18rem;font-size:.65rem;font-weight:760}.automation-faq summary strong{font-size:clamp(1rem,1.5vw,1.18rem);font-weight:680;line-height:1.4}.automation-faq summary i{color:var(--automation-orange);text-align:center;font-size:1.5rem;font-style:normal;line-height:1;transition:transform .18s}.automation-faq details[open] summary i{transform:rotate(45deg)}.automation-faq details>p{color:#14222bad;max-width:45rem;padding:0 2rem 1.8rem 3.5rem;line-height:1.75}.automation-final{background:var(--automation-orange);padding-block:clamp(6rem,10vw,10rem)}.automation-final__inner{grid-template-columns:minmax(11rem,.35fr) minmax(0,.9fr) minmax(18rem,.45fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);display:grid}.automation-final .automation-kicker{color:#14222ba6}.automation-final h2{margin:0;color:var(--automation-ink)!important}.automation-final__inner>div p{color:#14222bb8;margin-bottom:1.75rem;line-height:1.7}@keyframes automation-travel{0%,to{transform:translateY(0)}50%{transform:translateY(11.8rem)}}@media (max-width:1100px){.automation-hero__grid{grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);gap:3rem}.automation-section-heading--wide,.automation-dark__heading,.automation-security__intro,.automation-final__inner{grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr)}.automation-section-heading--wide>p:last-child,.automation-dark__heading>p:last-child,.automation-security__intro>p:last-child,.automation-final__inner>div{grid-column:2}.automation-safeguards{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-safeguards li:nth-child(3n){border-right:1px solid var(--automation-line)}.automation-safeguards li:nth-child(2n){border-right:0}}@media (max-width:820px){.automation-shell{width:min(100% - 2rem,90rem)}.automation-hero__grid,.automation-editorial-grid,.automation-pricing__grid,.automation-faq__grid{grid-template-columns:1fr}.automation-hero__grid{min-height:0;padding-block:2.5rem 5rem}.automation-flow{width:min(100%,34rem);margin-left:auto}.automation-section-heading--wide,.automation-dark__heading,.automation-security__intro,.automation-final__inner{grid-template-columns:1fr;align-items:start}.automation-section-heading--wide>p:last-child,.automation-dark__heading>p:last-child,.automation-security__intro>p:last-child,.automation-final__inner>div{grid-column:auto}.automation-comparison{grid-template-columns:1fr}.automation-transition{flex-direction:row;justify-content:center}.automation-transition span{transform:rotate(90deg)}.automation-transition small{writing-mode:horizontal-tb}.automation-process{min-height:0}.automation-level-list{grid-template-columns:1fr}.automation-level-list li{min-height:0}.automation-level-list li+li{border-top:0;border-left:1px solid var(--automation-line)}.automation-level-list li:after{inset:auto auto -.38rem 3rem}.automation-level-list h3{margin-top:3rem}.automation-pricing__grid{gap:3rem}}@media (max-width:600px){.automation-hero__statement{font-size:clamp(2.75rem,14vw,4.2rem)}.automation-hero__statement span{margin-left:.75rem}.automation-actions{flex-direction:column;align-items:stretch}.automation-button,.automation-text-link{width:100%}.automation-text-link{justify-content:space-between}.automation-use-case-list,.automation-safeguards{grid-template-columns:1fr}.automation-use-case-list li,.automation-use-case-list li:nth-child(odd),.automation-safeguards li,.automation-safeguards li:nth-child(2n),.automation-safeguards li:nth-child(3n){border-right:0}.automation-use-case-list li{grid-template-columns:2.5rem 1fr;min-height:0;padding:1.75rem .25rem}.automation-problem-list li{grid-template-columns:2.5rem 1fr}.automation-process{padding:1.25rem}.automation-process__label{flex-direction:column;align-items:flex-start}.automation-process__label p{text-align:left}.automation-safeguards li{min-height:0;padding-inline:.25rem}.automation-price{padding:1.5rem}.automation-faq summary{grid-template-columns:2rem 1fr 1.5rem;gap:.7rem}.automation-faq details>p{padding-left:2.7rem;padding-right:0}}@media (prefers-reduced-motion:reduce){.automation-flow ol:after{animation:none}.automation-button,.automation-button span,.automation-text-link span,.automation-faq summary i{transition:none}}
