/* Robuste 112 — Batch 5 late responsive canonical owner. */
/* Generated only from exact responsive duplicates proven safe for late ownership. */

@media (max-width: 1024px) {
  /* GRI-001 · safe late subset · 31 scoped selectors */
  :where(body.r111-object-138) .collab-grid,
  :where(body.r111-object-138) .profiles-grid,
  :where(body.r111-object-149) .collab-grid,
  :where(body.r111-object-149) .profiles-grid,
  :where(body.r111-object-152) .collab-grid,
  :where(body.r111-object-152) .profiles-grid,
  :where(body.r111-object-156) .collab-grid,
  :where(body.r111-object-156) .profiles-grid,
  :where(body.r111-object-163) .collab-grid,
  :where(body.r111-object-163) .profiles-grid,
  :where(body.r111-object-172) .collab-grid,
  :where(body.r111-object-172) .profiles-grid,
  :where(body.r111-object-180) .collab-grid,
  :where(body.r111-object-180) .profiles-grid,
  :where(body.r111-object-187) .collab-grid,
  :where(body.r111-object-187) .profiles-grid,
  :where(body.r111-object-199) .r-collab-grid,
  :where(body.r111-object-199) .r-profiles-grid,
  :where(body.r111-object-473) .composantes-grid,
  :where(body.r111-object-473) .erreurs-grid,
  :where(body.r111-object-473) .tarifs-grid,
  :where(body.r111-object-475) .secteurs-grid,
  :where(body.r111-object-475) .tarifs-grid,
  :where(body.r111-object-481) .diff-grid,
  :where(body.r111-object-481) .processus-grid,
  :where(body.r111-object-481) .tarifs-grid,
  :where(body.r111-object-483) .diff-grid,
  :where(body.r111-object-483) .profils-grid,
  :where(body.r111-object-483) .services-grid,
  :where(body.r111-object-483) .tarifs-grid,
  :where(body.r111-object-483) .traj-grid {
    grid-template-columns: 1fr 1fr;
  }
}

@media (max-width:1024px) {
  /* GRI-003 · safe late subset · 89 scoped selectors */
  :where(body.r111-object-1024) .scope-grid,
  :where(body.r111-object-103) .rc-calc,
  :where(body.r111-object-103) .rc-case-grid,
  :where(body.r111-object-103) .rc-form-grid,
  :where(body.r111-object-103) .rc-hero-grid,
  :where(body.r111-object-103) .rc-price-grid,
  :where(body.r111-object-1041) .svc-grid,
  :where(body.r111-object-1053) .svc-grid,
  :where(body.r111-object-1095) .transferts-grid,
  :where(body.r111-object-11) .rf12-about-grid,
  :where(body.r111-object-1195) #rsu-page .rsu-cta,
  :where(body.r111-object-1195) #rsu-page .rsu-hero-grid,
  :where(body.r111-object-1235) .rfe-grid-3,
  :where(body.r111-object-1235) .rfe-steps,
  :where(body.r111-object-133) .prob-grid,
  :where(body.r111-object-133) .service-grid,
  :where(body.r111-object-166) .sd-card-grid,
  :where(body.r111-object-166) .sd-contact-box,
  :where(body.r111-object-166) .sd-editorial,
  :where(body.r111-object-166) .sd-hero-grid,
  :where(body.r111-object-166) .sd-plan-head,
  :where(body.r111-object-166) .sd-premium-compare-grid,
  :where(body.r111-object-166) .sd-scenario-grid,
  :where(body.r111-object-190) .docs-grid,
  :where(body.r111-object-190) .liens-grid,
  :where(body.r111-object-190) .testi-grid,
  :where(body.r111-object-215) .checklist-grid,
  :where(body.r111-object-215) .related-grid,
  :where(body.r111-object-218) .rp-cases-grid,
  :where(body.r111-object-218) .rp-fit-grid,
  :where(body.r111-object-218) .rp-grid-3,
  :where(body.r111-object-218) .rp-price-grid,
  :where(body.r111-object-225) .rt-calc-box,
  :where(body.r111-object-225) .rt-form-grid,
  :where(body.r111-object-225) .rt-hero-grid,
  :where(body.r111-object-225) .rt-price-grid,
  :where(body.r111-object-248) .ex-hero-grid,
  :where(body.r111-object-248) .ex-intro-grid,
  :where(body.r111-object-248) .ex-split,
  :where(body.r111-object-278) .ra-form-grid,
  :where(body.r111-object-278) .ra-hero-grid,
  :where(body.r111-object-278) .ra-mini-calc,
  :where(body.r111-object-3) .transferts-grid,
  :where(body.r111-object-312) .summary-grid,
  :where(body.r111-object-370) .rsl-page .rsl-level-grid,
  :where(body.r111-object-374) .rsa-page .rsa-level-grid,
  :where(body.r111-object-383) .rfit-economy-grid,
  :where(body.r111-object-383) .rfit-grid-2,
  :where(body.r111-object-383) .rfit-grid-3,
  :where(body.r111-object-383) .rfit-pricing,
  :where(body.r111-object-383) .rfit-services,
  :where(body.r111-object-383) .rfit-structure,
  :where(body.r111-object-414) .rbtp-grid-2,
  :where(body.r111-object-414) .rbtp-grid-3,
  :where(body.r111-object-414) .rbtp-pricing,
  :where(body.r111-object-414) .rbtp-services,
  :where(body.r111-object-414) .rbtp-tva-grid,
  :where(body.r111-object-420) .svc-grid,
  :where(body.r111-object-422) .rmed-grid-2,
  :where(body.r111-object-422) .rmed-grid-3,
  :where(body.r111-object-422) .rmed-pricing,
  :where(body.r111-object-422) .rmed-services,
  :where(body.r111-object-431) .svc-grid,
  :where(body.r111-object-439) .rc-form-wrap,
  :where(body.r111-object-439) .rc-hero-grid,
  :where(body.r111-object-439) .rc-rate-card,
  :where(body.r111-object-452) .svc-grid,
  :where(body.r111-object-452) .two-col,
  :where(body.r111-object-504) .rf7-card-grid,
  :where(body.r111-object-504) .rf7-case-grid,
  :where(body.r111-object-504) .rf7-related-grid,
  :where(body.r111-object-51) .rf-grid-3,
  :where(body.r111-object-510) .rce-page .rce-level-grid,
  :where(body.r111-object-553) .rpm-page .rpm-form-grid,
  :where(body.r111-object-553) .rpm-page .rpm-hero-grid,
  :where(body.r111-object-565) .tpm-page .tpm-form-grid,
  :where(body.r111-object-565) .tpm-page .tpm-hero-grid,
  :where(body.r111-object-567) .rf-compare,
  :where(body.r111-object-567) .rf-deliverables,
  :where(body.r111-object-567) .rf-faq-grid,
  :where(body.r111-object-567) .rf-grid-3,
  :where(body.r111-object-567) .rf-price-grid,
  :where(body.r111-object-589) .rp-grid-3,
  :where(body.r111-object-589) .rp-price-grid,
  :where(body.r111-object-750) .rb-direct,
  :where(body.r111-object-750) .rb-hero-grid,
  :where(body.r111-object-750) .rb-split,
  :where(body.r111-object-969) .rs-hero-grid,
  :where(body.r111-object-969) .rs-split {
    grid-template-columns: 1fr;
  }
}

@media (max-width:1024px) {
  /* GRI-004 · safe late subset · 121 scoped selectors */
  :where(body.r111-object-1018) .erreur-grid,
  :where(body.r111-object-1018) .three-col,
  :where(body.r111-object-1018) .two-col,
  :where(body.r111-object-1024) .chall-grid,
  :where(body.r111-object-1024) .concern-grid,
  :where(body.r111-object-1024) .cp-grid,
  :where(body.r111-object-1024) .svc-grid,
  :where(body.r111-object-1024) .tva-grid,
  :where(body.r111-object-103) .rc-dark-grid,
  :where(body.r111-object-103) .rc-grid-3,
  :where(body.r111-object-103) .rc-grid-4,
  :where(body.r111-object-103) .rc-outcome-grid,
  :where(body.r111-object-103) .rc-trust,
  :where(body.r111-object-1039) .case-grid,
  :where(body.r111-object-1039) .erreur-grid,
  :where(body.r111-object-1039) .gp-grid,
  :where(body.r111-object-1039) .three-col,
  :where(body.r111-object-1039) .two-col,
  :where(body.r111-object-1041) .chall-grid,
  :where(body.r111-object-1041) .metric-grid,
  :where(body.r111-object-1048) .erreur-grid,
  :where(body.r111-object-1048) .three-col,
  :where(body.r111-object-1048) .two-col,
  :where(body.r111-object-1050) .case-grid,
  :where(body.r111-object-1050) .check-grid,
  :where(body.r111-object-1050) .erreur-grid,
  :where(body.r111-object-1050) .rate-grid,
  :where(body.r111-object-1050) .three-col,
  :where(body.r111-object-1050) .two-col,
  :where(body.r111-object-1053) .chall-grid,
  :where(body.r111-object-1053) .metric-grid,
  :where(body.r111-object-1095) .cookies-grid,
  :where(body.r111-object-1095) .donnees-grid,
  :where(body.r111-object-1095) .droits-grid,
  :where(body.r111-object-11) .rf12-audit-grid,
  :where(body.r111-object-11) .rf12-guides,
  :where(body.r111-object-11) .rf12-method,
  :where(body.r111-object-11) .rf12-pricing-grid,
  :where(body.r111-object-11) .rf12-resources-grid,
  :where(body.r111-object-11) .rf12-reviews-grid,
  :where(body.r111-object-11) .rf12-services-grid,
  :where(body.r111-object-11) .rf12-situations,
  :where(body.r111-object-121) .rf-inc-grid,
  :where(body.r111-object-121) .rf-profil-grid,
  :where(body.r111-object-121) .rf-risk-grid,
  :where(body.r111-object-121) .rf-testi-grid,
  :where(body.r111-object-218) .rp-dark-grid,
  :where(body.r111-object-218) .rp-grid-4,
  :where(body.r111-object-218) .rp-grid-5,
  :where(body.r111-object-225) .rt-dark-grid,
  :where(body.r111-object-225) .rt-grid-3,
  :where(body.r111-object-225) .rt-grid-4,
  :where(body.r111-object-225) .rt-trust,
  :where(body.r111-object-242) .related-grid,
  :where(body.r111-object-248) .ex-formula,
  :where(body.r111-object-248) .ex-grid-3,
  :where(body.r111-object-248) .ex-related,
  :where(body.r111-object-3) .cookies-grid,
  :where(body.r111-object-3) .donnees-grid,
  :where(body.r111-object-3) .droits-grid,
  :where(body.r111-object-420) .chall-grid,
  :where(body.r111-object-424) .sector-grid,
  :where(body.r111-object-424) .trust-grid,
  :where(body.r111-object-424) .why-grid,
  :where(body.r111-object-431) .chall-grid,
  :where(body.r111-object-439) .rc-quick-grid,
  :where(body.r111-object-439) .rc-service-grid,
  :where(body.r111-object-450) .chall-grid,
  :where(body.r111-object-450) .svc-grid,
  :where(body.r111-object-450) .testi-grid,
  :where(body.r111-object-450) .two-col,
  :where(body.r111-object-452) .addons-grid,
  :where(body.r111-object-452) .chall-grid,
  :where(body.r111-object-452) .statut-grid,
  :where(body.r111-object-457) .addons-grid-4,
  :where(body.r111-object-488) .chall-grid,
  :where(body.r111-object-488) .svc-grid,
  :where(body.r111-object-488) .testi-grid,
  :where(body.r111-object-488) .three-col,
  :where(body.r111-object-488) .two-col,
  :where(body.r111-object-493) .chall-grid,
  :where(body.r111-object-493) .testi-grid,
  :where(body.r111-object-493) .three-col,
  :where(body.r111-object-493) .two-col,
  :where(body.r111-object-497) .chall-grid,
  :where(body.r111-object-497) .three-col,
  :where(body.r111-object-497) .two-col,
  :where(body.r111-object-508) .erreur-grid,
  :where(body.r111-object-508) .three-col,
  :where(body.r111-object-508) .two-col,
  :where(body.r111-object-51) .rf-dark-grid,
  :where(body.r111-object-51) .rf-grid-4,
  :where(body.r111-object-553) .rpm-page .rpm-audit-grid,
  :where(body.r111-object-553) .rpm-page .rpm-grid-3,
  :where(body.r111-object-553) .rpm-page .rpm-scope,
  :where(body.r111-object-565) .tpm-page .tpm-audit-grid,
  :where(body.r111-object-565) .tpm-page .tpm-grid-3,
  :where(body.r111-object-565) .tpm-page .tpm-scope,
  :where(body.r111-object-567) .rf-grid-4,
  :where(body.r111-object-567) .rf-step-grid,
  :where(body.r111-object-570) .lsl-page .lsl-fiscal,
  :where(body.r111-object-570) .lsl-page .lsl-grid-3,
  :where(body.r111-object-570) .lsl-page .lsl-grid-4,
  :where(body.r111-object-570) .lsl-page .lsl-related,
  :where(body.r111-object-570) .lsl-page .lsl-role-grid,
  :where(body.r111-object-570) .lsl-page .lsl-scope,
  :where(body.r111-object-589) .rp-dark-grid,
  :where(body.r111-object-589) .rp-grid-4,
  :where(body.r111-object-600) .rf-dark-grid,
  :where(body.r111-object-600) .rf-grid-3,
  :where(body.r111-object-600) .rf-grid-4,
  :where(body.r111-object-600) .rf-link-grid,
  :where(body.r111-object-608) .bk-grid-3,
  :where(body.r111-object-608) .bk-grid-4,
  :where(body.r111-object-608) .bk-process,
  :where(body.r111-object-608) .bk-related-grid,
  :where(body.r111-object-608) .bk-route-grid,
  :where(body.r111-object-750) .rb-grid-3,
  :where(body.r111-object-750) .rb-grid-4,
  :where(body.r111-object-750) .rb-orient,
  :where(body.r111-object-750) .rb-related {
    grid-template-columns: 1fr 1fr;
  }
}

