.page_head__WqVJ9{padding:48px 0 24px;background:linear-gradient(110deg,color-mix(in srgb,var(--peach) 46%,var(--paper)),color-mix(in srgb,var(--sky) 38%,var(--paper)));padding-inline:var(--gutter)}.page_display__4vGyQ{margin-top:20px;font-size:var(--fs-display);font-weight:700;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.page_display__4vGyQ em{font-style:italic;color:var(--red)}.page_intro__N6jLO{margin-top:24px;font-size:var(--fs-h3);font-weight:400;line-height:1.4;color:var(--ink-2);max-width:52ch}.page_statement__U6bmj{display:grid;grid-template-columns:minmax(280px,38%) 1fr;grid-gap:var(--gutter);gap:var(--gutter);align-items:flex-start;padding:48px 0 72px;background:linear-gradient(135deg,transparent 45%,color-mix(in srgb,var(--mint) 32%,transparent))}.page_image__ryuTv{position:relative;aspect-ratio:3/2;border:1px solid var(--hairline);overflow:hidden;filter:grayscale(1);transition:filter var(--t-base) var(--ease)}.page_image__ryuTv:hover{filter:grayscale(0)}.page_image__ryuTv img{object-fit:cover}.page_copy__8XJLF{border-left:1px solid var(--hairline);margin-left:calc(var(--gutter) / -2);padding-left:calc(var(--gutter) / 2)}.page_copy__8XJLF h2{margin-top:16px;font-size:var(--fs-h2);font-weight:700;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}.page_copy__8XJLF p{margin-top:20px;color:var(--ink-2);font-size:var(--fs-body);max-width:56ch}.page_copy__8XJLF a{margin-top:28px}.page_founder__RSbBH{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);align-items:center;padding:clamp(36px,6vw,72px);margin:32px 0 72px;border:1px solid color-mix(in srgb,var(--brand) 18%,var(--hairline));border-radius:28px;overflow:hidden;background:radial-gradient(circle at 8% 12%,color-mix(in srgb,var(--yellow) 72%,transparent),transparent 30%),linear-gradient(130deg,color-mix(in srgb,var(--mint) 65%,var(--paper)),color-mix(in srgb,var(--sky) 62%,var(--paper)));box-shadow:var(--shadow)}.page_founderVisual__nQpSX{position:relative;display:grid;place-items:center;min-height:340px;border-radius:50% 50% 44% 56%/42% 54% 46% 58%;background:linear-gradient(145deg,var(--coral),var(--yellow));box-shadow:18px 18px 0 color-mix(in srgb,var(--brand) 70%,transparent)}.page_founderVisual__nQpSX:after,.page_founderVisual__nQpSX:before{content:"";position:absolute;border-radius:999px;background:var(--paper);opacity:.72}.page_founderVisual__nQpSX:before{width:64px;height:14px;top:18%;right:12%;transform:rotate(-18deg)}.page_founderVisual__nQpSX:after{width:18px;height:18px;bottom:21%;left:13%}.page_founderMonogram__7ebUb{font-size:clamp(112px,16vw,190px);font-weight:800;line-height:1;letter-spacing:-.08em;color:var(--ink)}.page_founderBadge__30cCV{position:absolute;right:-14px;bottom:30px;display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid var(--ink);border-radius:999px;background:var(--paper);font-family:var(--font-mono);font-size:var(--fs-meta);font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:5px 5px 0 var(--ink)}.page_founderCopy__O4NTY h2{margin-top:14px;font-size:var(--fs-display);font-weight:700;letter-spacing:-.04em;line-height:1}.page_founderCopy__O4NTY>p{max-width:58ch;color:var(--ink-2);font-size:var(--fs-body);line-height:1.8}.page_founderCopy__O4NTY .page_founderLead__uI0Pp{margin-top:18px;color:var(--ink);font-size:var(--fs-h3);font-weight:650;line-height:1.35}.page_founderCopy__O4NTY .page_founderLead__uI0Pp+p{margin-top:18px}.page_founderFacts__zH0de{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:12px;gap:12px;margin-top:30px}.page_founderFacts__zH0de div{display:flex;flex-direction:column;gap:5px;min-height:108px;padding:18px;border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:16px;background:color-mix(in srgb,var(--paper) 78%,transparent)}.page_founderFacts__zH0de strong{font-size:clamp(22px,3vw,34px);line-height:1.1}.page_founderFacts__zH0de span{color:var(--ink-2);font-size:var(--fs-small)}.page_principlesHead__UIctG{margin-top:32px;font-size:var(--fs-h2);font-weight:700;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}.page_principles__lFqMW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--gutter);gap:var(--gutter);padding-top:40px}.page_principles__lFqMW>*+*{border-left:1px solid var(--hairline);margin-left:calc(var(--gutter) / -2);padding-left:calc(var(--gutter) / 2)}.page_principles__lFqMW article{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:22px;background:color-mix(in srgb,var(--yellow) 18%,var(--paper));border-top:5px solid var(--yellow)}.page_principles__lFqMW article:nth-child(2){background:color-mix(in srgb,var(--sky) 34%,var(--paper));border-top-color:var(--blue)}.page_principles__lFqMW article:nth-child(3){background:color-mix(in srgb,var(--mint) 42%,var(--paper));border-top-color:var(--cyan)}.page_num__TrAKE{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.08em;color:var(--red)}.page_principles__lFqMW h3{font-size:var(--fs-h3);font-weight:700;letter-spacing:-.01em;line-height:1.1}.page_principles__lFqMW p{color:var(--ink-2);font-size:var(--fs-small);max-width:40ch}.page_cta__APWL_{border:1px solid var(--rule);padding:40px;display:flex;justify-content:space-between;align-items:center;gap:var(--gutter);margin-top:72px;margin-bottom:96px;background:linear-gradient(105deg,var(--coral),var(--pink) 42%,var(--yellow));color:#111}.page_cta__APWL_ h2{margin-top:14px;font-size:var(--fs-h2);font-weight:700;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}@media (max-width:960px){.page_statement__U6bmj{grid-template-columns:1fr;gap:32px}.page_copy__8XJLF{border-left:0;margin-left:0;padding-left:0}.page_founder__RSbBH{grid-template-columns:1fr}.page_founderVisual__nQpSX{min-height:280px}.page_principles__lFqMW{grid-template-columns:1fr;gap:0}.page_principles__lFqMW>*+*{border-left:0;margin-left:0;padding-left:0;border-top:1px solid var(--hairline);padding-top:28px;margin-top:28px}.page_cta__APWL_{flex-direction:column;align-items:flex-start;padding:28px}}.page_head__WqVJ9{margin-top:28px;padding:clamp(28px,5vw,60px);border:1px solid var(--hairline);border-radius:26px}.page_display__4vGyQ{line-height:1.12}.page_display__4vGyQ em{font-style:normal}.page_intro__N6jLO{font-size:18px;line-height:1.75}.page_statement__U6bmj{gap:44px;padding-block:56px;background:none}.page_image__ryuTv{border-radius:22px;filter:none;box-shadow:var(--shadow)}.page_copy__8XJLF{padding-left:0;margin-left:0;border:0}.page_copy__8XJLF h2{line-height:1.2}.page_copy__8XJLF p{line-height:1.8}.page_principles__lFqMW{gap:22px}.page_principles__lFqMW article,.page_principles__lFqMW>*+*{padding:28px;margin:0;border:1px solid var(--hairline);border-radius:22px;box-shadow:var(--shadow-sm)}.page_principles__lFqMW p{font-size:15px;line-height:1.75}.page_num__TrAKE{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--paper);color:var(--brand)}.page_cta__APWL_{border:1px solid var(--hairline);border-radius:24px;box-shadow:var(--shadow-sm)}@media(max-width:760px){.page_statement__U6bmj{gap:28px}.page_principles__lFqMW,.page_statement__U6bmj{grid-template-columns:1fr}.page_founder__RSbBH{padding:28px 22px;border-radius:22px}.page_founderVisual__nQpSX{min-height:230px;margin-right:10px}.page_founderBadge__30cCV{right:-8px}.page_founderFacts__zH0de{grid-template-columns:1fr}}.page_head__WqVJ9{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--brand) 15%,var(--hairline));background:radial-gradient(circle at 90% 15%,color-mix(in srgb,var(--yellow) 60%,transparent),transparent 27%),linear-gradient(120deg,color-mix(in srgb,var(--peach) 72%,var(--paper)),color-mix(in srgb,var(--sky) 70%,var(--paper)),color-mix(in srgb,var(--mint) 42%,var(--paper)));box-shadow:var(--shadow)}.page_display__4vGyQ em{background:linear-gradient(90deg,var(--coral),var(--pink),var(--brand));background-clip:text;-webkit-background-clip:text;color:transparent}.page_principles__lFqMW article:first-child{background:linear-gradient(145deg,color-mix(in srgb,var(--yellow) 42%,var(--paper)),color-mix(in srgb,var(--peach) 48%,var(--paper)))}.page_principles__lFqMW article:nth-child(2){background:linear-gradient(145deg,color-mix(in srgb,var(--sky) 72%,var(--paper)),var(--paper))}.page_principles__lFqMW article:nth-child(3){background:linear-gradient(145deg,color-mix(in srgb,var(--mint) 70%,var(--paper)),var(--paper))}.page_cta__APWL_{background:linear-gradient(105deg,#ff786c,#ef7cac 38%,#5bbfca 68%,#ffd360)}.page_founderCertificates__mRVd8{grid-column:1/-1;min-width:0;width:100%}.page_founderPhotoVisual__VuYhb{border-radius:24px;background:var(--surface)}.page_founderPhotoVisual__VuYhb:after,.page_founderPhotoVisual__VuYhb:before{display:none}.page_founderPhoto__hhxeG{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center;border-radius:inherit}.page_founderDescription__CPZ_N{white-space:pre-wrap;overflow-wrap:anywhere}.page_founderCopy__O4NTY h2,.page_founderLead__uI0Pp{overflow-wrap:anywhere}.page_content__QCmPY{--fs-display:clamp(26px,3vw,38px);--fs-h2:clamp(20px,2vw,26px);--fs-h3:16px;--fs-body:14px;--fs-small:13px;--fs-meta:11px;font-size:14px;line-height:1.6}.page_head__WqVJ9{margin-top:16px;padding:clamp(20px,3vw,32px)}.page_display__4vGyQ{margin-top:12px}.page_intro__N6jLO{margin-top:14px;font-size:15px;line-height:1.6;max-width:72ch}.page_statement__U6bmj{gap:24px;padding-block:28px}.page_copy__8XJLF h2{margin-top:10px}.page_copy__8XJLF p{margin-top:12px;line-height:1.6;max-width:70ch}.page_copy__8XJLF a{margin-top:16px}.page_content__QCmPY a{font-size:12px}.page_sectionLabel__SvNvA>div{margin:24px 0 16px;font-size:14px}.page_founder__RSbBH{grid-template-columns:minmax(200px,.65fr) minmax(0,1.35fr);gap:24px;padding:clamp(20px,3vw,32px);margin:16px 0 28px}.page_founderVisual__nQpSX{min-height:240px;box-shadow:10px 10px 0 color-mix(in srgb,var(--brand) 70%,transparent)}.page_founderMonogram__7ebUb{font-size:clamp(88px,10vw,130px)}.page_founderBadge__30cCV{padding:8px 12px;bottom:20px}.page_founderCopy__O4NTY h2{margin-top:10px}.page_founderCopy__O4NTY>p{line-height:1.6;max-width:72ch}.page_founderCopy__O4NTY .page_founderLead__uI0Pp,.page_founderCopy__O4NTY .page_founderLead__uI0Pp+p{margin-top:12px}.page_founderFacts__zH0de{margin-top:18px;gap:10px}.page_founderFacts__zH0de div{min-height:80px;padding:12px}.page_founderFacts__zH0de strong{font-size:clamp(18px,2vw,24px)}.page_founderCertificates__mRVd8>section{margin-top:8px}.page_founderCertificates__mRVd8 h2{font-size:20px}.page_founderCertificates__mRVd8 h3{font-size:15px}.page_founderCertificates__mRVd8 article{padding:14px;gap:10px}.page_principlesHead__UIctG{margin-top:18px;line-height:1.2}.page_principles__lFqMW{padding-top:20px;gap:16px}.page_principles__lFqMW article,.page_principles__lFqMW>*+*{padding:18px;gap:10px}.page_principles__lFqMW p{font-size:13px;line-height:1.6}.page_num__TrAKE{width:28px;height:28px;border-radius:9px}.page_cta__APWL_{margin-top:32px;margin-bottom:40px;padding:24px;gap:16px}.page_cta__APWL_ h2{margin-top:10px;line-height:1.2}@media (max-width:960px){.page_founder__RSbBH{grid-template-columns:minmax(0,1fr)}.page_founderVisual__nQpSX{min-height:220px}}@media (max-width:640px){.page_statement__U6bmj{gap:20px}.page_cta__APWL_,.page_founder__RSbBH{padding:20px}}