.brandos-hero.svelte-bg5gir,.brandos-mock.svelte-bg5gir,.brandos-about.svelte-bg5gir,.brandos-why.svelte-bg5gir,.brandos-deliver.svelte-bg5gir,.brandos-testimonials.svelte-bg5gir{--section-pad: clamp(3rem, 6vw, 4.5rem)}.brandos-hero.svelte-bg5gir{padding:var(--space-4) 0 var(--section-pad);text-align:center}.brandos-hero-content.svelte-bg5gir{display:flex;flex-direction:column;align-items:center}.brandos-hero-content.svelte-bg5gir h1:where(.svelte-bg5gir){margin:0;line-height:1.05}.brandos-hero-tagline.svelte-bg5gir{color:var(--color-ink);max-width:38ch;margin:1.5rem auto 0;font-size:17px;line-height:1.5}.brandos-hero-sub.svelte-bg5gir{color:var(--color-ink-soft);max-width:56ch;margin:.5rem auto 0;font-size:17px;line-height:1.55}.brandos-hero-content.svelte-bg5gir .cta:where(.svelte-bg5gir){margin-top:2.5rem}.brandos-mock.svelte-bg5gir{padding:0 0 var(--section-pad)}.hero-mock.svelte-bg5gir{width:100%;height:auto;display:block;border-radius:1rem;box-shadow:0 30px 60px -20px #11050029,0 8px 24px -8px #11050014}.brandos-about.svelte-bg5gir{padding:var(--section-pad) 0}.brandos-about.svelte-bg5gir>.grid:where(.svelte-bg5gir){align-items:center}.brandos-about.svelte-bg5gir h2:where(.svelte-bg5gir){font-size:clamp(1.75rem,3.4vw,2.25rem);line-height:1.15;font-weight:400;margin:0 0 1.25rem;max-width:14ch}.brandos-about.svelte-bg5gir p:where(.svelte-bg5gir){color:var(--color-ink-soft);max-width:38ch;font-size:17px;line-height:1.55;margin:0 0 1rem}.brandos-about.svelte-bg5gir .cta:where(.svelte-bg5gir){margin-top:1rem}.about-image.svelte-bg5gir{width:100%;height:auto;display:block;border-radius:.5rem}.brandos-why.svelte-bg5gir{padding:var(--section-pad) 0}.brandos-why.svelte-bg5gir>.grid:where(.svelte-bg5gir){align-items:center}.brandos-why.svelte-bg5gir h2:where(.svelte-bg5gir){font-family:var(--font-heading);font-size:clamp(2.25rem,5vw,4.375rem);line-height:1.05;font-weight:300;letter-spacing:-.01em;margin:0 0 var(--space-2);max-width:85%}.why-list.svelte-bg5gir{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.75rem}@media(min-width:768px){.why-list-col.svelte-bg5gir{padding-right:var(--space-3)}}.why-list.svelte-bg5gir li:where(.svelte-bg5gir){display:grid;grid-template-columns:3.5rem 1fr;gap:1rem;align-items:center}.why-num.svelte-bg5gir{font-family:var(--font-heading);font-size:46px;font-weight:300;color:var(--color-ink);line-height:1}.why-title.svelte-bg5gir{font-family:var(--font-body);font-size:17px;font-weight:700;color:var(--color-ink);margin:0 0 .4rem;line-height:1.4}.why-list.svelte-bg5gir p:where(.svelte-bg5gir){color:var(--color-ink-soft);margin:0;font-size:17px;line-height:1.55}.why-image.svelte-bg5gir{width:100%;height:auto;display:block;border-radius:.5rem}.brandos-deliver.svelte-bg5gir{padding:var(--section-pad) 0}.brandos-deliver.svelte-bg5gir h2:where(.svelte-bg5gir){font-family:var(--font-heading);font-size:clamp(2.25rem,5vw,4.375rem);line-height:1.05;font-weight:300;letter-spacing:-.01em;margin:0 0 var(--space-2);max-width:85%}.deliver-row.svelte-bg5gir{padding-top:1.75rem;padding-bottom:1.75rem;position:relative}.deliver-row.svelte-bg5gir:before{content:"";position:absolute;top:0;left:var(--content-padding);right:var(--content-padding);height:1px;background:#1105001f}.deliver-row.svelte-bg5gir:last-of-type:after{content:"";position:absolute;bottom:0;left:var(--content-padding);right:var(--content-padding);height:1px;background:#1105001f}.row-label.svelte-bg5gir{font-size:17px;color:var(--color-ink);margin:0;line-height:1.5}.row-body.svelte-bg5gir{color:var(--color-ink-soft);margin:0;font-size:17px;line-height:1.55}.phases-list.svelte-bg5gir{margin:0;display:flex;flex-direction:column;gap:1.25rem}.phase.svelte-bg5gir dt:where(.svelte-bg5gir){font-weight:700;font-size:17px;color:var(--color-ink);margin-bottom:.25rem}.phase.svelte-bg5gir dd:where(.svelte-bg5gir){margin:0;color:var(--color-ink-soft);font-size:17px;line-height:1.55}.brandos-testimonials.svelte-bg5gir{padding:var(--section-pad) 0 var(--space-4)}.testimonial.svelte-bg5gir{display:flex;flex-direction:column;gap:.75rem}@media(min-width:768px){.testimonial.svelte-bg5gir{padding-right:var(--space-2)}}.avatar.svelte-bg5gir{width:72px;height:72px;border-radius:50%;object-fit:cover;margin-bottom:.5rem;display:block}.testimonial.svelte-bg5gir blockquote:where(.svelte-bg5gir){margin:0;color:var(--color-ink);font-family:var(--font-body);font-size:17px;line-height:1.55;font-style:normal}.testimonial-meta.svelte-bg5gir{margin:.5rem 0 0;color:var(--color-ink);font-family:var(--font-body);font-size:17px;line-height:1.5}.testimonial-name.svelte-bg5gir{font-weight:700}.testimonial-role.svelte-bg5gir{color:var(--color-ink-soft)}.testimonial-brand.svelte-bg5gir{margin:.5rem 0 0;display:flex;align-items:center;gap:.4rem}.brand-logo.svelte-bg5gir{height:24px;width:auto;display:block}@media(min-width:768px){.col-span-6-md.svelte-bg5gir{grid-column:span 6}}@media(max-width:768px){.brandos-about.svelte-bg5gir h2:where(.svelte-bg5gir),.brandos-why.svelte-bg5gir h2:where(.svelte-bg5gir),.brandos-deliver.svelte-bg5gir h2:where(.svelte-bg5gir){margin-bottom:1.25rem}.brandos-about.svelte-bg5gir .col-span-6-md:where(.svelte-bg5gir)+.col-span-6-md:where(.svelte-bg5gir),.brandos-why.svelte-bg5gir .col-span-6-md:where(.svelte-bg5gir)+.col-span-6-md:where(.svelte-bg5gir),.deliver-row.svelte-bg5gir .col-span-6-md:where(.svelte-bg5gir)+.col-span-6-md:where(.svelte-bg5gir){margin-top:1rem}.brandos-testimonials.svelte-bg5gir .testimonial:where(.svelte-bg5gir)+.testimonial:where(.svelte-bg5gir){margin-top:var(--space-3)}}
