/*! Author/Owner: ZetTateK.
 * Copyright (c) 2026 ZetTateK. All rights reserved.
 * Proprietary intellectual property of ZetTateK. */
/* Preview layout repairs; keep the footer form within its own column. */
[data-elementor-type="twbb_footer"] .elementor-widget-twbb_form .elementor-form-fields-wrapper{margin-left:0!important;margin-right:0!important;width:100%;max-width:100%;box-sizing:border-box}
.migration-capability-label{font-family:inherit;font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.4;font-weight:600;margin:16px 0;color:inherit}
.migration-page-title{box-sizing:border-box;max-width:1280px;margin:40px auto 24px;padding:0 20px;font-family:inherit;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2;color:inherit}

/* Anchor the open mobile dropdown below its own control. */
@media(max-width:1024px){
 .migration-static-menu-root{position:relative}
 .migration-static-menu-root nav[data-static-menu-open="true"]{position:absolute!important;top:var(--migration-menu-top,calc(100% + 8px))!important;right:0!important;left:auto!important;margin-top:0!important;z-index:1000}
}
