.CasePreview-module__A9awUG__shell{color:var(--ink);overflow-wrap:anywhere;padding:16px 22px 32px;font-size:15px;line-height:1.65}.CasePreview-module__A9awUG__flowFields{border:0;min-width:0;padding:0}.CasePreview-module__A9awUG__modeSwitch{gap:8px;padding:16px 22px 0;display:flex}.CasePreview-module__A9awUG__modeSwitch button{cursor:pointer;border:1px solid #dce1e9;border-radius:10px;flex:1;padding:10px;font-size:13px}.CasePreview-module__A9awUG__modeSwitch button[aria-pressed=true]{color:var(--brand-ink);background:var(--brand-soft);border-color:var(--brand);font-weight:750}.CasePreview-module__A9awUG__consent,.CasePreview-module__A9awUG__saved{border:1px solid #dce1e9;border-radius:12px;margin:16px 22px 0;padding:14px;font-size:13px;line-height:1.7}.CasePreview-module__A9awUG__consent label{align-items:flex-start;gap:8px;display:flex}.CasePreview-module__A9awUG__consent input{flex-shrink:0;margin-top:5px}.CasePreview-module__A9awUG__consent p{color:#687184;margin-top:8px;font-size:12px}.CasePreview-module__A9awUG__saved button{text-align:left;cursor:pointer;overflow-wrap:anywhere;border:1px solid #dce1e9;border-radius:8px;width:100%;margin-top:8px;padding:9px;display:block}.CasePreview-module__A9awUG__saved p{color:#9b384a}.CasePreview-module__A9awUG__notice{color:#586174;background:#f4f5f8;border-radius:12px;padding:12px 14px;font-size:12px;line-height:1.6}.CasePreview-module__A9awUG__notice strong,.CasePreview-module__A9awUG__notice span{display:block}.CasePreview-module__A9awUG__notice span{margin-top:4px}.CasePreview-module__A9awUG__steps{color:#687184;justify-content:space-between;margin:24px 0 28px;font-size:12px;display:flex}.CasePreview-module__A9awUG__steps span{align-items:center;gap:6px;display:flex}.CasePreview-module__A9awUG__steps b{background:#eef0f5;border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;display:grid}.CasePreview-module__A9awUG__steps [aria-current]{color:var(--brand-ink);font-weight:800}.CasePreview-module__A9awUG__steps [aria-current] b{background:var(--brand-ink);color:#fff}.CasePreview-module__A9awUG__heading{margin-bottom:15px}.CasePreview-module__A9awUG__eyebrow{color:var(--brand-ink);letter-spacing:.02em;font-size:12px;font-weight:800}.CasePreview-module__A9awUG__heading h1{letter-spacing:-.045em;word-break:keep-all;margin-top:7px;font-size:27px;font-weight:850;line-height:1.35}.CasePreview-module__A9awUG__heading h1:focus{outline:none}.CasePreview-module__A9awUG__lead{color:#596376;margin:0 0 22px;font-size:15px}.CasePreview-module__A9awUG__feature{align-items:flex-start;gap:14px;padding:20px 0;display:flex}.CasePreview-module__A9awUG__feature svg{color:var(--brand-ink);flex-shrink:0;margin-top:3px}.CasePreview-module__A9awUG__feature p{color:#647084;margin-top:4px;font-size:13px}.CasePreview-module__A9awUG__card{border:1px solid var(--brand-border);background:var(--brand-soft);border-radius:18px;margin:18px 0;padding:22px}.CasePreview-module__A9awUG__card h2{letter-spacing:-.035em;margin:8px 0;font-size:20px;font-weight:800;line-height:1.5}.CasePreview-module__A9awUG__card p{color:#5b6577;margin:8px 0;font-size:14px}.CasePreview-module__A9awUG__primary,.CasePreview-module__A9awUG__secondary{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:10px;padding:12px 15px;font-weight:750;line-height:1.5;display:flex}.CasePreview-module__A9awUG__primary{color:#fff;background:#e0455c;border:1px solid #e0455c}.CasePreview-module__A9awUG__primary:hover{background:#cb354b}.CasePreview-module__A9awUG__primary:disabled{color:#747e90;cursor:not-allowed;background:#e9ecf1;border-color:#e9ecf1}.CasePreview-module__A9awUG__secondary{color:#4b5669;background:#fff;border:1px solid #dce1e9}.CasePreview-module__A9awUG__small{color:#687184;margin:12px 0;font-size:12px;line-height:1.7}.CasePreview-module__A9awUG__form{flex-direction:column;gap:20px;display:flex}.CasePreview-module__A9awUG__form label,.CasePreview-module__A9awUG__form legend{font-size:14px;font-weight:750}.CasePreview-module__A9awUG__form fieldset{border:0;min-width:0;padding:0}.CasePreview-module__A9awUG__form textarea,.CasePreview-module__A9awUG__form select{width:100%;max-width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #ccd3df;border-radius:10px;margin-top:8px;padding:12px;font-size:16px;font-weight:400;display:block}.CasePreview-module__A9awUG__form textarea{resize:vertical;line-height:1.6}.CasePreview-module__A9awUG__form input{accent-color:#e0455c;flex-shrink:0;width:18px;height:18px}.CasePreview-module__A9awUG__form .CasePreview-module__A9awUG__check,.CasePreview-module__A9awUG__choices label{align-items:flex-start;gap:10px;font-weight:500;display:flex}.CasePreview-module__A9awUG__check input,.CasePreview-module__A9awUG__choices input{margin-top:3px}.CasePreview-module__A9awUG__choices{flex-direction:column;gap:10px;margin-top:10px;display:flex}.CasePreview-module__A9awUG__choices label{cursor:pointer;border:1px solid #dce1e9;border-radius:10px;padding:12px}.CasePreview-module__A9awUG__choices label:has(input:checked){border-color:var(--brand);background:var(--brand-soft)}.CasePreview-module__A9awUG__fact{margin-top:10px}.CasePreview-module__A9awUG__textButton{color:#657084;cursor:pointer;margin-left:auto;padding:6px 10px;font-size:12px;display:block}.CasePreview-module__A9awUG__error{color:#962939;background:#fff2f1;border-left:3px solid #bc3446;margin:14px 0;padding:12px;font-size:14px}.CasePreview-module__A9awUG__record{background:#f5f6f9;border:1px solid #e6e9ee;border-radius:14px;margin:16px 0;padding:18px;font-size:13px}.CasePreview-module__A9awUG__record p{white-space:pre-wrap;color:#586174;margin:7px 0}.CasePreview-module__A9awUG__timeline{border-left:2px solid #f4cbd2;margin:28px 0;padding:0 0 0 20px;list-style:none}.CasePreview-module__A9awUG__timeline>li{margin:0 0 32px;position:relative}.CasePreview-module__A9awUG__dot{background:var(--brand-ink);color:#fff;border:4px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;font-weight:800;display:grid;position:absolute;top:0;left:-33px}.CasePreview-module__A9awUG__timeline h2{margin-bottom:14px;font-size:18px;font-weight:800}.CasePreview-module__A9awUG__timeline h2 small{color:#747e90;margin-left:6px;font-size:10px;font-weight:500;display:inline-block}.CasePreview-module__A9awUG__sampleLabel{color:#97602b;margin-bottom:10px;font-size:11px}.CasePreview-module__A9awUG__answer h3{letter-spacing:-.035em;word-break:keep-all;margin-bottom:12px;font-size:21px;font-weight:800;line-height:1.5}.CasePreview-module__A9awUG__answer p{color:#5b6577;font-size:13px}.CasePreview-module__A9awUG__answer section{margin:24px 0}.CasePreview-module__A9awUG__answer h4{margin-bottom:12px;font-size:14px;font-weight:800}.CasePreview-module__A9awUG__message{background:var(--brand-soft);border-radius:14px;margin:10px 0;padding:16px}.CasePreview-module__A9awUG__message strong{color:var(--brand-ink);font-size:12px}.CasePreview-module__A9awUG__message blockquote{margin:8px 0;font-size:16px;line-height:1.7}.CasePreview-module__A9awUG__message small{color:#6b7280;font-size:11px;display:block}.CasePreview-module__A9awUG__response{border-bottom:1px solid #eceef3;padding:12px 0}.CasePreview-module__A9awUG__response strong{font-size:13px}.CasePreview-module__A9awUG__response p{margin-top:4px}.CasePreview-module__A9awUG__avoid{background:#f6f7fa;border-radius:10px;padding:14px;font-size:13px}.CasePreview-module__A9awUG__avoid p{margin-top:6px}.CasePreview-module__A9awUG__answer details{color:#657084;margin-top:16px;font-size:12px}.CasePreview-module__A9awUG__answer summary{cursor:pointer;min-height:32px}.CasePreview-module__A9awUG__change{border-left:3px solid var(--brand);color:#5b6577;margin-bottom:18px;padding:12px 14px;font-size:13px}.CasePreview-module__A9awUG__reset{color:#687184;cursor:pointer;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:22px;padding:16px 0;font-size:12px;display:flex}.CasePreview-module__A9awUG__shell button:focus-visible,.CasePreview-module__A9awUG__shell input:focus-visible,.CasePreview-module__A9awUG__shell textarea:focus-visible,.CasePreview-module__A9awUG__shell select:focus-visible,.CasePreview-module__A9awUG__shell summary:focus-visible{outline-offset:3px;outline:3px solid #af304a}@media (max-width:360px){.CasePreview-module__A9awUG__shell{padding:14px 16px 28px}.CasePreview-module__A9awUG__heading h1{font-size:25px}.CasePreview-module__A9awUG__card{padding:17px}}
