.about-hero{background:linear-gradient(120deg,#faf7ff,#f1e8ff);padding:68px 0}.about-hero-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:62px;align-items:center}.about-hero .eyebrow{font-size:12px;letter-spacing:1.7px}.about-hero h1{font-size:clamp(45px,4.55vw,66px);letter-spacing:-2.8px;line-height:1.12;margin-bottom:25px}.about-hero p{font-size:18px;max-width:485px;line-height:1.75}.about-hero-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:30px}.about-brand-board{border-radius:23px;overflow:hidden;background:radial-gradient(ellipse at 100% 90%,#8c52ff66,transparent 65%),#2e1747;color:white;box-shadow:0 20px 55px #4e23691c}.board-caption{padding:27px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #ffffff18}.board-caption>span{font-size:10px;letter-spacing:1.6px;color:#e6d9ef;font-weight:600}.board-caption img{width:94px;height:auto}.brand-promise{padding:31px 34px 36px;font-family:Manrope,sans-serif;font-size:clamp(35px,3.7vw,53px);line-height:1.23;letter-spacing:-2px;font-weight:700}.brand-promise>span,.brand-promise>strong{display:block}.brand-promise>span{color:#f1e8ff}.brand-promise>strong{color:#c79aff;margin-top:7px}.board-bottom{padding:22px 30px;background:#ffffff09;border-top:1px solid #ffffff18}.board-bottom strong{display:block;font-size:14px}.board-bottom>span{font-size:12px;color:#c9b4dc;display:block;margin-top:5px}.about-story{display:grid;grid-template-columns:1fr 1.35fr;gap:85px;align-items:start}.about-story h2{font-size:44px}.about-location{font-size:14px;font-weight:600;border-left:3px solid #8c52ff;padding-left:17px;margin-top:32px}.about-location>span{font-size:12px;font-weight:400;color:#80708e}.about-story p{font-size:17px;line-height:1.85}.about-story .story-lead{font-size:23px;line-height:1.65;color:#2e1747}.about-beliefs{background:#2e1747;color:white;padding:70px 0}.beliefs-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.beliefs-grid article+article{border-left:1px solid #614078;padding-left:70px}.belief-number{font-size:12px;letter-spacing:1.6px;color:#cca8ff;display:block;margin-bottom:25px;font-weight:600}.beliefs-grid h2{font-size:42px}.beliefs-grid p{font-size:17px;line-height:1.8;color:#d4c5e2;margin:0}.principle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.principle-grid article{border-top:1px solid #e6d9ef;padding:28px 20px 0 0}.principle-grid article>span{display:block;color:#8c52ff;font-size:30px;font-family:Manrope,sans-serif;font-weight:700;margin-bottom:22px}.principle-grid h3{font-size:22px}.principle-grid p{font-size:16px;line-height:1.8;margin-bottom:0}.about-digital{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-top:1px solid #f1e8ff}.about-digital p{font-size:18px;line-height:1.8}.about-cta{text-align:center;padding:73px 0;background:linear-gradient(120deg,#8c52ff,#8c52ff);color:white}.about-cta .eyebrow{color:#e6d9ef}.about-cta h2{font-size:48px;line-height:1.18}.about-cta em{color:#f1e8ff}.about-cta p{color:#f1e8ff;font-size:17px}.about-cta .wrap>div{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:28px}.about-cta .wrap>div>a:last-child{font-size:15px}.about-page .home-reviews{background:#faf7ff}.about-page .home-blog{background:white}
@media(max-width:1050px){.about-hero-grid{gap:35px}.about-story{gap:45px}.beliefs-grid{gap:40px}.beliefs-grid article+article{padding-left:40px}.about-digital{gap:40px}.about-hero-actions{gap:17px}.about-hero h1{font-size:53px}}
@media(max-width:760px){.about-hero{padding:40px 0 45px}.about-hero-grid{grid-template-columns:1fr;gap:34px}.about-hero h1{font-size:46px;letter-spacing:-2px}.about-hero p{font-size:17px}.about-hero .eyebrow{font-size:11px}.about-hero-actions{margin-top:25px;gap:19px}.about-brand-board{max-width:490px;width:100%;margin:auto;border-radius:18px}.board-caption{padding:22px 24px}.board-caption img{width:90px}.brand-promise{font-size:47px;padding:26px 27px 32px}.board-bottom{padding:20px 25px}.about-story{grid-template-columns:1fr;gap:30px}.about-story h2{font-size:37px}.about-location{margin-top:25px}.about-story .story-lead{font-size:21px}.about-story p{font-size:16px}.about-beliefs{padding:52px 0}.beliefs-grid{grid-template-columns:1fr;gap:35px}.beliefs-grid article+article{border-left:0;padding-left:0;border-top:1px solid #614078;padding-top:35px}.beliefs-grid h2{font-size:36px}.beliefs-grid p{font-size:16px}.belief-number{margin-bottom:18px;font-size:11px}.principle-grid{grid-template-columns:1fr;gap:27px}.principle-grid article{padding-top:22px}.principle-grid article>span{margin-bottom:13px;font-size:27px}.principle-grid h3{margin-bottom:12px}.about-digital{grid-template-columns:1fr;gap:10px}.about-digital h2{font-size:35px}.about-digital p{font-size:16px}.about-cta{padding:55px 0}.about-cta h2{font-size:37px}.about-cta .wrap>div{flex-direction:column;gap:20px}.about-cta .eyebrow{font-size:10px}.about-cta p{font-size:16px}}