@media (max-width:1024px) {
  /* BUT-002 · safe late subset · 14 scoped selectors */
  :where(body.r111-object-1018) .cta-mid,
  :where(body.r111-object-1039) .cta-mid,
  :where(body.r111-object-1041) .cta-mid,
  :where(body.r111-object-1048) .cta-mid,
  :where(body.r111-object-1050) .cta-mid,
  :where(body.r111-object-1053) .cta-mid,
  :where(body.r111-object-420) .cta-mid,
  :where(body.r111-object-431) .cta-mid,
  :where(body.r111-object-450) .cta-mid,
  :where(body.r111-object-452) .cta-mid,
  :where(body.r111-object-488) .cta-mid,
  :where(body.r111-object-493) .cta-mid,
  :where(body.r111-object-497) .cta-mid,
  :where(body.r111-object-508) .cta-mid {
    flex-direction: column;
    align-items: flex-start;
    gap: 14px;
  }
}

@media (max-width:980px) {
  /* GRI-013 · safe late subset · 133 scoped selectors */
  :where(body.r111-object-1014) .rie-answer,
  :where(body.r111-object-1014) .rie-form-grid,
  :where(body.r111-object-1014) .rie-hero-grid,
  :where(body.r111-object-1014) .rie-pricing-grid,
  :where(body.r111-object-1014) .rie-service-split,
  :where(body.r111-object-1014) .rie-tech-grid,
  :where(body.r111-object-1055) .mistake-grid,
  :where(body.r111-object-1062) .rf-zone-grid,
  :where(body.r111-object-1124) .rch-control-notes,
  :where(body.r111-object-1124) .rch-mandate-grid,
  :where(body.r111-object-1130) .rch-control-notes,
  :where(body.r111-object-1130) .rch-mandate-grid,
  :where(body.r111-object-1135) .rth-page .rch-control-notes,
  :where(body.r111-object-1135) .rth-page .rch-mandate-grid,
  :where(body.r111-object-1189) .sa-form-grid,
  :where(body.r111-object-1189) .sa-hero-grid,
  :where(body.r111-object-1199) .hcv3-direct,
  :where(body.r111-object-1199) .hcv3-form-grid,
  :where(body.r111-object-1199) .hcv3-hero-grid,
  :where(body.r111-object-1238) .rl-answer,
  :where(body.r111-object-1238) .rl-calc,
  :where(body.r111-object-1238) .rl-contact-wrap,
  :where(body.r111-object-1238) .rl-hero-grid,
  :where(body.r111-object-1238) .rl-method,
  :where(body.r111-object-1238) .rl-review,
  :where(body.r111-object-1238) .rl-rule-grid,
  :where(body.r111-object-124) .cf-compare-fiduciaire,
  :where(body.r111-object-124) .cf-contact-wrap,
  :where(body.r111-object-124) .cf-hero-grid,
  :where(body.r111-object-124) .cf-split,
  :where(body.r111-object-1312) .cpe-price-grid,
  :where(body.r111-object-1329) .rpe-answer,
  :where(body.r111-object-1329) .rpe-hero-grid,
  :where(body.r111-object-1329) .rpe-quality-grid,
  :where(body.r111-object-141) .stx-direct-grid,
  :where(body.r111-object-141) .stx-hero-grid,
  :where(body.r111-object-1597) .ri-form-grid,
  :where(body.r111-object-1597) .ri-hero-grid,
  :where(body.r111-object-1601) .rci-form-grid,
  :where(body.r111-object-1601) .rci-hero-grid,
  :where(body.r111-object-1609) .riv-hero-grid,
  :where(body.r111-object-1609) .riv-related-grid,
  :where(body.r111-object-1618) .ris-hero-grid,
  :where(body.r111-object-1618) .ris-related-grid,
  :where(body.r111-object-1621) .ric-hero-grid,
  :where(body.r111-object-1668) .rfs-formgrid,
  :where(body.r111-object-1668) .rfs-geo,
  :where(body.r111-object-1668) .rfs-hero-grid,
  :where(body.r111-object-1692) .rc-contact-grid,
  :where(body.r111-object-1692) .rc-hero-grid,
  :where(body.r111-object-1692) .rc-price,
  :where(body.r111-object-1692) .rc-result,
  :where(body.r111-object-230) .rv-grid-2,
  :where(body.r111-object-230) .rv-grid-3,
  :where(body.r111-object-230) .rv-grid-4,
  :where(body.r111-object-230) .rv-rate-cards,
  :where(body.r111-object-230) .rv-services-grid,
  :where(body.r111-object-233) .rf-afc-grid,
  :where(body.r111-object-233) .rf-form-grid,
  :where(body.r111-object-233) .rf-hero-grid,
  :where(body.r111-object-238) .rs-contact-wrap,
  :where(body.r111-object-238) .rs-grid-2,
  :where(body.r111-object-238) .rs-hero-grid,
  :where(body.r111-object-267) .rr-form-grid,
  :where(body.r111-object-267) .rr-hero-grid,
  :where(body.r111-object-283) .di-contact-wrap,
  :where(body.r111-object-283) .di-hero-grid,
  :where(body.r111-object-283) .di-split,
  :where(body.r111-object-291) .pf-contact-wrap,
  :where(body.r111-object-291) .pf-hero-grid,
  :where(body.r111-object-291) .pf-split,
  :where(body.r111-object-318) .fp-contact-wrap,
  :where(body.r111-object-318) .fp-grid-2,
  :where(body.r111-object-318) .fp-hero-grid,
  :where(body.r111-object-343) .av-contact-wrap,
  :where(body.r111-object-343) .av-grid-2,
  :where(body.r111-object-343) .av-hero-grid,
  :where(body.r111-object-349) .cs-contact-wrap,
  :where(body.r111-object-349) .cs-grid-2,
  :where(body.r111-object-349) .cs-hero-grid,
  :where(body.r111-object-356) .sd-compare,
  :where(body.r111-object-356) .sd-contact-wrap,
  :where(body.r111-object-356) .sd-grid-2,
  :where(body.r111-object-356) .sd-hero-grid,
  :where(body.r111-object-385) .rt-answer,
  :where(body.r111-object-385) .rt-cost-grid,
  :where(body.r111-object-385) .rt-form-grid,
  :where(body.r111-object-478) .c660-calc-grid,
  :where(body.r111-object-478) .c660-hero-grid,
  :where(body.r111-object-478) .c660-two,
  :where(body.r111-object-502) .rf-compare-grid,
  :where(body.r111-object-502) .rf-grid,
  :where(body.r111-object-502) .rf-hero-grid,
  :where(body.r111-object-502) .rf-signs,
  :where(body.r111-object-555) .re-contact-wrap,
  :where(body.r111-object-555) .re-grid-2,
  :where(body.r111-object-555) .re-hero-grid,
  :where(body.r111-object-555) .re-split,
  :where(body.r111-object-64) .ce-contact-wrap,
  :where(body.r111-object-64) .ce-hero-grid,
  :where(body.r111-object-64) .ce-split,
  :where(body.r111-object-684) .rf-afc-grid,
  :where(body.r111-object-684) .rf-form-grid,
  :where(body.r111-object-684) .rf-hero-grid,
  :where(body.r111-object-689) .ri-form-intro,
  :where(body.r111-object-689) .ri-grid-2,
  :where(body.r111-object-689) .ri-grid-3,
  :where(body.r111-object-689) .ri-grid-4,
  :where(body.r111-object-689) .ri-related,
  :where(body.r111-object-719) .rp-contact-wrap,
  :where(body.r111-object-719) .rp-grid-2,
  :where(body.r111-object-719) .rp-hero-grid,
  :where(body.r111-object-757) .di-contact-wrap,
  :where(body.r111-object-757) .di-deadline-grid,
  :where(body.r111-object-757) .di-faq-list,
  :where(body.r111-object-757) .di-hero-grid,
  :where(body.r111-object-757) .di-split,
  :where(body.r111-object-822) .rp-contact-grid,
  :where(body.r111-object-822) .rp-grid-2,
  :where(body.r111-object-822) .rp-grid-3,
  :where(body.r111-object-822) .rp-hero-checks,
  :where(body.r111-object-822) .rp-hero-grid,
  :where(body.r111-object-822) .rp-related,
  :where(body.r111-object-822) .rp-split,
  :where(body.r111-object-822) .rp-toc-grid,
  :where(body.r111-object-822) .rp-trust,
  :where(body.r111-object-895) .orientation-grid,
  :where(body.r111-object-945) .ac-form-grid,
  :where(body.r111-object-945) .ac-hero-grid,
  :where(body.r111-object-983) .rb-form-grid,
  :where(body.r111-object-983) .rb-hero-grid,
  :where(body.r111-object-985) .mistake-grid,
  :where(body.r111-object-999) .mistake-grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width:980px) {
  /* GRI-014 · safe late subset · 80 scoped selectors */
  :where(body.r111-object-1055) .card-grid,
  :where(body.r111-object-1059) .card-grid,
  :where(body.r111-object-1062) .rf-case-grid,
  :where(body.r111-object-1062) .rf-grid-3,
  :where(body.r111-object-1062) .rf-grid-4,
  :where(body.r111-object-1062) .rf-line-grid,
  :where(body.r111-object-1189) .sa-annual-grid,
  :where(body.r111-object-1189) .sa-audience-grid,
  :where(body.r111-object-1189) .sa-bodies-grid,
  :where(body.r111-object-1189) .sa-doc-grid,
  :where(body.r111-object-1189) .sa-package-grid,
  :where(body.r111-object-1189) .sa-related-grid,
  :where(body.r111-object-1189) .sa-route-grid,
  :where(body.r111-object-1189) .sa-trust-grid,
  :where(body.r111-object-124) .cf-grid-3,
  :where(body.r111-object-124) .cf-grid-4,
  :where(body.r111-object-1329) .rpe-grid-3,
  :where(body.r111-object-1329) .rpe-grid-4,
  :where(body.r111-object-1329) .rpe-levels,
  :where(body.r111-object-1329) .rpe-update-grid,
  :where(body.r111-object-141) .stx-cases,
  :where(body.r111-object-141) .stx-orientation,
  :where(body.r111-object-141) .stx-rule-grid,
  :where(body.r111-object-141) .stx-source-grid,
  :where(body.r111-object-1609) .riv-answer-grid,
  :where(body.r111-object-1609) .riv-dark-grid,
  :where(body.r111-object-1609) .riv-grid-3,
  :where(body.r111-object-1609) .riv-risk-grid,
  :where(body.r111-object-1618) .ris-answer-grid,
  :where(body.r111-object-1618) .ris-dark-grid,
  :where(body.r111-object-1618) .ris-grid-3,
  :where(body.r111-object-1618) .ris-risk-grid,
  :where(body.r111-object-1621) .ric-grid-3,
  :where(body.r111-object-233) .rf-faq,
  :where(body.r111-object-233) .rf-grid-2,
  :where(body.r111-object-233) .rf-grid-3,
  :where(body.r111-object-233) .rf-grid-4,
  :where(body.r111-object-238) .rs-grid-3,
  :where(body.r111-object-238) .rs-grid-4,
  :where(body.r111-object-238) .rs-life-grid,
  :where(body.r111-object-256) .ocp-grid-3,
  :where(body.r111-object-256) .ocp-grid-4,
  :where(body.r111-object-256) .ocp-number-grid,
  :where(body.r111-object-267) .rr-dark-grid,
  :where(body.r111-object-267) .rr-grid-2,
  :where(body.r111-object-267) .rr-grid-3,
  :where(body.r111-object-267) .rr-grid-4,
  :where(body.r111-object-267) .rr-price-grid,
  :where(body.r111-object-267) .rr-table,
  :where(body.r111-object-283) .di-grid-3,
  :where(body.r111-object-283) .di-grid-4,
  :where(body.r111-object-291) .pf-grid-3,
  :where(body.r111-object-291) .pf-grid-4,
  :where(body.r111-object-291) .pf-results-grid,
  :where(body.r111-object-318) .fp-grid-3,
  :where(body.r111-object-318) .fp-grid-4,
  :where(body.r111-object-343) .av-grid-3,
  :where(body.r111-object-343) .av-grid-4,
  :where(body.r111-object-349) .cs-grid-3,
  :where(body.r111-object-349) .cs-grid-4,
  :where(body.r111-object-356) .sd-grid-3,
  :where(body.r111-object-356) .sd-grid-4,
  :where(body.r111-object-555) .re-grid-3,
  :where(body.r111-object-64) .ce-grid-3,
  :where(body.r111-object-684) .rf-faq,
  :where(body.r111-object-684) .rf-grid-2,
  :where(body.r111-object-684) .rf-grid-3,
  :where(body.r111-object-684) .rf-grid-4,
  :where(body.r111-object-719) .rp-grid-3,
  :where(body.r111-object-719) .rp-grid-4,
  :where(body.r111-object-757) .di-grid-3,
  :where(body.r111-object-757) .di-grid-4,
  :where(body.r111-object-880) .card-grid,
  :where(body.r111-object-886) .card-grid,
  :where(body.r111-object-886) .country-grid,
  :where(body.r111-object-895) .mistake-grid,
  :where(body.r111-object-895) .signal-grid,
  :where(body.r111-object-921) .card-grid,
  :where(body.r111-object-985) .card-grid,
  :where(body.r111-object-999) .card-grid {
    grid-template-columns: 1fr 1fr;
  }
}

