.eteform-aside-panel{padding:1.5rem;border-radius:14px;border:1px solid rgba(11,31,58,.14);background:#f5f7fa}.eteform-contact-hero{border-bottom:1px solid var(--eteform-border-strong,#cbd5e1);background:radial-gradient(ellipse 70% 80% at 20% 0,rgba(15,23,42,.07),transparent 55%),linear-gradient(180deg,var(--eteform-band,#EEF2F7) 0,var(--eteform-page,#F8F9FC) 55%,#ffffff 100%)}.eteform-contact-hero-inner{margin-inline:auto;max-width:72rem;padding:3.25rem 1.5rem 3rem}.eteform-contact-kicker{margin:0;font-size:.8rem;font-weight:800;letter-spacing:.06em;color:var(--eteform-gold)}.eteform-contact-title{margin:.85rem 0 0;max-width:40rem;font-size:clamp(1.75rem,3.5vw,2.6rem);font-weight:800;line-height:1.25}.eteform-contact-lead{margin:1rem 0 0;max-width:40rem;color:var(--eteform-muted);font-size:1.05rem;line-height:1.85}.eteform-contact-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.eteform-contact-section-inner{margin-inline:auto;max-width:72rem;padding:2.75rem 1.5rem .5rem}.eteform-contact-section-head{max-width:42rem;margin-bottom:1.5rem}.eteform-contact-section-head h2{margin:0;font-size:1.45rem;font-weight:800;color:var(--eteform-heading)}.eteform-contact-section-head p{margin:.75rem 0 0;color:var(--eteform-muted);line-height:1.8}.eteform-contact-channel-grid{display:grid;gap:.85rem}@media (min-width:800px){.eteform-contact-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.eteform-contact-channel{display:flex;flex-direction:column;gap:.45rem;padding:1.25rem 1.2rem 1.35rem;border-radius:14px;border:1px solid rgba(11,31,58,.16);background:#ffffff;text-decoration:none;color:inherit;transition:border-color .2s ease,background .2s ease,transform .2s ease}.eteform-contact-channel:hover{border-color:rgba(11,31,58,.4);background:rgba(11,31,58,.08);transform:translateY(-2px)}.eteform-contact-channel--accent{border-color:rgba(11,31,58,.32);background:linear-gradient(160deg,rgba(11,31,58,.12),#f5f7fa)}.eteform-contact-channel-label{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:700;letter-spacing:.03em;color:var(--eteform-muted)}.eteform-contact-channel strong{font-size:1.05rem;font-weight:800;color:var(--eteform-heading);line-height:1.4}.eteform-contact-channel-hint{font-size:.88rem;color:var(--eteform-muted);line-height:1.55}.eteform-contact-facts{padding:1.75rem 1.5rem .5rem}.eteform-contact-facts-inner{margin-inline:auto;max-width:72rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:800px){.eteform-contact-facts-inner{grid-template-columns:repeat(4,minmax(0,1fr))}}.eteform-contact-fact{padding:1.1rem 1rem;border-radius:12px;border:1px solid rgba(11,31,58,.14);background:#f5f7fa;text-align:center}.eteform-contact-fact-value{font-size:1.2rem;font-weight:800;color:var(--eteform-gold)}.eteform-contact-fact-label{margin-top:.35rem;font-size:.82rem;color:var(--eteform-muted);line-height:1.5}.eteform-contact-office{padding:2.25rem 1.5rem .5rem}.eteform-contact-office-inner{margin-inline:auto;max-width:72rem;display:grid;gap:1.75rem}@media (min-width:960px){.eteform-contact-office-inner{grid-template-columns:1.25fr .95fr;align-items:stretch;gap:2rem}}.eteform-contact-office-figure{margin:0;overflow:hidden;border-radius:16px;border:1px solid rgba(11,31,58,.22);background:#f5f7fa;box-shadow:0 12px 28px rgba(15,23,42,.08)}.eteform-contact-office-img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.eteform-contact-office-caption{display:flex;flex-direction:column;gap:.25rem;padding:.9rem 1.1rem 1.05rem;background:rgba(255,255,255,.96);border-top:1px solid rgba(11,31,58,.16);font-size:.85rem;color:var(--eteform-muted)}.eteform-contact-office-caption strong{color:var(--eteform-heading);font-size:.95rem}.eteform-contact-office-aside{display:flex;flex-direction:column;justify-content:center;padding:.25rem 0}.eteform-contact-office-aside h2{margin:0;font-size:1.45rem;font-weight:800;color:var(--eteform-heading)}.eteform-contact-office-aside>p{margin:.9rem 0 0;color:var(--eteform-muted);line-height:1.85}.eteform-contact-office-facts{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.75rem}.eteform-contact-office-facts li{display:flex;flex-direction:column;gap:.2rem;padding:.85rem 1rem;border-radius:12px;border:1px solid rgba(11,31,58,.14);background:#ffffff}.eteform-contact-office-facts span{font-size:.75rem;color:var(--eteform-muted)}.eteform-contact-office-facts strong{font-size:.95rem;color:var(--eteform-text)}.eteform-contact-body{padding-top:1.5rem}.eteform-contact-split{display:grid;gap:1.75rem}@media (min-width:900px){.eteform-contact-split{grid-template-columns:1fr 1fr;gap:2rem;align-items:start}}.eteform-contact-block h2{margin:0;font-size:1.35rem;font-weight:800;color:var(--eteform-heading)}.eteform-contact-block>p{margin:.85rem 0 0;color:var(--eteform-muted);line-height:1.85}.eteform-contact-list{margin:1rem 0 0;padding:0;list-style:none;display:grid;gap:.65rem}.eteform-contact-list li{position:relative;padding-inline-start:1.35rem;color:var(--eteform-muted);line-height:1.75}.eteform-contact-list li:before{content:"✓";position:absolute;inset-inline-start:0;color:var(--eteform-gold);font-weight:700}.eteform-contact-links{list-style:none;margin:1.15rem 0 0;padding:0;display:grid;gap:.65rem}.eteform-contact-links a{display:flex;flex-direction:column;gap:.15rem;padding:.9rem 1rem;border-radius:12px;border:1px solid rgba(11,31,58,.14);background:#f5f7fa;text-decoration:none;color:inherit;transition:border-color .2s ease,background .2s ease}.eteform-contact-links a:hover{border-color:rgba(11,31,58,.38);background:rgba(11,31,58,.08)}.eteform-contact-links strong{color:var(--eteform-heading);font-size:.98rem}.eteform-contact-links span{font-size:.85rem;color:var(--eteform-muted)}.eteform-contact-note{margin-top:2.25rem;padding:1.35rem 1.4rem;border-radius:14px;border:1px solid rgba(11,31,58,.22);background:rgba(11,31,58,.06)}.eteform-contact-note h2{margin:0;font-size:1.1rem;font-weight:800;color:var(--eteform-heading)}.eteform-contact-note p{margin:.7rem 0 0;color:var(--eteform-muted);line-height:1.85}