/**
 * protect-lightning.css
 * ------------------------------------------------------------
 * 既知の罠：
 *  - .sub-section クラスへの float 適用の巻き込み
 *  - ビューポート基準ブレークポイント（例：992px）への依存
 * こちらは pm-layout が container query で独立して制御しているため、
 * ここでは pm-main 内部に紛れ込む .sub-section 由来のfloatだけを打ち消す。
 */

@layer pm-protect {
	.pm-main .sub-section {
		float: none !important;
		width: auto !important;
	}
}
