.et-tourist-first-decision{margin:28px 0;padding:clamp(22px,3vw,34px);border:1px solid #fde7d3;border-radius:30px;background:linear-gradient(135deg,#fff7ed 0%,#fff 54%,#f8fafc 100%);box-shadow:0 18px 44px rgba(15,23,42,.07)}
.et-tourist-first-head{max-width:920px;margin-bottom:22px}.et-tourist-first-head span{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;background:#071426;color:#fff;font-size:.82rem;font-weight:950;margin-bottom:12px}.et-tourist-first-head h2{margin:0;color:#071426;font-weight:950;font-size:clamp(1.55rem,2.6vw,2.35rem);letter-spacing:-.025em}.et-tourist-first-head p{margin:10px 0 0;color:#475569;line-height:1.85}.et-tourist-first-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.et-tourist-first-grid article{padding:17px;border:1px solid #e5e7eb;border-radius:20px;background:#fff;min-height:142px}.et-tourist-first-grid strong{display:block;color:#9a3412;font-weight:950;margin-bottom:8px}.et-tourist-first-grid p{margin:0;color:#334155;line-height:1.75}.et-tourist-first-checklist{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:16px;margin-top:18px;align-items:stretch}.et-tourist-first-checklist>div,.et-tourist-first-checklist aside{padding:18px;border-radius:22px;border:1px solid #dbeafe;background:#eff6ff}.et-tourist-first-checklist h3{margin:0 0 10px;color:#0f172a;font-weight:950}.et-tourist-first-checklist ul{margin:0;padding-inline-start:1.2rem;color:#334155;line-height:1.8}.et-tourist-first-checklist li+li{margin-top:6px}.et-tourist-first-checklist aside{display:flex;align-items:center;background:#071426;color:#fff;font-weight:900;line-height:1.75}.et-tourist-first-service{margin-top:0}.et-tourist-first-destination{margin-bottom:34px}html[dir="rtl"] .et-tourist-first-decision{text-align:right}html[dir="rtl"] .et-tourist-first-checklist ul{padding-inline-start:0;padding-inline-end:1.2rem}@media(max-width:991px){.et-tourist-first-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.et-tourist-first-checklist{grid-template-columns:1fr}}@media(max-width:575px){.et-tourist-first-decision{border-radius:24px;padding:20px}.et-tourist-first-grid{grid-template-columns:1fr}.et-tourist-first-grid article{min-height:auto}.et-tourist-first-checklist>div,.et-tourist-first-checklist aside{padding:16px;border-radius:18px}}

/* Phase 12.15 residual translation + FAQ recovery guard */
.et-tourist-first-decision,
.et-tourist-first-decision * {
  unicode-bidi: plaintext;
}
html[dir="rtl"] .et-tourist-first-decision,
html[dir="rtl"] .et-tourist-first-head,
html[dir="rtl"] .et-tourist-first-grid article,
html[dir="rtl"] .et-tourist-first-checklist,
html[dir="rtl"] .et-tourist-first-checklist > div,
html[dir="rtl"] .et-tourist-first-checklist aside {
  direction: rtl;
  text-align: right;
}
html[dir="rtl"] .et-tourist-first-head span {
  flex-direction: row-reverse;
}
html[dir="rtl"] .et-tourist-first-grid p,
html[dir="rtl"] .et-tourist-first-checklist li,
html[dir="rtl"] .et-tourist-first-checklist aside {
  line-height: 1.95;
}
.et-tourist-first-grid p,
.et-tourist-first-checklist li,
.et-tourist-first-checklist aside {
  overflow-wrap: anywhere;
}
.et-faq-stability-lock .accordion-collapse.show,
.et-faq-stability-lock .accordion-collapse.collapsing {
  display: block !important;
  height: auto !important;
  overflow: visible !important;
  visibility: visible !important;
}
.et-faq-stability-lock .accordion-body,
.et-faq-stability-lock [data-et-faq-answer] {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  min-height: 1px !important;
  color: #132238 !important;
  line-height: 1.9 !important;
  white-space: normal !important;
}
html[dir="rtl"] .et-faq-stability-lock .accordion-button,
html[dir="rtl"] .et-faq-stability-lock .accordion-body {
  direction: rtl;
  text-align: right;
}
