.process-figure{margin:32px 0;background:#fff;border:1px solid var(--mold-line);border-radius:16px;padding:28px}.process-figure .eyebrow{font:600 10px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.13em;color:var(--mold-muted)}.process-figure h2{margin:14px 0!important;font-size:28px!important}.process-figure p{font-size:13px!important}.process-figure ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;padding:22px 0 0;margin:20px 0 0;border-top:1px solid var(--mold-line)}.process-figure li{padding:0}.process-figure a{display:flex;flex-direction:column;text-decoration:none;gap:10px;border-radius:8px;padding:8px;transition:background .15s}.process-figure a:hover{background:var(--mold-mint)}.process-figure a>span{color:#6d907e;font-size:12px}.process-figure strong{font-size:15px}.process-figure small{font-size:11px;line-height:1.6;color:var(--mold-muted)}.question-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.question-grid>div{background:#fffefa;border:1px solid var(--mold-line);border-top:3px solid #9db7a8;border-radius:10px;padding:20px}.question-grid h3{font-size:21px;margin:0 0 14px}.question-grid p{font-size:14px;margin:0}.process-list{list-style:none;padding:0!important}.process-list li{display:grid;grid-template-columns:150px 1fr;gap:16px;border-bottom:1px solid var(--mold-line);padding:18px 0!important}.process-list span{font-size:14px}.article-copy .room-detail{margin:14px 0;padding:0 22px}.article-copy .room-detail summary{gap:20px}.article-copy .room-detail h3{font-size:21px}.article-copy .room-detail>p:last-child{background:transparent;padding:0 0 6px}.article-copy .room-detail[open]{padding-bottom:12px}.article-copy>section:first-child{padding-top:0;margin-top:0;border:0}@media(max-width:600px){.process-figure{padding:20px}.process-figure ol{grid-template-columns:1fr;gap:8px}.process-figure a{display:grid;grid-template-columns:28px 1fr;gap:4px 10px}.process-figure small{grid-column:2}.question-grid{grid-template-columns:1fr}.process-list li{grid-template-columns:1fr;gap:6px}.article-copy .room-detail h3{font-size:20px}}
