.about{background:var(--bg)}.photo-ph{position:relative;width:100%;height:100%;overflow:hidden;background:repeating-linear-gradient(135deg,var(--sky-light) 0,var(--sky-light) 14px,#E3EAF6 14px,#E3EAF6 28px);display:flex;align-items:flex-end}.photo-ph:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 25%,rgba(97,189,212,.22),transparent 60%),radial-gradient(circle at 80% 80%,rgba(243,115,108,.16),transparent 55%)}.photo-ph__tag{position:relative;margin:16px;padding:8px 12px;background:rgba(255,255,255,.9);border-radius:var(--r-sm);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.02em;color:var(--ink-soft);line-height:1.45;max-width:90%;box-shadow:var(--shadow-sm)}.photo-ph__tag b{color:var(--navy);font-weight:700;display:block;margin-bottom:2px;letter-spacing:.06em}.about-hero__img,.founder-feature__img{object-fit:cover;object-position:center 28%}.about-hero{padding:72px 0 84px;position:relative}.about-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.about-hero__copy{max-width:600px}.about-hero h1{font-size:clamp(40px,5vw,70px);line-height:1.04;margin-top:20px}.about-hero__sub{margin-top:26px;font-size:19px;line-height:1.6;color:var(--ink-soft);max-width:520px}.about-hero__sub+.about-hero__sub{margin-top:16px}.about-hero__visual{position:relative;aspect-ratio:4/5;border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-hero)}.about-hero__chips{display:flex;gap:10px;margin-top:34px;flex-wrap:wrap}.about-editorial{padding:96px 0;border-top:1px solid var(--line-soft)}.about-editorial__inner{max-width:760px;margin:0 auto}.about-editorial h2{font-size:clamp(30px,3.4vw,46px);line-height:1.14;margin:18px 0 36px;max-width:640px}.about-editorial p{font-size:19px;line-height:1.72;color:var(--ink-soft)}.about-editorial p+p{margin-top:24px}.about-editorial strong{color:var(--ink);font-weight:600}.principles{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px}.principle{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:38px 36px;position:relative;transition:all .25s ease}.principle:hover{border-color:var(--sky-mid);box-shadow:var(--shadow-md);transform:translateY(-3px)}.principle__num{font-family:var(--serif);font-size:15px;font-weight:700;letter-spacing:.1em;color:var(--albya-blue)}.principle__icon{width:52px;height:52px;border-radius:var(--r-md);background:var(--sky-light);color:var(--navy);display:inline-flex;align-items:center;justify-content:center;margin-bottom:22px}.principle h3{font-size:23px;margin-bottom:12px}.principle p{font-size:15.5px;line-height:1.65;color:var(--ink-soft)}.mv-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:40px}.mv-card{background:var(--surface);border:1px solid var(--line-soft);border-left:4px solid var(--coral);border-radius:var(--r-lg);padding:44px 44px 48px}.mv-card h3{font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--albya-blue);margin-bottom:20px}.mv-card p{font-family:var(--serif);font-size:clamp(22px,2.1vw,28px);line-height:1.4;font-weight:500;color:var(--ink);letter-spacing:-.01em}.values{margin-top:44px;border-top:1px solid var(--line)}.value-item{display:grid;grid-template-columns:110px 1fr;gap:40px;padding:36px 0;border-bottom:1px solid var(--line);align-items:start}.value-item__num{font-family:var(--serif);font-size:58px;line-height:.9;font-style:italic;color:var(--coral);opacity:.85}.value-item__body{max-width:720px}.value-item h3{font-size:26px;margin-bottom:10px}.value-item p{font-size:17px;line-height:1.65;color:var(--ink-soft)}.founder-feature{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-xl);overflow:hidden;display:grid;grid-template-columns:.85fr 1fr}.founder-feature--solo{margin-top:48px;grid-template-columns:1fr 1.25fr}.founder-feature__photo{position:relative;min-height:480px}.founder-feature__body{padding:44px 44px 40px;display:flex;flex-direction:column;justify-content:center}.founder-feature__role{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--albya-blue)}.founder-feature__name{font-family:var(--serif);font-size:clamp(34px,3.4vw,46px);font-weight:600;letter-spacing:-.02em;margin:8px 0 6px}.founder-feature__tagline{font-family:var(--serif);font-style:italic;font-size:19px;color:var(--albya-blue);margin-bottom:22px}.founder-feature__bio p{font-size:15px;line-height:1.68;color:var(--ink-soft)}.founder-feature__bio p+p{margin-top:14px}.founder-feature__kaloni{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:10px 16px;background:var(--sky-light);border-radius:var(--r-pill);font-size:13px;color:var(--ink-soft);width:fit-content}.founder-feature__kaloni b{color:var(--navy);font-weight:700}.pullquote{background:var(--sky-light);border-radius:var(--r-xl);padding:80px 72px;display:grid;grid-template-columns:auto 1fr;gap:44px;align-items:center}.pullquote__mark{font-family:var(--serif);font-size:140px;line-height:.7;color:var(--coral);font-style:italic;align-self:start}.pullquote__text{font-family:var(--serif);font-size:clamp(24px,2.7vw,38px);line-height:1.34;font-weight:500;letter-spacing:-.015em;color:var(--navy)}.pullquote__author{margin-top:28px;font-family:var(--sans);font-size:15px;font-weight:600;color:var(--ink-soft)}.pullquote__author span{color:var(--ink-muted);font-weight:400}.about-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:44px}.about-stat{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:38px 30px;text-align:left}.about-stat__num{font-family:var(--serif);font-size:clamp(44px,4.4vw,60px);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--navy)}.about-stat__num .accent{color:var(--coral)}.about-stat__label{margin-top:14px;font-size:14.5px;line-height:1.5;color:var(--ink-soft)}.timeline{margin-top:56px;position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.timeline:before{content:"";position:absolute;top:9px;left:0;right:0;height:2px;background:var(--line)}.tl-item{position:relative;padding-top:36px}.tl-item__dot{position:absolute;top:2px;left:0;width:16px;height:16px;border-radius:50%;background:var(--surface);border:3px solid var(--sky-mid)}.tl-item--key .tl-item__dot{border-color:var(--coral);background:var(--coral)}.tl-item__year{font-family:var(--serif);font-size:22px;font-weight:700;color:var(--navy);margin-bottom:8px}.tl-item--key .tl-item__year{color:var(--coral)}.tl-item__text{font-size:13.5px;line-height:1.55;color:var(--ink-soft);padding-right:12px}.building-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 48px;margin-top:40px}.building-item{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-bottom:1px solid var(--line-soft)}.building-item__check{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:rgba(243,115,108,.12);color:var(--coral-deep);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.building-item__text{font-size:16px;line-height:1.55;color:var(--ink)}.building-item__text b{font-weight:700}.press-logos{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:40px}.press-logo{height:84px;border:1px solid var(--line-soft);border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:18px;font-weight:600;letter-spacing:.02em;color:var(--ink-muted);filter:grayscale(1);opacity:.65;transition:all .25s ease;background:var(--surface)}.press-logo:hover{filter:grayscale(0);opacity:1;color:var(--navy);border-color:var(--sky-mid)}.press-note{margin-top:20px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--ink-muted);display:flex;align-items:center;gap:8px}.cta-dual{background:var(--grad-aqua-navy);border-radius:var(--r-xl);padding:80px 64px;text-align:center;position:relative;overflow:hidden}.cta-dual .eyebrow{color:var(--coral-light)}.cta-dual h2{color:#fff;margin:16px auto 0;max-width:760px}.cta-dual__sub{color:rgba(255,255,255,.82);font-size:17px;line-height:1.6;max-width:620px;margin:22px auto 0}.cta-dual__buttons{display:flex;gap:18px;justify-content:center;align-items:center;margin-top:40px;flex-wrap:wrap}.cta-dual__or{color:rgba(255,255,255,.5);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.cta-dual__helper{margin-top:24px;font-size:13px;color:rgba(255,255,255,.6);letter-spacing:.02em}.cta-dual .btn--lg{min-width:240px}@media (max-width:1024px){.about-hero__grid{grid-template-columns:1fr;gap:40px}.about-hero__visual{max-width:460px;aspect-ratio:16/10}.about-stats,.building-grid,.mv-grid,.principles{grid-template-columns:1fr 1fr}.founder-feature{grid-template-columns:.9fr 1fr}.timeline{grid-template-columns:1fr;gap:0}.timeline:before{display:none}.tl-item{padding:20px 0 20px 30px;border-left:2px solid var(--line)}.tl-item__dot{left:-9px;top:22px}}@media (max-width:720px){.about-hero{padding:40px 0 56px}.about-stats{grid-template-columns:1fr 1fr}.building-grid,.mv-grid,.press-logos,.principles{grid-template-columns:1fr}.press-logos{grid-template-columns:1fr 1fr}.founder-feature{grid-template-columns:1fr}.founder-feature__photo{min-height:320px}.pullquote{grid-template-columns:1fr;padding:44px 28px;gap:0}.pullquote__mark{font-size:80px}.value-item{grid-template-columns:60px 1fr;gap:20px}.value-item__num{font-size:40px}.cta-dual{padding:48px 26px}.cta-dual__buttons{flex-direction:column}.cta-dual .btn--lg{width:100%}}