@media (max-width:900px) {
  /* GRI-011 · safe late subset · 33 scoped selectors */
  :where(body.r111-object-1041) .docs-grid,
  :where(body.r111-object-1041) .use-grid,
  :where(body.r111-object-1048) .precision-grid,
  :where(body.r111-object-1048) .sources-list,
  :where(body.r111-object-1048) .table-block,
  :where(body.r111-object-1260) .c695-calc-grid,
  :where(body.r111-object-228) .rf-calc-result,
  :where(body.r111-object-228) .rf-grid-2,
  :where(body.r111-object-228) .rf-grid-3,
  :where(body.r111-object-508) .calc-row,
  :where(body.r111-object-508) .fit-grid,
  :where(body.r111-object-508) .geo-grid,
  :where(body.r111-object-508) .prep-grid,
  :where(body.r111-object-589) .rp-calc-box,
  :where(body.r111-object-589) .rp-calc-fields,
  :where(body.r111-object-589) .rp-cases-grid,
  :where(body.r111-object-589) .rp-diagnostic-grid,
  :where(body.r111-object-589) .rp-fit-grid,
  :where(body.r111-object-589) .rp-risks-list,
  :where(body.r111-object-589) .rp-testimonials-grid,
  :where(body.r111-object-824) .anti-list,
  :where(body.r111-object-824) .doc-grid,
  :where(body.r111-object-824) .mistake-grid,
  :where(body.r111-object-824) .service-grid,
  :where(body.r111-object-845) .rev-grid,
  :where(body.r111-object-877) .mistake-grid,
  :where(body.r111-object-893) .afact-grid,
  :where(body.r111-object-893) .mistake-grid,
  :where(body.r111-object-924) .rf-answer,
  :where(body.r111-object-924) .rf-fit-grid,
  :where(body.r111-object-924) .rf-geo-layout,
  :where(body.r111-object-924) .rf-grid-2,
  :where(body.r111-object-924) .rf-grid-3 {
    grid-template-columns: 1fr;
  }
}

@media (max-width:900px) {
  /* GRI-012 · safe late subset · 22 scoped selectors */
  :where(body.r111-object-1130) .rch-redflag-grid,
  :where(body.r111-object-824) .combo-grid,
  :where(body.r111-object-834) .fin-grid,
  :where(body.r111-object-834) .kpi-grid,
  :where(body.r111-object-834) .levier-grid,
  :where(body.r111-object-834) .mistake-grid,
  :where(body.r111-object-841) .combo-grid,
  :where(body.r111-object-841) .mistake-grid,
  :where(body.r111-object-845) .combo-grid,
  :where(body.r111-object-845) .mistake-grid,
  :where(body.r111-object-845) .sanc-grid,
  :where(body.r111-object-848) .mistake-grid,
  :where(body.r111-object-848) .ptype-grid,
  :where(body.r111-object-848) .sect-grid,
  :where(body.r111-object-851) .pf-action-grid,
  :where(body.r111-object-851) .pf-chk-grid,
  :where(body.r111-object-853) .combo-grid,
  :where(body.r111-object-853) .mistake-grid,
  :where(body.r111-object-855) .combo-grid,
  :where(body.r111-object-855) .mistake-grid,
  :where(body.r111-object-877) .bm-grid,
  :where(body.r111-object-893) .levier-grid {
    grid-template-columns: repeat(2,1fr);
  }
}

