.editorial-promise-module__4v9ria__section{color:#173f35;background:#fffdf9;border:1px solid #d8d3c9;width:min(1180px,100% - 64px);margin:28px auto 0;padding:clamp(28px,5vw,52px);container-type:inline-size}.editorial-promise-module__4v9ria__heading{grid-template-columns:minmax(0,.8fr) minmax(280px,1fr);align-items:end;column-gap:36px;display:grid}.editorial-promise-module__4v9ria__heading>p{color:#7a5520;letter-spacing:.14em;grid-column:1/-1;margin:0 0 10px;font-size:10px;font-weight:900}.editorial-promise-module__4v9ria__heading h2{letter-spacing:-.04em;word-break:keep-all;margin:0;font-family:MaruBuri,Noto Serif KR,serif;font-size:clamp(27px,3.6vw,40px);line-height:1.35}.editorial-promise-module__4v9ria__heading>span{color:#5b6b64;word-break:keep-all;font-size:13px;line-height:1.75}.editorial-promise-module__4v9ria__hint{color:#5b6b64;margin:19px 0 -17px;font-size:11px;line-height:1.6}.editorial-promise-module__4v9ria__tableScroll{outline-offset:4px;scrollbar-color:#bda77d #f0ece4;border:1px solid #d8d3c9;max-width:100%;margin-top:30px;overflow-x:auto}.editorial-promise-module__4v9ria__tableScroll:focus-visible{outline:3px solid #b48137}.editorial-promise-module__4v9ria__tableScroll table{border-collapse:collapse;text-align:left;background:#fff;width:100%;min-width:650px}.editorial-promise-module__4v9ria__tableScroll caption{color:#fff;text-align:left;background:#173f35;padding:14px 17px;font-size:13px;font-weight:850}.editorial-promise-module__4v9ria__tableScroll th,.editorial-promise-module__4v9ria__tableScroll td{vertical-align:top;word-break:keep-all;border-bottom:1px solid #e5e0d7;border-right:1px solid #e5e0d7;padding:15px 17px;font-size:13px;line-height:1.65}.editorial-promise-module__4v9ria__tableScroll tr:last-child th,.editorial-promise-module__4v9ria__tableScroll tr:last-child td{border-bottom:0}.editorial-promise-module__4v9ria__tableScroll th:last-child,.editorial-promise-module__4v9ria__tableScroll td:last-child{border-right:0}.editorial-promise-module__4v9ria__tableScroll thead th{color:#173f35;background:#eee9df;font-weight:900}.editorial-promise-module__4v9ria__tableScroll tbody th{color:#173f35;width:22%;font-weight:850}.editorial-promise-module__4v9ria__tableScroll tbody td{color:#53645d}.editorial-promise-module__4v9ria__takeaway{background:#f0ece4;border:0;border-left:5px solid #d8ae63;grid-template-columns:120px minmax(0,1fr);align-items:start;gap:24px;margin:24px 0 0;padding:25px 27px;display:grid}.editorial-promise-module__4v9ria__takeaway p{color:#7a5520;letter-spacing:.12em;margin:2px 0 0;font-size:10px;font-weight:900}.editorial-promise-module__4v9ria__takeaway strong{color:#173f35;letter-spacing:-.025em;word-break:keep-all;font-family:MaruBuri,Noto Serif KR,serif;font-size:clamp(18px,2.3vw,24px);line-height:1.6}@media (max-width:900px){.editorial-promise-module__4v9ria__heading{grid-template-columns:1fr;gap:12px}}@media (max-width:650px){.editorial-promise-module__4v9ria__section{width:100%;margin-top:0;padding:28px 18px}.editorial-promise-module__4v9ria__hint{font-size:12px}.editorial-promise-module__4v9ria__takeaway{grid-template-columns:1fr;gap:10px;padding:22px 20px}}@container (max-width:760px){.editorial-promise-module__4v9ria__heading{grid-template-columns:1fr;row-gap:12px}}@container (min-width:420px) and (max-width:760px){.editorial-promise-module__4v9ria__tableScroll table{table-layout:fixed;width:100%;min-width:0}.editorial-promise-module__4v9ria__tableScroll th,.editorial-promise-module__4v9ria__tableScroll td{white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.editorial-promise-module__4v9ria__hint{display:none}}
