.about-hero{background-color:var(--color-base-100);width:100%;padding-top:10rem;padding-bottom:5rem;position:relative;overflow:hidden}.about-hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(#ff6e1408 0%,#0000 60%);width:120%;height:100%;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.about-hero-content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:65%;margin:0 auto;display:flex;position:relative}.about-hero-content p.lg{max-width:520px;color:var(--color-accent-2);line-height:1.6}.about-story{background-color:var(--color-base-100);width:100%;padding:2rem 0 6rem;position:relative}.about-story-layout{flex-direction:row;align-items:flex-start;gap:3.5rem;max-width:1200px;margin:0 auto;display:flex}.about-story-photo{flex-shrink:0;width:38%}.about-photo{object-fit:cover;filter:grayscale()contrast(1.1);border-radius:.75rem;width:100%;max-height:520px;transition:transform .4s,box-shadow .4s,filter .4s;box-shadow:0 4px 16px #00000014,0 12px 48px #0000000f}.about-story-photo:hover .about-photo{filter:grayscale(80%)contrast(1.05);transform:scale(1.01);box-shadow:0 8px 24px #0000001a,0 20px 60px #00000014}.about-story-text{flex-direction:column;gap:0;width:62%;padding-top:.5rem;display:flex}.about-story-text p{color:var(--color-base-400);margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.75}.about-story-text p:last-child{margin-bottom:0}.about-qualifications{background-color:var(--color-base-400);width:100%;padding:5rem 0;position:relative;overflow:hidden}.about-qualifications-grid{z-index:1;justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto;display:flex;position:relative}.qualification-item{text-align:center;border-radius:1rem;flex-direction:column;flex:1;align-items:center;gap:.5rem;min-width:180px;padding:1.5rem;transition:background-color .3s,transform .3s;display:flex}.qualification-item:hover{background-color:#ffffff0a;transform:translateY(-2px)}.qualification-value{font-family:var(--font-display);color:var(--color-base-100);letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:3.25rem;font-weight:600;line-height:1}.qualification-label{font-family:var(--font-mono);text-transform:uppercase;color:var(--color-base-200);letter-spacing:.08em;white-space:nowrap;font-size:.75rem;font-weight:500}.about-why{background-color:var(--color-base-100);width:100%;padding:7rem 0 6rem;position:relative;overflow:hidden}.about-why-content{flex-direction:column;gap:0;max-width:720px;margin:0 auto;display:flex}.about-why-content h2{text-align:center;margin-bottom:2.5rem}.about-why-content p{color:var(--color-base-400);margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.75}.about-why-content p:last-child{margin-bottom:0}.about-cta{background-color:var(--color-base-100);width:100%;padding:2rem 0 8rem;position:relative;overflow:hidden}.about-cta-content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:600px;margin:0 auto;display:flex;position:relative}@media (max-width:1000px){.about-hero{padding-top:8rem;padding-bottom:3rem}.about-hero-content{width:100%}.about-hero-content p.lg{max-width:100%}.about-story{padding:2rem 0 4rem}.about-story-layout{flex-direction:column;gap:2.5rem}.about-story-photo{width:100%}.about-photo{width:100%;max-height:400px}.about-story-text{width:100%}.about-qualifications{padding:3.5rem 0}.about-qualifications-grid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.qualification-value{font-size:2.5rem}.qualification-label{letter-spacing:.05em;font-size:.7rem}.about-why{padding:5rem 0 4rem}.about-why-content h2{margin-bottom:2rem}.about-cta{padding:2rem 0 5rem}}@media (max-width:480px){.about-hero{padding-top:7rem;padding-bottom:2rem}.about-hero-content{gap:1rem}.about-story{padding:1rem 0 3rem}.about-story-layout{gap:2rem}.about-photo{max-height:300px}.about-story-text p{margin-bottom:1.25rem;font-size:1rem}.about-qualifications{padding:3rem 0}.about-qualifications-grid{grid-template-columns:1fr 1fr;gap:1.5rem}.qualification-item{min-width:auto;padding:1rem}.qualification-value{font-size:2rem}.qualification-label{font-size:.65rem}.about-why{padding:3.5rem 0 3rem}.about-why-content h2{margin-bottom:1.5rem}.about-why-content p{margin-bottom:1.25rem;font-size:1rem}.about-cta{padding:1rem 0 4rem}}.dark .about-hero{background-color:var(--bg-page)}.dark .about-hero:before{background:radial-gradient(#ff6e140f 0%,#0000 60%)}.dark .about-hero-content p.lg{color:var(--text-secondary)}.dark .about-story{background-color:var(--bg-page)}.dark .about-story-text p{color:var(--text-primary)}.dark .about-photo{box-shadow:0 4px 16px #0000004d,0 12px 48px #0003}.dark .about-story-photo:hover .about-photo{box-shadow:0 8px 24px #0006,0 20px 60px #0000004d}.dark .about-qualifications{background-color:var(--bg-surface);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}.dark .about-why{background-color:var(--bg-page)}.dark .about-why-content h2,.dark .about-why-content p{color:var(--text-primary)}.dark .about-cta{background-color:var(--bg-page)}.dark .about-cta-content h3{color:var(--text-primary)}
/*# sourceMappingURL=4c938deb909816ef.css.map*/