@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-ext-600-normal.DDEJyoof.woff2)format("woff2"),url(/_astro/caveat-cyrillic-ext-600-normal.BLVNc-Ct.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-600-normal.Ba_MyzgW.woff2)format("woff2"),url(/_astro/caveat-cyrillic-600-normal.CqH0c_uj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-ext-600-normal.DDJRD6ps.woff2)format("woff2"),url(/_astro/caveat-latin-ext-600-normal.shBvSnoU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/unbounded-cyrillic-ext-500-normal.W5HR-Vum.woff2)format("woff2"),url(/_astro/unbounded-cyrillic-ext-500-normal.TEwFOE1B.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/unbounded-cyrillic-500-normal.vuFlZByi.woff2)format("woff2"),url(/_astro/unbounded-cyrillic-500-normal.CRDmNtZY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/unbounded-vietnamese-500-normal.BdVOZ7mI.woff2)format("woff2"),url(/_astro/unbounded-vietnamese-500-normal.DRrV6_OG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/unbounded-latin-ext-500-normal.BTIpesyw.woff2)format("woff2"),url(/_astro/unbounded-latin-ext-500-normal.DRTUZjT4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/unbounded-latin-500-normal.4slEIF53.woff2)format("woff2"),url(/_astro/unbounded-latin-500-normal.ZsrgWWU1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/unbounded-cyrillic-ext-600-normal.DtnEkFtx.woff2)format("woff2"),url(/_astro/unbounded-cyrillic-ext-600-normal.BY1ZbQNl.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/unbounded-cyrillic-600-normal.DW6uzIMB.woff2)format("woff2"),url(/_astro/unbounded-cyrillic-600-normal.B-s5c2Kn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/unbounded-vietnamese-600-normal.Cx2bTSHN.woff2)format("woff2"),url(/_astro/unbounded-vietnamese-600-normal.BzfrgZ_C.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/unbounded-latin-ext-600-normal.0iZLtTDV.woff2)format("woff2"),url(/_astro/unbounded-latin-ext-600-normal.ClMPf-bu.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/unbounded-latin-600-normal.oRSANpZr.woff2)format("woff2"),url(/_astro/unbounded-latin-600-normal.BPdB_PEv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/unbounded-cyrillic-ext-700-normal.ql9ya6Gs.woff2)format("woff2"),url(/_astro/unbounded-cyrillic-ext-700-normal.DbbkyFGP.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/unbounded-cyrillic-700-normal.BnWDpkfm.woff2)format("woff2"),url(/_astro/unbounded-cyrillic-700-normal.BKv7sql3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/unbounded-vietnamese-700-normal.CjKRcRIV.woff2)format("woff2"),url(/_astro/unbounded-vietnamese-700-normal.Bvu7IMCd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/unbounded-latin-ext-700-normal.BLzWLLjG.woff2)format("woff2"),url(/_astro/unbounded-latin-ext-700-normal.C5zWdd_U.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/unbounded-latin-700-normal.CaoNriVp.woff2)format("woff2"),url(/_astro/unbounded-latin-700-normal.CZtriu5h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-cyrillic-ext-400-normal.C0aKJzIG.woff2)format("woff2"),url(/_astro/onest-cyrillic-ext-400-normal.CV3RJNZo.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-cyrillic-400-normal.BTdD9fLi.woff2)format("woff2"),url(/_astro/onest-cyrillic-400-normal.BQq8x-Ju.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-math-400-normal.BOdeoExJ.woff2)format("woff2"),url(/_astro/onest-math-400-normal.BoceZrtY.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-symbols-400-normal.BKpJPZvB.woff2)format("woff2"),url(/_astro/onest-symbols-400-normal.Cyp7MkQ3.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-vietnamese-400-normal.5bytZ3jO.woff2)format("woff2"),url(/_astro/onest-vietnamese-400-normal.b_JsbRRP.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-latin-ext-400-normal.DN_ZkHKd.woff2)format("woff2"),url(/_astro/onest-latin-ext-400-normal.n6Pl0Elk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-latin-400-normal.9AYXx_QC.woff2)format("woff2"),url(/_astro/onest-latin-400-normal.RaMPE1jb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-cyrillic-ext-500-normal.BRptT_Q-.woff2)format("woff2"),url(/_astro/onest-cyrillic-ext-500-normal.C2Nf5dsb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-cyrillic-500-normal.CJRUgmys.woff2)format("woff2"),url(/_astro/onest-cyrillic-500-normal.BMFE-GJD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-math-500-normal.BAEyco5m.woff2)format("woff2"),url(/_astro/onest-math-500-normal.CFbo1AvL.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-symbols-500-normal.x8bjkRDT.woff2)format("woff2"),url(/_astro/onest-symbols-500-normal.BnHuuehd.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-vietnamese-500-normal.CYcoD-Qw.woff2)format("woff2"),url(/_astro/onest-vietnamese-500-normal.B-ujVS1X.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-latin-ext-500-normal.BOsNMgOh.woff2)format("woff2"),url(/_astro/onest-latin-ext-500-normal.BG_GNqt_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-latin-500-normal.2-RsuwM3.woff2)format("woff2"),url(/_astro/onest-latin-500-normal.CVP923du.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-cyrillic-ext-600-normal.akDnvndp.woff2)format("woff2"),url(/_astro/onest-cyrillic-ext-600-normal.DARnoHZf.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-cyrillic-600-normal.BZYKVyuq.woff2)format("woff2"),url(/_astro/onest-cyrillic-600-normal.DXk93W_-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-math-600-normal.DtDLLcx3.woff2)format("woff2"),url(/_astro/onest-math-600-normal.Cg9O0yw7.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-symbols-600-normal.xTLJvtuG.woff2)format("woff2"),url(/_astro/onest-symbols-600-normal.DbXpb-tr.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-vietnamese-600-normal.BB-MkYnX.woff2)format("woff2"),url(/_astro/onest-vietnamese-600-normal.Banm7-ne.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-latin-ext-600-normal.DJ0mJiNR.woff2)format("woff2"),url(/_astro/onest-latin-ext-600-normal.HzGxiJ8N.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-latin-600-normal.DM19Lk_j.woff2)format("woff2"),url(/_astro/onest-latin-600-normal.D88KJsY0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-cyrillic-ext-700-normal.Bv9yQbv6.woff2)format("woff2"),url(/_astro/onest-cyrillic-ext-700-normal.VHhFdOv4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-cyrillic-700-normal.3rOSeAdn.woff2)format("woff2"),url(/_astro/onest-cyrillic-700-normal.BYHfPO1G.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-math-700-normal.8BLSvV4n.woff2)format("woff2"),url(/_astro/onest-math-700-normal.DV7Jn8rc.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-symbols-700-normal.C_KQTiD_.woff2)format("woff2"),url(/_astro/onest-symbols-700-normal.DWaVlq9G.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-vietnamese-700-normal.o95X2wRR.woff2)format("woff2"),url(/_astro/onest-vietnamese-700-normal.DJPTbRH6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-latin-ext-700-normal.DSjWcyFb.woff2)format("woff2"),url(/_astro/onest-latin-ext-700-normal.CIZyApB7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-latin-700-normal.DMkYZIUB.woff2)format("woff2"),url(/_astro/onest-latin-700-normal.HOulLaZS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--blue:#15151c;--blue-2:#2c2c38;--blue-ink:#0b0b10;--sky:#b6a6ff;--sky-l:#f2eeff;--clay:#6a4bff;--clay-l:#ece7ff;--berry:#4a2ee0;--red:#b42318;--red-l:#fde8e5;--red-m:#f2a49a;--cream:#fff;--paper:#fafafc;--ink:#15151c;--butter:#f0f0f4;--butter-l:#f6f6f9;--muted:#55555f;--line:#15151c1a;--on-violet:#fff;--lilac-l:var(--sky-l);--on-blue:var(--cream);--on-accent:var(--cream);--ink-2:#2e2e38;--bg:var(--cream);--mist:#f0f0f4;--line-2:color-mix(in srgb, var(--blue) 30%, transparent);--accent:var(--blue);--accent-hover:var(--blue-2);--accent-press:var(--blue-ink);--accent-soft:var(--sky-l);--accent-ink:var(--blue);--ok:var(--blue);--ok-fill:var(--sky);--ok-soft:var(--sky-l);--warn:var(--red);--warn-fill:var(--red-m);--warn-soft:var(--butter-l);--risk:var(--red);--risk-fill:var(--red);--risk-soft:var(--red-l);--focus:var(--blue-2);--orange:var(--accent);--orange-hover:var(--accent-hover);--orange-ink:var(--accent-ink);--orange-soft:var(--accent-soft);--panel:var(--paper);--font-head:"Unbounded", "Onest", system-ui, sans-serif;--font-body:"Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-num:"Onest", system-ui, sans-serif;--font:var(--font-body);--font-display:var(--font-head);--font-hand:"Caveat", "Comic Sans MS", cursive;--fs-hero:clamp(34px, 8.6vw, 76px);--fs-h1:clamp(32px, 5.6vw, 64px);--fs-h2:clamp(27px, 3.6vw, 46px);--fs-h3:clamp(20px, 1.8vw, 25px);--fs-lead:clamp(19px, 1.6vw, 22px);--fs-body:18px;--fs-small:17px;--fs-cap:16px;--measure:34em;--r-sm:14px;--r-md:20px;--r-lg:24px;--r-xl:32px;--r-2xl:40px;--r-pill:999px;--gutter:16px;--section:80px;--container:1240px;--header-h:68px;--ease:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-strong:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--ease-back:cubic-bezier(.34, 1.45, .64, 1);--t-fast:.15s;--t-mid:.25s;--t-slow:.42s;--shadow-float:0 24px 50px -20px color-mix(in srgb, var(--blue-ink) 35%, transparent), 0 2px 6px color-mix(in srgb, var(--blue-ink) 6%, transparent)}@media (width>=768px){:root{--gutter:32px;--section:112px;--header-h:80px}}@media (width>=1024px){:root{--fs-body:19px;--gutter:40px}}@media (width>=1200px){:root{--section:144px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px);background:var(--cream);color-scheme:light}body{font-family:var(--font-body);font-size:var(--fs-body);color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55;overflow-x:clip}img,svg{max-width:100%;display:block}img{height:auto}a{color:var(--blue);text-underline-offset:3px;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}a:hover{color:var(--blue-2);text-decoration-color:currentColor}p{text-wrap:pretty;margin:0 0 1em}h1,h2,h3,h4{color:var(--blue);font-family:var(--font-head);text-wrap:balance;margin:0;font-weight:600}h1,.h1{font-size:var(--fs-h1);letter-spacing:-.025em;line-height:1.08}h2,.h2{font-size:var(--fs-h2);letter-spacing:-.02em;line-height:1.1}h3,.h3{font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:600;line-height:1.2}h1,h2,h3{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.lead{font-size:var(--fs-lead);color:var(--ink-2);max-width:var(--measure);margin:0;line-height:1.5}main p{max-width:var(--measure)}.muted{color:var(--muted)}.small{font-size:var(--fs-small)}.num,.mono{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}strong,b{font-weight:700}::selection{background:var(--clay-l);color:var(--ink)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:8px}.on-blue :focus-visible,.site-header--blue :focus-visible,.site-footer :focus-visible{outline-color:var(--sky)}button{font:inherit;color:inherit}input,select,textarea{font:inherit}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{background:var(--blue);color:var(--cream);z-index:100;border-radius:12px;padding:10px 16px;position:absolute;top:8px;left:-999px}.skip-link:focus{color:var(--cream);left:8px}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding:0 max(var(--gutter), env(safe-area-inset-left));margin:0 auto}.container--narrow{max-width:calc(860px + 2 * var(--gutter))}.section{padding:var(--section) 0 0}.section-head{flex-direction:column;gap:14px;max-width:860px;margin-bottom:28px;display:flex}@media (width>=768px){.section-head{margin-bottom:48px}}.section-head--row{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;max-width:none}.section-head--row>div{flex-direction:column;gap:14px;max-width:860px;display:flex}.site-header{--hd-bg:var(--cream);--hd-fg:var(--blue);--hd-bar1:var(--blue);--hd-bar2:var(--sky);--hd-soft:color-mix(in srgb, var(--blue) 7%, transparent);--hd-soft-2:color-mix(in srgb, var(--blue) 13%, transparent);--hd-ring:color-mix(in srgb, var(--blue) 22%, transparent);z-index:50;background:var(--hd-bg);color:var(--hd-fg);transition:transform var(--t-slow) var(--ease-out), box-shadow var(--t-mid) var(--ease);position:sticky;top:0}.site-header--blue{--hd-bg:var(--blue);--hd-fg:var(--cream);--hd-bar1:var(--cream);--hd-bar2:var(--sky);--hd-soft:color-mix(in srgb, var(--cream) 10%, transparent);--hd-soft-2:color-mix(in srgb, var(--cream) 18%, transparent);--hd-ring:color-mix(in srgb, var(--cream) 30%, transparent)}.site-header.is-scrolled{box-shadow:0 1px 0 var(--line), 0 10px 30px -18px color-mix(in srgb, var(--blue-ink) 35%, transparent)}.site-header--blue.is-scrolled{box-shadow:0 10px 30px -14px color-mix(in srgb, var(--blue-ink) 60%, transparent)}.site-header.is-hidden{transform:translateY(-101%)}.site-header__inner{height:var(--header-h);justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.hd-nav{display:none}@media (width>=1180px){.site-header .brand__eq{display:none}.hd-nav{border-radius:var(--r-pill);background:var(--butter);align-items:center;gap:2px;margin-left:24px;padding:5px;display:flex}.hd-nav a{border-radius:var(--r-pill);min-height:40px;color:var(--ink);font:600 16px/1 var(--font-body);white-space:nowrap;transition:background-color var(--t-fast) var(--ease);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.hd-nav a:hover{background:var(--cream);color:var(--ink)}.hd-nav a[aria-current=page]{background:var(--cream);box-shadow:0 1px 3px #15151c14}.site-header .bk-hint{display:none}}.brand{min-height:44px;color:var(--hd-fg);border-radius:12px;flex-shrink:0;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.brand:hover{color:var(--hd-fg)}.brand svg{width:30px;height:23px;overflow:visible}.brand b{font:600 20px/1.08 var(--font-head);letter-spacing:-.03em;transform:translateY(-1px)}@media (width>=768px){.brand svg{width:34px;height:26px}.brand b{font-size:27px}}.brand .lb1{fill:var(--hd-bar1)}.brand .lb2{fill:var(--clay)}.brand .lb{transition:transform .9s var(--ease-back) .25s}html.js-anim .brand .lb1{transform:translate(8px)}html.js-anim .brand .lb2{transform:translate(-6px)}html.js-anim.loaded .brand .lb1,html.js-anim.loaded .brand .lb2{transform:none}@media (hover:hover) and (pointer:fine){.brand:hover .lb1{transition-delay:0s;transform:translate(3px)}.brand:hover .lb2{transition-delay:0s;transform:translate(-3px)}}.site-header__act{align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}@media (width>=768px){.site-header__act{gap:8px}}.hd-link{border-radius:var(--r-pill);min-height:44px;color:var(--hd-fg);font:700 16px/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.hd-link svg{flex-shrink:0;width:21px;height:21px}.hd-link:hover{color:var(--hd-fg);background:var(--hd-soft)}.hd-link:active{transform:scale(.97)}.hd-link[aria-current=page]{background:var(--hd-soft-2)}.site-header .hd-desk{display:none}@media (width>=1000px){.site-header .hd-desk{display:inline-flex}}.site-header .hd-cta.hd-mob{height:44px;min-height:44px;padding:0 16px;display:inline-flex}@media (width<=999px){.site-header .brand__eq,.site-header .bk-hint{display:none}}@media (width>=1000px){.site-header .hd-cta.hd-mob{display:none}}@media (width<=380px){.site-header .hd-cta.hd-mob{padding:0 12px}.site-header__act{gap:4px}}@media (width>=1000px) and (width<=1239px){.hd-link.hd-desk{width:44px;padding:0}.hd-link.hd-desk span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}.hd-me{box-shadow:inset 0 0 0 2px var(--hd-ring)}.hd-cta.btn{height:48px;min-height:48px;padding:0 22px;font-size:16px}.site-header--blue .hd-cta{background:var(--cream);color:var(--blue)}.site-header--blue .hd-cta:hover{background:var(--butter);color:var(--blue)}.hd-menu{background:var(--hd-soft);min-height:44px;padding:0 16px}.site-header--blue .hd-menu{background:var(--cream);color:var(--blue)}.site-header--blue .hd-menu:hover{background:var(--butter);color:var(--blue)}.hd-menu i{background:var(--clay);width:6px;height:6px;box-shadow:9px 0 0 var(--sky);transition:transform var(--t-mid) var(--ease-back);border-radius:50%;margin-right:9px;display:inline-block}.site-header.menu-open .hd-menu i{transform:rotate(90deg)translate(-4px)}@media (width<=420px){.hd-menu{padding:0 13px}.hd-menu i{display:none}}.brand__eq{background:var(--blue);cursor:pointer;isolation:isolate;width:48px;height:48px;transition:background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border:0;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0;display:inline-flex;position:relative}.site-header--blue .brand__eq{background:var(--cream)}.brand__eq:before{content:"";z-index:-1;background:var(--sky);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.brand__eq span{background:var(--cream);width:21px;height:5px;transition:transform var(--t-mid) var(--ease-back);border-radius:5px;display:block}.brand__eq span+span{background:var(--sky)}.site-header--blue .brand__eq span{background:var(--blue)}.site-header--blue .brand__eq span+span{background:var(--sky)}.brand__eq:hover{background:var(--blue-2)}.site-header--blue .brand__eq:hover{background:var(--butter)}.brand__eq:active{transform:scale(.94)}.brand__eq:hover span:first-child,.brand__eq[aria-expanded=true] span:first-child{transform:translateY(-2px)rotate(-7deg)}.brand__eq:hover span:last-child,.brand__eq[aria-expanded=true] span:last-child{transform:translateY(2px)rotate(7deg)}@media (prefers-reduced-motion:no-preference){.site-header .brand__eq span:first-child{animation:eq-in-a .9s var(--ease-back) .45s backwards}.site-header .brand__eq span:last-child{animation:eq-in-b .9s var(--ease-back) .45s backwards}.site-header .brand__eq:before{animation:eq-pulse 1.5s var(--ease-out) 1.3s 2 backwards}}@keyframes eq-in-a{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes eq-in-b{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes eq-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@media (width>=768px){.brand__eq{width:52px;height:52px}.brand__eq span{width:23px}}.bk-hint{min-width:0;color:var(--hd-fg);pointer-events:none;user-select:none;align-items:center;gap:1px;display:flex}.bk-hint__txt{font-family:var(--font-hand);text-align:right;white-space:nowrap;font-size:21px;font-weight:600;line-height:.9;transform:rotate(-5deg)}.bk-hint__txt span{display:block}.bk-hint svg{flex-shrink:0;width:26px;height:24px;margin-top:10px}@media (width>=400px){.bk-hint__txt{font-size:23px}}@media (width>=768px){.bk-hint__txt{font-size:28px;line-height:1}.bk-hint__txt span{display:inline}.bk-hint svg{width:36px;height:24px;margin-top:12px}}@media (width>=1000px){.bk-hint{margin-left:8px}}@media (prefers-reduced-motion:no-preference){.bk-hint__txt{animation:hint-in .7s var(--ease-out) .9s backwards}.bk-hint svg path{stroke-dasharray:60;animation:hint-draw .7s var(--ease-out) 1.2s backwards}}@keyframes hint-in{0%{opacity:0;transform:translateY(6px)rotate(-5deg)}to{opacity:1;transform:rotate(-5deg)}}@keyframes hint-draw{0%{stroke-dashoffset:60px}to{stroke-dashoffset:0}}html.bk-open .bk-hint{opacity:.45}.icon-btn{border-radius:var(--r-pill);width:48px;height:48px;box-shadow:inset 0 0 0 2px var(--line);background:var(--paper);cursor:pointer;color:var(--blue);transition:box-shadow var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.icon-btn:hover{box-shadow:inset 0 0 0 2px var(--blue);color:var(--blue)}.icon-btn svg{width:20px;height:20px}.site-menu{left:max(var(--gutter), env(safe-area-inset-left));right:max(var(--gutter), env(safe-area-inset-right));display:none;position:absolute;top:calc(100% - 4px)}.site-header.menu-open .site-menu{display:block}.site-menu__inner{max-height:calc(100dvh - var(--header-h) - 16px);overscroll-behavior:contain;background:var(--paper);color:var(--ink);box-shadow:0 30px 70px -20px color-mix(in srgb, var(--blue-ink) 45%, transparent), 0 0 0 1px var(--line);transform-origin:100% 0;border-radius:28px;margin:0 auto;padding:10px;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.site-header.menu-open .site-menu__inner{animation:menu-in .32s var(--ease-strong)}}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:none}}@media (width>=700px){.site-menu{width:440px;left:auto}}.site-menu a{min-height:64px;color:var(--blue);font:700 20px/1.2 var(--font-body);letter-spacing:-.01em;transition:background-color var(--t-fast) var(--ease);border-radius:20px;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:6px 12px 6px 6px;text-decoration:none;display:grid}.site-menu a:hover{background:var(--butter-l);color:var(--blue)}.site-menu a>svg{width:20px;height:20px;color:var(--blue);opacity:.55;transition:transform var(--t-mid) var(--ease-out), opacity var(--t-fast)}.site-menu a:hover>svg{opacity:1;transform:translate(3px)}.site-menu a[aria-current=page]{background:var(--cream)}.mn-ic{background:var(--sky-l);border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.mn-ic .char{width:40px}.mn-ic--clay{background:var(--clay-l)}.mn-ic--butter{background:var(--butter)}.mn-ic--lilac{background:var(--lilac-l)}.mn-ic--blue{background:var(--blue)}.mn-ic--blue .char{width:38px}.mn-ic svg.mn-glyph{width:24px;height:24px;color:var(--blue)}.site-menu .mn-cta{background:var(--blue);color:var(--cream);margin-top:4px}.site-menu .mn-cta:hover{background:var(--blue-2);color:var(--cream)}.site-menu .mn-cta>svg{color:var(--cream);opacity:1}.site-menu .mn-cta .mn-ic{background:var(--cream)}.mn-tools{flex-wrap:wrap;gap:8px;margin:6px 0 4px;display:flex}.site-menu .mn-tools a{background:var(--paper);min-height:48px;box-shadow:inset 0 0 0 1.5px var(--line);font:700 17px/1.2 var(--font-body);letter-spacing:0;color:var(--blue);border-radius:999px;padding:0 16px;display:inline-flex}.site-menu .mn-tools a:hover{background:var(--butter-l)}.mn-minor{border-top:1.5px solid var(--line);flex-wrap:wrap;gap:4px;margin-top:6px;padding:6px 0 2px;display:flex}.site-menu .mn-minor a{min-height:48px;font:600 17px/1.2 var(--font-body);letter-spacing:0;color:var(--ink-2);padding:0 14px;display:inline-flex}.site-menu .mn-minor a:hover{color:var(--blue)}.site-menu .mn-cta{margin:0 0 6px}.mn-group{font:700 16px/1.3 var(--font-body);color:var(--muted);margin:8px 12px 6px}.mn-take{margin:0 6px 8px}.mn-more{border-top:1.5px solid var(--line);margin:4px 0 0}.mn-more>summary{min-height:52px;font:700 18px/1.2 var(--font-body);color:var(--blue);cursor:pointer;justify-content:space-between;align-items:center;padding:6px 12px;list-style:none;display:flex}.mn-more>summary::-webkit-details-marker{display:none}.mn-more>summary:after{content:"+";font:600 22px/1 var(--font-body);color:var(--berry)}.mn-more[open]>summary:after{content:"−"}.mn-more .mn-tools{margin:0 6px 8px}.mn-minor{align-items:center}.mn-minor__k{font:700 16px/1.2 var(--font-body);color:var(--muted);padding:0 4px 0 12px}.btn{border-radius:var(--r-pill);height:58px;font-family:var(--font-body);white-space:nowrap;cursor:pointer;user-select:none;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease), transform var(--t-fast) var(--ease-strong);border:0;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:18px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.btn:active{transition-duration:80ms;transform:scale(.97)}.btn .i-go{transition:transform var(--t-mid) var(--ease-out)}.btn:hover .i-go{transform:translate(4px)}.btn-primary,.btn-blue{background:var(--blue);color:var(--cream)}.btn-primary:hover,.btn-blue:hover{background:var(--blue-2);color:var(--cream)}.btn-primary:active,.btn-blue:active{background:var(--blue-ink)}.btn-dark{background:var(--blue-ink);color:var(--cream)}.btn-dark:hover{background:var(--blue);color:var(--cream)}.btn-secondary{color:var(--blue);box-shadow:inset 0 0 0 2px var(--line-2);background:0 0}.btn-secondary:hover{background:var(--paper);color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue)}.btn-ghost{color:var(--blue);background:0 0;padding:0 14px}.btn-ghost:hover{background:var(--mist);color:var(--blue)}.btn-cream{background:var(--clay);color:var(--on-violet)}.btn-cream:hover{background:var(--berry);color:var(--on-violet)}.on-blue .btn-primary{background:var(--clay);color:var(--on-violet)}.on-blue .btn-primary:hover{background:var(--berry);color:var(--on-violet)}.on-blue .btn-secondary,.btn-line-cream{color:var(--cream);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--cream) 45%, transparent);background:0 0}.on-blue .btn-secondary:hover,.btn-line-cream:hover{background:color-mix(in srgb, var(--cream) 10%, transparent);color:var(--cream);box-shadow:inset 0 0 0 2px var(--cream)}.btn-sm{height:46px;padding:0 20px;font-size:16px}.btn-lg{height:62px;padding:0 32px;font-size:19px}.btn-block{width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.4;pointer-events:none}.btn svg{flex-shrink:0;width:20px;height:20px}.btn-row{flex-wrap:wrap;gap:12px;display:flex}@media (width<=599px){.btn:not(.btn-sm):not(.hd-cta){white-space:normal;text-align:center;height:auto;min-height:58px;padding:14px 24px;line-height:1.2}.btn-lg:not(.btn-sm){min-height:62px}}.arrow-dot{border-radius:var(--r-pill);background:var(--paper);width:40px;height:40px;color:var(--blue);transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), transform var(--t-mid) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.arrow-dot svg{width:18px;height:18px}.link-more{color:var(--blue);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.link-more:hover{color:var(--blue)}a:hover .arrow-dot,button:hover .arrow-dot{background:var(--blue);color:var(--cream);transform:translate(3px)}.card{background:var(--paper);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1.5px var(--line);padding:24px}@media (width>=768px){.card{border-radius:var(--r-xl);padding:32px}}.card--outline{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line)}.card--cream{background:var(--paper)}.card--accent{background:var(--sky-l);box-shadow:none}.card h3+p,.card h3+.muted{margin-top:10px}.card p:last-child{margin-bottom:0}.tag{border-radius:var(--r-pill);background:var(--sky-l);min-height:30px;color:var(--blue);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:700;display:inline-flex}.tag--plain{background:var(--cream);color:var(--muted)}.tag--ink{background:var(--blue);color:var(--cream)}.num-dot{border-radius:var(--r-pill);background:var(--paper);width:42px;height:42px;color:var(--blue);font:500 18px/1 var(--font-num);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.num-dot--accent{background:var(--blue);color:var(--cream)}.icon-tile{background:var(--paper);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:60px;display:flex}.icon-tile img{object-fit:contain;width:60px;height:50px}.grid{gap:14px;display:grid}@media (width>=768px){.grid{gap:20px}}.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}@media (width>=700px){.grid-2,.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.pen-note{background:var(--sky-l);color:var(--ink-2);border-radius:18px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:16px;line-height:1.5;display:flex}.pen-note svg{width:18px;height:18px;color:var(--blue);flex-shrink:0;margin-top:2px}.pen-note--plain{background:0 0;padding:0}span.eq{flex-direction:column;flex-shrink:0;gap:6px;width:40px;display:inline-flex}span.eq>span{background:var(--blue);border-radius:9px;height:9px;display:block}span.eq>span+span{background:var(--sky)}span.eq--sm{gap:4px;width:24px}span.eq--sm>span{height:5px}.cta-band{border-radius:var(--r-xl);background:var(--blue);color:var(--cream);flex-direction:column;align-items:flex-start;gap:22px;padding:32px 24px;display:flex;position:relative;overflow:hidden}.cta-band h2{color:var(--cream);font-size:clamp(30px,3.6vw,48px)}.cta-band p{color:color-mix(in srgb, var(--cream) 86%, transparent);font-size:var(--fs-lead);max-width:560px;margin:12px 0 0}.cta-band .btn{width:100%}.cta-band .btn-primary{background:var(--cream);color:var(--blue)}.cta-band .btn-primary:hover{background:var(--butter);color:var(--blue)}.cta-band .btn-secondary{color:var(--cream);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--cream) 45%, transparent)}.cta-band .btn-secondary:hover{background:color-mix(in srgb, var(--cream) 10%, transparent);color:var(--cream)}.cta-band :focus-visible{outline-color:var(--sky)}@media (width>=768px){.cta-band{border-radius:var(--r-2xl);flex-direction:row;justify-content:space-between;align-items:center;padding:56px 64px}.cta-band .btn{width:auto}}.site-footer{margin-top:var(--section);background:var(--blue);color:var(--cream);padding:56px 0 calc(32px + env(safe-area-inset-bottom));border-radius:var(--r-xl) var(--r-xl) 0 0;font-size:16px}@media (width>=768px){.site-footer{border-radius:var(--r-2xl) var(--r-2xl) 0 0;padding-top:72px}}.footer-top{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (width>=900px){.footer-top{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:56px}}.footer-brand .brand{color:var(--cream);margin-bottom:14px}.footer-brand .brand .lb1{fill:var(--cream)}.footer-brand .brand .lb2{fill:var(--sky)}.footer-brand p{color:color-mix(in srgb, var(--cream) 82%, transparent);margin:0 0 8px;font-size:17px}.footer-brand a{color:var(--sky);font-weight:700;text-decoration:none}.footer-brand a:hover{color:var(--cream)}.footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px;display:grid}@media (width>=700px){.footer-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer-nav a{min-height:44px;color:var(--cream);align-items:center;font-size:17px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.footer-nav a:hover{color:var(--sky)}.footer-legal{border-top:1.5px solid color-mix(in srgb, var(--cream) 16%, transparent);color:color-mix(in srgb, var(--cream) 72%, transparent);flex-direction:column;gap:6px;margin-top:36px;padding-top:20px;font-size:16px;line-height:1.5;display:flex}.footer-legal p{max-width:none;margin:0}.footer-legal a{color:var(--sky)}.reveal--wait{opacity:.001;filter:blur(12px);transform:translateY(18px)scale(.985)}.reveal--wait.is-in{opacity:1;filter:none;transition:opacity .9s var(--ease-out) calc(var(--d,0) * 1ms), filter .9s var(--ease-out) calc(var(--d,0) * 1ms), transform .9s var(--ease-out) calc(var(--d,0) * 1ms);transform:none}html.lite .reveal--wait{filter:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.reveal,.reveal--wait{opacity:1;filter:none;transform:none}.site-header.is-hidden{transform:none}}.hand{max-width:100%;font-family:var(--font-hand);letter-spacing:0;color:var(--blue);transform:rotate(var(--tilt,-3deg));transform-origin:0;text-wrap:balance;align-items:center;gap:4px;font-size:clamp(24px,2.3vw,31px);font-weight:600;line-height:1;display:inline-flex}.on-blue .hand,.hand--on-blue{color:var(--cream)}.hand--accent{color:var(--berry)}.on-blue .hand--accent{color:var(--clay)}.hand__t{display:block}.hand__arr{flex:none;line-height:0;display:block}.hand__arr svg{width:42px;height:28px}.hand--down,.hand--up{flex-direction:column;align-items:flex-start;gap:2px}.hand--down .hand__arr,.hand--up .hand__arr{margin-left:18px}.hand--up-right .hand__arr,.hand--down-right .hand__arr{align-self:flex-start}@media (prefers-reduced-motion:no-preference){.hand.is-draw .hand__arr path{stroke-dasharray:80;stroke-dashoffset:80px;animation:hand-draw .9s var(--ease-out) .3s forwards}}@keyframes hand-draw{to{stroke-dashoffset:0}}.pg-hand{margin-top:14px;margin-left:6px}.article-hand{margin-left:10px;font-size:24px}.kc-market__hand{margin-top:6px;font-size:22px}.of-top__hand{margin-top:16px}.ck-hand{margin-top:10px}.st-hand{margin:8px 0 2px 4px}.mr-hand{margin:4px 0 8px 2px;font-size:24px}.ck-score .hand{color:var(--clay)}.st-ank__head .hand,.hm-cs .hand--accent{color:var(--blue-ink)}.hero{padding:20px 0 0}@media (width>=768px){.hero{padding:48px 0 0}}.hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""art""body";gap:20px;display:grid}.hero__head{flex-direction:column;grid-area:head;gap:14px;display:flex}.hero__art{grid-area:art;margin:0 -8px}.hero__art img{width:100%;max-width:640px;margin:0 auto}.hero__body{flex-direction:column;grid-area:body;gap:16px;display:flex}@media (width>=980px){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head art""body art";align-items:start;gap:32px 48px}.hero__head{gap:22px}.hero__art{align-self:center;margin:0}}.hero h1{max-width:640px}.hero .lead,.hero--page .hero__art img{max-width:560px}.sit-label{margin:0;font-size:16px;font-weight:600}.sit-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sit{border:1.5px solid var(--line);border-radius:var(--r-md);background:var(--paper);color:var(--ink);transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);align-items:center;gap:14px;padding:8px 14px 8px 8px;text-decoration:none;display:flex}.sit:hover{border-color:var(--ink);background:var(--paper);color:var(--ink)}.sit:active{transform:scale(.99)}.sit__icon{background:var(--paper);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:50px;display:flex}.sit__icon img{object-fit:contain;width:50px;height:42px}.sit__text{flex-direction:column;flex-grow:1;gap:1px;min-width:0;display:flex}.sit__title{font-size:17px;font-weight:600;line-height:1.3}.sit__sub{color:var(--muted);font-size:15px;line-height:1.35}@media (width>=768px){.sit{gap:16px;padding:10px 18px 10px 10px}.sit__icon{width:68px;height:54px}.sit__icon img{width:58px;height:46px}.sit__title{font-size:18px}.sit__sub{font-size:15.5px}}.facts-row{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:4px 0 0;padding:0;font-size:15.5px;list-style:none;display:flex}.facts-row li{align-items:center;gap:8px;display:flex}.facts-row svg{color:var(--ok);width:18px;height:18px}.eq-steps{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.eq-step{border-radius:var(--r-lg);background:var(--paper);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:20px;display:grid}.eq-step .num-dot{width:36px;height:36px;font-size:17px}.eq-step p{grid-column:1/-1}@media (width>=960px){.eq-step{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.eq-step .num-dot{width:40px;height:40px}}.eq-step p{color:var(--muted);margin:0}.eq-step--result{background:var(--accent-soft)}.eq-step__art{align-items:flex-end;height:96px;margin-bottom:4px;display:flex}.eq-step__art img{width:auto;height:96px}.eq-sign{justify-content:center;align-items:center;height:28px;font-size:36px;font-weight:700;line-height:1;display:flex}@media (width>=960px){.eq-steps{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 48px minmax(0,1fr);gap:16px}.eq-step{padding:32px}.eq-sign{height:auto;font-size:44px}}.peek{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}@media (width>=960px){.peek{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.check-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.check-list li{align-items:flex-start;gap:12px;font-size:18px;line-height:1.5;display:flex}.check-list svg{color:var(--accent-ink);flex-shrink:0;width:22px;height:22px;margin-top:2px}.check-list b{font-weight:600}.peek-card{background:var(--paper);border:1.5px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-float);flex-direction:column;gap:16px;padding:20px;display:flex}@media (width>=768px){.peek-card{padding:28px}}.trust-card{flex-direction:column;gap:12px;display:flex}.trust-card .ico{background:var(--paper);width:48px;height:48px;color:var(--accent-ink);border-radius:14px;justify-content:center;align-items:center;display:flex}.trust-card .ico svg{width:24px;height:24px}.trust-card p{color:var(--muted);margin:0}.mat-card{border-radius:var(--r-lg);background:var(--paper);color:var(--ink);transition:transform var(--t-mid) var(--ease), box-shadow var(--t-mid) var(--ease);flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.mat-card:hover{color:var(--ink);box-shadow:var(--shadow-float);transform:translateY(-3px)}.mat-card__art{background:var(--mist);aspect-ratio:4/3;flex-shrink:0;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.mat-card__art img{object-fit:cover;object-position:bottom;width:100%;height:100%}.mat-card__body{flex-direction:column;flex-grow:1;gap:10px;padding:20px 22px 24px;display:flex}.mat-card__body p{color:var(--muted);margin:0;font-size:17px}.mat-card__meta{flex-wrap:wrap;gap:8px;display:flex}.mat-card h3{font-size:21px}.mat-card__more{margin-top:auto;padding-top:6px}.team{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}@media (width>=960px){.team{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.team__stats{flex-wrap:wrap;gap:16px 40px;margin-top:8px;display:flex}.stat{flex-direction:column;gap:2px;display:flex}.stat b{letter-spacing:-.03em;font-size:clamp(36px,4vw,52px);line-height:1}.stat span{color:var(--muted);font-size:16px}.faq{border-top:1.5px solid var(--line);flex-direction:column;display:flex}.faq details{border-bottom:1.5px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:19px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .plus{border-radius:var(--r-pill);background:var(--paper);width:32px;height:32px;transition:background-color var(--t-fast) var(--ease);flex-shrink:0;position:relative}.faq summary .plus:before,.faq summary .plus:after{content:"";background:var(--ink);width:12px;height:2px;transition:transform var(--t-mid) var(--ease);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq summary .plus:after{transform:translate(-50%,-50%)rotate(90deg)}.faq details[open] summary .plus{background:var(--accent)}.faq details[open] summary .plus:after{transform:translate(-50%,-50%)rotate(0)}.faq details p{color:var(--muted);max-width:760px;margin:0 0 20px}.gl-dogovor{background:var(--mist);max-width:560px;color:var(--ink);border-radius:16px;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;text-decoration:none;display:flex}.gl-dogovor>svg{color:var(--accent-ink);flex-shrink:0}.gl-dogovor span:not(.arrow-dot){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gl-dogovor small{color:var(--muted);font-size:15px;line-height:1.4}.gl-dogovor:hover .arrow-dot{transform:translate(3px)}.search-field{flex-direction:column;gap:8px;max-width:560px;display:flex}.search-field label{font-size:16px;font-weight:600}.search-field__box{position:relative}.search-field__box svg{color:var(--muted);position:absolute;top:50%;left:18px;transform:translateY(-50%)}.search-field input{border:1.5px solid var(--line-2);background:var(--paper);width:100%;height:56px;color:var(--ink);border-radius:14px;padding:0 18px 0 48px;font-size:17px}.search-field input:focus{border-color:var(--ink);box-shadow:0 0 0 4px var(--sky-l);outline:none}.search-results{flex-direction:column;gap:8px;margin-top:8px;display:flex}.search-results a{background:var(--paper);color:var(--ink);border-radius:12px;justify-content:space-between;gap:12px;padding:12px 16px;font-weight:500;text-decoration:none;display:flex}.search-results a span{color:var(--muted);font-size:15px;font-weight:500}.search-results a:hover{background:var(--accent-soft);color:var(--ink)}.search-empty{border-radius:var(--r-md);background:var(--mist);flex-direction:column;align-items:flex-start;gap:12px;margin:8px 0 0;padding:18px;display:flex}.search-empty[hidden],.search-more[hidden]{display:none}.search-empty__text{color:var(--ink);margin:0;font-size:17px;font-weight:600;line-height:1.5}.search-empty__label{color:var(--muted);margin:6px 0 0;font-size:16px}.search-empty .search-results{align-self:stretch;margin:0}.search-more{color:var(--muted);margin:4px 0 0;font-size:16px}.search-more a{font-weight:600}@media (width<=979px){.ak-hero .hero__grid{grid-template-areas:"head""body""art"}}.topic-card{border-radius:var(--r-lg);background:var(--paper);flex-direction:column;gap:16px;height:100%;padding:24px;display:flex}.topic-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.topic-card ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.topic-card li a{color:var(--ink);align-items:baseline;gap:10px;font-size:17px;line-height:1.4;text-decoration:none;display:flex}.topic-card li a:hover{color:var(--accent-ink)}.topic-card li .tag{flex-shrink:0;height:22px;font-size:15px}.topic-wide{border-radius:var(--r-lg);border:1.5px solid var(--line);color:var(--ink);flex-direction:column;gap:16px;margin-top:16px;padding:20px;text-decoration:none;display:flex}.topic-wide:hover{border-color:var(--ink);color:var(--ink)}.topic-wide p{color:var(--muted);margin:4px 0 0}@media (width>=768px){.topic-wide{flex-direction:row;align-items:center;margin-top:20px;padding:18px 24px 18px 18px}.topic-wide>div{flex-grow:1}}.lesson-card{border-radius:var(--r-lg);border:1.5px solid var(--line);color:var(--ink);height:100%;transition:border-color var(--t-fast) var(--ease);flex-direction:column;gap:12px;padding:24px;text-decoration:none;display:flex}.lesson-card:hover{border-color:var(--ink);color:var(--ink)}.lesson-card p{color:var(--muted);margin:0;font-size:17px}.lesson-card__art{background:var(--mist);aspect-ratio:4/3;border-radius:16px;flex-shrink:0;margin:-8px -8px 4px;overflow:hidden}.lesson-card__art img{object-fit:cover;object-position:bottom;width:100%;height:100%}.lesson-card__foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:4px;font-size:16px;font-weight:600;display:flex}.done-mark{color:var(--ok);align-items:center;gap:6px;font-size:15px;font-weight:600;display:none}.is-done .done-mark{display:inline-flex}.gloss-card{border-radius:var(--r-lg);background:var(--paper);flex-direction:column;gap:12px;height:100%;padding:24px;display:flex}.gloss-card .bank{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--risk-fill);font-size:16px;text-decoration-thickness:2px}.gloss-card p{margin:0}.crumbs{flex-wrap:wrap;gap:6px;margin-bottom:14px;font-size:15.5px;font-weight:600;display:flex}.crumbs a{color:var(--accent-ink);text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs span{color:var(--muted)}.article-hero{padding:20px 0 0}@media (width>=768px){.article-hero{padding:40px 0 0}}.article-hero__grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;display:grid}@media (width>=980px){.article-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px}}.article-hero h1{font-size:clamp(33px,4.43vw,59px)}.article-hero .lead{max-width:640px;margin-top:16px}.article-hero__meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.article-hero__art{background:var(--mist);border-radius:var(--r-xl);overflow:hidden}.article-hero__art img{width:100%}@media (width>=768px){.article{padding-top:64px}}.a-sec{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:36px;display:grid}@media (width>=1024px){.a-sec{grid-template-columns:minmax(0,680px) minmax(0,300px);column-gap:56px;margin-bottom:48px}.a-sec>.a-main{grid-column:1}.a-sec>.a-aside{grid-column:2;padding-top:50px}.a-sec--full>.a-main{grid-column:1/-1}}.a-main{flex-direction:column;gap:14px;min-width:0;display:flex}.a-main h2{letter-spacing:-.015em;font-size:clamp(20px,2.13vw,28px);line-height:1.2}.a-main p,.a-main li{font-size:18px;line-height:1.6}@media (width>=768px){.a-main p,.a-main li{font-size:19px}}.a-main p{margin:0}.a-main ul,.a-main ol{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.a-main li::marker{color:var(--accent-ink);font-weight:700}.term{text-decoration:underline;text-decoration-color:var(--sky);text-underline-offset:4px;text-decoration-thickness:4px}.a-aside .pen-note{background:var(--accent-soft)}@media (width>=1024px){.a-aside .pen-note{background:0 0;padding:0;font-size:17px}}.a-num{border-radius:var(--r-pill);background:var(--accent);width:34px;height:34px;color:var(--on-accent);justify-content:center;align-items:center;margin-bottom:4px;font-size:17px;font-weight:700;display:inline-flex}.a-fig{border-radius:var(--r-lg);background:var(--paper);margin:8px 0 0;padding:16px}.a-fig img{width:100%}.a-fig figcaption{color:var(--muted);margin-top:10px;font-size:15.5px}@media (width>=768px){.a-fig{padding:24px}}.inline-cta{border-radius:var(--r-lg);border:1.5px solid var(--line);color:var(--ink);transition:border-color var(--t-fast) var(--ease);align-items:center;gap:14px;margin:4px 0 40px;padding:14px 16px 14px 14px;text-decoration:none;display:flex}.inline-cta:hover{border-color:var(--ink);color:var(--ink)}.inline-cta__art{background:var(--paper);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:60px;display:flex}.inline-cta__art img{object-fit:contain;width:62px;height:52px}.inline-cta__text{flex-direction:column;flex-grow:1;gap:2px;display:flex}.inline-cta__text b{font-size:18px;line-height:1.3}.inline-cta__text span{color:var(--muted);font-size:15.5px}.inline-cta .arrow-dot{background:var(--accent);color:var(--on-accent)}@media (width>=1024px){.inline-cta{max-width:680px}}.callout{border-radius:var(--r-md);background:var(--mist);padding:18px 20px;font-size:17.5px;line-height:1.55}.callout a{font-weight:600}.related{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=768px){.related{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.related a{border-radius:var(--r-md);background:var(--paper);color:var(--ink);align-items:center;gap:14px;padding:12px 16px 12px 12px;font-weight:600;text-decoration:none;display:flex}.related a:hover{background:var(--accent-soft);color:var(--ink)}.related img{object-fit:contain;flex-shrink:0;width:64px;height:48px}.related span{flex-grow:1}.term-card{border-radius:var(--r-xl);background:var(--paper);grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:16px;padding:24px;display:grid}@media (width>=900px){.term-card{grid-template-columns:220px minmax(0,1fr);gap:32px;padding:32px}}.term-card__bank{flex-direction:column;gap:6px;display:flex}.term-card__bank span{color:var(--muted);font-size:15px;font-weight:600}.term-card__bank q{color:var(--muted);quotes:none;text-decoration:line-through;text-decoration-color:var(--risk-fill);font-size:18px;text-decoration-thickness:2px}.term-card__human{flex-direction:column;gap:12px;display:flex}.term-card__human h3{font-size:19px}.term-card__human p{margin:0;font-size:18.5px;line-height:1.6}.term-card__tip{background:var(--paper);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:17px;line-height:1.5;display:flex}.term-card__tip svg{color:var(--accent-ink);flex-shrink:0;width:18px;height:18px;margin-top:2px}.selfcheck{border-radius:var(--r-xl);border:1.5px solid var(--line);flex-direction:column;gap:14px;padding:24px;display:flex}@media (width>=768px){.selfcheck{padding:32px}}.selfcheck h3{font-size:19px}.selfcheck__opts{flex-direction:column;gap:10px;display:flex}.selfcheck__opt{border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--paper);text-align:left;cursor:pointer;width:100%;min-height:56px;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 20px;font-size:17.5px;font-weight:500;line-height:1.4;display:flex}.selfcheck__opt:hover{border-color:var(--line-2)}.selfcheck__opt.is-right{border:2px solid var(--ok-fill);background:var(--ok-soft)}.selfcheck__opt.is-wrong{border:2px solid var(--risk-fill);background:var(--risk-soft)}.selfcheck__opt[disabled]{cursor:default}.selfcheck__explain{display:none}.selfcheck.is-answered .selfcheck__explain{display:flex}.lesson-nav{flex-direction:column;gap:12px;margin-top:32px;display:flex}@media (width>=768px){.lesson-nav{flex-direction:row;justify-content:space-between}}.lesson-nav a{border-radius:var(--r-md);background:var(--paper);color:var(--ink);flex-direction:column;flex:1;gap:4px;padding:16px 20px;text-decoration:none;display:flex}.lesson-nav a span{color:var(--muted);font-size:15px}.lesson-nav a b{font-size:18px}.lesson-nav a:hover{background:var(--accent-soft);color:var(--ink)}.lesson-nav a.next{text-align:right}.gloss-list{flex-direction:column;gap:10px;display:flex}.gloss-item{border-radius:var(--r-md);background:var(--paper)}.gloss-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.gloss-item summary::-webkit-details-marker{display:none}.gloss-item summary b{font-size:19px}.gloss-item summary q{color:var(--muted);quotes:none;margin-top:2px;font-size:16px;display:block}.gloss-item[open] summary .plus{background:var(--accent)}.gloss-item .plus{border-radius:var(--r-pill);background:var(--paper);flex-shrink:0;width:32px;height:32px;position:relative}.gloss-item .plus:before,.gloss-item .plus:after{content:"";background:var(--ink);width:12px;height:2px;transition:transform var(--t-mid) var(--ease);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gloss-item .plus:after{transform:translate(-50%,-50%)rotate(90deg)}.gloss-item[open] .plus:after{transform:translate(-50%,-50%)rotate(0)}.gloss-item__body{flex-direction:column;gap:12px;padding:0 20px 20px;display:flex}.gloss-item__body p{margin:0;font-size:18px}.gloss-item:target{outline:2px solid var(--ink);outline-offset:2px}.two-col{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=960px){.two-col{grid-template-columns:380px minmax(0,1fr);gap:80px}}.two-col p{margin:0 0 16px;font-size:19px;line-height:1.6}.steps{counter-reset:step;grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=700px){.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width>=1100px){.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.step{border-radius:var(--r-lg);background:var(--paper);flex-direction:column;gap:12px;padding:24px;display:flex}.step p{color:var(--muted);margin:0}.step--accent{background:var(--accent-soft)}.money{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=960px){.money{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px}}.money__zero{letter-spacing:-.03em;color:var(--accent-ink);font-size:clamp(56px,7vw,88px);font-weight:700;line-height:1}.dont-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.dont-list li{align-items:flex-start;gap:14px;font-size:18px;line-height:1.5;display:flex}.dont-list svg{color:var(--accent-ink);flex-shrink:0;width:24px;height:24px;margin-top:1px}.cast-strip{border-radius:var(--r-xl);background:var(--mist);padding:24px 16px 0;overflow:hidden}.cast-strip img{width:100%;min-width:640px}.cast-strip__scroll{scrollbar-width:none;overflow-x:auto}.cast-strip__scroll::-webkit-scrollbar{display:none}.mini-pdn{border-radius:var(--r-lg);background:var(--mist);flex-direction:column;gap:14px;padding:20px;display:flex}@media (width>=768px){.mini-pdn{padding:28px}}.mini-pdn-title{margin:0;font-size:19px;font-weight:700}.mini-pdn p.muted{font-size:16px!important}.mini-pdn-fields{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=640px){.mini-pdn-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.mini-pdn-fields label{flex-direction:column;gap:6px;font-size:15px;font-weight:600;display:flex}.mini-pdn-fields input{border:1.5px solid var(--line-2);background:var(--paper);height:52px;color:var(--ink);border-radius:12px;width:100%;padding:0 14px;font-size:18px}.mini-pdn-fields input:focus{border-color:var(--ink);box-shadow:0 0 0 4px var(--sky-l);outline:none}.mini-pdn-result{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.mini-pdn-value{letter-spacing:-.03em;font-size:44px;font-weight:700;line-height:1}.mini-pdn-value.zone-ok{color:var(--ok)}.mini-pdn-value.zone-warn{color:var(--warn)}.mini-pdn-value.zone-danger{color:var(--risk)}.mini-pdn-hint{color:var(--muted);font-size:16px}.mini-pdn-cta{margin:0}.prose{max-width:760px}.prose h2{margin:36px 0 12px;font-size:21px}.prose p,.prose li{font-size:18px;line-height:1.6}@media (width>=768px){.prose p,.prose li{font-size:19px}}.prose ul{padding-left:22px}.notfound{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:80px 0 40px;display:flex}.notfound .eq{gap:16px;width:120px}.notfound .eq span{border-radius:26px;height:26px}.mat-card__art img{object-fit:contain}.term-card .a-fig{background:var(--paper)}.team__stats{gap:16px 32px}.hero--home .hero__grid{grid-template-areas:"head""body""art"}.hero__go{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.hero__go .btn svg{margin-left:4px}.hero__privacy{max-width:520px;color:var(--ink-2);align-items:flex-start;gap:10px;margin:0;font-size:16px;line-height:1.5;display:flex}.hero__privacy svg{color:var(--ok);flex-shrink:0;margin-top:2px}@media (width<=559px){.hero__go .btn{justify-content:center;width:100%}}@media (width>=980px){.hero--home .hero__grid{grid-template-rows:auto 1fr;grid-template-areas:"head art""body art";align-items:start;row-gap:28px}}@media (width<=599px){.hero--home h1{font-size:28px}.hero--home .lead{font-size:17.5px}}.hero__cta{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:6px;display:flex}@media (width<=599px){.hero__cta .btn{width:100%}}.hero--home .hero__art img{max-width:560px}@media (width<=979px){.hero--home .hero__art img{max-width:420px}}.section--tight{padding-top:40px}@media (width>=768px){.section--tight{padding-top:56px}}.sit__go{color:var(--accent-ink);flex-shrink:0;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.sit__go-text{display:none}@media (width>=600px){.sit__go-text{display:inline}}.sit-grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (width>=1100px){.sit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sit-grid .sit{flex-direction:column;align-items:flex-start;gap:14px;height:100%;padding:16px}.sit-grid .sit__icon{width:100%;height:88px}.sit-grid .sit__icon img{width:76px;height:62px}.sit-grid .sit__go{margin-top:auto}.sit-grid .sit__go-text{display:inline}}.sit-grid li{display:flex}.sit-grid li>.sit{flex:1}.help-steps{margin:0;padding:0;list-style:none}.help-steps .step h3{font-size:20px}.help-note{border-radius:var(--r-md);background:var(--ok-soft);color:var(--ink);align-items:flex-start;gap:12px;margin:20px 0 0;padding:16px 18px;font-size:17px;line-height:1.5;display:flex}.help-note svg{color:var(--ok);flex-shrink:0;margin-top:2px}.compare{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (width>=800px){.compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.compare__col{border-radius:var(--r-lg);background:var(--paper);flex-direction:column;gap:16px;padding:24px;display:flex}.compare__col--us{background:var(--accent-soft)}.compare__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.compare__list li{align-items:flex-start;gap:12px;font-size:17.5px;line-height:1.5;display:flex}.compare__list svg{color:var(--muted);flex-shrink:0;margin-top:2px}.compare__col--us .compare__list svg{color:var(--accent-ink)}.rating-row{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.rating-card{border-radius:var(--r-md);background:var(--paper);color:var(--ink);grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:14px 18px;text-decoration:none;display:grid}.rating-card b{letter-spacing:-.03em;grid-row:span 2;font-size:36px}.rating-card__stars{color:var(--clay);letter-spacing:2px}.rating-card span:last-child{color:var(--muted);font-size:15.5px}.review-card{border-radius:var(--r-lg);background:var(--paper);flex-direction:column;gap:16px;margin:0;padding:24px;display:flex}.review-card blockquote{margin:0;font-size:17.5px;line-height:1.55}.review-card figcaption{flex-direction:column;gap:2px;font-size:15.5px;display:flex}.review-card figcaption a{color:var(--muted)}.case-list{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=900px){.case-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.case-card{border-radius:var(--r-lg);border:1.5px solid var(--line);background:var(--paper);flex-direction:column;gap:16px;padding:24px;display:flex}.case-card header p{margin:4px 0 0}.case-card__facts{flex-direction:column;gap:10px;margin:0;display:flex}.case-card__facts dt{color:var(--muted);font-size:15px}.case-card__facts dd{margin:2px 0 0;font-size:17px;line-height:1.5}.case-card__result{border-radius:var(--r-md);background:var(--mist);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.case-card__result span{color:var(--muted);font-size:15px;display:block}.case-card__result b{font-size:18px}.case-card__money{flex-wrap:wrap;gap:6px 20px;margin:0;font-size:16px;display:flex}.person-card{flex-direction:column;gap:14px;margin:0;display:flex}.person-card img{aspect-ratio:1;object-fit:cover;border-radius:var(--r-lg);background:var(--paper);width:100%}.person-card figcaption{flex-direction:column;gap:4px;display:flex}.person-card figcaption span{color:var(--muted)}.person-card figcaption p{margin:6px 0 0}.eqcard{border-radius:var(--r-xl);background:var(--paper);border:1.5px solid var(--line);box-shadow:var(--shadow-float);flex-direction:column;gap:12px;padding:20px;display:flex}@media (width>=768px){.eqcard{padding:28px}}.eqcard__title{margin:0;font-size:20px;font-weight:700}.eqcard__field{flex-direction:column;gap:6px;font-size:15.5px;font-weight:600;display:flex}.eqcard__input{border:1.5px solid var(--line-2);background:var(--paper);border-radius:14px;align-items:center;gap:8px;height:54px;padding:0 16px;display:flex}.eqcard__input:focus-within{border-color:var(--ink);box-shadow:0 0 0 4px var(--sky-l)}.eqcard__input input{min-width:0;font:inherit;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;font-size:21px;font-weight:700}.eqcard__input input::placeholder{color:var(--line-2);font-size:17px;font-weight:500}.eqcard__input i{color:var(--muted);font-style:normal;font-weight:600}.eqcard__terms{flex-wrap:wrap;align-items:center;gap:6px;font-size:15.5px;font-weight:600;display:flex}.eqcard__terms>span{margin-right:4px}.eqcard__terms .q-chip{height:38px;padding:0 12px;font-size:15.5px}.eqcard__out{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:18px;line-height:1.5}.eqcard__out b{font-weight:700}.eqcard__sign{vertical-align:middle;margin:0 2px}.eqcard__pct{letter-spacing:-.02em;font-size:30px}.eqcard__gauge{padding-top:6px}.eqcard__verdict{margin:0;font-size:17px;font-weight:600;line-height:1.5}.eqcard__verdict:empty{display:none}.eqcard__verdict--pass{color:var(--ok)}.eqcard__verdict--edge{color:var(--warn)}.eqcard__verdict--no{color:var(--risk)}.eqcard__note{margin:0}.promise-row{margin-top:4px}.promise-row li{color:var(--ink-2);font-weight:500}.hero__sit-link{font-size:17px}.hero--home .hero__art{margin:0}.faq details[open] summary .plus:before,.faq details[open] summary .plus:after,.gloss-item[open] summary .plus:before,.gloss-item[open] summary .plus:after{background:var(--cream)}.faq summary{color:var(--blue)}.sit,.peek-card,.case-card,.eqcard,.topic-card,.lesson-card,.mat-card,.gloss-card,.topic-wide,.inline-cta{border-color:var(--line)}.sit:hover,.topic-wide:hover,.lesson-card:hover,.inline-cta:hover{border-color:var(--blue)}.search-field input{box-shadow:inset 0 0 0 2px var(--line);border:0;border-radius:18px;height:60px;font-size:18px}.search-field input:focus{box-shadow:inset 0 0 0 2px var(--blue), 0 0 0 4px var(--sky-l)}.ak-hero .ak-title{letter-spacing:-.035em;max-width:12em;font-size:clamp(36px,4.92vw,69px);line-height:.98}.ak-hero .lead{font-size:clamp(20px,1.9vw,25px)}.ak-art{border-radius:var(--r-xl);background:var(--butter);height:220px;margin:4px 0 0;position:relative;overflow:hidden}@media (width>=980px){.ak-art{border-radius:var(--r-2xl);height:400px}}.ak-art:before{content:"";background:var(--butter-l);border-radius:50%;height:100%;position:absolute;bottom:-55%;left:-10%;right:-10%}.ak-art__c{position:absolute;bottom:18px}.ak-art__c .char{width:100%}.ak-art__c--nb{width:32%;bottom:22px;left:6%}.ak-art__c--sh{width:30%;bottom:34px;left:36%}.ak-art__c--sc{width:34%;bottom:14px;right:4%}@media (prefers-reduced-motion:no-preference){html.js-anim .ak-art__c .char{animation:ak-pop 1s var(--ease-back) both}html.js-anim .ak-art__c--nb .char{animation-delay:.2s}html.js-anim .ak-art__c--sh .char{animation-delay:.34s}html.js-anim .ak-art__c--sc .char{animation-delay:.48s}html.js-anim .ak-art__c--sh .sh-lens{animation:sh-lens 1.6s var(--ease-io) 1.3s 1}}@keyframes ak-pop{0%{opacity:0;transform:translateY(50px)scale(.7)rotate(-6deg)}to{opacity:1;transform:none}}.topic-card,.lesson-card,.mat-card,.gloss-card{border-radius:var(--r-xl)}.topic-card h3,.lesson-card h3,.mat-card h3,.gloss-card h3{color:var(--blue)}.a-aside .pen-note{font-family:var(--font-hand);color:var(--blue);font-size:23px;font-weight:600;line-height:1.12}.a-aside .pen-note b{color:var(--berry);font-weight:600}@media (width>=1024px){.a-aside .pen-note{font-size:24px;transform:rotate(-1.5deg)}}.article{padding-top:32px}@media (width>=768px){.article{padding-top:56px}}@media (width>=1024px){.a-sec{grid-template-columns:minmax(0,660px) minmax(0,280px);column-gap:64px}}.a-main{gap:16px}.a-main p,.a-main li{color:var(--ink);font-size:18px;line-height:1.65}@media (width>=768px){.a-main p,.a-main li{font-size:19px}}.a-main>p,.a-main>ul,.a-main>ol{max-width:65ch}.a-main h2{letter-spacing:-.01em;color:var(--ink);-webkit-hyphens:manual;hyphens:manual;font-size:clamp(20px,1.8vw,24px);line-height:1.25}.a-main h3{color:var(--ink);font-size:clamp(18px,1.5vw,20px);line-height:1.3}.a-main p>a,.a-main li>a{color:var(--berry)}.a-main li::marker{color:var(--clay)}.article-hero__text{min-width:0;container-type:inline-size}.article-hero h1{font-size:min(clamp(30px, 4vw, 54px), calc(100cqi / (var(--lw,10) * .82)));-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;line-height:1.06}.article-hero .lead{color:var(--ink-2)}.a-aside .pen-note{color:var(--ink)}.a-fig{background:var(--butter-l)}.a-fig figcaption,.inline-cta__text span,.search-results a span,.lesson-nav a span,.done-mark,.mini-pdn-fields label,.topic-card li .tag{font-size:16px}.inline-cta{background:var(--sky-l);border-color:#0000}.inline-cta:hover{border-color:var(--clay)}.related a{background:var(--butter-l)}.topic-card h3,.lesson-card h3,.mat-card h3{color:var(--ink)}.crumbs,.article-hero .tag,.rs-hero__tags .tag,.selfcheck .tag,.topic-card .tag,.lesson-card .tag,.term-card__bank span,.search-field label{font-size:16px}@media (width<=420px){.term-card__human h3{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;font-size:17px}}.tool-page{padding:16px 0 0}@media (width>=768px){.tool-page{padding:32px 0 0}}.tool-wrap{max-width:1040px;margin:0 auto}.q-hub{max-width:1120px;animation:q-in var(--t-slow) var(--ease);flex-direction:column;gap:24px;margin:0 auto;display:flex}.q-hub__head{flex-direction:column;gap:12px;display:flex}.q-hub h1{font-size:clamp(30px,3.77vw,46px)}.q-privacy{background:var(--ok-soft);color:var(--ink-2);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:16px;line-height:1.5;display:flex}.q-privacy svg{width:20px;height:20px;color:var(--ok);flex-shrink:0;margin-top:1px}.q-hub .sit{text-align:left;width:100%;font:inherit;cursor:pointer}.q-screen{flex-direction:column;gap:14px;display:flex}.q-top{flex-direction:column;gap:8px;display:flex}.q-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.q-stages li{flex-direction:column;gap:6px;min-width:0;display:flex}.q-stages__bar{background:var(--line);border-radius:6px;height:6px;display:block;overflow:hidden}.q-stages__bar span{background:var(--ink);height:100%;transition:width var(--t-slow) var(--ease);border-radius:6px;display:block}.q-stages__label{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.q-stages .is-current .q-stages__label{color:var(--ink);font-weight:700}.q-stages .is-done .q-stages__label{color:var(--ink-2)}.q-live{border-radius:var(--r-md);background:var(--paper,var(--panel));color:var(--ink);grid-template-columns:auto 1fr;grid-template-areas:"label value""bar bar";align-items:baseline;gap:4px 12px;padding:10px 16px 12px;display:grid}.q-live__label{color:var(--muted);grid-area:label;font-size:16px}.q-live__value{letter-spacing:-.02em;transition:color var(--t-mid) var(--ease);grid-area:value;justify-self:end;font-size:18px;font-weight:700;line-height:1.1}.q-live__note{color:var(--muted);grid-area:note;font-size:16px}.q-live__bar{border-radius:6px;grid-area:bar;grid-template-columns:50fr 30fr 20fr;gap:2px;height:6px;margin-top:6px;display:grid;position:relative;overflow:visible}.q-live__bar .z{height:6px}.q-live__bar .z-ok{background:var(--ok-fill);border-radius:6px 0 0 6px}.q-live__bar .z-warn{background:var(--warn-fill)}.q-live__bar .z-danger{background:var(--risk-fill);border-radius:0 6px 6px 0}.q-live__mark{background:var(--ink);width:4px;height:16px;box-shadow:0 0 0 2px var(--bg);transition:left var(--t-slow) var(--ease);border-radius:4px;position:absolute;top:-5px;transform:translate(-50%)}.q-live--ok .q-live__value{color:var(--ok)}.q-live--warn .q-live__value{color:var(--warn)}.q-live--danger .q-live__value{color:var(--risk)}@media (width<=767px){.q-live{row-gap:2px;padding:8px 14px 10px}.q-live__value{font-size:20px}.q-live__bar{margin-top:4px}}@media (width>=768px){.q-live{grid-template-columns:auto auto 1fr;grid-template-areas:"label value bar";align-items:center}.q-live__bar{margin-top:0}.q-live__value{justify-self:start}}.q-facts{scrollbar-width:none;margin:0 calc(-1 * var(--gutter));padding:2px 0;padding-left:var(--gutter);padding-right:var(--gutter);gap:6px;display:flex;overflow-x:auto}.q-facts::-webkit-scrollbar{display:none}@media (width>=768px){.q-facts{flex-wrap:wrap;margin:0;padding:2px 0;overflow:visible}}.q-facts__empty{color:var(--muted);white-space:nowrap;align-self:center;font-size:16px}.fact{border-radius:var(--r-pill);background:var(--paper,var(--panel));white-space:nowrap;height:32px;animation:chip-in var(--t-slow) var(--ease);flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:15px;display:inline-flex}.fact span{color:var(--muted)}.fact b{color:var(--ink);font-weight:700}.fact--risk{background:var(--risk-soft)}.fact--risk span{color:var(--risk)}.fact--pending{border:1.5px dashed var(--ink);background:var(--bg);color:var(--ink);font-weight:700}@keyframes chip-in{0%{opacity:0;transform:translateY(4px)scale(.96)}to{opacity:1;transform:none}}.q-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (width>=960px){.q-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px;margin-top:12px}}.q-scene{border-radius:var(--r-lg);background:var(--paper,var(--panel));overflow:hidden}.q-scene img{aspect-ratio:620/320;width:100%;height:auto;transition:opacity var(--t-mid) var(--ease)}@media (width<=959px){.q-scene{justify-content:center;align-items:flex-end;max-height:18svh;display:flex}.q-scene img{width:auto;max-width:100%;max-height:18svh}}@media (width>=960px){.q-scene{top:calc(var(--header-h) + 24px);position:sticky}}.q-body{flex-direction:column;gap:22px;display:flex}.q-body.is-forward{animation:q-in var(--t-slow) var(--ease)}.q-body.is-back{animation:q-in-back var(--t-slow) var(--ease)}@keyframes q-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes q-in-back{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.q-beat{animation:chip-in var(--t-slow) var(--ease)}.q-field{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.q-title{letter-spacing:-.015em;padding:0;font-size:clamp(20px,2.21vw,28px);font-weight:700;line-height:1.2}.q-title:focus{outline:none}.q-hint{color:var(--muted);margin:0;font-size:17px;line-height:1.5}.q-opts{flex-direction:column;gap:8px;display:flex}.q-opt{border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--bg);text-align:left;cursor:pointer;width:100%;min-height:56px;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 20px;font-size:18px;font-weight:500;line-height:1.35;display:flex}.q-opt:hover{border-color:var(--line-2);background:var(--paper,var(--panel))}.q-opt:active{transform:scale(.99)}.q-opt__mark{border-radius:var(--r-pill);border:1.5px solid var(--line-2);color:#0000;width:24px;height:24px;transition:all var(--t-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:flex}.q-opt__mark svg{width:14px;height:14px}.q-opt.is-selected{border:2px solid var(--ink);background:var(--accent-soft,var(--orange-soft));padding:11.5px 13.5px 11.5px 19.5px;font-weight:600}.q-opt.is-selected .q-opt__mark{background:var(--blue);border-color:var(--blue);color:var(--cream);animation:pop var(--t-slow) var(--ease)}@keyframes pop{0%{transform:scale(.5)}60%{transform:scale(1.15)}to{transform:scale(1)}}.q-reaction{animation:chip-in var(--t-slow) var(--ease)}.q-slider{flex-direction:column;gap:14px;display:flex}.q-value{letter-spacing:-.03em;font-size:clamp(38px,5vw,54px);font-weight:700;line-height:1}.q-value small{color:var(--muted);letter-spacing:0;font-size:.55em;font-weight:600}.q-range{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.q-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink) 0 var(--fill,0%), var(--line) var(--fill,0%) 100%);border-radius:8px;height:8px}.q-range::-moz-range-track{background:var(--line);border-radius:8px;height:8px}.q-range::-moz-range-progress{background:var(--ink);border-radius:8px;height:8px}.q-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent,var(--orange));border:3px solid var(--ink);width:32px;height:32px;box-shadow:0 2px 6px color-mix(in srgb, var(--ink) 20%, transparent);transition:transform var(--t-fast) var(--ease);border-radius:50%;margin-top:-12px}.q-range::-moz-range-thumb{background:var(--accent,var(--orange));border:3px solid var(--ink);border-radius:50%;width:26px;height:26px}.q-range:active::-webkit-slider-thumb{transform:scale(1.12)}.q-range:focus-visible{outline:none}.q-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--bg), 0 0 0 7px var(--ink)}.q-scale{color:var(--muted);justify-content:space-between;margin-top:-8px;font-size:15px;display:flex}.q-presets{flex-wrap:wrap;gap:8px;display:flex}.q-chip{border-radius:var(--r-pill);border:1.5px solid var(--line);background:var(--bg);cursor:pointer;height:48px;transition:all var(--t-fast) var(--ease);padding:0 16px;font-size:16px;font-weight:600}.q-chip:hover{border-color:var(--line-2);background:var(--paper,var(--panel))}.q-chip.is-selected{border-color:var(--blue);background:var(--blue);color:var(--cream)}.q-skip{color:var(--accent-ink,var(--orange-ink));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 0;font-size:16px;font-weight:600;text-decoration:underline}.q-car-note b{color:var(--ink);font-weight:700}.q-head{flex-direction:column;gap:10px;display:flex}.q-why{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:15.5px;line-height:1.45;display:flex}.q-why svg{width:18px;height:18px;color:var(--accent-ink,var(--orange-ink));flex-shrink:0;margin-top:1px}.q-why b{color:var(--ink-2);font-weight:600}.q-fields{flex-direction:column;gap:22px;display:flex}.q-field{flex-direction:column;gap:12px;min-width:0;display:flex}.q-sub{margin:0;font-size:19px;font-weight:700;line-height:1.3}.q-reaction--risk{background:var(--risk-soft);color:var(--risk)}.q-money{flex-direction:column;gap:12px;display:flex}.q-amount{border-radius:var(--r-md);border:1.5px solid var(--line-2);background:var(--bg);cursor:text;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);align-items:baseline;gap:8px;padding:6px 18px;display:flex}.q-amount:focus-within{border-color:var(--ink);box-shadow:0 0 0 4px var(--accent,var(--orange))}.q-amount__input{min-width:0;font:inherit;letter-spacing:-.03em;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:clamp(32px,4.4vw,46px);font-weight:700;line-height:1.2}.q-amount__input::placeholder{color:var(--line-2);letter-spacing:0;font-size:.6em;font-weight:600}.q-amount__cur{color:var(--muted);font-size:23px;font-weight:600}.q-amount.is-empty{border-style:dashed}.q-range.is-untouched::-webkit-slider-thumb{border-color:var(--line-2);background:var(--paper,var(--panel))}.q-range.is-untouched::-moz-range-thumb{border-color:var(--line-2);background:var(--paper,var(--panel))}.q-untouched{color:var(--accent-ink,var(--orange-ink));margin:0;font-size:15px}.q-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width>=600px){.q-chips{grid-template-columns:repeat(6,minmax(0,1fr))}}.q-chip--big{border-radius:var(--r-md);height:56px;padding:0 8px;font-size:18px}.q-cards{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (width>=600px){.q-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.q-card{border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--bg);text-align:left;min-height:72px;font:inherit;cursor:pointer;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);grid-template-columns:44px minmax(0,1fr) 24px;align-items:center;gap:12px;padding:12px 14px;display:grid}.q-card:hover{border-color:var(--line-2);background:var(--paper,var(--panel))}.q-card__icon{background:var(--mist,var(--cream));width:44px;height:44px;color:var(--ink);border-radius:14px;justify-content:center;align-items:center;display:flex}.q-card__icon svg{width:24px;height:24px}.q-card--none .q-card__icon{background:var(--paper,var(--panel));color:var(--muted)}.q-card__text{flex-direction:column;gap:2px;min-width:0;display:flex}.q-card__text b{font-size:17.5px;font-weight:600;line-height:1.3}.q-card__text small{color:var(--muted);font-size:15px;line-height:1.35}.q-card .q-opt__mark{border-radius:var(--r-pill);border:1.5px solid var(--line-2);color:#0000;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.q-card .q-opt__mark svg{width:14px;height:14px}.q-card.is-selected{border:2px solid var(--ink);background:var(--accent-soft,var(--orange-soft));padding:11.5px 13.5px}.q-card.is-selected .q-card__icon{background:var(--blue);color:var(--cream)}.q-card.is-selected .q-opt__mark{background:var(--blue);border-color:var(--blue);color:var(--cream);animation:pop var(--t-slow) var(--ease)}.q-region{flex-direction:column;gap:12px;display:flex}.q-search{border-radius:var(--r-md);border:1.5px solid var(--line-2);background:var(--bg);align-items:center;gap:10px;height:56px;padding:0 16px;display:flex}.q-search:focus-within{border-color:var(--ink);box-shadow:0 0 0 4px var(--accent,var(--orange))}.q-search svg{width:20px;height:20px;color:var(--muted);flex-shrink:0}.q-search__input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:18px}.q-region__list{flex-wrap:wrap;gap:8px;display:flex}.q-region__btn{text-align:left;height:auto;min-height:44px;padding:8px 14px;line-height:1.3}.q-region__other{font:inherit;color:var(--accent-ink,var(--orange-ink));text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:16px;font-weight:600;text-decoration:underline}.q-region__other.is-selected{color:var(--ink);text-decoration:none}.q-region__other.is-selected:before{content:"✓ ";color:var(--ok)}.q-region__selected{border-radius:var(--r-md);background:var(--ok-soft);color:var(--ok);align-items:center;gap:10px;padding:12px 14px;display:flex}.q-region__selected svg{flex-shrink:0;width:20px;height:20px}.q-region__selected span{flex-direction:column;display:flex}.q-region__selected b{color:var(--ink);font-weight:600}.q-region__selected small{color:var(--ink-2);font-size:16px}.q-source,.q-region__empty{margin:0}.q-field--row{border-bottom:1.5px solid var(--line);gap:8px;padding:14px 0}.q-field--row:last-child{border-bottom:0}.q-fields:has(.q-field--row){gap:0}.q-tri__label{font-size:17.5px;font-weight:600;line-height:1.35}.q-seg{border-radius:var(--r-md);background:var(--paper,var(--panel));grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.q-seg__btn{height:48px;font:inherit;color:var(--ink-2);cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:14px;font-size:17px;font-weight:600}.q-seg__btn:hover{background:var(--bg)}.q-seg__btn.is-selected{background:var(--ink);color:var(--bg)}.q-seg__btn--yes.is-selected{background:var(--risk)}.q-seg__btn--no.is-selected{background:var(--ok)}.q-seg--big .q-seg__btn{height:56px;font-size:18px}.q-help{border-radius:var(--r-md);background:var(--mist,var(--cream));padding:0 16px}.q-help summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;font-weight:600;list-style:none;display:flex}.q-help summary::-webkit-details-marker{display:none}.q-help summary svg{width:20px;height:20px;color:var(--accent-ink,var(--orange-ink));flex-shrink:0}.q-help summary:after{content:"+";color:var(--muted);margin-left:auto;font-size:21px}.q-help[open] summary:after{content:"−"}.q-help ol{flex-direction:column;gap:8px;margin:0;padding:0 0 16px 22px;font-size:17px;line-height:1.5;display:flex}.q-nav{z-index:5;padding:14px 0 calc(10px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--bg) 72%, transparent);justify-content:space-between;align-items:center;gap:12px;margin-top:0;display:flex;position:sticky;bottom:0}.q-nav .q-next{flex-grow:1;max-width:360px}@media (width<=599px){.q-nav .q-back span{display:none}.q-nav .q-back{border:1.5px solid var(--line);width:52px;padding:0}}@media (width>=960px){.q-nav{background:0 0;padding-top:12px;position:static}.q-nav .q-next{flex-grow:0;min-width:240px}}.r-facts{flex-wrap:wrap;gap:6px;display:flex}.r-answer{align-items:center;gap:16px;display:flex}.r-answer .eq{gap:7px;width:44px}.r-answer .eq span{height:10px}.r-answer__label{color:var(--muted);font-size:15.5px;display:block}.r-answer__value{letter-spacing:-.03em;font-size:clamp(39px,4.92vw,59px);font-weight:700;line-height:1;display:block}.gauge{padding-top:10px;position:relative}.gauge__bar{border-radius:12px;grid-template-columns:50fr 30fr 20fr;gap:3px;height:12px;display:grid;overflow:hidden}.gauge__bar .z-ok{background:var(--ok-fill)}.gauge__bar .z-warn{background:var(--warn-fill)}.gauge__bar .z-danger{background:var(--risk-fill)}.gauge__mark{background:var(--ink);width:4px;height:32px;box-shadow:0 0 0 3px var(--bg);border-radius:4px;position:absolute;top:0;transform:translate(-50%)}.gauge__labels{color:var(--muted);grid-template-columns:50fr 30fr 20fr;margin-top:10px;font-size:15px;display:grid}.gauge__labels span:nth-child(2),.gauge__labels span:nth-child(3){padding-left:4px}.r-screen{animation:q-in var(--t-slow) var(--ease);flex-direction:column;gap:20px;display:flex}@media (width>=768px){.r-screen{gap:28px}}.r-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;display:grid}@media (width>=900px){.r-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}}.r-hero__text{flex-direction:column;gap:12px;display:flex}.r-hero h1{font-size:clamp(28px,3.77vw,46px)}.r-kicker{color:var(--accent-ink,var(--orange-ink));margin:0;font-size:16px;font-weight:700}.r-hero__art{border-radius:var(--r-lg);background:var(--paper,var(--panel));overflow:hidden}.r-card{background:var(--bg);border:1.5px solid var(--line);border-radius:var(--r-xl);flex-direction:column;gap:18px;padding:20px;display:flex}@media (width>=768px){.r-card{padding:32px}}.r-card--cream{background:var(--mist,var(--cream));border-color:#0000}.r-card p{margin:0}.r-equation{box-shadow:var(--shadow-float)}.r-zone--ok{background:var(--ok-soft);color:var(--ok)}.r-zone--warn{background:var(--warn-soft);color:var(--warn)}.r-zone--danger{background:var(--risk-soft);color:var(--risk)}.r-block{flex-direction:column;gap:14px;display:flex}.r-h2{letter-spacing:-.015em;font-size:clamp(21px,2.38vw,31px)}.r-flags{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.r-flags li{border-radius:var(--r-md);background:var(--risk-soft);color:var(--risk);align-items:center;gap:12px;padding:14px 16px;font-weight:600;display:flex}.r-flags svg{flex-shrink:0;width:22px;height:22px}.r-breakdown{border-top:1.5px solid var(--line);flex-direction:column;gap:10px;padding-top:6px;display:flex}.r-breakdown__title{margin:12px 0 0;font-weight:600}.r-breakdown__bar{background:var(--line);border-radius:14px;gap:2px;height:14px;display:flex;overflow:hidden}.r-breakdown__bar span{height:100%;display:block}.seg-credits{background:var(--accent,var(--orange))}.seg-cards{background:var(--warn-fill)}.seg-new{background:var(--ink)}.seg-free{background:var(--ok-fill)}.r-breakdown__legend{flex-direction:column;gap:6px;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.r-breakdown__legend li{align-items:baseline;gap:8px;display:flex}.r-breakdown__legend li>span:last-child b{white-space:nowrap}.r-breakdown__legend .dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.r-sim__toggles{flex-direction:column;gap:10px;display:flex}.r-toggle{border-radius:var(--r-md);background:var(--paper,var(--panel));cursor:pointer;align-items:center;gap:14px;padding:12px 14px;font-size:17px;line-height:1.4;display:flex}.r-toggle input{opacity:0;pointer-events:none;position:absolute}.r-toggle__switch{background:var(--line-2);width:44px;height:26px;transition:background-color var(--t-fast) var(--ease);border-radius:26px;flex-shrink:0;position:relative}.r-toggle__switch:after{content:"";background:var(--bg);width:20px;height:20px;box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 25%, transparent);transition:transform var(--t-mid) var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.r-toggle input:checked+.r-toggle__switch{background:var(--accent,var(--orange))}.r-toggle input:checked+.r-toggle__switch:after{transform:translate(18px)}.r-toggle input:focus-visible+.r-toggle__switch{outline:3px solid var(--ink);outline-offset:2px}.r-sim__out{border-radius:var(--r-md);background:var(--mist,var(--cream));flex-direction:column;gap:6px;padding:16px;display:flex}.r-sim__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;display:grid}@media (width<=599px){.r-sim__row{grid-template-columns:minmax(0,1fr)}.r-sim__arrow{justify-self:start;transform:rotate(90deg)}}.r-sim__state{flex-direction:column;gap:4px;min-width:0;display:flex}.r-sim__state span{color:var(--muted);font-size:15px}.r-sim__state b{font-size:19px;line-height:1.3}.tone-ok{color:var(--ok)}.tone-warn{color:var(--warn)}.tone-danger{color:var(--risk)}.r-sim__effects{border-top:1.5px solid var(--line);flex-direction:column;gap:6px;margin:8px 0 0;padding:12px 0 0;font-size:17px;list-style:none;display:flex}.r-sim__effects li{align-items:flex-start;gap:8px;display:flex}.r-sim__effects svg{width:18px;height:18px;color:var(--ok);flex-shrink:0;margin-top:2px}.r-toggle__text{flex-direction:column;gap:2px;min-width:0;display:flex}.r-toggle__text small{color:var(--muted);font-size:15px;line-height:1.35}.r-sim__arrow svg{width:24px;height:24px;color:var(--muted)}.r-sim__after.zone-ok{color:var(--ok)}.r-sim__after.zone-warn{color:var(--warn)}.r-sim__after.zone-danger{color:var(--risk)}.r-sim__status{color:var(--muted);margin:0;font-size:16px}.r-steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.r-steps li{border-radius:var(--r-md);background:var(--paper,var(--panel));align-items:flex-start;gap:14px;padding:18px;display:flex}.r-steps li .num-dot{width:34px;height:34px;font-size:16px}.r-steps li p{margin:5px 0 0;font-size:17.5px;line-height:1.5}.r-term{color:var(--accent-ink,var(--orange-ink));cursor:pointer;background:0 0;border:0;margin-top:8px;padding:4px 0;font-size:15.5px;font-weight:600}.r-term-note{margin-top:8px}.r-next__step{margin:0;font-size:19px;font-weight:600}.r-links{flex-direction:column;gap:12px;display:flex}.r-restart{border-top:1.5px solid var(--line);flex-wrap:wrap;gap:12px;padding-top:24px;display:flex}.r-form{border-radius:var(--r-xl);background:var(--mist,var(--cream));flex-direction:column;gap:14px;padding:20px;display:flex}@media (width>=768px){.r-form{padding:32px}}.r-form__lead{margin:0;font-size:18px}.r-form__fields{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=700px){.r-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.field{flex-direction:column;gap:6px;font-size:15.5px;font-weight:600;display:flex}.field input{border:1.5px solid var(--line-2);background:var(--bg);height:56px;color:var(--ink);border-radius:14px;width:100%;padding:0 16px;font-size:18px}.field input:focus{border-color:var(--ink);box-shadow:0 0 0 4px var(--accent,var(--orange));outline:none}.consent{cursor:pointer;align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;display:flex}.consent input{width:22px;height:22px;accent-color:var(--accent,var(--orange));flex-shrink:0;margin:0}.r-form .small{margin:0}.r-form__status{color:var(--risk);min-height:1em;font-size:16px}.hp-field{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.r-hero__cta{margin-top:6px}.r-answer__hint{color:var(--muted);max-width:60ch;margin:-6px 0 0;font-size:16px}.r-issues{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.r-issues li{border-radius:var(--r-md);background:var(--risk-soft);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.r-issues li>svg{width:22px;height:22px;color:var(--risk);flex-shrink:0;margin-top:1px}.r-issues b{color:var(--risk);font-size:17.5px;display:block}.r-issues p{color:var(--ink-2,var(--ink));margin:4px 0 0;font-size:17px;line-height:1.5}.r-issues--ok li{background:var(--ok-soft)}.r-issues--ok li>svg,.r-issues--ok b{color:var(--ok)}.r-next,#r-plan{scroll-margin-top:24px}.r-help{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (width>=960px){.r-help{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px}}.r-help .check-list{margin:0}.r-help__form{flex-direction:column;gap:12px;min-width:0;display:flex}.r-next__lead{margin:0;font-size:17.5px;line-height:1.5}.r-links{margin-top:8px}.r-links__title{margin:0;font-weight:700}.q-first{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:15.5px;line-height:1.45;display:flex}.q-first svg{width:18px;height:18px;color:var(--ok);flex-shrink:0;margin-top:1px}.r-cat{align-items:center;gap:14px;margin:0;display:flex}.r-cat__dot{width:18px;height:18px;box-shadow:0 0 0 6px var(--paper,var(--panel));border-radius:50%;flex-shrink:0}.r-cat--ok .r-cat__dot{background:var(--ok-fill);box-shadow:0 0 0 6px var(--ok-soft)}.r-cat--warn .r-cat__dot{background:var(--warn-fill);box-shadow:0 0 0 6px var(--warn-soft)}.r-cat--danger .r-cat__dot{background:var(--risk-fill);box-shadow:0 0 0 6px var(--risk-soft)}.r-realistic{border-radius:var(--r-md);background:var(--mist,var(--cream));margin:0;padding:14px 16px;font-size:18px;font-weight:600;line-height:1.45}.r-route{border-radius:var(--r-lg);border:1.5px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:center;gap:4px 16px;margin-top:4px;padding:16px;display:grid}.r-route__label{color:var(--muted);font-size:15px}.r-route__title{font-size:20px;line-height:1.3}.r-route__btn{margin-top:10px}@media (width>=600px){.r-route{grid-template-columns:minmax(0,1fr) auto}.r-route__btn{grid-area:1/2/span 2;margin-top:0}}.r-nums{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (width>=768px){.r-nums{grid-template-columns:1.1fr 1fr 1fr;gap:24px}}.r-num{flex-direction:column;gap:6px;min-width:0;display:flex}.r-num__label{color:var(--muted);font-size:15.5px}.r-num__value{letter-spacing:-.02em;font-size:clamp(23px,2.62vw,31px);font-weight:700;line-height:1.1}.r-num--main .r-num__value{letter-spacing:-.03em;font-size:clamp(39px,4.92vw,59px);line-height:1}.r-num__hint{color:var(--muted);font-size:15.5px;line-height:1.45}.r-note{margin:0}.r-issues .r-issue--warn{background:var(--warn-soft)}.r-issues .r-issue--warn>svg,.r-issues .r-issue--warn b{color:var(--warn)}.r-issues .r-issue--info,.r-issues .r-issue--check{background:var(--paper,var(--panel))}.r-issues .r-issue--info>svg,.r-issues .r-issue--info b,.r-issues .r-issue--check b{color:var(--ink)}.r-issues .r-issue--check>svg{color:var(--accent-ink,var(--orange-ink))}@media (width<=599px){.r-hero__art{display:none}}.r-issue__effect{background:var(--bg);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-weight:600;display:flex;margin-top:10px!important}.r-issue__effect svg{width:18px;height:18px;color:var(--ok);flex-shrink:0;margin-top:3px}.q-chips--term{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width>=600px){.q-chips--term{grid-template-columns:repeat(6,minmax(0,1fr))}}.q-chips--wrap{flex-wrap:wrap;gap:8px;display:flex}.q-chips--wrap .q-chip--big{text-align:left;height:auto;min-height:46px;padding:9px 14px;font-size:17px;line-height:1.3}.q-chips--cols2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.q-chips--cols2 .q-chip--big{width:100%}.q-chip--multi{align-items:center;gap:10px;display:inline-flex}.q-chip__box{border:1.5px solid var(--line-2);color:#0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.q-chip__box svg{width:13px;height:13px}.q-chip--multi.is-selected .q-chip__box{background:var(--accent,var(--orange));border-color:var(--ink);color:var(--ink)}.q-rate__toggle{font:inherit;color:var(--accent-ink,var(--orange-ink));cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:17px;font-weight:600;text-decoration:underline}.q-rate,.q-rate__body{flex-direction:column;gap:8px;display:flex}.q-amount--rate .q-amount__input{font-size:28px}.q-amount--rate .q-amount__cur{font-size:17px}.q-stages--one{grid-template-columns:minmax(0,1fr)}.q-stages--one .q-stages__label{white-space:normal}.r-extra{border-radius:var(--r-lg);background:var(--accent-soft,var(--orange-soft));grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding:16px 18px;display:grid}.r-extra b{font-size:18px}.r-extra p{color:var(--ink-2);margin:4px 0 0;font-size:16px;line-height:1.45}@media (width>=700px){.r-extra{grid-template-columns:minmax(0,1fr) auto}}.r-refined{margin:0}.r-pledge__grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=600px){.r-pledge__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.r-pledge__col{border-radius:var(--r-md);background:var(--paper,var(--panel));flex-direction:column;gap:4px;padding:16px;display:flex}.r-pledge__col--accent{background:var(--ok-soft)}.r-pledge__title{color:var(--muted);font-size:15.5px}.r-pledge__col>b{letter-spacing:-.02em;font-size:28px}.r-pledge__col small{color:var(--muted);font-size:15px}.r-pledge__col ul{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:17px;list-style:none;display:flex}.r-first{letter-spacing:-.015em;margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:700;line-height:1.25}.r-first--ok{color:var(--ok)}.r-first--warn{color:var(--warn)}.r-first__detail{color:var(--muted);margin:-4px 0 4px;font-size:16px;line-height:1.5}.r-timeline{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.r-timeline li{border-top:1.5px solid var(--line);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.r-timeline li:first-child{border-top:0}.r-timeline__date{color:var(--accent-ink,var(--orange-ink));font-variant-numeric:tabular-nums;font-weight:700}.r-timeline p{margin:0;font-size:17px;line-height:1.5}@media (width<=479px){.r-timeline li{grid-template-columns:minmax(0,1fr);gap:2px}}.r-why{background:var(--paper,var(--panel));border-radius:14px;padding:0 14px}.r-why summary{min-height:40px;color:var(--accent-ink,var(--orange-ink));cursor:pointer;align-items:center;gap:8px;font-size:15.5px;font-weight:600;list-style:none;display:flex}.r-why summary::-webkit-details-marker{display:none}.r-why summary:after{content:"+";color:var(--muted);margin-left:auto;font-size:19px}.r-why[open] summary:after{content:"−"}.r-why p{color:var(--ink-2);font-size:15.5px;line-height:1.5;margin:0 0 10px!important}.r-issues .r-why{background:var(--bg);margin-top:10px}.r-route__why{grid-column:1/-1;margin-top:8px}.r-tools{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.r-tools__btn{border:1.5px solid var(--line);height:44px;padding:0 12px;font-size:16px}.r-tools__btn svg{color:var(--accent-ink,var(--orange-ink))}.r-tools__out{background:var(--ok-soft);border-radius:14px;flex-direction:column;flex-basis:100%;gap:8px;padding:12px 14px;font-size:15.5px;line-height:1.5;display:flex}.r-tools__out p{margin:0}.r-tools__link{border:1.5px solid var(--line-2);width:100%;height:44px;font:inherit;background:var(--bg);border-radius:10px;padding:0 12px;font-size:15px}.r-restart .r-tools{flex-basis:100%}.r-reasons__tag{border-radius:999px;margin-bottom:4px;padding:2px 8px;font-size:15px;font-weight:700;display:inline-block}.r-reasons__tag--seen{background:var(--bg);color:var(--warn)}.r-reasons__tag--hidden{background:var(--bg);color:var(--muted)}.r-sms{border-radius:var(--r-lg);background:var(--mist,var(--cream));flex-direction:column;gap:8px;padding:16px;display:flex}.r-sms__input{border:1.5px solid var(--line-2);background:var(--bg);width:100%;font:inherit;resize:vertical;border-radius:14px;padding:12px 14px;font-size:17px}.r-sms__input:focus{border-color:var(--ink);box-shadow:0 0 0 4px var(--accent,var(--orange));outline:none}.r-sms__out{flex-direction:column;gap:14px;display:flex}.r-sms__card{flex-direction:column;gap:8px;display:flex}.r-sms .bk-card__human{background:var(--bg)}.r-next--together{border-radius:var(--r-xl);background:var(--accent-soft,var(--orange-soft));padding:20px}@media (width>=768px){.r-next--together{padding:32px}}.r-next--together .r-form{background:var(--bg)}:root{--l1:var(--ok);--l2:var(--ok-fill);--l3:var(--warn-fill);--l4:var(--warn-fill);--l5:var(--risk-fill);--l1-ink:var(--ok);--l2-ink:var(--ok);--l3-ink:var(--warn);--l4-ink:var(--warn);--l5-ink:var(--risk)}@supports (color:color-mix(in srgb, red, blue)){:root{--l4:color-mix(in srgb, var(--warn-fill), var(--risk-fill));--l4-ink:color-mix(in srgb, var(--warn), var(--risk))}}.tone-l1,.tone-l2{color:var(--l1-ink)}.tone-l3{color:var(--l3-ink)}.tone-l4{color:var(--l4-ink)}.tone-l5{color:var(--l5-ink)}.r-chance{flex-direction:column;gap:8px;display:flex}.r-chance__kicker{color:var(--muted);margin:0;font-size:15.5px;font-weight:600}.r-chance__label{letter-spacing:-.03em;margin:0;font-size:clamp(38px,5vw,64px);line-height:1.05}.r-chance--l1 .r-chance__label,.r-chance--l2 .r-chance__label{color:var(--l1-ink)}.r-chance--l3 .r-chance__label{color:var(--l3-ink)}.r-chance--l4 .r-chance__label{color:var(--l4-ink)}.r-chance--l5 .r-chance__label{color:var(--l5-ink)}.r-chance__meaning{color:var(--ink-2);margin:4px 0 0;font-size:17px;line-height:1.5}.r-chance__meaning b{color:var(--ink)}.r-scale{flex-direction:column;gap:6px;max-width:460px;display:flex}.r-scale__bar{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:grid}.r-scale__seg{opacity:.28;height:10px;transition:opacity var(--t-mid) var(--ease);border-radius:10px}.r-scale__seg.is-on{opacity:1;height:18px;box-shadow:0 0 0 3px var(--bg), 0 0 0 5px currentColor}.r-scale__seg--l5{background:var(--l5);color:var(--l5)}.r-scale__seg--l4{background:var(--l4);color:var(--l4)}.r-scale__seg--l3{background:var(--l3);color:var(--l3)}.r-scale__seg--l2{background:var(--l2);color:var(--l2)}.r-scale__seg--l1{background:var(--l1);color:var(--l1)}.r-scale__ends{color:var(--muted);justify-content:space-between;font-size:15px;display:flex}.r-chance-card{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=900px){.r-chance-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.r-chance-card__col{flex-direction:column;gap:14px;min-width:0;display:flex}.r-factors,.r-boosts{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.r-factor{border-radius:var(--r-md);background:var(--paper,var(--panel));align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.r-factor__sign{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:19px;font-weight:700;line-height:1;display:inline-flex}.r-factor--minus .r-factor__sign{background:var(--risk-soft);color:var(--risk)}.r-factor--plus .r-factor__sign{background:var(--ok-soft);color:var(--ok)}.r-factor b{font-size:17px;line-height:1.35;display:block}.r-factor p{color:var(--ink-2);margin:4px 0 0;font-size:15.5px;line-height:1.5}.r-factor__w{background:var(--bg);border-radius:999px;margin-top:6px;padding:2px 9px;font-size:15px;font-weight:700;display:inline-block}.r-factor--minus .r-factor__w--3{color:var(--risk)}.r-factor--minus .r-factor__w--2{color:var(--warn)}.r-factor--minus .r-factor__w--1,.r-factor--plus .r-factor__w{color:var(--muted)}.r-factor--plus .r-factor__w--3{color:var(--ok)}.r-boost{border-radius:var(--r-md);background:var(--ok-soft);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.r-boost>svg{width:20px;height:20px;color:var(--ok);flex-shrink:0;margin-top:2px}.r-boost b{font-size:17px;line-height:1.35;display:block}.r-boost p{color:var(--ink-2);margin:4px 0 0;font-size:15.5px;line-height:1.5}.r-boost--check{background:var(--paper,var(--panel))}.r-boost--check>svg{color:var(--accent-ink,var(--orange-ink))}.r-disclaimer{color:var(--muted);grid-column:1/-1;align-items:flex-start;gap:8px;margin:0;font-size:15px;line-height:1.45;display:flex}.r-disclaimer svg{flex-shrink:0;width:18px;height:18px;margin-top:1px}.r-disclaimer--hero{margin-top:8px;font-size:15px}.r-h3{letter-spacing:-.01em;margin:6px 0 0;font-size:20px;line-height:1.3}.r-gains__list{flex-direction:column;gap:10px;display:flex}.r-gain{align-items:flex-start}.r-gain .r-toggle__switch{margin-top:2px}.r-gain__title{font-weight:600}.r-gain__fx{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.r-gain__fx li{background:var(--bg);border-radius:999px;padding:3px 10px;font-size:15px;font-weight:600;line-height:1.4}.r-gain__fx li.is-good{color:var(--ok)}.r-gain__fx li.is-bad{color:var(--warn)}.r-gain__fx .r-gain__fx-note{color:var(--muted);font-weight:500}.r-gains__total{border-radius:var(--r-md);background:var(--accent-soft,var(--orange-soft));color:var(--ink);grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 16px;display:grid}.r-gains__total-label{color:var(--muted);font-size:16px}.r-gains__total b{font-size:18px;line-height:1.45}.r-gains__total-level{font-size:16px;font-weight:700}.r-gains__alt{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.r-gains__alt li{border-radius:var(--r-md);background:var(--mist,var(--cream));flex-direction:column;gap:2px;padding:12px 14px;display:flex}.r-gains__alt small{color:var(--muted);font-size:15px}.r-gains__alt .r-gain__fx li{background:var(--bg)}.r-pledge .r-gain__fx li{background:var(--paper,var(--panel))}#r-plan,#r-gains,#r-chance{scroll-margin-top:24px}.r-plan__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.r-plan__head>div{flex-direction:column;gap:6px;min-width:0;max-width:60ch;display:flex}.r-plan__progress{color:var(--ok);white-space:nowrap;margin:0;font-size:16px;font-weight:700}.r-plan__bar{background:var(--line);border-radius:8px;height:8px;overflow:hidden}.r-plan__bar span{background:var(--ok-fill);height:100%;transition:width var(--t-mid) var(--ease);border-radius:8px;display:block}.r-plan__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.r-pstep{border-top:1.5px solid var(--line);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.r-pstep:first-child{border-top:0;padding-top:4px}.r-pstep__check{cursor:pointer;flex-shrink:0;padding-top:2px;position:relative}.r-pstep__check input{opacity:0;cursor:pointer;width:28px;height:28px;margin:0;position:absolute}.r-pstep__box{border:2px solid var(--line-2);background:var(--bg);color:#0000;width:28px;height:28px;transition:all var(--t-fast) var(--ease);border-radius:9px;justify-content:center;align-items:center;display:flex}.r-pstep__box svg{width:16px;height:16px}.r-pstep__check input:checked+.r-pstep__box{background:var(--ok-fill);border-color:var(--ok-fill);color:var(--bg)}.r-pstep__check input:focus-visible+.r-pstep__box{outline:3px solid var(--ink);outline-offset:2px}.r-pstep__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.r-pstep__date{color:var(--accent-ink,var(--orange-ink));font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.r-pstep__title{font-size:18px;line-height:1.35}.r-pstep__body>p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.5}.r-pstep.is-done .r-pstep__title{color:var(--muted);text-decoration:line-through 2px}.r-pstep.is-done .r-pstep__body>p{color:var(--muted)}.r-pstep__gain{background:var(--ok-soft);border-radius:12px;align-items:flex-start;gap:8px;padding:8px 12px;font-weight:600;display:flex;color:var(--ok)!important;margin-top:4px!important;font-size:15.5px!important}.r-pstep__gain svg{flex-shrink:0;width:16px;height:16px;margin-top:3px}.r-pstep__note{background:var(--risk-soft);border-radius:12px;align-items:flex-start;gap:8px;padding:8px 12px;display:flex;color:var(--risk)!important;margin-top:4px!important;font-size:15.5px!important}.r-pstep__note svg{flex-shrink:0;width:16px;height:16px;margin-top:3px}.r-pstep__tools{flex-wrap:wrap;gap:4px 16px;margin-top:2px;display:flex}.r-pstep__tools .r-term{margin-top:0}.r-pstep__remind{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-size:15.5px;font-weight:600;display:inline-flex}.r-pstep__remind:hover span{text-decoration:underline}.r-plan__tools{flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:4px;display:flex}.r-plan__tools .btn svg{color:var(--accent-ink,var(--orange-ink))}.my-wrap{max-width:860px}.my-page__head{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.my-page__head h1{font-size:clamp(31px,4.1vw,52px)}.my{flex-direction:column;gap:14px;display:flex}.my-card{border-radius:var(--r-lg);border:1.5px solid var(--line);background:var(--bg);flex-direction:column;gap:10px;padding:18px;display:flex}@media (width>=768px){.my:not(.my--compact) .my-card{padding:24px 28px}}.my--compact .my-card{border-radius:var(--r-md);padding:14px}.my-kicker{color:var(--accent-ink,var(--orange-ink));margin:0;font-size:15px;font-weight:700}.my-h{letter-spacing:-.01em;margin:0;font-size:20px;line-height:1.3}.my-level{letter-spacing:-.02em;margin:2px 0 0;font-size:clamp(28px,3.3vw,38px);font-weight:700;line-height:1.1}.my-scale{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:4px;max-width:320px;margin:0;padding:0;list-style:none;display:grid}.my-scale .r-scale__seg{height:8px}.my-scale .r-scale__seg.is-on{height:14px}.my-nums{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:4px 0 0;display:grid}.my-nums div{background:var(--paper,var(--panel));border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.my-nums dt{color:var(--muted);font-size:15px}.my-nums dd{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.my-best{background:var(--ok-soft);color:var(--ok);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:16px;font-weight:600;line-height:1.45;display:flex}.my-best svg{flex-shrink:0;width:16px;height:16px;margin-top:3px}.my-actions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.my--compact .my-actions .btn{flex:100%}.my-actions .btn svg{color:var(--accent-ink,var(--orange-ink))}.my-diff__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.my-diff__rows li{border-top:1.5px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;display:grid}.my-diff__rows li:first-child{border-top:0}.my-diff__label{color:var(--muted);grid-column:1/-1;font-size:15px}.my-diff__vals{flex-wrap:wrap;align-items:center;gap:6px;font-size:17px;display:inline-flex}.my-diff__vals s{color:var(--muted);text-decoration-thickness:1.5px}.my-diff__vals svg{width:14px;height:14px;color:var(--muted)}.my-diff__tag{background:var(--paper,var(--panel));color:var(--muted);border-radius:999px;align-self:center;padding:2px 9px;font-size:15px;font-weight:700}.my-diff__rows .is-better .my-diff__tag{background:var(--ok-soft);color:var(--ok)}.my-diff__rows .is-worse .my-diff__tag{background:var(--risk-soft);color:var(--risk)}.my-plan__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.my-plan__progress{color:var(--ok);white-space:nowrap;font-size:15.5px;font-weight:700}.my-plan__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.my-plan__list label{cursor:pointer;align-items:flex-start;gap:12px;padding:8px 0;display:flex;position:relative}.my-plan__list input{opacity:0;width:28px;height:28px;margin:0;position:absolute}.my-plan__list input:checked+.r-pstep__box{background:var(--ok-fill);border-color:var(--ok-fill);color:var(--bg)}.my-plan__list input:focus-visible+.r-pstep__box{outline:3px solid var(--ink);outline-offset:2px}.my-plan__list .r-pstep__box{flex-shrink:0}.my-plan__text{flex-direction:column;gap:1px;font-size:17px;line-height:1.4;display:flex}.my-plan__date{color:var(--accent-ink,var(--orange-ink));font-size:15px;font-weight:700}.my-plan__list .is-done .my-plan__text>span:last-child{color:var(--muted);text-decoration:line-through}.my-btn{border:1.5px solid var(--line);align-self:flex-start;height:44px}.my-btn svg{color:var(--accent-ink,var(--orange-ink))}.my-check{background:var(--mist,var(--cream));border-color:#0000}.my-check p{margin:0;font-size:17px;line-height:1.5}.my-check.is-due{background:var(--accent-soft,var(--orange-soft))}.my-fresh{color:var(--muted);margin:0;font-size:15px;line-height:1.45}.my-fresh.is-stale{color:var(--warn);font-weight:600}.my-quick{background:var(--bg);border-radius:14px}.my-quick summary{cursor:pointer;color:var(--accent-ink,var(--orange-ink));align-items:center;padding:12px 14px;font-weight:700;list-style:none;display:flex}.my-quick summary::-webkit-details-marker{display:none}.my-quick summary:after{content:"+";color:var(--muted);margin-left:auto}.my-quick[open] summary:after{content:"−"}.my-quick__form{flex-direction:column;gap:12px;padding:0 14px 14px;display:flex}.my-quick__form .small{margin:0;font-size:15px}.my-q{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;font-size:15.5px;font-weight:600;display:flex}.my-q legend{margin-bottom:6px;padding:0}.my-q__box{display:flex;position:relative}.my-q__box input{border:1.5px solid var(--line-2);background:var(--bg);width:100%;height:48px;color:var(--ink);border-radius:12px;padding:0 40px 0 14px;font-size:18px}.my-q__box input:focus{border-color:var(--ink);box-shadow:0 0 0 4px var(--accent,var(--orange));outline:none}.my-q__box i{color:var(--muted);font-style:normal;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.my-q--checks .check{align-items:flex-start;font-size:16px;font-weight:500}.my-q--checks .check input{margin-top:1px}.my-table{flex-direction:column;display:flex}.my-row{border-top:1.5px solid var(--line);color:var(--ink);font-variant-numeric:tabular-nums;grid-template-columns:1.1fr 1fr .8fr 1.2fr;gap:8px;padding:10px 0;font-size:16px;text-decoration:none;display:grid}.my-row:hover{background:var(--paper,var(--panel))}.my-row--head{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;border-top:0;font-size:15px;font-weight:700}.my-row--head:hover{background:0 0}.my-row span:first-child{font-weight:600}.my--compact .my-row{grid-template-columns:1fr 1fr .7fr;font-size:15px}.my--compact .my-row span:last-child{display:none}.my-more{color:var(--accent-ink,var(--orange-ink));align-items:center;gap:6px;font-size:16px;font-weight:600;display:inline-flex}.my-more svg{width:16px;height:16px}.my-more--page{align-self:flex-start}.my-empty{border-radius:var(--r-lg);background:var(--mist,var(--cream));flex-direction:column;gap:10px;padding:18px;font-size:17px;line-height:1.5;display:flex}.my-empty p{margin:0}.my-empty__title{font-size:20px;font-weight:700}.my-empty .btn{align-self:flex-start}.my--compact .my-empty .btn{align-self:stretch}.my-warn,.my-notice{background:var(--warn-soft);color:var(--warn);border-radius:12px;margin:0;padding:10px 12px;font-size:15.5px;line-height:1.45}.my-notice{background:var(--ok-soft);color:var(--ok);font-weight:600}.my-privacy{flex-direction:column;gap:8px;display:flex}.my-privacy p{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:15px;line-height:1.5;display:flex}.my-privacy svg{flex-shrink:0;width:16px;height:16px;margin-top:2px}.my-forget__confirm{background:var(--risk-soft);color:var(--risk);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:15.5px;display:flex}.my-forget__confirm span{flex-basis:100%}.r-tools__btn--share{border-color:var(--accent,var(--orange))}.r-tools__btn[disabled]{opacity:.5}.r-shared{border-radius:var(--r-lg);background:var(--mist,var(--cream));grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding:16px 18px;display:grid}.r-shared b{font-size:18px}.r-shared p{color:var(--ink-2);margin:4px 0 0;font-size:16px;line-height:1.45}@media (width>=700px){.r-shared{grid-template-columns:minmax(0,1fr) auto}}.ocr{flex-direction:column;gap:12px;display:flex}.ocr-privacy{background:var(--ok-soft);color:var(--ok);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}.ocr-privacy svg{flex-shrink:0;width:18px;height:18px;margin-top:2px}.ocr-privacy b{color:var(--ink)}.ocr-pick{border-radius:var(--r-md);border:2px dashed var(--line-2);background:var(--bg);cursor:pointer;transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);align-items:center;gap:14px;padding:16px;display:flex}.ocr-pick:hover,.ocr-pick:focus-within{border-color:var(--accent,var(--orange));background:var(--accent-soft,var(--orange-soft))}.ocr-pick>svg{width:30px;height:30px;color:var(--accent-ink,var(--orange-ink));flex-shrink:0}.ocr-pick span{flex-direction:column;gap:3px;display:flex}.ocr-pick b{font-size:16.5px}.ocr-pick small{color:var(--muted);font-size:15px;line-height:1.4}.ocr-thumbs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ocr-thumbs li{background:var(--paper,var(--panel));border-radius:12px;align-items:center;gap:10px;padding:6px;display:flex}.ocr-thumb{background:var(--line);border-radius:8px;flex-shrink:0;width:44px;height:56px;overflow:hidden}.ocr-thumb img{object-fit:cover;width:100%;height:100%}.ocr-thumb__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.ocr-thumb__x{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex}.ocr-thumb__x:hover{background:var(--bg);color:var(--ink)}.ocr-thumb__x svg{width:18px;height:18px}.ocr .btn[disabled]{opacity:.4}.ocr-note{color:var(--muted);margin:0;font-size:15px;line-height:1.45}.ocr-progress{background:var(--paper,var(--panel));border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.ocr-progress__bar{background:var(--line);border-radius:6px;height:6px;overflow:hidden}.ocr-progress__bar span{background:var(--accent,var(--orange));width:0;height:100%;transition:width var(--t-mid) var(--ease);display:block}.ocr-res{outline:none;flex-direction:column;gap:12px;display:flex}.ocr-warn{background:var(--warn-soft);color:var(--warn);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}.ocr-warn svg{flex-shrink:0;width:18px;height:18px;margin-top:2px}.ocr-warn b{color:var(--ink)}.ocr-h{margin:6px 0 0;font-size:19px}.ocr-found{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.ocr-item{flex-direction:column;gap:8px;display:flex}.ocr-item__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.ocr-item__head b{font-size:16px}.ocr-item__val{color:var(--accent-ink,var(--orange-ink));font-size:16px;font-weight:700}.ocr-checks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ocr-checks li{background:var(--mist,var(--cream));border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;line-height:1.5;display:flex}.ocr-checks svg{width:18px;height:18px;color:var(--accent-ink,var(--orange-ink));flex-shrink:0;margin-top:2px}.ocr-actions{flex-wrap:wrap;gap:8px;display:flex}.ocr-empty{background:var(--paper,var(--panel));border-radius:14px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}.ocr-raw{background:var(--paper,var(--panel));border-radius:14px;padding:0 14px}.ocr-raw summary{min-height:44px;color:var(--accent-ink,var(--orange-ink));cursor:pointer;align-items:center;font-size:15px;font-weight:600;display:flex}.ocr-raw pre{white-space:pre-wrap;word-break:break-word;max-height:280px;margin:0 0 12px;font-size:15px;line-height:1.45;overflow:auto}.bk-ocr{border-radius:var(--r-md);background:var(--mist,var(--cream));margin:0 0 14px}.bk-ocr>summary{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.bk-ocr>summary::-webkit-details-marker{display:none}.bk-ocr>summary>svg{width:26px;height:26px;color:var(--accent-ink,var(--orange-ink));flex-shrink:0}.bk-ocr>summary span{flex-direction:column;gap:2px;display:flex}.bk-ocr>summary b{font-size:15.5px}.bk-ocr>summary small{color:var(--muted);font-size:15px;line-height:1.35}.bk-ocr[open]>summary{border-bottom:1.5px solid var(--line)}.bk-ocr [data-bk-ocr-root]{padding:12px 14px 14px}.ocr-page{flex-direction:column;gap:32px;padding-top:28px;display:flex}.ocr-page__tool{border-radius:var(--r-xl);border:1.5px solid var(--line);box-shadow:var(--shadow-float);padding:20px}@media (width>=768px){.ocr-page__tool{padding:28px}}.ocr-list{flex-direction:column;gap:6px;display:flex}.ocr-actions .btn{white-space:normal;text-align:center;height:auto;min-height:52px;padding:12px 22px;line-height:1.3}@media (width<=599px){.ocr-actions .btn{width:100%}}.ocr-item .bk-card__bank p{word-break:break-word;font-size:15px}.r-ladder{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.r-ladder__step{background:var(--bg);border:1.5px solid var(--line);border-radius:16px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.r-ladder__step>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.r-ladder__step b{font-size:17px}.r-ladder__step p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.45}.r-ladder__n{background:var(--ink);width:28px;height:28px;color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.r-tools--ladder{margin-top:8px}.r-tools--ladder .r-tools__btn{height:40px;font-size:15.5px}.ladder-ch{flex-wrap:wrap;gap:8px;display:flex}.ladder-ch .q-chip{height:40px;padding:0 14px;font-size:15.5px}.ladder-hint{color:var(--muted);margin:-6px 0 0;font-size:15px;line-height:1.45}.ladder-promises{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ladder-promises li{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:15px;line-height:1.45;display:flex}.ladder-promises svg{width:18px;height:18px;color:var(--ok);flex-shrink:0;margin-top:1px}.r-done{border-radius:var(--r-xl);background:var(--bg);border:1.5px solid var(--line);padding:20px}.r-done:focus{outline:none}@media (width>=768px){.r-done{padding:28px}}.ladder-done{flex-direction:column;gap:10px;display:flex}.ladder-done__title{align-items:center;gap:10px;margin:0;font-size:21px;font-weight:700;display:flex}.ladder-done__title svg{background:var(--ok-soft);width:26px;height:26px;color:var(--ok);border-radius:50%;flex-shrink:0;padding:4px}.ladder-done__lead{margin:0;font-size:17px}.ladder-done__steps{flex-direction:column;gap:8px;margin:4px 0 0;padding-left:22px;font-size:17px;line-height:1.5;display:flex}.ladder-done__wait{color:var(--muted);margin:4px 0 0;font-size:15.5px;line-height:1.5}.r-wait{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:50vh;padding:40px 0;display:flex}.r-wait p{margin:0;font-size:19px;font-weight:600}.r-wait .eq{gap:9px;width:56px}.r-wait .eq span{height:12px;animation:.9s ease-in-out infinite alternate r-wait}.r-wait .eq span+span{animation-delay:.25s}@keyframes r-wait{0%{transform:translate(-8px)}to{transform:translate(8px)}}@media (prefers-reduced-motion:reduce){.r-wait .eq span{animation:none}}.r-help__form>.btn-block{white-space:normal;text-align:center;height:auto;min-height:52px;padding-top:12px;padding-bottom:12px;line-height:1.3}@media (width<=959px){.q-scene{display:none}}.r-hero--first{flex-direction:column;align-items:stretch;gap:14px;max-width:640px;display:flex}.r-hero--first .r-chance{gap:10px}.r-reason{color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:1.45}@media (width>=768px){.r-reason{font-size:22px}}.r-main-btn{white-space:normal;text-align:center;justify-content:center;align-self:stretch;height:auto;min-height:56px}@media (width>=600px){.r-main-btn{align-self:flex-start}}.r-main-sub{color:var(--muted);margin:-4px 0 0;font-size:15px}.r-hero--first .r-disclaimer--hero{margin-top:0}.r-refine{border-radius:var(--r-md);background:var(--paper,var(--panel));flex-wrap:wrap;align-items:center;gap:4px 12px;max-width:640px;padding:12px 16px;display:flex}.r-refine p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.45}.r-refine__btn{font:inherit;color:var(--accent-ink,var(--orange-ink));cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.r-refine__btn svg{width:18px;height:18px}.r-more{border-top:1.5px solid var(--line);flex-direction:column;max-width:880px;display:flex}.r-sec{border-bottom:1.5px solid var(--line)}.r-sec__sum{cursor:pointer;align-items:center;gap:12px;min-height:58px;padding:6px 0;font-size:19px;font-weight:700;list-style:none;display:flex}.r-sec__sum::-webkit-details-marker{display:none}.r-sec__sum:after{content:"+";border-radius:var(--r-pill);background:var(--paper,var(--panel));width:32px;height:32px;color:var(--ink-2);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-size:20px;font-weight:500;display:inline-flex}.r-sec[open]>.r-sec__sum:after{content:"−"}.r-sec__sum:focus-visible{outline:2px solid var(--accent,var(--orange));outline-offset:2px;border-radius:8px}.r-sec__body{flex-direction:column;gap:18px;padding:4px 0 24px;display:flex}.r-sec__body>p{margin:0}.r-headline{font-size:18px}.q-screen{gap:10px}.q-top{gap:6px}.q-body{gap:16px}.q-head{gap:6px}.q-fields{gap:16px}.q-field{gap:10px}.q-title{font-size:clamp(20px,2.21vw,28px)}.q-hint{font-size:17px;line-height:1.4}.q-sub{font-size:19px}.q-first,.q-beat,.q-reaction{font-size:16px}.fact{height:34px;font-size:15px}.q-amount__input{font-size:clamp(30px,4.4vw,46px)}.q-chips--wrap .q-chip--big{min-height:48px;font-size:17px}.q-chips--cols2 .q-chip--big:last-child:nth-child(odd){grid-column:1/-1}.q-rate__toggle{min-height:48px;color:var(--ink);text-decoration-color:var(--accent-ink,var(--orange-ink));font-size:17px}.q-tri__label{font-size:18px}.q-field--row{padding:10px 0}@media (width<=599px){.q-title{font-size:20px;line-height:1.2}.q-amount{padding:4px 16px}.q-amount__input{font-size:30px}.q-money{gap:8px}.q-scale{margin-top:-6px}.q-chip--big{height:52px}.q-chips--wrap .q-chip--big{padding:8px 12px}.q-card{grid-template-columns:40px minmax(0,1fr) 24px;gap:10px;min-height:64px;padding:10px 12px}.q-card.is-selected{padding:9.5px 11.5px}.q-card__icon{width:40px;height:40px}.q-cards{gap:6px}}.r-scale__ends{font-size:15px}.r-main-sub{font-size:16px}.r-disclaimer--hero{color:var(--muted);font-size:16px}.r-refine p{font-size:17px}.r-refine__btn{min-height:48px;color:var(--ink);text-decoration-color:var(--accent-ink,var(--orange-ink));font-size:17px}.r-shared p{font-size:17px}.r-sec__sum{min-height:60px;font-size:20px}.r-sec__sum:after{background:var(--mist,var(--cream));width:36px;height:36px;color:var(--ink)}.r-sec__body{gap:14px;font-size:18px;line-height:1.45}.r-factor{padding:12px 14px}.r-factor b{font-size:18px}.r-factor__w{padding:2px 10px;font-size:16px}.r-lines{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.r-lines li{font-size:18px;line-height:1.45}.r-lines b{white-space:nowrap;font-weight:700}.r-lines .r-first{font-size:clamp(22px,2.6vw,30px);line-height:1.25}.r-lines .r-realistic{padding:12px 14px;font-size:18px}.gauge__labels{font-size:16px}.r-note{color:var(--muted);margin:0;font-size:16px}.r-issues li{padding:12px 14px}.r-issues b{font-size:18px;line-height:1.4}.r-sms-link{font-size:17px}.r-gains{flex-direction:column;gap:12px;display:flex}.r-gains__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.r-gains__list .r-gain{border-radius:var(--r-md);background:var(--paper,var(--panel));flex-direction:column;gap:2px;padding:12px 14px;display:flex}.r-gain__title{font-size:18px}.r-gain__fx li{font-size:16px}.r-route{margin-top:0;padding:12px 14px}.r-route__label{font-size:16px}.r-route__title{font-size:19px}.r-plan{gap:8px}.r-plan__head{flex-wrap:nowrap;align-items:center;gap:12px}.r-plan__head .r-plan__bar{flex:1}.r-plan__progress{font-size:16px}.r-pstep{align-items:center;gap:12px;padding:10px 0}.r-pstep__check{margin:-10px;padding:10px}.r-pstep__date{color:var(--muted);font-size:16px}.r-pstep__date.is-today{color:var(--ink)}.r-pstep__title{font-size:18px}.r-pstep__remind{border-radius:var(--r-pill);flex-shrink:0;justify-content:center;width:48px;height:48px}.r-pstep__remind:hover{background:var(--paper,var(--panel))}.r-pstep__remind svg{width:20px;height:20px;color:var(--ink)}.r-plan__tools .btn{min-height:48px}.r-plan__tools .btn svg,.r-tools__btn svg{color:var(--ink)}.r-tools{gap:8px}.r-tools__btn{height:48px;font-size:17px}.r-tools__out{font-size:16px}.r-tools__link{height:48px;font-size:16px}.r-next--together{background:var(--accent-soft,var(--orange-soft));padding:16px}.q-reaction{color:var(--ink-2);background:0 0;gap:8px;padding:0;font-size:16px;line-height:1.4}.q-reaction svg{color:var(--accent-ink,var(--orange-ink));margin-top:1px}.q-reaction--risk{color:var(--risk);background:0 0}.q-reaction--risk svg{color:var(--risk)}.q-chips--cols4{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.q-chips--cols4 .q-chip--big{text-align:center;justify-content:center;width:100%;padding:8px 6px}.q-presets .q-chip{min-width:48px}@media (width<=599px){.q-facts{display:none}.q-stages li{gap:4px}.q-chips--cols4{grid-template-columns:1fr 1fr 1fr 1.6fr}.q-chips--cols2 .q-chip--big{padding:8px 12px;font-size:16px}}.q-beat{color:var(--ink-2);background:0 0;padding:0;font-size:16px;line-height:1.4}.q-beat svg{color:var(--accent-ink,var(--orange-ink))}.q-presets{gap:6px}.q-presets .q-chip{padding:0 12px;font-size:16px}@media (width<=599px){.q-card{grid-template-columns:minmax(0,1fr) 24px;min-height:60px}.q-card__icon{display:none}.q-card__text b{font-size:17px}.tool-page{padding-top:6px}.q-range{height:40px}.q-presets .q-chip{flex:auto;padding:0 10px}.q-chips--term .q-chip--big{height:48px}}.q-rate__toggle{text-align:left}.q-chips--cols2 .q-chip--big{text-align:center;justify-content:center}.q-chips--term,.q-chips--term.q-chips{grid-template-columns:repeat(3,minmax(0,1fr))}.qz-page{background:var(--cream);color:var(--ink);min-height:70vh;padding:12px 0 64px}@media (width>=768px){.qz-page{padding:28px 0 96px}}.qz-page .tool-wrap{max-width:1200px}.qz-page .q-hub{animation:none}.qz-btn.qz-none{text-align:left;width:auto;min-height:48px;margin:0 0 16px;padding:0 20px;font-size:16px;line-height:1.2}.q-hub__more{color:var(--muted);flex-wrap:wrap;align-items:center;column-gap:16px;font-size:16px;display:flex}.q-hub__more a{min-height:44px;color:var(--blue);align-items:center;font-weight:700;display:inline-flex}.qz-page .q-hub h1{font-family:var(--font-head);color:var(--blue);letter-spacing:-.02em;font-weight:800;line-height:1.04}.qz-page .lead{color:var(--muted);font-size:19px}.qz-page .q-privacy{background:var(--sky-l);color:var(--blue-ink);font-size:16px}.qz-page .q-privacy svg{color:var(--blue)}.qz-page .sit{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border:0;border-radius:24px}.qz-page .sit__title{font-family:var(--font-head);color:var(--blue);font-size:18px;font-weight:700}.qz-page .sit__sub{color:var(--muted);font-size:16px}.qz-park{display:none}.st-mono,.qz-prog__n,.st-when,.st-num{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.03em}.qz{font-family:var(--font-body);flex-direction:column;gap:14px;display:flex}.qz-prog{align-items:center;gap:12px;display:flex}.qz-prog ol{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:0;list-style:none;display:grid}.qz-prog li{flex-direction:column;gap:6px;min-width:0;display:flex}.qz-prog__bar{background:color-mix(in srgb, var(--blue) 12%, transparent);border-radius:99px;height:8px;display:block;overflow:hidden}.qz-prog__bar>span{border-radius:inherit;background:var(--blue);height:100%;transition:width .6s var(--ease-out);display:block}.qz-prog li.is-done .qz-prog__bar>span{background:var(--sky)}.qz-prog__label{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.qz-prog li.is-current .qz-prog__label{color:var(--blue);font-weight:700}.qz-prog__n{color:var(--muted);white-space:nowrap;align-self:flex-start;padding-top:1px;font-size:15px}.qz-prog__n b{color:var(--blue);font-weight:500}@media (width<=699px){.qz-prog li:not(.is-current) .qz-prog__label{visibility:hidden;height:0}.qz-prog li.is-current .qz-prog__label{overflow:visible}}.qz-layout{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (width>=960px){.qz-layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:56px;margin-top:18px}}.qz-side{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;display:grid}@media (width>=960px){.qz-side{top:calc(var(--header-h) + 28px);background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:32px;grid-template-columns:minmax(0,1fr);gap:18px;padding:32px 28px 28px;position:sticky}}.qz-mascot{width:96px}@media (width>=960px){.qz-mascot{width:min(280px,100%);margin:0 auto}}.qz-mascot .char{width:100%}.qz-say{flex-direction:column;justify-content:center;gap:8px;min-height:52px;display:flex;position:relative}.qz-say__text{color:var(--blue-ink);background:var(--sky-l);animation:qz-pop .35s var(--ease-out);border-radius:16px 16px 16px 4px;margin:0;padding:10px 14px;font-size:16px;line-height:1.4}@media (width>=960px){.qz-say__text{border-radius:4px 20px 20px;padding:14px 18px;font-size:18px}}@keyframes qz-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.qz-meter{gap:6px;display:grid}.qz-meter__label{color:var(--muted);font-size:16px}.qz-meter__label b{font-family:var(--font-num);color:var(--blue);font-weight:500}.qz-meter--warn .qz-meter__label b,.qz-meter--danger .qz-meter__label b{color:var(--risk)}.qz-meter__track{background:color-mix(in srgb, var(--blue) 10%, transparent);border-radius:99px;height:10px;position:relative}.qz-meter__fill{border-radius:inherit;background:var(--sky);transition:width .6s var(--ease-out);position:absolute;inset:0 auto 0 0}.qz-meter--warn .qz-meter__fill,.qz-meter--danger .qz-meter__fill{background:var(--warn-fill)}.qz-meter__thr{border-left:2px dashed var(--blue);position:absolute;top:-4px;bottom:-4px;left:50%}@media (width<=959px){.qz-side{align-items:start}.qz-meter{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.qz-meter__label{font-size:15px}}.qz-body{flex-direction:column;gap:18px;min-width:0;display:flex}.qz-body.is-forward{animation:qz-in-f .45s var(--ease-out)}.qz-body.is-back{animation:qz-in-b .45s var(--ease-out)}@keyframes qz-in-f{0%{opacity:0;filter:blur(6px);transform:translate(28px)}to{opacity:1;filter:none;transform:none}}@keyframes qz-in-b{0%{opacity:0;filter:blur(6px);transform:translate(-28px)}to{opacity:1;filter:none;transform:none}}.qz-beat{background:var(--butter);color:var(--blue-ink);border-radius:14px;margin:0;padding:10px 14px;font-size:16px}.qz-head{flex-direction:column;gap:6px;display:flex}.qz-title{font-family:var(--font-head);color:var(--blue);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(25px,2.79vw,38px);font-weight:800;line-height:1.05}.qz-hint{color:var(--muted);margin:0;font-size:16px;line-height:1.45}.qz-intro{margin-top:0}.qz-intro>summary{min-height:48px;font-size:16px}.qz-intro .st-how__in{gap:14px}.qz-intro__col h2{font:700 16px/1.35 var(--font-body);color:var(--ink);margin:0 0 6px}.qz-intro__col ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.qz-intro__col li{color:var(--ink);padding-left:24px;font-size:16px;line-height:1.45;position:relative}.qz-intro__col li:before{content:"";background:var(--clay);border-radius:50%;width:9px;height:9px;position:absolute;top:.5em;left:4px}.qz-intro__col--no li:before{box-shadow:inset 0 0 0 2px var(--red);background:0 0}.qz-intro__note{color:var(--muted);margin:0;font-size:16px;line-height:1.45}.qz-intro__link{font:700 16px/1.35 var(--font-body);color:var(--berry);text-underline-offset:3px;justify-self:start}.qz-fields{flex-direction:column;gap:22px;display:flex}.qz-field{flex-direction:column;gap:10px;display:flex}.qz-field[hidden]{display:none}.qz-field.is-new{animation:qz-pop .45s var(--ease-out)}.qz-sub{font-family:var(--font-head);color:var(--blue);margin:0;font-size:19px;font-weight:700;line-height:1.15}.qz-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.qz-chips--c3{grid-template-columns:repeat(2,minmax(0,1fr))}.qz-chips--c4{grid-template-columns:repeat(4,minmax(0,1fr))}.qz-chips--c1{grid-template-columns:minmax(0,1fr)}.qz-chips--term{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=600px){.qz-chips--c3{grid-template-columns:repeat(3,minmax(0,1fr))}.qz-chips--term{grid-template-columns:repeat(6,minmax(0,1fr))}}.qz .qz-chip{background:var(--paper);min-height:56px;box-shadow:inset 0 0 0 1.5px var(--line);font:600 17px/1.2 var(--font-body);color:var(--blue-ink);text-align:center;cursor:pointer;transition:transform .12s var(--ease-strong), background-color .2s, box-shadow .2s, color .2s;border:0;border-radius:18px;padding:10px 12px}@media (width>=768px){.qz .qz-chip{font-size:18px}}.qz .qz-chip:active{transform:scale(.97)}.qz .qz-chip.is-selected{background:var(--blue);color:var(--cream);box-shadow:none;animation:qz-tap .35s var(--ease-back)}@keyframes qz-tap{40%{transform:scale(1.04)}}@media (hover:hover) and (pointer:fine){.qz .qz-chip:not(.is-selected):hover{box-shadow:inset 0 0 0 2px var(--blue)}}.qz .qz-chip:focus-visible,.qz-card:focus-visible,.qz .q-seg__btn:focus-visible,.qz .qz-pill:focus-visible,.qz-btn:focus-visible{outline:3px solid var(--blue-2);outline-offset:3px}.qz-cards{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (width>=600px){.qz-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.qz-card{background:var(--paper);min-height:64px;box-shadow:inset 0 0 0 1.5px var(--line);text-align:left;cursor:pointer;font:inherit;color:var(--ink);border:0;border-radius:20px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;transition:background-color .2s,box-shadow .2s,transform .12s;display:grid}.qz-card:active{transform:scale(.98)}.qz-card__icon{background:var(--sky-l);width:40px;height:40px;color:var(--blue);border-radius:12px;place-items:center;display:grid}.qz-card__icon svg{width:22px;height:22px}.qz-card__text{flex-direction:column;gap:2px;min-width:0;display:flex}.qz-card__text b{color:var(--blue-ink);font-size:17px;font-weight:700;line-height:1.25}.qz-card__text small{color:var(--muted);font-size:15px;line-height:1.3}.qz-card--none .qz-card__icon{background:var(--butter);color:var(--muted)}.qz-card.is-selected{background:var(--blue);box-shadow:none}.qz-card.is-selected b,.qz-card.is-selected small{color:var(--cream)}.qz-card.is-selected .qz-card__icon{background:var(--cream);color:var(--blue)}.qz-field--tri{border-bottom:1.5px solid var(--line);grid-template-columns:minmax(0,1fr);gap:8px;padding-bottom:14px;display:grid}.qz-field--tri .qz-sub{font-family:var(--font-body);color:var(--ink);font-size:18px;font-weight:600;line-height:1.35}@media (width>=700px){.qz-field--tri{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}}.qz-seg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}@media (width>=700px){.qz-seg{grid-template-columns:repeat(3,104px)}}.qz .q-seg__btn{background:var(--paper);min-height:52px;box-shadow:inset 0 0 0 1.5px var(--line);font:600 17px/1 var(--font-body);color:var(--blue-ink);cursor:pointer;border:0;border-radius:16px;transition:background-color .2s,color .2s,transform .12s}.qz .q-seg__btn:active{transform:scale(.97)}.qz .q-seg__btn.is-selected{background:var(--blue);color:var(--cream);box-shadow:none}.qz .q-seg__btn--yes.is-selected{background:var(--risk)}.qz-money{flex-direction:column;gap:6px;display:flex}.qz .qz-amount{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:18px;align-items:baseline;gap:8px;padding:10px 18px;display:flex}.qz .qz-amount:focus-within{box-shadow:inset 0 0 0 2.5px var(--blue)}.qz .qz-amount .q-amount__input{min-width:0;font:500 clamp(28px, 4vw, 36px)/1.15 var(--font-num);letter-spacing:-.04em;color:var(--blue);background:0 0;border:0;outline:none;flex:1;padding:0}.qz .qz-amount .q-amount__input::placeholder{font:500 20px/1.2 var(--font-body);letter-spacing:0;color:var(--muted)}.qz .qz-amount .q-amount__cur{font:500 22px/1 var(--font-num);color:var(--muted)}.qz-range{-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:44px;margin:0}.qz-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--blue) var(--fill,0%), color-mix(in srgb, var(--blue) 15%, transparent) var(--fill,0%));border-radius:99px;height:10px}.qz-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cream);width:32px;height:32px;box-shadow:0 0 0 4px var(--blue);border-radius:50%;margin-top:-11px}.qz-range::-moz-range-track{background:color-mix(in srgb, var(--blue) 15%, transparent);border-radius:99px;height:10px}.qz-range::-moz-range-progress{background:var(--blue);border-radius:99px;height:10px}.qz-range::-moz-range-thumb{background:var(--cream);border:4px solid var(--blue);border-radius:50%;width:26px;height:26px}.qz-range.is-untouched::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--sky)}.qz-scale{font:400 16px/1 var(--font-num);color:var(--muted);justify-content:space-between;display:flex}.qz-presets{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.qz .qz-pill{background:var(--paper);min-height:48px;box-shadow:inset 0 0 0 1.5px var(--line);font:600 16px/1 var(--font-body);color:var(--blue);cursor:pointer;border:0;border-radius:999px;padding:0 18px}.qz .qz-pill.is-selected{background:var(--blue);color:var(--cream);box-shadow:none}.qz-rate .q-rate__toggle{background:var(--butter-l);min-height:52px;font:600 17px/1.2 var(--font-body);color:var(--blue-ink);text-align:left;cursor:pointer;border:0;border-radius:18px;padding:0 18px}.qz-rate .q-rate__body{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px;display:grid}.qz-rate,.qz-rate .q-rate__body>*{box-sizing:border-box;min-width:0;max-width:100%}.qz-region{flex-direction:column;gap:10px;display:flex}.qz-region .q-search{background:var(--paper);min-height:56px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:18px;align-items:center;gap:10px;padding:0 16px;display:flex}.qz-region .q-search svg{width:22px;height:22px;color:var(--muted)}.qz-region .q-search__input{font:400 18px/1.3 var(--font-body);color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0}.qz-region .q-region__list{flex-wrap:wrap;gap:8px;display:flex}.qz-region .q-region__other{text-align:left;min-height:48px;font:600 16px/1.35 var(--font-body);color:var(--blue);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.qz-region .q-region__selected{background:var(--sky-l);color:var(--blue-ink);border-radius:16px;align-items:center;gap:10px;padding:10px 14px;display:flex}.qz-region .q-region__selected[hidden]{display:none}.qz-region .q-region__selected svg{width:22px;height:22px}.qz-region .q-region__selected small{color:var(--muted);font-size:16px;display:block}.qz-nav{z-index:5;margin:4px calc(-1 * var(--gutter,16px)) 0;padding:12px var(--gutter,16px) calc(12px + env(safe-area-inset-bottom));background:linear-gradient(color-mix(in srgb, var(--cream) 0%, transparent), var(--cream) 30%);align-items:center;gap:10px;display:flex;position:sticky;bottom:0}@media (width>=960px){.qz-nav{background:0 0;margin:8px 0 0;padding:0;position:static}}.qz-btn{min-height:58px;font:700 18px/1 var(--font-body);cursor:pointer;transition:transform .12s var(--ease-strong), background-color .2s, opacity .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;display:inline-flex}.qz-btn svg{width:20px;height:20px}.qz-btn:active{transform:scale(.97)}.qz-btn--go{background:var(--blue);color:var(--cream);flex:1}@media (width>=960px){.qz-btn--go{flex:none;min-width:260px}}.qz-btn--go:disabled{background:color-mix(in srgb, var(--blue) 22%, transparent);color:var(--paper);cursor:not-allowed}.qz-btn--ghost{background:var(--paper);color:var(--blue);box-shadow:inset 0 0 0 1.5px var(--line)}@media (width<=599px){.qz-btn--ghost span{display:none}.qz-btn--ghost{width:58px;padding:0}}@media (hover:hover) and (pointer:fine){.qz-btn--go:not(:disabled):not(.is-off):hover{background:var(--blue-2)}}.qz-wait{text-align:center;place-items:center;gap:18px;min-height:52vh;display:grid}.qz-wait__eq{width:180px}.qz-wait p{color:var(--blue-ink);margin:0;font-size:19px}.st{font-family:var(--font-body);color:var(--ink);font-size:18px;line-height:1.55;display:block}.st h1,.st h2,.st h3{font-family:var(--font-head);color:var(--blue);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700}.st p{text-wrap:pretty;margin:0}.st .st-mark{color:var(--muted);align-items:center;gap:12px;margin-bottom:20px;font-size:16px;display:flex}.st-mark svg{flex:none;width:26px;height:18px}.st-shared{background:var(--butter);color:var(--blue-ink);border-radius:20px;margin-bottom:20px;padding:16px 18px}.st-shared b{font-weight:700}.st .st-shared p{font-size:16px}.st-head{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=1000px){.st-head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:64px}}.st .st-h1{letter-spacing:-.03em;font-size:clamp(28px,3.94vw,51px);font-weight:800;line-height:1.03}.st .st-because{color:var(--muted);max-width:56ch;margin-top:18px}.st-because b{color:var(--ink);font-weight:600}.st-facts{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.st-chip{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:999px;padding:8px 14px;font-size:16px;line-height:1.3;display:inline-flex}.st-chance{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:28px;flex-direction:column;padding:22px;display:flex}.st .st-chance__lab{color:var(--muted);font-size:16px}.st .st-chance__word{font:600 clamp(25px, 2.69vw, 34px)/1.08 var(--font-head);color:var(--blue);margin-top:4px}.st .st-chance__word[data-tone=danger]{color:var(--risk)}.st .st-chance__word[data-tone=warn]{color:var(--berry)}.st .st-chance[data-level="4"] .st-chance__word{color:var(--risk)}.st-ladder{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:18px;display:grid}.st-ladder__i{background:color-mix(in srgb, var(--blue) 10%, transparent);height:14px;transition:background-color .4s calc(var(--d) * 90ms), transform .5s var(--ease-back) calc(var(--d) * 90ms);border-radius:999px;position:relative}.st-ladder__i.is-on{background:var(--risk)}.st-chance[data-level="1"] .st-ladder__i.is-on,.st-chance[data-level="2"] .st-ladder__i.is-on{background:var(--blue)}.st-chance[data-level="3"] .st-ladder__i.is-on{background:var(--blue-2)}.st-ladder__i.is-tgt{background:var(--sky);box-shadow:inset 0 0 0 2px var(--blue)}.st-ladder__ends{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:16px;display:flex}.st .st-chance__after{align-items:center;gap:10px;margin-top:14px;font-size:16px;display:flex}.st-chance__after i{background:var(--sky);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--blue);border-radius:999px;flex:none}.st-chance__after b{color:var(--blue);font-weight:700}.st .st-chance__dis{color:var(--muted);margin-top:12px;font-size:16px;line-height:1.4}.st-chance__go{color:var(--blue);text-underline-offset:4px;align-self:flex-start;margin-top:12px;font-size:16px;font-weight:700}.st-load{background:var(--blue);color:var(--cream);border-radius:32px;margin-top:48px;padding:28px 20px 30px;position:relative;overflow:hidden}@media (width>=900px){.st-load{margin-top:64px;padding:44px 48px 48px}}.st-load__top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 32px;display:flex}.st .st-load h2{color:var(--cream);max-width:22ch;font-size:clamp(21px,2.3vw,30px);line-height:1.1}.st .st-load__big{font:500 clamp(64px, 9vw, 120px)/.9 var(--font-num);letter-spacing:-.05em;color:var(--sky)}.st-load__big small{letter-spacing:0;color:var(--cream);margin-left:6px;font-size:.38em}.st-bars{flex-direction:column;gap:22px;margin-top:36px;display:flex}.st-bar{gap:8px;display:grid}.st-bar--pay{gap:34px}.st-bar__lab{color:color-mix(in srgb, var(--cream) 86%, transparent);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:16px;display:flex}.st-bar__lab .st-mono{color:var(--cream)}.st-track{background:color-mix(in srgb, var(--cream) 8%, transparent);border-radius:999px;height:44px;position:relative}@media (width>=900px){.st-track{height:56px}}.st-fill{background:var(--clay);clip-path:inset(0 calc(100% - var(--w,0%)) 0 0 round 999px);border-radius:999px;display:flex;position:absolute;inset:0;overflow:hidden}.st-fill--now{background:#f4a9ba8c}.st-fill--limit{background:var(--sky)}.st-seg{flex:none;height:100%;display:block}.st-seg--credits{background:var(--sky)}.st-seg--cards{background:var(--butter)}.st-seg--guarantor{background:var(--sky-l)}.st-eyes{width:44px;height:26px;top:50%;left:max(var(--w,0%), 60px);opacity:0;justify-content:center;gap:7px;margin:-13px 0 0 -54px;transition:opacity .3s;display:flex;position:absolute}.st-eyes.on{opacity:1}.st-eyes i{background:var(--ink);border-radius:50%;width:10px;height:14px;transition:transform .25s,border-radius .25s,height .25s}.st-eyes.worried i{transform:scaleY(.7)}.st-eyes.worried i:first-child{border-top-right-radius:2px}.st-eyes.worried i:last-child{border-top-left-radius:2px}.st-eyes.happy i{border-radius:10px 10px 2px 2px;height:8px;transform:translateY(-2px)}.st-eyes.blink i{animation:.26s blink}.st-thr{border-left:2px dashed var(--butter);pointer-events:none;width:0;position:absolute;top:-14px;bottom:-14px;left:50%}.st-thr span{white-space:nowrap;font:600 16px/1 var(--font-num);color:var(--butter);padding-bottom:6px;position:absolute;bottom:100%;left:-1px;transform:translate(-50%)}.st-load.bump .st-track--pay{animation:st-shake .38s var(--ease-io) 1}@keyframes st-shake{25%{transform:translate(-5px)}55%{transform:translate(4px)}80%{transform:translate(-2px)}}.st .st-load__say{max-width:46ch;font:600 clamp(19px, 1.6vw, 22px)/1.4 var(--font-body);color:var(--ink);margin-top:30px}.st-how{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);border-radius:18px;margin-top:22px}.st-how>summary{cursor:pointer;min-height:52px;font:700 17px/1.3 var(--font-body);color:var(--berry);border-radius:18px;align-items:center;gap:10px;padding:10px 18px;list-style:none;display:flex}.st-how>summary::-webkit-details-marker{display:none}.st-how>summary:after{content:"";border-bottom:2.5px solid;border-right:2.5px solid;flex:none;width:10px;height:10px;margin-left:auto;transition:transform .2s;transform:translateY(-3px)rotate(45deg)}.st-how[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.st-how>summary:focus-visible{outline:3px solid var(--clay);outline-offset:2px}@media (hover:hover) and (pointer:fine){.st-how>summary:hover{background:var(--clay-l)}}.st-how__in{gap:12px;max-width:72ch;padding:2px 18px 20px;display:grid}.st .st-how__in p{color:var(--ink);font-size:17px;line-height:1.55}.st-how__in b{color:var(--ink)}.st .st-how__in .st-formula{font:500 17px/1.45 var(--font-num);letter-spacing:-.01em;color:var(--ink);background:#f0f0f4;border-radius:12px;padding:10px 14px}.st-factors,.st-hidden{margin-top:64px}.st-sec-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px;display:flex}.st .st-sec-h h2{font-size:clamp(23px,2.46vw,33px);line-height:1.1}.st .st-sec-h p{color:var(--muted);font-size:16px}.st-fct{border-top:2px solid var(--blue)}.st-f{border-bottom:1.5px solid var(--line);grid-template-columns:minmax(0,1fr);gap:12px 40px;padding:24px 0 26px;display:grid}@media (width>=900px){.st-f{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr);padding:30px 0}}.st-f__k{flex-direction:column;gap:10px;display:flex}.st .st-f h3{font-size:clamp(20px,1.97vw,25px);line-height:1.12}.st .st-f__q{color:var(--blue);margin-bottom:4px;font-size:16px;font-weight:700}.st-f p:not(.st-f__q){max-width:46ch}.st-str{align-items:center;gap:10px;font-size:16px;font-weight:700;display:inline-flex}.st-str i{flex-direction:column;gap:3px;display:inline-flex}.st-str i b{background:color-mix(in srgb, var(--blue) 15%, transparent);transform-origin:0;width:26px;height:6px;transition:transform .6s var(--ease-out);border-radius:9px;display:block}.st-str i b:nth-child(2){transition-delay:.1s}.st-str i b:nth-child(3){transition-delay:.2s}.st-str--s3,.st-str--s2,.st-str--s1{color:var(--risk)}.st-str--s3 i b,.st-str--s2 i b:nth-child(n+2),.st-str--s1 i b:nth-child(3){background:var(--risk)}.st-str--ok{color:var(--blue)}.st-str--ok i b{background:var(--blue)}.st-js .st-f:not(.lit) .st-str i b{transform:scaleX(.15)}.st-comic{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:40px;display:grid}@media (width>=700px){.st-comic{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.st-comic{grid-template-columns:1.1fr .95fr 1fr .95fr}}.st-fr{border:3px solid var(--blue);background:var(--paper);border-radius:22px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.st-fr__pic{border-bottom:3px solid var(--blue);place-items:center;height:200px;display:grid;position:relative}.st-fr:first-child .st-fr__pic,.st-fr:nth-child(4) .st-fr__pic{background:var(--sky-l)}.st-fr:nth-child(2) .st-fr__pic{background:var(--butter-l)}.st-fr:nth-child(3) .st-fr__pic{background:var(--clay-l)}.st-fr__pic .char{width:100%;height:100%}.st-fr__pic svg{width:100%;height:100%;overflow:visible}.st-fr__cap{padding:16px 18px 20px}.st .st-fr__n{font:500 16px/1 var(--font-num);color:var(--muted)}.st .st-fr h3{margin-top:6px;font-size:20px;line-height:1.12}.st .st-fr__cap p:not(.st-fr__n){margin-top:6px;font-size:17px}.st-fr__bub{z-index:1;background:var(--paper);border:2.5px solid var(--blue);font:600 15px/1.25 var(--font-body);color:var(--blue);border-radius:16px 16px 16px 4px;max-width:70%;padding:6px 12px;position:absolute;top:14px;left:14px}.st-js .st-comic .st-fr{transition:transform .7s var(--ease-back), opacity .5s}.st-js .st-comic:not(.in) .st-fr{opacity:0;transform:translateY(20px)rotate(-1.5deg)}.st-comic .st-fr:nth-child(2){transition-delay:.12s}.st-comic .st-fr:nth-child(3){transition-delay:.24s}.st-comic .st-fr:nth-child(4){transition-delay:.36s}.st-rs{border-top:2px solid var(--blue);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.st-rs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.st-r{border-bottom:1.5px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}.st-r__ic .char,.st-r__ic svg{width:64px;height:64px}.st .st-r h3{font-size:19px;line-height:1.15}.st .st-r p{color:var(--muted);margin-top:4px}.st .st-r__check{color:var(--ink);font-size:16px}.st-who{border-radius:999px;margin-top:10px;padding:4px 10px;font-size:15px;font-weight:700;display:inline-block}.st-who--self{background:var(--sky-l);color:var(--blue)}.st-who--bank{background:var(--clay-l);color:var(--berry)}.st-sim{background:var(--butter);border-radius:32px;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:72px;padding:28px 20px;display:grid}@media (width>=1000px){.st-sim{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:48px}}.st .st-sim h2{font-size:clamp(23px,2.46vw,33px);line-height:1.08}.st .st-sim__sub{color:var(--muted);margin-top:8px;font-size:17px}.st-ctl{margin-top:24px}.st-ctl label{justify-content:space-between;align-items:baseline;gap:12px;font-weight:600;display:flex}.st-ctl label .st-mono{color:var(--blue);font-size:22px;font-weight:500}.st-range{-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:44px;margin:6px 0 0}.st-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--blue) var(--p,50%), color-mix(in srgb, var(--blue) 15%, transparent) var(--p,50%));border-radius:99px;height:10px}.st-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cream);width:32px;height:32px;box-shadow:0 0 0 4px var(--blue);border-radius:50%;margin-top:-11px}.st-range::-moz-range-track{background:color-mix(in srgb, var(--blue) 15%, transparent);border-radius:99px;height:10px}.st-range::-moz-range-progress{background:var(--blue);border-radius:99px;height:10px}.st-range::-moz-range-thumb{background:var(--cream);border:4px solid var(--blue);border-radius:50%;width:26px;height:26px}.st-range:focus-visible{outline:3px solid var(--blue-2);outline-offset:4px;border-radius:8px}.st-presets{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.st-presets button{background:var(--paper);min-height:48px;font:600 16px/1 var(--font-body);color:var(--blue);box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;border:0;border-radius:999px;padding:0 16px}.st-presets button[aria-pressed=true]{background:var(--blue);color:var(--cream);box-shadow:none}.st-sim__out{background:var(--paper);border-radius:24px;align-content:start;gap:8px;padding:20px;display:grid}.st-scales{width:100%;max-width:340px;margin:0 auto}.st-scales .char{width:100%}.st-scales__cap{color:var(--muted);justify-content:space-between;margin-top:-4px;padding:0 4px;font-size:16px;display:flex}.st-out{border-top:1.5px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:12px 0 0;padding-top:16px;display:grid}.st-out dt{color:var(--muted);font-size:16px}.st-out dd{font:500 26px/1.1 var(--font-num);letter-spacing:-.03em;color:var(--blue);margin:2px 0 0}.st-out dd.is-risk{color:var(--risk)}.st-out__wide{grid-column:1/-1}.st-out__wide dd{font:600 24px/1.1 var(--font-head);letter-spacing:-.01em}.st .st-sim__say{color:var(--ink);background:var(--sky-l);border-radius:16px;margin-top:8px;padding:12px 14px;font-size:17px}.st-plan{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:72px;display:grid}@media (width>=1000px){.st-plan{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.st .st-plan h2{font-size:clamp(26px,2.95vw,39px);line-height:1.05}.st .st-plan__sub{color:var(--muted);margin-top:12px}.st .st-plan__prog{font:500 16px/1 var(--font-num);color:var(--blue);margin-top:14px}.st-acts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.st-act{background:var(--paper);min-height:56px;box-shadow:inset 0 0 0 1.5px var(--line);font:600 16px/1.2 var(--font-body);color:var(--blue);text-align:left;cursor:pointer;transition:transform .12s var(--ease-strong), box-shadow .2s, background-color .2s;border:0;border-radius:16px;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.st-act svg{flex:none;width:22px;height:22px}.st-act:active{transform:scale(.97)}.st-act--me{background:var(--sky-l);box-shadow:none;grid-column:1/-1}.st-act.is-done{background:var(--blue);color:var(--cream)}@media (hover:hover) and (pointer:fine){.st-act:hover{box-shadow:inset 0 0 0 2px var(--blue)}}.st-act:focus-visible,.st-btn:focus-visible,.st-dot input:focus-visible+.st-dot__n,.st-presets button:focus-visible{outline:3px solid var(--blue-2);outline-offset:3px}.st-tools-out{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:16px;gap:8px;margin-top:12px;padding:12px 14px;font-size:16px;display:grid}.st-tools-out[hidden]{display:none}.st-tools-out a{color:var(--blue);font-weight:700}.st-link{border:1.5px solid var(--line);background:var(--cream);width:100%;min-height:48px;font:400 15px/1 var(--font-num);color:var(--ink);border-radius:12px;padding:0 12px}.st .st-note{color:var(--muted);margin-top:12px;font-size:16px}.st-steps{margin:0;padding:0;list-style:none;position:relative}.st-steps:before,.st-steps:after{content:"";border-radius:3px;width:3px;position:absolute;top:24px;left:23px}.st-steps:before{background:color-mix(in srgb, var(--blue) 15%, transparent);bottom:24px}.st-steps:after{background:var(--blue);height:0;transition:height 1.2s var(--ease-out)}.st-steps.grown:after{height:calc((100% - 48px) * var(--prog-k,.08))}.st-step{grid-template-columns:48px minmax(0,1fr);gap:16px;padding-bottom:28px;display:grid;position:relative}.st-dot{z-index:1;cursor:pointer;width:48px;height:48px;position:relative}.st-dot input{opacity:0;cursor:pointer;z-index:2;margin:0;position:absolute;inset:0}.st-dot__n,.st-dot__ok{font:500 16px/1 var(--font-num);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.st-dot__n{background:var(--paper);box-shadow:inset 0 0 0 2.5px var(--blue);color:var(--blue)}.st-dot__ok{background:var(--blue);color:var(--cream);opacity:0;transition:opacity .2s, transform .35s var(--ease-back);transform:scale(.6)}.st-dot__ok svg{width:22px;height:22px}.st-step.is-now .st-dot__n{background:var(--blue);color:var(--cream)}.st-step.is-apply .st-dot__n{background:var(--clay);box-shadow:inset 0 0 0 2.5px var(--berry);color:var(--on-violet)}.st-step.is-done .st-dot__ok{opacity:1;transform:none}.st-step.is-done h3{text-decoration:line-through 2px;text-decoration-color:var(--sky)}.st .st-when{color:var(--blue);padding-top:2px;font-size:16px}.st .st-step h3{margin-top:4px;font-size:20px;line-height:1.15}.st .st-step p:not(.st-when){color:var(--muted);max-width:50ch;margin-top:4px}.st-offer{background:var(--offer-bg);border-radius:32px;grid-template-columns:minmax(0,1fr);align-items:center;gap:22px;margin-top:72px;padding:32px 22px;display:grid;position:relative;overflow:hidden}@media (width>=900px){.st-offer{grid-template-columns:200px minmax(0,1fr) auto;gap:40px;padding:40px 48px}}.st .st-offer h2{color:#fff;font-size:clamp(23px,2.46vw,33px);line-height:1.08}.st .st-offer p{color:#e6e6ee;max-width:50ch;margin-top:10px}.st .st-offer .st-btn--blue{background:var(--clay);color:#fff}.st-offer__eq{width:140px}@media (width>=900px){.st-offer__eq{width:200px}}.st-offer__eq .char{width:100%}.st-btn{min-height:60px;font:700 18px/1.15 var(--font-body);cursor:pointer;text-align:center;transition:transform .12s var(--ease-strong), background-color .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;display:inline-flex}.st-btn svg{flex:none;width:20px;height:20px}.st-btn:active{transform:scale(.97)}.st-btn--blue{background:var(--blue);color:var(--cream)}@media (hover:hover) and (pointer:fine){.st-btn--blue:hover{background:var(--blue-2)}}.st-btn--ghost{color:var(--blue);box-shadow:inset 0 0 0 2px var(--line);background:0 0;min-height:52px;font-size:17px}.st-restart{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.st .st-source{color:var(--muted);max-width:70ch;margin-top:20px;font-size:15px}.st-toast{visibility:hidden;opacity:0;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:60;background:var(--ink);max-width:calc(100vw - 32px);color:var(--cream);transition:transform .35s var(--ease-strong), opacity .2s;border-radius:16px;padding:14px 20px;font-size:16px;position:fixed;transform:translate(-50%,140%)}.st-toast.show{visibility:visible;opacity:1;transform:translate(-50%)}.st-js .rv{transition:opacity .9s var(--ease-out), filter .9s var(--ease-out), transform .9s var(--ease-out)}.st-js .rv:not(.in){opacity:.001;filter:blur(14px);transform:translateY(14px)scale(.985)}.st-js .st-chance:not(.lit) .st-ladder__i.is-on,.st-js .st-chance:not(.lit) .st-ladder__i.is-tgt{background:color-mix(in srgb, var(--blue) 10%, transparent);box-shadow:none;transform:scaleY(.6)}@media (width<=599px){.st-btn{width:100%}}@media (prefers-reduced-motion:reduce){.qz-body.is-forward,.qz-body.is-back,.qz-say__text,.qz-field.is-new,.qz .qz-chip.is-selected{animation:none}.st-js .rv:not(.in),.st-js .rv{opacity:1;filter:none;transition:none;transform:none}.st-js .st-comic:not(.in) .st-fr,.st-js .st-comic .st-fr{opacity:1;transition:none;transform:none}.st-ladder__i,.st-steps:after,.st-dot__ok,.st-str i b,.qz-prog__bar>span,.qz-meter__fill,.st-toast{transition:none!important}.st-js .st-f:not(.lit) .st-str i b{transform:none}.st-load.bump .st-track--pay{animation:none}}.qz-page{min-height:calc(100svh - var(--header-h,64px))}.qz-field .qz-sub+.qz-hint{margin-top:-4px}.st .st-chance__note{color:var(--blue-ink);background:var(--sky-l);border-radius:14px;margin-top:12px;padding:10px 12px;font-size:16px;line-height:1.45}.st .st-h1--long{font-size:clamp(26px,3.2vw,43px)}@media (width>=1000px){.st-plan__lead{top:calc(var(--header-h,76px) + 24px);align-self:start;position:sticky}}.st-plan__tools .st-acts{margin-top:0}@media (width>=1000px){.st-plan{grid-template-rows:auto 1fr;row-gap:24px}.st-plan__lead{grid-area:1/1}.st-plan>.st-steps{grid-area:1/2/span 2}.st-plan__tools{grid-area:2/1;align-self:start}}.st-ank{margin-top:72px;scroll-margin-top:90px}.st-ank__head{background:var(--offer-bg);border-radius:32px 32px 0 0;grid-template-columns:minmax(0,1fr);align-items:center;gap:18px;padding:28px 22px;display:grid}@media (width>=900px){.st-ank__head{grid-template-columns:180px minmax(0,1fr);gap:40px;padding:40px 48px}}.st-ank__head .st-offer__eq{width:120px}@media (width>=900px){.st-ank__head .st-offer__eq{width:180px}}.st-ank__kick{font:700 16px/1.3 var(--font-body);color:#c9bcff;margin:0}.st .st-ank__head h2{color:#fff;margin-top:6px;font-size:clamp(23px,2.46vw,33px);line-height:1.08}.st .st-ank__head p:not(.st-ank__kick){color:#e6e6ee;max-width:56ch;margin-top:10px;font-size:18px;line-height:1.5}.st-ank__grid{background:var(--clay-l);border-radius:0 0 32px 32px;grid-template-columns:minmax(0,1fr);gap:14px;padding:14px;display:grid}@media (width>=1000px){.st-ank__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:20px;padding:20px}.st-ank__form{top:calc(var(--header-h,72px) + 16px);position:sticky}}.st-ank__doc{background:var(--paper);border-radius:24px;padding:22px 18px}@media (width>=900px){.st-ank__doc{padding:28px 30px}}.st-ank__doc-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.st .st-ank__doc h3{font:600 24px/1.1 var(--font-head);color:var(--blue);letter-spacing:-.02em;margin:0}.st-ank__n{font:500 16px/1.3 var(--font-num);color:var(--muted);letter-spacing:-.02em}.st-ank__doc.is-sent .st-ank__n{color:var(--blue)}.st .st-ank__why{color:var(--ink);margin:10px 0 0;font-size:17px;line-height:1.5}.st-ank__g{border-top:2px solid var(--line);margin-top:20px;padding-top:16px}.st .st-ank__g h4{font:600 16px/1.2 var(--font-head);color:var(--blue);margin:0 0 8px}.st-ank__g dl{gap:8px;margin:0;display:grid}.st-ank__g dl>div{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}@media (width>=600px){.st-ank__g dl>div{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:baseline;gap:16px}}.st-ank__g dt{color:var(--muted);font-size:16px;line-height:1.4}.st-ank__g dd{font:700 17px/1.4 var(--font-body);color:var(--ink);margin:0}.st-ank__acts{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.st-ank__acts .st-btn{min-height:52px}.st-ank__acts svg{width:20px;height:20px}.st-ank__form{background:var(--paper);border-radius:24px;min-width:0;padding:22px 18px}@media (width>=900px){.st-ank__form{padding:28px 30px}}.st .st-ank__form .lead-form__title{font:600 24px/1.1 var(--font-head);color:var(--blue);letter-spacing:-.02em;margin:0}.st .st-ank__form .r-form__lead{color:var(--muted);margin-top:8px;font-size:17px}@media (prefers-reduced-motion:no-preference){.st-ank__doc.is-sent{animation:st-ank-sent .8s var(--ease-out) 1}}@keyframes st-ank-sent{30%{box-shadow:0 0 0 6px #8ec5ffb3}}.st{--offer-bg:#15151c}.st-ank__head .char,.st-offer .char{--sky:#c9bcff;--clay:#6a4bff;--ink:#15151c}.st .st-ank__head .hand{color:#c9bcff}.st .st-ank__form .lead-form button[type=submit]{background:var(--clay);color:#fff}@media (hover:hover) and (pointer:fine){.st .st-ank__form .lead-form button[type=submit]:hover{background:var(--berry)}}.st-ank__all{margin-top:18px}.st-ank__all .st-ank__g:first-child{margin-top:4px}.st-ank__form .r-form{box-shadow:none;background:0 0;padding:0}.st .st-mark{margin-bottom:12px}.st-head{gap:16px}.st-head__facts{min-width:0}.st .st-head__facts .st-because{margin-top:0}.st .st-verdict{font-size:clamp(27px,3.6vw,48px);line-height:1.06}.st .st-verdict.st-h1--long{font-size:clamp(25px,3.1vw,42px)}.st .st-verdict__sub{color:var(--muted);margin-top:10px;font-size:17px;line-height:1.4}.st-chance{border-radius:24px;padding:16px 18px}.st .st-chance__line{color:var(--ink);font-size:18px;line-height:1.4}.st .st-chance__line .st-chance__word{font:700 18px/1.3 var(--font-body);margin:0}.st-ladder{margin-top:12px}.st-ladder__i{height:12px}.st-ladder__you{font:600 16px/1.2 var(--font-body);color:var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:4px;display:grid}.st-ladder__you span{grid-column:var(--at,1);white-space:nowrap;justify-self:center}.st-ladder__you[style*=--at\:1] span{justify-self:start}.st-ladder__you[style*=--at\:5] span{justify-self:end}.st .st-ladder__ends{margin-top:2px;font-size:16px}.st .st-chance__after{margin-top:10px}.st .st-chance__dis{margin-top:8px;font-size:16px}.st-cta{gap:8px;display:grid}.st-cta__btn{width:100%}.st .st-cta__note{color:var(--muted);text-align:center;font-size:16px;line-height:1.35}.st-share{gap:6px;margin-top:4px;display:grid}.st-acts--share{margin-top:0}.st-act--share{text-align:center;background:var(--cream);min-height:48px;box-shadow:inset 0 0 0 1.5px var(--sky);color:var(--berry);justify-content:center;gap:8px;padding:6px 10px}.st-act--share svg{width:20px;height:20px}.st .st-share__note{color:var(--muted);text-align:center;margin:0;font-size:16px;line-height:1.35}.st-share .st-tools-out{margin-top:2px}.st-ank__form{scroll-margin-top:calc(var(--header-h,64px) + 12px)}@media (width<=959px){.qz-meter{grid-template-columns:minmax(0,1fr);gap:4px}.qz-meter__label{font-size:16px;line-height:1.35}}.qz-btn--go.is-off{background:color-mix(in srgb, var(--blue) 22%, transparent);color:var(--blue);white-space:nowrap;gap:8px;padding:0 14px;font-size:16px}.qz-btn--go.is-off span:last-child{font-size:20px;line-height:1}.qz-field.is-need{box-shadow:0 0 0 3px var(--cream), 0 0 0 5px var(--clay);border-radius:16px}@media (prefers-reduced-motion:no-preference){.qz-field.is-need{animation:qz-pop .45s var(--ease-out)}}.qz-field{scroll-margin:calc(var(--header-h,64px) + 16px) 0 96px}.st-risk{background:var(--paper);box-shadow:inset 0 0 0 2px var(--risk);border-radius:24px;margin-top:24px;padding:20px 18px}.st .st-risk h2{color:var(--risk);font-size:clamp(21px,2.2vw,28px);line-height:1.1}.st-risk ul{color:var(--ink);gap:8px;margin:12px 0 0;padding-left:20px;font-size:17px;line-height:1.5;display:grid}.st .st-risk__note{color:var(--ink);margin-top:12px;font-size:17px;font-weight:600;line-height:1.5}.st-risk__link{min-height:44px;color:var(--blue);text-underline-offset:4px;align-items:center;gap:8px;margin-top:6px;font-size:17px;font-weight:700;display:inline-flex}.st-risk__link svg{flex:none;width:18px;height:18px}.st-risk--calm{box-shadow:inset 0 0 0 2px var(--line-2)}.st .st-risk--calm h2{color:var(--ink)}.st-risk__warn{color:var(--risk);font-weight:600}.st-risk--calm .st-risk__link{display:flex}.st .st-risk__lead{color:var(--ink);margin-top:10px;font-size:17px;line-height:1.5}.st-risk__best{font-weight:700}.st-cmp{margin-top:24px}.st .st-cmp h2{color:var(--ink);font-size:clamp(21px,2.2vw,28px);line-height:1.1}.st-cmp__row{gap:12px;margin-top:14px;display:grid}.st-cmp__col{background:var(--paper);box-shadow:inset 0 0 0 2px var(--line-2);border-radius:20px;padding:16px 18px}.st-cmp__col.is-main{box-shadow:inset 0 0 0 2px var(--blue)}.st .st-cmp__col h3{font-family:var(--font-head);color:var(--blue);font-size:19px;line-height:1.15}.st-cmp__col dl{grid-template-columns:1fr 1fr;gap:8px 12px;margin:10px 0 0;display:grid}.st-cmp__col dt{color:var(--muted);font-size:16px}.st-cmp__col dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:17px;font-weight:700}.st .st-cmp__col p{color:var(--ink);margin-top:10px;font-size:16px;line-height:1.45}@media (width>=900px){.st-cmp__row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.st-risk{padding:28px 32px}}.qz-stub{gap:16px;max-width:640px;padding:8px 0 24px;display:grid}.qz-stub .lead{color:var(--ink);margin:0;font-size:18px;line-height:1.5}.qz-stub a.qz-stub__go{width:100%;color:var(--cream);text-decoration:none}#tool h1[tabindex="-1"]:focus{outline:none}.qz-stub__note{color:var(--muted);text-align:center;margin:-6px 0 0;font-size:16px}.qz-stub__link{min-height:44px;color:var(--blue);text-underline-offset:4px;align-items:center;gap:8px;font-size:17px;font-weight:700;display:inline-flex}.qz-stub__link svg,.qz-stub__back svg{flex:none;width:18px;height:18px}.qz-stub .qz-stub__back{justify-self:start;width:auto;padding:0 18px}.qz-stub .qz-stub__back span{display:inline}.st-now{background:var(--sky-l);color:var(--blue-ink);border-radius:24px;gap:6px;margin-top:28px;padding:18px 18px 20px;display:grid}.st .st-now h2{color:var(--blue-ink);font-size:clamp(20px,2vw,26px);line-height:1.15}.st .st-now p{color:var(--ink);font-size:18px;line-height:1.45}.st-ank{margin-top:32px}@media (width<=999px){.st-ank__form{order:-1}}.st-comic{margin-top:32px}.st-mores{border-top:2px solid var(--blue);margin-top:40px}.st-more{border-bottom:1.5px solid var(--line)}.st-more__sum{cursor:pointer;align-items:center;gap:12px;min-height:64px;padding:14px 0;list-style:none;display:flex}.st-more__sum::-webkit-details-marker{display:none}.st .st-more__sum h2{flex:1;font-size:clamp(20px,2.1vw,28px);line-height:1.15}.st-more__sum:after{content:"";border-right:2.5px solid var(--blue);border-bottom:2.5px solid var(--blue);flex:none;width:12px;height:12px;margin-right:6px;transition:transform .2s;transform:translateY(-3px)rotate(45deg)}.st-more[open]>.st-more__sum:after{transform:translateY(3px)rotate(-135deg)}.st-more__sum:focus-visible{outline:3px solid var(--clay);outline-offset:2px;border-radius:8px}@media (hover:hover) and (pointer:fine){.st-more__sum:hover h2{color:var(--clay)}}.st-more__in{padding:0 0 28px}.st-more .st-load,.st-more .st-sim,.st-more .st-plan,.st-more .st-factors,.st-more .st-hidden{margin-top:0}.st .st-more__lead{color:var(--muted);margin-bottom:14px;font-size:16px}.st .st-load__cap{color:color-mix(in srgb, var(--cream) 86%, transparent);max-width:30ch;font-size:17px;line-height:1.35}.st .st-load__big small{font-size:.3em}@media (prefers-reduced-motion:reduce){.st-more__sum:after{transition:none}}.qz-resume .qz-resume__kick{text-align:left;margin:0}.qz-resume .qz-stub__back{min-height:52px}.st-who--link{align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.st-who--link svg{flex:none;width:16px;height:16px}.st-sticky{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--cream) 72%, transparent);visibility:hidden;transition:transform .3s var(--ease-strong), visibility 0s .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.st-sticky.is-on{visibility:visible;transition:transform .3s var(--ease-strong);transform:none}.st-sticky .st-btn{white-space:nowrap;width:100%;max-width:480px;margin:0 auto;padding:0 18px;display:flex}.st-sticky.is-on~.st-toast{bottom:calc(92px + env(safe-area-inset-bottom))}.st-restart{padding-bottom:72px}@media (prefers-reduced-motion:reduce){.st-sticky,.st-sticky.is-on{transition:none}}@media (width>=1000px){.st-head{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"v chance""facts cta";align-items:start;gap:20px 64px}.st-head__v{grid-area:v;align-self:end}.st-head .st-chance{grid-area:chance}.st-head .st-cta{grid-area:cta}.st-head__facts{grid-area:facts}}@media (width<=400px){.st-act--share{min-height:44px;padding:6px 8px;font-size:15px}.st-act--share svg{display:none}.st-cta{gap:6px}.st .st-cta__note{font-size:15px;line-height:1.25}.st-share{margin-top:0}.st .st-chance__dis{margin-top:4px}}html.bk-open{overflow:hidden}.bk{z-index:100;position:fixed;inset:0}.bk__backdrop{background:color-mix(in srgb, var(--blue-ink) 50%, transparent);opacity:0;transition:opacity var(--t-mid) var(--ease);position:absolute;inset:0}.bk__panel{background:var(--paper);max-height:92svh;color:var(--ink);box-shadow:0 -20px 60px color-mix(in srgb, var(--blue-ink) 30%, transparent);transition:transform .52s var(--ease-strong);border-radius:32px 32px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.bk.is-in .bk__backdrop{opacity:1}.bk.is-in .bk__panel{transform:none}.bk__grip{background:var(--line-2);border-radius:5px;flex-shrink:0;width:48px;height:5px;margin:10px auto 0;display:block}@media (width>=900px){.bk__panel{width:480px;max-height:none;box-shadow:0 30px 90px color-mix(in srgb, var(--blue-ink) 40%, transparent);border-radius:32px;inset:12px 12px 12px auto;transform:translate(calc(100% + 24px))}.bk__grip{display:none}}@media (prefers-reduced-motion:reduce){.bk__panel,.bk__backdrop{transition:none}}.bk__head{align-items:center;gap:12px;padding:10px 16px 14px 20px;display:flex}@media (width>=900px){.bk__head{padding:22px 22px 16px 24px}}.bk__head h2{letter-spacing:-.03em;flex:1;margin:0;font-size:23px;line-height:1.05}.bk__mark{background:var(--blue);border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;display:inline-flex}.bk__mark span{background:var(--cream);border-radius:4px;width:20px;height:4.5px;display:block}.bk__mark span+span{background:var(--sky)}.bk__tabs{border-radius:var(--r-pill);background:var(--cream);box-shadow:inset 0 0 0 1.5px var(--line);gap:4px;margin:0 16px;padding:4px;display:flex}@media (width>=900px){.bk__tabs{margin:0 22px}}.bk__tabs [role=tab]{border-radius:var(--r-pill);height:46px;font:700 16px/1 var(--font-body);white-space:nowrap;color:var(--blue);cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;flex:1;padding:0 6px}.bk__tabs [role=tab]:hover{background:var(--butter-l)}.bk__tabs [role=tab][aria-selected=true]{background:var(--blue);color:var(--cream)}.bk__body{padding:18px 16px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}@media (width>=900px){.bk__body{padding:20px 22px 26px}}.bk-empty{flex-direction:column;gap:10px;margin:0;font-size:17px;line-height:1.5;display:flex}.bk-empty p{margin:0}.bk-my{flex-direction:column;gap:10px;display:flex}.bk-my__date{color:var(--muted);margin:0;font-size:16px}.bk-my__cat{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:23px;font-weight:700}.bk-my__cat--ok{color:var(--blue)}.bk-my__cat--warn{color:var(--warn)}.bk-my__cat--danger{color:var(--risk)}.bk-my__nums{background:var(--cream);border-radius:20px;flex-direction:column;gap:6px;margin:0;padding:14px 16px;font-size:17px;list-style:none;display:flex}.bk-my__actions{flex-direction:column;gap:8px;margin-top:4px;display:flex}.bk-link{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:16px;text-decoration:underline}.bk-dg{flex-direction:column;gap:14px;display:flex}.bk-dg__drop{background:var(--lilac-l);text-align:center;outline-offset:-8px;transition:outline-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border-radius:28px;outline:2px dashed #0000;flex-direction:column;align-items:center;gap:8px;padding:22px 18px 20px;display:flex}.bk-dg__drop.is-over,.bk-dg__drop:focus-within{outline-color:var(--blue);background:var(--sky-l)}.bk-dg.is-busy .bk-dg__drop{opacity:.6;pointer-events:none}.bk-dg__icon{background:var(--blue);width:64px;height:64px;color:var(--cream);border-radius:50%;justify-content:center;align-items:center;display:flex}.bk-dg__icon svg{width:28px;height:28px}.bk-dg__icon.has-char{background:0 0;border-radius:0;width:124px;height:124px}.bk-dg__icon.has-char .char{width:124px}.bk-dg__icon.has-char svg{width:100%;height:auto}@media (prefers-reduced-motion:no-preference){.bk.is-in .bk-dg__icon.has-char .char{animation:bk-sheet-in .8s var(--ease-back) .16s backwards}.bk.is-in .bk-dg__icon.has-char .sh-lens{animation:sh-lens 1.6s var(--ease-io) .7s 1}}@keyframes bk-sheet-in{0%{opacity:0;transform:translateY(18px)rotate(-6deg)scale(.85)}to{opacity:1;transform:none}}.bk-dg__title{font-family:var(--font-head);letter-spacing:-.03em;color:var(--blue);margin:4px 0 0;font-size:26px;font-weight:700;line-height:1.02}.bk-dg__sub{max-width:340px;color:var(--ink-2);margin:0;font-size:17px;line-height:1.45}.bk-dg__btns{flex-direction:column;align-self:stretch;gap:8px;margin-top:8px;display:flex}.bk-dg__btns .btn{gap:8px;width:100%}.bk-dg__btns svg{width:20px;height:20px}.bk-dg__cam{display:none!important}.bk-dg__desk{color:var(--muted);margin:0;font-size:16px}@media (pointer:coarse){.bk-dg__cam{display:inline-flex!important}.bk-dg__pick{color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue);background:0 0}.bk-dg__pick:hover{background:var(--paper);color:var(--blue)}.bk-dg__desk{display:none}}.bk-dg__safe{color:var(--ink);align-items:center;gap:6px;margin:6px 0 0;font-size:16px;display:inline-flex}.bk-dg__safe svg{width:16px;height:16px}.bk-dg__status{color:var(--blue);margin:0;font-size:17px;font-weight:700}.bk-dg__status:empty{display:none}.bk-dg__more{min-height:44px;color:var(--blue);align-self:center;align-items:center;gap:6px;font-size:17px;font-weight:700;display:inline-flex}.bk-dg__more svg{width:18px;height:18px}.bk-dg__terms{min-height:44px;color:var(--muted);text-align:center;text-underline-offset:3px;align-self:center;align-items:center;font-size:16px;text-decoration:underline;display:inline-flex}.sh-lens{transform-box:fill-box;transform-origin:50%}@keyframes sh-lens{0%,to{transform:none}30%{transform:translate(-34px,-46px)}60%{transform:translate(-60px,-10px)}}.pg{padding:20px 0 0}@media (width>=768px){.pg{padding:40px 0 0}}.pg h1{overflow-wrap:break-word;font-size:clamp(30px,4.43vw,59px);line-height:1.05}@media (width>=420px){.pg h1{font-size:clamp(33px,4.43vw,59px)}}.pg h2{letter-spacing:-.02em;margin:56px 0 16px;font-size:clamp(21px,2.3vw,30px);line-height:1.15}.pg p,.pg li{font-size:18px;line-height:1.6}@media (width>=768px){.pg p,.pg li{font-size:19px}}.pg-kicker{color:var(--accent-ink);letter-spacing:.02em;margin:0 0 10px;font-size:15px;font-weight:600}.pg-meta{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:14px 0 0;display:flex;font-size:15.5px!important}.pg-meta a{color:var(--muted)}.pg-lead{color:var(--muted);max-width:720px;margin:16px 0 0;line-height:1.5;font-size:var(--fs-lead)!important}.answer{border-radius:var(--r-lg);background:var(--paper);border-left:5px solid var(--accent);margin:22px 0 0;padding:18px 20px}.answer p{margin:0;font-size:19.5px;line-height:1.55}.answer b{font-weight:700}.bank-eq{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px;margin:28px 0 0;display:grid}.bank-eq__side{border-radius:var(--r-lg);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.bank-eq__side>span{letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700}.bank-eq__bank{background:var(--paper);border:1.5px solid var(--line-2)}.bank-eq__bank>span{color:var(--muted)}.bank-eq__bank q{quotes:none;color:var(--ink-2);font-size:19px;font-weight:600;line-height:1.4}.bank-eq__human>span{color:var(--accent-ink)}.bank-eq__human p{margin:0;line-height:1.55;font-size:18px!important}.bank-eq__sign{justify-content:center;align-items:center;display:flex}.bank-eq__sign .eq{gap:5px;width:34px}.bank-eq__sign .eq span{height:8px}@media (width>=820px){.bank-eq{grid-template-columns:minmax(0,.9fr) auto minmax(0,1.3fr);gap:16px}}.example{border-radius:var(--r-lg);background:var(--mist);flex-direction:column;gap:10px;padding:20px;display:flex}@media (width>=768px){.example{padding:24px 28px}}.example__title{margin:0;font-weight:700;font-size:19px!important}.example ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.example li::marker{color:var(--accent-ink)}.example__result{align-items:center;gap:12px;margin:4px 0 0;font-weight:700;display:flex}.example__result .eq{gap:4px;width:26px}.example__result .eq span{height:5px}.todo{counter-reset:todo;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.todo li{counter-increment:todo;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.todo li:before{content:counter(todo);background:var(--accent);width:34px;height:34px;color:var(--on-accent);border-radius:999px;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:inline-flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip-link{background:var(--paper);min-height:40px;color:var(--ink);border-radius:999px;align-items:center;padding:6px 14px;font-size:16px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.chip-link:hover{background:var(--accent-soft);color:var(--ink)}.phrase-links{flex-direction:column;gap:8px;display:flex}.phrase-links a{border:1.5px solid var(--line);color:var(--ink);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.phrase-links a:hover{border-color:var(--ink);color:var(--ink)}.sources{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.sources li{color:var(--muted);line-height:1.5;font-size:16px!important}.sources a{color:var(--ink)}.tool-link{border-radius:var(--r-lg);border:1.5px solid var(--line);color:var(--ink);align-items:center;gap:14px;margin-top:14px;padding:16px 18px;text-decoration:none;display:flex}.tool-link:hover{border-color:var(--ink);color:var(--ink)}.tool-link__text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.tool-link__text b{font-size:18px}.tool-link__text span{color:var(--muted);font-size:15.5px}.mini-pdn-fields select{border:1.5px solid var(--line-2);background:var(--paper);height:52px;color:var(--ink);border-radius:12px;width:100%;padding:0 12px;font-size:18px}.mini-pdn-go{align-self:flex-start}.mini-pdn-go[aria-disabled=true]{opacity:.45;pointer-events:none}.gl-search{max-width:640px;margin-top:24px}.alpha{flex-wrap:wrap;gap:6px;margin:22px 0 0;padding:0;list-style:none;display:flex}.alpha a{background:var(--paper);min-width:40px;height:40px;color:var(--ink);border-radius:10px;justify-content:center;align-items:center;padding:0 8px;font-weight:700;text-decoration:none;display:inline-flex}.alpha a:hover{background:var(--accent);color:var(--on-accent)}.gl-group{margin-top:28px}.gl-letter{color:var(--accent-ink);scroll-margin-top:calc(var(--header-h) + 16px);margin:0 0 10px!important;font-size:28px!important}.gl-list{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.gl-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.gl-item a{border-radius:var(--r-md);background:var(--paper);height:100%;color:var(--ink);scroll-margin-top:calc(var(--header-h) + 16px);flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.gl-item a:hover,.gl-item a:target{background:var(--accent-soft);color:var(--ink)}.gl-item b{font-size:18px;line-height:1.3}.gl-item span{color:var(--muted);font-size:16px;line-height:1.45}.gl-empty{color:var(--muted)}.how{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.how li{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:0 0 24px;display:grid;position:relative}.how li:before{content:"";background:var(--line);width:2px;position:absolute;top:44px;bottom:0;left:21px}.how li:last-child:before{display:none}.how__n{background:var(--paper);z-index:1;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;font-size:19px;font-weight:700;display:inline-flex;position:relative}.how li:last-child .how__n{background:var(--accent)}.how h3{margin:8px 0 6px;font-size:21px}.how p{color:var(--ink-2);margin:0 0 6px}.how__need{background:var(--paper);border-radius:12px;align-items:flex-start;gap:8px;margin-top:4px;padding:8px 12px;line-height:1.45;display:inline-flex;color:var(--muted)!important;font-size:16px!important}.how__need b{color:var(--ink)}.promises{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.promises{grid-template-columns:repeat(3,minmax(0,1fr))}}.promises li{border-radius:var(--r-lg);background:var(--accent-soft);flex-direction:column;gap:8px;padding:20px;display:flex}.promises b{font-size:19px;line-height:1.3}.promises span{color:var(--ink-2);line-height:1.5;font-size:17px!important}.statuses{border-collapse:collapse;width:100%}.statuses th,.statuses td{text-align:left;vertical-align:top;border-bottom:1.5px solid var(--line);padding:12px 10px 12px 0;font-size:17px;line-height:1.5}.statuses th{white-space:nowrap;padding-right:16px;font-weight:700}@media (width<=599px){.statuses,.statuses tbody,.statuses tr,.statuses th,.statuses td{display:block}.statuses tr{border-bottom:1.5px solid var(--line);padding:12px 0}.statuses th,.statuses td{white-space:normal;border:0;padding:0}.statuses th{margin-bottom:4px}}.status-dot{background:var(--line-2);vertical-align:middle;border-radius:99px;width:10px;height:10px;margin-right:8px;display:inline-block}.status-dot--go{background:var(--accent)}.status-dot--ok{background:var(--ok-fill)}.status-dot--wait{background:var(--clay)}.status-dot--no{background:var(--risk-fill)}.lead-card{border-radius:var(--r-xl);background:var(--mist);padding:22px}@media (width>=768px){.lead-card{padding:32px}}.lead-card h2{margin-top:0!important}.lead-card .field select{border:1.5px solid var(--line-2);background:var(--paper);width:100%;height:52px;color:var(--ink);border-radius:12px;padding:0 12px;font-size:18px}.attach{background:var(--paper);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:17px;line-height:1.45;display:flex}.attach input{width:22px;height:22px;accent-color:var(--ink);flex-shrink:0;margin:1px 0 0}.after{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.after li{align-items:flex-start;gap:12px;display:flex}.after svg{width:22px;height:22px;color:var(--ok);flex-shrink:0;margin-top:3px}.calc{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin-top:24px;display:grid}@media (width>=1000px){.calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.calc__out{top:calc(var(--header-h) + 16px);position:sticky}}.calc__form{border-radius:var(--r-xl);background:var(--paper);flex-direction:column;gap:16px;padding:20px;display:flex}@media (width>=768px){.calc__form{padding:28px}}.calc__row{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=560px){.calc__row--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.cf{flex-direction:column;gap:6px;min-width:0;font-size:15.5px;font-weight:600;display:flex}.cf small{color:var(--muted);font-size:15px;font-weight:400;line-height:1.4}.cf__box{display:flex;position:relative}.cf input,.cf select{border:1.5px solid var(--line-2);background:var(--paper);width:100%;min-width:0;height:52px;color:var(--ink);border-radius:12px;padding:0 44px 0 14px;font-size:18px}.cf select{padding-right:12px}.cf input:focus,.cf select:focus{border-color:var(--ink);box-shadow:0 0 0 4px var(--sky-l);outline:none}.cf__unit{color:var(--muted);pointer-events:none;font-weight:600;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.seg{flex-wrap:wrap;gap:6px;display:inline-flex}.seg button{border:1.5px solid var(--line-2);background:var(--paper);cursor:pointer;border-radius:999px;height:40px;padding:0 14px;font-size:16px;font-weight:600}.seg button[aria-pressed=true]{background:var(--blue);color:var(--cream);border-color:var(--blue)}.calc__group{border-radius:var(--r-md);background:var(--paper);flex-direction:column;gap:12px;padding:16px;display:flex}.calc__group-title{justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:17px;font-weight:700;display:flex}.check{align-items:center;gap:10px;font-size:17px;font-weight:500;display:flex}.check input{width:22px;height:22px;accent-color:var(--ink);flex-shrink:0}.calc__out{flex-direction:column;gap:14px;display:flex}.res-card{border-radius:var(--r-xl);background:var(--paper);border:1.5px solid var(--line);box-shadow:var(--shadow-float);flex-direction:column;gap:14px;padding:22px;display:flex}@media (width>=768px){.res-card{padding:28px}}.res-eq{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.res-eq__side{flex-direction:column;gap:2px;display:flex}.res-eq__side span{color:var(--muted);font-size:15px;font-weight:600}.res-eq__side b{letter-spacing:-.03em;font-size:clamp(36px,4.4vw,50px);line-height:1}.res-eq__side--real b{color:var(--accent-ink)}.res-eq .eq{gap:5px;width:32px}.res-eq .eq span{height:7px}.res-line{margin:0;font-size:18px;line-height:1.5}.res-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.res-fact{background:var(--paper);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.res-fact span{color:var(--muted);font-size:15px;line-height:1.35}.res-fact b{overflow-wrap:anywhere;font-size:20px;line-height:1.25}.res-fact--wide{grid-column:1/-1}.res-fact--good{background:var(--ok-soft)}.res-fact--bad{background:var(--risk-soft)}.res-note{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.res-fact__sub{color:var(--risk);font-size:15px;font-weight:600;line-height:1.35}.res-empty{color:var(--muted);margin:0}.mk-fromdoc{background:var(--ok-soft);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:15.5px;line-height:1.5;display:flex}.mk-fromdoc svg{color:var(--ok);flex-shrink:0;margin-top:2px}.mk-doc{background:var(--paper);border-radius:14px;flex-direction:column;gap:4px;margin-top:14px;padding:12px 14px;display:flex}.mk-doc__val{margin:0;font-size:17px}.mk-doc__val span{color:var(--muted);font-size:15.5px;font-weight:600}.mk-doc__val b{letter-spacing:-.02em;font-size:19px}.mk-doc__note{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.share-row{flex-wrap:wrap;gap:8px;display:flex}.share-row .btn{flex:auto}.share-out{color:var(--ok);min-height:1em;margin:0;font-size:15.5px}.share-preview{border-radius:var(--r-md);border:1.5px solid var(--line);width:100%;max-width:360px}.verdict{border-radius:14px;margin:0;padding:14px 16px;font-size:17.5px;line-height:1.5}.verdict--good{background:var(--ok-soft);color:var(--ok)}.verdict--warn{background:var(--warn-soft);color:var(--warn)}.verdict--bad{background:var(--risk-soft);color:var(--risk)}.cmp{border-collapse:collapse;width:100%;font-size:17px}.cmp th,.cmp td{text-align:right;border-bottom:1px solid var(--line);padding:8px 6px}.cmp th:first-child,.cmp td:first-child{text-align:left}.cmp thead th{color:var(--muted);font-size:15px;font-weight:600}.loan-list{flex-direction:column;gap:12px;display:flex}.loan{border-radius:var(--r-md);background:var(--paper);flex-direction:column;gap:10px;padding:14px;display:flex}.loan__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.loan__head select{border:1.5px solid var(--line-2);background:var(--paper);height:40px;color:var(--ink);border-radius:10px;max-width:70%;padding:0 10px;font-weight:600}.loan__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.loan__grid .cf input{height:48px;padding-right:34px;font-size:17px}.loan__grid .cf__unit{font-size:15px;right:10px}.linkbtn{color:var(--accent-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:6px 4px;font-size:15.5px;font-weight:600;text-decoration:underline}.todo-cards{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=760px){.todo-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.todo-card{border-radius:var(--r-lg);background:var(--paper);flex-direction:column;gap:10px;padding:20px;display:flex}.todo-card h3{font-size:20px}.todo-card p{color:var(--ink-2);margin:0;line-height:1.55;font-size:17px!important}.todo-card .btn{align-self:flex-start;margin-top:auto}.formula{border-radius:var(--r-md);background:var(--paper);padding:16px 18px;font-size:18px;line-height:1.6;overflow-x:auto}.formula code{font-family:var(--font);white-space:normal;font-weight:600}@media (width>=960px){.peek .promises{grid-template-columns:minmax(0,1fr)}}fieldset.calc__group>legend{float:left;width:100%;margin:0 0 4px!important;padding:0!important}.how li:last-child .how__n{color:var(--on-accent)}.how__n{font-family:var(--font-num);color:var(--blue);font-weight:500}.bank-eq__human{background:var(--sky-l)}.example{background:var(--butter-l)}.cf,.cf small,.res-note,.tool-link__text span,.loan__grid .cf__unit{font-size:16px}.cf{color:var(--ink)}.cf input:focus,.cf select:focus{border-color:var(--clay)}.tool-link{background:var(--butter-l);border-color:#0000}.tool-link:hover{border-color:var(--clay)}.step h3{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;font-size:clamp(19px,1.6vw,22px);line-height:1.2}.step p{color:var(--ink-2)}.lead-form{gap:16px}.lead-form .lead-form__title{letter-spacing:-.015em;margin:0;font-size:clamp(20px,2.13vw,28px);line-height:1.2}.lead-form .r-form__lead{color:var(--ink-2);font-size:17px;line-height:1.5}.lead-form__group{flex-direction:column;gap:8px;display:flex}.lead-form .lead-form__label{margin:0;font-size:16px;font-weight:600;line-height:1.4}.lead-form__opt{color:var(--muted);font-weight:400}.lead-chips{flex-wrap:wrap;gap:8px;display:flex}.lead-chips .q-chip{text-align:left;height:auto;min-height:40px;padding:8px 14px;font-size:16px;line-height:1.25}.lead-chips--when .q-chip.is-selected{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.lead-form .lead-form__amount{background:var(--paper);border-radius:14px;margin:0;padding:10px 14px;font-size:16px;line-height:1.45}.lead-form__promise{background:var(--paper);border:1.5px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.lead-form .lead-reply{align-items:flex-start;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:1.4;display:flex}.lead-reply svg{width:18px;height:18px;color:var(--accent-ink);flex-shrink:0;margin-top:1px}.lead-guar,.offer__guar{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.lead-guar li,.offer__guar li,.pg .offer__guar li,.pg .lead-guar li{color:var(--ink-2);align-items:center;gap:6px;margin:0;font-size:16px;line-height:1.4;display:inline-flex}.lead-guar svg,.offer__guar svg{width:16px;height:16px;color:var(--ok);flex-shrink:0}.lead-form .lead-form__privacy{color:var(--muted);margin:0;font-size:16px;line-height:1.45}.ladder-done .ladder-done__need{margin:0;font-size:17px}.offer{border-radius:var(--r-xl);background:var(--accent-soft);grid-template-columns:minmax(0,1fr);align-items:center;gap:16px 32px;padding:20px;display:grid}@media (width>=768px){.offer{padding:28px 32px}}@media (width>=960px){.offer{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.offer__body{flex-direction:column;gap:8px;min-width:0;display:flex}.offer .offer__kicker{letter-spacing:.02em;color:var(--accent-ink);margin:0;font-size:16px;font-weight:700}.offer .offer__title{letter-spacing:-.015em;margin:0;font-size:clamp(20px,2.13vw,28px);line-height:1.2}.offer .offer__text{color:var(--ink-2);margin:0;font-size:17.5px;line-height:1.5}.offer__act{flex-direction:column;gap:10px;min-width:0;display:flex}.offer__btn{white-space:normal;text-align:center;width:100%;height:auto;min-height:58px;padding-top:12px;padding-bottom:12px;line-height:1.25}.offer .offer__reply{color:var(--muted);margin:0;font-size:16px;line-height:1.4}.r-screen>.offer{margin-top:4px}.consult-soft{border-radius:var(--r-lg);border:1.5px solid var(--line);background:var(--paper);flex-direction:column;gap:14px;padding:20px;display:flex}@media (width>=768px){.consult-soft{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px}}.consult-soft__text{flex-direction:column;gap:6px;min-width:0;display:flex}.consult-soft .consult-soft__title{margin:0;font-size:20px;font-weight:700;line-height:1.3}.consult-soft .consult-soft__lead{color:var(--muted);margin:0;font-size:17px;line-height:1.5}.consult-soft .btn{flex-shrink:0}@media (width<=767px){.consult-soft .btn{width:100%}}.consult-band{border-radius:var(--r-xl);background:var(--paper);grid-template-columns:minmax(0,1fr);align-items:center;gap:20px 40px;padding:28px 22px;display:grid}@media (width>=768px){.consult-band{padding:48px 56px}}@media (width>=960px){.consult-band{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.consult-band h2{font-size:clamp(25px,2.79vw,38px)}.consult-band>div>p{color:var(--muted);font-size:var(--fs-lead);margin:10px 0 0}.consult-band__act{flex-direction:column;gap:12px;display:flex}.consult-band__act .btn{white-space:normal;text-align:center;width:100%;height:auto;min-height:58px;padding-top:12px;padding-bottom:12px}.consult-band .consult-band__reply{color:var(--muted);margin:0;font-size:16px}.needs{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.needs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.needs{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}.need-card{border-radius:var(--r-lg);background:var(--paper);flex-direction:column;gap:10px;height:100%;padding:18px;display:flex}.need-card__art{width:64px;height:48px}.need-card__art img{object-fit:contain;width:64px;height:48px}.need-card h3{font-size:20px;line-height:1.25}.need-card p{color:var(--ink-2);flex:1;margin:0;font-size:17px;line-height:1.5}.need-card .btn{white-space:normal;text-align:center;width:100%;height:auto;min-height:46px;padding:10px 12px;font-size:17px;line-height:1.25}.needs-note{flex-wrap:wrap;align-items:center;gap:6px 18px;margin:18px 0 0;display:flex}.needs-note .offer__guar{gap:4px 18px}.needs-note .offer__guar li,.needs-note>p{font-size:16px}.of-top{padding:8px 0 0}@media (width>=768px){.of-top{padding:28px 0 0}}.of-top__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""form""after";gap:12px;display:grid}.of-top__head{grid-area:head;min-width:0}.of-form{grid-area:form;min-width:0}.of-top__after{grid-area:after;min-width:0;margin-top:44px}@media (width>=960px){.of-top__grid{grid-template:"head form""after form"1fr/minmax(0,1fr) minmax(0,560px);align-items:start;gap:0 56px}.lead-card.of-form{padding:28px}.of-top__after{margin-top:36px}}.of-top .crumbs{display:none}@media (width>=960px){.of-top .crumbs{display:flex}}.of-top .of-top__title{letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(25px,3.44vw,44px);line-height:1.08}.of-top .of-top__sub{color:var(--ink-2);margin:8px 0 0;font-size:18px;line-height:1.4}@media (width>=960px){.of-top .of-top__sub{font-size:var(--fs-lead);margin-top:16px}}.of-top__after h2{letter-spacing:-.015em;margin:0 0 16px;font-size:clamp(20px,1.97vw,25px);line-height:1.2}.of-after{counter-reset:of;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.of-after li{color:var(--ink-2);counter-increment:of;padding-left:40px;font-size:18px;line-height:1.5;position:relative}.of-after li:before{content:counter(of);background:var(--accent-soft);width:28px;height:28px;color:var(--accent-ink);text-align:center;border-radius:50%;font-size:15px;font-weight:700;line-height:28px;position:absolute;top:0;left:0}.of-after b{color:var(--ink)}.of-top .of-top__alt{color:var(--muted);margin:20px 0 0;font-size:17px;line-height:1.5}.of-form .lead-form{gap:10px}.of-form .lead-form .lead-form__label{font-size:16px}.of-form .field{gap:4px;font-size:16px}.of-form .field input{height:50px}.of-form .ladder-ch .q-chip{height:38px}.of-form .ladder-hint{margin-top:-4px;font-size:16px}.of-form .consent{gap:10px;font-size:16px;line-height:1.4}.of-form .lead-form__promise{background:0 0;border:0;gap:4px;padding:0}.of-form .lead-form .lead-reply{letter-spacing:-.015em;font-size:16px}@media (width<=400px){.of-form .lead-form .lead-reply{font-size:16px}}.of-form .r-form__status{min-height:0}.of-form .lead-dogovor{gap:2px;padding:10px 14px}.of-form .lead-form .lead-dogovor__text,.of-form .attach{font-size:16px;line-height:1.4}.of-form .lead-guar li,.of-form .lead-form .lead-form__privacy{font-size:16px}.of-form .lead-chips--when .q-chip,.of-form .lead-chips .q-chip{min-height:38px}@media (width<=959px){.lead-card.of-form{background:0 0;border-radius:0;padding:0}.of-top .of-top__title{letter-spacing:-.035em;font-size:28px;line-height:1.02}}.rf-offer,.mk-offer{margin-top:24px}.section--soft{padding-top:calc(var(--section) * .6)}.lead-card .lead-form{background:0 0;padding:0}@media (width<=480px){.lead-chips{gap:6px}.lead-chips .q-chip{min-height:38px;padding:7px 12px;font-size:16px}}@media (width<=639px){.need-card{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px 12px;padding:16px;display:grid}.need-card__art,.need-card__art img{width:56px;height:42px}.need-card h3{font-size:19px}.need-card p,.need-card .btn{grid-column:1/-1}}.lead-dogovor{background:var(--paper);border:1.5px solid var(--ok-fill);border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.lead-dogovor.is-off{border-color:var(--line)}.lead-form .lead-dogovor__text{margin:0;font-size:16px;line-height:1.5}.lead-dogovor.is-off .lead-dogovor__text{color:var(--muted)}.lead-dogovor__btn{height:36px;color:var(--accent-ink);text-underline-offset:3px;margin-left:-10px;padding:0 10px;font-size:16px;text-decoration:underline}.lead-form .q-chip{box-shadow:inset 0 0 0 1.5px var(--line-2);background:var(--paper);color:var(--blue);border:0;font-weight:700}.lead-form .q-chip:hover{box-shadow:inset 0 0 0 1.5px var(--blue);background:var(--paper)}.lead-form .q-chip.is-selected,.lead-form .q-chip[aria-pressed=true],.lead-form .q-chip[aria-checked=true],.lead-chips--when .q-chip.is-selected{background:var(--blue);color:var(--cream);box-shadow:none}.lead-form .field{color:var(--blue);font-size:16px;font-weight:700}.lead-form .field input{box-shadow:inset 0 0 0 2px var(--line);background:var(--paper);border:0;border-radius:16px;font-size:18px}.lead-form .field input:focus{box-shadow:inset 0 0 0 2px var(--blue), 0 0 0 4px var(--sky-l)}.lead-form .consent{color:var(--ink-2);font-size:16px}.lead-form .consent input{accent-color:var(--blue)}.lead-form .lead-form__label{color:var(--blue);font-weight:700}.lead-reply svg{color:var(--blue)}.of-top__head{position:relative}.of-top__eq{width:96px;position:absolute;top:2px;right:0}.of-top__eq .char{width:100%}@media (width>=960px){.of-top__eq{width:120px;margin:8px 0 8px -4px;display:block;position:static}}@media (prefers-reduced-motion:no-preference){html.js-anim .of-top__eq .char{animation:of-pop 1s var(--ease-back) .25s both}}@keyframes of-pop{0%{opacity:0;transform:translateY(24px)scale(.7)rotate(-8deg)}to{opacity:1;transform:none}}.of-top .of-top__title{color:var(--blue);padding-right:84px}@media (width>=960px){.of-top .of-top__title{letter-spacing:-.035em;padding-right:0;font-size:clamp(36px,3.94vw,59px);line-height:1}}@media (width<=959px){.of-top .of-top__title{font-size:30px}}.lead-card.of-form{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:var(--r-2xl)}@media (width<=959px){.lead-card.of-form{box-shadow:none;background:0 0}}.of-top__after h2{color:var(--blue);font-size:clamp(23px,2.3vw,30px)}.of-help{grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 40px;padding:0;list-style:none;display:grid}@media (width>=600px){.of-help{grid-template-columns:repeat(2,minmax(0,1fr))}}.of-help li{background:var(--clay-l);border-radius:22px;grid-template-columns:56px minmax(0,1fr);align-items:center;column-gap:14px;padding:14px 16px;display:grid}.of-help li:nth-child(2){background:var(--sky-l)}.of-help li:nth-child(3){background:var(--butter)}.of-help li:nth-child(4){background:var(--lilac-l)}.of-help__ic{grid-row:1/span 2;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.of-help__ic .char{width:auto}.of-help__ic .char svg{width:auto;max-width:58px;height:50px}.of-help__t{font:600 17px/1.12 var(--font-head);color:var(--blue);align-self:end}.of-help__d{color:var(--ink-2);align-self:start;margin-top:2px;font-size:16px;line-height:1.4}.of-after__title{margin-top:0}.of-after li{font-size:18px}.of-after li:before{background:var(--blue);color:var(--cream);font-family:var(--font-num);font-weight:500}.need-card{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:var(--r-lg)}.need-card h3{color:var(--blue);font-size:18px}.consult-band{background:var(--clay-l);border-radius:var(--r-2xl)}.consult-band h2{color:var(--blue)}.consult-soft{background:var(--sky-l);border-radius:var(--r-xl);border:0}.consult-soft .consult-soft__title{font:600 20px/1.15 var(--font-head);color:var(--blue)}.offer{background:var(--sky-l)}.offer .offer__kicker,.offer .offer__title,.lead-guar svg,.offer__guar svg{color:var(--blue)}.lead-guar li,.offer__guar li,.pg .offer__guar li,.pg .lead-guar li,.offer .offer__kicker,.offer .offer__reply{font-size:16px}.offer .offer__text{font-size:18px}.offer__btn.btn-primary,.consult-soft .btn{background:var(--clay);color:var(--on-violet);box-shadow:none}.offer__btn.btn-primary:hover,.consult-soft .btn:hover{background:var(--berry);color:var(--on-violet);box-shadow:none}.consult-soft .consult-soft__lead{color:var(--ink-2)}.lead-form .lead-form__privacy,.of-form .lead-form .lead-form__privacy,.of-form .lead-form .lead-form__label,.of-form .field,.of-form .ladder-hint,.of-form .consent,.of-form .lead-form .lead-reply,.of-form .lead-guar li,.of-form .lead-form .lead-dogovor__text,.of-form .attach,.of-form .lead-chips .q-chip,.of-form .lead-chips--when .q-chip,.of-form .ladder-ch .q-chip{font-size:16px}@media (width<=959px){.of-top .of-top__title{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;padding-right:0;font-size:min(30px,8vw)}.of-top__eq{width:92px;margin:0 0 6px -2px;display:block;position:static}}.lead-form button[type=submit].btn-primary{background:var(--clay);color:var(--on-violet)}.lead-form button[type=submit].btn-primary:hover{background:var(--berry);color:var(--on-violet)}.need-card h3{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}@media (width<=639px){.need-card h3{font-size:17px}}@media (width>=1100px){#napravleniya .needs{grid-template-columns:repeat(3,minmax(0,1fr))}}.need-card .btn-secondary{box-shadow:inset 0 0 0 2px var(--clay);color:var(--berry)}.need-card .btn-secondary:hover{background:var(--sky-l);color:var(--berry)}.offer-dark .offer{color:#fff;background:#15151c}@media (width>=768px){.offer-dark .offer{border-radius:var(--r-2xl);padding:36px 40px}}.offer-dark .offer .offer__kicker{color:#cfc4ff}.offer-dark .offer .offer__title{color:#fff;font-size:clamp(21px,2.4vw,32px)}.offer-dark .offer .offer__text,.offer-dark .offer__guar li{color:#dcdce4}.offer-dark .offer__guar svg{color:#b6a6ff}.offer-dark .offer .offer__reply{color:#b9b9c6}.offer-dark .offer :focus-visible{outline-color:#b6a6ff}.v-more{border-top:1.5px solid var(--line);border-bottom:1.5px solid var(--line)}.v-more+.v-more{border-top:0}.v-more>summary{min-height:52px;font:700 17px/1.3 var(--font-body);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;list-style:none;display:flex}@media (width>=768px){.v-more>summary{font-size:18px}}.v-more>summary::-webkit-details-marker{display:none}.v-more>summary:after{content:"+";background:var(--sky-l);width:32px;height:32px;color:var(--berry);font:600 22px/1 var(--font-body);transition:transform var(--t-mid) var(--ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.v-more[open]>summary:after{transform:rotate(45deg)}.v-more>summary:hover{color:var(--berry)}.v-more__body{padding:0 0 16px}.v-more__body>p,.v-more__body li{color:var(--ink-2);margin:0 0 10px;font-size:17px;line-height:1.55}@media (width>=768px){.v-more__body>p,.v-more__body li{font-size:18px}}.v-more__body>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.v-more>summary:after{transition:none}}.lead-form .lead-chips,.of-form .lead-chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.lead-form .lead-chips .q-chip,.of-form .lead-chips .q-chip,.of-form .lead-chips--when .q-chip,.lead-form .ladder-ch .q-chip,.of-form .ladder-ch .q-chip{white-space:normal;text-align:left;height:auto;min-height:44px;padding:8px 16px;font-size:16px;line-height:1.25}.lead-form .ladder-ch{flex-wrap:wrap;gap:8px;display:flex}.lead-form .ladder-ch.is-invalid .q-chip{box-shadow:inset 0 0 0 2px var(--red)}.lead-form .ladder-hint,.of-form .ladder-hint{color:var(--muted);margin:-4px 0 0;font-size:16px;line-height:1.45}.lead-form .lead-err{color:var(--red);margin:-6px 0 0;font-size:16px;font-weight:600;line-height:1.4}.lead-form .lead-err:before{content:"⚠ "}.lead-form .field input[aria-invalid=true],.lead-form .field textarea[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--red)}.lead-form .consent input{width:24px;height:24px}.lead-form .consent{align-items:flex-start;min-height:44px}.lead-form .field textarea{width:100%;min-height:96px;box-shadow:inset 0 0 0 2px var(--line);background:var(--paper);font:400 17px/1.45 var(--font-body);color:var(--ink);resize:vertical;border:0;border-radius:16px;padding:12px 16px}.lead-form .field textarea:focus{box-shadow:inset 0 0 0 2px var(--blue), 0 0 0 4px var(--sky-l);outline:none}.lead-more>summary{min-height:44px;font:700 16px/1.3 var(--font-body);color:var(--berry);cursor:pointer;flex-wrap:wrap;align-items:center;gap:0 6px;list-style:none;display:inline-flex}.lead-more>summary::-webkit-details-marker{display:none}.lead-more__t{text-underline-offset:3px;text-decoration:underline}.lead-more>summary .lead-form__opt{font-weight:400}.lead-more--when .lead-chips--when{margin-top:2px}.lead-more[open]>summary{margin-bottom:6px}.lead-more .field{flex-direction:column;gap:6px;display:flex}.lead-form button[type=submit][aria-busy=true]{opacity:.75;cursor:progress}.lead-form .r-form__status:empty{display:none}.back-plate{background:var(--clay-l);color:var(--ink);border-radius:20px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.back-plate__t{font:700 17px/1.35 var(--font-body);color:var(--ink);margin:0}.back-plate__d{color:var(--ink-2);margin:0;font-size:16px;line-height:1.45}.back-plate__act{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:4px;display:flex}.back-plate .back-plate__btn{background:var(--clay);height:auto;min-height:48px;color:var(--on-violet);align-self:flex-start;padding:10px 20px;font-size:16px}.back-plate .back-plate__btn:hover{background:var(--berry);color:var(--on-violet)}.back-plate__link{min-height:44px;font:700 16px/1.3 var(--font-body);color:var(--berry);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.hm-back{max-width:560px;margin:0 0 18px}.of-back{margin:14px 0 0}.ladder-done .ladder-done__when,.ladder-done .ladder-done__safe{margin:0;font-size:17px;line-height:1.5}.ladder-done .ladder-done__safe{font-weight:600}.ladder-done__act{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;display:flex}.ladder-done__act .btn{white-space:normal;height:auto;min-height:48px;padding:10px 20px;font-size:16px}.ladder-done__more{min-height:44px;font:700 16px/1.35 var(--font-body);color:var(--berry);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.ladder-done .ladder-done__wait,.ladder-done .ladder-done__steps{font-size:16px}.lead-form .lead-fee{color:var(--ink-2);margin:2px 0 0;font-size:16px;line-height:1.45}.lead-link{color:var(--berry);text-underline-offset:3px;margin:-11px 0;padding:11px 0;font-weight:700;text-decoration:underline;display:inline-block}.lead-attach{flex-direction:column;gap:8px;display:flex}.lead-calc-pick{font:700 16px/1.3 var(--font-body);color:var(--blue);flex-direction:column;gap:4px;display:flex}.lead-calc-pick select{min-height:48px;box-shadow:inset 0 0 0 2px var(--line);background:var(--paper);font:400 16px/1.3 var(--font-body);color:var(--ink);border:0;border-radius:14px;max-width:100%;padding:8px 12px}.lead-proxy{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:16px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.lead-proxy__hint{color:var(--ink-2);margin:0;font-size:16px;line-height:1.45}.lead-proxy .field{flex-direction:column;gap:4px;display:flex}.lead-proxy .field input{min-height:48px}:root{--blue:#15151c;--blue-2:#2c2c38;--blue-ink:#0b0b10;--sky:#b6a6ff;--sky-l:#f2eeff;--clay:#6a4bff;--clay-l:#ece7ff;--berry:#4a2ee0;--red:#b42318;--red-l:#fde8e5;--red-m:#f2a49a;--cream:#fff;--paper:#fafafc;--ink:#15151c;--butter:#f0f0f4;--butter-l:#f6f6f9;--muted:#55555f;--line:#15151c1a;--on-violet:#fff;--font-head:"Unbounded", "Onest", system-ui, sans-serif;--font-body:"Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-num:"Onest", system-ui, sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-strong:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--ease-back:cubic-bezier(.34, 1.45, .64, 1)}.f-blue{fill:var(--blue)}.f-sky{fill:var(--sky)}.f-skyl{fill:var(--sky-l)}.f-clay{fill:var(--clay)}.f-clayl{fill:var(--clay-l)}.f-cream{fill:var(--cream)}.f-paper{fill:var(--paper)}.f-ink{fill:var(--ink)}.f-butter{fill:var(--butter)}.f-berry{fill:var(--berry)}.f-red{fill:var(--red)}.s-ink{stroke:var(--ink)}.s-blue{stroke:var(--blue)}.s-cream{stroke:var(--cream)}.ln{fill:none;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.char{line-height:0;display:inline-block}.char svg{width:100%;height:auto;overflow:visible}.flip-light,.on-blue,.hm-hero,.hm-mine,.bz-check,.ck-score,.ck-act,.mr-fp__score,.dg-verdict,.kc-res,.ld,.mr-welcome,.mr-hello,.rt-key,.st-load,.site-footer{--blue:var(--flip-bg,#f4f2ff);--blue-2:var(--flip-bg-2,#e9e4ff);--cream:#15151c;--paper:#fff;--butter:#2c2c38;--butter-l:#f0f0f4;--sky:#6a4bff;--sky-l:#55555f;--line:#15151c1a}.hm-hero{--flip-bg:#fff;--flip-bg-2:#f2eeff}.site-footer{--flip-bg:#f5f5f7;--flip-bg-2:#ececf1}.cta-band,.dg-cta--band,.mr-consult,.mr-consult.on-blue,.pv-cs,.pv-cs.on-blue,.rt-next{--blue:#15151c;--blue-2:#2c2c38;--cream:#fff;--paper:#fafafc;--butter:#f0f0f4;--butter-l:#f6f6f9;--sky:#b6a6ff;--sky-l:#d8d0ff;--line:#ffffff29}:is(.flip-light,.on-blue,.hm-hero,.hm-mine,.bz-check,.ck-score,.ck-act,.mr-fp__score,.dg-verdict,.kc-res,.ld,.mr-welcome,.mr-hello,.rt-key,.st-load,.site-footer) .char{--cream:#dcd3ff;--paper:#fff}.hm-seasons{color:var(--ink)}.kc-res .kc-next,.ld .ld__char,.ld .ld__how,.mr-welcome .mr-door{background:#fff;color:var(--ink)!important}.mr-welcome .mr-door *{color:inherit}.ck-score.lit .ck-scale__z--alarming.is-on,.ck-score.lit .ck-scale__z--tense.is-on{background:var(--red-m)}.ck-scale__m{background:#fff}.kc-tbl .kc-tbl__int{color:var(--berry)}@media (prefers-reduced-motion:no-preference){html:not(.lite) .mo-wait>.mo-rise{opacity:.001;transform:translateY(22px)scale(.97)}html:not(.lite) .mo-rise{transition:opacity .55s var(--ease-out), transform .75s var(--ease-back);transition-delay:calc(var(--mo-i,0) * 70ms)}html:not(.lite) :is(.hm-entry li:first-child .i-go,.st-cta__btn svg,.qz-btn--go:not(.is-off) svg,.gd-cta .i-go){animation:mo-nudge 3.6s var(--ease-out) 1.6s infinite}html:not(.lite) .qz-btn--go:not(.is-off){animation:mo-ready .5s var(--ease-back)}html:not(.lite) .qz-prog li.is-current .qz-prog__bar>span{transform-origin:0;animation:mo-grow .7s var(--ease-out) .1s both}html:not(.lite) .qz-prog__n b{animation:mo-hop .5s var(--ease-back) .15s;display:inline-block}}@keyframes mo-nudge{0%,70%,to{transform:none}78%,92%{transform:translate(5px)}85%{transform:translate(1px)}}@keyframes mo-ready{0%{transform:scale(.96)}60%{transform:scale(1.03)}to{transform:none}}@keyframes mo-grow{0%{transform:scaleX(.35)}}@keyframes mo-hop{40%{transform:translateY(-5px)}}.eq .eye,.eq .eq-b,.eq .eq-t,.eq .eq-bot,.eq .pup,.eq .leg,.eq .brow,.eq .happy{transform-box:fill-box;transform-origin:50%}.eq .eq-b{transform-origin:50% 60%;transition:transform .7s var(--ease-back)}.eq .eq-t,.eq .eq-bot{transition:transform .7s var(--ease-back)}.eq .pup{transition:transform .35s var(--ease-out)}.eq .brow{opacity:0;transition:opacity .25s,transform .4s var(--ease-out)}.eq .happy{opacity:0;transition:opacity .2s}.eq .eye{transition:opacity .2s}.eq .leg{opacity:0}.eq.blink .eye{animation:.26s blink}@keyframes blink{50%{transform:scaleY(.08)}}.eq.tilt .eq-b{transform:rotate(-9deg)}.eq.tilt .eq-t{transform:translate(14px)}.eq.tilt .eq-bot{transform:translate(-10px)}.eq.worried .brow{opacity:1}.eq.worried .eye{transform:scaleY(.8)}.eq.happy-on .eye{opacity:0}.eq.happy-on .happy{opacity:1}.eq.bounce .eq-b{animation:bounce .5s var(--ease-out) 1}@keyframes bounce{30%{transform:translateY(-10px)}60%{transform:translateY(2px)}}.eq.walk .leg,.walker .eq .leg{opacity:1}.eq.walk .l1{animation:.36s steps(2,end) infinite stepA}.eq.walk .l2{animation:.36s steps(2,end) infinite reverse stepA}.eq.walk .eq-b{animation:.36s ease-in-out infinite bob}@keyframes stepA{0%{transform:rotate(18deg)}to{transform:rotate(-18deg)}}@keyframes bob{50%{transform:translateY(-4px)}}.tap .drop{transform-box:fill-box;transform-origin:50%;opacity:0}.tap .drop.go{animation:drip .42s var(--ease-io) 1}@keyframes drip{0%{opacity:0;transform:translateY(-6px)scale(.6)}20%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(46px)scale(.9)}}.tap .lvl{transition:transform .25s var(--ease-out);transform-box:fill-box;transform-origin:bottom}.tap .handle{transform-box:fill-box;transform-origin:50%;transition:transform .5s var(--ease-back)}.tap.run .handle{transform:rotate(-14deg)}.door .panel{transform-box:view-box;transform-origin:44px 120px;transition:transform 1.1s var(--ease-back) .2s}.in .door .panel{transform:scaleX(.42)skewY(-8deg)}.door .glow{opacity:.25;transition:opacity .9s .4s}.in .door .glow{opacity:1}.suit .itm{transform-box:fill-box;transform-origin:bottom;transition:transform .7s var(--ease-back)}.js .psk:not(.in) .suit .itm{transform:translateY(46px)}.suit .i2{transition-delay:.18s}.suit .i3{transition-delay:.32s}.ch-eyes{transform-box:fill-box;transform-origin:50%;animation:6.5s 1.2s infinite chBlink}.char--house .ch-eyes{animation-delay:2.6s}.char--money .ch-eyes{animation-delay:3.9s}.char--key .ch-eyes{animation-delay:5.1s}@keyframes chBlink{0%,94%,to{transform:none}97%{transform:scaleY(.1)}}.car .car-w{transform-box:fill-box;transform-origin:50%;transition:transform .8s var(--ease-out)}.house .roller{transform-box:fill-box;transform-origin:50% 100%;transition:transform .6s var(--ease-back)}a:hover .car .car-w,a:focus-visible .car .car-w{transform:rotate(200deg)}a:hover .house .roller,a:focus-visible .house .roller{transform:rotate(-8deg)translateY(-3px)}@media (prefers-reduced-motion:reduce){.ch-eyes{animation:none}.car .car-w,.house .roller{transition:none}}.lite .ch-eyes{animation:none}.eq--live{--af:50deg;--ab:50deg}.eq--live .arm-r,.eq--live .arm-s,.eq--live .leg,.eq--live .finger{transform-box:view-box;transform-origin:0 0}.eq--live .arm-f .arm-r{transform:rotate(var(--af));transition:transform .55s var(--ease-back)}.eq--live .arm-b .arm-r{transform:rotate(var(--ab));transition:transform .55s var(--ease-back)}.eq--live .leg{opacity:1}.eq--live .finger{opacity:0;transition:opacity .2s}.eq--live .eq-shadow{opacity:.09;transform-box:fill-box;transform-origin:50%}.eq--live .eq-b{transform-origin:50% 100%}.eq--live .eq-bb,.eq--live .eq-tf{transform-box:fill-box;transform-origin:50% 100%}.eq--live .m,.eq--live .cheek,.eq--live .brow-up,.eq--live .fx-think,.eq--live .fx-sweat,.eq--live .fx-spark,.eq--live .fx-q{opacity:0;transition:opacity .25s}.eq--live .m-smile{opacity:1}.eq--live .cheek,.eq--live .fx *{transform-box:fill-box;transform-origin:50%}.eq--live .pup{transition:transform .35s var(--ease-out)}.eq--live.happy-on .m-smile,.eq--live.worried .m-smile,.eq--live.happy-on .eye{opacity:0}.eq--live.happy-on .happy,.eq--live.happy-on .m-open,.eq--live.happy-on .cheek,.eq--live.worried .m-wavy{opacity:1}.eq--live.worried .pup{transform:scale(.82)}.eq--live.p-wave{--af:-55deg}.eq--live.p-point{--af:-12deg}.eq--live.p-point-down{--af:34deg}.eq--live.p-point .arm-f .finger,.eq--live.p-point-down .arm-f .finger{opacity:1}.eq--live.p-point .pup,.eq--live.p-point-down .pup{transform:translate(2px,1px)}.eq--live.p-think,.eq--live.think{--af:60deg}.eq--live .arm-chin{opacity:0;transition:opacity .25s}.eq--live .arm-f,.eq--live .arm-b{transition:opacity .25s}.eq--live.p-think .arm-chin,.eq--live.think .arm-chin{opacity:1}.eq--live.p-think .arm-f,.eq--live.think .arm-f,.eq--live.p-think .m-smile,.eq--live.think .m-smile{opacity:0}.eq--live.p-think .m-flat,.eq--live.think .m-flat,.eq--live.p-think .fx-think,.eq--live.think .fx-think{opacity:1}.eq--live.p-think .pup,.eq--live.think .pup{transform:translate(1px,-4px)}.eq--live.p-joy{--af:-50deg;--ab:-50deg}.eq--live.p-joy .eye{opacity:0}.eq--live.p-joy .happy,.eq--live.p-joy .m-open,.eq--live.p-joy .cheek,.eq--live.p-joy .fx-spark{opacity:1}.eq--live.p-joy .m-smile{opacity:0}.eq--live.p-worry{--af:-72deg;--ab:-72deg}.eq--live.p-worry .brow,.eq--live.p-worry .m-wavy,.eq--live.p-worry .fx-sweat{opacity:1}.eq--live.p-worry .m-smile{opacity:0}.eq--live.p-worry .pup{transform:translate(-1px,1px)scale(.8)}.eq--live.p-lost{--af:-20deg;--ab:-20deg}.eq--live.p-lost .brow-up,.eq--live.p-lost .m-o,.eq--live.p-lost .fx-q{opacity:1}.eq--live.p-lost .m-smile{opacity:0}.eq--live.p-lost .eq-t{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(-5deg)}@media (prefers-reduced-motion:no-preference){html:not(.lite) .eq--live .eq-b{animation:3.4s ease-in-out infinite alternate lvBreath}html:not(.lite) .eq--live .eq-bb{animation:3.4s ease-in-out infinite alternate lvBreathBot}html:not(.lite) .eq--live .eq-tf{animation:3.4s ease-in-out .5s infinite alternate lvFloat}html:not(.lite) .eq--live .eq-shadow{animation:3.4s ease-in-out infinite alternate lvShadow}html:not(.lite) .eq--live .arm-f .arm-s{animation:3.4s ease-in-out infinite alternate lvSway}html:not(.lite) .eq--live .arm-b .arm-s{animation:3.4s ease-in-out -1.7s infinite alternate lvSway}html:not(.lite) .eq--live .eye{animation:5.3s 1.1s infinite lvBlink}html:not(.lite) .eq--live.p-idle .pup{animation:9s 2.5s infinite lvLook}html:not(.lite) .eq--live.p-idle .leg-1{animation:7s 1s infinite lvShift}html:not(.lite) .eq--live.p-idle .leg-2{animation:7s 4.5s infinite lvShift}html:not(.lite) .eq--live.p-wave .arm-f .arm-s{animation:2.6s ease-in-out infinite lvWave}html:not(.lite) .eq--live.p-point .arm-f .arm-s,html:not(.lite) .eq--live.p-point-down .arm-f .arm-s{animation:lvPoke 1.8s var(--ease-out) infinite}html:not(.lite) .eq--live.p-think .fx-think circle,html:not(.lite) .eq--live.think .fx-think circle{animation:1.5s ease-in-out infinite lvDot}html:not(.lite) .eq--live.p-think .fx-think circle:nth-child(2),html:not(.lite) .eq--live.think .fx-think circle:nth-child(2){animation-delay:.2s}html:not(.lite) .eq--live.p-think .fx-think circle:nth-child(3),html:not(.lite) .eq--live.think .fx-think circle:nth-child(3){animation-delay:.4s}html:not(.lite) .eq--live.p-joy .eq-b{animation:1s linear infinite lvHop}html:not(.lite) .eq--live.p-joy .eq-legs{animation:1s linear infinite lvHopLegs}html:not(.lite) .eq--live.p-joy .eq-tf{animation:1s linear infinite lvHopHead}html:not(.lite) .eq--live.p-joy .eq-shadow{animation:1s linear infinite lvJumpShadow}html:not(.lite) .eq--live.p-joy .arm-s{animation:.5s ease-in-out infinite alternate lvCheer}html:not(.lite) .eq--live.p-joy .fx-spark path{animation:1.2s ease-in-out infinite lvTwinkle}html:not(.lite) .eq--live.p-joy .fx-spark path:nth-child(2){animation-delay:.4s}html:not(.lite) .eq--live.p-joy .fx-spark path:nth-child(3){animation-delay:.8s}html:not(.lite) .eq--live.p-worry .eq-b{animation:2.8s ease-in-out infinite lvShiver}html:not(.lite) .eq--live.p-worry .arm-s{animation:.7s ease-in-out infinite alternate lvFidget}html:not(.lite) .eq--live.p-worry .fx-sweat{animation:2.8s ease-in infinite lvSweat}html:not(.lite) .eq--live.p-lost .arm-s{animation:2.4s ease-in-out infinite lvShrug}html:not(.lite) .eq--live.p-lost .fx-q{animation:2.4s ease-in-out infinite lvQ}html:not(.lite) .eq--live.p-lost .pup{animation:4.8s ease-in-out infinite lvLookLost}.eq--live .eq-t{transition:transform .5s var(--ease-back)}}@keyframes lvBreath{to{transform:translateY(-2px)}}@keyframes lvBreathBot{to{transform:scaleY(1.02)}}@keyframes lvFloat{to{transform:translateY(-3px)}}@keyframes lvShadow{to{transform:scaleX(.95)}}@keyframes lvSway{to{transform:rotate(7deg)}}@keyframes lvBlink{0%,93%,to{transform:none}96%{transform:scaleY(.1)}}@keyframes lvLook{0%,40%,to{transform:none}46%,60%{transform:translate(-5px,1px)}66%,80%{transform:translate(1.5px,-2.5px)}}@keyframes lvShift{0%,40%,56%,to{transform:none}46%{transform:translateY(-4px)rotate(-6deg)}}@keyframes lvWave{0%,64%,to{transform:rotate(0)}8%,24%,40%{transform:rotate(-14deg)}16%,32%,48%{transform:rotate(12deg)}}@keyframes lvPoke{0%,45%,to{transform:none}60%{transform:translate(7px)}75%{transform:translate(1px)}85%{transform:translate(5px)}}@keyframes lvDot{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@keyframes lvHop{0%,to{transform:none}12%{transform:scale(1.05,.9)}30%{transform:translateY(-18px)scale(.97,1.05)}50%{transform:translateY(-20px)}70%{transform:translateY(0)scale(1.07,.88)}84%{transform:scale(.98,1.03)}}@keyframes lvHopLegs{0%,12%,70%,to{transform:none}30%{transform:translateY(-18px)}50%{transform:translateY(-20px)}}@keyframes lvHopHead{0%,to{transform:none}20%{transform:translateY(2px)}36%{transform:translateY(-3px)}74%{transform:translateY(3px)}88%{transform:translateY(-1px)}}@keyframes lvJumpShadow{0%,12%,70%,to{transform:none}30%,50%{transform:scaleX(.68)}}@keyframes lvCheer{to{transform:rotate(-12deg)}}@keyframes lvTwinkle{0%,to{opacity:.2;transform:scale(.5)}50%{opacity:1;transform:scale(1.1)rotate(20deg)}}@keyframes lvShiver{0%,70%,to{transform:none}74%,82%,90%{transform:translate(-1.5px)}78%,86%,94%{transform:translate(1.5px)}}@keyframes lvFidget{to{transform:rotate(-5deg)}}@keyframes lvSweat{0%,20%{opacity:0;transform:translateY(-4px)}35%{opacity:1;transform:none}80%{opacity:1;transform:translateY(14px)}to{opacity:0;transform:translateY(18px)}}@keyframes lvShrug{0%,to{transform:none}30%,55%{transform:rotate(-10deg)}}@keyframes lvQ{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(8deg)}}@keyframes lvLookLost{0%,to{transform:translate(-3px)}45%,55%{transform:translate(3px)}}.eq--live.is-off,.eq--live.is-off *{animation-play-state:paused!important}.gd{--blue:#15151c;--cream:#fff;--clay:#6a4bff;--sky:#b6a6ff;--sky-l:#f2eeff;--blue-ink:#0b0b10;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.gd .gd-eq{width:100%}.gd .gd-eq svg{cursor:pointer}.gd-say{max-width:100%;color:var(--blue-ink);background:var(--sky-l);border-radius:18px;align-items:flex-start;gap:4px;margin:0;padding:10px 14px;font-size:16px;line-height:1.35;display:flex;position:relative}.gd-say[hidden]{display:none}.gd-say:after{content:"";background:inherit;border-radius:0 0 4px;width:16px;height:16px;margin-left:-8px;position:absolute;bottom:-7px;left:50%;transform:rotate(45deg)}.gd--left{flex-direction:row-reverse;align-items:center}.gd--left .gd-say:after{margin:-8px 0 0;inset:50% -7px auto auto}.gd--right{flex-direction:row;align-items:center}.gd--right .gd-say:after{margin:-8px 0 0;top:50%;bottom:auto;left:-7px}.gd-say__x{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;margin:-12px -14px -12px 0;font-size:22px;line-height:1}.gd-say__x:focus-visible{outline:2px solid var(--clay);outline-offset:-6px}@media (prefers-reduced-motion:no-preference){html:not(.lite) .gd-say{animation:gdPop .5s var(--ease-back) .9s both}}@keyframes gdPop{0%{opacity:0;transform:translateY(8px)scale(.92)}}.eq--live.walk .leg{animation:.4s ease-in-out infinite alternate lvStep}.eq--live.walk .leg-2{animation-direction:alternate-reverse}.eq--live.walk .eq-b{animation:.4s ease-in-out infinite bob}@keyframes lvStep{0%{transform:rotate(16deg)}to{transform:rotate(-16deg)}}@media (prefers-reduced-motion:reduce){.eq--live.walk .leg,.eq--live.walk .eq-b{animation:none}}.qz-say__x{z-index:1;width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:-10px;right:-10px}.qz-say__x:focus-visible{outline:2px solid var(--clay);outline-offset:-8px}.qz-say .qz-say__text{padding-right:36px}html.gd-quiet .qz-say__x,html.gd-quiet .qz-say__text{display:none}html.gd-quiet .qz-say{min-height:0}.st-mark__eq{flex:none;width:88px;margin:-14px 0 -12px auto;line-height:0}.st-mark__eq .char{width:100%}.st .st-mark .st-mark__eq svg{width:100%;height:auto}@media (width>=960px){.st-mark__eq{width:124px;margin-block:-30px -18px}}.ladder-done .gd-done{align-self:flex-start;width:128px;margin:-4px 0 -6px -6px}.ladder-done .gd-done svg{width:100%;height:auto}.notfound__eq{width:min(240px,64vw);margin-bottom:-8px}.notfound .notfound__eq svg.eq{width:100%;height:auto}