@media (max-width:768px) {
  /* GRI-009 · safe late subset · 88 scoped selectors */
  :where(body.r111-object-1018) .erreur-grid,
  :where(body.r111-object-1018) .three-col,
  :where(body.r111-object-1018) .two-col,
  :where(body.r111-object-1024) .chall-grid,
  :where(body.r111-object-1024) .concern-grid,
  :where(body.r111-object-1024) .cp-grid,
  :where(body.r111-object-1024) .svc-grid,
  :where(body.r111-object-1024) .trust-grid,
  :where(body.r111-object-1024) .tva-grid,
  :where(body.r111-object-1039) .case-grid,
  :where(body.r111-object-1039) .erreur-grid,
  :where(body.r111-object-1039) .gp-grid,
  :where(body.r111-object-1039) .three-col,
  :where(body.r111-object-1039) .two-col,
  :where(body.r111-object-1041) .chall-grid,
  :where(body.r111-object-1041) .metric-grid,
  :where(body.r111-object-1041) .scope-grid,
  :where(body.r111-object-1041) .svc-grid,
  :where(body.r111-object-1041) .two-col,
  :where(body.r111-object-1048) .erreur-grid,
  :where(body.r111-object-1048) .three-col,
  :where(body.r111-object-1048) .two-col,
  :where(body.r111-object-1050) .case-grid,
  :where(body.r111-object-1050) .check-grid,
  :where(body.r111-object-1050) .erreur-grid,
  :where(body.r111-object-1050) .rate-grid,
  :where(body.r111-object-1050) .three-col,
  :where(body.r111-object-1050) .two-col,
  :where(body.r111-object-1053) .chall-grid,
  :where(body.r111-object-1053) .metric-grid,
  :where(body.r111-object-1053) .svc-grid,
  :where(body.r111-object-1053) .two-col,
  :where(body.r111-object-1095) .cookies-grid,
  :where(body.r111-object-1095) .donnees-grid,
  :where(body.r111-object-1095) .droits-grid,
  :where(body.r111-object-121) .rf-inc-grid,
  :where(body.r111-object-121) .rf-profil-grid,
  :where(body.r111-object-121) .rf-risk-grid,
  :where(body.r111-object-121) .rf-testi-grid,
  :where(body.r111-object-160) .g-err-grid,
  :where(body.r111-object-166) .sd-mistake-grid,
  :where(body.r111-object-166) .sd-plan-grid,
  :where(body.r111-object-169) .df-related-grid,
  :where(body.r111-object-230) .rv-rate-grid,
  :where(body.r111-object-3) .cookies-grid,
  :where(body.r111-object-3) .donnees-grid,
  :where(body.r111-object-3) .droits-grid,
  :where(body.r111-object-389) .err-grid,
  :where(body.r111-object-389) .gov-grid,
  :where(body.r111-object-399) .approach-grid,
  :where(body.r111-object-420) .chall-grid,
  :where(body.r111-object-420) .svc-grid,
  :where(body.r111-object-420) .two-col,
  :where(body.r111-object-424) .sector-grid,
  :where(body.r111-object-424) .why-grid,
  :where(body.r111-object-431) .chall-grid,
  :where(body.r111-object-431) .svc-grid,
  :where(body.r111-object-431) .two-col,
  :where(body.r111-object-450) .chall-grid,
  :where(body.r111-object-450) .svc-grid,
  :where(body.r111-object-450) .testi-grid,
  :where(body.r111-object-450) .two-col,
  :where(body.r111-object-452) .addons-grid,
  :where(body.r111-object-452) .chall-grid,
  :where(body.r111-object-452) .statut-grid,
  :where(body.r111-object-452) .svc-grid,
  :where(body.r111-object-488) .chall-grid,
  :where(body.r111-object-488) .svc-grid,
  :where(body.r111-object-488) .testi-grid,
  :where(body.r111-object-488) .three-col,
  :where(body.r111-object-488) .two-col,
  :where(body.r111-object-493) .chall-grid,
  :where(body.r111-object-493) .testi-grid,
  :where(body.r111-object-493) .three-col,
  :where(body.r111-object-493) .two-col,
  :where(body.r111-object-497) .chall-grid,
  :where(body.r111-object-497) .three-col,
  :where(body.r111-object-497) .two-col,
  :where(body.r111-object-508) .erreur-grid,
  :where(body.r111-object-508) .three-col,
  :where(body.r111-object-508) .two-col,
  :where(body.r111-object-517) .rs-grid,
  :where(body.r111-object-517) .rs-info-grid,
  :where(body.r111-object-523) .rs-grid,
  :where(body.r111-object-523) .rs-info-grid,
  :where(body.r111-object-646) .proc-grid,
  :where(body.r111-object-646) .risk-grid,
  :where(body.r111-object-646) .tools-cmp {
    grid-template-columns: 1fr;
  }
}

@media (max-width:768px) {
  /* GRI-010 · safe late subset · 98 scoped selectors */
  :where(body.r111-object-103) .rc-calc-fields,
  :where(body.r111-object-103) .rc-case-grid,
  :where(body.r111-object-103) .rc-checks,
  :where(body.r111-object-103) .rc-compare,
  :where(body.r111-object-103) .rc-dark-grid,
  :where(body.r111-object-103) .rc-doc-grid,
  :where(body.r111-object-103) .rc-grid-2,
  :where(body.r111-object-103) .rc-grid-3,
  :where(body.r111-object-103) .rc-grid-4,
  :where(body.r111-object-103) .rc-outcome-grid,
  :where(body.r111-object-103) .rc-trust,
  :where(body.r111-object-1055) .card-grid,
  :where(body.r111-object-1055) .mistake-grid,
  :where(body.r111-object-1055) .process-grid,
  :where(body.r111-object-1055) .split-list,
  :where(body.r111-object-1059) .card-grid,
  :where(body.r111-object-1059) .mistake-grid,
  :where(body.r111-object-1059) .process-grid,
  :where(body.r111-object-1121) .roa-related-grid,
  :where(body.r111-object-1121) .roa-source-grid,
  :where(body.r111-object-1180) .rfl-flex-grid,
  :where(body.r111-object-1180) .rfl-grid-2,
  :where(body.r111-object-1180) .rfl-grid-3,
  :where(body.r111-object-1180) .rfl-grid-4,
  :where(body.r111-object-1180) .rfl-price-grid,
  :where(body.r111-object-1180) .rfl-sector-grid,
  :where(body.r111-object-1180) .rfl-service-grid,
  :where(body.r111-object-1180) .rfl-step-grid,
  :where(body.r111-object-218) .rp-calc-box,
  :where(body.r111-object-218) .rp-calc-fields,
  :where(body.r111-object-218) .rp-cases-grid,
  :where(body.r111-object-218) .rp-dark-grid,
  :where(body.r111-object-218) .rp-grid-2,
  :where(body.r111-object-218) .rp-grid-3,
  :where(body.r111-object-218) .rp-grid-4,
  :where(body.r111-object-218) .rp-grid-5,
  :where(body.r111-object-218) .rp-price-grid,
  :where(body.r111-object-225) .rt-calc-fields,
  :where(body.r111-object-225) .rt-checks,
  :where(body.r111-object-225) .rt-dark-grid,
  :where(body.r111-object-225) .rt-grid-2,
  :where(body.r111-object-225) .rt-grid-3,
  :where(body.r111-object-225) .rt-grid-4,
  :where(body.r111-object-225) .rt-trust,
  :where(body.r111-object-243) .cpv-cases,
  :where(body.r111-object-243) .cpv-grid-2,
  :where(body.r111-object-243) .cpv-grid-3,
  :where(body.r111-object-243) .cpv-grid-4,
  :where(body.r111-object-243) .cpv-pillars,
  :where(body.r111-object-243) .cpv-price-grid,
  :where(body.r111-object-243) .cpv-signal-grid,
  :where(body.r111-object-243) .cpv-steps,
  :where(body.r111-object-488) div[style*="grid-template-columns:repeat(3,1fr)"],
  :where(body.r111-object-493) div[style*="grid-template-columns:repeat(3"],
  :where(body.r111-object-51) .rf-dark-grid,
  :where(body.r111-object-51) .rf-grid-2,
  :where(body.r111-object-51) .rf-grid-3,
  :where(body.r111-object-51) .rf-grid-4,
  :where(body.r111-object-567) .rf-grid-2,
  :where(body.r111-object-567) .rf-grid-3,
  :where(body.r111-object-567) .rf-grid-4,
  :where(body.r111-object-567) .rf-price-grid,
  :where(body.r111-object-567) .rf-step-grid,
  :where(body.r111-object-589) .rp-dark-grid,
  :where(body.r111-object-589) .rp-grid-2,
  :where(body.r111-object-589) .rp-grid-3,
  :where(body.r111-object-589) .rp-grid-4,
  :where(body.r111-object-589) .rp-price-grid,
  :where(body.r111-object-839) [style*="grid-template-columns"],
  :where(body.r111-object-841) .combo-grid,
  :where(body.r111-object-841) .mistake-grid,
  :where(body.r111-object-866) .combo-grid,
  :where(body.r111-object-866) .mistake-grid,
  :where(body.r111-object-866) .modif-grid,
  :where(body.r111-object-870) .mig-grid,
  :where(body.r111-object-870) .mistake-grid,
  :where(body.r111-object-880) .card-grid,
  :where(body.r111-object-880) .mistake-grid,
  :where(body.r111-object-880) .process-grid,
  :where(body.r111-object-880) .split-list,
  :where(body.r111-object-886) .card-grid,
  :where(body.r111-object-886) .country-grid,
  :where(body.r111-object-886) .mistake-grid,
  :where(body.r111-object-886) .process-grid,
  :where(body.r111-object-886) .split-list,
  :where(body.r111-object-895) .mistake-grid,
  :where(body.r111-object-895) .signal-grid,
  :where(body.r111-object-921) .card-grid,
  :where(body.r111-object-921) .mistake-grid,
  :where(body.r111-object-921) .split-list,
  :where(body.r111-object-985) .card-grid,
  :where(body.r111-object-985) .mistake-grid,
  :where(body.r111-object-985) .process-grid,
  :where(body.r111-object-985) .split-list,
  :where(body.r111-object-999) .card-grid,
  :where(body.r111-object-999) .mistake-grid,
  :where(body.r111-object-999) .process-grid,
  :where(body.r111-object-999) .split-list {
    grid-template-columns: 1fr !important;
  }
}

@media (max-width:768px) {
  /* BUT-006 · safe late subset · 19 scoped selectors */
  :where(body.r111-object-103) .rc-actions,
  :where(body.r111-object-1121) .roa-actions,
  :where(body.r111-object-1154) .rds-actions,
  :where(body.r111-object-1180) .rfl-actions,
  :where(body.r111-object-133) .cta-box-btns,
  :where(body.r111-object-166) .sd-actions,
  :where(body.r111-object-218) .rp-actions,
  :where(body.r111-object-225) .rt-actions,
  :where(body.r111-object-243) .cpv-actions,
  :where(body.r111-object-383) .rfit-final-actions,
  :where(body.r111-object-383) .rfit-hero-actions,
  :where(body.r111-object-389) .lm-cta,
  :where(body.r111-object-414) .rbtp-actions,
  :where(body.r111-object-414) .rbtp-final-actions,
  :where(body.r111-object-422) .rmed-actions,
  :where(body.r111-object-422) .rmed-final-actions,
  :where(body.r111-object-51) .rf-actions,
  :where(body.r111-object-567) .rf-actions,
  :where(body.r111-object-589) .rp-hero-actions {
    flex-direction: column;
    align-items: stretch;
  }
}

@media (max-width:768px) {
  /* BUT-007 · safe late subset · 27 scoped selectors */
  :where(body.r111-object-103) .rc-btn,
  :where(body.r111-object-103) .rc-btn-outline,
  :where(body.r111-object-103) .rc-warning .rc-btn,
  :where(body.r111-object-1121) .roa-actions a,
  :where(body.r111-object-1154) .rds-actions a,
  :where(body.r111-object-1180) .rfl-actions a,
  :where(body.r111-object-166) .sd-actions a,
  :where(body.r111-object-218) .rp-btn,
  :where(body.r111-object-218) .rp-btn-outline,
  :where(body.r111-object-225) .rt-btn,
  :where(body.r111-object-225) .rt-btn-outline,
  :where(body.r111-object-225) .rt-warning .rt-btn,
  :where(body.r111-object-230) .rv-btn,
  :where(body.r111-object-230) .rv-btn-outline,
  :where(body.r111-object-243) .cpv-actions a,
  :where(body.r111-object-51) .rf-actions a,
  :where(body.r111-object-517) .rs-btn,
  :where(body.r111-object-523) .rs-btn,
  :where(body.r111-object-567) .rf-actions a,
  :where(body.r111-object-589) .rp-hero-actions .rp-btn,
  :where(body.r111-object-589) .rp-hero-actions .rp-btn-ghost,
  :where(body.r111-object-589) .rp-warning .rp-btn,
  :where(body.r111-object-689) .ri-btn,
  :where(body.r111-object-689) .ri-btn-dark,
  :where(body.r111-object-689) .ri-btn-outline,
  :where(body.r111-object-866) .fcta-box .btn-gold,
  :where(body.r111-object-866) .fcta-box .tel-link {
    width: 100%;
  }
}

