/* PAJU FONT FIRST PAGE START */
@font-face{font-family:"Paju Reading";src:url("/paju-renewal/assets/assets/font-first-page/PajuReading-Regular-first.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+B7,U+D7,U+2000-200D,U+2010-2027,U+202F-2060,U+2192,U+AC00-AC01,U+AC04,U+AC10-AC11,U+AC16,U+AC1C,U+AC74,U+AC80,U+AC83,U+AC8C,U+ACA9,U+ACB0,U+ACBD,U+ACC4,U+ACE0,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD50,U+AD6C-AD6D,U+AD81,U+ADC0,U+ADF8,U+ADFC,U+AE08,U+AE30,U+AE38,U+AE4C,U+AED8,U+B07C,U+B08C,U+B098-B099,U+B09C,U+B0B4,U+B118,U+B124,U+B141,U+B193,U+B204,U+B274,U+B290,U+B294,U+B2A5,U+B2C8,U+B2D8,U+B2E4,U+B2E8,U+B2EC,U+B2F4,U+B2F9,U+B300,U+B354,U+B358,U+B371,U+B3C4,U+B418,U+B420,U+B458,U+B4A4,U+B4DC,U+B4E3-B4E4,U+B4F1,U+B514,U+B530,U+B54C,U+B5A4,U+B5BB,U+B77C,U+B780,U+B78C,U+B798,U+B79C,U+B7EC,U+B7FC,U+B824-B825,U+B840,U+B85C-B85D,U+B860,U+B8CC,U+B958,U+B978,U+B97C,U+B985,U+B9AC,U+B9C1,U+B9C8,U+B9CC,U+B9D0,U+B9DE,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8,U+BB34,U+BB38,U+BB3B-BB3C,U+BBA4,U+BC00,U+BC14,U+BC18,U+BC1B,U+BC29,U+BC84,U+BC88,U+BCA8,U+BCC0,U+BCC4,U+BCD1,U+BCF4,U+BCF8,U+BCFC,U+BD05,U+BD10,U+BD80,U+BD84,U+BD88,U+BDF0,U+BE0C,U+BE14,U+BE44,U+BFD0,U+C0AC,U+C0B0,U+C0B4,U+C0BC,U+C0C1,U+C0DD,U+C11C,U+C11E,U+C120,U+C131,U+C138,U+C13C,U+C18C-C18D,U+C218,U+C21C,U+C220,U+C2A4,U+C2B5,U+C2DC-C2DD,U+C2E4,U+C4F0,U+C544,U+C548,U+C54A,U+C54C,U+C559,U+C560,U+C57C-C57D,U+C591,U+C5B4,U+C5B8,U+C5C5,U+C5C7,U+C5D0,U+C5EC-C5ED,U+C5F0,U+C601,U+C608,U+C624,U+C640,U+C678,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6CC,U+C6D0,U+C6E0,U+C720-C721,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C-C77D,U+C785,U+C788,U+C790-C791,U+C7A1,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C,U+C870-C871,U+C885,U+C8FC,U+C900,U+C911,U+C9C0-C9C1,U+C9C4,U+C9C8,U+CC28-CC29,U+CC3E,U+CC98,U+CCAB,U+CCAD,U+CCB4,U+CCD0,U+CD0C,U+CD5C,U+CD94-CD95,U+CD98,U+CD9C,U+CDB0,U+CE21,U+CE35,U+CE68,U+CE74,U+CEE4,U+CF58,U+CF5C,U+D06C,U+D0A4,U+D0C0,U+D0D5,U+D0DD,U+D130,U+D134,U+D15C,U+D1A0,U+D1A4,U+D1B5,U+D29C,U+D2B8-D2B9,U+D2F0,U+D305,U+D30C,U+D310,U+D328,U+D398,U+D3B4,U+D3B8,U+D3C9,U+D3EC,U+D45C,U+D488,U+D504,U+D53C,U+D544,U+D54D,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D56D,U+D574,U+D588-D589,U+D5A5,U+D5C8,U+D5D8,U+D604,U+D638,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C,U+D6C4,U+D734,U+D788}
@font-face{font-family:"Paju Reading";src:url("/paju-renewal/assets/assets/Pretendard-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+A1-A8,U+AA-B6,U+B8-D6,U+D8-148,U+14A-1C3,U+1C5-31E,U+321-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-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-1DF5,U+1DFC-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-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,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-2188,U+2190-2191,U+2193-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-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+AC02-AC03,U+AC05-AC0F,U+AC12-AC15,U+AC17-AC1B,U+AC1D-AC73,U+AC75-AC7F,U+AC81-AC82,U+AC84-AC8B,U+AC8D-ACA8,U+ACAA-ACAF,U+ACB1-ACBC,U+ACBE-ACC3,U+ACC5-ACDF,U+ACE1-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD4F,U+AD51-AD6B,U+AD6E-AD80,U+AD82-ADBF,U+ADC1-ADF7,U+ADF9-ADFB,U+ADFD-AE07,U+AE09-AE2F,U+AE31-AE37,U+AE39-AE4B,U+AE4D-AED7,U+AED9-B07B,U+B07D-B08B,U+B08D-B097,U+B09A-B09B,U+B09D-B0B3,U+B0B5-B117,U+B119-B123,U+B125-B140,U+B142-B192,U+B194-B203,U+B205-B273,U+B275-B28F,U+B291-B293,U+B295-B2A4,U+B2A6-B2C7,U+B2C9-B2D7,U+B2D9-B2E3,U+B2E5-B2E7,U+B2E9-B2EB,U+B2ED-B2F3,U+B2F5-B2F8,U+B2FA-B2FF,U+B301-B353,U+B355-B357,U+B359-B370,U+B372-B3C3,U+B3C5-B417,U+B419-B41F,U+B421-B457,U+B459-B4A3,U+B4A5-B4DB,U+B4DD-B4E2,U+B4E5-B4F0,U+B4F2-B513,U+B515-B52F,U+B531-B54B,U+B54D-B5A3,U+B5A5-B5BA,U+B5BC-B77B,U+B77D-B77F,U+B781-B78B,U+B78D-B797,U+B799-B79B,U+B79D-B7EB,U+B7ED-B7FB,U+B7FD-B823,U+B826-B83F,U+B841-B85B,U+B85E-B85F,U+B861-B8CB,U+B8CD-B957,U+B959-B977,U+B979-B97B,U+B97D-B984,U+B986-B9AB,U+B9AD-B9C0,U+B9C2-B9C7,U+B9C9-B9CB,U+B9CD-B9CF,U+B9D1-B9DD,U+B9DF-BA53,U+BA55-BA6F,U+BA71-BA73,U+BA75-BA84,U+BA86-BAA7,U+BAA9-BB33,U+BB35-BB37,U+BB39-BB3A,U+BB3D-BBA3,U+BBA5-BBFF,U+BC01-BC13,U+BC15-BC17,U+BC19-BC1A,U+BC1C-BC28,U+BC2A-BC83,U+BC85-BC87,U+BC89-BCA7,U+BCA9-BCBF,U+BCC1-BCC3,U+BCC5-BCD0,U+BCD2-BCF3,U+BCF5-BCF7,U+BCF9-BCFB,U+BCFD-BD04,U+BD06-BD0F,U+BD11-BD7F,U+BD81-BD83,U+BD85-BD87,U+BD89-BDEF,U+BDF1-BE0B,U+BE0D-BE13,U+BE15-BE43,U+BE45-BFCF,U+BFD1-C0AB,U+C0AD-C0AF,U+C0B1-C0B3,U+C0B5-C0BB,U+C0BD-C0C0,U+C0C2-C0DC,U+C0DE-C11B,U+C11D,U+C11F,U+C121-C130,U+C132-C137,U+C139-C13B,U+C13D-C18B,U+C18E-C217,U+C219-C21B,U+C21D-C21F,U+C221-C2A3,U+C2A5-C2B4,U+C2B6-C2DB,U+C2DE-C2E3,U+C2E5-C4EF,U+C4F1-C543,U+C545-C547,U+C549,U+C54B,U+C54D-C558,U+C55A-C55F,U+C561-C57B,U+C57E-C590,U+C592-C5B3,U+C5B5-C5B7,U+C5B9-C5C4,U+C5C6,U+C5C8-C5CF,U+C5D1-C5EB,U+C5EE-C5EF,U+C5F1-C600,U+C602-C607,U+C609-C623,U+C625-C63F,U+C641-C677,U+C679-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6CB,U+C6CD-C6CF,U+C6D1-C6DF,U+C6E1-C71F,U+C722-C73B,U+C73D-C73F,U+C741-C743,U+C745-C74B,U+C74D-C750,U+C752-C757,U+C759-C773,U+C775-C777,U+C779-C77B,U+C77E-C784,U+C786-C787,U+C789-C78F,U+C792-C7A0,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81D-C86F,U+C872-C884,U+C886-C8FB,U+C8FD-C8FF,U+C901-C910,U+C912-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-CC27,U+CC2A-CC3D,U+CC3F-CC97,U+CC99-CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CD0B,U+CD0D-CD5B,U+CD5D-CD93,U+CD96-CD97,U+CD99-CD9B,U+CD9D-CDAF,U+CDB1-CE20,U+CE22-CE34,U+CE36-CE67,U+CE69-CE73,U+CE75-CEE3,U+CEE5-CF57,U+CF59-CF5B,U+CF5D-D06B,U+D06D-D0A3,U+D0A5-D0BF,U+D0C1-D0D4,U+D0D6-D0DC,U+D0DE-D12F,U+D131-D133,U+D135-D15B,U+D15D-D19F,U+D1A1-D1A3,U+D1A5-D1B4,U+D1B6-D29B,U+D29D-D2B7,U+D2BA-D2EF,U+D2F1-D304,U+D306-D30B,U+D30D-D30F,U+D311-D327,U+D329-D397,U+D399-D3B3,U+D3B5-D3B7,U+D3B9-D3C8,U+D3CA-D3EB,U+D3ED-D45B,U+D45D-D487,U+D489-D503,U+D505-D53B,U+D53D-D543,U+D545-D54C,U+D54E-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D575-D587,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5D7,U+D5D9-D603,U+D605-D637,U+D639-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68D-D6C3,U+D6C5-D733,U+D735-D787,U+D789-D7A3,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E11C,U+E11E-E12A,U+E131-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF60,U+FFA1-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:"Paju Reading";src:url("/paju-renewal/assets/assets/font-first-page/PajuReading-Medium-first.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+B7,U+D7,U+2000-200D,U+2010-2027,U+202F-2060,U+2192,U+AC00-AC01,U+AC04,U+AC10-AC11,U+AC16,U+AC1C,U+AC74,U+AC80,U+AC83,U+AC8C,U+ACA9,U+ACB0,U+ACBD,U+ACC4,U+ACE0,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD50,U+AD6C-AD6D,U+AD81,U+ADC0,U+ADF8,U+ADFC,U+AE08,U+AE30,U+AE38,U+AE4C,U+AED8,U+B07C,U+B08C,U+B098-B099,U+B09C,U+B0B4,U+B118,U+B124,U+B141,U+B193,U+B204,U+B274,U+B290,U+B294,U+B2A5,U+B2C8,U+B2D8,U+B2E4,U+B2E8,U+B2EC,U+B2F4,U+B2F9,U+B300,U+B354,U+B358,U+B371,U+B3C4,U+B418,U+B420,U+B458,U+B4A4,U+B4DC,U+B4E3-B4E4,U+B4F1,U+B514,U+B530,U+B54C,U+B5A4,U+B5BB,U+B77C,U+B780,U+B78C,U+B798,U+B79C,U+B7EC,U+B7FC,U+B824-B825,U+B840,U+B85C-B85D,U+B860,U+B8CC,U+B958,U+B978,U+B97C,U+B985,U+B9AC,U+B9C1,U+B9C8,U+B9CC,U+B9D0,U+B9DE,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8,U+BB34,U+BB38,U+BB3B-BB3C,U+BBA4,U+BC00,U+BC14,U+BC18,U+BC1B,U+BC29,U+BC84,U+BC88,U+BCA8,U+BCC0,U+BCC4,U+BCD1,U+BCF4,U+BCF8,U+BCFC,U+BD05,U+BD10,U+BD80,U+BD84,U+BD88,U+BDF0,U+BE0C,U+BE14,U+BE44,U+BFD0,U+C0AC,U+C0B0,U+C0B4,U+C0BC,U+C0C1,U+C0DD,U+C11C,U+C11E,U+C120,U+C131,U+C138,U+C13C,U+C18C-C18D,U+C218,U+C21C,U+C220,U+C2A4,U+C2B5,U+C2DC-C2DD,U+C2E4,U+C4F0,U+C544,U+C548,U+C54A,U+C54C,U+C559,U+C560,U+C57C-C57D,U+C591,U+C5B4,U+C5B8,U+C5C5,U+C5C7,U+C5D0,U+C5EC-C5ED,U+C5F0,U+C601,U+C608,U+C624,U+C640,U+C678,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6CC,U+C6D0,U+C6E0,U+C720-C721,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C-C77D,U+C785,U+C788,U+C790-C791,U+C7A1,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C,U+C870-C871,U+C885,U+C8FC,U+C900,U+C911,U+C9C0-C9C1,U+C9C4,U+C9C8,U+CC28-CC29,U+CC3E,U+CC98,U+CCAB,U+CCAD,U+CCB4,U+CCD0,U+CD0C,U+CD5C,U+CD94-CD95,U+CD98,U+CD9C,U+CDB0,U+CE21,U+CE35,U+CE68,U+CE74,U+CEE4,U+CF58,U+CF5C,U+D06C,U+D0A4,U+D0C0,U+D0D5,U+D0DD,U+D130,U+D134,U+D15C,U+D1A0,U+D1A4,U+D1B5,U+D29C,U+D2B8-D2B9,U+D2F0,U+D305,U+D30C,U+D310,U+D328,U+D398,U+D3B4,U+D3B8,U+D3C9,U+D3EC,U+D45C,U+D488,U+D504,U+D53C,U+D544,U+D54D,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D56D,U+D574,U+D588-D589,U+D5A5,U+D5C8,U+D5D8,U+D604,U+D638,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C,U+D6C4,U+D734,U+D788}
@font-face{font-family:"Paju Reading";src:url("/paju-renewal/assets/assets/Pretendard-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+A1-A8,U+AA-B6,U+B8-D6,U+D8-148,U+14A-1C3,U+1C5-31E,U+321-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-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-1DF5,U+1DFC-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-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,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-2188,U+2190-2191,U+2193-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-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+AC02-AC03,U+AC05-AC0F,U+AC12-AC15,U+AC17-AC1B,U+AC1D-AC73,U+AC75-AC7F,U+AC81-AC82,U+AC84-AC8B,U+AC8D-ACA8,U+ACAA-ACAF,U+ACB1-ACBC,U+ACBE-ACC3,U+ACC5-ACDF,U+ACE1-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD4F,U+AD51-AD6B,U+AD6E-AD80,U+AD82-ADBF,U+ADC1-ADF7,U+ADF9-ADFB,U+ADFD-AE07,U+AE09-AE2F,U+AE31-AE37,U+AE39-AE4B,U+AE4D-AED7,U+AED9-B07B,U+B07D-B08B,U+B08D-B097,U+B09A-B09B,U+B09D-B0B3,U+B0B5-B117,U+B119-B123,U+B125-B140,U+B142-B192,U+B194-B203,U+B205-B273,U+B275-B28F,U+B291-B293,U+B295-B2A4,U+B2A6-B2C7,U+B2C9-B2D7,U+B2D9-B2E3,U+B2E5-B2E7,U+B2E9-B2EB,U+B2ED-B2F3,U+B2F5-B2F8,U+B2FA-B2FF,U+B301-B353,U+B355-B357,U+B359-B370,U+B372-B3C3,U+B3C5-B417,U+B419-B41F,U+B421-B457,U+B459-B4A3,U+B4A5-B4DB,U+B4DD-B4E2,U+B4E5-B4F0,U+B4F2-B513,U+B515-B52F,U+B531-B54B,U+B54D-B5A3,U+B5A5-B5BA,U+B5BC-B77B,U+B77D-B77F,U+B781-B78B,U+B78D-B797,U+B799-B79B,U+B79D-B7EB,U+B7ED-B7FB,U+B7FD-B823,U+B826-B83F,U+B841-B85B,U+B85E-B85F,U+B861-B8CB,U+B8CD-B957,U+B959-B977,U+B979-B97B,U+B97D-B984,U+B986-B9AB,U+B9AD-B9C0,U+B9C2-B9C7,U+B9C9-B9CB,U+B9CD-B9CF,U+B9D1-B9DD,U+B9DF-BA53,U+BA55-BA6F,U+BA71-BA73,U+BA75-BA84,U+BA86-BAA7,U+BAA9-BB33,U+BB35-BB37,U+BB39-BB3A,U+BB3D-BBA3,U+BBA5-BBFF,U+BC01-BC13,U+BC15-BC17,U+BC19-BC1A,U+BC1C-BC28,U+BC2A-BC83,U+BC85-BC87,U+BC89-BCA7,U+BCA9-BCBF,U+BCC1-BCC3,U+BCC5-BCD0,U+BCD2-BCF3,U+BCF5-BCF7,U+BCF9-BCFB,U+BCFD-BD04,U+BD06-BD0F,U+BD11-BD7F,U+BD81-BD83,U+BD85-BD87,U+BD89-BDEF,U+BDF1-BE0B,U+BE0D-BE13,U+BE15-BE43,U+BE45-BFCF,U+BFD1-C0AB,U+C0AD-C0AF,U+C0B1-C0B3,U+C0B5-C0BB,U+C0BD-C0C0,U+C0C2-C0DC,U+C0DE-C11B,U+C11D,U+C11F,U+C121-C130,U+C132-C137,U+C139-C13B,U+C13D-C18B,U+C18E-C217,U+C219-C21B,U+C21D-C21F,U+C221-C2A3,U+C2A5-C2B4,U+C2B6-C2DB,U+C2DE-C2E3,U+C2E5-C4EF,U+C4F1-C543,U+C545-C547,U+C549,U+C54B,U+C54D-C558,U+C55A-C55F,U+C561-C57B,U+C57E-C590,U+C592-C5B3,U+C5B5-C5B7,U+C5B9-C5C4,U+C5C6,U+C5C8-C5CF,U+C5D1-C5EB,U+C5EE-C5EF,U+C5F1-C600,U+C602-C607,U+C609-C623,U+C625-C63F,U+C641-C677,U+C679-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6CB,U+C6CD-C6CF,U+C6D1-C6DF,U+C6E1-C71F,U+C722-C73B,U+C73D-C73F,U+C741-C743,U+C745-C74B,U+C74D-C750,U+C752-C757,U+C759-C773,U+C775-C777,U+C779-C77B,U+C77E-C784,U+C786-C787,U+C789-C78F,U+C792-C7A0,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81D-C86F,U+C872-C884,U+C886-C8FB,U+C8FD-C8FF,U+C901-C910,U+C912-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-CC27,U+CC2A-CC3D,U+CC3F-CC97,U+CC99-CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CD0B,U+CD0D-CD5B,U+CD5D-CD93,U+CD96-CD97,U+CD99-CD9B,U+CD9D-CDAF,U+CDB1-CE20,U+CE22-CE34,U+CE36-CE67,U+CE69-CE73,U+CE75-CEE3,U+CEE5-CF57,U+CF59-CF5B,U+CF5D-D06B,U+D06D-D0A3,U+D0A5-D0BF,U+D0C1-D0D4,U+D0D6-D0DC,U+D0DE-D12F,U+D131-D133,U+D135-D15B,U+D15D-D19F,U+D1A1-D1A3,U+D1A5-D1B4,U+D1B6-D29B,U+D29D-D2B7,U+D2BA-D2EF,U+D2F1-D304,U+D306-D30B,U+D30D-D30F,U+D311-D327,U+D329-D397,U+D399-D3B3,U+D3B5-D3B7,U+D3B9-D3C8,U+D3CA-D3EB,U+D3ED-D45B,U+D45D-D487,U+D489-D503,U+D505-D53B,U+D53D-D543,U+D545-D54C,U+D54E-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D575-D587,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5D7,U+D5D9-D603,U+D605-D637,U+D639-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68D-D6C3,U+D6C5-D733,U+D735-D787,U+D789-D7A3,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E11C,U+E11E-E12A,U+E131-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF60,U+FFA1-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:"Paju Reading";src:url("/paju-renewal/assets/assets/font-first-page/PajuReading-SemiBold-first.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0,U+A9,U+B7,U+D7,U+2000-200D,U+2010-2027,U+202F-2060,U+2192,U+AC00-AC01,U+AC04,U+AC10-AC11,U+AC16,U+AC1C,U+AC74,U+AC80,U+AC83,U+AC8C,U+ACA9,U+ACB0,U+ACBD,U+ACC4,U+ACE0,U+ACF3,U+ACF5,U+ACFC,U+AD00,U+AD50,U+AD6C-AD6D,U+AD81,U+ADC0,U+ADF8,U+ADFC,U+AE08,U+AE30,U+AE38,U+AE4C,U+AED8,U+B07C,U+B08C,U+B098-B099,U+B09C,U+B0B4,U+B118,U+B124,U+B141,U+B193,U+B204,U+B274,U+B290,U+B294,U+B2A5,U+B2C8,U+B2D8,U+B2E4,U+B2E8,U+B2EC,U+B2F4,U+B2F9,U+B300,U+B354,U+B358,U+B371,U+B3C4,U+B418,U+B420,U+B458,U+B4A4,U+B4DC,U+B4E3-B4E4,U+B4F1,U+B514,U+B530,U+B54C,U+B5A4,U+B5BB,U+B77C,U+B780,U+B78C,U+B798,U+B79C,U+B7EC,U+B7FC,U+B824-B825,U+B840,U+B85C-B85D,U+B860,U+B8CC,U+B958,U+B978,U+B97C,U+B985,U+B9AC,U+B9C1,U+B9C8,U+B9CC,U+B9D0,U+B9DE,U+BA54,U+BA70,U+BA74,U+BA85,U+BAA8,U+BB34,U+BB38,U+BB3B-BB3C,U+BBA4,U+BC00,U+BC14,U+BC18,U+BC1B,U+BC29,U+BC84,U+BC88,U+BCA8,U+BCC0,U+BCC4,U+BCD1,U+BCF4,U+BCF8,U+BCFC,U+BD05,U+BD10,U+BD80,U+BD84,U+BD88,U+BDF0,U+BE0C,U+BE14,U+BE44,U+BFD0,U+C0AC,U+C0B0,U+C0B4,U+C0BC,U+C0C1,U+C0DD,U+C11C,U+C11E,U+C120,U+C131,U+C138,U+C13C,U+C18C-C18D,U+C218,U+C21C,U+C220,U+C2A4,U+C2B5,U+C2DC-C2DD,U+C2E4,U+C4F0,U+C544,U+C548,U+C54A,U+C54C,U+C559,U+C560,U+C57C-C57D,U+C591,U+C5B4,U+C5B8,U+C5C5,U+C5C7,U+C5D0,U+C5EC-C5ED,U+C5F0,U+C601,U+C608,U+C624,U+C640,U+C678,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6B8,U+C6CC,U+C6D0,U+C6E0,U+C720-C721,U+C73C,U+C740,U+C744,U+C74C,U+C751,U+C758,U+C774,U+C778,U+C77C-C77D,U+C785,U+C788,U+C790-C791,U+C7A1,U+C7A5,U+C7AC,U+C800-C801,U+C804,U+C808,U+C810-C811,U+C815,U+C81C,U+C870-C871,U+C885,U+C8FC,U+C900,U+C911,U+C9C0-C9C1,U+C9C4,U+C9C8,U+CC28-CC29,U+CC3E,U+CC98,U+CCAB,U+CCAD,U+CCB4,U+CCD0,U+CD0C,U+CD5C,U+CD94-CD95,U+CD98,U+CD9C,U+CDB0,U+CE21,U+CE35,U+CE68,U+CE74,U+CEE4,U+CF58,U+CF5C,U+D06C,U+D0A4,U+D0C0,U+D0D5,U+D0DD,U+D130,U+D134,U+D15C,U+D1A0,U+D1A4,U+D1B5,U+D29C,U+D2B8-D2B9,U+D2F0,U+D305,U+D30C,U+D310,U+D328,U+D398,U+D3B4,U+D3B8,U+D3C9,U+D3EC,U+D45C,U+D488,U+D504,U+D53C,U+D544,U+D54D,U+D558-D559,U+D55C,U+D560,U+D568-D569,U+D56D,U+D574,U+D588-D589,U+D5A5,U+D5C8,U+D5D8,U+D604,U+D638,U+D654-D655,U+D658,U+D65C,U+D669,U+D68C,U+D6C4,U+D734,U+D788}
@font-face{font-family:"Paju Reading";src:url("/paju-renewal/assets/assets/Pretendard-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+A1-A8,U+AA-B6,U+B8-D6,U+D8-148,U+14A-1C3,U+1C5-31E,U+321-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-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-1DF5,U+1DFC-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-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,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-2188,U+2190-2191,U+2193-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-3094,U+3099-309E,U+30A1-30FE,U+3131-3164,U+318D,U+321C,U+3380-3384,U+3388-33CA,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+A69F,U+A7FF,U+A92E,U+AC02-AC03,U+AC05-AC0F,U+AC12-AC15,U+AC17-AC1B,U+AC1D-AC73,U+AC75-AC7F,U+AC81-AC82,U+AC84-AC8B,U+AC8D-ACA8,U+ACAA-ACAF,U+ACB1-ACBC,U+ACBE-ACC3,U+ACC5-ACDF,U+ACE1-ACF2,U+ACF4,U+ACF6-ACFB,U+ACFD-ACFF,U+AD01-AD4F,U+AD51-AD6B,U+AD6E-AD80,U+AD82-ADBF,U+ADC1-ADF7,U+ADF9-ADFB,U+ADFD-AE07,U+AE09-AE2F,U+AE31-AE37,U+AE39-AE4B,U+AE4D-AED7,U+AED9-B07B,U+B07D-B08B,U+B08D-B097,U+B09A-B09B,U+B09D-B0B3,U+B0B5-B117,U+B119-B123,U+B125-B140,U+B142-B192,U+B194-B203,U+B205-B273,U+B275-B28F,U+B291-B293,U+B295-B2A4,U+B2A6-B2C7,U+B2C9-B2D7,U+B2D9-B2E3,U+B2E5-B2E7,U+B2E9-B2EB,U+B2ED-B2F3,U+B2F5-B2F8,U+B2FA-B2FF,U+B301-B353,U+B355-B357,U+B359-B370,U+B372-B3C3,U+B3C5-B417,U+B419-B41F,U+B421-B457,U+B459-B4A3,U+B4A5-B4DB,U+B4DD-B4E2,U+B4E5-B4F0,U+B4F2-B513,U+B515-B52F,U+B531-B54B,U+B54D-B5A3,U+B5A5-B5BA,U+B5BC-B77B,U+B77D-B77F,U+B781-B78B,U+B78D-B797,U+B799-B79B,U+B79D-B7EB,U+B7ED-B7FB,U+B7FD-B823,U+B826-B83F,U+B841-B85B,U+B85E-B85F,U+B861-B8CB,U+B8CD-B957,U+B959-B977,U+B979-B97B,U+B97D-B984,U+B986-B9AB,U+B9AD-B9C0,U+B9C2-B9C7,U+B9C9-B9CB,U+B9CD-B9CF,U+B9D1-B9DD,U+B9DF-BA53,U+BA55-BA6F,U+BA71-BA73,U+BA75-BA84,U+BA86-BAA7,U+BAA9-BB33,U+BB35-BB37,U+BB39-BB3A,U+BB3D-BBA3,U+BBA5-BBFF,U+BC01-BC13,U+BC15-BC17,U+BC19-BC1A,U+BC1C-BC28,U+BC2A-BC83,U+BC85-BC87,U+BC89-BCA7,U+BCA9-BCBF,U+BCC1-BCC3,U+BCC5-BCD0,U+BCD2-BCF3,U+BCF5-BCF7,U+BCF9-BCFB,U+BCFD-BD04,U+BD06-BD0F,U+BD11-BD7F,U+BD81-BD83,U+BD85-BD87,U+BD89-BDEF,U+BDF1-BE0B,U+BE0D-BE13,U+BE15-BE43,U+BE45-BFCF,U+BFD1-C0AB,U+C0AD-C0AF,U+C0B1-C0B3,U+C0B5-C0BB,U+C0BD-C0C0,U+C0C2-C0DC,U+C0DE-C11B,U+C11D,U+C11F,U+C121-C130,U+C132-C137,U+C139-C13B,U+C13D-C18B,U+C18E-C217,U+C219-C21B,U+C21D-C21F,U+C221-C2A3,U+C2A5-C2B4,U+C2B6-C2DB,U+C2DE-C2E3,U+C2E5-C4EF,U+C4F1-C543,U+C545-C547,U+C549,U+C54B,U+C54D-C558,U+C55A-C55F,U+C561-C57B,U+C57E-C590,U+C592-C5B3,U+C5B5-C5B7,U+C5B9-C5C4,U+C5C6,U+C5C8-C5CF,U+C5D1-C5EB,U+C5EE-C5EF,U+C5F1-C600,U+C602-C607,U+C609-C623,U+C625-C63F,U+C641-C677,U+C679-C693,U+C695-C6A8,U+C6AA-C6AF,U+C6B1-C6B3,U+C6B5-C6B7,U+C6B9-C6CB,U+C6CD-C6CF,U+C6D1-C6DF,U+C6E1-C71F,U+C722-C73B,U+C73D-C73F,U+C741-C743,U+C745-C74B,U+C74D-C750,U+C752-C757,U+C759-C773,U+C775-C777,U+C779-C77B,U+C77E-C784,U+C786-C787,U+C789-C78F,U+C792-C7A0,U+C7A2-C7A4,U+C7A6-C7AB,U+C7AD-C7FF,U+C802-C803,U+C805-C807,U+C809-C80F,U+C812-C814,U+C816-C81B,U+C81D-C86F,U+C872-C884,U+C886-C8FB,U+C8FD-C8FF,U+C901-C910,U+C912-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-CC27,U+CC2A-CC3D,U+CC3F-CC97,U+CC99-CCAA,U+CCAC,U+CCAE-CCB3,U+CCB5-CCCF,U+CCD1-CD0B,U+CD0D-CD5B,U+CD5D-CD93,U+CD96-CD97,U+CD99-CD9B,U+CD9D-CDAF,U+CDB1-CE20,U+CE22-CE34,U+CE36-CE67,U+CE69-CE73,U+CE75-CEE3,U+CEE5-CF57,U+CF59-CF5B,U+CF5D-D06B,U+D06D-D0A3,U+D0A5-D0BF,U+D0C1-D0D4,U+D0D6-D0DC,U+D0DE-D12F,U+D131-D133,U+D135-D15B,U+D15D-D19F,U+D1A1-D1A3,U+D1A5-D1B4,U+D1B6-D29B,U+D29D-D2B7,U+D2BA-D2EF,U+D2F1-D304,U+D306-D30B,U+D30D-D30F,U+D311-D327,U+D329-D397,U+D399-D3B3,U+D3B5-D3B7,U+D3B9-D3C8,U+D3CA-D3EB,U+D3ED-D45B,U+D45D-D487,U+D489-D503,U+D505-D53B,U+D53D-D543,U+D545-D54C,U+D54E-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D567,U+D56A-D56C,U+D56E-D573,U+D575-D587,U+D58A-D5A4,U+D5A6-D5C7,U+D5C9-D5D7,U+D5D9-D603,U+D605-D637,U+D639-D653,U+D656-D657,U+D659-D65B,U+D65D-D668,U+D66A-D68B,U+D68D-D6C3,U+D6C5-D733,U+D735-D787,U+D789-D7A3,U+E000,U+E002-E05E,U+E06A-E080,U+E093-E096,U+E0A5-E0E6,U+E0F3-E11C,U+E11E-E12A,U+E131-E147,U+E14E-E164,U+EE01-EE05,U+F000-F057,U+F6C3,U+FE20-FE2D,U+FEFF,U+FF01-FF60,U+FFA1-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}
/* PAJU FONT FIRST PAGE END */
/* V2: restrained typography, natural portrait scale, editorial sections. */
:root{--ink:#202e36;--muted:#627078;--blue:#214956;--blue-dark:#183942;--teal:#617d72;--paper:#f3f1ec;--line:#e1e5e3;--soft:#f2f5f3;--gutter:48px}
body{font-family:"Paju Reading",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:400;letter-spacing:-.015em;line-height:1.8;-webkit-font-smoothing:antialiased}
h1,h2,h3,h4{font-weight:500;letter-spacing:-.04em}h2{font-size:42px;line-height:1.4}h3{font-weight:500}
.eyebrow{font-size:12px;letter-spacing:.15em;font-weight:500;color:#6a8076;margin-bottom:18px}
.header{height:90px;border-bottom:1px solid #e5e7e3;background:#fff}.header-inner{max-width:1440px;padding-inline:42px;gap:24px}.brand img{width:158px}.brand span{font-size:13px;font-weight:400;color:#627078}.desktop-nav{gap:26px}.nav-group{font-size:15px;font-weight:400}.nav-group summary{min-height:50px}.header-book{border-color:var(--blue);background:var(--blue);color:white;border-radius:28px;padding:10px 19px;font-weight:500}.header-book span{margin-left:14px}.nav-drop{border-radius:8px;top:58px;padding:14px;box-shadow:0 14px 35px #18394213}.nav-drop a{font-weight:400}
.button{min-height:54px;border-radius:28px;padding:13px 25px;font-size:16px;font-weight:500;gap:24px}.button.light{border-color:#d2d9d7;background:#ffffffcf}.button:hover{background:#142f36}.text-link{border:0;font-weight:500;font-size:16px;gap:18px}.text-link:hover{color:#516e5d}.arrow{font-size:20px}.buttons{align-items:center;gap:22px}.hero .button{border-radius:28px}
.hero{background:#f0eee8}.hero-inner{display:block;min-height:565px;padding-block:0;max-width:1440px}.hero-copy{max-width:650px;padding-block:82px;z-index:2}.hero .eyebrow{font-size:13px;letter-spacing:.1em;font-weight:500;margin-bottom:24px;color:#48605b}.hero h1{font-size:59px;font-weight:400;line-height:1.3;letter-spacing:-.055em}.hero h1 em{color:var(--ink);font-weight:500}.hero .lead{font-size:18px;line-height:1.85;font-weight:400;max-width:480px;margin-top:26px;color:#536269}.hero .buttons{margin-top:31px}.hero-person{left:0;right:0;top:0;bottom:0;width:100%}.hero-person img{object-position:57% center;width:100%;height:100%}.hero-person::before{z-index:1;background:linear-gradient(90deg,#f1efe9 0%,#f1efe9f5 24%,#f1efe9aa 41%,#f1efe900 58%)}.person-label{z-index:2;bottom:28px;right:60px;background:#fffffff0;border:1px solid #ffffff80;border-radius:7px;padding:12px 18px;font-size:12px;backdrop-filter:blur(8px);min-width:185px}.person-label strong{font-size:19px;font-weight:500}.person-label a{display:flex;gap:14px;align-items:center}.person-label .arrow{margin-left:auto}.hero-note{display:none}
.info-strip{background:white;color:var(--ink);border-bottom:1px solid var(--line)}.info-strip .wrap{padding-block:21px;font-size:14px}.info-strip .muted{color:#7c898e}.info-strip strong{font-weight:500}.info-strip a{gap:12px}.quick-grid{gap:14px;border:0;padding-block:30px}.quick-grid a,.quick-grid a:first-child{border:1px solid var(--line);padding:18px 22px;border-radius:6px;font-size:16px;background:white}.quick-grid a:last-child{border:1px solid var(--line)}.quick-grid a:hover{background:#f3f6f4;border-color:#b5c5bb}.quick-num{color:#8e9e92;font-size:12px}.quick-grid .arrow{font-size:17px}
.section{padding-block:88px}.section-heading{margin-bottom:38px}.section-heading p{font-size:18px;line-height:1.8}.concerns{grid-template-columns:1fr 1.1fr;gap:80px}.concerns h2{font-size:39px;line-height:1.45;margin-top:0}.concerns>div>p{font-size:17px;color:#68757b;margin-top:25px}.concern-list{border-top:0}.concern-list li{padding:25px 0;gap:21px}.concern-list li:first-child{padding-top:0}.concern-list strong{font-size:22px;font-weight:500;letter-spacing:-.025em}.concern-list p{font-size:17px;line-height:1.7}.concern-list .n{font-weight:400;font-size:13px;color:#819389}
.method-section{background:#f1f3ef}.methods{gap:16px;border:0}.method,.method+.method{background:#fff;border:1px solid #e5e9e1;padding:29px 25px 25px;border-radius:8px;position:relative}.method .num{font-size:42px;font-weight:300;color:#a0b1a3;letter-spacing:-.04em;line-height:1;margin-bottom:48px}.method h3{font-size:23px;line-height:1.4;font-weight:500;margin-bottom:17px}.method p{font-size:17px;line-height:1.8}.method small{font-size:12px;color:#6f8676;letter-spacing:0;margin-top:24px}.brand-strip{margin-top:38px;padding-top:26px;border-color:#d7dfd6;font-size:17px;color:#6f7c72}.brand-strip strong{font-weight:500}.brand-strip>span{font-size:13px}
.case-feature{border:0;border-radius:10px;grid-template-columns:.9fr 1.1fr;background:#f4f6f4}.case-art{background:#25484a;min-height:340px;padding:36px}.case-art .sound-lines{border-color:#819b8f;width:330px;height:330px;right:-100px;top:-75px;opacity:.35;box-shadow:0 0 0 46px #25484a,0 0 0 47px #819b8f,0 0 0 94px #25484a,0 0 0 95px #819b8f}.case-art span{color:#bfd0c6;font-size:11px;letter-spacing:.12em}.case-art strong{color:#f5f6f0;font-weight:400;font-size:30px;line-height:1.65;letter-spacing:-.035em}.case-content{padding:39px 42px}.case-content h3{font-size:26px;line-height:1.5;font-weight:500}.case-content p{font-size:17px}.pill{background:#e6ede8;color:#526d5e;font-size:12px;letter-spacing:0;padding:4px 12px;border-radius:20px;font-weight:500}.case-content .text-link{margin-top:18px}.below-note{font-size:13px;margin-top:18px}.qa-section{padding-top:0}.qa-list{border-top:1px solid #aebcb4}.qa-row{padding:23px 10px;gap:25px}.qa-row .q{font-size:20px;font-weight:400;color:#8da395}.qa-row h3{font-size:21px;line-height:1.6;font-weight:400;letter-spacing:-.025em}.qa-row:hover{background:#f7f9f7}.qa-row .arrow{color:#7e9587}
.visit{background:#edece5}.visit h2{font-size:40px}.visit-info{border-color:#aeb9b1}.info-row{border-color:#d4d9d0}.info-row dt{font-size:14px;color:#6c7a71}.info-row dd{font-size:17px}.phone-big{font-size:33px;letter-spacing:-.025em;font-weight:500}.seo-context{padding-block:62px}.seo-context h2{font-size:21px;font-weight:500;line-height:1.6}.seo-context p{font-size:16px;line-height:1.9;color:#748078}.footer{background:#19363b;color:#bccbc5;border:0;padding-block:48px}.footer-top{align-items:center;margin-bottom:26px}.footer .brand{background:#fff;padding:11px 15px;border-radius:4px;width:max-content}.footer .brand img{width:145px}.footer .brand span{color:#607078}.footer-links{font-size:13px}.footer p{font-size:13px;color:#a7bbb3;line-height:1.85}.footer-links a:hover{color:#fff}
.page-hero{background:#f1f2ed;padding-block:30px 52px}.breadcrumb{font-size:13px;margin-bottom:27px;color:#7f8d85}.page-hero .eyebrow{font-size:12px;letter-spacing:.05em}.page-hero h1{font-size:45px;line-height:1.4;font-weight:400;margin-bottom:18px}.page-hero .intro{font-size:18px;line-height:1.85;color:#64716a}.subnav{gap:10px;min-height:88px;align-items:center;border-bottom:1px solid var(--line);padding-block:16px}.subnav a{min-height:42px;padding:8px 17px;border-radius:24px;font-size:15px;color:#6d7b73}.subnav a.active{border:0;color:white;background:var(--blue);font-weight:400}.subnav a:hover{background:#e9eeea;color:#213c31}
.profile{grid-template-columns:.9fr 1.1fr;gap:80px}.profile-photo{height:450px;border-radius:8px}.profile-photo img{object-position:67% center}.profile h2{font-size:35px;line-height:1.5}.profile p{font-size:18px;line-height:1.9}.profile-name{font-size:23px;font-weight:500}.profile-name span{font-size:14px}.approach{background:#f2f5f1;border-radius:8px;padding:38px}.approach h3{font-size:24px;font-weight:500}.approach-grid strong{font-weight:500;font-size:20px}.approach-grid p{font-size:17px}.section-cta{background:#24484c;border-radius:10px;padding:38px 42px;margin-top:54px}.section-cta h2{font-size:28px;font-weight:400;line-height:1.5}.section-cta p{font-size:16px}.section-cta p,.detail-page .section-cta p{color:#fff}.section-cta .button{font-size:16px;border-radius:26px;color:#24484c;background:#f4f5ef}
.board-tools{margin-bottom:25px}.search{border-color:#d9e0dc;border-radius:26px;background:#fff}.search input{font-size:15px;padding:12px 20px}.search button{font-size:14px;padding:12px 22px}.board-list{border-color:#9bada2}.board-row{padding:25px 5px;border-bottom-color:#e5e9e6}.board-row h2{font-size:20px;line-height:1.65;font-weight:400;letter-spacing:-.023em}.board-row .post-number{font-size:13px}.board-row .post-type{font-size:12px}.pagination button{border-radius:50%;font-size:14px;min-width:42px;height:42px}.preview-caption{font-size:12px;color:#89948c}.article-header h1{font-size:34px;line-height:1.55;letter-spacing:-.03em;font-weight:500}.article-meta{font-size:13px;color:#7f8f84}.article-body{line-height:1.95;font-size:19px;color:#354b41}.article-body h2{font-size:25px;font-weight:500}.article-related{border-radius:8px;background:#eff3ee}.article-related h2{font-size:21px;font-weight:500}.article-related a{font-size:16px}.topic-item{border-top:1px solid #b2c3b5}.topic-item h2{font-size:27px;font-weight:500}.location-card{background:#e8ede7;border-radius:8px}.location-card h2{font-size:31px;font-weight:500}.station{border-radius:20px;font-size:13px;padding:5px 14px}
.menu-dialog{border-radius:14px;padding:32px}.dialog-top h2{font-size:26px;font-weight:500}.menu-group h3{font-size:17px;font-weight:500}.menu-group a{font-size:15px}.menu-contact a{font-weight:500}.menu-contact span{font-size:13px}
@media(max-width:1250px){.header-inner{padding-inline:32px}.desktop-nav{gap:21px}.hero-copy{max-width:575px}.hero h1{font-size:53px}.hero-inner{min-height:535px}.hero-person{width:100%;right:0}.person-label{right:40px}}
@media(max-width:1050px){.hero-copy{max-width:515px;padding-block:76px}.hero h1{font-size:46px}.hero-inner{min-height:525px}.hero-person{right:0;width:100%}.hero-person::before{background:linear-gradient(90deg,#f1efe9 0%,#f1efe9f5 25%,#f1efe9ab 48%,transparent 70%)}.hero .lead{font-size:17px;max-width:370px}.methods{gap:16px}.method:nth-child(3){padding:29px 25px 25px;border:1px solid #e5e9e1}.concerns{gap:46px}.concerns h2{font-size:34px}.profile{gap:40px}.profile h2{font-size:31px}.case-content{padding:30px}.brand-strip{gap:24px}}
@media(max-width:760px){
body{font-size:18px}.header{height:76px}.header-inner{padding-inline:23px}.brand img{width:148px}.brand span{display:none}.menu-button{padding:11px}.menu-button span{height:1.5px}.hero-inner{display:flex;min-height:0;padding-inline:0}.hero-copy{padding:36px var(--gutter) 23px;max-width:none}.hero .eyebrow{font-size:11px;letter-spacing:.07em;margin-bottom:22px}.hero h1{font-size:40px;font-weight:400;line-height:1.36;letter-spacing:-.05em}.hero h1 em{font-weight:500}.hero .lead{font-size:17px;line-height:1.9;margin-top:20px;max-width:none}.hero .buttons{gap:10px 16px;margin-top:24px}.hero .button{padding:12px 20px;min-height:49px;font-size:15px;gap:18px}.hero .text-link{font-size:14px;gap:13px}.hero-person{position:relative;height:296px;width:100%;margin:0;left:auto;right:auto;top:auto;bottom:auto}.hero-person img{object-position:66% center}.hero-person::before{background:linear-gradient(#f1efe9 0%,#f1efe900 17%)}.person-label{right:22px;bottom:18px;font-size:10px;border-radius:6px;padding:10px 13px;min-width:168px}.person-label strong{font-size:17px}.person-label .arrow{font-size:16px}.info-strip .wrap{font-size:13px;padding-block:18px;gap:5px}.quick-grid{gap:10px;padding-block:22px}.quick-grid a,.quick-grid a:first-child,.quick-grid a:nth-child(odd){padding:15px 14px;font-size:14px;border:1px solid var(--line)}.quick-grid a:nth-child(2),.quick-grid a:last-child{border:1px solid var(--line)}.quick-grid .arrow{font-size:16px}
.section{padding-block:62px}h2{font-size:31px;line-height:1.45}.section-heading{margin-bottom:30px}.section-heading .text-link{margin-top:17px}.concerns{gap:31px}.concerns h2{font-size:31px;line-height:1.5}.concerns>div>p{font-size:17px;margin-top:20px}.concern-list strong{font-size:20px;font-weight:500;line-height:1.6}.concern-list p{font-size:17px;line-height:1.75}.concern-list li,.concern-list li:first-child{padding:21px 0}.concern-list .n{font-size:12px;padding-top:5px}.concern-list{border-top:1px solid var(--line)}.eyebrow{font-size:10px;letter-spacing:.12em}.methods{gap:12px}.method,.method+.method,.method:nth-child(3){border:1px solid #e5e9e1;border-radius:8px;padding:25px}.method .num{font-size:32px;margin-bottom:26px}.method h3{font-size:23px;font-weight:500;margin-bottom:12px}.method p{font-size:18px;line-height:1.8}.method small{font-size:12px;margin-top:17px}.brand-strip{margin-top:30px;padding-top:23px;gap:14px 22px;font-size:16px}.brand-strip>span{font-size:12px}
.case-art{padding:27px;min-height:250px}.case-art strong{font-size:28px;line-height:1.6}.case-content{padding:27px 26px}.case-content h3{font-size:23px;line-height:1.55}.case-content p{font-size:17px}.below-note{font-size:12px;line-height:1.8}.below-note a{margin-top:10px}.qa-section{padding-top:0}.qa-row{padding:20px 0;gap:16px}.qa-row h3{font-size:19px;line-height:1.65}.qa-row .q{font-size:18px}.visit h2{font-size:32px}.info-row{grid-template-columns:62px 1fr;gap:14px}.info-row dd{font-size:16px}.info-row dt{font-size:13px}.phone-big{font-size:28px}.seo-context{padding-block:44px}.seo-context h2{font-size:20px;line-height:1.6}.seo-context p{font-size:16px}.footer{padding-block:34px}.footer .brand{padding:9px 12px}.footer .brand img{width:133px}.footer .brand span{display:none}.footer-links{font-size:12px;gap:14px 19px;margin-top:22px}.footer p{font-size:12px}
.mobile-cta{padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:8px}.mobile-cta a{min-height:49px;font-size:15px;border-radius:24px;font-weight:500}.page-hero{padding-block:24px 38px}.page-hero .eyebrow{font-size:11px;margin-bottom:15px}.breadcrumb{font-size:12px;margin-bottom:25px}.page-hero h1{font-size:33px;font-weight:400;line-height:1.5;letter-spacing:-.04em}.page-hero .intro{font-size:17px;line-height:1.85}.subnav{min-height:76px;gap:7px;padding-block:15px}.subnav a{font-size:14px;min-height:40px;padding:8px 15px}.profile{gap:32px}.profile-photo{height:330px}.profile h2{font-size:30px;line-height:1.5}.profile p{font-size:18px}.profile-name span{font-size:13px;display:block}.profile-name{font-size:23px}.approach{padding:26px;margin-top:40px}.approach h3{font-size:22px}.approach-grid strong{font-size:19px}.approach-grid p{font-size:17px}.section-cta{padding:28px;margin-top:40px}.section-cta h2{font-size:24px;line-height:1.55}.section-cta p{font-size:15px}.section-cta .button{margin-top:25px;font-size:15px}.board-row h2{font-size:20px;font-weight:400;line-height:1.65}.board-row{padding:23px 0}.search{border-radius:25px}.search input{font-size:15px;padding:12px 16px}.search button{padding:12px 19px}.article-header h1{font-size:28px;line-height:1.5;letter-spacing:-.035em}.article-body{font-size:18px;line-height:1.95}.article-body h2{font-size:24px}.article-meta{font-size:12px}.article-related{padding:25px}.article-related a{font-size:16px}.topic-item h2{font-size:25px}.location-card{padding:27px}.location-card h2{font-size:29px}.menu-dialog{padding:24px}.menu-group a{font-size:15px}.dialog-top h2{font-size:24px}
}
@media(max-width:380px){.hero h1{font-size:37px}.hero .lead{font-size:16px}.hero .buttons{gap:10px}.hero .button{font-size:14px;padding:12px 17px}.hero .text-link{font-size:13px}.hero-person{height:285px}.info-row{grid-template-columns:56px 1fr;gap:10px}.quick-grid a,.quick-grid a:first-child,.quick-grid a:nth-child(odd){font-size:14px;padding-inline:12px}}


/* Portrait proportions are adapted to the existing wide center photograph. */
@media(min-width:761px){.hero-inner{min-height:550px}.hero-copy{max-width:58%;padding-block:80px}.hero h1{font-size:56px;font-weight:400;letter-spacing:-.045em}.hero h1 em{font-weight:500}.hero-person{left:auto;right:48px;top:44px;bottom:44px;width:43%;border-radius:8px;background:#e7e6df}.hero-person img{object-position:66% center}.hero-person::before{display:none}.person-label{bottom:22px;right:22px;background:#ffffffef}.hero .lead{max-width:480px}.hero .eyebrow{font-size:12px}}
@media(min-width:761px) and (max-width:1250px){.hero-inner{min-height:520px}.hero-copy{padding-block:76px;max-width:57%}.hero h1{font-size:50px}.hero-person{right:32px;width:42%;top:40px;bottom:40px}.hero .lead{font-size:17px;max-width:440px}.person-label{right:20px}}
@media(min-width:761px) and (max-width:1050px){.hero-inner{min-height:490px}.hero-copy{max-width:55%;padding-block:67px}.hero h1{font-size:42px}.hero-person{width:41%;right:32px}.hero .lead{font-size:16px;max-width:350px}.hero .button{font-size:15px;padding-inline:20px}.hero .buttons{gap:15px}.hero .text-link{font-size:15px}.person-label{right:14px;bottom:16px;font-size:10px;min-width:166px;padding:10px 12px}.person-label strong{font-size:17px}}
@media(max-width:760px){.hero-person{height:266px}.hero-person img{object-position:66% center}.hero h1{font-weight:400}.hero h1 em{font-weight:500}.hero-copy{padding-bottom:28px}.hero-person::before{background:linear-gradient(#f1efe9,transparent 10%)}.hero .eyebrow{letter-spacing:.025em}.hero .lead{font-size:17px}.person-label{right:22px;bottom:18px}}
@media(max-width:380px){.hero h1{font-size:36px}.hero-person{height:250px}.hero .lead{font-size:16px}}
@media(max-width:1050px){:root{--gutter:32px}}
@media(max-width:760px){:root{--gutter:22px}}

/* User-selected IMG_0404: preserve the smile and center signage. */
.hero-person img{object-position:50% center}
.hero-person::before{display:none}
.profile-photo{height:auto;aspect-ratio:2206/1471}
.profile-photo img{object-position:50% center}
@media(max-width:760px){.profile{grid-template-columns:1fr}.profile-photo{width:100%;height:auto;aspect-ratio:2206/1471}}
.person-label{min-width:0}
.person-label a{display:block}

/* Clear text labels without decorative arrows. */
.info-strip .wrap,.info-strip strong,.info-strip .muted{font-weight:600}
.info-strip .muted{color:var(--muted)}
.quick-grid a{font-weight:600}
.quick-num{font-weight:400}
.board-row{grid-template-columns:52px minmax(0,1fr) 100px}
@media(max-width:760px){.board-row{grid-template-columns:minmax(0,1fr)}}

/* Readable price data and the Paju center YouTube category. */
.youtube-section{background:#f3f5f1}.video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.video-card{display:flex;flex-direction:column;border:1px solid #dce3da;border-radius:8px;background:#fff;padding:28px;min-height:258px;transition:border-color .15s,background .15s}.video-card:hover{border-color:#839c8b;background:#fafcf9}.video-meta{display:flex;justify-content:space-between;gap:16px;color:#6b8072;font-size:13px}.video-card h3{font-size:23px;line-height:1.55;letter-spacing:-.025em;margin:23px 0 29px}.video-action{margin-top:auto;font-size:14px;font-weight:600;color:var(--blue)}.youtube-channel{display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--line);padding-bottom:38px;margin-bottom:38px}.youtube-channel h2{font-size:29px}.youtube-channel p{font-size:15px;color:var(--muted);margin:4px 0 0}.video-disclosure{margin-top:20px}
.price-intro h2{font-size:30px}.price-intro p{font-size:17px;color:var(--muted);margin:9px 0 27px}.price-brands{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:35px}.price-brands button{font:inherit;font-size:16px;font-weight:600;padding:10px 25px;min-height:48px;background:#fff;color:var(--blue);border:1px solid #d1dcd3;border-radius:28px;cursor:pointer}.price-brands button[aria-pressed=true]{color:#fff;background:var(--blue);border-color:var(--blue)}.price-brands button:hover{border-color:var(--blue)}.price-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px}.price-heading .eyebrow{margin-bottom:8px}.price-heading h3{font-size:28px;margin:0}.price-heading h3 span{font-size:19px;color:var(--muted);margin-left:12px}.price-heading>p{font-size:14px;font-weight:600;margin:0;color:var(--blue)}.price-table{width:100%;border-collapse:collapse;text-align:left;font-size:16px;border-top:1px solid #8d9f92}.price-table thead{background:#f1f4ef}.price-table th,.price-table td{padding:20px 22px;border-bottom:1px solid var(--line);vertical-align:middle}.price-table thead th{font-size:14px;font-weight:600;white-space:nowrap}.price-table th[scope=row]{font-weight:400;width:48%}.price-table th strong{display:block;font-size:18px;font-weight:600;line-height:1.5}.price-table th span{display:block;font-size:14px;color:var(--muted);margin-top:4px}.price-table .price-value{white-space:nowrap;text-align:right;color:var(--blue)}.price-table thead th:last-child{text-align:right}.price-value strong{font-size:25px;font-weight:600;margin-right:4px;font-variant-numeric:tabular-nums}.price-note{font-size:15px;color:var(--muted);margin-top:20px;line-height:1.8}.price-source{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.price-source>span{font-size:13px;color:var(--muted)}.price-source .text-link{font-size:15px}.price-scope{font-size:15px;color:var(--muted);margin-top:25px}.price-scope a{text-decoration:underline;text-underline-offset:4px}.accessory-row{background:#f8f9f6}
@media(max-width:1050px){.video-grid{gap:14px}.video-card{padding:23px}.video-card h3{font-size:21px}.price-table th,.price-table td{padding:18px 15px}}
@media(max-width:760px){.video-grid{grid-template-columns:1fr}.video-card{min-height:0;padding:25px}.video-card h3{font-size:22px;margin:18px 0 25px}.video-meta{font-size:13px}.youtube-channel{display:block;padding-bottom:29px;margin-bottom:29px}.youtube-channel h2{font-size:25px}.youtube-channel .button{margin-top:24px}.price-intro h2{font-size:27px}.price-brands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:31px}.price-brands button{font-size:15px;padding:9px 10px;min-height:46px}.price-heading{display:block}.price-heading h3{font-size:27px}.price-heading h3 span{display:block;margin:4px 0 12px;font-size:18px}.price-heading>p{font-size:14px}.price-table,.price-table tbody{display:block;width:100%}.price-table thead{position:absolute;clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;white-space:nowrap}.price-table tr{display:grid;grid-template-columns:1fr 1fr;padding:21px 0;gap:12px 10px;border-bottom:1px solid var(--line)}.price-table th[scope=row]{grid-column:1/-1;width:auto}.price-table th,.price-table td{border:0;padding:0}.price-table td{font-size:15px}.price-table td::before{content:attr(data-label);display:block;color:var(--muted);font-size:12px;font-weight:400;margin-bottom:2px}.price-table .price-value{grid-column:1/-1;text-align:left;padding-top:2px}.price-table .price-value::before{display:inline;margin-right:13px}.price-value strong{font-size:26px}.price-table th strong{font-size:20px;overflow-wrap:anywhere}.price-source{display:block}.price-source>span{display:block;margin-top:9px}.price-note,.price-scope{font-size:15px}.accessory-row{padding-inline:12px!important}.case-feature{grid-template-columns:1fr}}

/* YouTube is visible immediately; reservation and chat have explicit destinations. */
.header-youtube{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid #d9beb9;border-radius:24px;color:#a62c27;font-size:15px;font-weight:600;white-space:nowrap}.header-youtube:hover{background:#fff1ef;border-color:#b9342c}.hero .hero-actions{gap:12px}.hero .youtube-button{background:#b32824;border-color:#b32824;color:#fff;font-weight:600}.hero .youtube-button:hover{background:#94221f;border-color:#94221f}.hero-secondary{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.hero-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #9eaea8;border-radius:24px;background:#ffffffbd;color:var(--blue);font-size:14px;font-weight:600;line-height:1.5;text-align:center;transition:background .18s,border-color .18s}.hero-secondary-button:hover{background:#fff;border-color:var(--blue)}.header-inner{gap:20px}
@media(max-width:1250px) and (min-width:1051px){.desktop-nav{gap:17px}.header-inner{gap:16px}.header-youtube,.header-book{padding-inline:14px}}
@media(max-width:1050px){.header-youtube{margin-left:auto}.header-book{margin-left:0}}
@media(max-width:760px){.header-inner{gap:12px}.header-youtube{font-size:13px;padding:7px 13px;min-height:40px}.menu-button{margin-left:0}.hero .hero-actions{gap:10px}.hero .hero-actions .button{padding-inline:19px;font-size:15px}.hero-secondary{gap:10px;margin-top:10px}.hero-secondary-button{font-size:13px;padding-inline:16px}.hero-copy{padding-bottom:23px}}
@media(max-width:380px){.hero .hero-actions .button{padding-inline:17px;font-size:14px}}

/* Clearly actionable header links, with keyboard and touch feedback. */
.header-youtube,.header-book{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:48px;padding:11px 18px;border:2px solid;border-radius:8px;font-size:16px;font-weight:700;line-height:1.35;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 2px 0 #18343d22;transition:background .15s,border-color .15s,box-shadow .15s}
.header-youtube{background:#b32824;border-color:#b32824;color:#fff}
.header-book{background:#204b58;border-color:#204b58;color:#fff}
.header-youtube:hover{background:#93211e;border-color:#93211e;color:#fff;box-shadow:0 3px 8px #93211e26}
.header-book:hover{background:#153946;border-color:#153946;color:#fff;box-shadow:0 3px 8px #15394626}
.header-youtube:active,.header-book:active{box-shadow:inset 0 2px 3px #0003}
.header-youtube:focus-visible,.header-book:focus-visible{outline:3px solid #183f4b;outline-offset:4px}
@media(min-width:1051px) and (max-width:1250px){.header .brand span{display:none}.header-youtube,.header-book{padding-inline:14px}}
@media(max-width:760px){.header-inner{padding-inline:16px;gap:10px}.header .brand img{width:132px}.header-youtube{min-height:44px;padding:10px 13px;font-size:14px}.header-book{display:none}.menu-button{flex-shrink:0}}
@media(max-width:380px){.header-inner{padding-inline:14px;gap:8px}.header .brand img{width:116px}.header-youtube{padding-inline:11px}}

/* Keep the complete business name visible at every viewport size. */
.brand .brand-lockup{position:relative;display:block;width:174px;height:50px;flex:none}
.brand .brand-lockup img{display:block;width:100%;height:auto;clip-path:polygon(0 0,100% 0,100% 63%,30% 63%,30% 100%,0 100%)}
.brand .brand-lockup .brand-center{position:absolute;right:0;bottom:0;display:block;border:0;padding:0;margin:0;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.025em;color:#263e4d;white-space:nowrap}
.header .brand{min-height:50px}
@media(max-width:760px){.header .brand{min-height:44px}.header .brand .brand-lockup{width:144px;height:44px}.header .brand .brand-center{font-size:12.5px}.footer .brand .brand-lockup{width:158px;height:47px}.footer .brand .brand-center{font-size:13px}}
@media(max-width:380px){.header .brand .brand-lockup{width:136px;height:43px}.header .brand .brand-center{font-size:12px}}

/* Product information and prices are separate top-level destinations. */
@media(min-width:1051px){.desktop-nav{gap:18px}}
@media(min-width:1051px) and (max-width:1250px){.header-inner{padding-inline:24px;gap:14px}.desktop-nav{gap:13px}.header-youtube,.header-book{padding-inline:12px}}

/* Concern links */
.concern-list li{display:block;padding:0}.concern-link{display:flex;gap:22px;padding:28px 0;color:inherit;text-decoration:none}.concern-link>div{min-width:0}.concern-next{display:inline-flex;gap:16px;margin-top:10px;font-size:14px;color:#315e68;font-weight:700}.concern-link:hover .concern-next{text-decoration:underline;text-underline-offset:5px}.concern-link:focus-visible{outline:3px solid #26798b;outline-offset:5px;border-radius:6px}@media(max-width:640px){.concern-link{gap:16px;padding:22px 0}.concern-next{font-size:13px}}

.integration-price-links{display:flex;gap:12px;flex-wrap:wrap;padding:24px}.integration-noscript{padding:16px;text-align:center}
