._main_jc4z8_1{max-width:1120px;margin:0 auto;padding:4rem 1.25rem 5rem}._hero_jc4z8_2{text-align:center;max-width:720px;margin:0 auto 2.5rem}._eyebrow_jc4z8_3{margin:0 0 .75rem;color:var(--primary);font-size:.74rem;font-weight:900;letter-spacing:.18em}._hero_jc4z8_2 h1{font-family:Georgia,serif;color:#f7fbf9;font-size:clamp(2rem,4vw,3rem);line-height:1.08;letter-spacing:-.025em;margin:0}._hero_jc4z8_2>p:last-child{margin:1rem auto 0;color:var(--muted-foreground);font-size:1rem;line-height:1.65;max-width:650px}._layout_jc4z8_6{display:grid;grid-template-columns:.9fr 1.35fr;gap:1.35rem;align-items:start}._infoColumn_jc4z8_7{display:grid;gap:1rem}._contactCard_jc4z8_8,._formCard_jc4z8_8,._privacyNote_jc4z8_8{border:1px solid rgba(211,171,77,.22);background:linear-gradient(155deg,var(--card),var(--surface));box-shadow:0 18px 48px #0003}._contactCard_jc4z8_8{border-radius:17px;padding:1.2rem;display:flex;gap:1rem;align-items:flex-start}._iconBox_jc4z8_10{width:48px;height:48px;flex:0 0 48px;border-radius:13px;display:grid;place-items:center;background:#d3ab4d1f;border:1px solid rgba(211,171,77,.28);color:var(--primary)}._contactCard_jc4z8_8 span,._formHeading_jc4z8_11 span{display:block;color:var(--primary);font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem}._contactCard_jc4z8_8 a,._contactCard_jc4z8_8 strong{display:block;color:#f4faf7;font-size:1rem;font-weight:800;text-decoration:none;overflow-wrap:anywhere}._contactCard_jc4z8_8 a:hover{color:var(--primary)}._contactCard_jc4z8_8 p{margin:.45rem 0 0;color:var(--muted-foreground);font-size:.79rem;line-height:1.55}._privacyNote_jc4z8_8{display:flex;gap:.75rem;align-items:flex-start;padding:1rem 1.1rem;border-radius:14px;background:var(--surface)}._privacyNote_jc4z8_8 svg{color:var(--primary);flex:0 0 auto;margin-top:.05rem}._privacyNote_jc4z8_8 p{margin:0;color:var(--muted-foreground);font-size:.76rem;line-height:1.55}._formCard_jc4z8_8{border-radius:19px;padding:1.4rem}._formHeading_jc4z8_11{margin-bottom:1.2rem}._formHeading_jc4z8_11 h2{font-family:Georgia,serif;color:#f7fbf9;font-size:1.55rem;margin:0}._formCard_jc4z8_8 label{display:block;margin-bottom:1rem}._formCard_jc4z8_8 label>span{display:block;color:#d8e5df;font-size:.76rem;font-weight:800;margin-bottom:.45rem}._twoCols_jc4z8_23{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}._formCard_jc4z8_8 input,._formCard_jc4z8_8 textarea{background:var(--surface);border-color:#d3ab4d33;color:#f4faf7}._formCard_jc4z8_8 input:focus,._formCard_jc4z8_8 textarea:focus{border-color:#d3ab4d99;box-shadow:0 0 0 3px #d3ab4d14}._sendButton_jc4z8_26{width:100%;display:flex;align-items:center;justify-content:center;gap:.55rem}._formCard_jc4z8_8 small{display:block;margin-top:.8rem;text-align:center;color:var(--muted-foreground);font-size:.68rem;line-height:1.45}@media(max-width:800px){._layout_jc4z8_6{grid-template-columns:1fr}._infoColumn_jc4z8_7{grid-template-columns:1fr 1fr}._privacyNote_jc4z8_8{grid-column:1/-1}}@media(max-width:600px){._main_jc4z8_1{padding:1.7rem .85rem 4rem}._hero_jc4z8_2{margin-bottom:1.4rem}._hero_jc4z8_2 h1{font-size:1.85rem}._hero_jc4z8_2>p:last-child{font-size:.9rem}._layout_jc4z8_6{gap:1rem}._infoColumn_jc4z8_7{grid-template-columns:1fr}._privacyNote_jc4z8_8{grid-column:auto}._twoCols_jc4z8_23{grid-template-columns:1fr}._formCard_jc4z8_8{padding:1.05rem}._contactCard_jc4z8_8{padding:1rem}}
