/* Pretendard (SIL OFL 1.1, orioncactus/pretendard) */
 @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.0.woff2) format('woff2-variations'); unicode-range: U+f9ca-fa0b, U+ff03-ff05, U+ff07, U+ff0a-ff0b, U+ff0d-ff19, U+ff1b, U+ff1d, U+ff20-ff5b, U+ff5d, U+ffe0-ffe3, U+ffe5-ffe6; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.1.woff2) format('woff2-variations'); unicode-range: U+d723-d728, U+d72a-d733, U+d735-d748, U+d74a-d74f, U+d752-d753, U+d755-d757, U+d75a-d75f, U+d762-d764, U+d766-d768, U+d76a-d76b, U+d76d-d76f, U+d771-d787, U+d789-d78b, U+d78d-d78f, U+d791-d797, U+d79a, U+d79c, U+d79e-d7a3, U+f900-f909, U+f90b-f92e; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.2.woff2) format('woff2-variations'); unicode-range: U+d679-d68b, U+d68e-d69e, U+d6a0, U+d6a2-d6a7, U+d6a9-d6c3, U+d6c6-d6c7, U+d6c9-d6cb, U+d6cd-d6d3, U+d6d5-d6d6, U+d6d8-d6e3, U+d6e5-d6e7, U+d6e9-d6fb, U+d6fd-d717, U+d719-d71f, U+d721-d722; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.3.woff2) format('woff2-variations'); unicode-range: U+d5bc-d5c7, U+d5ca-d5cb, U+d5cd-d5cf, U+d5d1-d5d7, U+d5d9-d5da, U+d5dc, U+d5de-d5e3, U+d5e6-d5e7, U+d5e9-d5eb, U+d5ed-d5f6, U+d5f8, U+d5fa-d5ff, U+d602-d603, U+d605-d607, U+d609-d60f, U+d612-d613, U+d616-d61b, U+d61d-d637, U+d63a-d63b, U+d63d-d63f, U+d641-d647, U+d64a-d64c, U+d64e-d653, U+d656-d657, U+d659-d65b, U+d65d-d666, U+d668, U+d66a-d678; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.4.woff2) format('woff2-variations'); unicode-range: U+d507, U+d509-d50b, U+d50d-d513, U+d515-d53b, U+d53e-d53f, U+d541-d543, U+d545-d54c, U+d54e, U+d550, U+d552-d557, U+d55a-d55b, U+d55d-d55f, U+d561-d564, U+d566-d567, U+d56a, U+d56c, U+d56e-d573, U+d576-d577, U+d579-d583, U+d585-d586, U+d58a-d5a4, U+d5a6-d5bb; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.5.woff2) format('woff2-variations'); unicode-range: U+d464-d477, U+d47a-d47b, U+d47d-d47f, U+d481-d487, U+d489-d48a, U+d48c, U+d48e-d4e7, U+d4e9-d503, U+d505-d506; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.6.woff2) format('woff2-variations'); unicode-range: U+d3bf-d3c7, U+d3ca-d3cf, U+d3d1-d3eb, U+d3ee-d3ef, U+d3f1-d3f3, U+d3f5-d3fb, U+d3fd-d400, U+d402-d45b, U+d45d-d463; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.7.woff2) format('woff2-variations'); unicode-range: U+d2ff, U+d302-d304, U+d306-d30b, U+d30f, U+d311-d313, U+d315-d31b, U+d31e, U+d322-d324, U+d326-d327, U+d32a-d32b, U+d32d-d32f, U+d331-d337, U+d339-d33c, U+d33e-d37b, U+d37e-d37f, U+d381-d383, U+d385-d38b, U+d38e-d390, U+d392-d397, U+d39a-d39b, U+d39d-d39f, U+d3a1-d3a7, U+d3a9-d3aa, U+d3ac, U+d3ae-d3b3, U+d3b5-d3b7, U+d3b9-d3bb, U+d3bd-d3be; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.8.woff2) format('woff2-variations'); unicode-range: U+d257-d27f, U+d281-d29b, U+d29d-d29f, U+d2a1-d2ab, U+d2ad-d2b7, U+d2ba-d2bb, U+d2bd-d2bf, U+d2c1-d2c7, U+d2c9-d2ef, U+d2f2-d2f3, U+d2f5-d2f7, U+d2f9-d2fe; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.9.woff2) format('woff2-variations'); unicode-range: U+d1b4, U+d1b6-d1f3, U+d1f5-d22b, U+d22e-d22f, U+d231-d233, U+d235-d23b, U+d23d-d240, U+d242-d256; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.10.woff2) format('woff2-variations'); unicode-range: U+d105-d12f, U+d132-d133, U+d135-d137, U+d139-d13f, U+d141-d142, U+d144, U+d146-d14b, U+d14e-d14f, U+d151-d153, U+d155-d15b, U+d15e-d187, U+d189-d19f, U+d1a2-d1a3, U+d1a5-d1a7, U+d1a9-d1af, U+d1b2-d1b3; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.11.woff2) format('woff2-variations'); unicode-range: U+d04b-d04f, U+d051-d057, U+d059-d06b, U+d06d-d06f, U+d071-d073, U+d075-d07b, U+d07e-d0a3, U+d0a6-d0a7, U+d0a9-d0ab, U+d0ad-d0b3, U+d0b6, U+d0b8, U+d0ba-d0bf, U+d0c2-d0c3, U+d0c5-d0c7, U+d0c9-d0cf, U+d0d2, U+d0d6-d0db, U+d0de-d0df, U+d0e1-d0e3, U+d0e5-d0eb, U+d0ee-d0f0, U+d0f2-d104; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.12.woff2) format('woff2-variations'); unicode-range: U+cfa2-cfc3, U+cfc5-cfdf, U+cfe2-cfe3, U+cfe5-cfe7, U+cfe9-cff4, U+cff6-cffb, U+cffd-cfff, U+d001-d003, U+d005-d017, U+d019-d033, U+d036-d037, U+d039-d03b, U+d03d-d04a; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.13.woff2) format('woff2-variations'); unicode-range: U+cef0-cef3, U+cef6, U+cef9-ceff, U+cf01-cf03, U+cf05-cf07, U+cf09-cf0f, U+cf11-cf12, U+cf14-cf1b, U+cf1d-cf1f, U+cf21-cf2f, U+cf31-cf53, U+cf56-cf57, U+cf59-cf5b, U+cf5d-cf63, U+cf66, U+cf68, U+cf6a-cf6f, U+cf71-cf84, U+cf86-cf8b, U+cf8d-cfa1; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.14.woff2) format('woff2-variations'); unicode-range: U+ce3c-ce57, U+ce5a-ce5b, U+ce5d-ce5f, U+ce61-ce67, U+ce6a, U+ce6c, U+ce6e-ce73, U+ce76-ce77, U+ce79-ce7b, U+ce7d-ce83, U+ce85-ce88, U+ce8a-ce8f, U+ce91-ce93, U+ce95-ce97, U+ce99-ce9f, U+cea2, U+cea4-ceab, U+cead-cee3, U+cee6-cee7, U+cee9-ceeb, U+ceed-ceef; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.15.woff2) format('woff2-variations'); unicode-range: U+cd92-cd93, U+cd96-cd97, U+cd99-cd9b, U+cd9d-cda3, U+cda6-cda8, U+cdaa-cdaf, U+cdb1-cdc3, U+cdc5-cdcb, U+cdcd-cde7, U+cde9-ce03, U+ce05-ce1f, U+ce22-ce34, U+ce36-ce3b; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.16.woff2) format('woff2-variations'); unicode-range: U+ccef-cd07, U+cd0a-cd0b, U+cd0d-cd1a, U+cd1c, U+cd1e-cd2b, U+cd2d-cd5b, U+cd5d-cd77, U+cd79-cd91; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.17.woff2) format('woff2-variations'); unicode-range: U+cc3f-cc43, U+cc46-cc47, U+cc49-cc4b, U+cc4d-cc53, U+cc55-cc58, U+cc5a-cc5f, U+cc61-cc97, U+cc9a-cc9b, U+cc9d-cc9f, U+cca1-cca7, U+ccaa, U+ccac, U+ccae-ccb3, U+ccb6-ccb7, U+ccb9-ccbb, U+ccbd-cccf, U+ccd1-cce3, U+cce5-ccee; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.18.woff2) format('woff2-variations'); unicode-range: U+cb91-cbd3, U+cbd5-cbe3, U+cbe5-cc0b, U+cc0e-cc0f, U+cc11-cc13, U+cc15-cc1b, U+cc1d-cc20, U+cc23-cc27, U+cc2a-cc2b, U+cc2d, U+cc2f, U+cc31-cc37, U+cc3a, U+cc3c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.19.woff2) format('woff2-variations'); unicode-range: U+caf4-cb47, U+cb4a-cb90; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.20.woff2) format('woff2-variations'); unicode-range: U+ca4a-ca4b, U+ca4e-ca4f, U+ca51-ca53, U+ca55-ca5b, U+ca5d-ca60, U+ca62-ca83, U+ca85-cabb, U+cabe-cabf, U+cac1-cac3, U+cac5-cacb, U+cacd-cad0, U+cad2, U+cad4-cad8, U+cada-caf3; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.21.woff2) format('woff2-variations'); unicode-range: U+c996-c997, U+c99a-c99c, U+c99e-c9bf, U+c9c2-c9c3, U+c9c5-c9c7, U+c9c9-c9cf, U+c9d2, U+c9d4, U+c9d7-c9d8, U+c9db, U+c9de-c9df, U+c9e1-c9e3, U+c9e5-c9e6, U+c9e8-c9eb, U+c9ee-c9f0, U+c9f2-c9f7, U+c9f9-ca0b, U+ca0d-ca28, U+ca2a-ca49; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.22.woff2) format('woff2-variations'); unicode-range: U+c8e9-c8f4, U+c8f6-c8fb, U+c8fe-c8ff, U+c901-c903, U+c905-c90b, U+c90e-c910, U+c912-c917, U+c919-c92b, U+c92d-c94f, U+c951-c953, U+c955-c96b, U+c96d-c973, U+c975-c987, U+c98a-c98b, U+c98d-c98f, U+c991-c995; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.23.woff2) format('woff2-variations'); unicode-range: U+c841-c84b, U+c84d-c86f, U+c872-c873, U+c875-c877, U+c879-c87f, U+c882-c884, U+c887-c88a, U+c88d-c8c3, U+c8c5-c8df, U+c8e1-c8e8; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.24.woff2) format('woff2-variations'); unicode-range: U+c779-c77b, U+c77e-c782, U+c786, U+c78b, U+c78d, U+c78f, U+c792-c793, U+c795, U+c797, U+c799-c79f, U+c7a2, U+c7a7-c7ab, U+c7ae-c7bb, U+c7bd-c7c0, U+c7c2-c7c7, U+c7c9-c7dc, U+c7de-c7ff, U+c802-c803, U+c805-c807, U+c809, U+c80b-c80f, U+c812, U+c814, U+c817-c81b, U+c81e-c81f, U+c821-c823, U+c825-c82e, U+c830-c837, U+c839-c83b, U+c83d-c840; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.25.woff2) format('woff2-variations'); unicode-range: U+c6bb-c6bf, U+c6c2, U+c6c4, U+c6c6-c6cb, U+c6ce-c6cf, U+c6d1-c6d3, U+c6d5-c6db, U+c6dd-c6df, U+c6e1-c6e7, U+c6e9-c6eb, U+c6ed-c6ef, U+c6f1-c6f8, U+c6fa-c703, U+c705-c707, U+c709-c70b, U+c70d-c716, U+c718, U+c71a-c71f, U+c722-c723, U+c725-c727, U+c729-c734, U+c736-c73b, U+c73e-c73f, U+c741-c743, U+c745-c74b, U+c74e-c750, U+c752-c757, U+c759-c773, U+c776-c777; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.26.woff2) format('woff2-variations'); unicode-range: U+c5f5-c5fb, U+c5fe, U+c602-c605, U+c607, U+c609-c60f, U+c611-c61a, U+c61c-c623, U+c626-c627, U+c629-c62b, U+c62d, U+c62f-c632, U+c636, U+c638, U+c63a-c63f, U+c642-c643, U+c645-c647, U+c649-c652, U+c656-c65b, U+c65d-c65f, U+c661-c663, U+c665-c677, U+c679-c67b, U+c67d-c693, U+c696-c697, U+c699-c69b, U+c69d-c6a3, U+c6a6, U+c6a8, U+c6aa-c6af, U+c6b2-c6b3, U+c6b5-c6b7, U+c6b9-c6ba; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.27.woff2) format('woff2-variations'); unicode-range: U+c517-c527, U+c52a-c52b, U+c52d-c52f, U+c531-c538, U+c53a, U+c53c, U+c53e-c543, U+c546-c547, U+c54b, U+c54d-c552, U+c556, U+c55a-c55b, U+c55d, U+c55f, U+c562-c563, U+c565-c567, U+c569-c56f, U+c572, U+c574, U+c576-c57b, U+c57e-c57f, U+c581-c583, U+c585-c586, U+c588-c58b, U+c58e, U+c590, U+c592-c596, U+c599-c5b3, U+c5b6-c5b7, U+c5ba, U+c5be-c5c3, U+c5ca-c5cb, U+c5cd, U+c5cf, U+c5d2-c5d3, U+c5d5-c5d7, U+c5d9-c5df, U+c5e1-c5e2, U+c5e4, U+c5e6-c5eb, U+c5ef, U+c5f1-c5f3; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.28.woff2) format('woff2-variations'); unicode-range: U+c475-c4ef, U+c4f2-c4f3, U+c4f5-c4f7, U+c4f9-c4ff, U+c502-c50b, U+c50d-c516; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.29.woff2) format('woff2-variations'); unicode-range: U+c3d0-c3d7, U+c3da-c3db, U+c3dd-c3de, U+c3e1-c3ec, U+c3ee-c3f3, U+c3f5-c42b, U+c42d-c463, U+c466-c474; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.30.woff2) format('woff2-variations'); unicode-range: U+c32b-c367, U+c36a-c36b, U+c36d-c36f, U+c371-c377, U+c37a-c37b, U+c37e-c383, U+c385-c387, U+c389-c3cf; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.31.woff2) format('woff2-variations'); unicode-range: U+c26a-c26b, U+c26d-c26f, U+c271-c273, U+c275-c27b, U+c27e-c287, U+c289-c28f, U+c291-c297, U+c299-c29a, U+c29c-c2a3, U+c2a5-c2a7, U+c2a9-c2ab, U+c2ad-c2b3, U+c2b6, U+c2b8, U+c2ba-c2bb, U+c2bd-c2db, U+c2de-c2df, U+c2e1-c2e2, U+c2e5-c2ea, U+c2ee, U+c2f0, U+c2f2-c2f5, U+c2f7, U+c2fa-c2fb, U+c2fd-c2ff, U+c301-c307, U+c309-c30c, U+c30e-c312, U+c315-c323, U+c325-c328, U+c32a; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.32.woff2) format('woff2-variations'); unicode-range: U+c1bc-c1c3, U+c1c5-c1df, U+c1e1-c1fb, U+c1fd-c203, U+c205-c20c, U+c20e, U+c210-c217, U+c21a-c21b, U+c21d-c21e, U+c221-c227, U+c229-c22a, U+c22c, U+c22e, U+c230, U+c233-c24f, U+c251-c257, U+c259-c269; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.33.woff2) format('woff2-variations'); unicode-range: U+c101-c11b, U+c11f, U+c121-c123, U+c125-c12b, U+c12e, U+c132-c137, U+c13a-c13b, U+c13d-c13f, U+c141-c147, U+c14a, U+c14c-c153, U+c155-c157, U+c159-c15b, U+c15d-c166, U+c169-c16f, U+c171-c177, U+c179-c18b, U+c18e-c18f, U+c191-c193, U+c195-c19b, U+c19d-c19e, U+c1a0, U+c1a2-c1a4, U+c1a6-c1bb; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.34.woff2) format('woff2-variations'); unicode-range: U+c049-c057, U+c059-c05b, U+c05d-c05f, U+c061-c067, U+c069-c08f, U+c091-c0ab, U+c0ae-c0af, U+c0b1-c0b3, U+c0b5, U+c0b7-c0bb, U+c0be, U+c0c2-c0c7, U+c0ca-c0cb, U+c0cd-c0cf, U+c0d1-c0d7, U+c0d9-c0da, U+c0dc, U+c0de-c0e3, U+c0e5-c0eb, U+c0ed-c0f3, U+c0f6, U+c0f8, U+c0fa-c0ff; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.35.woff2) format('woff2-variations'); unicode-range: U+bfa7-bfaf, U+bfb1-bfc4, U+bfc6-bfcb, U+bfce-bfcf, U+bfd1-bfd3, U+bfd5-bfdb, U+bfdd-c048; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.36.woff2) format('woff2-variations'); unicode-range: U+bf07, U+bf09-bf3f, U+bf41-bf4f, U+bf52-bf54, U+bf56-bfa6; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.37.woff2) format('woff2-variations'); unicode-range: U+be56, U+be58, U+be5c-be5f, U+be62-be63, U+be65-be67, U+be69-be74, U+be76-be7b, U+be7e-be7f, U+be81-be8e, U+be90, U+be92-bea7, U+bea9-becf, U+bed2-bed3, U+bed5-bed6, U+bed9-bee3, U+bee6-bf06; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.38.woff2) format('woff2-variations'); unicode-range: U+bdb0-bdd3, U+bdd5-bdef, U+bdf1-be0b, U+be0d-be0f, U+be11-be13, U+be15-be43, U+be46-be47, U+be49-be4b, U+be4d-be53; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.39.woff2) format('woff2-variations'); unicode-range: U+bd03, U+bd06, U+bd08, U+bd0a-bd0f, U+bd11-bd22, U+bd25-bd47, U+bd49-bd58, U+bd5a-bd7f, U+bd82-bd83, U+bd85-bd87, U+bd8a-bd8f, U+bd91-bd92, U+bd94, U+bd96-bd98, U+bd9a-bdaf; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.40.woff2) format('woff2-variations'); unicode-range: U+bc4e-bc83, U+bc86-bc87, U+bc89-bc8b, U+bc8d-bc93, U+bc96, U+bc98, U+bc9b-bc9f, U+bca2-bca3, U+bca5-bca7, U+bca9-bcb2, U+bcb4-bcbb, U+bcbe-bcbf, U+bcc1-bcc3, U+bcc5-bccc, U+bcce-bcd0, U+bcd2-bcd4, U+bcd6-bcf3, U+bcf7, U+bcf9-bcfb, U+bcfd-bd02; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.41.woff2) format('woff2-variations'); unicode-range: U+bb90-bba3, U+bba5-bbab, U+bbad-bbbf, U+bbc1-bbf7, U+bbfa-bbfb, U+bbfd-bbfe, U+bc01-bc07, U+bc09-bc0a, U+bc0e, U+bc10, U+bc12-bc13, U+bc17, U+bc19-bc1a, U+bc1e, U+bc20-bc23, U+bc26, U+bc28, U+bc2a-bc2c, U+bc2e-bc2f, U+bc32-bc33, U+bc35-bc37, U+bc39-bc3f, U+bc41-bc42, U+bc44, U+bc46-bc48, U+bc4a-bc4d; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.42.woff2) format('woff2-variations'); unicode-range: U+bae6-bafb, U+bafd-bb17, U+bb19-bb33, U+bb37, U+bb39-bb3a, U+bb3d-bb43, U+bb45-bb46, U+bb48, U+bb4a-bb4f, U+bb51-bb53, U+bb55-bb57, U+bb59-bb62, U+bb64-bb8f; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.43.woff2) format('woff2-variations'); unicode-range: U+ba30-ba37, U+ba3a-ba3b, U+ba3d-ba3f, U+ba41-ba47, U+ba49-ba4a, U+ba4c, U+ba4e-ba53, U+ba56-ba57, U+ba59-ba5b, U+ba5d-ba63, U+ba65-ba66, U+ba68-ba6f, U+ba71-ba73, U+ba75-ba77, U+ba79-ba84, U+ba86, U+ba88-baa7, U+baaa, U+baad-baaf, U+bab1-bab7, U+baba, U+babc, U+babe-bae5; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.44.woff2) format('woff2-variations'); unicode-range: U+b96e-b973, U+b976-b977, U+b979-b97b, U+b97d-b983, U+b986, U+b988, U+b98a-b98d, U+b98f-b9ab, U+b9ae-b9af, U+b9b1-b9b3, U+b9b5-b9bb, U+b9be, U+b9c0, U+b9c2-b9c7, U+b9ca-b9cb, U+b9cd, U+b9d2-b9d7, U+b9da, U+b9dc, U+b9df-b9e0, U+b9e2, U+b9e6-b9e7, U+b9e9-b9f3, U+b9f6, U+b9f8, U+b9fb-ba2f; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.45.woff2) format('woff2-variations'); unicode-range: U+b8bf-b8cb, U+b8cd-b8e0, U+b8e2-b8e7, U+b8ea-b8eb, U+b8ed-b8ef, U+b8f1-b8f7, U+b8fa, U+b8fc, U+b8fe-b903, U+b905-b917, U+b919-b91f, U+b921-b93b, U+b93d-b957, U+b95a-b95b, U+b95d-b95f, U+b961-b967, U+b969-b96c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.46.woff2) format('woff2-variations'); unicode-range: U+b80d-b80f, U+b811-b817, U+b81a, U+b81c-b823, U+b826-b827, U+b829-b82b, U+b82d-b833, U+b836, U+b83a-b83f, U+b841-b85b, U+b85e-b85f, U+b861-b863, U+b865-b86b, U+b86e, U+b870, U+b872-b8af, U+b8b1-b8be; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.47.woff2) format('woff2-variations'); unicode-range: U+b74d-b75f, U+b761-b763, U+b765-b774, U+b776-b77b, U+b77e-b77f, U+b781-b783, U+b785-b78b, U+b78e, U+b792-b796, U+b79a-b79b, U+b79d-b7a7, U+b7aa, U+b7ae-b7b3, U+b7b6-b7c8, U+b7ca-b7eb, U+b7ee-b7ef, U+b7f1-b7f3, U+b7f5-b7fb, U+b7fe, U+b802-b806, U+b80a-b80b; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.48.woff2) format('woff2-variations'); unicode-range: U+b6a7-b6aa, U+b6ac-b6b0, U+b6b2-b6ef, U+b6f1-b727, U+b72a-b72b, U+b72d-b72e, U+b731-b737, U+b739-b73a, U+b73c-b743, U+b745-b74c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.49.woff2) format('woff2-variations'); unicode-range: U+b605-b60f, U+b612-b617, U+b619-b624, U+b626-b69b, U+b69e-b6a3, U+b6a5-b6a6; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.50.woff2) format('woff2-variations'); unicode-range: U+b55f, U+b562-b583, U+b585-b59f, U+b5a2-b5a3, U+b5a5-b5a7, U+b5a9-b5b2, U+b5b5-b5ba, U+b5bd-b604; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.51.woff2) format('woff2-variations'); unicode-range: U+b4a5-b4b6, U+b4b8-b4bf, U+b4c1-b4c7, U+b4c9-b4db, U+b4de-b4df, U+b4e1-b4e2, U+b4e5-b4eb, U+b4ee, U+b4f0, U+b4f2-b513, U+b516-b517, U+b519-b51a, U+b51d-b523, U+b526, U+b528, U+b52b-b52f, U+b532-b533, U+b535-b537, U+b539-b53f, U+b541-b544, U+b546-b54b, U+b54d-b54f, U+b551-b55b, U+b55d-b55e; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.52.woff2) format('woff2-variations'); unicode-range: U+b3f8-b3fb, U+b3fd-b40f, U+b411-b417, U+b419-b41b, U+b41d-b41f, U+b421-b427, U+b42a-b42b, U+b42d-b44f, U+b452-b453, U+b455-b457, U+b459-b45f, U+b462-b464, U+b466-b46b, U+b46d-b47f, U+b481-b4a3; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.53.woff2) format('woff2-variations'); unicode-range: U+b342-b353, U+b356-b357, U+b359-b35b, U+b35d-b35e, U+b360-b363, U+b366, U+b368, U+b36a-b36d, U+b36f, U+b372-b373, U+b375-b377, U+b379-b37f, U+b381-b382, U+b384, U+b386-b38b, U+b38d-b3c3, U+b3c6-b3c7, U+b3c9-b3ca, U+b3cd-b3d3, U+b3d6, U+b3d8, U+b3da-b3f7; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.54.woff2) format('woff2-variations'); unicode-range: U+b27c-b283, U+b285-b28f, U+b292-b293, U+b295-b297, U+b29a-b29f, U+b2a1-b2a4, U+b2a7-b2a9, U+b2ab, U+b2ad-b2c7, U+b2ca-b2cb, U+b2cd-b2cf, U+b2d1-b2d7, U+b2da, U+b2dc, U+b2de-b2e3, U+b2e7, U+b2e9-b2ea, U+b2ef-b2f3, U+b2f6, U+b2f8, U+b2fa-b2fb, U+b2fd-b2fe, U+b302-b303, U+b305-b307, U+b309-b30f, U+b312, U+b316-b31b, U+b31d-b341; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.55.woff2) format('woff2-variations'); unicode-range: U+b1d6-b1e7, U+b1e9-b1fc, U+b1fe-b203, U+b206-b207, U+b209-b20b, U+b20d-b213, U+b216-b21f, U+b221-b257, U+b259-b273, U+b275-b27b; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.56.woff2) format('woff2-variations'); unicode-range: U+b120-b122, U+b126-b127, U+b129-b12b, U+b12d-b133, U+b136, U+b138, U+b13a-b13f, U+b142-b143, U+b145-b14f, U+b151-b153, U+b156-b157, U+b159-b177, U+b17a-b17b, U+b17d-b17f, U+b181-b187, U+b189-b18c, U+b18e-b191, U+b195-b1a7, U+b1a9-b1cb, U+b1cd-b1d5; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.57.woff2) format('woff2-variations'); unicode-range: U+b05f-b07b, U+b07e-b07f, U+b081-b083, U+b085-b08b, U+b08d-b097, U+b09b, U+b09d-b09f, U+b0a2-b0a7, U+b0aa, U+b0b0, U+b0b2, U+b0b6-b0b7, U+b0b9-b0bb, U+b0bd-b0c3, U+b0c6-b0c7, U+b0ca-b0cf, U+b0d1-b0df, U+b0e1-b0e4, U+b0e6-b107, U+b10a-b10b, U+b10d-b10f, U+b111-b112, U+b114-b117, U+b119-b11a, U+b11c-b11f; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.58.woff2) format('woff2-variations'); unicode-range: U+afac-afb7, U+afba-afbb, U+afbd-afbf, U+afc1-afc6, U+afca-afcc, U+afce-afd3, U+afd5-afe7, U+afe9-afef, U+aff1-b00b, U+b00d-b00f, U+b011-b013, U+b015-b01b, U+b01d-b027, U+b029-b043, U+b045-b047, U+b049, U+b04b, U+b04d-b052, U+b055-b056, U+b058-b05c, U+b05e; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.59.woff2) format('woff2-variations'); unicode-range: U+af03-af07, U+af09-af2b, U+af2e-af33, U+af35-af3b, U+af3e-af40, U+af44-af47, U+af4a-af5c, U+af5e-af63, U+af65-af7f, U+af81-afab; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.60.woff2) format('woff2-variations'); unicode-range: U+ae56-ae5b, U+ae5e-ae60, U+ae62-ae64, U+ae66-ae67, U+ae69-ae6b, U+ae6d-ae83, U+ae85-aebb, U+aebf, U+aec1-aec3, U+aec5-aecb, U+aece, U+aed0, U+aed2-aed7, U+aed9-aef3, U+aef5-af02; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.61.woff2) format('woff2-variations'); unicode-range: U+ad9c-ada3, U+ada5-adbf, U+adc1-adc3, U+adc5-adc7, U+adc9-add2, U+add4-addb, U+addd-addf, U+ade1-ade3, U+ade5-adf7, U+adfa-adfb, U+adfd-adff, U+ae02-ae07, U+ae0a, U+ae0c, U+ae0e-ae13, U+ae15-ae2f, U+ae31-ae33, U+ae35-ae37, U+ae39-ae3f, U+ae42, U+ae44, U+ae46-ae49, U+ae4b, U+ae4f, U+ae51-ae53, U+ae55; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.62.woff2) format('woff2-variations'); unicode-range: U+ace2-ace3, U+ace5-ace6, U+ace9-acef, U+acf2, U+acf4, U+acf7-acfb, U+acfe-acff, U+ad01-ad03, U+ad05-ad0b, U+ad0d-ad10, U+ad12-ad1b, U+ad1d-ad33, U+ad35-ad48, U+ad4a-ad4f, U+ad51-ad6b, U+ad6e-ad6f, U+ad71-ad72, U+ad77-ad7c, U+ad7e, U+ad80, U+ad82-ad87, U+ad89-ad8b, U+ad8d-ad8f, U+ad91-ad9b; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.63.woff2) format('woff2-variations'); unicode-range: U+ac25-ac2c, U+ac2e, U+ac30, U+ac32-ac37, U+ac39-ac3f, U+ac41-ac4c, U+ac4e-ac6f, U+ac72-ac73, U+ac75-ac76, U+ac79-ac7f, U+ac82, U+ac84-ac88, U+ac8a-ac8b, U+ac8d-ac8f, U+ac91-ac93, U+ac95-ac9b, U+ac9d-ac9e, U+aca1-aca7, U+acab, U+acad-acaf, U+acb1-acb7, U+acba-acbb, U+acbe-acc0, U+acc2-acc3, U+acc5-acdf; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.64.woff2) format('woff2-variations'); unicode-range: U+99df, U+99ed, U+99f1, U+99ff, U+9a01, U+9a08, U+9a0e-9a0f, U+9a19, U+9a2b, U+9a30, U+9a36-9a37, U+9a40, U+9a43, U+9a45, U+9a4d, U+9a55, U+9a57, U+9a5a-9a5b, U+9a5f, U+9a62, U+9a65, U+9a69-9a6a, U+9aa8, U+9ab8, U+9ad3, U+9ae5, U+9aee, U+9b1a, U+9b27, U+9b2a, U+9b31, U+9b3c, U+9b41-9b45, U+9b4f, U+9b54, U+9b5a, U+9b6f, U+9b8e, U+9b91, U+9b9f, U+9bab, U+9bae, U+9bc9, U+9bd6, U+9be4, U+9be8, U+9c0d, U+9c10, U+9c12, U+9c15, U+9c25, U+9c32, U+9c3b, U+9c47, U+9c49, U+9c57, U+9ce5, U+9ce7, U+9ce9, U+9cf3-9cf4, U+9cf6, U+9d09, U+9d1b, U+9d26, U+9d28, U+9d3b, U+9d51, U+9d5d, U+9d60-9d61, U+9d6c, U+9d72, U+9da9, U+9daf, U+9db4, U+9dc4, U+9dd7, U+9df2, U+9df8-9dfa, U+9e1a, U+9e1e, U+9e75, U+9e79, U+9e7d, U+9e7f, U+9e92-9e93, U+9e97, U+9e9d, U+9e9f, U+9ea5, U+9eb4-9eb5, U+9ebb, U+9ebe, U+9ec3, U+9ecd-9ece, U+9ed4, U+9ed8, U+9edb-9edc, U+9ede, U+9ee8, U+9ef4, U+9f07-9f08, U+9f0e, U+9f13, U+9f20, U+9f3b, U+9f4a-9f4b, U+9f4e, U+9f52, U+9f5f, U+9f61, U+9f67, U+9f6a, U+9f6c, U+9f77, U+9f8d, U+9f90, U+9f95, U+9f9c, U+ac02-ac03, U+ac05-ac06, U+ac09-ac0f, U+ac17-ac18, U+ac1b, U+ac1e-ac1f, U+ac21-ac23; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.65.woff2) format('woff2-variations'); unicode-range: U+338c-339c, U+339f-33a0, U+33a2-33cb, U+33cf-33d0, U+33d3, U+33d6, U+33d8, U+33db-33dd, U+4e01, U+4e03, U+4e07-4e08, U+4e11, U+4e14-4e15, U+4e18-4e19, U+4e1e, U+4e32, U+4e38-4e39, U+4e42-4e43, U+4e45, U+4e4d-4e4f, U+4e56, U+4e58-4e59, U+4e5d-4e5e, U+4e6b, U+4e6d, U+4e73, U+4e76-4e77, U+4e7e, U+4e82, U+4e86, U+4e88, U+4e8e, U+4e90-4e92, U+4e94-4e95, U+4e98, U+4e9b, U+4e9e, U+4ea1-4ea2, U+4ea4-4ea6, U+4ea8, U+4eab, U+4ead-4eae, U+4eb6, U+4ec0-4ec1, U+4ec4, U+4ec7, U+4ecb, U+4ecd, U+4ed4-4ed5, U+4ed7-4ed9, U+4edd, U+4edf, U+4ee4, U+4ef0, U+4ef2, U+4ef6-4ef7, U+4efb, U+4f01, U+4f09, U+4f0b, U+4f0d-4f11, U+4f2f, U+4f34, U+4f36, U+4f38, U+4f3a, U+4f3c-4f3d; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.66.woff2) format('woff2-variations'); unicode-range: U+3136, U+3138, U+313a-3140, U+3143-3144, U+3150, U+3152, U+3154-3156, U+3158-315b, U+315d-315f, U+3162, U+3164-318c, U+318e, U+3200-321b, U+3231, U+3239, U+3251-325a, U+3260-327b, U+327e-327f, U+328a-3290, U+3294, U+329e, U+32a5, U+3380-3384, U+3388-338b; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.67.woff2) format('woff2-variations'); unicode-range: U+2f7d, U+2f7f-2f8b, U+2f8e-2f90, U+2f92-2f97, U+2f99-2fa0, U+2fa2-2fa3, U+2fa5-2fa9, U+2fac-2fb1, U+2fb3-2fbc, U+2fc1-2fca, U+2fcd-2fd4, U+3003, U+3012-3019, U+301c, U+301e-3020, U+3036, U+3041, U+3043, U+3045, U+3047, U+3049, U+304e, U+3050, U+3052, U+3056, U+305a, U+305c, U+305e, U+3062, U+3065, U+306c, U+3070-307d, U+3080, U+3085, U+3087, U+308e, U+3090-3091, U+30a1, U+30a5, U+30a9, U+30ae, U+30b1-30b2, U+30b4, U+30b6, U+30bc-30be, U+30c2, U+30c5, U+30cc, U+30d2, U+30d4, U+30d8-30dd, U+30e4, U+30e6, U+30e8, U+30ee, U+30f0-30f2, U+30f4-30f6, U+3133, U+3135; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.68.woff2) format('woff2-variations'); unicode-range: U+2541-254b, U+25a4-25a9, U+25b1, U+25b5, U+25b9, U+25bf, U+25c1, U+25c3, U+25c9-25ca, U+25cc, U+25ce, U+25d0-25d1, U+25e6, U+25ef, U+260f, U+261d, U+261f, U+262f, U+2660, U+2664, U+2667-2669, U+266d, U+266f, U+2716, U+271a, U+273d, U+2756, U+2776-277f, U+278a-2793, U+2963, U+2965, U+2ac5-2ac6, U+2acb-2acc, U+2f00, U+2f04, U+2f06, U+2f08, U+2f0a-2f0b, U+2f11-2f12, U+2f14, U+2f17-2f18, U+2f1c-2f1d, U+2f1f-2f20, U+2f23-2f26, U+2f28-2f29, U+2f2b, U+2f2d, U+2f2f-2f32, U+2f38, U+2f3c-2f40, U+2f42-2f4c, U+2f4f-2f52, U+2f54-2f58, U+2f5a-2f66, U+2f69-2f70, U+2f72-2f76, U+2f78, U+2f7a-2f7c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.69.woff2) format('woff2-variations'); unicode-range: U+2479-2487, U+249c-24d1, U+24d3-24d7, U+24d9-24e9, U+24eb-24f4, U+2500-2501, U+2503, U+250c-2513, U+2515-2516, U+2518-2540; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.70.woff2) format('woff2-variations'); unicode-range: U+215b-215e, U+2162-2169, U+2170-2179, U+2195-2199, U+21b0-21b4, U+21bc, U+21c0, U+21c4-21c5, U+21cd, U+21cf-21d4, U+21e0-21e3, U+21e6-21e9, U+2200, U+2202-2203, U+2206-2209, U+220b-220c, U+220f, U+2211, U+2213, U+221a, U+221d-2220, U+2222, U+2225-2227, U+2229-222c, U+222e, U+2234-2237, U+223d, U+2243, U+2245, U+2248, U+2250-2253, U+225a, U+2260-2262, U+2264-2267, U+226a-226b, U+226e-2273, U+2276-2277, U+2279-227b, U+2280-2287, U+228a-228b, U+2295-2297, U+22a3-22a5, U+22bb-22bc, U+22ce-22cf, U+22da-22db, U+22ee-22ef, U+2306, U+2312, U+2314, U+2467-2478; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.71.woff2) format('woff2-variations'); unicode-range: U+81-82, U+84, U+a2-a5, U+a7-a8, U+aa, U+ac, U+b1-b3, U+b6, U+b8-ba, U+bc-be, U+c0, U+c2, U+c6-cb, U+ce-d0, U+d4, U+d8-d9, U+db-dc, U+de-df, U+e6, U+eb, U+ee-f0, U+f4, U+f7-f9, U+fb, U+fe-ff, U+111, U+126-127, U+132-133, U+138, U+13f-142, U+149-14b, U+152-153, U+166-167, U+2bc, U+2c7, U+2d0, U+2d8-2d9, U+2db-2dd, U+391-394, U+396-3a1, U+3a3-3a9, U+3b2-3b6, U+3b8, U+3bc, U+3be-3c1, U+3c3-3c9, U+2010, U+2015-2016, U+2018-2019, U+201b, U+201f-2021, U+2025, U+2030, U+2033-2036, U+203c, U+203e, U+2042, U+2074, U+207a-207f, U+2081-2084, U+2109, U+2113, U+2116, U+2121, U+2126, U+212b, U+2153-2154; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.72.woff2) format('woff2-variations'); unicode-range: U+e8, U+2da, U+2160, U+2194, U+3054, U+3058, U+306d, U+3086, U+308d, U+30ac, U+30bb, U+30c4, U+30cd-30ce, U+30e2, U+3132, U+3146, U+3149, U+339d, U+4e3b, U+4f0a, U+4fdd, U+4fe1, U+5409, U+540c, U+5834, U+592a-592b, U+5b9a, U+5dde, U+5e0c, U+5e73, U+5f0f, U+60f3, U+653f, U+661f, U+662f, U+667a, U+683c, U+6b4c, U+6c11, U+767c, U+76ee, U+76f4, U+77f3, U+79d1, U+7a7a, U+7b2c, U+7d22, U+8207, U+8a00, U+8a71, U+9280, U+9580, U+958b, U+96c6, U+9762, U+98df, U+9ed1, U+ac2d, U+adc8, U+add3, U+af48, U+b014, U+b134-b135, U+b158, U+b2aa, U+b35f, U+b6a4, U+b9cf, U+bb63, U+bd23, U+be91, U+c29b, U+c3f4, U+c42c, U+c55c, U+c573, U+c58f, U+c78c, U+c7dd, U+c8f5, U+cad1, U+cc48, U+cf10, U+cf20, U+d03c, U+d07d, U+d2a0, U+d30e, U+d38d, U+d3a8, U+d3c8, U+d5e5, U+d5f9, U+d6e4, U+f90a, U+ff02, U+ff1c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.73.woff2) format('woff2-variations'); unicode-range: U+3b1, U+2466, U+25a1, U+25a3, U+261c, U+3008-3009, U+305b, U+305d, U+3069, U+30a7, U+30ba, U+30cf, U+30ef, U+3151, U+3157, U+4e4b, U+4e5f, U+4e8c, U+4eca, U+4ed6, U+4f5b, U+50cf, U+5149, U+5165, U+5171, U+5229, U+529b, U+5316, U+539f, U+53f2, U+571f, U+5728, U+58eb, U+591c, U+5b78, U+5c11, U+5c55, U+5ddd, U+5e02, U+5fb7, U+60c5, U+610f, U+611f, U+6625, U+66f8, U+6797, U+679c, U+682a, U+6d2a, U+706b, U+7406, U+767b, U+76f8, U+77e5, U+7acb, U+898b, U+8a69, U+8def, U+8fd1, U+901a, U+90e8, U+91cd, U+975e, U+ae14, U+ae6c, U+aec0, U+afc7, U+afc9, U+b01c, U+b028, U+b308, U+b311, U+b314, U+b31c, U+b524, U+b560, U+b764, U+b920, U+b9e3, U+bd48, U+be7d, U+c0db, U+c231, U+c270, U+c2e3, U+c37d, U+c3ed, U+c530, U+c6a5, U+c6dc, U+c7a4, U+c954, U+c974, U+d000, U+d565, U+d667, U+d6c5, U+d79d, U+ff1e; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.74.woff2) format('woff2-variations'); unicode-range: U+131, U+2032, U+2465, U+2642, U+3048, U+3051, U+3083-3084, U+308f, U+30c0, U+30d1, U+30d3, U+30d6, U+30df, U+30e7, U+3153, U+4e16, U+4e8b, U+4ee5, U+5206, U+52a0, U+52d5, U+53e4, U+53ef, U+54c1, U+57ce, U+597d, U+5b8c, U+5ea6, U+5f8c, U+5f97, U+6210, U+6240, U+624b, U+6728, U+6bd4, U+7236, U+7269, U+7279, U+738b, U+7528, U+7530, U+767e, U+798f, U+8005, U+8a18, U+90fd, U+91cc, U+9577, U+9593, U+98a8, U+ac20, U+acf6, U+ad90, U+af5d, U+af80, U+afcd, U+aff0, U+b0a1, U+b0b5, U+b1fd, U+b2fc, U+b380, U+b51b, U+b584, U+b5b3, U+b8fd, U+b93c, U+b9f4, U+bb44, U+bc08, U+bc27, U+bc49, U+be55, U+be64, U+bfb0, U+bfc5, U+c178, U+c21f, U+c314, U+c4f1, U+c58d, U+c664, U+c698, U+c6a7, U+c6c1, U+c9ed, U+cac0, U+cacc, U+cad9, U+ccb5, U+cdcc, U+d0e4, U+d143, U+d320, U+d330, U+d54d, U+ff06, U+ff1f, U+ff5e; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.75.woff2) format('woff2-variations'); unicode-range: U+b4, U+20a9, U+20ac, U+2190, U+24d8, U+2502, U+2514, U+2592, U+25c7-25c8, U+2663, U+3060, U+3064, U+3081, U+3088, U+30a3, U+30a6, U+30aa, U+30b5, U+30c7, U+30ca-30cb, U+30d0, U+30e3, U+30e5, U+339e, U+4e09, U+4eac, U+4f5c, U+5167-5168, U+516c, U+51fa, U+5408, U+540d, U+591a, U+5b57, U+6211, U+65b9, U+660e, U+6642, U+6700, U+6b63, U+6e2f, U+7063, U+7532, U+793e, U+81ea, U+8272, U+82b1, U+897f, U+8eca, U+91ce, U+ac38, U+ad76, U+ae84, U+aecc, U+b07d, U+b0b1, U+b215, U+b2a0, U+b310, U+b3d7, U+b52a, U+b618, U+b775, U+b797, U+bcd5, U+bd59, U+be80, U+bea8, U+bed1, U+bee4-bee5, U+c060, U+c2ef, U+c329, U+c3dc, U+c597, U+c5bd, U+c5e5, U+c69c, U+c9d6, U+ca29, U+ca5c, U+ca84, U+cc39, U+cc3b, U+ce89, U+cee5, U+cf65, U+cf85, U+d058, U+d145, U+d22d, U+d325, U+d37d, U+d3ad, U+d769, U+ff0c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.76.woff2) format('woff2-variations'); unicode-range: U+2161, U+2228, U+2299, U+2464, U+2517, U+2640, U+3042, U+304a, U+3053, U+3061, U+307f, U+3082, U+308c, U+3092, U+30a8, U+30ab, U+30ad, U+30b0, U+30b3, U+30b7, U+30c1, U+30c6, U+30c9, U+30d5, U+30d7, U+30de, U+30e0-30e1, U+30ec-30ed, U+4e0b, U+4e0d, U+4ee3, U+53f0, U+548c, U+5b89, U+5bb6, U+5c0f, U+611b, U+6771, U+6aa2, U+6bcd, U+6c34, U+6cd5, U+6d77, U+767d, U+795e, U+8ecd, U+9999, U+9ad8, U+ac07, U+ac1a, U+ac40, U+ad0c, U+ad88, U+ada4, U+ae01, U+ae65, U+aebd, U+aec4, U+afe8, U+b139, U+b205, U+b383, U+b38c, U+b42c, U+b461, U+b55c, U+b78f, U+b8fb, U+b9f7, U+bafc, U+bc99, U+bed8, U+bfcd, U+c0bf, U+c0f9, U+c167, U+c204, U+c20f, U+c22f, U+c258, U+c298, U+c2bc, U+c388, U+c501, U+c50c, U+c5b9, U+c5ce, U+c641, U+c648, U+c73d, U+ca50, U+ca61, U+cc4c, U+ceac, U+d0d4, U+d5f7, U+d6d7, U+ff1a; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.77.woff2) format('woff2-variations'); unicode-range: U+2103, U+2463, U+25c6, U+25cb, U+266c, U+3001, U+300a, U+3046, U+304c-304d, U+304f, U+3055, U+3059, U+3063, U+3066-3068, U+306f, U+3089, U+30b8, U+30bf, U+314f, U+4e0a, U+570b, U+5730, U+5916, U+5929, U+5c71, U+5e74, U+5fc3, U+601d, U+6027, U+63d0, U+6709, U+6734, U+751f, U+7684, U+82f1, U+9053, U+91d1, U+97f3, U+ac2f, U+ac4d, U+adc4, U+ade4, U+ae41, U+ae4d-ae4e, U+aed1, U+afb9, U+b0e0, U+b299, U+b365, U+b46c, U+b480, U+b4c8, U+b7b4, U+b819, U+b918, U+baab, U+bab9, U+be8f, U+bed7, U+c0ec, U+c19f, U+c1a5, U+c3d9, U+c464, U+c53d, U+c553, U+c570, U+c5cc, U+c633, U+c6a4, U+c7a3, U+c7a6, U+c886, U+c9d9-c9da, U+c9ec, U+ca0c, U+cc21, U+cd1b, U+cd78, U+cdc4, U+cef8, U+cfe4, U+d0a5, U+d0b5, U+d0ec, U+d15d, U+d188, U+d23c, U+d2ac, U+d729, U+d79b, U+ff01, U+ff08-ff09, U+ff5c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.78.woff2) format('woff2-variations'); unicode-range: U+2039-203a, U+223c, U+25b3, U+25b7, U+25bd, U+25cf, U+266a, U+3002, U+300b, U+304b, U+3057, U+305f, U+306a-306b, U+307e, U+308a-308b, U+3093, U+30a2, U+30af, U+30b9, U+30c3, U+30c8, U+30e9-30eb, U+33a1, U+4e00, U+524d, U+5357, U+5b50, U+7121, U+884c, U+9751, U+ac94, U+aebe, U+aecd, U+af08, U+af41, U+af49, U+b010, U+b053, U+b109, U+b11b, U+b128, U+b154, U+b291, U+b2e6, U+b301, U+b385, U+b525, U+b5b4, U+b729, U+b72f, U+b738, U+b7ff, U+b837, U+b975, U+ba67, U+bb47, U+bc1f, U+bd90, U+bfd4, U+c27c, U+c324, U+c379, U+c3e0, U+c465, U+c53b, U+c58c, U+c610, U+c653, U+c6cd, U+c813, U+c82f, U+c999, U+c9e0, U+cac4, U+cad3, U+cbd4, U+cc10, U+cc22, U+ccb8, U+ccbc, U+cda5, U+ce84, U+cea3, U+cf67, U+cfe1, U+d241, U+d30d, U+d31c, U+d391, U+d401, U+d479, U+d5c9, U+d5db, U+d649, U+d6d4; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.79.woff2) format('woff2-variations'); unicode-range: U+b0, U+e9, U+2193, U+2462, U+260e, U+261e, U+300e-300f, U+3044, U+30a4, U+30fb-30fc, U+314d, U+5973, U+6545, U+6708, U+7537, U+ac89, U+ac9c, U+acc1, U+ad04, U+ad75, U+ad7d, U+ae45, U+ae61, U+af42, U+b0ab, U+b0af, U+b0b3, U+b12c, U+b194, U+b1a8, U+b220, U+b258, U+b284, U+b2ff, U+b315, U+b371, U+b3d4-b3d5, U+b460, U+b527, U+b534, U+b810, U+b818, U+b98e, U+ba55, U+bbac, U+bc0b, U+bc40, U+bca1, U+bccd, U+bd93, U+be54, U+be5a, U+bf08, U+bf50, U+bf55, U+bfdc, U+c0c0, U+c0d0, U+c0f4, U+c100, U+c11e, U+c170, U+c20d, U+c274, U+c290, U+c308, U+c369, U+c539, U+c587, U+c5ff, U+c6ec, U+c70c, U+c7ad, U+c7c8, U+c83c, U+c881, U+cb48, U+cc60, U+ce69, U+ce6b, U+ce75, U+cf04, U+cf08, U+cf55, U+cf70, U+cffc, U+d0b7, U+d1a8, U+d2c8, U+d384, U+d47c, U+d48b, U+d5dd, U+d5e8, U+d720, U+d759, U+f981; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.80.woff2) format('woff2-variations'); unicode-range: U+e0, U+e2, U+395, U+3b7, U+3ba, U+2460-2461, U+25a0, U+3010-3011, U+306e, U+30f3, U+314a, U+314c, U+5927, U+65b0, U+7e41, U+97d3, U+9ad4, U+ad49, U+ae0b, U+ae0d, U+ae43, U+ae5d, U+aecf, U+af3c, U+af64, U+afd4, U+b080, U+b084, U+b0c5, U+b10c, U+b1e8, U+b2ac, U+b36e, U+b451, U+b515, U+b540, U+b561, U+b6ab, U+b6b1, U+b72c, U+b730, U+b744, U+b800, U+b8ec, U+b8f0, U+b904, U+b968, U+b96d, U+b987, U+b9d9, U+bb36, U+bb49, U+bc2d, U+bc43, U+bcf6, U+bd89, U+be57, U+be61, U+bed4, U+c090, U+c130, U+c148, U+c19c, U+c2f9, U+c36c, U+c37c, U+c384, U+c3df, U+c575, U+c584, U+c660, U+c719, U+c816, U+ca4d, U+ca54, U+cabc, U+cb49, U+cc14, U+cff5, U+d004, U+d038, U+d0b4, U+d0d3, U+d0e0, U+d0ed, U+d131, U+d1b0, U+d31f, U+d33d, U+d3a0, U+d3ab, U+d514, U+d584, U+d6a1, U+d6cc, U+d749, U+d760, U+d799; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.81.woff2) format('woff2-variations'); unicode-range: U+24, U+60, U+3b9, U+3bb, U+3bd, U+2191, U+2606, U+300c-300d, U+3131, U+3134, U+3139, U+3141-3142, U+3148, U+3161, U+3163, U+321c, U+4eba, U+5317, U+ac31, U+ac77, U+ac9f, U+acb9, U+acf0-acf1, U+acfd, U+ad73, U+af3d, U+b00c, U+b04a, U+b057, U+b0c4, U+b188, U+b1cc, U+b214, U+b2db, U+b2ee, U+b304, U+b4ed, U+b518, U+b5bc, U+b625, U+b69c-b69d, U+b7ac, U+b801, U+b86c, U+b959, U+b95c, U+b985, U+ba48, U+bb58, U+bc0c, U+bc38, U+bc85, U+bc9a, U+bf40, U+c068, U+c0bd, U+c0cc, U+c12f, U+c149, U+c1e0, U+c22b, U+c22d, U+c250, U+c2fc, U+c300, U+c313, U+c370, U+c3d8, U+c557, U+c580, U+c5e3, U+c62e, U+c634, U+c6f0, U+c74d, U+c783, U+c78e, U+c796, U+c7bc, U+c92c, U+ca4c, U+cc1c, U+cc54, U+cc59, U+ce04, U+cf30, U+cfc4, U+d140, U+d321, U+d38c, U+d399, U+d54f, U+d587, U+d5d0, U+d6e8, U+d770; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.82.woff2) format('woff2-variations'); unicode-range: U+d7, U+ea, U+fc, U+2192, U+25bc, U+3000, U+3137, U+3145, U+315c, U+7f8e, U+ac13, U+ac71, U+ac90, U+acb8, U+ace7, U+ad7f, U+ae50, U+aef4, U+af34, U+afbc, U+b048, U+b09a, U+b0ad, U+b0bc, U+b113, U+b125, U+b141, U+b20c, U+b2d9, U+b2ed, U+b367, U+b369, U+b374, U+b3cb, U+b4ec, U+b611, U+b760, U+b81b, U+b834, U+b8b0, U+b8e1, U+b989, U+b9d1, U+b9e1, U+b9fa, U+ba4d, U+ba78, U+bb35, U+bb54, U+bbf9, U+bc11, U+bcb3, U+bd05, U+bd95, U+bdd4, U+be10, U+bed0, U+bf51, U+c0d8, U+c232, U+c2b7, U+c2eb, U+c378, U+c500, U+c52c, U+c549, U+c568, U+c598, U+c5c9, U+c61b, U+c639, U+c67c, U+c717, U+c78a, U+c80a, U+c90c-c90d, U+c950, U+c9e7, U+cbe4, U+cca9, U+cce4, U+cdb0, U+ce78, U+ce94, U+ce98, U+cf8c, U+d018, U+d034, U+d0f1, U+d1b1, U+d280, U+d2f8, U+d338, U+d380, U+d3b4, U+d610, U+d69f, U+d6fc, U+d758; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.83.woff2) format('woff2-variations'); unicode-range: U+e7, U+2022, U+203b, U+25c0, U+2605, U+2661, U+3147, U+318d, U+672c, U+8a9e, U+acaa, U+acbc, U+ad1c, U+ae4a, U+ae5c, U+b044, U+b054, U+b0c8-b0c9, U+b2a6, U+b2d0, U+b35c, U+b364, U+b428, U+b454, U+b465, U+b4b7, U+b4e3, U+b51c, U+b5a1, U+b784, U+b790, U+b7ab, U+b7f4, U+b82c, U+b835, U+b8e9, U+b8f8, U+b9d8, U+b9f9, U+ba5c, U+ba64, U+babd, U+bb18, U+bb3b, U+bbff, U+bc0d, U+bc45, U+bc97, U+bcbc, U+be45, U+be75, U+be7c, U+bfcc, U+c0b6, U+c0f7, U+c14b, U+c2b4, U+c30d, U+c4f8, U+c5bb, U+c5d1, U+c5e0, U+c5ee, U+c5fd, U+c606, U+c6c5, U+c6e0, U+c708, U+c81d, U+c820, U+c824, U+c878, U+c918, U+c96c, U+c9e4, U+c9f1, U+cc2e, U+cd09, U+cea1, U+cef5, U+cef7, U+cf64, U+cf69, U+cfe8, U+d035, U+d0ac, U+d230, U+d234, U+d2f4, U+d31d, U+d575, U+d578, U+d608, U+d614, U+d718, U+d751, U+d761, U+d78c, U+d790; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.84.woff2) format('woff2-variations'); unicode-range: U+2665, U+3160, U+4e2d, U+6587, U+65e5, U+ac12, U+ac14, U+ac16, U+ac81, U+ad34, U+ade0, U+ae54, U+aebc, U+af2c, U+afc0, U+afc8, U+b04c, U+b08c, U+b099, U+b0a9, U+b0ac, U+b0ae, U+b0b8, U+b123, U+b179, U+b2e5, U+b2f7, U+b4c0, U+b531, U+b538, U+b545, U+b550, U+b5a8, U+b6f0, U+b728, U+b73b, U+b7ad, U+b7ed, U+b809, U+b864, U+b86d, U+b871, U+b9bf, U+b9f5, U+ba40, U+ba4b, U+ba58, U+ba87, U+baac, U+bbc0, U+bc16, U+bc34, U+bd07, U+bd99, U+be59, U+bfd0, U+c058, U+c0e4, U+c0f5, U+c12d, U+c139, U+c228, U+c529, U+c5c7, U+c635, U+c637, U+c735, U+c77d, U+c787, U+c789, U+c8c4, U+c989, U+c98c, U+c9d0, U+c9d3, U+cc0c, U+cc99, U+cd0c, U+cd2c, U+cd98, U+cda4, U+ce59, U+ce60, U+ce6d, U+cea0, U+d0d0-d0d1, U+d0d5, U+d14d, U+d1a4, U+d29c, U+d2f1, U+d301, U+d39c, U+d3bc, U+d4e8, U+d540, U+d5ec, U+d640, U+d750; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.85.woff2) format('woff2-variations'); unicode-range: U+5e, U+25b2, U+25b6, U+314e, U+ac24, U+ace1, U+ace4, U+ae68, U+af2d, U+b0d0, U+b0e5, U+b150, U+b155, U+b193, U+b2c9, U+b2dd, U+b3c8, U+b3fc, U+b410, U+b458, U+b4dd, U+b5a0, U+b5a4, U+b5bb, U+b7b5, U+b838, U+b840, U+b86f, U+b8f9, U+b960, U+b9e5, U+bab8, U+bb50, U+bc1d, U+bc24-bc25, U+bca8, U+bcbd, U+bd04, U+bd10, U+bd24, U+be48, U+be5b, U+be68, U+c05c, U+c12c, U+c140, U+c15c, U+c168, U+c194, U+c219, U+c27d, U+c2a8, U+c2f1, U+c2f8, U+c368, U+c554-c555, U+c559, U+c564, U+c5d8, U+c5fc, U+c625, U+c65c, U+c6b1, U+c728, U+c794, U+c84c, U+c88c, U+c8e0, U+c8fd, U+c998, U+c9dd, U+cc0d, U+cc30, U+ceec, U+cf13, U+cf1c, U+cf5c, U+d050, U+d07c, U+d0a8, U+d134, U+d138, U+d154, U+d1f4, U+d2bc, U+d329, U+d32c, U+d3d0, U+d3f4, U+d3fc, U+d56b, U+d5cc, U+d600-d601, U+d639, U+d6c8, U+d754, U+d765; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.86.woff2) format('woff2-variations'); unicode-range: U+3c-3d, U+2026, U+24d2, U+314b, U+ac11, U+acf3, U+ad74, U+ad81, U+adf9, U+ae34, U+af43, U+afb8, U+b05d, U+b07c, U+b110, U+b118, U+b17c, U+b180, U+b18d, U+b192, U+b2cc, U+b355, U+b378, U+b4a4, U+b4ef, U+b78d, U+b799, U+b7a9, U+b7fd, U+b807, U+b80c, U+b839, U+b9b4, U+b9db, U+ba3c, U+bab0, U+bba4, U+bc94, U+be4c, U+c154, U+c1c4, U+c26c, U+c2ac, U+c2ed, U+c4f4, U+c55e, U+c561, U+c571, U+c5b5, U+c5c4, U+c654-c655, U+c695, U+c6e8, U+c6f9, U+c724, U+c751, U+c775, U+c7a0, U+c7c1, U+c874, U+c880, U+c9d5, U+c9f8, U+cabd, U+cc29, U+cc2c, U+cca8, U+ccab, U+ccd0, U+ce21, U+ce35, U+ce7c, U+ce90, U+cee8, U+cef4, U+cfe0, U+d070, U+d0b9, U+d0c1, U+d0c4, U+d0c8, U+d15c, U+d1a1, U+d2c0, U+d300, U+d314, U+d3ed, U+d478, U+d480, U+d48d, U+d508, U+d53d, U+d5e4, U+d611, U+d61c, U+d68d, U+d6a8, U+d798; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.87.woff2) format('woff2-variations'); unicode-range: U+23, U+25, U+5f, U+a9, U+ac08, U+ac78, U+aca8, U+acac, U+ace8, U+ad70, U+adc0, U+addc, U+b137, U+b140, U+b208, U+b290, U+b2f5, U+b3c5, U+b3cc, U+b420, U+b429, U+b529, U+b530, U+b77d, U+b79c, U+b7a8, U+b7c9, U+b7f0, U+b7fc, U+b828, U+b860, U+b9ad, U+b9c1, U+b9c9, U+b9dd-b9de, U+b9e8, U+ba38-ba39, U+babb, U+bc00, U+bc8c, U+bca0, U+bca4, U+bcd1, U+bcfc, U+bd09, U+bdf0, U+be60, U+c0ad, U+c0b4, U+c0bc, U+c190, U+c1fc, U+c220, U+c288, U+c2b9, U+c2f6, U+c528, U+c545, U+c558, U+c5bc, U+c5d4, U+c600, U+c644, U+c6c0, U+c6c3, U+c721, U+c798, U+c7a1, U+c811, U+c838, U+c871, U+c904, U+c990, U+c9dc, U+cc38, U+cc44, U+cca0, U+cd1d, U+cd95, U+cda9, U+ce5c, U+cf00, U+cf58, U+d150, U+d22c, U+d305, U+d328, U+d37c, U+d3f0, U+d551, U+d5a5, U+d5c8, U+d5d8, U+d63c, U+d64d, U+d669, U+d734, U+d76c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.88.woff2) format('woff2-variations'); unicode-range: U+26, U+2b, U+3e, U+40, U+7e, U+ac01, U+ac19, U+ac1d, U+aca0, U+aca9, U+acb0, U+ad8c, U+ae09, U+ae38, U+ae40, U+aed8, U+b09c, U+b0a0, U+b108, U+b204, U+b298, U+b2d8, U+b2eb-b2ec, U+b2f4, U+b313, U+b358, U+b450, U+b4e0, U+b54c, U+b610, U+b780, U+b78c, U+b791, U+b8e8, U+b958, U+b974, U+b984, U+b9b0, U+b9bc-b9bd, U+b9ce, U+ba70, U+bbfc, U+bc0f, U+bc15, U+bc1b, U+bc31, U+bc95, U+bcc0, U+bcc4, U+bd81, U+bd88, U+c0c8, U+c11d, U+c13c, U+c158, U+c18d, U+c1a1, U+c21c, U+c4f0, U+c54a, U+c560, U+c5b8, U+c5c8, U+c5f4, U+c628, U+c62c, U+c678, U+c6cc, U+c808, U+c810, U+c885, U+c88b, U+c900, U+c988, U+c99d, U+c9c8, U+cc3d-cc3e, U+cc45, U+cd08, U+ce20, U+cee4, U+d074, U+d0a4, U+d0dd, U+d2b9, U+d3b8, U+d3c9, U+d488, U+d544, U+d559, U+d56d, U+d588, U+d615, U+d648, U+d655, U+d658, U+d65c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.89.woff2) format('woff2-variations'); unicode-range: U+d, U+7c, U+ac10, U+ac15, U+ac74, U+ac80, U+ac83, U+acc4, U+ad11, U+ad50, U+ad6d, U+adfc, U+ae00, U+ae08, U+ae4c, U+b0a8, U+b124, U+b144, U+b178, U+b274, U+b2a5, U+b2e8, U+b2f9, U+b354, U+b370, U+b418, U+b41c, U+b4f1, U+b514, U+b798, U+b808, U+b824-b825, U+b8cc, U+b978, U+b9d0, U+b9e4, U+baa9, U+bb3c, U+bc18, U+bc1c, U+bc30, U+bc84, U+bcf5, U+bcf8, U+bd84, U+be0c, U+be14, U+c0b0, U+c0c9, U+c0dd, U+c124, U+c2dd, U+c2e4, U+c2ec, U+c54c, U+c57c-c57d, U+c591, U+c5c5-c5c6, U+c5ed, U+c608, U+c640, U+c6b8, U+c6d4, U+c784, U+c7ac, U+c800-c801, U+c9c1, U+c9d1, U+cc28, U+cc98, U+cc9c, U+ccad, U+cd5c, U+cd94, U+cd9c, U+cde8, U+ce68, U+cf54, U+d0dc, U+d14c, U+d1a0, U+d1b5, U+d2f0, U+d30c, U+d310, U+d398, U+d45c, U+d50c, U+d53c, U+d560, U+d568, U+d589, U+d604, U+d6c4, U+d788; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.90.woff2) format('woff2-variations'); unicode-range: U+ac04, U+ac1c, U+ac70, U+ac8c, U+acbd, U+acf5, U+acfc, U+ad00, U+ad6c, U+adf8, U+b098, U+b0b4, U+b294, U+b2c8, U+b300, U+b3c4, U+b3d9, U+b4dc, U+b4e4, U+b77c, U+b7ec, U+b85d, U+b97c, U+b9c8, U+b9cc, U+ba54, U+ba74, U+ba85, U+baa8, U+bb34, U+bb38, U+bbf8, U+bc14, U+bc29, U+bc88, U+bcf4, U+bd80, U+be44, U+c0c1, U+c11c, U+c120, U+c131, U+c138, U+c18c, U+c218, U+c2b5, U+c2e0, U+c544, U+c548, U+c5b4, U+c5d0, U+c5ec, U+c5f0, U+c601, U+c624, U+c694, U+c6a9, U+c6b0, U+c6b4, U+c6d0, U+c704, U+c720, U+c73c, U+c740, U+c744, U+c74c, U+c758, U+c77c, U+c785, U+c788, U+c790-c791, U+c7a5, U+c804, U+c815, U+c81c, U+c870, U+c8fc, U+c911, U+c9c4, U+ccb4, U+ce58, U+ce74, U+d06c, U+d0c0, U+d130, U+d2b8, U+d3ec, U+d504, U+d55c, U+d569, U+d574, U+d638, U+d654, U+d68c; } @font-face { font-family: 'Pretendard'; font-style: normal; font-display: swap; font-weight: 45 920; src: url(fonts/PretendardVariable.subset.91.woff2) format('woff2-variations'); unicode-range: U+20-22, U+27-2a, U+2c-39, U+3a-3b, U+3f, U+41-4e, U+4f-5d, U+61-7b, U+7d, U+a0-a1, U+ab, U+ad-ae, U+b7, U+bb, U+bf, U+2013-2014, U+201c-201d, U+2122, U+ac00, U+ace0, U+ae30, U+b2e4, U+b85c, U+b9ac, U+c0ac, U+c2a4, U+c2dc, U+c774, U+c778, U+c9c0, U+d558; } 






