.about-story{border-bottom:var(--hairline);padding:80px 0}.story-grid{grid-template-columns:1fr 420px;align-items:start;gap:64px;display:grid}.story-text p{color:var(--ink-2);font-size:16.5px;line-height:1.75}.story-text p+p{margin-top:16px}.story-note{background:var(--moss-deep);border-radius:var(--radius-sm);padding:36px 32px;position:relative}.story-note-tag{letter-spacing:.3em;text-transform:uppercase;color:#ffffff73;margin-bottom:20px;font-family:Geist Mono,monospace;font-size:9.5px;display:block}.story-note blockquote{color:#ffffffd9;border:none;margin:0;padding:0;font-size:16px;font-style:italic;line-height:1.7}.story-note cite{color:#ffffff80;margin-top:20px;font-size:12px;font-style:normal;font-weight:500;display:block}.about-mv{background:var(--paper-deep);border-bottom:var(--hairline);padding:80px 0}.mv-grid{border:var(--hairline);border-radius:var(--radius-sm);grid-template-columns:1fr 1fr;gap:2px;display:grid;overflow:hidden}.mv-box{background:var(--paper);padding:40px 44px}.mv-box p{color:var(--ink-2);margin-top:16px;font-size:16.5px;line-height:1.75}.about-culture{border-bottom:var(--hairline);padding:80px 0}.about-culture-sub{color:var(--ink-2);max-width:540px;margin-top:16px;font-size:15px;line-height:1.7}.culture-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.culture-card{background:var(--paper-deep);border:var(--hairline);border-radius:var(--radius-sm);padding:28px 24px;transition:box-shadow .25s}.culture-card:hover{box-shadow:0 8px 24px -8px #1a1f181a}.culture-card h3{color:var(--ink);margin-bottom:8px;font-size:15.5px;font-weight:600}.culture-card p{color:var(--ink-2);font-size:14.5px;line-height:1.65}.about-values{background:var(--paper-deep);border-bottom:var(--hairline);isolation:isolate;padding:80px 0;position:relative;overflow:hidden}.about-values:before{content:"";z-index:0;opacity:.18;filter:grayscale()sepia(.1)contrast(1.15)brightness(.68);pointer-events:none;background:url(/images/landmarks/mazar-e-quaid.jpg) 50% 48%/cover no-repeat;position:absolute;inset:0}.about-values:after{content:"";z-index:1;background:linear-gradient(180deg, var(--paper-deep) 0%, #efe7d514 16%, #efe7d514 84%, var(--paper-deep) 100%), linear-gradient(90deg, var(--paper-deep) 0%, #efe7d58c 7%, transparent 20%, transparent 80%, #efe7d58c 93%, var(--paper-deep) 100%);pointer-events:none;position:absolute;inset:0}.about-values .container{z-index:2;position:relative}.values-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;display:grid}.value-item{border-top:2px solid var(--moss);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:0 0 var(--radius-sm) var(--radius-sm);background:#efe7d585;padding:28px 24px;transition:background .3s}.value-item:hover{background:#f7f2e8c7}.value-num{letter-spacing:.3em;color:var(--moss);margin-bottom:12px;font-family:Geist Mono,monospace;font-size:10px;display:block}.value-item h3{color:var(--ink);margin-bottom:8px;font-size:16.5px;font-weight:600}.value-item p{color:var(--ink-2);font-size:15px;line-height:1.65}.about-stats{background:var(--moss-deep);padding:48px 0}.about-stats .container{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.about-stat{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.about-stat-n{color:#fff;font-variation-settings:"opsz" 144, "SOFT" 30;font-family:Fraunces,serif;font-size:clamp(32px,4vw,52px);font-weight:300;line-height:1}.about-stat-l{letter-spacing:.06em;color:#ffffff8c;text-transform:uppercase;font-size:11.5px}.about-cta{padding:80px 0}@media (max-width:1100px){.story-grid{grid-template-columns:1fr;gap:40px}.culture-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.about-story,.about-mv,.about-culture,.about-values,.about-cta{padding:56px 0}.mv-grid{grid-template-columns:1fr}.mv-box{padding:32px 28px}.about-stats .container{justify-content:center}.about-values{overflow:visible}.values-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;margin-top:36px;padding-bottom:16px;display:flex;overflow-x:auto}.values-grid::-webkit-scrollbar{display:none}.value-item{scroll-snap-align:start;flex:0 0 78%}}@media (max-width:480px){.story-note{padding:30px 22px}.mv-box{padding:28px 20px}.culture-card{padding:24px 20px}.culture-grid{grid-template-columns:1fr}.value-item{flex-basis:84%}.about-stats .container{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;display:grid}}
