.about-main{isolation:isolate;position:relative}.about-main .info-section{padding-top:clamp(48px,8vh,96px)}.about-we-layout{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;display:grid;position:relative}.about-we-art{isolation:isolate;width:100%;position:relative}.about-we-art img{width:100%;height:auto;display:block}.about-we-title{max-width:900px}.about-we-body{max-width:680px;font-size:var(--fs-body);color:var(--graphite);margin-top:clamp(28px,4.5vh,48px);line-height:2}.about-we-lead{font-size:var(--fs-statement);color:var(--ink);margin-bottom:14px;font-weight:600;line-height:1.6}.about-we-lead .ph{display:inline-block}.about-main .about-philosophy{z-index:auto;padding:clamp(96px,14vh,160px) 0 clamp(72px,11vh,120px);position:relative}.about-philosophy-list{z-index:1;gap:clamp(48px,8vh,88px);display:grid;position:relative}.about-philosophy-item{grid-template-columns:200px minmax(0,1fr);align-items:baseline;display:grid}.about-philosophy-statement{font-size:var(--fs-title-sm);color:var(--ink);font-weight:600;line-height:1.7}.about-philosophy-statement span{display:block}.about-belief-cols{font-size:var(--fs-body);color:var(--graphite);gap:clamp(64px,9vw,112px);margin-top:clamp(32px,5.5vh,64px);line-height:2;display:grid}.about-belief-part{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,80px);display:grid}.about-belief-part+.about-belief-part{grid-template-columns:minmax(0,1fr) 260px}.about-belief-part-field{grid-template-columns:360px minmax(0,1fr)}.about-belief-part:nth-child(2n) .about-belief-art{grid-area:1/2}.about-belief-part:nth-child(2n) .about-belief-copy{grid-area:1/1}.about-belief-art{width:100%;height:auto}.about-belief-copy p+p{margin-top:1.1em}.about-belief-key{color:var(--ink);font-weight:700}.about-belief-copy .about-belief-q{font-size:var(--fs-statement);color:var(--ink);margin:1.6em 0;font-weight:600;line-height:1.8}.about-belief-q strong{background:linear-gradient(transparent 62%, var(--emerald-200) 62%) no-repeat;padding:0 2px}.about-signature{justify-content:flex-end;align-items:center;gap:24px;margin-top:clamp(32px,5vh,52px);display:flex}.about-representative-photo{object-fit:cover;object-position:center 42%;border-radius:var(--radius-md);width:160px;height:200px}.about-sign{text-align:right;color:var(--slate);font-size:13px}.about-sign b{letter-spacing:.08em;color:var(--ink);margin-top:6px;font-size:20px;font-weight:700;display:block}.js .about-main [data-reveal]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(28px)}.js .about-main [data-reveal].in{opacity:1;transform:none}.js .about-main .about-we-art[data-reveal],.js .about-main .about-belief-part:nth-child(odd) .about-belief-copy[data-reveal],.js .about-main .about-belief-part:nth-child(2n) .about-belief-art[data-reveal]{transition-delay:.15s}.js .about-main .about-philosophy-statement span{clip-path:inset(0 0 100%);transition:clip-path .9s var(--ease), transform .9s var(--ease);transform:translateY(.5em)}.js .about-main .about-philosophy-item.in .about-philosophy-statement span{clip-path:inset(0 0 -.2em);transform:none}.js .about-main .about-philosophy-statement span:first-child{transition-delay:.15s}.js .about-main .about-philosophy-statement span:nth-child(2){transition-delay:.3s}.js .about-main .about-philosophy-statement span:nth-child(3){transition-delay:.45s}.js .about-main .about-belief-q strong{transition:background-size .7s var(--ease);background-size:0% 100%}.js .about-main .about-belief-q.in strong{background-size:100% 100%}.js .about-main .about-belief-q.in strong:first-of-type{transition-delay:.5s}.js .about-main .about-belief-q.in strong:nth-of-type(2){transition-delay:.75s}.js .about-main .about-belief-q.in strong:nth-of-type(3){transition-delay:1s}.js .about-main .about-stats-grid .stat-card,.js .about-main .about-explore-grid>li{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(20px)}.js .about-main .in .stat-card,.js .about-main .in .about-explore-grid>li{opacity:1;transform:none}.js .about-main .in .stat-card:nth-child(2),.js .about-main .in .about-explore-grid>li:nth-child(2){transition-delay:.12s}.js .about-main .in .stat-card:nth-child(3),.js .about-main .in .about-explore-grid>li:nth-child(3){transition-delay:.24s}.js .about-main .in .stats-grid-soon .stat-card{transition-delay:.36s}.js .about-main .about-explore-reveal[data-reveal]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .about-main [data-reveal],.js .about-main .about-philosophy-statement span,.js .about-main .about-stats-grid .stat-card,.js .about-main .about-explore-grid>li{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.js .about-main .about-belief-q strong{background-size:100% 100%;transition:none}}@media (max-width:1024px){.about-we-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.about-belief-part{grid-template-columns:220px minmax(0,1fr);gap:32px}.about-belief-part+.about-belief-part{grid-template-columns:minmax(0,1fr) 220px}.about-belief-part-field{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:768px){.about-signature{flex-wrap:wrap;gap:20px}.about-we-layout{grid-template-columns:1fr;gap:28px}.about-we-art{justify-self:center;width:100%;max-width:600px}.about-belief-part,.about-belief-part+.about-belief-part{grid-template-columns:1fr;gap:28px}.about-belief-art{justify-self:center;width:200px}.about-belief-part-field .about-belief-art{width:100%;max-width:320px}.about-belief-part:nth-child(2n) .about-belief-art,.about-belief-part:nth-child(2n) .about-belief-copy{grid-area:auto}.about-philosophy-item{grid-template-columns:1fr;gap:16px}.about-belief-cols{grid-template-columns:1fr;gap:56px}}