@media (max-width:768px) {
  /* BUT-008 · safe late subset · 51 scoped selectors */
  :where(body.r111-object-1018) .btn-teal,
  :where(body.r111-object-1018) .fa .btn-gold,
  :where(body.r111-object-1018) .fa .tel-link,
  :where(body.r111-object-1024) .fa .btn-gold,
  :where(body.r111-object-1024) .fa .tel-link,
  :where(body.r111-object-1039) .btn-acc,
  :where(body.r111-object-1039) .fa .btn-gold,
  :where(body.r111-object-1039) .fa .tel-link,
  :where(body.r111-object-1041) .fa .btn-gold,
  :where(body.r111-object-1041) .fa .tel-link,
  :where(body.r111-object-1048) .btn-acc,
  :where(body.r111-object-1048) .fa .btn-gold,
  :where(body.r111-object-1048) .fa .tel-link,
  :where(body.r111-object-1050) .btn-teal,
  :where(body.r111-object-1050) .fa .btn-gold,
  :where(body.r111-object-1050) .fa .tel-link,
  :where(body.r111-object-1053) .fa .btn-gold,
  :where(body.r111-object-1053) .fa .tel-link,
  :where(body.r111-object-121) .rf-fa .rf-btn-gold,
  :where(body.r111-object-121) .rf-fa .rf-tel-link,
  :where(body.r111-object-133) .cta-box-btns .btn-gold,
  :where(body.r111-object-133) .cta-box-btns .tel-btn,
  :where(body.r111-object-160) .btn-outline,
  :where(body.r111-object-160) .btn-teal,
  :where(body.r111-object-160) .g-cta-top-btn,
  :where(body.r111-object-389) .btn-gold,
  :where(body.r111-object-389) .btn-outline,
  :where(body.r111-object-389) .btn-outline-sm,
  :where(body.r111-object-389) .btn-teal,
  :where(body.r111-object-389) .btn-teal-sm,
  :where(body.r111-object-399) .btn-gold,
  :where(body.r111-object-399) .btn-outline-gold,
  :where(body.r111-object-420) .fa .btn-gold,
  :where(body.r111-object-420) .fa .tel-link,
  :where(body.r111-object-424) .fa .btn-gold,
  :where(body.r111-object-424) .fa .tel-link,
  :where(body.r111-object-431) .fa .btn-gold,
  :where(body.r111-object-431) .fa .tel-link,
  :where(body.r111-object-450) .fa .btn-gold,
  :where(body.r111-object-450) .fa .tel-link,
  :where(body.r111-object-452) .fa .btn-gold,
  :where(body.r111-object-452) .fa .tel-link,
  :where(body.r111-object-488) .fa .btn-gold,
  :where(body.r111-object-488) .fa .tel-link,
  :where(body.r111-object-493) .fa .btn-gold,
  :where(body.r111-object-493) .fa .tel-link,
  :where(body.r111-object-497) .fa .btn-gold,
  :where(body.r111-object-497) .fa .tel-link,
  :where(body.r111-object-508) .btn-teal,
  :where(body.r111-object-508) .fa .btn-gold,
  :where(body.r111-object-508) .fa .tel-link {
    width: 100%;
    justify-content: center;
  }
}

@media (max-width:760px) {
  /* GRI-008 · safe late subset · 176 scoped selectors */
  :where(body.r111-object-1008) .rr-grid-2,
  :where(body.r111-object-1008) .rr-grid-3,
  :where(body.r111-object-1008) .rr-grid-4,
  :where(body.r111-object-1008) .rr-hero-checks,
  :where(body.r111-object-1008) .rr-included-grid,
  :where(body.r111-object-1008) .rr-process,
  :where(body.r111-object-1119) .rhs-check-grid,
  :where(body.r111-object-1119) .rhs-decision,
  :where(body.r111-object-1119) .rhs-doctrine,
  :where(body.r111-object-1119) .rhs-final-grid,
  :where(body.r111-object-1119) .rhs-fiscal-grid,
  :where(body.r111-object-1119) .rhs-fiscal-summary,
  :where(body.r111-object-1119) .rhs-grid-2,
  :where(body.r111-object-1119) .rhs-grid-3,
  :where(body.r111-object-1119) .rhs-orient-grid,
  :where(body.r111-object-1119) .rhs-paths,
  :where(body.r111-object-1119) .rhs-related-grid,
  :where(body.r111-object-1119) .rhs-risk-grid,
  :where(body.r111-object-1124) .rch-case-result,
  :where(body.r111-object-1124) .rch-case-stages,
  :where(body.r111-object-1124) .rch-check-grid,
  :where(body.r111-object-1124) .rch-cost-breakdown,
  :where(body.r111-object-1124) .rch-decision,
  :where(body.r111-object-1124) .rch-doctrine,
  :where(body.r111-object-1124) .rch-final-grid,
  :where(body.r111-object-1124) .rch-fiscal-grid,
  :where(body.r111-object-1124) .rch-grid-2,
  :where(body.r111-object-1124) .rch-grid-3,
  :where(body.r111-object-1124) .rch-honor-grid,
  :where(body.r111-object-1124) .rch-legal-grid,
  :where(body.r111-object-1124) .rch-orient-grid,
  :where(body.r111-object-1124) .rch-output-grid,
  :where(body.r111-object-1124) .rch-paths,
  :where(body.r111-object-1124) .rch-practical-grid,
  :where(body.r111-object-1124) .rch-profile-grid,
  :where(body.r111-object-1124) .rch-related-grid,
  :where(body.r111-object-1124) .rch-risk-grid,
  :where(body.r111-object-1124) .rch-role-table,
  :where(body.r111-object-1124) .rch-scope-grid,
  :where(body.r111-object-1130) .rch-case-result,
  :where(body.r111-object-1130) .rch-case-stages,
  :where(body.r111-object-1130) .rch-check-grid,
  :where(body.r111-object-1130) .rch-decision,
  :where(body.r111-object-1130) .rch-doctrine,
  :where(body.r111-object-1130) .rch-final-grid,
  :where(body.r111-object-1130) .rch-fiscal-grid,
  :where(body.r111-object-1130) .rch-grid-2,
  :where(body.r111-object-1130) .rch-grid-3,
  :where(body.r111-object-1130) .rch-honor-grid,
  :where(body.r111-object-1130) .rch-legal-grid,
  :where(body.r111-object-1130) .rch-orient-grid,
  :where(body.r111-object-1130) .rch-output-grid,
  :where(body.r111-object-1130) .rch-page .rch-business-results,
  :where(body.r111-object-1130) .rch-page .rch-client-fit-grid,
  :where(body.r111-object-1130) .rch-page .rch-cross-reading,
  :where(body.r111-object-1130) .rch-page .rch-mini-cases,
  :where(body.r111-object-1130) .rch-paths,
  :where(body.r111-object-1130) .rch-profile-grid,
  :where(body.r111-object-1130) .rch-related-grid,
  :where(body.r111-object-1130) .rch-risk-grid,
  :where(body.r111-object-1130) .rch-role-table,
  :where(body.r111-object-1130) .rch-scope-grid,
  :where(body.r111-object-1135) .rth-page .rch-case-result,
  :where(body.r111-object-1135) .rth-page .rch-case-stages,
  :where(body.r111-object-1135) .rth-page .rch-check-grid,
  :where(body.r111-object-1135) .rth-page .rch-decision,
  :where(body.r111-object-1135) .rth-page .rch-doctrine,
  :where(body.r111-object-1135) .rth-page .rch-final-grid,
  :where(body.r111-object-1135) .rth-page .rch-fiscal-grid,
  :where(body.r111-object-1135) .rth-page .rch-grid-2,
  :where(body.r111-object-1135) .rth-page .rch-grid-3,
  :where(body.r111-object-1135) .rth-page .rch-honor-grid,
  :where(body.r111-object-1135) .rth-page .rch-legal-grid,
  :where(body.r111-object-1135) .rth-page .rch-orient-grid,
  :where(body.r111-object-1135) .rth-page .rch-output-grid,
  :where(body.r111-object-1135) .rth-page .rch-paths,
  :where(body.r111-object-1135) .rth-page .rch-profile-grid,
  :where(body.r111-object-1135) .rth-page .rch-related-grid,
  :where(body.r111-object-1135) .rth-page .rch-risk-grid,
  :where(body.r111-object-1135) .rth-page .rch-role-table,
  :where(body.r111-object-1135) .rth-page .rch-scope-grid,
  :where(body.r111-object-1203) .cex-factor-grid,
  :where(body.r111-object-1203) .cex-grid-2,
  :where(body.r111-object-1203) .cex-grid-3,
  :where(body.r111-object-1203) .cex-price-grid,
  :where(body.r111-object-1203) .cex-route-grid,
  :where(body.r111-object-1203) .cex-scope,
  :where(body.r111-object-121) .rf-choice-grid,
  :where(body.r111-object-1357) .cfs-case-grid,
  :where(body.r111-object-1357) .cfs-dark-grid,
  :where(body.r111-object-1357) .cfs-grid-2,
  :where(body.r111-object-1357) .cfs-grid-3,
  :where(body.r111-object-1357) .cfs-grid-4,
  :where(body.r111-object-1357) .cfs-process,
  :where(body.r111-object-1357) .cfs-route-box,
  :where(body.r111-object-1357) .cfs-signal-grid,
  :where(body.r111-object-156) .rb-grid-2,
  :where(body.r111-object-156) .rb-grid-3,
  :where(body.r111-object-156) .rb-kpi,
  :where(body.r111-object-248) .ex-case-grid,
  :where(body.r111-object-248) .ex-checks,
  :where(body.r111-object-248) .ex-formula,
  :where(body.r111-object-248) .ex-grid-3,
  :where(body.r111-object-248) .ex-orient-grid,
  :where(body.r111-object-248) .ex-question-grid,
  :where(body.r111-object-248) .ex-related,
  :where(body.r111-object-248) .ex-toc-list,
  :where(body.r111-object-370) .rsl-page .rsl-answer-cards,
  :where(body.r111-object-370) .rsl-page .rsl-related-grid,
  :where(body.r111-object-374) .rsa-page .rsa-answer-cards,
  :where(body.r111-object-374) .rsa-page .rsa-related-grid,
  :where(body.r111-object-439) .rc-compare,
  :where(body.r111-object-439) .rc-hero-checks,
  :where(body.r111-object-439) .rc-quick-grid,
  :where(body.r111-object-439) .rc-rates,
  :where(body.r111-object-439) .rc-service-grid,
  :where(body.r111-object-499) .dv-guide-grid,
  :where(body.r111-object-499) .dv-related-grid,
  :where(body.r111-object-499) .dv-scenario-grid,
  :where(body.r111-object-553) .rpm-page .rpm-answer,
  :where(body.r111-object-553) .rpm-page .rpm-audit-grid,
  :where(body.r111-object-553) .rpm-page .rpm-grid-3,
  :where(body.r111-object-553) .rpm-page .rpm-grid-4,
  :where(body.r111-object-553) .rpm-page .rpm-hero-points,
  :where(body.r111-object-553) .rpm-page .rpm-ops,
  :where(body.r111-object-553) .rpm-page .rpm-route-grid,
  :where(body.r111-object-553) .rpm-page .rpm-scope,
  :where(body.r111-object-553) .rpm-page .rpm-trust,
  :where(body.r111-object-565) .tpm-page .tpm-answer,
  :where(body.r111-object-565) .tpm-page .tpm-audit-grid,
  :where(body.r111-object-565) .tpm-page .tpm-grid-3,
  :where(body.r111-object-565) .tpm-page .tpm-grid-4,
  :where(body.r111-object-565) .tpm-page .tpm-hero-points,
  :where(body.r111-object-565) .tpm-page .tpm-ops,
  :where(body.r111-object-565) .tpm-page .tpm-route-grid,
  :where(body.r111-object-565) .tpm-page .tpm-scope,
  :where(body.r111-object-565) .tpm-page .tpm-trust,
  :where(body.r111-object-570) .lsl-page .lsl-fiscal,
  :where(body.r111-object-570) .lsl-page .lsl-grid-2,
  :where(body.r111-object-570) .lsl-page .lsl-grid-3,
  :where(body.r111-object-570) .lsl-page .lsl-grid-4,
  :where(body.r111-object-570) .lsl-page .lsl-related,
  :where(body.r111-object-570) .lsl-page .lsl-role-grid,
  :where(body.r111-object-570) .lsl-page .lsl-scope,
  :where(body.r111-object-608) .bk-form-grid,
  :where(body.r111-object-608) .bk-grid-2,
  :where(body.r111-object-608) .bk-grid-3,
  :where(body.r111-object-608) .bk-grid-4,
  :where(body.r111-object-608) .bk-process,
  :where(body.r111-object-608) .bk-related-grid,
  :where(body.r111-object-608) .bk-route-grid,
  :where(body.r111-object-608) .bk-scope-grid,
  :where(body.r111-object-611) .ma-calc-body,
  :where(body.r111-object-611) .ma-checks,
  :where(body.r111-object-611) .ma-cost-grid,
  :where(body.r111-object-611) .ma-fit-grid,
  :where(body.r111-object-611) .ma-form-grid,
  :where(body.r111-object-611) .ma-route-grid,
  :where(body.r111-object-720) .rfpay-form-grid,
  :where(body.r111-object-720) .rfpay-grid-2,
  :where(body.r111-object-720) .rfpay-grid-3,
  :where(body.r111-object-720) .rfpay-grid-4,
  :where(body.r111-object-720) .rfpay-hero-checks,
  :where(body.r111-object-720) .rfpay-trust,
  :where(body.r111-object-750) .rb-case-grid,
  :where(body.r111-object-750) .rb-docs,
  :where(body.r111-object-750) .rb-flow,
  :where(body.r111-object-750) .rb-grid-3,
  :where(body.r111-object-750) .rb-grid-4,
  :where(body.r111-object-750) .rb-map,
  :where(body.r111-object-750) .rb-method,
  :where(body.r111-object-750) .rb-orient,
  :where(body.r111-object-750) .rb-related,
  :where(body.r111-object-873) .rai-grid3,
  :where(body.r111-object-873) .rai-grid4,
  :where(body.r111-object-873) .rai-toc ol {
    grid-template-columns: 1fr;
  }
}

