section.content{position:relative;padding:7rem 0;background:#0a0a0c}section.content .about-grid,section.content .center{display:flex;justify-content:stretch;align-items:center;gap:4rem}@media(max-width:768px){section.content .about-grid,section.content .center{flex-direction:column;gap:2rem}}section.content .about-text,section.content .content{flex:1}section.content .about-image,section.content .image{width:45%;flex-shrink:0}@media(max-width:768px){section.content .about-image,section.content .image{width:100%}}section.content .about-image img,section.content .image img{border-radius:40px;max-width:100%;max-height:100%}section.content.image-left .about-text,section.content.image-left .content,section.content .image-left .about-text,section.content .image-left .content{order:2}section.content.image-left .about-image,section.content.image-left .image,section.content .image-left .about-image,section.content .image-left .image{order:1}section.content .image-bottom,section.content .image-top{flex-direction:column}section.content .image-bottom .about-image,section.content .image-bottom .image,section.content .image-top .about-image,section.content .image-top .image{width:100%}section.content .image-bottom h1,section.content .image-bottom h2,section.content .image-bottom h3,section.content .image-bottom h4,section.content .image-top h1,section.content .image-top h2,section.content .image-top h3,section.content .image-top h4{text-align:center}section.content .image-top .about-text,section.content .image-top .content{order:2}section.content .image-top .about-image,section.content .image-top .image{order:1}section.content h1,section.content h2,section.content h3,section.content h4,section.content h5{color:#f0ede8;font-size:clamp(2rem,4vw,2.8rem);font-weight:800;letter-spacing:-.02em;line-height:1.12;padding:0;margin:0 0 1.5rem}section.content .about-description,section.content .text{font-size:1.05rem;color:#9a978f;line-height:1.8;margin-bottom:1.25rem}section.content .about-description p,section.content .text p{margin-bottom:1.25rem}section.content .about-actions,section.content .ctas{display:flex;gap:1rem;margin-top:.5rem}section.content .about-grid:not(:has(.about-image)){max-width:720px;margin:0 auto}section.content.light{background:#f7f7fa}section.content.light h1,section.content.light h2,section.content.light h3,section.content.light h4,section.content.light h5{color:#1a1a2e}section.content.light .about-description,section.content.light .text{color:#555568}section.content.light .section-label{color:#e8611a}section.content.dark .center,section.content.dark .about-grid{background:#111114;border:1px solid rgba(255,255,255,.04);border-radius:40px;padding:3.5rem}@media(max-width:768px){section.content.dark .center,section.content.dark .about-grid{padding:2rem}}[data-theme=light] section.content{background:#fff}[data-theme=light] section.content h1,[data-theme=light] section.content h2,[data-theme=light] section.content h3,[data-theme=light] section.content h4,[data-theme=light] section.content h5{color:#1a1a2e}[data-theme=light] section.content .about-description,[data-theme=light] section.content .text{color:#555568}[data-theme=light] section.content.light{background:#f3f1ee}[data-theme=light] section.content.dark .center,[data-theme=light] section.content.dark .about-grid{background:#f5f2ee;border-color:#0000000f;box-shadow:0 8px 40px #0000000a}@media(max-width:1024px){section.content .about-grid,section.content .center{gap:3rem}}@media(max-width:768px){section.content .about-grid,section.content .center{grid-template-columns:1fr;gap:2rem}section.content .about-image,section.content .image{max-height:320px}}
