@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-00-0699f4789440.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+20-7E,U+A0-FF,U+2013-2014,U+201C-201D,U+AC00,U+AC10,U+AC1C,U+AC74,U+AC80,U+AC8C,U+ACA0,U+ACAC,U+ACB0,U+ACC4,U+ACE0-ACE1,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD6C-AD6D,U+AD81,U+AD8C,U+ADF8,U+ADFC,U+AE08,U+AE30,U+AE4C,U+AE50,U+AED8,U+B098,U+B0B4,U+B204,U+B20C,U+B220,U+B274,U+B294,U+B2C8,U+B2E4,U+B2E8,U+B2F9,U+B354,U+B3C4-B3C5,U+B3D9,U+B458,U+B4DC,U+B4E4,U+B514,U+B5A4,U+B77C,U+B7EC,U+B7FD,U+B807,U+B824,U+B828,U+B82C,U+B85C-B85D,U+B958,U+B978,U+B984,U+B9AC,U+B9BC,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9DE,U+BA54,U+BA74,U+BA85,U+BAA8-BAA9,U+BB38,U+BC0F,U+BC1B-BC1C,U+BC29,U+BC88,U+BCF4,U+BD81,U+BD84,U+BD88,U+BDF0,U+BE44,U+C0AC,U+C0B4,U+C0C9,U+C11C,U+C11E,U+C138,U+C140,U+C168,U+C18C-C18D,U+C218,U+C21C,U+C26C,U+C2B5,U+C2DC,U+C2E0,U+C2F6,U+C529,U+C544,U+C558,U+C5B4,U+C5B8,U+C5C6,U+C5D0,U+C5EC-C5ED,U+C5F0,U+C600-C601,U+C624,U+C678,U+C694,U+C6B0,U+C6B4,U+C6D0,U+C720,U+C73C,U+C740,U+C744,U+C74C,U+C758,U+C774,U+C778,U+C77D,U+C788,U+C790-C791,U+C798,U+C7A0,U+C7A5,U+C800-C801,U+C804,U+C810,U+C815,U+C81C,U+C84C,U+C870,U+C88B,U+C8FC,U+C900,U+C911,U+C9C0,U+C9C4,U+C9F8,U+CC28,U+CC45,U+CC98,U+CC9C,U+CCB4,U+CD5C,U+CD94,U+CD9C,U+CDA9,U+CE68,U+D06C,U+D130,U+D1B5,U+D2B8,U+D310,U+D3B4,U+D3B8,U+D45C,U+D504,U+D544,U+D558,U+D55C,U+D568-D569,U+D574,U+D588,U+D615,U+D648,U+D655,U+D658,U+D68C,U+D6C4,U+D788}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-01-51febccc47c0.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+100-148,U+14A-1C3,U+1C5-201}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-02-7a73a6a58589.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+202-301}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-03-b3448fae87c4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+302-31E,U+321-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-41A}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-04-0cae689aa06b.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+41B-49D,U+4A0-4FF,U+52F,U+E3F,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DC6}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-05-073fe1f70379.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+1DC7-1DF5,U+1DFC-1ECC}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-06-02f5c80365f3.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+1ECD-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FDF}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-07-11cd833e7850.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+1FE?,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200D,U+2010-2012,U+2015-201B,U+201E-2027,U+202F-2060,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20BF,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2123,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+214F,U+2153,U+215A-2181}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-08-e56a249af4cb.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+2182-2188,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+226A-226B,U+22EF,U+2303,U+2305,U+2318,U+2325-2327,U+2329-232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2473,U+24B6-24CF,U+24EA-24F4,U+24FF,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A,U+26A0,U+2713,U+2717,U+2756,U+2776-2789,U+27EF,U+27F5-27FA,U+2985-2986,U+2B06,U+2B12-2B13,U+2B1C,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+3000-3003,U+3008-3011,U+3014-301F,U+3041-3063}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-09-742ad2e7be9d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+3064-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-33B7}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-10-20d8e019aa1a.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+33B8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+AC01-AC0F,U+AC11-AC1B,U+AC1D-AC73,U+AC75-AC7F,U+AC81-AC8B,U+AC8D-AC9F,U+ACA1-ACAB,U+ACAD-ACAF,U+ACB1-ACC3,U+ACC5-ACDF,U+ACE2-ACED}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-11-08554ba2c338.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+ACEE-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD6B,U+AD6E-AD80,U+AD82-AD8B,U+AD8D-ADF5}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-12-ef8a72451c38.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+ADF6-ADF7,U+ADF9-ADFB,U+ADFD-AE07,U+AE09-AE2F,U+AE31-AE4B,U+AE4D-AE4F,U+AE51-AED7,U+AED9-AEFC}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-13-79f60afd51df.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+AEFD-AFFC}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-14-ecdc85eba96a.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+AFFD-B097,U+B099-B0B3,U+B0B5-B0FE}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-15-092c80a7282b.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+B0FF-B1FE}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-16-4e1dbdc7cea4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+B1FF-B203,U+B205-B20B,U+B20D-B21F,U+B221-B273,U+B275-B293,U+B295-B2C7,U+B2C9-B2E3,U+B2E5-B2E7,U+B2E9-B2F8,U+B2FA-B307}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-17-4ed1107933b3.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+B308-B353,U+B355-B3C3,U+B3C6-B3D8,U+B3DA-B40B}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-18-d2426300b223.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+B40C-B457,U+B459-B4DB,U+B4DD-B4E3,U+B4E5-B50E}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-19-ef65c8d0efb0.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+B50F-B513,U+B515-B5A3,U+B5A5-B610}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-20-c02335a34607.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+B611-B710}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-21-ef2fac28ba77.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+B711-B77B,U+B77D-B7EB,U+B7ED-B7FC,U+B7FE-B806,U+B808-B814}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-22-470b8dd101c2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+B815-B823,U+B825-B827,U+B829-B82B,U+B82D-B85B,U+B85E-B919}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-23-afd74fe504cb.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+B91A-B957,U+B959-B977,U+B979-B983,U+B985-B9AB,U+B9AD-B9BB,U+B9BD-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF-B9DD,U+B9DF-BA23}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-24-32245747359f.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+BA24-BA53,U+BA55-BA73,U+BA75-BA84,U+BA86-BAA7,U+BAAA-BB28}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-25-e0819bad692c.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+BB29-BB37,U+BB39-BC0E,U+BC10-BC1A,U+BC1D-BC28,U+BC2A-BC2D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-26-935bf8c2cdbe.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+BC2E-BC87,U+BC89-BCF3,U+BCF5-BD2F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-27-e1a6a272691d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+BD30-BD80,U+BD82-BD83,U+BD85-BD87,U+BD89-BDEF,U+BDF1-BE33}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-28-6856a00af8c1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+BE34-BE43,U+BE45-BF34}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-29-0a5bce298161.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+BF35-C034}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-30-45d77f8b7b2c.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C035-C0AB,U+C0AD-C0B3,U+C0B5-C0C8,U+C0CA-C11B,U+C11D,U+C11F-C137,U+C139-C13A}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-31-74463f6907a8.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C13B-C13F,U+C141-C167,U+C169-C18B,U+C18E-C217,U+C219-C21B,U+C21D-C240}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-32-ad02dbb50006.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C241-C26B,U+C26D-C2B4,U+C2B6-C2DB,U+C2DD-C2DF,U+C2E1-C2F5,U+C2F7-C345}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-33-113935687809.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C346-C445}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-34-6a2b4eee5e69.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C446-C528,U+C52A-C543,U+C545-C547}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-35-abba0d14308d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C548-C557,U+C559-C5B3,U+C5B5-C5B7,U+C5B9-C5C5,U+C5C7-C5CF,U+C5D1-C5EB,U+C5EE-C5EF,U+C5F1-C5FF,U+C602-C623,U+C625-C652}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-36-1a6fae12f728.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C653-C677,U+C679-C693,U+C695-C6AF,U+C6B1-C6B3,U+C6B5-C6CF,U+C6D1-C71F,U+C721-C73B,U+C73D-C73F,U+C741-C743,U+C745-C74B,U+C74D-C757,U+C759-C75D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-37-343da9f97dde.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C75E-C773,U+C775-C777,U+C779-C77C,U+C77E-C787,U+C789-C78F,U+C792-C797,U+C799-C79F,U+C7A1-C7A4,U+C7A6-C7FF,U+C802-C803,U+C805-C80F,U+C811-C814,U+C816-C81B,U+C81D-C84B,U+C84D-C86D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-38-f2535bb59bfd.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C86E-C86F,U+C871-C88A,U+C88C-C8FB,U+C8FD-C8FF,U+C901-C910,U+C912-C972}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-39-7e7cb43be819.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+C973-C9BF,U+C9C1-C9C3,U+C9C5-C9F7,U+C9F9-CA75}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-40-a3c27ab8f646.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+CA76-CB75}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-41-f10558a52a05.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+CB76-CC27,U+CC29-CC44,U+CC46-CC77}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-42-401cc28db4af.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+CC78-CC97,U+CC99-CC9B,U+CC9D-CCB3,U+CCB5-CD5B,U+CD5D-CD7B}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-43-466176159e3e.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+CD7C-CD93,U+CD95-CD9B,U+CD9D-CDA8,U+CDAA-CE67,U+CE69-CE7F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-44-26e44f43d16b.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+CE80-CF7F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-45-dc431b6af7b2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+CF80-D06B,U+D06D-D080}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-46-7fcd15841479.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+D081-D12F,U+D131-D181}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-47-4f571529672c.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+D182-D1B4,U+D1B6-D282}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-48-cb2651d4a48e.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+D283-D2B7,U+D2B9-D30F,U+D311-D384}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-49-189b69188eb4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+D385-D3B3,U+D3B5-D3B7,U+D3B9-D45B,U+D45D-D487}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-50-12088ab8c0ba.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+D488-D503,U+D505-D543,U+D545-D557,U+D559-D55B,U+D55D-D567,U+D56A-D573,U+D575-D587,U+D589-D58F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-51-de5f4b28990d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+D590-D614,U+D616-D647,U+D649-D654,U+D656-D657,U+D659-D68B,U+D68D-D694}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-52-17d43e61792c.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+D695-D6C3,U+D6C5-D787,U+D789-D796}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-53-5904325a2035.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+D797-D7A3,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E11C,U+E11E-E12A,U+E131}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-54-8463bcd81d3c.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+E132-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF60,U+FFA1-FFA6}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-400-55-c5b0bcd12349.woff2)format("woff2");font-weight:400;font-style:normal;font-display:optional;unicode-range:U+FFA7-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE1,U+FFE5-FFE6,U+1F10B,U+1F12F-1F149,U+1F150-1F16B,U+1F170-1F189,U+1F850,U+1F852,U+F0000-F0002}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-00-ab8ec252f492.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+20-7E,U+A0-FF,U+2013-2014,U+201C-201D,U+AC00,U+AC10,U+AC1C,U+AC74,U+AC80,U+AC8C,U+ACA0,U+ACAC,U+ACB0,U+ACC4,U+ACE0-ACE1,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD6C-AD6D,U+AD81,U+AD8C,U+ADF8,U+ADFC,U+AE08,U+AE30,U+AE4C,U+AE50,U+AED8,U+B098,U+B0B4,U+B204,U+B20C,U+B220,U+B274,U+B294,U+B2C8,U+B2E4,U+B2E8,U+B2F9,U+B354,U+B3C4-B3C5,U+B3D9,U+B458,U+B4DC,U+B4E4,U+B514,U+B5A4,U+B77C,U+B7EC,U+B7FD,U+B807,U+B824,U+B828,U+B82C,U+B85C-B85D,U+B958,U+B978,U+B984,U+B9AC,U+B9BC,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9DE,U+BA54,U+BA74,U+BA85,U+BAA8-BAA9,U+BB38,U+BC0F,U+BC1B-BC1C,U+BC29,U+BC88,U+BCF4,U+BD81,U+BD84,U+BD88,U+BDF0,U+BE44,U+C0AC,U+C0B4,U+C0C9,U+C11C,U+C11E,U+C138,U+C140,U+C168,U+C18C-C18D,U+C218,U+C21C,U+C26C,U+C2B5,U+C2DC,U+C2E0,U+C2F6,U+C529,U+C544,U+C558,U+C5B4,U+C5B8,U+C5C6,U+C5D0,U+C5EC-C5ED,U+C5F0,U+C600-C601,U+C624,U+C678,U+C694,U+C6B0,U+C6B4,U+C6D0,U+C720,U+C73C,U+C740,U+C744,U+C74C,U+C758,U+C774,U+C778,U+C77D,U+C788,U+C790-C791,U+C798,U+C7A0,U+C7A5,U+C800-C801,U+C804,U+C810,U+C815,U+C81C,U+C84C,U+C870,U+C88B,U+C8FC,U+C900,U+C911,U+C9C0,U+C9C4,U+C9F8,U+CC28,U+CC45,U+CC98,U+CC9C,U+CCB4,U+CD5C,U+CD94,U+CD9C,U+CDA9,U+CE68,U+D06C,U+D130,U+D1B5,U+D2B8,U+D310,U+D3B4,U+D3B8,U+D45C,U+D504,U+D544,U+D558,U+D55C,U+D568-D569,U+D574,U+D588,U+D615,U+D648,U+D655,U+D658,U+D68C,U+D6C4,U+D788}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-01-4f11743f8f4f.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+100-148,U+14A-1C3,U+1C5-201}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-02-c39cf80df2f5.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+202-301}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-03-0336c3d76de1.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+302-31E,U+321-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-41A}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-04-fd134e845571.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+41B-49D,U+4A0-4FF,U+52F,U+E3F,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DC6}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-05-50b2e4c4637a.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+1DC7-1DF5,U+1DFC-1ECC}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-06-1102c3eabc80.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+1ECD-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FDF}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-07-f60a8414b778.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+1FE?,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200D,U+2010-2012,U+2015-201B,U+201E-2027,U+202F-2060,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20BF,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2123,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+214F,U+2153,U+215A-2181}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-08-b0ba81e1c7e6.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+2182-2188,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+226A-226B,U+22EF,U+2303,U+2305,U+2318,U+2325-2327,U+2329-232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2473,U+24B6-24CF,U+24EA-24F4,U+24FF,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A,U+26A0,U+2713,U+2717,U+2756,U+2776-2789,U+27EF,U+27F5-27FA,U+2985-2986,U+2B06,U+2B12-2B13,U+2B1C,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+3000-3003,U+3008-3011,U+3014-301F,U+3041-3063}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-09-10bde3d8b2e2.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+3064-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-33B7}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-10-b22918990b88.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+33B8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+AC01-AC0F,U+AC11-AC1B,U+AC1D-AC73,U+AC75-AC7F,U+AC81-AC8B,U+AC8D-AC9F,U+ACA1-ACAB,U+ACAD-ACAF,U+ACB1-ACC3,U+ACC5-ACDF,U+ACE2-ACED}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-11-31f75d2953ba.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+ACEE-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD6B,U+AD6E-AD80,U+AD82-AD8B,U+AD8D-ADF5}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-12-da68fba6f9ac.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+ADF6-ADF7,U+ADF9-ADFB,U+ADFD-AE07,U+AE09-AE2F,U+AE31-AE4B,U+AE4D-AE4F,U+AE51-AED7,U+AED9-AEFC}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-13-8fb99a7e4610.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+AEFD-AFFC}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-14-198217131fa2.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+AFFD-B097,U+B099-B0B3,U+B0B5-B0FE}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-15-f1cca5a6872c.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+B0FF-B1FE}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-16-c1b4ac648d8d.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+B1FF-B203,U+B205-B20B,U+B20D-B21F,U+B221-B273,U+B275-B293,U+B295-B2C7,U+B2C9-B2E3,U+B2E5-B2E7,U+B2E9-B2F8,U+B2FA-B307}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-17-b1836a6cca2e.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+B308-B353,U+B355-B3C3,U+B3C6-B3D8,U+B3DA-B40B}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-18-3396a0f28a3d.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+B40C-B457,U+B459-B4DB,U+B4DD-B4E3,U+B4E5-B50E}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-19-43f83e53e6ea.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+B50F-B513,U+B515-B5A3,U+B5A5-B610}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-20-bec14ed9fd0b.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+B611-B710}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-21-f0d199f90112.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+B711-B77B,U+B77D-B7EB,U+B7ED-B7FC,U+B7FE-B806,U+B808-B814}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-22-60cc0c76cc92.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+B815-B823,U+B825-B827,U+B829-B82B,U+B82D-B85B,U+B85E-B919}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-23-e749fed99fa4.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+B91A-B957,U+B959-B977,U+B979-B983,U+B985-B9AB,U+B9AD-B9BB,U+B9BD-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF-B9DD,U+B9DF-BA23}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-24-0fbbb3d3c830.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+BA24-BA53,U+BA55-BA73,U+BA75-BA84,U+BA86-BAA7,U+BAAA-BB28}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-25-34083dde3bf3.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+BB29-BB37,U+BB39-BC0E,U+BC10-BC1A,U+BC1D-BC28,U+BC2A-BC2D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-26-d09a0055906a.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+BC2E-BC87,U+BC89-BCF3,U+BCF5-BD2F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-27-b33e0d92137b.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+BD30-BD80,U+BD82-BD83,U+BD85-BD87,U+BD89-BDEF,U+BDF1-BE33}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-28-41dfe4ba6e21.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+BE34-BE43,U+BE45-BF34}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-29-6002c3322d89.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+BF35-C034}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-30-ba3577fb826b.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C035-C0AB,U+C0AD-C0B3,U+C0B5-C0C8,U+C0CA-C11B,U+C11D,U+C11F-C137,U+C139-C13A}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-31-ac375bd118cb.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C13B-C13F,U+C141-C167,U+C169-C18B,U+C18E-C217,U+C219-C21B,U+C21D-C240}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-32-0ebaf1d31cea.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C241-C26B,U+C26D-C2B4,U+C2B6-C2DB,U+C2DD-C2DF,U+C2E1-C2F5,U+C2F7-C345}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-33-0f73b33f7392.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C346-C445}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-34-975360182085.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C446-C528,U+C52A-C543,U+C545-C547}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-35-59620a0550a4.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C548-C557,U+C559-C5B3,U+C5B5-C5B7,U+C5B9-C5C5,U+C5C7-C5CF,U+C5D1-C5EB,U+C5EE-C5EF,U+C5F1-C5FF,U+C602-C623,U+C625-C652}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-36-a8b98102b7c3.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C653-C677,U+C679-C693,U+C695-C6AF,U+C6B1-C6B3,U+C6B5-C6CF,U+C6D1-C71F,U+C721-C73B,U+C73D-C73F,U+C741-C743,U+C745-C74B,U+C74D-C757,U+C759-C75D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-37-fee9fc56e520.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C75E-C773,U+C775-C777,U+C779-C77C,U+C77E-C787,U+C789-C78F,U+C792-C797,U+C799-C79F,U+C7A1-C7A4,U+C7A6-C7FF,U+C802-C803,U+C805-C80F,U+C811-C814,U+C816-C81B,U+C81D-C84B,U+C84D-C86D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-38-9635b6b3e766.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C86E-C86F,U+C871-C88A,U+C88C-C8FB,U+C8FD-C8FF,U+C901-C910,U+C912-C972}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-39-52a672a56663.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+C973-C9BF,U+C9C1-C9C3,U+C9C5-C9F7,U+C9F9-CA75}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-40-6661d7d32463.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+CA76-CB75}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-41-4aee6b2f113a.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+CB76-CC27,U+CC29-CC44,U+CC46-CC77}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-42-e58bce00112d.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+CC78-CC97,U+CC99-CC9B,U+CC9D-CCB3,U+CCB5-CD5B,U+CD5D-CD7B}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-43-f20ae381fca4.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+CD7C-CD93,U+CD95-CD9B,U+CD9D-CDA8,U+CDAA-CE67,U+CE69-CE7F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-44-bfe7aa896715.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+CE80-CF7F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-45-e966c2c71d12.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+CF80-D06B,U+D06D-D080}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-46-d7136f823a52.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+D081-D12F,U+D131-D181}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-47-dba56b373a0e.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+D182-D1B4,U+D1B6-D282}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-48-a2c6393bd204.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+D283-D2B7,U+D2B9-D30F,U+D311-D384}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-49-1ae3162bc883.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+D385-D3B3,U+D3B5-D3B7,U+D3B9-D45B,U+D45D-D487}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-50-e705d1d0c1da.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+D488-D503,U+D505-D543,U+D545-D557,U+D559-D55B,U+D55D-D567,U+D56A-D573,U+D575-D587,U+D589-D58F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-51-5e6a308a6f71.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+D590-D614,U+D616-D647,U+D649-D654,U+D656-D657,U+D659-D68B,U+D68D-D694}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-52-787ea0c362ad.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+D695-D6C3,U+D6C5-D787,U+D789-D796}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-53-8397e7c52354.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+D797-D7A3,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E11C,U+E11E-E12A,U+E131}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-54-ce5d8575b6bd.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+E132-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF60,U+FFA1-FFA6}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-600-55-cef8347a881f.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:optional;unicode-range:U+FFA7-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE1,U+FFE5-FFE6,U+1F10B,U+1F12F-1F149,U+1F150-1F16B,U+1F170-1F189,U+1F850,U+1F852,U+F0000-F0002}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-latin-0d3c05a97f2b.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+20-7E,U+A0-FF,U+2013-2014,U+201C-201D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-00-ec01a5eed53d.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+AC00,U+AC10,U+AC1C,U+AC74,U+AC80,U+AC8C,U+ACA0,U+ACAC,U+ACB0,U+ACC4,U+ACE0-ACE1,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD6C-AD6D,U+AD81,U+AD8C,U+ADF8,U+ADFC,U+AE08,U+AE30,U+AE4C,U+AE50,U+AED8,U+B098,U+B0B4,U+B204,U+B20C,U+B220,U+B274,U+B294,U+B2C8,U+B2E4,U+B2E8,U+B2F9,U+B354,U+B3C4-B3C5,U+B3D9,U+B458,U+B4DC,U+B4E4,U+B514,U+B5A4,U+B77C,U+B7EC,U+B7FD,U+B807,U+B824,U+B828,U+B82C,U+B85C-B85D,U+B958,U+B978,U+B984,U+B9AC,U+B9BC,U+B9C8-B9C9,U+B9CC,U+B9CE,U+B9DE,U+BA54,U+BA74,U+BA85,U+BAA8-BAA9,U+BB38,U+BC0F,U+BC1B-BC1C,U+BC29,U+BC88,U+BCF4,U+BD81,U+BD84,U+BD88,U+BDF0,U+BE44,U+C0AC,U+C0B4,U+C0C9,U+C11C,U+C11E,U+C138,U+C140,U+C168,U+C18C-C18D,U+C218,U+C21C,U+C26C,U+C2B5,U+C2DC,U+C2E0,U+C2F6,U+C529,U+C544,U+C558,U+C5B4,U+C5B8,U+C5C6,U+C5D0,U+C5EC-C5ED,U+C5F0,U+C600-C601,U+C624,U+C678,U+C694,U+C6B0,U+C6B4,U+C6D0,U+C720,U+C73C,U+C740,U+C744,U+C74C,U+C758,U+C774,U+C778,U+C77D,U+C788,U+C790-C791,U+C798,U+C7A0,U+C7A5,U+C800-C801,U+C804,U+C810,U+C815,U+C81C,U+C84C,U+C870,U+C88B,U+C8FC,U+C900,U+C911,U+C9C0,U+C9C4,U+C9F8,U+CC28,U+CC45,U+CC98,U+CC9C,U+CCB4,U+CD5C,U+CD94,U+CD9C,U+CDA9,U+CE68,U+D06C,U+D130,U+D1B5,U+D2B8,U+D310,U+D3B4,U+D3B8,U+D45C,U+D504,U+D544,U+D558,U+D55C,U+D568-D569,U+D574,U+D588,U+D615,U+D648,U+D655,U+D658,U+D68C,U+D6C4,U+D788}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-01-dc87f0a30be7.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+100-148,U+14A-1C3,U+1C5-201}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-02-eed57a6980e9.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+202-301}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-03-de526a48e539.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+302-31E,U+321-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-41A}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-04-78ab0c21a504.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+41B-49D,U+4A0-4FF,U+52F,U+E3F,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DC6}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-05-d2b2954989f0.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+1DC7-1DF5,U+1DFC-1ECC}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-06-6e0fd25206ac.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+1ECD-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FDF}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-07-0f885acc0994.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+1FE?,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200D,U+2010-2012,U+2015-201B,U+201E-2027,U+202F-2060,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20BF,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2123,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+214F,U+2153,U+215A-2181}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-08-690126deea50.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+2182-2188,U+2190-2199,U+21A9-21AA,U+21B0-21B1,U+21B3-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+226A-226B,U+22EF,U+2303,U+2305,U+2318,U+2325-2327,U+2329-232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2473,U+24B6-24CF,U+24EA-24F4,U+24FF,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+266A,U+26A0,U+2713,U+2717,U+2756,U+2776-2789,U+27EF,U+27F5-27FA,U+2985-2986,U+2B06,U+2B12-2B13,U+2B1C,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+3000-3003,U+3008-3011,U+3014-301F,U+3041-3063}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-09-515266e390e5.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+3064-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-33B7}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-10-b40ecea6168f.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+33B8-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+AC01-AC0F,U+AC11-AC1B,U+AC1D-AC73,U+AC75-AC7F,U+AC81-AC8B,U+AC8D-AC9F,U+ACA1-ACAB,U+ACAD-ACAF,U+ACB1-ACC3,U+ACC5-ACDF,U+ACE2-ACED}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-11-d9fa37c08181.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+ACEE-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD6B,U+AD6E-AD80,U+AD82-AD8B,U+AD8D-ADF5}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-12-0d0ad1d74d4e.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+ADF6-ADF7,U+ADF9-ADFB,U+ADFD-AE07,U+AE09-AE2F,U+AE31-AE4B,U+AE4D-AE4F,U+AE51-AED7,U+AED9-AEFC}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-13-255ec0647ef0.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+AEFD-AFFC}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-14-840413912f12.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+AFFD-B097,U+B099-B0B3,U+B0B5-B0FE}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-15-1c8e475e2105.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+B0FF-B1FE}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-16-53959afc0f23.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+B1FF-B203,U+B205-B20B,U+B20D-B21F,U+B221-B273,U+B275-B293,U+B295-B2C7,U+B2C9-B2E3,U+B2E5-B2E7,U+B2E9-B2F8,U+B2FA-B307}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-17-5c21b0e126e3.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+B308-B353,U+B355-B3C3,U+B3C6-B3D8,U+B3DA-B40B}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-18-aef291428d86.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+B40C-B457,U+B459-B4DB,U+B4DD-B4E3,U+B4E5-B50E}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-19-f2bd8d730484.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+B50F-B513,U+B515-B5A3,U+B5A5-B610}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-20-61f4fb88976f.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+B611-B710}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-21-4ba3a4852c93.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+B711-B77B,U+B77D-B7EB,U+B7ED-B7FC,U+B7FE-B806,U+B808-B814}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-22-1d3a79ec41a6.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+B815-B823,U+B825-B827,U+B829-B82B,U+B82D-B85B,U+B85E-B919}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-23-84c7abbdf084.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+B91A-B957,U+B959-B977,U+B979-B983,U+B985-B9AB,U+B9AD-B9BB,U+B9BD-B9C7,U+B9CA-B9CB,U+B9CD,U+B9CF-B9DD,U+B9DF-BA23}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-24-398a4fa92451.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+BA24-BA53,U+BA55-BA73,U+BA75-BA84,U+BA86-BAA7,U+BAAA-BB28}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-25-d6902d70ca47.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+BB29-BB37,U+BB39-BC0E,U+BC10-BC1A,U+BC1D-BC28,U+BC2A-BC2D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-26-b43fe89eacf9.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+BC2E-BC87,U+BC89-BCF3,U+BCF5-BD2F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-27-b81a655f31e8.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+BD30-BD80,U+BD82-BD83,U+BD85-BD87,U+BD89-BDEF,U+BDF1-BE33}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-28-a2e69dcfff97.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+BE34-BE43,U+BE45-BF34}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-29-e46e66426a17.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+BF35-C034}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-30-16b05444099a.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C035-C0AB,U+C0AD-C0B3,U+C0B5-C0C8,U+C0CA-C11B,U+C11D,U+C11F-C137,U+C139-C13A}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-31-ceb247685f75.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C13B-C13F,U+C141-C167,U+C169-C18B,U+C18E-C217,U+C219-C21B,U+C21D-C240}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-32-4ba0d3195d13.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C241-C26B,U+C26D-C2B4,U+C2B6-C2DB,U+C2DD-C2DF,U+C2E1-C2F5,U+C2F7-C345}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-33-0ad63f72919a.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C346-C445}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-34-eb9e700e3136.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C446-C528,U+C52A-C543,U+C545-C547}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-35-7e79d05f1d12.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C548-C557,U+C559-C5B3,U+C5B5-C5B7,U+C5B9-C5C5,U+C5C7-C5CF,U+C5D1-C5EB,U+C5EE-C5EF,U+C5F1-C5FF,U+C602-C623,U+C625-C652}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-36-1b719aab9a7e.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C653-C677,U+C679-C693,U+C695-C6AF,U+C6B1-C6B3,U+C6B5-C6CF,U+C6D1-C71F,U+C721-C73B,U+C73D-C73F,U+C741-C743,U+C745-C74B,U+C74D-C757,U+C759-C75D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-37-f3432e6e326a.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C75E-C773,U+C775-C777,U+C779-C77C,U+C77E-C787,U+C789-C78F,U+C792-C797,U+C799-C79F,U+C7A1-C7A4,U+C7A6-C7FF,U+C802-C803,U+C805-C80F,U+C811-C814,U+C816-C81B,U+C81D-C84B,U+C84D-C86D}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-38-fe61b3fc3d51.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C86E-C86F,U+C871-C88A,U+C88C-C8FB,U+C8FD-C8FF,U+C901-C910,U+C912-C972}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-39-fe151fbff886.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+C973-C9BF,U+C9C1-C9C3,U+C9C5-C9F7,U+C9F9-CA75}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-40-1c007f3f9c48.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+CA76-CB75}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-41-e3de656bb0ff.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+CB76-CC27,U+CC29-CC44,U+CC46-CC77}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-42-8a0e0de9e390.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+CC78-CC97,U+CC99-CC9B,U+CC9D-CCB3,U+CCB5-CD5B,U+CD5D-CD7B}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-43-848b660544db.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+CD7C-CD93,U+CD95-CD9B,U+CD9D-CDA8,U+CDAA-CE67,U+CE69-CE7F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-44-b3267636b0f3.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+CE80-CF7F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-45-c7eea49c6564.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+CF80-D06B,U+D06D-D080}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-46-134e52b592ec.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+D081-D12F,U+D131-D181}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-47-7d8e5d016404.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+D182-D1B4,U+D1B6-D282}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-48-616e851472f1.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+D283-D2B7,U+D2B9-D30F,U+D311-D384}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-49-eff62791ec78.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+D385-D3B3,U+D3B5-D3B7,U+D3B9-D45B,U+D45D-D487}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-50-69c2946a61e3.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+D488-D503,U+D505-D543,U+D545-D557,U+D559-D55B,U+D55D-D567,U+D56A-D573,U+D575-D587,U+D589-D58F}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-51-806cc17a15c6.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+D590-D614,U+D616-D647,U+D649-D654,U+D656-D657,U+D659-D68B,U+D68D-D694}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-52-f676070b172c.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+D695-D6C3,U+D6C5-D787,U+D789-D796}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-53-d60cd62b5c15.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+D797-D7A3,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E11C,U+E11E-E12A,U+E131}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-54-24266261bb9b.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+E132-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF60,U+FFA1-FFA6}@font-face{font-family:NugubookReader;src:url(/fonts/subsets/pretendard-700-55-bfbda26c8951.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:optional;unicode-range:U+FFA7-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE1,U+FFE5-FFE6,U+1F10B,U+1F12F-1F149,U+1F150-1F16B,U+1F170-1F189,U+1F850,U+1F852,U+F0000-F0002}
:root{--font-quotation:"Nanum Myeongjo", "AppleMyungjo", "Batang", Georgia, serif;--text-13:.8125rem;--text-15:.9375rem;--text-17:1.0625rem;--text-20:1.25rem;--text-24:1.5rem;--text-28:1.75rem;--text-34:2.125rem;--text-40:2.5rem;--text-48:3rem;--text-56:3.5rem;--leading-13:1.53846;--leading-15:1.6;--leading-17:1.64706;--leading-20:1.5;--leading-24:1.41667;--leading-28:1.35714;--leading-34:1.29412;--leading-40:1.25;--leading-48:1.20833;--leading-56:1.21429;--font-page-title:var(--text-40);--line-page-title:var(--leading-40);--font-person-title:var(--text-56);--line-person-title:var(--leading-56);--font-book-title:var(--text-48);--line-book-title:var(--leading-48);--font-section-title:var(--text-28);--line-section-title:var(--leading-28);--font-subsection-title:var(--text-24);--line-subsection-title:var(--leading-24);--font-card-title:var(--text-17);--line-card-title:var(--leading-17)}@media (max-width:1000px){:root{--font-person-title:var(--text-48);--line-person-title:var(--leading-48);--font-book-title:var(--text-40);--line-book-title:var(--leading-40)}}@media (max-width:767px){:root{--font-page-title:var(--text-34);--line-page-title:var(--leading-34);--font-card-title:var(--text-15);--line-card-title:var(--leading-15)}}@media (max-width:740px){:root{--font-person-title:var(--text-40);--line-person-title:var(--leading-40);--font-book-title:var(--text-34);--line-book-title:var(--leading-34);--font-section-title:var(--text-24);--line-section-title:var(--leading-24);--font-subsection-title:var(--text-20);--line-subsection-title:var(--leading-20)}}.nugu-source blockquote.nugu-excerpt,.universe-profile-quote blockquote,.renewal-person-quote blockquote{font-family:var(--font-quotation)}.nugu-source blockquote.nugu-excerpt>p{letter-spacing:-.1px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.85}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--renew-bg:#fff;--renew-ink:#161616;--renew-muted:#777773;--renew-line:#e4e4e1;--renew-surface:#f3f3f1;--renew-pill:#f0f0ee;--renew-card:#f8f8f6;--nugu-paper:var(--renew-bg);--nugu-ink:var(--renew-ink);--nugu-muted:var(--renew-muted);--nugu-secondary:#62625f;--nugu-subtle:#82827d;--nugu-soft-line:var(--renew-line);--nugu-grid-line:var(--renew-line);--nugu-chart:var(--renew-ink);--nugu-track:var(--renew-surface);--nugu-line:var(--renew-line);--nugu-yellow:#f0edce;--nugu-new-bg:transparent;--nugu-new-ink:#237a50;--nugu-new-dot:#2f9d6a;--nugu-hover:var(--renew-surface);--nugu-focus:#557eaa;--nugu-error:#a53a31;--nugu-header-height:92px;--nugu-content-start:36px;--nugu-content-end:72px;--nugu-section-gap:40px;--sans:"Pretendard",Arial,"Apple SD Gothic Neo",sans-serif;--ink:var(--renew-ink);--paper:var(--renew-bg);--line:var(--renew-line)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--renew-bg:#161616;--renew-ink:#f0f0ed;--renew-muted:#aaa9a4;--renew-line:#363635;--renew-surface:#252524;--renew-pill:#292928;--renew-card:#20201f;--nugu-secondary:#c0bfba;--nugu-subtle:#a1a09a;--nugu-yellow:#454331;--nugu-new-bg:transparent;--nugu-new-ink:#97d7b4;--nugu-new-dot:#64c899;--nugu-error:#ef9b8a}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:var(--sans);color:var(--renew-ink);background:var(--renew-bg);font-size:var(--text-17);line-height:var(--leading-17);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}button:disabled{opacity:.35;cursor:default}input,textarea,select{background:var(--renew-bg)}a,button,input,summary{-webkit-tap-highlight-color:transparent}h1,h2,h3,p{margin:0}img{max-width:100%;display:block}svg{flex-shrink:0}a,button,summary{touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:4px;outline:2px solid #6485a4}::selection{color:#151515;background:#d5e3eb}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:300;background:var(--renew-ink);color:var(--renew-bg);border-radius:30px;padding:12px 18px;position:fixed;top:-80px;left:24px}.skip-link:focus{top:22px}.glass-pill{border:1px solid color-mix(in srgb,var(--renew-line) 62%,transparent);background:var(--renew-pill);border-radius:999px;box-shadow:inset 0 1px 1.5px #ffffff70,inset 0 -1px 1.5px #00000008,0 1px 8px #0000000d}.renew-header{z-index:50;pointer-events:none;justify-content:space-between;align-items:center;gap:24px;height:92px;padding:18px 20px;display:flex;position:fixed;inset:0 0 auto}.renew-header>*{pointer-events:auto}.renew-header:not([data-canvas=true]){background:linear-gradient(var(--renew-bg) 45%,color-mix(in srgb,var(--renew-bg) 90%,transparent) 85%,transparent)}.renew-search{width:456px;height:56px;color:var(--renew-muted);align-items:center;gap:10px;padding:0 17px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.renew-search input{width:100%;min-width:0;color:var(--renew-ink);font-size:var(--text-17);height:100%;line-height:var(--leading-17);background:0 0;border:0;outline:0}.renew-search input::-webkit-search-cancel-button{display:none}.renew-search input::placeholder{color:#93938f}.renew-search button{place-items:center;min-width:24px;height:36px;padding:0;display:grid}.renew-search-submit{color:var(--renew-ink)}.renew-actions{align-items:center;gap:6px;height:56px;padding:7px 10px;display:flex;position:relative}.renew-actions>button,.nugu-theme-toggle{border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.renew-actions>button:hover,.nugu-theme-toggle:hover{background:color-mix(in srgb,var(--renew-ink) 6%,transparent)}.renew-view-toggle{border:1px solid var(--renew-line)}.nugu-theme-sun{display:none}:root[data-theme=dark] .nugu-theme-sun{display:block}:root[data-theme=dark] .nugu-theme-moon{display:none}.renew-explore:not([data-canvas=true]){min-height:80vh;padding:150px 32px 100px}.renew-explore-title{font-size:var(--font-page-title);letter-spacing:-1.6px;font-weight:500;line-height:var(--line-page-title);max-width:1000px}.renew-results-bar{color:var(--renew-muted);font-size:var(--text-13);line-height:var(--leading-13);justify-content:space-between;align-items:center;gap:15px;margin:18px 0 35px;display:flex}.renew-canvas{touch-action:none;overscroll-behavior:none;cursor:grab;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.renew-canvas:active{cursor:grabbing}.renew-canvas-plane{transform-origin:0 0;will-change:transform;position:absolute;inset:0}.renew-tile{background:var(--renew-surface);contain:layout style paint;cursor:inherit;border-radius:3px;display:block;position:absolute;top:0;left:0;overflow:hidden}.renew-tile>img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.renew-tile-book{background:#f1f0eb}.renew-tile-book>img{object-fit:contain}.renew-tile-caption{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000 35%,#000a);flex-direction:column;justify-content:flex-end;padding:12px 10px;transition:opacity .15s;display:flex;position:absolute;inset:0}.renew-tile:hover .renew-tile-caption,.renew-tile:focus-visible .renew-tile-caption{opacity:1}.renew-tile-caption strong{font-size:var(--text-15);line-height:var(--leading-15);letter-spacing:-.3px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:550;display:-webkit-box;overflow:hidden}.renew-tile-caption small{font-size:var(--text-13);line-height:var(--leading-13);opacity:.8;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:5px;display:-webkit-box;overflow:hidden}.renew-tile-caption>svg{position:absolute;top:9px;right:9px}.renew-image-fallback{height:100%;font-size:var(--text-15);text-align:center;color:var(--renew-muted);line-height:var(--leading-15);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:15px;display:flex}.renew-canvas-controls{z-index:20;gap:2px;padding:6px;display:flex;position:fixed;bottom:22px;right:22px}.renew-canvas-controls button{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.renew-canvas-controls button:hover{background:var(--renew-bg)}.renew-discovery-tools{z-index:21;height:46px;font-size:var(--text-15);line-height:var(--leading-15);align-items:center;gap:14px;padding:5px 17px 5px 12px;display:flex;position:fixed;bottom:22px;left:22px}.renew-discovery-tools>button{align-items:center;gap:7px;height:34px;padding:0;display:flex}.renew-discovery-tools b{background:var(--renew-ink);color:var(--renew-bg);font-size:var(--text-13);min-width:17px;line-height:var(--leading-13);border-radius:50%;padding:1px 4px}.renew-tool-divider{background:var(--renew-line);width:1px;height:15px}.renew-result-count{color:var(--renew-muted);white-space:nowrap}.renew-canvas-hint{color:var(--renew-muted);font-size:var(--text-13);line-height:var(--leading-13);padding-left:5px}.renew-query-chip{white-space:nowrap;text-overflow:ellipsis;max-width:170px;overflow:hidden}.renew-list-grid{columns:6;column-gap:18px}.renew-list-card{break-inside:avoid;margin-bottom:30px}.renew-list-image{background:var(--renew-surface);border-radius:4px;position:relative;overflow:hidden}.renew-list-image img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.renew-list-image-book{background:#f1f0eb}.renew-list-image-book img{object-fit:contain}.renew-list-card h2{font-size:var(--font-card-title);letter-spacing:-.3px;font-weight:550;line-height:var(--line-card-title);margin:10px 1px 4px}.renew-list-card p{font-size:var(--text-13);color:var(--renew-muted);line-height:var(--leading-13);margin:0 1px}.renew-load-more{font-size:var(--text-15);line-height:var(--leading-15);border:1px solid var(--renew-line);border-radius:30px;align-items:center;gap:18px;margin:45px auto 0;padding:13px 22px;display:flex}.renew-load-more span{font-size:var(--text-13);color:var(--renew-muted);line-height:var(--leading-13)}.renew-empty{background:var(--renew-bg);z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:70vh;padding:130px 24px 80px;display:flex;position:relative}.renew-empty h2{font-size:var(--text-24);letter-spacing:-.7px;font-weight:500;line-height:var(--leading-24)}.renew-empty p{color:var(--renew-muted);text-align:center}.renew-button,.nugu-button{background:var(--renew-ink);color:var(--renew-bg);min-height:43px;font-size:var(--text-15);border:1px solid var(--renew-ink);line-height:var(--leading-15);border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:11px 21px;display:inline-flex}.renew-filter-dialog{border:1px solid var(--renew-line);width:500px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 40px);color:var(--renew-ink);background:var(--renew-bg);border-radius:24px;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 20px 90px #0003}.renew-filter-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0005}.renew-filter-heading{border-bottom:1px solid var(--renew-line);justify-content:space-between;align-items:center;padding:24px 26px;display:flex}.renew-filter-heading h2{font-size:var(--text-20);letter-spacing:-.5px;font-weight:550;line-height:var(--leading-20)}.renew-filter-heading button{background:var(--renew-surface);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.renew-filter-body{max-height:calc(100dvh - 230px);padding:26px;overflow:auto}.renew-filter-body fieldset{border:0;min-width:0;margin:0 0 26px;padding:0}.renew-filter-body fieldset:last-child{margin-bottom:0}.renew-filter-body legend{font-size:var(--text-15);font-weight:600;line-height:var(--leading-15);margin-bottom:12px}.renew-chips{flex-wrap:wrap;gap:7px;display:flex}.renew-chips button{border:1px solid var(--renew-line);min-height:35px;font-size:var(--text-15);line-height:var(--leading-15);border-radius:99px;align-items:center;gap:7px;padding:7px 13px;display:flex}.renew-chips button[aria-pressed=true]{background:var(--renew-ink);border-color:var(--renew-ink);color:var(--renew-bg)}.renew-filter-body select{font-size:var(--text-15);line-height:var(--leading-15);border:1px solid var(--renew-line);border-radius:9px;width:100%;padding:10px}.renew-personality{margin-bottom:25px}.renew-personality>summary{font-size:var(--text-15);color:var(--renew-muted);line-height:var(--leading-15);padding:8px 0}.renew-personality[open]>summary{margin-bottom:15px}.renew-filter-footer{border-top:1px solid var(--renew-line);background:var(--renew-bg);font-size:var(--text-15);line-height:var(--leading-15);justify-content:space-between;align-items:center;padding:18px 25px;display:flex}.renew-remarks-grid{columns:4;column-gap:22px}.renew-remark{break-inside:avoid;border:1px solid var(--renew-line);background:var(--renew-card);border-radius:16px;margin:0 0 22px;overflow:hidden}.renew-remark-person{align-items:center;gap:8px;padding:21px 22px 0;display:flex}.renew-remark-person span{font-size:var(--text-15);font-weight:600;line-height:var(--leading-15)}.renew-remark-person small{font-size:var(--text-13);color:var(--renew-muted);line-height:var(--leading-13)}.renew-remark-person svg{margin-left:auto}.renew-remark .nugu-source{padding:18px 22px 23px}.renew-remark .nugu-relation{font-size:var(--text-13);color:var(--renew-muted);border:1px solid var(--renew-line);line-height:var(--leading-13);border-radius:20px;padding:3px 8px}.renew-remark .nugu-excerpt{font-size:var(--text-20);line-height:var(--leading-20);letter-spacing:-.5px;white-space:pre-line;margin:15px 0 20px;font-weight:400}.renew-remark .nugu-source-link{font-size:var(--text-13);color:var(--renew-muted);line-height:var(--leading-13);align-items:center;gap:8px;display:flex}.renew-remark .nugu-source-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.renew-remark .nugu-source-dates{font-size:var(--text-13);color:var(--renew-muted);line-height:var(--leading-13);flex-wrap:wrap;gap:4px 8px;margin-top:8px;display:flex}.renew-remark-book{border-top:1px solid var(--renew-line);align-items:center;gap:12px;padding:16px 22px;display:flex}.renew-remark-book img{object-fit:contain;width:35px;height:49px}.renew-remark-book span{flex:1;min-width:0}.renew-remark-book strong{font-size:var(--text-15);font-weight:550;line-height:var(--leading-15);display:block}.renew-remark-book small{font-size:var(--text-13);color:var(--renew-muted);line-height:var(--leading-13);margin-top:4px;display:block}.nugu-new-badge{background:var(--nugu-new-bg);color:var(--nugu-new-ink);white-space:nowrap;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:550;line-height:20px;display:inline-flex}.nugu-new-badge:before{content:"";background:var(--nugu-new-dot);border-radius:50%;flex:none;width:5px;height:5px}.nugu-source-labels{min-height:26px;font-size:var(--text-13);flex-wrap:wrap;align-items:center;gap:8px;line-height:20px;display:flex}.nugu-artwork{background:var(--renew-surface);position:relative;overflow:hidden}.nugu-artwork>img{object-fit:cover;width:100%;height:100%}.nugu-artwork-book>img{object-fit:contain}.nugu-image-fallback{min-height:180px;color:var(--renew-muted);font-size:var(--text-13);line-height:var(--leading-13);justify-content:center;align-items:center;display:flex}.nugu-person-avatar{background:var(--renew-surface);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:hidden}.nugu-person-avatar img{object-fit:cover;width:100%;height:100%}.nugu-profile-back{font-size:var(--text-15);color:var(--renew-muted);line-height:var(--leading-15);align-items:center;gap:7px;display:inline-flex}.nugu-container{width:calc(100% - 64px);max-width:1340px;margin:auto}.nugu-footer{border-top:1px solid var(--renew-line)}.nugu-footer-inner{color:var(--renew-muted);font-size:var(--text-13);line-height:var(--leading-13);flex-wrap:wrap;align-items:center;gap:20px;padding:28px 0 90px;display:flex}.nugu-footer nav{flex-wrap:wrap;gap:18px;margin-left:auto;display:flex}.nugu-footer button{font-size:inherit;padding:0}.nugu-footer-inner>span{font-size:var(--text-13);letter-spacing:1px;line-height:var(--leading-13)}body:has(.renew-explore[data-canvas=true]){overflow:hidden}body:has(.renew-explore[data-canvas=true]) .nugu-footer{display:none}.nugu-cheer{display:none}@media (min-width:1700px){.renew-list-grid{columns:8}.renew-remarks-grid{columns:5}}@media (max-width:1279px){.renew-search{width:320px}.renew-list-grid{columns:5}.renew-remarks-grid{columns:3}}@media (max-width:767px){.renew-header{gap:10px;height:80px;padding:12px}.renew-search{flex:1;gap:8px;width:auto;height:52px;padding:0 13px;position:static;transform:none}.renew-search input{font-size:var(--text-17);line-height:var(--leading-17)}.renew-search input::placeholder{font-size:inherit}.renew-search-submit{display:none!important}.renew-actions{gap:2px;height:52px;padding:6px}.renew-actions>button{width:32px;height:36px}.renew-header{background:linear-gradient(var(--renew-bg) 65%,color-mix(in srgb,var(--renew-bg) 90%,transparent))}.renew-discovery-tools{height:42px;font-size:var(--text-15);line-height:var(--leading-15);gap:9px;padding:4px 12px;bottom:16px;left:12px}.renew-canvas-hint{display:none}.renew-canvas-controls{gap:0;padding:5px;bottom:16px;right:12px}.renew-canvas-controls button{width:29px;height:30px}.renew-explore:not([data-canvas=true]){padding:113px 16px 90px}.renew-explore-title{font-size:var(--font-page-title);letter-spacing:-1px;line-height:var(--line-page-title)}.renew-results-bar{font-size:var(--text-13);line-height:var(--leading-13);align-items:flex-start;margin:15px 0 26px}.renew-results-bar p{max-width:70%}.renew-list-grid{columns:3;column-gap:12px}.renew-list-card{margin-bottom:22px}.renew-list-card h2{font-size:var(--font-card-title);line-height:var(--line-card-title)}.renew-list-card p{font-size:var(--text-13);line-height:var(--leading-13)}.renew-remarks-grid{columns:2;column-gap:14px}.renew-remark{margin-bottom:14px}.renew-remark-person{padding:18px 18px 0}.renew-remark .nugu-source{padding:15px 18px 20px}.renew-remark .nugu-excerpt{font-size:var(--text-20);line-height:var(--leading-20)}.renew-remark-book{padding:15px 18px}.nugu-container{width:calc(100% - 32px)}.nugu-footer-inner{padding:25px 0 95px;display:block}.nugu-footer nav{gap:12px 20px;margin:20px 0}.renew-filter-heading,.renew-filter-body{padding:22px 20px}.renew-query-chip{max-width:104px}.renew-tile-caption strong{font-size:var(--text-15);line-height:var(--leading-15)}}@media (max-width:479px){.renew-list-grid{columns:2}.renew-remarks-grid{columns:1}.renew-tile-caption{padding:9px}.renew-result-count{font-size:var(--text-13);line-height:var(--leading-13)}.renew-discovery-tools{gap:8px}.renew-remark .nugu-excerpt{font-size:var(--text-20);line-height:var(--leading-20)}.renew-explore-title{max-width:320px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.renew-remark-thumb{display:block;overflow:hidden;flex:none!important;width:35px!important;height:49px!important}.renew-remark-thumb img{object-fit:contain;width:100%;height:100%}.renew-remark-thumb .renew-image-fallback{font-size:var(--text-13);line-height:var(--leading-13);gap:2px;padding:3px}.renew-remark-thumb .renew-image-fallback svg{width:15px;height:15px}.renew-discovery-tools{max-width:calc(100vw - 172px)}.renew-discovery-tools>button:first-child,.renew-tool-divider{flex-shrink:0}.renew-result-count,.renew-query-chip{text-overflow:ellipsis;min-width:0;overflow:hidden}.renew-discovery-tools .renew-query-chip{flex-shrink:1}.renew-canvas-hint{flex-shrink:0}.renew-remark-person{flex-wrap:wrap}.renew-remark-thumb .renew-image-fallback strong{display:none}@media (max-width:1000px){.renew-canvas-hint{display:none}}@media (max-width:767px){.renew-discovery-tools{max-width:calc(100vw - 134px)}.renew-results-bar{flex-wrap:wrap}}.nugu-inline-icon{vertical-align:-.15em;flex:none;display:inline-block}.nugu-brand-mark{flex:none}
.renewal-detail{--detail-paper:#fff;--detail-surface:#f4f4f2;--detail-ink:#141414;--detail-muted:#737373;--detail-line:#e5e5e2;max-width:1248px;padding:calc(var(--renew-header-height,92px) + 24px) 40px 72px;color:var(--detail-ink);margin-inline:auto}.renewal-detail *,.renewal-document-intro *{box-sizing:border-box}.renewal-detail a{color:inherit}.renewal-detail a:focus-visible,.renewal-detail summary:focus-visible{outline-offset:5px;outline:2px solid}.renewal-detail-topline{justify-content:space-between;gap:20px;margin-bottom:24px;display:flex}.renewal-detail-topline a{min-height:44px;font-size:var(--text-15);color:var(--detail-muted);line-height:var(--leading-15);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.renewal-detail-topline a:hover{color:var(--detail-ink)}.renewal-detail-hero{grid-template:"image copy""image context"1fr/minmax(220px,320px) minmax(0,1fr);align-items:start;gap:24px 48px;display:grid}.renewal-hero-image{grid-area:image;align-self:start;min-width:0;margin:0}.renewal-hero-image .nugu-artwork{background:var(--detail-surface);border-radius:12px;width:100%;height:auto;overflow:hidden}.renewal-hero-image .nugu-artwork img{width:100%;height:100%;display:block}.renewal-portrait .nugu-artwork{aspect-ratio:4/5}.renewal-portrait .nugu-artwork img{object-fit:cover}.renewal-book-cover .nugu-artwork{aspect-ratio:4/5;justify-content:center;align-items:center;padding:32px;display:flex}.renewal-book-cover .nugu-artwork img{object-fit:contain;filter:drop-shadow(4px 7px 9px #0000001a);max-height:400px}.renewal-detail .nugu-image-fallback{width:100%;height:100%;min-height:160px;font-size:var(--text-13);color:var(--detail-muted);line-height:var(--leading-13);justify-content:center;align-items:center;display:flex}.renewal-image-credit{font-size:var(--text-13);color:var(--detail-muted);line-height:var(--leading-13);overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 12px;margin-top:10px;display:flex}.renewal-image-credit a{text-decoration:none;display:inline}.renewal-image-credit svg{vertical-align:-1px;margin-left:3px;display:inline}.renewal-detail-copy{grid-area:copy;min-width:0}.renewal-detail-eyebrow{color:var(--detail-muted);font-size:var(--text-13);font-weight:400;line-height:var(--leading-13);margin:0 0 10px}.renewal-detail-copy h1{font-weight:450;font-size:var(--font-person-title);line-height:var(--line-person-title);letter-spacing:-.055em;overflow-wrap:anywhere;word-break:keep-all;margin:0}.renewal-book-detail .renewal-detail-copy h1{font-size:var(--font-book-title);line-height:var(--line-book-title);letter-spacing:-.045em}.renewal-person-occupation,.renewal-book-author{font-size:var(--text-17);line-height:var(--leading-17);color:var(--detail-muted);margin:15px 0 0}.renewal-person-types{flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;display:flex}.renewal-person-types>*{border:1px solid var(--detail-line);min-height:36px;font-size:var(--text-13);letter-spacing:.025em;color:var(--detail-muted);line-height:var(--leading-13);border-radius:6px;align-items:center;gap:3px;padding:5px 9px;text-decoration:none;display:inline-flex}.renewal-person-quote{border-top:1px solid var(--detail-line);grid-area:context;margin:0;padding-top:20px}.renewal-person-quote blockquote{margin:0}.renewal-person-quote blockquote p{font-size:var(--text-20);line-height:var(--leading-20);letter-spacing:-.035em;word-break:keep-all;overflow-wrap:anywhere;margin:0}.renewal-quote-translation{font-size:var(--text-17);line-height:var(--leading-17);color:var(--detail-muted);margin:14px 0 0}.renewal-person-quote figcaption{color:var(--detail-muted);font-size:var(--text-13);line-height:var(--leading-13);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.renewal-person-quote figcaption a{align-items:center;gap:3px;text-decoration:none;display:inline-flex}.renewal-jump-link{min-height:44px;font-size:var(--text-15);line-height:var(--leading-15);align-items:center;gap:16px;margin-top:22px;text-decoration:none;display:inline-flex}.renewal-primary-jump{border:1px solid var(--detail-line);background:var(--detail-surface);border-radius:8px;justify-content:center;padding:10px 16px;font-weight:500}.renewal-primary-jump:hover{border-color:var(--detail-muted)}.renewal-jump-link svg,.renewal-explore-more svg{transition:transform .2s}.renewal-jump-link:hover svg,.renewal-explore-more:hover svg{transform:translate(3px)}.renewal-primary-jump:hover svg{transform:translateY(2px)}.renewal-book-information{grid-area:context;min-width:0}.renewal-book-facts{border-top:1px solid var(--detail-line);font-size:var(--text-15);line-height:var(--leading-15);gap:8px;margin:0;padding-top:20px;display:grid}.renewal-book-facts>div{gap:24px;display:flex}.renewal-book-facts dt{min-width:46px;color:var(--detail-muted)}.renewal-book-facts dd{overflow-wrap:anywhere;margin:0}.renewal-book-summary{margin-top:20px}.renewal-book-summary p{font-size:var(--text-17);line-height:var(--leading-17);color:var(--detail-ink);word-break:keep-all;overflow-wrap:anywhere;margin:0}.renewal-book-summary>a{font-size:var(--text-13);line-height:var(--leading-13);color:var(--detail-muted);align-items:center;gap:4px;margin-top:10px;text-decoration:none;display:inline-flex}.renewal-book-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.renewal-book-actions .nugu-button{background:var(--detail-ink);min-height:46px;color:var(--detail-paper);border:1px solid var(--detail-ink);font-size:var(--text-15);line-height:var(--leading-15);border-radius:8px;justify-content:center;align-items:center;gap:16px;padding:10px 16px;text-decoration:none;display:inline-flex}.renewal-book-actions .renewal-jump-link{margin-top:0}.renewal-detail-collection{scroll-margin-top:calc(var(--renew-header-height,92px) + 16px);margin-top:48px}.renewal-collection-heading{border-top:1px solid var(--detail-line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:29px;padding-top:27px;display:flex}.renewal-collection-heading h2{font-size:var(--font-section-title);letter-spacing:-.04em;font-weight:450;line-height:var(--line-section-title);align-items:center;gap:10px;margin:0;display:flex}.renewal-collection-heading h2 span{font-size:var(--text-13);color:var(--detail-muted);letter-spacing:0;font-weight:400;line-height:var(--leading-13)}.renewal-collection-heading>p{font-size:var(--text-13);color:var(--detail-muted);line-height:var(--leading-13);margin:0}.renewal-shelf-grid{columns:3;column-gap:28px}.renewal-shelf-card{break-inside:avoid;vertical-align:top;width:100%;margin-bottom:32px;display:inline-block}.renewal-shelf-artwork{background:var(--detail-surface);border-radius:10px;display:block;position:relative;overflow:hidden}.renewal-shelf-artwork .nugu-artwork{background:0 0;justify-content:center;align-items:center;width:100%;height:248px;padding:24px;display:flex}.renewal-shelf-artwork .nugu-artwork img{object-fit:contain;filter:drop-shadow(3px 5px 6px #00000017);width:100%;max-width:100%;height:200px;transition:transform .3s;display:block}.renewal-shelf-artwork:hover .nugu-artwork img{transform:scale(1.025)}.renewal-image-action{background:var(--detail-paper);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .2s;display:flex;position:absolute;bottom:12px;right:12px}.renewal-shelf-artwork:hover .renewal-image-action,.renewal-shelf-artwork:focus-visible .renewal-image-action{opacity:1}.renewal-shelf-copy{padding:19px 1px 0}.renewal-shelf-context{min-width:0}.renewal-shelf-copy h3{font-size:var(--text-20);font-weight:500;line-height:var(--leading-20);letter-spacing:-.035em;word-break:keep-all;overflow-wrap:anywhere;margin:0}.renewal-shelf-copy h3 a{text-decoration:none}.renewal-shelf-author{font-size:var(--text-15);color:var(--detail-muted);line-height:var(--leading-15);margin:5px 0 0}.renewal-detail .nugu-source-labels{flex-wrap:wrap;align-items:center;gap:6px;margin:15px 0 0;display:flex}.renewal-detail .nugu-relation{font-size:var(--text-13);line-height:var(--leading-13);color:var(--detail-muted);border:1px solid var(--detail-line);border-radius:4px;padding:3px 6px}.renewal-detail .nugu-source{min-width:0;scroll-margin-top:calc(var(--renew-header-height,92px) + 16px);padding:17px 0 0}.renewal-detail .nugu-source+.nugu-source{border-top:1px solid var(--detail-line);margin-top:21px}.renewal-detail .nugu-source>.nugu-source-labels{margin:0 0 16px}.renewal-detail .nugu-excerpt{font-size:var(--text-17);line-height:var(--leading-17);letter-spacing:-.015em;word-break:keep-all;overflow-wrap:anywhere;margin:0}.renewal-detail .nugu-excerpt p{margin:0}.renewal-detail .nugu-excerpt+.nugu-excerpt{margin-top:15px}.renewal-detail .nugu-reported-recommendation{color:var(--detail-muted)}.renewal-detail .nugu-direct-quotes+.nugu-reported-recommendation{margin-top:15px}.renewal-detail .nugu-source-link{width:fit-content;font-size:var(--text-13);line-height:var(--leading-13);color:var(--detail-muted);overflow-wrap:anywhere;align-items:flex-start;gap:5px;margin-top:17px;text-decoration:none;display:flex}.renewal-detail .nugu-source-link:hover,.renewal-image-credit a:hover,.renewal-book-summary>a:hover{text-underline-offset:3px;text-decoration:underline}.renewal-detail .nugu-source-link svg{flex-shrink:0;width:12px;height:12px;margin-top:2px}.renewal-detail .nugu-source-dates{font-size:var(--text-13);line-height:var(--leading-13);color:var(--detail-muted);flex-wrap:wrap;gap:4px 10px;margin-top:6px;display:flex}.renewal-more-sources{border-top:1px solid var(--detail-line);margin-top:20px}.renewal-more-sources>summary{min-height:48px;font-size:var(--text-15);color:var(--detail-muted);cursor:pointer;line-height:var(--leading-15);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.renewal-more-sources>summary::-webkit-details-marker{display:none}.renewal-more-sources[open]>summary svg{transform:rotate(180deg)}.renewal-more-sources .nugu-source{padding-top:8px}.renewal-story-grid{columns:3;column-gap:28px}.renewal-story-card{break-inside:avoid;border:1px solid var(--detail-line);vertical-align:top;border-radius:12px;width:100%;margin-bottom:24px;padding:23px;display:inline-block}.renewal-story-person{align-items:center;gap:11px;text-decoration:none;display:flex}.renewal-story-person .nugu-person-avatar{background:var(--detail-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}.renewal-story-person .nugu-person-avatar img{object-fit:cover;width:100%;height:100%}.renewal-story-person>span:not(.nugu-person-avatar){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.renewal-story-person strong{font-size:var(--text-17);font-weight:500;line-height:var(--leading-17)}.renewal-story-person small{font-size:var(--text-13);color:var(--detail-muted);line-height:var(--leading-13)}.renewal-story-person>svg{flex-shrink:0}.renewal-story-sources{margin-top:8px}.renewal-story-bookshelf{border-top:1px solid var(--detail-line);min-height:48px;font-size:var(--text-15);line-height:var(--leading-15);justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:12px;text-decoration:none;display:flex}.renewal-detail-empty{text-align:center;color:var(--detail-muted);font-size:var(--text-17);line-height:var(--leading-17);padding:60px 0}.renewal-explore-more{border-block:1px solid var(--detail-line);min-height:100px;font-size:var(--text-17);line-height:var(--leading-17);justify-content:center;align-items:center;gap:30px;margin-top:34px;text-decoration:none;display:flex}.renewal-document-intro{max-width:840px;padding:calc(var(--renew-header-height,92px) + 40px) 40px 40px;margin-inline:auto}.renewal-document-brand{font-size:var(--text-13);color:var(--nugu-muted,#737373);line-height:var(--leading-13);align-items:center;gap:10px;margin-bottom:32px;text-decoration:none;display:inline-flex}.renewal-document-brand span{font-size:var(--text-13);letter-spacing:.12em;line-height:var(--leading-13)}.renewal-document-intro h1{font-size:var(--font-page-title);letter-spacing:-.045em;font-weight:450;line-height:var(--line-page-title);word-break:keep-all;margin:0}.renewal-document-intro>p{font-size:var(--text-17);line-height:var(--leading-17);color:var(--nugu-muted,#737373);word-break:keep-all;margin:19px 0 0}.renewal-document-intro+.nugu-document{width:100%;max-width:840px;margin-inline:auto;padding:0 40px 96px}.renewal-document-intro+.nugu-document>section{border-top:1px solid var(--nugu-line,#e5e5e2);padding-block:33px}.renewal-document-intro+.nugu-document h2{font-size:var(--font-subsection-title);letter-spacing:-.025em;font-weight:500;line-height:var(--line-subsection-title);margin:0 0 21px}.renewal-document-intro+.nugu-document p,.renewal-document-intro+.nugu-document dd{font-size:var(--text-17);line-height:var(--leading-17);word-break:keep-all;overflow-wrap:anywhere;color:var(--nugu-muted,#737373)}.renewal-document-intro+.nugu-document p{margin:0}.renewal-document-intro+.nugu-document p+p{margin-top:15px}.renewal-document-intro+.nugu-document a{color:inherit;text-underline-offset:4px;text-decoration:underline}.renewal-document-intro+.nugu-document .nugu-inline-stats{background:var(--nugu-surface,#f4f4f2);color:var(--nugu-ink,#141414);border-radius:4px;margin-top:24px;padding:15px 20px;display:inline-block}.renewal-document-intro+.nugu-document dl{grid-template-columns:86px minmax(0,1fr);gap:20px 22px;margin:0;display:grid}.renewal-document-intro+.nugu-document dt{font-size:var(--text-15);font-weight:500;line-height:var(--leading-15)}.renewal-document-intro+.nugu-document dd{margin:0}.renewal-document-intro+.nugu-letter-page{width:100%;max-width:840px;margin-inline:auto;padding:6px 40px 100px}.renewal-document-intro+.nugu-letter-page .nugu-letter-form{border-top:1px solid var(--nugu-line,#e5e5e2);padding-top:33px}.renewal-document-intro+.nugu-letter-page .nugu-letter-form input,.renewal-document-intro+.nugu-letter-page .nugu-letter-form textarea{font-size:var(--text-17);background:var(--nugu-surface,#f4f4f2);line-height:var(--leading-17);border-color:#0000;border-radius:5px;padding:15px 16px}.renewal-document-intro+.nugu-letter-page .nugu-letter-form input:focus,.renewal-document-intro+.nugu-letter-page .nugu-letter-form textarea:focus{outline:1px solid var(--nugu-ink,#141414);outline-offset:0}.renewal-document-intro+.nugu-letter-page .nugu-letter-form textarea{line-height:var(--leading-17)}.renewal-document-intro+.nugu-letter-page .nugu-letter-form label{font-size:var(--text-15);line-height:var(--leading-15)}.renewal-document-intro+.nugu-letter-page .nugu-letter-help{font-size:var(--text-13);line-height:var(--leading-13)}.renewal-document-intro+.nugu-letter-page .nugu-letter-help a{text-underline-offset:3px;text-decoration:underline}.renewal-document-intro+.nugu-letter-page .nugu-button{background:var(--nugu-ink,#141414);min-height:48px;color:var(--nugu-paper,#fff);font:inherit;font-size:var(--text-15);line-height:var(--leading-15);border:0;border-radius:26px;padding:0 26px}[data-theme=dark] .renewal-detail{--detail-paper:#171717;--detail-surface:#232323;--detail-ink:#f0f0ec;--detail-muted:#a4a4a0;--detail-line:#383836}[data-theme=dark] .renewal-document-intro+.nugu-document .nugu-inline-stats,[data-theme=dark] .renewal-document-intro+.nugu-letter-page .nugu-letter-form input,[data-theme=dark] .renewal-document-intro+.nugu-letter-page .nugu-letter-form textarea{background:#232323}@media (max-width:1000px){.renewal-detail{padding-inline:28px}.renewal-detail-hero{grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:24px 32px}.renewal-shelf-grid,.renewal-story-grid{columns:2;column-gap:24px}.renewal-book-cover .nugu-artwork{padding:30px}.renewal-person-quote blockquote p{font-size:var(--text-20);line-height:var(--leading-20)}}@media (max-width:740px){.renewal-detail{padding:calc(var(--renew-header-height,92px) + 16px) 20px 48px}.renewal-detail-topline{gap:12px;margin-bottom:20px}.renewal-detail-hero{grid-template:"image copy""context context"/120px minmax(0,1fr);gap:24px 18px}.renewal-hero-image{width:100%}.renewal-portrait .nugu-artwork{aspect-ratio:4/5}.renewal-portrait .nugu-artwork img{object-position:center 30%}.renewal-book-cover .nugu-artwork{aspect-ratio:3/4;padding:10px}.renewal-detail .nugu-image-fallback{min-height:0}.renewal-image-credit{gap:4px 8px;margin-top:8px}.renewal-detail-copy{padding-block:0}.renewal-detail-eyebrow{font-size:var(--text-13);line-height:var(--leading-13);margin-bottom:6px}.renewal-detail-copy h1{font-size:var(--text-34);line-height:var(--leading-34)}.renewal-book-detail .renewal-detail-copy h1{font-size:var(--text-28);line-height:var(--leading-28)}.renewal-person-occupation,.renewal-book-author{font-size:var(--text-15);line-height:var(--leading-15);margin-top:6px}.renewal-person-types{gap:6px;margin-top:10px}.renewal-person-quote{padding-top:20px}.renewal-person-quote blockquote p{font-size:var(--text-20);line-height:var(--leading-20)}.renewal-person-quote figcaption{margin-top:12px}.renewal-jump-link{gap:10px;margin-top:14px}.renewal-primary-jump{padding:9px 12px}.renewal-book-actions{align-items:stretch;gap:8px;margin-top:14px}.renewal-book-actions>a{gap:10px;width:100%;padding-inline:10px}.renewal-detail-collection{margin-top:32px}.renewal-collection-heading{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:22px;padding-top:22px}.renewal-collection-heading h2{font-size:var(--font-section-title);line-height:var(--line-section-title)}.renewal-collection-heading>p{font-size:var(--text-13);text-align:left;max-width:none;line-height:var(--leading-13);word-break:keep-all}.renewal-shelf-grid,.renewal-story-grid{columns:1}.renewal-shelf-card{border-bottom:1px solid var(--detail-line);grid-template-columns:88px minmax(0,1fr);gap:0 16px;margin-bottom:24px;padding-bottom:24px;display:grid}.renewal-shelf-card:last-child{margin-bottom:0}.renewal-shelf-artwork{border-radius:6px;align-self:start}.renewal-shelf-artwork .nugu-artwork{height:116px;padding:10px}.renewal-shelf-artwork .nugu-artwork img{height:96px}.renewal-shelf-copy{align-self:center;min-width:0;padding:0}.renewal-shelf-copy h3{font-size:var(--text-20);line-height:var(--leading-20)}.renewal-shelf-copy h3 a{padding-block:3px;display:inline-block}.renewal-shelf-author{margin-top:2px}.renewal-shelf-copy .nugu-source-labels{margin-top:8px}.renewal-shelf-context{grid-column:1/-1}.renewal-image-action{opacity:1;width:24px;height:24px;bottom:4px;right:4px}.renewal-image-action svg{width:14px;height:14px}.renewal-detail .nugu-excerpt{font-size:var(--text-17);line-height:var(--leading-17)}.renewal-story-card{padding:20px}.renewal-document-intro{padding:calc(var(--renew-header-height,92px) + 28px) 24px 34px}.renewal-document-brand{margin-bottom:25px}.renewal-document-intro h1{font-size:var(--font-page-title);line-height:var(--line-page-title)}.renewal-document-intro>p{font-size:var(--text-17);line-height:var(--leading-17)}.renewal-document-intro+.nugu-document{padding:0 24px 60px}.renewal-document-intro+.nugu-document h2{font-size:var(--font-subsection-title);line-height:var(--line-subsection-title);margin-bottom:18px}.renewal-document-intro+.nugu-document p,.renewal-document-intro+.nugu-document dd{font-size:var(--text-17);line-height:var(--leading-17)}.renewal-document-intro+.nugu-document dl{grid-template-columns:66px minmax(0,1fr);gap:17px 14px}.renewal-document-intro+.nugu-document dt{font-size:var(--text-15);line-height:var(--leading-15)}.renewal-document-intro+.nugu-document .nugu-inline-stats{padding:15px}.renewal-document-intro+.nugu-letter-page{padding:0 24px 60px}}@media (max-width:540px){.renewal-detail{padding-inline:16px}.renewal-detail-hero{grid-template-columns:108px minmax(0,1fr);gap:22px 16px}.renewal-story-card{margin-bottom:18px;padding:23px 20px}.renewal-explore-more{font-size:var(--text-17);min-height:88px;line-height:var(--leading-17);gap:18px;margin-top:12px}.renewal-document-intro+.nugu-letter-page .nugu-letter-help{flex-direction:column;gap:6px}.renewal-document-intro+.nugu-letter-page .nugu-letter-help>span:last-child{align-self:end}}@media (max-width:359px){.renewal-detail-hero{grid-template-columns:88px minmax(0,1fr);gap:20px 12px}.renewal-detail-copy h1{font-size:var(--text-28);line-height:var(--leading-28)}.renewal-book-detail .renewal-detail-copy h1{font-size:var(--text-24);line-height:var(--leading-24)}.renewal-primary-jump{gap:6px;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.renewal-detail *,.renewal-detail :before,.renewal-detail :after{transition:none!important}}
:root{--renew-header-height:88px;--nugu-header-height:var(--renew-header-height);--nav-surface:#f2f1ef;--nav-menu-surface:#fff;--nav-secondary:#62615d;--nav-ring:#1717171f}:root[data-theme=dark]{--nav-surface:#292928;--nav-menu-surface:#222221;--nav-secondary:#c0bfba;--nav-ring:#ffffff29}html{scroll-padding-top:calc(var(--renew-header-height) + 20px)}.renew-header,.renew-header:not([data-canvas=true]){height:var(--renew-header-height);background:var(--renew-bg);border-bottom:1px solid var(--renew-line);pointer-events:auto;grid-template-columns:auto auto minmax(180px,1fr) auto;grid-template-areas:"brand primary search actions";align-items:center;gap:24px;padding:16px 32px;display:grid}.renew-navigation{grid-area:brand;min-width:0}.renew-nav-home{min-height:44px;color:var(--renew-ink);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.renew-nav-home span{letter-spacing:-1px;font-size:23px;font-weight:750}.renew-primary-nav{grid-area:primary;align-items:center;gap:4px;display:flex}.renew-primary-nav a{min-width:44px;min-height:44px;color:var(--nav-secondary);font-size:var(--text-15);line-height:var(--leading-15);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:0 13px;font-weight:550;transition:background-color .15s,color .15s;display:inline-flex}.renew-primary-nav a:hover{background:var(--nav-surface);color:var(--renew-ink)}.renew-primary-nav a[aria-current=page]{background:var(--renew-ink);color:var(--renew-bg);font-weight:650}.renew-header .renew-search{border:1px solid var(--renew-line);background:var(--renew-surface);width:100%;min-width:0;max-width:460px;height:48px;box-shadow:none;text-shadow:none;color:var(--nav-secondary);border-radius:12px;grid-area:search;justify-self:center;gap:8px;padding:0 4px 0 14px;position:relative;left:auto;transform:none}.renew-search:focus-within{outline:2px solid var(--nugu-focus);outline-offset:2px}.renew-header .renew-search input{font-size:var(--text-15);outline:none;min-height:44px}.renew-header .renew-search input::placeholder{color:var(--nav-secondary)}.renew-header .renew-search button{border-radius:9px;flex:0 0 44px;min-width:44px;height:44px}.renew-header .renew-search .renew-search-submit{color:var(--renew-ink);font-size:var(--text-15);font-weight:650;display:grid!important}.renew-header .renew-search button:hover{background:var(--renew-bg)}.renew-header .renew-actions{height:48px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:actions;justify-self:end;align-items:center;gap:4px;padding:0;display:flex}.renew-header .renew-actions>button,.renew-nav-trigger{width:44px;min-width:44px;height:44px;color:var(--nav-secondary);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.renew-header .renew-actions>.renew-view-toggle{border:1px solid var(--renew-line);gap:7px;width:auto;padding:0 12px}.renew-view-toggle span{font-size:var(--text-13);white-space:nowrap;font-weight:550}.renew-nav-dropdown{min-width:0;position:relative}.renew-nav-trigger{width:auto;font-size:var(--text-13);gap:5px;padding:0 9px;font-weight:550}.renew-nav-trigger>span{white-space:nowrap}.renew-nav-more-icon{display:none}.renew-nav-trigger:hover,.renew-nav-dropdown[open] .renew-nav-trigger,.renew-nav-trigger[data-active=true]{background:var(--nav-surface);color:var(--renew-ink)}.renew-nav-chevron{transition:transform .15s}.renew-nav-dropdown[open] .renew-nav-chevron{transform:rotate(180deg)}.renew-nav-menu{z-index:1;width:224px;max-width:calc(100vw - 32px);max-height:calc(100dvh - var(--renew-header-height) - 24px);overscroll-behavior:contain;border:1px solid var(--nav-ring);background:var(--nav-menu-surface);transform-origin:100% 0;border-radius:16px;padding:6px;position:absolute;top:calc(100% + 12px);right:0;overflow-y:auto;box-shadow:0 12px 36px #0000001f}.renew-nav-dropdown[open] .renew-nav-menu{animation:.12s ease-out renew-menu-enter}.renew-nav-menu a{min-height:48px;color:var(--nav-secondary);font-size:var(--text-15);line-height:var(--leading-15);border-radius:10px;align-items:center;padding:12px 14px;font-weight:500;display:flex}.renew-nav-menu a[aria-current=page]{color:var(--renew-ink);background:var(--nav-surface);font-weight:650}.renew-nav-menu a:hover,.renew-nav-menu a:focus-visible{color:var(--renew-ink);background:var(--nav-surface);outline-offset:-2px}@keyframes renew-menu-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1199px){.renew-header,.renew-header:not([data-canvas=true]){gap:16px;padding-inline:24px}.renew-primary-nav a{padding-inline:10px}.renew-header .renew-actions>.renew-view-toggle{width:44px;padding:0}.renew-view-toggle span{display:none}}@media (max-width:1023px){:root{--renew-header-height:124px}.renew-header,.renew-header:not([data-canvas=true]){grid-template:"brand search search"48px"primary primary actions"44px/auto minmax(0,1fr) auto;gap:8px 16px;padding:12px 24px}.renew-header .renew-search{max-width:none}.renew-header .renew-search input{font-size:var(--text-17)}.renew-primary-nav{gap:4px}.renew-primary-nav a{padding-inline:16px}.renew-search-icon{display:none}.renew-header .renew-actions{height:44px}.renew-nav-trigger{width:44px;padding:0}.renew-nav-trigger>span,.renew-nav-chevron{display:none}.renew-nav-more-icon{display:block}}@media (max-width:599px){.renew-header,.renew-header:not([data-canvas=true]){column-gap:8px;padding-inline:16px}.renew-nav-home{gap:5px}.renew-nav-home svg{width:21px}.renew-nav-home span{letter-spacing:-.8px;font-size:20px}.renew-primary-nav{gap:2px}.renew-primary-nav a{padding-inline:8px}.renew-header .renew-search{gap:0;padding-left:10px}.renew-header .renew-actions{gap:0}}@media (max-width:359px){:root{--renew-header-height:156px}.renew-header,.renew-header:not([data-canvas=true]){grid-template:"brand actions"44px"search search"44px"primary primary"44px/minmax(0,1fr) auto;gap:4px 8px;padding:8px 12px}.renew-header .renew-search{height:44px}.renew-primary-nav{justify-content:space-between}.renew-primary-nav a{flex:1}.renew-nav-menu{top:calc(100% + 4px)}}@media (prefers-reduced-motion:reduce){.renew-nav-dropdown[open] .renew-nav-menu{animation:none}.renew-primary-nav a,.renew-nav-chevron{transition:none}}@media (forced-colors:active){.renew-header,.renew-nav-menu,.renew-header .renew-search{color:canvastext;box-shadow:none;background:canvas;border:1px solid buttontext}.renew-primary-nav a,.renew-nav-menu a{color:linktext}.renew-primary-nav a[aria-current=page]{color:highlighttext;background:highlight}}
.renew-canvas{overflow-anchor:none;overflow:clip}.renew-tile{cursor:pointer}.renew-tile[data-selected=true]{outline:2px solid var(--renew-ink);outline-offset:5px;z-index:2}.renew-tile-departing{pointer-events:none;animation:.18s ease-out both pivot-depart}.renew-tile-related{opacity:1;transition:opacity .3s ease-out}.renew-canvas[data-phase=centering] .renew-tile-related{opacity:0;pointer-events:none}.renew-canvas[aria-busy=true] .renew-tile{pointer-events:none}@keyframes pivot-depart{to{opacity:0}}.renew-pivot-dock{bottom:calc(98px + env(safe-area-inset-bottom));z-index:22;border-radius:24px;align-items:center;gap:16px;width:max-content;max-width:min(760px,100vw - 44px);padding:12px 14px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.renew-pivot-summary{order:2;align-items:center;gap:14px;min-width:0;display:flex}.renew-pivot-summary>div{flex-direction:column;gap:2px;min-width:0;max-width:240px;display:flex}.renew-pivot-summary strong{font-size:var(--text-15);white-space:nowrap;text-overflow:ellipsis;font-weight:550;line-height:var(--leading-15);overflow:hidden}.renew-pivot-summary span{color:var(--glass-muted);font-size:var(--text-13);white-space:nowrap;line-height:var(--leading-13)}.renew-pivot-summary>a{white-space:nowrap;min-height:40px;font-size:var(--text-15);line-height:var(--leading-15);flex-shrink:0;align-items:center;gap:5px;display:flex}.renew-pivot-summary>button{border-radius:50%;flex:0 0 36px;place-items:center;height:36px;display:grid}.renew-pivot-summary>button:hover{background:var(--glass-hover)}.renew-pivot-history{border-right:1px solid color-mix(in srgb, var(--renew-ink) 14%, transparent);flex-shrink:0;order:1;align-items:center;gap:8px;padding:3px 16px 3px 3px;display:flex}.renew-pivot-history>button{border-radius:7px;flex:0 0 42px;place-items:center;width:42px;height:46px;padding:0;transition:transform .15s;display:grid;overflow:hidden}.renew-pivot-history>button[aria-current=true]{outline:1px solid var(--renew-ink);outline-offset:2px}.renew-pivot-history>button:not(:disabled):hover{transform:translateY(-3px)}.renew-pivot-history>button img{object-fit:cover;pointer-events:none;width:100%;height:100%}.renew-pivot-history .renew-image-fallback{font-size:var(--text-13);line-height:var(--leading-13);gap:2px;padding:4px}.renew-pivot-history .renew-image-fallback svg{width:15px}@media (max-width:767px){.renew-pivot-dock{bottom:calc(84px + env(safe-area-inset-bottom));border-radius:20px;flex-direction:column;gap:8px;width:360px;max-width:calc(100vw - 24px);padding:10px 12px}.renew-pivot-summary{order:1;gap:8px;width:100%}.renew-pivot-summary>div{flex:1;max-width:none}.renew-pivot-summary>button{flex-basis:28px}.renew-pivot-history{border-right:0;border-top:1px solid color-mix(in srgb, var(--renew-ink) 14%, transparent);order:2;justify-content:center;gap:7px;width:100%;padding:8px 3px 3px}.renew-pivot-history>button{flex-basis:36px;width:36px;height:40px}}@media (prefers-reduced-motion:reduce){.renew-tile-related,.renew-pivot-history>button{transition:none}.renew-tile-departing{opacity:0;animation:none}}@media (forced-colors:active){.renew-tile[data-selected=true],.renew-pivot-history>button[aria-current=true]{outline-color:highlight}}.renew-pivot-history .renew-image-fallback strong{display:none}
:root{--renew-muted:#64645f}:root[data-theme=dark]{--renew-muted:#b5b5ae}html{scroll-padding-top:0}.renew-explore:not([data-canvas=true]){max-width:1424px;padding:calc(var(--renew-header-height) + 40px) 40px 64px;margin:0 auto}.renew-explore-intro{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:32px;display:flex}.renew-explore-eyebrow{color:var(--renew-muted);font-size:var(--text-13);margin-bottom:12px}.renew-explore-title{font-size:var(--text-40);line-height:var(--leading-40);letter-spacing:-1.5px;overflow-wrap:anywhere;word-break:keep-all;max-width:980px;font-weight:650}.renew-explore-description{color:var(--renew-muted);font-size:var(--text-15);margin-top:12px}.renew-catalog-size{font-size:var(--text-13);color:var(--renew-muted);white-space:nowrap;padding-bottom:4px}.renew-catalog-size strong{color:var(--renew-ink);font-weight:600}.renew-catalog-size span{padding:0 6px}.renew-browse-toolbar{border-block:1px solid var(--renew-line);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;padding-block:16px;display:flex}.renew-type-tabs{background:var(--renew-surface);border-radius:12px;gap:4px;padding:4px;display:flex}.renew-type-tabs button{min-width:64px;min-height:40px;font-size:var(--text-15);color:var(--renew-muted);border-radius:8px;padding:6px 16px}.renew-type-tabs button[aria-pressed=true]{color:var(--renew-ink);background:var(--renew-bg);font-weight:650;box-shadow:0 1px 4px #0000000d}.renew-browse-toolbar .renew-result-count{font-size:var(--text-13);color:var(--renew-muted);text-shadow:none}.renew-result-count strong{color:var(--renew-ink);margin-right:3px;font-weight:600}.renew-browse-controls{align-items:center;gap:12px;margin-left:auto;display:flex}.renew-sort{align-items:center;display:flex;position:relative}.renew-sort select{appearance:none;background:var(--renew-bg);width:156px;min-height:44px;font-size:var(--text-15);border:0;border-radius:8px;padding:8px 30px 8px 10px}.renew-sort svg{pointer-events:none;position:absolute;right:8px}.renew-filter-trigger{border:1px solid var(--renew-line);min-height:44px;font-size:var(--text-15);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;display:flex}.renew-filter-trigger:hover,.renew-sort select:hover{background:var(--renew-surface)}.renew-filter-trigger b{font-size:var(--text-13);min-width:20px;color:var(--renew-bg);background:var(--renew-ink);border-radius:10px;line-height:20px}.renew-active-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:-8px 0 24px;display:flex}.renew-active-filters button{border:1px solid var(--renew-line);background:var(--renew-surface);min-height:44px;font-size:var(--text-13);border-radius:22px;align-items:center;gap:7px;max-width:100%;padding:8px 14px;display:inline-flex}.renew-active-filters button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.renew-active-filters .renew-clear-filters{color:var(--renew-muted);background:0 0;border:0}.renew-list-grid{columns:auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 24px;display:grid}.renew-list-card{min-width:0;margin:0}.renew-list-card>a{border-radius:12px;display:block}.renew-list-image{aspect-ratio:4/5;background:var(--renew-surface);border-radius:12px}.renew-list-image-person img{object-position:center 25%}.renew-list-image-book{background:var(--renew-surface);padding:24px}.renew-list-image img{width:100%;height:100%}.renew-list-card:hover .renew-list-image img{transform:scale(1.025)}.renew-list-image .renew-card-kind{opacity:1;font-size:var(--text-13);line-height:var(--leading-13);background:var(--renew-bg);color:var(--renew-ink);text-shadow:none;border:1px solid var(--renew-line);border-radius:6px;padding:3px 9px;display:inline-flex;position:absolute;inset:10px auto auto 10px}.renew-list-image .renew-card-arrow{background:var(--renew-bg);width:30px;height:30px;color:var(--renew-ink);text-shadow:none;opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset:auto 10px 10px auto}.renew-list-card:hover .renew-card-arrow,.renew-list-card a:focus-visible .renew-card-arrow{opacity:1}.renew-list-copy{padding:12px 2px 0}.renew-list-card h2{font-size:var(--text-17);line-height:var(--leading-17);word-break:keep-all;overflow-wrap:anywhere;margin:0 0 5px;font-weight:600}.renew-list-card p{font-size:var(--text-13);line-height:var(--leading-13);color:var(--renew-muted);word-break:keep-all;overflow-wrap:anywhere;margin:0}.renew-load-more{border-radius:12px;justify-content:center;width:min(100%,360px);min-height:48px;margin-top:40px}.renew-load-more:hover{background:var(--renew-surface)}.renew-remarks-tail{text-align:center;color:var(--renew-muted);margin:24px 0;font-size:13px;position:relative}.renew-remarks-sentinel,.renew-remarks-end{justify-content:center;align-items:center;min-height:44px;margin:0;display:flex}.renew-remarks-tail a{border:1px solid var(--renew-line);border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:8px 16px;display:inline-flex}.renew-remarks-load-more:not(:focus),.renew-remarks-pagination:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.renew-remarks-pagination:focus-within{justify-content:center;gap:12px;display:flex}.renew-pagination{font-size:var(--text-13);color:var(--renew-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding-top:24px;display:flex}.renew-pagination a{text-underline-offset:4px;justify-content:center;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}.renew-empty{min-height:320px;padding:48px 16px}.renew-empty-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.renew-text-link{min-height:44px;font-size:var(--text-15);text-underline-offset:4px;align-items:center;gap:8px;padding:8px 12px;text-decoration:underline;display:inline-flex}.renew-filter-heading p{color:var(--renew-muted);font-size:var(--text-13);margin-top:5px}.renew-filter-heading button{flex-shrink:0;width:44px;height:44px}.renew-filter-body{overscroll-behavior:contain;max-height:calc(100dvh - 260px)}.renew-filter-footer{gap:12px}.renew-filter-footer>button,.renew-chips button{min-height:44px}.renew-personality{margin-bottom:0}.renew-personality>summary{min-height:44px;color:var(--renew-ink);justify-content:space-between;align-items:center;display:flex}.renew-personality[open]>summary svg{transform:rotate(180deg)}body:has(.renew-filter-dialog[open]){overflow:hidden}.renew-remarks-grid{columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.renew-remark{margin:0}.renew-discovery-tools .renew-browse-controls{flex-shrink:0;width:auto;margin:0}.renew-discovery-tools .renew-filter-trigger{border:0;padding:0 4px}.renew-canvas-hint{white-space:nowrap}.nugu-footer-inner{padding-bottom:32px}@media (max-width:1199px){.renew-list-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.renew-explore:not([data-canvas=true]){padding-inline:24px}.renew-catalog-size{display:none}}@media (max-width:899px){.renew-list-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px}.renew-remarks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.renew-explore-title{font-size:var(--text-34);line-height:var(--leading-34)}}@media (max-width:599px){.renew-explore:not([data-canvas=true]){padding:calc(var(--renew-header-height) + 24px) 16px 48px}.renew-explore-intro{margin-bottom:24px}.renew-explore-title{font-size:var(--text-28);line-height:var(--leading-28);letter-spacing:-1px;max-width:none}.renew-explore-description{line-height:var(--leading-15);margin-top:10px}.renew-explore-eyebrow{margin-bottom:8px}.renew-browse-toolbar{gap:10px 12px;margin-bottom:20px;padding-block:12px}.renew-type-tabs{flex:1}.renew-type-tabs button{flex:1;min-width:52px;padding-inline:10px}.renew-browse-toolbar .renew-result-count{margin-right:2px}.renew-browse-controls{justify-content:space-between;gap:8px;width:100%}.renew-browse-toolbar:not(:has(.renew-type-tabs)) .renew-browse-controls{width:auto}.renew-sort select{padding-left:0}.renew-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.renew-list-image{border-radius:10px}.renew-list-image-book{padding:20px 15px}.renew-list-image .renew-card-kind{padding:2px 7px;inset:8px auto auto 8px}.renew-list-image .renew-card-arrow{display:none}.renew-list-card h2{font-size:var(--text-15);line-height:var(--leading-15)}.renew-remarks-grid{grid-template-columns:1fr}.renew-active-filters{margin-top:-4px}.renew-filter-dialog{border-radius:20px 20px 0 0;width:100%;max-width:100%;max-height:calc(100dvh - 24px);margin:auto 0 0}.renew-filter-heading{padding:18px 20px}.renew-filter-body{padding:20px}.renew-filter-footer{padding:16px 20px max(16px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.renew-list-card:hover .renew-list-image img{transform:none}}.renew-navigation-pending{z-index:200;bottom:max(24px, env(safe-area-inset-bottom));background:var(--renew-ink);color:var(--renew-bg);font-size:var(--text-15);white-space:nowrap;pointer-events:none;border-radius:24px;align-items:center;gap:9px;padding:12px 20px;font-weight:500;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #0002}.renew-navigation-pending svg{animation:1s linear infinite renew-loading-spin}@keyframes renew-loading-spin{to{transform:rotate(360deg)}}.nugu-empty{min-height:75dvh;padding:calc(var(--renew-header-height) + 64px) 20px 64px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.nugu-empty h1{font-size:var(--text-28);line-height:var(--leading-28);word-break:keep-all}.nugu-empty>p{color:var(--renew-muted);word-break:keep-all;max-width:440px}
.nugu-measurement-panel{z-index:60;overscroll-behavior:contain;border:1px solid var(--universe-card-line,var(--nugu-line));background:var(--universe-card,var(--nugu-paper));width:min(760px,100% - 48px);max-height:calc(100dvh - 48px);color:var(--nugu-ink);box-shadow:0 16px 48px -16px var(--glass-shadow,#0002),0 2px 8px #00000008;font:var(--text-15)/var(--leading-15) var(--sans);letter-spacing:-.01em;border-radius:22px;margin-left:auto;padding:22px 24px;position:fixed;bottom:24px;left:24px;right:24px;overflow-y:auto}.nugu-measurement-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.nugu-measurement-heading h2{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:600;line-height:1.5}.nugu-measurement-panel p{word-break:keep-all;overflow-wrap:anywhere;margin:12px 0 0}.nugu-measurement-note{color:var(--nugu-muted);font-size:var(--text-13);line-height:var(--leading-13)}.nugu-measurement-panel a{text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.nugu-measurement-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.nugu-measurement-actions button{border:1px solid var(--universe-card-line,var(--nugu-line));background:color-mix(in srgb,var(--nugu-ink) 4%,transparent);min-height:44px;color:var(--nugu-ink);font:inherit;font-weight:500;line-height:var(--leading-15);cursor:pointer;border-radius:12px;flex:auto;padding:10px 14px;transition:background-color .16s,border-color .16s}.nugu-measurement-close{min-width:44px;min-height:44px;color:var(--nugu-ink);font-size:var(--text-24);cursor:pointer;line-height:var(--leading-24);background:0 0;border:0;border-radius:50%;flex-shrink:0;margin:-10px -10px -10px 0;transition:background-color .16s}.nugu-measurement-settings{font-size:var(--text-15);line-height:var(--leading-15);min-height:28px;color:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-family:inherit;text-decoration:underline}.nugu-measurement-banner{width:min(1080px,100% - 48px);box-shadow:0 8px 28px -10px var(--glass-shadow,#0002),0 2px 6px #00000008;align-items:center;gap:16px;margin-right:auto;padding:12px 16px;display:flex}.nugu-measurement-banner p{font-size:var(--text-13);line-height:var(--leading-13);flex:1;margin:0}.nugu-measurement-banner p span{color:var(--nugu-muted);font-size:var(--text-13);line-height:var(--leading-13);display:block}.nugu-measurement-banner .nugu-measurement-actions{flex-wrap:nowrap;flex-shrink:0;gap:6px;margin:0}.nugu-measurement-banner .nugu-measurement-actions button{font-size:var(--text-15);white-space:nowrap;line-height:var(--leading-15);padding:8px 12px}.nugu-measurement-banner .nugu-measurement-close{margin:0 -8px}@media (max-width:600px){.nugu-measurement-panel{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:16px;bottom:12px;left:12px;right:12px}.nugu-measurement-actions{grid-template-columns:1fr;display:grid}.nugu-measurement-actions button{width:100%}}@media (max-width:760px){.nugu-measurement-banner{grid-template-columns:minmax(0,1fr) 32px;gap:8px;padding:12px;display:grid}.nugu-measurement-banner .nugu-measurement-actions{grid-area:2/1/auto/-1;display:flex}.nugu-measurement-banner .nugu-measurement-close{grid-area:1/2;align-self:start;min-width:44px;margin:-6px -6px 0}.nugu-measurement-banner .nugu-measurement-actions button{flex:1}}.nugu-measurement-panel :is(button,a):focus-visible{outline:2px solid var(--universe-accent,#607057);outline-offset:3px}.nugu-measurement-panel button:active{background:color-mix(in srgb,var(--nugu-ink) 15%,transparent)}@media (hover:hover){.nugu-measurement-panel button:hover{background:color-mix(in srgb,var(--nugu-ink) 9%,transparent)}.nugu-measurement-actions button:hover{border-color:color-mix(in srgb,var(--nugu-ink) 45%,var(--universe-card-line,var(--nugu-line)))}.nugu-measurement-panel button:active{background:color-mix(in srgb,var(--nugu-ink) 15%,transparent)}}@media (prefers-reduced-motion:reduce){.nugu-measurement-panel button{transition:none}}@media (forced-colors:active){.nugu-measurement-panel{box-shadow:none;background:canvas;border-color:buttontext}.nugu-measurement-actions button{color:buttontext;background:buttonface;border-color:buttontext}.nugu-measurement-panel :is(button,a):focus-visible{outline-color:highlight}}
