.yw-marketing{--yw-ink:#232925;--yw-muted:#555c55;--yw-paper:#f5f4ef;--yw-line:#cecec5;--yw-acid:#dbed83;padding:0;color:var(--yw-ink)}article.yw-marketing{max-width:none;width:100%}[data-theme-site]:has(.yw-marketing)>main{padding:0 3.6vw}[data-theme-site]:has(.yw-marketing)>main>div{max-width:1320px}[data-theme-site]:has(.yw-marketing) header nav a{text-transform:none;letter-spacing:0}[data-theme-site]:has(.yw-marketing) header button[aria-controls=mobile-navigation-menu]{color:#232925;min-width:44px;min-height:44px}.yw-marketing .page-blocks>*+*{margin-top:0}.yw-marketing h1,.yw-marketing h2,.yw-marketing h3{text-wrap:balance}.yw-marketing h2{font-size:clamp(1.8rem,3.3vw,3rem);line-height:1.12;font-weight:500;letter-spacing:-.045em}.yw-marketing h3{font-size:1.45rem;line-height:1.25;font-weight:500;letter-spacing:-.025em}.yw-marketing .prose{font-size:1.05rem;line-height:1.7}.yw-marketing .prose :is(p,ul){margin-top:0;margin-bottom:1em}.yw-marketing .prose>:last-child{margin-bottom:0}.yw-marketing .prose a{color:inherit;text-underline-offset:.25em}.yw-marketing .btn{min-height:48px;border-radius:3px;font-size:.94rem}.yw-marketing .btn-ghost{padding-left:0;padding-right:0}.yw-marketing .btn:hover{text-decoration:underline;text-underline-offset:.25em}.yw-marketing .yw-eyebrow .prose{font-size:.7rem;font-weight:600;letter-spacing:.14em;line-height:1.6}.yw-marketing .yw-caption .prose,.yw-marketing figcaption{font-size:.8rem;line-height:1.5;color:var(--yw-muted)}.yw-marketing .yw-lead .prose{font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.6;max-width:42ch}.yw-marketing .yw-display h1{font-size:clamp(3rem,6.8vw,6.4rem);font-weight:500;line-height:.99;letter-spacing:-.065em}.yw-marketing .yw-opening{padding:clamp(2.75rem,5.8vw,5.6rem) 0}.yw-marketing .yw-opening>section{-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem)}.yw-marketing .yw-section{padding:clamp(2.8rem,5.5vw,5rem) 0}.yw-marketing .yw-section>section{gap:clamp(2rem,5vw,5rem)}.yw-marketing .yw-contact-next,.yw-marketing .yw-intro-rule,.yw-marketing .yw-principles,.yw-marketing .yw-process-step,.yw-marketing .yw-scope{border-top:1px solid var(--yw-line)}.yw-marketing .yw-home-opening>section{grid-template-columns:1.12fr 1fr}.yw-marketing .yw-home-opening>section>:last-child{position:relative;padding:1.5rem;background:#e6e8df;border-radius:4px}.yw-marketing .yw-home-opening>section>:last-child>*+*{margin-top:.8rem}.yw-marketing .yw-customer-window{background:var(--yw-ink);color:var(--yw-paper);padding:1.5rem 1.7rem;margin-right:2.2rem}.yw-marketing .yw-customer-window h2{font-size:clamp(1.8rem,2.4vw,2.5rem);color:var(--yw-paper);margin:.6rem 0}.yw-marketing .yw-customer-window p:first-child,.yw-marketing .yw-workspace-window p:first-child{font-size:.64rem;letter-spacing:.13em}.yw-marketing .yw-customer-window p:nth-of-type(2){font-size:.95rem;line-height:1.5}.yw-marketing .yw-customer-window a{display:inline-block;color:var(--yw-acid);font-size:.9rem;min-height:36px;padding:.35rem 0}.yw-marketing .yw-connector .prose{font-size:.62rem;font-weight:600;letter-spacing:.08em;text-align:center}.yw-marketing .yw-workspace-window{background:#fff;color:var(--yw-ink);padding:1.4rem 1.6rem;margin-left:2.2rem;border:1px solid #b8c1af}.yw-marketing .yw-workspace-window h2{font-size:1.4rem;letter-spacing:-.025em;margin:.5rem 0 1.2rem}.yw-marketing .yw-workspace-window ul{list-style:none;padding:0}.yw-marketing .yw-workspace-window li{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid #e6e8df;font-size:.85rem;padding:.55rem 0;margin:0}.yw-marketing .yw-workspace-window strong{font-weight:500}.yw-marketing .yw-case-teaser{padding:3.5rem;background:var(--yw-acid)}.yw-marketing .yw-feature-lines ul,.yw-marketing .yw-principle-lines ul,.yw-marketing .yw-process-index ul,.yw-marketing .yw-workflow-index ul{padding:0;list-style:none}.yw-marketing .yw-workflow-index li{border-top:1px solid #a8b766;padding:1.4rem 0;font-size:1.25rem;font-weight:500;letter-spacing:-.025em}.yw-marketing .yw-workflow-index li:first-child{border-top:0}.yw-marketing .yw-closing>section{align-items:center}.yw-marketing .yw-closing h2{max-width:20ch}.yw-marketing .yw-opening>[data-hero-variant=editorial-type]{background:transparent;border-radius:0;padding:0}.yw-marketing .yw-opening>[data-hero-variant]>div{max-width:none}.yw-marketing .yw-opening>[data-hero-variant] h1{font-size:clamp(3rem,7.7vw,7rem);font-weight:500;line-height:1;letter-spacing:-.06em;max-width:15ch}.yw-marketing .yw-opening>[data-hero-variant] p:first-child{font-size:.7rem;letter-spacing:.14em;color:inherit}.yw-marketing .yw-opening>[data-hero-variant] h1+p{font-size:1.15rem;line-height:1.6;max-width:46ch}.yw-marketing .yw-capabilities-opening{border-bottom:1px solid var(--yw-line)}.yw-marketing .yw-capability-pair>section{gap:0}.yw-marketing .yw-capability-pair>section>div{padding:3rem;background:#e6e8df}.yw-marketing .yw-capability-pair>section>div:last-child{background:var(--yw-ink);color:var(--yw-paper)}.yw-marketing .yw-capability-pair>section>div:last-child :is(h2,ul,li){color:inherit}.yw-marketing .yw-feature-lines li{border-top:1px solid var(--yw-line);padding:.9rem 0;font-size:1rem;line-height:1.5}.yw-marketing .yw-capability-pair .yw-feature-lines li{border-color:#7e8978}.yw-marketing .yw-workflow-proof{border-top:1px solid var(--yw-line)}.yw-marketing .yw-workflow-proof>section{align-items:start}.yw-marketing .yw-workflow-proof>section>:last-child{background:#fff;border-top:4px solid var(--yw-ink);padding:2rem}.yw-marketing .yw-record-heading h2{font-size:2rem;margin:.6rem 0 1.5rem}.yw-marketing .yw-record-heading p,.yw-marketing .yw-record-row p:first-child{font-size:.7rem;letter-spacing:.09em}.yw-marketing .yw-record-row{border-top:1px solid var(--yw-line);padding-top:1.25rem}.yw-marketing .yw-record-row h3{margin:.5rem 0}.yw-marketing .yw-record-row p:last-child{font-size:1rem}.yw-marketing .yw-case-opening{background:var(--yw-ink);color:var(--yw-paper);padding:clamp(2rem,5vw,5rem);margin-top:2rem}.yw-marketing .yw-case-opening [data-hero-variant] h1+p,.yw-marketing .yw-case-opening h1{color:inherit}.yw-marketing .yw-case-opening .btn{background:var(--yw-acid);color:var(--yw-ink)}.yw-marketing .yw-case-workflow{padding-top:0}.yw-marketing .yw-case-workflow>section{padding:0;background:transparent}.yw-marketing .yw-chapter{border-top:1px solid var(--yw-line);padding:2.3rem 0}.yw-marketing .yw-chapter h2{font-size:clamp(1.55rem,2.2vw,2rem)}.yw-marketing .yw-case-takeaway{background:var(--yw-acid);padding:3.5rem;margin-bottom:4rem}.yw-marketing .yw-case-takeaway>section{align-items:center}.yw-marketing .yw-case-takeaway h2{max-width:20ch}.yw-marketing .yw-process-opening>section{align-items:end}.yw-marketing .yw-process-index li{padding:1.05rem 0;border-bottom:1px solid var(--yw-line);font-size:1.25rem}.yw-marketing .yw-process-step{padding:2.5rem 0}.yw-marketing .yw-process-step h2{font-size:clamp(1.5rem,2.7vw,2.3rem)}.yw-marketing .yw-process-step>section{gap:3rem}.yw-marketing .yw-process-step .prose{max-width:58ch}.yw-marketing .yw-about-opening>section{grid-template-columns:repeat(3,minmax(0,1fr))}.yw-marketing .yw-about-opening>section>:first-child{background:var(--yw-acid);padding:2rem;border-top:5px solid var(--yw-ink)}.yw-marketing .yw-founder-name p{line-height:1.05}.yw-marketing .yw-founder-name .prose{font-size:clamp(2rem,4vw,3.75rem);font-weight:500;line-height:1.02;letter-spacing:-.06em;padding-top:5rem}.yw-marketing .yw-about-opening .yw-display h1{font-size:clamp(2.8rem,5vw,4.7rem)}.yw-marketing .yw-founder-letter .prose{max-width:54ch;font-size:1.1rem}.yw-marketing .yw-principle-lines li{font-size:clamp(1.2rem,2.1vw,1.75rem);line-height:1.3;letter-spacing:-.025em;padding:1.3rem 0;border-bottom:1px solid var(--yw-line)}.yw-marketing .yw-fit,.yw-marketing .yw-principle-lines li:first-child{padding-top:0}.yw-marketing .yw-fit>section>div{border-top:3px solid var(--yw-ink);padding-top:1.6rem}.yw-marketing .yw-pricing-opening{padding-bottom:3rem}.yw-marketing .yw-pricing-split{padding-top:0}.yw-marketing .yw-pricing-split>section{gap:0}.yw-marketing .yw-pricing-split>section>div{padding:3rem;background:#e6e8df}.yw-marketing .yw-pricing-split>section>div:last-child{background:var(--yw-acid)}.yw-marketing .yw-pricing-split h2{max-width:15ch}.yw-marketing .yw-founding{border-top:1px solid var(--yw-line)}.yw-marketing .yw-contact-opening{padding-top:3rem}.yw-marketing .yw-contact-opening .yw-display h1{font-size:clamp(2.6rem,5.8vw,5rem);max-width:12ch}.yw-marketing .yw-contact-opening>section>:last-child{padding:2rem;border-top:4px solid var(--yw-ink);background:#fff}.yw-marketing .yw-contact-opening>section>:last-child>*+*{margin-top:1rem}.yw-marketing .yw-contact-opening h2{font-size:1.65rem}.yw-marketing .yw-contact-email .prose{font-size:.95rem}.yw-marketing .yw-contact-form :is(input,select,textarea){font-size:1rem;min-height:44px}.yw-marketing .yw-contact-form button[type=submit]{min-height:48px;background:var(--yw-ink);color:#fff}.yw-marketing .yw-next-steps li{padding:.5rem 0 .5rem .25rem;font-size:1.05rem}@media (min-width:1000px){.yw-marketing .yw-workflow-proof>section>:first-child{position:sticky;top:7rem}}@media (max-width:767px){[data-theme-site]:has(.yw-marketing)>main{padding:0 20px}.yw-marketing .yw-opening{padding:2.5rem 0}.yw-marketing .yw-about-opening>section,.yw-marketing .yw-opening>section{grid-template-columns:minmax(0,1fr);gap:2rem}.yw-marketing .yw-display h1{font-size:3.45rem}.yw-marketing .yw-home-opening>section>:last-child{padding:1rem}.yw-marketing .yw-home-opening .yw-display h1{max-width:10ch}.yw-marketing .yw-customer-window{margin-right:1rem;padding:1.25rem}.yw-marketing .yw-workspace-window{margin-left:1rem;padding:1.25rem}.yw-marketing .yw-workspace-window li{font-size:.8rem;gap:.5rem}.yw-marketing .yw-connector .prose{font-size:.58rem;letter-spacing:.04em}.yw-marketing .yw-section{padding:2.7rem 0}.yw-marketing .yw-case-takeaway,.yw-marketing .yw-case-teaser{padding:1.5rem}.yw-marketing .yw-case-teaser>section{gap:1rem}.yw-marketing .yw-workflow-index li{font-size:1rem;padding:1rem 0}.yw-marketing .yw-opening>[data-hero-variant] h1{font-size:3.1rem}.yw-marketing .yw-opening>[data-hero-variant] h1+p{font-size:1.05rem;line-height:1.55}.yw-marketing .yw-capability-pair>section,.yw-marketing .yw-pricing-split>section{gap:0}.yw-marketing .yw-capability-pair>section>div,.yw-marketing .yw-pricing-split>section>div{padding:1.5rem}.yw-marketing .yw-workflow-proof>section>:last-child{padding:1.25rem}.yw-marketing .yw-case-opening{padding:2rem 1.5rem;margin-top:1.25rem}.yw-marketing .yw-chapter>section,.yw-marketing .yw-process-step>section{gap:1rem}.yw-marketing .yw-process-index ul{display:flex;flex-wrap:wrap;gap:.5rem 1.1rem}.yw-marketing .yw-process-index li{padding:.5rem 0;font-size:.95rem}.yw-marketing .yw-about-opening>section>:first-child{padding:1.25rem}.yw-marketing .yw-founder-name .prose{padding-top:0;font-size:2rem}.yw-marketing .yw-founder-name br{display:none}.yw-marketing .yw-about-opening>section>:first-child>*+*{margin-top:.75rem}.yw-marketing .yw-about-opening .yw-display h1{font-size:2.7rem}.yw-marketing .yw-case-takeaway{margin-bottom:2.5rem}.yw-marketing .yw-contact-opening{padding-top:2rem}.yw-marketing .yw-contact-opening .yw-display h1{font-size:2.8rem}.yw-marketing .yw-contact-opening>section>:first-child>*+*{margin-top:1rem}.yw-marketing .yw-contact-opening>section>:last-child{padding:1.25rem}.yw-marketing .yw-contact-email .prose{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.yw-marketing *,.yw-marketing :after,.yw-marketing :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}