@media (max-width:699px){.c3ie59i{background:radial-gradient(circle at 80% 20%, rgba(183,152,134,.16), transparent 26%), #F8F4EF;padding:40px 18px 0}}
@media (min-width:700px){.c3ie59i{background:radial-gradient(circle at 80% 20%, rgba(183,152,134,.16), transparent 26%), #F8F4EF;padding:72px 44px 0}}
.c50xfjp{display:flex;align-items:center;gap:8px;font-size:13px;color:#746C66}
.c51eopq{color:#8A5B3B}
.c51eopq:hover{color:#72472E!important}
.c6ototd{display:flex;color:#C9B7AC}
@media (max-width:699px){.c1kszz0{margin:22px 0 0;max-width:900px;font-size:38px;font-weight:400;line-height:1.02;letter-spacing:-0.05em;color:#2F2C2A;text-wrap:balance}}
@media (min-width:700px){.c1kszz0{margin:22px 0 0;max-width:900px;font-size:clamp(48px, 5vw, 68px);font-weight:400;line-height:1.02;letter-spacing:-0.05em;color:#2F2C2A;text-wrap:balance}}
.c59nk0o{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}
.c6hsc53{width:44px;height:44px;border-radius:50%;overflow:hidden;flex:none}
.c1dnqre{font-size:14px;font-weight:600;color:#2F2C2A}
.c3uncbb{font-size:12px;color:#746C66;margin-top:2px}
.c4v9urz{width:1px;height:28px;background:#E6DDD6}
.c3rpo3y{font-size:13px;color:#736C68}
@media (max-width:699px){.c42xvw7{position:relative;height:240px;margin-top:44px;border-radius:10px;overflow:hidden}}
@media (min-width:700px){.c42xvw7{position:relative;height:520px;margin-top:44px;border-radius:10px;overflow:hidden}}
@media (max-width:699px){.c5ujtur{background:#F8F4EF;padding:44px 18px 72px}}
@media (min-width:700px){.c5ujtur{background:#F8F4EF;padding:80px 44px 110px}}
@media (max-width:699px){.c3xj8ip{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:0px;align-items:start}}
@media (min-width:700px) and (max-width:1099px){.c3xj8ip{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:80px;align-items:start}}
@media (min-width:1100px){.c3xj8ip{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:220px minmax(0, 1fr);gap:80px;align-items:start}}
.c396bfe{position:sticky;top:24px;display:flex;flex-direction:column;padding-top:20px;border-top:1px solid #E6DDD6}
@media (max-width:1099px){.v425cmy{display:none!important}}
.c1dqhhk{font-size:13px;line-height:1.4;color:#6E6862;padding:7px 0}
.c1dqhhk:hover{color:#8A5B3B!important}
.c64kf03{max-width:720px}
.c1ygsh8{margin:0;font-size:22px;line-height:1.55;color:#2F2C2A;letter-spacing:-0.01em;text-wrap:pretty}
@media (max-width:699px){.c7nww8a{margin:56px 0 0;font-size:28px;font-weight:400;line-height:1.1;letter-spacing:-0.04em;color:#2F2C2A;scroll-margin-top:24px}}
@media (min-width:700px){.c7nww8a{margin:56px 0 0;font-size:34px;font-weight:400;line-height:1.1;letter-spacing:-0.04em;color:#2F2C2A;scroll-margin-top:24px}}
.c6dv0bn{margin:18px 0 0;font-size:18px;line-height:1.7;color:#4C4743;text-wrap:pretty}
@media (max-width:699px){.c64fuie{margin:28px 0 0;background:#FCFAF8;border:1px solid #E6DDD6;border-radius:10px;padding:20px;display:grid;grid-template-columns:1fr;gap:16px;align-items:center}}
@media (min-width:700px){.c64fuie{margin:28px 0 0;background:#FCFAF8;border:1px solid #E6DDD6;border-radius:10px;padding:26px 30px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}}
.c2m6at4{font-size:15px;line-height:1.5;color:#6E6862}
@media (max-width:699px){.c4ti4iq{font-size:40px;font-weight:400;letter-spacing:-0.05em;line-height:1;color:#8A5B3B;white-space:nowrap}}
@media (min-width:700px){.c4ti4iq{font-size:52px;font-weight:400;letter-spacing:-0.05em;line-height:1;color:#8A5B3B;white-space:nowrap}}
.c2yatd2{font-size:.4em;letter-spacing:0;color:#89827D;margin-left:8px}
@media (max-width:699px){.c3jebxy{margin:36px 0 0;padding:4px 0 4px 28px;border-left:2px solid #8A5B3B;font-size:24px;font-weight:400;line-height:1.25;letter-spacing:-0.035em;color:#2F2C2A}}
@media (min-width:700px){.c3jebxy{margin:36px 0 0;padding:4px 0 4px 28px;border-left:2px solid #8A5B3B;font-size:30px;font-weight:400;line-height:1.25;letter-spacing:-0.035em;color:#2F2C2A}}
.c1k3eeb{margin-top:22px;display:flex;flex-direction:column;border-top:1px solid #E6DDD6}
.c1zp56g{display:flex;align-items:baseline;gap:14px;padding:16px 0;border-bottom:1px solid #E6DDD6}
.c51qbq3{display:flex;color:#8A5B3B;transform:translateY(2px)}
.c5rbn2g{font-size:17px;font-weight:500;color:#2F2C2A}
.c68vw95{margin-top:4px;font-size:14px;line-height:1.55;color:#736C68}
.c8etva9{margin-top:48px;padding-top:28px;border-top:1px solid #E6DDD6;display:flex;align-items:center;gap:16px}
.c7q3ln1{width:56px;height:56px;border-radius:50%;overflow:hidden;flex:none}
.c6e2wbq{font-size:15px;font-weight:600;color:#2F2C2A}
.c4gguh1{font-size:13px;line-height:1.5;color:#736C68;margin-top:3px}
@media (max-width:699px){.c6q9coy{margin-top:40px;background:#8A5B3B;border-radius:10px;padding:24px 22px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}}
@media (min-width:700px){.c6q9coy{margin-top:40px;background:#8A5B3B;border-radius:10px;padding:30px 34px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}}
.cifavq8{font-size:22px;font-weight:400;letter-spacing:-0.03em;color:#FFF8F2}
.c6qo4c5{margin-top:6px;font-size:14px;color:rgba(255,255,255,0.86)}
.c7f28zd{height:46px;padding:0 20px 0 24px;border-radius:4px;background:#F6EAE1;color:#6A4430;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px}
.c7f28zd:hover{background:#FCFAF8!important;color:#6A4430!important}
