/* DISTINCT ABOUT PAGE DESIGN */
body.about-page{background:#f8fafc!important;color:#27313b}
body.about-page main[role="main"]{width:calc(100% - 32px);max-width:1120px;margin:24px auto 40px!important;background:#fff;border:1px solid #efcfb9!important;border-radius:24px;overflow:hidden;box-shadow:0 16px 42px rgba(112,58,21,.08)!important}
body.about-page main[role="main"]>section:first-child{position:relative;isolation:isolate;padding:clamp(34px,6vw,72px) 22px!important;background:linear-gradient(135deg,#fff1e5 0%,#fffaf5 54%,#fff 100%);border-bottom:1px solid #f4dfcf}
body.about-page main[role="main"]>section:first-child:before{content:"";position:absolute;z-index:-1;width:240px;height:240px;right:-70px;top:-105px;border-radius:50%;background:rgba(233,101,18,.10)}
body.about-page main[role="main"]>section:first-child h1{font-size:clamp(1.9rem,4vw,3rem)!important;line-height:1.14;letter-spacing:-.035em;max-width:900px;margin-inline:auto}
body.about-page main[role="main"]>section:first-child p{max-width:790px}
body.about-page main[role="main"]>section:first-child>div>div:first-child{box-shadow:0 3px 12px rgba(183,70,8,.06)}
body.about-page main[role="main"]>div.bg-slate-50{background:#fffaf5!important;border-top:0!important}
body.about-page main[role="main"]>div.bg-slate-50>div{padding:clamp(18px,3vw,38px)!important;gap:22px!important}
body.about-page main[role="main"]>div.bg-slate-50 section.bg-white{border:1px solid #f0dfd2!important;border-radius:20px!important;box-shadow:0 7px 22px rgba(71,44,25,.045)!important;padding:clamp(22px,3.2vw,38px)!important}
body.about-page main[role="main"]>div.bg-slate-50 section[aria-labelledby="what-h2"]{background:linear-gradient(180deg,#fff 0%,#fffaf6 100%)!important}
body.about-page main[role="main"]>div.bg-slate-50 section[aria-labelledby="what-h2"] .grid>div{border:1px solid #f1dfd1;border-radius:16px;padding:20px;background:#fff;box-shadow:0 5px 15px rgba(70,43,24,.035);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
body.about-page main[role="main"]>div.bg-slate-50 section[aria-labelledby="what-h2"] .grid>div:hover{transform:translateY(-3px);border-color:#efb58e;box-shadow:0 10px 24px rgba(183,70,8,.09)}
body.about-page main[role="main"] h2{letter-spacing:-.02em}
body.about-page main[role="main"] a{transition:color .18s ease,background-color .18s ease,border-color .18s ease}
body.about-page main[role="main"] a:hover{color:#b74608!important}
body.about-page main[role="main"] a:focus-visible,body.about-page main[role="main"] button:focus-visible{outline:3px solid rgba(233,101,18,.45);outline-offset:3px}
body.about-page main [class*="text-blue-"],body.about-page main [class*="text-indigo-"],body.about-page main [class*="text-purple-"],body.about-page main [class*="text-rose-"],body.about-page main [class*="text-emerald-"],body.about-page main [class*="text-green-"]{color:#b74608!important}
body.about-page main [class*="bg-blue-"],body.about-page main [class*="bg-indigo-"],body.about-page main [class*="bg-purple-"],body.about-page main [class*="bg-rose-"],body.about-page main [class*="bg-emerald-"],body.about-page main [class*="bg-green-"]{background-color:#fff3e8!important}
body.about-page main [class*="border-blue-"],body.about-page main [class*="border-indigo-"],body.about-page main [class*="border-purple-"],body.about-page main [class*="border-rose-"],body.about-page main [class*="border-emerald-"],body.about-page main [class*="border-green-"]{border-color:#f2d3be!important}
@media(max-width:640px){body.about-page main[role="main"]{width:calc(100% - 16px);margin:14px auto 24px!important;border-radius:18px}body.about-page main[role="main"]>section:first-child{padding:32px 16px!important}body.about-page main[role="main"]>div.bg-slate-50>div{padding:14px!important}}
@media(prefers-reduced-motion:reduce){body.about-page main a,body.about-page main [class*="grid"]>div{transition:none!important}body.about-page main [class*="grid"]>div:hover{transform:none}}
