.css-dqzxxh{width:100%;padding:140px 0 80px;}@media (max-width: 639px){.css-dqzxxh{padding:96px 0 26px;}}
.css-1umiozu{width:100%;max-width:1140px;margin:0 auto;}.css-1umiozu >*{max-width:calc(100% - 48px)!important;width:92%!important;margin-right:auto!important;margin-left:auto!important;}
.css-55z0{max-width:800px;margin:0 auto;}
.css-o02xbs>*:not(style)~*:not(style){margin-left:10px;}
.css-1nuakdy{-webkit-align-items:normal;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}.css-1nuakdy>*:not(style)~*:not(style){margin-left:10px;}
.css-14b0mjx{color:var(--adaptiveGrey900)!important;}.css-14b0mjx input{color:var(--adaptiveGrey900)!important;}.css-14b0mjx input::-webkit-input-placeholder{color:var(--adaptiveGrey500)!important;}.css-14b0mjx input::-moz-placeholder{color:var(--adaptiveGrey500)!important;}.css-14b0mjx input:-ms-input-placeholder{color:var(--adaptiveGrey500)!important;}.css-14b0mjx input::placeholder{color:var(--adaptiveGrey500)!important;}.css-14b0mjx>div>div>div{background-color:var(--adaptiveGreyOpacity50)!important;}
.css-j3we6u{padding-top:40px;}
.css-1ez5uak{padding-bottom:160px;}@media (max-width: 639px){.css-1ez5uak{padding-botom:85px;}}
.css-1fzby24{padding-bottom:160px;}@media (max-width: 639px){.css-1fzby24{padding-botom:85px;}}
.css-1esnt40{width:100%;max-width:1140px;margin:0 auto;padding-bottom:160px;}.css-1esnt40 >*{max-width:calc(100% - 48px)!important;width:92%!important;margin-right:auto!important;margin-left:auto!important;}@media (max-width: 639px){.css-1esnt40{padding-botom:85px;}}
.css-lxkglh>*:not(style)~*:not(style){margin-top:80px;}@media (max-width: 639px){.css-lxkglh>*:not(style)~*:not(style){margin-top:40px;}}
.css-95ojq6{padding-bottom:160px;}@media (max-width: 639px){.css-95ojq6{padding-bottom:85px;}}
.css-taggeh{padding-bottom:160px;}@media (max-width: 639px){.css-taggeh{padding-bottom:85px;}}
.css-ufvdt5{width:100%;max-width:1140px;margin:0 auto;padding-bottom:160px;}.css-ufvdt5 >*{max-width:calc(100% - 48px)!important;width:92%!important;margin-right:auto!important;margin-left:auto!important;}@media (max-width: 639px){.css-ufvdt5{padding-bottom:85px;}}
.css-1wiv9gs{width:100%;height:100%;}.css-1wiv9gs img,.css-1wiv9gs video{width:100%;height:100%;object-fit:cover;}
.css-dxvctw{width:calc(100% - 100px);padding:13px;background-color:#ffc342;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.css-pfpsrv{width:100%;padding:18px;background:#ffc342;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}
.css-mjkkwe{width:calc(100% - 100px);padding:13px;background-color:#CE8877;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.css-wuzvss{width:100%;padding:18px;background:#CE8877;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}
.css-1xe2y0s{margin-bottom:10px;}@media (max-width: 639px){.css-1xe2y0s{margin-bottom:0px;}}
.css-wap4t{width:66px;min-width:66px;height:66px;border-radius:50%;overflow:hidden;-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;background-color:#f2f4f6;background-image:url(https://static.toss.im/photos/김병권_프로필.png);}
.css-1lzidk9{width:66px;min-width:66px;height:66px;border-radius:50%;overflow:hidden;-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;background-color:#f2f4f6;background-image:url(https://static.toss.im/photos/lawtis_choi.jpeg);}
.css-r2r3p{width:66px;min-width:66px;height:66px;border-radius:50%;overflow:hidden;-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;background-color:#f2f4f6;background-image:url(https://static.toss-internal.com/ipd-tcs/toss_core/staging/23262040-76c2-4075-a5b6-b5f5cd027baa.png);}
.css-1krt3km{width:66px;min-width:66px;height:66px;border-radius:50%;overflow:hidden;-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;background-color:#f2f4f6;background-image:url(https://static.toss.im/photos/프로필사진_이현.png);}
/* ===== 검색 다이얼로그 런타임 emotion CSS (라이브 미러에서 실측 캡처, SSR엔 없음) ===== */
.css-138vlti { position: fixed; top: 0px; left: 0px; width: 100vw; min-height: 100vh; z-index: 1001; background-color: var(--adaptiveBackground); }
.css-1pyz6p1 { max-height: 100vh; overflow-y: auto; scrollbar-width: thin; }
.css-1pyz6p1::-webkit-scrollbar { display: none; }
.css-1s2os3g { position: relative; border-bottom: 1px solid transparent; }
.css-5t60o3 { background: none; border: 0px; padding: 0px; outline: none; cursor: pointer; position: absolute; top: 0px; right: 0px; }
.css-1nuakdy { align-items: normal; display: flex; flex-direction: row; -webkit-box-pack: start; justify-content: flex-start; }
.css-1nuakdy > :not(style) ~ :not(style) { margin-left: 10px; }
.css-14b0mjx { color: var(--adaptiveGrey900) !important; }
.css-14b0mjx input { color: var(--adaptiveGrey900) !important; }
.css-14b0mjx input::-webkit-input-placeholder { color: var(--adaptiveGrey500) !important; }
.css-14b0mjx input::placeholder { color: var(--adaptiveGrey500) !important; }
.css-14b0mjx > div > div > div { background-color: var(--adaptiveGreyOpacity50) !important; }
.css-mhr6xo { width: 90px; }
.css-10fy9a8 { -webkit-box-align: center; align-items: center; display: flex; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; padding: 70px 0px; width: 100%; }
.css-10fy9a8 > :not(style) ~ :not(style) { margin-top: 70px; }
.css-xa2lcb { -webkit-box-align: center; align-items: center; display: flex; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; }
.css-xa2lcb > :not(style) ~ :not(style) { margin-top: 16px; }
.css-1q3tdev { font-size: 18px; font-weight: 500; color: var(--adaptiveGrey700); line-height: 1.2; }
.css-feshh { font-size: 32px; font-weight: 600; color: var(--adaptiveGrey700); line-height: 1.2; }
.css-mhbte2 { display: flex; -webkit-box-align: center; align-items: center; gap: 32px; width: 100%; text-decoration: none; color: inherit; }
.css-mhbte2:hover > div:first-of-type > h3 { color: var(--adaptiveBlue500); }
.css-mhbte2 * { transition: 0.2s; }
a:hover .css-mhbte2 img, .css-mhbte2:hover img, a:hover .css-mhbte2 video, .css-mhbte2:hover video { scale: 1.05; }
.css-qp2bny { align-items: flex-start; display: flex; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; min-width: 200px; }
.css-qp2bny > :not(style) ~ :not(style) { margin-top: 14px; }
.css-15q4dp0 { font-size: 24px; font-weight: 600; line-height: 1.2; color: var(--adaptiveGrey800); word-break: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.css-1nijau2 { font-size: 17px; line-height: 1.2; color: var(--adaptiveGrey700); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.css-jqb6ca { margin-left: auto; max-width: 270px; flex-shrink: 0; border-radius: 10px; overflow: hidden; aspect-ratio: 270 / 180; }
.css-jqb6ca > img { width: 100%; height: 100%; object-fit: cover; }
.css-1e8z6ew { align-items: flex-start; display: flex; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; }
.css-1e8z6ew > :not(style) ~ :not(style) { margin-top: 40px; }
