.ProviderEvaluationCase-module__c0PyAq__example{font:400 16px / 1.75 var(--font-mono);border:1px solid #ccd1d4;margin:64px 0;padding:36px}.ProviderEvaluationCase-module__c0PyAq__example h2{margin:0 0 24px;font-size:clamp(23px,2.5vw,30px);font-weight:400;line-height:1.4}.ProviderEvaluationCase-module__c0PyAq__example p{max-width:76ch;color:var(--color-editorial-muted)}.ProviderEvaluationCase-module__c0PyAq__example dl{margin:32px 0}.ProviderEvaluationCase-module__c0PyAq__example dl>div{border-top:1px solid #ccd1d4;grid-template-columns:minmax(150px,.65fr) minmax(0,2fr);gap:32px;padding:20px 0;display:grid}.ProviderEvaluationCase-module__c0PyAq__example dt{font-weight:500}.ProviderEvaluationCase-module__c0PyAq__example dd{color:var(--color-editorial-muted);margin:0}.ProviderEvaluationCase-module__c0PyAq__example a{color:inherit;text-underline-offset:5px}.ProviderEvaluationCase-module__c0PyAq__example a:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}@media (max-width:760px){.ProviderEvaluationCase-module__c0PyAq__example{padding:24px 20px}.ProviderEvaluationCase-module__c0PyAq__example dl>div{grid-template-columns:minmax(0,1fr);gap:8px}}.ProviderEvaluationCase-module__c0PyAq__implementation{overflow-wrap:anywhere;min-width:0;font:400 16px / 1.75 var(--font-mono);margin:64px 0}.ProviderEvaluationCase-module__c0PyAq__implementation h2{margin:0 0 24px;font-size:clamp(24px,2.5vw,30px);font-weight:400;line-height:1.4}.ProviderEvaluationCase-module__c0PyAq__implementation h3{margin:0 0 16px;font-size:20px;font-weight:400;line-height:1.5}.ProviderEvaluationCase-module__c0PyAq__implementation p{color:var(--color-editorial-muted);max-width:76ch;margin:0 0 24px}.ProviderEvaluationCase-module__c0PyAq__implementation>section{margin-top:64px}.ProviderEvaluationCase-module__c0PyAq__implementation a{color:inherit;text-underline-offset:5px}.ProviderEvaluationCase-module__c0PyAq__implementation :where(a,summary,[tabindex]):focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.ProviderEvaluationCase-module__c0PyAq__implementation summary{cursor:pointer;min-height:44px;padding:8px 0}.ProviderEvaluationCase-module__c0PyAq__route{max-width:840px;margin:36px 0}.ProviderEvaluationCase-module__c0PyAq__mappingExample{background:#f3f4f4;padding:36px}.ProviderEvaluationCase-module__c0PyAq__mappingExample>a{margin-top:24px;display:inline-block}.ProviderEvaluationCase-module__c0PyAq__payloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.ProviderEvaluationCase-module__c0PyAq__codeScroll{background:#fff;max-width:100%;overflow:auto}.ProviderEvaluationCase-module__c0PyAq__payloads pre,.ProviderEvaluationCase-module__c0PyAq__specimen pre{font:400 13px / 1.7 var(--font-mono);width:max-content;min-width:100%;margin:0;padding:20px}.ProviderEvaluationCase-module__c0PyAq__nextStep{max-width:840px}@media (max-width:760px){.ProviderEvaluationCase-module__c0PyAq__payloads{grid-template-columns:minmax(0,1fr)}.ProviderEvaluationCase-module__c0PyAq__mappingExample{padding:24px 20px}}.ProviderEvaluationCase-module__c0PyAq__contents{flex-wrap:wrap;gap:12px 28px;margin:32px 0;font-size:14px;display:flex}.ProviderEvaluationCase-module__c0PyAq__contents a{padding:6px 0}.ProviderEvaluationCase-module__c0PyAq__procedureSteps{max-width:840px;padding-left:28px;list-style:decimal}.ProviderEvaluationCase-module__c0PyAq__procedureSteps>li{margin:40px 0;padding-left:8px}.ProviderEvaluationCase-module__c0PyAq__procedureSteps>li::marker{color:var(--color-brand)}.ProviderEvaluationCase-module__c0PyAq__implementation .ProviderEvaluationCase-module__c0PyAq__sources{font-size:13px;line-height:1.8}.ProviderEvaluationCase-module__c0PyAq__fieldNotes,.ProviderEvaluationCase-module__c0PyAq__specimen{margin-top:48px}.ProviderEvaluationCase-module__c0PyAq__specimen{background:#f3f4f4;padding:28px}.ProviderEvaluationCase-module__c0PyAq__specimen .ProviderEvaluationCase-module__c0PyAq__codeScroll{margin:24px 0}@media (max-width:760px){.ProviderEvaluationCase-module__c0PyAq__specimen{padding:24px 16px}.ProviderEvaluationCase-module__c0PyAq__procedureSteps{padding-left:22px}.ProviderEvaluationCase-module__c0PyAq__procedureSteps>li{padding-left:4px}}