:root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#fff;color:#000}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}

/* 글자 렌더링 개선 */
html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
body{letter-spacing:-.005em}
small,.wp li span,.stage li small,.face p,.vary,.mtip,footer,.form label,.dday .s,.dday label,.vs li small,.honest p span{letter-spacing:0;font-weight:500}


/* Layout: 흰 바탕에 먹색 글씨, 빨강은 '행동·경고'에만. 검정 띠로 장면을 끊어 리듬을 만든다 */
:root{--bg:#FAF8F4;--bg2:#F1EEE8;--ink:#17171A;--ink2:#5A5852;--mute:#8E8A82;--red:#9E1B2F;--red-dk:#7C1424;--red-soft:#F4E8E9;--black:#1B1817;--line:#E5E0D8;--yel:#FFD43B;color-scheme:light}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
html,body{background:var(--bg)}
body{margin:0;color:var(--ink);font-family:'Pretendard','Apple SD Gothic Neo',sans-serif;font-size:16px;font-weight:500;line-height:1.6;letter-spacing:-.01em;word-break:keep-all}
a{color:inherit;text-decoration:none}
button,input,select,textarea{font:inherit}
:focus-visible{outline:2px solid var(--red);outline-offset:3px}
.page{overflow-x:clip}
.wrap{max-width:1200px;margin:0 auto;padding:0 24px}
.sec{padding:110px 0;position:relative}
.c{text-align:center}
.big{margin:0;font-size:56px;font-weight:800;letter-spacing:-.02em;line-height:1.22;text-wrap:balance}
.lead{margin:18px auto 0;max-width:700px;font-size:22px;font-weight:700;line-height:1.5;letter-spacing:-.02em}
.red{color:var(--red)}
.hl{background:linear-gradient(180deg,transparent 60%,rgba(158,27,47,.18) 60%);padding:0 4px}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:17px 32px;font-weight:700;font-size:17px;cursor:pointer;transition:transform .15s,background .2s,box-shadow .2s,color .2s}
.btn:hover{transform:translateY(-2px)}
.btn-red{background:var(--red);color:#fff;box-shadow:0 10px 26px rgba(158,27,47,.25)}
.btn-red:hover{background:var(--red-dk)}
.btn-line{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}
.btn-line:hover{background:var(--ink);color:#fff}
.eyebrow{margin:0;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;letter-spacing:.24em;color:var(--red)}
@keyframes lane{to{transform:translateX(-50%)}}
@keyframes ping{70%{box-shadow:0 0 0 14px rgba(158,27,47,0)}100%{box-shadow:0 0 0 0 rgba(158,27,47,0)}}
@keyframes rise{from{transform:translateY(105%)}to{transform:none}}
@keyframes inUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}
@keyframes strike{from{width:0}to{width:calc(100% + 8px)}}
@keyframes popIn{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.08);opacity:1}100%{transform:scale(1)}}
.rv{animation:inUp linear both;animation-timeline:view();animation-range:entry 0% cover 26%}

