._page_1l29g_6{--pp-soft:var(--pp-tint);--pp-soft-2:color-mix(in srgb, var(--pp-tint) 45%, var(--pp-card));--pp-faint:color-mix(in srgb, var(--pp-muted) 72%, var(--pp-card));--pp-strong-line:color-mix(in srgb, var(--pp-accent) 26%, var(--pp-card));--pp-chip-ink:color-mix(in srgb, var(--pp-accent-dark) 70%, var(--pp-ink));--pp-shadow:0 18px 50px color-mix(in srgb, var(--pp-accent) 8%, transparent);--pp-m1:color-mix(in srgb, var(--pp-accent) 12%, transparent);--pp-m2:color-mix(in srgb, var(--pp-accent) 22%, transparent);background:radial-gradient(900px 480px at 85% -10%, var(--pp-soft) 0, transparent 70%), var(--pp-page);color:var(--pp-ink);font-family:var(--pp-font-body);padding:28px 0 72px;line-height:1.5}._shell_1l29g_23{gap:var(--pp-gap);width:min(1240px,100% - 32px);margin-inline:auto;display:grid}._page_1l29g_6 h1,._page_1l29g_6 h2,._page_1l29g_6 h3,._page_1l29g_6 p{margin:0}._page_1l29g_6 h1,._page_1l29g_6 h2,._page_1l29g_6 h3{font-family:var(--pp-font-heading)}._page_1l29g_6 ul,._page_1l29g_6 ol{margin:0;padding:0;list-style:none}._btnPrimary_1l29g_48,._btnSecondary_1l29g_49,._btnIcon_1l29g_50,._btnLight_1l29g_51{border-radius:var(--pp-r-btn);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-size:14px;font-weight:650;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}._btnPrimary_1l29g_48{background:linear-gradient(135deg, var(--pp-accent), var(--pp-accent-dark));color:var(--pp-on-accent);box-shadow:0 10px 24px color-mix(in srgb, var(--pp-accent) 28%, transparent)}._btnSecondary_1l29g_49{border-color:var(--pp-strong-line);background:var(--pp-soft);color:var(--pp-chip-ink)}._btnIcon_1l29g_50{border-color:var(--pp-strong-line);background:var(--pp-card);width:46px;color:var(--pp-chip-ink);padding:0}._btnLight_1l29g_51{background:var(--pp-card);color:var(--pp-chip-ink)}._btnPrimary_1l29g_48:hover,._btnSecondary_1l29g_49:hover,._btnIcon_1l29g_50:hover,._btnLight_1l29g_51:hover{transform:translateY(-1px)}._btnSecondary_1l29g_49:hover,._btnIcon_1l29g_50:hover{border-color:var(--pp-accent)}._statIcon_1l29g_100,._serviceIcon_1l29g_101,._ctaIcon_1l29g_102,._expertiseIcon_1l29g_103{background:var(--pp-soft);width:38px;height:38px;color:var(--pp-accent);border-radius:50%;flex:none;place-items:center;display:grid}._expertiseIcon_1l29g_103{width:48px;height:48px}._page_1l29g_6[data-mark=square] :is(._statIcon_1l29g_100,._serviceIcon_1l29g_101,._ctaIcon_1l29g_102,._expertiseIcon_1l29g_103){border-radius:min(var(--pp-r-inner), 8px)}._page_1l29g_6[data-mark=squircle] :is(._statIcon_1l29g_100,._serviceIcon_1l29g_101,._ctaIcon_1l29g_102,._expertiseIcon_1l29g_103){border-radius:34%}._page_1l29g_6[data-mark=hex] :is(._statIcon_1l29g_100,._serviceIcon_1l29g_101,._ctaIcon_1l29g_102,._expertiseIcon_1l29g_103){clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);border-radius:0}._page_1l29g_6[data-mark=diamond] :is(._statIcon_1l29g_100,._serviceIcon_1l29g_101,._ctaIcon_1l29g_102,._expertiseIcon_1l29g_103){clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0;transform:scale(1.12)}._hero_1l29g_134:before,._ctaBand_1l29g_135:before{content:"";z-index:0;background-image:var(--pp-motif);background-size:var(--pp-motif-size);background-position:var(--pp-motif-position,0 0);background-repeat:var(--pp-motif-repeat,repeat);pointer-events:none;position:absolute;inset:0}._hero_1l29g_134:before{-webkit-mask-image:linear-gradient(90deg,#000 0,#0000 62%);mask-image:linear-gradient(90deg,#000 0,#0000 62%)}._ctaBand_1l29g_135:before{-webkit-mask-image:linear-gradient(270deg,#000 0,#0000 70%);mask-image:linear-gradient(270deg,#000 0,#0000 70%)}._hero_1l29g_134{border:1px solid var(--pp-line);border-radius:calc(var(--pp-r-card) * 1.4);background:linear-gradient(115deg, var(--pp-card) 0%, var(--pp-soft-2) 55%, var(--pp-soft) 100%);box-shadow:var(--pp-shadow);grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr) 280px;grid-template-areas:"copy visual aside";display:grid;position:relative;overflow:hidden}._heroCopy_1l29g_167{z-index:2;grid-area:copy;padding:44px 8px 44px 44px;position:relative}._heroTags_1l29g_173{flex-wrap:wrap;gap:8px;display:flex}._verified_1l29g_178,._status_1l29g_179{border-radius:var(--pp-r-pill);background:var(--pp-card);font-family:var(--pp-font-label);box-shadow:0 4px 14px color-mix(in srgb, var(--pp-accent) 8%, transparent);align-items:center;gap:7px;padding:6px 12px;font-size:11px;font-weight:750;display:inline-flex}._verified_1l29g_178{color:var(--pp-accent);letter-spacing:.16em;text-transform:uppercase}._status_1l29g_179{color:var(--pp-muted);letter-spacing:.02em;font-weight:600}._status_1l29g_179 i{background:#22a55b;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #22a55b38}._hero_1l29g_134 h1{max-width:none;font-size:clamp(40px,5vw,64px);font-weight:var(--pp-heading-weight);letter-spacing:var(--pp-tracking);margin-top:18px;line-height:1}._nameBadge_1l29g_217{vertical-align:.05em;color:var(--pp-card);fill:var(--pp-accent);margin-left:10px;display:inline-block}._role_1l29g_224{font-size:clamp(18px,2vw,22px);font-weight:500;margin-top:12px!important}._meta_1l29g_229{color:var(--pp-muted);flex-wrap:wrap;gap:8px 20px;font-size:14px;display:flex;margin-top:14px!important}._meta_1l29g_229 li,._faint_1l29g_238{align-items:center;gap:6px;display:inline-flex}._meta_1l29g_229 svg{color:var(--pp-ink)}._bio_1l29g_246{max-width:520px;color:color-mix(in srgb, var(--pp-ink) 82%, var(--pp-card));font-size:15.5px;margin-top:16px!important}._actions_1l29g_252{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}._chips_1l29g_258{flex-wrap:wrap;gap:8px;display:flex;margin-top:22px!important}._chips_1l29g_258 li{border-radius:var(--pp-r-chip);background:var(--pp-soft);color:var(--pp-chip-ink);padding:6px 12px;font-size:12.5px;font-weight:550}._heroVisual_1l29g_273{z-index:1;grid-area:visual;min-height:460px;position:relative}._hero_1l29g_134 ._portrait_1l29g_279{aspect-ratio:auto;border-radius:0;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28%);mask-image:linear-gradient(90deg,#0000 0,#000 28%)}._script_1l29g_289{z-index:2;max-width:230px;color:var(--pp-chip-ink);font-family:var(--pp-font-script);font-style:var(--pp-display-style);text-shadow:0 1px 12px var(--pp-card);line-height:1.12;position:absolute;top:34px;left:-8px;transform:rotate(-8deg);font-size:28px!important}._topBadge_1l29g_303{z-index:2;border-radius:var(--pp-r-pill);background:var(--pp-accent);color:var(--pp-on-accent);box-shadow:0 8px 20px color-mix(in srgb, var(--pp-accent) 35%, transparent);align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:650;display:inline-flex;position:absolute;bottom:22px;left:28%}._heroAside_1l29g_320{z-index:2;border:1px solid var(--pp-line);border-radius:var(--pp-r-card);background:color-mix(in srgb, var(--pp-card) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-area:aside;align-content:start;gap:16px;margin:14px;padding:22px;display:grid;position:relative}._statList_1l29g_334{gap:14px;display:grid}._statList_1l29g_334 li{align-items:center;gap:12px;display:flex}._statList_1l29g_334 strong{font-family:var(--pp-font-heading);font-size:21px;font-weight:800;line-height:1.1;display:block}._statList_1l29g_334 small{color:var(--pp-muted);font-size:12.5px}._asideQuote_1l29g_354{border-top:1px solid var(--pp-line);margin:0;padding-top:16px}._asideQuote_1l29g_354 svg,._aboutQuote_1l29g_360 svg{color:var(--pp-strong-line);fill:var(--pp-strong-line)}._asideQuote_1l29g_354 p{font-family:var(--pp-font-display);font-style:var(--pp-display-style);font-size:16px;line-height:1.4;margin-top:6px!important}._asideQuote_1l29g_354 cite,._aboutQuote_1l29g_360 cite{color:var(--pp-chip-ink);font-family:var(--pp-font-script);font-size:19px;font-style:var(--pp-display-style);text-align:right;margin-top:8px;display:block}._page_1l29g_6[data-hero=centered] ._hero_1l29g_134{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"visual""copy""aside"}._page_1l29g_6[data-hero=centered] ._hero_1l29g_134:before{-webkit-mask-image:radial-gradient(60% 70% at 50% 0,#000,#0000);mask-image:radial-gradient(60% 70% at 50% 0,#000,#0000)}._page_1l29g_6[data-hero=centered] ._heroVisual_1l29g_273{justify-items:center;min-height:0;padding-top:44px;display:grid}._page_1l29g_6[data-hero=centered] ._hero_1l29g_134 ._portrait_1l29g_279{border:6px solid var(--pp-card);border-radius:var(--pp-r-avatar);width:196px;height:196px;box-shadow:var(--pp-shadow);position:relative;-webkit-mask-image:none;mask-image:none}._page_1l29g_6[data-hero=centered] ._script_1l29g_289{display:none}._page_1l29g_6[data-hero=centered] ._topBadge_1l29g_303{margin-top:-18px;position:relative;bottom:auto;left:auto;right:auto}._page_1l29g_6[data-hero=centered] ._heroCopy_1l29g_167{padding:18px 32px 8px}._page_1l29g_6[data-hero=centered] :is(._heroTags_1l29g_173,._meta_1l29g_229,._actions_1l29g_252,._chips_1l29g_258){justify-content:center}._page_1l29g_6[data-hero=centered] ._bio_1l29g_246{margin-inline:auto}._page_1l29g_6[data-hero=centered] ._heroAside_1l29g_320{text-align:left;margin:24px}._page_1l29g_6[data-hero=centered] ._statList_1l29g_334{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}._page_1l29g_6[data-hero=centered] ._asideQuote_1l29g_354{display:none}@media (min-width:861px){._page_1l29g_6[data-hero=mirror] ._hero_1l29g_134{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) 280px;grid-template-areas:"visual copy aside"}._page_1l29g_6[data-hero=mirror] ._hero_1l29g_134:before{-webkit-mask-image:linear-gradient(270deg,#000 0,#0000 62%);mask-image:linear-gradient(270deg,#000 0,#0000 62%)}._page_1l29g_6[data-hero=mirror] ._hero_1l29g_134 ._portrait_1l29g_279{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 30%);mask-image:linear-gradient(270deg,#0000 0,#000 30%)}._page_1l29g_6[data-hero=mirror] ._script_1l29g_289{text-align:right;left:auto;right:-10px;transform:rotate(6deg)}._page_1l29g_6[data-hero=mirror] ._topBadge_1l29g_303{left:24px}._page_1l29g_6[data-hero=mirror] ._heroCopy_1l29g_167{padding:44px 16px 44px 20px}._page_1l29g_6[data-hero=cover] ._hero_1l29g_134{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"visual visual""copy aside"}._page_1l29g_6[data-hero=cover] ._heroVisual_1l29g_273{min-height:300px}._page_1l29g_6[data-hero=cover] ._hero_1l29g_134 ._portrait_1l29g_279{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}._page_1l29g_6[data-hero=cover] ._script_1l29g_289{max-width:320px;color:var(--pp-ink);inset:auto 340px 36px auto;transform:rotate(-4deg)}._page_1l29g_6[data-hero=cover] ._topBadge_1l29g_303{bottom:26px;left:44px}._page_1l29g_6[data-hero=cover] ._heroCopy_1l29g_167{padding-top:12px}._page_1l29g_6[data-hero=cover] ._heroAside_1l29g_320{margin-top:-150px}}._gridWide_1l29g_497{gap:var(--pp-gap);grid-template-columns:minmax(0,1fr) 320px;display:grid}._gridThree_1l29g_502{gap:var(--pp-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._spanTwo_1l29g_507{grid-column:span 2}._card_1l29g_510{min-width:0;padding:var(--pp-pad);border:1px solid var(--pp-line);border-radius:var(--pp-r-card);background:var(--pp-card);box-shadow:var(--pp-shadow)}._cardHead_1l29g_518{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._cardHead_1l29g_518 h2{font-size:19px;font-weight:min(var(--pp-heading-weight), 750);letter-spacing:-.02em;align-items:center;gap:10px;display:flex}._cardHead_1l29g_518 h2 svg{color:var(--pp-accent)}._cardHead_1l29g_518 p{color:var(--pp-muted);font-size:13.5px;margin-top:4px!important}._cardHead_1l29g_518 a{color:var(--pp-accent);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}._expertise_1l29g_103{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}._expertise_1l29g_103 li{border:1px solid var(--pp-line);border-radius:var(--pp-r-inner);background:var(--pp-soft-2);text-align:center;align-content:start;justify-items:center;gap:8px;padding:18px 10px;display:grid}._expertise_1l29g_103 strong{font-size:13.5px;font-weight:650;line-height:1.25}._expertise_1l29g_103 small{color:var(--pp-faint);font-family:var(--pp-font-label);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}._pitch_1l29g_581{padding:calc(var(--pp-pad) + 2px);border:1px solid var(--pp-line);border-radius:var(--pp-r-card);background:radial-gradient(260px 200px at 100% 100%, var(--pp-strong-line) 0, transparent 70%), linear-gradient(160deg, var(--pp-soft-2), var(--pp-soft));align-content:start;gap:14px;display:grid;position:relative;overflow:hidden}._pitch_1l29g_581 h2{color:var(--pp-chip-ink);font-family:var(--pp-font-display);font-style:var(--pp-display-style);font-size:24px;font-weight:500;line-height:1.2}._pitch_1l29g_581 p{color:var(--pp-muted);font-size:14px}._pitch_1l29g_581 a{border:1px solid var(--pp-strong-line);border-radius:var(--pp-r-btn);background:var(--pp-card);color:var(--pp-chip-ink);justify-self:start;align-items:center;gap:8px;margin-top:4px;padding:10px 18px;font-size:14px;font-weight:650;display:inline-flex}._about_1l29g_360{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}._about_1l29g_360 p{color:var(--pp-muted);font-size:14.5px}._about_1l29g_360 p+p{margin-top:14px}._aboutQuote_1l29g_360{border-radius:var(--pp-r-inner);background:var(--pp-soft);margin:0;padding:24px}._aboutQuote_1l29g_360 p{font-family:var(--pp-font-display);font-style:var(--pp-display-style);margin-top:8px;line-height:1.4;color:var(--pp-ink)!important;font-size:19px!important}._match_1l29g_650{grid-template-columns:104px 1fr;align-items:center;gap:16px;display:grid}._match_1l29g_650 svg{width:104px;height:104px}._ringTrack_1l29g_660,._ringValue_1l29g_661{fill:none;stroke-width:9px}._ringTrack_1l29g_660{stroke:var(--pp-soft)}._ringValue_1l29g_661{stroke:var(--pp-accent);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}._match_1l29g_650 text{fill:var(--pp-ink);font-family:var(--pp-font-heading);text-anchor:middle;dominant-baseline:central;font-size:21px;font-weight:800}._match_1l29g_650 strong{color:var(--pp-accent);font-size:18px}._match_1l29g_650 p{color:var(--pp-muted);margin-top:4px;font-size:13px}._checks_1l29g_691{display:grid;margin-top:16px!important}._checks_1l29g_691 li{border-top:1px solid var(--pp-line);align-items:center;gap:10px;padding:9px 0;font-size:13.5px;display:flex}._checks_1l29g_691 svg{color:var(--pp-card);fill:#22a55b;flex:none}._cases_1l29g_710{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._cases_1l29g_710 article{border:1px solid var(--pp-line);border-radius:var(--pp-r-inner);background:var(--pp-card);overflow:hidden}._caseCover_1l29g_721{background:var(--pp-soft);height:118px;position:relative}._caseCover_1l29g_721>div{aspect-ratio:auto;border-radius:0;width:100%;height:100%}._caseTag_1l29g_732{border-radius:var(--pp-r-pill);background:color-mix(in srgb, var(--pp-card) 92%, transparent);color:var(--pp-accent);padding:3px 10px;font-size:11px;font-weight:650;position:absolute;top:10px;right:10px}._caseBrand_1l29g_743{border-radius:min(var(--pp-r-inner), 10px) min(var(--pp-r-inner), 10px) 0 0;background:var(--pp-card);font-family:var(--pp-font-heading);letter-spacing:-.02em;align-items:center;gap:7px;padding:6px 12px 6px 6px;font-size:16px;font-weight:800;display:inline-flex;position:absolute;bottom:-1px;left:10px}._caseBody_1l29g_758{padding:14px 16px 16px}._caseBody_1l29g_758 h3{font-size:15px;font-weight:min(var(--pp-heading-weight), 700);line-height:1.3}._caseBody_1l29g_758 p{color:var(--pp-muted);margin-top:8px;font-size:13px}._caseBody_1l29g_758 dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 0;display:grid}._caseBody_1l29g_758 dl>div{flex-direction:column-reverse;padding-right:8px;display:flex}._caseBody_1l29g_758 dl>div+div{border-left:1px solid var(--pp-line);padding-left:10px}._caseBody_1l29g_758 dd{color:var(--pp-chip-ink);font-family:var(--pp-font-heading);margin:0;font-size:17px;font-weight:800}._caseBody_1l29g_758 dt{color:var(--pp-faint);font-size:11px}._monogram_1l29g_797{border-radius:min(var(--pp-r-inner), 8px);color:#fff;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}._services_1l29g_810{gap:10px;display:grid}._services_1l29g_810 a{border:1px solid var(--pp-line);border-radius:var(--pp-r-inner);align-items:center;gap:12px;padding:12px;transition:border-color .2s,background .2s;display:flex}._services_1l29g_810 a:hover{border-color:var(--pp-strong-line);background:var(--pp-soft-2)}._services_1l29g_810 a>span:nth-child(2){flex:1;min-width:0}._services_1l29g_810 strong,._education_1l29g_834 strong,._credentials_1l29g_835 strong,._suggested_1l29g_836 strong{font-size:14px;font-weight:650;display:block}._services_1l29g_810 small,._education_1l29g_834 small,._credentials_1l29g_835 small,._suggested_1l29g_836 small{color:var(--pp-muted);font-size:12.5px;display:block}._services_1l29g_810 a>svg{color:var(--pp-faint)}._timeline_1l29g_854{display:grid;position:relative}._timeline_1l29g_854:before{content:"";background:var(--pp-soft);width:2px;position:absolute;top:12px;bottom:12px;left:5px}._timeline_1l29g_854 li{grid-template-columns:110px 36px minmax(160px,.8fr) minmax(0,1.2fr);align-items:start;gap:14px;padding:14px 0 14px 26px;display:grid;position:relative}._timeline_1l29g_854 li+li{border-top:1px solid var(--pp-line)}._timeline_1l29g_854 li:before{content:"";border:2px solid var(--pp-card);background:var(--pp-accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--pp-soft);border-radius:50%;position:absolute;top:19px;left:0}._period_1l29g_890{color:var(--pp-muted);font-family:var(--pp-font-label);padding-top:5px;font-size:13px}._timeline_1l29g_854 strong{font-size:14.5px;display:block}._timeline_1l29g_854 strong em{color:var(--pp-muted);font-style:normal;font-weight:500}._timeline_1l29g_854 small{color:var(--pp-muted);font-size:12.5px}._timeline_1l29g_854 p{color:var(--pp-muted);font-size:13px}._carousel_1l29g_915{gap:18px;display:grid}._carousel_1l29g_915 figure{border-radius:var(--pp-r-inner);background:var(--pp-soft-2);align-content:space-between;gap:18px;min-height:240px;margin:0;padding:20px;display:grid}._carousel_1l29g_915 blockquote{color:color-mix(in srgb, var(--pp-ink) 82%, var(--pp-card));font-family:var(--pp-font-display);margin:0;font-size:15.5px;font-style:italic;line-height:1.55}._carousel_1l29g_915 figcaption,._suggested_1l29g_836 li{align-items:center;gap:12px;display:flex}._carousel_1l29g_915 figcaption strong{font-size:14px;display:block}._carousel_1l29g_915 figcaption small{color:var(--pp-muted);font-size:12.5px}._page_1l29g_6 ._avatar_1l29g_951,._carousel_1l29g_915 ._avatar_1l29g_951{border-radius:var(--pp-r-avatar);flex:none;width:52px;height:52px}._carouselControls_1l29g_958{justify-content:space-between;align-items:center;display:flex}._carouselControls_1l29g_958>button{border:1px solid var(--pp-line);border-radius:var(--pp-r-btn);background:var(--pp-card);width:34px;height:34px;color:var(--pp-ink);cursor:pointer;place-items:center;display:grid}._dots_1l29g_974{gap:6px;display:flex}._dots_1l29g_974 button{background:var(--pp-strong-line);cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0}._dots_1l29g_974 button[aria-current=true]{background:var(--pp-accent);border-radius:999px;width:22px}._education_1l29g_834{gap:14px;display:grid}._education_1l29g_834 li,._credentials_1l29g_835 li{align-items:flex-start;gap:12px;display:flex}._seal_1l29g_1004{border:2px solid var(--pp-strong-line);border-radius:var(--pp-r-avatar);background:var(--pp-soft);width:44px;height:44px;color:var(--pp-chip-ink);flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}._credentials_1l29g_835{border-top:1px solid var(--pp-line);gap:12px;display:grid;margin-top:18px!important;padding-top:18px!important}._credentials_1l29g_835 svg,._suggested_1l29g_836 strong svg{color:var(--pp-card);fill:var(--pp-accent);flex:none}._credentials_1l29g_835 svg{margin-top:2px}._tools_1l29g_1035{flex-wrap:wrap;gap:8px;display:flex}._tools_1l29g_1035 li{border:1px solid var(--pp-line);border-radius:min(var(--pp-r-chip), 10px);align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:550;display:inline-flex}._tools_1l29g_1035 i{border-radius:3px;width:10px;height:10px}._suggested_1l29g_836{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._suggested_1l29g_836 li{border:1px solid var(--pp-line);border-radius:var(--pp-r-inner);padding:14px}._suggested_1l29g_836 strong{align-items:center;gap:5px;display:flex}._faint_1l29g_238{margin-top:3px;color:var(--pp-faint)!important}._trusted_1l29g_1078{border:1px solid var(--pp-line);border-radius:var(--pp-r-card);background:var(--pp-card);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:16px 16px 16px 26px;display:grid}._trusted_1l29g_1078>p{color:var(--pp-muted);font-size:13px}._trusted_1l29g_1078 ul{flex-wrap:wrap;justify-content:space-around;gap:12px 28px;display:flex}._trusted_1l29g_1078 li{color:var(--pp-ink);font-family:var(--pp-font-heading);letter-spacing:-.04em;opacity:.75;font-size:20px;font-weight:800}._trusted_1l29g_1078 a{border-radius:var(--pp-r-inner);background:var(--pp-soft);color:var(--pp-muted);align-items:center;gap:8px;padding:14px 18px;font-size:13px;display:inline-flex}._trusted_1l29g_1078 a strong{color:var(--pp-accent);font-size:18px}._ctaBand_1l29g_135{--pp-m1:color-mix(in srgb, var(--pp-on-accent) 14%, transparent);--pp-m2:color-mix(in srgb, var(--pp-on-accent) 22%, transparent);border-radius:calc(var(--pp-r-card) * 1.2);background:linear-gradient(115deg, var(--pp-accent), var(--pp-accent-dark));color:var(--pp-on-accent);box-shadow:0 20px 50px color-mix(in srgb, var(--pp-accent) 30%, transparent);align-items:center;gap:18px;padding:26px 30px;display:flex;position:relative;overflow:hidden}._ctaBand_1l29g_135>*{z-index:1;position:relative}._ctaBand_1l29g_135>div:nth-child(2){flex:1}._ctaBand_1l29g_135 h2{font-size:22px;font-weight:min(var(--pp-heading-weight), 750);letter-spacing:-.02em}._ctaBand_1l29g_135 p{color:color-mix(in srgb, var(--pp-on-accent) 82%, var(--pp-accent));margin-top:4px;font-size:14px}._page_1l29g_6 ._ctaIcon_1l29g_102{background:color-mix(in srgb, var(--pp-on-accent) 16%, transparent);width:52px;height:52px;color:var(--pp-on-accent)}._ctaActions_1l29g_1159{flex-wrap:wrap;gap:10px;display:flex}._srOnly_1l29g_1165{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1180px){._hero_1l29g_134{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-areas:"copy visual""aside aside"}._heroAside_1l29g_320{margin:0 20px 20px}._statList_1l29g_334{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}._expertise_1l29g_103{grid-template-columns:repeat(3,minmax(0,1fr))}._gridWide_1l29g_497{grid-template-columns:minmax(0,1fr)}._gridThree_1l29g_502{grid-template-columns:repeat(2,minmax(0,1fr))}._spanTwo_1l29g_507{grid-column:1/-1}}@media (min-width:861px) and (max-width:1180px){._page_1l29g_6[data-hero=mirror] ._hero_1l29g_134{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"visual copy""aside aside"}._page_1l29g_6[data-hero=cover] ._hero_1l29g_134{grid-template-columns:minmax(0,1fr);grid-template-areas:"visual""copy""aside"}._page_1l29g_6[data-hero=cover] ._heroAside_1l29g_320{margin-top:0}._page_1l29g_6[data-hero=cover] ._script_1l29g_289{right:32px}}@media (max-width:860px){._page_1l29g_6 ._hero_1l29g_134{grid-template-columns:minmax(0,1fr);grid-template-areas:"visual""copy""aside"}._heroCopy_1l29g_167{padding:32px 24px 8px}._heroVisual_1l29g_273{min-height:340px}._hero_1l29g_134 ._portrait_1l29g_279{-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}._script_1l29g_289{top:auto;bottom:40px;left:20px;font-size:24px!important}._topBadge_1l29g_303{left:auto;right:20px}._heroAside_1l29g_320{margin:12px 16px 16px}._cases_1l29g_710,._suggested_1l29g_836,._gridThree_1l29g_502,._about_1l29g_360{grid-template-columns:minmax(0,1fr)}._timeline_1l29g_854 li{grid-template-columns:36px minmax(0,1fr)}._period_1l29g_890{grid-column:1/-1;padding:0;font-weight:600}._timeline_1l29g_854 p{grid-column:2}._ctaBand_1l29g_135{flex-direction:column;align-items:flex-start}._trusted_1l29g_1078{grid-template-columns:minmax(0,1fr);padding:18px}._trusted_1l29g_1078 ul{justify-content:flex-start}}@media (max-width:560px){._expertise_1l29g_103{grid-template-columns:repeat(2,minmax(0,1fr))}._actions_1l29g_252>a:not(._btnIcon_1l29g_50),._ctaActions_1l29g_1159>a{flex:auto}._cardHead_1l29g_518{flex-direction:column}}
