.baker-benefits__heading{font-size:clamp(2rem,3.6vw,2.9rem);line-height:1.05;letter-spacing:-.03em;margin-bottom:1rem}.baker-benefits__intro{max-width:22rem;margin-bottom:1.75rem;color:var(--brand-ink-soft);line-height:1.65}.baker-benefits__list{display:grid;grid-template-columns:1fr;grid-column-gap:3rem;column-gap:3rem}.baker-benefits__item{padding:1.5rem 0 1.75rem;border-top:1px solid rgba(43,29,22,.2)}.baker-benefits__num{display:block;margin-bottom:.75rem;font-family:var(--font-display),Georgia,serif;font-size:1.05rem;color:var(--brand-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.baker-benefits__title{font-size:1.4rem;line-height:1.2;margin:0 0 .5rem}.baker-benefits__desc{margin:0;max-width:26rem;color:var(--brand-ink-soft);line-height:1.6}@media (min-width:768px){.baker-benefits__list{grid-template-columns:repeat(2,1fr)}}.early-adopter__count{margin-bottom:1.5rem}.early-adopter__title{font-size:clamp(2rem,3.6vw,2.9rem);line-height:1.05;letter-spacing:-.03em;margin-bottom:1rem}.early-adopter__text{color:var(--brand-ink-soft);line-height:1.65;margin-bottom:1.5rem}.early-adopter__list{margin-bottom:2rem}.early-adopter__list li{padding:.6rem 0;border-top:1px solid var(--brand-line)}.early-adopter__list li:last-child{border-bottom:1px solid var(--brand-line)}.early-adopter__frames{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.early-adopter__frame{position:relative;display:flex;align-items:flex-end;aspect-ratio:3/4;padding:1rem;border:1.5px dashed rgba(43,29,22,.3);border-radius:var(--radius)}.early-adopter__frame:nth-child(2){margin-top:2.5rem}.early-adopter__frame-num{position:absolute;top:.9rem;left:1rem;color:var(--brand-accent)}.early-adopter__frame-num,.early-adopter__frame-text{font-family:var(--font-display),Georgia,serif;font-size:1.05rem}.early-adopter__frame-text{line-height:1.25;color:var(--brand-ink-soft)}@media (max-width:576px){.early-adopter__frames{gap:.6rem}.early-adopter__frame{padding:.6rem}.early-adopter__frame-text{font-size:.8rem;-webkit-hyphens:auto;hyphens:auto}}.audience-steps{scroll-margin-top:5rem}.steps-column__title{font-size:clamp(1.5rem,2.2vw,1.85rem);line-height:1.15;margin:0 0 1.75rem}.steps-list{display:flex;flex-direction:column;gap:1.4rem}.steps-list__item{display:flex;gap:.9rem}.steps-list__num{flex-shrink:0;width:1.5rem;font-family:var(--font-display),Georgia,serif;font-size:1.15rem;line-height:1.35;color:var(--brand-accent)}.steps-list__title{font-weight:600;margin-bottom:.2rem}.steps-list__desc{color:var(--brand-ink-soft);line-height:1.55}.audience-steps__media{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--brand-cream-deep)}.audience-steps__media img{object-fit:cover}.home-hero{background:var(--brand-cream)}.home-hero__grid{display:grid;grid-template-columns:1fr}.home-hero__copy{padding:3.5rem .75rem 3rem}.home-hero__media{position:relative;min-height:420px;background:var(--brand-cream-deep)}.home-hero__media img{object-fit:cover}@media (min-width:992px){.home-hero__grid{grid-template-columns:minmax(1rem,1fr) minmax(0,480px) minmax(0,480px) minmax(1rem,1fr);min-height:min(82vh,760px)}.home-hero__copy{grid-column:2;align-self:center;padding:5rem 3rem 5rem .75rem}.home-hero__media{grid-column:3/5;min-height:0}}@media (min-width:1200px){.home-hero__grid{grid-template-columns:minmax(1rem,1fr) minmax(0,570px) minmax(0,570px) minmax(1rem,1fr)}}@media (min-width:1400px){.home-hero__grid{grid-template-columns:minmax(1rem,1fr) minmax(0,660px) minmax(0,660px) minmax(1rem,1fr)}}.home-hero__note{margin-bottom:1.75rem}.home-hero-title{font-size:clamp(2.6rem,5.2vw,4.6rem);font-weight:400;line-height:1.02;letter-spacing:-.035em;margin:0 0 1.5rem;text-wrap:balance}.home-hero-sub{color:var(--brand-ink-soft);font-size:1.15rem;line-height:1.6;margin:0 0 2.25rem;max-width:30rem}.home-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.home-hero__fineprint{font-size:.85rem;color:var(--bs-secondary-color)}@media (max-width:576px){.home-hero-actions .btn{width:100%}.home-hero__media{min-height:320px}}.home-marquee{position:relative;padding:1.1rem 0 1.25rem;background:var(--brand-ink);color:var(--brand-cream)}.home-marquee__viewport{overflow:hidden}.home-marquee__track{display:flex;width:max-content;animation:home-marquee-scroll 45s linear infinite}.home-marquee:hover .home-marquee__track{animation-play-state:paused}.home-marquee__list{display:flex;margin:0;padding:0;list-style:none}.home-marquee__item{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.15rem,2vw,1.5rem);font-style:italic}.home-marquee__sep{width:7px;height:7px;margin:0 1.75rem;border-radius:50%;background:var(--brand-accent)}@keyframes home-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home-promise__lead{max-width:18ch;margin:0 0 2.5rem;font-size:clamp(2.2rem,4.6vw,3.8rem);font-weight:400;line-height:1.05;letter-spacing:-.03em}.home-promise p:not(.label-rule){max-width:34rem;font-size:1.05rem;line-height:1.7;color:var(--brand-ink-soft)}