@font-face{font-family:Chivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chivo-vietnamese-400-normal.CSXFuz3V.woff2) format("woff2"),url(/_astro/chivo-vietnamese-400-normal.DmGqoTkK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chivo-latin-ext-400-normal.9x6Ncs2n.woff2) format("woff2"),url(/_astro/chivo-latin-ext-400-normal.C9-UC0c8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Chivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/chivo-latin-400-normal.BP0TbwmH.woff2) format("woff2"),url(/_astro/chivo-latin-400-normal.DBaM4DNC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/chivo-vietnamese-700-normal.DagjMFNh.woff2) format("woff2"),url(/_astro/chivo-vietnamese-700-normal.CW5-sSjj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/chivo-latin-ext-700-normal.B0JFxKuy.woff2) format("woff2"),url(/_astro/chivo-latin-ext-700-normal.DBLBw1OD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Chivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/chivo-latin-700-normal.w8tJISmu.woff2) format("woff2"),url(/_astro/chivo-latin-700-normal.D76hz2nd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chivo;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/chivo-vietnamese-900-normal.CYNGsr_b.woff2) format("woff2"),url(/_astro/chivo-vietnamese-900-normal.DUrinyzK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/chivo-latin-ext-900-normal.nEu8l0yL.woff2) format("woff2"),url(/_astro/chivo-latin-ext-900-normal.C1CGxgfi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Chivo;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/chivo-latin-900-normal.C9LqtGxx.woff2) format("woff2"),url(/_astro/chivo-latin-900-normal.BOCGNdu-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-vietnamese-400-normal.BNOj0Qhp.woff2) format("woff2"),url(/_astro/space-mono-vietnamese-400-normal.B0PMp_xB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-ext-400-normal.DTLbW2xa.woff2) format("woff2"),url(/_astro/space-mono-latin-ext-400-normal.D4cJI_B-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-400-normal.Rg4St2Dn.woff2) format("woff2"),url(/_astro/space-mono-latin-400-normal._3DlpgIW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-vietnamese-700-normal.DWQgDHuA.woff2) format("woff2"),url(/_astro/space-mono-vietnamese-700-normal.D-KrLuLr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-ext-700-normal.B2s3bDs2.woff2) format("woff2"),url(/_astro/space-mono-latin-ext-700-normal.B_E7P90g.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-mono-latin-700-normal.mWgeinG7.woff2) format("woff2"),url(/_astro/space-mono-latin-700-normal.D7A851RN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/readex-pro-arabic-300-normal.BWRKQ0Cq.woff2) format("woff2"),url(/_astro/readex-pro-arabic-300-normal.BLNop-yJ.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/readex-pro-vietnamese-300-normal.BbErzVcM.woff2) format("woff2"),url(/_astro/readex-pro-vietnamese-300-normal.Co7UWWay.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/readex-pro-latin-ext-300-normal.DNjf7_rG.woff2) format("woff2"),url(/_astro/readex-pro-latin-ext-300-normal.BnD3jC7y.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Readex Pro;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/readex-pro-latin-300-normal.DnMmd_eB.woff2) format("woff2"),url(/_astro/readex-pro-latin-300-normal.CaFWNMpl.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/readex-pro-arabic-400-normal.BzB5iZVu.woff2) format("woff2"),url(/_astro/readex-pro-arabic-400-normal.CRluTl2A.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/readex-pro-vietnamese-400-normal.DAQS1QRE.woff2) format("woff2"),url(/_astro/readex-pro-vietnamese-400-normal.DRTbt2AX.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/readex-pro-latin-ext-400-normal.CDeDBhe3.woff2) format("woff2"),url(/_astro/readex-pro-latin-ext-400-normal.DzeKRH4q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/readex-pro-latin-400-normal.BZtYQVaG.woff2) format("woff2"),url(/_astro/readex-pro-latin-400-normal.SP_jEUAw.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/readex-pro-arabic-500-normal.Bmdbfz0h.woff2) format("woff2"),url(/_astro/readex-pro-arabic-500-normal.DZnHuMwu.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/readex-pro-vietnamese-500-normal.Bo8-wSxK.woff2) format("woff2"),url(/_astro/readex-pro-vietnamese-500-normal.BcJVvAU6.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/readex-pro-latin-ext-500-normal.WcGKYLel.woff2) format("woff2"),url(/_astro/readex-pro-latin-ext-500-normal.vT4Zcawv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/readex-pro-latin-500-normal.fMl4bkAY.woff2) format("woff2"),url(/_astro/readex-pro-latin-500-normal.CQ-MGytt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/readex-pro-arabic-600-normal.BHxn1TEo.woff2) format("woff2"),url(/_astro/readex-pro-arabic-600-normal.9mhVJBMn.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/readex-pro-vietnamese-600-normal.CvqEbH36.woff2) format("woff2"),url(/_astro/readex-pro-vietnamese-600-normal.BT-w1HBH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/readex-pro-latin-ext-600-normal.DvstIQFU.woff2) format("woff2"),url(/_astro/readex-pro-latin-ext-600-normal.DRKkFP2q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/readex-pro-latin-600-normal.C3IhmgOg.woff2) format("woff2"),url(/_astro/readex-pro-latin-600-normal.CeYg1m9V.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--qt-bg: #08160a;--qt-panel: #102413;--qt-accent: #00ff88;--qt-accent-dim: rgba(0, 255, 136, .12);--qt-border: #1f3a22;--qt-text: #e0e0e0;--qt-dim: #8a9a8a;--qt-white: #ffffff;--qt-font-display: "Chivo", system-ui, sans-serif;--qt-font-body: "Readex Pro", system-ui, sans-serif;--qt-font-mono: "Space Mono", ui-monospace, monospace;--qt-size-micro: 14px;--qt-size-label: 13px;--qt-size-body: 17px;--qt-size-footer: 12px;--qt-ease-snap: cubic-bezier(.16, .8, .28, 1)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*{box-sizing:border-box}:target,h2[id]{scroll-margin-top:90px}html{background:var(--qt-bg);color-scheme:dark;overflow-x:hidden;scroll-behavior:smooth;scrollbar-color:var(--qt-border) var(--qt-bg);scrollbar-width:thin}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--qt-bg)}::-webkit-scrollbar-thumb{background:var(--qt-border);border:3px solid var(--qt-bg);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--qt-accent)}body{margin:0;background:transparent;color:var(--qt-text);font-family:var(--qt-font-display);font-size:var(--qt-size-body);line-height:1.5;-webkit-font-smoothing:antialiased}::selection{background:var(--qt-accent);color:#000}p,.qt-prose,.qt-prose li{font-family:var(--qt-font-body);font-size:var(--qt-size-body);color:var(--qt-dim);line-height:1.7}.qt-prose strong{color:var(--qt-text)}.qt-prose a{color:var(--qt-accent)}h1,h2,h3,h4{font-family:var(--qt-font-display);font-weight:700;letter-spacing:-.02em;color:var(--qt-white);margin:0}a{text-decoration:none;color:inherit}img,svg{display:block;max-width:100%}.qt-shell{min-height:100vh;border:12px solid var(--qt-bg);position:relative}.qt-header{border:1px solid var(--qt-border);background:var(--qt-panel);padding:0 24px;height:68px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:50}.qt-header--overlay{position:fixed;top:0;left:0;right:0;background:#1024138c;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border:none;border-bottom:1px solid var(--qt-border)}.qt-header-left{display:flex;align-items:center;gap:32px}.qt-logo-link{display:flex;align-items:center;gap:12px}.qt-logo-mark{width:38px;height:38px;border:1px solid var(--qt-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.qt-logo-mark--sm{width:28px;height:28px}.qt-logo-name{font-size:var(--qt-size-label);font-weight:700;text-transform:uppercase;letter-spacing:-.02em}.qt-logo-status{font-size:var(--qt-size-micro);color:var(--qt-accent);font-weight:700;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;gap:6px}.qt-live-dot{width:7px;height:7px;border-radius:50%;background:var(--qt-accent);display:inline-block;flex-shrink:0}@media(prefers-reduced-motion:no-preference){.qt-live-dot{animation:qt-live-pulse 1.8s ease-in-out infinite}}@keyframes qt-live-pulse{0%,to{opacity:1;box-shadow:0 0 #4ade8080}50%{opacity:.55;box-shadow:0 0 6px #4ade80b3}}.qt-nav{display:none;align-items:center;gap:24px;font-size:var(--qt-size-micro);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--qt-dim)}.qt-nav a{position:relative;padding:4px 0;transition:color .15s var(--qt-ease-snap)}.qt-nav a:after{content:"";position:absolute;left:0;bottom:-3px;height:2px;width:0;background:var(--qt-accent);box-shadow:0 0 8px #00ff8880;transition:width .2s var(--qt-ease-snap)}.qt-nav a:hover,.qt-nav a:focus-visible{color:var(--qt-accent)}.qt-nav a:hover:after,.qt-nav a:focus-visible:after{width:100%}.qt-nav-drop{position:relative;display:inline-flex;align-items:center}.qt-nav-drop-trigger{display:inline-flex;align-items:center;gap:6px}.qt-nav-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.65;transition:transform .15s var(--qt-ease-snap)}.qt-nav-drop:hover .qt-nav-caret,.qt-nav-drop:focus-within .qt-nav-caret{transform:rotate(180deg)}.qt-nav-menu{position:absolute;top:calc(100% + 14px);left:-14px;min-width:248px;display:flex;flex-direction:column;background:var(--qt-panel);border:1px solid var(--qt-border);border-top:2px solid var(--qt-accent);padding:8px;box-shadow:0 18px 42px -18px #000000bf;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .15s var(--qt-ease-snap),transform .15s var(--qt-ease-snap),visibility .15s;z-index:60}.qt-nav-menu:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.qt-nav-drop:hover .qt-nav-menu,.qt-nav-drop:focus-within .qt-nav-menu{opacity:1;visibility:visible;transform:translateY(0)}.qt-nav-menu a{padding:9px 12px;text-transform:none;letter-spacing:.01em;font-size:13px;color:var(--qt-dim)}.qt-nav-menu a:after{display:none}.qt-nav-menu a:hover,.qt-nav-menu a:focus-visible{color:var(--qt-accent);background:#00ff880f}.qt-mobile-sub{display:flex;flex-direction:column}.qt-mobile-sub a{padding-left:20px;font-size:13px;color:var(--qt-dim);border-left:2px solid var(--qt-border);margin-left:4px}.qt-mobile-sub a:hover,.qt-mobile-sub a:focus-visible{color:var(--qt-accent);border-left-color:var(--qt-accent)}@media(min-width:1024px){.qt-nav{display:flex}}.qt-header-right{display:flex;align-items:center;gap:24px}@media(min-width:1024px)and (max-width:1151px){.qt-header{padding:0 16px}.qt-header-left{gap:20px}.qt-logo-link{gap:9px}.qt-nav{gap:14px;letter-spacing:.05em}.qt-header-right{gap:14px}.qt-cta{padding:10px 14px}}.qt-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0;background:transparent;border:1px solid var(--qt-border);cursor:pointer;flex-shrink:0}.qt-burger span{display:block;width:20px;height:2px;margin:0 auto;background:var(--qt-accent);transition:transform .2s var(--qt-ease-snap),opacity .2s var(--qt-ease-snap)}.qt-burger.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.qt-burger.is-open span:nth-child(2){opacity:0}.qt-burger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.qt-mobile-nav{display:none;flex-direction:column;background:#102413f7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--qt-border)}.qt-mobile-nav a{padding:16px 24px;font-size:var(--qt-size-label);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--qt-text);border-top:1px solid var(--qt-border)}.qt-mobile-nav a:first-child{border-top:none}.qt-mobile-nav a:hover,.qt-mobile-nav a:focus-visible{color:var(--qt-accent)}.qt-header--overlay~.qt-mobile-nav{position:fixed;top:68px;left:0;right:0;z-index:49}@media(max-width:1023px){.qt-burger{display:flex}.qt-mobile-nav:not([hidden]){display:flex}}@media(min-width:1024px){.qt-mobile-nav{display:none!important}}.qt-sysline{font-size:var(--qt-size-micro);color:var(--qt-dim);border-right:1px solid var(--qt-border);padding-right:24px;height:40px;align-items:center;display:none;gap:6px}@media(min-width:1320px){.qt-sysline{display:flex}}.qt-clock{color:var(--qt-text);font-family:var(--qt-font-mono)}.qt-cta{display:inline-flex;align-items:center;justify-content:center;background:var(--qt-accent);color:#000;padding:10px 22px;font-size:var(--qt-size-micro);font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--qt-accent);line-height:1.2;transition:background .15s var(--qt-ease-snap),color .15s var(--qt-ease-snap),box-shadow .3s var(--qt-ease-snap);box-shadow:0 0 #4ade8000}@media(prefers-reduced-motion:no-preference){.qt-cta{animation:qt-floodlight-pulse 2.4s ease-out 1}}@keyframes qt-floodlight-pulse{0%{box-shadow:0 0 #4ade8000}40%{box-shadow:0 0 22px #4ade8073}to{box-shadow:0 0 #4ade8000}}.qt-cta:hover{background:var(--qt-white);border-color:var(--qt-white);box-shadow:0 0 18px #ffffff40}.qt-cta-outline{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--qt-border);color:var(--qt-text);padding:14px 28px;font-size:var(--qt-size-micro);font-weight:700;text-transform:uppercase;line-height:1.2;transition:background .15s var(--qt-ease-snap)}.qt-cta-outline:hover{background:var(--qt-border)}.qt-main{max-width:1320px;margin:0 auto;padding:48px 24px 96px;display:flex;flex-direction:column;gap:48px}.qt-main>*{min-width:0}.qt-scroll-hint{background:linear-gradient(to right,var(--qt-panel) 40%,rgba(16,36,19,0)) left center / 44px 100% no-repeat local,linear-gradient(to left,var(--qt-panel) 40%,rgba(16,36,19,0)) right center / 44px 100% no-repeat local,linear-gradient(to right,#00ff8838,#0f80) left center / 18px 100% no-repeat scroll,linear-gradient(to left,#00ff8838,#0f80) right center / 18px 100% no-repeat scroll,var(--qt-panel)}.qt-scroll-hint>table{background:transparent}@media(max-width:720px){.qt-table-scroll.qt-scroll-hint,.qt-vtable-scroll.qt-scroll-hint,.qt-btable-scroll.qt-scroll-hint{background:none}}h1,h2,h3,h4,h5,h6{hyphens:auto;overflow-wrap:anywhere}.qt-prose p,.qt-prose li,.qt-legal p,.qt-legal li,.qt-legal a,.qt-legal-contact,.qt-hero-sub{overflow-wrap:anywhere}.qt-section{opacity:1}@media(prefers-reduced-motion:no-preference){.qt-section.qt-reveal{opacity:0;transform:translateY(14px);transition:opacity .5s var(--qt-ease-snap),transform .5s var(--qt-ease-snap)}.qt-section.qt-reveal.is-visible{opacity:1;transform:translateY(0)}}.qt-hero{border-left:2px solid var(--qt-accent);padding:40px 32px;position:relative;z-index:0;isolation:isolate;overflow:hidden}.qt-hero-bg-img{position:absolute;inset:0;z-index:-3;display:block}.qt-hero-bg-img img{width:100%;height:100%;object-fit:cover;opacity:1}.qt-hero-bg-scrim{position:absolute;inset:0;background:linear-gradient(100deg,var(--qt-bg) 0%,var(--qt-bg) 26%,rgba(8,22,15,.45) 48%,rgba(8,22,15,.1) 100%);z-index:-2;pointer-events:none}.qt-hero-full{min-height:88vh;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-48px;border-left:none;padding:128px max(32px,calc((100vw - 1320px)/2 + 32px)) 72px;display:flex;flex-direction:column;justify-content:center}@keyframes qt-hero-kenburns{0%{transform:scale(1.05) translate(0)}to{transform:scale(1.45) translate(-4%,-3%)}}.qt-hero-full .qt-hero-bg-img img{transform-origin:60% 55%;will-change:transform}@media(prefers-reduced-motion:no-preference){.qt-hero-full .qt-hero-bg-img img{animation:qt-hero-kenburns 13s ease-in-out infinite alternate}}.qt-hero-full .qt-hero-eyebrow:before{display:none}@media(max-width:640px){.qt-hero-full{padding:120px 24px 64px}}.qt-mesh{position:fixed;inset:0;width:100vw;height:100vh;z-index:-1;overflow:hidden;pointer-events:none;background-color:var(--qt-bg)}.qt-mesh:before,.qt-mesh:after{content:"";position:absolute;inset:-20%;background-repeat:repeat;background-position:0 0}.qt-mesh:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='45'%3E%3Cpath d='M26 3 L49 42 L3 42 Z' fill='none' stroke='%2300ff88' stroke-width='1'/%3E%3C/svg%3E");opacity:.12}.qt-mesh:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='45'%3E%3Cpath d='M26 42 L49 3 L3 3 Z' fill='none' stroke='%2300ff88' stroke-width='1'/%3E%3C/svg%3E");background-position:26px 0;opacity:.12}@media(prefers-reduced-motion:no-preference){.qt-mesh:before{animation:qt-mesh-drift 30s ease-in-out infinite alternate,qt-mesh-breathe-up 8s ease-in-out infinite}.qt-mesh:after{animation:qt-mesh-drift 30s ease-in-out infinite alternate,qt-mesh-breathe-down 8s ease-in-out infinite}}@keyframes qt-mesh-drift{0%{transform:translateZ(0)}to{transform:translate3d(-40px,-30px,0)}}@keyframes qt-mesh-breathe-up{0%,to{opacity:.16}50%{opacity:.05}}@keyframes qt-mesh-breathe-down{0%,to{opacity:.05}50%{opacity:.16}}.qt-hero-eyebrow{font-size:var(--qt-size-micro);color:var(--qt-accent);font-weight:700;text-transform:uppercase;letter-spacing:.25em;margin-bottom:16px;display:flex;align-items:center;gap:10px}.qt-hero-eyebrow:before{content:"";display:inline-block;width:22px;height:2px;background:var(--qt-accent)}.qt-hero h1{font-size:clamp(2.2rem,5vw,3.6rem);text-transform:uppercase;line-height:1.05;margin-bottom:20px}.qt-hero-sub{max-width:640px;font-size:1.05rem;margin-bottom:32px}.qt-hero-ctas{display:flex;flex-wrap:wrap;gap:16px}.qt-trust-row{display:flex;flex-wrap:wrap;gap:12px}.qt-trust-badge{padding:6px 14px;border:1px solid var(--qt-border);background:var(--qt-panel);font-size:13px;font-weight:700;color:var(--qt-dim);text-transform:uppercase}.qt-calc{border:1px solid var(--qt-border);background:var(--qt-panel);position:relative;overflow:hidden}.qt-calc-top-bar{height:3px;background:var(--qt-accent)}.qt-calc-inner{padding:32px}.qt-calc-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1px solid var(--qt-border);padding-bottom:16px;margin-bottom:32px}.qt-calc-head h2{font-size:var(--qt-size-label);text-transform:uppercase;letter-spacing:.05em}.qt-calc-module{font-size:var(--qt-size-micro);color:var(--qt-dim);font-weight:700;text-transform:uppercase}.qt-calc-grid{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:1024px){.qt-calc-grid{grid-template-columns:2fr 1fr}}.qt-calc-form{display:flex;flex-direction:column;gap:28px}.qt-field-label{font-size:var(--qt-size-micro);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--qt-dim);display:block;margin-bottom:10px}.qt-format-toggle{display:inline-flex;border:1px solid var(--qt-border);width:fit-content}.qt-format-toggle button{padding:8px 22px;font-size:var(--qt-size-micro);font-weight:700;text-transform:uppercase;color:var(--qt-dim);border:none;border-left:1px solid var(--qt-border);background:transparent;cursor:pointer;font-family:var(--qt-font-display)}.qt-format-toggle button:first-child{border-left:none}.qt-format-toggle button[aria-pressed=true]{background:var(--qt-accent);color:#000}.qt-format-toggle button:not([aria-pressed=true]):hover{background:var(--qt-border)}.qt-input-row{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:640px){.qt-input-row{grid-template-columns:1fr 1fr}}.qt-input-wrap{position:relative}.qt-input-wrap input{width:100%;background:var(--qt-bg);border:1px solid var(--qt-border);color:var(--qt-accent);font-family:var(--qt-font-mono);font-size:1.8rem;font-weight:700;padding:16px 52px 16px 16px}.qt-input-wrap input:focus{outline:none;border-color:var(--qt-accent)}.qt-input-suffix{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:700;color:var(--qt-dim)}.qt-calc-submit{width:100%;padding:18px;border:1px solid var(--qt-accent);color:var(--qt-accent);background:transparent;font-family:var(--qt-font-display);font-weight:700;text-transform:uppercase;font-size:var(--qt-size-micro);letter-spacing:.15em;cursor:pointer;transition:background .15s var(--qt-ease-snap),color .15s var(--qt-ease-snap)}.qt-calc-submit:hover{background:var(--qt-accent);color:#000}.qt-calc-out{border:1px solid var(--qt-border);background:var(--qt-bg);padding:36px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.qt-calc-out-tag{position:absolute;top:8px;right:10px;font-size:8px;color:var(--qt-border);font-weight:700}.qt-calc-out-label{font-size:var(--qt-size-micro);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--qt-dim);margin-bottom:12px}.qt-calc-out-value{font-family:var(--qt-font-mono);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;color:var(--qt-accent);letter-spacing:-.02em;white-space:nowrap;word-spacing:-.42em}.qt-calc-out-value[data-negative=true]{color:#ff4d4d}.qt-calc-out-value[data-negative=neutral]{color:var(--qt-dim)}.qt-calc-out-meta{margin-top:28px;width:100%;border-top:1px solid var(--qt-border);padding-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px;font-size:var(--qt-size-micro);text-align:left}.qt-calc-out-meta span:first-child{display:block;color:var(--qt-dim);font-weight:700;margin-bottom:4px}.qt-calc-out-meta span:last-child{font-weight:700;font-size:1.05rem;color:var(--qt-white)}.qt-calc-out-meta .qt-ev-positive{color:var(--qt-accent);text-decoration:underline dotted}.qt-calc-out-meta .qt-ev-negative{color:#ff4d4d;text-decoration:underline dotted}.qt-table-wrap{border:1px solid var(--qt-border);background:var(--qt-panel)}.qt-table-head{padding:16px 24px;border-bottom:1px solid var(--qt-border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.qt-table-head h2{font-size:var(--qt-size-label);text-transform:uppercase}.qt-table-filter{font-size:var(--qt-size-micro);color:var(--qt-dim);font-weight:700;text-transform:uppercase}.qt-table-scroll{overflow-x:auto}table.qt-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;text-align:left;font-size:var(--qt-size-micro)}.qt-table th:nth-child(1){width:78px}.qt-table th:nth-child(2){width:144px}.qt-table th:nth-child(4){width:154px}.qt-table-scroll{-webkit-overflow-scrolling:touch}.qt-table thead{background:var(--qt-bg);color:var(--qt-dim);border-bottom:1px solid var(--qt-border)}.qt-table thead th{overflow-wrap:normal;word-break:normal}.qt-table th,.qt-table td{padding:14px 16px;border-right:1px solid var(--qt-border);white-space:normal;overflow-wrap:anywhere;vertical-align:middle}.qt-table .qt-rank,.qt-table-cta{white-space:nowrap}.qt-table th:last-child,.qt-table td:last-child{border-right:none}.qt-table tbody tr{border-bottom:1px solid var(--qt-border);transition:background .15s,box-shadow .18s var(--qt-ease-snap)}.qt-table tbody tr:hover{background:var(--qt-accent-dim);box-shadow:inset 3px 0 0 var(--qt-accent)}.qt-table .qt-rank{color:var(--qt-accent);font-weight:700;font-family:var(--qt-font-mono)}.qt-table .qt-op-name{font-weight:700;color:var(--qt-white)}.qt-op-name-inner{display:flex;align-items:center;gap:14px}.qt-op-label{display:none}.qt-op-logo-chip{display:inline-flex;align-items:center;justify-content:flex-start;width:108px;height:44px;flex-shrink:0}.qt-op-logo-chip img{display:block;width:108px;height:44px;object-fit:contain;object-position:left center}.qt-table .qt-score{color:var(--qt-accent);font-weight:700;text-align:center;font-family:var(--qt-font-mono)}.qt-score-cell{display:inline-flex;flex-direction:column;align-items:center;gap:4px}.qt-score-num{font-family:var(--qt-font-mono);font-size:13px;color:var(--qt-accent);font-weight:700}.qt-stars{position:relative;display:inline-block;line-height:0;white-space:nowrap}.qt-stars-row{display:block;line-height:0}.qt-stars-row svg{display:inline-block}.qt-stars-base{color:var(--qt-border)}.qt-stars-fill{position:absolute;left:0;top:0;overflow:hidden;color:var(--qt-accent)}.qt-bonus-note{display:inline-block;margin-top:7px;padding:2px 8px;font-size:12px;font-weight:700;text-transform:uppercase;color:var(--qt-dim);border:1px solid var(--qt-border);border-radius:999px}.qt-table-cta{display:block;text-align:center;padding:8px 10px;border:1px solid var(--qt-accent);color:var(--qt-accent);font-size:13px;font-weight:700;text-transform:uppercase;transition:background .15s,color .15s}.qt-table-cta:hover{background:var(--qt-accent);color:#000}.qt-teaser-grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.qt-teaser-grid{grid-template-columns:repeat(3,1fr)}}.qt-card{border:1px solid var(--qt-border);background:var(--qt-panel);padding:24px;position:relative;transition:border-color .15s var(--qt-ease-snap)}.qt-card:hover{border-color:var(--qt-accent)}.qt-card:after{content:"";position:absolute;left:0;top:0;height:3px;width:0;background:var(--qt-accent);box-shadow:0 0 10px #00ff8880;transition:width .28s var(--qt-ease-snap)}.qt-card:hover:after{width:100%}.qt-card-head{display:flex;align-items:center;gap:10px;margin-bottom:16px}.qt-card-head h3{font-size:var(--qt-size-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--qt-dim)}.qt-card-icon{color:var(--qt-accent);flex-shrink:0}.qt-tip-row{border-left:2px solid var(--qt-border);padding:4px 0 4px 16px;margin-bottom:12px}.qt-tip-tag{font-size:12px;color:var(--qt-accent);font-weight:700;text-transform:uppercase;margin-bottom:4px}.qt-tip-match{font-size:.85rem;font-weight:700;color:var(--qt-white);text-transform:uppercase}.qt-tip-pick{font-size:var(--qt-size-micro);color:var(--qt-dim);margin-top:4px;text-transform:uppercase}.qt-card-link{font-size:var(--qt-size-micro);color:var(--qt-accent);font-weight:700;text-transform:uppercase}.qt-card-link:hover{text-decoration:underline}.qt-prose a,.qt-inline-link{position:relative;background-image:linear-gradient(var(--qt-accent),var(--qt-accent));background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px;transition:background-size .3s var(--qt-ease-snap)}.qt-prose a:hover,.qt-inline-link:hover{background-size:100% 1px}.qt-faq-list{display:flex;flex-direction:column;gap:1px;background:var(--qt-border);border:1px solid var(--qt-border)}.qt-faq-item{background:var(--qt-panel)}.qt-faq-item summary{padding:18px 20px;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}.qt-faq-item summary::-webkit-details-marker{display:none}.qt-faq-item summary h3{font-size:.95rem;text-transform:none;font-weight:700;color:var(--qt-white)}.qt-faq-chevron{color:var(--qt-accent);flex-shrink:0;transition:transform .2s var(--qt-ease-snap)}.qt-faq-item[open] .qt-faq-chevron{transform:rotate(180deg)}.qt-faq-item .qt-prose{padding:0 20px 20px}.qt-footer{border-top:1px solid var(--qt-border);background:var(--qt-bg);padding:64px 24px 0}.qt-footer-grid{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:48px}@media(min-width:768px){.qt-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.qt-footer-brand{display:flex;align-items:center;gap:8px;margin-bottom:20px}.qt-footer-brand span{font-size:var(--qt-size-footer);font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--qt-white)}.qt-footer-col h4{font-size:var(--qt-size-footer);text-transform:uppercase;letter-spacing:.08em;color:var(--qt-white);margin-bottom:16px}.qt-footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.qt-footer-col a{font-size:var(--qt-size-footer);font-weight:700;text-transform:uppercase;color:var(--qt-dim)}.qt-footer-col a:hover{color:var(--qt-accent)}.qt-footer-bottom{max-width:1320px;margin:48px auto 0;padding:28px 0;border-top:1px solid var(--qt-border);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;font-size:var(--qt-size-footer);font-weight:700;color:var(--qt-dim);text-transform:uppercase;letter-spacing:.05em}.qt-age-badge{display:flex;align-items:center;gap:10px}.qt-age-pill{width:34px;height:34px;border:1px solid var(--qt-border);display:flex;align-items:center;justify-content:center;color:var(--qt-white);font-size:12px}.qt-rg-ok{color:var(--qt-accent)}.qt-glossary-group{margin-bottom:8px}.qt-glossary-group h2{font-size:1.05rem;text-transform:none;color:var(--qt-white);border-bottom:1px solid var(--qt-border);padding-bottom:8px;margin-bottom:20px}.qt-glossary-entry{border-left:2px solid var(--qt-border);padding:4px 0 18px 18px;margin-bottom:4px}.qt-glossary-entry:hover{border-left-color:var(--qt-accent)}.qt-glossary-term{font-family:var(--qt-font-display);font-weight:700;color:var(--qt-white);font-size:1.02rem;margin-bottom:6px}.qt-glossary-def{font-family:var(--qt-font-body);color:var(--qt-dim);font-size:var(--qt-size-body);line-height:1.7;margin:0}.qt-breadcrumb{margin-bottom:-24px}.qt-breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:0;padding:0;margin:0;font-family:var(--qt-font-body);font-size:13px;color:var(--qt-dim)}.qt-breadcrumb li{display:inline-flex;align-items:center}.qt-breadcrumb li+li:before{content:"›";margin:0 10px;color:var(--qt-accent)}.qt-breadcrumb a{color:var(--qt-dim);transition:color .15s var(--qt-ease-snap)}.qt-breadcrumb a:hover,.qt-breadcrumb a:focus-visible{color:var(--qt-accent)}.qt-breadcrumb [aria-current=page]{color:var(--qt-text);font-weight:500}.qt-legal{max-width:900px;margin:0 auto}.qt-legal-head{border-left:2px solid var(--qt-accent);padding-left:24px;margin-bottom:40px}.qt-legal-kicker{font-size:var(--qt-size-micro);color:var(--qt-accent);font-weight:700;text-transform:uppercase;letter-spacing:.2em;margin-bottom:12px}.qt-legal-head h1{font-size:clamp(1.8rem,4vw,2.6rem);text-transform:none;letter-spacing:-.01em}.qt-legal h2{font-size:1.05rem;text-transform:none;letter-spacing:0;color:var(--qt-white);border-bottom:1px solid var(--qt-border);padding-bottom:8px;margin:40px 0 16px}.qt-legal h2:first-of-type{margin-top:0}.qt-legal p,.qt-legal li{font-family:var(--qt-font-body);color:var(--qt-dim);font-size:var(--qt-size-body);line-height:1.75}.qt-legal ul{padding-left:20px;margin:0 0 16px}.qt-legal a{color:var(--qt-accent)}.qt-legal strong{color:var(--qt-text)}.qt-legal-contact{list-style:none;padding:0;margin:0 0 8px;display:flex;flex-direction:column;gap:10px}.qt-legal-contact li{display:flex;gap:12px;align-items:flex-start}.qt-legal-contact .qt-legal-ic{flex:0 0 auto;width:34px;height:34px;border:1px solid var(--qt-border);display:flex;align-items:center;justify-content:center;color:var(--qt-accent)}.qt-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.qt-reading-progress{position:fixed;top:0;left:0;right:0;height:3px;background:var(--qt-accent);transform:scaleX(0);transform-origin:left center;z-index:60;pointer-events:none;box-shadow:0 0 8px #00ff8880}.qt-to-top{position:fixed;bottom:22px;right:22px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:var(--qt-panel);color:var(--qt-accent);border:1px solid var(--qt-accent);cursor:pointer;z-index:55;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s var(--qt-ease-snap),transform .25s var(--qt-ease-snap),background .15s,color .15s}.qt-to-top.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.qt-to-top:hover{background:var(--qt-accent);color:#000;box-shadow:0 0 16px #0f86}@media(prefers-reduced-motion:no-preference){.qt-card{transition:border-color .18s var(--qt-ease-snap),transform .18s var(--qt-ease-snap),box-shadow .18s var(--qt-ease-snap)}.qt-card:hover{transform:translateY(-4px);box-shadow:0 10px 30px -12px #00ff8859}.qt-table tbody tr{transition:background .15s,box-shadow .15s}}@media(prefers-reduced-motion:no-preference){.qt-teaser-grid .qt-card{opacity:0;transform:translateY(16px);transition:opacity .5s var(--qt-ease-snap),transform .5s var(--qt-ease-snap)}.qt-teaser-grid.is-visible .qt-card{opacity:1;transform:none}.qt-teaser-grid.is-visible .qt-card:nth-child(2){transition-delay:.09s}.qt-teaser-grid.is-visible .qt-card:nth-child(3){transition-delay:.18s}.qt-teaser-grid.is-visible .qt-card:hover{transform:translateY(-4px)}}[data-reveal]{opacity:1}@media(prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .5s var(--qt-ease-snap),transform .5s var(--qt-ease-snap)}[data-reveal].is-visible{opacity:1;transform:none}}.qt-stat-row{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--qt-border);border:1px solid var(--qt-border)}@media(min-width:720px){.qt-stat-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:719px){.qt-stat:last-child:nth-child(odd){grid-column:1 / -1}}.qt-stat{background:var(--qt-panel);padding:28px 22px;position:relative;overflow:hidden}.qt-stat:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--qt-accent)}.qt-stat-value{font-family:var(--qt-font-mono);font-size:2.2rem;font-weight:700;color:var(--qt-accent);line-height:1;letter-spacing:-.02em;white-space:nowrap}.qt-stat-label{font-family:var(--qt-font-body);font-size:var(--qt-size-micro);color:var(--qt-dim);text-transform:uppercase;letter-spacing:.06em;margin-top:10px}.qt-jumpnav{border:1px solid var(--qt-border);border-left:3px solid var(--qt-accent);background:var(--qt-panel);padding:18px 20px;margin:0 0 32px;max-width:900px}.qt-jumpnav-title{font-family:var(--qt-font-display);font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--qt-accent);font-weight:700;margin-bottom:12px}.qt-jumpnav ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px;counter-reset:jn}.qt-jumpnav li{counter-increment:jn;display:flex}.qt-jumpnav a{font-family:var(--qt-font-body);font-size:13px;font-weight:500;color:var(--qt-text);display:inline-flex;align-items:center;gap:9px;padding:9px 15px;background:var(--qt-bg);border:1px solid var(--qt-border);border-radius:999px;transition:border-color .15s var(--qt-ease-snap),color .15s var(--qt-ease-snap),background .15s var(--qt-ease-snap),box-shadow .15s var(--qt-ease-snap)}.qt-jumpnav a:before{content:counter(jn,decimal-leading-zero);font-family:var(--qt-font-mono);font-size:10px;font-weight:700;color:#000;background:var(--qt-accent);border-radius:50%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.qt-jumpnav a:hover,.qt-jumpnav a:focus-visible{color:var(--qt-accent);border-color:var(--qt-accent);background:var(--qt-panel);box-shadow:0 0 14px #00ff882e}.qt-subpages{max-width:900px}.qt-subpage-list{display:flex;flex-direction:column;gap:14px}.qt-subpages-title{font-family:var(--qt-font-display);font-size:1.05rem;text-transform:uppercase;color:var(--qt-white);margin-bottom:16px;display:flex;align-items:center;gap:10px}.qt-subpages-title:before{content:"";width:22px;height:2px;background:var(--qt-accent);display:inline-block}.qt-subpage-card{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid var(--qt-border);border-left:3px solid var(--qt-accent);background:var(--qt-panel);padding:20px 22px;transition:border-color .15s var(--qt-ease-snap),transform .15s var(--qt-ease-snap),box-shadow .15s var(--qt-ease-snap)}.qt-subpage-card:hover{border-color:var(--qt-accent);transform:translateY(-3px);box-shadow:0 10px 30px -12px #00ff8859}.qt-subpage-kicker{font-family:var(--qt-font-body);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--qt-accent);font-weight:700}.qt-subpage-name{font-family:var(--qt-font-display);color:var(--qt-white);font-size:1.1rem;font-weight:700;margin:6px 0 8px}.qt-subpage-card p{margin:0;font-size:14px}.qt-subpage-arrow{font-family:var(--qt-font-mono);color:var(--qt-accent);font-size:1.5rem;flex-shrink:0}.qt-subpage-card:hover .qt-subpage-arrow{transform:translate(4px);transition:transform .15s var(--qt-ease-snap)}.qt-byline{display:flex;align-items:center;gap:12px;margin:4px 0 32px}.qt-byline>picture{flex-shrink:0;display:block;line-height:0;border-radius:50%;background:var(--qt-accent);padding:2px}.qt-byline-portrait{width:44px;height:44px;border-radius:50%;object-fit:cover;display:block}.qt-byline-meta{display:flex;flex-direction:column;line-height:1.35}.qt-byline-name{font-family:var(--qt-font-display);font-weight:700;color:var(--qt-white);font-size:.95rem}.qt-byline-role{font-family:var(--qt-font-body);font-size:var(--qt-size-micro);color:var(--qt-dim)}.qt-authorbio{display:flex;gap:20px;align-items:flex-start;border:1px solid var(--qt-border);border-left:3px solid var(--qt-accent);background:var(--qt-panel);padding:24px;margin:40px 0;max-width:900px}.qt-authorbio>picture{flex-shrink:0;display:block;line-height:0;border-radius:50%;background:var(--qt-accent);padding:2px}.qt-authorbio-portrait{width:76px;height:76px;border-radius:50%;object-fit:cover;display:block}.qt-authorbio-kicker{font-family:var(--qt-font-body);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--qt-accent);font-weight:700;margin-bottom:6px}.qt-authorbio-name{font-family:var(--qt-font-display);font-weight:700;color:var(--qt-white);font-size:1.05rem;margin-bottom:8px}.qt-authorbio-name span{color:var(--qt-dim);font-weight:400;font-size:.9rem}.qt-authorbio-text{font-size:14px;margin:0}@media(max-width:560px){.qt-authorbio{flex-direction:column;gap:14px}}.qt-related{margin:40px 0;max-width:900px}.qt-related-title{font-family:var(--qt-font-display);font-size:1.05rem;text-transform:uppercase;color:var(--qt-white);margin-bottom:18px;display:flex;align-items:center;gap:10px}.qt-related-title:before{content:"";width:22px;height:2px;background:var(--qt-accent);display:inline-block}.qt-related-grid{display:flex;flex-wrap:wrap;gap:1px;background:var(--qt-border);border:1px solid var(--qt-border)}.qt-related-item{flex:1 1 260px;background:var(--qt-panel);padding:18px 20px;transition:background .15s var(--qt-ease-snap)}.qt-related-item:hover{background:var(--qt-accent-dim)}.qt-related-item a{font-family:var(--qt-font-display);font-weight:700;color:var(--qt-white);font-size:.98rem}.qt-related-item:hover a{color:var(--qt-accent)}.qt-related-item p{font-family:var(--qt-font-body);font-size:13px;color:var(--qt-dim);margin:6px 0 0}@media(max-width:640px){.qt-shell{border-width:6px}.qt-main{padding:32px 16px 72px;gap:36px}.qt-header{padding:0 16px}.qt-header .qt-cta{display:none}.qt-logo-name{font-size:12px}.qt-table th,.qt-table td{padding:11px 12px}.qt-op-logo-chip,.qt-op-logo-chip img{width:84px;height:32px}.qt-op-name-inner{gap:10px}.qt-calc-inner{padding:20px}.qt-calc-grid{gap:28px}.qt-hero{padding:32px 20px}.qt-authorbio{padding:20px}.qt-stat{padding:20px 16px}.qt-stat-value{font-size:1.7rem}.qt-infographic{padding:14px}.qt-hero h1{font-size:clamp(1.8rem,8vw,2.4rem)}}@media(max-width:400px){.qt-stat-row{grid-template-columns:1fr}}.qt-cta,.qt-cta-outline,.qt-calc-submit,.qt-table-cta,.qt-card,.qt-stat,.qt-keyfacts,.qt-vs-col,.qt-readout,.qt-ctable-wrap,.qt-format-toggle button,.qt-input-wrap input,.qt-op-logo-chip img{transition:background .18s var(--qt-ease-snap),border-color .18s var(--qt-ease-snap),box-shadow .22s var(--qt-ease-snap),color .18s var(--qt-ease-snap),transform .22s var(--qt-ease-snap)}.qt-cta:hover{box-shadow:0 6px 22px -6px #fff6}.qt-calc-submit{position:relative;overflow:hidden}.qt-calc-submit:hover{box-shadow:0 8px 26px -8px #00ff88a6}.qt-calc-submit:after{content:"";position:absolute;inset:0 0 0 -60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);opacity:0}.qt-table-cta:hover{box-shadow:0 6px 20px -6px #00ff888c}.qt-card:hover{box-shadow:0 16px 40px -20px #0f86}.qt-format-toggle button[aria-pressed=true]{box-shadow:inset 0 0 12px #00000040}.qt-format-toggle:hover{border-color:var(--qt-accent)}.qt-input-wrap input:hover{border-color:var(--qt-dim)}.qt-input-wrap input:focus{box-shadow:0 0 0 3px #00ff882e}.qt-stat:hover .qt-stat-value{color:var(--qt-accent)}.qt-keyfacts:hover,.qt-readout:hover,.qt-ctable-wrap:hover .qt-ctable-scroll{border-color:var(--qt-accent);box-shadow:0 14px 38px -22px #0f86}.qt-vs-col:hover{box-shadow:0 14px 38px -22px #00ff8852}.qt-keyfacts-row:hover{background:#00ff880a}.qt-keyfacts-row:hover dd{color:var(--qt-accent)}.qt-table tbody tr:hover .qt-op-logo-chip img{transform:scale(1.06)}@media(prefers-reduced-motion:no-preference){.qt-cta:hover,.qt-cta-outline:hover,.qt-table-cta:hover,.qt-calc-submit:hover{transform:translateY(-2px)}.qt-calc-submit:hover:after{animation:qt-sheen .7s var(--qt-ease-snap) forwards}.qt-card:hover{transform:translateY(-4px)}.qt-stat:hover,.qt-keyfacts:hover,.qt-readout:hover,.qt-vs-col:hover{transform:translateY(-3px)}}@keyframes qt-sheen{0%{left:-60%;opacity:1}to{left:130%;opacity:1}}.qt-toc-layout{display:grid;grid-template-columns:minmax(0,1fr) 244px;gap:44px;align-items:start}.qt-toc-main{display:flex;flex-direction:column;gap:48px;min-width:0}.qt-toc-aside{position:sticky;top:96px;align-self:start}.qt-jumpnav--rail{margin:0;max-width:none;border:none;background:transparent;padding:0}.qt-jumpnav--rail .qt-jumpnav-title{position:relative;padding-left:16px;margin-bottom:16px;font-size:11px;letter-spacing:.18em}.qt-jumpnav--rail .qt-jumpnav-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background:var(--qt-accent);box-shadow:0 0 8px #0f89}.qt-jumpnav--rail ol{flex-direction:column;flex-wrap:nowrap;gap:0;border-left:1px solid var(--qt-border)}.qt-jumpnav--rail li{width:100%}.qt-jumpnav--rail a{width:100%;gap:0;border:none;border-radius:0;background:transparent;margin-left:-1px;padding:9px 16px;border-left:2px solid transparent;color:var(--qt-dim);font-size:13px;line-height:1.35;transition:color .15s var(--qt-ease-snap),border-color .15s var(--qt-ease-snap),background .15s var(--qt-ease-snap),padding-left .18s var(--qt-ease-snap)}.qt-jumpnav--rail a:before{display:none}.qt-jumpnav--rail a:hover,.qt-jumpnav--rail a:focus-visible,.qt-jumpnav--rail a.is-active{color:var(--qt-accent);border-left-color:var(--qt-accent);background:#00ff880d;box-shadow:none}.qt-jumpnav--rail a:hover{padding-left:20px}.qt-jumpnav--rail a.is-active{font-weight:700;padding-left:20px}@media(max-width:1199px){.qt-toc-layout{display:flex;flex-direction:column;gap:48px}.qt-toc-aside{display:none}}.qt-bonus-headline{color:var(--qt-accent);display:block}@media(max-width:720px){.qt-table-scroll{overflow:visible}table.qt-table{min-width:0}.qt-table,.qt-table tbody{display:block;width:100%}.qt-table thead{display:none}.qt-table tr{display:block;position:relative;border:1px solid var(--qt-border);border-left:3px solid var(--qt-accent);background:var(--qt-panel);padding:18px 16px 16px;margin-bottom:14px}.qt-table td{display:block;width:auto;white-space:normal;border:none!important;padding:8px 0;text-align:center!important}.qt-table td[data-label=Bonus]:before{content:attr(data-label);display:block;text-align:center;font-family:var(--qt-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--qt-dim);margin-bottom:6px}.qt-table td.qt-rank{position:absolute;top:16px;left:16px;padding:0;font-size:15px;text-align:left!important}.qt-table td.qt-op-name{padding-top:0}.qt-op-name-inner{flex-wrap:wrap;gap:10px;justify-content:center}.qt-op-label{display:none}.qt-table td[data-label=Bonus] .qt-bonus-headline{display:block;font-weight:700}.qt-table td[data-label=Bonus] .qt-bonus-note{display:inline-block;margin-top:6px}.qt-table td.qt-score{text-align:center!important}.qt-score-cell{flex-direction:row;align-items:center;justify-content:center;gap:10px}.qt-table td[data-label=Zugang]{padding-bottom:0}.qt-table-cta{display:block;width:100%;text-align:center}}@media(max-width:720px){.qt-table--kv td{display:flex!important;justify-content:space-between;align-items:center;gap:16px;text-align:right!important;padding:10px 0!important;border-bottom:1px solid var(--qt-border)!important;white-space:normal}.qt-table--kv tr td:last-child{border-bottom:none!important}.qt-table--kv td:before{font-family:var(--qt-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--qt-dim);text-align:left;flex-shrink:0}.qt-table--kv td:nth-child(1):before{content:"Dezimal"}.qt-table--kv td:nth-child(2):before{content:"American"}.qt-table--kv td:nth-child(3):before{content:"Bruch"}.qt-table--kv td:nth-child(4):before{content:"Wahrscheinlichkeit"}}.qt-vtable-wrap{margin:36px 0;max-width:920px}.qt-vtable-cap{display:flex;align-items:center;gap:10px;font-family:var(--qt-font-display);font-size:13px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--qt-white);margin-bottom:12px}.qt-vtable-tick{width:22px;height:2px;background:var(--qt-accent);display:inline-block}.qt-vtable-scroll{overflow-x:auto;border:1px solid var(--qt-border)}.qt-vtable{width:100%;border-collapse:collapse;background:var(--qt-panel);font-size:14px;min-width:0;table-layout:fixed}.qt-vtable th,.qt-vtable td{padding:12px;text-align:left;border-bottom:1px solid var(--qt-border);white-space:normal;overflow-wrap:anywhere}.qt-vtable thead th{font-family:var(--qt-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--qt-accent);background:#00ff880a}.qt-vtable tbody th{color:var(--qt-white);font-weight:700;font-family:var(--qt-font-display)}.qt-vtable tbody td{color:var(--qt-dim)}.qt-vtable tbody tr:last-child th,.qt-vtable tbody tr:last-child td{border-bottom:0}.qt-vtable tbody tr:hover th,.qt-vtable tbody tr:hover td{background:#00ff8808}.qt-vt-fast,.qt-vt-yes{color:var(--qt-accent);font-weight:700}.qt-vt-no{color:#52625a}.qt-vtable-note{font-size:13px;margin:14px 0 0;max-width:900px}.qt-vtable--matrix{font-size:13px}.qt-vtable--matrix th,.qt-vtable--matrix td{padding:12px 8px}.qt-vtable--matrix th:first-child{width:134px;text-align:left}.qt-vtable--matrix thead th+th,.qt-vtable--matrix tbody td{text-align:center}.qt-vtable--matrix thead th{font-size:10px;letter-spacing:.02em;overflow-wrap:normal;word-break:normal;hyphens:manual}.qt-vtable--matrix .qt-vt-yes,.qt-vtable--matrix .qt-vt-no{font-size:15px}@media(max-width:720px){.qt-vtable-scroll{overflow:visible;border:none}.qt-vtable,.qt-vtable tbody{display:block;width:100%;min-width:0}.qt-vtable thead{display:none}.qt-vtable tr{display:block;border:1px solid var(--qt-border);border-left:3px solid var(--qt-accent);background:var(--qt-panel);padding:14px 16px;margin-bottom:14px}.qt-vtable th,.qt-vtable td{display:flex;justify-content:space-between;align-items:center;gap:16px;white-space:normal;border-bottom:1px solid var(--qt-border);padding:9px 0;text-align:right}.qt-vtable tr th[scope=row]{justify-content:flex-start;font-size:1.05rem;padding-top:0}.qt-vtable tr td:last-child{border-bottom:0}.qt-vtable td:before{content:attr(data-label);font-family:var(--qt-font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--qt-dim);text-align:left;flex-shrink:0}.qt-vtable--matrix th:first-child{width:auto}.qt-vtable--matrix tbody td{text-align:right}}
