@font-face{font-family:PP Editorial New;src:url(/fonts/PPEditorialNew-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}[data-partner-hero] [data-hero-tiffany][data-overlay=tiffany] .hero-scrim{background:linear-gradient(to right,#80bbbbeb,#80bbbbb8 24%,#80bbbb52 44%,#80bbbb00 60%)!important}@media(max-width:639px){[data-partner-hero] [data-hero-tiffany][data-overlay=tiffany] .hero-card[data-mobile-full] .hero-scrim{background:linear-gradient(to top,#80bbbbeb,#80bbbbc7 30%,#80bbbb59 62%,#80bbbb00 90%)!important}}[data-partner-hero] [data-hero-tiffany] [aria-label*="out of 5"] .text-accent{color:#dcefef!important}[data-partner-quote]>section,[data-approach-reveal]>section>div,[data-partner-referring] .rj>div,#partner-program .max-w-container,#speaking-sessions .max-w-container,[data-partner-articles] .max-w-container,[data-partner-location] .max-w-container{max-width:none!important;width:var(--width-content)!important;padding-inline:0!important;margin-inline:auto!important}#speaking-sessions .max-w-container{width:calc(var(--width-content) * .8)!important}.faq-stacked .text-12.uppercase{color:var(--color-tiffany-500)!important}#speaking-sessions .icr-card .aspect-square{aspect-ratio:4 / 3!important}#speaking-sessions [data-image-card-row]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}@media(min-width:640px){#speaking-sessions [data-image-card-row]{padding-top:4rem!important;padding-bottom:4rem!important}}[data-partner-referring] .rj-teal{display:none}[data-partner-referring] .rj-card{padding:2.5rem 1.25rem}[data-partner-referring] .rj .rj-header h2{font-size:var(--font-size-36)!important;line-height:1.1!important}[data-partner-referring] .rj-title{font-family:PP Editorial New,Georgia,serif;font-style:normal!important;font-size:var(--font-size-20)!important;line-height:1.15!important}[data-partner-quote] blockquote{max-width:640px!important}[data-partner-quote] blockquote p{font-size:1.75rem!important;line-height:1.2!important;text-wrap:balance}@media(min-width:640px){[data-partner-quote] blockquote p{font-size:var(--font-size-36)!important}}[data-partner-quote] .text-22{font-size:var(--font-size-18)!important}[data-partner-quote]>section{margin-top:4rem!important;margin-bottom:4rem!important}[data-approach-reveal] .static-card{justify-content:flex-start!important;min-height:0!important;padding-top:3rem;padding-bottom:3rem}[data-partner-team] h2{font-size:var(--font-size-36)!important;line-height:var(--line-height-36)!important}[data-partner-team] .team-scroller{margin-top:5rem;gap:4rem}[data-partner-team] .ts-scrim{background:linear-gradient(0deg,#2e5757,#2e575700 33%)}[data-partner-team]>section{min-height:90vh;display:flex;flex-direction:column;justify-content:center}[data-approach-reveal] ul>li{opacity:0;transform:translateY(32px);filter:blur(14px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),filter .8s cubic-bezier(.22,1,.36,1);will-change:opacity,transform,filter}[data-approach-reveal].in ul>li{opacity:1;transform:none;filter:blur(0)}[data-approach-reveal].in ul>li:nth-child(1){transition-delay:.1s}[data-approach-reveal].in ul>li:nth-child(2){transition-delay:.65s}[data-approach-reveal].in ul>li:nth-child(3){transition-delay:1.2s}[data-crossfade] .cf-block{padding:4rem 1.5rem}@media(min-width:1024px){html{scroll-snap-type:y proximity}[data-crossfade] .cf-block{min-height:100vh;display:flex;align-items:center;padding:0;scroll-snap-align:center}[data-crossfade] .cf-copy{max-width:540px;margin:0 auto;padding:0 4rem}}[data-crossfade] .cf-media{position:relative}[data-crossfade] .cf-media-sticky{position:sticky;top:0;height:100vh;display:flex;align-items:center;padding:2rem 2rem 2rem 0}[data-crossfade] .cf-media-frame{position:relative;width:100%;aspect-ratio:9 / 8;border-radius:16px;overflow:hidden;border:1px solid var(--color-tiffany-50);opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}[data-crossfade].in .cf-media-frame{opacity:1;transform:none}[data-crossfade] .cf-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .7s cubic-bezier(.4,0,.2,1)}[data-crossfade] .cf-img-2{opacity:0}[data-crossfade].show-2 .cf-img-2{opacity:1}@media(max-width:1023px){[data-crossfade] .cf-mobile-img{order:-1;margin-top:0!important;margin-bottom:2rem}}@media(max-width:639px){[data-crossfade] .cf-block{padding-top:2rem!important;padding-bottom:2rem!important}[data-crossfade] .cf-copy h2{font-weight:400!important}}[data-partner-location]>section{min-height:50vh;display:flex;flex-direction:column;justify-content:center}[data-partner-testimonials]>section{background-color:var(--color-surface-neutral-01)!important}[data-partner-testimonials] .testimonial-scroller-fade-left{background:linear-gradient(90deg,var(--color-surface-neutral-01) 0%,rgba(246,246,247,.9) 40%,rgba(246,246,247,0) 100%)!important}[data-partner-testimonials] .testimonial-scroller-fade-right{background:linear-gradient(-90deg,var(--color-surface-neutral-01) 0%,rgba(246,246,247,.9) 40%,rgba(246,246,247,0) 100%)!important}[data-partner-testimonials] .testimonial-scroller-card>p{font-size:var(--font-size-16)!important;line-height:1.55!important;letter-spacing:.01em}@media(min-width:640px){[data-partner-testimonials] .testimonial-scroller-card>p{font-size:var(--font-size-18)!important}}@media(max-width:639px){[data-partner-team] .team-scroller{margin-top:1.5rem!important;gap:1.25rem!important}[data-partner-team]>section{min-height:0!important;padding-top:32px!important;padding-bottom:32px!important}[data-partner-location]>section{padding-top:40px!important;padding-bottom:40px!important;min-height:0!important}[data-partner-testimonials]>section{padding-top:32px!important;padding-bottom:32px!important;gap:24px!important}[data-partner-testimonials] .testimonial-scroller-slide{flex:0 0 86vw!important;max-width:86vw!important}[data-partner-testimonials] .testimonial-scroller-card{padding:24px!important;min-height:300px!important}[data-partner-testimonials] .testimonial-scroller-card p{line-height:1.35!important}[data-partner-testimonials] .testimonial-scroller-track{gap:12px!important}}@media(prefers-reduced-motion:reduce){html{scroll-snap-type:none!important}[data-approach-reveal] ul>li,[data-crossfade] .cf-media-frame{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}[data-crossfade] .cf-img{transition:none}}