@media (max-width:760px) {
  /* BUT-005 · safe late subset · 23 scoped selectors */
  :where(body.r111-object-1008) .rr-btn,
  :where(body.r111-object-1008) .rr-btn-outline,
  :where(body.r111-object-1119) .rhs-actions a,
  :where(body.r111-object-1119) .rhs-fiscal-cta a,
  :where(body.r111-object-1124) .rch-actions a,
  :where(body.r111-object-1130) .rch-actions a,
  :where(body.r111-object-1135) .rth-page .rch-actions a,
  :where(body.r111-object-1203) .cex-btn,
  :where(body.r111-object-248) .ex-actions a,
  :where(body.r111-object-248) .ex-btn,
  :where(body.r111-object-248) .ex-btn-outline,
  :where(body.r111-object-278) .ra-btn,
  :where(body.r111-object-278) .ra-btn-outline,
  :where(body.r111-object-439) .rc-btn,
  :where(body.r111-object-439) .rc-btn-outline,
  :where(body.r111-object-499) .dv-hero-actions a,
  :where(body.r111-object-553) .rpm-page .rpm-sticky .rpm-btn,
  :where(body.r111-object-565) .tpm-page .tpm-sticky .tpm-btn,
  :where(body.r111-object-608) .bk-actions .bk-btn,
  :where(body.r111-object-608) .bk-actions .bk-btn-ghost,
  :where(body.r111-object-608) .bk-actions .bk-btn-outline,
  :where(body.r111-object-750) .rb-btn,
  :where(body.r111-object-750) .rb-btn-outline {
    width: 100%;
  }
}

