.x8DG0q_main{background:var(--bg-primary);color:var(--text-primary);overflow-x:hidden}.x8DG0q_hero{background:var(--bg-primary);align-items:center;height:100vh;min-height:800px;padding:0 80px;display:flex;position:relative}.x8DG0q_heroContent{z-index:2;flex:1;max-width:500px}.x8DG0q_heroKicker{text-transform:uppercase;letter-spacing:.3em;color:var(--text-muted);margin-bottom:32px;font-size:11px;display:block}.x8DG0q_heroTitle{letter-spacing:-.02em;margin-bottom:40px;font-family:Playfair Display,serif;font-size:clamp(48px,6vw,84px);font-weight:700;line-height:1.05}.x8DG0q_heroDivider{background:var(--accent);width:40px;height:1px;margin-bottom:40px}.x8DG0q_heroDesc{color:var(--text-secondary);max-width:400px;margin-bottom:48px;font-size:16px;line-height:1.7}.x8DG0q_heroImageContainer{clip-path:polygon(15% 0,100% 0,100% 100%,0% 100%);width:60%;height:100%;position:absolute;top:0;right:0}.x8DG0q_heroImage{object-fit:cover;object-position:center}.x8DG0q_section{padding:140px 80px}.x8DG0q_editorialGrid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;max-width:1440px;margin:0 auto;display:grid}.x8DG0q_editorialGridAlt{direction:rtl}.x8DG0q_editorialGridAlt>*{direction:ltr}.x8DG0q_imageWrap{aspect-ratio:16/10;border-radius:40px;position:relative;overflow:hidden;box-shadow:0 20px 80px #00000014}.x8DG0q_textContent{max-width:440px}.x8DG0q_colNum{color:var(--text-muted);margin-bottom:16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;display:block}.x8DG0q_colTitle{color:var(--text-primary);margin-bottom:24px;font-family:Playfair Display,serif;font-size:56px;font-weight:700}.x8DG0q_colDivider{background:var(--accent);width:48px;height:2px;margin-bottom:32px}.x8DG0q_colDesc{color:var(--text-secondary);margin-bottom:40px;font-size:16px;line-height:1.8}.x8DG0q_ctaBtn{background:var(--text-primary);color:var(--bg-primary);border-radius:100px;align-items:center;gap:12px;padding:14px 32px;font-size:14px;font-weight:600;transition:all .4s;display:inline-flex}.x8DG0q_ctaBtn:hover{background:var(--accent);transform:translateY(-4px);box-shadow:0 8px 30px #00000026}.x8DG0q_contactSection{text-align:center;background:#f0ede6;padding:100px 80px}[data-theme=dark] .x8DG0q_contactSection{background:var(--surface-raised)}.x8DG0q_contactContainer{justify-content:space-between;align-items:center;gap:40px;max-width:1200px;margin:0 auto;padding:0 40px;display:flex}.x8DG0q_contactTitle{text-align:left;font-family:Playfair Display,serif;font-size:48px;font-weight:700}.x8DG0q_contactTextWrap{text-align:left;flex:1;max-width:500px}.x8DG0q_contactText{color:var(--text-secondary);line-height:1.6}.x8DG0q_contactBtn{border:1px solid var(--border);border-radius:100px;padding:14px 40px;font-weight:600;transition:all .3s}.x8DG0q_contactBtn:hover{background:var(--text-primary);color:var(--bg-primary)}@media (max-width:1024px){.x8DG0q_hero{padding:0 40px}.x8DG0q_heroImageContainer{width:50%}.x8DG0q_section{padding:100px 40px}.x8DG0q_editorialGrid{grid-template-columns:1fr;gap:40px}.x8DG0q_textContent{order:2;max-width:100%}.x8DG0q_imageWrap{order:1}.x8DG0q_contactContainer{text-align:center;flex-direction:column}.x8DG0q_contactTitle,.x8DG0q_contactTextWrap{text-align:center}}@media (max-width:768px){.x8DG0q_heroImageContainer{display:none}.x8DG0q_heroContent{max-width:100%}.x8DG0q_heroTitle{font-size:48px}}
