.BriefForm-module__pdX8ba__form{text-align:left;flex-direction:column;gap:1.25rem;display:flex}.BriefForm-module__pdX8ba__audience{border:0;flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.BriefForm-module__pdX8ba__legend{font-size:var(--tb-fs-caption);color:var(--tb-muted);margin-bottom:.5rem}.BriefForm-module__pdX8ba__radio{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}.BriefForm-module__pdX8ba__radio input{width:1.25rem;height:1.25rem;accent-color:var(--tb-teal)}.BriefForm-module__pdX8ba__grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.BriefForm-module__pdX8ba__grid{grid-template-columns:1fr 1fr}}.BriefForm-module__pdX8ba__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.BriefForm-module__pdX8ba__label{font-size:var(--tb-fs-caption);font-weight:600}.BriefForm-module__pdX8ba__field input:not([type=radio]),.BriefForm-module__pdX8ba__field select,.BriefForm-module__pdX8ba__field textarea{border:1px solid var(--tb-border);background:var(--tb-bg);width:100%;min-height:2.75rem;color:var(--foreground);font:inherit;border-radius:.5rem;padding:.6rem .75rem}.BriefForm-module__pdX8ba__field textarea{resize:vertical}.BriefForm-module__pdX8ba__field input:focus-visible,.BriefForm-module__pdX8ba__field select:focus-visible,.BriefForm-module__pdX8ba__field textarea:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.BriefForm-module__pdX8ba__field [aria-invalid=true]{border-color:var(--tb-danger)}.BriefForm-module__pdX8ba__fieldError,.BriefForm-module__pdX8ba__error{font-size:var(--tb-fs-caption);color:var(--tb-danger)}.BriefForm-module__pdX8ba__live{min-height:0}.BriefForm-module__pdX8ba__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.BriefForm-module__pdX8ba__success{border:1px solid var(--tb-border);background:var(--tb-surface);border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.BriefForm-module__pdX8ba__successTitle{font-family:var(--tb-font-display);font-size:var(--tb-fs-h3)}
.Section-module__OG1pvW__section{padding-block:var(--tb-section-y);scroll-margin-top:4.5rem;position:relative}.Section-module__OG1pvW__default{background:0 0}.Section-module__OG1pvW__surface{background:var(--tb-surface-brand)}.Section-module__OG1pvW__ink{--tb-bg:var(--tb-ink);background:var(--tb-ink)}.Section-module__OG1pvW__paper{--tb-bg:var(--tb-paper);--tb-surface:#fff;--tb-muted:var(--tb-muted-on-paper);--tb-teal:var(--tb-teal-on-paper);--tb-border:#0b131624;--tb-focus:var(--tb-on-paper);--tb-action:var(--tb-ink);--tb-action-hover:var(--tb-surface-2);--tb-on-action:var(--tb-mint);--foreground:var(--tb-on-paper);background:var(--tb-paper);color:var(--tb-on-paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
.AudiencesSection-module__-jlPRG__intro{gap:1rem;max-width:44rem;display:grid}.AudiencesSection-module__-jlPRG__tracks{grid-template-columns:1fr;gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.AudiencesSection-module__-jlPRG__track{background:var(--tb-bg);flex-direction:column;gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.AudiencesSection-module__-jlPRG__trackTitle{font-size:clamp(1.5rem,2.6vw,1.875rem)}.AudiencesSection-module__-jlPRG__pitch{font-size:var(--tb-fs-body-lg);color:var(--tb-muted-strong);line-height:1.5}.AudiencesSection-module__-jlPRG__points{flex:1;gap:.6rem;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.AudiencesSection-module__-jlPRG__points li{align-items:flex-start;gap:.6rem;display:flex}.AudiencesSection-module__-jlPRG__check{color:var(--tb-teal);flex:none;margin-top:.2rem}.AudiencesSection-module__-jlPRG__actions{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:.5rem;display:flex}.AudiencesSection-module__-jlPRG__platform{border-top:1px solid var(--tb-border);gap:.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.5rem,3vw,2rem);display:grid}.AudiencesSection-module__-jlPRG__platformSub{max-width:40rem;color:var(--tb-muted-strong)}.AudiencesSection-module__-jlPRG__rail{grid-template-columns:1fr;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.AudiencesSection-module__-jlPRG__railItem{border:1px solid var(--tb-border);border-radius:.75rem;gap:.25rem;padding:1rem 1.25rem;display:grid}.AudiencesSection-module__-jlPRG__railHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;display:flex}.AudiencesSection-module__-jlPRG__railLink{margin-inline-start:-.25rem;font-weight:700}.AudiencesSection-module__-jlPRG__railSummary{color:var(--tb-muted-strong);font-size:.9375rem;line-height:1.5}@media (min-width:768px){.AudiencesSection-module__-jlPRG__tracks{grid-template-columns:repeat(2,minmax(0,1fr))}.AudiencesSection-module__-jlPRG__rail{grid-template-columns:repeat(3,minmax(0,1fr))}}
.BrochureDownload-module__Up2aLW__size{font-family:var(--tb-font-mono);font-size:var(--tb-fs-caption);opacity:.75;margin-left:.5rem;font-weight:500}
.CaseSpotlight-module__0_igAW__copy{align-content:start;gap:1rem;min-width:0;display:grid}.CaseSpotlight-module__0_igAW__split{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (min-width:1024px){.CaseSpotlight-module__0_igAW__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3.5rem}}.CaseSpotlight-module__0_igAW__teaser{border:1px solid var(--tb-border);background:var(--tb-surface-brand);border-radius:.75rem;max-width:44rem;padding:2rem}.CaseSpotlight-module__0_igAW__lines{color:var(--tb-muted);font-size:var(--tb-fs-body-lg);gap:.75rem;line-height:1.6;display:grid}.CaseSpotlight-module__0_igAW__chips{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.CaseSpotlight-module__0_igAW__chip{border:1px solid var(--tb-border);font-family:var(--tb-font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.75rem;display:inline-flex}.CaseSpotlight-module__0_igAW__chipAccent{border-color:var(--spotlight-accent)}.CaseSpotlight-module__0_igAW__swatch{background:var(--spotlight-accent,var(--tb-teal));border-radius:50%;width:.625rem;height:.625rem}.CaseSpotlight-module__0_igAW__timelineWrap{min-width:0;margin-top:.5rem}.CaseSpotlight-module__0_igAW__timelineLabel{font-family:var(--tb-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tb-teal);font-size:.75rem;font-weight:500}.CaseSpotlight-module__0_igAW__timelineScroll{scroll-snap-type:x proximity;margin-top:.75rem;padding-bottom:.75rem;overflow-x:auto}.CaseSpotlight-module__0_igAW__timelineScroll:focus-visible{outline:2px solid var(--tb-focus);outline-offset:2px}.CaseSpotlight-module__0_igAW__timeline{gap:0;width:max-content;min-width:100%;list-style:none;display:flex}.CaseSpotlight-module__0_igAW__timelineItem{border-top:2px solid var(--tb-border);scroll-snap-align:start;gap:.25rem;min-width:8.5rem;max-width:11rem;padding:1rem 1rem 0 0;display:grid;position:relative}.CaseSpotlight-module__0_igAW__timelineItem:before{content:"";background:var(--spotlight-accent,var(--tb-teal));border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:-.3125rem;left:0}.CaseSpotlight-module__0_igAW__time{font-family:var(--tb-font-mono);font-size:.875rem;font-weight:500}.CaseSpotlight-module__0_igAW__label{color:var(--tb-muted);font-size:.875rem;line-height:1.4}.CaseSpotlight-module__0_igAW__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;list-style:none;display:grid}.CaseSpotlight-module__0_igAW__photo{aspect-ratio:4/3;background:var(--tb-surface-2);border-radius:.75rem;position:relative;overflow:hidden}.CaseSpotlight-module__0_igAW__image{object-fit:cover;width:100%;height:100%}.CaseSpotlight-module__0_igAW__footer{border-top:1px solid var(--tb-border);color:var(--tb-muted);margin-top:3rem;padding-top:1.5rem;line-height:1.6}.CaseSpotlight-module__0_igAW__uncleared{outline:2px dashed var(--tb-warning);outline-offset:-2px}
.DebsSection-module__a5IHQq__grid{grid-template-columns:minmax(0,1fr);gap:3rem;display:grid}@media (min-width:1024px){.DebsSection-module__a5IHQq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem}}.DebsSection-module__a5IHQq__copy{justify-items:start;gap:1.25rem;min-width:0;display:grid}.DebsSection-module__a5IHQq__sub{max-width:36rem;font-size:var(--tb-fs-body-lg);color:var(--tb-muted);line-height:1.6}.DebsSection-module__a5IHQq__pillars{gap:1rem;width:100%;margin-block:.5rem;list-style:none;display:grid}@media (min-width:640px){.DebsSection-module__a5IHQq__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}.DebsSection-module__a5IHQq__pillar{border:1px solid var(--tb-border);background:var(--tb-surface-brand);border-radius:.75rem;align-items:flex-start;gap:.85rem;padding:1rem;display:flex}.DebsSection-module__a5IHQq__icon{background:color-mix(in srgb, var(--tb-teal) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--tb-teal);border-radius:.5rem;flex:none;place-items:center;display:grid}.DebsSection-module__a5IHQq__pillarTitle{font-size:1.0625rem}.DebsSection-module__a5IHQq__pillarLine{color:var(--tb-muted);margin-top:.25rem;font-size:.9375rem;line-height:1.5}.DebsSection-module__a5IHQq__visual{min-width:0}.DebsSection-module__a5IHQq__real{margin:0}.DebsSection-module__a5IHQq__realImage{border:1px solid var(--tb-border);border-radius:.75rem;width:100%;height:auto;display:block}.DebsSection-module__a5IHQq__caption{font-size:var(--tb-fs-caption);color:var(--tb-muted);margin-top:.75rem;line-height:1.5}
section.ExperiencesHero-module__q32PCq__hero{isolation:isolate;flex-direction:column;justify-content:center;min-height:min(88svh,52rem);padding-block:clamp(2.5rem,5vw,4rem);display:flex;overflow:hidden}.ExperiencesHero-module__q32PCq__backdrop{z-index:-1;position:absolute;inset:0}.ExperiencesHero-module__q32PCq__photo{object-fit:cover}.ExperiencesHero-module__q32PCq__scrim{background:linear-gradient(90deg, color-mix(in srgb, var(--tb-ink) 92%, transparent) 0%, color-mix(in srgb, var(--tb-ink) 72%, transparent) 55%, color-mix(in srgb, var(--tb-ink) 45%, transparent) 100%);position:absolute;inset:0}.ExperiencesHero-module__q32PCq__glow{background:radial-gradient(60% 70% at 85% 15%, color-mix(in srgb, var(--tb-teal) 22%, transparent), transparent 70%), radial-gradient(45% 55% at 5% 100%, color-mix(in srgb, var(--tb-mint) 8%, transparent), transparent 70%);position:absolute;inset:0}.ExperiencesHero-module__q32PCq__inner{position:relative}.ExperiencesHero-module__q32PCq__content{flex-direction:column;align-items:flex-start;gap:1rem;max-width:52rem;display:flex}.ExperiencesHero-module__q32PCq__title{max-width:22ch}.ExperiencesHero-module__q32PCq__sub{max-width:34rem;font-size:var(--tb-fs-body-lg);color:var(--tb-muted-strong);line-height:1.5}.ExperiencesHero-module__q32PCq__actions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.ExperiencesHero-module__q32PCq__chips{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;padding:0;list-style:none;display:flex}.ExperiencesHero-module__q32PCq__chip{border:1px solid color-mix(in srgb, var(--tb-teal) 45%, transparent);min-height:2.75rem;color:var(--foreground);border-radius:999px;align-items:center;padding:.4rem 1rem;font-size:.9375rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.ExperiencesHero-module__q32PCq__chip:hover{background:color-mix(in srgb, var(--tb-teal) 16%, transparent);border-color:var(--tb-teal)}.ExperiencesHero-module__q32PCq__chip:focus-visible,.ExperiencesHero-module__q32PCq__audienceLink:focus-visible{outline:2px solid var(--tb-focus);outline-offset:3px}.ExperiencesHero-module__q32PCq__audiences{font-family:var(--tb-font-mono);font-size:var(--tb-fs-eyebrow);letter-spacing:var(--tb-tracking-eyebrow);text-transform:uppercase;color:var(--tb-muted-strong)}.ExperiencesHero-module__q32PCq__audienceLink{min-height:2.75rem;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--tb-teal);text-decoration-color:var(--tb-teal);text-underline-offset:.3em;align-items:center;display:inline-flex}.ExperiencesHero-module__q32PCq__audienceLink:hover{text-decoration-thickness:2px}.ExperiencesHero-module__q32PCq__icp{font-size:var(--tb-fs-body);color:var(--tb-muted-strong)}.ExperiencesHero-module__q32PCq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ExperiencesHero-module__q32PCq__photo[data-uncleared]{outline:2px dashed var(--tb-warning);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.ExperiencesHero-module__q32PCq__content{animation:.6s cubic-bezier(.2,.7,.2,1) both ExperiencesHero-module__q32PCq__rise}@keyframes ExperiencesHero-module__q32PCq__rise{0%{transform:translateY(14px)}to{transform:none}}}@media (min-width:1024px){.ExperiencesHero-module__q32PCq__content{gap:1.25rem}}
.ExperiencesPageIntro-module__GJDXcW__intro{background:radial-gradient(60rem 30rem at 85% -10%, #64aaa338, transparent 70%), var(--tb-ink);padding-block:clamp(3rem,8vw,6rem)}.ExperiencesPageIntro-module__GJDXcW__title{max-width:20ch;margin-top:1rem}.ExperiencesPageIntro-module__GJDXcW__sub{max-width:40rem;font-size:var(--tb-fs-body-lg);color:var(--tb-muted);margin-top:1.5rem;line-height:1.55}.ExperiencesPageIntro-module__GJDXcW__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}
.FinalCta-module__Ks_1Ra__inner{text-align:center;justify-items:center;gap:1.25rem;max-width:44rem;margin-inline:auto;display:grid}.FinalCta-module__Ks_1Ra__sub{font-size:var(--tb-fs-body-lg);color:var(--tb-muted);line-height:1.6}.FinalCta-module__Ks_1Ra__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}@media (max-width:639px){.FinalCta-module__Ks_1Ra__actions>*{width:100%}}.FinalCta-module__Ks_1Ra__card{border:1px solid var(--tb-border);background:var(--tb-surface-brand);border-radius:.75rem;justify-items:center;gap:.25rem;width:100%;max-width:24rem;margin-top:2rem;padding:1.5rem;display:grid}.FinalCta-module__Ks_1Ra__name{font-family:var(--tb-font-display);margin-top:.5rem;font-size:1.25rem;font-weight:700}.FinalCta-module__Ks_1Ra__role{color:var(--tb-muted)}.FinalCta-module__Ks_1Ra__email{font-family:var(--tb-font-mono);overflow-wrap:anywhere;margin-top:.5rem;font-size:.875rem}.FinalCta-module__Ks_1Ra__cities{font-family:var(--tb-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tb-teal);margin-top:.75rem;font-size:.75rem}
.IllustrativeReport-module__JA-HDa__figure{min-width:0;margin:0}.IllustrativeReport-module__JA-HDa__report{border:1px solid var(--tb-border);background:var(--tb-bg-brand);box-shadow:0 1.5rem 3rem color-mix(in srgb, var(--tb-ink) 55%, transparent);border-radius:.75rem;position:relative;overflow:hidden}.IllustrativeReport-module__JA-HDa__bar{border-bottom:1px solid var(--tb-border);background:var(--tb-ink);font-family:var(--tb-font-mono);color:var(--tb-muted);align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.75rem;display:flex}.IllustrativeReport-module__JA-HDa__dots{gap:.35rem;display:inline-flex}.IllustrativeReport-module__JA-HDa__dots i{background:var(--tb-surface-2);border-radius:50%;width:.5rem;height:.5rem}.IllustrativeReport-module__JA-HDa__title{color:var(--foreground);font-weight:500}.IllustrativeReport-module__JA-HDa__event{white-space:nowrap;margin-left:auto}.IllustrativeReport-module__JA-HDa__body{gap:1rem;padding:1.25rem 1rem 3.5rem;display:grid}.IllustrativeReport-module__JA-HDa__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.IllustrativeReport-module__JA-HDa__kpi,.IllustrativeReport-module__JA-HDa__chart{border:1px solid var(--tb-border);background:var(--tb-surface-brand);border-radius:.5rem;gap:.5rem;padding:.85rem;display:grid}.IllustrativeReport-module__JA-HDa__kpiLabel{font-family:var(--tb-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tb-muted);font-size:.75rem}.IllustrativeReport-module__JA-HDa__kpiValue{font-family:var(--tb-font-mono);color:var(--tb-muted);font-size:1.75rem;line-height:1}.IllustrativeReport-module__JA-HDa__funnel{gap:.4rem;display:grid}.IllustrativeReport-module__JA-HDa__funnelBar{background:color-mix(in srgb, var(--tb-teal) 55%, transparent);border-radius:.25rem;height:.75rem}.IllustrativeReport-module__JA-HDa__badge{position:absolute;bottom:.75rem;right:.75rem}.IllustrativeReport-module__JA-HDa__caption{font-size:var(--tb-fs-caption);color:var(--tb-muted);margin-top:.75rem;line-height:1.5}
