.muFirstHome{--fh-navy:#10284e;--fh-turquoise:#007f8b;color:var(--fh-navy);scroll-margin-top:150px;min-width:0}
.muFirstHome [hidden]{display:none!important}
.muFirstHome h3{font-size:22px;line-height:1.25;margin:16px 0 12px;letter-spacing:-.025em}
.muFirstHome h4{font-size:18px;line-height:1.3;margin:0 0 10px}
.muFirstHome p{font-size:14px;line-height:1.65;margin:8px 0 16px}
.muFirstHome .muFirstHome__hint{font-size:12px;color:#526780}
.muFirstHome__group{border:1px solid #c8dfe5;border-radius:16px;background:#fff;margin:10px 0;overflow:hidden}
.muFirstHome__group>summary{padding:15px 18px;cursor:pointer;min-height:48px;font-size:15px;font-weight:650;color:var(--fh-navy);background:#f1fbfc}
.muFirstHome__row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.8fr);gap:14px;padding:18px;border-top:1px solid #e1edf1;align-items:start;break-inside:avoid}
.muFirstHome__row-title strong{font-size:14px}.muFirstHome__row-title p{font-size:12px;margin:6px 0 0;color:#526780}
.muFirstHome label{display:grid;gap:7px;font-size:12px;font-weight:600;min-width:0}
.muFirstHome input,.muFirstHome select{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:46px;border:1px solid #b8ced8;border-radius:10px;padding:10px 11px;background:#fff;color:var(--fh-navy);font:inherit;font-size:15px}
.muFirstHome input:disabled{background:#f1f5f7;color:#607082;opacity:1}
.muFirstHome input[aria-invalid=true]{border-color:#966200}
.muFirstHome__result{padding:20px;border:1px solid #a9dbe2;border-radius:18px;background:#ecfafc;margin:18px 0}
.muFirstHome__result dl{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:14px 0}
.muFirstHome__result dt{font-size:12px;color:#526780}.muFirstHome__result dd{margin:4px 0 0;font-size:24px;font-weight:650}
.muFirstHome__result ul{padding-left:20px;font-size:14px;line-height:1.6}
.muFirstHome__actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 10px}
.muFirstHome__actions .muTaskButton{min-height:48px;white-space:normal;text-align:center;font-size:14px}
.muFirstHome__status{color:#725200;font-weight:550;min-height:1.6em}
.muFirstHome__import{padding:20px;border:1px solid #9cd1dc;background:#f2fbfc;border-radius:18px;margin:18px 0}
.muFirstHome__next{border-top:1px solid #d4e5eb;margin-top:22px;padding-top:20px}
.muFirstHome a{color:var(--fh-navy);text-decoration:underline;text-underline-offset:3px}
.muFirstHome :is(input,select,button,a,summary):focus-visible{outline:3px solid var(--fh-turquoise);outline-offset:3px}
@media(hover:hover){.muFirstHome summary:hover{background:#e1f7fa}.muFirstHome a:hover{color:var(--fh-turquoise)}}
@media(max-width:700px){.muFirstHome h3{font-size:20px}.muFirstHome__row{grid-template-columns:1fr 1fr;padding:16px;gap:12px}.muFirstHome__row-title{grid-column:1/-1}.muFirstHome__actions{flex-direction:column}.muFirstHome__actions .muTaskButton{width:100%}.muFirstHome__result{padding:16px}.muFirstHome__result dd{font-size:22px}.muFirstHome input,.muFirstHome select{font-size:16px}.muFirstHome label{font-size:11px}}
@media(max-width:360px){.muFirstHome__row{grid-template-columns:1fr}.muFirstHome__result dl{gap:10px}.muFirstHome__result dd{font-size:20px}}
@media print{
 body.moveu-first-home-print>*{display:none!important}
 body.moveu-first-home-print>[data-fh-print-document]{display:block!important;color:#111;background:#fff;font-family:Arial,sans-serif;font-size:11pt;line-height:1.4}
 [data-fh-print-document] h1{font-size:20pt;margin:0 0 8pt}[data-fh-print-document] p{margin:6pt 0 10pt}[data-fh-print-document] table{border-collapse:collapse;width:100%;font-size:10pt}[data-fh-print-document] th,[data-fh-print-document] td{text-align:left;vertical-align:top;border:1px solid #bbb;padding:6pt}[data-fh-print-document] tr{break-inside:avoid}[data-fh-print-document] thead{display:table-header-group}
 .muFirstHome__group:not([open])>*{display:block}.muFirstHome__actions,.muFirstHome__import,.muFirstHome__status{display:none!important}
}
