.profile{justify-content:center;padding:100px 16px 0;display:flex}.profile__card{background:var(--c-ink);border-radius:26px;align-items:center;gap:56px;width:100%;padding:64px 88px;display:flex;position:relative;overflow:clip}.profile__glow{pointer-events:none;background:#9c64362e;border-radius:50%;width:620px;height:620px;position:absolute;top:-180px;right:-140px}.profile__copy{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:18px;min-width:0;display:flex;position:relative}.profile__crumbs{font:400 14px/21.7px var(--font-body);color:#ffffffbf;background:#ffffff24;border-radius:100px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.profile__crumbs a{color:#ffffffbf;text-decoration:none;transition:color .3s}.profile__crumbs a:hover{color:#fff}.profile__crumbs [aria-current]{color:#fff;font-weight:600}.profile__chev{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;width:12px;height:12px}.profile__heading{flex-direction:column;gap:18px;display:flex}.profile__name{font:700 60px/63px var(--font-head);letter-spacing:-1.5px;color:#fff}.profile__role{font:600 18px/24.3px var(--font-head);letter-spacing:-.144px;color:var(--c-sand-2)}.profile__rating{font:400 14px/21.7px var(--font-body);color:#ffffffd9;align-items:center;gap:8px;display:flex}.profile__star{width:14px;height:14px;fill:var(--c-star)}.profile__dot{color:#fff9}.profile__bio{max-width:600px;font:400 18px/28.8px var(--font-body);color:#ffffffdb}.profile__facts{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.profile__pill,.profile__days{font:400 14px/21.7px var(--font-body);color:#fff;white-space:nowrap;border-radius:100px;align-items:center;padding:6px 12px;display:flex}.profile__pill{background:#ffffff29}.profile__days{background:#ffffff24;gap:6px;margin:0;padding:6px 14px 6px 20px;list-style:none}.profile__days li{list-style:none}.profile__days li+li:before{content:"·";opacity:.6;margin-right:6px}.profile__actions{align-items:flex-start;gap:10px;padding-top:8px;display:flex}.profile__portrait{border-radius:22px;flex:0 0 460px;width:460px;height:540px;position:relative;overflow:clip}.profile__img{object-fit:cover;width:100%;height:100%}.approach__tints,.approach__certs,.approach__days,.signature__pills{margin:0;padding:0;list-style:none}.profile__actions .btn--on-dark{color:#fff}.approach,.signature,.articles,.team-more{padding:88px 16px}.approach__title,.signature__title,.articles__title,.team-more__title{font:600 40px/44.8px var(--font-head);letter-spacing:-1px;color:var(--c-ink)}.signature__head,.articles__head,.team-more__head{flex-direction:column;gap:14px;margin-bottom:36px;display:flex}.approach__inner{grid-template-columns:minmax(0,560fr) minmax(0,616fr);align-items:start;gap:56px;display:grid}.approach__main{flex-direction:column;gap:20px;display:flex}.approach__text{color:var(--c-muted);font:400 16px/25.6px var(--font-body)}.approach__quote{background:var(--c-sand-2);border-radius:26px;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:24px 28px;display:flex}.approach__quote-mark{width:36px;height:36px;fill:var(--c-ink);stroke:var(--c-ink);stroke-width:1.5px;stroke-linecap:round}.approach__quote-mark rect{stroke:none}.approach__quote-mark path{fill:none}.approach__quote-text{flex-direction:column;gap:10px;margin:0;display:flex}.approach__quote-line{font:600 24px/31.2px var(--font-head);letter-spacing:-.36px;color:var(--c-ink)}.approach__who{font:400 14px/19.6px var(--font-body);color:var(--c-muted);align-items:center;gap:10px;display:flex}.approach__avatar,.articles__mono{background:var(--c-accent);width:28px;height:28px;color:var(--c-cream);font:600 12px/1 var(--font-head);letter-spacing:.2px;border-radius:100px;flex:0 0 28px;justify-content:center;align-items:center;display:flex}.approach__who-name{color:var(--c-ink);font-weight:600}.approach__details{background:var(--c-card);border-radius:26px;flex-direction:column;align-items:stretch;gap:18px;padding:28px;display:flex}.approach__label{font:600 13px/16.9px var(--font-body);letter-spacing:.78px;text-transform:uppercase;color:var(--c-muted);margin:0}.approach__tints{flex-wrap:wrap;gap:8px;display:flex}.approach__tint{background:var(--c-sand-2);font:400 14px/21.7px var(--font-body);color:var(--c-ink);border-radius:100px;padding:6px 12px;list-style:none}.approach__divider{background:var(--c-line);border:0;height:1px;margin:0}.approach__certs{flex-direction:column;gap:10px;display:flex}.approach__cert{font:400 14px/21.7px var(--font-body);color:var(--c-ink);align-items:center;gap:10px;list-style:none;display:flex}.approach__check{background:var(--c-sand-2);border-radius:100px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.approach__check svg{fill:none;width:12px;height:12px;stroke:var(--c-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.approach__meta{grid-template-columns:1fr 1fr;gap:18px;display:grid}.approach__block{flex-direction:column;gap:6px;display:flex}.approach__block--days{gap:8px}.approach__value{font:600 18px/24.3px var(--font-head);letter-spacing:-.144px;color:var(--c-ink)}.approach__days{flex-wrap:wrap;gap:6px;display:flex}.approach__day{background:var(--c-sand);font:400 14px/21.7px var(--font-body);color:var(--c-ink);border-radius:100px;padding:6px 12px;list-style:none}.signature__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.signature__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.signature__card{background:var(--c-card);color:inherit;border-radius:26px;flex-direction:column;padding:12px;text-decoration:none;display:flex}.signature__photo{border-radius:18px;height:230px;position:relative;overflow:clip}.signature__photo img{object-fit:cover;width:100%;height:100%}.signature__tag{color:var(--c-ink);font:400 14px/21.7px var(--font-body);background:#ffffffe6;border-radius:100px;padding:6px 12px;position:absolute;top:12px;left:12px}.signature__body{flex-direction:column;gap:10px;padding:18px 10px 8px;display:flex}.signature__name{font:600 24px/31.2px var(--font-head);letter-spacing:-.36px;color:var(--c-ink)}.signature__desc{font:400 14px/21.7px var(--font-body);color:var(--c-muted)}.signature__note{font:600 14px/19.6px var(--font-body);color:var(--c-accent);align-items:center;gap:6px;display:flex}.signature__meta{justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.signature__pills{flex-wrap:wrap;gap:6px;display:flex}.signature__pill{background:var(--c-sand);color:var(--c-ink);font:400 13px/18.8px var(--font-body);border-radius:100px;padding:4px 10px;list-style:none}.signature__price{align-items:flex-end;gap:4px;display:flex}.signature__from{font:400 13px/18.8px var(--font-body);color:var(--c-muted)}.signature__amount{font:600 24px/31.2px var(--font-head);color:var(--c-ink);letter-spacing:-.36px}.signature__divider{background:var(--c-line);height:1px}.signature__link{justify-content:space-between;align-items:center;display:flex}.signature__link-text{font:500 15px/18px var(--font-head);letter-spacing:-.15px;color:var(--c-accent)}.signature__arrow{background:var(--c-sand);border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.signature__arrow svg{fill:none;width:18px;height:18px;stroke:var(--c-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.signature__card:hover .signature__link-text{color:var(--c-accent-dark)}.signature__note-icon{fill:none;width:13px;height:13px;stroke:var(--c-accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.articles{background:var(--c-card)}.articles__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.articles__card{color:inherit;flex-direction:column;gap:16px;text-decoration:none;display:flex}.articles__cover{border-radius:20px;height:240px;position:relative;overflow:clip}.articles__cover img{object-fit:cover;width:100%;height:100%}.articles__tag{color:var(--c-ink);font:400 14px/21.7px var(--font-body);background:#ffffffe6;border-radius:100px;padding:6px 12px;position:absolute;top:12px;left:12px}.articles__text{flex-direction:column;gap:10px;display:flex}.articles__meta{color:var(--c-muted);font:400 13px/18.8px var(--font-body);align-items:center;gap:8px;display:flex}.articles__name{font:600 22px/28.6px var(--font-head);letter-spacing:-.33px;color:var(--c-ink)}.articles__excerpt{font:400 14px/21.7px var(--font-body);color:var(--c-muted)}.articles__author{align-items:flex-start;gap:10px;height:32px;display:flex}.articles__mono{margin-top:4px}.articles__author-name{font:600 14px/19.6px var(--font-body);color:var(--c-ink);margin-top:8px}.team-more__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.team-more__card{color:inherit;flex-direction:column;text-decoration:none;display:flex}.team-more__portrait{border-radius:22px;height:224px;position:relative;overflow:clip}.team-more__portrait img{object-fit:cover;width:100%;height:100%}.team-more__tone{background:var(--c-sand-2);opacity:.45;mix-blend-mode:multiply;position:absolute;inset:0}.team-more__text{flex-direction:column;gap:6px;margin-top:14px;display:flex}.team-more__name{font:600 24px/31.2px var(--font-head);letter-spacing:-.36px;color:var(--c-ink)}.team-more__meta{white-space:nowrap;font:400 14px/21.7px var(--font-body);color:var(--c-muted);align-items:center;gap:6px;display:flex}.team-more__link{font:500 15px/18px var(--font-head);letter-spacing:-.15px;color:var(--c-accent);align-items:center;gap:6px;height:22px;margin-top:0;transition:color .3s;display:inline-flex}.team-more__arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.team-more__card:hover .team-more__link{color:var(--c-accent-dark)}@media (width<=1199.98px){.profile{padding-top:92px}.profile__card{flex-direction:column-reverse;align-items:stretch;gap:28px;padding:28px}.profile__copy{flex:none;width:100%}.profile__name{font:700 52px/54.6px var(--font-head);letter-spacing:-1.3px}.profile__bio{font-size:17px;line-height:27.2px}.profile__portrait{flex:none;width:100%;height:460px}.approach,.signature,.articles,.team-more{padding:72px 16px}.approach__details{margin-top:12px}.signature__amount{letter-spacing:-.33px;font-size:22px;line-height:28.6px}.approach__inner{grid-template-columns:minmax(0,1fr);gap:20px}.approach__title,.signature__title,.articles__title,.team-more__title{font:600 34px/38.08px var(--font-head);letter-spacing:-.85px}.approach__quote-line{font:600 22px/28.6px var(--font-head);letter-spacing:-.33px}.signature__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.signature__name{font:600 22px/28.6px var(--font-head);letter-spacing:-.33px}.articles__grid{gap:24px}.team-more__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.team-more__name{font:600 22px/28.6px var(--font-head);letter-spacing:-.33px}.team-more__head{margin-bottom:0}.signature__head,.articles__head{flex-direction:column;gap:14px;margin-bottom:0;display:flex}.team-more__grid,.signature__grid,.articles__grid{margin-top:28px}.articles__name{font:600 20px/26px var(--font-head);letter-spacing:-.3px}}@media (width<=809.98px){.profile{padding:86px 10px 0}.profile__card{border-radius:22px;gap:22px;padding:14px 14px 26px}.profile__copy{align-items:stretch;gap:14px}.profile__crumbs [aria-current]{font-size:13px;line-height:18.2px}.profile__name{font:700 38px/39.9px var(--font-head);letter-spacing:-.95px}.profile__heading{gap:14px}.profile__role{font:600 16px/21.6px var(--font-head);letter-spacing:-.128px}.profile__bio{font-size:16px;line-height:25.6px}.profile__portrait{border-radius:18px;height:380px}.profile__actions{flex-direction:column;align-items:stretch;gap:10px}.profile__actions .btn{width:100%}.approach{padding:56px 4px}.approach__title,.signature__title,.articles__title,.team-more__title{font:600 28px/31.36px var(--font-head);letter-spacing:-.7px}.approach__quote{padding:20px 22px}.approach__quote-line{font:600 20px/26px var(--font-head);letter-spacing:-.3px}.approach__details{margin-top:8px;padding:22px}.approach__label{font:600 12px/15.6px var(--font-body);letter-spacing:.72px}.approach__meta{flex-direction:column;gap:18px;display:flex}.approach .eyebrow{letter-spacing:.72px;font-size:12px;line-height:15.6px}.approach__who{font:600 13px/18.2px var(--font-body)}.approach__text{font-size:15px;line-height:24px}.approach__value{font:600 16px/21.6px var(--font-head);letter-spacing:-.128px}.signature,.articles,.team-more{padding:56px 4px}.signature .eyebrow,.articles .eyebrow,.team-more .eyebrow{letter-spacing:.72px;font-size:12px;line-height:15.6px}.signature__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px}.signature__name{font:600 20px/26px var(--font-head);letter-spacing:-.3px}.signature__note{font:600 13px/18.2px var(--font-body)}.signature__pill,.signature__from{font:400 12px/17.4px var(--font-body)}.signature__amount{font:600 20px/26px var(--font-head);letter-spacing:-.3px}.articles__grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:24px}.articles__card{gap:16px}.articles__meta{font:400 12px/17.4px var(--font-body)}.articles__name{font:600 17px/22.1px var(--font-head);letter-spacing:-.255px}.articles__author-name{font:600 13px/18.2px var(--font-body)}.team-more__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px}.team-more__card{flex-direction:row;align-items:center;gap:14px}.team-more__portrait{border-radius:16px;flex:none;width:110px;height:130px}.team-more__text{flex:1;gap:6px;min-width:0;margin-top:0}.team-more__name{font:600 20px/26px var(--font-head);letter-spacing:-.3px}.team-more__arrow{width:14px;height:14px}}
