.journey-person{display:flex;align-items:center;gap:20px;margin:0 0 28px;padding:20px;background:var(--soft);border-radius:14px}.journey-person img{width:100px;height:120px;object-fit:cover;object-position:50% 25%;border-radius:10px;flex-shrink:0}.journey-person strong{font-size:1.05rem}.journey-person p{margin:5px 0 0;font-size:.85rem}.intake-layout{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.4fr);gap:32px;padding-bottom:70px;align-items:start}.catastro-help{border:1px solid var(--line);border-radius:14px;padding:25px}.catastro-help h2{font-size:1.7rem}.catastro-help li{margin-bottom:12px}.official-intake{width:100%;max-width:none;margin:0}.official-intake iframe{width:100%;height:1900px;border:0;display:block}.official-intake:has(iframe){padding:22px 8px}.sample-cases{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:35px 0}.sample-case{border:1px solid var(--line);border-radius:16px;padding:32px}.sample-case h2{font-size:2rem}.sample-result{padding:18px;background:#e5f2eb;color:#225d42;font-weight:700;border-radius:8px;margin-bottom:24px}.sample-result.caution{background:#fff1df;color:#88520a}.sample-case li,.report-process li{margin-bottom:14px}.fact-box .journey-person{padding:0;gap:12px}.fact-box .journey-person img{width:65px;height:80px}.fact-box .journey-person p{font-size:.73rem}.fact-box .journey-person strong{font-size:.86rem}.hero .mini-person img{width:86px;height:100px;border-radius:12px;object-fit:cover}.hero .mini-person{gap:18px}
@media(max-width:760px){.intake-layout,.sample-cases{grid-template-columns:1fr}.sample-case{padding:24px}.sample-case h2{font-size:1.75rem}.journey-person{padding:16px;gap:14px}.journey-person img{width:80px;height:100px}.official-intake iframe{height:2250px}.hero .mini-person img{width:74px;height:90px}}
