.tour-contact[data-astro-cid-fybuprgq]{margin-block:1.75rem 1rem;padding:1.25rem 1.4rem;border:1px solid #bcdcec;border-left:5px solid #246e91;border-radius:.75rem;background:#edf7fc;color:#234759;font-family:var(--font-body);overflow-wrap:anywhere}.tour-contact[data-astro-cid-fybuprgq] h2[data-astro-cid-fybuprgq]{margin:0 0 .85rem;font-family:var(--font-body);font-size:1.15rem;font-weight:800;line-height:1.4;color:#1e5c78}.tour-contact-company[data-astro-cid-fybuprgq]{margin:0;font-size:1rem;line-height:1.5;font-weight:800;color:#1e5c78}.tour-contact-slogan[data-astro-cid-fybuprgq]{margin:.35rem 0 1rem;color:#7b2437;font-size:.875rem;font-weight:700;line-height:1.5}.tour-contact[data-astro-cid-fybuprgq] ul[data-astro-cid-fybuprgq]{display:grid;gap:.75rem;padding:0;margin:0;list-style:none}.tour-contact[data-astro-cid-fybuprgq] li[data-astro-cid-fybuprgq]{display:flex;align-items:flex-start;gap:.6rem;font-size:.9375rem;line-height:1.65}.tour-contact[data-astro-cid-fybuprgq] li[data-astro-cid-fybuprgq]>span[data-astro-cid-fybuprgq]:first-child{flex:0 0 1.35rem}.tour-contact[data-astro-cid-fybuprgq] li[data-astro-cid-fybuprgq]>span[data-astro-cid-fybuprgq]:last-child{min-width:0}.tour-contact[data-astro-cid-fybuprgq] a[data-astro-cid-fybuprgq]{color:#1e5c78;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.tour-contact[data-astro-cid-fybuprgq] a[data-astro-cid-fybuprgq]:hover{color:#7b2437}.tour-contact[data-astro-cid-fybuprgq] a[data-astro-cid-fybuprgq]:focus-visible{outline:2px solid #246e91;outline-offset:3px}.tour-contact-note[data-astro-cid-fybuprgq]{margin:1rem 0 0;padding-top:.75rem;border-top:1px solid #c7dce7;font-size:.875rem;line-height:1.65;color:#475569}@media(max-width:480px){.tour-contact[data-astro-cid-fybuprgq]{padding:1rem}.tour-contact[data-astro-cid-fybuprgq] li[data-astro-cid-fybuprgq]{font-size:.875rem}}.reading-toc[data-astro-cid-qg663cgk]{margin-bottom:1.25rem;padding:.85rem 1rem;border:1px solid #bcdcec;border-left:4px solid #246e91;border-radius:.6rem;background:#edf7fc}.reading-toc[data-astro-cid-qg663cgk] summary[data-astro-cid-qg663cgk]{cursor:pointer;font-weight:700;color:#23266e}.reading-toc[data-astro-cid-qg663cgk] ol[data-astro-cid-qg663cgk]{margin-top:.65rem;display:grid;gap:.4rem;padding-left:1.25rem;list-style:decimal}.reading-toc[data-astro-cid-qg663cgk] li[data-astro-cid-qg663cgk]{font-size:.9rem;line-height:1.5}.reading-toc[data-astro-cid-qg663cgk] .reading-sub[data-astro-cid-qg663cgk]{margin-left:.6rem}.rich-h2[data-astro-cid-qg663cgk],.rich-h3[data-astro-cid-qg663cgk],.rich-html[data-astro-cid-qg663cgk] h2[id],.rich-html[data-astro-cid-qg663cgk] h3[id]{scroll-margin-top:9rem}.rich-h3[data-astro-cid-qg663cgk].reading-day{border-left:4px solid #7b2437;padding-left:.85rem}.rich-content[data-astro-cid-qg663cgk]{color:var(--color-ink-soft)}.rich-h2[data-astro-cid-qg663cgk]{font-family:var(--font-display);font-size:1.5rem;line-height:1.3;color:var(--color-ink);margin:1.75rem 0 .75rem}.rich-h3[data-astro-cid-qg663cgk]{font-family:var(--font-display);font-size:1.32rem;font-weight:700;line-height:1.35;color:var(--color-sea-deep);background:#fdf6d3;border-bottom:1px solid color-mix(in srgb,var(--color-sea) 35%,transparent);border-radius:6px 6px 0 0;padding:.5rem .75rem;margin:1.75rem 0 .75rem}.rich-p[data-astro-cid-qg663cgk]{margin:.75rem 0;line-height:1.85;white-space:pre-line}.rich-figure[data-astro-cid-qg663cgk]{margin:1.25rem 0}.rich-figure[data-astro-cid-qg663cgk] img[data-astro-cid-qg663cgk]{width:100%;border-radius:.75rem;box-shadow:var(--shadow-lift-1)}.rich-ul[data-astro-cid-qg663cgk]{margin:.75rem 0;padding-left:1.25rem;list-style:disc}.rich-li[data-astro-cid-qg663cgk]{margin:.3rem 0;line-height:1.7}.rich-content[data-astro-cid-qg663cgk] a[data-astro-cid-qg663cgk]{color:var(--color-sea);text-decoration:underline;text-underline-offset:2px}.rich-html[data-astro-cid-qg663cgk]{margin:1rem 0;overflow-x:auto}.rich-html[data-astro-cid-qg663cgk] img{display:block;width:auto;max-width:100%;height:auto;margin-inline:auto}.rich-html[data-astro-cid-qg663cgk] table{width:100%;min-width:36rem;border-collapse:collapse;font-size:.95rem}.rich-html[data-astro-cid-qg663cgk] th,.rich-html[data-astro-cid-qg663cgk] td{border:1px solid color-mix(in srgb,var(--color-ink) 15%,transparent);padding:.5rem .65rem;text-align:left;vertical-align:top}.rich-html[data-astro-cid-qg663cgk] th{background:var(--color-sea-pale);color:var(--color-sea-deep)}.rich-html[data-astro-cid-qg663cgk] caption{text-align:left;font-weight:700;color:var(--color-sea-deep);margin-bottom:.75rem}@media(max-width:640px){.rich-html[data-astro-cid-qg663cgk] caption:after{content:"Vuốt ngang để xem đủ bảng →";display:block;margin-bottom:.5rem;font-size:.875rem;color:var(--color-sea-deep)}}.rich-html[data-astro-cid-qg663cgk] iframe[data-astro-cid-qg663cgk]{max-width:100%;border-radius:.75rem}.rich-html[data-astro-cid-qg663cgk] h3[data-astro-cid-qg663cgk]{font-family:var(--font-display);font-size:1.32rem;font-weight:700;line-height:1.35;color:var(--color-sea-deep);background:#fdf6d3;border-bottom:1px solid color-mix(in srgb,var(--color-sea) 35%,transparent);border-radius:6px 6px 0 0;padding:.5rem .75rem;margin:1.75rem 0 .75rem}
