.case-page>h1{max-width:720px}.case-page>p{max-width:720px}.case-routing,.response-standard{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ink);margin:30px 0}.case-routing span,.response-standard span,.response-standard b{padding:18px;border-right:1px solid var(--line);font-size:12px}.case-routing span:last-child,.response-standard span:last-child{border:0}.case-routing b{display:block;font:600 15px "Space Grotesk";margin-bottom:5px}.response-standard{grid-template-columns:1fr 1fr 1fr;align-items:center;background:#f0c84a}.case-form{margin-top:35px;border-top:3px solid var(--ink)}.form-section{display:grid;grid-template-columns:180px 1fr;gap:30px;padding:28px 0;border-bottom:1px solid var(--line)}.form-section h3{font-size:16px;margin:0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-grid label{display:grid;gap:7px;font-size:12px;font-weight:700}.form-grid label small{font-weight:400;color:var(--muted)}.form-grid .wide{grid-column:1/-1}.case-form input,.case-form select,.case-form textarea{width:100%;border:1px solid #bfc7c1;background:#fffef9;padding:12px;outline:none;border-radius:2px}.case-form textarea{min-height:125px;resize:vertical}.case-form input:focus,.case-form select:focus,.case-form textarea:focus{border-color:#ee754c;box-shadow:0 0 0 2px rgba(238,117,76,.18)}.case-consent{display:flex;gap:9px;align-items:flex-start;margin:22px 0;font-size:12px}.case-consent input{width:auto;margin-top:2px}.case-form>.button{margin-left:210px}.abuse-note{display:grid;grid-template-columns:180px 1fr;gap:30px;background:#173d35;color:white;padding:20px;margin:28px 0}.abuse-note span{color:#becdc9;font-size:12px}.case-success{text-align:center;padding:65px 20px}.case-success i{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#f0c84a;margin:auto;font-style:normal}.case-success span{display:block;margin-top:20px;font-size:11px;letter-spacing:.1em}.case-success h2{font-size:40px;margin:8px}.case-success p{color:var(--muted)}.inline-actions{display:flex;gap:10px}.button.secondary{background:transparent;color:var(--ink)}@media(max-width:650px){.case-routing,.response-standard,.form-section,.abuse-note{grid-template-columns:1fr}.case-routing span,.response-standard>*{border-right:0;border-bottom:1px solid var(--line)}.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.case-form>.button{margin-left:0}.legal-card{padding-inline:20px}}