.notice{background:var(--black);color:#fff;font-size:15px;font-weight:700;overflow:hidden;white-space:nowrap;-webkit-font-smoothing:antialiased;letter-spacing:-.01em}
.lane{display:flex;width:max-content;will-change:transform;backface-visibility:hidden}
.notice span{padding:11px 30px}.notice b{margin-right:8px;padding:1px 8px;border-radius:4px;background:var(--red);color:#fff}

header{position:sticky;top:0;z-index:30;background:rgba(250,248,244,.92);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}
header .wrap{display:flex;align-items:center;gap:20px;height:64px}
.logo{display:flex;align-items:center;gap:10px}
.logo .mk{width:32px;height:32px;border-radius:8px;background:var(--red);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Black Han Sans',sans-serif;font-size:18px}
.logo b{display:block;font-family:'Black Han Sans',sans-serif;font-weight:400;font-size:21px;line-height:1.1}
.logo small{font-size:11px;color:var(--ink2)}
.menu{display:flex;gap:4px;margin:0 auto;font-size:14px;font-weight:700}
.menu a{padding:8px 12px;border-radius:999px}
.menu a:hover{background:var(--red-soft);color:var(--red)}
.hd{display:flex;gap:8px;margin-left:auto}
.hd a{padding:9px 16px;border-radius:999px;font-size:13px;font-weight:700}
.hd .k{background:#FEE500;color:#191600}.hd .c2{background:var(--red);color:#fff}

/* 히어로 */
.hero{padding:90px 0 104px;overflow:hidden;background:radial-gradient(50% 60% at 85% 20%,rgba(158,27,47,.07),transparent 70%),var(--bg)}
.hero .wrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:56px;align-items:center}
.tag{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--red);border:1.5px solid var(--red);border-radius:999px;padding:8px 16px}
.tag i{width:8px;height:8px;border-radius:50%;background:var(--red);animation:ping 1.6s infinite}
.eq{margin:30px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-family:'Black Han Sans',sans-serif;font-weight:400;font-size:42px;line-height:1}
.eq .old{position:relative;color:#BDB7AE}
.eq .old::after{content:"";position:absolute;left:-4px;top:50%;height:6px;width:0;background:var(--red);border-radius:3px;animation:strike .6s .9s ease-out forwards}
.eq .new{color:var(--red);animation:popIn .6s 1.5s both}
.hero h1{margin:22px 0 0;font-size:72px;font-weight:800;line-height:1.15;letter-spacing:-.02em}
.hero h1 .ln{display:block;overflow:hidden}
.hero h1 .ln>span{display:inline-block;animation:rise 1s cubic-bezier(.2,.8,.2,1) both}
.hero h1 .ln:nth-child(2)>span{animation-delay:.18s}
.hero .lead{margin-left:0;text-align:left;color:var(--ink2)}
.hero .lead b{color:var(--ink)}
.ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}
.facts{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}
.facts span{padding:9px 16px;border-radius:999px;background:var(--bg2);font-size:15px;font-weight:700}
.facts b{color:var(--red)}

.dday{border-radius:26px;background:var(--black);color:#fff;padding:28px;box-shadow:0 40px 90px rgba(17,17,20,.25)}
.dday h3{margin:0;font-size:20px;font-weight:800}
.dday .s{margin:4px 0 16px;font-size:14px;color:#C2BDB5;font-weight:600}
.dday label{display:block;font-size:13px;font-weight:700;color:#C2BDB5;margin-bottom:6px}
.dday input{width:100%;padding:14px 16px;border-radius:14px;border:1px solid #33333A;background:#1D1D21;color:#fff;font-size:16px;color-scheme:dark}
.dnum{margin-top:18px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}
.dnum b{font-family:'Montserrat',sans-serif;font-weight:800;font-size:64px;line-height:1;color:#E07A84}
.dnum span{font-size:16px;font-weight:700}
.dlist{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}
.dlist li{display:flex;gap:10px;align-items:flex-start;font-size:15px;font-weight:700}
.dlist li i{flex:none;font-style:normal;width:22px;height:22px;border-radius:6px;background:var(--red);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}
.dday .go{margin-top:18px;width:100%}

/* 오해 깨기 + 혼자/함께 토글 */
.myth{background:var(--black);color:#fff}
.quote{margin:0;font-size:30px;font-weight:700;color:#C2BDB5;letter-spacing:-.02em}
.myth .big{margin-top:14px}
.switch{display:inline-flex;margin-top:44px;padding:6px;border-radius:999px;background:#2A2624;gap:6px}
.switch button{border:0;border-radius:999px;padding:14px 26px;font-weight:800;font-size:17px;color:#C2BDB5;background:transparent;cursor:pointer;transition:.25s}
.switch button.on{background:#fff;color:var(--ink)}
.switch button.on.w{background:var(--red);color:#fff}
.vs{max-width:880px;margin:30px auto 0;display:flex;flex-direction:column;gap:10px;text-align:left}
.vs li{list-style:none;display:flex;gap:16px;align-items:center;padding:18px 22px;border-radius:18px;background:#221F1D;border:1px solid #35312E;font-size:19px;font-weight:700;transition:background .35s,border-color .35s}
.vs li i{flex:none;font-style:normal;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:17px;background:#46413D;color:#A29C93;transition:.35s}
.vs li small{display:block;font-size:14px;font-weight:600;color:#A29C93;margin-top:2px}
.vs.with li{background:#2B1B1C;border-color:rgba(158,27,47,.55)}
.vs.with li i{background:var(--red);color:#fff}
.vs ul{margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
.vs ul[hidden]{display:none}
.honest{margin:34px auto 0;max-width:820px;padding:24px 28px;border-radius:20px;background:#fff;color:var(--ink);display:flex;gap:18px;align-items:center;text-align:left}
.honest b.n{flex:none;font-family:'Black Han Sans',sans-serif;font-weight:400;font-size:40px;color:var(--red);line-height:1}
.honest p{margin:0;font-size:19px;font-weight:700;line-height:1.5}
.honest p span{display:block;font-size:15px;font-weight:600;color:var(--ink2);margin-top:4px}

/* 실수 5가지 */
.mist{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:52px}
.flip{perspective:1000px;min-height:280px;cursor:pointer;background:none;border:0;padding:0;color:inherit;text-align:left}
.flip .in{position:relative;width:100%;height:100%;min-height:280px;transition:transform .6s cubic-bezier(.2,.8,.2,1);transform-style:preserve-3d}
.flip:hover .in,.flip.on .in,.flip:focus-visible .in{transform:rotateY(180deg)}
.face{position:absolute;inset:0;border-radius:22px;padding:24px 20px;backface-visibility:hidden;display:flex;flex-direction:column;gap:12px}
.front{background:#fff;border:2px solid var(--line);box-shadow:0 10px 30px rgba(17,17,20,.06)}
.back{background:var(--red);color:#fff;transform:rotateY(180deg)}
.face .x{font-family:'Montserrat',sans-serif;font-weight:800;font-size:40px;line-height:1;color:var(--red)}
.face .o{font-family:'Montserrat',sans-serif;font-weight:800;font-size:40px;line-height:1;color:#fff}
.face h3{margin:0;font-size:21px;font-weight:800;line-height:1.35}
.face p{margin:0;font-size:15px;font-weight:700;line-height:1.55}
.front .hint{margin-top:auto;font-size:12px;font-weight:700;color:var(--red)}
.mtip{margin-top:18px;font-size:13px;color:var(--mute);font-weight:700}

/* 저울 */
.scale-sec{background:var(--bg2)}
.scale{position:relative;max-width:760px;height:380px;margin:40px auto 0}
.post{position:absolute;left:50%;bottom:30px;width:10px;height:250px;margin-left:-5px;border-radius:5px;background:linear-gradient(180deg,#4A4A52,#1E1E22)}
.base{position:absolute;left:50%;bottom:0;width:220px;height:30px;margin-left:-110px;border-radius:14px 14px 6px 6px;background:var(--black)}
.beam{position:absolute;left:50%;top:84px;width:620px;margin-left:-310px;height:10px;border-radius:5px;background:var(--black);transform-origin:50% 50%;transition:transform 1.2s cubic-bezier(.3,1.4,.5,1)}
.beam::after{content:"";position:absolute;left:50%;top:-9px;width:28px;height:28px;margin-left:-14px;border-radius:50%;background:var(--red);box-shadow:0 0 18px rgba(158,27,47,.45)}
.pan{position:absolute;top:10px;width:220px;height:88px;transform-origin:50% 0;transition:transform 1.2s cubic-bezier(.3,1.4,.5,1)}
.pan.l{left:-20px}.pan.r{right:-20px}
.pan .str{position:absolute;left:50%;top:0;width:2px;height:70px;background:#9A9AA2}
.pan .dish{position:absolute;top:70px;left:0;right:0;height:18px;border-radius:0 0 110px 110px;background:#46413D}
.pan .lab{position:absolute;top:96px;left:0;right:0;text-align:center;font-size:15px;font-weight:800}
.pan.l .lab{color:var(--red)}.pan.r .lab{color:var(--ink2)}
.wts{position:absolute;bottom:18px;left:0;right:0;display:flex;flex-direction:column-reverse;align-items:center;gap:6px}
.wt{padding:8px 14px;border-radius:10px;font-size:14px;font-weight:800;white-space:nowrap;background:var(--red);color:#fff;box-shadow:0 8px 20px rgba(158,27,47,.3);opacity:0;transform:translateY(-140px)}
.scale.go .wt{animation:drop .7s cubic-bezier(.3,1.4,.5,1) forwards}
.scale.go .wt:nth-child(2){animation-delay:.5s}.scale.go .wt:nth-child(3){animation-delay:1s}.scale.go .wt:nth-child(4){animation-delay:1.5s}
@keyframes drop{to{opacity:1;transform:none}}
.wt.g{background:#D6D0C7;color:var(--ink);box-shadow:none}

/* 12가지 업무 */
.stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:56px}
.stage{text-align:left;border-radius:24px;background:#fff;border:2px solid var(--line);padding:28px 24px;position:relative;overflow:hidden}
.stage::before{content:"";position:absolute;left:0;top:0;height:5px;width:100%;background:var(--red)}
.stage .no{font-family:'Montserrat',sans-serif;font-weight:800;font-size:13px;letter-spacing:.2em;color:var(--red)}
.stage h3{margin:6px 0 16px;font-size:26px;font-weight:800;letter-spacing:-.02em}
.stage ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}
.stage li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--bg2);transition:background .2s}
.stage li:hover{background:var(--red-soft)}
.stage li b{flex:none;font-family:'Montserrat',sans-serif;font-weight:800;font-size:15px;color:var(--red);width:26px}
.stage li span{font-size:16px;font-weight:700;line-height:1.4}
.stage li small{display:block;font-size:13px;font-weight:600;color:var(--ink2);margin-top:2px}
.plus{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;font-size:18px;font-weight:800}
.plus i{font-style:normal;width:30px;height:30px;border-radius:50%;background:var(--red);color:#fff;display:inline-flex;align-items:center;justify-content:center}

/* 왜 300만원인가 */
.why{background:var(--black);color:#fff}
.why .big .num{font-family:'Montserrat',sans-serif;font-weight:800;color:#E07A84}
.reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:52px;text-align:left}
.reason{border-radius:22px;padding:28px 24px;background:#221F1D;border:1px solid #35312E}
.reason .n{font-family:'Montserrat',sans-serif;font-weight:800;font-size:44px;line-height:1;color:var(--red)}
.reason h3{margin:14px 0 8px;font-size:22px;font-weight:800;line-height:1.35}
.reason p{margin:0;font-size:16px;font-weight:600;line-height:1.6;color:#D8D3CB}

/* 가격 */
.pbox{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:52px;border-radius:30px;overflow:hidden;box-shadow:0 30px 80px rgba(17,17,20,.12);text-align:left;border:2px solid var(--ink)}
.pl{position:relative;padding:44px 40px;background:var(--red);color:#fff;display:flex;flex-direction:column;gap:14px}
.pl .k{font-size:15px;font-weight:700;opacity:.9}
.pl .won{font-family:'Montserrat',sans-serif;font-weight:800;font-size:100px;line-height:.95;letter-spacing:-.02em}
.pl .won small{font-family:'Pretendard',sans-serif;font-size:26px;font-weight:800;margin-left:4px}
.pl .sub{font-size:17px;font-weight:700}
.pl .btn{margin-top:auto;align-self:flex-start;background:#fff;color:var(--red);box-shadow:0 12px 30px rgba(0,0,0,.18)}
.pl .btn:hover{background:var(--ink);color:#fff}
.pr{padding:36px;background:#fff}
.pr h3{margin:0 0 14px;font-size:18px;font-weight:800}
.inc{margin:0;padding:0;list-style:none}
.inc li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:16px;font-weight:700}
.inc li span:last-child{color:var(--red);font-weight:800;text-align:right}
.vary{margin-top:18px;display:grid;gap:10px;font-size:14px;font-weight:700;color:var(--ink2)}
.vary b{color:var(--ink)}

/* 자가진단 */
.check-sec{background:var(--bg2)}
.quiz{max-width:820px;margin:48px auto 0;border-radius:26px;background:#fff;border:2px solid var(--line);padding:32px;text-align:left}
.qrow{padding:18px 0;border-bottom:1px solid var(--line)}
.qrow:last-of-type{border-bottom:0}
.qrow p{margin:0 0 12px;font-size:19px;font-weight:800}
.opts{display:flex;flex-wrap:wrap;gap:10px}
.opts button{padding:12px 20px;border-radius:999px;border:2px solid var(--line);background:#fff;color:var(--ink);font-weight:700;cursor:pointer;transition:.2s}
.opts button:hover{border-color:var(--red)}
.opts button.on{background:var(--red);border-color:var(--red);color:#fff}
.qres{margin-top:18px;border-radius:18px;padding:22px 24px;background:var(--bg2);border:2px solid var(--line);font-size:16px;font-weight:700}
.qres b{display:block;font-size:24px;font-weight:800;margin-bottom:4px}
.qres.ok{border-color:var(--red);background:var(--red-soft)}.qres.ok b{color:var(--red)}
.qres.talk{border-color:var(--ink)}.qres.talk b{color:var(--ink)}

/* FAQ */
.faq{max-width:780px;margin:48px auto 0;display:flex;flex-direction:column;gap:10px;text-align:left}
.faq details{border-radius:16px;background:#fff;border:2px solid var(--line)}
.faq details[open]{border-color:var(--red)}
.faq summary{cursor:pointer;list-style:none;padding:20px 52px 20px 22px;font-weight:700;font-size:18px;position:relative}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"+";position:absolute;right:22px;top:14px;font-size:26px;color:var(--red);transition:transform .2s}
.faq details[open] summary::after{transform:rotate(45deg)}
.faq p{margin:0;padding:0 22px 22px;font-size:16px;font-weight:600;color:var(--ink2)}

/* 상담 */
.final{background:radial-gradient(60% 70% at 50% 0%,rgba(158,27,47,.45),transparent 70%),var(--black);color:#fff}
.final h2{margin:0;font-size:80px;font-weight:800;line-height:1.1;letter-spacing:-.02em}
.final .lead{color:#fff}
.form{max-width:600px;margin:44px auto 0;display:flex;flex-direction:column;gap:10px;text-align:left;background:#fff;color:var(--ink);padding:30px;border-radius:26px;box-shadow:0 30px 80px rgba(0,0,0,.25)}
.form .row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.form label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700;color:var(--ink2)}
.form input,.form select,.form textarea{padding:15px 16px;border-radius:14px;border:2px solid var(--line);background:#fff;color:var(--ink);font-size:16px}
.form input:focus,.form select:focus,.form textarea:focus{border-color:var(--red);outline:0}
.form textarea{min-height:100px;resize:vertical}
.form label.ag{flex-direction:row;align-items:flex-start;gap:8px;font-size:12px;font-weight:600}
.form .btn{width:100%;padding:19px;font-size:19px}
.msg{min-height:1.4em;text-align:center;font-size:14px;font-weight:700;color:var(--red)}
.tel{margin:26px 0 0;font-size:14px;font-weight:700}
.tel strong{display:block;font-family:'Montserrat',sans-serif;font-size:30px}

footer{padding:40px 0 100px;background:var(--black);color:#A29C93;font-size:12px;line-height:1.9}
footer b{color:#fff}

.dock{position:sticky;bottom:0;z-index:30;background:var(--black);box-shadow:0 -10px 30px rgba(0,0,0,.2)}
.dock form{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:10px;padding:12px 16px;flex-wrap:wrap;color:#fff}
.dock .u{display:flex;align-items:center;gap:8px;font-weight:800;white-space:nowrap}
.dock .u i{width:8px;height:8px;border-radius:50%;background:var(--red);animation:ping 1.6s infinite}
.dock input{flex:1 1 160px;min-width:0;border:0;border-radius:10px;padding:12px;background:#fff;color:var(--ink)}
.dock button{border:0;border-radius:10px;padding:12px 22px;font-weight:800;background:var(--red);color:#fff;cursor:pointer;white-space:nowrap}
.dock a{background:#FEE500;color:#191600;font-weight:800;font-size:14px;padding:12px 16px;border-radius:10px;white-space:nowrap}

.lg-moj{background:#FFFFFF url("data:image/png;base64,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") center/80% auto no-repeat}
.lg-kba{background:#FFFFFF url("data:image/png;base64,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") center/86% auto no-repeat}
.lw-list{display:flex;flex-direction:column;gap:110px;margin-top:80px}
.lw{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:72px;align-items:center}
.lw.rev{grid-template-columns:minmax(0,1fr) minmax(0,440px)}
.lw.rev .lw-photo{order:2}
.lw-photo{position:relative;aspect-ratio:4/5;max-width:100%;border-radius:32px;overflow:hidden;background:radial-gradient(80% 60% at 50% 85%,rgba(127,169,255,.45),transparent 70%),linear-gradient(180deg,#1A2C66 0%,#0C1842 100%);box-shadow:0 40px 100px rgba(0,0,0,.45)}
.lw-photo img{position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:94%;width:auto;max-width:none}
.lw-en{position:absolute;left:28px;top:26px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:64px;line-height:.95;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.22)}
.lw-body{text-align:left}
.lw-eyebrow{margin:0;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;letter-spacing:.24em;color:#7FA9FF}
.lw-name{margin:12px 0 0;font-size:64px;font-weight:800;letter-spacing:-.02em;line-height:1}
.lw-name small{font-size:22px;font-weight:700;color:#C3CDE6;margin-left:14px;letter-spacing:-.02em}
.lw-quote{margin:28px 0 0;font-size:30px;font-weight:700;line-height:1.4;letter-spacing:-.02em;color:#FFFFFF;padding-left:22px;border-left:4px solid #1F63FF}
.lw-intro{margin:22px 0 0;font-size:18px;font-weight:600;line-height:1.75;color:#E9EDF8;max-width:620px}
.lw-intro b{color:#FFFFFF;font-weight:700;background:linear-gradient(180deg,transparent 62%,rgba(31,99,255,.55) 62%)}
.lw-cred{display:inline-flex;align-items:center;gap:14px;margin-top:26px;padding:12px 20px 12px 12px;border-radius:16px;background:#FFFFFF;color:#0B1C42;font-size:14px;font-weight:600;line-height:1.35}

.lw-cred b{font-size:17px;font-weight:800}
.lw-cols{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px;margin-top:34px;padding-top:28px;border-top:1px solid rgba(127,169,255,.25)}
.lw-h{margin:0 0 12px;font-size:14px;font-weight:800;letter-spacing:.06em;color:#7FA9FF}
.lw-cols ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}
.lw-cols li{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#FFFFFF;line-height:1.4}
.lw-cols li i{flex:none;font-style:normal;font-size:12px;font-weight:700;width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}
.lw-cols li i.now{background:#1F63FF;color:#FFFFFF}
.lw-cols li i.was{background:rgba(255,255,255,.12);color:#C3CDE6}
.lw-logo{flex:none;display:inline-block;height:24px;width:24px;border-radius:5px;background-color:#FFFFFF}
.lw-credlogo{display:block;width:44px;height:44px}
@media (max-width:900px){
  .lw-list{gap:72px;margin-top:48px}
  .lw,.lw.rev{grid-template-columns:minmax(0,1fr)!important;gap:28px}
  .lw.rev .lw-photo{order:0}
  .lw-photo{max-width:360px;width:100%;margin:0 auto}
  .lw-en{font-size:44px}
  .lw-name{font-size:46px}
  .lw-quote{font-size:23px}
  .lw-intro{font-size:16px}
  .lw-cols{grid-template-columns:minmax(0,1fr)!important;gap:24px}
}
/* 대표변호사 섹션: 흰 바탕·빨강 버전 */
#lawyers{background:var(--bg)!important;color:var(--ink)}
#lawyers h2{color:var(--ink)}
#lawyers h2 span{color:var(--red)!important}
.lw-photo{background:radial-gradient(80% 60% at 50% 85%,rgba(158,27,47,.18),transparent 70%),linear-gradient(180deg,#F2EFEA 0%,#E6E1DA 100%)!important;box-shadow:0 30px 70px rgba(17,17,20,.15)!important}
.lw-en{-webkit-text-stroke:1.5px rgba(17,17,20,.14)!important}
.lw-eyebrow{color:var(--red)!important}
.lw-name small{color:var(--ink2)!important}
.lw-quote{color:var(--ink)!important;border-left-color:var(--red)!important}
.lw-intro{color:var(--ink2)!important;line-height:1.9!important}
.lw-intro b{color:var(--ink)!important;background:linear-gradient(180deg,transparent 62%,rgba(158,27,47,.2) 62%)!important}
.lw-cred{background:var(--bg2)!important}
.lw-cols{border-top-color:var(--line)!important}
.lw-h{color:var(--red)!important}
.lw-cols li{color:var(--ink)!important}
.lw-cols li i.now{background:var(--red)!important}
.lw-cols li i.was{background:var(--bg2)!important;color:var(--ink2)!important}
.lw-logo{box-shadow:0 0 0 1px var(--line)}
.lw-creds{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}
.lw-creds .lw-cred{margin-top:0}
.lw-ci{display:block;max-height:44px;max-width:180px;width:auto;height:auto}
.lw-creds .lw-cred{width:212px;height:68px;justify-content:center;box-sizing:border-box;padding:12px 12px;gap:10px}
.lw-creds .lw-cred span{white-space:nowrap}
.lw-creds .lw-cred.img{padding:12px 16px}
.lw-creds .lw-ci{max-width:176px}


/* ===== 효과 ===== */
.prog{position:absolute;left:0;bottom:-1px;height:3px;width:100%;background:var(--red);transform-origin:0 50%;transform:scaleX(0)}
.btn{position:relative;overflow:hidden}
.btn-red::after,.dock button::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);animation:shine 3.2s ease-in-out infinite}
.dock button{position:relative;overflow:hidden}
@keyframes shine{0%,60%{left:-60%}100%{left:130%}}
/* 교차 띠 */
.bands{position:relative;height:190px;background:linear-gradient(180deg,#fff 50%,var(--black) 50%);overflow:hidden}
.band{position:absolute;left:-5%;width:110%;top:50%;padding:18px 0;overflow:hidden;white-space:nowrap}
.band.a{background:var(--black);color:#fff;transform:translateY(-50%) rotate(-3deg);z-index:2;box-shadow:0 14px 40px rgba(158,27,47,.35)}
.band.b{background:#fff;color:var(--ink);transform:translateY(-50%) rotate(3deg);border-block:2px solid var(--ink)}
.band-in{display:flex;align-items:center;gap:30px;width:max-content;font-family:'Black Han Sans',sans-serif;font-size:52px;line-height:1;will-change:transform}
.band-in i{font-style:normal;font-size:34px}
.band.a .o{color:transparent;-webkit-text-stroke:2px #fff}
.band.b .o{color:transparent;-webkit-text-stroke:2px var(--ink)}
.band.b i{color:var(--red)}
/* 큰 제목 빨간 밑줄이 그려짐 */
.big .red,.final h2 .u{background:linear-gradient(180deg,transparent 74%,rgba(158,27,47,.16) 74%) no-repeat 0 0/0% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size 1.1s cubic-bezier(.2,.8,.2,1) .35s}
.big.in .red{background-size:100% 100%}
.final h2 .u{background-image:linear-gradient(180deg,transparent 72%,rgba(158,27,47,.75) 72%)}
.final h2.in .u{background-size:100% 100%}
/* 쾅 */
.slam{opacity:0;transform:scale(1.35);filter:blur(10px);transition:opacity .5s,transform .7s cubic-bezier(.2,1.4,.4,1),filter .5s}
.slam.in{opacity:1;transform:none;filter:none}
.caret{display:inline-block;width:3px;height:1em;margin-left:4px;vertical-align:-3px;background:currentColor;animation:blink 1s steps(1) infinite}
@keyframes blink{50%{opacity:0}}
/* 스포트라이트 */
.spot>.wrap{position:relative;z-index:1}
.spot::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px circle at var(--mx,50%) var(--my,30%),rgba(158,27,47,.22),transparent 62%);transition:background .1s}
/* 조서 */
.mgrid{display:block;max-width:880px;margin:44px auto 0}
.jrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1180px;margin:40px auto 0;align-items:stretch}
.jrow .josu{min-height:360px;padding:22px 22px 70px}
.jrow .josu:nth-child(2){transform:rotate(1.2deg)}.jrow .josu:nth-child(3){transform:rotate(-.6deg)}
.jrow .josu p{font-size:16px;margin-left:26px}
.jrow .js-flag{margin-left:26px}
.jrow .js-hd b{font-size:18px;letter-spacing:.12em}
.mgrid .vs{margin:0;max-width:none}
.jtabs{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}
.jtabs button{flex:1 1 auto;border:1.5px solid #46413D;border-radius:999px;padding:10px 12px;background:transparent;color:#C2BDB5;font-weight:800;font-size:14px;cursor:pointer;transition:.2s}
.jtabs button:hover{border-color:var(--red);color:#fff}
.jtabs button.on{background:#fff;border-color:#fff;color:var(--ink)}
.josu{position:relative;text-align:left;color:var(--ink);background:#FBFAF6 repeating-linear-gradient(180deg,transparent 0 33px,#E8E4DA 33px 34px);border-radius:6px;padding:26px 26px 30px;box-shadow:0 30px 60px rgba(0,0,0,.45);transform:rotate(-1.5deg);min-height:330px}
.josu::before{content:"";position:absolute;left:46px;top:0;bottom:0;width:2px;background:rgba(158,27,47,.35)}
.js-hd{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;margin-bottom:12px;border-bottom:2px solid var(--ink)}
.js-hd b{font-size:20px;font-weight:800;letter-spacing:.2em}
.js-hd span{font-size:13px;font-weight:700;color:var(--ink2)}
.josu p{margin:0 0 0 30px;font-size:17px;font-weight:700;line-height:34px}
.js-q{color:var(--ink2)}
.js-a b{font-weight:800}
.js-flag{margin:16px 0 0 30px;padding:12px 14px;border-radius:10px;font-size:14px;font-weight:700;line-height:1.45;opacity:0;transform:translateY(10px);transition:.4s}
.js-flag.show{opacity:1;transform:none}
.js-flag.bad{background:#F7ECEC;color:var(--red-dk);border:1.5px dashed var(--red)}
.js-flag.good{background:var(--ink);color:#fff}
.js-stamp{position:absolute;right:18px;bottom:22px;padding:8px 12px;border:3px solid var(--red);border-radius:8px;color:var(--red);font-weight:800;font-size:16px;letter-spacing:.06em;transform:rotate(-14deg) scale(2.6);opacity:0;transition:transform .35s cubic-bezier(.3,1.6,.5,1),opacity .2s}
.josu.with .js-stamp{opacity:.9;transform:rotate(-14deg) scale(1)}
.hl-bad{background:rgba(158,27,47,.18);box-shadow:inset 0 -2px 0 var(--red)}
.hl-good{background:rgba(17,17,20,.08);box-shadow:inset 0 -2px 0 var(--ink)}
/* 카드 기울기 */
.flip{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .15s,opacity .6s,translate .7s cubic-bezier(.2,1.3,.4,1);opacity:0;translate:0 60px}
.mist.in .flip{opacity:1;translate:0 0}
.mist.in .flip:nth-child(2){transition-delay:0s,.1s,.1s}.mist.in .flip:nth-child(3){transition-delay:0s,.2s,.2s}.mist.in .flip:nth-child(4){transition-delay:0s,.3s,.3s}.mist.in .flip:nth-child(5){transition-delay:0s,.4s,.4s}
/* 단계 순차 등장 */
.stage::before{transform:scaleX(0);transform-origin:0 50%;transition:transform .9s cubic-bezier(.2,.8,.2,1)}
.stage.in::before{transform:none}
.stage li{opacity:0;transform:translateX(-18px);transition:opacity .45s,transform .45s,background .2s}
.stage.in li{opacity:1;transform:none}
.stage li:nth-child(2){transition-delay:.12s,.12s,0s}.stage li:nth-child(3){transition-delay:.24s,.24s,0s}.stage li:nth-child(4){transition-delay:.36s,.36s,0s}.stage li:nth-child(5){transition-delay:.48s,.48s,0s}
.stage{transition:translate .25s,border-color .25s}
.stage:hover{border-color:var(--red);translate:0 -6px}
/* 가격 도장 · 광택 */
.pl{overflow:hidden}
.pl::after{content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skewX(-20deg);animation:shine 4.5s ease-in-out infinite}
.stamp{position:absolute;right:30px;top:30px;width:118px;height:118px;border-radius:50%;border:4px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:'Montserrat',sans-serif;font-weight:800;font-size:17px;line-height:1.1;text-align:center;transform:rotate(-14deg) scale(3);opacity:0;transition:transform .45s cubic-bezier(.3,1.6,.5,1) .4s,opacity .2s .4s}
.stamp small{font-family:'Pretendard',sans-serif;font-size:12px;font-weight:700;margin-top:4px}
.pbox.in .stamp{transform:rotate(-14deg) scale(1);opacity:1}
.qres.pop{animation:popIn .5s}
.dnum b.pop{animation:popIn .5s}
/* 변호사 사진 드러나기 */
.lw-photo{clip-path:inset(100% 0 0 0 round 32px);transition:clip-path 1.2s cubic-bezier(.2,.8,.2,1),box-shadow .3s}
.lw.in .lw-photo{clip-path:inset(0 0 0 0 round 32px)}
.lw-photo img{transition:transform 1.6s cubic-bezier(.2,.8,.2,1);transform:translateX(-50%) scale(1.12)}
.lw.in .lw-photo img{transform:translateX(-50%) scale(1)}
.lw-en{transform:translateX(-40px);opacity:0;transition:transform 1.2s .3s,opacity 1.2s .3s}
.lw.in .lw-en{transform:none;opacity:1}
.lw-body>*{opacity:0;transform:translateY(24px);transition:opacity .6s,transform .6s}
.lw.in .lw-body>*{opacity:1;transform:none}
.lw.in .lw-body>*:nth-child(2){transition-delay:.1s}.lw.in .lw-body>*:nth-child(3){transition-delay:.2s}.lw.in .lw-body>*:nth-child(4){transition-delay:.3s}.lw.in .lw-body>*:nth-child(5){transition-delay:.4s}.lw.in .lw-body>*:nth-child(6){transition-delay:.5s}.lw.in .lw-body>*:nth-child(7){transition-delay:.6s}
.lw-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}
.lw-tags span{padding:8px 14px;border-radius:999px;background:var(--red-soft);color:var(--red);font-size:14px;font-weight:800;transition:.2s}
.lw-tags span:hover{background:var(--red);color:#fff;transform:translateY(-2px)}
/* 마지막 CTA 배경 */
.final{overflow:hidden}
.final::before{content:"자백 = 시작";position:absolute;left:50%;top:24%;transform:translate(-50%,-50%);font-family:'Black Han Sans',sans-serif;font-size:260px;line-height:1;white-space:nowrap;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.14);animation:breathe 6s ease-in-out infinite;pointer-events:none}
.final>.wrap{position:relative;z-index:1}
@keyframes breathe{50%{transform:translate(-50%,-50%) scale(1.06)}}
.hero .dday{transition:transform .2s ease-out}


/* 2026 양형기준 */
.guide{background:var(--black);color:#fff}
.gbook{display:inline-flex;align-items:center;gap:12px;margin-top:26px;padding:10px 18px 10px 10px;border-radius:14px;background:#221F1D;border:1px solid #35312E;font-size:15px;font-weight:700;color:#D8D3CB}
.gbook i{font-style:normal;width:42px;height:54px;border-radius:4px 8px 8px 4px;background:linear-gradient(90deg,#8E0E19 0 6px,var(--red) 6px);color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Montserrat',sans-serif;font-weight:800;font-size:12px;box-shadow:0 8px 20px rgba(158,27,47,.4);transform:rotate(-6deg)}
.gbook b{color:#fff}
.meter{max-width:860px;margin:48px auto 0;text-align:left}
.mbar{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:64px;border-radius:16px;overflow:hidden;font-weight:800;font-size:17px}
.mbar span{display:flex;align-items:center;justify-content:center;transition:background .5s,color .5s}
.mbar .z1{background:#2B1B1C;color:#E9A3A9}.mbar .z2{background:#2A2624;color:#C2BDB5}.mbar .z3{background:#221F1D;color:#857F77}
.meter.lv3 .mbar .z1{background:var(--red);color:#fff}
.needle{position:absolute;top:-14px;left:50%;width:4px;height:92px;margin-left:-2px;border-radius:2px;background:#fff;box-shadow:0 0 18px rgba(255,255,255,.6);transition:left 1s cubic-bezier(.3,1.4,.5,1)}
.needle::before{content:"";position:absolute;left:50%;top:-12px;margin-left:-9px;border:9px solid transparent;border-top-color:#fff}
.mchips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px}
.mchips span{padding:11px 18px;border-radius:999px;border:2px solid #46413D;color:#857F77;font-size:16px;font-weight:800;transition:.4s}
.mchips span.on{border-color:var(--red);background:var(--red);color:#fff;transform:translateY(-3px);box-shadow:0 10px 24px rgba(158,27,47,.35)}
.mnote{margin-top:14px;text-align:center;font-size:13px;font-weight:700;color:#857F77}
.gcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;text-align:left}
.gcard{border-radius:22px;background:#FBFAF6;color:var(--ink);padding:26px 24px;box-shadow:0 24px 50px rgba(0,0,0,.35);opacity:0;transform:translateY(40px) rotate(-2deg);transition:opacity .6s,transform .7s cubic-bezier(.2,1.3,.4,1)}
.gcards.in .gcard{opacity:1;transform:rotate(-1deg)}
.gcards.in .gcard:nth-child(2){transform:rotate(1deg);transition-delay:.15s}.gcards.in .gcard:nth-child(3){transform:rotate(-.5deg);transition-delay:.3s}
.gcard:hover{transform:translateY(-6px) rotate(0)!important;transition-delay:0s!important}
.gcard .gt{display:inline-block;padding:5px 10px;border-radius:6px;background:var(--ink);color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em}
.gcard .gt.r{background:var(--red)}
.gcard h3{margin:12px 0 10px;font-size:23px;font-weight:800;line-height:1.3;letter-spacing:-.02em}
.gcard blockquote{margin:0;padding:12px 14px;border-left:4px solid var(--ink);background:#F0EEE6;font-size:14px;font-weight:700;line-height:1.6;color:var(--ink2)}
.gcard blockquote mark{color:var(--ink);background:linear-gradient(180deg,transparent 55%,rgba(255,212,59,.9) 55%) no-repeat 0 0/0% 100%;transition:background-size .9s .6s}
.gcards.in .gcard blockquote mark{background-size:100% 100%}
.gcard p{margin:14px 0 0;font-size:16px;font-weight:700;line-height:1.5}
.gcard p b{color:var(--red)}
.gsteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:56px;counter-reset:gs;position:relative}
.gsteps::before{content:"";position:absolute;left:12%;right:12%;top:27px;height:3px;background:#46413D}
.gsteps::after{content:"";position:absolute;left:12%;top:27px;height:3px;width:0;background:var(--red);transition:width 1.6s cubic-bezier(.2,.8,.2,1) .2s}
.gsteps.in::after{width:76%}
.gstep{position:relative;padding:0 10px}
.gstep b{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto;border-radius:50%;background:#2A2624;color:#C2BDB5;font-family:'Montserrat',sans-serif;font-weight:800;font-size:20px;transition:background .4s,color .4s,transform .4s}
.gsteps.in .gstep b{background:var(--red);color:#fff}
.gsteps.in .gstep:nth-child(2) b{transition-delay:.5s}.gsteps.in .gstep:nth-child(3) b{transition-delay:1s}.gsteps.in .gstep:nth-child(4) b{transition-delay:1.5s}
.gstep h4{margin:14px 0 4px;font-size:18px;font-weight:800}
.gstep span{font-size:14px;font-weight:600;color:#C2BDB5}


/* 단계별 가격 */
.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px;text-align:left}
.tier{position:relative;border-radius:26px;background:#fff;border:3px solid var(--red);overflow:hidden;display:flex;flex-direction:column;opacity:0;transform:translateY(50px);transition:opacity .6s,transform .7s cubic-bezier(.2,1.3,.4,1),box-shadow .25s}
.tiers.in .tier{opacity:1;transform:none}
.tiers.in .tier:nth-child(2){transition-delay:.15s}.tiers.in .tier:nth-child(3){transition-delay:.3s}
.tier:hover{box-shadow:0 26px 56px rgba(158,27,47,.25);transform:translateY(-8px)!important;transition-delay:0s!important}
.th{position:relative;overflow:hidden;background:linear-gradient(140deg,#7C1424,#A12034);color:#fff;padding:26px 26px 22px;display:flex;flex-direction:column;gap:4px}
.th::after{content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.25),transparent);transform:skewX(-20deg);animation:shine 4.5s ease-in-out infinite;pointer-events:none}
.tier:nth-child(2) .th::after{animation-delay:1.5s}.tier:nth-child(3) .th::after{animation-delay:3s}
.tier .tg{font-family:'Montserrat',sans-serif;font-weight:800;font-size:13px;letter-spacing:.2em;opacity:.85}
.tier h3{margin:0;font-size:26px;font-weight:800;letter-spacing:-.02em}
.tier h3 small{font-size:15px;font-weight:700;opacity:.8}
.tw{margin:4px 0 0;font-size:24px;font-weight:800}
.tw b{font-family:'Montserrat',sans-serif;font-size:76px;line-height:1;letter-spacing:-.02em}
.ts{margin:0;font-size:15px;font-weight:700;opacity:.9}
.tier ul{margin:0;padding:22px 26px 18px;list-style:none;display:flex;flex-direction:column;gap:9px}
.tier li{display:flex;gap:10px;align-items:flex-start;font-size:15px;font-weight:700;line-height:1.4}
.tier li::before{content:"✓";flex:none;font-weight:800;color:var(--red)}
.tier .btn{margin:auto 26px 26px;background:var(--red);color:#fff;box-shadow:0 10px 24px rgba(158,27,47,.3)}
.tier .btn:hover{background:var(--red-dk)}
.vary2{max-width:1000px;margin:26px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;text-align:left}
.vary2 span{padding:18px 20px;border-radius:16px;background:var(--bg2);font-size:15px;font-weight:700;color:var(--ink2)}
.vary2 b{display:block;margin-bottom:4px;font-size:16px;font-weight:800;color:var(--ink)}
/* 함께하면: 결과 강조 */
.vs li.best{background:var(--red)!important;border-color:var(--red)!important}
.vs li.best i{background:#fff!important;color:var(--red)!important}
.vs li.best small{color:#F2DADC}
.outs{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;font-style:normal}
.outs b{padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.18);font-size:14px;font-weight:800}
.outs b.k{background:#fff;color:var(--red)}
.outs .br{flex-basis:100%;height:0}
/* 성공사례 */
.cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:52px;text-align:left}
.case{position:relative;border-radius:24px;background:#fff;border:2px solid var(--line);padding:26px 24px;display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(40px) scale(.97);transition:opacity .6s,transform .6s cubic-bezier(.2,1.3,.4,1),border-color .2s,box-shadow .2s}
.cases.in .case{opacity:1;transform:none}
.cases.in .case:nth-child(2){transition-delay:.1s}.cases.in .case:nth-child(3){transition-delay:.2s}.cases.in .case:nth-child(4){transition-delay:.3s}.cases.in .case:nth-child(5){transition-delay:.4s}.cases.in .case:nth-child(6){transition-delay:.5s}
.case:hover{border-color:var(--red);box-shadow:0 20px 44px rgba(158,27,47,.14);transform:translateY(-6px)!important;transition-delay:0s!important}
.case .ctop{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:700;color:var(--ink2)}
.case .ctop b{padding:4px 10px;border-radius:6px;background:var(--bg2);color:var(--ink)}
.case .cres{margin:4px 0 0;font-family:'Black Han Sans',sans-serif;font-weight:400;font-size:40px;line-height:1.1;color:var(--red)}
.case h3{margin:0;font-size:20px;font-weight:800;line-height:1.35}
.case p.cd{margin:0;font-size:15px;font-weight:600;color:var(--ink2);line-height:1.6}
.case ul{margin:6px 0 0;padding:12px 0 0;border-top:1px dashed var(--line);list-style:none;display:flex;flex-direction:column;gap:6px}
.case li{font-size:14px;font-weight:700}
.case li::before{content:"✓ ";color:var(--red)}
.case .ph{color:#B4B4BC}
.cnote{margin-top:20px;font-size:13px;font-weight:700;color:var(--mute)}


/* 공포: 결과가 내려가는 줄 */
.down{max-width:980px;margin:48px auto 0;display:flex;flex-direction:column;gap:12px}
.drow{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 60px minmax(0,1.3fr);align-items:center;gap:14px;padding:20px 24px;border-radius:20px;background:var(--bg2);text-align:left;opacity:0;transform:translateX(-40px);transition:opacity .5s,transform .6s cubic-bezier(.2,1.2,.4,1)}
.down.in .drow{opacity:1;transform:none}
.down.in .drow:nth-child(2){transition-delay:.9s}.down.in .drow:nth-child(3){transition-delay:1.8s}
.dwhy{font-size:17px;font-weight:800;line-height:1.35;color:var(--ink2)}
.dfrom{position:relative;justify-self:start;font-size:24px;font-weight:800;color:var(--ink)}
.dfrom::after{content:"";position:absolute;left:-4px;top:52%;height:4px;width:0;background:var(--red);border-radius:2px;transition:width .4s}
.down.in .drow .dfrom::after{width:calc(100% + 8px);transition-delay:.5s}
.down.in .drow:nth-child(2) .dfrom::after{transition-delay:1.4s}.down.in .drow:nth-child(3) .dfrom::after{transition-delay:2.3s}
.darr{font-size:30px;font-weight:800;color:var(--red);text-align:center}
.dto{font-size:30px;font-weight:800;color:var(--red);line-height:1.15;opacity:0;transform:scale(1.6);transition:opacity .3s,transform .4s cubic-bezier(.3,1.6,.5,1)}
.dto small{display:block;margin-top:4px;font-size:14px;font-weight:700;color:var(--ink2)}
.down.in .drow .dto{opacity:1;transform:none;transition-delay:.7s}
.down.in .drow:nth-child(2) .dto{transition-delay:1.6s}.down.in .drow:nth-child(3) .dto{transition-delay:2.5s}
.down.in .drow{animation:shake .5s 1}
.down.in .drow:nth-child(1){animation-delay:.75s}.down.in .drow:nth-child(2){animation-delay:1.65s}.down.in .drow:nth-child(3){animation-delay:2.55s}
@keyframes shake{20%{translate:-6px 0}40%{translate:6px 0}60%{translate:-4px 0}80%{translate:3px 0}}
.dnote{margin:64px 0 0;font-size:26px;font-weight:800;letter-spacing:-.02em}
.after{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:26px}
.af{border-radius:22px;background:var(--black);color:#fff;padding:26px 20px;text-align:left;display:flex;flex-direction:column;gap:6px;opacity:0;transform:translateY(30px) rotate(-2deg);transition:opacity .5s,transform .6s cubic-bezier(.2,1.3,.4,1),background .2s}
.after.in .af{opacity:1;transform:none}
.after.in .af:nth-child(2){transition-delay:.12s}.after.in .af:nth-child(3){transition-delay:.24s}.after.in .af:nth-child(4){transition-delay:.36s}
.af:hover{background:var(--red)}
.af b{font-size:15px;font-weight:800;color:#E58C94}
.af:hover b{color:#fff}
.af span{font-size:24px;font-weight:800;letter-spacing:-.02em}
.af small{font-size:14px;font-weight:700;color:#C2BDB5}
.af:hover small{color:#F2DADC}


/* 혼자 vs 함께: 한눈에 */
.jrow .josu{padding:22px 22px 26px;min-height:0}
.jblk{position:relative;margin:10px 0 0 26px;padding:12px 0 0}
.jblk.w{margin-top:18px;padding-top:16px;border-top:2px dashed #D9D4C7}
.jlab{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:800;letter-spacing:.02em}
.jblk.a .jlab{background:#EDEBE4;color:var(--ink2)}
.jblk.w .jlab{background:var(--red);color:#fff}
.jrow .jblk p{margin:6px 0 0;font-size:16px}
.jrow .jblk .js-flag{margin:10px 0 0}
.jblk .js-stamp{right:-6px;bottom:auto;top:6px;font-size:13px;padding:5px 9px}
.jblk.w.on .js-stamp{opacity:.9;transform:rotate(-12deg) scale(1)}
.vsg{max-width:1180px;margin:40px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;text-align:left}
.vh{padding:14px 20px;border-radius:14px;font-size:18px;font-weight:800;text-align:center}
.vh.a{background:#2A2624;color:#C2BDB5}
.vh.w{background:var(--red);color:#fff}
.vc{display:flex;gap:14px;align-items:center;padding:16px 20px;border-radius:18px;font-size:18px;font-weight:700;line-height:1.4}
.vc i{flex:none;font-style:normal;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:16px}
.vc small{display:block;font-size:14px;font-weight:600;margin-top:3px}
.vc.a{background:#221F1D;border:1px solid #35312E;color:#D8D3CB}
.vc.a i{background:#46413D;color:#A29C93}.vc.a small{color:#8A8A92}
.vc.w{background:#2B1B1C;border:1px solid rgba(158,27,47,.55);color:#fff}
.vc.w i{background:var(--red);color:#fff}.vc.w small{color:#C9A9AD}
.vc.w.best{background:var(--red);border-color:var(--red)}
.vc.w.best i{background:#fff;color:var(--red)}.vc.w.best small{color:#F2DADC}

/* 조서 비교: 예시마다 좌우 한 쌍 */
.jcmp{max-width:1120px;margin:44px auto 0;display:flex;flex-direction:column;gap:46px}
.jtitle{margin:0 0 14px;text-align:left;font-size:22px;font-weight:800;letter-spacing:-.02em;color:#fff}
.jtitle b{display:inline-block;margin-right:10px;padding:4px 12px;border-radius:8px;background:var(--red);font-size:15px;vertical-align:3px}
.jgrid{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:stretch}
.jcmp .josu{min-height:0;padding:0 24px 26px;overflow:hidden;transform:none}
.jcmp .josu::before{left:40px}
.jband{margin:0 -24px 16px;padding:12px 24px;font-size:16px;font-weight:800;color:#fff}
.josu.a{background:#ECEAE3 repeating-linear-gradient(180deg,transparent 0 33px,#DDD8CC 33px 34px);transform:rotate(-1deg)}
.josu.a .jband{background:#46413D}
.josu.w{transform:rotate(.8deg);box-shadow:0 30px 70px rgba(158,27,47,.35),0 0 0 3px var(--red)}
.josu.w .jband{background:var(--red)}
.jcmp .js-hd{margin-bottom:8px;padding-bottom:6px}
.jcmp .js-hd b{font-size:16px;letter-spacing:.14em}
.jcmp .josu p{margin-left:22px;font-size:16px}
.jcmp .js-flag{margin-left:22px}
.josu.a .js-stamp{border-color:#5E5A54;color:#5E5A54}
.josu.on .js-stamp{opacity:.9;transform:rotate(-14deg) scale(1)}
.jcmp .js-stamp{bottom:16px;right:16px;font-size:14px}
.jcmp .js-flag{margin-bottom:34px}
.jvs{display:flex;align-items:center;justify-content:center}
.jvs span{width:52px;height:52px;border-radius:50%;background:#fff;color:var(--red);display:flex;align-items:center;justify-content:center;font-family:'Montserrat',sans-serif;font-weight:800;font-size:17px;box-shadow:0 10px 30px rgba(0,0,0,.4);z-index:2}

/* 빨강 면적 줄이기: 큰 면은 검정, 빨강은 포인트만 */
.back{background:var(--black);border:2px solid var(--red)}
.back .o{color:#E58C94}
.back h3{color:#fff}
.back p{color:#D8D3CB}
.vc.w.best{background:#2B1B1C;border:1px solid rgba(158,27,47,.55);border-left:6px solid var(--red);padding:22px 22px 22px 20px}
.vc.w.best>span{font-size:20px}
.vc.w.best i{background:var(--red);color:#fff}
.vc.w.best small{color:#E7C4C8;font-size:15px}
.outs{gap:8px 6px;margin-top:12px}
.outs b{background:transparent;border:1.5px solid rgba(255,255,255,.3);color:#fff;font-weight:700}
.outs b.k{border:0;padding-left:0;padding-right:4px;background:none;color:#E58C94;font-weight:800}
.tier{border:1.5px solid var(--line);box-shadow:0 18px 44px rgba(17,17,20,.08)}
.tier:hover{border-color:var(--red)}
.th{background:var(--black);border-top:6px solid var(--red)}
.tier .tg{color:#E58C94;opacity:1}
.tier .btn{box-shadow:0 8px 20px rgba(158,27,47,.22)}

/* 왜 우리인가: 왼쪽 질문 목록 고정, 오른쪽 답이 흐름 */
.why-us{background:var(--bg2)}
.wgrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}
.wside{position:sticky;top:110px;text-align:left}
.wside .big{font-size:48px}
.wnav{list-style:none;margin:36px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;counter-reset:none}
.wnav li{display:flex;gap:14px;align-items:center;padding:14px 16px;border-radius:14px;color:var(--mute);font-size:17px;font-weight:700;transition:background .3s,color .3s,transform .3s;cursor:pointer}
.wnav li b{flex:none;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid var(--line);font-family:'Montserrat',sans-serif;font-weight:800;font-size:14px;transition:.3s}
.wnav li.on{background:#fff;color:var(--ink);transform:translateX(6px);box-shadow:0 10px 26px rgba(17,17,20,.07)}
.wnav li.on b{background:var(--red);border-color:var(--red);color:#fff}
.wpanels{display:flex;flex-direction:column;gap:22px}
.wp{position:relative;text-align:left;background:#fff;border:1.5px solid var(--line);border-radius:26px;padding:36px 34px 30px;overflow:hidden;transition:border-color .4s,box-shadow .4s,transform .4s;opacity:.55;transform:scale(.98)}
.wp.on{opacity:1;transform:none;border-color:var(--ink);box-shadow:0 24px 60px rgba(17,17,20,.1)}
.wp::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--red);transform:scaleY(0);transform-origin:50% 0;transition:transform .6s cubic-bezier(.2,.8,.2,1)}
.wp.on::before{transform:none}
.wn{position:absolute;right:22px;top:6px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:110px;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(17,17,20,.08)}
.wp h3{margin:0;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.3;position:relative}
.wa{margin:12px 0 0;font-size:19px;font-weight:700;color:var(--red);position:relative}
.wp ul{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;position:relative}
.wp li{display:flex;flex-direction:column;gap:2px;padding:14px 0 14px 34px;border-top:1px solid var(--line);position:relative}
.wp li::before{content:"✓";position:absolute;left:4px;top:14px;width:20px;height:20px;border-radius:50%;background:var(--ink);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}
.wp li b{font-size:18px;font-weight:800}
.wp li span{font-size:15px;font-weight:600;color:var(--ink2)}
.wl{display:inline-flex;margin-top:18px;font-size:15px;font-weight:800;color:var(--ink);border-bottom:2px solid var(--red);padding-bottom:2px;position:relative}
.wl:hover{color:var(--red)}
@media (max-width:900px){
  .wgrid{grid-template-columns:minmax(0,1fr);gap:28px}
  .wside{position:static}
  .wside .big{font-size:34px}
  .wnav{display:none}
  .wp{padding:28px 22px 24px;opacity:1;transform:none}
  .wp h3{font-size:23px}
  .wa{font-size:17px}
  .wn{font-size:80px}

  .lw-intro br.pc{display:none}

  .jgrid{grid-template-columns:minmax(0,1fr)}
  .jvs{height:56px}
  .jvs span{width:44px;height:44px;font-size:14px}
  .jtitle{font-size:18px}
  .jcmp{gap:40px}

  .vsg{grid-template-columns:minmax(0,1fr);gap:8px}
  .vh{display:none}
  .vc{font-size:16px;padding:14px 16px}
  .vc.w{margin-bottom:14px}

  .jrow{grid-template-columns:minmax(0,1fr);gap:18px}
  .jrow .josu{min-height:0;padding-bottom:64px}

  .drow{grid-template-columns:minmax(0,1fr) 34px minmax(0,1.2fr);padding:16px}
  .dwhy{grid-column:1/-1;font-size:15px}
  .dwhy br{display:none}
  .dfrom{font-size:19px}.darr{font-size:22px}.dto{font-size:22px}
  .dnote{font-size:20px}
  .after{grid-template-columns:repeat(2,minmax(0,1fr))}
  .af span{font-size:19px}

  .tiers,.cases,.vary2{grid-template-columns:minmax(0,1fr)}
  .tw b{font-size:60px}

  .gcards{grid-template-columns:minmax(0,1fr)}
  .gsteps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}
  .gsteps::before,.gsteps::after{display:none}
  .mbar{font-size:14px;height:54px}
  .gbook{font-size:13px}

  .bands{height:130px}.band-in{font-size:32px;gap:18px}.band-in i{font-size:22px}
  .mgrid{grid-template-columns:minmax(0,1fr)}
  .josu{min-height:300px;transform:rotate(-1deg)}
  .josu p{font-size:15px;margin-left:24px}
  .stamp{width:92px;height:92px;font-size:14px;right:20px;top:20px}
  .final::before{font-size:130px}

  .sec{padding:72px 0}
  .big{font-size:34px}
  .lead{font-size:18px}
  .quote{font-size:21px}
  .menu,.hd .k,.dock .u{display:none}
  .hero{padding:52px 0 70px}
  .hero .wrap{grid-template-columns:minmax(0,1fr);gap:36px}
  .hero h1{font-size:42px}
  .eq{font-size:28px}
  .switch button{padding:12px 16px;font-size:15px}
  .vs li{font-size:16px;padding:14px 16px}
  .honest{flex-direction:column;align-items:flex-start;padding:20px}
  .mist,.reasons,.stages{grid-template-columns:repeat(1,minmax(0,1fr))}
  .flip,.flip .in{min-height:190px}
  .scale{height:330px;transform:scale(.56);transform-origin:50% 0;margin-bottom:-150px;width:760px;margin-left:50%;translate:-50% 0}
  .pbox{grid-template-columns:minmax(0,1fr)}
  .pl{padding:34px 26px}.pl .won{font-size:72px}
  .pr{padding:28px 22px}
  .final h2{font-size:44px}
  .form{padding:22px}
  .form .row{grid-template-columns:repeat(1,minmax(0,1fr))}
  .quiz{padding:22px}
  .d-big{font-size:34px!important}
}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.wt{opacity:1;transform:none}}

/* ===== 슬기로운 자백 MULTI-PAGE ===== */
html{scroll-padding-top:90px}
header{background:#FAF8F4;backdrop-filter:none}
.menu{gap:0;font-size:14.5px}
.menu a{position:relative;padding:8px 10px;white-space:nowrap;border-radius:0}
.menu a:hover{background:none;color:var(--red)}
.menu a::after{content:"";position:absolute;left:10px;right:10px;bottom:1px;height:2px;background:var(--red);transform:scaleX(0);transition:transform .25s}
.menu a:hover::after,.menu a.on::after{transform:none}
.menu a.on{color:var(--red)}
@media (max-width:1200px){ .hd .k{display:none} .menu a{padding:8px 7px;font-size:14px} .menu a::after{left:7px;right:7px} }
@media (max-width:980px){
  header .wrap{flex-wrap:wrap;height:auto;padding-top:10px;gap:0 10px}
  .menu{display:flex!important;order:3;width:calc(100% + 48px);margin:8px -24px 0;padding:0 12px;overflow-x:auto;scrollbar-width:none;border-top:1px solid var(--line);justify-content:space-between}
  .menu::-webkit-scrollbar{display:none}
  .menu a{padding:12px 7px;font-size:13px}
  .menu a::after{left:7px;right:7px;bottom:0}
}
/* banner */
.jban{position:relative;overflow:hidden;padding:110px 0 76px;background:radial-gradient(55% 90% at 90% 0%,rgba(158,27,47,.45),transparent 70%),var(--black);color:#fff}
.jban .wrap{display:block}
.jban .eyebrow{color:#E8A0AA}
.jban h1{margin:16px 0 0;font-size:62px;font-weight:800;line-height:1.18;letter-spacing:-.02em}
.jban h1 span{color:#FF6B7E}
.jban .d{margin:22px 0 0;max-width:760px;font-size:20px;font-weight:600;line-height:1.65;color:#D6D0C8}
.jban .crumb{margin:40px 0 0;font-size:13px;font-weight:600;color:#8E8A82}
.jban .crumb a{color:#C9C2B8}.jban .crumb span{margin:0 9px;color:#5A5852}
.jban .eyebrow,.jban h1,.jban .d{animation:jbu .8s cubic-bezier(.2,.7,.2,1) both}.jban h1{animation-delay:.08s}.jban .d{animation-delay:.16s}
@keyframes jbu{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}
/* home compact */
.hsec .wrap{display:block}
.hhd{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:46px;text-align:left}
.hlk{flex:none;font-size:15px;font-weight:700;padding:13px 22px;border-radius:999px;box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink);transition:background .2s,color .2s}
.hlk:hover{background:var(--ink);color:#fff}
.hwhy{background:#fff}
.hq4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.hq4 a{display:flex;flex-direction:column;gap:10px;padding:28px 24px 26px;border-radius:20px;background:var(--bg);border:2px solid var(--line);transition:transform .25s,border-color .25s}
.hq4 a:hover{transform:translateY(-4px);border-color:var(--red)}
.hq4 i{font-style:normal;font-family:Montserrat,sans-serif;font-weight:800;font-size:15px;color:var(--red)}
.hq4 b{font-size:19px;font-weight:700;line-height:1.4;letter-spacing:-.02em}
.hq4 span{font-size:15px;font-weight:600;line-height:1.6;color:var(--ink2)}
.hc3{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.hlaw{background:var(--bg2)}
.jl2{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.jlc{display:grid;grid-template-columns:42% 1fr;border-radius:22px;overflow:hidden;background:#fff;border:2px solid var(--line);transition:border-color .25s,transform .25s}
.jlc:hover{border-color:var(--red);transform:translateY(-3px)}
.jlc .ph{position:relative;aspect-ratio:3/4;background:var(--bg2);overflow:hidden}
.jlc .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}
.jlc .tx{display:flex;flex-direction:column;justify-content:center;padding:28px}
.jlc small{font-size:13px;font-weight:700;color:var(--red)}
.jlc b{margin-top:8px;font-size:34px;font-weight:800;letter-spacing:-.02em}
.jlc q{margin-top:16px;font-size:17px;font-weight:700;line-height:1.6;color:var(--ink);quotes:"“" "”"}
.jlc .tg{margin-top:18px;font-size:13.5px;font-weight:600;line-height:1.7;color:var(--ink2)}
.jmore{margin:40px 0 0;text-align:center}
.jmore a{display:inline-block;font-size:15px;font-weight:700;padding:14px 26px;border-radius:999px;box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}
.jmore a:hover{background:var(--ink);color:#fff}
/* CTA + related */
.jcta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:60px 0 0;padding:34px 38px;border-radius:24px;background:var(--black);color:#fff;text-align:left;position:relative;overflow:hidden}
.jcta::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--red)}
.jcta b{display:block;font-size:24px;font-weight:800;letter-spacing:-.02em}
.jcta p{margin:8px 0 0;font-size:15.5px;font-weight:600;color:#C9C2B8}
.jcta a{flex:none;background:var(--red);color:#fff;font-weight:800;font-size:16px;padding:15px 26px;border-radius:999px}
.jsub{margin:80px 0 0;font-size:15px;font-weight:700;color:var(--ink2);text-align:left}
.jrel{margin:16px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.jrel a{display:flex;flex-direction:column;gap:6px;padding:22px 20px;border-radius:18px;background:#fff;border:2px solid var(--line);text-align:left;transition:border-color .2s,transform .2s}
.jrel a:hover{border-color:var(--red);transform:translateY(-3px)}
.jrel i{font-style:normal;font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;letter-spacing:.12em;color:var(--red);text-transform:uppercase}
.jrel b{font-size:18px;font-weight:700}.jrel span{font-size:13.5px;font-weight:600;color:var(--ink2)}
/* keyword article */
.jart{background:var(--bg)}
.jart-in{max-width:900px;margin:0 auto;text-align:left}
.lead2{margin:0;padding-left:22px;border-left:4px solid var(--red);font-size:21px;font-weight:700;line-height:1.75;letter-spacing:-.02em}
.jart h2{margin:84px 0 0;font-size:36px;font-weight:800;letter-spacing:-.02em}
.jart h2 span{color:var(--red)}
.jchk{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}
.jchk li{position:relative;padding:18px 18px 18px 50px;border-radius:14px;background:#fff;border:2px solid var(--line);font-size:16px;font-weight:700}
.jchk li::before{content:"";position:absolute;left:20px;top:50%;width:13px;height:7px;margin-top:-6px;border-left:2.5px solid var(--red);border-bottom:2.5px solid var(--red);transform:rotate(-45deg)}
.jstp{list-style:none;margin:28px 0 0;padding:0;counter-reset:s;display:flex;flex-direction:column;gap:12px}
.jstp li{counter-increment:s;position:relative;display:flex;flex-direction:column;gap:6px;padding:22px 24px 22px 84px;border-radius:18px;background:#fff;border:2px solid var(--line)}
.jstp li::before{content:counter(s);position:absolute;left:24px;top:22px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--red);color:#fff;font-family:Montserrat,sans-serif;font-weight:800;font-size:17px}
.jstp b{font-size:19px;font-weight:700}
.jstp span{font-size:15.5px;font-weight:600;line-height:1.75;color:var(--ink2)}
.jart .faq{max-width:none;margin-top:28px}
/* footer */
.jft-top{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #34302D}
.jft-top .logo b{color:#fff}.jft-top .logo small{color:#A29C93}
.jft-top nav{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:13.5px;font-weight:600}
footer a{color:#C9C2B8}footer a:hover{color:#fff}
.jft-seo{display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:18px;font-size:12.5px}
.jft-seo span{color:#6E6962;font-weight:700}
.jnote{margin:12px 0 0;color:#6E6962}
footer .wrap{display:block;height:auto}
@media (max-width:900px){
  .jban{padding:76px 0 52px}.jban h1{font-size:36px}.jban .d{font-size:16px}
  .hhd{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:30px}
  .hq4{grid-template-columns:1fr 1fr}
  .hc3,.jl2,.jrel{grid-template-columns:1fr!important}
  .jlc{grid-template-columns:38% 1fr}.jlc .tx{padding:18px}.jlc b{font-size:26px}.jlc q{font-size:14.5px}.jlc .tg{display:none}
  .jcta{flex-direction:column;align-items:flex-start;padding:28px 24px}.jcta b{font-size:20px}.jcta a{width:100%;text-align:center}
  .lead2{font-size:17px}.lead2 br{display:none}
  .jart h2{margin-top:60px;font-size:27px}
  .jchk{grid-template-columns:1fr}
  .jstp li{padding:20px 18px 20px 70px}.jstp li::before{left:18px;width:36px;height:36px;font-size:15px}
}
@media (max-width:520px){ .hq4{grid-template-columns:1fr} }
.logo > span:last-child{display:flex;flex-direction:column;line-height:1.15}.logo b{line-height:1.1}.logo small{display:block;line-height:1.2;margin-top:2px}
/* ===== 무료 가이드북 ===== */
.menu a.free{margin-left:6px;padding:7px 13px 7px 10px;border-radius:999px;background:#FFD43B;color:#17171A;font-weight:700}
.menu a.free i{font-style:normal;font-family:Montserrat,sans-serif;font-weight:800;font-size:10px;letter-spacing:.06em;margin-right:6px;padding:2px 5px;border-radius:5px;background:#17171A;color:#FFD43B;vertical-align:1px}
.menu a.free::after{display:none}
.menu a.free:hover,.menu a.free.on{background:var(--red);color:#fff}.menu a.free:hover i,.menu a.free.on i{background:#fff;color:var(--red)}
@media (max-width:1240px){ .menu a.free i{display:none} }
@media (max-width:980px){ .menu a.free{order:-1;margin:6px 4px 6px 0;padding:6px 11px;align-self:center} }
.hgd{display:flex;align-items:center;gap:16px;max-width:560px;margin:22px 0 0;padding:12px 20px 12px 14px;border-radius:18px;background:linear-gradient(120deg,#FFD43B,#FFC21A);color:#17171A;text-decoration:none;text-align:left;box-shadow:0 14px 40px rgba(255,190,0,.25);transition:transform .2s}
.hgd:hover{transform:translateY(-2px);color:#17171A}
.hgd .bk,.hfree-b,.fgbook,.fgfl .bk{background:linear-gradient(135deg,#9E1B2F,#1B1817 75%)}
.hgd .bk{flex:none;width:44px;height:58px;border-radius:3px 7px 7px 3px;color:#FFD43B;font-size:8.5px;font-weight:800;padding:6px 5px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:3px 4px 0 rgba(0,0,0,.18)}
.hgd .bk b{font-size:9.5px;font-weight:800;color:#fff;line-height:1.2}
.hgd .tx{flex:1;display:flex;flex-direction:column;gap:3px;font-size:16px;font-weight:700;line-height:1.4}
.hgd .tx em{align-self:flex-start;font-style:normal;font-size:11.5px;font-weight:800;padding:3px 9px;border-radius:999px;background:#17171A;color:#FFD43B}
.hgd>i{flex:none;font-style:normal;width:36px;height:36px;border-radius:50%;background:#17171A;color:#fff;display:grid;place-items:center;font-weight:800}
.hfree{padding:46px 0;background:var(--bg)}
.hfree-in{display:flex;align-items:center;gap:30px;padding:30px 36px;border-radius:24px;background:linear-gradient(120deg,#FFD43B,#FFC21A);color:#17171A;box-shadow:0 24px 60px rgba(0,0,0,.12)}
.hfree-b{flex:none;width:92px;height:122px;border-radius:6px 12px 12px 6px;color:#fff;padding:12px 10px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:6px 8px 0 rgba(0,0,0,.15)}
.hfree-b span{font-size:11px;font-weight:800;color:#FFD43B}.hfree-b b{font-size:15px;font-weight:800;line-height:1.25}
.hfree-t{flex:1;display:flex;flex-direction:column;gap:6px}
.hfree-t em{align-self:flex-start;font-style:normal;font-size:12.5px;font-weight:800;padding:4px 10px;border-radius:999px;background:#17171A;color:#FFD43B}
.hfree-t b{font-size:24px;font-weight:800;letter-spacing:-.02em}
.hfree-t span{font-size:15px;font-weight:700;color:#3D3410}
.hfree-in>a{flex:none;background:#17171A;color:#fff;text-decoration:none;font-weight:800;font-size:16px;padding:16px 26px;border-radius:999px}
.fgs{background:var(--bg)}
.fg-grid{display:grid!important;grid-template-columns:1.1fr .9fr;gap:56px;align-items:start}.fg-grid>*{min-width:0}
.fgbook{width:190px;height:250px;border-radius:8px 18px 18px 8px;padding:22px 20px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:10px 12px 0 rgba(0,0,0,.12),0 30px 60px rgba(0,0,0,.2);margin-bottom:40px}
.fgbook .b1{font-size:15px;font-weight:800;color:#FFD43B}
.fgbook .b2{font-size:27px;font-weight:800;line-height:1.25;color:#fff}
.fgbook .b3{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;color:#E8A0AA}
.fg-l h2{margin:0;font-size:30px;font-weight:800;color:var(--ink);letter-spacing:-.02em}
.fgsub{margin:8px 0 0;font-size:16px;color:var(--ink2)}
.fgtoc{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--line)}
.fgtoc li{display:grid;grid-template-columns:42px 1fr;column-gap:12px;padding:16px 4px;border-bottom:1px solid var(--line)}
.fgtoc i{grid-row:span 2;font-style:normal;font-family:Montserrat,sans-serif;font-weight:800;font-size:17px;color:var(--red)}
.fgtoc b{font-size:17px;font-weight:700;color:var(--ink)}
.fgtoc span{margin-top:3px;display:flex;align-items:center;gap:7px;font-size:14px;color:var(--mute)}
.fgtoc .lk{position:relative;flex:none;width:11px;height:9px;margin-top:4px;border-radius:2px;background:var(--red)}
.fgtoc .lk::before{content:"";position:absolute;left:2px;top:-5px;width:5px;height:6px;border:1.6px solid var(--red);border-bottom:0;border-radius:4px 4px 0 0}
.fgnote{margin:18px 0 0;font-size:13px;color:var(--mute)}
.fg-r{position:sticky;top:100px}
.fgf{display:flex;flex-direction:column;gap:14px;padding:32px 30px 28px;border-radius:24px;background:#fff;color:var(--ink);border:1px solid var(--line);box-shadow:0 30px 80px rgba(0,0,0,.1)}
.fgf-t{margin:0 0 4px;display:flex;flex-direction:column;gap:4px}.fgf-t b{font-size:24px;font-weight:800;letter-spacing:-.02em}.fgf-t span{font-size:14px;font-weight:600;color:var(--ink2)}
.fgf label{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700}
.fgf label small{font-weight:600;color:var(--mute)}.fgf label em{font-style:normal;font-size:11.5px;font-weight:700;color:var(--red)}
.fgf input[type=text],.fgf input[type=tel],.fgf input[type=email],.fgf select{width:100%;min-width:0;box-sizing:border-box;font-family:inherit;font-size:16px;font-weight:600;padding:14px 15px;border-radius:12px;border:1.5px solid var(--line);background:var(--bg);color:var(--ink);outline:0}
.fgf input:focus,.fgf select:focus{border-color:var(--red);background:#fff}
.fgm{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700}
.fgm-c{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}
.fgm-c button{font-family:inherit;font-size:14.5px;font-weight:700;padding:12px 6px;border-radius:12px;border:1.5px solid var(--line);background:#fff;color:var(--ink2);cursor:pointer}
.fgm-c button.on{border-color:var(--red);background:var(--red-soft);color:var(--red)}
.fgf .fga{flex-direction:row;align-items:flex-start;gap:8px;font-size:13px;font-weight:600;color:var(--ink2);line-height:1.55}
.fgf .fga input{width:16px;height:16px;flex:none;margin-top:3px;accent-color:var(--red)}
.fgf .fga small{display:block;margin-top:2px}
.fgb{font-family:inherit;border:0;border-radius:999px;padding:17px;background:var(--red);color:#fff;font-size:17px;font-weight:800;cursor:pointer;box-shadow:0 14px 30px rgba(158,27,47,.3)}
.fgb:hover{background:var(--red-dk)}
.fgo{margin:0;min-height:1.3em;text-align:center;font-size:14px;font-weight:700;color:var(--red)}
.fgo.ok{padding:16px;border-radius:14px;background:var(--red-soft);color:var(--ink);text-align:left;line-height:1.7}
.fgo.ok b{display:block;font-size:16px;color:var(--red)}.fgo.ok small{color:var(--mute)}
.fgo.ok a{display:inline-block;margin-top:8px;color:var(--red);font-weight:800;text-decoration:none}
.fgfl{position:fixed;right:22px;bottom:96px;z-index:40;display:flex;align-items:center;gap:14px;width:310px;padding:14px 40px 14px 14px;border-radius:18px;background:#fff;color:var(--ink);text-decoration:none;box-shadow:0 20px 50px rgba(0,0,0,.22);border:2px solid #FFD43B;opacity:0;transform:translateY(16px);transition:opacity .35s,transform .35s}
.fgfl.on{opacity:1;transform:none}.fgfl[hidden]{display:none}
.fgfl .bk{flex:none;width:48px;height:64px;border-radius:3px 8px 8px 3px;color:#FFD43B;font-size:9px;font-weight:800;padding:7px 6px;display:flex;flex-direction:column;justify-content:space-between}
.fgfl .bk b{font-size:10px;font-weight:800;color:#fff;line-height:1.2}
.fgfl .tx{display:flex;flex-direction:column;gap:2px}
.fgfl .tx em{align-self:flex-start;font-style:normal;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;padding:2px 6px;border-radius:5px;background:#FFD43B;color:#17171A}
.fgfl .tx b{font-size:15px;font-weight:800;letter-spacing:-.02em}
.fgfl .tx span{font-size:13.5px;font-weight:700;color:var(--red)}
.fgfl .x{position:absolute;right:8px;top:8px;width:26px;height:26px;border:0;border-radius:50%;background:var(--bg2);color:var(--ink2);font-size:16px;line-height:1;cursor:pointer}
@media (max-width:760px){
  .hgd{padding:10px 14px 10px 12px;gap:12px}.hgd .tx{font-size:14px}.hgd>i{display:none}
  .hfree{padding:28px 0 0}.hfree-in{flex-direction:column;align-items:flex-start;gap:14px;padding:24px 22px}.hfree-b{display:none}.hfree-t b{font-size:19px}.hfree-in>a{width:100%;text-align:center}
  .fg-grid{grid-template-columns:1fr;gap:36px}.fg-r{position:static;order:-1}.fgbook{display:none}.fgf{padding:26px 20px}
  .fgfl{left:12px;right:12px;width:auto;bottom:128px;padding:10px 38px 10px 12px}.fgfl .bk{width:38px;height:50px}
}
header .logo,header .logo b,.hd a{white-space:nowrap}
@media (max-width:1520px){ .hd .k{display:none} .menu a{padding:8px 9px} .menu a::after{left:9px;right:9px} }
/* 연수 수료증 */
.lw-credico{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--red);color:#fff;font-size:15px;font-weight:800}
.lw-cert{margin-top:28px;display:grid;grid-template-columns:150px 1fr;gap:22px;align-items:center;padding:20px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:0 14px 34px rgba(0,0,0,.06)}
.lw-certimg{position:relative;display:block;border-radius:8px;overflow:hidden;border:1px solid var(--line);box-shadow:0 8px 20px rgba(0,0,0,.12);transition:transform .2s}
.lw-certimg:hover{transform:translateY(-2px) rotate(-.6deg)}
.lw-certimg img{display:block;width:100%;height:auto}
.lw-certimg i{position:absolute;left:0;right:0;bottom:0;padding:5px 0;font-style:normal;font-size:11.5px;font-weight:700;text-align:center;color:#fff;background:rgba(27,24,23,.72)}
.lw-certtx{display:flex;flex-direction:column;gap:4px}
.lw-certtx .t{align-self:flex-start;font-size:11.5px;font-weight:800;letter-spacing:.04em;padding:3px 9px;border-radius:999px;background:var(--red-soft);color:var(--red)}
.lw-certtx b{margin-top:4px;font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}
.lw-certtx>span{font-size:14px;font-weight:700;color:var(--ink2)}
.lw-certtx p{margin:8px 0 0;font-size:14.5px;line-height:1.65;color:var(--ink2)}
.lw-certtx small{margin-top:4px;font-size:12px;color:var(--mute)}
@media (max-width:760px){ .lw-cert{grid-template-columns:110px 1fr;gap:14px;padding:14px} .lw-certtx b{font-size:16px} .lw-certtx p{display:none} }
.lbx{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;background:rgba(15,13,12,.82);cursor:zoom-out}
.lbx[hidden]{display:none}
.lbx-in{position:relative;max-width:min(560px,100%);max-height:100%;cursor:default}
.lbx-in img{display:block;max-width:100%;max-height:calc(100vh - 48px);width:auto;height:auto;border-radius:10px;box-shadow:0 30px 80px rgba(0,0,0,.5);background:#fff}
.lbx-x{position:absolute;top:-14px;right:-14px;width:38px;height:38px;border:0;border-radius:50%;background:#fff;color:#17171A;font-size:22px;line-height:1;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.3)}
/* 비용 때문에 혼자 가지 않도록 */
.halone{padding:120px 0 110px;background:var(--bg);text-align:center}
.halone .wrap{display:flex;flex-direction:column;align-items:center}
.halone h2{margin:14px 0 0;font-size:58px;font-weight:800;line-height:1.22;letter-spacing:-.02em;color:var(--ink)}
.halone h2 span{color:var(--red)}
.halone .d{margin:26px 0 0;font-size:19px;line-height:1.75;color:var(--ink2)}
.halone .d b{color:var(--ink)}
.ha-row{display:flex;gap:12px;margin-top:38px}
.ha-row span{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:150px;padding:18px 22px;border-radius:18px;background:#fff;border:1px solid var(--line);font-size:15px;font-weight:700;color:var(--ink2)}
.ha-row small{font-size:13px;font-weight:700;color:var(--mute)}
.ha-row em{font-style:normal}
.ha-row b{font-family:Montserrat,sans-serif;font-size:34px;font-weight:800;line-height:1.1;color:var(--red)}
.ha-lk{margin-top:30px;font-size:16px;font-weight:800;color:var(--red);text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:2px}
.dnote{margin:16px 0 0;padding:11px 14px;border-radius:12px;background:rgba(255,255,255,.07);font-size:14px;font-weight:700;color:#E7E2DA;text-align:center}
.dnote b{color:#FFD43B}
@media (max-width:760px){ .halone{padding:80px 0 76px} .halone h2{font-size:34px} .halone .d{font-size:16px} .halone .d br{display:none}
  .ha-row{gap:8px;width:100%} .ha-row span{flex:1;min-width:0;padding:14px 6px} .ha-row b{font-size:26px} }
/* 강조 키움 */
.halone{padding:170px 0 160px}
.halone .eyebrow{font-size:15px}
.halone h2{margin-top:20px;font-size:96px;line-height:1.14;letter-spacing:-.02em}
.halone .d{margin-top:34px;font-size:23px;line-height:1.7}
.ha-row{gap:16px;margin-top:50px}
.ha-row span{min-width:210px;padding:26px 30px;border-radius:22px;font-size:18px}
.ha-row small{font-size:15px}
.ha-row b{font-size:54px}
.ha-lk{margin-top:40px;font-size:19px}
@media (max-width:1100px){ .halone h2{font-size:72px} }
@media (max-width:760px){ .halone{padding:90px 0 84px} .halone h2{font-size:44px} .halone .d{font-size:17px}
  .ha-row{gap:8px} .ha-row span{min-width:0;padding:16px 6px;font-size:14px} .ha-row small{font-size:12.5px} .ha-row b{font-size:32px} .ha-lk{font-size:16px} }
.halone br.mbr{display:none}
@media (max-width:760px){ .halone br.mbr{display:inline} }
/* 중간 크기 */
.halone{padding:140px 0 130px}
.halone h2{font-size:74px;line-height:1.18}
.halone .d{margin-top:30px;font-size:21px}
.ha-row{gap:14px;margin-top:44px}
.ha-row span{min-width:180px;padding:22px 26px;font-size:16px}
.ha-row small{font-size:14px}
.ha-row b{font-size:44px}
.ha-lk{margin-top:34px;font-size:17px}
@media (max-width:1100px){ .halone h2{font-size:62px} }
@media (max-width:760px){ .halone{padding:84px 0 80px} .halone h2{font-size:38px} .halone .d{font-size:16px} .ha-row span{min-width:0;padding:15px 6px;font-size:14px} .ha-row b{font-size:28px} .ha-lk{font-size:16px} }
/* 가격 카드 키움 */
.ha-row{gap:16px;margin-top:48px}
.ha-row span{min-width:240px;padding:28px 34px 26px;border-radius:24px;font-size:20px;gap:6px;border:1.5px solid var(--line);box-shadow:0 14px 34px rgba(0,0,0,.05)}
.ha-row small{font-size:16px;font-weight:700;color:var(--ink2)}
.ha-row b{font-size:62px}
@media (max-width:1100px){ .ha-row span{min-width:200px} .ha-row b{font-size:52px} }
@media (max-width:760px){ .ha-row{flex-direction:column;gap:8px} .ha-row span{flex-direction:row;justify-content:space-between;align-items:baseline;min-width:0;padding:16px 22px;font-size:16px} .ha-row small{font-size:15px} .ha-row b{font-size:34px} }

/* SHARPEN-CSS: 흐릿한 글자 또렷하게 */
:root{--ink2:#34312C;--mute:#5E5A54}
/* WRAPFIX: 문장이 어색한 곳에서 끊기지 않게 */
p,li,span,h1,h2,h3,h4,b,em,small,td,summary,blockquote{word-break:keep-all;overflow-wrap:break-word}
p,li,h1,h2,h3,h4,summary,blockquote,span,b,em,small,td{text-wrap-style:auto}
/* JTFONT: '슬'이 '슴'처럼 보이던 글꼴(Black Han Sans) 대신 Pretendard */
.logo .mk,.logo b,.eq,.honest b.n,.band-in,.final::before,.case .cres{font-family:'Pretendard','Apple SD Gothic Neo',sans-serif!important;font-weight:800!important;letter-spacing:-.02em}
.logo b{font-size:20px!important}

/* ===== 2026-11 정리: 효과 줄이기 ===== */
/* 흐릿하게 커졌다 작아지는 효과 → 단순한 페이드 */
.slam{transform:none!important;filter:none!important;transition:opacity .5s ease!important}
/* 효과 없는 제목 */
.big.nofx .red{background-size:100% 100%!important;transition:none!important}
.why .reason,.why .num{opacity:1!important;transform:none!important;animation:none!important}
/* 진술 비교: 예시마다 양쪽이 한 번에 */
.jpair{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}
.jpair.in{opacity:1;transform:none}
.jpair .js-flag,.jpair .js-stamp{transition:none!important}
/* 혼자 대응하면: 세 줄이 한 번에 */
.drow{transform:translateY(16px)!important;transition:opacity .5s ease,transform .5s ease!important}
.down.in .drow{opacity:1;transform:none!important;transition-delay:0s!important;animation:none!important}
.down .dto{transform:none!important;transition:opacity .5s ease!important}
.down.in .drow .dto{transition-delay:0s!important}
.down.in .drow .dfrom::after{transition-delay:.25s!important}
/* 카드 묶음: 순차 등장 없이 한 번에 */
.after.in .af,.mist.in .flip,.cases.in .case{transition-delay:0s!important}

/* ===== 성공사례 카드 (이루길 사이트 방식) ===== */
.scs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px;text-align:left}
.sc2{display:flex;flex-direction:column;background:#fff;border:1px solid #E6E1D8;border-radius:16px;overflow:hidden;color:var(--ink,#16171B);text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}
.sc2:hover{border-color:var(--red);box-shadow:0 18px 40px rgba(158,27,47,.12);transform:translateY(-4px)}
.sc2 .th{position:relative;display:block;aspect-ratio:4/3;background:#F3F1EC;overflow:hidden;border-bottom:1px solid #EEE9E0}
.sc2 .th img{width:100%;height:100%;object-fit:cover;object-position:50% 45%;display:block}
.sc2 .stp{position:absolute;right:12px;bottom:12px;padding:6px 12px;border:2.5px solid var(--red);border-radius:6px;background:rgba(255,255,255,.92);color:var(--red);font-size:16px;font-weight:800;letter-spacing:.02em;transform:rotate(-6deg);box-shadow:0 4px 12px rgba(0,0,0,.08)}
.sc2 .stp.s{font-size:14px}
.sc2 .bd{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px;flex:1}
.sc2 .ct{font-size:13px;font-weight:700;color:var(--red)}
.sc2 .tt{font-size:16.5px;font-weight:700;line-height:1.5;word-break:keep-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.sc2 .mo{margin-top:auto;padding-top:6px;font-size:13.5px;font-weight:700;color:#6B6E76}
.scf{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:34px}
.scf button{padding:10px 18px;border:1px solid #D9D3C8;border-radius:999px;background:#fff;font:inherit;font-size:14.5px;font-weight:700;color:#3A3C44;cursor:pointer}
.scf button.on{background:var(--red);border-color:var(--red);color:#fff}
.scnote{margin-top:28px;font-size:13px;color:#6B6E76;text-align:center}
@media (max-width:900px){.scs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}
@media (max-width:560px){.scs{grid-template-columns:1fr;gap:14px}.sc2 .th{aspect-ratio:16/10}.sc2 .tt{font-size:16px}}
/* 대표변호사 새 사진: 칸을 꽉 채우고 인물 가운데 */
.lw-photo{clip-path:none!important;transition:none!important}
.lw-photo img,.lw.in .lw-photo img{left:0!important;top:0;bottom:auto!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover;object-position:50% 18%;transform:none!important;transition:none!important}
.lw-en{display:none!important}
@media (max-width:560px){
  #caseHome{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-left:-24px;margin-right:-24px;padding:0 24px 8px;scroll-padding:0 24px;scrollbar-width:none}
  #caseHome::-webkit-scrollbar{display:none}
  #caseHome .sc2{flex:0 0 80%;scroll-snap-align:start}
}
.sc2 .th.no{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1E1A1B,#3A1A20)}
.sc2 .th.no em{font-style:normal;font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;letter-spacing:.2em;line-height:1.6;color:rgba(255,255,255,.55);text-align:center}
.scmore{display:block;margin:30px auto 0;padding:15px 34px;border:1.5px solid var(--ink);border-radius:999px;background:#fff;font:inherit;font-size:15px;font-weight:700;color:var(--ink);cursor:pointer}
.scmore:hover{background:var(--ink);color:#fff}
.scmore[hidden]{display:none}

/* ===== 2026-11-13 2차 ===== */
/* 줄바꿈: 어절 단위, 마지막 줄 한 글자 방지 */
body{word-break:keep-all;overflow-wrap:break-word}
p,li,h2,h3,summary,.lead,small{text-wrap-style:auto}
h1,h2{text-wrap:balance}

/* 클릭 가능한 것: 마우스 올리면 반응 */
a,button,summary,.flip{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s,filter .2s}
.btn:hover,.tier .btn:hover,.form button[type=submit]:hover,.dock button:hover{transform:translateY(-2px);filter:brightness(1.12);box-shadow:0 12px 26px rgba(158,27,47,.32)}
.btn-line:hover{background:var(--ink)!important;color:#fff!important;border-color:var(--ink)!important}
.hd .c2:hover,.hd .k:hover{transform:translateY(-1px);filter:brightness(1.1)}
.menu a:hover{color:var(--red)}
.menu .free:hover{filter:brightness(1.05);transform:translateY(-1px)}
.hgd:hover{transform:translateY(-3px);box-shadow:0 18px 36px rgba(0,0,0,.14)}
.hfree a:hover,.jcta a:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 12px 26px rgba(0,0,0,.18)}
.hlk:hover,.ha-lk:hover,.wl:hover,.jmore a:hover,.jft-top nav a:hover,.jft-seo a:hover{color:var(--red);text-decoration:underline;text-underline-offset:4px}
.dock a:hover{filter:brightness(1.06);transform:translateY(-1px)}
.fgfl:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(0,0,0,.18)}
.opts button:hover{border-color:var(--red);color:var(--red)}
.faq summary:hover{color:var(--red)}
.jlc:hover{box-shadow:0 18px 40px rgba(17,17,20,.1)}
.lw-certimg:hover img{transform:scale(1.03)}
@media (hover:none){.btn:hover,.hgd:hover,.hfree a:hover,.jcta a:hover,.fgfl:hover,.dock a:hover{transform:none}}

/* 네 가지 질문 번호: 모두 빨간 바탕 흰 글씨 */
.wnav li b{background:var(--red)!important;border-color:var(--red)!important;color:#fff!important}
.hq4 i{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--red);color:#fff;font-size:14px}

/* 가격 카드: 세 장이 한 번에 부드럽게 */
.tier{transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}
.tiers.in .tier,.tiers.in .tier:nth-child(2),.tiers.in .tier:nth-child(3){transition-delay:0s}

/* 성공사례 도장: 진짜 도장처럼 */
.sc2 .stp{right:14px;bottom:14px;padding:7px 14px 6px;border:3px solid #B3122B;outline:1.5px solid #B3122B;outline-offset:3px;border-radius:4px;background:rgba(255,250,250,.9);color:#B3122B;font-size:20px;font-weight:800;letter-spacing:.06em;transform:rotate(-8deg);box-shadow:0 6px 16px rgba(158,27,47,.18);mix-blend-mode:normal}
.sc2 .stp.s{font-size:16px}
.sc2:hover .stp{transform:rotate(-8deg) scale(1.06)}
/* 성공사례 페이지 넘김 */
.scpg{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:34px}
.scpg button{min-width:42px;height:42px;padding:0 8px;border:1px solid #D9D3C8;border-radius:10px;background:#fff;font:inherit;font-size:15px;font-weight:700;color:#3A3C44;cursor:pointer}
.scpg button:hover:not(:disabled){border-color:var(--red);color:var(--red)}
.scpg button.on{background:var(--red);border-color:var(--red);color:#fff}
.scpg button:disabled{opacity:.35;cursor:default}
.scpg span{color:#8A8C93;font-weight:700}
@media (max-width:560px){.scpg{gap:4px}.scpg button{min-width:36px;height:38px;font-size:14px}}

/* 대표변호사: 사진을 이름 높이에 맞춤 */
@media (min-width:901px){
  .lw{align-items:start!important}
  .lw-photo{position:sticky;top:110px}
}

/* FAQ: 질문과 답변 구분 */
.faq details{border:1.5px solid var(--line)!important;overflow:hidden}
.faq details[open]{border-color:var(--red)!important;box-shadow:0 12px 30px rgba(158,27,47,.08)}
.faq summary{display:flex;gap:14px;align-items:flex-start;padding:20px 56px 20px 22px;font-size:18px;font-weight:700;color:var(--ink);line-height:1.5}
.faq summary::before{content:"Q";flex:none;width:28px;height:28px;border-radius:50%;background:var(--red);color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:1px}
.faq details>p{position:relative;margin:0;padding:18px 24px 22px 64px!important;background:#F6F3EE;border-top:1px solid #ECE6DC;font-size:15.5px!important;font-weight:500!important;line-height:1.75;color:#4A4D55!important}
.faq details>p::before{content:"A";position:absolute;left:22px;top:18px;width:28px;height:28px;border-radius:50%;border:1.5px solid #B9B2A6;color:#7C766C;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center}
@media (max-width:560px){.faq summary{font-size:16.5px;padding:18px 48px 18px 16px;gap:12px}.faq details>p{padding:16px 18px 20px 56px!important;font-size:15px!important}.faq details>p::before{left:16px;top:16px}}

/* ===== 2026-11-13 3차 ===== */
/* 회색 글씨 전체적으로 더 진하게 */
:root{--ink2:#2E2B27!important;--mute:#55514B!important}
/* FAQ 답변 또렷하게 */
.faq details>p{color:#24262C!important;font-weight:500!important;font-size:16px!important}
.faq details>p::before{border-color:#8E877B;color:#5E584F}
/* 질문 카드 큰 번호: 글자 뒤 옅은 외곽선으로 (글자와 겹치지 않게) */
.wn{color:transparent!important;-webkit-text-stroke:1.5px rgba(17,17,20,.07)!important;z-index:0;pointer-events:none}
.wp h3,.wp .wa,.wp ul{position:relative;z-index:1}
.wp .wa{padding-right:0}
/* '형사처벌 뒤에 따라오는 것들' 빨간색 */
#mistakes .dnote b,#mistakes .dnote .red{color:var(--red)!important}
/* 연수 수료 배지: 옆 로고들과 같은 무게로 */
.lw-creds .lw-cred:not(.img){color:#3A3833!important;font-size:12.5px!important;font-weight:600!important}
.lw-creds .lw-cred:not(.img) b{font-size:14.5px!important;font-weight:700!important;color:#2B2925!important}
.lw-credico{width:30px!important;height:30px!important;background:transparent!important;border:1.5px solid #9C9585;color:#6F695E!important;font-size:13px!important}
/* 가이드북 신청 페이지 글씨 또렷하게 */
.fgsub,.fgtoc span,.fgnote,.fgf-t span,.fgf .fga,.fgf label small{color:#2E2B27!important;font-weight:600!important}
.fgtoc span{font-size:14.5px!important}
.fgf input::placeholder{color:#8A857C}
.fgm-c button{color:#2E2B27}

/* ===== 2026-11-13 4차 ===== */
/* 하단 상담바 문구: 덜 두껍게, 또렷하게 */
.dock .u{font-weight:600;font-size:15px;color:#F2EEE8;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}
/* 상담 신청 · 카톡 상담 버튼 같은 크기 */
.dock button,.dock a{box-sizing:border-box;min-width:112px;height:46px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;border-radius:10px}
@media (max-width:560px){.dock button,.dock a{min-width:0;flex:0 0 auto;height:44px;padding:0 14px;font-size:14px}}
/* 메인 대표변호사 카드 크게 */
@media (min-width:901px){
  .jl2{gap:28px}
  .jlc{grid-template-columns:46% 1fr!important;min-height:440px}
  .jlc .ph{aspect-ratio:auto;height:100%}
  .jlc .tx{padding:40px 36px!important}
  .jlc small{font-size:14px}
  .jlc b{font-size:42px!important}
  .jlc q{font-size:20px!important;line-height:1.6;margin-top:20px}
  .jlc .tg{display:block!important;font-size:14.5px;margin-top:22px}
}
/* FAQ 답변: 흰 바탕에 진한 글씨로 또렷하게 */
.faq details>p{background:#fff!important;border-top:1px dashed #E2DCD2!important;color:#1A1C21!important;font-weight:500!important;-webkit-font-smoothing:auto!important;text-shadow:none!important;opacity:1!important}
.faq details>p::before{background:#F3EFE8}
/* 가격 카드 반짝임: 세 장 동시에 한 번만 */
.th::after{animation:none!important;left:-70%}
.tiers.in .tier .th::after{animation:shineOnce 1.3s ease-in-out .5s 1 both!important}
@keyframes shineOnce{from{left:-70%}to{left:140%}}
.faq details>p{font-weight:600!important;font-size:16.5px!important;letter-spacing:-.01em}
@media (max-width:560px){.faq details>p{font-size:15.5px!important}}
/* 대표변호사 사진: 스크롤 따라 움직이지 않게 */
.lw-photo{position:relative!important;top:auto!important}

/* ===== 2026-11-13 5차: 가독성 ===== */
/* 흔히 하는 실수 5가지: 카드 안 글자가 넘치지 않게 */
@media (min-width:901px){
  .mist{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
  .flip,.flip .in{min-height:340px}
  .face{padding:24px 20px 22px;gap:10px}
  .face .x,.face .o{font-size:34px}
  .face h3{font-size:18.5px;line-height:1.4;font-weight:700}
  .face p{font-size:14.5px;font-weight:500;line-height:1.65}
}
@media (max-width:900px){
  .flip,.flip .in{min-height:220px}
  .face h3{font-size:19px;font-weight:700}
  .face p{font-size:15px;font-weight:500;line-height:1.65}
}
/* 자가진단 등 질문 제목: 얇게, 또렷하게 */
.check-q h3,.qhd,.q h3,.qs h3{font-weight:700!important;letter-spacing:-.01em}
/* 본문 글자 간격: 붙지 않게 */
p,li,span,small,label,summary,dd,dt{letter-spacing:-.005em}
.lead,.lw-intro,.d,.s{letter-spacing:0!important}
/* 修 표시: 색을 넣어 다른 로고들과 어울리게 */
.lw-credico{background:#FBEFF1!important;border:1.5px solid var(--red)!important;color:var(--red)!important;font-weight:700!important}
/* 대표변호사: 사진과 소개를 나란히, 학력·경력·수료증은 아래 전체 폭으로 */
@media (min-width:901px){
  .lw{align-items:center!important;row-gap:44px}
  .lw>.lw-cols,.lw>.lw-cert{grid-column:1/-1;margin-top:0}
  .lw>.lw-cols{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}
}
@media (max-width:900px){.lw>.lw-cols,.lw>.lw-cert{margin-top:0}}
/* 큰 제목: 한 단계 얇게, 글자 간격 살짝 띄워 또렷하게 */
.big,.jban h1,.hero h1,.final h2,.slam,h1,h2{font-weight:700!important;letter-spacing:-.015em!important}
.qrow p{font-weight:700;font-size:18.5px}
.opts button{font-weight:600}
.qres{font-weight:500}
.qres b{font-weight:700}
@media (min-width:901px){
  .lw .lw-photo{grid-row:1;grid-column:1}
  .lw .lw-body{grid-row:1;grid-column:2}
  .lw.rev .lw-photo{grid-row:1;grid-column:2}
  .lw.rev .lw-body{grid-row:1;grid-column:1}
  .lw>.lw-cols{grid-row:2}
  .lw>.lw-cert{grid-row:3}
}

/* ===== 모바일 다듬기 ===== */
.fgfl .bk{white-space:nowrap;overflow:hidden}
@media (max-width:900px){
  .fgfl{bottom:86px;padding:9px 38px 9px 10px;gap:10px;border-width:1.5px}
  .fgfl .bk{width:34px;height:46px;padding:5px 4px;font-size:7px;letter-spacing:-.04em}
  .fgfl .bk b{font-size:8px}
  .fgfl .tx b{font-size:14px}
  .fgfl .tx span{font-size:12.5px}
  .flip,.flip .in{min-height:170px}
  .face{padding:20px 18px}
}
@media (max-width:900px){.fgfl .bk b{font-size:7px;letter-spacing:-.06em}}

/* ===== 2026-11-13 모바일 전면 손질 ===== */
/* 로고: 저울 */
.logo .mk svg{width:20px;height:20px;display:block}
footer .logo .mk svg{width:20px;height:20px}
/* 자백 = 시작: 빠르게 */
.eq .old::after{animation-delay:.25s!important;animation-duration:.45s!important}
.eq .new{animation-delay:.55s!important;animation-duration:.45s!important}
/* 헤더: 무료 가이드북은 데스크톱에선 메뉴 안, 모바일에선 상담 신청 옆 */
.hd .fr{display:none;background:#FFD43B;color:#17171A}
@media (max-width:980px){
  .menu a.free{display:none!important}
  .hd .fr{display:inline-flex}
  .hd{margin-left:auto;display:flex;gap:6px}
  .hd a{padding:8px 12px;font-size:12.5px}
}
@media (max-width:380px){.hd a{padding:7px 10px;font-size:12px}.logo small{display:none}}
/* 맨 위로 버튼 */
.totop{position:fixed;right:16px;bottom:96px;z-index:45;width:46px;height:46px;border-radius:50%;border:0;background:#1B1817;color:#fff;box-shadow:0 10px 24px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s,transform .25s}
.totop.on{opacity:.92;transform:none;pointer-events:auto}
.totop svg{width:22px;height:22px}
.totop:hover{background:var(--red)}
@media (max-width:900px){.totop{right:12px;bottom:84px;width:42px;height:42px}}
/* 결과 도장: 결과 위치 반대쪽에 */
.sc2 .stp.top{bottom:auto;top:14px}

@media (max-width:700px){
  /* 메인 대표변호사: 두 장 나란히, 사진 위 · 정보 아래 */
  .jl2{grid-template-columns:1fr 1fr!important;gap:10px!important}
  .jlc{display:flex!important;flex-direction:column;min-height:0!important;border-radius:18px}
  .jlc .ph{aspect-ratio:3/4!important;height:auto!important;width:100%}
  .jlc .ph img{object-position:50% 12%!important}
  .jlc .tx{padding:14px 14px 16px!important;justify-content:flex-start}
  .jlc small{font-size:11.5px}
  .jlc b{font-size:22px!important;margin-top:4px}
  .jlc q{font-size:13.5px!important;line-height:1.55;margin-top:8px!important}
  .jlc q br{display:none}
  .jlc .tg{display:none!important}
  /* 성공사례: 흐르는 띠 */
  #caseHome.flow{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:none;margin:28px -24px 0;padding:0 24px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
  #caseHome.flow::-webkit-scrollbar{display:none}
  #caseHome.flow .sc2{flex:0 0 240px;scroll-snap-align:none}
  #caseHome.flow .sc2 .th{aspect-ratio:4/3}
  /* 성공사례 페이지 카드: 결과가 보이게 사진 비율 */
  .sc2 .th{aspect-ratio:4/3}
  /* 진술 비교: 탭 + 한 장씩 */
  .jtabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:28px 0 14px}
  .jtabs button{display:flex;flex-direction:column;gap:3px;align-items:flex-start;padding:10px 10px 11px;border-radius:12px;border:1.5px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:#D8D3CB;font:inherit;text-align:left;cursor:pointer}
  .jtabs button b{font-size:12px;font-weight:700;color:#E58C94}
  .jtabs button span{font-size:13px;font-weight:600;line-height:1.35}
  .jtabs button.on{background:var(--red);border-color:var(--red);color:#fff}
  .jtabs button.on b{color:#FFD9DD}
  .jcmp.mtab .jpair{display:none;opacity:1!important;transform:none!important}
  .jcmp.mtab .jpair.cur{display:block}
  .jcmp.mtab .jtitle{display:none}
  .jsw{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:12px;border-radius:12px;overflow:hidden;border:1.5px solid rgba(255,255,255,.2)}
  .jsw button{padding:11px 6px;border:0;background:transparent;color:#CFC9C0;font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}
  .jsw button.a.on{background:#3A3633;color:#fff}
  .jsw button.w.on{background:var(--red);color:#fff}
  .jgrid .jvs{display:none!important}
  .jgrid.sa .josu.w,.jgrid.sw .josu.a{display:none!important}
  .jgrid .josu{transform:none!important;margin:0!important}
  /* 네 가지 질문: 접었다 펴기 */
  .wp.acc{padding:20px 20px!important}
  .wp.acc h3{cursor:pointer;padding-right:34px;font-size:20px!important}
  .wp.acc h3::after{content:"+";position:absolute;right:-14px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--bg2);color:var(--red);font-size:20px;line-height:28px;text-align:center;font-weight:600}
  .wp.acc.open h3::after{content:"−";background:var(--red);color:#fff}
  .wp.acc .wn{display:none}
  .wp.acc:not(.open) .wa,.wp.acc:not(.open) ul,.wp.acc:not(.open) .wl{display:none}
  .wp.acc .wa{margin-top:10px;font-size:15px}
  .wpanels{gap:10px!important}
  /* 흔히 하는 실수: 옆으로 넘기기 */
  .mist.swipe{display:flex!important;gap:12px;overflow-x:auto;margin:32px -24px 0;padding:0 24px 10px;scroll-snap-type:x mandatory;scrollbar-width:none}
  .mist.swipe::-webkit-scrollbar{display:none}
  .mist.swipe .flip{flex:0 0 72%;scroll-snap-align:center;opacity:1!important;translate:none!important}
  .mist.swipe .flip,.mist.swipe .flip .in{min-height:230px}
}
@media (max-width:900px){.fgfl{right:64px!important}}
@media (max-width:700px){.mist.swipe+p,.mtip{display:none}}

/* ===== 2026-11-13 모바일 2차 ===== */
.nw{white-space:nowrap}
.honest .hl{display:flex;align-items:center;gap:10px}
.honest .hl b.n{font-size:30px}
.honest>b.n{display:none}
/* 첫 화면: 더 빨리 */
.hero h1 .ln>span{animation-duration:.5s!important}
.hero h1 .ln:nth-child(2)>span{animation-delay:.06s!important}
.eq .old::after{animation-delay:.1s!important;animation-duration:.35s!important}
.eq .new{animation-delay:.3s!important;animation-duration:.35s!important}
/* 줄바꿈: 줄 길이를 고르게 */
.faq details>p,.wp li span,.wp .wa,.vc span,.vc small,.lw-intro,.lead,.d,.honest p span,.face p,.sc2 .tt,.reason p,.wpanels .wa{text-wrap-style:auto}
/* 맨 아래로 버튼 */
.totop.tobot{bottom:148px}
@media (max-width:900px){.totop.tobot{bottom:132px}}

@media (max-width:700px){
  /* 상담 신청 · 자가진단 나란히 */
  .hero .ctas{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}
  .hero .ctas .btn{width:100%;padding:15px 8px!important;font-size:15px!important;text-align:center;justify-content:center}
  /* 혼자 vs 함께: 한쪽씩 */
  .vsw{display:grid;grid-template-columns:1fr 1fr;margin:28px 0 12px;border-radius:14px;overflow:hidden;border:1.5px solid rgba(255,255,255,.2)}
  .vsw button{padding:13px 6px;border:0;background:transparent;color:#CFC9C0;font:inherit;font-size:14px;font-weight:700;cursor:pointer}
  .vsw button.w.on{background:var(--red);color:#fff}
  .vsw button.a.on{background:#3A3633;color:#fff}
  .vsg{grid-template-columns:1fr!important;margin-top:0!important;gap:8px!important}
  .vsg .vh{display:none}
  .vsg.mw .vc.a,.vsg.ma .vc.w{display:none}
  .vc{padding:14px 16px!important;font-size:16px!important;align-items:flex-start}
  .vc i{width:26px;height:26px;font-size:13px;margin-top:1px}
  .vc small{font-size:13.5px}
  /* 결과 칩: 줄 정리 */
  .outs{display:grid!important;grid-template-columns:auto 1fr;gap:8px 10px;align-items:start;margin-top:12px}
  .outs .br{display:none}
  .outs b.k{grid-column:1;padding:5px 10px;font-size:12.5px;white-space:nowrap}
  .outs b:not(.k){display:inline-block;margin:0 4px 6px 0;padding:5px 10px;font-size:13px}
  .outs{grid-template-columns:auto 1fr}
  /* 진술 없는 사정 안내 */
  .honest{flex-direction:row!important;padding:18px!important}
  .honest p{font-size:17px}
  /* 성공사례 페이지: 두 칸 */
  #caseList.scs{grid-template-columns:1fr 1fr!important;gap:10px!important}
  #caseList .sc2 .th{aspect-ratio:1/1}
  #caseList .sc2 .bd{padding:12px 12px 14px;gap:5px}
  #caseList .sc2 .ct{font-size:11.5px}
  #caseList .sc2 .tt{font-size:14px;line-height:1.45;-webkit-line-clamp:3}
  #caseList .sc2 .mo{display:none}
  #caseList .sc2 .stp{font-size:14px;padding:4px 9px 3px;right:8px;bottom:8px;border-width:2px;outline-offset:2px}
  #caseList .sc2 .stp.top{top:8px;bottom:auto}
  #caseList .sc2 .stp.s{font-size:12px}
  /* 대표변호사: 모바일 배치 */
  .lw{gap:18px!important}
  .lw-photo{max-width:none!important;aspect-ratio:4/5}
  .lw-body{text-align:center}
  .lw-eyebrow{font-size:11px}
  .lw-name{font-size:40px!important;margin-top:8px}
  .lw-name small{font-size:16px!important;margin-left:8px}
  .lw-quote{display:inline-block;text-align:left;font-size:20px!important;margin-top:18px!important;padding-left:14px}
  .lw-intro{font-size:15.5px!important;line-height:1.8!important;text-align:left;margin-top:18px!important}

  .lw-intro{white-space:normal}
  .lw-tags{justify-content:center;gap:6px;margin-top:16px}
  .lw-tags span{font-size:12.5px;padding:6px 11px}
  .lw-creds{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}
  .lw-creds .lw-cred{width:auto!important;height:58px}
  .lw-creds .lw-cred:not(.img){grid-column:1/-1}
  .lw-creds .lw-ci{max-width:100%;max-height:30px}
  .lwmore{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border-radius:14px;border:1.5px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-size:15px;font-weight:700;cursor:pointer}
  .lwmore i{font-style:normal;color:var(--red);font-size:18px;line-height:1}
  .lw>.lw-cols.fold{display:none!important}
  .lw>.lw-cols{grid-template-columns:1fr!important;gap:18px!important;padding-top:0!important;border-top:0!important}
  .lw-cols li{font-size:14.5px!important}
}
.lwmore{display:none}
@media (max-width:700px){.lwmore{display:flex}}
@media (max-width:700px){
  .halone .d br{display:block!important}
  .outs{display:flex!important;flex-wrap:wrap;gap:6px!important}
  .outs .br{display:block!important;flex-basis:100%;height:2px}
  .outs b,.outs b.k{margin:0!important;padding:5px 10px!important;font-size:12.5px!important;grid-column:auto!important}
}
@media (max-width:700px){.outs{gap:5px!important}.outs b,.outs b.k{padding:4px 8px!important;font-size:12px!important}}

/* ===== 2026-11 라운드: 줄바꿈 · 버튼 · 대표변호사 ===== */
/* 줄바꿈: 폭을 좁혀 맞추지 않고, 마지막 줄만 외톨이가 안 되게 */
p,li,span,small,dd,b,em,blockquote,summary,td,.wa,.lead,.d{text-wrap-style:auto!important}
.nw{white-space:nowrap!important}
.honest p span span,.wp li span span,.faq details>p span{display:inline!important;margin:0!important;font-size:inherit!important;color:inherit!important;font-weight:inherit!important}
h1,h2,.big{text-wrap:balance}
/* 네 가지 질문 카드의 왼쪽 빨간 막대 효과 제거 */
.wp::before{display:none!important}
/* 맨 위(↑)가 위, 맨 아래(↓)가 아래 */
.totop{bottom:148px}
.totop.tobot{bottom:96px}
@media (max-width:900px){.totop{bottom:132px}.totop.tobot{bottom:84px}}
/* "무조건 자백하라고 하지 않습니다" 박스: 가운데 정렬, 밑줄은 글자 길이만 */
.honest{justify-content:center;text-align:center}
.honest p{text-align:center;width:100%}
.honest .hl{display:inline-flex!important;align-items:center;gap:8px;background:none!important;padding:0!important}
.honest .hl b.n{font-size:26px!important}

/* 자가진단: 두 개짜리 선택지는 한 줄에 반반 */
.opts.two{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.opts.two button{padding:12px 8px;white-space:nowrap}
@media (max-width:700px){
  /* 타이핑 문구: 처음부터 끝까지 한 줄 */
  #typeQ{white-space:nowrap;font-size:min(4.9vw,21px)!important;letter-spacing:-.02em}
  /* 재판 없이 / 재판에서 칩: 한 줄씩 */
  .outs{flex-wrap:wrap!important;gap:4px!important}
  .outs b{padding:3px 7px!important;font-size:11.5px!important;white-space:nowrap}
  .outs b.k{padding:3px 4px 3px 0!important;min-width:3.6em}
  .honest{padding:18px 16px!important}
  .honest p{font-size:16.5px}
  .honest p span{font-size:14px}
  .opts.two button{font-size:14px;padding:11px 6px}
  /* 실수 카드: 글이 테두리 밖으로 넘치지 않게 */
  .mist.swipe .flip,.mist.swipe .flip .in{min-height:270px}
  /* FAQ 답변: A 표시를 위로 붙여 글 폭을 넓게 */
}
/* 대표변호사 모바일: 사진 위 이름 + 탭 */
.lw-ov,.lwtabs,.lwp{display:none}
@media (max-width:700px){
  article.lw.mlw{display:flex!important;flex-direction:column;gap:0!important;margin-bottom:56px}
  .mlw .lw-photo{position:relative!important;width:100%;aspect-ratio:4/5;border-radius:22px;overflow:hidden;order:0}
  .mlw .lw-photo .lw-en{display:none}
  .mlw .lw-ov{display:block;position:absolute;left:0;right:0;bottom:0;padding:70px 20px 18px;background:linear-gradient(180deg,rgba(20,18,17,0) 0%,rgba(20,18,17,.78) 70%);color:#fff;text-align:left}
  .mlw .lw-ov span{display:block;font-size:10.5px;letter-spacing:.18em;font-weight:600;opacity:.8}
  .mlw .lw-ov b{display:block;font-size:32px;font-weight:700;letter-spacing:-.02em;margin-top:4px;line-height:1.1}
  .mlw .lw-ov small{font-size:14px;font-weight:600;margin-left:8px;opacity:.9}
  .mlw .lw-body{order:1;text-align:left!important;padding:0!important}
  .mlw .lw-eyebrow,.mlw .lw-name{display:none!important}
  .mlw .lw-quote{display:block!important;margin:22px 0 0!important;font-size:18px!important;line-height:1.5!important;padding-left:14px}
  .mlw .lw-quote br{display:none}
  .mlw .lwtabs{order:2;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:22px;padding:4px;border-radius:14px;background:#EEEAE3}
  .mlw .lwtabs button{border:0;background:none;padding:10px 4px;border-radius:10px;font:inherit;font-size:13.5px;font-weight:600;color:#6B665E;cursor:pointer;white-space:nowrap}
  .mlw .lwtabs button.on{background:#fff;color:var(--ink);box-shadow:0 2px 8px rgba(0,0,0,.08)}
  .mlw .lwp{order:3;margin-top:18px}
  .mlw .lwp.on{display:block}
  .mlw .lwp .lw-intro{margin:0!important;font-size:15.5px!important;line-height:1.85!important;text-align:left}
  .mlw .lwp .lw-intro br{display:block;content:"";margin-top:6px}
  .mlw .lwp .lw-tags{justify-content:flex-start!important;margin-top:16px!important}
  .mlw .lwp .lw-tags span{font-size:12px!important;padding:5px 10px!important}
  .mlw .lwp .lw-cols{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;margin:0!important;padding:0!important;border:0!important}
  .mlw .lwp .lw-creds{margin-top:0!important}
  .mlw .lwp .lw-cert{margin-top:12px!important}
  .lwmore{display:none!important}
}
@media (max-width:700px){
  .faq details>p{padding:16px 16px 20px 48px!important;font-size:15px!important;line-height:1.75}
  .faq details>p::before{left:14px!important;top:17px!important;width:24px!important;height:24px!important;font-size:12px!important}
  .faq summary{padding-left:14px!important}
}
@media (max-width:700px){.opts:not(.two){display:grid;grid-template-columns:1fr;gap:8px}.opts button{text-align:center}}
.lw-intro .ls{display:block}
.lw-intro .ls+.ls{margin-top:2px}
@media (max-width:700px){
  .mlw .lw-quote br{display:inline!important}
  .mlw .lwtabs{width:100%;align-self:stretch;box-sizing:border-box}
  .mlw .lwp{width:100%;align-self:stretch}
  .mlw .lwp .lw-intro .ls+.ls{margin-top:10px}
  .mlw .lwp .lw-intro{line-height:1.75!important}
}
@media (max-width:700px){.mlw .lw-body{width:100%;align-self:stretch}.mlw .lw-quote{margin-left:0!important;margin-right:0!important;text-align:left!important;width:auto!important}}
.faq summary .sq{display:block;min-width:0;flex:1}
/* ===== 2026-11 라운드 2 ===== */
/* 띠 글자: 외곽선 대신 색으로(글자가 겹쳐 보이던 문제) */
.band.a .o{color:#E58C94!important;-webkit-text-stroke:0!important}
.band.b .o{color:var(--red)!important;-webkit-text-stroke:0!important}
/* 출석일 입력칸이 카드 밖으로 넘치지 않게 */
.dday input{display:block;min-width:0;max-width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none;text-align:left}
.dday input::-webkit-date-and-time-value{text-align:left}
@media (max-width:700px){
  /* 띠 두 줄: 위아래로 엇갈리게 */
  .bands{height:150px!important;background:#F3EFE8!important}
  .band{padding:11px 0!important}
  .band-in{font-size:22px!important;gap:16px!important}
  .band-in i{font-size:15px!important}
  .band.b{top:34%!important;transform:translateY(-50%) rotate(3deg)!important}
  .band.a{top:66%!important;transform:translateY(-50%) rotate(-3deg)!important;box-shadow:0 10px 24px rgba(17,17,20,.22)!important}
  /* 성공사례 페이지: 한 줄에 한 장, 크게 */
  #caseList.scs{grid-template-columns:1fr!important;gap:16px!important}
  #caseList .sc2 .th{aspect-ratio:4/3!important}
  #caseList .sc2 .bd{padding:16px 18px 18px}
  #caseList .sc2 .ct{font-size:12.5px}
  #caseList .sc2 .tt{font-size:16px;-webkit-line-clamp:2}
  #caseList .sc2 .stp{font-size:17px;padding:5px 12px 4px;right:12px;bottom:12px}
  #caseList .sc2 .stp.s{font-size:14px}
  /* 대표변호사와 상담 신청 사이 여백 */
  #lawyers{padding-bottom:36px!important}
  .lw-list>article.lw:last-child{margin-bottom:0!important}
}
.dday input{min-height:52px;line-height:1.3}
#lawyers h2>.nw{color:inherit!important}
@media (max-width:700px){#consult h2.slam{font-size:32px!important;line-height:1.3!important}}
/* ===== 개인정보처리방침 ===== */
.pvl{font-weight:800;color:#fff;text-decoration:underline;text-underline-offset:3px}
.agl{color:var(--red);font-weight:700;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}
.form .ag{display:flex;gap:8px;align-items:flex-start}.form .ag input{flex:none;margin-top:4px}
.form .ag[hidden]{display:none}
.pv{font-size:16px;line-height:1.8;color:var(--ink)}
.pv .pv-lead{margin:0;padding:18px 20px;border-radius:14px;background:#fff;border:1px solid var(--line)}
.pv h2{margin:44px 0 12px!important;font-size:21px!important;font-weight:700!important}
.pv p{margin:8px 0}.pv ul{margin:8px 0;padding-left:20px}.pv li{margin:4px 0}
.pv-tw{overflow-x:auto;margin:12px 0}
.pv table{width:100%;border-collapse:collapse;background:#fff;font-size:15px;min-width:420px}
.pv th,.pv td{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}
.pv thead th{background:#F3EFE8;font-weight:700}.pv tbody th{background:#FAF8F4;font-weight:700;white-space:nowrap;width:9em}
@media (max-width:700px){.pv{font-size:15px}.pv h2{font-size:18px!important;margin-top:34px!important}.pv table{font-size:14px;min-width:0}.pv tbody th{width:auto;white-space:normal}}
