@media (width>=1200px){body.route-r36.family-f19_state .confirmation-state{height:260px!important;min-height:0!important;padding-block:20px!important;overflow:hidden!important}body.route-r36.family-f19_state .confirmation-state__grid{grid-template-columns:.9fr 1.1fr!important;align-items:center!important;gap:32px!important;height:220px!important;display:grid!important}body.route-r36.family-f19_state .confirmation-state h1{margin:7px 0!important;font-size:3.1rem!important;line-height:.95!important}body.route-r36.family-f19_state .confirmation-state .lede{max-width:46ch!important;margin:0!important;font-size:.78rem!important;line-height:1.35!important}body.route-r36.family-f19_state .confirmation-receipt .route-media{height:210px!important}body.route-r36.family-f19_state .confirmation-next{text-align:center;height:150px!important;min-height:0!important;padding-block:8px!important;overflow:hidden!important}body.route-r36.family-f19_state .confirmation-next .section-title{margin:2px 0 8px!important;font-size:1.55rem!important}body.route-r36.family-f19_state .confirmation-next ol{margin-top:5px!important}body.route-r36.family-f19_state .confirmation-record{height:220px!important;min-height:0!important;padding-block:8px!important;display:block!important;overflow:hidden!important}body.route-r36.family-f19_state .confirmation-record>.route-media{display:none!important}body.route-r36.family-f19_state .confirmation-record__controls{grid-template-columns:repeat(4,1fr)!important;display:grid!important}body.route-r36.family-f19_state .confirmation-record__controls details{border-right:1px solid var(--hal-rule);padding-inline:10px}body.route-r36.family-f19_state .confirmation-record__notice{text-align:center;margin:8px 0!important;padding:8px!important}body.route-r36.family-f19_state .confirmation-record__actions{grid-template-columns:1fr 1fr;gap:12px;max-width:620px;margin-inline:auto;display:grid!important}}@media (width>=768px) and (width<=1199px){body.route-home .situations-list nav a{z-index:2;position:relative}body.route-r36.family-f19_state .confirmation-state{height:330px!important;min-height:0!important;overflow:hidden!important}body.route-r36.family-f19_state .confirmation-state__grid{grid-template-columns:1fr 1fr!important;align-items:center!important;gap:24px!important}body.route-r36.family-f19_state .confirmation-state h1{font-size:2.25rem!important}body.route-r36.family-f19_state .confirmation-receipt{grid-column:2!important}body.route-r36.family-f19_state .confirmation-receipt .route-media{height:240px!important}body.route-r36.family-f19_state .confirmation-next{height:260px!important;min-height:0!important;overflow:hidden!important}body.route-r36.family-f19_state .confirmation-record{height:561px!important;min-height:0!important;overflow:hidden!important}body.route-r36.family-f19_state .confirmation-record>.route-media{display:none!important}}@media (width<=767px){body.route-home .situations-list nav a{z-index:1;position:relative;min-height:32px!important}body.route-r28.family-f11 .independence-principles{display:none!important}body.route-r28.family-f11 .independence-principles-mobile{display:block!important}body.route-r32.family-f15 .complaints-hero{height:104px!important;min-height:0!important;padding-block:7px!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-hero__grid{grid-template-columns:1fr 180px!important;gap:8px!important}body.route-r32.family-f15 .complaints-hero h1{font-size:1.42rem!important}body.route-r32.family-f15 .complaints-hero .route-media{height:82px!important}body.route-r32.family-f15 .complaints-prepare{height:140px!important;min-height:0!important;padding-block:6px!important;display:block!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-prepare>div .section-title{font-size:.9rem!important}body.route-r32.family-f15 .complaints-prepare>div{height:35px!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-prepare ol{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:0!important;display:grid!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-prepare li{grid-template-columns:28px 1fr!important;height:31px!important;min-height:0!important;padding:3px!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-prepare h3{margin:0!important;font-size:.61rem!important}body.route-r32.family-f15 .complaints-prepare li p{margin:0!important;font-size:.42rem!important;line-height:1.15!important;display:block!important}body.route-r32.family-f15 .complaints-path{height:165px!important;min-height:0!important;padding-block:6px!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-path ol{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:0!important;margin:0!important;display:grid!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-path .eyebrow{margin:0!important;font-size:.47rem!important}body.route-r32.family-f15 .complaints-path .section-title{margin:0 0 3px!important;font-size:.82rem!important}body.route-r32.family-f15 .complaints-path li{grid-template-columns:26px 82px 1fr!important;height:24px!important;min-height:0!important;padding:2px!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-path h3{margin:0!important;font-size:.57rem!important}body.route-r32.family-f15 .complaints-path li p{margin:0!important;font-size:.4rem!important;line-height:1.1!important}body.route-r32.family-f15 .complaints-form-section{height:235px!important;min-height:0!important;padding-block:4px!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-form-section__grid>div:first-child{height:25px!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-form-section__grid>div:first-child .eyebrow{margin:0!important;font-size:.45rem!important}body.route-r32.family-f15 .complaints-form-section__grid>div:first-child .section-title{margin:0!important;font-size:.76rem!important}body.route-r32.family-f15 .complaints-form-section form{gap:2px!important;margin-top:0!important;padding:5px!important}body.route-r32.family-f15 .complaints-form-section form label{font-size:.43rem!important}body.route-r32.family-f15 .complaints-form-section :is(input,select){height:20px!important;min-height:20px!important;padding:2px 5px!important;font-size:.44rem!important}body.route-r32.family-f15 .complaints-form-section textarea{height:42px!important;min-height:42px!important;padding:3px!important;font-size:.44rem!important}body.route-r32.family-f15 .complaints-form-section button{min-height:25px!important;padding:3px!important;font-size:.52rem!important}body.route-r32.family-f15 .complaints-form-section .form-consent{min-height:24px!important}body.route-r32.family-f15 #complaint-privacy{width:24px!important;height:24px!important}body.route-r32.family-f15 .complaints-form-section .form-state{margin:0!important;font-size:.4rem!important;line-height:1.1!important}body.route-r32.family-f15 .complaints-recovery{height:84px!important;min-height:0!important;padding-block:4px!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-closing{display:none!important}body.route-r32.family-f15 .complaints-closing-mobile{height:110px!important;min-height:0!important;padding-block:4px!important;display:block!important;overflow:hidden!important}body.route-r32.family-f15 .complaints-closing-mobile .section-title{margin:0!important;font-size:.8rem!important}body.route-r32.family-f15 .complaints-closing-mobile nav a{min-height:24px!important;padding-block:0!important;font-size:.43rem!important}body.route-r35.family-f18 .intake-shell{box-sizing:border-box!important;height:800px!important;min-height:0!important;padding-block:8px 4px!important;overflow:hidden!important}body.route-r35.family-f18 .intake-intro h1{font-size:1.72rem!important;line-height:.98!important}body.route-r35.family-f18 .intake-intro .lede{font-size:.57rem!important;line-height:1.3!important}body.route-r35.family-f18 .intake-progress{margin-block:4px!important}body.route-r35.family-f18 .intake-form{padding:7px 10px!important}body.route-r35.family-f18 .intake-step h2{font-size:1.18rem!important}body.route-r35.family-f18 .intake-choice{min-height:28px!important;padding:3px 7px!important}body.route-r35.family-f18 .intake-step fieldset{gap:1px!important;margin-bottom:3px!important}body.route-r35.family-f18 .intake-step textarea{min-height:46px!important;max-height:46px!important}body.route-r35.family-f18 .intake-actions button{min-height:32px!important;padding:4px!important}body.route-r35.family-f18 .intake-trust{grid-template-columns:repeat(3,1fr)!important;margin-top:5px!important;display:grid!important}body.route-r35.family-f18 .intake-trust article{padding:4px!important}body.route-r35.family-f18 .intake-trust h2{font-size:.55rem!important}body.route-r35.family-f18 .intake-trust p{display:none!important}body.route-r35.family-f18 .intake-after{text-align:center!important;margin-top:6px!important;display:block!important}body.route-r35.family-f18 .intake-after h2{margin:0!important;font-size:.82rem!important}body.route-r35.family-f18 .intake-after ol{grid-template-columns:repeat(3,1fr)!important;gap:3px!important;margin-top:2px!important;display:grid!important}body.route-r35.family-f18 .intake-after li>span{width:20px!important;height:20px!important}body.route-r35.family-f18 .intake-after h3{margin:1px 0!important;font-size:.52rem!important}body.route-r35.family-f18 .intake-after p{font-size:.42rem!important;line-height:1.2!important}body.route-r33.family-f16 .watch-hero{height:410px!important;min-height:0!important;padding-block:12px 0!important;display:block!important;overflow:hidden!important}body.route-r33.family-f16 .watch-hero__grid{grid-template-columns:1fr!important;gap:6px!important;display:grid!important}body.route-r33.family-f16 .watch-hero h1{margin:4px 0!important;font-size:1.75rem!important;line-height:.98!important}body.route-r33.family-f16 .watch-hero .lede{margin:3px 0!important;font-size:.58rem!important;line-height:1.3!important}body.route-r33.family-f16 .watch-hero__consumer{width:calc(100% + 2 * var(--hal-gutter))!important;height:138px!important;min-height:138px!important;margin-inline:calc(-1 * var(--hal-gutter))!important;order:2!important}body.route-r33.family-f16 .watch-hero__features-mobile{order:3!important;gap:0!important;margin:0!important;padding:3px 0!important;display:grid!important}body.route-r33.family-f16 .watch-dossier{grid-template-columns:1fr 150px!important;gap:7px!important;height:100px!important;min-height:0!important;padding-block:6px!important;display:grid!important;overflow:hidden!important}body.route-r33.family-f16 .watch-dossier figure{height:94px!important}body.route-r33.family-f16 .watch-dossier .section-title{font-size:.92rem!important}body.route-r33.family-f16 .watch-tablet-flow,body.route-r33.family-f16 .watch-personal,body.route-r33.family-f16 .watch-interest,body.route-r33.family-f16 .watch-interest-mobile,body.route-r33.family-f16 .watch-faq-mobile,body.route-r33.family-f16 .watch-boundary{display:none!important}body.route-r33.family-f16 .watch-timeline,body.route-r33.family-f16 .watch-status{box-sizing:border-box!important;float:left!important;width:50%!important;height:145px!important;min-height:145px!important;padding-block:6px!important;display:block!important;overflow:hidden!important}body.route-r33.family-f16 .watch-status{padding-inline:var(--hal-gutter)!important;grid-template-columns:1fr!important;gap:2px!important;margin:0!important;display:grid!important}body.route-r33.family-f16 .watch-boundary-mobile{clear:both!important;height:72px!important;padding-block:3px!important;display:block!important;overflow:hidden!important}body.route-r33.family-f16 .watch-steps-mobile{clear:both!important;height:65px!important;padding-block:3px!important;display:block!important;overflow:hidden!important}body.route-r33.family-f16 .watch-closing{clear:both!important;height:55px!important;padding-block:3px!important;display:block!important;overflow:hidden!important}body.route-r33.family-f16 .watch-closing>:not(.watch-closing-mobile){display:none!important}body.route-r33.family-f16 .watch-closing-mobile{height:49px!important;display:grid!important}body.route-r36.family-f19_state .confirmation-state{height:235px!important;min-height:0!important;padding:9px 0 0!important;overflow:hidden!important}body.route-r36.family-f19_state .confirmation-state__grid{height:226px!important;display:block!important}body.route-r36.family-f19_state .confirmation-state h1{margin:3px 0 5px!important;font-size:1.8rem!important;line-height:.98!important}body.route-r36.family-f19_state .confirmation-state .lede{max-width:42ch!important;margin:0 0 6px!important;font-size:.58rem!important;line-height:1.28!important}body.route-r36.family-f19_state .confirmation-receipt{width:calc(100% + 2 * var(--hal-gutter))!important;height:118px!important;margin:0 calc(-1 * var(--hal-gutter))!important}body.route-r36.family-f19_state .confirmation-receipt .route-media{height:118px!important}body.route-r36.family-f19_state .confirmation-next{height:200px!important;min-height:0!important;padding-block:6px!important;overflow:hidden!important}body.route-r36.family-f19_state .confirmation-next .section-title{font-size:1.15rem!important}body.route-r36.family-f19_state .confirmation-next li{min-height:42px!important;padding:6px!important}body.route-r36.family-f19_state .confirmation-record{height:250px!important;min-height:0!important;padding-block:6px!important;overflow:hidden!important}body.route-r36.family-f19_state .confirmation-record .section-title{font-size:1.1rem!important}body.route-r36.family-f19_state .confirmation-record__controls summary{min-height:28px!important;padding-block:2px!important}body.route-r36.family-f19_state .confirmation-record__notice{margin-block:5px!important;padding:6px!important;font-size:.58rem!important}body.route-r36.family-f19_state .confirmation-record nav a{min-height:27px!important;margin-top:3px!important;padding:4px 7px!important;font-size:.55rem!important}body.route-r36 .site-footer__mobile-groups summary,body.route-r36 .utility-links a{z-index:1;position:relative;min-height:32px!important}body.route-r36 .utility-links{position:relative}body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) .legal-hero{height:240px!important;min-height:0!important;overflow:hidden!important}body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) .legal-hero__grid{grid-template-columns:1fr!important;gap:6px!important;padding-block:11px 0!important;display:grid!important}body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) .legal-hero h1{margin:3px 0!important;font-size:1.9rem!important;line-height:.98!important}body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) .legal-hero .lede{margin:3px 0!important;font-size:.56rem!important;line-height:1.28!important}body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) .legal-meta dt,body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) .legal-meta dd{font-size:.46rem!important}body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) .legal-meta{display:none!important}body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) .legal-hero__object{width:calc(100% + 2 * var(--hal-gutter))!important;height:100px!important;min-height:100px!important;margin-inline:calc(-1 * var(--hal-gutter))!important}body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) main .section-title{font-size:1rem!important}body.family-f19:is(.route-r37,.route-r38,.route-r39,.route-r40) main :is(p,li,dt,dd,label,button,a,summary){line-height:1.2}}@media (width>=768px) and (width<=1199px){body.route-r36 .confirmation-record__utility a{z-index:1;align-items:center;min-height:24px;position:relative}body.route-r39 #text-demo-size{z-index:1;min-height:24px;position:relative}}@media (width<=767px){body.route-r32.family-f15 .complaints-path ol li>span{color:var(--hal-orange)}body.family-f19:is(.route-r37,.route-r38) .legal-related{height:auto;overflow:visible}body.family-f19:is(.route-r37,.route-r38) .legal-related a{min-height:24px}body.route-r12 .r12-m-layers summary,body.route-r12 .r12-m-faq summary{min-height:24px!important}html body.route-r12.route-r12.route-r12 footer.site-footer,html body.route-r36.route-r36.route-r36 footer.site-footer{min-height:180px;height:auto!important;overflow:visible!important}html body.route-r12.route-r12.route-r12 footer.site-footer .site-footer__mobile-groups,html body.route-r36.route-r36.route-r36 footer.site-footer .site-footer__mobile-groups{height:auto!important;overflow:visible!important}html body.route-r12.route-r12.route-r12 footer.site-footer .site-footer__brand>a,html body.route-r36.route-r36.route-r36 footer.site-footer .site-footer__brand>a,html body.route-r12.route-r12.route-r12 footer.site-footer .site-footer__mobile-groups summary,html body.route-r36.route-r36.route-r36 footer.site-footer .site-footer__mobile-groups summary{align-items:center;height:auto!important;min-height:24px!important;padding-block:4px!important;line-height:16px!important;display:flex!important}body.route-r12.route-r12.route-r12 .utility-links,body.route-r36.route-r36.route-r36 .utility-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;display:grid!important;position:static!important}html body.route-r12.route-r12.route-r12 footer.site-footer .utility-links a,html body.route-r36.route-r36.route-r36 footer.site-footer .utility-links a{align-items:center;min-height:24px!important;line-height:1.2!important;display:flex!important}body.route-r36 .site-footer__inner{position:relative}}
