.ci9yzf1{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}
@media (max-width:699px){.c1yopm6{background:#F8F4EF;padding:24px 18px 64px}}
@media (min-width:700px){.c1yopm6{background:#F8F4EF;padding:40px 44px 110px}}
.c71a3n8{max-width:1240px;margin:0 auto}
@media (max-width:699px){.c7eznr7{display:grid;grid-template-columns:1fr;gap:22px;padding:44px 0;border-top:1px solid #E6DDD6;scroll-margin-top:20px}}
@media (min-width:700px) and (max-width:1099px){.c7eznr7{display:grid;grid-template-columns:1fr;gap:32px;padding:64px 0;border-top:1px solid #E6DDD6;scroll-margin-top:20px}}
@media (min-width:1100px){.c7eznr7{display:grid;grid-template-columns:1.25fr 1fr;gap:56px;padding:64px 0;border-top:1px solid #E6DDD6;scroll-margin-top:20px}}
.c7m01qz{height:28px;padding:0 12px;border-radius:4px;background:#EFE5DD;font-size:12px;font-weight:500;color:#6E594A;display:inline-flex;align-items:center;gap:6px}
@media (max-width:699px){.c67eyud{margin:18px 0 0;font-size:34px;font-weight:400;letter-spacing:-0.045em;line-height:1;color:#4A4743}}
@media (min-width:700px){.c67eyud{margin:18px 0 0;font-size:44px;font-weight:400;letter-spacing:-0.045em;line-height:1;color:#4A4743}}
.c6lgn7h{margin:18px 0 0;max-width:540px;font-size:16px;line-height:1.55;color:#746C67;text-wrap:pretty}
.c1mwzzm{margin-top:30px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8A5B3B}
.c86cj81{margin-top:14px;display:flex;flex-direction:column;gap:12px}
.c71mva1{display:flex;align-items:baseline;gap:12px;font-size:15px;line-height:1.45;color:#44413E}
.c8ggs9h{width:6px;height:6px;border-radius:50%;background:#8A5B3B;flex:none;transform:translateY(-2px)}
.c7kb5c3{grid-column:auto}
@media (max-width:699px){.c30itw1{background:#FCFAF8;border:1px solid #E6DDD6;border-radius:10px;padding:22px}}
@media (min-width:700px){.c30itw1{background:#FCFAF8;border:1px solid #E6DDD6;border-radius:10px;padding:28px}}
.c1vwwxe{display:flex;align-items:center;gap:10px;font-size:14px;color:#2F2C2A}
.c5mxzyx{width:18px;height:18px;border-radius:50%;background:#EFE5DD;flex:none;display:flex;align-items:center;justify-content:center}
.c3qog6i{margin-top:24px;padding-top:20px;border-top:1px solid #EFE5DD}
.c2vkmwz{margin:8px 0 0;font-size:14px;line-height:1.55;color:#5D493B}
.cybvtoj{background:#8A5B3B;color:#FCFAF8;border-radius:8px;padding:14px 16px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;gap:12px}
.c492evp{font-size:12px;color:rgba(255,255,255,0.86)}
.c9c7aqv{font-size:20px;font-weight:500;letter-spacing:-0.03em}
@media (max-width:699px){.c255p40{background:#8A5B3B;padding:72px 18px;position:relative;overflow:hidden}}
@media (min-width:700px){.c255p40{background:#8A5B3B;padding:120px 44px;position:relative;overflow:hidden}}
@media (max-width:699px){.c500enq{position:absolute;right:0;top:40px;width:140px;height:420px;opacity:.6;background-image:radial-gradient(circle, rgba(255,255,255,.7) 1px, transparent 1.3px);background-size:12px 12px;-webkit-mask-image:radial-gradient(ellipse at 100% 40%, #000 20%, transparent 70%);mask-image:radial-gradient(ellipse at 100% 40%, #000 20%, transparent 70%);pointer-events:none}}
@media (min-width:700px){.c500enq{position:absolute;right:0;top:40px;width:360px;height:420px;opacity:.6;background-image:radial-gradient(circle, rgba(255,255,255,.7) 1px, transparent 1.3px);background-size:12px 12px;-webkit-mask-image:radial-gradient(ellipse at 100% 40%, #000 20%, transparent 70%);mask-image:radial-gradient(ellipse at 100% 40%, #000 20%, transparent 70%);pointer-events:none}}
@media (max-width:699px){.c6wnx6x{position:relative;z-index:2;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px;align-items:center}}
@media (min-width:700px) and (max-width:1099px){.c6wnx6x{position:relative;z-index:2;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:70px;align-items:center}}
@media (min-width:1100px){.c6wnx6x{position:relative;z-index:2;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}}
@media (max-width:699px){.cx5tvqf{margin:28px 0 0;font-size:42px;font-weight:400;line-height:1.02;letter-spacing:-0.055em;color:#F9EFE7}}
@media (min-width:700px){.cx5tvqf{margin:28px 0 0;font-size:clamp(48px, 5vw, 72px);font-weight:400;line-height:1.02;letter-spacing:-0.055em;color:#F9EFE7}}
.c1xc2rw{margin:22px 0 0;max-width:420px;font-size:14px;line-height:1.6;color:rgba(255,255,255,0.86)}
.c4xf4ux{margin-top:48px}
.cvniv2i{font-size:13px;color:rgba(255,255,255,0.86)}
@media (max-width:699px){.c91bc6w{margin-top:10px;font-size:84px;font-weight:400;letter-spacing:-0.065em;line-height:.9;color:#FFF8F2}}
@media (min-width:700px){.c91bc6w{margin-top:10px;font-size:clamp(96px, 9vw, 140px);font-weight:400;letter-spacing:-0.065em;line-height:.9;color:#FFF8F2}}
.c691x3d{font-size:.4em;letter-spacing:-0.02em;margin-left:.15em}
.c3t5slr{margin-top:16px;max-width:340px;font-size:12px;line-height:1.5;color:rgba(255,255,255,0.86)}
@media (max-width:699px){.c4lgloc{background:#FCFAF8;border-radius:10px;padding:28px 22px}}
@media (min-width:700px){.c4lgloc{background:#FCFAF8;border-radius:10px;padding:40px 44px}}
.c6txspx{font-size:20px;font-weight:500;letter-spacing:-0.025em;color:#2F2C2A}
.c282k54{margin-top:10px;display:flex;flex-direction:column}
.c5oz7zm{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #EFE5DD;font-size:15px;color:#2F2C2A}
.c4jiofa{margin-top:28px;height:52px;border-radius:4px;background:#8A5B3B;color:#FCFAF8;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:10px}
.c4jiofa:hover{background:#72472E!important;color:#FCFAF8!important}
