.CaseDetailPage-module-scss-module__sDk8_q__caseDetail{width:100%;max-width:1600px;margin:150px auto 80px}@media screen and (max-width:1600px){.CaseDetailPage-module-scss-module__sDk8_q__caseDetail{width:calc(100% - 60px);margin-left:30px;margin-right:30px}}@media screen and (max-width:760px){.CaseDetailPage-module-scss-module__sDk8_q__caseDetail{width:calc(100% - 30px);margin-left:15px;margin-right:15px}}.CaseDetailPage-module-scss-module__sDk8_q__caseDetail{max-width:1400px}@media screen and (max-width:768px){.CaseDetailPage-module-scss-module__sDk8_q__caseDetail{margin-top:100px}}.CaseDetailPage-module-scss-module__sDk8_q__header{text-align:center;background-color:var(--color-bg-secondary);border-radius:12px;align-items:center;min-height:300px;margin-bottom:30px;padding:40px 20px;display:flex;position:relative}.CaseDetailPage-module-scss-module__sDk8_q__title{color:var(--color-text);max-width:1000px;margin-left:auto;margin-right:auto;font-family:Golos;font-size:52px;font-style:normal;font-weight:700;line-height:125%}@media (max-width:768px){.CaseDetailPage-module-scss-module__sDk8_q__title{font-size:36px}}.CaseDetailPage-module-scss-module__sDk8_q__description{color:var(--color-text);margin-bottom:30px;font-size:20px;line-height:1.6}.CaseDetailPage-module-scss-module__sDk8_q__meta{color:var(--color-text);font-size:16px;position:absolute;top:20px;right:20px}.CaseDetailPage-module-scss-module__sDk8_q__content{max-width:800px;margin:0 auto;line-height:1.8}.CaseDetailPage-module-scss-module__sDk8_q__markdown{color:var(--color-text);font-size:18px}.CaseDetailPage-module-scss-module__sDk8_q__markdown h1,.CaseDetailPage-module-scss-module__sDk8_q__markdown h2,.CaseDetailPage-module-scss-module__sDk8_q__markdown h3,.CaseDetailPage-module-scss-module__sDk8_q__markdown h4,.CaseDetailPage-module-scss-module__sDk8_q__markdown h5,.CaseDetailPage-module-scss-module__sDk8_q__markdown h6{color:var(--color-text);margin-top:40px;margin-bottom:20px;font-weight:700}.CaseDetailPage-module-scss-module__sDk8_q__markdown h1{font-size:36px}.CaseDetailPage-module-scss-module__sDk8_q__markdown h2{font-size:32px}.CaseDetailPage-module-scss-module__sDk8_q__markdown h3{font-size:28px}.CaseDetailPage-module-scss-module__sDk8_q__markdown h4{font-size:24px}.CaseDetailPage-module-scss-module__sDk8_q__markdown h5{font-size:20px}.CaseDetailPage-module-scss-module__sDk8_q__markdown h6{font-size:18px}.CaseDetailPage-module-scss-module__sDk8_q__markdown p{margin-bottom:20px}.CaseDetailPage-module-scss-module__sDk8_q__markdown ul,.CaseDetailPage-module-scss-module__sDk8_q__markdown ol{margin-bottom:20px;padding-left:30px}.CaseDetailPage-module-scss-module__sDk8_q__markdown li{margin-bottom:8px;position:relative}.CaseDetailPage-module-scss-module__sDk8_q__markdown li:before{content:"";background-color:var(--color-primary);border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:12px;left:-20px}.CaseDetailPage-module-scss-module__sDk8_q__markdown blockquote{color:var(--color-text);border-left:4px solid #364395;margin:30px 0;padding-left:20px;font-style:italic}.CaseDetailPage-module-scss-module__sDk8_q__markdown code{background-color:#f9f9f9;border-radius:4px;padding:2px 6px;font-family:Courier New,monospace;font-size:14px}.CaseDetailPage-module-scss-module__sDk8_q__markdown pre{background-color:#f6f8fa;border:1px solid #e1e4e8;border-radius:8px;margin:20px 0;padding:20px;overflow-x:auto}.CaseDetailPage-module-scss-module__sDk8_q__markdown pre code{color:#24292e;background:0 0;padding:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:14px;line-height:1.45}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs{color:#24292e;background:#f6f8fa;padding:.5em;display:block;overflow-x:auto}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-comment,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-quote{color:#6a737d;font-style:italic}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-keyword,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-selector-tag,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-type{color:#d73a49}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-string,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-doctag{color:#032f62}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-title,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-section,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-selector-id{color:#6f42c1;font-weight:700}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-subst{font-weight:400}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-number,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-literal,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-variable,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-template-variable,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-tag .CaseDetailPage-module-scss-module__sDk8_q__hljs-attr{color:#005cc5}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-type,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-class .CaseDetailPage-module-scss-module__sDk8_q__hljs-title{color:#d73a49}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-tag,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-name,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-attribute{color:#22863a;font-weight:400}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-regexp,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-link{color:#032f62}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-symbol,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-bullet{color:#e36209}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-built_in,.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-builtin-name{color:#005cc5}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-meta{color:#6a737d}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-deletion{background:#ffeef0}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-addition{background:#f0fff4}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-emphasis{font-style:italic}.CaseDetailPage-module-scss-module__sDk8_q__markdown .CaseDetailPage-module-scss-module__sDk8_q__hljs-strong{font-weight:700}.CaseDetailPage-module-scss-module__sDk8_q__markdown table{border-collapse:collapse;width:100%;margin:20px 0}.CaseDetailPage-module-scss-module__sDk8_q__markdown th,.CaseDetailPage-module-scss-module__sDk8_q__markdown td{text-align:left;border:1px solid #d4d9e0;padding:12px}.CaseDetailPage-module-scss-module__sDk8_q__markdown th{background-color:#f9f9f9;font-weight:600}.CaseDetailPage-module-scss-module__sDk8_q__markdown img{border-radius:8px;max-width:100%;height:auto;margin:20px 0}.CaseDetailPage-module-scss-module__sDk8_q__markdown a{color:#364395;text-decoration:underline}.CaseDetailPage-module-scss-module__sDk8_q__markdown a:hover{color:#45519d}.CaseDetailPage-module-scss-module__sDk8_q__markdown hr{border:none;border-top:1px solid #d4d9e0;margin:40px 0}.CaseDetailPage-module-scss-module__sDk8_q__loading,.CaseDetailPage-module-scss-module__sDk8_q__error{text-align:center;justify-content:center;align-items:center;width:100%;max-width:1600px;min-height:400px;margin-left:auto;margin-right:auto;display:flex}@media screen and (max-width:1600px){.CaseDetailPage-module-scss-module__sDk8_q__loading,.CaseDetailPage-module-scss-module__sDk8_q__error{width:calc(100% - 60px);margin-left:30px;margin-right:30px}}@media screen and (max-width:760px){.CaseDetailPage-module-scss-module__sDk8_q__loading,.CaseDetailPage-module-scss-module__sDk8_q__error{width:calc(100% - 30px);margin-left:15px;margin-right:15px}}.CaseDetailPage-module-scss-module__sDk8_q__loadingText,.CaseDetailPage-module-scss-module__sDk8_q__errorText{color:#d4d9e0;font-size:18px}.CaseDetailPage-module-scss-module__sDk8_q__errorText{color:#dc143c}
