.about-page{background:var(--navy);color:var(--paper);min-height:100svh;margin:var(--edge);isolation:isolate;border-radius:18px;padding-bottom:0;position:relative;overflow:clip}.about-page:before{content:"";pointer-events:none;opacity:.85;z-index:0;background:radial-gradient(64% 28% at 54% 0,#2830a052,#0000 80%),radial-gradient(46% 28% at 4% 65%,#151cfb2e,#0000 85%),radial-gradient(50% 30% at 96% 40%,#151cfb24,#0000 80%);position:absolute;inset:0}.about-page>.work-cursor-trail{inset:var(--edge);width:calc(100% - var(--edge) * 2);height:calc(100% - var(--edge) * 2);z-index:0;pointer-events:none;position:fixed}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.about-page>.work-cursor-trail{display:none}}@media (max-width:760px){.about-page{border-radius:12px}}.work-top-frame{inset:var(--edge);box-shadow:0 0 0 100vmax var(--paper);z-index:90;pointer-events:none;border-radius:18px;position:fixed}@media (max-width:760px){.work-top-frame{border-radius:12px}}.about-page .work-header{top:var(--edge);z-index:50;-webkit-backdrop-filter:blur(24px);background:linear-gradient(#080a20f9 0%,#080a20ef 78%,#080a20d9);border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;height:64px;padding-inline:clamp(16px,1.8vw,32px);display:flex;position:sticky}.about-page .work-brand{flex-shrink:0;align-items:center;width:32px;height:28px;transition:opacity .2s;display:flex}.about-page .work-brand:hover{opacity:.75}.about-page .work-brand img{filter:brightness(0)invert();width:100%;height:auto}@media (max-width:850px){.about-page .work-header{height:56px;padding-inline:18px}}.about-container{z-index:1;width:100%;max-width:100%;margin:0;padding:0 clamp(16px,1.8vw,32px);position:relative}@keyframes about-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.about-name-col{animation:.65s cubic-bezier(.16,1,.3,1) 50ms both about-rise}.about-portrait{animation:.65s cubic-bezier(.16,1,.3,1) .12s both about-rise}.about-bio-col{animation:.65s cubic-bezier(.16,1,.3,1) .18s both about-rise}.about-modular-section .about-band:first-of-type .about-cell:first-child{animation:.6s cubic-bezier(.16,1,.3,1) .22s both about-rise}.about-modular-section .about-band:first-of-type .about-cell:nth-child(2){animation:.6s cubic-bezier(.16,1,.3,1) .26s both about-rise}.about-modular-section .about-band:first-of-type .about-cell:nth-child(3){animation:.6s cubic-bezier(.16,1,.3,1) .3s both about-rise}.about-modular-section .about-band:first-of-type .about-cell:nth-child(4){animation:.6s cubic-bezier(.16,1,.3,1) .34s both about-rise}.about-modular-section .about-band:first-of-type .about-cell:nth-child(5){animation:.6s cubic-bezier(.16,1,.3,1) .38s both about-rise}.about-modular-section .about-band:nth-of-type(2) .about-cell:first-child{animation:.6s cubic-bezier(.16,1,.3,1) .32s both about-rise}.about-modular-section .about-band:nth-of-type(2) .about-cell:nth-child(2){animation:.6s cubic-bezier(.16,1,.3,1) .36s both about-rise}.about-modular-section .about-band:nth-of-type(2) .about-cell:nth-child(3){animation:.6s cubic-bezier(.16,1,.3,1) .4s both about-rise}.about-modular-section .about-band:nth-of-type(2) .about-cell:nth-child(4){animation:.6s cubic-bezier(.16,1,.3,1) .44s both about-rise}.about-modular-section .about-band:nth-of-type(2) .about-cell:nth-child(5){animation:.6s cubic-bezier(.16,1,.3,1) .48s both about-rise}.about-page .work-outro{animation:.7s cubic-bezier(.16,1,.3,1) .5s both about-rise}@media (prefers-reduced-motion:reduce){.about-name-col,.about-portrait,.about-bio-col,.about-modular-section .about-cell,.about-page .work-outro{opacity:1!important;animation:none!important;transform:none!important}}.about-spread{box-sizing:border-box;align-items:stretch;gap:8px;min-height:60svh;padding:clamp(32px,4vh,48px) 0 0;display:flex}.about-name-col{flex-direction:column;justify-content:flex-end;gap:16px;width:50%;padding-right:24px;display:flex}.about-hero-name{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(52px,5.8vw,96px);font-weight:300;line-height:.94}.about-hero-name span{display:block}.about-hero-sub{letter-spacing:-.015em;color:#888ea8;margin:0;font-size:14.5px;font-weight:400;line-height:1.4}.about-info-col{align-items:stretch;gap:8px;width:50%;display:flex}.about-portrait{background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;flex:1.5;min-width:240px;display:block;position:relative;overflow:hidden}.about-portrait-img{object-fit:cover;object-position:center 38%}.about-bio-col{flex-direction:column;flex:1;gap:24px;display:flex}.about-bio-body{flex-direction:column;gap:16px;display:flex}.about-bio-text{letter-spacing:-.015em;color:#ffffffd9;max-width:44ch;margin:0;font-size:14px;line-height:1.5}.about-credentials{flex-direction:column;gap:8px;max-width:44ch;margin:0;padding:0;font-size:13.5px;line-height:1.5;list-style:none;display:flex}.about-credentials li{color:#ffffffd9;gap:8px;display:flex}.about-slash{color:#555b7b;-webkit-user-select:none;user-select:none;flex-shrink:0;font-weight:500}.about-actions-row{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:16px;display:flex}.about-action-link{color:#fff;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.about-action-placeholder{cursor:default;opacity:.65}.about-action-link:not(.about-action-placeholder):hover{color:var(--lime)}.about-modular-section{flex-direction:column;gap:8px;margin-top:clamp(64px,8vh,96px);padding:0 0 clamp(64px,8vh,100px);display:flex}.about-band{grid-template-columns:repeat(5,1fr);align-items:stretch;gap:8px;display:grid}.about-cell{-webkit-backdrop-filter:blur(20px);background:#090c20a6;border:1px dashed #ffffff1f;border-radius:6px;flex-direction:column;min-height:160px;padding:16px;display:flex}.about-band-title{background:0 0;border:1px dashed #ffffff14;flex-direction:column;justify-content:flex-end;display:flex}.about-band-title h2{font-family:var(--font-display), sans-serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,32px);font-weight:400}.about-cell-label{letter-spacing:.05em;text-transform:uppercase;color:#888ea8;margin-bottom:12px;font-size:11px;font-weight:500;display:block}.about-cell-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.about-cell-list li{color:#fff;gap:8px;font-size:13px;line-height:1.4;display:flex}.about-cell-list li div,.about-cell-list li span:not(.about-slash){color:#fff}.about-cell-list li a{color:#fff;text-decoration:none;transition:color .2s}.about-cell-list strong{color:#fff;font-weight:400}.about-cell-list li a:hover{color:var(--lime)}.about-page .work-outro{min-height:auto;color:var(--work-white,#f7f7f2);isolation:isolate;box-sizing:border-box;background:linear-gradient(#080a2066 0%,#0d1432cc 100%);border-top:1px solid #ffffff14;border-bottom-right-radius:18px;border-bottom-left-radius:18px;flex-direction:column;gap:28px;margin-top:auto;padding:36px clamp(16px,1.8vw,32px) 24px;display:flex;position:relative;overflow:hidden}.about-page .work-outro:before{content: ;z-index:-1;pointer-events:none;background:var(--grain-image,none) 0 0/256px 256px repeat;opacity:.3;position:absolute;inset:0}.about-page .work-outro-top,.about-page .work-outro-bottom{justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.about-page .work-outro-top{letter-spacing:.045em;opacity:.72;font-weight:600}.about-page .work-available{align-items:center;gap:9px;display:flex}.about-page .work-available i{background:var(--lime);border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 4px #c7ff4526}.about-page .work-outro-title{letter-spacing:-.03em;width:max-content;max-width:100%;color:var(--paper,#f7f7f2);cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.1;text-decoration:none;display:inline-flex}.about-page .work-outro-bottom{color:#f7f7f287;border-top:1px solid #ffffff0f;padding-top:20px;font-size:12px}.about-page .work-outro-bottom div{gap:24px;display:flex}.about-page .work-outro-bottom a{color:#f7f7f287;text-decoration:none;transition:color .2s}.about-page .work-outro-bottom a:hover{color:var(--paper,#f7f7f2)}@media (max-width:760px){.about-page .work-outro{border-bottom-right-radius:12px;border-bottom-left-radius:12px;gap:20px;padding:28px 18px 20px}.about-page .work-outro-title{white-space:normal;font-size:clamp(22px,5.5vw,28px)}.about-page .work-outro-top,.about-page .work-outro-bottom{font-size:10px}.about-page .work-outro-bottom{flex-wrap:wrap;gap:12px}.about-page .work-outro-bottom div{order:3;gap:16px;width:100%}}@media (min-width:1440px){.about-portrait{flex:1.5}.about-bio-col{flex:1}}@media (max-width:991px){.about-spread{flex-direction:column;gap:24px;min-height:0}.about-name-col,.about-info-col{width:100%;padding-right:0}.about-portrait{aspect-ratio:3/4;min-width:0}.about-band{grid-template-columns:repeat(2,1fr)}.about-band-title{border:0;grid-column:1/-1;min-height:0;padding:16px 0 0}}@media (max-width:767px){.about-info-col{flex-direction:column}.about-modular-section{margin-top:48px}.about-band{grid-template-columns:1fr}.about-cell{min-height:0}}
