.about[data-astro-cid-oxgmilyn]{background:linear-gradient(180deg, var(--bg-cream) 0%, var(--bg-white) 50%, var(--bg-white) 100%);padding:8rem 0;position:relative;overflow:hidden}.about-bg[data-astro-cid-oxgmilyn]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg-shape[data-astro-cid-oxgmilyn]{filter:blur(80px);opacity:.35;border-radius:50%;position:absolute}.shape-1[data-astro-cid-oxgmilyn]{background:var(--secondary-mint-light);width:400px;height:400px;top:-100px;right:10%}.shape-2[data-astro-cid-oxgmilyn]{background:var(--primary-teal-light);opacity:.15;width:300px;height:300px;bottom:-50px;left:-50px}.about-wrapper[data-astro-cid-oxgmilyn]{z-index:1;grid-template-columns:1fr 1.1fr;align-items:center;gap:5rem;display:grid;position:relative}.about-visual[data-astro-cid-oxgmilyn]{position:relative}.image-frame[data-astro-cid-oxgmilyn]{border-radius:var(--radius-lg);box-shadow:var(--shadow-premium);position:relative;overflow:hidden}.image-frame[data-astro-cid-oxgmilyn]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#ffffff40 0%,#0000 50%);position:absolute;inset:0}.image-placeholder[data-astro-cid-oxgmilyn]{aspect-ratio:1/1.2;background:linear-gradient(145deg, var(--secondary-mint-light) 0%, #e8f0ee 100%);justify-content:center;align-items:center;width:100%;display:flex}.person-icon[data-astro-cid-oxgmilyn]{opacity:.2;font-size:6rem}.visual-decoration[data-astro-cid-oxgmilyn]{background:linear-gradient(135deg, var(--secondary-mint) 0%, transparent 70%);border-radius:50%;position:absolute}.d-1[data-astro-cid-oxgmilyn]{opacity:.5;width:100px;height:100px;top:-25px;right:-25px}.d-2[data-astro-cid-oxgmilyn]{opacity:.4;background:linear-gradient(135deg, var(--primary-teal-light) 0%, transparent 70%);width:70px;height:70px;bottom:30px;left:-35px}.about-content[data-astro-cid-oxgmilyn]{padding:1rem 0}.about-cta[data-astro-cid-oxgmilyn]{text-align:center;grid-column:1/-1;margin-top:5rem}.cta-phrase[data-astro-cid-oxgmilyn]{font-family:var(--font-header);color:var(--primary-teal);margin-bottom:2.5rem;font-size:2rem}.cta-logo[data-astro-cid-oxgmilyn]{opacity:.9;width:100px;height:auto;margin:0 auto 3rem;display:block}.cta-buttons[data-astro-cid-oxgmilyn]{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.section-tag[data-astro-cid-oxgmilyn]{font-family:var(--font-utility);color:var(--primary-teal);text-transform:uppercase;letter-spacing:3px;background:var(--secondary-mint-light);border-radius:var(--radius-xl);margin-bottom:1.25rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:500;display:inline-block}.about-content[data-astro-cid-oxgmilyn] h2[data-astro-cid-oxgmilyn]{font-family:var(--font-header);color:var(--primary-teal);margin-bottom:2rem;font-size:3rem;font-weight:600;line-height:1.2}.about-content[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{color:var(--text-grey);text-align:justify;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.intro[data-astro-cid-oxgmilyn]{font-family:var(--font-accent);color:var(--primary-teal);font-weight:600;font-size:1.25rem!important}.about-content[data-astro-cid-oxgmilyn] strong[data-astro-cid-oxgmilyn]{color:var(--primary-teal);font-weight:600}.about-extended[data-astro-cid-oxgmilyn]{border-radius:var(--radius-lg);background-color:#e4f2e7;margin-top:6rem;padding:4rem}.extended-title[data-astro-cid-oxgmilyn]{color:var(--primary-teal);font-family:var(--font-header);text-align:center;margin-bottom:3rem;font-size:2.5rem}.two-columns[data-astro-cid-oxgmilyn]{grid-template-columns:1fr 1fr;gap:4rem;display:grid}.two-columns[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{color:var(--text-grey);text-align:justify;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.two-columns[data-astro-cid-oxgmilyn] strong[data-astro-cid-oxgmilyn]{color:var(--primary-teal);font-weight:600}@media (width<=768px){.two-columns[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;gap:1.5rem}.about-extended[data-astro-cid-oxgmilyn]{padding:2.5rem 1.5rem}}.btn[data-astro-cid-oxgmilyn]{border-radius:var(--radius-xl);font-family:var(--font-accent);text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all var(--transition-smooth);border:none;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2.2rem;font-size:.9rem;font-weight:600;display:inline-flex}.btn-primary[data-astro-cid-oxgmilyn]{background:linear-gradient(135deg, var(--primary-teal) 0%, var(--primary-teal-dark,#4a8585) 100%);color:#fff;box-shadow:0 4px 15px #5a9e9e4d}.btn-primary[data-astro-cid-oxgmilyn]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #5a9e9e66}@media (width<=968px){.about[data-astro-cid-oxgmilyn]{padding:6rem 0}.about-wrapper[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;gap:3rem}.about-visual[data-astro-cid-oxgmilyn]{max-width:350px;margin:0 auto}.about-content[data-astro-cid-oxgmilyn]{text-align:center;padding:0}.about-content[data-astro-cid-oxgmilyn] h2[data-astro-cid-oxgmilyn]{font-size:2.25rem}.about-cta[data-astro-cid-oxgmilyn]{text-align:center;margin-top:3rem}}
