.public-cv-page_page__XFIYw{--cv-hero-top-space:54px;--cv-section-gap:80px;--cv-values-to-career-gap:160px;--cv-values-to-cases-gap:160px;--cv-cases-to-career-gap:160px;--cv-career-to-media-proof-gap:160px;--cv-media-proof-to-contact-gap:160px;--cv-section-heading-gap:0px;--cv-page-bottom-space:120px;--cv-portrait-size:270px;--cv-hero-text-width:740px;--cv-portrait-light-width:220px;--cv-portrait-light-height:44px;--cv-portrait-light-blur:44px;--cv-portrait-light-bottom:18px;--cv-portrait-light-color:rgba(226,11,50,0.44);display:grid;justify-items:center;min-width:0;padding:var(--cv-hero-top-space) 0 var(--cv-page-bottom-space);color:var(--ui-text)}.public-cv-page_loadingPage__ctx_X{--cv-loading-base:rgba(255,255,255,0.08);--cv-loading-mid:rgba(255,255,255,0.16);--cv-loading-border:rgba(255,255,255,0.1)}.public-cv-page_loadingAvatar__iuH7u,.public-cv-page_loadingCaseVisual__jVL_O,.public-cv-page_loadingLine__BQksI,.public-cv-page_loadingMediaProofCardMedia__aCW1X,.public-cv-page_loadingPill__IaSdB,.public-cv-page_loadingPortraitFrame__glz7p{display:block;border-radius:999px;background:linear-gradient(90deg,var(--cv-loading-base) 0,var(--cv-loading-mid) 50%,var(--cv-loading-base) 100%);background-size:220% 100%;animation:public-cv-page_cvSkeletonShift__VmGwd 3s ease-in-out infinite}.public-cv-page_loadingCard__svyg5,.public-cv-page_loadingCase__LJrv1,.public-cv-page_loadingContactCard__zzv3O,.public-cv-page_loadingMediaProofCard__YFL3v,.public-cv-page_loadingMediaProofChannel__ZnO1i{pointer-events:none}.public-cv-page_loadingPortraitFrame__glz7p{position:absolute;z-index:1;inset:0;box-sizing:border-box;border:4px solid rgba(255,255,255,.16);border-radius:999px}.public-cv-page_loadingTitle__0H93Y{width:min(100%,520px);height:56px;margin-bottom:10px}.public-cv-page_loadingRole__uid0M{width:min(100%,360px);height:24px;margin-bottom:24px}.public-cv-page_loadingDescriptionShort__q0Qdb,.public-cv-page_loadingDescription__EIdpF{height:24px}.public-cv-page_loadingDescription__EIdpF{width:min(100%,650px);margin-bottom:10px}.public-cv-page_loadingDescriptionShort__q0Qdb{width:min(74%,480px)}.public-cv-page_loadingHeroLinks__NFwIy{margin-top:48px}.public-cv-page_loadingHeroLink__bUZd_{width:178px;height:24px}.public-cv-page_loadingValueTitleShort__TMAB8,.public-cv-page_loadingValueTitle__Np2rM{height:34px}.public-cv-page_loadingValueTitle__Np2rM{width:min(100%,280px);margin-bottom:8px}.public-cv-page_loadingValueTitleShort__TMAB8{width:min(78%,220px);margin-bottom:24px}.public-cv-page_loadingValueBodyShort__8iq_B,.public-cv-page_loadingValueBody__796jP{height:18px}.public-cv-page_loadingValueBody__796jP{width:100%;margin-bottom:10px}.public-cv-page_loadingValueBodyShort__8iq_B{width:72%}.public-cv-page_loadingSectionHeading__T2aAy{display:none;width:120px;height:24px;margin-bottom:var(--cv-section-heading-gap)}.public-cv-page_loadingCase__LJrv1{cursor:default}.public-cv-page_loadingCaseTitle__6L_uI{width:min(100%,440px);height:30px;margin-bottom:22px}.public-cv-page_loadingCaseDescriptionShort__Lqf_F,.public-cv-page_loadingCaseDescription__Og_T9{height:20px}.public-cv-page_loadingCaseDescription__Og_T9{width:min(100%,520px);margin-bottom:10px}.public-cv-page_loadingCaseDescriptionShort__Lqf_F{width:min(76%,380px)}.public-cv-page_loadingCaseVisual__jVL_O{min-height:0;aspect-ratio:16/9;border-radius:8px}.public-cv-page_loadingCareerLogo__B390W,.public-cv-page_loadingContactIcon__ThWyd,.public-cv-page_loadingMediaProofAvatar__qiQOE{flex:0 0 auto;border-radius:999px}.public-cv-page_loadingCareerLogo__B390W{width:32px;height:32px}.public-cv-page_loadingCareerCompany__tczI3{width:min(34vw,240px);height:22px}.public-cv-page_loadingCareerPeriod__v30Fn{width:120px;height:18px}.public-cv-page_loadingCareerRole__B_IPw{width:min(100%,460px);height:22px;margin-bottom:12px}.public-cv-page_loadingCareerDescription__QVsym{width:min(100%,620px);height:18px}.public-cv-page_loadingMediaProofTitle__kthLW{width:min(100%,420px);height:64px;margin-bottom:24px}.public-cv-page_loadingMediaProofDescriptionShort__hyVpv,.public-cv-page_loadingMediaProofDescription__YmPyF{height:20px}.public-cv-page_loadingMediaProofDescription__YmPyF{width:min(100%,420px);margin-bottom:10px}.public-cv-page_loadingMediaProofDescriptionShort__hyVpv{width:min(72%,300px);margin-bottom:32px}.public-cv-page_loadingMediaProofChannel__ZnO1i{border-color:var(--cv-loading-border)}.public-cv-page_loadingMediaProofAvatar__qiQOE{width:44px;height:44px}.public-cv-page_loadingMediaProofChannelText__ruvkq{width:190px;height:20px}.public-cv-page_loadingMediaProofCard__YFL3v{cursor:default}.public-cv-page_loadingMediaProofCardMedia__aCW1X{aspect-ratio:16/9;border-radius:8px}.public-cv-page_loadingMediaProofCardMeta__ZFyqL{width:96px;height:14px;margin-bottom:18px}.public-cv-page_loadingMediaProofCardTitle__WXU9w{width:min(100%,220px);height:20px;margin-bottom:14px}.public-cv-page_loadingMediaProofCardText__HXDlc{width:min(78%,180px);height:16px}.public-cv-page_loadingContactTitle__74HZQ{width:min(100%,360px);height:44px;margin:0 auto 18px}.public-cv-page_loadingContactSubtitle__tkpg6{width:min(100%,580px);height:22px;margin:0 auto}.public-cv-page_loadingContactIcon__ThWyd{width:24px;height:24px}.public-cv-page_loadingContactLabel__JTWv8{width:min(100%,210px);height:20px}.public-cv-page_loadingContactMeta__8Wtuw{width:min(76%,180px);height:16px}.public-cv-page_hero__sWfkR{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:48px;gap:48px;justify-items:center;justify-content:center;width:100%;min-width:0;margin-bottom:var(--cv-section-gap);text-align:center}.public-cv-page_portrait__XJ3Ke{position:relative;isolation:isolate;display:block;width:var(--cv-portrait-size);height:var(--cv-portrait-size);aspect-ratio:1}.public-cv-page_portraitFrame__7lm6z{position:absolute;z-index:1;inset:0;box-sizing:border-box;border:4px solid rgba(255,255,255,.2);border-radius:999px;overflow:hidden}.public-cv-page_portrait__XJ3Ke:after{content:"";position:absolute;z-index:-1;left:50%;bottom:var(--cv-portrait-light-bottom);width:var(--cv-portrait-light-width);height:var(--cv-portrait-light-height);border-radius:999px;background:var(--cv-portrait-light-color);filter:blur(var(--cv-portrait-light-blur));pointer-events:none;transform:translateX(-50%)}.public-cv-page_portraitImage__fD_dv{display:block;width:100%;height:100%;border:0;border-radius:0;outline:0;box-shadow:none;object-fit:cover;object-position:50% 50%;transform:scale(1.1);transform-origin:center}.public-cv-page_heroBody__Z_FVZ{display:grid;justify-items:center;width:min(100%,var(--cv-hero-text-width));min-width:0}.public-cv-page_title__ZnLc1{max-width:100%;margin:0 0 8px;color:var(--ui-text);font-family:var(--font-display);font-size:56px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-.56px;overflow-wrap:anywhere}.public-cv-page_role__xic6Z{max-width:100%;margin:0 0 24px;color:var(--ui-action);line-height:24px}.public-cv-page_description__Uw83w,.public-cv-page_role__xic6Z{font-family:var(--font-ui);font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.2px;overflow-wrap:anywhere}.public-cv-page_description__Uw83w{max-width:var(--cv-hero-text-width);margin:0;color:var(--ui-text-muted);line-height:28px}.public-cv-page_heroLinks__mdmot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;max-width:100%;margin-top:48px;color:var(--ui-text);font-family:var(--font-ui);font-size:16px;font-style:normal;font-weight:500;line-height:20px}.public-cv-page_heroLinkDisabled__kXBKm,.public-cv-page_heroLink__b0VYI{display:inline-flex;align-items:center;gap:8px;color:inherit}.public-cv-page_heroLink__b0VYI{text-decoration:none}.public-cv-page_heroLinkText__yE_yn{background:linear-gradient(currentColor,currentColor) no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .32s cubic-bezier(.8,0,.2,1),color .18s ease}.public-cv-page_heroLinkDisabled__kXBKm svg,.public-cv-page_heroLink__b0VYI svg{display:block;width:20px;height:20px;flex:0 0 20px}.public-cv-page_heroLink__b0VYI:focus-visible,.public-cv-page_heroLink__b0VYI:hover{outline:none}.public-cv-page_heroLink__b0VYI:focus-visible{border-radius:4px;box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-text) 34%,transparent)}.public-cv-page_heroLink__b0VYI:focus-visible .public-cv-page_heroLinkText__yE_yn,.public-cv-page_heroLink__b0VYI:hover .public-cv-page_heroLinkText__yE_yn{background-size:100% 1px}.public-cv-page_heroLinkSeparator__6r69Q{width:4px;height:4px;border-radius:999px;background:var(--ui-text-muted)}.public-cv-page_values__VkXqD{width:100%;min-width:0;margin-bottom:var(--cv-values-to-career-gap)}.public-cv-page_page__XFIYw[data-has-featured-materials=true] .public-cv-page_values__VkXqD{margin-bottom:var(--cv-values-to-cases-gap)}.public-cv-page_sectionHeading__vHaui{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.public-cv-page_valueList__s7WTo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px;min-width:0;margin:0;padding:0;list-style:none}.public-cv-page_valueCard__T1uHY{min-width:0;padding:24px 0;border-top:1px solid var(--ui-border)}.public-cv-page_valueTitle__CjyZQ{margin:0 0 16px;color:var(--ui-text);font-family:var(--font-display);font-size:24px;font-style:normal;font-weight:500;line-height:28px;overflow-wrap:anywhere}.public-cv-page_valueTitleLine__Y_OPx{display:block}.public-cv-page_valueDescription__Og_LV{margin:0;color:var(--ui-text-muted);font-family:var(--font-ui);font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow-wrap:anywhere}.public-cv-page_cases__hTqPF{width:100%;min-width:0;margin-bottom:var(--cv-cases-to-career-gap)}.public-cv-page_caseList__ET2G8{display:grid;grid-gap:80px;gap:80px;min-width:0;margin:0;padding:0;list-style:none}.public-cv-page_caseItem__NdPCC{min-width:0}.public-cv-page_caseLink__6dp_B{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;grid-column-gap:32px;column-gap:32px;min-width:0;color:inherit;text-decoration:none}.public-cv-page_caseBody__0Gis8{grid-column:1/span 5;min-width:0;padding-top:24px;border-top:1px solid var(--ui-border)}.public-cv-page_caseLink__6dp_B[data-has-cover=false] .public-cv-page_caseBody__0Gis8{grid-column:span 6}.public-cv-page_caseTitle__3wezW{margin:0 0 16px;color:var(--ui-text);font-family:var(--font-display);font-size:32px;font-style:normal;font-weight:600;line-height:36px;overflow-wrap:anywhere}.public-cv-page_caseTitleText__Vt66Y{background:linear-gradient(currentColor,currentColor) no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .36s cubic-bezier(.8,0,.2,1),color .18s ease}.public-cv-page_caseLink__6dp_B:focus-visible .public-cv-page_caseTitleText__Vt66Y,.public-cv-page_caseLink__6dp_B:hover .public-cv-page_caseTitleText__Vt66Y{background-size:100% 1px}.public-cv-page_caseLink__6dp_B:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-action) 80%,transparent);outline-offset:8px}.public-cv-page_caseDescription__XE8gM{max-width:560px;margin:0;color:var(--ui-text-muted);font-family:var(--font-ui);font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow-wrap:anywhere}.public-cv-page_caseProof__T2BHE{display:grid;grid-gap:10px;gap:10px;width:100%;max-width:560px;margin:24px 0 0;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--ui-border) 78%,transparent)}.public-cv-page_caseProofLabel___yFxS{margin:0;color:color-mix(in srgb,var(--ui-text-muted) 84%,transparent);font-family:var(--font-ui);font-size:13px;font-style:normal;font-weight:500;line-height:18px}.public-cv-page_caseProofList__ldNDJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 24px;gap:16px 24px;margin:0;padding:0;list-style:none}.public-cv-page_caseProofItem__HmCbv{display:flex;min-width:0;margin:0;flex-direction:column;align-items:flex-start;gap:3px}.public-cv-page_caseProofMetricValue__OXQCO{font-size:18px;font-weight:600;line-height:24px}.public-cv-page_caseProofHighlight__vLlEF,.public-cv-page_caseProofMetricValue__OXQCO{color:var(--ui-text);font-family:var(--font-ui);font-style:normal;overflow-wrap:anywhere}.public-cv-page_caseProofHighlight__vLlEF{margin:0;font-size:15px;font-weight:500;line-height:22px}.public-cv-page_caseProofText__6q_az{color:var(--ui-text-muted);overflow-wrap:anywhere}.public-cv-page_caseProofTeaser__yMXVE,.public-cv-page_caseProofText__6q_az{font-family:var(--font-ui);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.public-cv-page_caseProofTeaser__yMXVE{margin:0;color:color-mix(in srgb,var(--ui-text-muted) 78%,transparent)}.public-cv-page_caseMeta__XLv17{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;max-width:560px;margin:0 0 10px;color:var(--ui-text-muted);font-family:var(--font-ui);font-size:15px;font-style:normal;font-weight:400;line-height:22px;overflow-wrap:anywhere}.public-cv-page_caseMetaLine__FrTxw{display:inline-flex;align-items:baseline;min-width:0}.public-cv-page_caseMetaCompanyLine__QCW4V{min-width:0;font-weight:500}.public-cv-page_caseMetaSecondaryLine__nGhXy{flex-wrap:wrap}.public-cv-page_caseMetaItem__6L2e2{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.public-cv-page_caseMetaOuterSeparator__CYD4M,.public-cv-page_caseMetaSeparator__A1DRR{color:color-mix(in srgb,var(--ui-text-muted) 54%,transparent)}.public-cv-page_caseVisual__e6jPC{grid-column:6/span 7;min-width:0;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--ui-border);border-radius:24px;background:var(--ui-surface-muted)}.public-cv-page_caseImage___cMQF{display:block;width:100%;height:100%;object-fit:contain}@media (min-width:1280px){.public-cv-page_caseMeta__XLv17{margin-bottom:16px}.public-cv-page_caseTitle__3wezW{margin-bottom:20px}.public-cv-page_caseDescription__XE8gM{font-size:18px;line-height:28px}.public-cv-page_caseProof__T2BHE{gap:8px;margin-top:32px}.public-cv-page_caseProofHighlight__vLlEF{font-size:18px;line-height:24px}}.public-cv-page_career__CreJt{width:100%;min-width:0;margin-bottom:var(--cv-career-to-media-proof-gap)}.public-cv-page_careerList__23W0P{display:grid;min-width:0;margin:0;padding:0;list-style:none}.public-cv-page_careerItem__5ia_h{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:32px;column-gap:32px;min-width:0;padding:28px 0;border-top:1px solid var(--ui-border)}.public-cv-page_careerBody__KZ8oh,.public-cv-page_careerMeta__L_ObM{display:grid;align-content:start;min-width:0}.public-cv-page_careerMeta__L_ObM{grid-column:1/span 4;gap:8px}.public-cv-page_careerBody__KZ8oh{grid-column:6/span 7}.public-cv-page_careerIdentity__OE0uf{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-width:0}.public-cv-page_careerLogo__AtkdA{display:block;width:24px;height:24px;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface-muted)}.public-cv-page_careerLogo__AtkdA[data-logo-fit=cover]{object-fit:cover}.public-cv-page_careerLogo__AtkdA[data-logo-fit=contain]{object-fit:contain}.public-cv-page_careerBody__KZ8oh{gap:10px}.public-cv-page_careerCompany__u6dKm,.public-cv-page_careerDescription__Hc1GD,.public-cv-page_careerPeriod__LKqJW,.public-cv-page_careerRole__tCRHE{margin:0;overflow-wrap:anywhere}.public-cv-page_careerCompany__u6dKm{color:var(--ui-text);font-family:var(--font-display);font-size:20px;font-style:normal;font-weight:600;line-height:24px}.public-cv-page_careerPeriod__LKqJW{color:var(--ui-text-muted);font-family:var(--font-ui);font-size:15px;font-style:normal;font-weight:400;line-height:22px}.public-cv-page_careerRole__tCRHE{color:var(--ui-text);font-family:var(--font-display);font-size:24px;font-style:normal;font-weight:500;line-height:28px}.public-cv-page_careerDescription__Hc1GD{max-width:660px;color:var(--ui-text-muted);font-family:var(--font-ui);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.public-cv-page_mediaProof__tf6bo{width:100%;min-width:0;margin-bottom:var(--cv-media-proof-to-contact-gap)}.public-cv-page_mediaProofHeader__ibTt5{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:32px;column-gap:32px;align-items:start;min-width:0}.public-cv-page_mediaProofIntro__LGTwU{grid-column:1/span 4;min-width:0}.public-cv-page_mediaProofTitle__P8Yoa{max-width:620px;margin:0;color:var(--ui-text);font-family:var(--font-display);font-size:32px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:0;overflow-wrap:anywhere}.public-cv-page_mediaProofDescription__uM_Yj{max-width:560px;margin:16px 0 0;color:var(--ui-text-muted);font-family:var(--font-ui);font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow-wrap:anywhere}.public-cv-page_mediaProofChannel__b0e46{display:grid;grid-template-columns:56px minmax(0,1fr);align-self:start;align-items:center;align-content:start;grid-column-gap:16px;column-gap:16px;grid-row-gap:4px;row-gap:4px;min-width:0;margin-top:32px;padding-top:20px;border-top:1px solid var(--ui-border);color:var(--ui-text);text-decoration:none}.public-cv-page_mediaProofChannel__b0e46:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-text) 34%,transparent);outline-offset:6px}.public-cv-page_mediaProofChannelAvatar__HxyuS{display:block;grid-column:1;grid-row:1/span 2;align-self:center;width:56px;height:56px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface-muted);object-fit:cover}.public-cv-page_mediaProofChannelMain__S2zCn{display:contents;min-width:0}.public-cv-page_mediaProofChannelDescription__AEXXi,.public-cv-page_mediaProofChannelTitle__O_Ky7{display:block;min-width:0;overflow-wrap:anywhere}.public-cv-page_mediaProofChannelTitle__O_Ky7{width:-moz-fit-content;width:fit-content;font-family:var(--font-display);font-size:20px;font-style:normal;font-weight:600;line-height:24px;background:linear-gradient(currentColor,currentColor) no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .32s cubic-bezier(.8,0,.2,1)}.public-cv-page_mediaProofChannel__b0e46:focus-visible .public-cv-page_mediaProofChannelTitle__O_Ky7,.public-cv-page_mediaProofChannel__b0e46:hover .public-cv-page_mediaProofChannelTitle__O_Ky7{background-size:100% 1px}.public-cv-page_mediaProofChannelDescription__AEXXi{grid-column:2;max-width:660px;color:var(--ui-text-muted);font-family:var(--font-ui);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.public-cv-page_mediaProofCards__mNzYG{grid-column:6/span 7;min-width:0}.public-cv-page_mediaProofCardGrid__e3eGY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:48px 32px;gap:48px 32px;min-width:0;margin:0;padding:0;list-style:none}.public-cv-page_mediaProofCardItem__O1gD4{min-width:0}.public-cv-page_mediaProofCard__Jxi7s{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0;padding:18px 0 0;border-top:1px solid var(--ui-border);color:inherit;text-decoration:none}.public-cv-page_mediaProofCard__Jxi7s:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-action) 80%,transparent);outline-offset:8px}.public-cv-page_mediaProofCardMedia__BJVNN{width:min(100%,240px);aspect-ratio:16/9;overflow:hidden;border:1px solid var(--ui-border);border-radius:16px;background:var(--ui-surface-muted)}.public-cv-page_mediaProofCardImage__SiESj{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(.96)}.public-cv-page_mediaProofCardBody__PjZZe{display:grid;grid-gap:8px;gap:8px;width:100%;min-width:0}.public-cv-page_mediaProofCardMedia__BJVNN+.public-cv-page_mediaProofCardBody__PjZZe{padding-top:14px}.public-cv-page_mediaProofCardMeta__KwR8W{display:flex;gap:8px;width:100%;min-width:0;color:var(--ui-text-muted);font-family:var(--font-ui);font-size:15px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.15px;overflow-wrap:anywhere}.public-cv-page_mediaProofCardText__ISPFs{display:grid;grid-gap:16px;gap:16px;width:100%;min-width:0}.public-cv-page_mediaProofCardDescription__e0AxZ,.public-cv-page_mediaProofCardTitle__4uJb4{width:100%;margin:0;overflow-wrap:anywhere}.public-cv-page_mediaProofCardTitle__4uJb4{color:var(--ui-text);font-family:var(--font-display);font-size:28px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.28px}.public-cv-page_mediaProofCardTitleText__6bQQa{background:linear-gradient(currentColor,currentColor) no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .32s cubic-bezier(.8,0,.2,1),color .18s ease}.public-cv-page_mediaProofCard__Jxi7s:focus-visible .public-cv-page_mediaProofCardTitleText__6bQQa,.public-cv-page_mediaProofCard__Jxi7s:hover .public-cv-page_mediaProofCardTitleText__6bQQa{background-size:100% 1px}.public-cv-page_mediaProofCardDescription__e0AxZ{display:-webkit-box;overflow:hidden;color:var(--ui-text-muted);font-family:var(--font-ui);font-size:16px;font-style:normal;font-weight:400;line-height:24px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.public-cv-page_closing__hUL1V{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:32px;column-gap:32px;align-items:start;width:100%;min-width:0}.public-cv-page_closingHeader__5_AQL{grid-column:1/span 4;min-width:0}.public-cv-page_closingTitle__3_EdO{max-width:620px;margin:0;color:var(--ui-text);font-family:var(--font-display);font-size:32px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:0;overflow-wrap:anywhere}.public-cv-page_closingSubtitle__J1H7I{max-width:560px;margin:16px 0 0;color:var(--ui-text-muted);font-family:var(--font-ui);font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow-wrap:anywhere}.public-cv-page_contactGrid__Vv4Ig{display:grid;grid-column:6/span 7;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;min-width:0}.public-cv-page_contactCard__PeISo{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0;padding-top:20px;border-top:1px solid var(--ui-border);color:var(--ui-text);text-decoration:none}.public-cv-page_contactCard__PeISo[data-contact-priority=primary]{grid-column:span 2}.public-cv-page_contactCard__PeISo:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-text) 34%,transparent);outline-offset:6px}.public-cv-page_contactLabel__JaOdj,.public-cv-page_contactMainRow___quL1,.public-cv-page_contactMeta__qsJgr{display:block;min-width:0;overflow-wrap:anywhere}.public-cv-page_contactMainRow___quL1{display:flex;align-items:center;gap:10px}.public-cv-page_contactIcon__TLvCn{display:grid;flex:0 0 auto;place-items:center;width:24px;height:24px;overflow:hidden;border:1px solid var(--ui-border);border-radius:8px;background:var(--ui-surface-muted);color:var(--ui-text)}.public-cv-page_contactIcon__TLvCn[data-contact-icon=bare]{border:0;border-radius:0;background:transparent}.public-cv-page_contactIcon__TLvCn[data-contact-icon=bare] svg{display:block;width:24px;height:24px}.public-cv-page_contactIconImage__W4ZaL{display:block;width:100%;height:100%;object-fit:cover}.public-cv-page_contactLabel__JaOdj{width:-moz-fit-content;width:fit-content;font-family:var(--font-display);font-size:20px;font-style:normal;font-weight:600;line-height:24px;background:linear-gradient(currentColor,currentColor) no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .32s cubic-bezier(.8,0,.2,1)}.public-cv-page_contactCard__PeISo:focus-visible .public-cv-page_contactLabel__JaOdj,.public-cv-page_contactCard__PeISo:hover .public-cv-page_contactLabel__JaOdj{background-size:100% 1px}.public-cv-page_contactMeta__qsJgr{color:var(--ui-text-muted);font-family:var(--font-ui);font-size:15px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:1023px){.public-cv-page_page__XFIYw{--cv-portrait-size:270px;--cv-values-to-career-gap:120px;--cv-values-to-cases-gap:96px;--cv-cases-to-career-gap:120px;--cv-career-to-media-proof-gap:120px;--cv-media-proof-to-contact-gap:120px;--cv-section-heading-gap:40px}.public-cv-page_hero__sWfkR{justify-items:center;text-align:center}.public-cv-page_valueList__s7WTo{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.public-cv-page_caseList__ET2G8{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.public-cv-page_sectionHeading__vHaui{position:static;width:auto;height:auto;margin:0 0 var(--cv-section-heading-gap);padding:0;overflow:visible;clip:auto;white-space:normal;color:var(--ui-text);font-family:var(--font-display);font-size:32px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-.32px}.public-cv-page_loadingSectionHeading__T2aAy{display:block}.public-cv-page_caseLink__6dp_B,.public-cv-page_caseLink__6dp_B[data-has-cover=false]{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 0 0;border-top:1px solid var(--ui-border)}.public-cv-page_caseBody__0Gis8,.public-cv-page_caseLink__6dp_B[data-has-cover=false] .public-cv-page_caseBody__0Gis8{display:grid;grid-gap:16px;gap:16px;padding-top:14px;border-top:0}.public-cv-page_caseLink__6dp_B[data-has-cover=false] .public-cv-page_caseBody__0Gis8{padding-top:0}.public-cv-page_caseBody__0Gis8,.public-cv-page_caseLink__6dp_B[data-has-cover=false] .public-cv-page_caseBody__0Gis8,.public-cv-page_caseVisual__e6jPC{grid-column:auto}.public-cv-page_caseTitle__3wezW{margin:0;font-size:22px;line-height:28px;letter-spacing:-.22px}.public-cv-page_caseDescription__XE8gM{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;max-width:none}.public-cv-page_caseProof__T2BHE{max-width:none;margin-top:8px;padding-top:18px}.public-cv-page_caseMeta__XLv17{width:100%;max-width:none;margin:0}.public-cv-page_caseVisual__e6jPC{order:-1;width:min(100%,240px);max-width:none;border-radius:16px}.public-cv-page_careerItem__5ia_h{grid-template-columns:minmax(180px,.75fr) minmax(0,1fr);gap:28px}.public-cv-page_careerBody__KZ8oh,.public-cv-page_careerMeta__L_ObM{grid-column:auto}.public-cv-page_closing__hUL1V,.public-cv-page_mediaProofHeader__ibTt5{grid-template-columns:minmax(0,1fr);row-gap:40px}.public-cv-page_closingHeader__5_AQL,.public-cv-page_contactGrid__Vv4Ig,.public-cv-page_mediaProofCards__mNzYG,.public-cv-page_mediaProofChannel__b0e46,.public-cv-page_mediaProofIntro__LGTwU{grid-column:auto}.public-cv-page_mediaProofCardGrid__e3eGY{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.public-cv-page_mediaProofCardTitle__4uJb4{font-size:22px;line-height:28px;letter-spacing:-.22px}}@media (max-width:767px){.public-cv-page_page__XFIYw{--cv-hero-top-space:clamp(26px,7vw,30px);--cv-section-gap:64px;--cv-values-to-career-gap:96px;--cv-values-to-cases-gap:80px;--cv-cases-to-career-gap:96px;--cv-career-to-media-proof-gap:96px;--cv-media-proof-to-contact-gap:96px;--cv-section-heading-gap:32px;--cv-page-bottom-space:88px;--cv-portrait-size:232px;--cv-portrait-light-width:170px;--cv-portrait-light-height:34px;--cv-portrait-light-blur:36px;--cv-portrait-light-bottom:14px;--cv-portrait-light-color:rgba(226,11,50,0.34)}.public-cv-page_hero__sWfkR{gap:32px}.public-cv-page_title__ZnLc1{font-size:42px;line-height:44px;letter-spacing:-.42px}.public-cv-page_role__xic6Z{margin-bottom:20px;font-size:16px;line-height:22px;letter-spacing:-.16px}.public-cv-page_description__Uw83w{max-width:100%;font-size:16px;line-height:22px;letter-spacing:-.16px}.public-cv-page_heroLinks__mdmot{margin-top:32px}.public-cv-page_valueList__s7WTo{grid-template-columns:minmax(0,1fr);gap:0}.public-cv-page_valueTitle__CjyZQ{font-size:22px;line-height:28px;letter-spacing:-.22px}.public-cv-page_sectionHeading__vHaui{font-size:32px;line-height:36px;letter-spacing:-.32px}.public-cv-page_caseList__ET2G8{grid-template-columns:minmax(0,1fr);gap:48px}.public-cv-page_caseLink__6dp_B,.public-cv-page_caseLink__6dp_B[data-has-cover=false]{gap:10px;padding:18px 0 0;border-top:1px solid var(--ui-border)}.public-cv-page_caseBody__0Gis8,.public-cv-page_caseLink__6dp_B[data-has-cover=false] .public-cv-page_caseBody__0Gis8{display:grid;grid-gap:16px;gap:16px;padding-top:14px;border-top:0}.public-cv-page_caseLink__6dp_B[data-has-cover=false] .public-cv-page_caseBody__0Gis8{padding-top:0}.public-cv-page_caseTitle__3wezW{margin:0;font-size:22px;line-height:28px;letter-spacing:-.22px}.public-cv-page_caseDescription__XE8gM{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;max-width:none}.public-cv-page_caseProof__T2BHE{max-width:none;margin-top:8px;padding-top:18px}.public-cv-page_caseProofList__ldNDJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.public-cv-page_caseMeta__XLv17{width:100%;max-width:none;margin:0}.public-cv-page_caseVisual__e6jPC{order:-1;width:min(100%,240px);max-width:none;border-radius:16px}.public-cv-page_careerItem__5ia_h{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.public-cv-page_careerIdentity__OE0uf{grid-template-columns:20px minmax(0,1fr)}.public-cv-page_careerLogo__AtkdA{width:20px;height:20px}.public-cv-page_careerCompany__u6dKm{font-size:18px;font-weight:500;line-height:24px}.public-cv-page_careerRole__tCRHE{font-size:22px;font-weight:500;line-height:28px;letter-spacing:-.22px}.public-cv-page_closing__hUL1V,.public-cv-page_mediaProofHeader__ibTt5{row-gap:32px}.public-cv-page_closingTitle__3_EdO,.public-cv-page_mediaProofTitle__P8Yoa{font-size:28px;line-height:32px}.public-cv-page_mediaProofCardGrid__e3eGY{grid-template-columns:minmax(0,1fr);gap:48px}.public-cv-page_mediaProofCard__Jxi7s,.public-cv-page_mediaProofChannel__b0e46{padding-top:18px}.public-cv-page_mediaProofChannel__b0e46{grid-template-columns:minmax(0,1fr);gap:10px;align-items:start;margin-top:32px}.public-cv-page_mediaProofChannelMain__S2zCn{display:flex;align-items:center;gap:10px}.public-cv-page_mediaProofChannelAvatar__HxyuS{flex:0 0 auto;width:20px;height:20px;border-radius:8px}.public-cv-page_mediaProofChannelTitle__O_Ky7{font-size:18px;font-weight:500;line-height:24px;letter-spacing:normal}.public-cv-page_mediaProofChannelDescription__AEXXi{grid-column:auto;font-size:15px;line-height:22px}.public-cv-page_mediaProofCardMedia__BJVNN{width:min(100%,240px);max-width:none}.public-cv-page_mediaProofCardTitle__4uJb4{font-size:22px;line-height:28px;letter-spacing:-.22px}.public-cv-page_mediaProofCardMeta__KwR8W{font-size:14px;line-height:18px;letter-spacing:-.14px}.public-cv-page_contactGrid__Vv4Ig{grid-template-columns:minmax(0,1fr)}.public-cv-page_contactCard__PeISo,.public-cv-page_contactCard__PeISo[data-contact-priority=primary]{grid-column:auto}.public-cv-page_contactCard__PeISo{padding-top:18px}.public-cv-page_contactIcon__TLvCn,.public-cv-page_contactIcon__TLvCn[data-contact-icon=bare] svg{width:20px;height:20px}.public-cv-page_contactLabel__JaOdj{font-size:18px;font-weight:500;line-height:24px;letter-spacing:normal}}@media (max-width:359px){.public-cv-page_caseProofList__ldNDJ{grid-template-columns:minmax(0,1fr);gap:12px}}@keyframes public-cv-page_cvSkeletonShift__VmGwd{0%,to{background-position:120% 0}50%{background-position:-80% 0}}