.page-module__H3BVAa__main{--ink:#172018;--accent:#941d30;min-height:100vh;color:var(--ink);background:#fff;position:relative;overflow-x:hidden}.page-module__H3BVAa__nav{z-index:3;align-items:center;width:100%;margin:0;padding:28px 0;display:flex;position:absolute;top:0;left:0}.page-module__H3BVAa__nav .page-module__H3BVAa__brand{margin-left:max(32px,50vw - 620px);font-size:1.72rem}.page-module__H3BVAa__brand{color:var(--ink);letter-spacing:-.055em;font-size:1.32rem;font-weight:850;line-height:1;text-decoration:none}.page-module__H3BVAa__brand span{color:var(--accent)}.page-module__H3BVAa__brand small{color:#1720189e;letter-spacing:.045em;text-transform:uppercase;margin-top:6px;font-size:.62rem;font-weight:750;display:block}.page-module__H3BVAa__heroActions{align-items:center;gap:12px;display:flex}.page-module__H3BVAa__primaryCta{color:#fff;background:var(--ink);border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 19px;font-size:.92rem;font-weight:750;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.page-module__H3BVAa__primaryCta:hover{color:#fff;background:var(--accent);transform:translateY(-1px)}.page-module__H3BVAa__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:100%;min-height:100vh;margin:0 0 105px;display:grid}.page-module__H3BVAa__heroCopy{flex-direction:column;justify-content:flex-start;min-width:0;margin-left:max(32px,50vw - 620px);padding:198px clamp(28px,6vw,84px) clamp(28px,5vw,68px) 0;display:flex}.page-module__H3BVAa__eyebrow{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;margin:0 0 17px;font-size:.76rem;font-weight:800}.page-module__H3BVAa__hero h1{max-width:510px;color:var(--ink);letter-spacing:-.08em;margin:0;font-size:clamp(3rem,5.1vw,5rem);line-height:.98}.page-module__H3BVAa__lead{color:#172018b3;max-width:510px;margin:25px 0 31px;font-size:1.05rem;line-height:1.65}.page-module__H3BVAa__secondaryCta{min-height:46px;color:var(--ink);justify-content:center;align-items:center;padding:0 9px;font-size:.92rem;font-weight:750;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.page-module__H3BVAa__secondaryCta:hover{color:var(--accent);transform:translate(2px)}.page-module__H3BVAa__heroArt{color:#fff;background:#131a14 url(/images/taskpilot-work-automation-hero-square.png) 50%/cover no-repeat;min-width:0;min-height:100%;position:relative;overflow:hidden}.page-module__H3BVAa__features{width:min(1240px,100% - 64px);margin:0 auto 92px}.page-module__H3BVAa__sectionIntro{margin-bottom:38px}.page-module__H3BVAa__sectionIntro .page-module__H3BVAa__eyebrow{margin:0 0 9px}.page-module__H3BVAa__sectionIntro h2{letter-spacing:-.06em;max-width:500px;margin:0;font-size:clamp(2rem,3vw,2.85rem);line-height:1.08}.page-module__H3BVAa__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,5vw,84px);display:grid}.page-module__H3BVAa__featureCard{min-width:0}.page-module__H3BVAa__featureNumber{color:var(--accent);letter-spacing:.1em;margin-bottom:23px;font-size:.76rem;font-weight:850;display:block}.page-module__H3BVAa__featureCard h3{color:var(--ink);letter-spacing:-.04em;margin:0 0 11px;font-size:1.3rem}.page-module__H3BVAa__featureCard p{color:#172018b3;max-width:300px;margin:0;font-size:.94rem;line-height:1.55}.page-module__H3BVAa__footer{color:#1720188f;border-top:1px solid #17201824;justify-content:space-between;align-items:center;width:min(1240px,100% - 64px);margin:0 auto;padding:27px 0 34px;font-size:.86rem;display:flex}@media (max-width:820px){.page-module__H3BVAa__nav,.page-module__H3BVAa__hero,.page-module__H3BVAa__features,.page-module__H3BVAa__footer{width:min(100% - 40px,620px)}.page-module__H3BVAa__nav{padding:22px 0}.page-module__H3BVAa__nav .page-module__H3BVAa__brand{color:#fff;margin-left:20px;font-size:1.35rem}.page-module__H3BVAa__nav .page-module__H3BVAa__brand small{color:#ffffffc7}.page-module__H3BVAa__hero{flex-direction:column-reverse;min-height:auto;margin:28px auto 72px;display:flex}.page-module__H3BVAa__heroArt{flex:0 0 320px;min-height:320px}.page-module__H3BVAa__heroCopy{padding:38px 0 42px}.page-module__H3BVAa__hero h1{font-size:clamp(2.75rem,12vw,4rem)}.page-module__H3BVAa__lead{margin:19px 0 27px;font-size:.98rem}.page-module__H3BVAa__heroActions{flex-direction:column;align-items:stretch}.page-module__H3BVAa__secondaryCta{min-height:42px}.page-module__H3BVAa__featureGrid{grid-template-columns:1fr;gap:31px}.page-module__H3BVAa__featureNumber{margin-bottom:12px}.page-module__H3BVAa__footer{flex-direction:column;align-items:flex-start;gap:8px}}
