.anti-agency-preview{background:var(--white);color:var(--charcoal);background-image:linear-gradient(var(--charcoal), var(--charcoal));background-size:100% var(--nav-header-height);background-repeat:no-repeat}.anti-agency-preview>.site-header-shell--ribbon{background:0 0}.anti-agency-preview .ribbon-description{max-width:62ch}.anti-agency-preview .ribbon-context-lane{width:18%}.anti-agency-preview .ribbon-context{font-size:max(1rem,.95cqw)}.anti-agency-preview .ribbon-output{max-width:13%}.anti-agency-preview .anti-manifesto{padding-block:112px 104px}.anti-agency-preview .anti-manifesto-layout{grid-template-columns:.95fr 1.05fr;align-items:start;gap:8%;display:grid}.anti-agency-preview .anti-manifesto h2{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:18ch;font-size:clamp(40px,4.6vw,72px);font-weight:500;line-height:1.13}.anti-agency-preview .anti-manifesto-story{padding-top:6px}.anti-agency-preview .anti-manifesto-story p{text-wrap:pretty;max-width:60ch;font-size:20px;line-height:1.65}.anti-agency-preview .anti-manifesto-story p+p{margin-top:24px}.anti-agency-preview .anti-manifesto-story p:first-child{font-size:23px;line-height:1.55}.anti-agency-preview .anti-personal-promise{border-top:1px solid var(--charcoal);grid-template-columns:.95fr 1.05fr;align-items:start;gap:24px 8%;margin-top:64px;padding-top:40px;display:grid}.anti-agency-preview .anti-personal-promise>.type-section{font-family:var(--font-display);letter-spacing:-.02em;grid-area:1/1/4;margin:0;font-size:clamp(32px,3.2vw,48px);font-weight:500;line-height:1.2}.anti-agency-preview .anti-personal-promise>:not(.type-section){grid-column:2;max-width:58ch}.anti-agency-preview .anti-personal-promise>.type-intro{font-size:21px;line-height:1.6}.anti-agency-preview .anti-personal-promise .service-page-link{grid-column:2;justify-content:flex-start;min-height:44px;margin-top:0}.anti-agency-preview .philosophy{padding-block:104px}.anti-agency-preview .philosophy .type-intro{font-size:21px;line-height:1.6}.anti-agency-preview .philosophy-copy>p+p{margin-top:20px}.anti-agency-preview .architecture-inputs li{text-align:center;padding:4px 8px;font-size:clamp(16px,2.7cqw,17px);line-height:1.15}.anti-agency-preview .architecture-output{font-size:clamp(24px,2.3vw,32px)}.anti-agency-preview .process{padding-block:104px}.anti-agency-preview .process-art .people-accent{width:min(220px,100%)}.anti-agency-preview .process .process-art{margin-bottom:18px}.anti-agency-preview .process .process-number{font-size:40px}.anti-agency-preview .process h3{margin-block:20px 12px}.anti-agency-preview .process p{max-width:34ch}.anti-agency-preview .services{padding-block:104px}.anti-agency-preview .services>h2{max-width:24ch}.anti-agency-preview .anti-capabilities{border-top:1px solid var(--charcoal);margin-top:56px;padding-top:32px}.anti-agency-preview .anti-capabilities h3{font-family:var(--font-display);font-size:30px;font-weight:500;line-height:1.3}.anti-agency-preview .anti-capabilities .capability-families{gap:32px;margin-top:40px}.anti-agency-preview .anti-capabilities .capability-family h4{font-family:var(--font-display);font-size:clamp(27px,2.5vw,36px);font-weight:500;line-height:1.25}.anti-agency-preview .anti-capabilities .family-mark{width:44px;height:44px;margin-block:24px 28px;display:block}.anti-agency-preview .anti-capabilities li{padding-block:16px;font-size:18px}.anti-agency-preview .anti-tools{border-top:1px solid var(--charcoal);padding-block:96px}.anti-agency-preview .anti-tools>h2{max-width:22ch;margin-bottom:48px}.anti-agency-preview .anti-tools .problem-turn{margin-bottom:0}.anti-agency-preview .anti-tools .problem-close{max-width:24ch;margin-inline:auto}.anti-agency-preview .ai-intro-layout{align-items:center}.anti-agency-preview .ai-intro-layout .type-intro{max-width:46ch}.anti-agency-preview .workflow-caption{margin-top:24px}.anti-agency-preview .anti-results #built{border-top:1px solid var(--charcoal);margin-top:80px;padding-top:48px}.anti-agency-preview .anti-results #built h3{font-family:var(--font-display);margin-bottom:16px;font-size:34px;font-weight:500;line-height:1.25}.anti-agency-preview .anti-results #built .section-heading-pair>p{max-width:70ch}.anti-agency-preview .anti-results .build-list{gap:32px;margin-top:30px}.anti-agency-preview .anti-results .build-list :is(h3,h4){font-family:var(--font-display);margin-bottom:14px;font-size:25px;font-weight:500;line-height:1.3}.anti-agency-preview .anti-results .build-checkpoint{padding-top:16px}.anti-agency-preview .anti-results .anti-experience-link{justify-content:flex-start;margin-top:28px}.anti-agency-preview .home-faq{padding-top:40px}.anti-agency-preview .anti-preview-link{justify-content:space-between;align-items:center;gap:24px;padding-top:30px;font-size:16px;display:flex}.anti-agency-preview .anti-preview-link a{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;text-decoration:underline;display:inline-flex}.anti-agency-preview .anti-preview-link svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:20px;height:20px}.anti-agency-preview [id]{scroll-margin-top:120px}@media (max-width:1050px){.anti-agency-preview .anti-manifesto{padding-block:80px}.anti-agency-preview .anti-manifesto-layout{grid-template-columns:1fr;gap:36px}.anti-agency-preview .anti-manifesto h2{max-width:24ch;font-size:clamp(38px,5.8vw,64px)}.anti-agency-preview .anti-personal-promise{grid-template-columns:1fr;gap:22px;margin-top:40px;padding-top:30px}.anti-agency-preview .anti-personal-promise>*{grid-area:auto}.anti-agency-preview .anti-personal-promise .service-page-link{grid-column:auto}.anti-agency-preview :is(.philosophy,.process,.services,.anti-tools){padding-block:80px}.anti-agency-preview .philosophy-layout{gap:48px}.anti-agency-preview .services>h2{max-width:26ch}.anti-agency-preview .service-row{grid-template-columns:1fr 1fr;gap:20px 6%}.anti-agency-preview .service-row>h3{grid-column:1/-1}.anti-agency-preview .service-graphic{grid-area:auto/1}.anti-agency-preview .service-body{align-self:center}}@media (max-width:700px){.anti-agency-preview .anti-manifesto{padding-block:64px}.anti-agency-preview .anti-manifesto-story p{font-size:18px}.anti-agency-preview .anti-manifesto-story p:first-child{font-size:21px}.anti-agency-preview .anti-personal-promise>.type-intro{font-size:19px}.anti-agency-preview :is(.philosophy,.process,.services,.anti-tools){padding-block:64px}.anti-agency-preview .philosophy .type-intro{font-size:19px}.anti-agency-preview .anti-capabilities .capability-families{grid-template-columns:1fr 1fr;gap:28px 20px}.anti-agency-preview .anti-results .build-list{grid-template-columns:1fr;gap:28px}.anti-agency-preview .anti-preview-link{flex-wrap:wrap;gap:4px 24px}}@media (max-width:600px){.anti-agency-preview .ribbon-description{max-width:38ch}.anti-agency-preview .anti-manifesto h2{font-size:clamp(36px,9.5vw,52px)}.anti-agency-preview .marketing-architecture{max-width:420px}.anti-agency-preview .architecture-network{aspect-ratio:auto;flex-direction:column;gap:36px;display:flex}.anti-agency-preview .architecture-routing{display:none}.anti-agency-preview .architecture-inputs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.anti-agency-preview .architecture-inputs li{width:auto;height:auto;min-height:56px;padding:12px 8px;font-size:16px;position:static}.anti-agency-preview .architecture-core{width:72%;min-height:130px;margin-inline:auto;position:relative;top:auto;left:auto}.anti-agency-preview .architecture-core:before{content:"";background:var(--charcoal);width:1px;height:36px;position:absolute;bottom:100%;left:50%}.anti-agency-preview .architecture-core p{font-size:28px}.anti-agency-preview .architecture-output{margin-top:36px;padding-top:20px;position:relative}.anti-agency-preview .architecture-output:before{content:"";background:var(--charcoal);width:1px;height:36px;position:absolute;bottom:calc(100% - 18px);left:50%}.anti-agency-preview .service-row{grid-template-columns:1fr}.anti-agency-preview .service-row>h3{grid-column:auto}.anti-agency-preview .anti-tools>h2{margin-bottom:34px}.anti-agency-preview .anti-tools .problem-close{font-size:32px}}@media (max-width:374px){.anti-agency-preview .anti-capabilities .capability-families{grid-template-columns:1fr}.anti-agency-preview .anti-preview-link{font-size:15px}}@media (prefers-reduced-motion:reduce){.anti-agency-preview .ink-mark[data-ink-state]{background-size:100% var(--ink-height);transition:none}}
.anti-agency-preview .workbench-person-rest{clip-path:inset(0 -100%)}.anti-agency-preview .ribbon-hero{padding-top:clamp(40px,3.5vw,64px);padding-bottom:clamp(64px,6vw,96px)}.anti-agency-preview .ribbon-statement{margin-top:28px}.anti-agency-preview .ribbon-description{text-wrap:pretty;max-width:58ch;margin-top:clamp(32px,2.8vw,48px);font-size:clamp(20px,1.4vw,26px);line-height:1.65}.anti-agency-preview .ribbon-booking{margin-top:32px}.anti-agency-preview .ribbon-offer{margin-top:12px}.anti-agency-preview .anti-hero-evidence{z-index:2;border-top:1px solid color-mix(in srgb, var(--mint) 45%, transparent);grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:clamp(40px,6vw,104px);max-width:1400px;margin-top:clamp(48px,5vw,80px);padding-top:clamp(32px,3vw,48px);display:grid;position:relative}.anti-agency-preview .anti-hero-evidence p{color:var(--white);font-family:var(--font-display);letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:clamp(28px,2.35vw,40px);font-weight:500;line-height:1.35}.anti-agency-preview .anti-hero-evidence p:first-child{max-width:20ch}.anti-agency-preview .anti-hero-evidence p+p{border-left:1px solid color-mix(in srgb, var(--lavender) 45%, transparent);max-width:38ch;padding-left:clamp(32px,4vw,64px)}.anti-agency-preview .anti-hero-evidence strong{color:var(--mint);font-weight:inherit}.anti-agency-preview .anti-hero-evidence p+p strong{color:var(--lavender)}@media (max-width:899px){.anti-agency-preview .ribbon-hero{padding-top:36px;padding-bottom:64px}.anti-agency-preview .ribbon-statement{margin-top:26px}.anti-agency-preview .ribbon-description{max-width:42ch;margin-top:32px;font-size:20px;line-height:1.6}.anti-agency-preview .ribbon-booking{margin-top:28px}.anti-agency-preview .anti-hero-evidence{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:28px;margin-top:48px;padding-top:32px}.anti-agency-preview .anti-hero-evidence p{font-size:28px}.anti-agency-preview .anti-hero-evidence p+p{padding-left:28px}}@media (max-width:600px){.anti-agency-preview .ribbon-description{max-width:35ch}.anti-agency-preview .anti-hero-evidence{grid-template-columns:minmax(0,1fr);gap:28px}.anti-agency-preview .anti-hero-evidence p{font-size:clamp(26px,6.4vw,32px);line-height:1.4}.anti-agency-preview .anti-hero-evidence p:first-child{max-width:22ch}.anti-agency-preview .anti-hero-evidence p+p{border-left:0;border-top:1px solid color-mix(in srgb, var(--lavender) 45%, transparent);max-width:36ch;padding:28px 0 0}}@media (max-width:374px){.anti-agency-preview .ribbon-description{font-size:19px}}@media (forced-colors:active){.anti-agency-preview .anti-hero-evidence,.anti-agency-preview .anti-hero-evidence p+p{border-color:canvastext}.anti-agency-preview .anti-hero-evidence strong,.anti-agency-preview .anti-hero-evidence p+p strong{color:canvastext}}
.anti-agency-preview .section-heading-pair{display:block}.anti-agency-preview .section-heading-pair>p{max-width:68ch;margin-top:24px;font-size:20px;line-height:1.65}.anti-agency-preview .anti-results>.section-heading-pair h2{max-width:26ch}.anti-agency-preview .anti-capabilities .section-heading-pair>p{margin-top:16px}.anti-agency-preview .anti-capabilities .section-heading-pair>h3{font-size:clamp(30px,3vw,42px)}.anti-agency-preview .anti-results #built .section-heading-pair>p{max-width:65ch}.anti-agency-preview .anti-personal-promise{display:block}.anti-agency-preview .anti-personal-promise>p+p{margin-top:24px}.anti-agency-preview .anti-personal-promise>:not(.type-section){max-width:68ch}.anti-agency-preview .anti-personal-promise .service-page-link{margin-top:24px}.anti-agency-preview .anti-connected-work{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin-top:64px;display:grid}.anti-agency-preview .anti-connected-work .work-benefit{grid-template-rows:subgrid;border-bottom:0;grid-row:span 4;padding-bottom:0;display:grid}.anti-agency-preview .anti-connected-work .work-summary{max-width:56ch;font-size:18px;line-height:1.6}.anti-agency-preview .anti-connected-work .case-system{margin-top:40px}.anti-agency-preview .anti-connected-work .case-outcome{margin-top:20px}.anti-agency-preview .anti-connected-work dl{margin-top:32px}.anti-agency-preview .anti-connected-work dl>div{grid-template-columns:9rem minmax(0,1fr);gap:24px}.anti-agency-preview .anti-connected-work dt{white-space:nowrap}.anti-agency-preview .anti-sales-section{border-top:1px solid var(--charcoal);margin-top:72px;padding-top:48px}.anti-agency-preview .anti-sales-section>h3{max-width:28ch;font-size:clamp(30px,3vw,42px);line-height:1.25}.anti-agency-preview .anti-sales-intro{max-width:68ch;margin-top:24px;font-size:20px;line-height:1.65}.anti-agency-preview .anti-sales-map{margin-top:40px}.anti-agency-preview .anti-sales-stages{position:relative}.anti-agency-preview .anti-sales-routing{width:100%;height:120px;position:absolute;top:0;left:0}.anti-agency-preview .anti-sales-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.anti-agency-preview .anti-sales-step{min-width:0;padding-inline:24px;position:relative}.anti-agency-preview .anti-sales-mobile-route{display:none}.anti-agency-preview .anti-sales-symbol{place-items:center;height:120px;display:grid;position:relative}.anti-agency-preview .anti-sales-node{width:100px;height:100px;overflow:visible}.anti-agency-preview .anti-sales-copy{margin-top:24px}.anti-agency-preview .anti-sales-copy h4{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(25px,2.25vw,32px);font-weight:500;line-height:1.25}.anti-agency-preview .anti-sales-copy>p{margin-top:16px;font-size:17px;line-height:1.6}.anti-agency-preview .anti-sales-branches{margin-top:20px}.anti-agency-preview .anti-sales-branches svg{width:100%;height:46px;overflow:visible}.anti-agency-preview .anti-sales-branches ul{grid-template-columns:1fr 1fr;gap:24px;margin-top:12px;display:grid}.anti-agency-preview .anti-sales-branches li{font-size:15px;line-height:1.5}.anti-agency-preview .anti-sales-branches strong{margin-bottom:4px;font-weight:600;display:block}.anti-agency-preview .anti-sales-learning{margin-top:32px}.anti-agency-preview .anti-sales-learning svg{width:100%;height:48px;overflow:visible}.anti-agency-preview .anti-sales-learning>p{text-align:center;max-width:45ch;font-family:var(--font-display);margin:24px auto 0;font-size:clamp(24px,2.6vw,36px);line-height:1.4}.anti-agency-preview .anti-sales-map>figcaption{text-align:center;max-width:76ch;margin:28px auto 0;font-size:16px;line-height:1.6}@media (min-width:900px) and (max-width:1200px){.anti-agency-preview .anti-connected-work{column-gap:40px}.anti-agency-preview .anti-connected-work dl>div{grid-template-columns:1fr;gap:8px}.anti-agency-preview .anti-sales-step{padding-inline:16px}}@media (max-width:899px){.anti-agency-preview .anti-connected-work{grid-template-columns:1fr;gap:56px}.anti-agency-preview .anti-connected-work .work-benefit{grid-row:auto;display:block}.anti-agency-preview .anti-connected-work .case-system{max-width:600px;margin-inline:auto}.anti-agency-preview .anti-sales-section{margin-top:56px;padding-top:40px}.anti-agency-preview .anti-sales-routing{display:none}.anti-agency-preview .anti-sales-steps{display:block}.anti-agency-preview .anti-sales-step{grid-template-columns:80px minmax(0,1fr);column-gap:24px;padding:0 0 40px;display:grid}.anti-agency-preview .anti-sales-mobile-route{background:var(--charcoal);width:1px;display:block;position:absolute;top:55px;bottom:-24px;left:40px}.anti-agency-preview .anti-sales-mobile-route>[data-sales-mobile-fill]{background:var(--charcoal);transform-origin:top;width:100%;height:100%;display:block}.anti-agency-preview .anti-sales-mobile-packet{background:var(--charcoal);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-2.5px}.anti-agency-preview .anti-sales-step:not(:last-child):after{content:"";border-bottom:1px solid var(--charcoal);border-right:1px solid var(--charcoal);width:7px;height:7px;position:absolute;bottom:18px;left:37px;transform:rotate(45deg)}.anti-agency-preview .anti-sales-symbol{height:80px}.anti-agency-preview .anti-sales-node{width:80px;height:80px}.anti-agency-preview .anti-sales-copy{margin-top:8px}.anti-agency-preview .anti-sales-copy h4{font-size:28px}.anti-agency-preview .anti-sales-copy>p{max-width:46ch;margin-top:12px}.anti-agency-preview .anti-sales-branches{max-width:360px}.anti-agency-preview .anti-sales-learning{border-top:1px solid var(--charcoal);margin-top:0;padding-top:24px}.anti-agency-preview .anti-sales-learning svg{display:none}.anti-agency-preview .anti-sales-learning>p{text-align:left;margin-top:0;margin-left:0}.anti-agency-preview .anti-sales-map>figcaption{text-align:left;margin-left:0}}@media (max-width:600px){.anti-agency-preview .section-heading-pair>p,.anti-agency-preview .anti-sales-intro{font-size:18px}.anti-agency-preview .anti-connected-work{margin-top:40px}.anti-agency-preview .anti-connected-work dl>div{grid-template-columns:1fr;gap:8px}.anti-agency-preview .anti-sales-step{grid-template-columns:64px minmax(0,1fr);column-gap:20px}.anti-agency-preview .anti-sales-symbol{height:64px}.anti-agency-preview .anti-sales-node{width:64px;height:64px}.anti-agency-preview .anti-sales-mobile-route{left:32px}.anti-agency-preview .anti-sales-step:not(:last-child):after{left:29px}.anti-agency-preview .anti-sales-copy h4{font-size:25px}.anti-agency-preview .anti-sales-branches ul{gap:16px}}
