@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.0.woff2)format("woff2-variations");unicode-range:U+F9CA-FA0B,U+FF03-FF05,U+FF07,U+FF0A-FF0B,U+FF0D-FF19,U+FF1B,U+FF1D,U+FF20-FF5B,U+FF5D,U+FFE0-FFE3,U+FFE5-FFE6}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.1.woff2)format("woff2-variations");unicode-range:U+D723-D728,U+D72A-D733,U+D735-D748,U+D74A-D74F,U+D752-D753,U+D755-D757,U+D75A-D75F,U+D762-D764,U+D766-D768,U+D76A-D76B,U+D76D-D76F,U+D771-D787,U+D789-D78B,U+D78D-D78F,U+D791-D797,U+D79A,U+D79C,U+D79E-D7A3,U+F900-F909,U+F90B-F92E}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.2.woff2)format("woff2-variations");unicode-range:U+D679-D68B,U+D68E-D69E,U+D6A0,U+D6A2-D6A7,U+D6A9-D6C3,U+D6C6-D6C7,U+D6C9-D6CB,U+D6CD-D6D3,U+D6D5-D6D6,U+D6D8-D6E3,U+D6E5-D6E7,U+D6E9-D6FB,U+D6FD-D717,U+D719-D71F,U+D721-D722}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.3.woff2)format("woff2-variations");unicode-range:U+D5BC-D5C7,U+D5CA-D5CB,U+D5CD-D5CF,U+D5D1-D5D7,U+D5D9-D5DA,U+D5DC,U+D5DE-D5E3,U+D5E6-D5E7,U+D5E9-D5EB,U+D5ED-D5F6,U+D5F8,U+D5FA-D5FF,U+D602-D603,U+D605-D607,U+D609-D60F,U+D612-D613,U+D616-D61B,U+D61D-D637,U+D63A-D63B,U+D63D-D63F,U+D641-D647,U+D64A-D64C,U+D64E-D653,U+D656-D657,U+D659-D65B,U+D65D-D666,U+D668,U+D66A-D678}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.4.woff2)format("woff2-variations");unicode-range:U+D507,U+D509-D50B,U+D50D-D513,U+D515-D53B,U+D53E-D53F,U+D541-D543,U+D545-D54C,U+D54E,U+D550,U+D552-D557,U+D55A-D55B,U+D55D-D55F,U+D561-D564,U+D566-D567,U+D56A,U+D56C,U+D56E-D573,U+D576-D577,U+D579-D583,U+D585-D586,U+D58A-D5A4,U+D5A6-D5BB}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.5.woff2)format("woff2-variations");unicode-range:U+D464-D477,U+D47A-D47B,U+D47D-D47F,U+D481-D487,U+D489-D48A,U+D48C,U+D48E-D4E7,U+D4E9-D503,U+D505-D506}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.6.woff2)format("woff2-variations");unicode-range:U+D3BF-D3C7,U+D3CA-D3CF,U+D3D1-D3EB,U+D3EE-D3EF,U+D3F1-D3F3,U+D3F5-D3FB,U+D3FD-D400,U+D402-D45B,U+D45D-D463}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.7.woff2)format("woff2-variations");unicode-range:U+D2FF,U+D302-D304,U+D306-D30B,U+D30F,U+D311-D313,U+D315-D31B,U+D31E,U+D322-D324,U+D326-D327,U+D32A-D32B,U+D32D-D32F,U+D331-D337,U+D339-D33C,U+D33E-D37B,U+D37E-D37F,U+D381-D383,U+D385-D38B,U+D38E-D390,U+D392-D397,U+D39A-D39B,U+D39D-D39F,U+D3A1-D3A7,U+D3A9-D3AA,U+D3AC,U+D3AE-D3B3,U+D3B5-D3B7,U+D3B9-D3BB,U+D3BD-D3BE}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.8.woff2)format("woff2-variations");unicode-range:U+D257-D27F,U+D281-D29B,U+D29D-D29F,U+D2A1-D2AB,U+D2AD-D2B7,U+D2BA-D2BB,U+D2BD-D2BF,U+D2C1-D2C7,U+D2C9-D2EF,U+D2F2-D2F3,U+D2F5-D2F7,U+D2F9-D2FE}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.9.woff2)format("woff2-variations");unicode-range:U+D1B4,U+D1B6-D1F3,U+D1F5-D22B,U+D22E-D22F,U+D231-D233,U+D235-D23B,U+D23D-D240,U+D242-D256}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.10.woff2)format("woff2-variations");unicode-range:U+D105-D12F,U+D132-D133,U+D135-D137,U+D139-D13F,U+D141-D142,U+D144,U+D146-D14B,U+D14E-D14F,U+D151-D153,U+D155-D15B,U+D15E-D187,U+D189-D19F,U+D1A2-D1A3,U+D1A5-D1A7,U+D1A9-D1AF,U+D1B2-D1B3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.11.woff2)format("woff2-variations");unicode-range:U+D04B-D04F,U+D051-D057,U+D059-D06B,U+D06D-D06F,U+D071-D073,U+D075-D07B,U+D07E-D0A3,U+D0A6-D0A7,U+D0A9-D0AB,U+D0AD-D0B3,U+D0B6,U+D0B8,U+D0BA-D0BF,U+D0C2-D0C3,U+D0C5-D0C7,U+D0C9-D0CF,U+D0D2,U+D0D6-D0DB,U+D0DE-D0DF,U+D0E1-D0E3,U+D0E5-D0EB,U+D0EE-D0F0,U+D0F2-D104}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.12.woff2)format("woff2-variations");unicode-range:U+CFA2-CFC3,U+CFC5-CFDF,U+CFE2-CFE3,U+CFE5-CFE7,U+CFE9-CFF4,U+CFF6-CFFB,U+CFFD-CFFF,U+D001-D003,U+D005-D017,U+D019-D033,U+D036-D037,U+D039-D03B,U+D03D-D04A}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.13.woff2)format("woff2-variations");unicode-range:U+CEF0-CEF3,U+CEF6,U+CEF9-CEFF,U+CF01-CF03,U+CF05-CF07,U+CF09-CF0F,U+CF11-CF12,U+CF14-CF1B,U+CF1D-CF1F,U+CF21-CF2F,U+CF31-CF53,U+CF56-CF57,U+CF59-CF5B,U+CF5D-CF63,U+CF66,U+CF68,U+CF6A-CF6F,U+CF71-CF84,U+CF86-CF8B,U+CF8D-CFA1}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.14.woff2)format("woff2-variations");unicode-range:U+CE3C-CE57,U+CE5A-CE5B,U+CE5D-CE5F,U+CE61-CE67,U+CE6A,U+CE6C,U+CE6E-CE73,U+CE76-CE77,U+CE79-CE7B,U+CE7D-CE83,U+CE85-CE88,U+CE8A-CE8F,U+CE91-CE93,U+CE95-CE97,U+CE99-CE9F,U+CEA2,U+CEA4-CEAB,U+CEAD-CEE3,U+CEE6-CEE7,U+CEE9-CEEB,U+CEED-CEEF}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.15.woff2)format("woff2-variations");unicode-range:U+CD92-CD93,U+CD96-CD97,U+CD99-CD9B,U+CD9D-CDA3,U+CDA6-CDA8,U+CDAA-CDAF,U+CDB1-CDC3,U+CDC5-CDCB,U+CDCD-CDE7,U+CDE9-CE03,U+CE05-CE1F,U+CE22-CE34,U+CE36-CE3B}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.16.woff2)format("woff2-variations");unicode-range:U+CCEF-CD07,U+CD0A-CD0B,U+CD0D-CD1A,U+CD1C,U+CD1E-CD2B,U+CD2D-CD5B,U+CD5D-CD77,U+CD79-CD91}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.17.woff2)format("woff2-variations");unicode-range:U+CC3F-CC43,U+CC46-CC47,U+CC49-CC4B,U+CC4D-CC53,U+CC55-CC58,U+CC5A-CC5F,U+CC61-CC97,U+CC9A-CC9B,U+CC9D-CC9F,U+CCA1-CCA7,U+CCAA,U+CCAC,U+CCAE-CCB3,U+CCB6-CCB7,U+CCB9-CCBB,U+CCBD-CCCF,U+CCD1-CCE3,U+CCE5-CCEE}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.18.woff2)format("woff2-variations");unicode-range:U+CB91-CBD3,U+CBD5-CBE3,U+CBE5-CC0B,U+CC0E-CC0F,U+CC11-CC13,U+CC15-CC1B,U+CC1D-CC20,U+CC23-CC27,U+CC2A-CC2B,U+CC2D,U+CC2F,U+CC31-CC37,U+CC3A,U+CC3C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.19.woff2)format("woff2-variations");unicode-range:U+CAF4-CB47,U+CB4A-CB90}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.20.woff2)format("woff2-variations");unicode-range:U+CA4A-CA4B,U+CA4E-CA4F,U+CA51-CA53,U+CA55-CA5B,U+CA5D-CA60,U+CA62-CA83,U+CA85-CABB,U+CABE-CABF,U+CAC1-CAC3,U+CAC5-CACB,U+CACD-CAD0,U+CAD2,U+CAD4-CAD8,U+CADA-CAF3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.21.woff2)format("woff2-variations");unicode-range:U+C996-C997,U+C99A-C99C,U+C99E-C9BF,U+C9C2-C9C3,U+C9C5-C9C7,U+C9C9-C9CF,U+C9D2,U+C9D4,U+C9D7-C9D8,U+C9DB,U+C9DE-C9DF,U+C9E1-C9E3,U+C9E5-C9E6,U+C9E8-C9EB,U+C9EE-C9F0,U+C9F2-C9F7,U+C9F9-CA0B,U+CA0D-CA28,U+CA2A-CA49}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.22.woff2)format("woff2-variations");unicode-range:U+C8E9-C8F4,U+C8F6-C8FB,U+C8FE-C8FF,U+C901-C903,U+C905-C90B,U+C90E-C910,U+C912-C917,U+C919-C92B,U+C92D-C94F,U+C951-C953,U+C955-C96B,U+C96D-C973,U+C975-C987,U+C98A-C98B,U+C98D-C98F,U+C991-C995}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.23.woff2)format("woff2-variations");unicode-range:U+C841-C84B,U+C84D-C86F,U+C872-C873,U+C875-C877,U+C879-C87F,U+C882-C884,U+C887-C88A,U+C88D-C8C3,U+C8C5-C8DF,U+C8E1-C8E8}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.24.woff2)format("woff2-variations");unicode-range:U+C779-C77B,U+C77E-C782,U+C786,U+C78B,U+C78D,U+C78F,U+C792-C793,U+C795,U+C797,U+C799-C79F,U+C7A2,U+C7A7-C7AB,U+C7AE-C7BB,U+C7BD-C7C0,U+C7C2-C7C7,U+C7C9-C7DC,U+C7DE-C7FF,U+C802-C803,U+C805-C807,U+C809,U+C80B-C80F,U+C812,U+C814,U+C817-C81B,U+C81E-C81F,U+C821-C823,U+C825-C82E,U+C830-C837,U+C839-C83B,U+C83D-C840}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.25.woff2)format("woff2-variations");unicode-range:U+C6BB-C6BF,U+C6C2,U+C6C4,U+C6C6-C6CB,U+C6CE-C6CF,U+C6D1-C6D3,U+C6D5-C6DB,U+C6DD-C6DF,U+C6E1-C6E7,U+C6E9-C6EB,U+C6ED-C6EF,U+C6F1-C6F8,U+C6FA-C703,U+C705-C707,U+C709-C70B,U+C70D-C716,U+C718,U+C71A-C71F,U+C722-C723,U+C725-C727,U+C729-C734,U+C736-C73B,U+C73E-C73F,U+C741-C743,U+C745-C74B,U+C74E-C750,U+C752-C757,U+C759-C773,U+C776-C777}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.26.woff2)format("woff2-variations");unicode-range:U+C5F5-C5FB,U+C5FE,U+C602-C605,U+C607,U+C609-C60F,U+C611-C61A,U+C61C-C623,U+C626-C627,U+C629-C62B,U+C62D,U+C62F-C632,U+C636,U+C638,U+C63A-C63F,U+C642-C643,U+C645-C647,U+C649-C652,U+C656-C65B,U+C65D-C65F,U+C661-C663,U+C665-C677,U+C679-C67B,U+C67D-C693,U+C696-C697,U+C699-C69B,U+C69D-C6A3,U+C6A6,U+C6A8,U+C6AA-C6AF,U+C6B2-C6B3,U+C6B5-C6B7,U+C6B9-C6BA}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.27.woff2)format("woff2-variations");unicode-range:U+C517-C527,U+C52A-C52B,U+C52D-C52F,U+C531-C538,U+C53A,U+C53C,U+C53E-C543,U+C546-C547,U+C54B,U+C54D-C552,U+C556,U+C55A-C55B,U+C55D,U+C55F,U+C562-C563,U+C565-C567,U+C569-C56F,U+C572,U+C574,U+C576-C57B,U+C57E-C57F,U+C581-C583,U+C585-C586,U+C588-C58B,U+C58E,U+C590,U+C592-C596,U+C599-C5B3,U+C5B6-C5B7,U+C5BA,U+C5BE-C5C3,U+C5CA-C5CB,U+C5CD,U+C5CF,U+C5D2-C5D3,U+C5D5-C5D7,U+C5D9-C5DF,U+C5E1-C5E2,U+C5E4,U+C5E6-C5EB,U+C5EF,U+C5F1-C5F3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.28.woff2)format("woff2-variations");unicode-range:U+C475-C4EF,U+C4F2-C4F3,U+C4F5-C4F7,U+C4F9-C4FF,U+C502-C50B,U+C50D-C516}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.29.woff2)format("woff2-variations");unicode-range:U+C3D0-C3D7,U+C3DA-C3DB,U+C3DD-C3DE,U+C3E1-C3EC,U+C3EE-C3F3,U+C3F5-C42B,U+C42D-C463,U+C466-C474}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.30.woff2)format("woff2-variations");unicode-range:U+C32B-C367,U+C36A-C36B,U+C36D-C36F,U+C371-C377,U+C37A-C37B,U+C37E-C383,U+C385-C387,U+C389-C3CF}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.31.woff2)format("woff2-variations");unicode-range:U+C26A-C26B,U+C26D-C26F,U+C271-C273,U+C275-C27B,U+C27E-C287,U+C289-C28F,U+C291-C297,U+C299-C29A,U+C29C-C2A3,U+C2A5-C2A7,U+C2A9-C2AB,U+C2AD-C2B3,U+C2B6,U+C2B8,U+C2BA-C2BB,U+C2BD-C2DB,U+C2DE-C2DF,U+C2E1-C2E2,U+C2E5-C2EA,U+C2EE,U+C2F0,U+C2F2-C2F5,U+C2F7,U+C2FA-C2FB,U+C2FD-C2FF,U+C301-C307,U+C309-C30C,U+C30E-C312,U+C315-C323,U+C325-C328,U+C32A}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.32.woff2)format("woff2-variations");unicode-range:U+C1BC-C1C3,U+C1C5-C1DF,U+C1E1-C1FB,U+C1FD-C203,U+C205-C20C,U+C20E,U+C210-C217,U+C21A-C21B,U+C21D-C21E,U+C221-C227,U+C229-C22A,U+C22C,U+C22E,U+C230,U+C233-C24F,U+C251-C257,U+C259-C269}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.33.woff2)format("woff2-variations");unicode-range:U+C101-C11B,U+C11F,U+C121-C123,U+C125-C12B,U+C12E,U+C132-C137,U+C13A-C13B,U+C13D-C13F,U+C141-C147,U+C14A,U+C14C-C153,U+C155-C157,U+C159-C15B,U+C15D-C166,U+C169-C16F,U+C171-C177,U+C179-C18B,U+C18E-C18F,U+C191-C193,U+C195-C19B,U+C19D-C19E,U+C1A0,U+C1A2-C1A4,U+C1A6-C1BB}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.34.woff2)format("woff2-variations");unicode-range:U+C049-C057,U+C059-C05B,U+C05D-C05F,U+C061-C067,U+C069-C08F,U+C091-C0AB,U+C0AE-C0AF,U+C0B1-C0B3,U+C0B5,U+C0B7-C0BB,U+C0BE,U+C0C2-C0C7,U+C0CA-C0CB,U+C0CD-C0CF,U+C0D1-C0D7,U+C0D9-C0DA,U+C0DC,U+C0DE-C0E3,U+C0E5-C0EB,U+C0ED-C0F3,U+C0F6,U+C0F8,U+C0FA-C0FF}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.35.woff2)format("woff2-variations");unicode-range:U+BFA7-BFAF,U+BFB1-BFC4,U+BFC6-BFCB,U+BFCE-BFCF,U+BFD1-BFD3,U+BFD5-BFDB,U+BFDD-C048}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.36.woff2)format("woff2-variations");unicode-range:U+BF07,U+BF09-BF3F,U+BF41-BF4F,U+BF52-BF54,U+BF56-BFA6}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.37.woff2)format("woff2-variations");unicode-range:U+BE56,U+BE58,U+BE5C-BE5F,U+BE62-BE63,U+BE65-BE67,U+BE69-BE74,U+BE76-BE7B,U+BE7E-BE7F,U+BE81-BE8E,U+BE90,U+BE92-BEA7,U+BEA9-BECF,U+BED2-BED3,U+BED5-BED6,U+BED9-BEE3,U+BEE6-BF06}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.38.woff2)format("woff2-variations");unicode-range:U+BDB0-BDD3,U+BDD5-BDEF,U+BDF1-BE0B,U+BE0D-BE0F,U+BE11-BE13,U+BE15-BE43,U+BE46-BE47,U+BE49-BE4B,U+BE4D-BE53}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.39.woff2)format("woff2-variations");unicode-range:U+BD03,U+BD06,U+BD08,U+BD0A-BD0F,U+BD11-BD22,U+BD25-BD47,U+BD49-BD58,U+BD5A-BD7F,U+BD82-BD83,U+BD85-BD87,U+BD8A-BD8F,U+BD91-BD92,U+BD94,U+BD96-BD98,U+BD9A-BDAF}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.40.woff2)format("woff2-variations");unicode-range:U+BC4E-BC83,U+BC86-BC87,U+BC89-BC8B,U+BC8D-BC93,U+BC96,U+BC98,U+BC9B-BC9F,U+BCA2-BCA3,U+BCA5-BCA7,U+BCA9-BCB2,U+BCB4-BCBB,U+BCBE-BCBF,U+BCC1-BCC3,U+BCC5-BCCC,U+BCCE-BCD0,U+BCD2-BCD4,U+BCD6-BCF3,U+BCF7,U+BCF9-BCFB,U+BCFD-BD02}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.41.woff2)format("woff2-variations");unicode-range:U+BB90-BBA3,U+BBA5-BBAB,U+BBAD-BBBF,U+BBC1-BBF7,U+BBFA-BBFB,U+BBFD-BBFE,U+BC01-BC07,U+BC09-BC0A,U+BC0E,U+BC10,U+BC12-BC13,U+BC17,U+BC19-BC1A,U+BC1E,U+BC20-BC23,U+BC26,U+BC28,U+BC2A-BC2C,U+BC2E-BC2F,U+BC32-BC33,U+BC35-BC37,U+BC39-BC3F,U+BC41-BC42,U+BC44,U+BC46-BC48,U+BC4A-BC4D}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.42.woff2)format("woff2-variations");unicode-range:U+BAE6-BAFB,U+BAFD-BB17,U+BB19-BB33,U+BB37,U+BB39-BB3A,U+BB3D-BB43,U+BB45-BB46,U+BB48,U+BB4A-BB4F,U+BB51-BB53,U+BB55-BB57,U+BB59-BB62,U+BB64-BB8F}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.43.woff2)format("woff2-variations");unicode-range:U+BA30-BA37,U+BA3A-BA3B,U+BA3D-BA3F,U+BA41-BA47,U+BA49-BA4A,U+BA4C,U+BA4E-BA53,U+BA56-BA57,U+BA59-BA5B,U+BA5D-BA63,U+BA65-BA66,U+BA68-BA6F,U+BA71-BA73,U+BA75-BA77,U+BA79-BA84,U+BA86,U+BA88-BAA7,U+BAAA,U+BAAD-BAAF,U+BAB1-BAB7,U+BABA,U+BABC,U+BABE-BAE5}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.44.woff2)format("woff2-variations");unicode-range:U+B96E-B973,U+B976-B977,U+B979-B97B,U+B97D-B983,U+B986,U+B988,U+B98A-B98D,U+B98F-B9AB,U+B9AE-B9AF,U+B9B1-B9B3,U+B9B5-B9BB,U+B9BE,U+B9C0,U+B9C2-B9C7,U+B9CA-B9CB,U+B9CD,U+B9D2-B9D7,U+B9DA,U+B9DC,U+B9DF-B9E0,U+B9E2,U+B9E6-B9E7,U+B9E9-B9F3,U+B9F6,U+B9F8,U+B9FB-BA2F}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.45.woff2)format("woff2-variations");unicode-range:U+B8BF-B8CB,U+B8CD-B8E0,U+B8E2-B8E7,U+B8EA-B8EB,U+B8ED-B8EF,U+B8F1-B8F7,U+B8FA,U+B8FC,U+B8FE-B903,U+B905-B917,U+B919-B91F,U+B921-B93B,U+B93D-B957,U+B95A-B95B,U+B95D-B95F,U+B961-B967,U+B969-B96C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.46.woff2)format("woff2-variations");unicode-range:U+B80D-B80F,U+B811-B817,U+B81A,U+B81C-B823,U+B826-B827,U+B829-B82B,U+B82D-B833,U+B836,U+B83A-B83F,U+B841-B85B,U+B85E-B85F,U+B861-B863,U+B865-B86B,U+B86E,U+B870,U+B872-B8AF,U+B8B1-B8BE}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.47.woff2)format("woff2-variations");unicode-range:U+B74D-B75F,U+B761-B763,U+B765-B774,U+B776-B77B,U+B77E-B77F,U+B781-B783,U+B785-B78B,U+B78E,U+B792-B796,U+B79A-B79B,U+B79D-B7A7,U+B7AA,U+B7AE-B7B3,U+B7B6-B7C8,U+B7CA-B7EB,U+B7EE-B7EF,U+B7F1-B7F3,U+B7F5-B7FB,U+B7FE,U+B802-B806,U+B80A-B80B}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.48.woff2)format("woff2-variations");unicode-range:U+B6A7-B6AA,U+B6AC-B6B0,U+B6B2-B6EF,U+B6F1-B727,U+B72A-B72B,U+B72D-B72E,U+B731-B737,U+B739-B73A,U+B73C-B743,U+B745-B74C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.49.woff2)format("woff2-variations");unicode-range:U+B605-B60F,U+B612-B617,U+B619-B624,U+B626-B69B,U+B69E-B6A3,U+B6A5-B6A6}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.50.woff2)format("woff2-variations");unicode-range:U+B55F,U+B562-B583,U+B585-B59F,U+B5A2-B5A3,U+B5A5-B5A7,U+B5A9-B5B2,U+B5B5-B5BA,U+B5BD-B604}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.51.woff2)format("woff2-variations");unicode-range:U+B4A5-B4B6,U+B4B8-B4BF,U+B4C1-B4C7,U+B4C9-B4DB,U+B4DE-B4DF,U+B4E1-B4E2,U+B4E5-B4EB,U+B4EE,U+B4F0,U+B4F2-B513,U+B516-B517,U+B519-B51A,U+B51D-B523,U+B526,U+B528,U+B52B-B52F,U+B532-B533,U+B535-B537,U+B539-B53F,U+B541-B544,U+B546-B54B,U+B54D-B54F,U+B551-B55B,U+B55D-B55E}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.52.woff2)format("woff2-variations");unicode-range:U+B3F8-B3FB,U+B3FD-B40F,U+B411-B417,U+B419-B41B,U+B41D-B41F,U+B421-B427,U+B42A-B42B,U+B42D-B44F,U+B452-B453,U+B455-B457,U+B459-B45F,U+B462-B464,U+B466-B46B,U+B46D-B47F,U+B481-B4A3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.53.woff2)format("woff2-variations");unicode-range:U+B342-B353,U+B356-B357,U+B359-B35B,U+B35D-B35E,U+B360-B363,U+B366,U+B368,U+B36A-B36D,U+B36F,U+B372-B373,U+B375-B377,U+B379-B37F,U+B381-B382,U+B384,U+B386-B38B,U+B38D-B3C3,U+B3C6-B3C7,U+B3C9-B3CA,U+B3CD-B3D3,U+B3D6,U+B3D8,U+B3DA-B3F7}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.54.woff2)format("woff2-variations");unicode-range:U+B27C-B283,U+B285-B28F,U+B292-B293,U+B295-B297,U+B29A-B29F,U+B2A1-B2A4,U+B2A7-B2A9,U+B2AB,U+B2AD-B2C7,U+B2CA-B2CB,U+B2CD-B2CF,U+B2D1-B2D7,U+B2DA,U+B2DC,U+B2DE-B2E3,U+B2E7,U+B2E9-B2EA,U+B2EF-B2F3,U+B2F6,U+B2F8,U+B2FA-B2FB,U+B2FD-B2FE,U+B302-B303,U+B305-B307,U+B309-B30F,U+B312,U+B316-B31B,U+B31D-B341}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.55.woff2)format("woff2-variations");unicode-range:U+B1D6-B1E7,U+B1E9-B1FC,U+B1FE-B203,U+B206-B207,U+B209-B20B,U+B20D-B213,U+B216-B21F,U+B221-B257,U+B259-B273,U+B275-B27B}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.56.woff2)format("woff2-variations");unicode-range:U+B120-B122,U+B126-B127,U+B129-B12B,U+B12D-B133,U+B136,U+B138,U+B13A-B13F,U+B142-B143,U+B145-B14F,U+B151-B153,U+B156-B157,U+B159-B177,U+B17A-B17B,U+B17D-B17F,U+B181-B187,U+B189-B18C,U+B18E-B191,U+B195-B1A7,U+B1A9-B1CB,U+B1CD-B1D5}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.57.woff2)format("woff2-variations");unicode-range:U+B05F-B07B,U+B07E-B07F,U+B081-B083,U+B085-B08B,U+B08D-B097,U+B09B,U+B09D-B09F,U+B0A2-B0A7,U+B0AA,U+B0B0,U+B0B2,U+B0B6-B0B7,U+B0B9-B0BB,U+B0BD-B0C3,U+B0C6-B0C7,U+B0CA-B0CF,U+B0D1-B0DF,U+B0E1-B0E4,U+B0E6-B107,U+B10A-B10B,U+B10D-B10F,U+B111-B112,U+B114-B117,U+B119-B11A,U+B11C-B11F}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.58.woff2)format("woff2-variations");unicode-range:U+AFAC-AFB7,U+AFBA-AFBB,U+AFBD-AFBF,U+AFC1-AFC6,U+AFCA-AFCC,U+AFCE-AFD3,U+AFD5-AFE7,U+AFE9-AFEF,U+AFF1-B00B,U+B00D-B00F,U+B011-B013,U+B015-B01B,U+B01D-B027,U+B029-B043,U+B045-B047,U+B049,U+B04B,U+B04D-B052,U+B055-B056,U+B058-B05C,U+B05E}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.59.woff2)format("woff2-variations");unicode-range:U+AF03-AF07,U+AF09-AF2B,U+AF2E-AF33,U+AF35-AF3B,U+AF3E-AF40,U+AF44-AF47,U+AF4A-AF5C,U+AF5E-AF63,U+AF65-AF7F,U+AF81-AFAB}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.60.woff2)format("woff2-variations");unicode-range:U+AE56-AE5B,U+AE5E-AE60,U+AE62-AE64,U+AE66-AE67,U+AE69-AE6B,U+AE6D-AE83,U+AE85-AEBB,U+AEBF,U+AEC1-AEC3,U+AEC5-AECB,U+AECE,U+AED0,U+AED2-AED7,U+AED9-AEF3,U+AEF5-AF02}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.61.woff2)format("woff2-variations");unicode-range:U+AD9C-ADA3,U+ADA5-ADBF,U+ADC1-ADC3,U+ADC5-ADC7,U+ADC9-ADD2,U+ADD4-ADDB,U+ADDD-ADDF,U+ADE1-ADE3,U+ADE5-ADF7,U+ADFA-ADFB,U+ADFD-ADFF,U+AE02-AE07,U+AE0A,U+AE0C,U+AE0E-AE13,U+AE15-AE2F,U+AE31-AE33,U+AE35-AE37,U+AE39-AE3F,U+AE42,U+AE44,U+AE46-AE49,U+AE4B,U+AE4F,U+AE51-AE53,U+AE55}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.62.woff2)format("woff2-variations");unicode-range:U+ACE2-ACE3,U+ACE5-ACE6,U+ACE9-ACEF,U+ACF2,U+ACF4,U+ACF7-ACFB,U+ACFE-ACFF,U+AD01-AD03,U+AD05-AD0B,U+AD0D-AD10,U+AD12-AD1B,U+AD1D-AD33,U+AD35-AD48,U+AD4A-AD4F,U+AD51-AD6B,U+AD6E-AD6F,U+AD71-AD72,U+AD77-AD7C,U+AD7E,U+AD80,U+AD82-AD87,U+AD89-AD8B,U+AD8D-AD8F,U+AD91-AD9B}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.63.woff2)format("woff2-variations");unicode-range:U+AC25-AC2C,U+AC2E,U+AC30,U+AC32-AC37,U+AC39-AC3F,U+AC41-AC4C,U+AC4E-AC6F,U+AC72-AC73,U+AC75-AC76,U+AC79-AC7F,U+AC82,U+AC84-AC88,U+AC8A-AC8B,U+AC8D-AC8F,U+AC91-AC93,U+AC95-AC9B,U+AC9D-AC9E,U+ACA1-ACA7,U+ACAB,U+ACAD-ACAF,U+ACB1-ACB7,U+ACBA-ACBB,U+ACBE-ACC0,U+ACC2-ACC3,U+ACC5-ACDF}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.64.woff2)format("woff2-variations");unicode-range:U+99DF,U+99ED,U+99F1,U+99FF,U+9A01,U+9A08,U+9A0E-9A0F,U+9A19,U+9A2B,U+9A30,U+9A36-9A37,U+9A40,U+9A43,U+9A45,U+9A4D,U+9A55,U+9A57,U+9A5A-9A5B,U+9A5F,U+9A62,U+9A65,U+9A69-9A6A,U+9AA8,U+9AB8,U+9AD3,U+9AE5,U+9AEE,U+9B1A,U+9B27,U+9B2A,U+9B31,U+9B3C,U+9B41-9B45,U+9B4F,U+9B54,U+9B5A,U+9B6F,U+9B8E,U+9B91,U+9B9F,U+9BAB,U+9BAE,U+9BC9,U+9BD6,U+9BE4,U+9BE8,U+9C0D,U+9C10,U+9C12,U+9C15,U+9C25,U+9C32,U+9C3B,U+9C47,U+9C49,U+9C57,U+9CE5,U+9CE7,U+9CE9,U+9CF3-9CF4,U+9CF6,U+9D09,U+9D1B,U+9D26,U+9D28,U+9D3B,U+9D51,U+9D5D,U+9D60-9D61,U+9D6C,U+9D72,U+9DA9,U+9DAF,U+9DB4,U+9DC4,U+9DD7,U+9DF2,U+9DF8-9DFA,U+9E1A,U+9E1E,U+9E75,U+9E79,U+9E7D,U+9E7F,U+9E92-9E93,U+9E97,U+9E9D,U+9E9F,U+9EA5,U+9EB4-9EB5,U+9EBB,U+9EBE,U+9EC3,U+9ECD-9ECE,U+9ED4,U+9ED8,U+9EDB-9EDC,U+9EDE,U+9EE8,U+9EF4,U+9F07-9F08,U+9F0E,U+9F13,U+9F20,U+9F3B,U+9F4A-9F4B,U+9F4E,U+9F52,U+9F5F,U+9F61,U+9F67,U+9F6A,U+9F6C,U+9F77,U+9F8D,U+9F90,U+9F95,U+9F9C,U+AC02-AC03,U+AC05-AC06,U+AC09-AC0F,U+AC17-AC18,U+AC1B,U+AC1E-AC1F,U+AC21-AC23}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.65.woff2)format("woff2-variations");unicode-range:U+338C-339C,U+339F-33A0,U+33A2-33CB,U+33CF-33D0,U+33D3,U+33D6,U+33D8,U+33DB-33DD,U+4E01,U+4E03,U+4E07-4E08,U+4E11,U+4E14-4E15,U+4E18-4E19,U+4E1E,U+4E32,U+4E38-4E39,U+4E42-4E43,U+4E45,U+4E4D-4E4F,U+4E56,U+4E58-4E59,U+4E5D-4E5E,U+4E6B,U+4E6D,U+4E73,U+4E76-4E77,U+4E7E,U+4E82,U+4E86,U+4E88,U+4E8E,U+4E90-4E92,U+4E94-4E95,U+4E98,U+4E9B,U+4E9E,U+4EA1-4EA2,U+4EA4-4EA6,U+4EA8,U+4EAB,U+4EAD-4EAE,U+4EB6,U+4EC0-4EC1,U+4EC4,U+4EC7,U+4ECB,U+4ECD,U+4ED4-4ED5,U+4ED7-4ED9,U+4EDD,U+4EDF,U+4EE4,U+4EF0,U+4EF2,U+4EF6-4EF7,U+4EFB,U+4F01,U+4F09,U+4F0B,U+4F0D-4F11,U+4F2F,U+4F34,U+4F36,U+4F38,U+4F3A,U+4F3C-4F3D}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.66.woff2)format("woff2-variations");unicode-range:U+3136,U+3138,U+313A-3140,U+3143-3144,U+3150,U+3152,U+3154-3156,U+3158-315B,U+315D-315F,U+3162,U+3164-318C,U+318E,U+3200-321B,U+3231,U+3239,U+3251-325A,U+3260-327B,U+327E-327F,U+328A-3290,U+3294,U+329E,U+32A5,U+3380-3384,U+3388-338B}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.67.woff2)format("woff2-variations");unicode-range:U+2F7D,U+2F7F-2F8B,U+2F8E-2F90,U+2F92-2F97,U+2F99-2FA0,U+2FA2-2FA3,U+2FA5-2FA9,U+2FAC-2FB1,U+2FB3-2FBC,U+2FC1-2FCA,U+2FCD-2FD4,U+3003,U+3012-3019,U+301C,U+301E-3020,U+3036,U+3041,U+3043,U+3045,U+3047,U+3049,U+304E,U+3050,U+3052,U+3056,U+305A,U+305C,U+305E,U+3062,U+3065,U+306C,U+3070-307D,U+3080,U+3085,U+3087,U+308E,U+3090-3091,U+30A1,U+30A5,U+30A9,U+30AE,U+30B1-30B2,U+30B4,U+30B6,U+30BC-30BE,U+30C2,U+30C5,U+30CC,U+30D2,U+30D4,U+30D8-30DD,U+30E4,U+30E6,U+30E8,U+30EE,U+30F0-30F2,U+30F4-30F6,U+3133,U+3135}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.68.woff2)format("woff2-variations");unicode-range:U+2541-254B,U+25A4-25A9,U+25B1,U+25B5,U+25B9,U+25BF,U+25C1,U+25C3,U+25C9-25CA,U+25CC,U+25CE,U+25D0-25D1,U+25E6,U+25EF,U+260F,U+261D,U+261F,U+262F,U+2660,U+2664,U+2667-2669,U+266D,U+266F,U+2716,U+271A,U+273D,U+2756,U+2776-277F,U+278A-2793,U+2963,U+2965,U+2AC5-2AC6,U+2ACB-2ACC,U+2F00,U+2F04,U+2F06,U+2F08,U+2F0A-2F0B,U+2F11-2F12,U+2F14,U+2F17-2F18,U+2F1C-2F1D,U+2F1F-2F20,U+2F23-2F26,U+2F28-2F29,U+2F2B,U+2F2D,U+2F2F-2F32,U+2F38,U+2F3C-2F40,U+2F42-2F4C,U+2F4F-2F52,U+2F54-2F58,U+2F5A-2F66,U+2F69-2F70,U+2F72-2F76,U+2F78,U+2F7A-2F7C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.69.woff2)format("woff2-variations");unicode-range:U+2479-2487,U+249C-24D1,U+24D3-24D7,U+24D9-24E9,U+24EB-24F4,U+2500-2501,U+2503,U+250C-2513,U+2515-2516,U+2518-2540}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.70.woff2)format("woff2-variations");unicode-range:U+215B-215E,U+2162-2169,U+2170-2179,U+2195-2199,U+21B0-21B4,U+21BC,U+21C0,U+21C4-21C5,U+21CD,U+21CF-21D4,U+21E0-21E3,U+21E6-21E9,U+2200,U+2202-2203,U+2206-2209,U+220B-220C,U+220F,U+2211,U+2213,U+221A,U+221D-2220,U+2222,U+2225-2227,U+2229-222C,U+222E,U+2234-2237,U+223D,U+2243,U+2245,U+2248,U+2250-2253,U+225A,U+2260-2262,U+2264-2267,U+226A-226B,U+226E-2273,U+2276-2277,U+2279-227B,U+2280-2287,U+228A-228B,U+2295-2297,U+22A3-22A5,U+22BB-22BC,U+22CE-22CF,U+22DA-22DB,U+22EE-22EF,U+2306,U+2312,U+2314,U+2467-2478}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.71.woff2)format("woff2-variations");unicode-range:U+81-82,U+84,U+A2-A5,U+A7-A8,U+AA,U+AC,U+B1-B3,U+B6,U+B8-BA,U+BC-BE,U+C0,U+C2,U+C6-CB,U+CE-D0,U+D4,U+D8-D9,U+DB-DC,U+DE-DF,U+E6,U+EB,U+EE-F0,U+F4,U+F7-F9,U+FB,U+FE-FF,U+111,U+126-127,U+132-133,U+138,U+13F-142,U+149-14B,U+152-153,U+166-167,U+2BC,U+2C7,U+2D0,U+2D8-2D9,U+2DB-2DD,U+391-394,U+396-3A1,U+3A3-3A9,U+3B2-3B6,U+3B8,U+3BC,U+3BE-3C1,U+3C3-3C9,U+2010,U+2015-2016,U+2018-2019,U+201B,U+201F-2021,U+2025,U+2030,U+2033-2036,U+203C,U+203E,U+2042,U+2074,U+207A-207F,U+2081-2084,U+2109,U+2113,U+2116,U+2121,U+2126,U+212B,U+2153-2154}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.72.woff2)format("woff2-variations");unicode-range:U+E8,U+2DA,U+2160,U+2194,U+3054,U+3058,U+306D,U+3086,U+308D,U+30AC,U+30BB,U+30C4,U+30CD-30CE,U+30E2,U+3132,U+3146,U+3149,U+339D,U+4E3B,U+4F0A,U+4FDD,U+4FE1,U+5409,U+540C,U+5834,U+592A-592B,U+5B9A,U+5DDE,U+5E0C,U+5E73,U+5F0F,U+60F3,U+653F,U+661F,U+662F,U+667A,U+683C,U+6B4C,U+6C11,U+767C,U+76EE,U+76F4,U+77F3,U+79D1,U+7A7A,U+7B2C,U+7D22,U+8207,U+8A00,U+8A71,U+9280,U+9580,U+958B,U+96C6,U+9762,U+98DF,U+9ED1,U+AC2D,U+ADC8,U+ADD3,U+AF48,U+B014,U+B134-B135,U+B158,U+B2AA,U+B35F,U+B6A4,U+B9CF,U+BB63,U+BD23,U+BE91,U+C29B,U+C3F4,U+C42C,U+C55C,U+C573,U+C58F,U+C78C,U+C7DD,U+C8F5,U+CAD1,U+CC48,U+CF10,U+CF20,U+D03C,U+D07D,U+D2A0,U+D30E,U+D38D,U+D3A8,U+D3C8,U+D5E5,U+D5F9,U+D6E4,U+F90A,U+FF02,U+FF1C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.73.woff2)format("woff2-variations");unicode-range:U+3B1,U+2466,U+25A1,U+25A3,U+261C,U+3008-3009,U+305B,U+305D,U+3069,U+30A7,U+30BA,U+30CF,U+30EF,U+3151,U+3157,U+4E4B,U+4E5F,U+4E8C,U+4ECA,U+4ED6,U+4F5B,U+50CF,U+5149,U+5165,U+5171,U+5229,U+529B,U+5316,U+539F,U+53F2,U+571F,U+5728,U+58EB,U+591C,U+5B78,U+5C11,U+5C55,U+5DDD,U+5E02,U+5FB7,U+60C5,U+610F,U+611F,U+6625,U+66F8,U+6797,U+679C,U+682A,U+6D2A,U+706B,U+7406,U+767B,U+76F8,U+77E5,U+7ACB,U+898B,U+8A69,U+8DEF,U+8FD1,U+901A,U+90E8,U+91CD,U+975E,U+AE14,U+AE6C,U+AEC0,U+AFC7,U+AFC9,U+B01C,U+B028,U+B308,U+B311,U+B314,U+B31C,U+B524,U+B560,U+B764,U+B920,U+B9E3,U+BD48,U+BE7D,U+C0DB,U+C231,U+C270,U+C2E3,U+C37D,U+C3ED,U+C530,U+C6A5,U+C6DC,U+C7A4,U+C954,U+C974,U+D000,U+D565,U+D667,U+D6C5,U+D79D,U+FF1E}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.74.woff2)format("woff2-variations");unicode-range:U+131,U+2032,U+2465,U+2642,U+3048,U+3051,U+3083-3084,U+308F,U+30C0,U+30D1,U+30D3,U+30D6,U+30DF,U+30E7,U+3153,U+4E16,U+4E8B,U+4EE5,U+5206,U+52A0,U+52D5,U+53E4,U+53EF,U+54C1,U+57CE,U+597D,U+5B8C,U+5EA6,U+5F8C,U+5F97,U+6210,U+6240,U+624B,U+6728,U+6BD4,U+7236,U+7269,U+7279,U+738B,U+7528,U+7530,U+767E,U+798F,U+8005,U+8A18,U+90FD,U+91CC,U+9577,U+9593,U+98A8,U+AC20,U+ACF6,U+AD90,U+AF5D,U+AF80,U+AFCD,U+AFF0,U+B0A1,U+B0B5,U+B1FD,U+B2FC,U+B380,U+B51B,U+B584,U+B5B3,U+B8FD,U+B93C,U+B9F4,U+BB44,U+BC08,U+BC27,U+BC49,U+BE55,U+BE64,U+BFB0,U+BFC5,U+C178,U+C21F,U+C314,U+C4F1,U+C58D,U+C664,U+C698,U+C6A7,U+C6C1,U+C9ED,U+CAC0,U+CACC,U+CAD9,U+CCB5,U+CDCC,U+D0E4,U+D143,U+D320,U+D330,U+D54D,U+FF06,U+FF1F,U+FF5E}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.75.woff2)format("woff2-variations");unicode-range:U+B4,U+20A9,U+20AC,U+2190,U+24D8,U+2502,U+2514,U+2592,U+25C7-25C8,U+2663,U+3060,U+3064,U+3081,U+3088,U+30A3,U+30A6,U+30AA,U+30B5,U+30C7,U+30CA-30CB,U+30D0,U+30E3,U+30E5,U+339E,U+4E09,U+4EAC,U+4F5C,U+5167-5168,U+516C,U+51FA,U+5408,U+540D,U+591A,U+5B57,U+6211,U+65B9,U+660E,U+6642,U+6700,U+6B63,U+6E2F,U+7063,U+7532,U+793E,U+81EA,U+8272,U+82B1,U+897F,U+8ECA,U+91CE,U+AC38,U+AD76,U+AE84,U+AECC,U+B07D,U+B0B1,U+B215,U+B2A0,U+B310,U+B3D7,U+B52A,U+B618,U+B775,U+B797,U+BCD5,U+BD59,U+BE80,U+BEA8,U+BED1,U+BEE4-BEE5,U+C060,U+C2EF,U+C329,U+C3DC,U+C597,U+C5BD,U+C5E5,U+C69C,U+C9D6,U+CA29,U+CA5C,U+CA84,U+CC39,U+CC3B,U+CE89,U+CEE5,U+CF65,U+CF85,U+D058,U+D145,U+D22D,U+D325,U+D37D,U+D3AD,U+D769,U+FF0C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.76.woff2)format("woff2-variations");unicode-range:U+2161,U+2228,U+2299,U+2464,U+2517,U+2640,U+3042,U+304A,U+3053,U+3061,U+307F,U+3082,U+308C,U+3092,U+30A8,U+30AB,U+30AD,U+30B0,U+30B3,U+30B7,U+30C1,U+30C6,U+30C9,U+30D5,U+30D7,U+30DE,U+30E0-30E1,U+30EC-30ED,U+4E0B,U+4E0D,U+4EE3,U+53F0,U+548C,U+5B89,U+5BB6,U+5C0F,U+611B,U+6771,U+6AA2,U+6BCD,U+6C34,U+6CD5,U+6D77,U+767D,U+795E,U+8ECD,U+9999,U+9AD8,U+AC07,U+AC1A,U+AC40,U+AD0C,U+AD88,U+ADA4,U+AE01,U+AE65,U+AEBD,U+AEC4,U+AFE8,U+B139,U+B205,U+B383,U+B38C,U+B42C,U+B461,U+B55C,U+B78F,U+B8FB,U+B9F7,U+BAFC,U+BC99,U+BED8,U+BFCD,U+C0BF,U+C0F9,U+C167,U+C204,U+C20F,U+C22F,U+C258,U+C298,U+C2BC,U+C388,U+C501,U+C50C,U+C5B9,U+C5CE,U+C641,U+C648,U+C73D,U+CA50,U+CA61,U+CC4C,U+CEAC,U+D0D4,U+D5F7,U+D6D7,U+FF1A}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.77.woff2)format("woff2-variations");unicode-range:U+2103,U+2463,U+25C6,U+25CB,U+266C,U+3001,U+300A,U+3046,U+304C-304D,U+304F,U+3055,U+3059,U+3063,U+3066-3068,U+306F,U+3089,U+30B8,U+30BF,U+314F,U+4E0A,U+570B,U+5730,U+5916,U+5929,U+5C71,U+5E74,U+5FC3,U+601D,U+6027,U+63D0,U+6709,U+6734,U+751F,U+7684,U+82F1,U+9053,U+91D1,U+97F3,U+AC2F,U+AC4D,U+ADC4,U+ADE4,U+AE41,U+AE4D-AE4E,U+AED1,U+AFB9,U+B0E0,U+B299,U+B365,U+B46C,U+B480,U+B4C8,U+B7B4,U+B819,U+B918,U+BAAB,U+BAB9,U+BE8F,U+BED7,U+C0EC,U+C19F,U+C1A5,U+C3D9,U+C464,U+C53D,U+C553,U+C570,U+C5CC,U+C633,U+C6A4,U+C7A3,U+C7A6,U+C886,U+C9D9-C9DA,U+C9EC,U+CA0C,U+CC21,U+CD1B,U+CD78,U+CDC4,U+CEF8,U+CFE4,U+D0A5,U+D0B5,U+D0EC,U+D15D,U+D188,U+D23C,U+D2AC,U+D729,U+D79B,U+FF01,U+FF08-FF09,U+FF5C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.78.woff2)format("woff2-variations");unicode-range:U+2039-203A,U+223C,U+25B3,U+25B7,U+25BD,U+25CF,U+266A,U+3002,U+300B,U+304B,U+3057,U+305F,U+306A-306B,U+307E,U+308A-308B,U+3093,U+30A2,U+30AF,U+30B9,U+30C3,U+30C8,U+30E9-30EB,U+33A1,U+4E00,U+524D,U+5357,U+5B50,U+7121,U+884C,U+9751,U+AC94,U+AEBE,U+AECD,U+AF08,U+AF41,U+AF49,U+B010,U+B053,U+B109,U+B11B,U+B128,U+B154,U+B291,U+B2E6,U+B301,U+B385,U+B525,U+B5B4,U+B729,U+B72F,U+B738,U+B7FF,U+B837,U+B975,U+BA67,U+BB47,U+BC1F,U+BD90,U+BFD4,U+C27C,U+C324,U+C379,U+C3E0,U+C465,U+C53B,U+C58C,U+C610,U+C653,U+C6CD,U+C813,U+C82F,U+C999,U+C9E0,U+CAC4,U+CAD3,U+CBD4,U+CC10,U+CC22,U+CCB8,U+CCBC,U+CDA5,U+CE84,U+CEA3,U+CF67,U+CFE1,U+D241,U+D30D,U+D31C,U+D391,U+D401,U+D479,U+D5C9,U+D5DB,U+D649,U+D6D4}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.79.woff2)format("woff2-variations");unicode-range:U+B0,U+E9,U+2193,U+2462,U+260E,U+261E,U+300E-300F,U+3044,U+30A4,U+30FB-30FC,U+314D,U+5973,U+6545,U+6708,U+7537,U+AC89,U+AC9C,U+ACC1,U+AD04,U+AD75,U+AD7D,U+AE45,U+AE61,U+AF42,U+B0AB,U+B0AF,U+B0B3,U+B12C,U+B194,U+B1A8,U+B220,U+B258,U+B284,U+B2FF,U+B315,U+B371,U+B3D4-B3D5,U+B460,U+B527,U+B534,U+B810,U+B818,U+B98E,U+BA55,U+BBAC,U+BC0B,U+BC40,U+BCA1,U+BCCD,U+BD93,U+BE54,U+BE5A,U+BF08,U+BF50,U+BF55,U+BFDC,U+C0C0,U+C0D0,U+C0F4,U+C100,U+C11E,U+C170,U+C20D,U+C274,U+C290,U+C308,U+C369,U+C539,U+C587,U+C5FF,U+C6EC,U+C70C,U+C7AD,U+C7C8,U+C83C,U+C881,U+CB48,U+CC60,U+CE69,U+CE6B,U+CE75,U+CF04,U+CF08,U+CF55,U+CF70,U+CFFC,U+D0B7,U+D1A8,U+D2C8,U+D384,U+D47C,U+D48B,U+D5DD,U+D5E8,U+D720,U+D759,U+F981}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.80.woff2)format("woff2-variations");unicode-range:U+E0,U+E2,U+395,U+3B7,U+3BA,U+2460-2461,U+25A0,U+3010-3011,U+306E,U+30F3,U+314A,U+314C,U+5927,U+65B0,U+7E41,U+97D3,U+9AD4,U+AD49,U+AE0B,U+AE0D,U+AE43,U+AE5D,U+AECF,U+AF3C,U+AF64,U+AFD4,U+B080,U+B084,U+B0C5,U+B10C,U+B1E8,U+B2AC,U+B36E,U+B451,U+B515,U+B540,U+B561,U+B6AB,U+B6B1,U+B72C,U+B730,U+B744,U+B800,U+B8EC,U+B8F0,U+B904,U+B968,U+B96D,U+B987,U+B9D9,U+BB36,U+BB49,U+BC2D,U+BC43,U+BCF6,U+BD89,U+BE57,U+BE61,U+BED4,U+C090,U+C130,U+C148,U+C19C,U+C2F9,U+C36C,U+C37C,U+C384,U+C3DF,U+C575,U+C584,U+C660,U+C719,U+C816,U+CA4D,U+CA54,U+CABC,U+CB49,U+CC14,U+CFF5,U+D004,U+D038,U+D0B4,U+D0D3,U+D0E0,U+D0ED,U+D131,U+D1B0,U+D31F,U+D33D,U+D3A0,U+D3AB,U+D514,U+D584,U+D6A1,U+D6CC,U+D749,U+D760,U+D799}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.81.woff2)format("woff2-variations");unicode-range:U+24,U+60,U+3B9,U+3BB,U+3BD,U+2191,U+2606,U+300C-300D,U+3131,U+3134,U+3139,U+3141-3142,U+3148,U+3161,U+3163,U+321C,U+4EBA,U+5317,U+AC31,U+AC77,U+AC9F,U+ACB9,U+ACF0-ACF1,U+ACFD,U+AD73,U+AF3D,U+B00C,U+B04A,U+B057,U+B0C4,U+B188,U+B1CC,U+B214,U+B2DB,U+B2EE,U+B304,U+B4ED,U+B518,U+B5BC,U+B625,U+B69C-B69D,U+B7AC,U+B801,U+B86C,U+B959,U+B95C,U+B985,U+BA48,U+BB58,U+BC0C,U+BC38,U+BC85,U+BC9A,U+BF40,U+C068,U+C0BD,U+C0CC,U+C12F,U+C149,U+C1E0,U+C22B,U+C22D,U+C250,U+C2FC,U+C300,U+C313,U+C370,U+C3D8,U+C557,U+C580,U+C5E3,U+C62E,U+C634,U+C6F0,U+C74D,U+C783,U+C78E,U+C796,U+C7BC,U+C92C,U+CA4C,U+CC1C,U+CC54,U+CC59,U+CE04,U+CF30,U+CFC4,U+D140,U+D321,U+D38C,U+D399,U+D54F,U+D587,U+D5D0,U+D6E8,U+D770}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.82.woff2)format("woff2-variations");unicode-range:U+D7,U+EA,U+FC,U+2192,U+25BC,U+3000,U+3137,U+3145,U+315C,U+7F8E,U+AC13,U+AC71,U+AC90,U+ACB8,U+ACE7,U+AD7F,U+AE50,U+AEF4,U+AF34,U+AFBC,U+B048,U+B09A,U+B0AD,U+B0BC,U+B113,U+B125,U+B141,U+B20C,U+B2D9,U+B2ED,U+B367,U+B369,U+B374,U+B3CB,U+B4EC,U+B611,U+B760,U+B81B,U+B834,U+B8B0,U+B8E1,U+B989,U+B9D1,U+B9E1,U+B9FA,U+BA4D,U+BA78,U+BB35,U+BB54,U+BBF9,U+BC11,U+BCB3,U+BD05,U+BD95,U+BDD4,U+BE10,U+BED0,U+BF51,U+C0D8,U+C232,U+C2B7,U+C2EB,U+C378,U+C500,U+C52C,U+C549,U+C568,U+C598,U+C5C9,U+C61B,U+C639,U+C67C,U+C717,U+C78A,U+C80A,U+C90C-C90D,U+C950,U+C9E7,U+CBE4,U+CCA9,U+CCE4,U+CDB0,U+CE78,U+CE94,U+CE98,U+CF8C,U+D018,U+D034,U+D0F1,U+D1B1,U+D280,U+D2F8,U+D338,U+D380,U+D3B4,U+D610,U+D69F,U+D6FC,U+D758}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.83.woff2)format("woff2-variations");unicode-range:U+E7,U+2022,U+203B,U+25C0,U+2605,U+2661,U+3147,U+318D,U+672C,U+8A9E,U+ACAA,U+ACBC,U+AD1C,U+AE4A,U+AE5C,U+B044,U+B054,U+B0C8-B0C9,U+B2A6,U+B2D0,U+B35C,U+B364,U+B428,U+B454,U+B465,U+B4B7,U+B4E3,U+B51C,U+B5A1,U+B784,U+B790,U+B7AB,U+B7F4,U+B82C,U+B835,U+B8E9,U+B8F8,U+B9D8,U+B9F9,U+BA5C,U+BA64,U+BABD,U+BB18,U+BB3B,U+BBFF,U+BC0D,U+BC45,U+BC97,U+BCBC,U+BE45,U+BE75,U+BE7C,U+BFCC,U+C0B6,U+C0F7,U+C14B,U+C2B4,U+C30D,U+C4F8,U+C5BB,U+C5D1,U+C5E0,U+C5EE,U+C5FD,U+C606,U+C6C5,U+C6E0,U+C708,U+C81D,U+C820,U+C824,U+C878,U+C918,U+C96C,U+C9E4,U+C9F1,U+CC2E,U+CD09,U+CEA1,U+CEF5,U+CEF7,U+CF64,U+CF69,U+CFE8,U+D035,U+D0AC,U+D230,U+D234,U+D2F4,U+D31D,U+D575,U+D578,U+D608,U+D614,U+D718,U+D751,U+D761,U+D78C,U+D790}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.84.woff2)format("woff2-variations");unicode-range:U+2665,U+3160,U+4E2D,U+6587,U+65E5,U+AC12,U+AC14,U+AC16,U+AC81,U+AD34,U+ADE0,U+AE54,U+AEBC,U+AF2C,U+AFC0,U+AFC8,U+B04C,U+B08C,U+B099,U+B0A9,U+B0AC,U+B0AE,U+B0B8,U+B123,U+B179,U+B2E5,U+B2F7,U+B4C0,U+B531,U+B538,U+B545,U+B550,U+B5A8,U+B6F0,U+B728,U+B73B,U+B7AD,U+B7ED,U+B809,U+B864,U+B86D,U+B871,U+B9BF,U+B9F5,U+BA40,U+BA4B,U+BA58,U+BA87,U+BAAC,U+BBC0,U+BC16,U+BC34,U+BD07,U+BD99,U+BE59,U+BFD0,U+C058,U+C0E4,U+C0F5,U+C12D,U+C139,U+C228,U+C529,U+C5C7,U+C635,U+C637,U+C735,U+C77D,U+C787,U+C789,U+C8C4,U+C989,U+C98C,U+C9D0,U+C9D3,U+CC0C,U+CC99,U+CD0C,U+CD2C,U+CD98,U+CDA4,U+CE59,U+CE60,U+CE6D,U+CEA0,U+D0D0-D0D1,U+D0D5,U+D14D,U+D1A4,U+D29C,U+D2F1,U+D301,U+D39C,U+D3BC,U+D4E8,U+D540,U+D5EC,U+D640,U+D750}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.85.woff2)format("woff2-variations");unicode-range:U+5E,U+25B2,U+25B6,U+314E,U+AC24,U+ACE1,U+ACE4,U+AE68,U+AF2D,U+B0D0,U+B0E5,U+B150,U+B155,U+B193,U+B2C9,U+B2DD,U+B3C8,U+B3FC,U+B410,U+B458,U+B4DD,U+B5A0,U+B5A4,U+B5BB,U+B7B5,U+B838,U+B840,U+B86F,U+B8F9,U+B960,U+B9E5,U+BAB8,U+BB50,U+BC1D,U+BC24-BC25,U+BCA8,U+BCBD,U+BD04,U+BD10,U+BD24,U+BE48,U+BE5B,U+BE68,U+C05C,U+C12C,U+C140,U+C15C,U+C168,U+C194,U+C219,U+C27D,U+C2A8,U+C2F1,U+C2F8,U+C368,U+C554-C555,U+C559,U+C564,U+C5D8,U+C5FC,U+C625,U+C65C,U+C6B1,U+C728,U+C794,U+C84C,U+C88C,U+C8E0,U+C8FD,U+C998,U+C9DD,U+CC0D,U+CC30,U+CEEC,U+CF13,U+CF1C,U+CF5C,U+D050,U+D07C,U+D0A8,U+D134,U+D138,U+D154,U+D1F4,U+D2BC,U+D329,U+D32C,U+D3D0,U+D3F4,U+D3FC,U+D56B,U+D5CC,U+D600-D601,U+D639,U+D6C8,U+D754,U+D765}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.86.woff2)format("woff2-variations");unicode-range:U+3C-3D,U+2026,U+24D2,U+314B,U+AC11,U+ACF3,U+AD74,U+AD81,U+ADF9,U+AE34,U+AF43,U+AFB8,U+B05D,U+B07C,U+B110,U+B118,U+B17C,U+B180,U+B18D,U+B192,U+B2CC,U+B355,U+B378,U+B4A4,U+B4EF,U+B78D,U+B799,U+B7A9,U+B7FD,U+B807,U+B80C,U+B839,U+B9B4,U+B9DB,U+BA3C,U+BAB0,U+BBA4,U+BC94,U+BE4C,U+C154,U+C1C4,U+C26C,U+C2AC,U+C2ED,U+C4F4,U+C55E,U+C561,U+C571,U+C5B5,U+C5C4,U+C654-C655,U+C695,U+C6E8,U+C6F9,U+C724,U+C751,U+C775,U+C7A0,U+C7C1,U+C874,U+C880,U+C9D5,U+C9F8,U+CABD,U+CC29,U+CC2C,U+CCA8,U+CCAB,U+CCD0,U+CE21,U+CE35,U+CE7C,U+CE90,U+CEE8,U+CEF4,U+CFE0,U+D070,U+D0B9,U+D0C1,U+D0C4,U+D0C8,U+D15C,U+D1A1,U+D2C0,U+D300,U+D314,U+D3ED,U+D478,U+D480,U+D48D,U+D508,U+D53D,U+D5E4,U+D611,U+D61C,U+D68D,U+D6A8,U+D798}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.87.woff2)format("woff2-variations");unicode-range:U+23,U+25,U+5F,U+A9,U+AC08,U+AC78,U+ACA8,U+ACAC,U+ACE8,U+AD70,U+ADC0,U+ADDC,U+B137,U+B140,U+B208,U+B290,U+B2F5,U+B3C5,U+B3CC,U+B420,U+B429,U+B529,U+B530,U+B77D,U+B79C,U+B7A8,U+B7C9,U+B7F0,U+B7FC,U+B828,U+B860,U+B9AD,U+B9C1,U+B9C9,U+B9DD-B9DE,U+B9E8,U+BA38-BA39,U+BABB,U+BC00,U+BC8C,U+BCA0,U+BCA4,U+BCD1,U+BCFC,U+BD09,U+BDF0,U+BE60,U+C0AD,U+C0B4,U+C0BC,U+C190,U+C1FC,U+C220,U+C288,U+C2B9,U+C2F6,U+C528,U+C545,U+C558,U+C5BC,U+C5D4,U+C600,U+C644,U+C6C0,U+C6C3,U+C721,U+C798,U+C7A1,U+C811,U+C838,U+C871,U+C904,U+C990,U+C9DC,U+CC38,U+CC44,U+CCA0,U+CD1D,U+CD95,U+CDA9,U+CE5C,U+CF00,U+CF58,U+D150,U+D22C,U+D305,U+D328,U+D37C,U+D3F0,U+D551,U+D5A5,U+D5C8,U+D5D8,U+D63C,U+D64D,U+D669,U+D734,U+D76C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.88.woff2)format("woff2-variations");unicode-range:U+26,U+2B,U+3E,U+40,U+7E,U+AC01,U+AC19,U+AC1D,U+ACA0,U+ACA9,U+ACB0,U+AD8C,U+AE09,U+AE38,U+AE40,U+AED8,U+B09C,U+B0A0,U+B108,U+B204,U+B298,U+B2D8,U+B2EB-B2EC,U+B2F4,U+B313,U+B358,U+B450,U+B4E0,U+B54C,U+B610,U+B780,U+B78C,U+B791,U+B8E8,U+B958,U+B974,U+B984,U+B9B0,U+B9BC-B9BD,U+B9CE,U+BA70,U+BBFC,U+BC0F,U+BC15,U+BC1B,U+BC31,U+BC95,U+BCC0,U+BCC4,U+BD81,U+BD88,U+C0C8,U+C11D,U+C13C,U+C158,U+C18D,U+C1A1,U+C21C,U+C4F0,U+C54A,U+C560,U+C5B8,U+C5C8,U+C5F4,U+C628,U+C62C,U+C678,U+C6CC,U+C808,U+C810,U+C885,U+C88B,U+C900,U+C988,U+C99D,U+C9C8,U+CC3D-CC3E,U+CC45,U+CD08,U+CE20,U+CEE4,U+D074,U+D0A4,U+D0DD,U+D2B9,U+D3B8,U+D3C9,U+D488,U+D544,U+D559,U+D56D,U+D588,U+D615,U+D648,U+D655,U+D658,U+D65C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.89.woff2)format("woff2-variations");unicode-range:U+D,U+7C,U+AC10,U+AC15,U+AC74,U+AC80,U+AC83,U+ACC4,U+AD11,U+AD50,U+AD6D,U+ADFC,U+AE00,U+AE08,U+AE4C,U+B0A8,U+B124,U+B144,U+B178,U+B274,U+B2A5,U+B2E8,U+B2F9,U+B354,U+B370,U+B418,U+B41C,U+B4F1,U+B514,U+B798,U+B808,U+B824-B825,U+B8CC,U+B978,U+B9D0,U+B9E4,U+BAA9,U+BB3C,U+BC18,U+BC1C,U+BC30,U+BC84,U+BCF5,U+BCF8,U+BD84,U+BE0C,U+BE14,U+C0B0,U+C0C9,U+C0DD,U+C124,U+C2DD,U+C2E4,U+C2EC,U+C54C,U+C57C-C57D,U+C591,U+C5C5-C5C6,U+C5ED,U+C608,U+C640,U+C6B8,U+C6D4,U+C784,U+C7AC,U+C800-C801,U+C9C1,U+C9D1,U+CC28,U+CC98,U+CC9C,U+CCAD,U+CD5C,U+CD94,U+CD9C,U+CDE8,U+CE68,U+CF54,U+D0DC,U+D14C,U+D1A0,U+D1B5,U+D2F0,U+D30C,U+D310,U+D398,U+D45C,U+D50C,U+D53C,U+D560,U+D568,U+D589,U+D604,U+D6C4,U+D788}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.90.woff2)format("woff2-variations");unicode-range:U+AC04,U+AC1C,U+AC70,U+AC8C,U+ACBD,U+ACF5,U+ACFC,U+AD00,U+AD6C,U+ADF8,U+B098,U+B0B4,U+B294,U+B2C8,U+B300,U+B3C4,U+B3D9,U+B4DC,U+B4E4,U+B77C,U+B7EC,U+B85D,U+B97C,U+B9C8,U+B9CC,U+BA54,U+BA74,U+BA85,U+BAA8,U+BB34,U+BB38,U+BBF8,U+BC14,U+BC29,U+BC88,U+BCF4,U+BD80,U+BE44,U+C0C1,U+C11C,U+C120,U+C131,U+C138,U+C18C,U+C218,U+C2B5,U+C2E0,U+C544,U+C548,U+C5B4,U+C5D0,U+C5EC,U+C5F0,U+C601,U+C624,U+C694,U+C6A9,U+C6B0,U+C6B4,U+C6D0,U+C704,U+C720,U+C73C,U+C740,U+C744,U+C74C,U+C758,U+C77C,U+C785,U+C788,U+C790-C791,U+C7A5,U+C804,U+C815,U+C81C,U+C870,U+C8FC,U+C911,U+C9C4,U+CCB4,U+CE58,U+CE74,U+D06C,U+D0C0,U+D130,U+D2B8,U+D3EC,U+D504,U+D55C,U+D569,U+D574,U+D638,U+D654,U+D68C}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/fonts/pretendard-1.3.9/PretendardVariable.subset.91.woff2)format("woff2-variations");unicode-range:U+20-22,U+27-2A,U+2C-39,U+3A-3B,U+3F,U+41-4E,U+4F-5D,U+61-7B,U+7D,U+A0-A1,U+AB,U+AD-AE,U+B7,U+BB,U+BF,U+2013-2014,U+201C-201D,U+2122,U+AC00,U+ACE0,U+AE30,U+B2E4,U+B85C,U+B9AC,U+C0AC,U+C2A4,U+C2DC,U+C774,U+C778,U+C9C0,U+D558}:root{--nav-height:84px;--nav-account-height:44px;--brand-join-gap:.5em;--brand-dot-size:.13em;--brand-plus-size:.38em;--brand-stroke-size:.09em;--brand-cycle:5s;--login-card-width:480px;--login-provider-width:400px;--login-provider-height:40px;--login-provider-radius:4px;--login-provider-icon:18px;--login-provider-gap:12px;--login-kakao:#fee500;--login-kakao-ink:#191919;--login-naver:#03c75a;--login-heading-size:clamp(28px, 3vw, 36px);--login-shadow:0 20px 64px -32px #20212426;--danger:#a4413b;--danger-soft:#fbe8e4;--font-sans:"Pretendard Variable", Pretendard, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-display:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Consolas, monospace;font-family:var(--font-sans);font-optical-sizing:auto;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--canvas);font-synthesis:none;--ink:#202124;--graphite:#202124;--graphite-soft:#2a2b2e;--ivory:#f4f2ec;--white:#fff;--canvas:#faf9f6;--nav-material:#faf9f6db;--coral-ink:#b55238;--shadow-surface:0 1px 3px #2021240d, 0 0 0 1px #20212417;--shadow-logo:0 1px 2px #2021241f, 0 12px 24px -8px #20212429, 0 28px 56px -24px #20212429;--logo-size:12.25rem;--logo-radius:23%;--text-hero:clamp(2.25rem, 4.4vw, 4rem);--hero-gap:2.75rem;--coral:#f98764;--coral-soft:#f9e4da;--muted:#696964;--muted-on-dark:#b7b7b2;--line:#e3e2de;--line-dark:#424346;--radius-sm:14px;--radius:20px;--radius-lg:28px;--ease:cubic-bezier(.23, 1, .32, 1);--case-width:960px;--case-scroll-distance:80svh;--text-case-score:clamp(64px, 7vw, 96px);--text-case-heading:clamp(26px, 2.5vw, 34px);--text-caption-small:11px;--text-caption:12px;--text-body-small:14px;--text-report-label:20px;--text-pricing-heading:clamp(30px, 4vw, 48px);--text-pricing-amount:clamp(36px, 4vw, 48px);--text-pricing-body:16px;--text-pricing-saving:clamp(48px, 5vw, 64px);--pricing-badge-ink:#a6452d;--pricing-featured-surface:#fff2ea;--shadow-pricing-featured:0 0 0 2px var(--coral), 0 8px 24px #b5523814;--text-report-question:clamp(22px, 2vw, 26px);--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:40px;--space-xl:64px;--section-space:120px}@media (width<=760px){:root{--nav-height:68px;--logo-size:9.75rem;--hero-gap:2.25rem;--text-hero:clamp(1.875rem, 8.7vw, 2.375rem)}}:root{--account-role-glyph:44px;--account-avatar:56px;--account-pill-height:24px;--account-card-shadow:0 1px 2px #2021240a, 0 12px 32px -20px #2021242e;--account-student:#2f5d50;--account-student-soft:#e3efe9}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--nav-height)}body{word-break:keep-all;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button{background:0 0;border:0}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.22}h1,h2{letter-spacing:-.05em;font-weight:620}h3{letter-spacing:-.035em;font-weight:600}p{overflow-wrap:break-word}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--coral-ink);outline-offset:5px}button:disabled{cursor:not-allowed}::selection{background:var(--coral);color:var(--graphite)}.container{width:min(1180px,100% - 80px);margin-inline:auto}.section{padding-block:var(--section-space)}.section[id]{scroll-margin-top:calc(var(--section-space) * -.5)}.mobile-only{display:none}.muted{color:var(--muted)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--coral);z-index:1000;border-radius:var(--radius-sm);padding:12px 20px;position:fixed;top:-60px;left:20px}.skip-link:focus{top:12px}.coral-dot{background:var(--coral);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.eyebrow{letter-spacing:-.015em;color:var(--muted);align-items:center;gap:10px;margin-bottom:24px;font-size:13px;font-weight:550;display:flex}.mini-label{letter-spacing:.02em;color:var(--muted);font-size:12px;font-weight:550}.button{border-radius:var(--radius-sm);min-height:52px;transition:transform .15s var(--ease), background-color .18s var(--ease), box-shadow .18s var(--ease);justify-content:center;align-items:center;gap:22px;padding:14px 23px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.button:active,.nav-apply:active{transform:scale(.97)}.button svg{flex:none}.button-coral{background:var(--coral);color:var(--graphite);box-shadow:inset 0 1px #ffffff40,0 2px 3px #00000008}.button-dark{background:var(--graphite);color:var(--ivory)}.button-outline{color:var(--ink);background:var(--white);box-shadow:var(--shadow-surface);border:0}.button-soft{color:var(--ink);background:#e9e7e0}.button:disabled{color:#777772;box-shadow:none;background:#e6e4de}.text-button{align-items:center;gap:20px;padding:10px 0;font-size:14px;font-weight:600;display:inline-flex}.plain-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.plain-list li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.plain-list svg{color:var(--muted);flex-shrink:0;margin-top:1px}.site-header{z-index:30;background:var(--nav-material);height:84px;color:var(--ink);-webkit-backdrop-filter:blur(18px);border-bottom:0;position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1320px,100% - 64px);height:100%;margin:auto;display:flex}.brand{letter-spacing:-.055em;align-items:center;gap:8px;min-height:44px;font-size:27px;font-weight:620;line-height:1;display:flex}.brand img{border-radius:9px;width:40px;height:40px}.word-dot{color:var(--coral)}.brand-word{display:inline-flex}.brand-tail{padding-right:var(--brand-join-gap);display:inline-block;position:relative}.brand-ing{display:inline-block}.brand-symbol{width:100%;transform:translate(calc(100% - var(--brand-join-gap) + var(--brand-dot-size)), .77em);position:absolute;top:0;left:0}.brand-symbol:before,.brand-symbol i{border-radius:var(--radius-lg);background:currentColor;position:absolute;top:0;left:0}.brand-symbol:before{content:"";width:var(--brand-dot-size);height:var(--brand-dot-size);margin:calc(var(--brand-dot-size) / -2) 0 0 calc(var(--brand-dot-size) / -2);transform-origin:0}.brand-symbol i{width:var(--brand-plus-size);height:var(--brand-stroke-size);margin:calc(var(--brand-stroke-size) / -2) 0 0 calc(var(--brand-dot-size) / -2);transform-origin:0;opacity:0}.brand-symbol i+i{transform-origin:50%;transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.site-header .brand-ing{animation:brand-join var(--brand-cycle) var(--ease) infinite}.site-header .brand-symbol{animation:brand-move-dot var(--brand-cycle) var(--ease) infinite}.site-header .brand-symbol:before{animation:brand-dot-stretch var(--brand-cycle) var(--ease) infinite, brand-dot-in var(--brand-cycle) var(--ease) infinite}.site-header .brand-symbol i{animation:brand-cross-dot var(--brand-cycle) var(--ease) infinite, brand-bar-out var(--brand-cycle) var(--ease) infinite}.site-header .brand-symbol i+i{animation:brand-cross-dot-v var(--brand-cycle) var(--ease) infinite, brand-cross-hide var(--brand-cycle) var(--ease) infinite}}@keyframes brand-join{0%,14%,to{transform:translateX(var(--brand-join-gap))}36%,88%{transform:translate(0)}}@keyframes brand-move-dot{0%,14%,to{opacity:1;transform:translate(.2em,.48em)}25%{opacity:1;transform:translate(50%,.05em)}36%,88%{transform:translate(calc(100% - var(--brand-join-gap) + var(--brand-dot-size)), .77em);opacity:1}94%{transform:translate(calc(100% - var(--brand-join-gap) + var(--brand-dot-size)), .77em);opacity:0}95%{opacity:0;transform:translate(.2em,.48em)}}@keyframes brand-cross-dot{0%,14%,to{transform:scale(1)}36%,94%{transform:scale(.3421,1.4444)}}@keyframes brand-cross-dot-v{0%,14%,to{transform:translate(0)rotate(90deg)scale(1)}36%,94%{transform:translateX(calc((var(--brand-dot-size) - var(--brand-plus-size)) / 2)) rotate(90deg) scale(.3421, 1.4444)}}@keyframes brand-dot-stretch{0%,14%,to{transform:scale(2.9231,.6923)}36%,94%{transform:scale(1)}}@keyframes brand-bar-out{0%,16%{opacity:1}22%,94%{opacity:0}95%,to{opacity:1}}@keyframes brand-dot-in{0%,16%{opacity:0}22%,94%{opacity:1}95%,to{opacity:0}}@keyframes brand-cross-hide{0%,14%,to{opacity:1}36%,95%{opacity:0}}.desktop-nav{align-items:center;gap:29px;margin-left:60px;display:flex}.desktop-nav a{color:var(--muted);align-items:center;min-height:44px;font-size:13px;transition:color .15s;display:inline-flex}.desktop-nav a[aria-current]{color:var(--ink)}.nav-actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.nav-account{min-height:var(--nav-account-height);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-lg);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:var(--text-body-small);white-space:nowrap;transition:background .15s var(--ease);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.nav-account:hover{background:var(--coral-soft);color:var(--coral-ink)}@media (width<=1050px){.nav-actions .nav-apply{display:none}}.nav-apply{color:var(--ink);transition:transform .15s var(--ease);background:var(--white);box-shadow:var(--shadow-surface);border:0;border-radius:8px;align-items:center;gap:16px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:550;display:flex}.nav-apply svg{width:15px}.menu-toggle,.mobile-nav,.mobile-nav .nav-label-parent,:is(body:has(.ms [data-aud=parent]:not([hidden])) .mobile-nav .nav-label-student,body:has(.ms [data-aud=parent]:not([hidden])) .mobile-nav .nav-student-only){display:none}body:has(.ms [data-aud=parent]:not([hidden])) .mobile-nav .nav-label-parent{display:inline}.site-footer{background:var(--white);color:var(--ink);padding:72px 0 30px}.footer-top{justify-content:space-between;gap:72px;padding-bottom:52px;display:flex}.brand-large{gap:8px;font-size:38px}.brand-large img{width:58px;height:58px}.footer-top>div>p{color:var(--muted);margin-top:18px;padding-left:7px;font-size:14px}.footer-links{grid-template-columns:1fr 1.55fr 1.3fr;gap:64px;display:grid}.footer-links>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-links h3{color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:550}.footer-links a,.footer-links button{color:var(--muted);text-align:left;padding:0;font-size:13px}.business-info{border-block:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:7px 18px;padding:24px 0;font-size:11px;line-height:1.8;display:flex}.business-info b{color:var(--muted);margin-right:4px;font-weight:450}.footer-bottom{color:var(--muted);letter-spacing:0;justify-content:space-between;padding-top:26px;font-size:11px;display:flex}.footer-bottom b{color:var(--ink);margin-left:6px;font-weight:500}.hero{background:var(--canvas);color:var(--ink);padding-top:0}.hero-heading{text-align:center}.hero-heading .eyebrow{color:var(--muted);justify-content:center;margin-bottom:26px}.hero h1{font-size:var(--text-hero);letter-spacing:-.055em;text-wrap:balance;font-weight:650;line-height:1.2}.hero h1>span{color:var(--coral-ink)}.hero-description{color:var(--muted);margin-top:26px;font-size:16px;font-weight:400;line-height:1.75}.hero-description b{color:var(--muted);font-weight:450}.hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.observation-tabs{justify-content:center;gap:12px;margin:53px 0 18px;display:flex}.observation-tabs button{min-height:42px;color:var(--muted);border-radius:30px;align-items:center;gap:12px;padding:8px 20px;font-size:13px;transition:color .16s,background .16s;display:flex}.observation-tabs button>span{letter-spacing:.02em;color:var(--muted);font-size:10px}.observation-tabs button i{background:0 0;border-radius:50%;width:5px;height:5px}.observation-tabs button[aria-selected=true]{color:var(--ink);background:var(--white);box-shadow:var(--shadow-surface)}.observation-tabs button[aria-selected=true] i{background:var(--coral)}.observation-window{background:var(--white);min-height:430px;color:var(--ink);box-shadow:0 12px 36px #2021240f, var(--shadow-surface);border-radius:24px;grid-template-columns:.94fr 1.1fr;display:grid;position:relative;overflow:hidden}.observation-left{background:var(--white);min-width:0;padding:24px 36px 22px;position:relative}.window-bar{color:#8a8a82;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;font-size:10px;display:flex}.window-brand{color:#626262;align-items:center;gap:7px;font-size:11px;display:flex}.window-brand img{border-radius:6px;width:24px;height:24px}.observation-copy{animation:fade-in .23s var(--ease);padding-top:26px}.observation-copy h2{margin-top:12px;font-size:32px;font-weight:590;line-height:1.28}.observation-copy>p:not(.mini-label){color:var(--muted);max-width:34ch;margin-top:14px;font-size:13px;line-height:1.75}.trace-graphic{max-width:370px;margin-top:13px}.trace-graphic svg{width:100%;height:106px}.trace-base{stroke:#c7c6bd}.trace-accent{stroke:#777}.trace-point{fill:var(--coral);stroke:var(--ivory);stroke-width:4px}.trace-caption{color:#888;justify-content:space-between;margin-top:-8px;font-size:10px;display:flex}.trace-caption>span:last-child{align-items:center;gap:6px;display:flex}.trace-caption .coral-dot{width:5px;height:5px}.window-link{color:#646464;justify-content:space-between;align-items:center;padding-top:22px;font-size:11px;display:flex}.window-link svg{width:14px}.observation-shot{background:#e8e6df;border-left:1px solid #e2dfd5;flex-direction:column;min-width:0;padding:26px 24px 20px;display:flex;box-shadow:inset 9px 0 20px #24242403}.shot-topline{min-height:calc(var(--space-md) * 2);color:#717171;align-items:center;gap:8px;padding:0 0 17px 3px;font-size:11px;display:flex}.grading-preview-controls{gap:var(--space-xs);border:0;min-width:0;margin:0 0 0 auto;padding:0;display:flex}.grading-preview-controls button{min-width:calc(var(--space-sm) * 3);min-height:calc(var(--space-sm) * 2);padding:0 var(--space-xs);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-caption-small);transition:background var(--motion-ui) var(--ease), color var(--motion-ui) var(--ease);border:1px solid #0000}.grading-preview-controls button[aria-pressed=true]{background:var(--white);border-color:var(--line);color:var(--ink)}@media (pointer:coarse){.grading-preview-controls button{min-height:calc(var(--space-lg) + var(--space-xs))}}.shot-dot{background:#999;border-radius:50%;width:5px;height:5px}.cropped-shot{background:#f5f2eb;border-radius:12px;flex:1;min-height:290px;position:relative;overflow:hidden;box-shadow:0 12px 28px #25262912,0 1px 2px #2526290d}.cropped-shot img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;animation:fade-in .22s var(--ease);position:absolute;inset:0}.observation-caption{color:#717171;justify-content:center;align-items:center;gap:8px;padding-top:20px;font-size:11px;display:flex}.observation-caption .coral-dot{width:5px;height:5px}.hero-facts{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:25px;padding:45px 16px;display:grid}.hero-facts>div{border-right:1px solid var(--line);flex-direction:column;gap:5px;display:flex}.hero-facts strong{letter-spacing:-.02em;font-size:17px;font-weight:550}.hero-facts strong>span{margin-left:3px;font-size:13px;font-weight:450}.hero-facts>div>span{color:var(--muted);font-size:11px}.hero-facts>a{color:var(--muted);align-items:center;gap:13px;padding:12px 0;font-size:12px;display:flex}.hero-facts>a svg{width:16px}.hero-bottom{min-height:64px;color:var(--muted);letter-spacing:.01em;border-top:1px solid #ffffff14;align-items:center;gap:22px;font-size:10px;display:flex}.hero-bottom b{color:var(--ink);margin-left:5px;font-weight:450}.hero-bottom>a{color:var(--muted);align-items:center;gap:14px;margin-left:auto;display:flex}.hero-bottom>a>span{color:var(--muted);font-size:18px}.section-heading{margin-bottom:50px}.section-heading h2{font-size:clamp(32px,3.3vw,46px);line-height:1.23}.section-heading>p,.section-heading>div+p{color:var(--muted);max-width:42ch;margin-top:24px;font-size:15px;line-height:1.85}.split-heading{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.split-heading>p{max-width:35ch;margin-bottom:4px}.muted-heading{color:#8a8a8a}.centered{text-align:center}.centered .eyebrow{justify-content:center}.centered>p{max-width:none}.why-section{background:var(--white)}.why-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-top:70px;display:grid}.question-field{border:1px solid var(--line);border-radius:var(--radius);background:#f4f3ed;padding:32px}.question-field-label{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:28px;font-size:11px;display:flex}.question-field-label>span:last-child{align-items:center;gap:6px;display:flex}.question-field-label .coral-dot{width:6px;height:6px}.question-grid{grid-template-columns:repeat(9,1fr);gap:8px;display:grid}.question-grid>span{aspect-ratio:1/1.05;font-variant-numeric:tabular-nums;color:#a2a2a2;background:#e8e7df;border-radius:7px;place-items:center;font-size:11px;display:grid;box-shadow:inset 0 1px #ffffff8a}.question-grid>.marked-question{background:var(--coral);color:#4c3b30;box-shadow:inset 0 1px #ffac8f,0 4px 7px #9d4f3612}.question-field>a{color:#7b7b7b;justify-content:space-between;align-items:center;margin-top:28px;font-size:11px;display:flex}.question-field>a svg{width:15px}.why-stories{gap:30px;display:grid}.why-stories article{padding-left:40px;position:relative}.story-symbol{color:#999;font-size:11px;position:absolute;top:5px;left:0}.why-stories h3{font-size:23px;line-height:1.4}.why-stories p{color:var(--muted);max-width:35ch;margin-top:12px;font-size:14px;line-height:1.8}.belief{border-top:1px solid var(--line);align-items:center;gap:20px;margin-top:80px;padding-top:38px;display:flex}.belief>.coral-dot{width:10px;height:10px}.belief p{color:#8a8a8a;font-size:19px;line-height:1.7}.belief strong{color:var(--ink);font-weight:550}.belief>span:last-child{color:var(--muted);margin-left:auto;font-size:12px}.how-section{background:var(--ivory)}.steps{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:60px;padding-bottom:46px;display:grid}.steps article{position:relative}.steps article:not(:last-child):after{content:"→";color:#b8b8b8;position:absolute;top:66px;right:-36px}.step-art{justify-content:center;align-items:center;height:160px;margin-bottom:25px;display:flex;position:relative}.step-art-number{color:#9a9a9a;font-size:10px;position:absolute;top:20px;left:0}.step-art svg{color:#565656;width:135px;height:95px}.steps h3{font-size:20px}.steps p{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.8}.mini-exam{background:linear-gradient(135deg,#fffefa,#eceae2);border:1px solid #e2dfd6;border-radius:10px;width:107px;height:135px;padding:32px 18px;position:relative;transform:rotate(-7deg);box-shadow:6px 11px 15px #47473f10}.mini-exam span{background:#bcbcbc;border-radius:2px;height:3px;margin-bottom:10px;display:block}.mini-exam span:nth-child(2){width:70%}.mini-exam span:nth-child(4){width:85%}.mini-exam i{border:2px solid var(--coral);border-radius:50%;width:24px;height:24px;position:absolute;bottom:18px;right:13px}.mini-report{grid-template-columns:1fr 1fr;gap:8px;width:134px;display:grid;transform:rotate(3deg)}.mini-report span{background:var(--white);color:#737373;border:1px solid #e1dfd5;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:51px;font-size:11px;display:flex;box-shadow:0 4px 7px #56565607}.mini-report i{background:#b7b7b7;border-radius:50%;width:5px;height:5px}.mini-report span:nth-child(3) i{background:var(--coral)}.section-footnote{text-align:center;color:#7b7b7b;margin-top:33px;font-size:12px;line-height:1.9}.section-footnote a{white-space:nowrap;color:#575757;align-items:center;gap:4px;margin-left:12px;font-weight:550;display:inline-flex}.section-footnote svg{width:13px}.features-section{background:var(--white)}.report-journey{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.report-journey-heading,.report-journey-foot{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--canvas);color:var(--muted);border-top:1px solid var(--line);display:flex}.report-journey-heading{background:var(--ivory);color:var(--muted);font-size:var(--text-caption);border-bottom:1px solid var(--line)}.report-journey-heading>span:first-child,.report-journey-foot strong{align-items:center;gap:var(--space-xs);color:var(--ink);display:inline-flex}.report-journey-heading>span:first-child{color:var(--ink);font-weight:550}.report-chapters{padding:0 var(--space-lg);margin:0;list-style:none}.report-chapter{grid-template-columns:calc(var(--space-md) * 4) 1fr 1.15fr;align-items:start;gap:var(--space-lg);padding-block:var(--space-lg);display:grid}.report-chapter+.report-chapter{border-top:1px solid var(--line)}.report-chapter-index{align-items:baseline;gap:var(--space-sm);display:flex}.report-chapter-index>span{color:var(--muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}.report-chapter-index>strong{font-size:var(--text-report-label);font-weight:550}.report-chapter h3{font-size:var(--text-report-question);letter-spacing:-.035em;text-wrap:balance;font-weight:550;line-height:1.5}.report-chapter-copy>p{color:var(--muted);font-size:var(--text-body-small);word-break:keep-all;line-height:1.85}.report-chapter-copy ul{gap:var(--space-xs) var(--space-sm);margin-top:var(--space-sm);font-size:var(--text-caption);color:var(--ink);flex-wrap:wrap;padding:0;list-style:none;display:flex}.report-chapter-copy li+li{padding-left:var(--space-sm);border-left:1px solid var(--line)}.report-journey-foot{background:var(--canvas);color:var(--muted);font-size:var(--text-body-small);border-top:1px solid var(--line)}.report-journey-foot strong{color:var(--ink);font-weight:500}.diagnosis-section{background:var(--canvas)}.case-story:after{content:"";height:var(--case-scroll-distance);display:block}.case-pin{top:calc(var(--nav-height) + var(--space-md));max-width:var(--case-width);margin-inline:auto;position:sticky}.case-navigation{justify-content:center;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.case-navigation button{align-items:center;gap:var(--space-xs);min-height:calc(var(--space-md) * 2);padding:var(--space-xs) 0;color:var(--muted);font-size:var(--text-caption);transition:color var(--motion-ui) var(--ease), border-color var(--motion-ui) var(--ease);border-bottom:2px solid #0000;display:flex}.case-navigation button>span{font-size:var(--text-caption-small);font-variant-numeric:tabular-nums}.case-navigation button[aria-selected=true]{color:var(--ink);border-color:var(--coral)}.case-stack{isolation:isolate;padding-bottom:calc(var(--space-sm) * 2);display:grid}.case-card{align-items:center;gap:var(--space-lg);padding:var(--space-lg);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 var(--space-sm) var(--space-lg) color-mix(in srgb, var(--ink) 8%, transparent);transform-origin:bottom;transform:translateY(calc(var(--case-depth) * var(--space-sm))) scale(calc(1 - var(--case-depth) * .035));z-index:calc(3 - var(--case-index));transition:transform var(--motion-card) var(--ease-out), opacity var(--motion-card) var(--ease-out);grid-area:1/1;grid-template-columns:.65fr 1fr;display:grid}.case-card[aria-hidden=true]{pointer-events:none}.case-card[aria-hidden=true]:not([data-past=true])>*{visibility:hidden}.case-card[data-past=true]{opacity:0;transform:translate(-6%,-6%)rotate(-3deg)}.case-evidence{padding-right:var(--space-lg);border-right:1px solid var(--line)}.case-score{align-items:baseline;gap:var(--space-xs);display:flex}.case-score strong{font-size:var(--text-case-score);letter-spacing:-.065em;font-weight:450;line-height:1}.case-score>span{font-size:var(--text-body-small);color:var(--muted)}.case-bars{align-items:flex-end;gap:calc(var(--space-xs) / 2);height:var(--space-xl);margin-block:var(--space-lg) var(--space-sm);display:flex}.case-bars>span{background:var(--line);border-radius:2px;flex:1}.case-bars>.case-highlight{background:var(--coral)}.case-evidence-note{color:var(--muted);font-size:var(--text-caption-small)}.case-reading h3{font-size:var(--text-case-heading);letter-spacing:-.035em;margin-top:var(--space-sm);text-wrap:balance;line-height:1.45}.case-reading>p:not(.mini-label){font-size:var(--text-body-small);color:var(--muted);margin-top:var(--space-sm);line-height:1.85}.case-reading .case-rx{align-items:flex-start;gap:var(--space-xs);padding-top:var(--space-md);margin-top:var(--space-md);border-top:1px solid var(--line);color:var(--ink);display:flex}.case-rx>.coral-dot{margin-top:var(--space-xs);flex-shrink:0}.case-progress{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-xs);font-size:var(--text-caption-small);color:var(--muted);display:flex}.case-progress>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.case-progress b{color:var(--ink);margin-right:var(--space-xs);font-weight:550}.case-scroll-hint>span{margin-left:var(--space-xs)}.case-static-hint{display:none}.section-ending{color:#858585;justify-content:space-between;align-items:center;gap:30px;padding-top:28px;font-size:12px;display:flex}.section-ending>a{white-space:nowrap;color:#595959;align-items:center;gap:20px;display:flex}.section-ending svg{width:15px}.center-action{text-align:center;margin-top:40px}.pricing-section,.inner-page.pricing-page{background:var(--canvas)}.pricing-heading{align-items:end;gap:var(--space-lg);margin-bottom:var(--space-lg);grid-template-columns:minmax(0,1fr) auto;padding-bottom:0;display:grid}.page-heading.pricing-heading{padding-bottom:0}.page-heading.pricing-heading h1,.pricing-heading h2{font-size:var(--text-pricing-heading);font-weight:600;line-height:1.2}.section-heading.pricing-heading>p,.page-heading.pricing-heading>p{max-width:36ch;font-size:var(--text-body-small);color:var(--muted);margin:0;line-height:1.8}.page-heading.pricing-heading>p a{font-size:inherit}.pricing-heading-benefit{color:var(--pricing-badge-ink)}.pricing-page .page-heading:after{display:none}.pricing-cards{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}@media (width>=761px){.pricing-cards:has(.price-card:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.price-card{padding:calc(var(--space-md) + var(--space-xs));border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow-surface)}.price-featured{background:var(--pricing-featured-surface);box-shadow:var(--shadow-pricing-featured)}.tier-top{justify-content:space-between;align-items:center;gap:var(--space-xs);min-height:var(--space-md);font-size:var(--text-pricing-body);font-weight:650;display:flex}.tier-web-label{margin-top:var(--space-xs);color:var(--pricing-badge-ink);font-size:var(--text-body-small);font-weight:550;display:block}.tier-saving{justify-items:end;gap:var(--space-xs);color:var(--pricing-badge-ink);white-space:nowrap;display:grid}.tier-saving strong{font-size:var(--text-pricing-saving);letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-weight:700;line-height:.9}.tier-saving strong span{letter-spacing:-.025em;font-size:.55em}.tier-saving>span{font-size:var(--text-body-small);font-weight:550}.tier-badge{padding:calc(var(--space-xs) / 2) var(--space-xs);border-radius:calc(var(--radius-sm) / 2);background:var(--coral-soft);color:var(--pricing-badge-ink);font-size:var(--text-caption);white-space:nowrap;font-weight:550}.tier-badge.subdued{background:var(--canvas);color:var(--muted)}.price-card h3{margin-top:var(--space-sm);font-size:var(--text-body-small);letter-spacing:0;color:var(--muted);font-weight:450;line-height:1.6}.tier-price-context{align-items:center;gap:var(--space-xs);margin-top:var(--space-md);color:var(--muted);font-size:var(--text-body-small);flex-wrap:wrap;display:flex}.price-featured .tier-price-context>span:last-child,.price-featured .tier-price strong{color:var(--pricing-badge-ink)}.tier-price{align-items:baseline;gap:var(--space-xs);margin:var(--space-xs) 0 var(--space-md);white-space:nowrap;display:flex}.tier-price strong{font-size:var(--text-pricing-amount);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.tier-price>span{font-size:var(--text-body-small);color:var(--muted)}.tier-note{margin:0 0 var(--space-md);font-size:var(--text-body-small);color:var(--muted);line-height:1.7}.tier-web-saving{margin-bottom:var(--space-xs);color:var(--pricing-badge-ink);font-size:var(--text-pricing-body);font-weight:650;display:block}.tier-app-price{align-items:center;gap:var(--space-xs);display:inline-flex}.tier-app-price svg{width:1em;height:1em}.price-card .button{width:100%;min-height:var(--motion-control-height);font-size:var(--text-body-small);padding-inline:var(--space-sm);justify-content:center;gap:var(--space-xs)}.price-card .button-soft:not(:disabled){background:var(--canvas);box-shadow:inset 0 0 0 1px var(--line)}.price-card .plain-list{padding-top:var(--space-md);margin-top:var(--space-md);border-top:1px solid var(--line);gap:var(--space-sm)}.price-card .plain-list li{font-size:var(--text-body-small);color:var(--ink);line-height:1.7}.price-card .plain-list svg{width:1em;color:var(--muted);margin-top:.35em}.pricing-price-note{margin-top:var(--space-md);font-size:var(--text-body-small);color:var(--muted);line-height:1.8}.pricing-links{margin-top:var(--space-md);font-size:var(--text-body-small);color:var(--muted);justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.pricing-links>a{align-items:center;gap:var(--space-xs);color:var(--ink);font-weight:550;display:flex}.pricing-links>span a{text-underline-offset:.2em;text-decoration:underline}.pricing-disclaimer{margin-top:var(--space-md);font-size:var(--text-caption);color:var(--muted);line-height:1.8}.parents-section{background:var(--canvas)}.parents-layout{grid-template-columns:.78fr 1.1fr;gap:90px;display:grid}.parents-intro h2{font-size:43px;line-height:1.25}.parents-intro>p{color:var(--muted);margin-top:24px;font-size:13px}.parent-conversation{background:#e8e7df;border-radius:0 24px 24px;max-width:350px;margin:35px 0 30px;padding:26px 29px;position:relative}.parent-conversation>s{color:#a2a2a2;font-size:12px}.parent-conversation>p{color:#585858;margin-top:12px;font-size:20px;font-weight:500;line-height:1.55}.parent-conversation>.coral-dot{width:7px;height:7px;position:absolute;bottom:24px;right:24px}.parents-intro>small{color:#8b8b8b;margin-top:14px;font-size:10px;display:block}.parents-content>details{border-bottom:1px solid #d8d8d8}.parents-content summary{cursor:pointer;grid-template-columns:24px 1fr auto;align-items:baseline;gap:22px;padding:24px 0;list-style:none;display:grid}.parents-content>details:first-child summary{padding-top:0}.parents-content summary::-webkit-details-marker{display:none}.parents-content summary>span:first-child{color:#9a9a9a;font-size:10px}.parents-content h3{font-size:19px;line-height:1.5}.parent-qa-toggle{color:var(--muted);transition:transform .17s var(--ease);font-size:24px;font-weight:300;line-height:1}.parents-content details[open] .parent-qa-toggle{transform:rotate(45deg)}.parent-qa-answer{padding:0 0 24px 46px}.parents-content details p{color:var(--muted);font-size:13px;line-height:1.85}.parents-content details a{color:#575757;text-underline-offset:3px;margin-top:10px;font-size:12px;text-decoration:underline;display:inline-block}.parent-data-link{color:#707070;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;font-size:11px;display:flex}.parent-data-link svg{flex-shrink:0;width:15px}.faq-section{background:var(--white)}.faq-layout{grid-template-columns:.68fr 1.2fr;gap:80px;display:grid}.faq-layout .section-heading{margin-bottom:0}.faq-layout .text-button{margin-top:28px}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:25px 0;font-size:16px;font-weight:500;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:#898989;transition:transform .17s var(--ease);font-size:24px;font-weight:300;line-height:1}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>div{color:var(--muted);padding-bottom:25px;font-size:14px;line-height:1.9}.faq-list details strong{color:#505050;font-weight:600}.faq-list details em{font-style:normal}.faq-list details code{font:inherit;overflow-wrap:anywhere}.final-cta{background:var(--canvas);color:var(--ink);text-align:center;border-bottom:1px solid var(--line);padding:85px 0 80px}.final-icon{border-radius:22px;width:96px;height:96px;margin:0 auto 18px}.final-cta .eyebrow{color:var(--muted);text-align:center;justify-content:center;margin-bottom:20px}.final-cta h2{font-size:clamp(34px,4vw,53px);font-weight:520;line-height:1.25}.final-cta>div>p:not(.eyebrow){color:var(--muted);margin:22px 0 30px;font-size:14px}.cta-steps{justify-content:center;align-items:center;gap:18px;margin:45px 0 20px;display:flex}.cta-steps>span{color:var(--muted);font-size:11px}.cta-steps b{color:var(--muted);margin-right:5px;font-size:10px;font-weight:500}.cta-steps>i{background:var(--line);width:35px;height:1px}.final-cta small{color:var(--muted);font-size:11px}@keyframes fade-in{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.button-coral:hover{background:#ff9a7b;box-shadow:0 4px 12px #f987641c}.button-dark:hover{background:#36383a}.button-outline:hover{background:var(--ivory)}.desktop-nav a:hover,.footer-links a:hover,.footer-links button:hover{color:var(--ink)}.text-button:hover,.back-link:hover{color:#b95e42}.button-soft:not(:disabled):hover{background:#deded2}.notes-list>a:hover h2{color:#a95239}.observation-tabs button:hover{color:var(--ink)}}@media (width>=1600px){.container{width:min(1240px,100% - 120px)}.observation-window{min-height:460px}.observation-left{padding-inline:42px}.observation-copy h2{font-size:37px}}@media (width<=1050px){:root{--section-space:92px}.container{width:calc(100% - 56px)}.desktop-nav{gap:20px;margin-left:0}.nav-inner{width:calc(100% - 48px)}.observation-left{padding-inline:25px}.observation-copy h2{font-size:28px}.observation-shot{padding-inline:18px}.split-heading{gap:35px}.split-heading>p{max-width:31ch;font-size:13px}.why-layout{gap:40px}.question-field{padding:25px}.question-grid{gap:5px}.why-stories h3{font-size:21px}.steps{gap:35px}.steps article:not(:last-child):after{right:-24px}.report-chapter{grid-template-columns:calc(var(--space-md) * 3) 1fr 1.15fr;gap:var(--space-md)}.report-chapter-index{gap:var(--space-xs)}.price-card{padding:var(--space-md)}.parents-layout{gap:45px}.parents-intro h2{font-size:36px}.faq-layout{gap:40px}.footer-links{gap:30px}.footer-top{gap:45px}}@media (width<=760px){:root{--section-space:72px}.container{width:calc(100% - 40px)}.site-header{height:68px}.nav-inner{gap:14px;width:calc(100% - 32px)}.brand{gap:4px;font-size:25px}.brand img{width:34px;height:34px}.desktop-nav{display:none}.nav-apply{border-color:var(--line);gap:12px;padding:8px 12px;font-size:11px}.nav-apply svg{width:13px}.menu-toggle{flex-direction:column;justify-content:center;gap:5px;width:28px;height:32px;padding:4px;display:flex}.menu-toggle>span{background:var(--ink);width:20px;height:1px;display:block}.mobile-nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--white);flex-direction:column;max-height:calc(100dvh - 68px);padding:14px 24px 24px;display:flex;position:absolute;top:68px;left:0;right:0;overflow-y:auto;box-shadow:0 18px 25px #00000018}.mobile-nav a:not(.button){border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 0;font-size:15px;display:flex}.mobile-nav svg{color:#979797;width:16px}.nav-actions{gap:12px}.hero .container{width:calc(100% - 32px)}.hero h1{font-size:var(--text-hero);letter-spacing:-.055em;font-weight:650;line-height:1.2}.hero-heading .eyebrow{gap:7px;margin-bottom:22px;font-size:11px}.hero-heading .eyebrow .coral-dot{width:6px;height:6px}.hero-description{max-width:36ch;margin:23px auto 0;font-size:13px;line-height:1.85}.mobile-only{display:block}.hero-description>br:not(.mobile-only){display:none}.hero-description b{font-weight:450}.hero-actions{gap:8px;margin-top:25px}.hero-actions .button{gap:12px;min-height:46px;padding-inline:16px;font-size:12px}.observation-tabs{justify-content:space-between;gap:1px;margin:34px 0 14px}.observation-tabs button{gap:7px;min-height:36px;padding:8px 13px;font-size:11px}.observation-tabs button>span{font-size:9px}.observation-tabs button i{width:4px;height:4px}.observation-window{border-radius:18px;grid-template-columns:1fr;min-height:0}.observation-left{padding:18px 23px 20px}.window-bar{padding-bottom:15px;font-size:9px}.window-brand{font-size:10px}.window-brand img{width:20px;height:20px}.observation-copy{padding-top:20px;position:relative}.observation-copy h2{margin-top:10px;font-size:27px}.observation-copy>p:not(.mini-label){max-width:32ch;margin-top:12px;font-size:12px;line-height:1.8}.mini-label{font-size:10px}.trace-graphic{max-width:none;margin-top:4px}.trace-graphic svg{height:82px}.trace-caption{margin-top:-5px;font-size:9px}.window-link{padding-top:18px;font-size:10px}.observation-shot{border-left:0;border-top:1px solid var(--line);padding:var(--space-sm)}.cropped-shot{aspect-ratio:1600/1103;flex:none;min-height:0}.observation-caption{font-size:var(--text-caption-small);padding-top:var(--space-sm)}.report-journey-heading,.report-journey-foot{padding:var(--space-md)}.report-chapters{padding-inline:var(--space-md)}.report-chapter{gap:var(--space-sm);padding-block:var(--space-md);grid-template-columns:1fr}.report-chapter-index{gap:var(--space-xs)}.report-chapter-index>strong{font-size:var(--text-body-small)}.report-journey-foot{align-items:flex-start;gap:var(--space-xs);flex-direction:column}.hero-facts{grid-template-columns:1fr 1fr;gap:20px 18px;padding:32px 6px}.hero-facts strong{font-size:14px}.hero-facts strong>span{font-size:11px}.hero-facts>div>span{font-size:10px}.hero-facts>div:nth-child(2){border-right:0}.hero-facts>a{gap:8px;font-size:11px}.hero-facts>a svg{width:14px}.hero-bottom{justify-content:space-between;gap:14px;min-height:53px;font-size:9px}.hero-bottom>a{display:none}.hero-bottom b{margin-left:2px}.section-heading{margin-bottom:33px}.section-heading h2{font-size:32px}.section-heading .eyebrow{margin-bottom:18px;font-size:11px}.split-heading{display:block}.split-heading>p,.section-heading>p{max-width:none;margin-top:22px;font-size:13px;line-height:1.8}.centered>p>br{display:none}.why-layout{grid-template-columns:1fr;gap:38px;margin-top:38px}.question-field{border-radius:17px;padding:25px}.question-field-label{margin-bottom:22px;font-size:10px}.question-grid{gap:6px}.question-grid>span{aspect-ratio:1;font-size:10px}.question-field>a{margin-top:22px;font-size:10px}.why-stories{grid-template-columns:1fr 1fr;gap:22px}.why-stories article{padding:0}.story-symbol{margin-bottom:12px;display:block;position:static}.why-stories h3{font-size:18px}.why-stories p{font-size:12px;line-height:1.8}.belief{flex-wrap:wrap;align-items:flex-start;gap:13px;margin-top:38px;padding-top:25px}.belief>.coral-dot{width:7px;height:7px;margin-top:10px}.belief p{font-size:16px}.belief>span:last-child{margin-left:20px;font-size:11px}.belief>span:last-child br{display:none}.steps{flex-direction:column;gap:30px;padding-bottom:30px;display:flex}.steps article{-moz-column-gap:22px;grid-template-columns:105px 1fr;align-items:start;column-gap:22px;display:grid;position:relative}.step-art{grid-row:span 2;height:128px;margin:0}.step-art-number{font-size:9px;top:0;left:0}.step-art svg{width:90px}.steps article:not(:last-child):after{display:none}.steps h3{align-self:end;padding-top:15px;font-size:18px;line-height:1.5}.steps p{margin-top:9px;font-size:12px;line-height:1.8}.mini-exam{border-radius:6px;width:71px;height:94px;padding:25px 14px}.mini-exam span{height:2px;margin-bottom:7px}.mini-exam i{width:18px;height:18px;bottom:11px;right:10px}.mini-report{gap:5px;width:89px}.mini-report span{border-radius:6px;gap:4px;height:34px;font-size:8px}.mini-report i{width:4px;height:4px}.section-footnote{text-align:left;margin-top:22px;font-size:11px}.section-footnote a{margin-left:0;display:flex}.case-navigation{gap:var(--space-sm);margin-bottom:var(--space-md);justify-content:space-between}.case-navigation button{align-items:flex-start;gap:calc(var(--space-xs) / 2);font-size:var(--text-caption-small);flex-direction:column}.case-card{gap:var(--space-md);padding:var(--space-md);grid-template-columns:1fr}.case-evidence{align-items:center;gap:var(--space-xs) var(--space-md);border-right:0;grid-template-columns:auto 1fr;padding-right:0;display:grid}.case-bars{height:var(--space-lg);margin:0}.case-evidence-note{grid-column:1/-1}.case-reading h3{font-size:var(--text-report-question)}.case-reading .case-rx{margin-top:var(--space-sm);padding-top:var(--space-sm)}.section-ending{padding-top:22px;font-size:11px;display:block}.section-ending>a{justify-content:space-between;margin-top:16px}.center-action{margin-top:28px}.pricing-heading{gap:var(--space-md);margin-bottom:var(--space-md);grid-template-columns:minmax(0,1fr)}.pricing-cards{gap:var(--space-sm);grid-template-columns:minmax(0,1fr)}.price-card{padding:var(--space-md)}.tier-price-context{margin-top:var(--space-md)}.pricing-links{align-items:flex-start;gap:var(--space-sm);flex-direction:column}.parents-layout{grid-template-columns:1fr;gap:44px}.parents-intro h2{font-size:34px}.parents-intro h2>br:nth-child(2){display:none}.parents-intro .eyebrow{margin-bottom:18px;font-size:11px}.parents-intro>p{font-size:12px}.parent-conversation{max-width:none;margin-block:26px;padding:24px}.parent-conversation p{font-size:20px}.parents-intro .button{justify-content:space-between;width:100%}.parents-intro>small{text-align:center}.parents-content summary{gap:16px;padding-block:23px}.parent-qa-answer{padding:0 0 23px 40px}.parents-content h3{font-size:17px}.parents-content details p{font-size:12px;line-height:1.9}.parent-data-link{font-size:10px}.faq-layout{grid-template-columns:1fr;gap:30px}.faq-layout .section-heading h2{font-size:32px}.faq-layout .section-heading h2 br{display:none}.faq-layout .text-button{margin-top:13px;font-size:12px}.faq-list summary{padding-block:22px;font-size:14px;line-height:1.55}.faq-list details>div{padding-bottom:22px;font-size:12px}.final-cta{padding:62px 0}.final-icon{width:78px;height:78px;margin-bottom:15px}.final-cta .eyebrow{font-size:11px}.final-cta h2{font-size:32px}.final-cta>div>p:not(.eyebrow){font-size:12px}.cta-steps{gap:9px;margin-top:35px}.cta-steps>span{font-size:10px}.cta-steps>i{width:18px}.cta-steps b{margin-right:3px;font-size:9px}.final-cta small{font-size:10px}.site-footer{padding:46px 0 70px}.footer-top{padding-bottom:30px;display:block}.brand-large{font-size:33px}.brand-large img{width:46px;height:46px}.footer-top>div>p{margin-top:12px;font-size:12px}.footer-links{grid-template-columns:1fr 1.5fr;gap:30px 22px;margin-top:35px}.footer-links>div{gap:10px}.footer-links h3{margin-bottom:5px;font-size:10px}.footer-links a,.footer-links button{font-size:11px}.footer-links>div:last-child{-moz-column-gap:18px;flex-flow:wrap;grid-column:1/-1;column-gap:18px;display:flex}.footer-links>div:last-child h3{width:100%}.business-info{gap:6px 13px;padding-block:20px;font-size:9px;line-height:1.7}.footer-bottom{gap:15px;font-size:9px;line-height:1.8}.footer-bottom>span:last-child{white-space:nowrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-reduced-motion:reduce),(height<=650px){.case-story:after{height:0}.case-pin{position:relative;top:auto}.case-scroll-hint{display:none}.case-static-hint{display:inline}}.parent-start-actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.inner-page{background:var(--white);padding:76px 0 0}.page-heading{padding:12px 0 58px}.page-heading h1{font-size:58px;font-weight:560;line-height:1.16}.page-heading>p,.page-heading>div>p:not(.eyebrow){color:var(--muted);margin-top:24px;font-size:15px;line-height:1.85}.page-heading>p a{text-underline-offset:4px;font-size:12px;text-decoration:underline}.season-section{grid-template-columns:.75fr 1fr;align-items:start;gap:90px;padding-block:110px;display:grid}.season-intro h2{font-size:48px;line-height:1.2}.season-intro>p:not(.eyebrow){color:var(--muted);max-width:34ch;margin-top:24px;font-size:15px;line-height:1.85}.season-intro .plain-list{gap:13px;margin-top:30px}.season-intro .plain-list li{font-size:14px}.season-calculator{background:var(--ivory);border-radius:var(--radius);border:1px solid var(--line);padding:32px}.segmented{background:#e7e6de;border-radius:10px;gap:4px;padding:4px;display:flex}.segmented button{min-height:38px;color:var(--muted);border-radius:7px;flex:1;font-size:14px;transition:background .16s,color .16s}.segmented button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 4px #26262010}.season-calculator>.mini-label{margin-top:30px;font-size:13px}.season-total{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.season-total>strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:45px;font-weight:550;line-height:1.4}.season-total>span{background:var(--coral-soft);color:#805542;white-space:nowrap;border-radius:20px;padding:4px 9px;font-size:13px;font-weight:550}.season-saving{gap:15px;margin-top:5px;font-size:14px;display:flex}.season-saving s{color:var(--muted)}.season-saving>span{color:var(--ink);font-weight:550}.duration-options{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:27px;display:grid}.duration-options button{border:1px solid var(--line);color:var(--muted);background:#f0efe7;border-radius:8px;min-height:63px;padding:12px 3px;font-size:14px}.duration-options b{font-weight:550;display:block}.duration-options span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.duration-options button[aria-pressed=true]{border-color:var(--ink);background:var(--white);color:var(--ink);box-shadow:0 2px 3px #24242408}.season-caption{color:var(--muted);margin-block:23px;font-size:13px;line-height:1.75}.season-actions{gap:10px;display:grid}.season-actions>.button{justify-content:space-between;width:100%;font-size:14px}.season-ask{margin:var(--space-sm) auto 0;min-height:44px;padding:0 var(--space-sm);font-size:var(--text-body-small);color:var(--coral-ink);text-underline-offset:4px;font-weight:650;display:block}@media (hover:hover) and (pointer:fine){.season-ask:hover{text-decoration:underline}}.comparison-section{padding:25px 0 65px}.comparison-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:35px;display:flex}.comparison-title h2{font-size:34px}.comparison-title .eyebrow{margin-bottom:18px}.comparison-title>.text-button{white-space:nowrap;font-size:14px}.table-scroll{border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:auto}.comparison-table{border-collapse:collapse;text-align:left;width:100%;min-width:650px;font-size:14px}.comparison-table th,.comparison-table td{border-bottom:1px solid #e6e6df;padding:17px 20px;font-weight:400}.comparison-table thead th{background:var(--white);padding-block:24px;font-weight:550;position:sticky;top:0}.comparison-table thead th>span{color:var(--muted);margin-top:5px;font-size:12px;font-weight:400;display:block}.comparison-table thead th:not(:first-child),.comparison-table td{text-align:center}.comparison-table tbody th{width:43%;font-size:14px}.comparison-table td{color:var(--muted);font-size:14px}.comparison-table .comparison-group th{background:var(--ivory);color:var(--muted);padding-block:12px;font-size:12px;font-weight:550}.included{color:var(--ink);justify-content:center;display:flex}.not-included{color:#b9b9b9}.comparison-note{color:var(--muted);margin-top:20px;font-size:13px}.inner-final{text-align:center;padding:55px 0 90px}.inner-final h2{margin-bottom:26px;font-size:35px}.inner-final>p{color:var(--muted);margin-top:17px;font-size:12px}.notes-heading{justify-content:space-between;align-items:flex-end;gap:35px;display:flex}.notes-heading h1{font-size:76px;font-weight:550}.notes-heading h1>span{color:var(--coral-ink)}.notes-counter{align-items:center;gap:20px;padding-bottom:7px;display:flex}.notes-counter strong{letter-spacing:-.07em;color:#858580;font-size:70px;font-weight:400;line-height:1}.notes-counter>span{color:var(--muted);font-size:11px;line-height:1.7}.pinned-notes{grid-template-columns:1.3fr 1fr;gap:22px;display:grid}.pinned-note{background:var(--canvas);color:var(--ink);box-shadow:var(--shadow-surface);border-radius:var(--radius);flex-direction:column;min-height:360px;padding:36px;display:flex}.pinned-note-1{color:var(--ink);background:#e9e8df}.note-topline{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:37px;font-size:10px;display:flex}.note-topline>span:first-child{align-items:center;gap:7px;display:flex}.note-topline .coral-dot{width:5px;height:5px}.pinned-note h2{max-width:26ch;font-size:30px;font-weight:500;line-height:1.4}.pinned-note-1 h2{font-size:26px}.pinned-note>p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:20px;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.pinned-note-1>p{color:var(--muted)}.note-bottom{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:35px;font-size:10px;display:flex}.note-bottom>span:last-child{color:var(--ink);align-items:center;gap:12px;font-size:11px;display:flex}.note-bottom svg{width:16px}.pinned-note-1 .note-bottom>span:last-child{color:var(--ink)}.pinned-note-1 .note-bottom>span:first-child{color:#878787}.notes-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:62px 0 22px;display:flex}.notes-toolbar>span{color:var(--muted);font-size:11px}.notes-filters{gap:9px;display:flex}.notes-filters button{color:var(--muted);border-radius:30px;min-height:42px;padding:10px 17px;font-size:13px;transition:background .15s,color .15s}.notes-filters button>span{color:var(--muted);margin-left:8px;font-size:10px}.notes-filters button[aria-pressed=true]{background:var(--graphite);color:var(--ivory)}.notes-filters button[aria-pressed=true]>span{color:#a0a0a0}.notes-list>a{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr 100px 20px;align-items:center;gap:25px;padding:30px 7px;display:grid}.list-category{color:var(--muted);font-size:11px}.notes-list h2{font-size:21px;font-weight:500;line-height:1.5;transition:color .15s}.notes-list p{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:8px;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.notes-list time{color:var(--muted);letter-spacing:0;justify-self:end;font-size:11px}.notes-list>a>svg{color:#929292;width:16px}.notes-bottom{color:#8d8d8d;align-items:flex-start;gap:13px;padding:50px 0 85px;font-size:12px;line-height:1.9;display:flex}.notes-bottom .coral-dot{width:6px;height:6px;margin-top:8px}.article-page{background:var(--white);padding:68px 30px 100px}.article-page>article{max-width:730px;margin:0 auto}.article-heading{border-bottom:1px solid var(--line);padding:20px 0 45px}.back-link{color:#8d8d8d;align-items:center;gap:10px;font-size:12px;display:inline-flex}.back-link svg{width:15px}.article-heading .eyebrow{margin-top:50px;margin-bottom:20px;font-size:11px}.article-heading h1{letter-spacing:-.043em;font-size:43px;font-weight:550;line-height:1.35}.article-meta{color:#959595;letter-spacing:0;gap:10px;margin-top:27px;font-size:11px;display:flex}.article-prose{color:#5f5f5f;overflow-wrap:break-word;padding-top:40px;font-size:16px;line-height:1.95}.article-prose p{margin:0 0 22px}.article-prose strong{color:#333;font-weight:600}.article-prose h2{color:var(--ink);margin:55px 0 23px;font-size:27px;font-weight:550;line-height:1.45}.article-prose h3{color:var(--ink);margin:36px 0 18px;font-size:21px;font-weight:550}.article-prose ul,.article-prose ol{margin:0 0 25px;padding-left:24px}.article-prose li{margin:8px 0;padding-left:3px}.article-prose blockquote{background:var(--ivory);border-left:2px solid var(--coral);color:#767676;border-radius:0 12px 12px 0;margin:30px 0;padding:20px 25px;font-size:15px}.article-prose blockquote>p:last-child{margin-bottom:0}.article-prose a{color:#835743;text-underline-offset:4px;overflow-wrap:anywhere;-webkit-text-decoration:underline #d9b4a3;text-decoration:underline #d9b4a3}.article-prose>div{max-width:100%;overflow-x:auto}.article-prose table{border-collapse:collapse;width:100%;min-width:420px;margin:20px 0 30px;font-size:12px;line-height:1.7}.article-prose td,.article-prose th{border:1px solid var(--line);text-align:left;padding:12px}.article-prose th{background:var(--ivory);color:var(--ink);font-weight:550}.article-prose hr{border:0;border-top:1px solid var(--line);margin:40px 0}.article-prose img{border-radius:var(--radius-sm);height:auto}.article-prose code{background:var(--ivory);border-radius:4px;padding:2px 5px;font-size:.9em}.article-prose pre{background:var(--ivory);border-radius:12px;padding:20px;overflow:auto}.article-cta{background:var(--canvas);border-radius:var(--radius);color:var(--ink);margin-top:70px;padding:36px}.article-cta img{border-radius:10px;margin-bottom:22px}.article-cta h2{font-size:29px;line-height:1.4}.article-cta>p{color:var(--muted);margin:20px 0 27px;font-size:13px;line-height:1.85}.article-cta small{color:var(--muted);margin-top:15px;font-size:10px;display:block}.related-posts{margin-top:55px}.related-posts .eyebrow{font-size:11px}.related-posts>a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:20px 0;font-size:15px;line-height:1.6;display:flex}.related-posts svg{color:#909090;flex-shrink:0;width:16px}.policy-page>article{max-width:760px}.policy-page h1{font-size:43px}.policy-prose{font-size:14px;line-height:1.95}.policy-prose h2{font-size:23px}.policy-prose table{display:block;overflow-x:auto}.not-found{max-width:760px;margin:auto;padding:110px 30px 140px}.not-found h1{font-size:65px;font-weight:500;line-height:1.2}.not-found>p{color:var(--muted);margin-top:25px;font-size:14px}.not-found>.button{margin-top:30px}@media (width<=1050px){.season-section{gap:50px}.page-heading h1{font-size:50px}.pinned-note{padding:29px}.pinned-note h2{font-size:27px}.pinned-note-1 h2{font-size:24px}.note-topline{font-size:9px}.notes-list>a{grid-template-columns:80px 1fr 85px 16px;gap:18px}.notes-list h2{font-size:19px}.season-total strong{font-size:39px}.duration-options{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.inner-page{padding-top:40px}.page-heading{padding:8px 0 35px}.page-heading .eyebrow{margin-bottom:20px;font-size:11px}.page-heading h1{font-size:39px;line-height:1.2}.page-heading>p,.page-heading>div>p:not(.eyebrow){margin-top:20px;font-size:12px;line-height:1.9}.page-heading>p a{font-size:11px}.season-section{grid-template-columns:1fr;gap:30px;padding-block:65px}.season-intro h2{font-size:36px}.season-intro h2 br{display:none}.season-intro .eyebrow{margin-bottom:15px;font-size:11px}.season-intro>p:not(.eyebrow){max-width:none;margin-top:18px;font-size:15px}.season-intro .plain-list{gap:9px;margin-top:20px}.season-intro .plain-list li{font-size:14px}.season-calculator{padding:24px}.season-calculator>.mini-label{margin-top:25px}.season-total>strong{font-size:35px}.season-total>span{padding:4px 7px;font-size:12px}.season-saving{font-size:13px}.duration-options{gap:5px;margin-top:22px}.duration-options button{min-height:60px;font-size:13px}.duration-options span{font-size:11px}.season-caption{margin-block:19px;font-size:12px}.comparison-section{padding:0 0 30px}.comparison-title{margin-bottom:25px;display:block}.comparison-title .eyebrow{margin-bottom:15px;font-size:11px}.comparison-title h2{font-size:29px}.comparison-title>.text-button{margin-top:15px;font-size:13px}.comparison-table{min-width:610px}.comparison-table th,.comparison-table td{padding:14px 15px}.comparison-note{font-size:12px;line-height:1.8}.inner-final{padding:35px 0 65px}.inner-final h2{margin-bottom:22px;font-size:29px}.inner-final>p{font-size:11px}.notes-heading{align-items:flex-end;gap:10px}.notes-heading h1{font-size:48px}.notes-heading>div>p:not(.eyebrow){max-width:25ch}.notes-counter{text-align:right;min-width:60px;padding-bottom:4px;display:block}.notes-counter strong{font-size:43px;display:block}.notes-counter>span{margin-top:8px;font-size:9px;line-height:1.7;display:block}.pinned-notes{grid-template-columns:1fr;gap:15px}.pinned-note{min-height:0;padding:27px}.pinned-note h2{font-size:27px}.pinned-note-1 h2{font-size:24px}.note-topline{gap:5px;margin-bottom:24px;font-size:9px}.pinned-note>p{margin-top:17px;font-size:11px}.note-bottom{padding-top:30px;font-size:9px}.note-bottom>span:last-child{font-size:10px}.notes-toolbar{gap:5px;padding-top:38px;padding-bottom:18px}.notes-toolbar>span{display:none}.notes-filters{justify-content:space-between;gap:4px;width:100%}.notes-filters button{padding:9px 14px;font-size:12px}.notes-filters button>span{margin-left:6px;font-size:10px}.notes-list>a{grid-template-columns:1fr auto;gap:11px;padding:22px 0}.list-category{grid-column:1;font-size:10px}.notes-list>a>div{grid-area:2/1/auto/-1}.notes-list h2{font-size:18px;line-height:1.5}.notes-list p{-webkit-line-clamp:2;margin-top:8px;font-size:11px;line-height:1.8}.notes-list time{grid-area:1/2;font-size:9px}.notes-list>a>svg{display:none}.notes-bottom{padding:32px 0 58px;font-size:11px}.article-page{padding:35px 22px 65px}.article-heading{padding:10px 0 30px}.article-heading .back-link{font-size:11px}.article-heading .eyebrow{margin-top:32px;margin-bottom:18px;font-size:10px}.article-heading h1{font-size:31px;line-height:1.4}.article-meta{margin-top:22px;font-size:10px}.article-prose{padding-top:30px;font-size:14px;line-height:1.9}.article-prose p{margin-bottom:20px}.article-prose h2{margin:38px 0 20px;font-size:23px;line-height:1.5}.article-prose h3{margin-top:30px;font-size:19px}.article-prose blockquote{margin:25px 0;padding:17px 20px;font-size:13px}.article-prose td,.article-prose th{padding:10px}.article-prose table{font-size:11px}.article-cta{margin-top:45px;padding:27px}.article-cta h2{font-size:23px;line-height:1.4}.article-cta>p{margin:16px 0 23px;font-size:12px}.article-cta .button{justify-content:space-between;width:100%;min-height:46px;font-size:12px}.related-posts{margin-top:40px}.related-posts>a{padding-block:17px;font-size:13px}.policy-page h1{font-size:32px}.policy-prose{font-size:12px;line-height:2}.policy-prose h2{font-size:20px}.not-found{padding:85px 25px 100px}.not-found h1{font-size:49px}.not-found>p{font-size:12px}}fieldset{border:0;min-width:0;margin:0;padding:0}.business-info{margin:0}.business-info>div{gap:6px;display:flex}.business-info dt{color:inherit}.business-info dd{margin:0}.business-warning{color:var(--coral-ink);margin-top:20px;font-size:12px}.article-tags{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.article-tags li{border:1px solid var(--line);color:var(--muted);border-radius:20px;padding:3px 9px;font-size:10px}.article-cover{border-radius:var(--radius);width:100%;height:auto;margin-bottom:30px}.post-table-scroll{max-width:100%;margin-block:25px;position:relative;overflow-x:auto}.related-posts small{color:var(--muted);margin-top:8px;font-size:12px;font-weight:400;line-height:1.7;display:block}.related-posts svg{flex-shrink:0}.notes-empty{color:var(--muted);padding-block:40px;font-size:14px}.mobile-nav .button{margin-top:16px}.menu-toggle{align-items:center;min-width:44px;min-height:44px}@media (width>=761px){@supports (grid-template-rows:subgrid){.pricing-cards{grid-template-rows:repeat(7,auto);row-gap:0}.pricing-cards>.price-card{grid-row:span 7;grid-template-rows:subgrid;display:grid}.price-card>.tier-top{grid-row:1}.price-card>h3{grid-row:2}.price-card>.tier-price-context{grid-row:3}.price-card>.tier-price{grid-row:4}.price-card>.tier-note{grid-row:5}.price-card>.button{grid-row:6}.price-card>.plain-list{grid-row:7;align-self:start}}}:root{--motion-quick:.15s;--motion-ui:.22s;--motion-enter:.62s;--motion-card:.55s;--motion-diagram:10s;--ease-diagram:cubic-bezier(.45, 0, .55, 1);--motion-control-height:44px;--motion-control-type:11px;--ease-out:cubic-bezier(.22, 1, .36, 1);--motion-shadow:0 18px 38px -18px #20212433;--motion-sheen:linear-gradient(115deg, transparent 30%, #ffffff52 50%, transparent 70%);--motion-tint:color-mix(in srgb, var(--coral-soft) 45%, transparent);--motion-lift:-6px}.hero{overflow-x:clip}.hero-mark{isolation:isolate;width:var(--logo-size);flex-shrink:0;position:relative}.hero-mark:before{content:"";z-index:-1;background:radial-gradient(ellipse, var(--coral-soft), transparent 68%);opacity:.65;pointer-events:none;position:absolute;inset:-65%}.hero-orbit{z-index:-1;pointer-events:none;width:min(90vw,780px);max-width:none;height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.hero-orbit ellipse{stroke:var(--line);stroke-width:.8px}.orbit-trace{stroke:var(--coral);stroke-width:1.5px;opacity:.65;stroke-dasharray:1;stroke-dashoffset:0}.orbit-point{fill:var(--coral);transform-box:fill-box;transform-origin:50%}.question-grid>.marked-question{background:var(--coral-soft);color:var(--coral-ink);box-shadow:none;position:relative}.question-mark{pointer-events:none;width:116%;height:116%;color:var(--coral-ink);position:absolute;inset:-8%}.question-mark path,.step-art svg path{stroke-dasharray:1;stroke-dashoffset:0}.question-mark path{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.mini-exam>span{transform-origin:0}.question-field,.steps,.question-grid{position:relative}.question-grid{isolation:isolate}@media (width<=700px){.steps{padding-bottom:calc(var(--motion-control-height) + var(--space-sm))}}.question-field>a{margin-bottom:var(--space-lg)}.diagram-toggle{align-items:center;gap:var(--space-xs);min-height:var(--motion-control-height);padding-inline:var(--space-sm);color:var(--muted);font-size:var(--motion-control-type);border-radius:var(--radius-sm);display:inline-flex;position:absolute;bottom:0;right:0}.diagram-toggle[hidden]{display:none}.question-field .diagram-toggle{right:var(--space-sm);bottom:var(--space-xs)}.diagram-toggle:hover,.diagram-toggle:focus-visible{color:var(--coral-ink);background:var(--coral-soft)}.pen-tip{background:var(--coral);pointer-events:none;opacity:0;border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:0}.step-signal{background:var(--coral-ink);opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}.belief strong{background:linear-gradient(transparent 72%, var(--coral-soft) 72%, var(--coral-soft) 94%, transparent 94%) left / 100% 100% no-repeat;display:inline-block}.steps article:not(:last-child):after{content:none}.step-connector{top:80px;left:calc(100% + var(--space-xs));width:var(--space-lg);background:var(--coral);transform-origin:0;height:1px;position:absolute}.step-connector:after{content:"";background:var(--coral);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:0}.report-chapter{isolation:isolate;position:relative}.report-chapter:before{content:"";inset:var(--space-xs) calc(-1 * var(--space-sm));border-radius:var(--radius-sm);background:var(--motion-tint);opacity:0;z-index:-1;transition:opacity var(--motion-ui) ease;position:absolute}.report-chapter-index>span{color:var(--coral-ink)}.report-chapter h3{transition:transform var(--motion-ui) var(--ease-out)}.button,.nav-apply{isolation:isolate;position:relative}.button:before,.nav-apply:before{content:"";border-radius:inherit;pointer-events:none;background:var(--motion-sheen);opacity:0;clip-path:inset(0 100% 0 0 round var(--radius-sm));transition:clip-path var(--motion-enter) var(--ease-out), opacity var(--motion-ui) ease;position:absolute;inset:0}.parent-conversation{transform-origin:0 0}.final-cta{isolation:isolate;position:relative;overflow:hidden}.final-cta:before{content:"";z-index:-1;border:1px solid var(--coral-soft);pointer-events:none;border-radius:50%;width:min(90vw,760px);height:65%;position:absolute;top:12%;left:50%;transform:translate(-50%)rotate(-12deg)}.final-icon{box-shadow:var(--shadow-logo)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.button:not(:disabled):hover:before,.nav-apply:hover:before{opacity:1;clip-path:inset(0 0 0 0 round var(--radius-sm))}.report-chapter:hover:before{opacity:1}.report-chapter:hover h3{transform:translateX(var(--space-xs))}}@media (width<=1000px){.step-connector{display:none}}.arrow-back{transform:rotate(180deg)}.button svg,.nav-apply svg,.window-link svg,.notes-list>a>svg,.note-bottom svg,.related-posts svg{transition:transform var(--motion-ui) var(--ease-out)}.mobile-nav{transform-origin:top;animation:menu-in var(--motion-ui) var(--ease-out)}.menu-toggle>span{transition:transform var(--motion-ui) var(--ease-out)}.menu-toggle[aria-expanded=true]>span:first-child{transform:translateY(3px)rotate(45deg)}.menu-toggle[aria-expanded=true]>span:last-child{transform:translateY(-3px)rotate(-45deg)}.desktop-nav a{position:relative}.desktop-nav a:after{content:"";background:var(--coral);transform-origin:0;height:1px;transition:transform var(--motion-ui) var(--ease-out);position:absolute;bottom:-9px;left:0;right:0;transform:scaleX(0)}.desktop-nav a[aria-current=page]:after,.desktop-nav a:focus-visible:after{transform:scaleX(1)}.trace-accent{stroke-dasharray:1;animation:trace-in .75s var(--ease-out) both}.trace-point{transform-box:fill-box;transform-origin:50%;animation:point-in .5s var(--ease-out) both}.faq-list details[open]>div{animation:content-in var(--motion-ui) var(--ease-out)}.pinned-note,.question-field{transition:transform var(--motion-ui) var(--ease-out), box-shadow var(--motion-ui) var(--ease-out)}.season-total{animation:content-in var(--motion-ui) var(--ease-out)}.site-progress{top:var(--nav-height);background:var(--coral);transform-origin:0;pointer-events:none;z-index:45;height:2px;position:fixed;left:0;right:0}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)scaleY(.98)}to{opacity:1;transform:none}}@keyframes trace-in{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes point-in{0%{opacity:.4;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes content-in{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.button:not(:disabled):hover,.nav-apply:hover{transform:translateY(-2px)}.button:not(:disabled):hover svg,.nav-apply:hover svg,.window-link:hover svg,.notes-list>a:hover>svg,.pinned-note:hover .note-bottom svg,.related-posts a:hover svg{transform:translate(3px)}.desktop-nav a:hover:after{transform:scaleX(1)}.pinned-note:hover{transform:translateY(var(--motion-lift));box-shadow:var(--motion-shadow)}.button:active,.nav-apply:active{transform:scale(.97)}}html[data-input=keyboard] .observation-copy,html[data-input=keyboard] .trace-accent,html[data-input=keyboard] .trace-point,html[data-input=keyboard] .season-total{animation:none}html[data-input=keyboard] .button,html[data-input=keyboard] .nav-apply{transition:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.site-progress{display:none}}:root{--motion-distance:28px;--motion-page:.48s;--surface-accent-rule:linear-gradient(90deg, var(--coral), var(--coral-soft), transparent);--surface-wash:radial-gradient(ellipse at 50% 0, var(--coral-soft), transparent 68%)}.page-heading{animation:page-heading-in var(--motion-page) var(--ease-out);position:relative}.page-heading:after{content:"";margin-top:var(--space-lg);background:var(--surface-accent-rule);height:1px;display:block}@keyframes page-heading-in{0%{transform:translateY(var(--space-sm))}to{transform:none}}.section-heading .eyebrow{color:var(--coral-ink);letter-spacing:.015em}.product-text-link svg,.image-expand,.duration-options button,.product-switch button{transition:transform var(--motion-ui) var(--ease-out), background-color var(--motion-ui) ease, color var(--motion-ui) ease, box-shadow var(--motion-ui) ease}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.product-text-link:hover svg{transform:translateX(var(--space-xs))}.image-expand:hover{box-shadow:var(--motion-shadow);transform:translateY(-2px)}.duration-options button:hover{border-color:var(--coral-ink)}}html[data-input=keyboard] .page-heading{animation:none}.hero-intro{min-height:calc(100svh - var(--nav-height));padding:var(--space-xl) 0 calc(var(--space-lg) * 2);justify-content:center;align-items:center;gap:var(--hero-gap);flex-direction:column;display:flex;position:relative}.hero-logo{width:var(--logo-size);aspect-ratio:1;background:var(--graphite);border-radius:var(--logo-radius);box-shadow:var(--shadow-logo);flex-shrink:0;overflow:hidden}.hero-logo svg{width:100%;height:100%;display:block}.hero-logo-ink{stroke-dasharray:1;stroke-dashoffset:0}.logo-pending .hero-logo-ink{stroke-dashoffset:1px}.logo-pending .hero-logo-dot{opacity:0}.hero-replay{bottom:var(--space-sm);align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-sm);font-size:var(--text-caption);color:var(--muted);border-radius:var(--radius-sm);transition:transform var(--motion-quick) var(--ease), background-color var(--motion-quick) ease;display:flex;position:absolute;right:0}.hero-replay:active{transform:scale(.97)}html[data-input=keyboard] .hero-replay{transition:none}@media (hover:hover) and (pointer:fine){.hero-replay:hover{background:var(--ivory)}}@media (width<=760px){.hero-intro{padding-top:var(--space-lg)}.hero h1>span{display:block}.hero-description .mobile-only{display:none}.hero-description{font-size:var(--text-body-small)}}@media (prefers-reduced-motion:reduce){.hero-replay:active{transform:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.site-header{background:var(--canvas);-webkit-backdrop-filter:none}}@media (prefers-contrast:more){:root{--muted:var(--ink);--line:var(--ink)}.button-outline,.nav-apply{outline:1px solid var(--ink)}}:root{--product-hero-type:clamp(2.15rem, 3.55vw, 3.5rem);--product-body:17px;--product-heading:clamp(1.375rem, 2.2vw, 1.875rem);--product-small-gap:4px;--product-touch:44px;--product-logo:96px;--product-shadow:0 24px 64px -28px #20212438;--product-backdrop:#202124c7;--product-dialog-width:1440px}.product-landing{overflow:clip}.product-hero{--hero-entry-duration:.7s;--hero-entry-step:80ms;--hero-wordmark-type:38px;padding-top:var(--space-lg)}.product-hero-grid{gap:var(--space-xl);min-height:min(700px, calc(100svh - var(--nav-height) - var(--space-xl)));padding-bottom:var(--space-xl);grid-template-columns:.83fr 1.25fr;align-items:center;display:grid}.product-hero .hero-heading{text-align:left;min-width:0}.product-hero .hero-intro{min-height:0;margin-bottom:var(--space-md);justify-content:flex-start;gap:var(--space-md);flex-direction:row;padding:0}.hero-brand-copy{min-width:0}.hero-wordmark{margin-bottom:var(--product-small-gap);font-size:var(--hero-wordmark-type);letter-spacing:-.065em;font-weight:650;line-height:1.15;display:block}.hero-wordmark>span{color:var(--coral-ink)}.product-hero .hero-mark{width:var(--product-logo);height:var(--product-logo);flex:none;position:relative}.product-hero .hero-logo{--logo-size:var(--product-logo);box-shadow:var(--shadow-logo)}.product-hero .hero-mark:before{opacity:.55;inset:-40%}.product-hero .hero-replay{width:var(--product-logo);height:var(--product-logo);min-height:0;padding:var(--product-small-gap);opacity:0;border-radius:var(--logo-radius);justify-content:flex-end;align-items:flex-end;inset:0 auto auto 0}.product-hero .hero-replay:focus-visible{opacity:1;background:0 0}.product-hero .hero-replay svg{width:var(--space-md);height:var(--space-md);padding:var(--product-small-gap);background:var(--canvas);box-shadow:var(--shadow-surface);border-radius:50%}.product-hero .hero-heading .eyebrow{font-size:var(--text-caption);letter-spacing:0;justify-content:flex-start;margin:0}.product-hero .hero-intro .coral-dot{display:none}.product-hero h1{font-size:var(--product-hero-type);text-wrap:initial;line-height:1.2}.product-hero h1>.hero-title-line{color:var(--ink);margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.product-hero h1>.hero-title-line:last-child{color:var(--coral-ink)}.hero-title-line>span{display:block}.product-hero .hero-description{margin-top:var(--space-md);font-size:var(--product-body);color:var(--ink);line-height:1.7}.product-hero .hero-actions{margin-top:var(--space-md);justify-content:flex-start;align-items:center;gap:var(--space-md)}.hero-product{min-width:0}.product-window-label{justify-content:space-between;gap:var(--space-sm);color:var(--muted);font-size:var(--text-caption);padding:0 var(--space-xs) var(--space-sm);display:flex}.product-window-label>span:first-child{color:var(--ink)}.product-image{isolation:isolate;border-radius:var(--radius);background:var(--ivory);border:1px solid var(--line);box-shadow:var(--product-shadow);position:relative;overflow:hidden}.product-image>img,.product-video>video{aspect-ratio:1600/1103;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.hero-demo-control{right:var(--space-xs);bottom:var(--space-xs);z-index:1;width:var(--product-touch);height:var(--product-touch);border:1px solid var(--line);color:var(--ink);background:var(--ivory);box-shadow:var(--shadow-surface);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.hero-demo-control:focus-visible{outline:2px solid var(--ink);outline-offset:var(--product-small-gap)}.hero-demo-end{min-width:0;inset:auto var(--space-sm) var(--space-sm);justify-content:center;gap:var(--space-xs);padding:var(--space-xs);background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--product-shadow);animation:hero-choice-in var(--motion-ui) var(--ease-out) both;margin:0;display:flex;position:absolute}.hero-demo-end>*{justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--product-touch);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-body-small);font-weight:550;display:flex}.hero-demo-end svg{flex:none}.hero-demo-next{color:var(--white);background:var(--ink);flex:1}.hero-demo-replay{color:var(--ink)}@keyframes hero-choice-in{0%{opacity:0;transform:translateY(var(--space-xs))}to{opacity:1;transform:none}}.product-image-error{min-height:240px;padding:var(--space-lg);color:var(--muted);font-size:var(--text-body-small);place-content:center;display:grid}.image-expand{right:var(--space-xs);bottom:var(--space-xs);align-items:center;gap:var(--space-xs);min-height:var(--product-touch);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--white);box-shadow:var(--shadow-surface);color:var(--ink);font-size:var(--text-caption);display:flex;position:absolute}.product-dialog{width:min(var(--product-dialog-width), calc(100vw - var(--space-lg)));max-width:none;max-height:calc(100svh - var(--space-lg));border:1px solid var(--line);border-radius:var(--radius);background:var(--canvas);color:var(--ink);margin:auto;padding:0}.product-dialog::backdrop{background:var(--product-backdrop)}.product-dialog-bar{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);font-size:var(--text-body-small);display:flex}.product-dialog-bar button{width:var(--product-touch);height:var(--product-touch);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.product-dialog-viewport>img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:calc(100svh - 140px);display:block}.product-dialog-viewport{overscroll-behavior:contain;max-height:calc(100svh - 140px);overflow:auto}.product-dialog-viewport:focus-visible{outline:2px solid var(--coral-ink);outline-offset:-2px}.product-dialog-actions{align-items:center;display:flex}.product-dialog-bar .product-dialog-zoom,.product-dialog-hint{display:none}.hero-product-foot{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-md);display:flex}.product-switch{gap:var(--product-small-gap);border:1px solid var(--line);padding:var(--product-small-gap);border-radius:999px;margin:0;display:flex}.product-switch button{min-height:var(--product-touch);padding:var(--space-xs) var(--space-md);font-size:var(--text-body-small);color:var(--muted);white-space:nowrap;border-radius:999px}.product-switch button[aria-pressed=true]{background:var(--ink);color:var(--white)}.product-caption{color:var(--muted);font-size:var(--text-caption);margin-top:var(--space-sm);line-height:1.7}.product-text-link{align-items:center;gap:var(--space-xs);min-height:var(--product-touch);font-size:var(--text-body-small);text-underline-offset:var(--product-small-gap);font-weight:550;display:inline-flex}.product-tour .section-heading{margin-bottom:var(--space-lg)}.product-tabs{gap:var(--space-xs);padding:var(--space-xs);background:var(--ivory);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);display:grid}.product-tabs button{min-height:calc(var(--product-touch) + var(--space-xs));border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-body-small);transition:background-color var(--motion-quick) ease, color var(--motion-quick) ease}.product-tabs button span{font-size:var(--text-caption);margin-right:var(--space-xs);font-variant-numeric:tabular-nums}.product-tabs [aria-selected=true]{color:var(--white);background:var(--ink)}.product-tour-copy{gap:var(--space-lg);min-height:156px;padding:var(--space-md) 0;grid-template-columns:1fr 1fr;align-items:center;display:grid}.product-tour-copy h3{font-size:var(--product-heading);letter-spacing:-.035em;text-wrap:balance;line-height:1.45}.product-tour-copy p{max-width:48ch;color:var(--muted);font-size:var(--text-body-small);line-height:1.8}.product-tour-foot{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-sm);display:flex}.product-tour-foot .product-caption{margin:0}.product-basics{background:var(--white)}.product-feature-grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-feature{background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.product-feature-copy{padding:var(--space-lg)}.product-feature h3{margin:var(--space-sm) 0;font-size:var(--product-heading);letter-spacing:-.03em;line-height:1.35}.product-feature p{color:var(--muted);font-size:var(--text-body-small);line-height:1.8}.product-feature-tags{gap:var(--space-xs);margin-top:var(--space-md);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.product-feature-tags span{padding:var(--product-small-gap) var(--space-xs);border:1px solid var(--line);border-radius:var(--radius-sm)}.product-feature .product-image{margin:0 var(--space-md) var(--space-md);box-shadow:none;border-radius:var(--radius-sm)}.product-why-details,.product-cases>details{border-top:1px solid var(--line);padding:var(--space-md) 0}.product-why-details summary,.product-cases summary{justify-content:space-between;align-items:center;gap:var(--space-sm);cursor:pointer;font-size:var(--product-heading);font-weight:550;list-style:none;display:flex}.product-why-details summary::-webkit-details-marker{display:none}.product-cases summary::-webkit-details-marker{display:none}.product-why-details[open]>summary,.product-cases>details[open]>summary{margin-bottom:var(--space-lg)}.product-why-details[open]>summary span,.product-cases details[open]>summary span{transform:rotate(45deg)}.product-why-details .why-layout{margin-top:var(--space-lg)}.product-research-link{margin-top:var(--space-md)}@media (hover:hover) and (pointer:fine){.product-hero .hero-replay:hover{opacity:1;background:0 0}.hero-demo-next:hover{background:var(--graphite-soft)}.hero-demo-replay:hover{background:var(--ivory)}.product-text-link:hover{text-decoration:underline}.product-switch button:not([aria-pressed=true]):hover,.product-tabs button:not([aria-selected=true]):hover{background:var(--coral-soft);color:var(--ink)}.image-expand:hover,.product-dialog-bar button:hover{background:var(--ivory)}}@media (width<=1080px){.product-hero-grid{gap:var(--space-lg);grid-template-columns:.95fr 1.05fr}.hero-product-foot{flex-wrap:wrap}.product-hero .hero-intro .eyebrow{max-width:23ch;line-height:1.5}}@media (width<=760px){:root{--product-hero-type:clamp(1.875rem, 8vw, 2.6rem)}.product-hero{--product-logo:72px;--hero-wordmark-type:32px;padding-top:var(--space-md)}.product-hero-grid{gap:var(--space-lg);min-height:0;padding-bottom:var(--space-lg);grid-template-columns:1fr}.product-hero .hero-intro{margin-bottom:var(--space-sm);gap:var(--space-sm)}.product-hero .hero-intro .eyebrow{max-width:none}.hero-demo-end{inset:auto var(--space-xs) var(--space-xs);gap:var(--product-small-gap);padding:var(--product-small-gap);border-radius:var(--radius-sm)}.hero-demo-end>*{font-size:var(--text-caption);padding-inline:var(--space-xs);gap:var(--product-small-gap)}.product-hero .hero-description{font-size:var(--text-body-small);margin-top:var(--space-sm)}.product-hero .hero-actions{margin-top:var(--space-sm);gap:var(--space-sm)}.product-window-label{font-size:var(--text-caption-small);padding-bottom:var(--space-xs)}.hero-product-foot{margin-top:var(--space-sm);gap:var(--space-xs)}.product-switch button{padding:var(--space-xs) var(--space-sm);font-size:var(--text-caption)}.image-expand{padding:var(--space-xs)}.image-expand span{display:none}.image-expand{width:var(--product-touch);justify-content:center}.product-tour .image-expand{border-top:1px solid var(--line);width:100%;box-shadow:none;border-radius:0;position:static}.product-tour .image-expand span{display:inline}.product-tabs{gap:var(--product-small-gap);padding:var(--product-small-gap)}.product-tabs button span{margin-right:var(--product-small-gap);font-size:var(--text-caption-small)}.product-tour-copy{gap:var(--space-xs);min-height:180px;padding:var(--space-md) 0;grid-template-columns:1fr}.product-tour-copy h3{font-size:var(--text-report-label)}.product-tour-foot{flex-direction:column;align-items:flex-start}.product-feature-grid{grid-template-columns:1fr}.product-feature-copy{padding:var(--space-md)}.product-dialog{width:calc(100vw - var(--space-sm));max-height:calc(100svh - var(--space-sm));border-radius:var(--radius-sm);overflow:hidden}.product-dialog-bar{padding:var(--space-xs);font-size:var(--text-caption)}.product-dialog-viewport,.product-dialog-viewport>img{max-height:65svh}.product-dialog-viewport[data-zoomed=true]>img{width:250%;max-width:none;max-height:none}.product-dialog-bar .product-dialog-zoom{gap:var(--product-small-gap);width:auto;padding-inline:var(--space-xs);border-radius:var(--radius-sm);background:var(--ivory);display:flex}.product-dialog-hint{color:var(--muted);font-size:var(--text-caption-small);padding:0 var(--space-sm) var(--space-xs);display:block}}@media (prefers-reduced-motion:reduce){.product-landing *,.product-landing :before,.product-landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=760px){.product-hero .hero-description{text-align:left;max-width:none;margin-left:0;margin-right:0}.product-hero .hero-description>br{display:initial}}:root{--product-glow:radial-gradient(ellipse at 82% 38%, var(--coral-soft), transparent 62%);--product-rule:color-mix(in srgb, var(--coral-ink) 24%, var(--line));--product-surface:linear-gradient(145deg, var(--white), var(--canvas));--product-tab-padding:var(--space-xs);--product-tab-gap:var(--space-xs);--product-tab-width:calc((100% - 2 * var(--product-tab-padding) - 3 * var(--product-tab-gap)) / 4);--product-ink-stroke:2px;--product-panel-motion:.36s;--product-offset:32px}.product-hero{isolation:isolate;background:var(--canvas);position:relative}.product-hero:before{content:"";z-index:-1;opacity:.55;background:var(--product-glow);pointer-events:none;position:absolute;inset:0}.product-hero:after{content:"";bottom:0;inset-inline:var(--space-lg);background:linear-gradient(90deg, transparent, var(--product-rule), transparent);height:1px;position:absolute}.product-hero h1>.hero-title-line:last-child{overflow:visible}.hero-title-line:last-child>span{width:fit-content;position:relative}.hero-underline{pointer-events:none;width:100%;height:.28em;color:var(--coral);position:absolute;bottom:-.12em;left:0;overflow:visible}.hero-underline path{stroke:currentColor;stroke-width:var(--product-ink-stroke);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.product-window-label{align-items:center}.product-window-label>span:last-child{align-items:center;gap:var(--space-xs);display:inline-flex}.product-window-label>span:last-child:before{content:"";width:var(--product-small-gap);height:var(--product-small-gap);background:var(--coral-ink);border-radius:50%}.product-tour{background:linear-gradient(var(--white), var(--canvas))}.product-tabs{isolation:isolate;padding:var(--product-tab-padding);gap:var(--product-tab-gap);border:1px solid var(--line);background:var(--white);position:relative}.product-tabs:before{content:"";z-index:-1;left:var(--product-tab-padding);top:var(--product-tab-padding);bottom:var(--product-tab-padding);width:var(--product-tab-width);border-radius:var(--radius-sm);background:var(--coral-soft);border:1px solid var(--product-rule);transform:translateX(calc(var(--active-tab) * (100% + var(--product-tab-gap))));transition:transform var(--motion-card) var(--ease-out);pointer-events:none;position:absolute}.product-tabs [aria-selected=true]{color:var(--ink);background:0 0;font-weight:600}.product-tabs button{position:relative}.product-tour-copy{animation:product-panel-in var(--product-panel-motion) var(--ease-out)}@keyframes product-panel-in{0%{opacity:.35;transform:translateY(var(--space-xs))}to{opacity:1;transform:none}}.product-feature-grid{align-items:start}.product-feature{background:var(--product-surface);border-color:var(--product-rule);box-shadow:var(--shadow-surface)}.product-feature:nth-child(2){margin-top:var(--product-offset)}.product-feature .mini-label{color:var(--coral-ink);align-items:center;gap:var(--space-sm);display:flex}.product-feature .mini-label:after{content:"";background:var(--product-rule);flex:1;height:1px}.product-feature .product-image{transition:transform var(--motion-card) var(--ease-out), box-shadow var(--motion-card) var(--ease-out)}.product-feature-tags span{background:var(--white)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.product-feature:hover .product-image{transform:translateY(calc(-1 * var(--space-xs)));box-shadow:var(--product-shadow)}}@media (width<=760px){:root{--product-tab-padding:var(--product-small-gap);--product-tab-gap:var(--product-small-gap)}.product-feature:nth-child(2){margin-top:0}}html[data-input=keyboard] .product-tour-copy{animation:none}html[data-input=keyboard] .product-tabs:before{transition:none}.ms-vars{font-family:var(--font);color:var(--fg);word-break:keep-all;-webkit-font-smoothing:antialiased}.nav-start{font:inherit;color:var(--white);background:var(--coral-ink);box-shadow:none;cursor:pointer;font-size:13px;font-weight:650}.nav-start:hover{background:#9e4630}.hero-product{position:relative}.hero-picks{z-index:3;pointer-events:none;width:0;height:0;position:absolute;bottom:118px;left:-38px}.hero-pick{background:var(--white);border:1px solid var(--line);width:128px;height:168px;transition:transform .6s var(--ease), box-shadow .6s var(--ease);border-radius:14px;flex-direction:column;padding:11px 11px 9px;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 18px 34px -20px #20212466}.hero-pick[data-slot=c]{z-index:3;transform:translate(46px,-6px);box-shadow:0 24px 40px -20px #2021247a}.hero-pick[data-slot=l]{z-index:1;transform:translate(-36px,10px)rotate(-8deg)scale(.9)}.hero-pick[data-slot=r]{z-index:2;transform:translate(128px,10px)rotate(8deg)scale(.9)}.hero-pick-h{color:var(--coral-ink);justify-content:space-between;align-items:center;font-size:10.5px;font-weight:800;display:flex}.hero-pick-h em{color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:0 5px;font-style:normal;font-weight:600}.hero-pick-n{letter-spacing:-.04em;color:var(--ink);margin-top:10px;font-size:40px;font-weight:800;line-height:1;position:relative}.hero-pick-n small{margin-left:1px;font-size:13px;font-weight:700}.hero-pick-n svg{width:72px;height:60px;position:absolute;top:-10px;left:-10px;overflow:visible}.hero-pick-n path{fill:none;stroke:var(--coral);stroke-width:2.4px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:hero-pick-ring .7s .25s var(--ease) forwards}@keyframes hero-pick-ring{to{stroke-dashoffset:0}}.hero-pick-p{color:var(--ink);margin-top:8px;font-size:12.5px;font-weight:700;line-height:1.35}.hero-pick-f{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding-top:6px;font-size:10.5px}.why-dial{gap:var(--space-xl);margin:var(--space-lg) 0 var(--space-xl);padding:var(--space-lg) var(--space-xl);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;display:grid}.why-dial-fig{justify-items:center;gap:var(--space-xs);display:grid}.why-dial-fig .ms-dial{width:100%;max-width:440px;height:auto;overflow:visible}.why-dial-cap{margin:0;font-size:14px;font-weight:700}.why-dial-replay{font:inherit;border:1px solid var(--line);background:var(--white);color:var(--ink);cursor:pointer;border-radius:8px;padding:7px 14px;font-size:13px}.why-dial-copy h3{font-size:var(--text-case-heading);letter-spacing:-.03em;margin:0;line-height:1.3}.why-dial-copy h3 em{color:var(--coral-ink);font-style:normal}.why-dial-tally{margin-top:var(--space-md);border-top:1px solid var(--line);display:flex}.why-dial-tally>div{padding:var(--space-sm) var(--space-sm) 0 0;flex:1;gap:6px;display:grid}.why-dial-tally>div+div{padding-left:var(--space-sm);border-left:1px solid var(--line)}.why-dial-tally b{font-variant-numeric:tabular-nums;font-size:40px;line-height:1}.why-dial-tally span{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;display:flex}.why-dial-tally i{border-radius:3px;flex:none;width:11px;height:11px}.why-k-guess{background:#e2b552}.why-k-slow{background:#d97757}.why-k-miss{border:1.5px dashed #b9b2a6}@media (width<=960px){.why-dial{padding:var(--space-md);grid-template-columns:1fr}}.parents-connect{margin-top:var(--space-lg);max-width:460px}.parents-connect-note{margin:var(--space-sm) 0 var(--space-lg);font-size:var(--text-caption);color:var(--muted)}.pc-veil{z-index:1099;background:var(--bg);pointer-events:none;animation:.3s 3.5s forwards pc-veil-out;position:fixed;inset:0}@keyframes pc-veil-out{to{opacity:0;visibility:hidden}}@media (width<=760px){.pc-veil{display:none}}.pc-start .ms-sheet{width:min(520px,100vw - 32px);height:min(780px,90vh);max-height:none;animation:pc-start-pop .32s var(--ease);border-radius:20px;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 40px 80px -30px #17181a8c}.pc-start .ms-sheet-grab{display:none}.pc-start-ask .ms-sheet{height:auto}.pc-start-ask .ms-sheet-count,.pc-start-ask .ms-sheet-hd .ms-sheet-icon:first-child{visibility:hidden}.pc-start .ms-sheet-layer[data-leaving] .ms-sheet{opacity:0;transition:transform .28s ease-in,opacity .28s ease-in;transform:translate(-50%,-46%)}@keyframes pc-start-pop{0%{opacity:0;transform:translate(-50%,-46%)}}@media (prefers-reduced-motion:reduce){.hero-pick{transition:none}.hero-pick-n path{stroke-dashoffset:0;animation:none}.pc-start .ms-sheet{animation:none}.pc-veil{display:none}}.case-explorer{--case-panel-motion:.32s;--case-trace-motion:.7s;border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-lg);background:var(--white);box-shadow:0 var(--space-sm) var(--space-lg) color-mix(in srgb, var(--ink) 4%, transparent)}.case-intro{align-items:center;gap:var(--space-md);padding-bottom:var(--space-lg);display:flex}.case-score{align-items:baseline;gap:var(--product-small-gap);line-height:1;display:flex}.case-score strong{font-size:var(--text-case-score);letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-weight:550}.case-score>span{color:var(--muted);font-size:var(--text-report-label)}.case-intro>p{padding-left:var(--space-md);border-left:1px solid var(--line);color:var(--muted);font-size:var(--text-body-small);line-height:1.8}.case-intro>p strong{color:var(--ink);font-weight:550}.case-select-hint{align-items:center;gap:var(--space-xs);font-size:var(--text-caption);color:var(--muted);margin-left:auto;display:flex}.case-select-hint svg{transform:rotate(90deg)}.case-tabs{gap:var(--space-sm);margin-bottom:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.case-tabs button{align-items:center;gap:var(--space-sm);min-height:calc(var(--product-touch) + var(--space-sm));padding:var(--space-sm) var(--space-xs);border-bottom:2px solid var(--line);color:var(--muted);font-size:var(--text-body-small);text-align:left;transition:color var(--case-panel-motion) ease;font-weight:550;display:flex;position:relative}.case-tabs button:after{content:"";background:var(--coral-ink);transform-origin:0;height:2px;transition:transform var(--case-panel-motion) var(--ease);position:absolute;inset:auto 0 -2px;transform:scaleX(0)}.case-tabs button>span{font-size:var(--text-caption);font-variant-numeric:tabular-nums;font-weight:400}.case-tabs button>svg{opacity:0;transform:translateX(calc(-1 * var(--product-small-gap)));transition:opacity var(--case-panel-motion) ease, transform var(--case-panel-motion) var(--ease);flex:none;margin-left:auto}.case-tabs [aria-selected=true]{color:var(--ink)}.case-tabs [aria-selected=true]>span{color:var(--coral-ink)}.case-tabs [aria-selected=true]:after{transform:scaleX(1)}.case-tabs [aria-selected=true]>svg{opacity:1;transform:none}.case-panels{display:grid}.case-panel{gap:var(--space-lg);grid-area:1/1;grid-template-columns:1fr 1fr;align-items:center;min-width:0;display:grid}.case-panel[hidden]{visibility:hidden;pointer-events:none;display:grid}.case-panel:focus-visible{outline:2px solid var(--coral-ink);outline-offset:var(--space-xs)}.case-panel:not([hidden])>*{animation:case-panel-in var(--case-panel-motion) var(--ease) both}.case-visual{min-width:0;padding:var(--space-md);border-radius:var(--radius);background:linear-gradient(145deg, var(--canvas), var(--ivory));border:1px solid var(--line);margin:0}.case-visual-label{align-items:center;gap:var(--space-xs);color:var(--muted);font-size:var(--text-caption);display:flex}.case-visual-label>span:last-child{font-variant-numeric:tabular-nums;margin-left:auto}.case-visual>svg{width:100%;margin-block:var(--space-md) var(--space-sm);display:block;overflow:visible}.case-visual figcaption{text-align:center;font-size:var(--text-body-small);color:var(--ink)}.case-paper{fill:var(--white);stroke:var(--line);stroke-width:1px}.case-svg-label{fill:var(--muted);font-size:var(--text-caption)}.case-svg-accent{fill:var(--coral-ink);font-size:var(--text-caption)}.case-rule{fill:none;stroke:var(--line);stroke-width:2px;stroke-linecap:round}.case-ink-trace{fill:none;stroke:var(--coral-ink);stroke-width:2.5px;stroke-linecap:round}.case-panel:not([hidden]) .case-ink-trace{animation:case-trace-in var(--case-trace-motion) var(--ease) both}.case-check{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.case-time-bar{fill:var(--line)}.case-time-long{fill:var(--coral)}.case-empty-answer{fill:none;stroke:var(--muted);stroke-width:1px;stroke-dasharray:3 4}.case-flow-region{fill:var(--coral-soft)}.case-flow-base{fill:none;stroke:var(--line);stroke-width:3px}.case-flow-trace{stroke-width:3px}.case-flow-dot{fill:var(--white);stroke:var(--line)}.case-flow-miss{fill:var(--white);stroke:var(--coral-ink)}.case-node-mark{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round}.case-copy{min-width:0;padding-block:var(--space-xs)}.case-copy h3{font-size:var(--text-case-heading);margin-top:var(--space-sm);text-wrap:pretty;max-width:19ch;line-height:1.4}.case-copy>p{color:var(--muted);font-size:var(--text-body-small);margin-top:var(--space-sm);line-height:1.8}.case-next{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--line)}.case-next>span{align-items:center;gap:var(--space-xs);color:var(--coral-ink);font-size:var(--text-body-small);font-weight:550;display:flex}.case-next>span svg{flex:none}.case-next p{color:var(--muted);font-size:var(--text-body-small);margin-top:var(--space-xs);line-height:1.8}.case-footer{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.case-footer .product-caption{font-size:var(--text-caption-small)}@keyframes case-panel-in{0%{opacity:0;transform:translateY(var(--product-small-gap))}to{opacity:1;transform:none}}@keyframes case-trace-in{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@media (hover:hover) and (pointer:fine){.case-tabs button:hover{color:var(--ink)}}@media (width<=760px){.case-explorer{padding:var(--space-sm);border-radius:var(--radius)}.case-intro{gap:var(--space-sm);padding:var(--space-xs) var(--product-small-gap) var(--space-sm);flex-wrap:wrap}.case-intro>p{padding-left:var(--space-sm);font-size:var(--text-caption)}.case-select-hint{width:100%;font-size:var(--text-caption-small);margin-left:0}.case-tabs{gap:var(--space-xs);margin-bottom:var(--space-md)}.case-tabs button{justify-content:center;align-items:flex-start;gap:var(--product-small-gap);padding:var(--space-xs) 0;font-size:var(--text-caption);flex-direction:column}.case-tabs button>svg{display:none}.case-panel{gap:var(--space-md);grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start}.case-visual{padding:var(--space-sm);border-radius:var(--radius-sm)}.case-visual-label{font-size:var(--text-caption-small)}.case-visual figcaption{font-size:var(--text-caption)}.case-copy{padding:0 var(--product-small-gap) var(--space-sm)}.case-copy h3{margin-top:var(--space-xs);font-size:var(--text-report-question);max-width:19ch}.case-footer .product-text-link{font-size:var(--text-caption)}}@media (prefers-reduced-motion:reduce){.case-explorer *,.case-explorer :after{transition:none!important;animation:none!important}}._banner_ejkfz_1{background:var(--white);border:1px solid var(--line);z-index:100;width:min(420px,100% - 32px);animation:_consent-in_ejkfz_1 var(--motion-ui) var(--ease-out);border-radius:15px;grid-template-columns:27px 1fr;gap:13px;padding:22px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 9px 40px #20212420}._icon_ejkfz_17{background:var(--coral-soft);width:27px;height:27px;color:var(--ink);border-radius:50%;place-items:center;font-size:13px;font-style:italic;display:grid}._text_ejkfz_28{color:var(--muted);font-size:12px;line-height:1.85}._link_ejkfz_33{text-underline-offset:3px;text-decoration:underline}._actions_ejkfz_37{grid-column:2;justify-content:flex-end;gap:8px;display:flex}._btn_ejkfz_43{min-height:42px;transition:transform var(--motion-quick) var(--ease-out);border-radius:8px;padding:10px 17px;font-size:12px;font-weight:500}._btn_ejkfz_43:active{transform:scale(.97)}._deny_ejkfz_54{background:var(--ivory);color:var(--ink)}._allow_ejkfz_58{background:var(--coral);color:var(--ink)}@keyframes _consent-in_ejkfz_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=760px){._banner_ejkfz_1{padding:18px;bottom:16px;right:16px}._text_ejkfz_28{font-size:11px}}@media (prefers-reduced-motion:reduce){._banner_ejkfz_1{animation:none}._btn_ejkfz_43{transition:none}}._section_1bbwo_3{border-top:1px solid var(--line);padding:var(--space-md) 0 0;margin:0 0 var(--space-md);text-align:left}._title_1bbwo_9{margin:0 0 var(--space-sm);font-size:var(--text-caption);letter-spacing:.02em;color:var(--muted);font-weight:550}._list_1bbwo_16{gap:var(--space-xs);margin:0;display:grid}._list_1bbwo_16>div{gap:var(--space-sm);grid-template-columns:5em 1fr;align-items:start;display:grid}._list_1bbwo_16 dt{font-size:var(--text-caption);color:var(--muted);white-space:nowrap;line-height:1.75}._list_1bbwo_16 dd{font-size:var(--text-body-small);color:var(--ink);word-break:keep-all;margin:0;line-height:1.75}._list_1bbwo_16 a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (width<=760px){._list_1bbwo_16>div{grid-template-columns:1fr;gap:0}}._page_1nokz_1{background:var(--white);min-height:65vh;padding:76px 28px 90px}._hero_1nokz_6{text-align:center;width:min(960px,100%);margin:auto}._logo_1nokz_11{border-radius:16px;width:64px;height:64px;margin:0 auto 25px}._stateCard_1nokz_17{border:1px solid var(--line);background:var(--white);border-radius:24px;max-width:520px;margin:auto;padding:35px;box-shadow:0 14px 45px #20212406}._stateCard_1nokz_17>button{margin-top:27px}._stateCard_1nokz_17>a{justify-content:center;margin-top:22px;display:flex}._stateEyebrow_1nokz_34,._eyebrow_1nokz_35{color:var(--muted);margin-bottom:20px;font-size:11px}._stateText_1nokz_40{color:var(--muted);margin-top:20px;font-size:14px;line-height:1.85}._title_1nokz_46{letter-spacing:-.045em;font-size:43px;font-weight:550;line-height:1.25}._expiry_1nokz_52{color:var(--muted);margin-top:18px;font-size:12px}._checkoutWrap_1nokz_57{max-width:840px;margin:auto}._cardsRow_1nokz_61{justify-content:center;align-items:stretch;gap:20px;margin-top:32px;display:flex}._card_1nokz_61{text-align:left;background:var(--white);border:1px solid var(--line);border-radius:20px;flex:1;max-width:420px;padding:32px;position:relative}._cardRecommended_1nokz_78{background:var(--ivory)}._cardBadge_1nokz_81{background:var(--coral-soft);color:var(--ink);border-radius:20px;padding:3px 9px;font-size:10px;position:absolute;top:25px;right:25px}._cardTitle_1nokz_91{font-size:25px;font-weight:550;line-height:1.4}._strike_1nokz_96{color:var(--muted);margin-top:24px;font-size:12px;text-decoration:line-through}._priceRow_1nokz_102{flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:18px;display:flex}._priceCurrency_1nokz_109{font-size:25px}._priceBig_1nokz_112{font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:43px;font-weight:550;line-height:1.2}._priceUnit_1nokz_119{color:var(--muted);margin-left:5px;font-size:11px}._subPrice_1nokz_124{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.8}._features_1nokz_130{border-top:1px solid var(--line);flex-direction:column;gap:13px;margin:24px 0 28px;padding:25px 0 0;list-style:none;display:flex}._features_1nokz_130 li{color:var(--muted);gap:10px;font-size:12px;line-height:1.8;display:flex}._features_1nokz_130 li:before{content:"✓";color:var(--muted)}._ctaBtn_1nokz_150{background:var(--coral);width:100%;min-height:49px;color:var(--ink);transition:transform var(--motion-quick);border-radius:10px;font-size:13px;font-weight:600;display:block}._ctaBtn_1nokz_150:active{transform:scale(.98)}._ctaBtn_1nokz_150:disabled{opacity:.65;cursor:default}._pgNotice_1nokz_168{color:var(--muted);margin-top:18px;font-size:12px;line-height:1.8;display:block}._cardBadgeSubdued_1nokz_175{background:var(--ivory);color:var(--muted)}._periodNote_1nokz_179{font-size:var(--text-caption);color:var(--muted);margin-top:var(--space-md);line-height:1.8}._periodToggle_1nokz_186{background:var(--ivory);border:0;border-radius:12px;gap:4px;max-width:450px;margin:30px auto 0;padding:4px;display:flex}._periodBtn_1nokz_196{min-height:43px;color:var(--muted);transition:background var(--motion-ui) var(--ease-out);border-radius:9px;flex:1;font-size:13px}._periodBtnOn_1nokz_204{background:var(--white);color:var(--ink);box-shadow:0 2px 5px #2021240b}._periodSave_1nokz_209{margin-left:6px;font-size:10px;font-style:normal}._contactField_1nokz_215{max-width:450px;margin:var(--space-md) auto 0;text-align:left}._contactField_1nokz_215 label{font-size:var(--text-caption);color:var(--muted);margin-bottom:var(--space-xs);display:block}._contactField_1nokz_215 input{border:1px solid var(--line);background:var(--white);width:100%;min-height:46px;color:var(--ink);font-size:var(--text-body-small);border-radius:10px;padding:0 14px}._contactField_1nokz_215 input:focus-visible{outline:2px solid var(--coral);outline-offset:1px}._contactField_1nokz_215 input[aria-invalid=true]{border-color:var(--danger)}._contactHelp_1nokz_243{font-size:var(--text-caption);color:var(--muted);margin-top:var(--space-xs);line-height:1.7}._contactHelp_1nokz_243[role=alert]{color:var(--danger)}._disclosure_1nokz_253{margin:var(--space-sm) 0 var(--space-md);padding:var(--space-sm) 18px;background:var(--ivory);border:1px solid var(--line);text-align:left;border-radius:14px;gap:12px;display:grid}._disclosure_1nokz_253 div{grid-template-columns:64px 1fr;align-items:start;gap:10px;display:grid}._disclosure_1nokz_253 dt{font-size:var(--text-caption);color:var(--muted);padding-top:2px}._disclosure_1nokz_253 dd{color:var(--ink);margin:0;font-size:13px;line-height:1.75}._dangerBtn_1nokz_281{width:100%;min-height:49px;margin-top:var(--space-md);background:var(--white);border:1px solid var(--line);color:var(--danger);border-radius:10px;font-size:13px;font-weight:600;display:block}._dangerBtn_1nokz_281:disabled{opacity:.65;cursor:default}._confirmGroup_1nokz_297{margin:var(--space-md) 0 0;border:0;padding:0}._confirmGroup_1nokz_297>button{margin-top:var(--space-sm)}._payStep_1nokz_305{max-width:520px}._paySummary_1nokz_308{gap:var(--space-xs);margin:var(--space-md) 0;padding:var(--space-sm) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;display:flex}._paySummary_1nokz_308>div{justify-content:space-between;gap:var(--space-sm);font-size:var(--text-body-small);line-height:1.6;display:flex}._paySummary_1nokz_308 dt{color:var(--muted)}._paySummary_1nokz_308 dd{text-align:right;margin:0}._payTotal_1nokz_331{font-variant-numeric:tabular-nums;font-weight:600}._payWidget_1nokz_335{margin:0 calc(-1 * var(--space-xs))}._payConsent_1nokz_339{font-size:var(--text-caption);color:var(--muted);margin:var(--space-sm) 0 var(--space-md);line-height:1.8}._payConsent_1nokz_339 a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}._ghostBtn_1nokz_350{width:100%;min-height:44px;margin-top:var(--space-xs);color:var(--muted);font-size:var(--text-caption);background:0 0;border-radius:10px;display:block}._ghostBtn_1nokz_350:disabled{opacity:.65;cursor:default}._spinner_1nokz_364{border:2px solid var(--line);border-top-color:var(--coral);border-radius:50%;width:23px;height:23px;margin:auto;animation:.7s linear infinite _spin_1nokz_364;display:block}@keyframes _spin_1nokz_364{to{transform:rotate(360deg)}}@media (width<=760px){._page_1nokz_1{padding:42px 20px 60px}._title_1nokz_46{font-size:31px}._stateCard_1nokz_17{border-radius:20px;padding:28px}._cardsRow_1nokz_61{flex-direction:column}._card_1nokz_61{max-width:none;padding:26px}._priceBig_1nokz_112{font-size:37px}._cardTitle_1nokz_91{font-size:24px}._periodBtn_1nokz_196{font-size:12px}}@media (prefers-reduced-motion:reduce){._spinner_1nokz_364{animation:none}._periodBtn_1nokz_196,._ctaBtn_1nokz_150{transition:none}}.ms,.ms-vars{--bg:#f7f3ec;--fg:#2d313a;--sub:#6b6b6b;--faint:#b9b2a6;--pen:#d97757;--coral:#d97757;--coral-ink:#b8593e;--coral-soft:#f5ddd2;--hot:#d6452f;--ok:#5b8c5a;--ok-soft:#e3ecdd;--bad:#b85454;--kor:#7a9461;--math:#5f7da0;--tile:#fff;--bar:#cfc7ba;--line:#2d313a17;--font:"Pretendard Variable", Pretendard, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--hand:"Nanum Pen Script", "Apple SD Gothic Neo", cursive;--mono:"Nanum Gothic Coding", ui-monospace, Menlo, monospace;--g:max(20px, env(safe-area-inset-left,0px));--gr:max(20px, env(safe-area-inset-right,0px));--inset:clamp(8px, 3.6vw, 14px);--top:calc(env(safe-area-inset-top,0px) + var(--nav-height,68px) + 6px);--dock:70px;--bottom:calc(env(safe-area-inset-bottom,0px) + var(--dock) + 14px);--detail-size:12px;--library-title-size:clamp(16px, 4.8vw, 28px);--hero-lead-size:clamp(12px, 3.2vw, 15px);--hero-device-radius:24px;--parent-gap:24px;--parent-title:clamp(23px, 7vw, 33px);--parent-duo-height:clamp(190px, 54vw, 240px);--parent-device-border:6px;--parent-device-shadow:0 22px 40px -22px #2d313a73;--parent-step-title:clamp(14px, 3.9vw, 17px);--parent-role-size:11px;--parent-action-height:46px;--parent-node-size:32px;--parent-price-size:clamp(46px, 13.8vw, 65px);--flow-focus-line:3px;--plan-short-gap:12px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ms{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;word-break:keep-all;-webkit-tap-highlight-color:transparent;display:none;position:relative;overflow-x:clip}@media (width<=760px){.ms{display:block}.landing-desktop{display:none}}.ms:after{content:"";z-index:5;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4828 0 0 0 -.1054'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.ms *,.ms :before,.ms :after{box-sizing:border-box}.ms [hidden]{display:none!important}:where(.ms) img{max-width:100%;display:block}:where(.ms) :is(h1,h2,h3,p,dl,dd){margin:0}:where(.ms) button{font:inherit;color:inherit}:where(.ms) a{color:inherit;text-decoration:none}:where(.ms) fieldset{border:0;min-width:0;margin:0;padding:0}.ms-intro{z-index:1100;pointer-events:none;position:fixed;inset:0}.ms-intro svg{width:100%;height:100%;display:block}.ms-veil{z-index:1099;background:var(--bg);pointer-events:none;animation:.3s 3.5s forwards ms-veil-out;position:fixed;inset:0}@keyframes ms-veil-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.ms-veil{display:none}}.ms-hand{font-family:var(--hand);color:var(--pen);letter-spacing:0;font-weight:400;line-height:1}.ms-glass{background:color-mix(in srgb, var(--bg) 62%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);box-shadow:inset 0 1px 0 #fff9, 0 0 0 1px var(--line), 0 12px 32px -18px #2d313a4d}.ms-sc{min-height:100svh;padding:var(--top) calc(var(--gr) + var(--inset)) var(--bottom) calc(var(--g) + var(--inset));flex-direction:column;justify-content:center;gap:16px;display:flex;position:relative}.ms [data-aud]>.ms-sc:first-child{min-height:calc(100svh - var(--nav-height,68px));padding-top:20px}.ms-kick{color:var(--sub);letter-spacing:.02em;font-size:13px;font-weight:700}.ms-kick b{color:var(--coral-ink);font-weight:800}.ms-display{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(28px,8.4vw,38px);font-weight:820;line-height:1.14}.ms-display em{color:var(--coral);font-style:normal}.ms-lead{color:var(--sub);font-size:16px;line-height:1.5}.ms-pen-path{fill:none;stroke:var(--pen);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ms-tab-hero{background:#2a2a2d;border-radius:22px;margin-top:14px;padding:8px;position:relative;box-shadow:0 34px 60px -30px #2d313a8c}.ms-tab-hero .ms-scr{aspect-ratio:4/3;background:#fff;border-radius:15px;grid-template-columns:1.15fr 1fr;gap:14px;padding:14px;display:grid}.ms-scr .ms-col{flex-direction:column;gap:clamp(5px,1.6vw,8px);display:flex}.ms-scr .ms-col b{margin-bottom:2px;font-size:9.5px;font-weight:800;line-height:1.4}.ms-scr .ms-col>i{background:#ece8e1;border-radius:3px;height:5px}.ms-scr .ms-col>i:nth-of-type(2n){width:82%}.ms-scr .ms-col span{color:var(--sub);align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.ms-scr .ms-col span i{background:#ece8e1;border-radius:2px;flex:1;height:4px}.ms-tab-hero .ms-ink{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ms-tab-hero .ms-ink path{fill:none;stroke:#3a5c96;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ms-rp-title{letter-spacing:-.045em;font-size:clamp(22px,6.5vw,28px);font-weight:820;line-height:1.2}.ms-rp-title em{color:var(--coral);font-style:normal}.ms-dial-wrap{justify-items:center;gap:6px;display:grid}.ms-dial{aspect-ratio:400/372;width:100%;max-width:300px;display:block;overflow:visible}.ms-dial .ms-base{fill:none;stroke:#ebe4d8;stroke-width:16px}.ms-dial .ms-fill{fill:none;stroke:var(--fg);stroke-width:16px}.ms-dial .ms-fill.ms-mark{stroke:#c7bfb1}.ms-dial .ms-fill.ms-guess{stroke:#e2b552;stroke-width:30px}.ms-dial .ms-fill.ms-slow{stroke:var(--hot);stroke-width:36px}.ms-dial .ms-t-lbl{font:700 12px var(--font);fill:var(--sub);text-anchor:middle}.ms-dial .ms-t-big{font:900 46px var(--font);letter-spacing:-.03em;fill:var(--fg);text-anchor:middle;font-variant-numeric:tabular-nums}.ms-dial .ms-t-sub{font:700 12px var(--font);fill:var(--faint);text-anchor:middle;font-variant-numeric:tabular-nums}.ms-dial .ms-head{fill:#fff;stroke:var(--fg);stroke-width:3px}.ms-dial .ms-lead{stroke:var(--fg);stroke-width:1px;fill:none}.ms-dial .ms-call-v{font:800 16px var(--font);letter-spacing:-.02em;fill:var(--hot);font-variant-numeric:tabular-nums}.ms-dial .ms-call-s{font:600 11px var(--font);fill:var(--sub)}.ms-dial .ms-in{font:800 11px var(--font);fill:var(--fg);text-anchor:middle;font-variant-numeric:tabular-nums}.ms-dial .ms-in.ms-on-hot{fill:#fff;font-size:13px}.ms-dial .ms-miss{fill:#fff;stroke:var(--fg);stroke-width:1.5px;stroke-dasharray:4 3}.ms-dial .ms-miss-t{font:800 12.5px var(--font);letter-spacing:-.02em;fill:var(--fg);text-anchor:middle;font-variant-numeric:tabular-nums}.ms-dial .ms-miss-l{stroke:var(--fg);stroke-width:1px;fill:none}.ms-dial .ms-miss-n{font:800 12.5px var(--font);fill:var(--fg);text-anchor:end}.ms-dial .ms-miss-s{font:600 11px var(--font);fill:var(--sub);text-anchor:end}.ms-dial .ms-pop{opacity:0;transition:opacity .3s}.ms-dial .ms-pop.ms-on{opacity:1}.ms-dial-center{fill:var(--bg)}.ms-dial-arrow{fill:none;stroke:var(--coral);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ms-dial-arrow-line{stroke-dasharray:1;stroke-dashoffset:1px}.ms-dial-arrow-tip{opacity:0}.ms-dial-arrow.ms-on .ms-dial-arrow-line{stroke-dashoffset:0;transition:stroke-dashoffset .9s ease-in-out}.ms-dial-arrow.ms-on .ms-dial-arrow-tip{opacity:1;transition:opacity .15s .8s}@media (prefers-reduced-motion:reduce){.ms-dial-arrow.ms-on path{transition:none}}.ms-dial-cap{color:var(--fg);text-align:center;margin-bottom:4px;font-size:13px;font-weight:700}.ms-replay{font:700 12px var(--font);color:var(--fg);cursor:pointer;background:#2d313a0f;border:0;border-radius:8px;justify-self:center;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.ms-replay:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.ms-tally{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.ms-tally div{gap:6px;padding:14px 0 0 14px;display:grid}.ms-tally div:first-child{padding-left:2px}.ms-tally div+div{border-left:1px solid var(--line)}.ms-tally b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:900;line-height:1}.ms-tally span{color:var(--sub);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.ms-tally span i{border-radius:2px;flex:none;width:8px;height:8px}.ms-tally .ms-k-guess{background:#e2b552}.ms-tally .ms-k-slow{background:var(--hot)}.ms-tally .ms-k-miss{border:1.5px dashed var(--fg)}.ms-rp{flex-direction:column;row-gap:10px;margin-top:6px;display:flex}.ms-rp-head{justify-content:space-between;align-items:baseline;padding:0 4px 10px;display:flex}.ms-rp-head b{letter-spacing:-.02em;font-size:14px;font-weight:850}.ms-rp-head b em{color:var(--coral);font-style:normal}.ms-rp-head span{color:var(--sub);font-size:11px;font-weight:600}.ms-rrow{background:var(--tile);min-height:74px;box-shadow:0 0 0 1px var(--line), 0 16px 30px -24px #2d313a4d;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.ms-st-l{gap:2px;display:grid}.ms-st-l i{font-style:normal;font-family:var(--mono);color:var(--coral-ink);font-size:11px;font-weight:700}.ms-st-l b{letter-spacing:-.03em;font-size:16px;font-weight:820}.ms-st-l span{color:var(--sub);font-size:12px;font-weight:600}.ms-st-v{justify-content:flex-end;width:132px;display:flex}.ms-sc-num{align-items:baseline;gap:3px;display:flex}.ms-sc-num strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:900;line-height:1}.ms-sc-num small{font-size:14px;font-weight:800}.ms-sc-num em{color:var(--coral-ink);background:var(--coral-soft);border-radius:6px;align-self:center;margin-left:8px;padding:3px 7px;font-size:12px;font-style:normal;font-weight:800}.ms-spark{width:132px;height:46px;display:block;overflow:visible}.ms-spark rect{fill:var(--bar)}.ms-spark rect.ms-hot{fill:var(--coral)}.ms-mini-paper{width:132px;height:52px;box-shadow:inset 0 0 0 1px var(--line);background:#fbfaf7;border-radius:8px;padding:7px 10px;position:relative}.ms-mini-paper b{font-size:11px;font-weight:900;line-height:1;display:block}.ms-mini-paper i{background:#e6e2da;border-radius:2px;height:4px;margin-top:5px;display:block}.ms-mini-paper i:nth-of-type(2){width:80%}.ms-mini-paper i:nth-of-type(3){width:58%}.ms-mini-paper svg{width:132px;height:52px;position:absolute;top:0;left:0;overflow:visible}.ms-mini-paper .ms-pen-path{stroke-width:2.5px}.ms-goal{gap:7px;width:132px;display:grid}.ms-gbar{background:#2d313a14;border-radius:4px;height:8px;position:relative}.ms-gbar i{background:var(--coral);transform-origin:0;border-radius:4px;width:95%;position:absolute;inset:0 auto 0 0}.ms-gbar:after{content:"";background:var(--fg);border-radius:1px;width:2px;height:16px;position:absolute;top:-4px;right:0}.ms-goal p{text-align:right;color:var(--sub);margin:0;font-size:12px;font-weight:650}.ms-goal p strong{color:var(--fg);font-size:16px;font-weight:900}.ms-sc[data-s=graph]{gap:44px}.ms-ghead{gap:14px;display:grid}.ms-found{letter-spacing:-.03em;flex-wrap:wrap;gap:6px 14px;font-size:15px;font-weight:750;display:flex}.ms-found span{align-items:center;gap:7px;transition:color .3s;display:inline-flex}.ms-found span.ms-now{color:var(--coral)}.ms-found span:last-child.ms-now{color:var(--math)}.ms-k{flex:none;display:inline-block}.ms-k-bar{background:var(--bar);border-radius:3px;width:9px;height:14px}.ms-k-tick{background:var(--fg);border-radius:2px;width:14px;height:3px}.ms-k-line{background:var(--math);width:16px;height:8px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 8'><path d='M1 6 C5 0 9 8 15 2' fill='none' stroke='%232d313a' stroke-width='2' stroke-linecap='round'/></svg>") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 8'><path d='M1 6 C5 0 9 8 15 2' fill='none' stroke='%232d313a' stroke-width='2' stroke-linecap='round'/></svg>") 50%/100% 100% no-repeat}.ms-chart{background:var(--tile);box-shadow:0 0 0 1px var(--line), 0 30px 60px -34px #2d313a4d;border-radius:24px;padding:18px 16px 12px}.ms-plot{touch-action:pan-y pinch-zoom;position:relative}.ms-plot svg{display:block;overflow:visible}.ms-plot svg+svg{margin-top:18px}.ms-plot .ms-grid{stroke:#2d313a0f;stroke-width:1px}.ms-plot .ms-base{stroke:#2d313a38;stroke-width:1px}.ms-plot .ms-ax{font:600 10px var(--font);fill:var(--sub)}.ms-plot .ms-ax-x{font:700 10px var(--font);fill:var(--faint);font-variant-numeric:tabular-nums}.ms-plot .ms-ax-x.ms-hot{fill:var(--coral-ink)}.ms-plot .ms-ptitle{font:800 11px var(--font);fill:var(--fg)}.ms-plot .ms-bar{fill:var(--bar)}.ms-plot .ms-target{fill:none;stroke:var(--fg);stroke-width:3px;stroke-linecap:round}.ms-plot .ms-focus{fill:none;stroke:var(--math);stroke-width:var(--flow-focus-line);stroke-linejoin:round;stroke-linecap:round}.ms-plot .ms-low{fill:var(--coral-soft)}.ms-plot .ms-low-t{font:800 var(--detail-size) var(--font);fill:var(--coral-ink)}.ms-plot .ms-call-bg{fill:var(--fg)}.ms-plot .ms-call-t{font:800 11px var(--font);fill:var(--bg)}.ms-plot .ms-guide{stroke:var(--fg);stroke-width:1px;opacity:0}.ms-tip{z-index:2;background:var(--fg);min-width:118px;color:var(--bg);pointer-events:none;border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.45;position:absolute;top:0;box-shadow:0 10px 24px -12px #2d313a99}.ms-tip b{font-size:13px;display:block}.ms-tip span{color:#c9c4ba}.ms-qc{cursor:pointer;text-align:left;width:150px;height:198px;color:var(--fg);transform-origin:50% 100%;will-change:transform;background:repeating-linear-gradient(transparent 0 21px, #2d313a0d 21px 22px) 0 88px / 100% calc(100% - 120px) no-repeat, var(--tile);box-shadow:0 0 0 1px var(--line), 0 24px 40px -26px #2d313a73;border:0;border-radius:20px;flex-direction:column;margin-left:-75px;padding:12px 13px 11px;display:flex;position:absolute;top:10px;left:50%}.ms-qc-h{color:var(--coral-ink);justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.ms-qc-h em{color:var(--sub);background:#2d313a0f;border-radius:6px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:700}.ms-qn{letter-spacing:-.05em;font-variant-numeric:tabular-nums;align-self:flex-start;margin-top:10px;font-size:52px;font-weight:900;line-height:.9;position:relative}.ms-qn small{letter-spacing:0;margin-left:2px;font-size:15px;font-weight:800}.ms-qn svg{pointer-events:none;width:calc(100% + 28px);height:calc(100% + 24px);position:absolute;top:-12px;left:-14px;overflow:visible}.ms-qc-p{letter-spacing:-.03em;margin:auto 0 9px;font-size:14px;font-weight:800;line-height:1.32;display:block}.ms-qc-f{font-family:var(--mono);color:var(--sub);border-top:1px dashed #2d313a29;padding-top:9px;font-size:11px;font-weight:700;display:block}.ms-plan-sc{gap:var(--space-sm)}.ms-pp-tabs{align-items:baseline;gap:22px;padding:0 2px;display:flex;position:relative}.ms-pp-tabs button{font:850 24px var(--font);letter-spacing:-.035em;color:var(--faint);cursor:pointer;background:0 0;border:0;padding:4px 0 10px;transition:color .25s;position:relative}.ms-pp-tabs button:disabled{cursor:default;color:var(--sub)}.ms-pp-tabs button:disabled svg{display:none}.ms-pp-tabs button small{font-size:var(--detail-size);letter-spacing:0;font-weight:600;display:block}.ms-pp-tabs button em{letter-spacing:0;color:var(--coral-ink);vertical-align:4px;margin-left:6px;font-size:12px;font-style:normal;font-weight:800}.ms-pp-tabs button[aria-pressed=true]{color:var(--fg)}.ms-pp-tabs button svg{pointer-events:none;width:calc(100% + 8px);height:10px;position:absolute;bottom:0;left:-4px;overflow:visible}.ms-pp-save{color:var(--coral-ink);margin:0;padding:0 2px;font-size:13px;font-weight:700}.ms-pp-list{background:var(--tile);box-shadow:0 0 0 1px var(--line), 0 24px 44px -32px #2d313a59;border-radius:20px;display:grid;overflow:hidden}.ms-pp-row{color:var(--fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;padding:18px;transition:background .2s;display:grid}.ms-pp-row+.ms-pp-row{border-top:1px solid #2d313a17}.ms-pp-row[aria-pressed=true]{background:#fbf8f2}.ms-pp-dot{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--faint);border-radius:50%;transition:box-shadow .2s}.ms-pp-row[aria-pressed=true] .ms-pp-dot{box-shadow:inset 0 0 0 6px var(--coral-ink)}.ms-pp-name b{letter-spacing:-.03em;font-size:19px;font-weight:850;display:block}.ms-pp-name small{color:var(--sub);margin-top:3px;font-size:12.5px;display:block}.ms-pp-price{font-variant-numeric:tabular-nums;justify-items:end;gap:2px;display:grid}.ms-pp-price b{letter-spacing:-.03em;font-size:19px;font-weight:900}.ms-pp-price s,.ms-pp-price small{color:var(--sub);font-size:11.5px}.ms-pp-months{margin-top:var(--space-xs);align-items:center;gap:16px;padding:2px 4px 0;display:flex}.ms-pp-label{color:var(--sub);margin-right:2px;font-size:13px;font-weight:700}.ms-pp-months button{font:800 16px var(--font);color:var(--sub);cursor:pointer;background:0 0;border:0;padding:6px 2px;transition:color .2s;position:relative}.ms-pp-months button[aria-pressed=true]{color:var(--fg)}.ms-pp-months button svg{pointer-events:none;width:calc(100% + 22px);height:calc(100% + 10px);position:absolute;top:-5px;left:-11px;overflow:visible}.ms-pp-tabs .ms-pen-path,.ms-pp-months .ms-pen-path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .15s ease-in-out}.ms-pp-tabs [aria-pressed=true] .ms-pen-path,.ms-pp-months [aria-pressed=true] .ms-pen-path{stroke-dashoffset:0;transition-duration:.45s}.ms-pp-price b{animation:.25s ease-out ms-price-in}.ms-pp-inc{animation:.3s ease-out ms-inc-in}@keyframes ms-price-in{0%{opacity:.35;transform:translateY(3px)}}@keyframes ms-inc-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ms-pp-tabs .ms-pen-path,.ms-pp-months .ms-pen-path{transition:none}.ms-pp-price b,.ms-pp-inc{animation:none}}.ms-pp-off{color:var(--coral-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:800}.ms-pp-row.ms-free{cursor:default;background:#2d313a08;padding-block:14px}.ms-pp-row.ms-free .ms-pp-dot{box-shadow:none;background:0 0;position:relative}.ms-pp-row.ms-free .ms-pp-dot:after{content:"";background:var(--faint);border-radius:1px;height:2px;position:absolute;top:9px;left:4px;right:4px}.ms-pp-row.ms-free .ms-pp-name b,.ms-pp-row.ms-free .ms-pp-price b{color:var(--sub);font-size:16px}.ms-pp-inc{color:var(--fg);border-top:1px dashed #2d313a24;grid-column:2/-1;gap:7px;margin:4px 0 0;padding:12px 0 0;font-size:12.5px;font-weight:650;list-style:none;display:grid}.ms-pp-inc>span{gap:8px;display:flex}.ms-pp-inc>span:before{content:"";background:var(--coral);border-radius:1px;flex:none;width:10px;height:2px;margin-top:8px}.ms-pp-meta{margin:var(--space-xs) 0 0;color:var(--sub);font-variant-numeric:tabular-nums;padding:0 4px;font-size:12.5px}.ms-pp-meta b{color:var(--fg);font-weight:800}.ms-pp-cta{margin-top:var(--space-xs);-moz-column-gap:5px;background:var(--fg);height:56px;color:var(--bg);font:800 16px var(--font);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:16px;grid-auto-flow:column;place-content:center;place-items:center;column-gap:5px;display:grid}.ms-pp-cta:disabled{cursor:default;background:var(--line);color:var(--sub)}.ms-pp-tabs button:focus-visible,.ms-pp-row:focus-visible,.ms-pp-months button:focus-visible,.ms-pp-cta:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.ms-compact{gap:18px}.ms-display.ms-sm{font-size:clamp(22px,6.5vw,28px)}.ms-display.ms-library-title{font-size:var(--library-title-size);white-space:nowrap;letter-spacing:-.055em}.ms-compact .ms-spec{order:3}.ms-compact .ms-switch{order:4;margin-top:0}.ms-compact .ms-switch .ms-hand{font-size:24px}.ms-shelf{margin:4px calc(-1 * (var(--gr) + var(--inset))) 0 calc(-1 * (var(--g) + var(--inset)));overflow:hidden}.ms-shelf-track{padding:6px calc(var(--g) + var(--inset)) 18px;will-change:transform;gap:10px;width:max-content;display:flex}.ms-cover{width:104px;height:146px;box-shadow:0 0 0 1px var(--line), 0 14px 22px -16px #2d313a66;background:#fff;border-radius:4px;flex-direction:column;flex:none;padding:10px 9px;display:flex;position:relative}.ms-cover:before{content:"";background:var(--c);border-radius:4px 4px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.ms-cover.ms-k{--c:var(--kor)}.ms-cover.ms-m{--c:var(--math)}.ms-cover.ms-e{--c:var(--coral)}.ms-cover small{color:var(--sub);font-size:7px;font-weight:700;line-height:1.35}.ms-cover span{color:var(--sub);letter-spacing:.1em;margin-top:10px;font-size:7px;font-weight:700}.ms-cover b{letter-spacing:-.03em;margin-top:2px;font-size:17px;font-weight:900}.ms-cover.ms-cover-28{--c:var(--coral);box-shadow:0 0 0 1.5px var(--coral), 0 14px 22px -16px #b8593e8c}.ms-cover-28 span{color:var(--coral-ink);letter-spacing:0}.ms-cover-28 em{background:var(--coral);color:#fff;border-radius:6px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:900;position:absolute;top:-5px;right:-6px;transform:rotate(8deg)}.ms-cover i{box-shadow:inset 0 0 0 1px var(--fg);align-self:flex-start;margin-top:auto;padding:2px 5px;font-size:8px;font-style:normal;font-weight:800}.ms-spec{margin:0;display:grid}.ms-spec div{border-top:1px solid #2d313a1f;grid-template-columns:52px 1fr;gap:12px;padding:11px 0;font-size:14px;display:grid}.ms-spec div:last-child{border-bottom:1px solid #2d313a1f}.ms-spec dt{color:var(--sub);font-weight:650}.ms-spec dd{margin:0;font-weight:700}.ms-spec .ms-spec-28 dt{color:var(--coral-ink);font-weight:850}.ms-spec-28 dd{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.ms-spec-28 a{color:var(--coral-ink);text-underline-offset:3px;font-size:13px;font-weight:800;text-decoration:underline}.ms-spec-28 a:after{content:" ›"}.ms-chip{color:var(--fg);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:750;display:inline-flex}.ms-chip i{background:var(--pen);border-radius:4px;width:8px;height:8px}.ms-chat{gap:7px;display:grid}.ms-bubble{color:#191919;border-radius:16px;max-width:82%;padding:10px 13px;font-size:15px;line-height:1.4}.ms-bubble.ms-me{background:#fee500;border-top-right-radius:4px;justify-self:end}.ms-bubble.ms-mom{background:#fff;border-top-left-radius:4px;justify-self:start}.ms-bubble.ms-mom+.ms-bubble.ms-mom{border-top-left-radius:16px}.ms-bubble.ms-link{background:#fff;border-top-right-radius:4px;justify-self:end;width:220px;padding:0;overflow:hidden}.ms-bubble.ms-link em{background:var(--bg);height:74px;color:var(--fg);letter-spacing:-.03em;justify-content:center;align-items:center;font-size:20px;font-style:normal;font-weight:850;display:flex}.ms-bubble.ms-link em b{color:var(--coral)}.ms-bubble.ms-link div{padding:10px 12px}.ms-bubble.ms-link div b{font-size:14px;display:block}.ms-bubble.ms-link div span{color:#777;font-size:12px}.ms-switch{cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:18px;padding:6px 0}.ms-switch .ms-hand{font-size:30px}.ms-switch:focus-visible{outline:2px solid var(--coral);outline-offset:4px;border-radius:6px}.ms-stage3d{perspective:900px;margin-top:12px;position:relative}.ms-stage3d:before{content:"";filter:blur(24px);background:radial-gradient(closest-side,#d9775738,#d9775700);border-radius:50%;position:absolute;inset:10% 6% -6%}.ms-tablet{transform-origin:50% 80%;will-change:transform;background:#2a2a2d;border-radius:24px;padding:8px;position:relative;box-shadow:inset 0 1px #ffffff24,0 40px 80px -30px #2d313a8c}.ms-tablet .ms-screen{aspect-ratio:640/441;background:#ddd;border-radius:16px;position:relative;overflow:hidden}.ms-tablet img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ms-stage3d .ms-chip{position:absolute}.ms-exam-chip{top:-18px;right:6%}@media (height<=720px){.ms-plan-sc{gap:var(--plan-short-gap);padding-bottom:var(--space-sm)}.ms-pp-row,.ms-pp-row.ms-free{padding:var(--plan-short-gap);gap:var(--space-xs)}.ms-plan-sc .ms-pp-row[aria-pressed=true] .ms-pp-name small{display:none}.ms-pp-inc{padding-top:var(--space-xs);gap:calc(var(--space-xs) / 2);font-size:var(--detail-size)}.ms-pp-cta{height:calc(var(--space-md) * 2);flex-shrink:0}.ms-rrow{min-height:70px;padding:8px 14px}.ms-rp{row-gap:8px}.ms-rp-head{padding-bottom:6px}.ms-sc-num strong{font-size:32px}.ms-mini-paper{height:50px}.ms-sc[data-s=graph]{gap:24px}.ms-display{font-size:30px}.ms-dial{max-width:300px}.ms-tally b{font-size:26px}}.ms-hero{gap:var(--space-sm);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 20px)}.ms-hero .ms-display{font-size:clamp(22px,7.4vw,34px)}.ms-hero-kick{align-items:center;gap:var(--space-xs);display:flex}.ms-hero-kick>span{width:var(--space-xs);height:var(--space-xs);background:var(--coral);border-radius:50%}.ms-hero-lead{font-size:var(--hero-lead-size);color:var(--sub);line-height:1.5}.ms-hero-vis{aspect-ratio:322/300;margin-top:var(--space-xs);margin-bottom:clamp(12px,72px - 15vw,24px);position:relative;container-type:inline-size}.ms-hero .ms-tab-hero{border-radius:var(--hero-device-radius);background:var(--fg);width:79%;margin:0}.ms-hero-deck{pointer-events:none;position:absolute;inset:0}.ms-qc-mini{--w:max(96px, 33.5cqi);top:46.6cqi;left:calc(64cqi - var(--w) / 2);width:var(--w);height:calc(var(--w) * 1.32);padding:calc(var(--w) * .085);border-radius:calc(var(--w) * .12);background:var(--tile);cursor:default;margin-left:0;transition:transform .45s cubic-bezier(.2,.9,.3,1)}.ms-qc-mini[data-slot=l]{z-index:1;transform:translate(-18cqi,3.7cqi)rotate(-9deg)}.ms-qc-mini[data-slot=r]{z-index:2;transform:translate(18cqi,3.7cqi)rotate(9deg)}.ms-qc-mini[data-slot=c]{z-index:3}.ms-qc-mini:not([data-slot=c]) .ms-qn svg{opacity:0}.ms-qc-mini .ms-qc-h,.ms-qc-mini .ms-qc-h em{font-size:max(10px, calc(var(--w) * .074));white-space:nowrap}.ms-qc-mini .ms-qc-h em{padding:1px 5px}.ms-qc-mini .ms-qn{margin-top:calc(var(--w) * .06);font-size:calc(var(--w) * .34)}.ms-qc-mini .ms-qn small{font-size:max(10px, calc(var(--w) * .1))}.ms-qc-mini .ms-qn svg{width:120%;height:128%;top:-14%;left:-10%}.ms-qc-mini .ms-qc-p{margin:auto 0 calc(var(--w) * .05);font-size:max(10.5px, calc(var(--w) * .093))}.ms-qc-mini .ms-qc-f{padding-top:calc(var(--w) * .05);font-size:max(10px, calc(var(--w) * .072));white-space:nowrap}@media (prefers-reduced-motion:reduce){.ms-qc-mini{transition:none}}.ms-parent .ms-sc{padding-top:calc(var(--nav-height,68px) + env(safe-area-inset-top,0px) + var(--space-md));padding-bottom:var(--bottom);justify-content:center;gap:var(--parent-gap)}.ms .ms-parent>.ms-sc:first-child{padding-top:var(--space-md)}.ms-parent .ms-display{font-size:var(--parent-title);letter-spacing:-.055em}.ms-parent .ms-lead{font-size:var(--text-body-small);color:var(--sub);line-height:1.6}.ms-duo{height:var(--parent-duo-height);margin-block:var(--space-xs);isolation:isolate;flex:none;position:relative}.ms-duo-tablet{width:82%;top:var(--space-xs);padding:var(--parent-device-border);background:var(--fg);border-radius:var(--radius);box-shadow:var(--parent-device-shadow);position:absolute;left:0;transform:rotate(-6deg)}.ms-duo-tablet img{border-radius:var(--radius-sm);width:100%;height:auto}.ms-duo-phone{right:0;top:var(--space-sm);bottom:var(--space-xs);gap:var(--space-xs);width:39%;padding:var(--space-sm);border:var(--parent-device-border) solid var(--fg);border-radius:var(--radius-lg);background:var(--tile);box-shadow:var(--parent-device-shadow);flex-direction:column;display:flex;position:absolute;transform:rotate(5deg)}.ms-duo-phone>span{font-size:var(--parent-role-size);color:var(--sub)}.ms-duo-phone .ms-duo-brand{font-size:var(--text-body-small);color:var(--fg);letter-spacing:-.05em;font-weight:800}.ms-duo-brand span{color:var(--coral)}.ms-duo-phone b{font-size:var(--parent-step-title);letter-spacing:-.04em;line-height:1.2}.ms-duo-phone em{padding-block:var(--space-xs);border-radius:var(--space-xs);background:var(--fg);color:var(--tile);font-size:var(--parent-role-size);text-align:center;margin-top:auto;font-style:normal}.ms-duo-confirm{align-items:center;gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--tile);box-shadow:var(--parent-device-shadow);display:flex;position:absolute;bottom:0;left:0}.ms-duo-check{width:var(--parent-node-size);height:var(--parent-node-size);color:var(--tile);background:var(--math);border-radius:50%;place-items:center;display:grid}.ms-duo-confirm div{gap:calc(var(--space-xs) / 2);display:grid}.ms-duo-confirm b{font-size:var(--detail-size)}.ms-duo-confirm div>span{font-size:var(--parent-role-size);color:var(--sub)}.ms-parent-footer{gap:var(--space-xs);display:grid}.ms-parent-action{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:var(--parent-action-height);padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--fg);color:var(--tile);font-size:var(--text-body-small);font-weight:700;display:flex}.ms-parent-action span{color:var(--coral)}.ms-parent-action:focus-visible{outline:2px solid var(--math);outline-offset:3px}.ms-parent-note{font-size:var(--detail-size);color:var(--sub);line-height:1.5}.ms-parent-hero .ms-parent-note{text-align:center}.ms-parent-hero .ms-parent-action{color:var(--fg);border:1px solid var(--line);background:0 0}.ms-parent-features{justify-content:space-between;gap:var(--space-xs);padding-block:var(--space-sm);border-bottom:1px solid var(--line);font-size:var(--detail-size);color:var(--sub);font-weight:650;display:flex}.ms-parent-features span:before{content:"·";color:var(--math);margin-right:var(--space-xs)}.ms-connect{--link-ink:#5f7da08c;background:var(--tile);box-shadow:0 0 0 1px var(--line), 0 24px 44px -32px #2d313a59;border-radius:20px;display:grid;overflow:hidden}.ms-link-pair{border-bottom:1px solid var(--line);background:#fbf8f2;justify-content:center;align-items:flex-start;gap:10px;padding:18px 22px 14px;display:flex}.ms-link-dev{font-size:var(--parent-role-size);color:var(--sub);justify-items:center;gap:6px;font-weight:650;display:grid}.ms-link-dev i{border:3px solid var(--fg);background:linear-gradient(var(--bar), var(--bar)) 7px 12px / 45% 3px no-repeat, linear-gradient(#e6e2da, #e6e2da) 7px 19px / 62% 3px no-repeat, var(--tile);height:50px;display:block}.ms-link-phone{border-radius:9px;width:30px}.ms-link-dev .ms-link-phone{background:linear-gradient(var(--math), var(--math)) 5px 15px / 13px 6px no-repeat, linear-gradient(#e6e2da, #e6e2da) 5px 25px / 15px 3px no-repeat, var(--tile)}.ms-link-tab{border-radius:8px;width:72px;position:relative}.ms-link-tab:after{content:"✓";background:var(--math);width:20px;height:20px;color:var(--tile);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-10px;right:-10px;box-shadow:0 0 0 2px #fbf8f2}.ms-link-wire{flex:auto;place-items:center;max-width:132px;height:56px;display:grid;position:relative}.ms-link-wire:before{content:"";border-top:1.5px dashed var(--link-ink);position:absolute;inset:50% 0 auto}.ms-link-wire svg{background:var(--tile);width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--math);fill:none;stroke:var(--math);stroke-width:2.2px;stroke-linecap:round;border-radius:50%;padding:6px;position:relative}.ms-connect-flow{margin:0;padding:0;list-style:none;display:grid}.ms-step{grid-template-columns:26px 1fr auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.ms-step+.ms-step{border-top:1px solid var(--line)}.ms-step-n{width:26px;height:26px;box-shadow:inset 0 0 0 1.5px var(--math);color:var(--math);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.ms-step:last-child{background:#5f7da012}.ms-step:last-child .ms-step-n{box-shadow:none;background:var(--math);color:var(--tile)}.ms-step div{gap:calc(var(--space-xs) / 2);min-width:0;display:grid}.ms-step b{font-size:var(--parent-step-title);letter-spacing:-.03em;word-break:keep-all;font-weight:750}.ms-step div>span{font-size:var(--detail-size);color:var(--sub)}.ms-step-who{font-size:var(--parent-role-size);color:var(--sub);font-weight:650}.ms-step:last-child .ms-step-who{color:var(--math)}.ms-parent-connect .ms-parent-note{text-align:center}.ms-parent-connect .ms-switch{padding-top:0}@media (height<=720px){.ms-parent-connect{gap:14px}.ms-link-pair{padding:12px 22px 10px}.ms-link-dev i{height:40px}.ms-link-dev .ms-link-phone{width:26px}.ms-link-tab{width:58px}.ms-link-wire{height:46px}.ms-step{padding:10px 18px}.ms-parent-connect .ms-switch .ms-hand{font-size:24px}}@media (height<=690px){.ms-step div>span{display:none}}@media (height<=720px){.ms-parent{--parent-gap:18px;--parent-title:clamp(22px, 6.5vw, 26px)}.ms-parent-hero .ms-lead{font-size:var(--detail-size)}}.ms-legal{color:var(--sub);text-align:center;margin-top:-6px;font-size:11.5px;line-height:1.6}.ms-legal a{text-underline-offset:2px;text-decoration:underline}.ms-dock{z-index:90;padding:0 calc(var(--gr) - 8px) calc(10px + env(safe-area-inset-bottom,0px)) calc(var(--g) - 8px);pointer-events:none;transition:transform .4s cubic-bezier(.2,.9,.3,1),opacity .3s;position:fixed;bottom:0;left:0;right:0}.ms-dock[data-off]{opacity:0;transform:translateY(calc(100% + 24px))}.ms-dock-bar{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);pointer-events:auto;background:#fffdf8c7;border-radius:18px;align-items:center;gap:10px;height:60px;padding:0 8px 0 10px;display:flex;box-shadow:0 0 0 1px #2d313a14,0 16px 34px -18px #2d313a73}.ms-dock-bar img{border-radius:10px;flex:none;width:38px;height:38px}.ms-dock-name{flex:1;min-width:0;line-height:1.25;display:grid}.ms-dock-name b{letter-spacing:-.02em;font-size:15px;font-weight:850}.ms-dock-name small{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ms-dock-btn{background:var(--fg);height:42px;color:var(--bg);font:800 15px var(--font);letter-spacing:-.02em;cursor:pointer;border:0;border-radius:12px;flex:none;padding:0 16px}.ms-dock-btn:focus-visible,.ms-sheet-icon:focus-visible,.ms-sheet-skip:focus-visible{outline:2px solid var(--coral-ink);outline-offset:3px}.ms-sheet-layer{z-index:1050;position:fixed;inset:0}.ms-sheet-dim{touch-action:none;background:#17181a66;border:0;animation:.3s ease-out ms-fade;position:absolute;inset:0}.ms-sheet{width:auto;max-width:none;color:var(--fg);height:86svh;max-height:calc(100% - 44px - env(safe-area-inset-top,0px));background:var(--bg);border:0;border-radius:24px 24px 0 0;flex-direction:column;margin:0;padding:0;animation:.42s cubic-bezier(.2,.9,.3,1) ms-rise;display:flex;position:absolute;inset:auto 0 0;box-shadow:0 -12px 34px #00000029}.ms-sheet-layer[data-leaving] .ms-sheet{transition:transform .28s cubic-bezier(.4,0,1,1);transform:translateY(104%)}.ms-sheet-layer[data-leaving] .ms-sheet-dim{opacity:0;transition:opacity .28s}@keyframes ms-rise{0%{transform:translateY(104%)}}@keyframes ms-fade{0%{opacity:0}}.ms-sheet-grab{background:#2d313a29;border-radius:2px;flex:none;width:38px;height:4px;margin:8px auto 0}.ms-sheet-hd{flex:none;justify-content:space-between;align-items:center;padding:2px 10px 0;display:flex}.ms-sheet-icon{width:40px;height:40px;color:var(--fg);font:400 26px / 1 var(--font);cursor:pointer;background:0 0;border:0;border-radius:12px}.ms-sheet-icon:disabled{visibility:hidden}.ms-sheet-count{color:var(--coral-ink);font-size:22px}.ms-sheet-body{overscroll-behavior:contain;min-height:0;padding:4px var(--gr) 18px var(--g);flex-direction:column;flex:auto;gap:16px;animation:.34s cubic-bezier(.2,.9,.3,1) ms-step-in;display:flex;overflow-y:auto}.ms-sheet-body[data-back]{animation-name:ms-step-back}@keyframes ms-step-in{0%{opacity:0;transform:translate(24px)}}@keyframes ms-step-back{0%{opacity:0;transform:translate(-24px)}}.ms-sheet-body>*{flex-shrink:0}.ms-sheet-foot .ms-legal{margin:8px 0 0}.ms-sheet-body:focus,.ms-sheet-body h2:focus{outline:none}.ms-sheet-title{letter-spacing:-.05em;white-space:nowrap;font-size:clamp(23px,6.6vw,27px);font-weight:820;line-height:1.25}.ms-sheet .ms-lead{text-wrap:pretty}.ms-sheet-ask{color:var(--fg);font:750 14.5px var(--font);cursor:pointer;background:0 0;border:0;justify-self:center;margin-top:4px;padding:8px 10px}.ms-sheet-ask:focus-visible{outline:2px solid var(--coral-ink);outline-offset:2px}.ms-sheet-foot{padding:8px var(--gr) calc(14px + env(safe-area-inset-bottom,0px)) var(--g);border-top:1px solid #2d313a12;flex:none;gap:2px;display:grid}.ms-sheet-foot .ms-pp-cta{margin-top:0}.ms-sheet .ms-plan-sc{gap:var(--space-sm);flex-direction:column;display:flex}.ms-kakao-btn{color:#191919;background:#fee500}.ms-sheet-skip{color:var(--sub);font:700 14px var(--font);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:6px 8px;text-decoration:underline}.ms-qr{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px;padding:18px;display:grid}.ms-qr svg{width:112px;height:112px;display:block}.ms-qr path{fill:var(--fg)}.ms-qr p{gap:6px;margin:0;display:grid}.ms-qr b{letter-spacing:-.03em;font-size:17px;font-weight:850;line-height:1.3}.ms-qr span{color:var(--sub);font-size:12.5px}.ms-qr+.ms-pp-row,.ms-req+.ms-req-chat,.ms-req-chat+.ms-how{border-top:1px solid #2d313a17}.ms-pp-link{grid-template-columns:1fr auto;text-decoration:none}.ms-pp-go{color:var(--faint);font-size:22px;line-height:1}.ms-sheet-free{color:var(--sub);margin:0;padding:0 2px;font-size:12.5px}.ms-sheet-kakao{color:var(--fg);margin:0;padding:0 2px;font-size:14px}.ms-sheet-kakao b{font-weight:750}.ms-req{gap:2px;padding:18px;display:grid}.ms-req>span{color:var(--sub);font-size:12.5px;font-weight:700}.ms-req>b{letter-spacing:-.03em;margin-top:6px;font-size:19px;font-weight:850}.ms-req>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:900;line-height:1.15}.ms-req>small{color:var(--sub);margin-top:6px;font-size:12.5px}.ms-req-chat{background:#dfe6ee;justify-content:flex-end;align-items:flex-end;gap:6px;padding:14px 18px;display:flex}.ms-req-chat time{color:#19191973;flex:none;font-size:10.5px}.ms-req-chat p{color:#191919;background:#fee500;border-radius:14px 4px 14px 14px;max-width:84%;margin:0;padding:9px 12px;font-size:13.5px;font-weight:600;line-height:1.45}.ms-req-chat span{color:#1919199e;text-underline-offset:2px;margin-top:4px;font-size:12px;font-weight:500;text-decoration:underline;display:block}.ms-how{margin:0;padding:0;list-style:none;display:grid}.ms-how .ms-pp-row{cursor:default;padding:14px 18px}.ms-how .ms-pp-dot{color:var(--sub);place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.ms-how .ms-pp-name b{letter-spacing:-.02em;font-size:15px;font-weight:750}@media (height<=720px){.ms-req{padding:12px 18px}.ms-req>b{margin-top:2px}.ms-req>strong{font-size:26px}.ms-req>small{margin-top:2px}.ms-req-chat,.ms-how .ms-pp-row{padding:8px 18px}}@media (prefers-reduced-motion:reduce){.ms-sheet,.ms-sheet-dim,.ms-sheet-body{animation:none}}._page_95g2r_1{min-height:calc(100svh - var(--nav-height));padding:var(--space-lg) var(--space-md) var(--space-xl);place-items:center;display:grid}._card_95g2r_7{width:100%;max-width:var(--login-card-width);padding:var(--space-lg);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--login-shadow);text-align:center}._mark_95g2r_17{width:var(--space-lg);height:var(--space-lg);margin:0 auto var(--space-md);border-radius:var(--space-xs)}._eyebrow_95g2r_23{margin:0 0 var(--space-xs);color:var(--coral-ink);font-size:var(--text-caption);font-weight:600}._card_95g2r_7 h1{margin:0 0 var(--space-sm);color:var(--ink);font-size:var(--login-heading-size);letter-spacing:-.04em;line-height:1.35}._description_95g2r_36{color:var(--muted);font-size:var(--text-body-small);margin:0;line-height:1.8}._description_95g2r_36 a{text-underline-offset:.2em;text-decoration:underline}._actions_95g2r_46{gap:var(--login-provider-gap);max-width:var(--login-provider-width);margin:var(--space-lg) auto var(--space-md);display:grid}._provider_95g2r_52{width:100%;height:var(--login-provider-height);padding:0 var(--space-lg);border-radius:var(--login-provider-radius);font-size:var(--text-body-small);transition:filter .15s var(--ease);justify-content:center;align-items:center;font-weight:500;display:flex;position:relative}._provider_95g2r_52 svg{left:var(--login-provider-gap);width:var(--login-provider-icon);height:var(--login-provider-icon);fill:currentColor;position:absolute}._provider_95g2r_52:hover{filter:brightness(.97)}._provider_95g2r_52:active{filter:brightness(.93)}._kakao_95g2r_78{background:var(--login-kakao);color:var(--login-kakao-ink)}._notice_95g2r_82{color:var(--muted);font-size:var(--text-body-small);margin:0}._error_95g2r_87{padding:var(--space-sm);background:var(--danger-soft);color:var(--danger);border-radius:var(--radius-sm);font-size:var(--text-body-small)}._field_95g2r_95{gap:var(--space-xs);text-align:left;display:grid}._field_95g2r_95 label{color:var(--muted);font-size:var(--text-caption);font-weight:600}._field_95g2r_95 input{width:100%;padding:calc(var(--space-xs) * 1.5) var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);color:var(--ink);font-size:var(--text-body-small)}._field_95g2r_95 input:focus-visible{outline:2px solid var(--coral-ink);outline-offset:1px}._finePrint_95g2r_118{padding-top:var(--space-md);border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-caption);margin:0;line-height:1.9}._legal_95g2r_126{justify-content:center;gap:var(--space-sm);margin-top:var(--space-sm);display:flex}._legal_95g2r_126 a{text-underline-offset:.2em;text-decoration:underline}@media (width<=760px){._page_95g2r_1{padding:var(--space-lg) var(--space-sm);align-items:start}._card_95g2r_7{padding:var(--space-lg) var(--space-md)}}._back_95g2r_145{top:var(--space-md);left:var(--space-md);align-items:center;gap:var(--space-xs);color:var(--muted);font-size:var(--text-caption);font-weight:550;display:inline-flex;position:absolute}._back_95g2r_145 svg{width:var(--login-provider-icon);height:var(--login-provider-icon);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._back_95g2r_145:hover{color:var(--ink)}._card_95g2r_7{position:relative}._roles_95g2r_171{gap:var(--login-provider-gap);max-width:var(--login-provider-width);margin:var(--space-lg) auto var(--space-md);text-align:left;display:grid}._role_95g2r_171{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);transition:border-color .15s var(--ease), background .15s var(--ease), transform .15s var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._role_95g2r_171:hover{border-color:var(--ink);background:var(--canvas)}._role_95g2r_171:active{transform:scale(.99)}._roleGlyph_95g2r_197{width:var(--account-role-glyph);height:var(--account-role-glyph);border-radius:var(--radius-sm);font-size:var(--text-report-label);place-items:center;font-weight:600;display:grid}._roleGlyphStudent_95g2r_206{background:var(--account-student-soft);color:var(--account-student)}._roleGlyphGuardian_95g2r_210{background:var(--coral-soft);color:var(--coral-ink)}._roleText_95g2r_214{gap:calc(var(--space-xs) / 4);min-width:0;display:grid}._roleText_95g2r_214 b{color:var(--ink);font-size:var(--text-body-small);font-weight:600}._roleText_95g2r_214 span{color:var(--muted);font-size:var(--text-caption);line-height:1.6}._roleArrow_95g2r_229{width:var(--login-provider-icon);height:var(--login-provider-icon);fill:none;stroke:var(--muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._doneActions_95g2r_238{margin-top:var(--space-md);justify-content:center;display:flex}._codeToggle_95g2r_244{padding:var(--space-xs) 0;color:var(--muted);font:inherit;font-size:var(--text-body-small);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;font-weight:550;text-decoration:underline}._codeToggle_95g2r_244:hover{color:var(--ink)}._apple_95g2r_260{background:var(--ink);color:var(--white);cursor:pointer;border:0}._role_95g2r_171{text-align:left;font:inherit;cursor:pointer}._role_95g2r_171:disabled,._provider_95g2r_52:disabled{opacity:.6;cursor:wait}._page_95g2r_1{background:var(--surface-wash)}._card_95g2r_7{animation:_page-heading-in_95g2r_1 var(--motion-page) var(--ease-out);overflow:hidden}._card_95g2r_7:before{content:"";top:0;inset-inline:var(--space-lg);background:var(--surface-accent-rule);height:2px;position:absolute}._page_18ko9_1{min-height:calc(100svh - var(--nav-height));padding:var(--space-lg) var(--space-md);background:var(--canvas);place-items:center;display:grid}._entry_18ko9_8{width:100%;max-width:var(--login-provider-width)}._intro_18ko9_12{margin-bottom:var(--space-lg)}._mark_18ko9_15{width:var(--space-lg);height:var(--space-lg);margin-bottom:var(--space-md);display:block}._intro_18ko9_12 h1{margin:0 0 var(--space-xs);color:var(--ink);font-size:var(--text-report-question);letter-spacing:-.04em;font-weight:650;line-height:1.35}._entry_18ko9_8 p{color:var(--muted);font-size:var(--text-body-small);word-break:keep-all;overflow-wrap:anywhere;margin:0;line-height:1.65}._segment_18ko9_38{gap:calc(var(--space-xs) / 4);margin-bottom:var(--space-sm);padding:calc(var(--space-xs) / 4);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);display:inline-flex}._segment_18ko9_38>*{padding:calc(var(--space-xs) / 2) var(--space-sm);border-radius:var(--radius-lg);color:var(--muted);font-size:var(--text-caption);transition:color .15s var(--ease), background .15s var(--ease);font-weight:600;line-height:1.6;text-decoration:none}._segment_18ko9_38>[aria-current]{background:var(--ink);color:var(--white)}._segment_18ko9_38>a:hover{color:var(--ink);background:var(--canvas)}._roles_18ko9_65{gap:var(--space-xs);display:grid}._role_18ko9_65{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:calc(var(--space-md) * 2);padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);color:var(--ink);transition:border-color .15s var(--ease), background .15s var(--ease);text-decoration:none;display:flex}._role_18ko9_65:hover{border-color:var(--ink);background:var(--canvas)}._role_18ko9_65:active{transform:scale(.99)}._roleText_18ko9_90{gap:calc(var(--space-xs) / 4);min-width:0;display:grid}._roleText_18ko9_90 b{font-size:var(--text-report-label);letter-spacing:-.025em;font-weight:650;line-height:1.4}._roleText_18ko9_90 span{color:var(--muted);font-size:var(--text-caption)}._roleArrow_18ko9_105{color:var(--muted);font-size:var(--text-body-small)}._provider_18ko9_109{justify-content:center;align-items:center;gap:var(--space-xs);width:100%;min-height:calc(var(--space-md) * 2);margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--space-xs);font-size:var(--text-body-small);transition:filter .15s var(--ease);font-weight:600;text-decoration:none;display:flex}._provider_18ko9_109:hover{filter:brightness(.95)}._provider_18ko9_109:active{filter:brightness(.9)}._provider_18ko9_109:focus-visible,._role_18ko9_65:focus-visible,._segment_18ko9_38>a:focus-visible,._legal_18ko9_133 a:focus-visible{outline:2px solid var(--coral-ink);outline-offset:3px}._provider_18ko9_109 svg{width:var(--login-provider-icon);height:var(--login-provider-icon);flex-shrink:0}._notice_18ko9_142{margin-top:var(--space-sm);padding:var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--ivory)}._notice_18ko9_142 strong{margin-bottom:calc(var(--space-xs) / 2);color:var(--ink);font-size:var(--text-body-small);font-weight:650;display:block}._notice_18ko9_142 p+p{margin-top:calc(var(--space-xs) / 2)}._kakao_18ko9_160{background:var(--login-kakao);color:var(--login-kakao-ink)}._foot_18ko9_164{margin-top:var(--space-sm)}._foot_18ko9_164 p{font-size:var(--text-caption);line-height:1.7}._legal_18ko9_133{gap:var(--space-sm);margin-top:var(--space-sm);display:flex}._legal_18ko9_133 a{color:var(--muted);font-size:var(--text-caption);text-decoration:none}._legal_18ko9_133 a:hover{text-decoration:underline}@media (width<=760px){._page_18ko9_1{align-items:start}._intro_18ko9_12{margin-bottom:var(--space-md)}}._page_15yud_2{max-width:var(--case-width);padding:calc(var(--nav-height) + var(--space-lg)) var(--space-md) var(--space-xl);color:var(--ink);margin:0 auto}._page_15yud_2 h1{font-size:var(--text-case-heading);letter-spacing:-.04em;margin:0;line-height:1.3}._page_15yud_2 h2{font-size:var(--text-report-label);letter-spacing:-.02em;margin:0}._page_15yud_2 h3{font-size:var(--text-body-small);margin:0;font-weight:600}._page_15yud_2 p{line-height:1.7}._page_15yud_2 button:disabled{opacity:.5;cursor:wait}._hero_15yud_33{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--line);display:flex}._identity_15yud_41{align-items:center;gap:var(--space-sm);min-width:0;display:flex}._avatar_15yud_47{width:var(--account-avatar);height:var(--account-avatar);font-size:var(--text-report-label);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}._avatarGuardian_15yud_57{background:var(--coral-soft);color:var(--coral-ink)}._avatarStudent_15yud_61{background:var(--account-student-soft);color:var(--account-student)}._eyebrow_15yud_65{color:var(--muted);font-size:var(--text-caption);margin:0 0 var(--space-xs);font-weight:550}._meta_15yud_71{align-items:center;gap:var(--space-xs) var(--space-sm);margin:var(--space-xs) 0 0;color:var(--muted);font-size:var(--text-caption);flex-wrap:wrap;display:flex}._chip_15yud_80{height:var(--account-pill-height);padding:0 var(--space-xs);border:1px solid var(--line);border-radius:var(--account-pill-height);background:var(--white);color:var(--ink);align-items:center;display:inline-flex}._stats_15yud_92{gap:var(--space-sm);margin:var(--space-md) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._stat_15yud_92{padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);box-shadow:var(--account-card-shadow)}._stat_15yud_92 dt{color:var(--muted);font-size:var(--text-caption);font-weight:550}._stat_15yud_92 dd{margin:var(--space-xs) 0 0;font-size:var(--text-report-label);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}._grid_15yud_120{gap:var(--space-sm);margin-top:var(--space-md);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}._card_15yud_126{padding:var(--space-md);border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--account-card-shadow)}._accent_15yud_133{background:var(--ivory)}._primary_15yud_136{min-width:0}._payFirst_15yud_140{margin-top:var(--space-md)}._gridSingle_15yud_143{grid-template-columns:minmax(0,1fr)}._cardHead_15yud_146{gap:var(--space-xs);margin-bottom:var(--space-md);display:grid}._description_15yud_151{color:var(--muted);font-size:var(--text-body-small);margin:0}._count_15yud_156{color:var(--muted);margin-left:var(--space-xs);font-weight:400}._empty_15yud_161{color:var(--muted);font-size:var(--text-body-small);padding:var(--space-sm) 0;margin:0}._actions_15yud_167{align-items:center;gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;display:flex}._textButton_15yud_174{font:inherit;font-size:var(--text-body-small);padding:var(--space-xs) 0;color:var(--muted);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;text-decoration:underline}._textButton_15yud_174:hover{color:var(--ink)}._error_15yud_188{color:var(--danger);background:var(--danger-soft);border-radius:var(--radius-sm);padding:var(--space-sm);margin:var(--space-md) 0 0;font-size:var(--text-body-small)}._pill_15yud_198{height:var(--account-pill-height);padding:0 var(--space-xs);border-radius:var(--account-pill-height);font-size:var(--text-caption);white-space:nowrap;flex:none;align-items:center;font-weight:550;display:inline-flex}._pill_plan_15yud_209,._pill_paid_15yud_210{background:var(--coral-soft);color:var(--coral-ink)}._pill_pending_15yud_214{background:var(--ivory);color:var(--muted)}._pill_off_15yud_218{background:var(--ivory);color:var(--muted);text-decoration:line-through}._pill_failed_15yud_223{background:var(--danger-soft);color:var(--danger)}._students_15yud_229{gap:var(--space-sm);display:grid}._student_15yud_229{padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--canvas)}._studentHead_15yud_239{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);display:flex}._quote_15yud_246{margin:var(--space-xs) 0 0;font-size:var(--text-body-small);color:var(--muted)}._quote_15yud_246 strong{color:var(--ink);font-size:var(--text-report-label);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-left:var(--space-xs);font-weight:600}._quoteNote_15yud_259{margin-top:var(--space-xs);font-size:var(--text-caption);display:block}._planRow_15yud_266{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._planName_15yud_272{font-size:var(--text-case-heading);letter-spacing:-.04em;font-weight:600;line-height:1.1}._guardians_15yud_280{margin:0;padding:0;list-style:none;display:grid}._guardians_15yud_280 li{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-top:1px solid var(--line);display:flex}._guardians_15yud_280 li:first-child{border-top:0;padding-top:0}._guardians_15yud_280 b{font-size:var(--text-body-small);font-weight:600;display:block}._ordersCard_15yud_305{margin-top:var(--space-sm)}._orders_15yud_305{margin:0;padding:0;list-style:none}._order_15yud_305{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-sm) 0;border-top:1px solid var(--line);display:flex}._orderMain_15yud_321{align-items:flex-start;gap:var(--space-sm);min-width:0;display:flex}._orderMain_15yud_321 ._pill_15yud_198{margin-top:2px}._orderCaption_15yud_330{margin:calc(var(--space-xs) / 2) 0 0;color:var(--muted);font-size:var(--text-caption)}._orderSide_15yud_335{align-items:flex-end;gap:calc(var(--space-xs) / 2);flex-direction:column;flex:none;display:flex}._amount_15yud_342{font-size:var(--text-body-small);font-variant-numeric:tabular-nums;font-weight:600}._orderActions_15yud_347{gap:var(--space-sm);display:flex}._orderActions_15yud_347 ._textButton_15yud_174{font-size:var(--text-caption);padding:0}._confirm_15yud_357{background:var(--ivory);border:1px solid var(--line);padding:var(--space-md);border-radius:var(--radius);margin-top:var(--space-md)}._confirm_15yud_357:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._confirm_15yud_357 p{color:var(--muted);font-size:var(--text-body-small);margin:var(--space-xs) 0 0}._footer_15yud_373{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-xl);color:var(--muted);font-size:var(--text-caption);display:flex}._footer_15yud_373 p{margin:0}@media (width<=760px){._page_15yud_2{padding-top:calc(var(--nav-height) + var(--space-md))}._hero_15yud_33{flex-direction:column;align-items:stretch}._stats_15yud_92,._grid_15yud_120{grid-template-columns:minmax(0,1fr)}._stat_15yud_92{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}._stat_15yud_92 dd{font-size:var(--text-body-small);text-align:right;margin:0}._order_15yud_305{gap:var(--space-xs);flex-direction:column}._orderSide_15yud_335{flex-direction:row;justify-content:space-between;align-items:center;width:100%}._footer_15yud_373{flex-direction:column;align-items:flex-start}}._notice_15yud_426{color:var(--ink);background:var(--coral-soft);border-radius:var(--radius-sm);padding:var(--space-sm);margin:var(--space-md) 0 0;font-size:var(--text-body-small)}._noticeInCard_15yud_434{margin:0}._inviteUrl_15yud_437{margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);font-size:var(--text-caption);color:var(--muted);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}._hero_15yud_33{animation:_page-heading-in_15yud_1 var(--motion-page) var(--ease-out);position:relative}._hero_15yud_33:after{content:"";background:var(--surface-accent-rule);height:1px;position:absolute;inset:auto 0 -1px}._accent_15yud_133{background:var(--product-surface);border-color:var(--product-rule)}._accent_q5olw_3{color:var(--coral-ink)}._block_q5olw_6{padding:0 0 var(--space-xl)}._block_q5olw_6 h2{margin:0 0 var(--space-md);font-size:var(--text-case-heading);text-wrap:balance;font-weight:600;line-height:1.3}._compare_q5olw_16{grid-template-columns:1fr 1fr;gap:20px;display:grid}._subject_q5olw_21{align-content:start;gap:var(--space-md);padding:var(--space-md);border-radius:var(--radius);background:var(--canvas);box-shadow:var(--shadow-surface);display:grid}._subject_q5olw_21 h3{font-size:var(--text-report-label);margin:0;font-weight:700}._period_q5olw_35{gap:10px;display:grid}._when_q5olw_39{font-size:var(--text-caption);color:var(--muted);margin:0;font-weight:700}._now_q5olw_45 ._when_q5olw_39{color:var(--coral-ink)}._band_q5olw_49{border-radius:8px;gap:2px;height:32px;display:grid;overflow:hidden}._band_q5olw_49 span{background:var(--line);min-width:0;color:var(--muted);font-family:var(--font-mono);font-size:var(--text-caption);white-space:nowrap;place-items:center;font-weight:600;display:grid}._band_q5olw_49 span[data-choice]{background:repeating-linear-gradient(135deg, var(--line) 0 3px, var(--canvas) 3px 7px);color:var(--ink)}._now_q5olw_45 ._band_q5olw_49 span{background:var(--coral-soft);color:var(--coral-ink)}._parts_q5olw_75{gap:6px;margin:0;padding:0;list-style:none;display:grid}._parts_q5olw_75 li{gap:var(--space-xs);font-size:var(--text-body-small);color:var(--muted);word-break:keep-all;grid-template-columns:4.5em 1fr;align-items:baseline;line-height:1.5;display:grid}._parts_q5olw_75 small{font-family:var(--font-mono);font-size:var(--text-caption)}._now_q5olw_45 ._parts_q5olw_75 span{color:var(--ink);font-weight:700}._now_q5olw_45 ._parts_q5olw_75 small{color:var(--coral-ink)}._note_q5olw_103{border-top:1px solid var(--line);font-size:var(--text-body-small);word-break:keep-all;margin:0;padding-top:14px;font-weight:700;line-height:1.6}._aside_q5olw_112{margin:var(--space-sm) 0 0;font-size:var(--text-caption);color:var(--muted)}._steps_q5olw_118{counter-reset:step;max-width:720px;margin:0;padding:0;list-style:none;display:grid}._steps_q5olw_118 li{-moz-column-gap:var(--space-sm);column-gap:var(--space-sm);padding-bottom:var(--space-md);counter-increment:step;grid-template-columns:36px 1fr;display:grid;position:relative}._steps_q5olw_118 li:last-child{padding-bottom:0}._steps_q5olw_118 li:before{content:"0" counter(step);background:var(--coral-soft);width:36px;height:36px;color:var(--coral-ink);font-family:var(--font-mono);font-size:var(--text-caption);border-radius:50%;grid-row:span 2;place-items:center;font-weight:700;display:grid}._steps_q5olw_118 li:not(:last-child):after{content:"";border-left:1px solid var(--line);position:absolute;top:42px;bottom:6px;left:18px}._steps_q5olw_118 b{min-height:36px;font-size:var(--text-pricing-body);align-self:center;align-items:center;font-weight:700;display:flex}._steps_q5olw_118 p{color:var(--muted);word-break:keep-all;margin:2px 0 0;font-size:15px;line-height:1.75}._source_q5olw_175{background:var(--canvas);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:var(--text-body-small);white-space:nowrap;border-radius:6px;padding:2px 6px;font-weight:600}._why_q5olw_185{gap:var(--space-xs);max-width:720px;padding:var(--space-md);border-left:3px solid var(--coral);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--canvas);display:grid}._why_q5olw_185 p{color:var(--muted);word-break:keep-all;margin:0;font-size:15px;line-height:1.75}._why_q5olw_185 ._point_q5olw_201{color:var(--ink);font-weight:700}@media (width<=760px){._compare_q5olw_16{grid-template-columns:1fr}._subject_q5olw_21{gap:20px;padding:20px 18px}._block_q5olw_6{padding-bottom:48px}._why_q5olw_185{padding:20px 18px}}
