
:root{--ink:#0C0E0D;--muted:#6E6961;--line:#E4E1DD;--accent:#C2330A;--accent-dark:#8F2506;--soft:#F4F0E7;--page:#F7F6F5;--white:#fff;--max:1320px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--page);color:var(--ink);font-family:"Helvetica Neue",Arial,sans-serif}.rlc-en-contact-wrap{width:min(calc(100% - 48px),var(--max));margin:auto}
.rlc-en-contact{padding:54px 0 72px}.rlc-en-contact-card{display:grid;grid-template-columns:1.08fr .92fr;gap:0;background:#fff;border:1px solid var(--line);border-radius:4px;overflow:hidden;min-height:610px}.rlc-en-contact-hero{padding:58px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#F4F0E7,#F4F0E7)}.rlc-en-kicker{font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-dark)}.rlc-en-contact h1{margin:20px 0 0;max-width:680px;font-size:clamp(52px,6vw,82px);line-height:.89;letter-spacing:-.068em;color:#0C0E0D!important;background:transparent!important}.rlc-en-contact h1 span{color:var(--accent-dark)}
.rlc-en-contact-info{padding:58px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid var(--line)}.rlc-en-contact-info h2{margin:0 0 22px;max-width:520px;font-size:clamp(30px,3.1vw,44px);line-height:1.03;letter-spacing:-.045em;color:#0C0E0D!important;background:transparent!important}.rlc-en-contact-info>p{margin:0;max-width:540px;color:var(--muted);font-size:16px;line-height:1.65}.rlc-en-direct{display:grid;gap:10px;margin-top:30px;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rlc-en-direct a{width:max-content;max-width:100%;color:#0C0E0D!important;text-decoration:none;font-size:15px;font-weight:900}.rlc-en-direct small{display:inline-block;width:58px;color:var(--accent-dark);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.rlc-en-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.rlc-en-fact small{display:block;margin-bottom:7px;color:#868075;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rlc-en-fact strong{font-size:13px;line-height:1.4}.rlc-en-back{display:inline-flex;width:max-content;margin-top:34px;color:var(--accent-dark)!important;text-decoration:none;font-size:13px;font-weight:900}
@media(max-width:900px){.rlc-en-contact-card{grid-template-columns:1fr}.rlc-en-contact-info{border-left:0;border-top:1px solid var(--line)}.rlc-en-contact-hero,.rlc-en-contact-info{padding:38px}.rlc-en-facts{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.rlc-en-contact-wrap{width:min(calc(100% - 30px),var(--max))}.rlc-en-contact{padding:28px 0 48px}.rlc-en-contact-hero,.rlc-en-contact-info{padding:28px 22px}.rlc-en-contact h1{font-size:clamp(46px,13vw,64px)}.rlc-en-facts{grid-template-columns:1fr}}
