.Modules-module__5Wr9GW__page{--module-accent:var(--terracotta-dark);overflow:clip}.Modules-module__5Wr9GW__page[data-module-page=content-engine],.Modules-module__5Wr9GW__page[data-module-page=social-performance]{--module-accent:#3f6451}.Modules-module__5Wr9GW__page[data-module-page=ai-food-dishes],.Modules-module__5Wr9GW__page[data-module-page=revenue-copilot]{--module-accent:#8b6231}.Modules-module__5Wr9GW__page[data-module-page=first-impression],.Modules-module__5Wr9GW__page[data-module-page=review-responder]{--module-accent:#8f4f46}.Modules-module__5Wr9GW__page[data-module-page=elephant-ai]{--module-accent:#4e536f}.Modules-module__5Wr9GW__eyebrow{color:var(--module-accent,var(--terracotta-dark));letter-spacing:.095em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:720}.Modules-module__5Wr9GW__hero,.Modules-module__5Wr9GW__demoSection,.Modules-module__5Wr9GW__boundary,.Modules-module__5Wr9GW__capabilities,.Modules-module__5Wr9GW__setup,.Modules-module__5Wr9GW__related{width:min(100%, var(--content-width));margin-inline:auto;padding-inline:clamp(1rem,5vw,5.5rem)}.Modules-module__5Wr9GW__hero{border-block-end:1px solid var(--line);align-items:end;gap:clamp(2.5rem,7vw,7rem);min-height:min(47rem,100svh - 4.75rem);padding-block:clamp(3.5rem,8vw,7rem);display:grid}.Modules-module__5Wr9GW__heroIdentity{max-width:52rem}.Modules-module__5Wr9GW__backLink{min-height:2.75rem;color:var(--sage);align-items:center;gap:.45rem;margin-block-end:clamp(2rem,6vw,5rem);font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.Modules-module__5Wr9GW__hero h1{letter-spacing:-.035em;letter-spacing:-.065em;max-width:12ch;margin:.65rem 0 0;font-family:inherit;font-size:clamp(4rem,10vw,9.5rem);font-weight:400;line-height:.83}.Modules-module__5Wr9GW__heroPromise{max-width:38rem;color:var(--sage);margin:clamp(1.5rem,3vw,2.2rem) 0 0;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.45}.Modules-module__5Wr9GW__addButton{border:1px solid var(--module-accent);border-radius:var(--radius-small);background:var(--module-accent);min-width:min(100%,19rem);min-height:3.25rem;color:var(--porcelain);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;margin-block-start:2rem;padding:.8rem 1rem;font-weight:690;display:flex}.Modules-module__5Wr9GW__addButton:disabled{border-color:var(--sage);background:var(--sage);cursor:default}.Modules-module__5Wr9GW__includedAction{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem;max-width:30rem;margin-block-start:2rem;padding:1rem;display:grid}.Modules-module__5Wr9GW__includedAction strong,.Modules-module__5Wr9GW__includedAction span{grid-column:1}.Modules-module__5Wr9GW__includedAction span{color:var(--sage);font-size:.75rem}.Modules-module__5Wr9GW__includedAction a{min-height:2.75rem;color:var(--module-accent);grid-area:1/2/span 2;align-content:center;font-size:.78rem;font-weight:700}.Modules-module__5Wr9GW__immediateDefinition{border-block-start:1px solid var(--line);margin:0;display:grid}.Modules-module__5Wr9GW__immediateDefinition div{border-block-end:1px solid var(--line);padding-block:1rem}.Modules-module__5Wr9GW__immediateDefinition dt{color:var(--module-accent);letter-spacing:.07em;text-transform:uppercase;font-size:.65rem;font-weight:700}.Modules-module__5Wr9GW__immediateDefinition dd{max-width:34rem;margin:.35rem 0 0;font-size:.9rem}.Modules-module__5Wr9GW__demoSection,.Modules-module__5Wr9GW__boundary,.Modules-module__5Wr9GW__capabilities,.Modules-module__5Wr9GW__setup,.Modules-module__5Wr9GW__related{padding-block:var(--space-section)}.Modules-module__5Wr9GW__demoSection>header,.Modules-module__5Wr9GW__capabilities>header,.Modules-module__5Wr9GW__setup>header{max-width:54rem}.Modules-module__5Wr9GW__demoSection h2,.Modules-module__5Wr9GW__boundary h2,.Modules-module__5Wr9GW__capabilities h2,.Modules-module__5Wr9GW__setup h2,.Modules-module__5Wr9GW__related h2{letter-spacing:-.035em;letter-spacing:-.045em;margin:.5rem 0 0;font-family:inherit;font-size:clamp(2.3rem,5.5vw,5.4rem);font-weight:400;line-height:.98}.Modules-module__5Wr9GW__demoSection header>p:last-child,.Modules-module__5Wr9GW__boundary header>p:last-child,.Modules-module__5Wr9GW__capabilities header>p:last-child,.Modules-module__5Wr9GW__setup header>p:last-child{max-width:45rem;color:var(--sage);margin:1.2rem 0 0}.Modules-module__5Wr9GW__demoSurface{border:1px solid var(--line);border-radius:calc(var(--radius-small) * 1.25);box-shadow:0 2.5rem 6rem color-mix(in oklab, var(--ink) 10%, transparent);margin-block-start:clamp(2rem,5vw,4.5rem);overflow:hidden}.Modules-module__5Wr9GW__boundary{background:var(--ink-soft);color:var(--porcelain);gap:clamp(2rem,7vw,7rem);display:grid}.Modules-module__5Wr9GW__boundary .Modules-module__5Wr9GW__eyebrow{color:#d8ad75}.Modules-module__5Wr9GW__boundary header>p:last-child,.Modules-module__5Wr9GW__controlLedger dd,.Modules-module__5Wr9GW__timingNote{color:color-mix(in oklab, var(--linen) 73%, var(--ink))}.Modules-module__5Wr9GW__controlLedger{border-block-start:1px solid color-mix(in oklab, var(--linen) 22%, transparent);margin:0}.Modules-module__5Wr9GW__controlLedger div{border-block-end:1px solid color-mix(in oklab, var(--linen) 22%, transparent);gap:.4rem;padding-block:1rem;display:grid}.Modules-module__5Wr9GW__controlLedger dt{color:#d8ad75;text-transform:uppercase;font-size:.68rem;font-weight:700}.Modules-module__5Wr9GW__controlLedger dd{margin:0;font-size:.8rem}.Modules-module__5Wr9GW__timingNote{grid-column:1/-1;margin:0;font-size:.78rem}.Modules-module__5Wr9GW__capabilities{gap:clamp(2.5rem,7vw,6rem);display:grid}.Modules-module__5Wr9GW__capabilityRows{margin:0;padding:0;list-style:none}.Modules-module__5Wr9GW__capabilityRows li{border-block-start:1px solid var(--line);gap:1rem;padding-block:1.2rem;display:grid}.Modules-module__5Wr9GW__capabilityRows li:last-child{border-block-end:1px solid var(--line)}.Modules-module__5Wr9GW__capabilityRows h3,.Modules-module__5Wr9GW__capabilityRows p{margin:0}.Modules-module__5Wr9GW__capabilityRows li>div>span{color:var(--module-accent);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:720}.Modules-module__5Wr9GW__capabilityRows h3{margin-block-start:.2rem;font-size:1rem}.Modules-module__5Wr9GW__capabilityRows li>div>p{color:var(--sage);margin-block-start:.25rem;font-size:.74rem}.Modules-module__5Wr9GW__capabilityPrice{font-variant-numeric:tabular-nums;text-align:start;align-self:center}.Modules-module__5Wr9GW__capabilityPrice strong,.Modules-module__5Wr9GW__capabilityPrice span{display:block}.Modules-module__5Wr9GW__capabilityPrice strong{letter-spacing:-.035em;font-family:inherit;font-size:1.6rem;font-weight:400}.Modules-module__5Wr9GW__capabilityPrice span{color:var(--sage);font-size:.65rem}.Modules-module__5Wr9GW__missingTerms,.Modules-module__5Wr9GW__includedCommercial{border-inline-start:.25rem solid var(--module-accent);background:color-mix(in oklab, var(--module-accent) 8%, var(--porcelain));max-width:38rem;padding:1.1rem}.Modules-module__5Wr9GW__missingTerms{margin-block-start:-3.5rem}.Modules-module__5Wr9GW__missingTerms p,.Modules-module__5Wr9GW__includedCommercial p{color:var(--sage);margin:.3rem 0 0;font-size:.75rem}.Modules-module__5Wr9GW__setup{border-block:1px solid var(--line)}.Modules-module__5Wr9GW__setupColumns{background:var(--line);border:1px solid var(--line);gap:1px;margin-block-start:clamp(2rem,5vw,4rem);display:grid}.Modules-module__5Wr9GW__setupColumns section{background:var(--porcelain);padding:clamp(1.25rem,4vw,2.5rem)}.Modules-module__5Wr9GW__setupColumns section>span{color:var(--module-accent);text-transform:uppercase;font-size:.64rem;font-weight:700}.Modules-module__5Wr9GW__setupColumns h3{letter-spacing:-.035em;margin:.35rem 0 1.2rem;font-family:inherit;font-size:1.9rem;font-weight:400}.Modules-module__5Wr9GW__setupColumns ul,.Modules-module__5Wr9GW__setupColumns ol{margin:0;padding-inline-start:1.2rem}.Modules-module__5Wr9GW__setupColumns li{padding:.35rem 0}.Modules-module__5Wr9GW__setupColumns li p,.Modules-module__5Wr9GW__setupColumns section>p{color:var(--sage);margin:.2rem 0 0;font-size:.76rem}.Modules-module__5Wr9GW__related header{gap:.35rem;display:grid}.Modules-module__5Wr9GW__relatedList{border-block-start:1px solid var(--line);margin-block-start:clamp(2rem,5vw,4rem)}.Modules-module__5Wr9GW__relatedList article{border-block-end:1px solid var(--line);align-items:center;gap:.8rem;min-height:8rem;padding-block:1rem;display:grid}.Modules-module__5Wr9GW__relatedList article>span{color:var(--module-accent);font-size:.65rem}.Modules-module__5Wr9GW__relatedList h3,.Modules-module__5Wr9GW__relatedList p{margin:0}.Modules-module__5Wr9GW__relatedList h3{letter-spacing:-.035em;font-family:inherit;font-size:1.5rem;font-weight:400}.Modules-module__5Wr9GW__relatedList p{color:var(--sage);font-size:.75rem}.Modules-module__5Wr9GW__relatedList a{min-height:2.75rem;color:var(--module-accent);justify-content:space-between;align-items:center;gap:1rem;font-size:.76rem;font-weight:700;display:flex}.Modules-module__5Wr9GW__notFound{width:min(100%, var(--content-width));gap:clamp(3rem,8vw,8rem);min-height:70svh;margin-inline:auto;padding:clamp(4rem,10vw,9rem) clamp(1rem,5vw,5.5rem);display:grid}.Modules-module__5Wr9GW__notFound>div{max-width:52rem}.Modules-module__5Wr9GW__notFound h1{letter-spacing:-.035em;letter-spacing:-.06em;margin:.7rem 0 0;font-family:inherit;font-size:clamp(3rem,8vw,7rem);font-weight:400;line-height:.92}.Modules-module__5Wr9GW__notFound>div>p:last-of-type{max-width:40rem;color:var(--sage)}.Modules-module__5Wr9GW__notFoundPrimary{border-radius:var(--radius-small);background:var(--terracotta-dark);min-height:2.75rem;color:var(--porcelain);align-items:center;padding:.7rem .9rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.Modules-module__5Wr9GW__notFound nav{border-block-start:1px solid var(--line);display:grid}.Modules-module__5Wr9GW__notFound nav a{border-block-end:1px solid var(--line);align-content:center;min-height:4.5rem;padding-block:.75rem;font-weight:680;text-decoration:none;display:grid}.Modules-module__5Wr9GW__notFound nav span{color:var(--terracotta-dark);text-transform:uppercase;font-size:.6rem}@media (min-width:48rem){.Modules-module__5Wr9GW__hero{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.Modules-module__5Wr9GW__hero[data-module=first-impression],.Modules-module__5Wr9GW__hero[data-module=review-responder],.Modules-module__5Wr9GW__hero[data-module=elephant-ai]{grid-template-columns:minmax(18rem,.65fr) minmax(0,1.35fr)}.Modules-module__5Wr9GW__hero[data-module=first-impression] .Modules-module__5Wr9GW__heroIdentity,.Modules-module__5Wr9GW__hero[data-module=review-responder] .Modules-module__5Wr9GW__heroIdentity,.Modules-module__5Wr9GW__hero[data-module=elephant-ai] .Modules-module__5Wr9GW__heroIdentity{grid-column:2}.Modules-module__5Wr9GW__hero[data-module=first-impression] .Modules-module__5Wr9GW__immediateDefinition,.Modules-module__5Wr9GW__hero[data-module=review-responder] .Modules-module__5Wr9GW__immediateDefinition,.Modules-module__5Wr9GW__hero[data-module=elephant-ai] .Modules-module__5Wr9GW__immediateDefinition{grid-area:1/1}.Modules-module__5Wr9GW__boundary,.Modules-module__5Wr9GW__capabilities,.Modules-module__5Wr9GW__notFound{grid-template-columns:minmax(0,.8fr) minmax(22rem,1.2fr)}.Modules-module__5Wr9GW__controlLedger div{grid-template-columns:8rem minmax(0,1fr)}.Modules-module__5Wr9GW__capabilityRows li{grid-template-columns:minmax(0,1fr) 9rem}.Modules-module__5Wr9GW__capabilityPrice{text-align:end}.Modules-module__5Wr9GW__setupColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.Modules-module__5Wr9GW__relatedList article{grid-template-columns:2rem minmax(0,1fr) minmax(10rem,.35fr)}.Modules-module__5Wr9GW__notFound nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (hover:hover){.Modules-module__5Wr9GW__addButton:hover:not(:disabled),.Modules-module__5Wr9GW__notFoundPrimary:hover{background:var(--terracotta)}.Modules-module__5Wr9GW__backLink:hover,.Modules-module__5Wr9GW__relatedList a:hover,.Modules-module__5Wr9GW__includedAction a:hover{color:var(--terracotta-dark)}}@media (prefers-reduced-motion:no-preference){.Modules-module__5Wr9GW__addButton,.Modules-module__5Wr9GW__notFoundPrimary{transition:background-color .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}.Modules-module__5Wr9GW__addButton:active,.Modules-module__5Wr9GW__notFoundPrimary:active{transform:translateY(1px)}}
