
.contact-hero-p11{position:relative;overflow:hidden;padding:88px 0;color:#fff;background:radial-gradient(circle at 80% 18%,rgba(211,126,255,.22),transparent 28%),linear-gradient(135deg,#150328,#35105d 58%,#6328a0)}.contact-hero-p11:after,.contact-page-hero-p11:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:44px 44px;pointer-events:none}.contact-hero-grid-p11{position:relative;z-index:2;display:grid;grid-template-columns:1.08fr .92fr;gap:50px;align-items:center}.contact-hero-p11 h1,.contact-page-hero-p11 h1{font-family:"Playfair Display",serif;font-size:clamp(3.2rem,6vw,5.7rem);line-height:.99;margin:18px 0}.contact-hero-p11 p,.contact-page-hero-p11 p{color:#eadff2;line-height:1.8;max-width:760px}.demo-points-p11{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.demo-points-p11 span{padding:8px 11px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.07);border-radius:999px;font-size:.72rem;font-weight:800}
.demo-panel-p11{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:28px;padding:28px;box-shadow:0 28px 80px rgba(0,0,0,.18)}.panel-kicker-p11{font-size:.67rem;color:#efc84e;text-transform:uppercase;font-weight:800}.demo-panel-p11 h3{font-size:1.8rem;margin:10px 0 22px}.expect-step-p11{display:flex;gap:14px;padding:14px 0;border-top:1px solid rgba(255,255,255,.12)}.expect-step-p11 b{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#4d167f;font-size:.7rem;flex:0 0 auto}.expect-step-p11 p{font-size:.83rem;margin:4px 0 0}
.form-layout-p11{display:grid;grid-template-columns:.78fr 1.22fr;gap:42px;align-items:start}.form-intro-p11 h2,.premium-form-p11 h2{font-family:"Playfair Display",serif;color:var(--purple);font-size:clamp(2.6rem,4.6vw,4rem);margin:14px 0}.form-intro-p11 p{color:var(--muted);line-height:1.8}.form-side-card-p11{margin-top:26px;background:#faf7fc;border:1px solid var(--line);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:9px}.form-side-card-p11 strong{color:var(--purple);margin-bottom:4px}.form-side-card-p11 span{color:var(--muted);font-size:.9rem}
.premium-form-p11{background:#fff;border:1px solid var(--line);border-radius:28px;padding:28px;box-shadow:0 18px 50px rgba(47,10,104,.07)}.form-row-p11{display:grid;grid-template-columns:1fr 1fr;gap:14px}.premium-form-p11 label{display:block;font-weight:700;color:#321054;font-size:.82rem;margin-bottom:14px}.premium-form-p11 input,.premium-form-p11 select,.premium-form-p11 textarea{width:100%;box-sizing:border-box;margin-top:7px;border:1px solid #ded6e4;border-radius:12px;padding:13px 14px;font:inherit;color:#2e2435;background:#fff;outline:none}.premium-form-p11 input:focus,.premium-form-p11 select:focus,.premium-form-p11 textarea:focus{border-color:#7d3db1;box-shadow:0 0 0 3px rgba(125,61,177,.08)}.form-note-p11{background:#fff7db;border:1px solid #f0dd9f;color:#745600;border-radius:12px;padding:12px 14px;font-size:.78rem;line-height:1.55;margin:4px 0 16px}.submit-btn-p11{border:0;border-radius:12px;padding:14px 20px;background:linear-gradient(135deg,#3b0d69,#6927a6);color:#fff;font-weight:800;font-size:.95rem;cursor:pointer}.submit-btn-p11:hover{filter:brightness(1.08)}
.demo-benefits-p11{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.benefit-p11{border:1px solid var(--line);border-radius:22px;padding:23px;background:#fff}.benefit-p11 span{color:#b77d00;font-size:.7rem;font-weight:800}.benefit-p11 h3{color:var(--purple);margin:14px 0 8px}.benefit-p11 p{color:var(--muted);font-size:.9rem}
.contact-page-hero-p11{position:relative;overflow:hidden;padding:78px 0;color:#fff;background:radial-gradient(circle at 78% 22%,rgba(211,126,255,.2),transparent 28%),linear-gradient(135deg,#150328,#34105b 60%,#5f249a)}.contact-page-hero-p11 .container{position:relative;z-index:2}.contact-grid-p11{display:grid;grid-template-columns:.78fr 1.22fr;gap:30px}.contact-cards-p11{display:grid;gap:14px}.contact-info-p11{background:#faf7fc;border:1px solid var(--line);border-radius:22px;padding:22px}.contact-info-p11 span{font-size:.68rem;color:#b77d00;font-weight:800}.contact-info-p11 h3{color:var(--purple);margin:12px 0 7px}.contact-info-p11 p,.contact-info-p11 small{color:var(--muted)}.contact-info-p11 a{display:inline-block;margin-top:8px;color:var(--purple);font-weight:800;text-decoration:none}
.contact-dark-p11{background:linear-gradient(145deg,#11031e,#2d0a4d 58%,#54208b);color:#fff}.contact-dark-p11 .section-head h2{color:#fff}.contact-dark-p11 .section-head p{color:#d9cedf}.contact-process-p11{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.process-p11{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.11);border-radius:22px;padding:23px}.process-p11 span{color:#efc84e;font-size:.7rem;font-weight:800}.process-p11 h3{margin:13px 0 8px}.process-p11 p{color:#d9cedf;font-size:.9rem}
@media(max-width:980px){.contact-hero-grid-p11,.form-layout-p11,.contact-grid-p11{grid-template-columns:1fr}.demo-benefits-p11,.contact-process-p11{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.contact-hero-p11,.contact-page-hero-p11{padding:62px 0}.form-row-p11{grid-template-columns:1fr}.demo-benefits-p11,.contact-process-p11{grid-template-columns:1fr}}
