/* Page 8067: styles extracted from inline <style>. */
.edo-notice {
  display: flex;
  align-items: flex-start;
  gap: 14px;
  background: rgba(227, 192, 131,0.08);
  border: 1px solid rgba(227, 192, 131,0.35);
  border-left: 4px solid #E3C083;
  border-radius: 6px;
  padding: 18px 20px;
  margin: 0 0 36px;
}
.edo-notice-icon {
  flex-shrink: 0;
  color: #E3C083;
  margin-top: 2px;
}
.edo-notice-title {
  font-size: 0.88rem;
  font-weight: 700;
  color: #E3C083;
  text-transform: uppercase;
  letter-spacing: 0.06em;
  margin: 0 0 6px;
}
.edo-notice-text {
  font-size: 0.9rem;
  color: rgba(255,255,255,0.72);
  line-height: 1.65;
}

.edo-wrap{box-sizing:border-box;color:#fff;padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:1rem;line-height:1.6}
.edo-section-title{font-size:1.5rem;font-weight:700;color:#E3C083;text-transform:uppercase;letter-spacing:.07em;margin:0 0 8px}
.edo-section-lead{color:rgba(255,255,255,.5);font-size:.95rem;margin:0 0 28px}
.edo-divider{height:1px;background:linear-gradient(90deg,#E3C083 0%,rgba(227, 192, 131,.05) 100%);margin:48px 0}
.edo-block{margin:0 0 40px}
.edo-question{font-size:1.1rem;font-weight:700;color:#fff;margin:0 0 14px;padding-left:16px;border-left:3px solid #E3C083;line-height:1.4}
.edo-answer{font-size:.95rem;line-height:1.75}
.edo-answer p{margin:0 0 10px;max-width:none}
.edo-answer p:last-child{margin-bottom:0}
.edo-operators{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:18px 0 0}
.edo-op-card{background:rgba(255,255,255,.04);border:1px solid rgba(227, 192, 131,.15);border-top:3px solid #E3C083;border-radius:6px;padding:20px 18px;transition:background .2s,transform .2s}
.edo-op-card:hover{background:rgba(227, 192, 131,.06);transform:translateY(-2px)}
.edo-op-name{font-size:.9rem;font-weight:700;color:#E3C083;text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px}
.edo-op-id{font-size:.75rem;color:rgba(255,255,255,.42);word-break:break-all;line-height:1.5}
.edo-steps{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:12px}
.edo-steps li{display:flex;align-items:flex-start;gap:12px;font-size:.9rem;line-height:1.6}
.edo-step-num{flex-shrink:0;width:24px;height:24px;background:#E3C083;color:#1a1200;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:800;margin-top:1px}
.edo-list{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:8px}
.edo-list li{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.6}
.edo-list li::before{content:"—";color:#E3C083;flex-shrink:0;font-weight:700;margin-top:1px}
.edo-note{background:rgba(227, 192, 131,.06);border:1px solid rgba(227, 192, 131,.2);border-radius:6px;padding:16px 20px;margin:14px 0 0;font-size:.88rem;color:rgba(255,255,255,.62);line-height:1.65}
.edo-note strong{color:#E3C083}
.edo-link{color:#E3C083;text-decoration:none;border-bottom:1px solid rgba(227, 192, 131,.35);transition:border-color .2s,color .2s}
.edo-link:hover{color:#ffd04d;border-bottom-color:#ffd04d}
.edo-contact{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);border-radius:6px;padding:24px 26px;margin-top:14px}
.edo-contact-title{font-size:.85rem;font-weight:700;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.07em;margin:0 0 14px}
.edo-contact-emails{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}
.edo-email-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(227, 192, 131,.08);border:1px solid rgba(227, 192, 131,.25);border-radius:6px;padding:6px 14px;font-size:.85rem;font-weight:600;color:#E3C083;text-decoration:none;transition:background .2s}
.edo-email-badge:hover{background:rgba(227, 192, 131,.15)}
.edo-contact-hint{font-size:.8rem;color:rgba(255,255,255,.38);line-height:1.6}
.edo-contact-hint strong{color:rgba(255,255,255,.55)}
@media(max-width:560px){.edo-operators{grid-template-columns:1fr}.edo-section-title{font-size:1.25rem}.edo-question{font-size:1rem}}