@media (max-width:720px) {
  /* GRI-007 · safe late subset · 103 scoped selectors */
  :where(body.r111-object-1014) .rie-control-list,
  :where(body.r111-object-1014) .rie-evidence-grid,
  :where(body.r111-object-1014) .rie-grid-2,
  :where(body.r111-object-1014) .rie-grid-3,
  :where(body.r111-object-1014) .rie-grid-4,
  :where(body.r111-object-1014) .rie-hero-checks,
  :where(body.r111-object-1014) .rie-orientation-list,
  :where(body.r111-object-11) .rf12-about-grid,
  :where(body.r111-object-11) .rf12-audit-grid,
  :where(body.r111-object-11) .rf12-card-foot,
  :where(body.r111-object-11) .rf12-early-list,
  :where(body.r111-object-11) .rf12-fit-grid,
  :where(body.r111-object-11) .rf12-guides,
  :where(body.r111-object-11) .rf12-method,
  :where(body.r111-object-11) .rf12-metrics,
  :where(body.r111-object-11) .rf12-pricing-grid,
  :where(body.r111-object-11) .rf12-proof-points,
  :where(body.r111-object-11) .rf12-resources-grid,
  :where(body.r111-object-11) .rf12-reviews-grid,
  :where(body.r111-object-11) .rf12-services-grid,
  :where(body.r111-object-11) .rf12-situations,
  :where(body.r111-object-11) .rf12-trust,
  :where(body.r111-object-11) .rf12-two,
  :where(body.r111-object-1235) .rfe-grid-2,
  :where(body.r111-object-1235) .rfe-grid-4,
  :where(body.r111-object-1238) .rl-cases,
  :where(body.r111-object-1238) .rl-checks,
  :where(body.r111-object-1238) .rl-decision,
  :where(body.r111-object-1238) .rl-fields,
  :where(body.r111-object-1238) .rl-grid-3,
  :where(body.r111-object-1238) .rl-mistakes,
  :where(body.r111-object-1238) .rl-review-meta,
  :where(body.r111-object-1238) .rl-routing,
  :where(body.r111-object-1238) .rl-sources,
  :where(body.r111-object-1238) .rl-special-grid,
  :where(body.r111-object-1329) .rpe-checks,
  :where(body.r111-object-1329) .rpe-grid-2,
  :where(body.r111-object-1329) .rpe-grid-3,
  :where(body.r111-object-1329) .rpe-grid-4,
  :where(body.r111-object-1329) .rpe-levels,
  :where(body.r111-object-1329) .rpe-update-grid,
  :where(body.r111-object-1597) .ri-answer-grid,
  :where(body.r111-object-1597) .ri-dark-grid,
  :where(body.r111-object-1597) .ri-dark-grid.ri-three,
  :where(body.r111-object-1597) .ri-factor-grid,
  :where(body.r111-object-1597) .ri-fit-grid,
  :where(body.r111-object-1597) .ri-grid-2,
  :where(body.r111-object-1597) .ri-grid-3,
  :where(body.r111-object-1597) .ri-grid-4,
  :where(body.r111-object-1597) .ri-hero-checks,
  :where(body.r111-object-1597) .ri-related-grid,
  :where(body.r111-object-1597) .ri-scope-grid,
  :where(body.r111-object-1601) .rci-answer-grid,
  :where(body.r111-object-1601) .rci-dark-grid,
  :where(body.r111-object-1601) .rci-doc-grid,
  :where(body.r111-object-1601) .rci-fit-grid,
  :where(body.r111-object-1601) .rci-grid-2,
  :where(body.r111-object-1601) .rci-grid-3,
  :where(body.r111-object-1601) .rci-hero-checks,
  :where(body.r111-object-1601) .rci-process,
  :where(body.r111-object-1601) .rci-related-grid,
  :where(body.r111-object-1601) .rci-scope-grid,
  :where(body.r111-object-1692) .rc-compare,
  :where(body.r111-object-1692) .rc-docs,
  :where(body.r111-object-1692) .rc-faq,
  :where(body.r111-object-1692) .rc-grid-3,
  :where(body.r111-object-1692) .rc-process,
  :where(body.r111-object-1692) .rc-related-in,
  :where(body.r111-object-221) .rb-calc-grid,
  :where(body.r111-object-221) .rb-cost-grid,
  :where(body.r111-object-221) .rb-grid-3,
  :where(body.r111-object-221) .rb-grid-4,
  :where(body.r111-object-221) .rb-hero-checks,
  :where(body.r111-object-221) .rb-pricing,
  :where(body.r111-object-221) .rb-process,
  :where(body.r111-object-221) .rb-segment,
  :where(body.r111-object-221) .rb-trust,
  :where(body.r111-object-600) .rf-checks,
  :where(body.r111-object-600) .rf-dark-grid,
  :where(body.r111-object-600) .rf-grid-2,
  :where(body.r111-object-600) .rf-grid-3,
  :where(body.r111-object-600) .rf-grid-4,
  :where(body.r111-object-600) .rf-link-grid,
  :where(body.r111-object-932) .rtx-grid-3,
  :where(body.r111-object-932) .rtx-grid-4,
  :where(body.r111-object-932) .rtx-intent-grid,
  :where(body.r111-object-932) .rtx-process,
  :where(body.r111-object-932) .rtx-related,
  :where(body.r111-object-932) .rtx-trust-grid,
  :where(body.r111-object-940) .rp-grid-2,
  :where(body.r111-object-940) .rp-grid-3,
  :where(body.r111-object-940) .rp-grid-4,
  :where(body.r111-object-940) .rp-hero-checks,
  :where(body.r111-object-940) .rp-life,
  :where(body.r111-object-940) .rp-process,
  :where(body.r111-object-940) .rp-related-grid,
  :where(body.r111-object-953) .rf-grid-2,
  :where(body.r111-object-953) .rf-grid-3,
  :where(body.r111-object-953) .rf-grid-4,
  :where(body.r111-object-953) .rf-hero-checks,
  :where(body.r111-object-953) .rf-kpi-grid,
  :where(body.r111-object-953) .rf-process,
  :where(body.r111-object-953) .rf-related-grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width:680px) {
  /* GRI-006 · safe late subset · 77 scoped selectors */
  :where(body.r111-object-1189) .sa-annual-grid,
  :where(body.r111-object-1189) .sa-audience-grid,
  :where(body.r111-object-1189) .sa-bodies-grid,
  :where(body.r111-object-1189) .sa-case-grid,
  :where(body.r111-object-1189) .sa-conversion-grid,
  :where(body.r111-object-1189) .sa-deliverables-grid,
  :where(body.r111-object-1189) .sa-doc-grid,
  :where(body.r111-object-1189) .sa-errors-grid,
  :where(body.r111-object-1189) .sa-facts,
  :where(body.r111-object-1189) .sa-governance-grid,
  :where(body.r111-object-1189) .sa-hero-checks,
  :where(body.r111-object-1189) .sa-orientation-grid,
  :where(body.r111-object-1189) .sa-package-grid,
  :where(body.r111-object-1189) .sa-related-grid,
  :where(body.r111-object-1189) .sa-route-grid,
  :where(body.r111-object-1189) .sa-scope-grid,
  :where(body.r111-object-1189) .sa-tax-grid,
  :where(body.r111-object-1189) .sa-trust-grid,
  :where(body.r111-object-1312) .cpe-faq-grid,
  :where(body.r111-object-1312) .cpe-grid-2,
  :where(body.r111-object-1312) .cpe-grid-3,
  :where(body.r111-object-1312) .cpe-related,
  :where(body.r111-object-1609) .riv-answer-grid,
  :where(body.r111-object-1609) .riv-dark-grid,
  :where(body.r111-object-1609) .riv-fit-grid,
  :where(body.r111-object-1609) .riv-grid-3,
  :where(body.r111-object-1609) .riv-hero-checks,
  :where(body.r111-object-1609) .riv-risk-grid,
  :where(body.r111-object-1609) .riv-steps,
  :where(body.r111-object-1618) .ris-answer-grid,
  :where(body.r111-object-1618) .ris-dark-grid,
  :where(body.r111-object-1618) .ris-fit-grid,
  :where(body.r111-object-1618) .ris-grid-3,
  :where(body.r111-object-1618) .ris-hero-checks,
  :where(body.r111-object-1618) .ris-risk-grid,
  :where(body.r111-object-1618) .ris-steps,
  :where(body.r111-object-1621) .ric-grid-3,
  :where(body.r111-object-1621) .ric-steps,
  :where(body.r111-object-1621) .ric-trust,
  :where(body.r111-object-1624) .itf-faq,
  :where(body.r111-object-1624) .itf-grid2,
  :where(body.r111-object-1624) .itf-grid3,
  :where(body.r111-object-1625) .ith-answer-grid,
  :where(body.r111-object-1625) .ith-faq,
  :where(body.r111-object-1625) .ith-grid2,
  :where(body.r111-object-1625) .ith-grid3,
  :where(body.r111-object-1625) .ith-trust,
  :where(body.r111-object-1630) .itc-faq,
  :where(body.r111-object-1630) .itc-grid2,
  :where(body.r111-object-1630) .itc-grid3,
  :where(body.r111-object-1668) .rfs-answer-grid,
  :where(body.r111-object-1668) .rfs-choice,
  :where(body.r111-object-1668) .rfs-grid2,
  :where(body.r111-object-1668) .rfs-grid3,
  :where(body.r111-object-1668) .rfs-trust,
  :where(body.r111-object-934) .rv-grid-3,
  :where(body.r111-object-934) .rv-grid-4,
  :where(body.r111-object-934) .rv-hero-checks,
  :where(body.r111-object-934) .rv-process,
  :where(body.r111-object-934) .rv-trust,
  :where(body.r111-object-945) .ac-grid-2,
  :where(body.r111-object-945) .ac-grid-3,
  :where(body.r111-object-945) .ac-grid-4,
  :where(body.r111-object-945) .ac-steps,
  :where(body.r111-object-976) .ex-boundary,
  :where(body.r111-object-976) .ex-decision,
  :where(body.r111-object-976) .ex-grid-2,
  :where(body.r111-object-976) .ex-grid-3,
  :where(body.r111-object-976) .ex-journey,
  :where(body.r111-object-976) .ex-related,
  :where(body.r111-object-976) .ex-route-grid,
  :where(body.r111-object-976) .ex-steps,
  :where(body.r111-object-983) .rb-grid-2,
  :where(body.r111-object-983) .rb-grid-3,
  :where(body.r111-object-983) .rb-grid-4,
  :where(body.r111-object-983) .rb-hero-checks,
  :where(body.r111-object-983) .rb-trust {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 640px) {
  /* GRI-002 · safe late subset · 30 scoped selectors */
  :where(body.r111-object-138) .collab-grid,
  :where(body.r111-object-138) .profiles-grid,
  :where(body.r111-object-149) .collab-grid,
  :where(body.r111-object-149) .profiles-grid,
  :where(body.r111-object-152) .collab-grid,
  :where(body.r111-object-152) .profiles-grid,
  :where(body.r111-object-156) .collab-grid,
  :where(body.r111-object-156) .profiles-grid,
  :where(body.r111-object-163) .collab-grid,
  :where(body.r111-object-163) .profiles-grid,
  :where(body.r111-object-172) .collab-grid,
  :where(body.r111-object-172) .profiles-grid,
  :where(body.r111-object-180) .collab-grid,
  :where(body.r111-object-180) .profiles-grid,
  :where(body.r111-object-187) .collab-grid,
  :where(body.r111-object-187) .profiles-grid,
  :where(body.r111-object-199) .r-collab-grid,
  :where(body.r111-object-199) .r-profiles-grid,
  :where(body.r111-object-199) .r-services-grid,
  :where(body.r111-object-473) .composantes-grid,
  :where(body.r111-object-473) .erreurs-grid,
  :where(body.r111-object-473) .tarifs-grid,
  :where(body.r111-object-475) .tarifs-grid,
  :where(body.r111-object-481) .diff-grid,
  :where(body.r111-object-481) .processus-grid,
  :where(body.r111-object-481) .tarifs-grid,
  :where(body.r111-object-483) .diff-grid,
  :where(body.r111-object-483) .services-grid,
  :where(body.r111-object-483) .tarifs-grid,
  :where(body.r111-object-483) .traj-grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width:640px) {
  /* GRI-005 · safe late subset · 165 scoped selectors */
  :where(body.r111-object-1018) .gp-grid,
  :where(body.r111-object-1024) .proc-grid,
  :where(body.r111-object-1041) .proc-grid,
  :where(body.r111-object-1048) .gp-grid,
  :where(body.r111-object-1048) .scenario-grid,
  :where(body.r111-object-1053) .docs-grid,
  :where(body.r111-object-1053) .proc-grid,
  :where(body.r111-object-1053) .scope-grid,
  :where(body.r111-object-1053) .use-grid,
  :where(body.r111-object-1062) .rf-case-grid,
  :where(body.r111-object-1062) .rf-grid-3,
  :where(body.r111-object-1062) .rf-grid-4,
  :where(body.r111-object-1062) .rf-line-grid,
  :where(body.r111-object-1062) .rf-plan,
  :where(body.r111-object-1062) .rf-rel,
  :where(body.r111-object-1062) .rf-steps,
  :where(body.r111-object-1124) .rch-decision-strip,
  :where(body.r111-object-1124) .rch-metrics,
  :where(body.r111-object-1124) .rch-orient-grid.compact,
  :where(body.r111-object-1124) .rch-related-grid.compact,
  :where(body.r111-object-1126) .ros-compliance,
  :where(body.r111-object-1126) .ros-grid-2,
  :where(body.r111-object-1126) .ros-grid-4,
  :where(body.r111-object-1126) .ros-notfit,
  :where(body.r111-object-1126) .ros-price-grid,
  :where(body.r111-object-1126) .ros-process,
  :where(body.r111-object-1126) .ros-related,
  :where(body.r111-object-1130) .rch-decision-strip,
  :where(body.r111-object-1130) .rch-metrics,
  :where(body.r111-object-1130) .rch-orient-grid.compact,
  :where(body.r111-object-1130) .rch-redflag-grid,
  :where(body.r111-object-1130) .rch-related-grid.compact,
  :where(body.r111-object-1135) .rth-page .rch-decision-strip,
  :where(body.r111-object-1135) .rth-page .rch-metrics,
  :where(body.r111-object-1135) .rth-page .rch-orient-grid.compact,
  :where(body.r111-object-1135) .rth-page .rch-related-grid.compact,
  :where(body.r111-object-124) .cf-checks,
  :where(body.r111-object-124) .cf-grid-2,
  :where(body.r111-object-124) .cf-grid-3,
  :where(body.r111-object-124) .cf-grid-4,
  :where(body.r111-object-124) .cf-trust,
  :where(body.r111-object-1260) .c695-cards,
  :where(body.r111-object-1260) .c695-errors,
  :where(body.r111-object-1260) .c695-example-grid,
  :where(body.r111-object-1260) .c695-family-grid,
  :where(body.r111-object-1260) .c695-result-grid,
  :where(body.r111-object-1260) .c695-steps,
  :where(body.r111-object-133) .prob-grid,
  :where(body.r111-object-141) .stx-answer-list,
  :where(body.r111-object-141) .stx-cases,
  :where(body.r111-object-141) .stx-errors,
  :where(body.r111-object-141) .stx-formula,
  :where(body.r111-object-141) .stx-hero-checks,
  :where(body.r111-object-141) .stx-orientation,
  :where(body.r111-object-141) .stx-rule-grid,
  :where(body.r111-object-141) .stx-source-grid,
  :where(body.r111-object-141) .stx-steps,
  :where(body.r111-object-141) .stx-two,
  :where(body.r111-object-166) .sd-calc-grid,
  :where(body.r111-object-183) .rbst-certif .cases,
  :where(body.r111-object-183) .rbst-certif .compare,
  :where(body.r111-object-183) .rbst-certif .line-grid,
  :where(body.r111-object-183) .rbst-certif .method,
  :where(body.r111-object-183) .rbst-certif .mini-grid,
  :where(body.r111-object-183) .rbst-certif .related,
  :where(body.r111-object-183) .rbst-certif .toc-grid,
  :where(body.r111-object-228) .rf-calc-grid,
  :where(body.r111-object-228) .rf-grid-4,
  :where(body.r111-object-228) .rf-hero-checks,
  :where(body.r111-object-228) .rf-services-grid,
  :where(body.r111-object-233) .rf-checks,
  :where(body.r111-object-233) .rf-faq,
  :where(body.r111-object-233) .rf-grid-2,
  :where(body.r111-object-233) .rf-grid-3,
  :where(body.r111-object-233) .rf-grid-4,
  :where(body.r111-object-233) .rf-trust,
  :where(body.r111-object-238) .rs-grid-3,
  :where(body.r111-object-238) .rs-grid-4,
  :where(body.r111-object-238) .rs-life-grid,
  :where(body.r111-object-242) .related-grid,
  :where(body.r111-object-256) .ocp-grid-2,
  :where(body.r111-object-256) .ocp-grid-3,
  :where(body.r111-object-256) .ocp-grid-4,
  :where(body.r111-object-256) .ocp-number-grid,
  :where(body.r111-object-267) .rr-checks,
  :where(body.r111-object-267) .rr-dark-grid,
  :where(body.r111-object-267) .rr-grid-2,
  :where(body.r111-object-267) .rr-grid-3,
  :where(body.r111-object-267) .rr-grid-4,
  :where(body.r111-object-267) .rr-price-grid,
  :where(body.r111-object-267) .rr-table,
  :where(body.r111-object-267) .rr-trust,
  :where(body.r111-object-283) .di-checks,
  :where(body.r111-object-283) .di-grid-2,
  :where(body.r111-object-283) .di-grid-3,
  :where(body.r111-object-283) .di-grid-4,
  :where(body.r111-object-283) .di-trust,
  :where(body.r111-object-291) .pf-checks,
  :where(body.r111-object-291) .pf-grid-2,
  :where(body.r111-object-291) .pf-grid-3,
  :where(body.r111-object-291) .pf-grid-4,
  :where(body.r111-object-291) .pf-results-grid,
  :where(body.r111-object-291) .pf-trust,
  :where(body.r111-object-312) .summary-grid,
  :where(body.r111-object-318) .fp-grid-3,
  :where(body.r111-object-318) .fp-grid-4,
  :where(body.r111-object-343) .av-grid-3,
  :where(body.r111-object-343) .av-grid-4,
  :where(body.r111-object-349) .cs-grid-3,
  :where(body.r111-object-349) .cs-grid-4,
  :where(body.r111-object-356) .sd-grid-3,
  :where(body.r111-object-356) .sd-grid-4,
  :where(body.r111-object-420) .proc-grid,
  :where(body.r111-object-424) .proc-grid,
  :where(body.r111-object-424) .trust-grid,
  :where(body.r111-object-431) .proc-grid,
  :where(body.r111-object-431) .two-col,
  :where(body.r111-object-450) .proc-grid,
  :where(body.r111-object-452) .proc-grid,
  :where(body.r111-object-457) .addons-grid-4,
  :where(body.r111-object-488) .proc-grid,
  :where(body.r111-object-493) .proc-grid,
  :where(body.r111-object-555) .re-grid-3,
  :where(body.r111-object-555) .re-grid-4,
  :where(body.r111-object-64) .ce-checks,
  :where(body.r111-object-64) .ce-grid-2,
  :where(body.r111-object-64) .ce-grid-3,
  :where(body.r111-object-64) .ce-trust,
  :where(body.r111-object-646) .tools-grid,
  :where(body.r111-object-684) .rf-checks,
  :where(body.r111-object-684) .rf-faq,
  :where(body.r111-object-684) .rf-grid-2,
  :where(body.r111-object-684) .rf-grid-3,
  :where(body.r111-object-684) .rf-grid-4,
  :where(body.r111-object-684) .rf-trust,
  :where(body.r111-object-719) .rp-grid-3,
  :where(body.r111-object-719) .rp-grid-4,
  :where(body.r111-object-757) .di-checks,
  :where(body.r111-object-757) .di-grid-2,
  :where(body.r111-object-757) .di-grid-3,
  :where(body.r111-object-757) .di-grid-4,
  :where(body.r111-object-757) .di-trust,
  :where(body.r111-object-824) .combo-grid,
  :where(body.r111-object-834) .fin-grid,
  :where(body.r111-object-834) .kpi-grid,
  :where(body.r111-object-834) .levier-grid,
  :where(body.r111-object-834) .mistake-grid,
  :where(body.r111-object-836) .combo-grid,
  :where(body.r111-object-841) .combo-grid,
  :where(body.r111-object-841) .mistake-grid,
  :where(body.r111-object-845) .combo-grid,
  :where(body.r111-object-845) .mistake-grid,
  :where(body.r111-object-845) .sanc-grid,
  :where(body.r111-object-848) .mistake-grid,
  :where(body.r111-object-848) .ptype-grid,
  :where(body.r111-object-848) .sect-grid,
  :where(body.r111-object-851) .pf-action-grid,
  :where(body.r111-object-851) .pf-chk-grid,
  :where(body.r111-object-853) .combo-grid,
  :where(body.r111-object-853) .mistake-grid,
  :where(body.r111-object-855) .combo-grid,
  :where(body.r111-object-855) .mistake-grid,
  :where(body.r111-object-877) .bm-grid,
  :where(body.r111-object-893) .levier-grid,
  :where(body.r111-object-893) .rel-grid {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 640px) {
  /* BUT-001 · safe late subset · 14 scoped selectors */
  :where(body.r111-object-138) .sticky-cta-text,
  :where(body.r111-object-149) .sticky-btn-ghost,
  :where(body.r111-object-149) .sticky-cta-text,
  :where(body.r111-object-152) .sticky-cta-text,
  :where(body.r111-object-156) .sticky-cta-text,
  :where(body.r111-object-163) .sticky-cta-text,
  :where(body.r111-object-172) .sticky-cta-text,
  :where(body.r111-object-180) .sticky-cta-text,
  :where(body.r111-object-187) .sticky-cta-text,
  :where(body.r111-object-199) .r-sticky-cta-text,
  :where(body.r111-object-473) .sticky-cta-text,
  :where(body.r111-object-475) .sticky-cta-text,
  :where(body.r111-object-481) .sticky-cta-text,
  :where(body.r111-object-483) .sticky-cta-text {
    display: none;
  }
}

@media (max-width:640px) {
  /* BUT-003 · safe late subset · 23 scoped selectors */
  :where(body.r111-object-1126) .ros-hero-actions,
  :where(body.r111-object-141) .stx-actions,
  :where(body.r111-object-141) .stx-final-actions,
  :where(body.r111-object-228) .rf-actions,
  :where(body.r111-object-233) .rf-actions,
  :where(body.r111-object-233) .rf-form-contact,
  :where(body.r111-object-233) .rf-warning-in,
  :where(body.r111-object-267) .rr-actions,
  :where(body.r111-object-267) .rr-form-contact,
  :where(body.r111-object-267) .rr-quick-in,
  :where(body.r111-object-318) .fp-actions,
  :where(body.r111-object-343) .av-actions,
  :where(body.r111-object-349) .cs-actions,
  :where(body.r111-object-356) .sd-actions,
  :where(body.r111-object-370) .rsl-page .rsl-hero-actions,
  :where(body.r111-object-374) .rsa-page .rsa-hero-actions,
  :where(body.r111-object-510) .rce-page .rce-hero-actions,
  :where(body.r111-object-555) .re-actions,
  :where(body.r111-object-684) .rf-actions,
  :where(body.r111-object-684) .rf-form-contact,
  :where(body.r111-object-684) .rf-warning-in,
  :where(body.r111-object-719) .rp-actions,
  :where(body.r111-object-822) .rp-actions {
    flex-direction: column;
    align-items: stretch;
  }
}

@media (max-width:640px) {
  /* BUT-004 · safe late subset · 53 scoped selectors */
  :where(body.r111-object-1126) .ros-btn,
  :where(body.r111-object-1126) .ros-btn-outline,
  :where(body.r111-object-124) .cf-actions,
  :where(body.r111-object-124) .cf-btn,
  :where(body.r111-object-124) .cf-btn-outline,
  :where(body.r111-object-1260) .c695-hero-actions,
  :where(body.r111-object-1260) .c695-hero-actions .c695-btn,
  :where(body.r111-object-1260) .c695-mid-cta .c695-btn,
  :where(body.r111-object-190) .btn-outline-gold,
  :where(body.r111-object-190) .btn-phone,
  :where(body.r111-object-190) .btn-primary,
  :where(body.r111-object-228) .rf-btn,
  :where(body.r111-object-228) .rf-btn-dark,
  :where(body.r111-object-228) .rf-btn-outline,
  :where(body.r111-object-233) .rf-btn,
  :where(body.r111-object-233) .rf-btn-outline,
  :where(body.r111-object-256) .ocp-btn,
  :where(body.r111-object-256) .ocp-btn-ghost,
  :where(body.r111-object-256) .ocp-btn-outline,
  :where(body.r111-object-267) .rr-btn,
  :where(body.r111-object-267) .rr-btn-outline,
  :where(body.r111-object-283) .di-actions,
  :where(body.r111-object-283) .di-btn,
  :where(body.r111-object-283) .di-btn-outline,
  :where(body.r111-object-291) .pf-actions,
  :where(body.r111-object-291) .pf-btn,
  :where(body.r111-object-291) .pf-btn-ghost,
  :where(body.r111-object-291) .pf-btn-outline,
  :where(body.r111-object-318) .fp-actions a,
  :where(body.r111-object-343) .av-actions a,
  :where(body.r111-object-349) .cs-actions a,
  :where(body.r111-object-356) .sd-actions a,
  :where(body.r111-object-370) .rsl-page .rsl-btn,
  :where(body.r111-object-370) .rsl-page .rsl-btn-outline,
  :where(body.r111-object-374) .rsa-page .rsa-btn,
  :where(body.r111-object-374) .rsa-page .rsa-btn-outline,
  :where(body.r111-object-510) .rce-page .rce-btn,
  :where(body.r111-object-510) .rce-page .rce-btn-outline,
  :where(body.r111-object-555) .re-actions a,
  :where(body.r111-object-555) .re-mid-cta .re-btn,
  :where(body.r111-object-565) .tpm-page .tpm-choice-actions a,
  :where(body.r111-object-64) .ce-actions,
  :where(body.r111-object-64) .ce-btn,
  :where(body.r111-object-64) .ce-btn-outline,
  :where(body.r111-object-684) .rf-btn,
  :where(body.r111-object-684) .rf-btn-outline,
  :where(body.r111-object-719) .rp-actions a,
  :where(body.r111-object-757) .di-actions,
  :where(body.r111-object-757) .di-btn,
  :where(body.r111-object-757) .di-btn-outline,
  :where(body.r111-object-822) .rp-btn,
  :where(body.r111-object-822) .rp-btn-outline,
  :where(body.r111-object-855) .def-cta {
    width: 100%;
  }
}
