body.about-page{background:#fbfafb}.about-page-hero{position:relative;overflow:hidden;padding:82px 0 90px;background:linear-gradient(135deg,#fff 4%,#fff1f8 58%,#e8faf7)}.about-page-hero:before{content:"";position:absolute;left:-170px;top:-150px;width:470px;height:470px;border-radius:50%;background:#f8d9ec;opacity:.65}.about-page-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.about-page-copy h1{margin:14px 0;color:var(--navy);font-size:clamp(40px,5.3vw,72px);line-height:1.35;font-weight:900}.about-page-copy h1 em,.about-story-heading em{display:block;color:var(--pink);font-style:normal}.about-page-intro{max-width:620px;color:var(--muted);line-height:2.1;font-size:15px}.about-page-intro p{margin:0 0 10px}.about-page-actions{display:flex;gap:12px;margin-top:28px}.about-page-visual{position:relative;min-height:420px;border-radius:32px 90px 32px 90px;background:#fff;padding:13px;box-shadow:0 25px 65px #22133818;transform:rotate(2deg)}.about-page-visual img{display:block;width:100%;height:394px;object-fit:cover;border-radius:25px 78px 25px 78px}.about-experience{position:absolute;left:-25px;bottom:25px;display:flex;flex-direction:column;padding:16px 21px;border-radius:18px;background:#fff;box-shadow:0 15px 35px #28152b20;transform:rotate(-2deg)}.about-experience strong{color:var(--pink);font-size:31px;line-height:1}.about-experience span,.about-experience small{color:var(--muted);font-size:11px}.about-story{padding:90px 0}.about-story-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:start}.about-story-heading h2{margin:14px 0;color:var(--navy);font-size:38px;line-height:1.65}.about-story-content{color:var(--muted);font-size:14px;line-height:2.2}.about-story-content p{margin:0 0 14px}.about-page-points{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 0;padding:0;list-style:none}.about-page-points li{display:flex;align-items:center;gap:10px;padding:13px;border-radius:14px;background:#fff;border:1px solid #f0e5ed;color:var(--navy);font-size:12px}.about-page-points i{color:var(--pink)}.about-page-stats{padding:25px 0 80px}.about-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.about-stat-grid>div{padding:24px 15px;border-radius:20px;background:#fff;text-align:center;box-shadow:0 10px 28px #1a14320a}.about-stat-grid strong{display:block;color:var(--pink);font-size:29px}.about-stat-grid span{color:var(--muted);font-size:11px}.about-page-cta{padding:0 0 85px}.about-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:32px 40px;border-radius:25px;background:linear-gradient(120deg,#17213a,#263d61);color:#fff}.about-cta-inner h2{margin:8px 0 0;font-size:25px;line-height:1.7}.eyebrow.light{color:#ff9bd1}@media(max-width:900px){.about-page-grid,.about-story-grid{grid-template-columns:1fr;gap:35px}.about-page-visual{max-width:620px;margin:auto;width:100%}.about-story-heading h2{font-size:32px}.about-stat-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.about-page-hero{padding:55px 0 65px}.about-page-copy h1{font-size:40px}.about-page-intro{font-size:13px}.about-page-actions{flex-direction:column}.about-page-actions .btn{width:100%}.about-page-visual{min-height:290px;border-radius:26px 60px 26px 60px}.about-page-visual img{height:270px;border-radius:20px 50px 20px 50px}.about-experience{left:10px;bottom:14px}.about-story{padding:60px 0}.about-page-points{grid-template-columns:1fr}.about-page-stats{padding-bottom:60px}.about-cta-inner{align-items:stretch;flex-direction:column;padding:25px}.about-cta-inner h2{font-size:21px}.about-cta-inner .btn{width:100%}}
