/* Preserve existing inline presentation while exposing native blocks. */
.buchi-native-hero-1{max-width: 680px;}
.buchi-native-empathy-2{font-size: 1.125rem; color: var(--buchi-muted); line-height: 1.8; margin-bottom: 0;}
.buchi-native-why-buchi-3{color: #FFB049;}
.buchi-native-why-buchi-4{margin-bottom: 2rem;}
.buchi-native-why-buchi-5{color: var(--buchi-white); font-size: 1.125rem;}
.buchi-native-what-we-do-6{margin-bottom: 3.5rem;}
.buchi-native-what-we-do-7{font-size: clamp(2rem, 3.5vw, 3rem); margin-bottom: 0.75rem;}
.buchi-native-what-we-do-8{font-size: 1.125rem; color: var(--buchi-muted);}
.buchi-native-transfer-journey-9{font-size: clamp(1.6rem, 4vw, 2.75rem); line-height: 1.35; margin-bottom: 0; word-break: break-word; overflow-wrap: anywhere;}
.buchi-native-results-10{font-size: clamp(2rem, 3.5vw, 3rem); margin-bottom: 0.5rem;}
.buchi-native-results-11{font-size: 1rem; color: var(--buchi-muted);}
.buchi-native-beyond-admission-12{text-align: center; margin-bottom: 3.5rem;}
.buchi-native-beyond-admission-13{font-size: clamp(2rem, 3.5vw, 3rem); margin-bottom: 1rem;}
.buchi-native-beyond-admission-14{font-size: 1.125rem; color: var(--buchi-muted); line-height: 1.8;}
.buchi-native-beyond-admission-15{font-size: 1.125rem; font-weight: 700; color: var(--buchi-navy); margin-bottom: 0.375rem;}
.buchi-native-beyond-admission-16{font-size: 0.9375rem; color: var(--buchi-muted); margin: 0;}
.buchi-native-beyond-admission-17{font-size: 1.125rem; font-weight: 700; color: var(--buchi-navy); margin-bottom: 0.375rem;}
.buchi-native-beyond-admission-18{font-size: 0.9375rem; color: var(--buchi-muted); margin: 0;}
.buchi-native-beyond-admission-19{font-size: 1.125rem; font-weight: 700; color: var(--buchi-navy); margin-bottom: 0.375rem;}
.buchi-native-beyond-admission-20{font-size: 0.9375rem; color: var(--buchi-muted); margin: 0;}
.buchi-native-beyond-admission-21{font-size: 1.125rem; font-weight: 700; color: var(--buchi-navy); margin-bottom: 0.375rem;}
.buchi-native-beyond-admission-22{font-size: 0.875rem; color: var(--buchi-muted); margin: 0;}
.buchi-native-beyond-admission-23{background-color: rgba(234, 240, 246, 0.95); backdrop-filter: blur(4px); padding: 2rem; border-radius: 4px; text-align: center;}
.buchi-native-beyond-admission-24{font-size: 1.125rem; font-weight: 600; color: var(--buchi-navy); margin: 0;}
.buchi-native-partners-25{padding-top: 3.5rem; padding-bottom: 3.5rem;}
.buchi-native-partners-26{text-align: center; margin-bottom: 2rem;}
.buchi-native-partners-27{font-size: 1.25rem; color: var(--buchi-muted); font-weight: 500; margin: 0;}
.buchi-native-partners-28{display: flex; justify-content: center; align-items: center; gap: 3rem; flex-wrap: wrap;}
.buchi-native-partners-29 img{max-height: 48px; width: auto; opacity: 0.85;}
.buchi-native-faq-30{margin-bottom: 3rem;}
.buchi-native-faq-31{font-size: clamp(2rem, 3.5vw, 3rem); margin-bottom: 0;}
.buchi-native-site-footer-32 img{height: auto; max-width: 185px;}
.buchi-native-site-footer-33{font-size: 0.9375rem; color: #B5C4D8; margin-top: 1rem; max-width: 400px; line-height: 1.7;}
.buchi-native-site-footer-34{display: flex; gap: 1.5rem;}
.buchi-native-site-footer-35{color: #92A7C4;}
.buchi-native-site-footer-36{color: #92A7C4;}
