body.home-v5{--v5-alt:#f2f5f1;--v5-border:#e7e8e3;--v5-border-strong:#d8dad3;--v5-muted:#6b6e66;--v5-faint:#9c9f95;--v5-ink:#183626;--v5-deep:#0d2417;background:#fff}body.home-v5 .button--hero-free{color:var(--green);background:#fff;border-color:#fff}body.home-v5 .button--hero-free:hover{color:var(--green);box-shadow:none;background:#f2f5f1;border-color:#fff}body.home-v5 :is(#work,#assistant,#love,#pricing,#pain,#features,#about,#faq){scroll-margin-top:2.5rem}body.home-v5 .home-hero .eyebrow{max-width:34rem}body.home-v5 .demo-stage__caption strong{font-size:.875rem}body.home-v5 .replacement-strip{padding:2.5rem 0 1rem}body.home-v5 .problem-section{background:#fff;padding:4.5rem 0}body.home-v5 .problem-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:2.125rem;display:grid}body.home-v5 .problem-grid>div:first-child{position:static}body.home-v5 .problem-column,body.home-v5 .solution-column{flex-direction:column;display:flex}body.home-v5 .problem-column h2{max-width:35rem;color:var(--v5-ink);margin-bottom:0;font-size:clamp(1.7rem,3.2vw,2.25rem);line-height:1.1}body.home-v5 .problem-lede{color:var(--body);margin:1rem 0 1.4rem;font-size:1.06rem;line-height:1.6}body.home-v5 .problem-cards{flex-direction:column;gap:.75rem;display:flex}body.home-v5 .problem-cards article{border:1px solid var(--v5-border);box-shadow:var(--shadow-xs);background:#fff;border-radius:.875rem;align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;display:flex}body.home-v5 .problem-icon{color:#8a2143;background:#fdeef2;border:1px solid #f9d3dd;border-radius:50%;flex:none;place-items:center;width:2.125rem;height:2.125rem;display:grid}body.home-v5 .problem-cards h3{color:var(--v5-ink);margin:0;font-size:1rem;line-height:1.3}body.home-v5 .problem-cards p{color:var(--v5-muted);margin:.15rem 0 0;font-size:.84rem;line-height:1.45}body.home-v5 .problem-question{color:var(--v5-ink);font-family:var(--font-display);margin:1.25rem 0 0;font-size:1.05rem;font-weight:600;line-height:1.6}body.home-v5 .solution-column{gap:1rem}body.home-v5 .solution-card{border:1px solid var(--v5-border);box-shadow:var(--shadow-xs);background:#fff;border-radius:1rem;padding:1.375rem}body.home-v5 .solution-title{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}body.home-v5 .solution-title>span:nth-child(2){color:var(--v5-ink);font-family:var(--font-display);font-size:1.05rem;font-weight:600;line-height:1}body.home-v5 .brand-hex{background:var(--brand);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);flex:none;place-items:center;width:3rem;height:3rem;display:grid}body.home-v5 .brand-hex img{object-fit:contain;width:2.1rem;height:2.1rem}body.home-v5 .solution-wordmark{object-fit:contain;width:auto;height:2.35rem}body.home-v5 .solution-card>p{color:var(--body);margin:.875rem 0 0;font-size:.94rem;line-height:1.6}body.home-v5 .solution-chips{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}body.home-v5 .solution-chips span{border-radius:var(--pill);color:var(--body);background:var(--v5-alt);font-family:var(--font-display);padding:.38rem .75rem;font-size:.75rem;font-weight:600}body.home-v5 .solution-column .shayna-card{color:#c7d6cc;background:var(--v5-deep);box-shadow:var(--shadow-lg);border-radius:1.125rem;margin:0;padding:clamp(1.25rem,3vw,1.625rem);display:block}body.home-v5 .shayna-card__person{align-items:center;gap:1rem;display:flex}body.home-v5 .shayna-card__person img{object-fit:cover;border-radius:50%;flex:none;width:4.875rem;height:4.875rem}body.home-v5 .shayna-card h3{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.125rem}body.home-v5 .shayna-card__person p{color:#9fb3a6!important;margin:.2rem 0 0!important;font-size:.8rem!important}body.home-v5 .solution-column .shayna-card>p{color:#c7d6cc;margin:1rem 0 0;font-size:.93rem;line-height:1.6}body.home-v5 .shayna-card .button{border-radius:.55rem;width:100%;min-height:2.5rem;margin-top:1.1rem}body.home-v5 .shayna-card__meta{color:#8ca294;flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:.75rem;font-size:.75rem;display:flex}body.home-v5 .shayna-card__meta a{color:var(--brand);text-decoration:none}body.home-v5 .workflow-section{background:var(--v5-alt);padding:3rem 0 4.5rem}body.home-v5 .v5-heading{max-width:41rem}body.home-v5 .v5-heading h2{color:var(--v5-ink);margin-bottom:.5rem;font-size:clamp(1.75rem,4vw,2.375rem)}body.home-v5 .v5-heading>p:last-child{color:var(--v5-muted);font-size:1.05rem;line-height:1.6}body.home-v5 .workflow-shell{border:1px solid var(--v5-border);box-shadow:var(--shadow-sm);background:#fff;border-radius:1.25rem;padding:clamp(1.125rem,2.6vw,1.625rem)}body.home-v5 .workflow-tabs{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}body.home-v5 .workflow-tabs>span{min-width:3.25rem;color:var(--v5-faint);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:.6875rem;font-weight:700}body.home-v5 .workflow-tabs button,body.home-v5 .pricing-track-tabs button{border:1px solid var(--v5-border);border-radius:var(--pill);color:var(--v5-muted);background:var(--v5-alt);font-family:var(--font-display);padding:.625rem 1.125rem;font-size:.8125rem;font-weight:600}body.home-v5 .workflow-tabs button[aria-selected=true]{color:var(--v5-ink);background:var(--brand)}body.home-v5 .workflow-divider{background:var(--v5-border);height:1px;margin:1.25rem 0}body.home-v5 .workflow-panel{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex}body.home-v5 .workflow-panel h3{color:var(--v5-ink);margin:0 0 .625rem;font-size:clamp(1.3rem,3vw,1.625rem)}body.home-v5 .workflow-panel>p{max-width:48rem;color:var(--body);margin:0 0 1.25rem;font-size:1rem;line-height:1.6}body.home-v5 .workflow-demo{aspect-ratio:16/9;background:#ecefeb;border-radius:.875rem;width:100%;min-height:0}body.home-v5 video.workflow-demo{object-fit:cover;background:#ecefeb;height:auto}body.home-v5 .workflow-panel .button-group{margin-top:1.25rem}body.home-v5 .integration-row{border-top:1px solid var(--v5-border);justify-content:flex-start;gap:2rem;margin-top:1.375rem;padding-top:1.375rem}body.home-v5 .integration-row img{object-fit:contain;filter:none;opacity:.85;width:auto;max-width:8rem;height:1.5rem}body.home-v5 .ai-section{color:#c5c8c1;background:var(--v5-ink);padding:4.75rem 0}body.home-v5 .ai-heading{text-align:center;max-width:45rem;margin:0 auto 2rem}body.home-v5 .ai-heading .eyebrow{color:var(--brand)}body.home-v5 .ai-heading h2{color:#fff;margin-bottom:.5rem;font-size:clamp(1.75rem,4vw,2.375rem)}body.home-v5 .ai-heading>p:last-child{color:#9fa398;font-size:1.05rem;line-height:1.6}body.home-v5 .ai-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2.25rem;display:grid}body.home-v5 .ai-section .ai-phone-demo{aspect-ratio:9/16;color:#c5c8c1;background:#ecefeb;border-color:#ffffff24;border-radius:1rem;justify-self:center;width:min(100%,22rem);min-height:0;box-shadow:0 24px 60px #0000006b}body.home-v5 .ai-section video.ai-phone-demo{object-fit:cover;border:0;height:auto}body.home-v5 .ai-label{font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;margin:0 0 1rem;font-size:.6875rem;font-weight:700;color:#8b8f85!important}body.home-v5 .ai-copy ul{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}body.home-v5 .ai-copy li{align-items:flex-start;gap:.75rem;font-size:.97rem;line-height:1.5;display:flex}body.home-v5 .ai-copy li svg{color:var(--brand);flex:none;margin-top:.15rem}body.home-v5 .ai-callout{color:#dde0d9;background:#ffffff0f;border:1px solid #ffffff21;border-radius:.875rem;margin-top:1.25rem;padding:1.125rem 1.25rem;font-size:.94rem;line-height:1.6}body.home-v5 .ai-copy .button-group{margin-top:1.25rem}body.home-v5 .audience-section{background:#fff;padding:4.75rem 0}body.home-v5 .audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2.125rem;display:grid}body.home-v5 .audience-grid h2{color:var(--v5-ink);margin-bottom:0;font-size:clamp(1.75rem,4vw,2.375rem)}body.home-v5 .audience-lede{color:var(--v5-muted);margin:1rem 0 1.25rem;font-size:1.05rem;line-height:1.6}body.home-v5 .compact-testimonial{border:1px solid var(--v5-border);box-shadow:var(--shadow-xs);background:#fff;border-radius:.875rem;margin:0;padding:1.25rem}body.home-v5 .compact-testimonial blockquote{color:var(--v5-ink);font-family:var(--font-display);margin:0;font-size:1rem;font-weight:500;line-height:1.5}body.home-v5 .compact-testimonial figcaption{align-items:center;gap:.625rem;margin-top:.875rem;display:flex}body.home-v5 .avatar-initials{color:#7a500b;width:2rem;height:2rem;font-family:var(--font-display);background:#fdefcc;border-radius:50%;flex:none;place-items:center;font-size:.65rem;font-weight:700;display:grid}body.home-v5 .compact-testimonial figcaption>span:last-child{display:grid}body.home-v5 .compact-testimonial strong{color:var(--v5-ink);font-size:.8rem}body.home-v5 .compact-testimonial small{color:var(--v5-muted);font-size:.75rem}body.home-v5 .audience-cards{flex-direction:column;gap:.75rem;display:flex}body.home-v5 .audience-cards article{border:1px solid var(--v5-border);box-shadow:var(--shadow-xs);background:#fff;border-radius:.875rem;padding:1.25rem}body.home-v5 .audience-cards h3{color:var(--v5-ink);align-items:center;gap:.625rem;margin:0;font-size:1rem;display:flex}body.home-v5 .audience-cards h3 svg{color:#d18a06}body.home-v5 .audience-cards p{color:var(--body);margin:.5rem 0 0;font-size:.875rem;line-height:1.6}body.home-v5 .love-section{background-color:#fff;background-image:repeating-linear-gradient(135deg,#1f382833 0 1px,#0000 1px 9px);padding:5.25rem 0}body.home-v5 .love-card{border:1px solid var(--v5-border);box-shadow:var(--shadow-lg);background:#fff;border-radius:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}body.home-v5 .love-card__media{border:0;border-radius:0;width:100%;height:100%;min-height:26rem;margin:0}body.home-v5 .love-card__media img{object-fit:cover;width:100%;height:100%;min-height:26rem}body.home-v5 .love-card__copy{flex-direction:column;justify-content:center;gap:1.125rem;padding:clamp(1.5rem,3.4vw,2.5rem);display:flex}body.home-v5 .quote-rule{border-top:3px solid var(--brand);width:2.75rem}body.home-v5 .love-card blockquote{color:var(--v5-ink);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2.5vw,1.625rem);font-weight:600;line-height:1.35}body.home-v5 .love-card blockquote mark{color:var(--v5-ink);background:var(--brand);box-decoration-break:clone;border-radius:.16em;padding:0 .08em}body.home-v5 .love-card__copy>p{color:var(--v5-muted);margin:0;font-size:.97rem;line-height:1.65}body.home-v5 .love-card__credit{margin-top:.25rem;display:grid}body.home-v5 .love-card__credit strong{color:var(--v5-ink);font-family:var(--font-display);font-size:.94rem}body.home-v5 .love-card__credit>span{color:var(--v5-muted);flex-wrap:wrap;align-items:center;gap:.625rem;font-size:.84rem;display:flex}body.home-v5 .love-card__credit a{color:#a66c08;font-weight:600;text-decoration:none}body.home-v5 .pricing-v5{background:#fff;padding:4.75rem 0}body.home-v5 .pricing-heading{margin-bottom:.875rem}body.home-v5 .pricing-track-tabs{border-radius:var(--pill);background:var(--v5-alt);gap:.375rem;margin-bottom:.875rem;padding:.3rem;display:inline-flex}body.home-v5 .pricing-track-tabs button{background:0 0;border:0}body.home-v5 .pricing-track-tabs button[aria-selected=true]{color:#fff;background:var(--v5-ink)}body.home-v5 .billing-row{flex-wrap:wrap;align-items:center;gap:.875rem;margin-bottom:1.5rem;display:flex}body.home-v5 .billing-toggle{border-radius:var(--pill);background:var(--v5-alt);border:0;gap:.25rem;padding:.25rem;display:inline-flex}body.home-v5 .billing-toggle button{border-radius:var(--pill);color:var(--v5-muted);font-family:var(--font-display);background:0 0;border:0;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.78rem;font-weight:600;display:inline-flex}body.home-v5 .billing-toggle button[aria-pressed=true]{color:var(--v5-ink);box-shadow:var(--shadow-xs);background:#fff}body.home-v5 .billing-toggle small{border-radius:var(--pill);color:var(--v5-ink);background:var(--brand);letter-spacing:.04em;text-transform:uppercase;padding:.2rem .45rem;font-size:.62rem}body.home-v5 .billing-row>span{color:var(--v5-muted);font-size:.8rem}body.home-v5 .pricing-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.125rem;display:grid}body.home-v5 .pricing-v5-card{border:1px solid var(--v5-border);min-width:0;box-shadow:var(--shadow-xs);background:#fff;border-radius:1.125rem;flex-direction:column;gap:.8rem;padding:1.625rem;display:flex;position:relative}body.home-v5 .pricing-v5-card--featured{color:#dde0d9;border-color:var(--v5-ink);background:var(--v5-ink);box-shadow:var(--shadow-lg)}body.home-v5 .plan-title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}body.home-v5 .pricing-v5-card h3{color:var(--v5-ink);margin:0;font-size:1.125rem}body.home-v5 .pricing-v5-card--featured h3{color:#fff}body.home-v5 .popular-label{border-radius:var(--pill);color:var(--v5-ink);background:var(--brand);letter-spacing:.04em;text-transform:uppercase;padding:.25rem .5rem;font-size:.625rem;font-weight:700;position:static}body.home-v5 .plan-blurb{min-height:3.25rem;color:var(--v5-muted);margin:0;font-size:.82rem;line-height:1.5}body.home-v5 .pricing-v5-card--featured .plan-blurb{color:#8b8f85}body.home-v5 .plan-price{flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:.1rem 0;display:flex}body.home-v5 .plan-price strong{color:var(--v5-ink);font-family:var(--font-mono);font-size:clamp(1.5rem,3.2vw,1.875rem);line-height:1}body.home-v5 .plan-price strong:not([data-annual]){font-size:1.5rem}body.home-v5 .plan-price .plan-price-value--text{font-family:var(--font-display);letter-spacing:-.03em}body.home-v5 .pricing-v5-card--featured .plan-price strong{color:var(--brand)}body.home-v5 .plan-price span{color:var(--v5-muted);font-size:.8rem}body.home-v5 .pricing-v5-card--featured .plan-price span{color:#8b8f85}body.home-v5 .plan-meta{flex-wrap:wrap;align-items:center;gap:.55rem;min-height:1.5rem;display:flex}body.home-v5 .plan-chip,body.home-v5 .plan-save{border-radius:var(--pill);color:var(--v5-muted);background:var(--v5-alt);font-family:var(--font-display);align-self:auto;margin:0;padding:.25rem .55rem;font-size:.67rem;font-weight:600}body.home-v5 .pricing-v5-card--featured .plan-chip{color:#c5c8c1;background:#ffffff17}body.home-v5 .plan-meta>span:not(.plan-chip):not(.plan-save){color:var(--v5-muted);font-size:.7rem}body.home-v5 .pricing-v5-card--featured .plan-meta>span:not(.plan-chip):not(.plan-save){color:#8b8f85}body.home-v5 .plan-save{color:#2f6b44;background:#eaf3ec;font-weight:700}body.home-v5 .plan-save:empty{display:none}body.home-v5 .pricing-v5-card ul{border-top:1px solid var(--v5-border);flex-direction:column;flex:1;gap:.55rem;margin:0;padding:1rem 0 0;list-style:none;display:flex}body.home-v5 .pricing-v5-card--featured ul{border-color:#ffffff1f}body.home-v5 .pricing-v5-card li{color:var(--body);align-items:flex-start;gap:.55rem;font-size:.84rem;display:flex}body.home-v5 .pricing-v5-card--featured li{color:#dde0d9}body.home-v5 .pricing-v5-card li svg{color:#237f3f;flex:none;margin-top:.1rem}body.home-v5 .pricing-v5-card--featured li svg{color:var(--brand)}body.home-v5 .plan-note{color:#8a2143;background:0 0;margin:0;padding:0;font-size:.72rem;font-weight:600}body.home-v5 .pricing-v5-card .button{border-radius:.55rem;margin-top:.25rem}body.home-v5 .pricing-footnote{max-width:48rem;color:var(--v5-muted);text-align:left;margin:1rem 0 0;font-size:.8rem;line-height:1.6}body.home-v5 .pricing-start-card{color:#c7d6cc;background:var(--v5-deep);border-radius:1.125rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.5rem;margin-top:1.125rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}body.home-v5 .pricing-start-card h3{color:#fff;margin:0 0 .625rem;font-size:clamp(1.25rem,2.8vw,1.5rem)}body.home-v5 .pricing-start-card p{margin:0;font-size:.97rem;line-height:1.6}body.home-v5 .pricing-start-card ul{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}body.home-v5 .pricing-start-card li{align-items:flex-start;gap:.7rem;font-size:.9rem;display:flex}body.home-v5 .pricing-start-card svg{color:var(--brand);flex:none;margin-top:.1rem}body.home-v5 .pain-picker{background:var(--v5-alt);padding:4.5rem 0}body.home-v5 .pain-heading{margin-bottom:1.625rem}body.home-v5 .pain-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.625rem;display:grid}body.home-v5 .pain-tabs{flex-direction:column;gap:.5rem;display:flex}body.home-v5 .pain-tabs button{border:1px solid var(--v5-border);min-width:0;color:var(--body);font-family:var(--font-display);text-align:left;background:#fff;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.94rem 1.05rem;font-size:.94rem;font-weight:600;line-height:1.4;display:flex}body.home-v5 .pain-tabs button[aria-selected=true]{color:#fff;border-color:var(--v5-ink);background:var(--v5-ink)}body.home-v5 .pain-tabs button svg{opacity:.6;flex:none}body.home-v5 .pain-panels{min-height:0}body.home-v5 .pain-panels article{border:1px solid var(--v5-border);height:auto;box-shadow:var(--shadow-sm);background:#fff;border-radius:1.125rem;padding:clamp(1.25rem,3vw,1.75rem)}body.home-v5 .pain-panels h3{color:var(--v5-ink);margin-bottom:.75rem;font-size:clamp(1.25rem,2.6vw,1.5rem)}body.home-v5 .pain-panels article>p:not(.eyebrow){color:var(--body);margin:0 0 1.125rem;font-size:1rem;line-height:1.6}body.home-v5 .pain-panels blockquote{color:var(--body);background:var(--v5-alt);font-family:var(--font-body);border:0;border-radius:.75rem;align-items:flex-start;gap:.75rem;margin:0 0 1.125rem;padding:.875rem 1rem;font-size:.875rem;font-style:italic;font-weight:400;line-height:1.55;display:flex}body.home-v5 .pain-panels blockquote svg{color:var(--v5-faint);flex:none;margin-top:.15rem}body.home-v5 .feature-directory{background:#fff;padding:4.5rem 0}body.home-v5 .feature-heading{margin-bottom:1.75rem}body.home-v5 .feature-groups{flex-direction:column;gap:1.75rem;display:flex}body.home-v5 .feature-group+.feature-group{margin:0}body.home-v5 .feature-group__title{align-items:center;gap:.875rem;margin-bottom:.875rem;display:flex}body.home-v5 .feature-group__title h3{color:var(--v5-muted);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.6875rem}body.home-v5 .feature-group__title span{background:var(--v5-border);flex:1;height:1px}body.home-v5 .feature-directory-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;display:grid}body.home-v5 .feature-directory-grid a{border:1px solid var(--v5-border);background:var(--v5-alt);min-width:0;transition:border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.94rem 1rem;text-decoration:none;display:flex}body.home-v5 .feature-directory-grid a:hover{border-color:var(--v5-border-strong);box-shadow:var(--shadow-md);transform:none}body.home-v5 .feature-directory-grid a>svg{color:#d18a06;flex:none;margin-top:.1rem}body.home-v5 .feature-directory-grid a>span{min-width:0;display:block}body.home-v5 .feature-directory-grid strong{color:var(--v5-ink);font-family:var(--font-display);font-size:.9rem;display:block}body.home-v5 .feature-directory-grid small{color:var(--v5-muted);margin-top:.125rem;font-size:.8rem;line-height:1.45;display:block}body.home-v5 .about-v5{background:#fff;padding:3.5rem 0 4.75rem}body.home-v5 .about-v5__card{color:#c7d6cc;background:var(--v5-deep);border-radius:1.375rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:2.25rem;padding:clamp(1.5rem,3.6vw,2.75rem);display:grid}body.home-v5 .team-collage__grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr;gap:.625rem;display:grid}body.home-v5 .team-collage__grid img{aspect-ratio:1;object-fit:cover;border-radius:.875rem;width:100%;height:100%}body.home-v5 .team-collage__megan{grid-row:span 2}body.home-v5 .team-collage>p{color:#9fa398;font-family:var(--font-display);letter-spacing:.04em;margin:.75rem 0 0;font-size:.78rem;font-weight:600}body.home-v5 .about-v5__copy .eyebrow{color:var(--brand)}body.home-v5 .about-v5__copy h2{color:#fff;margin-bottom:0;font-size:clamp(1.625rem,4vw,2.25rem)}body.home-v5 .about-v5__copy>p:not(.eyebrow){color:#c7d6cc;margin:1rem 0 0;font-size:1rem;line-height:1.65}body.home-v5 .about-v5__copy .button-group{margin-top:1.375rem}body.home-v5 .faq-v5{background:var(--v5-alt);padding:4.5rem 0}@media (width<=64rem){body.home-v5 .feature-directory-grid,body.home-v5 .pricing-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.home-v5 .pricing-card-grid article:last-child{grid-column:1/-1}}@media (width<=48rem){body.home-v5 .demo-stage__details{display:none!important}body.home-v5 .replacement-strip{display:none}body.home-v5 .demo-stage__caption{flex-wrap:nowrap;align-items:center}body.home-v5 .demo-stage__caption>a{margin-left:auto}body.home-v5 .problem-grid,body.home-v5 .ai-grid,body.home-v5 .audience-grid,body.home-v5 .love-card,body.home-v5 .pricing-start-card,body.home-v5 .pain-layout,body.home-v5 .about-v5__card{grid-template-columns:1fr}body.home-v5 .problem-section,body.home-v5 .audience-section,body.home-v5 .ai-section,body.home-v5 .pricing-v5,body.home-v5 .pain-picker,body.home-v5 .feature-directory,body.home-v5 .faq-v5{padding:4rem 0}body.home-v5 .problem-question{margin-bottom:.75rem}body.home-v5 .integration-row{flex-wrap:wrap;justify-content:center;gap:.8rem}body.home-v5 .integration-row span{display:none}body.home-v5 .integration-row img{max-width:5.2rem;height:1.1rem}body.home-v5 .love-card__media,body.home-v5 .love-card__media img{min-height:20rem}body.home-v5 .pricing-card-grid{grid-template-columns:1fr}body.home-v5 .pricing-card-grid article:last-child{grid-column:auto}body.home-v5 .pain-tabs{overflow:visible}}@media (width<=36rem){body.home-v5 .solution-title{gap:.55rem}body.home-v5 .solution-wordmark{height:1.85rem}body.home-v5 .workflow-tabs>span{width:100%}body.home-v5 .workflow-tabs button{flex:1;padding-inline:.65rem}body.home-v5 .feature-directory-grid{grid-template-columns:1fr}body.home-v5 .feature-directory-grid small{display:block}body.home-v5 .team-collage__grid{gap:.4rem}body.home-v5 .billing-row{flex-direction:column;align-items:flex-start}body.home-v5 .billing-toggle{max-width:100%}body.home-v5 .billing-toggle button{padding-inline:.7rem;font-size:.72rem}body.home-v5 .shayna-card__person{align-items:flex-start}body.home-v5 .shayna-card__person img{width:4rem;height:4rem}}@media (prefers-reduced-motion:reduce){body.home-v5 .feature-directory-grid a:hover{transform:none}}
