section.svelte-zfix2g{position:relative;isolation:isolate;background:var(--color-dark);padding:128px 0}.bg.svelte-zfix2g{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.bg.svelte-zfix2g img{width:100%;height:100%;object-fit:cover;object-position:center}.bg.svelte-zfix2g:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.inner.svelte-zfix2g{position:relative;max-width:var(--content-max);margin:0 auto;padding:0 var(--space-xl);display:flex;flex-direction:column;gap:var(--space-2xl)}.eyebrow.svelte-zfix2g{margin:0;font-family:var(--font-sans);font-weight:500;font-size:var(--text-h5);line-height:var(--leading-heading);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-alt)}h1.svelte-zfix2g{margin:0;font-family:var(--font-serif);font-weight:400;font-size:var(--text-h1);line-height:var(--leading-heading);color:var(--color-text-alt)}.lede.svelte-zfix2g{display:flex;flex-direction:column;gap:var(--space-2xl);align-items:flex-start;width:100%}.lede.svelte-zfix2g p:where(.svelte-zfix2g){margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-alt)}.cta.svelte-zfix2g a.primary{height:48px;padding:0 var(--space-2xl);border-radius:var(--space-sm)}.cta.svelte-zfix2g a.primary:hover{background:linear-gradient(#0000004d,#0000004d),var(--color-green)}@media (max-width: 999px){section.svelte-zfix2g{padding:var(--space-3xl) 0}.inner.svelte-zfix2g{padding:0 var(--space-lg);align-items:center;text-align:center}.lede.svelte-zfix2g{width:100%;align-items:center}}section.svelte-1e4ygu{background:var(--color-cream);padding:128px 0}.inner.svelte-1e4ygu{max-width:var(--content-max);margin:0 auto;padding:0 var(--space-xl);display:flex;align-items:center;gap:var(--space-3xl)}.copy.svelte-1e4ygu{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-2xl)}h2.svelte-1e4ygu{margin:0;font-family:var(--font-serif);font-weight:400;font-size:30px;line-height:var(--leading-heading);color:var(--color-text)}p.svelte-1e4ygu{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text)}.art.svelte-1e4ygu{flex:0 0 320px;width:320px;height:320px}@media (max-width: 999px){section.svelte-1e4ygu{padding:var(--space-3xl) 0}.inner.svelte-1e4ygu{flex-direction:column;align-items:stretch;gap:var(--space-3xl)}.art.svelte-1e4ygu{align-self:center}}a.svelte-1un7plc{display:inline-flex;align-items:center;gap:var(--space-sm);font-family:var(--font-sans);font-weight:400;font-size:var(--text-sm);line-height:1.6;color:var(--color-green);text-decoration:none;transition:color .15s ease}a.svelte-1un7plc:hover,a.svelte-1un7plc:focus-visible{color:var(--color-dark)}svg.svelte-1un7plc{flex-shrink:0}@media (prefers-reduced-motion: reduce){a.svelte-1un7plc{transition:none}}section.svelte-kwoz4c{background:var(--color-cream);padding:0 0 128px}.inner.svelte-kwoz4c{max-width:var(--content-max);margin:0 auto;padding:0 var(--space-xl);display:flex;flex-direction:column;gap:var(--space-3xl)}h2.svelte-kwoz4c{margin:0;font-family:var(--font-serif);font-weight:400;font-size:var(--text-h1);line-height:var(--leading-heading);color:var(--color-text)}.cards.svelte-kwoz4c{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:var(--space-xl)}.card.svelte-kwoz4c{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xl);background:var(--color-white);border-radius:var(--space-md);padding:40px var(--space-3xl) var(--space-xl) var(--space-xl)}.badge.svelte-kwoz4c{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:54px;height:54px;border-radius:50%;background:var(--color-green);font-family:var(--font-serif);font-weight:400;font-size:30px;line-height:var(--leading-heading);color:var(--color-text-alt)}h3.svelte-kwoz4c{margin:0;font-family:var(--font-serif);font-weight:400;font-size:30px;line-height:var(--leading-heading);color:var(--color-text)}p.svelte-kwoz4c{margin:0;padding-right:var(--space-lg);font-family:var(--font-sans);font-weight:400;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text)}.action.svelte-kwoz4c{margin-top:auto;padding-top:var(--space-lg)}@media (max-width: 999px){section.svelte-kwoz4c{padding:0 0 var(--space-3xl)}.inner.svelte-kwoz4c{gap:var(--space-2xl)}h2.svelte-kwoz4c{text-align:center}.cards.svelte-kwoz4c{grid-template-columns:1fr;grid-auto-rows:auto}.card.svelte-kwoz4c{padding:40px var(--space-xl) var(--space-xl)}}section.svelte-yh7d26{background:var(--color-dark);padding:128px 0}.inner.svelte-yh7d26{max-width:var(--content-max);margin:0 auto;padding:0 var(--space-xl);display:flex;flex-direction:column;align-items:center;gap:var(--space-3xl)}.intro.svelte-yh7d26{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);max-width:800px;text-align:center}h2.svelte-yh7d26{margin:0;font-family:var(--font-serif);font-weight:400;font-size:var(--text-h1);line-height:var(--leading-heading);color:var(--color-text-alt)}h2.svelte-yh7d26 em:where(.svelte-yh7d26){font-style:italic;color:var(--color-green-light)}.intro.svelte-yh7d26 p:where(.svelte-yh7d26){margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-alt)}.shots.svelte-yh7d26{position:relative;width:100%;max-width:1132px;aspect-ratio:1132 / 599}.shot.svelte-yh7d26{position:absolute;border-radius:var(--space-md);overflow:hidden;box-shadow:4px 4px 24px 4px #0006}.shot.svelte-yh7d26 picture{display:block}.shot.svelte-yh7d26 img{display:block;width:100%;height:auto}.clients.svelte-yh7d26{left:0;top:0;width:63.6042%;aspect-ratio:720 / 435}.activity.svelte-yh7d26{left:24.0283%;top:0;margin-top:6.9788%;width:75.9717%;aspect-ratio:860 / 520}.features.svelte-yh7d26{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3xl)}.features.svelte-yh7d26 li:where(.svelte-yh7d26){display:flex;flex-direction:column;gap:var(--space-xl);text-align:center}.label.svelte-yh7d26{margin:0;font-family:var(--font-sans);font-weight:500;font-size:var(--text-h5);line-height:var(--leading-heading);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-green-light)}.body.svelte-yh7d26{margin:0;font-family:var(--font-serif);font-weight:400;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-alt)}@media (max-width: 999px){section.svelte-yh7d26{padding:var(--space-3xl) 0}.inner.svelte-yh7d26{gap:var(--space-2xl)}.features.svelte-yh7d26{grid-template-columns:1fr;gap:var(--space-2xl)}}section.svelte-1ecr9i3{background:var(--color-cream);padding:112px 0 var(--space-3xl)}.inner.svelte-1ecr9i3{max-width:var(--content-max);margin:0 auto;padding:0 var(--space-xl);display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.copy.svelte-1ecr9i3{display:flex;flex-direction:column;gap:var(--space-xl)}h2.svelte-1ecr9i3{margin:0;font-family:var(--font-serif);font-weight:400;font-size:var(--text-h2);line-height:var(--leading-heading);color:var(--color-text)}.lede.svelte-1ecr9i3{margin:0;font-family:var(--font-serif);font-weight:400;font-size:30px;line-height:var(--leading-heading);color:var(--color-text)}.action.svelte-1ecr9i3{padding-top:var(--space-lg)}.breakdown.svelte-1ecr9i3{display:flex;flex-direction:column;gap:10px;padding:var(--space-xl) 0}.label.svelte-1ecr9i3{margin:0;font-family:var(--font-sans);font-weight:500;font-size:var(--text-h5);line-height:var(--leading-heading);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text)}dl.svelte-1ecr9i3{margin:0}.row.svelte-1ecr9i3{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--color-border)}dt.svelte-1ecr9i3{flex:1 1 auto;min-width:0;font-family:var(--font-sans);font-weight:500;font-size:var(--text-base);line-height:1.4;color:var(--color-dark)}dd.svelte-1ecr9i3{margin:0;flex-shrink:0;font-family:var(--font-sans);font-weight:400;font-size:var(--text-base);line-height:1.4;color:var(--color-dark);font-variant-numeric:tabular-nums}.footnote.svelte-1ecr9i3{margin:0;padding:6px 0;font-family:var(--font-sans);font-weight:400;font-size:var(--text-xs);line-height:var(--leading-body);color:var(--color-text-secondary)}.mobile-only.svelte-1ecr9i3{display:none}@media (max-width: 999px){section.svelte-1ecr9i3{padding:var(--space-3xl) 0}.inner.svelte-1ecr9i3{grid-template-columns:1fr;gap:var(--space-2xl)}.lede.svelte-1ecr9i3{font-size:24px}.desktop-only.svelte-1ecr9i3{display:none}.mobile-only.svelte-1ecr9i3{display:flex;justify-content:center;padding-top:var(--space-2xl)}}section.svelte-zdtmrq{background:var(--color-cream);padding:0 0 var(--space-3xl)}.inner.svelte-zdtmrq{max-width:var(--content-max);margin:0 auto;padding:0 var(--space-xl)}.card.svelte-zdtmrq{display:grid;grid-template-columns:2fr 3fr;border-radius:var(--space-md);background:#11482a}.ask.svelte-zdtmrq{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-lg);padding:var(--space-3xl) var(--space-2xl) var(--space-3xl) var(--space-3xl)}h2.svelte-zdtmrq{margin:0;font-family:var(--font-serif);font-weight:400;font-size:var(--text-h2);line-height:var(--leading-heading);color:var(--color-text-alt)}.cta.svelte-zdtmrq{padding-top:var(--space-lg)}.cta.svelte-zdtmrq a.primary{height:48px;padding:0 var(--space-2xl);border-radius:var(--space-sm)}.cta.svelte-zdtmrq a.primary:hover{background:linear-gradient(#0000004d,#0000004d),var(--color-green)}.lists.svelte-zdtmrq{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-3xl) var(--space-3xl) var(--space-3xl) var(--space-2xl)}.list.svelte-zdtmrq{display:flex;flex-direction:column;justify-content:center;gap:var(--space-sm);padding:var(--space-lg) 0}h3.svelte-zdtmrq{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--text-base);line-height:1.6;text-transform:uppercase;color:var(--color-text-alt)}ul.svelte-zdtmrq{margin:0;padding:var(--space-lg) var(--space-md) 0 0;border-top:1px solid var(--color-border);list-style:none}.types.svelte-zdtmrq{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:column;grid-template-rows:repeat(4,auto);gap:var(--space-md)}li.svelte-zdtmrq{position:relative;padding-left:var(--space-xl);font-family:var(--font-sans);font-weight:400;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-text-alt)}li.svelte-zdtmrq:before{content:"•";position:absolute;left:var(--space-md)}ul.svelte-zdtmrq:not(.types) li:where(.svelte-zdtmrq)+li:where(.svelte-zdtmrq){margin-top:var(--space-md)}@media (max-width: 999px){section.svelte-zdtmrq{background:#11482a;padding:var(--space-3xl) 0}.inner.svelte-zdtmrq{padding:0 var(--space-xl)}.card.svelte-zdtmrq{display:flex;flex-direction:column;gap:var(--space-2xl);border-radius:0;background:none}.ask.svelte-zdtmrq{align-items:center;text-align:center;padding:0}.lists.svelte-zdtmrq{padding:0}.types.svelte-zdtmrq{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,auto)}}
