.site-root[data-page=client-profile] .pback,body[data-page=client-profile] .pback{background:var(--navy);padding:104px 0 0}.site-root[data-page=client-profile] .pback__inner,body[data-page=client-profile] .pback__inner{max-width:var(--container);margin:0 auto;padding:0 32px}.site-root[data-page=client-profile] .pback a,body[data-page=client-profile] .pback a{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.6);text-decoration:none;transition:color .2s}.site-root[data-page=client-profile] .pback a:hover,body[data-page=client-profile] .pback a:hover{color:var(--gold)}.site-root[data-page=client-profile] .phero,body[data-page=client-profile] .phero{background:var(--navy);color:var(--white);padding:44px 0 96px;border-bottom:1px solid rgba(255,255,255,.06)}.site-root[data-page=client-profile] .phero__grid,body[data-page=client-profile] .phero__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:56px;gap:56px;align-items:start}.site-root[data-page=client-profile] .phero__media,body[data-page=client-profile] .phero__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:linear-gradient(180deg,#1a2a3d,#0c1828 60%,#070f1a);border:1px solid rgba(255,255,255,.12);cursor:pointer}.site-root[data-page=client-profile] .phero__photo,body[data-page=client-profile] .phero__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.site-root[data-page=client-profile] .phero__photo--asad,body[data-page=client-profile] .phero__photo--asad{object-position:50% 18%;transform:scale(1.12);transform-origin:50% 22%}.site-root[data-page=client-profile] .phero__mono,body[data-page=client-profile] .phero__mono{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:600;font-size:120px;color:rgba(201,168,76,.16);letter-spacing:-.04em;z-index:0}.site-root[data-page=client-profile] .phero__media:has(.phero__photo) .phero__mono,body[data-page=client-profile] .phero__media:has(.phero__photo) .phero__mono{opacity:0}.site-root[data-page=client-profile] .phero__scrim,body[data-page=client-profile] .phero__scrim{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(10,20,33,.55));pointer-events:none;z-index:2}.site-root[data-page=client-profile] .phero__play,body[data-page=client-profile] .phero__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:1px solid var(--gold);background:rgba(13,27,42,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;transition:background .24s,transform .24s;z-index:3;cursor:pointer}.site-root[data-page=client-profile] .phero__media:hover .phero__play,body[data-page=client-profile] .phero__media:hover .phero__play{background:var(--gold);transform:translate(-50%,-50%) scale(1.06)}.site-root[data-page=client-profile] .phero__play svg,body[data-page=client-profile] .phero__play svg{width:26px;height:26px;color:var(--gold);margin-left:3px;transition:color .24s}.site-root[data-page=client-profile] .phero__media:hover .phero__play svg,body[data-page=client-profile] .phero__media:hover .phero__play svg{color:var(--navy)}.site-root[data-page=client-profile] .phero__vlabel,body[data-page=client-profile] .phero__vlabel{position:absolute;left:0;right:0;bottom:18px;text-align:center;z-index:3;font-family:var(--font-body);font-weight:600;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.82)}.site-root[data-page=client-profile] .phero__media video,body[data-page=client-profile] .phero__media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:4}.site-root[data-page=client-profile] .phero__role,body[data-page=client-profile] .phero__role{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-body);font-weight:600;text-transform:uppercase;letter-spacing:.2em;font-size:11px;color:var(--gold);margin-bottom:22px}.site-root[data-page=client-profile] .phero__role:before,body[data-page=client-profile] .phero__role:before{content:"";width:28px;height:1px;background:var(--gold)}.site-root[data-page=client-profile] .phero__name,body[data-page=client-profile] .phero__name{font-family:var(--font-display);font-weight:600;font-size:clamp(40px,5vw,68px);line-height:.96;letter-spacing:-.04em;color:var(--white);margin:0 0 18px}.site-root[data-page=client-profile] .phero__line,body[data-page=client-profile] .phero__line{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-bottom:28px;font-family:var(--font-body);font-weight:500;font-size:14px;color:rgba(255,255,255,.66)}.site-root[data-page=client-profile] .phero__avail,body[data-page=client-profile] .phero__avail{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6fcf97;padding:5px 11px;border:1px solid rgba(111,207,151,.4)}.site-root[data-page=client-profile] .phero__avail--limited,body[data-page=client-profile] .phero__avail--limited{color:var(--gold);border-color:rgba(201,168,76,.45)}.site-root[data-page=client-profile] .phero__avail--limited .d,body[data-page=client-profile] .phero__avail--limited .d{background:var(--gold)}.site-root[data-page=client-profile] .phero__avail .d,body[data-page=client-profile] .phero__avail .d{width:6px;height:6px;border-radius:50%;background:#6fcf97}.site-root[data-page=client-profile] .phero__bio,body[data-page=client-profile] .phero__bio{font-size:17px;line-height:1.65;color:rgba(255,255,255,.78);margin:0 0 32px;max-width:56ch}.site-root[data-page=client-profile] .phero__stats,body[data-page=client-profile] .phero__stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14);margin-bottom:32px}.site-root[data-page=client-profile] .phero__stat,body[data-page=client-profile] .phero__stat{border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);padding:22px 22px 24px}.site-root[data-page=client-profile] .phero__stat-n,body[data-page=client-profile] .phero__stat-n{font-family:var(--font-display);font-weight:600;font-size:clamp(28px,3vw,40px);line-height:1;letter-spacing:-.04em;color:var(--gold);margin-bottom:8px}.site-root[data-page=client-profile] .phero__stat-l,body[data-page=client-profile] .phero__stat-l{font-family:var(--font-body);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:10px;color:rgba(255,255,255,.6)}.site-root[data-page=client-profile] .phero__cta,body[data-page=client-profile] .phero__cta{display:flex;gap:12px;flex-wrap:wrap}.site-root[data-page=client-profile] .phero__pick,body[data-page=client-profile] .phero__pick{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:16px 26px;border:1px solid var(--gold);background:var(--gold);color:var(--navy);cursor:pointer;transition:background .2s}.site-root[data-page=client-profile] .phero__pick:hover,body[data-page=client-profile] .phero__pick:hover{background:#b89538}.site-root[data-page=client-profile] .phero__pick.is-picked,body[data-page=client-profile] .phero__pick.is-picked{background:transparent;color:var(--gold)}.site-root[data-page=client-profile] .phero__pick .x,body[data-page=client-profile] .phero__pick .x{display:none}.site-root[data-page=client-profile] .phero__pick.is-picked .x,body[data-page=client-profile] .phero__pick.is-picked .x{display:inline}.site-root[data-page=client-profile] .phero__pick.is-picked .add,body[data-page=client-profile] .phero__pick.is-picked .add{display:none}.site-root[data-page=client-profile] .cbody,body[data-page=client-profile] .cbody{padding:112px 0 120px;background:var(--bg);border-bottom:1px solid var(--rule)}.site-root[data-page=client-profile] .cbody__head,body[data-page=client-profile] .cbody__head{max-width:720px;margin-bottom:56px}.site-root[data-page=client-profile] .cbody__head .h-section,body[data-page=client-profile] .cbody__head .h-section{margin-top:22px;max-width:16ch}.site-root[data-page=client-profile] .cbody__lead,body[data-page=client-profile] .cbody__lead{margin:22px 0 0;max-width:56ch;font-size:17px;line-height:1.65;color:var(--body)}.site-root[data-page=client-profile] .cscope,body[data-page=client-profile] .cscope{background:var(--navy);color:var(--white);border:1px solid rgba(255,255,255,.1);margin-bottom:12px}.site-root[data-page=client-profile] .cscope__head,body[data-page=client-profile] .cscope__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:28px 40px 22px;border-bottom:1px solid rgba(255,255,255,.12)}.site-root[data-page=client-profile] .cscope__tag,body[data-page=client-profile] .cscope__tag{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.site-root[data-page=client-profile] .cscope__count,body[data-page=client-profile] .cscope__count{font-family:var(--font-display);font-weight:500;font-size:14px;letter-spacing:.04em;color:rgba(255,255,255,.45);white-space:nowrap}.site-root[data-page=client-profile] .cscope__list,body[data-page=client-profile] .cscope__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.site-root[data-page=client-profile] .cscope__item,body[data-page=client-profile] .cscope__item{display:grid;grid-template-columns:48px 1fr 24px;grid-gap:16px;gap:16px;align-items:center;padding:26px 32px;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);position:relative;transition:background .24s var(--ease-out),padding-left .24s var(--ease-out)}.site-root[data-page=client-profile] .cscope__item:before,body[data-page=client-profile] .cscope__item:before{content:"";position:absolute;left:0;top:50%;width:0;height:1px;background:var(--gold);transform:translateY(-50%);transition:width .28s var(--ease-out)}.site-root[data-page=client-profile] .cscope__item:hover,body[data-page=client-profile] .cscope__item:hover{background:rgba(255,255,255,.03);padding-left:40px}.site-root[data-page=client-profile] .cscope__item:hover:before,body[data-page=client-profile] .cscope__item:hover:before{width:28px}.site-root[data-page=client-profile] .cscope__num,body[data-page=client-profile] .cscope__num{font-family:var(--font-display);font-weight:500;font-size:14px;letter-spacing:.04em;color:rgba(255,255,255,.4);transition:color .24s}.site-root[data-page=client-profile] .cscope__item:hover .cscope__num,body[data-page=client-profile] .cscope__item:hover .cscope__num{color:var(--gold)}.site-root[data-page=client-profile] .cscope__name,body[data-page=client-profile] .cscope__name{font-family:var(--font-display);font-weight:600;font-size:clamp(17px,1.5vw,20px);letter-spacing:-.02em;line-height:1.2;color:var(--white)}.site-root[data-page=client-profile] .cscope__arr,body[data-page=client-profile] .cscope__arr{font-family:var(--font-display);font-size:16px;color:rgba(255,255,255,.25);justify-self:end;transition:color .24s,transform .24s var(--ease-out)}.site-root[data-page=client-profile] .cscope__item:hover .cscope__arr,body[data-page=client-profile] .cscope__item:hover .cscope__arr{color:var(--gold);transform:translateX(3px)}.site-root[data-page=client-profile] .chelps,body[data-page=client-profile] .chelps{margin-top:72px}.site-root[data-page=client-profile] .chelps__head,body[data-page=client-profile] .chelps__head{margin-bottom:28px}.site-root[data-page=client-profile] .chelps__title,body[data-page=client-profile] .chelps__title{margin:18px 0 0;font-family:var(--font-display);font-weight:600;font-size:clamp(28px,3vw,36px);line-height:1.08;letter-spacing:-.03em;color:var(--ink);max-width:18ch}.site-root[data-page=client-profile] .chelps__grid,body[data-page=client-profile] .chelps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:1100px){.site-root[data-page=client-profile] .chelps__grid,body[data-page=client-profile] .chelps__grid{grid-template-columns:1fr}}.site-root[data-page=client-profile] .chelps__panel,body[data-page=client-profile] .chelps__panel{position:relative;overflow:hidden;min-height:320px;padding:44px 36px 40px;display:grid;grid-template-rows:auto 1fr;grid-gap:36px;gap:36px;transition:transform .4s var(--ease-out)}.site-root[data-page=client-profile] .chelps__panel:hover,body[data-page=client-profile] .chelps__panel:hover{transform:translateY(-3px)}.site-root[data-page=client-profile] .chelps__panel:hover .chelps__wm,body[data-page=client-profile] .chelps__panel:hover .chelps__wm{transform:translate(-6px);opacity:1}.site-root[data-page=client-profile] .chelps__panel--dark,body[data-page=client-profile] .chelps__panel--dark{background:var(--navy);color:var(--white)}.site-root[data-page=client-profile] .chelps__panel--light,body[data-page=client-profile] .chelps__panel--light{background:var(--bg-alt);color:var(--ink)}.site-root[data-page=client-profile] .chelps__wm,body[data-page=client-profile] .chelps__wm{position:absolute;right:-8px;bottom:-40px;font-family:var(--font-display);font-weight:600;font-size:clamp(140px,14vw,200px);line-height:.78;letter-spacing:-.06em;pointer-events:none;opacity:.85;transition:transform .6s var(--ease-out),opacity .6s}.site-root[data-page=client-profile] .chelps__panel--dark .chelps__wm,body[data-page=client-profile] .chelps__panel--dark .chelps__wm{color:rgba(255,255,255,.045)}.site-root[data-page=client-profile] .chelps__panel--light .chelps__wm,body[data-page=client-profile] .chelps__panel--light .chelps__wm{color:rgba(13,27,42,.055)}.site-root[data-page=client-profile] .chelps__panel-head,body[data-page=client-profile] .chelps__panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid;position:relative;z-index:1}.site-root[data-page=client-profile] .chelps__panel--dark .chelps__panel-head,body[data-page=client-profile] .chelps__panel--dark .chelps__panel-head{border-color:rgba(255,255,255,.18)}.site-root[data-page=client-profile] .chelps__panel--light .chelps__panel-head,body[data-page=client-profile] .chelps__panel--light .chelps__panel-head{border-color:var(--rule)}.site-root[data-page=client-profile] .chelps__panel-tag,body[data-page=client-profile] .chelps__panel-tag{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.site-root[data-page=client-profile] .chelps__panel-count,body[data-page=client-profile] .chelps__panel-count{font-family:var(--font-display);font-weight:500;font-size:14px;letter-spacing:.04em;white-space:nowrap}.site-root[data-page=client-profile] .chelps__panel--dark .chelps__panel-count,body[data-page=client-profile] .chelps__panel--dark .chelps__panel-count{color:rgba(255,255,255,.45)}.site-root[data-page=client-profile] .chelps__panel--light .chelps__panel-count,body[data-page=client-profile] .chelps__panel--light .chelps__panel-count{color:var(--muted)}.site-root[data-page=client-profile] .chelps__panel-body,body[data-page=client-profile] .chelps__panel-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px}.site-root[data-page=client-profile] .chelps__statement,body[data-page=client-profile] .chelps__statement{margin:0;font-family:var(--font-display);font-weight:300;font-size:clamp(22px,2.2vw,30px);line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.site-root[data-page=client-profile] .chelps__panel--dark .chelps__statement,body[data-page=client-profile] .chelps__panel--dark .chelps__statement{color:var(--white)}.site-root[data-page=client-profile] .chelps__panel--light .chelps__statement,body[data-page=client-profile] .chelps__panel--light .chelps__statement{color:var(--ink)}.site-root[data-page=client-profile] .chelps__desc,body[data-page=client-profile] .chelps__desc{margin:0;font-size:15.5px;line-height:1.62;max-width:36ch}.site-root[data-page=client-profile] .chelps__panel--dark .chelps__desc,body[data-page=client-profile] .chelps__panel--dark .chelps__desc{color:rgba(255,255,255,.72)}.site-root[data-page=client-profile] .chelps__panel--light .chelps__desc,body[data-page=client-profile] .chelps__panel--light .chelps__desc{color:var(--body)}.site-root[data-page=client-profile] .cduo,body[data-page=client-profile] .cduo{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.site-root[data-page=client-profile] .cduo--single,body[data-page=client-profile] .cduo--single{grid-template-columns:1fr;max-width:640px}.site-root[data-page=client-profile] .cduo__card,body[data-page=client-profile] .cduo__card{padding:44px 40px 40px;display:flex;flex-direction:column;align-items:flex-start;gap:22px;min-height:280px;border:1px solid var(--rule);transition:transform .4s var(--ease-out)}.site-root[data-page=client-profile] .cduo__card:hover,body[data-page=client-profile] .cduo__card:hover{transform:translateY(-3px)}.site-root[data-page=client-profile] .cduo__card--connect,body[data-page=client-profile] .cduo__card--connect{background:var(--bg-alt)}.site-root[data-page=client-profile] .cduo__card--story,body[data-page=client-profile] .cduo__card--story{background:var(--navy);color:var(--white);border-color:rgba(255,255,255,.1)}.site-root[data-page=client-profile] .cduo__eyebrow,body[data-page=client-profile] .cduo__eyebrow{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.site-root[data-page=client-profile] .cduo__connect,body[data-page=client-profile] .cduo__connect{display:flex;gap:14px;padding:20px 22px;background:var(--bg);border-left:2px solid var(--gold);width:100%}.site-root[data-page=client-profile] .cduo__connect svg,body[data-page=client-profile] .cduo__connect svg{width:18px;height:18px;color:var(--gold);flex-shrink:0;margin-top:3px}.site-root[data-page=client-profile] .cduo__connect p,body[data-page=client-profile] .cduo__connect p{margin:0;font-size:15px;line-height:1.62;color:var(--body);max-width:48ch}.site-root[data-page=client-profile] .cduo__link,body[data-page=client-profile] .cduo__link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);text-decoration:none;transition:color .2s}.site-root[data-page=client-profile] .cduo__link:hover,body[data-page=client-profile] .cduo__link:hover{color:var(--gold)}.site-root[data-page=client-profile] .cduo__story-title,body[data-page=client-profile] .cduo__story-title{margin:0;font-family:var(--font-display);font-weight:300;font-size:clamp(26px,2.8vw,34px);line-height:1.1;letter-spacing:-.03em;color:var(--white);max-width:16ch}.site-root[data-page=client-profile] .cduo__story-title em,body[data-page=client-profile] .cduo__story-title em{font-style:normal;color:var(--gold);font-weight:600}.site-root[data-page=client-profile] .cduo__story-desc,body[data-page=client-profile] .cduo__story-desc{margin:0;font-size:16px;line-height:1.62;color:rgba(255,255,255,.72);max-width:42ch}.site-root[data-page=client-profile] .cduo__card--story .btn,body[data-page=client-profile] .cduo__card--story .btn{margin-top:auto}.site-root[data-page=client-profile] .ccta,body[data-page=client-profile] .ccta{padding:96px 0;background:var(--bg-alt);border-top:1px solid var(--rule)}.site-root[data-page=client-profile] .ccta__inner,body[data-page=client-profile] .ccta__inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:48px;gap:48px;align-items:end;padding:56px 56px 60px;background:var(--bg);border:1px solid var(--rule)}.site-root[data-page=client-profile] .ccta__copy .h-section,body[data-page=client-profile] .ccta__copy .h-section{margin-top:18px;max-width:14ch}.site-root[data-page=client-profile] .ccta__copy p,body[data-page=client-profile] .ccta__copy p{margin:20px 0 0;max-width:50ch;font-size:17px;line-height:1.65;color:var(--body)}.site-root[data-page=client-profile] .ccta__action,body[data-page=client-profile] .ccta__action{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.site-root[data-page=client-profile] .ccta .btn--navy,body[data-page=client-profile] .ccta .btn--navy{padding:20px 32px;font-size:14px}.site-root[data-page=client-profile] .ccta .btn--navy:hover,body[data-page=client-profile] .ccta .btn--navy:hover{background:#000}.site-root[data-page=client-profile] .ccta__trust,body[data-page=client-profile] .ccta__trust{margin:0;font-family:var(--font-body);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.site-root[data-page=client-profile] .pd,body[data-page=client-profile] .pd{padding:96px 0;border-bottom:1px solid var(--rule);background:var(--bg)}.site-root[data-page=client-profile] .pd--off,body[data-page=client-profile] .pd--off{background:var(--bg-alt)}.site-root[data-page=client-profile] .pd__grid,body[data-page=client-profile] .pd__grid{display:grid;grid-template-columns:220px 1fr;grid-gap:56px;gap:56px;align-items:start}.site-root[data-page=client-profile] .pd__label,body[data-page=client-profile] .pd__label{font-family:var(--font-body);font-weight:600;text-transform:uppercase;letter-spacing:.2em;font-size:11px;color:var(--gold);position:-webkit-sticky;position:sticky;top:100px}.site-root[data-page=client-profile] .pd__body p,body[data-page=client-profile] .pd__body p{font-size:17px;line-height:1.7;color:var(--body);margin:0 0 20px;max-width:62ch}.site-root[data-page=client-profile] .pd__body p:last-child,body[data-page=client-profile] .pd__body p:last-child{margin-bottom:0}.site-root[data-page=client-profile] .pd__body strong,body[data-page=client-profile] .pd__body strong{color:var(--ink);font-weight:600}.site-root[data-page=client-profile] .pd__chips,body[data-page=client-profile] .pd__chips{display:flex;flex-wrap:wrap;gap:8px}.site-root[data-page=client-profile] .pd__chip,body[data-page=client-profile] .pd__chip{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);padding:9px 14px;border:1px solid var(--rule);background:var(--bg-raised)}.site-root[data-page=client-profile] .pd--off .pd__chip,body[data-page=client-profile] .pd--off .pd__chip{background:var(--bg-alt)}.site-root[data-page=client-profile] .pd__owns,body[data-page=client-profile] .pd__owns{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-top:1px solid var(--ink);border-left:1px solid var(--rule)}.site-root[data-page=client-profile] .pd__owns li,body[data-page=client-profile] .pd__owns li{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:22px 24px;font-family:var(--font-display);font-weight:600;font-size:17px;letter-spacing:-.02em;color:var(--ink);display:flex;align-items:center;gap:12px}.site-root[data-page=client-profile] .pd__owns li:before,body[data-page=client-profile] .pd__owns li:before{content:"";width:7px;height:7px;background:var(--gold);flex-shrink:0}.site-root[data-page=client-profile] .profile-missing,body[data-page=client-profile] .profile-missing{padding:160px 32px;text-align:center;max-width:520px;margin:0 auto}.site-root[data-page=client-profile] .profile-missing h1,body[data-page=client-profile] .profile-missing h1{font-family:var(--font-display);font-size:32px;color:var(--ink);margin-bottom:16px}.site-root[data-page=client-profile] .profile-missing p,body[data-page=client-profile] .profile-missing p{color:var(--body);margin-bottom:24px}@media (max-width:880px){.site-root[data-page=client-profile] .phero__grid,body[data-page=client-profile] .phero__grid{grid-template-columns:1fr;gap:36px}.site-root[data-page=client-profile] .phero__media,body[data-page=client-profile] .phero__media{max-width:380px}.site-root[data-page=client-profile] .cduo,body[data-page=client-profile] .cduo{grid-template-columns:1fr}.site-root[data-page=client-profile] .ccta__inner,body[data-page=client-profile] .ccta__inner{grid-template-columns:1fr;gap:32px;padding:40px 32px 44px}.site-root[data-page=client-profile] .ccta .btn--navy,body[data-page=client-profile] .ccta .btn--navy{width:100%;justify-content:center}}@media (max-width:760px){.site-root[data-page=client-profile] .pd__grid,body[data-page=client-profile] .pd__grid{grid-template-columns:1fr;gap:16px}.site-root[data-page=client-profile] .pd__label,body[data-page=client-profile] .pd__label{position:static}.site-root[data-page=client-profile] .pd__owns,.site-root[data-page=client-profile] .phero__stats,body[data-page=client-profile] .pd__owns,body[data-page=client-profile] .phero__stats{grid-template-columns:1fr}.site-root[data-page=client-profile] .cbody,body[data-page=client-profile] .cbody{padding:80px 0 88px}.site-root[data-page=client-profile] .cscope__head,body[data-page=client-profile] .cscope__head{flex-direction:column;align-items:flex-start;padding:24px 24px 18px}.site-root[data-page=client-profile] .cscope__list,body[data-page=client-profile] .cscope__list{grid-template-columns:1fr}.site-root[data-page=client-profile] .cscope__item,body[data-page=client-profile] .cscope__item{border-right:0;padding:22px 24px}.site-root[data-page=client-profile] .chelps,body[data-page=client-profile] .chelps{margin-top:56px}.site-root[data-page=client-profile] .cduo__card,.site-root[data-page=client-profile] .chelps__panel,body[data-page=client-profile] .cduo__card,body[data-page=client-profile] .chelps__panel{min-height:0;padding:32px 28px}}.site-root[data-page=client-profile] .phero__poster,body[data-page=client-profile] .phero__poster{position:absolute;inset:0;z-index:1}.site-root[data-page=client-profile] .phero__media:has(.phero__poster) .phero__mono,body[data-page=client-profile] .phero__media:has(.phero__poster) .phero__mono{opacity:0}.site-root[data-page=client-profile] .cphero__quote,body[data-page=client-profile] .cphero__quote{margin:0 0 24px;padding:0 0 0 18px;border-left:2px solid var(--gold);font-family:var(--font-display);font-weight:600;font-size:clamp(20px,2.2vw,26px);line-height:1.35;letter-spacing:-.02em;color:rgba(255,255,255,.92);max-width:48ch}.site-root[data-page=client-profile] .phero__media:has(video),body[data-page=client-profile] .phero__media:has(video){cursor:default}.site-root[data-page=client-profile] .phero__media:has(video) .phero__play,.site-root[data-page=client-profile] .phero__media:has(video) .phero__vlabel,body[data-page=client-profile] .phero__media:has(video) .phero__play,body[data-page=client-profile] .phero__media:has(video) .phero__vlabel{display:none}:root[data-theme=dark] .site-root[data-page=client-profile] .ccta,:root[data-theme=dark] body[data-page=client-profile] .ccta{background:var(--bg)}:root[data-theme=dark] .site-root[data-page=client-profile] .ccta__inner,:root[data-theme=dark] .site-root[data-page=client-profile] .cduo__connect,:root[data-theme=dark] body[data-page=client-profile] .ccta__inner,:root[data-theme=dark] body[data-page=client-profile] .cduo__connect{background:var(--bg-alt)}:root[data-theme=dark] .site-root[data-page=client-profile] .ccta .btn--navy,:root[data-theme=dark] body[data-page=client-profile] .ccta .btn--navy{background:var(--gold);color:var(--navy)}:root[data-theme=dark] .site-root[data-page=client-profile] .ccta .btn--navy:hover,:root[data-theme=dark] body[data-page=client-profile] .ccta .btn--navy:hover{background:#b89538}