.u-pill-btn{border-radius:9999px!important}.about01-page{background:0 0}.about01-page :where(.glass-01,.glass-02,.glass-03),.about01-page .button,.about01-page .button:hover,.about01-page .button:active{box-shadow:none}.about01-page .button,.about01-page .button:hover,.about01-page .button:active,.about01-page .button span[aria-hidden=true]{transform:none}.about01-page .button,.about01-page .button span[aria-hidden=true]{transition-property:color,background-color,border-color,opacity}.about01-section{padding-block:var(--sp-space-section)}.about01-editorial-split,.about01-name__layout,.about01-founder__layout,.about01-location__layout{gap:clamp(var(--sp-space-7), 8vw, 9rem);align-items:start;display:grid}.about01-editorial-split{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.about01-editorial-split>h2,.about01-editorial-split>div>h2,.about01-name h2,.about01-beliefs h2,.about01-founder h2,.about01-philosophy h2,.about01-location h2,.about01-final h2{color:var(--sp-text);font-size:var(--sp-text-4xl);line-height:var(--sp-leading-tight);letter-spacing:var(--sp-tracking-tight);margin:0}.about01-editorial-split>h2,.about01-editorial-split>div>h2{max-width:13ch}.about01-prose,.about01-name__copy,.about01-founder__copy,.about01-location__copy,.about01-hero__description{color:var(--sp-text-muted);font-size:var(--sp-text-lg);line-height:var(--sp-leading-body)}.about01-prose p,.about01-name__copy p,.about01-founder__copy p,.about01-location__copy p{margin:0}.about01-prose p+p,.about01-name__copy p+p,.about01-founder__copy p+p,.about01-location__copy p+p{margin-top:var(--sp-space-4)}.about01-hero{border-bottom:1px solid var(--sp-border);padding-block:clamp(9rem,15vw,13rem) clamp(5rem,10vw,9rem)}.about01-hero__layout{gap:clamp(var(--sp-space-7), 8vw, 9rem);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;display:grid}.about01-hero h1{max-width:14ch;margin:var(--sp-space-4) 0 0 0;color:var(--sp-text);font-size:var(--sp-text-5xl);letter-spacing:-.055em;text-wrap:balance;line-height:.98}.about01-hero__description>p{color:var(--sp-text-muted);font-size:var(--sp-text-lg);line-height:var(--sp-leading-body);margin:0}@media (width>=769px){.about01-editorial-split--reversed{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.about01-editorial-split--reversed>h2,.about01-editorial-split--reversed>div:not(.about01-prose){order:2}.about01-editorial-split--reversed>.about01-prose{order:1}}.about01-story{background:0 0}.about01-name{border-block:1px solid var(--sp-border);background-color:color-mix(in srgb, var(--sp-bg-elevated) 72%, transparent)}.about01-name__layout{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.75fr);align-items:center}.about01-name__copy h2{margin:var(--sp-space-4) 0 var(--sp-space-5)}.about01-name__visual{min-height:28rem;padding:var(--sp-space-5);place-items:center;display:grid}.about01-name__logo{width:100%;max-width:340px;height:auto}.about01-beliefs h2{max-width:17ch;margin-bottom:clamp(var(--sp-space-7), 7vw, var(--sp-space-9))}.about01-beliefs__list{border-top:1px solid var(--sp-border);margin:0;padding:0;list-style:none}.about01-beliefs__list li{gap:clamp(var(--sp-space-4), 4vw, var(--sp-space-7));padding-block:clamp(var(--sp-space-6), 6vw, var(--sp-space-9));border-bottom:1px solid var(--sp-border);grid-template-columns:minmax(80px,.15fr) minmax(15rem,.72fr) minmax(0,1fr);align-items:center;display:grid}.about01-beliefs__list li>span{color:#ffffff52;letter-spacing:-.04em;justify-content:flex-start;align-items:center;font-size:clamp(84px,7vw,140px);font-weight:500;line-height:.9;display:flex}.about01-beliefs__list h3{color:var(--sp-text);font-size:var(--sp-text-xl);line-height:var(--sp-leading-heading);margin:0}.about01-beliefs__list p{color:var(--sp-text-muted);font-size:var(--sp-text-lg);font-weight:400;line-height:var(--sp-leading-relaxed);margin:0}.about01-founder{border-block:1px solid var(--sp-border);background-color:color-mix(in srgb, var(--sp-bg-elevated) 72%, transparent)}.about01-founder__layout{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr);align-items:center}.about01-founder__copy h2{margin:var(--sp-space-4) 0 var(--sp-space-5)}.about01-founder__portrait{border-radius:var(--sp-radius-lg);box-shadow:none;margin:0;overflow:hidden}.about01-founder__image{border-bottom:1px solid var(--sp-border);object-fit:cover;width:calc(100% + 2px);height:auto;margin-left:-1px;display:block}.about01-founder__portrait figcaption{justify-content:space-between;gap:var(--sp-space-4);padding:var(--sp-space-4) var(--sp-space-5);color:var(--sp-text-muted);font-size:var(--sp-text-xs);display:flex}.about01-founder__portrait figcaption strong{color:var(--sp-text);letter-spacing:.08em}.about01-founder__links{margin-top:var(--sp-space-6);gap:var(--sp-space-5);display:flex}.about01-founder__link{color:var(--sp-text);font-weight:500;text-decoration:none;transition:opacity .2s}.about01-founder__link:hover,.about01-founder__link:focus-visible{opacity:.7}.about01-quote{border-bottom:1px solid var(--sp-border);padding-block:clamp(6rem,13vw,11rem)}.about01-quote__layout{align-items:center;gap:clamp(var(--sp-space-6), 6vw, var(--sp-space-9));grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);display:grid}@media (width>=769px){.about01-quote__layout{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.about01-quote__portrait{order:2}.about01-quote__content{order:1}}.about01-quote__portrait{border-radius:var(--sp-radius-lg);margin:0;overflow:hidden}.about01-quote__image{aspect-ratio:3/4;object-fit:cover;object-position:center 15%;width:100%;height:auto;display:block}.about01-quote blockquote{border-left:2px solid var(--sp-primary);text-align:left;margin:0;padding-left:clamp(20px,4vw,40px)}.about01-quote blockquote p{color:var(--sp-text);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,3.5vw,42px);font-weight:500;line-height:1.2}.about01-quote blockquote footer{margin-top:var(--sp-space-6)}.about01-quote cite{color:var(--sp-text-muted);font-size:var(--sp-text-sm);letter-spacing:.08em;text-transform:uppercase;font-style:normal}.about01-philosophy{padding-block:var(--sp-space-section)}.about01-experience{padding-block:var(--sp-space-section);border-block:1px solid var(--sp-border);background-color:color-mix(in srgb, var(--sp-bg-elevated) 72%, transparent)}.about01-experience h2{margin:0 0 var(--sp-space-5);color:var(--sp-text-dim);font-size:var(--sp-text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:650}.about01-experience__strip{border-radius:var(--sp-radius-lg);box-shadow:none;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.about01-experience__strip>div{min-height:13rem;padding:var(--sp-space-6);flex-direction:column-reverse;justify-content:center;display:flex}.about01-experience__strip>div+div{border-left:1px solid var(--sp-border)}.about01-experience__strip dt{color:var(--sp-text-muted);font-size:var(--sp-text-sm)}.about01-experience__strip dd{margin:0 0 var(--sp-space-2);color:var(--sp-text);font-size:var(--sp-text-4xl);letter-spacing:var(--sp-tracking-tight);font-weight:650;line-height:1}.about01-location__layout{grid-template-columns:minmax(0,1fr) minmax(20rem,.85fr);align-items:center}.about01-location__copy h2{margin-bottom:var(--sp-space-5)}.about01-location__visual{min-height:27rem;padding:var(--sp-space-5);border-radius:var(--sp-radius-lg);box-shadow:none;place-items:center;display:grid}.about01-location__visual svg{width:100%;height:auto}.about01-location__visual path,.about01-location__visual rect{fill:none;stroke:var(--sp-border-light);stroke-width:2px;vector-effect:non-scaling-stroke}.about01-location__visual rect:nth-of-type(2){fill:var(--sp-primary-soft);stroke:var(--sp-primary)}.about01-final{padding-block:0 var(--sp-space-section)}.about01-final__surface{gap:clamp(var(--sp-space-6), 7vw, var(--sp-space-9));padding:clamp(var(--sp-space-6), 6vw, var(--sp-space-9));-webkit-backdrop-filter:blur(5px)saturate(110%);background:#08080a06;border:1px solid #ffffff29;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.about01-final__surface:before{content:"";background:linear-gradient(118deg, transparent 35%, var(--sp-accent-violet-glow), var(--sp-accent-cyan-glow));pointer-events:none;position:absolute;inset:0}.about01-final__surface>*{position:relative}.about01-final h2{max-width:19ch}.about01-final p{margin:var(--sp-space-4) 0 0;color:var(--sp-text-muted);font-size:var(--sp-text-lg);line-height:var(--sp-leading-body)}@media (width<=1024px){.about01-name__layout,.about01-founder__layout{gap:var(--sp-space-7);grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr)}.about01-beliefs__list li{grid-template-columns:minmax(70px,.15fr) minmax(13rem,.72fr) minmax(0,1fr)}.about01-name__visual{min-height:22rem}}@media (width<=768px){.about01-hero{padding-block:8.5rem var(--sp-space-8)}.about01-editorial-split,.about01-editorial-split--reversed,.about01-name__layout,.about01-founder__layout,.about01-quote__layout,.about01-hero__layout,.about01-final__surface{grid-template-columns:1fr}.about01-prose{padding-top:0}.about01-name__visual{min-height:18rem}.about01-beliefs__list li{grid-template-columns:minmax(50px,auto) minmax(0,1fr)}.about01-beliefs__list p{grid-column:2}.about01-founder__copy{order:1}.about01-founder__portrait{order:2;width:min(100%,31rem)}.about01-experience__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.about01-experience__strip>div:nth-child(3){border-left:0}.about01-experience__strip>div:nth-child(n+3){border-top:1px solid var(--sp-border)}}@media (width<=480px){.about01-hero h1{font-size:clamp(3rem,14vw,4.5rem)}.about01-name__visual,.about01-location__visual{min-height:14rem;padding:var(--sp-space-3)}.about01-beliefs__list li{gap:var(--sp-space-3)}.about01-founder__portrait figcaption{gap:var(--sp-space-1);flex-direction:column}.about01-experience__strip>div{min-height:10rem;padding:var(--sp-space-4)}.about01-experience__strip dd{font-size:var(--sp-text-3xl)}.about01-final__surface .button{width:100%}}
