.about-page{--about-ink:#07152f;--about-muted:color-mix(in srgb,var(--about-ink) 58%,#9aa3ad 42%);--about-line:color-mix(in srgb,var(--about-ink) 14%,transparent);--about-soft:#edf0ed;--about-paper:#f7f8f4;--about-side-w:clamp(9.5rem,18vw,13rem);color:var(--about-ink);background:var(--about-paper);font-family:var(--font-body),system-ui,sans-serif}.about-layout{display:grid;grid-template-columns:var(--about-side-w) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,2.5rem);width:min(78rem,calc(100% - 2 * var(--section-pad-x)));margin-inline:auto}.about-side-nav{position:sticky;top:calc(var(--header-h) + 1rem);z-index:5;padding:1.25rem 0 2rem}.about-side-nav__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.15rem}.about-side-nav__link{display:block;width:100%;margin:0;border:0;border-left:2px solid transparent;padding:.4rem 0 .4rem .65rem;background:transparent;color:var(--about-muted);font-family:var(--font-heading),system-ui,sans-serif;font-size:.88rem;font-weight:650;letter-spacing:-.02em;line-height:1.25;text-align:left;cursor:pointer;transition:color .15s ease,border-color .15s ease}.about-side-nav__link:focus-visible,.about-side-nav__link:hover{color:var(--brand-blue)}.about-side-nav__link--active{color:var(--brand-blue);border-left-color:var(--brand-green);font-weight:750}.about-main{min-width:0;min-height:min(70vh,42rem);padding-bottom:2rem}.about-panel[hidden]{display:none!important}.about-panel--active{display:block}.about-panel{scroll-margin-top:calc(var(--header-h) + 1rem)}.about-page-gradient{background:linear-gradient(105deg,var(--brand-blue) 0,color-mix(in srgb,var(--brand-blue) 55%,var(--brand-green) 45%) 52%,var(--brand-green) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.about-page-gradient--true-north{background:linear-gradient(105deg,var(--brand-light-blue) 0,color-mix(in srgb,var(--brand-light-blue) 45%,var(--brand-green) 55%) 48%,var(--brand-green) 100%);-webkit-background-clip:text;background-clip:text}.about-hero{padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(3rem,7vw,5rem)}.about-fourdth{display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;letter-spacing:0}.about-fourdth .fourd-health-brand,.about-fourdth .fourd-health-brand__mark{display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;letter-spacing:0}.about-fourdth .fourd-health-brand__our{font-size:.82em;vertical-align:.06em;letter-spacing:.06em;line-height:1}.about-fourdth__th{color:var(--brand-blue);font-family:var(--font-heading),system-ui,sans-serif;font-size:.58em;font-weight:750;letter-spacing:.04em;line-height:1;margin-left:.06em;top:-.52em}.about-hero__display--fourdth{max-width:none}.about-fourdth-the{color:var(--about-ink);font-weight:inherit}.about-side-nav__link .about-fourdth-the,.about-side-nav__link--active .about-fourdth-the,.about-side-nav__link:focus-visible .about-fourdth-the,.about-side-nav__link:hover .about-fourdth-the{color:var(--about-ink)}.about-fourdth-inline{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.2em;white-space:nowrap}.about-fourdth-title-lockup{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:.28em;width:max-content;max-width:100%}.about-fourdth-title-lockup>.about-fourdth-the{flex:0 0 auto;white-space:nowrap;line-height:.92}.about-fourdth-title-lockup__mark-col{display:flex;flex-direction:column;align-items:center;min-width:0}.about-fourdth-title-lockup__mark-col .about-fourdth{white-space:nowrap;line-height:.92}.about-fourdth__pronounce{margin:.2em 0 0;color:var(--about-muted);font-family:var(--font-heading),system-ui,sans-serif;font-style:italic;line-height:1.35;white-space:nowrap;text-align:center}.about-fourdth__pronounce,.about-hero__display--fourdth .about-fourdth__pronounce{font-size:clamp(1rem,.92rem + .35vw,1.2rem);font-weight:650;letter-spacing:-.01em}.about-identity-pair.about-identity-pair--fourdth{margin-top:0}.about-identity-pair--fourdth .about-identity-pair__part{gap:.2rem}.about-identity-pair--fourdth .about-fourdth-the,.about-identity-pair--fourdth .about-identity-pair__part:focus-visible .about-fourdth-the,.about-identity-pair--fourdth .about-identity-pair__part:hover .about-fourdth-the{font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.05rem,.95rem + .45vw,1.35rem);font-weight:650;letter-spacing:-.02em;line-height:1.15;color:var(--about-ink)}.about-identity-pair--fourdth .about-identity-pair__role{margin-top:0;text-transform:none;letter-spacing:-.02em;font-size:clamp(1.05rem,.95rem + .45vw,1.35rem);font-weight:650;color:var(--about-ink)}.about-hero__display--fourdth-part{max-width:min(100%,14rem);overflow:visible}.about-hero__display--fourdth-part .about-page-gradient{display:inline-block;padding-right:.06em}.about-fourdth__credo{margin:1.15rem 0;color:var(--about-ink);font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.15rem,1.02rem + .55vw,1.55rem);font-weight:650;letter-spacing:-.03em;line-height:1.45}.about-side-nav__fourdth{display:inline-flex;align-items:baseline;gap:.2em}.about-side-nav__fourdth .about-fourdth{font-size:1em}.about-side-nav__identity{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.15em;line-height:1.25}.about-side-nav__identity-rest{font-weight:inherit}.about-name-subhead{margin:1.75rem 0 .75rem;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.25rem,1.1rem + .55vw,1.55rem);font-weight:750;letter-spacing:-.03em;line-height:1.2;color:var(--about-ink)}.about-name-subhead:first-child{margin-top:0}.about-name-list{margin:.85rem 0 0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.95rem}.about-name-list li{padding-left:.15rem;color:var(--about-ink);font-size:clamp(1.05rem,.95rem + .45vw,1.25rem);line-height:1.5;text-wrap:pretty}.about-name-list li::marker{color:var(--brand-blue)}.about-identity-pair__part:focus-visible .about-identity-pair__signal--brand .fourd-health-brand__f,.about-identity-pair__part:focus-visible .about-identity-pair__signal--brand .fourd-health-brand__our,.about-identity-pair__part:hover .about-identity-pair__signal--brand .fourd-health-brand__f,.about-identity-pair__part:hover .about-identity-pair__signal--brand .fourd-health-brand__our,.about-page .firstyou-mark__first,.about-page .four-product-mark__four .home-panel-statement__four-f,.about-page .four-product-mark__four .home-panel-statement__four-our,.about-page .fourd-health-brand__f,.about-page .fourd-health-brand__our,.about-page .home-panel-statement__four-f,.about-page .home-panel-statement__four-our,.about-side-nav__link .about-fourdth .fourd-health-brand__f,.about-side-nav__link .about-fourdth .fourd-health-brand__our,.about-side-nav__link--active .about-fourdth .fourd-health-brand__f,.about-side-nav__link--active .about-fourdth .fourd-health-brand__our{color:var(--brand-green)}.about-identity-pair__part:focus-visible .about-identity-pair__signal--brand .about-fourdth__th,.about-identity-pair__part:focus-visible .about-identity-pair__signal--brand .fourd-health-brand__d,.about-identity-pair__part:hover .about-identity-pair__signal--brand .about-fourdth__th,.about-identity-pair__part:hover .about-identity-pair__signal--brand .fourd-health-brand__d,.about-page .about-brand-compound__suffix,.about-page .about-fourdth__th,.about-page .firstyou-mark__you,.about-page .four-product-mark__d,.about-page .four-product-mark__product,.about-page .fourd-health-brand__d,.about-page .fourd-health-brand__health,.about-side-nav__link .about-fourdth .fourd-health-brand__d,.about-side-nav__link .about-fourdth__th,.about-side-nav__link--active .about-fourdth .fourd-health-brand__d,.about-side-nav__link--active .about-fourdth__th{color:var(--brand-blue)}.about-identity-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:28rem;margin:0 0 clamp(2.5rem,5.5vw,3.75rem);border-top:1px solid var(--about-line);border-bottom:1px solid var(--about-line)}.about-identity-pair__part{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:clamp(1rem,2.2vw,1.35rem) clamp(.85rem,2vw,1.25rem);text-decoration:none;color:inherit;scroll-margin-top:calc(var(--header-h) + 1rem)}.about-identity-pair__part--name{border-left:1px solid var(--about-line)}.about-identity-pair__part:focus-visible .about-identity-pair__signal:not(.about-identity-pair__signal--brand),.about-identity-pair__part:hover .about-identity-pair__signal:not(.about-identity-pair__signal--brand){color:var(--brand-blue)}.about-identity-pair__part:focus-visible{outline:2px solid var(--brand-blue);outline-offset:-2px}.about-identity-pair__role{color:var(--about-muted);font-family:var(--font-heading),system-ui,sans-serif;font-size:.68rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;line-height:1.2}.about-identity-pair__signal{color:var(--about-ink);font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.85rem,1.25rem + 2vw,2.85rem);font-weight:650;letter-spacing:-.045em;line-height:1.02;transition:color .15s ease}.about-identity-pair__part:not(.about-identity-pair__part--name) .about-identity-pair__signal{color:var(--brand-blue)}.about-identity-pair__signal--brand{letter-spacing:0}.about-identity-pair__signal--brand .fourd-health-brand,.about-identity-pair__signal--brand .fourd-health-brand__mark{display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;letter-spacing:0}.about-identity-pair__signal--brand .fourd-health-brand__our{font-size:.82em;vertical-align:.06em;letter-spacing:.06em;line-height:1}.about-identity-part{min-width:0;scroll-margin-top:calc(var(--header-h) + 1rem)}.about-identity-part--name{margin-top:clamp(3rem,7vw,5rem);padding-top:clamp(2.5rem,5.5vw,3.75rem);border-top:1px solid var(--about-line)}.about-identity-part--name+.about-identity-part{margin-top:clamp(4.5rem,10vw,7.5rem);padding-top:clamp(3rem,6.5vw,4.5rem);border-top:1px solid var(--about-line)}.about-hero__display{margin:0;max-width:16ch;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(2.75rem,1.4rem + 5.5vw,6.5rem);font-weight:650;letter-spacing:-.06em;line-height:.92;text-wrap:balance}.about-hero__display.about-hero__display--fourdth{max-width:none;margin:0 0 clamp(3.5rem,8vw,5.5rem)}.about-display .fourd-health-brand,.about-display .fourd-health-brand__mark,.about-hero__display .fourd-health-brand,.about-hero__display .fourd-health-brand__mark{display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;letter-spacing:0}.about-display .fourd-health-brand__our,.about-hero__display .fourd-health-brand__our{font-size:.82em;vertical-align:.06em;letter-spacing:.06em;line-height:1}.about-hero__display--follow{margin-top:clamp(2.75rem,6vw,4rem);max-width:18ch;font-size:clamp(2.1rem,1.2rem + 3.4vw,4.4rem)}.about-hero__display--name{margin-top:0;max-width:22ch}.about-hero__display .about-hero__fourd{display:inline-flex;flex-wrap:nowrap;align-items:baseline;width:auto;max-width:none;white-space:nowrap;color:var(--brand-blue);font-family:var(--font-heading),system-ui,sans-serif;font-size:inherit;font-weight:750;letter-spacing:-.06em;line-height:.8;vertical-align:baseline}.about-hero__display .about-hero__fourd .four-product-mark__d,.about-hero__display .about-hero__fourd .four-product-mark__four,.about-hero__display .about-hero__fourd .four-product-mark__four .home-panel-statement__four,.about-hero__display .about-hero__fourd .four-product-mark__four .home-panel-statement__four-f,.about-hero__display .about-hero__fourd .four-product-mark__four .home-panel-statement__four-our{font-family:inherit;font-weight:750;letter-spacing:inherit}.about-hero__display .about-hero__fourd .home-panel-statement__four-f,.about-hero__display .about-hero__fourd .home-panel-statement__four-our{color:var(--brand-green)}.about-hero__display .about-hero__fourd .four-product-mark__d{color:var(--brand-blue)}@media (max-width:40rem){.about-identity-pair{grid-template-columns:minmax(0,1fr);max-width:none}.about-identity-pair__part--name{border-left:0;border-top:1px solid var(--about-line)}.about-hero__display{font-size:clamp(2.15rem,1.15rem + 7vw,3.35rem);max-width:100%}.about-hero__display--follow{font-size:clamp(1.85rem,1.05rem + 5vw,2.75rem);max-width:100%}.about-fourdth-title-lockup{width:100%;max-width:100%;flex-wrap:wrap}.about-fourdth__pronounce{white-space:normal}}.about-hero__copy{max-width:42rem;margin-top:clamp(1.25rem,2.5vw,1.85rem)}.about-hero__copy p{margin:0 0 1rem;font-size:clamp(1.05rem,.95rem + .45vw,1.25rem);line-height:1.5;text-wrap:pretty}.about-hero__copy p:last-child{margin-bottom:0;color:var(--about-muted)}.about-page .about-brand-compound,.about-page .about-brand-compound__suffix,.about-page .four-product-mark,.about-page .four-product-mark__d,.about-page .four-product-mark__product,.about-page .fourd-health-brand,.about-page .fourd-health-brand__d,.about-page .fourd-health-brand__f,.about-page .fourd-health-brand__our,.about-page .home-panel-statement__four,.about-page .home-panel-statement__four-f,.about-page .home-panel-statement__four-our{font-weight:700}.about-page .about-brand-plain{font-weight:400;color:inherit}.about-lede{max-width:44rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-size:clamp(1.05rem,.95rem + .4vw,1.2rem);line-height:1.55;text-wrap:pretty}.about-lede--close{color:var(--about-muted)}.about-do-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto 1fr auto;gap:clamp(1rem,3vw,1.75rem);margin-top:clamp(2rem,5vw,3rem);align-items:stretch}.about-do-card{display:grid;grid-template-rows:subgrid;grid-row:span 4;align-items:start;min-height:100%;height:100%;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid var(--about-line);background:#fff}.about-do-card__kicker{margin:0;min-height:1.35rem;color:var(--about-muted);font-family:var(--font-heading),system-ui,sans-serif;font-size:.95rem;font-weight:750;letter-spacing:-.02em;text-transform:none;line-height:1.2}.about-brand-compound{display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap}.about-brand-compound__suffix{margin-left:.28em;color:var(--brand-blue);font-weight:inherit}.about-do-card__title{margin:.85rem 0 1rem;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.35rem,1.1rem + 1.1vw,1.85rem);font-weight:700;letter-spacing:-.035em;line-height:1.15;min-height:3.45em}.about-do-card__copy{display:flex;flex-direction:column;gap:.85rem;min-height:0}.about-do-card__body{margin:0;color:var(--about-muted);font-size:.98rem;line-height:1.55}.about-do-card .about-section-cta{margin-top:0;padding-top:.75rem;align-self:end}.about-vm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,4vw,2.5rem);margin-top:clamp(2rem,5vw,3.25rem)}.about-statement__label{margin:0 0 .65rem;color:var(--about-muted);font-family:var(--font-heading),system-ui,sans-serif;font-size:.68rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.about-values-lede{max-width:42rem;margin:clamp(1.25rem,3vw,1.85rem) 0 0;color:color-mix(in srgb,#fff 78%,#aeb9c6 22%);font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);line-height:1.5;display:flex;flex-direction:column;gap:.65em}.about-values-lede__kicker{display:block;color:#fff;font-weight:700}.about-values-lede__detail{display:block;color:color-mix(in srgb,#fff 72%,#aeb9c6 28%);font-weight:400}.about-section{padding:clamp(3.5rem,8vw,6rem) 0}.about-section--soft{background:var(--about-soft)}.about-band{padding:clamp(3.5rem,8vw,6rem) clamp(1.25rem,3vw,2rem);margin-inline:calc(-1 * clamp(1.25rem, 3vw, 2rem))}.about-band--dark{background:var(--about-ink);color:#fff}.about-band--dark .fourd-health-brand__f,.about-band--dark .fourd-health-brand__our,.about-band--dark .home-panel-statement__four-f,.about-band--dark .home-panel-statement__four-our{color:var(--brand-green)}.about-band--dark .about-brand-compound__suffix,.about-band--dark .about-fourdth__th,.about-band--dark .four-product-mark__d,.about-band--dark .four-product-mark__product,.about-band--dark .fourd-health-brand__d{color:var(--brand-light-blue)}.about-section-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1rem,3vw,1.5rem);padding-top:.85rem;border-top:1px solid var(--about-line)}.about-section-head--on-dark{border-top-color:color-mix(in srgb,#fff 22%,transparent)}.about-number{color:var(--brand-blue);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:700;letter-spacing:.04em}.about-number--on-dark{color:var(--brand-light-blue)}.about-kicker{margin:0;color:var(--about-muted);font-family:var(--font-heading),system-ui,sans-serif;font-size:.68rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.about-kicker--on-dark{color:color-mix(in srgb,#fff 62%,transparent)}.about-display{margin:.7rem 0 0;max-width:18ch;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(2.1rem,1.2rem + 3.2vw,4.6rem);font-weight:650;letter-spacing:-.05em;line-height:.98;text-wrap:balance}.about-identity{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.25rem);align-items:start}.about-identity .about-display{margin-top:-.25rem}.about-identity__copy{margin:0;color:color-mix(in srgb,#fff 78%,#a8b4c4 22%);font-size:clamp(1.05rem,.95rem + .55vw,1.3rem);line-height:1.55;text-wrap:pretty}.about-statement{margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:clamp(1.5rem,3vw,2rem) 0 0;border-top:1px solid var(--about-line)}.about-statement--solo{max-width:44rem}.about-statement__title{margin:0;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.45rem,1.05rem + 1.8vw,2.85rem);font-weight:550;letter-spacing:-.04em;line-height:1.12;text-wrap:pretty}.about-team-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:clamp(2rem,5vw,3.25rem)}.about-values{margin-top:clamp(2.5rem,6vw,4rem)}.about-value{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(1rem,3vw,1.85rem);padding:clamp(1.6rem,3.5vw,2.5rem) 0;border-top:1px solid color-mix(in srgb,#fff 18%,transparent)}.about-value:last-child{border-bottom:1px solid color-mix(in srgb,#fff 18%,transparent)}.about-value__title{margin:-.2rem 0 .4rem;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.65rem,1.15rem + 2vw,3rem);font-weight:700;letter-spacing:-.045em;line-height:1.05}.about-value__line{margin:0;font-size:clamp(.95rem,.9rem + .35vw,1.15rem);font-style:italic;font-weight:400;line-height:1.4}.about-band--dark .about-value__line,.about-value__line{color:var(--brand-light-blue)}.about-value__body{margin:0;color:color-mix(in srgb,#fff 68%,#aeb9c6 32%);font-size:.98rem;line-height:1.65;text-wrap:pretty;display:flex;flex-direction:column;gap:.7em}.about-value__body>p{margin:0}.about-value__body strong{color:#fff;font-weight:700}.about-team-card{display:flex;flex-direction:column;min-height:clamp(18rem,36vw,26rem);padding:clamp(1.5rem,3vw,2rem);color:#fff;scroll-margin-top:calc(var(--header-h) + 1rem)}.about-services-team{margin-top:clamp(1.75rem,4vw,2.5rem);min-width:0}.about-team-grid--single{grid-template-columns:minmax(0,1fr);grid-template-rows:none;margin-top:clamp(1.75rem,4vw,2.5rem)}.about-profile{--about-profile-pad:1.4rem;--about-profile-portrait-h:clamp(22rem,34vw,28rem);--about-profile-heading-min-h:2.5em;--about-profile-title-min-h:2.7em;--about-profile-role-min-h:5.4em;--about-profile-bio-min-h:calc(1.6em * 3);--about-profile-more-min-h:1.4em;min-height:0;display:flex;flex-direction:column;row-gap:0;padding:var(--about-profile-pad);border:1px solid var(--about-line);background:#fff}.about-profile--founder{--about-profile-media-w:min(20rem,100%);--about-profile-portrait-h:clamp(22rem,26cqi,28rem);--about-profile-pad:clamp(1.35rem,2.4vw,1.85rem);display:flex;flex-direction:column;gap:0;max-width:min(58rem,100%);padding:0;border:0;background:transparent;container-type:inline-size;container-name:about-profile}.about-profile--founder .about-profile__feature{display:grid;grid-template-columns:var(--about-profile-media-w) minmax(0,1fr);gap:clamp(1.35rem,3.2vw,2.5rem);align-items:start;padding:var(--about-profile-pad);border:1px solid var(--about-line);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-blue) 4%,#fff) 0,#fff 42%,color-mix(in srgb,var(--brand-green) 3.5%,#fff) 100%)}.about-profile--founder .about-profile__media{width:var(--about-profile-media-w);max-width:100%;min-width:0;container-type:inline-size;container-name:about-profile-media}.about-profile--founder .about-profile__portrait{margin:calc(-1 * var(--about-profile-pad)) 0 0 calc(-1 * var(--about-profile-pad));width:calc(100% + var(--about-profile-pad));height:var(--about-profile-portrait-h);min-height:var(--about-profile-portrait-h);max-height:var(--about-profile-portrait-h);--about-profile-portrait-h:clamp(22rem,26cqi,28rem)}.about-profile--founder .about-profile__identity{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;padding:.35rem .15rem .15rem 0;min-height:var(--about-profile-portrait-h)}.about-profile--founder .about-profile__heading{min-height:0;margin:0 0 .45rem;gap:.55rem .7rem}.about-profile--founder .about-profile__name{font-size:clamp(1.85rem,1.35rem + 1.35vw,2.75rem);font-weight:750;letter-spacing:-.045em;line-height:1.05;color:var(--about-ink)}.about-profile--founder .about-profile__linkedin-icon{width:1.35rem;height:1.35rem}.about-profile--founder .about-profile__title{margin:0 0 .2rem;min-height:0;font-size:clamp(1.05rem,.95rem + .35vw,1.25rem);font-weight:650;letter-spacing:-.02em;color:var(--brand-blue);display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.about-profile--founder .about-profile__role{margin:0 0 1.15rem;min-height:0;color:var(--brand-green);font-size:.88rem;font-weight:700;letter-spacing:.02em;display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.about-profile--founder .about-profile__lede{margin:0;max-width:36rem;padding-left:.95rem;border-left:3px solid var(--brand-green);color:var(--about-ink);font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.02rem,.94rem + .28vw,1.18rem);font-weight:500;letter-spacing:-.02em;line-height:1.45;text-wrap:pretty}.about-profile--founder .about-profile__story{margin-top:0;padding:clamp(1.35rem,2.8vw,1.85rem) var(--about-profile-pad) clamp(1.5rem,3vw,2.1rem);border:1px solid var(--about-line);border-top:0;background:#fff;max-width:none}.about-profile--founder .about-profile__story p{margin:0 0 .95rem;max-width:48rem;color:var(--about-muted);font-size:.95rem;line-height:1.65;text-wrap:pretty}.about-profile--founder .about-profile__story p:last-child{margin-bottom:0}.about-profile--founder .about-profile__credentials{margin-top:1.15rem!important;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--about-line) 85%,transparent);max-width:48rem;color:var(--about-muted)!important;font-size:.9rem!important;font-weight:520;line-height:1.55!important}.about-profile__portrait{height:var(--about-profile-portrait-h);display:grid;place-items:center;margin:calc(-1 * var(--about-profile-pad)) calc(-1 * var(--about-profile-pad)) 1.35rem;color:var(--about-muted);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-blue) 8%,#fff),color-mix(in srgb,var(--brand-blue) 3%,#fff));font-size:.77rem;text-transform:uppercase;letter-spacing:.08em;overflow:hidden}.about-profile__portrait--photo{height:var(--about-profile-portrait-h);background:color-mix(in srgb,var(--brand-blue) 10%,#e8eef6);text-transform:none;letter-spacing:normal}.about-profile__portrait-img{width:100%;height:100%;object-fit:cover;object-position:center 18%}.about-profile__heading{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem;flex:0 0 auto;min-height:var(--about-profile-heading-min-h,2.5em);margin:0 0 .3rem}.about-profile__name{margin:0;font-family:var(--font-heading),system-ui,sans-serif;font-size:1.4rem;font-weight:700;color:var(--about-ink);line-height:1.2}.about-profile__name--empty{visibility:hidden}.about-profile__linkedin{display:inline-flex;align-items:center;justify-content:center;color:var(--brand-blue);line-height:0;text-decoration:none}.about-profile__linkedin:hover{opacity:.82}.about-profile__linkedin:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.about-profile__linkedin-icon{width:1.15rem;height:1.15rem}.about-profile__title{flex:0 0 auto;margin:0 0 .35rem;min-height:var(--about-profile-title-min-h);color:var(--about-ink);font-family:var(--font-heading),system-ui,sans-serif;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.about-profile h3.about-profile__title,.about-profile__title{font-size:1rem;font-weight:600}.about-profile__role{flex:0 0 auto;margin:0 0 .75rem;min-height:var(--about-profile-role-min-h);color:var(--brand-green);font-size:.84rem;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.about-profile-bio{flex:1 1 auto;display:flex;flex-direction:column;margin:0;min-height:0;color:var(--about-muted);font-size:.9rem;line-height:1.6}.about-profile-bio p{margin:0 0 .85rem}.about-profile-bio p:last-child{margin-bottom:0}.about-profile-bio:not(.is-open) .about-profile-bio-lead{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;flex:0 0 auto;min-height:var(--about-profile-bio-min-h);margin-bottom:.35rem}.about-profile-bio-lead--empty{visibility:hidden}.about-profile-more-row{flex:0 0 auto;display:flex;align-items:center;min-height:var(--about-profile-more-min-h,1.4em);margin-top:auto;padding-top:.15rem}.about-profile-more{display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:transparent;color:var(--brand-blue);font-family:var(--font-heading),system-ui,sans-serif;font-size:.86rem;font-weight:650;letter-spacing:.01em;line-height:1.3;cursor:pointer;text-align:left;text-underline-offset:.18em}.about-profile-more--spacer{visibility:hidden;pointer-events:none;cursor:default}.about-profile-more:hover{text-decoration:underline}.about-profile-more:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.about-team-card--blue{background:var(--brand-blue)}.about-team-card--green{background:var(--brand-green)}.about-team-card--solo{max-width:28rem;min-height:clamp(12rem,24vw,16rem);margin-top:clamp(1.75rem,4vw,2.5rem)}.about-team-card--solo .about-team-card__body{margin-top:0}.about-team-card__kicker{margin:0;font-size:.58rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,#fff 82%,transparent)}.about-team-card__kicker,.about-team-card__title{font-family:var(--font-heading),system-ui,sans-serif}.about-team-card__title{margin:clamp(2.75rem,7vw,4.5rem) 0 1.15rem;font-size:clamp(2rem,1.35rem + 2.4vw,3.5rem);font-weight:700;letter-spacing:-.05em;line-height:.95}.about-team-card__body{margin:0;max-width:24rem;color:color-mix(in srgb,#fff 88%,transparent);font-size:.98rem;line-height:1.55}.about-team-card__foot{margin:auto 0 0;font-family:var(--font-heading),system-ui,sans-serif;font-size:.72rem;font-weight:750;letter-spacing:.02em}.about-team-card--blue .about-team-card__body{color:color-mix(in srgb,#fff 88%,var(--brand-blue) 12%)}.about-team-card--green .about-team-card__body{color:color-mix(in srgb,#fff 88%,var(--brand-green) 12%)}.about-team-card .firstyou-mark,.about-team-card .firstyou-mark__first,.about-team-card .firstyou-mark__you{color:inherit;font-size:inherit;font-weight:inherit}.about-careers-copy{max-width:40rem;margin-top:clamp(1.75rem,4vw,2.75rem)}.about-careers-copy__title{margin:0 0 1rem;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.85rem,1.25rem + 2vw,3rem);font-weight:700;letter-spacing:-.045em;line-height:1.02}.about-careers-copy p{margin:0;color:var(--about-muted);font-size:clamp(1rem,.94rem + .35vw,1.15rem);line-height:1.6;text-wrap:pretty}.about-investors-copy{max-width:42rem;margin-top:clamp(1.75rem,4vw,2.75rem)}.about-investors-copy__title{margin:0 0 1rem;font-family:var(--font-heading),system-ui,sans-serif;font-size:clamp(1.85rem,1.25rem + 2vw,3rem);font-weight:700;letter-spacing:-.045em;line-height:1.02;color:var(--about-ink)}.about-investors-copy p{margin:0 0 .95rem;color:var(--about-muted);font-size:clamp(1rem,.94rem + .35vw,1.15rem);line-height:1.6;text-wrap:pretty}.about-investors-copy p:last-child{margin-bottom:0}.about-section-cta{margin:1.75rem 0 0;font-family:var(--font-heading),system-ui,sans-serif;font-size:.95rem;font-weight:700}.about-text-link{color:var(--brand-blue);text-decoration:none}.about-text-link:hover{text-decoration:underline;text-underline-offset:.18em}.about-close{margin-inline:calc(-1 * clamp(1.25rem, 3vw, 2rem))}.about-close .approach-page-close__inner{width:100%;max-width:none;padding-inline:clamp(1.25rem,3vw,2rem)}.about-close .approach-page-close__body{max-width:40rem}#careers,#identity,#investors,#product-team,#services-team,#values,#vision-mission,#what-we-do{scroll-margin-top:calc(var(--header-h) + 1rem)}@media (max-width:56.25rem){.about-layout{grid-template-columns:minmax(0,1fr);gap:0;width:min(78rem,calc(100% - 2 * var(--section-pad-x)));max-width:100%}.about-hero,.about-hero__copy,.about-main,.about-panel,.about-section{min-width:0;max-width:100%}.about-display,.about-hero__display,.about-hero__display--follow,.about-hero__display--name,.about-section-title{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.about-do-card p,.about-hero__copy,.about-name-list li,.about-panel p,.about-section p,.about-vm-card p{overflow-wrap:break-word;word-wrap:break-word}.about-side-nav{--about-mobile-nav-h:3.35rem;position:sticky;top:var(--header-h);z-index:20;margin-inline:calc(-1 * var(--section-pad-x));padding:.65rem var(--section-pad-x);border-bottom:1px solid var(--about-line);background:color-mix(in srgb,var(--about-paper) 92%,transparent);backdrop-filter:blur(12px)}.about-panel{scroll-margin-top:calc(var(--header-h) + var(--about-mobile-nav-h) + .75rem)}.about-side-nav__list{flex-direction:row;flex-wrap:nowrap;gap:.35rem .75rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.about-side-nav__link{white-space:nowrap;border-left:0;border-bottom:2px solid transparent;padding:.45rem .15rem;font-size:.8rem}.about-side-nav__link--active{border-left-color:transparent;border-bottom-color:var(--brand-green)}.about-do-grid,.about-vm-grid{grid-template-columns:1fr;grid-template-rows:none}.about-do-card{display:flex;flex-direction:column;grid-row:auto}.about-do-card__title{min-height:0}.about-do-card .about-section-cta{margin-top:auto}.about-team-grid--single{grid-template-columns:1fr}.about-profile--founder .about-profile__feature{grid-template-columns:minmax(0,1fr);max-width:min(24rem,100%)}.about-profile--founder .about-profile__media{width:min(20rem,100%)}.about-profile--founder .about-profile__portrait{margin:calc(-1 * var(--about-profile-pad)) calc(-1 * var(--about-profile-pad)) 0;width:auto;height:var(--about-profile-portrait-h);min-height:var(--about-profile-portrait-h)}.about-profile--founder .about-profile__identity{padding:1.15rem 0 0}.about-profile--founder .about-profile__story{max-width:min(24rem,100%)}.about-identity,.about-value{grid-template-columns:1fr}.about-value__body{grid-column:1}}@media (max-width:40rem){.about-team-paths{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.about-page{scroll-behavior:auto}.about-side-nav__link{transition:none}}