._body_1sc30_1{position:relative;z-index:2;gap:clamp(3.5rem,7vw,6rem);padding-top:clamp(4rem,7vw,6.5rem)}._heroCopy_1sc30_8{display:flex;flex-direction:column;align-items:flex-start}._heroCopy_1sc30_8 h1{max-width:20ch;margin:.65rem 0 0;color:#fff;font-size:var(--text-h1);font-weight:var(--font-weight-title);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1);overflow-wrap:normal;hyphens:manual;text-wrap:balance}._heroEyebrow_1sc30_26{display:inline-flex;align-items:center;width:fit-content;margin-top:1.5rem;color:#e5aaf5;font-size:.7rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}._heroTagline_1sc30_38{max-width:34rem;margin:1rem 0 0;color:#f1c8fb;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:680;line-height:1.36;text-wrap:balance}._lead_1sc30_48{max-width:34rem;margin:1rem 0 0;color:#ffffffc2;font-size:1rem;line-height:1.6;text-wrap:pretty}._external_1sc30_57{margin-top:1.1rem}._heroMedia_1sc30_61,._logoFallback_1sc30_62{min-height:100%}._heroVisual_1sc30_66{display:contents}@media(max-width:899px){._heroVisualDesktop_1sc30_71{display:none}}@media(min-width:900px){._heroFilm_1sc30_76{display:none}}._logoFallback_1sc30_62{display:flex;align-items:center;justify-content:center}._logoFallback_1sc30_62 img,._logoFallback_1sc30_62 picture{display:block;width:min(280px,70%);height:auto}._statsSection_1sc30_93{margin:0}._statsSnapshot_1sc30_97{display:inline-flex;flex-direction:row;width:fit-content;align-items:center;gap:.42rem;margin:0 0 .7rem .15rem;color:var(--color-text-muted);font-size:.68rem;font-weight:820;letter-spacing:.07em;line-height:1.3;text-transform:uppercase}._statsSnapshot_1sc30_97 svg{flex:0 0 auto;color:#7e258f}._statsGrid_1sc30_116{margin:0}._statValue_1sc30_120{font-size:1.6rem;font-weight:800;line-height:1.1}@media(min-width:700px){._statValue_1sc30_120{font-size:1.8rem}}._statLabel_1sc30_131{font-size:.92rem;line-height:1.35}._section_1sc30_136{gap:clamp(1.25rem,2.6vw,2rem);scroll-margin-top:6.5rem}._sectionHeader_1sc30_141{gap:.75rem;align-items:flex-start}._sectionHeader_1sc30_141 h2{max-width:22ch;margin:0;color:var(--color-ink);font-size:var(--text-h2);font-weight:var(--font-weight-title);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}._quoteBlock_1sc30_156{display:grid;grid-template-columns:1fr;gap:1.2rem;width:100%;padding:clamp(1.4rem,3.4vw,2.75rem);border-radius:var(--radius-panel)}@media(min-width:800px){._quoteBlock_1sc30_156[data-has-avatar=true]{grid-template-columns:200px minmax(0,1fr);gap:clamp(1.6rem,3vw,2.8rem);align-items:center}}@media(min-width:1200px){._quoteBlock_1sc30_156[data-has-avatar=true]{grid-template-columns:220px minmax(0,1fr)}}._quoteFigure_1sc30_177{display:contents;margin:0}._quotePortrait_1sc30_182{width:min(150px,46vw);aspect-ratio:4/5;overflow:hidden;border:1px solid transparent;border-radius:var(--radius-lg);background:#f3cbff33}._quotePortrait_1sc30_182 picture,._quotePortrait_1sc30_182 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}@media(min-width:800px){._quotePortrait_1sc30_182{width:100%}}._quoteContent_1sc30_204{display:flex;min-width:0;flex-direction:column;gap:1rem}._quoteIcon_1sc30_211{color:#f9eaff80}._quoteText_1sc30_215{margin:0}._quoteText_1sc30_215 p{margin:0;color:var(--color-brand-50);font-size:1.15rem;font-weight:500;line-height:1.55;text-wrap:pretty}@media(min-width:700px){._quoteText_1sc30_215 p{font-size:clamp(1.35rem,1.9vw,1.65rem);line-height:1.45}}._quoteAttribution_1sc30_233{display:flex;flex-direction:column;gap:.15rem;margin:0}._quoteAttribution_1sc30_233 strong{color:var(--color-brand-50);font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:820;line-height:1.2}._quoteAttribution_1sc30_233 span{color:#f9eaffbf;font-size:clamp(.9rem,1.05vw,1rem)}._featuredQuote_1sc30_250{position:relative;display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem);margin:0;padding:clamp(2.25rem,6vw,5rem) clamp(1.5rem,6vw,5.5rem);border-radius:var(--radius-panel);background:#fbf8fc;box-shadow:inset 0 0 0 1px #efe6f3}@media(min-width:960px){._featuredQuote_1sc30_250{grid-template-columns:minmax(0,1fr) 15rem;gap:clamp(3rem,6vw,6rem);align-items:end}}._featuredMark_1sc30_269{position:absolute;top:clamp(.25rem,1.5vw,1rem);left:clamp(.75rem,3.5vw,3rem);color:#e5aaf5;font-family:Georgia,Times New Roman,serif;font-size:clamp(7rem,14vw,12rem);font-weight:400;line-height:1;pointer-events:none;user-select:none}._featuredText_1sc30_282{position:relative;display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding-top:clamp(2.5rem,5vw,4rem)}._featuredText_1sc30_282 p{margin:0;text-wrap:pretty}._featuredLead_1sc30_295{max-width:20ch;color:#1e0e29;font-size:clamp(2rem,4.6vw,3.6rem);font-weight:400;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}._featuredRest_1sc30_305{max-width:40rem;color:#5b4a63;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6}._featuredAside_1sc30_312{display:flex;flex-direction:column;gap:1.25rem;padding-top:1.5rem;border-top:1px solid #e3d5ea}@media(min-width:960px){._featuredAside_1sc30_312{padding:0 0 0 1.75rem;border-top:0;border-left:1px solid #e3d5ea}}._featuredLogo_1sc30_327{display:block}._featuredLogo_1sc30_327 img{display:block;width:auto;max-width:9.5rem;height:1.9rem;object-fit:contain;object-position:left center}._featuredPerson_1sc30_339{display:flex;flex-direction:row;align-items:center;gap:.9rem}._featuredTeam_1sc30_346{--quote-avatar-ring: #fff}._featuredPortrait_1sc30_350{display:block;flex:0 0 auto;width:3.6rem;height:3.6rem;overflow:hidden;border-radius:50%;box-shadow:0 0 0 3px #fff,0 0 0 4px #e3d5ea}._featuredPortrait_1sc30_350 picture,._featuredPortrait_1sc30_350 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}._featuredName_1sc30_368{display:flex;min-width:0;flex-direction:column;gap:.15rem}._featuredName_1sc30_368 strong{color:#1e0e29;font-size:1rem;font-weight:700;line-height:1.2}._featuredName_1sc30_368 span{color:#6d5d74;font-size:.86rem;line-height:1.4}._closeOut_1sc30_386{margin:0}._filmHero_1sc30_390{position:relative;margin-bottom:1.5rem;padding:clamp(5.4rem,7.5vw,6.6rem) 0 clamp(1.5rem,3vw,2.5rem);color:#fff;background:radial-gradient(ellipse at 75% -10%,rgba(140,51,179,.24),transparent 55%),#170a20}._filmLeadBridge_1sc30_398{position:relative;z-index:6;margin-top:clamp(1.75rem,3.5vw,2.75rem)}@media(min-width:900px){._filmLeadBridge_1sc30_398{margin-bottom:clamp(-4.25rem,-4vw,-3rem)}}._filmHeroInner_1sc30_409{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(2.25rem,4.5vw,3.75rem)}._filmStage_1sc30_417{display:grid;grid-template-columns:1fr;gap:clamp(1.75rem,3vw,2.5rem)}@media(min-width:1000px){._filmStage_1sc30_417{grid-template-columns:minmax(0,1.62fr) minmax(19rem,1fr);gap:clamp(2.5rem,4vw,4rem);align-items:center}}._filmMain_1sc30_430{min-width:0}._filmMain_1sc30_430 [data-case-film-frame]{border-radius:var(--radius-panel);box-shadow:0 40px 90px #05000a8c,0 0 0 1px #ffffff0f}._filmQuote_1sc30_438{position:relative;display:flex;flex-direction:column;gap:clamp(1.4rem,2.5vw,2rem);margin:0;padding:0}._filmQuoteMark_1sc30_447{display:block;height:.5em;margin-bottom:-.2em;color:#e5aaf5;font-family:Georgia,Times New Roman,serif;font-size:clamp(5rem,8vw,7rem);line-height:1;pointer-events:none;user-select:none}._filmQuoteText_1sc30_459{display:flex;flex-direction:column;gap:1rem;margin:0}._filmQuoteText_1sc30_459 p{margin:0;text-wrap:pretty}._filmQuoteLead_1sc30_470{color:#fff;font-size:clamp(1.75rem,2.7vw,2.4rem);font-weight:400;line-height:1.12;letter-spacing:-.025em;text-wrap:balance!important}._filmQuoteRest_1sc30_479{color:#ffffffbd;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.6}._filmQuotePerson_1sc30_485{display:flex;flex-direction:row;align-items:center;gap:.9rem;padding-top:clamp(1.1rem,2vw,1.4rem);border-top:1px solid rgba(255,255,255,.12)}._filmQuoteTeam_1sc30_494{--quote-avatar-ring: #170a20}._filmQuotePortrait_1sc30_498,._filmQuoteLogoAvatar_1sc30_499{display:block;flex:0 0 auto;width:3.5rem;height:3.5rem;overflow:hidden;border-radius:50%;box-shadow:0 0 0 3px #170a20,0 0 0 4px #e5aaf58c}._filmQuotePortrait_1sc30_498 picture,._filmQuotePortrait_1sc30_498 img,._filmQuoteLogoAvatar_1sc30_499 picture,._filmQuoteLogoAvatar_1sc30_499 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}._filmQuoteLogoAvatar_1sc30_499{display:grid;place-items:center;background:#fff}._filmQuoteLogoAvatar_1sc30_499 img{width:78%;height:auto;object-fit:contain}._filmQuoteName_1sc30_530{display:flex;min-width:0;flex-direction:column;gap:.15rem}._filmQuoteName_1sc30_530 strong{color:#fff;font-size:1rem;font-weight:700;line-height:1.2}._filmQuoteName_1sc30_530 span{color:#ffffffa3;font-size:.86rem;line-height:1.4}._filmIntro_1sc30_548{display:grid;grid-template-columns:1fr;gap:.5rem clamp(2rem,5vw,5rem);padding-top:clamp(1.75rem,3.5vw,2.75rem);border-top:1px solid rgba(255,255,255,.1)}@media(min-width:900px){._filmIntro_1sc30_548{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}._filmIntroTitle_1sc30_562{display:flex;flex-direction:column;align-items:flex-start}._filmIntroTitle_1sc30_562 h1{margin:.5rem 0 0;color:#fff;font-size:clamp(2rem,3.6vw,2.9rem);font-weight:var(--font-weight-title);line-height:1.08;letter-spacing:var(--tracking-h1);text-wrap:balance}._filmIntroTitle_1sc30_562 ._heroEyebrow_1sc30_26{margin-top:1.25rem}._filmIntroTitle_1sc30_562 ._heroTagline_1sc30_38{margin-top:.6rem}._filmIntroCopy_1sc30_583{display:flex;flex-direction:column;align-items:flex-start}._filmIntroCopy_1sc30_583 ._lead_1sc30_48{margin-top:.6rem}
