@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2) format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2) format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2) format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2) format("woff2"),url(/_astro/inter-cyrillic-600-normal.4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2) format("woff2"),url(/_astro/inter-greek-ext-600-normal.B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2) format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2) format("woff2"),url(/_astro/inter-vietnamese-600-normal.BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2) format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-700-normal.LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-700-normal.CjBOestx.woff2) format("woff2"),url(/_astro/inter-cyrillic-700-normal.DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-ext-700-normal.qfdV9bQt.woff2) format("woff2"),url(/_astro/inter-greek-ext-700-normal.BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.C3JjAnD8.woff2) format("woff2"),url(/_astro/inter-greek-700-normal.BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-vietnamese-700-normal.DlLaEgI2.woff2) format("woff2"),url(/_astro/inter-vietnamese-700-normal.BZaoP0fm.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-ext-700-normal.Ca8adRJv.woff2) format("woff2"),url(/_astro/inter-latin-ext-700-normal.TidjK2hL.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiQAA4AAAAACzgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAKAAAAD8jmuU7UdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABNAAAAYHMBrgpTVEFUAAACZAAAACYAAAAqeZRq5WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA2gAAASK2TaQ7GhlYWQAAAZgAAAANgAAADYgeMTUaGhlYQAABpgAAAAfAAAAJBDfBrhobXR4AAAGuAAAADcAAAA8Q6kDYmxvY2EAAAbwAAAAIAAAACAI2QpZbWF4cAAABxAAAAAcAAAAIAAmAL9uYW1lAAAHLAAAAP4AAAIMK0FNV3Bvc3QAAAgsAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrgRUOdUGCANA8OJaZh18ELzBbQN0DiZIi3V0LMAktM89mty7/2yAZNBcjJDABiHy6jL63dkIvnoqrJmMDIqJyatzjxVcxi/Ig9KQOz5QT66ZqEa9kxQE+1JZyAVFOTLz7r1RjsjhM8+bFBMWHN7zGIUwSDEzSmAerLuwmfVIxudPJegcY/sJ5n4qW3jaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2Bh2c4UwcDKwMAqwrKBgYFhGoRm2sNgxNTBgAKY2EEEjBfs4evJcICBV2ELR8jfFQwMHCFMEQoMjPNBciwWrAuAlAIDCwAwMAwiAAAAeNpjYARCDiBmYBABkzIMTOXpGSUgJgMTA5hiZGWKYGAAACwHAl0AAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDkBxBFP2/R3GyPt/tzCpOZhkUYp9j2zrFtm3bNkux7ULsFGJMb3riXPEG7fdef0FhOAUggLAcOJCgIBQFE9ggGuJBATeUhLLgBfD67RZnHv9TfOhrHv+MjOnJyVl162bUrJlVtWpW5coZoVBOuXIZpUpllCiR43BkJCRkRUUBEPAA8Bq7swQFALxoR4Wzc8hxHryGpfHa7e7ajq6k//MnwvIvbbAGPUTykxNaRQDuJ1Ja+gNZ5D8sKiZvbjwmrZ62+n8SPoit/vBU/sET9R+PSXa5/F6z1asGWCeKuTmfJ41KXFtb9dZa22BULmpT4shktXZtNXlkIgACe/iVzMp8AHYDepF9BnxKI99hS2z5jkaSNK6Btoq0/LZL2wLh8O/zRAQedPxkNt/A8BFsYggEA17VarUYFIOvDFFkSZTYEFv7anfM3nev7bWIGiO6DWxU0XFVWK5diDfHTPm0gnbF9LS52dXcUbFa1x8ZUjn8QJgiHIXCjFMBEGQHKWZ0eFXeWIzwbivTCNqtNqsVXW4X+0QmQh7fopdWrMByt25i+eXL6cWbC8565YLfcgrK3vOkJWvPLtBXCsUdwVQ8iqlHjtCttCrdeuQkmTQkrWPH1METybSOaYMmIpk4JL0jIHjofL4QH9L9gn/8sp32v4rxGH+V9qfzsQsf+naBU7+eovN1TywA4N0MEfXDE7ojbHHEYlH8Pv2iivzTFz1Cs1PWnonNL+E1Lr8po2vdASWu8iE6PkaZM6VE07pGSqPTPc0bueMpMC4OksMP+Ey+ERRl3pB1b7iI32fU2Y0WMxHd6k936N7QNXRntF35ZsToN8tWvhk56s2KRQ1CRbVVRSsm4omiFRIXdB1vN+eLm4m4fgPitJlhWLeBhmcc71q/Z996nfBMn3odW6eplYFAHaY7gkVBgdq6qm6C3xdUWNHZmYjFzCT17AsGAkGvyFZEdNv12V9r2arCdn96giWFWfJaSLvEBYHGrc3N+JAWZylkkuUS7TzVO3kMNvGGUDKh6gUtg5BbHGf+Pn45adlQI5sIGXFJljusZhq22zOjl1hZuwrlymkqm2xKsTNfsUJERMFQ301aUdLCVMRIyjRPNzGFWXMFC4ukpbSui5S8iomypI2ia52+X6i1mdncUCuLFQBkGTWlAAEAAAAEgQb7OTYiXw889QADB9AAAAAA27amhAAAAADdH1Gf/rz9sgnMCS4AAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+Xfnn97OM8ARVABPwChtQaqAHjaYz3BcIJVlUEDhlkWMTCAMKspQw/rRwYbFhOgWDnDTJbDDAGMExgYQJhlAxCfYvAEAEv0C0gAAAAAWgB3AJsAzQDlAO0BFgFZAXIBnQHZAdkB2QHZAkV42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqF0MVRBEEUgOEfd7nic8Pd4YK765V1354awSEAoiAUIiAUYqDr1bq2fu0CtPJJHTX1LcA3fynXYPCbci2d/KRcxxJfKdfnzGmgFzPlRgwuUu5kgX7ENdBOd8oNWnBNgAQRtlDE8XNPgAghwjiSHUzWmGYaGx8WEUwc7Sls7ThTKCxCTHPOHiec4iGJhcIkwGTR/ncEsGStIonBAlMsMsNCjta55oBTDrWq7XdFgBCutgerYLZRNHtbRl6wMm80mGOGWVa1bgjLqsJdLsRRbZ+s2MSV31HyEoORzE/Zqb8KEZEZLl6m8KFIyA+G8WDJ7n48TJPIPYnRf5pBTsMAAHjaY2BiAIP/cxiMGLABfiBWYTjJyMRgw8jMyMLIysjGyM7IwcDMyMnIxcjN5phUlFqWyhlaXFKUmFmSXMlempdpYOLkCKFdLThL0WScoDKWYNrA0YDJOQjENDJwMgEAa+4bNwA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-cyrillic-600-normal.DvRl3Mj-.woff2) format("woff2"),url(/_astro/manrope-cyrillic-600-normal.It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-greek-600-normal.BoRV6lzK.woff2) format("woff2"),url(/_astro/manrope-greek-600-normal.CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-vietnamese-600-normal.C1J5PCl_.woff2) format("woff2"),url(/_astro/manrope-vietnamese-600-normal.lA7a_7Ok.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-ext-600-normal._gBojHdJ.woff2) format("woff2"),url(/_astro/manrope-latin-ext-600-normal.u5Pl7hTU.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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2) format("woff2"),url(/_astro/manrope-latin-600-normal.BqgrALkZ.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-cyrillic-700-normal.Dw_fZAg2.woff2) format("woff2"),url(/_astro/manrope-cyrillic-700-normal.7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-greek-700-normal.CHUG9PD8.woff2) format("woff2"),url(/_astro/manrope-greek-700-normal.DyfsrCpP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-vietnamese-700-normal.CUqMx5-1.woff2) format("woff2"),url(/_astro/manrope-vietnamese-700-normal.pt65Fn2Z.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-ext-700-normal.DYOwVNan.woff2) format("woff2"),url(/_astro/manrope-latin-ext-700-normal.eVCcYqtJ.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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2) format("woff2"),url(/_astro/manrope-latin-700-normal.DGRFkw-m.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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-cyrillic-800-normal.AvdZ5mAV.woff2) format("woff2"),url(/_astro/manrope-cyrillic-800-normal.BuEMjQU-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-greek-800-normal.CDvU698_.woff2) format("woff2"),url(/_astro/manrope-greek-800-normal.Bw-67qu9.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-vietnamese-800-normal.ClPWri-A.woff2) format("woff2"),url(/_astro/manrope-vietnamese-800-normal.bvg7iBCV.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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-latin-ext-800-normal.DdFx7KEb.woff2) format("woff2"),url(/_astro/manrope-latin-ext-800-normal.BQAQsuQc.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:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/manrope-latin-800-normal.BfWYOv1c.woff2) format("woff2"),url(/_astro/manrope-latin-800-normal.uHUdIJgA.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{--color-marine-navy:#142C3D;--color-harbour-blue:#214C63;--color-signal-red:#B44B31;--color-salt-white:#F7F7F4;--color-warm-white:#FFFDFC;--color-sea-glass:#E9F1EF;--color-slate-grey:#52636E;--color-border-grey:#D7E0E1;--color-success-green:#266C5B;--bg-canvas:var(--color-salt-white);--bg-surface:var(--color-warm-white);--bg-subtle:var(--color-sea-glass);--bg-strong:var(--color-marine-navy);--bg-strong-alt:var(--color-harbour-blue);--text-primary:var(--color-marine-navy);--text-secondary:var(--color-slate-grey);--text-on-strong:var(--color-salt-white);--text-link:var(--color-harbour-blue);--border-default:var(--color-border-grey);--border-strong:var(--color-slate-grey);--action-primary:var(--color-signal-red);--action-primary-hover:color-mix(in srgb,var(--color-signal-red),black 14%);--action-secondary:var(--color-harbour-blue);--state-success:var(--color-success-green);--state-success-text:var(--color-success-green);--state-success-bg:color-mix(in srgb,var(--color-success-green) 10%,var(--color-warm-white));--state-danger:var(--color-signal-red);--state-danger-bg:color-mix(in srgb,var(--color-signal-red) 9%,var(--color-warm-white));--focus-ring:var(--color-signal-red);--shadow-float:0 8px 20px color-mix(in srgb,var(--color-marine-navy) 9%,transparent);--navy:var(--bg-strong);--navy2:var(--bg-strong-alt);--paper:var(--bg-canvas);--ink:var(--text-primary);--muted:var(--text-secondary);--sea:var(--action-secondary);--foam:var(--bg-subtle);--line:var(--border-default);--coral:var(--action-primary);--font-sans:"IBM Plex Sans","Helvetica Neue",Arial,sans-serif;--font-mono:"IBM Plex Mono","SFMono-Regular",Consolas,monospace;--radius-sm:3px;--radius-md:6px;--radius-lg:10px;color-scheme:light;font-family:var(--font-sans);background:var(--bg-canvas);color:var(--text-primary)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg-canvas)}body{margin:0;background:var(--bg-canvas);color:var(--text-primary);font-size:16px;line-height:1.55}button,input,select,textarea{font:inherit}a{color:var(--text-link);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}.skip{position:absolute;left:-9999px}.skip:focus{left:1rem;top:1rem;background:var(--bg-surface);color:var(--text-primary);padding:.7rem 1rem;z-index:99;border:2px solid var(--focus-ring)}.shell{width:min(100% - 48px,1180px);margin-inline:auto}.topbar{background:var(--bg-canvas);color:var(--text-secondary);border-bottom:1px solid var(--border-default);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.025em;padding:.45rem 0}.site-head{background:var(--bg-strong);color:var(--text-on-strong);position:sticky;top:0;z-index:20;border-bottom:3px solid var(--action-primary)}.nav{min-height:72px;display:flex;align-items:center;gap:24px}.brand{display:flex;align-items:center;gap:11px;color:inherit;text-decoration:none;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.brand img{width:40px;height:40px}.navlinks{display:flex;align-items:center;gap:28px;margin-left:auto;font-weight:600;font-size:.92rem}.navlinks a{color:var(--text-on-strong);text-decoration:none;padding:24px 0 21px;border-bottom:2px solid transparent}.navlinks a:hover{border-bottom-color:var(--color-salt-white)}.nav-cta,.button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.45rem;padding:.72rem 1.05rem;border:1px solid var(--action-primary);border-radius:var(--radius-sm);background:var(--action-primary);color:var(--color-warm-white);text-decoration:none;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.nav-cta:hover,.button:hover{background:var(--action-primary-hover);border-color:var(--action-primary-hover);text-decoration:none}.nav-cta:active,.button:active{transform:translateY(1px)}.button.secondary{background:transparent;color:var(--text-primary);border-color:var(--border-strong)}.button.secondary:hover{background:var(--bg-subtle);border-color:var(--action-secondary)}.button.ghost{background:transparent;color:var(--text-primary);border-color:var(--border-strong)}.button.ghost:hover{background:var(--bg-subtle)}.hero{padding:clamp(64px,8vw,104px) 0 68px;background:var(--bg-surface);border-bottom:1px solid var(--border-default)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:clamp(48px,7vw,92px)}.eyebrow{color:var(--action-primary);font-family:var(--font-mono);font-size:.73rem;font-weight:600;letter-spacing:.11em;line-height:1.4;text-transform:uppercase}.hero h1{max-width:780px;margin:.28em 0 .35em;font-size:clamp(2.65rem,5.6vw,4.85rem);line-height:1.02;letter-spacing:-.045em}.hero p{max-width:650px;color:var(--text-secondary);font-size:1.12rem;line-height:1.7}.hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:30px}.button.light{background:var(--action-primary);border-color:var(--action-primary);color:var(--color-warm-white)}.instrument{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:30px;background:var(--bg-subtle);border:1px solid var(--border-default);border-top:4px solid var(--action-secondary);border-radius:var(--radius-md)}.instrument h2{margin:.45rem 0 1.3rem;font-size:1.35rem;letter-spacing:-.02em}.instrument dl{margin:0}.instrument dl>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-top:1px solid var(--border-default)}.instrument dt{color:var(--text-secondary)}.instrument dd{margin:0;font-family:var(--font-mono);font-weight:600;text-align:right}.instrument .instrument-link{margin:22px 0 0;font-size:.93rem}.stats{display:grid;grid-template-columns:repeat(4,1fr);background:var(--bg-surface);border-bottom:1px solid var(--border-default)}.stat{padding:23px 18px;text-align:center;border-right:1px solid var(--border-default)}.stat:last-child{border-right:0}.stat strong{display:block;color:var(--text-primary);font-size:1.2rem}.stat span{color:var(--text-secondary);font-family:var(--font-mono);font-size:.7rem}section{padding:clamp(56px,7vw,84px) 0}h1,h2,h3{color:var(--text-primary);font-family:var(--font-sans)}h2{margin:.24em 0;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.12;letter-spacing:-.035em}h3{line-height:1.25}.lede{max-width:720px;color:var(--text-secondary);font-size:1.06rem;line-height:1.7}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px}.card{position:relative;background:var(--bg-surface);border:1px solid var(--border-default);border-top:3px solid var(--action-secondary);border-radius:var(--radius-md);padding:27px;color:var(--text-primary);text-decoration:none;transition:border-color .14s ease,transform .14s ease}.card:hover{border-color:var(--action-secondary);transform:translateY(-2px);text-decoration:none}.card .number{color:var(--action-secondary);font-family:var(--font-mono);font-size:1rem;font-weight:600}.card h3{margin:1.7rem 0 .65rem;font-size:1.25rem}.card p{color:var(--text-secondary);line-height:1.6}.card>strong{color:var(--text-link);font-size:.92rem}.card.river{border-top-color:var(--action-primary)}.card.river .number{color:var(--action-primary)}.card.combo{border-top-color:var(--state-success)}.card.combo .number{color:var(--state-success)}.dark{background:var(--bg-strong);color:var(--text-on-strong)}.dark h2,.dark h3{color:var(--text-on-strong)}.dark .lede{color:color-mix(in srgb,var(--color-salt-white) 78%,var(--color-harbour-blue))}.dark .eyebrow{color:color-mix(in srgb,var(--color-salt-white) 76%,var(--color-signal-red))}.dark a:not(.button){color:var(--color-salt-white)}.feature-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);align-items:center;gap:clamp(48px,7vw,88px)}.nav-console{border:1px solid color-mix(in srgb,var(--color-harbour-blue),var(--color-salt-white) 16%);border-top:3px solid var(--action-primary);background:color-mix(in srgb,var(--color-marine-navy),var(--color-harbour-blue) 36%);padding:26px}.nav-console>div{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid color-mix(in srgb,var(--color-harbour-blue),var(--color-salt-white) 12%)}.nav-console>div:last-child{border-bottom:0}.nav-console span{color:color-mix(in srgb,var(--color-salt-white) 72%,var(--color-harbour-blue))}.nav-console strong{color:var(--color-salt-white);font-family:var(--font-mono);font-weight:500}.page-hero{padding:clamp(48px,7vw,72px) 0 48px;background:var(--bg-subtle);border-bottom:1px solid var(--border-default)}.page-hero h1{max-width:940px;margin:.35em 0 .25em;font-size:clamp(2.25rem,5vw,4.2rem);line-height:1.04;letter-spacing:-.045em}.content{max-width:820px}.content p,.content li{color:var(--text-secondary);line-height:1.75}.notice{margin:25px 0;padding:17px 20px;background:var(--state-danger-bg);border-left:3px solid var(--state-danger);color:var(--text-primary)}.footer{background:var(--bg-strong);color:color-mix(in srgb,var(--color-salt-white) 82%,var(--color-harbour-blue));padding:54px 0;border-top:3px solid var(--action-primary)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:36px}.footer .brand{color:var(--color-salt-white)}.footer p{max-width:440px}.footer strong{color:var(--color-salt-white)}.footer a{display:block;width:fit-content;margin:.58rem 0;color:color-mix(in srgb,var(--color-salt-white) 82%,var(--color-harbour-blue));text-decoration:none}.footer a:hover{color:var(--color-salt-white);text-decoration:underline}.quiz{margin-top:30px;padding:clamp(22px,4vw,34px);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}.answers{display:grid;gap:10px;margin:22px 0}.answer{display:flex;width:100%;gap:13px;align-items:center;padding:15px;text-align:left;color:var(--text-primary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.answer:hover,.answer[aria-pressed=true]{border-color:var(--action-secondary);background:var(--bg-subtle)}.feedback{padding:16px 18px;background:var(--state-success-bg);border-left:3px solid var(--state-success);color:var(--text-primary)}.rtl{direction:rtl}@media(max-width:800px){.shell{width:min(100% - 32px,1180px)}.navlinks{display:none}.hero-grid,.feature-grid,.footer-grid{grid-template-columns:1fr}.hero{padding-top:50px}.hero h1{font-size:clamp(2.35rem,11vw,3.5rem)}.instrument{padding:23px}.cards{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr}.stat:nth-child(2){border-right:0}.stat:nth-child(-n+2){border-bottom:1px solid var(--border-default)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.content:has(.exam-shell),.content:has(.learning-app),.content:has(.chart-app){max-width:1100px}.learning-head{display:flex;justify-content:space-between;align-items:end;gap:20px}.learning-head h2{font-size:clamp(1.65rem,3vw,2.4rem)}.mini-progress{width:240px;height:6px;background:var(--border-default);overflow:hidden}.mini-progress i,.exam-progress i{display:block;height:100%;background:var(--state-success);transition:width .18s ease}.filter-row{display:flex;flex-wrap:wrap;gap:8px;margin:25px 0}.filter-row button{min-height:40px;border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-primary);border-radius:var(--radius-sm);padding:8px 14px;cursor:pointer}.filter-row button:hover{border-color:var(--action-secondary);background:var(--bg-subtle)}.filter-row button.active{background:var(--bg-strong);border-color:var(--bg-strong);color:var(--text-on-strong)}.question-meta,.exam-top{display:flex;justify-content:space-between;gap:20px;color:var(--text-secondary);font-family:var(--font-mono);font-size:.78rem}.answer b{display:grid;flex:0 0 31px;place-items:center;width:31px;height:31px;background:var(--bg-subtle);border:1px solid var(--border-default);font-family:var(--font-mono);font-size:.82rem}.answer.chosen{border-color:var(--action-secondary);background:var(--bg-subtle)}.answer.correct{border-left:4px solid var(--state-success)}.feedback.bad{background:var(--state-danger-bg);border-left-color:var(--state-danger)}.practice-actions,.exam-controls{display:flex;justify-content:space-between;gap:12px;margin-top:22px}.empty-state{background:var(--bg-surface);border:1px solid var(--border-default);padding:35px;border-radius:var(--radius-md)}.exam-shell{background:var(--bg-surface);border:1px solid var(--border-default);border-top:4px solid var(--action-secondary);border-radius:var(--radius-md);padding:clamp(22px,4vw,42px)}.variant-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:25px 0}.variant{display:flex;min-height:94px;flex-direction:column;gap:7px;text-align:left;padding:18px;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer}.variant:hover{border-color:var(--action-secondary);background:var(--bg-subtle)}.variant.selected{border:2px solid var(--action-secondary);background:var(--bg-subtle);padding:17px}.variant span{color:var(--text-secondary);font-family:var(--font-mono);font-size:.75rem}.exam-instructions{background:var(--bg-subtle);border-left:3px solid var(--action-secondary);padding:18px 24px;margin:20px 0}.exam-instructions h3{margin-top:0}.history{border-top:1px solid var(--border-default);margin-top:30px}.exam-top{align-items:center}.exam-top>div{display:flex;flex-direction:column;gap:3px}.exam-top strong{color:var(--text-primary);font-family:var(--font-sans);font-size:.95rem}.exam-top time{background:var(--bg-strong);color:var(--text-on-strong);padding:9px 13px;border-radius:var(--radius-sm);font:600 1.25rem var(--font-mono)}.exam-progress{height:6px;background:var(--border-default);margin:18px 0 30px}.question-stage{min-height:330px}.question-stage>small{color:var(--text-secondary);font-family:var(--font-mono)}.mark{border:1px solid transparent;background:transparent;color:var(--text-secondary);font-weight:600;cursor:pointer}.mark:hover{color:var(--text-primary)}.mark.active{color:var(--action-primary)}.question-nav{display:flex;flex-wrap:wrap;gap:6px;margin-top:30px;padding-top:20px;border-top:1px solid var(--border-default)}.question-nav button{width:36px;height:36px;border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-primary);border-radius:var(--radius-sm);font:500 .75rem var(--font-mono);cursor:pointer}.question-nav button:hover{border-color:var(--action-secondary)}.question-nav button.answered{background:var(--state-success-bg);border-color:var(--state-success)}.question-nav button.marked{border-bottom:3px solid var(--action-primary)}.question-nav button.current{outline:2px solid var(--action-secondary);outline-offset:2px}.result-hero{text-align:left;padding:28px;border-left:4px solid var(--state-success);background:var(--state-success-bg)}.result-hero.fail{border-left-color:var(--state-danger);background:var(--state-danger-bg)}.result-hero h2{margin:.35rem 0}.result-number{display:block;font:600 3.1rem var(--font-mono)}.section-results{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0}.section-results div{display:flex;flex-direction:column;padding:18px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm)}.section-results strong{font:600 1.5rem var(--font-mono)}.section-results small{color:var(--text-secondary)}.review details{border-bottom:1px solid var(--border-default);padding:14px 0}.review summary{font-weight:600;cursor:pointer}.button:disabled{opacity:.48;cursor:not-allowed}.button:disabled:active{transform:none}@media(max-width:800px){.variant-grid,.section-results{grid-template-columns:1fr}.learning-head{display:block}.mini-progress{width:100%;margin-top:12px}.exam-controls{flex-wrap:wrap}.question-stage{min-height:0}.question-meta{align-items:flex-start}.exam-top time{font-size:1.05rem}}.mode-tabs{display:flex;gap:8px;margin-bottom:14px}.mode-tabs button{min-height:42px;border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-primary);padding:9px 16px;border-radius:var(--radius-sm);font-weight:600;cursor:pointer}.mode-tabs button:hover{border-color:var(--action-secondary)}.mode-tabs button.active{background:var(--bg-strong);border-color:var(--bg-strong);color:var(--text-on-strong)}.guided-task{background:var(--bg-subtle);border-left:3px solid var(--action-secondary);padding:20px 24px}.guided-task h3{margin:.35rem 0}.guided-task p{margin:.4rem 0}.task-ok{color:var(--state-success);font-weight:700}.task-hint{color:var(--state-danger);font-weight:700}.chart-app{display:grid;grid-template-columns:220px 1fr;min-height:590px;border:1px solid var(--border-strong);background:var(--bg-subtle);border-radius:var(--radius-sm);overflow:hidden;margin-top:24px}.tools{background:var(--bg-strong);color:var(--text-on-strong);padding:18px}.tools h3{color:var(--text-on-strong)}.tools button{display:block;width:100%;text-align:left;padding:11px;margin:7px 0;border:1px solid color-mix(in srgb,var(--color-harbour-blue),var(--color-salt-white) 18%);background:transparent;color:var(--text-on-strong);border-radius:var(--radius-sm);cursor:pointer}.tools button:hover{background:var(--bg-strong-alt)}.tools button.active{background:var(--color-salt-white);border-color:var(--color-salt-white);color:var(--color-marine-navy);font-weight:700}.canvas{position:relative;overflow:hidden;background:var(--color-sea-glass);cursor:crosshair}.canvas svg{width:100%;height:100%;touch-action:none}.chart-land{fill:color-mix(in srgb,var(--color-success-green) 24%,var(--color-salt-white))}.chart-coast{fill:none;stroke:var(--color-harbour-blue);stroke-width:3}.chart-channel{fill:none;stroke:color-mix(in srgb,var(--color-harbour-blue) 45%,var(--color-warm-white));stroke-width:9}.chart-target{fill:var(--color-signal-red)}.chart-point{fill:var(--color-marine-navy)}.chart-line{stroke:var(--color-signal-red);stroke-width:4}.chart-label{fill:var(--color-marine-navy);font:500 14px var(--font-sans)}.readout{position:absolute;right:12px;bottom:12px;background:var(--bg-strong);color:var(--text-on-strong);padding:9px 11px;font:500 12px var(--font-mono)}.pan-pad{display:grid;grid-template-columns:1fr 1fr}.pan-pad button{margin:3px}.toolbar-result{margin-top:12px;background:var(--color-sea-glass);color:var(--color-marine-navy);padding:12px;border-left:3px solid var(--color-success-green);font-family:var(--font-mono)}.trainer .readout{pointer-events:none}@media(max-width:800px){.chart-app{grid-template-columns:1fr}.tools{display:grid;grid-template-columns:1fr 1fr;gap:0 8px}.tools h3,.toolbar-result{grid-column:1/-1}.canvas{min-height:430px}}.mobile-menu{display:none;margin-left:auto;position:relative}.mobile-menu summary{list-style:none;padding:9px 12px;border:1px solid color-mix(in srgb,var(--color-harbour-blue),var(--color-salt-white) 25%);border-radius:var(--radius-sm);color:var(--text-on-strong);font-weight:700;cursor:pointer}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu>div{position:absolute;right:0;top:48px;width:230px;padding:8px;background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:var(--shadow-float)}.mobile-menu a{display:block;padding:12px;color:var(--text-primary);text-decoration:none}.mobile-menu a:hover{background:var(--bg-subtle)}@media(max-width:800px){.mobile-menu{display:block}.nav-cta{display:none}.nav{min-height:66px;gap:10px}.brand span{font-size:.9rem}.brand img{width:36px;height:36px}}.button:focus-visible,.answer:focus-visible,.variant:focus-visible,.question-nav button:focus-visible,.filter-row button:focus-visible,.mode-tabs button:focus-visible,.tools button:focus-visible,.theme-toggle:focus-visible,.locale-tools select:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media(forced-colors:active){.button,.answer,.variant,.card{border:1px solid ButtonText}}.question-image{display:block;max-width:min(100%,520px);max-height:320px;object-fit:contain;margin:18px auto;padding:12px;background:var(--color-warm-white);border:1px solid var(--border-default);border-radius:var(--radius-sm)}.legal-copy h2{margin-top:0}.legal-copy h3{margin-top:2rem;font-size:1.15rem}.legal-copy p{line-height:1.75}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.locale-tools{position:relative}.locale-tools select{min-height:38px;border:1px solid color-mix(in srgb,var(--color-harbour-blue),var(--color-salt-white) 25%);background:var(--bg-strong);color:var(--text-on-strong);border-radius:var(--radius-sm);padding:6px 28px 6px 9px}.language-help{position:absolute;z-index:40;right:0;top:46px;width:min(420px,85vw);background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-default);box-shadow:var(--shadow-float);padding:16px}.language-help summary{font-weight:700;cursor:pointer}.language-help p{line-height:1.5;color:var(--text-secondary)}.language-help dl{display:grid;grid-template-columns:1fr 1fr;gap:8px}.language-help dl div{display:contents}.language-help dt{font-weight:700}.language-help dd{margin:0;color:var(--text-secondary)}[dir=rtl] .language-help{right:auto;left:0}[dir=rtl] .answer,[dir=rtl] .question-meta{text-align:right}@media(max-width:800px){.locale-tools{margin-left:auto}.language-help{position:fixed;top:100px;left:5vw;right:5vw;width:90vw}.nav>.locale-tools+.nav-cta{display:none}.locale-tools select{max-width:88px}}.theme-toggle{display:grid;place-items:center;flex:none;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--color-harbour-blue),var(--color-salt-white) 25%);border-radius:var(--radius-sm);background:transparent;color:var(--text-on-strong);font-size:1.12rem;cursor:pointer}.theme-toggle:hover{background:var(--bg-strong-alt)}[data-theme=dark]{--bg-canvas:color-mix(in srgb,var(--color-marine-navy),black 34%);--bg-surface:color-mix(in srgb,var(--color-marine-navy),var(--color-harbour-blue) 27%);--bg-subtle:color-mix(in srgb,var(--color-marine-navy),var(--color-harbour-blue) 58%);--bg-strong:color-mix(in srgb,var(--color-marine-navy),black 12%);--bg-strong-alt:var(--color-harbour-blue);--text-primary:var(--color-salt-white);--text-secondary:color-mix(in srgb,var(--color-salt-white) 76%,var(--color-slate-grey));--text-on-strong:var(--color-salt-white);--text-link:color-mix(in srgb,var(--color-salt-white) 78%,var(--color-harbour-blue));--border-default:color-mix(in srgb,var(--color-harbour-blue),var(--color-salt-white) 17%);--border-strong:color-mix(in srgb,var(--color-harbour-blue),var(--color-salt-white) 34%);--state-success-bg:color-mix(in srgb,var(--color-success-green) 35%,var(--bg-surface));--state-danger-bg:color-mix(in srgb,var(--color-signal-red) 31%,var(--bg-surface));--shadow-float:0 8px 20px color-mix(in srgb,black 28%,transparent);color-scheme:dark}[data-theme=dark] .topbar{background:var(--bg-canvas)}[data-theme=dark] .site-head,[data-theme=dark] .footer{background:var(--bg-strong)}[data-theme=dark] .page-hero{background:var(--bg-subtle)}[data-theme=dark] .button.secondary{color:var(--text-primary)}[data-theme=dark] .question-image{background:var(--color-salt-white)}[data-theme=dark] .canvas{background:color-mix(in srgb,var(--color-sea-glass),var(--color-harbour-blue) 28%)}[data-theme=dark] .dark{background:color-mix(in srgb,var(--color-marine-navy),black 18%)}@media(max-width:800px){.theme-toggle{margin-left:0}}.content:has(.about-copy){max-width:980px}.about-copy{font-size:1.03rem}.about-intro{font-size:1.18rem;line-height:1.75;color:var(--text-primary)!important}.about-toc{display:flex;flex-wrap:wrap;gap:10px 20px;padding:18px 20px;margin-bottom:42px;background:var(--bg-surface);border:1px solid var(--border-default);border-left:3px solid var(--action-secondary)}.about-toc strong{width:100%}.about-toc a{color:var(--text-link);font-weight:600;text-decoration:none}.about-section{padding:50px 0;border-bottom:1px solid var(--border-default);scroll-margin-top:100px}.about-section h2{max-width:780px}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px}.principles>div{padding:22px;background:var(--bg-surface);border:1px solid var(--border-default);border-top:3px solid var(--action-secondary)}.principles strong{font-size:1.08rem}.about-feature{display:grid;grid-template-columns:65px 1fr;gap:22px;padding:32px 0;border-top:1px solid var(--border-default)}.about-feature>span{font:600 1rem var(--font-mono);color:var(--action-primary);padding-top:.45rem}.about-feature h3{font-size:1.35rem;margin:.2rem 0}.inline-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.about-faq details{padding:18px 0;border-top:1px solid var(--border-default)}.about-faq summary{cursor:pointer;font-weight:700;font-size:1.08rem;color:var(--text-primary)}.about-cta{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:34px;margin:50px 0;background:var(--bg-strong);color:var(--text-on-strong);border-left:4px solid var(--action-primary)}.about-cta h2{color:var(--text-on-strong);margin:.25em 0}.about-cta p{color:color-mix(in srgb,var(--color-salt-white) 78%,var(--color-harbour-blue))}.about-cta .button.secondary{color:var(--color-salt-white);border-color:color-mix(in srgb,var(--color-harbour-blue),var(--color-salt-white) 30%)}.about-cta .button.secondary:hover{background:var(--bg-strong-alt)}.transparency{padding:24px;border-left:3px solid var(--action-secondary);background:var(--bg-subtle)}.transparency h2{font-size:1.45rem}.transparency p:last-child{margin-bottom:0}@media(max-width:720px){.principles{grid-template-columns:1fr}.about-feature{grid-template-columns:42px 1fr}.about-cta{display:block;padding:24px}}:root{--text-accent-primary:var(--color-signal-red);--text-accent-secondary:var(--color-harbour-blue);--text-accent-success:var(--color-success-green);--state-success-text:var(--color-success-green);--state-danger-text:var(--color-signal-red)}.eyebrow{color:var(--text-accent-primary)}.card .number{color:var(--text-accent-secondary)}.card.river .number{color:var(--text-accent-primary)}.card.combo .number{color:var(--text-accent-success)}.task-ok{color:var(--state-success-text)}.task-hint{color:var(--state-danger-text)}.mark.active,.about-feature>span{color:var(--text-accent-primary)}[data-theme=dark]{--text-accent-primary:color-mix(in srgb,var(--color-salt-white) 78%,var(--color-signal-red));--text-accent-secondary:color-mix(in srgb,var(--color-salt-white) 76%,var(--color-harbour-blue));--text-accent-success:color-mix(in srgb,var(--color-salt-white) 75%,var(--color-success-green));--state-success-text:color-mix(in srgb,var(--color-salt-white) 75%,var(--color-success-green));--state-danger-text:color-mix(in srgb,var(--color-salt-white) 78%,var(--color-signal-red))}.boat-directory{display:grid;gap:52px;margin-top:44px}.boat-directory section{padding:0}.boat-directory-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:12px;border-bottom:2px solid var(--border-default)}.boat-directory-heading h2{margin:0}.boat-directory-heading span,.boat-question-facts{color:var(--text-secondary);font-family:var(--font-mono);font-size:.76rem}.boat-directory ol,.navigation-directory ol{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.boat-directory li a,.navigation-directory li a{display:flex;height:100%;gap:12px;padding:13px 15px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);text-decoration:none}.boat-directory li a:hover,.navigation-directory li a:hover{border-color:var(--action-secondary);background:var(--bg-subtle)}.boat-directory li span,.navigation-directory li span{display:grid;place-items:center;flex:0 0 38px;height:30px;border:1px solid var(--border-default);background:var(--bg-subtle);font:600 .78rem var(--font-mono)}.boat-directory li strong,.navigation-directory li strong{font-size:.94rem;line-height:1.4}.boat-breadcrumbs{display:flex;flex-wrap:wrap;gap:7px;width:min(100% - 48px,980px);margin:28px auto 0;color:var(--text-secondary);font-size:.86rem}.boat-breadcrumbs a{color:inherit}.boat-question-page,.navigation-method{width:min(100% - 48px,900px);margin:0 auto;padding:36px 0 76px}.boat-question-page>header h1,.navigation-method>header h1{margin:.35rem 0;font-size:clamp(2.1rem,4.6vw,3.75rem);line-height:1.08}.boat-question-page>section,.boat-question-page>nav,.navigation-method>section{margin-top:40px}.boat-static-answers{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.boat-static-answers li{display:flex;gap:14px;align-items:flex-start;padding:16px;background:var(--bg-surface);border:1px solid var(--border-default)}.boat-static-answers li>span{display:grid;place-items:center;flex:0 0 32px;height:32px;border:1px solid var(--border-default);font:600 .82rem var(--font-mono)}.boat-static-answers li>div{display:flex;flex:1;justify-content:space-between;gap:18px}.boat-static-answers li strong{color:var(--state-success-text);font-size:.82rem}.boat-static-answers li.is-correct{border-color:var(--state-success);background:var(--state-success-bg)}.boat-explanation{padding:25px;border-left:4px solid var(--action-secondary);background:var(--bg-subtle)}.boat-explanation h2{margin:.3rem 0}.boat-question-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:18px 0;border-block:1px solid var(--border-default)}.boat-question-pagination a:last-of-type{text-align:right}.boat-question-page li,.navigation-method li{margin:.55rem 0}.navigation-directory{margin-top:60px;border-top:1px solid var(--border-default);padding-top:50px}.navigation-method dl{display:grid;grid-template-columns:repeat(3,1fr);margin:34px 0;border:1px solid var(--border-default)}.navigation-method dl div{padding:18px;border-right:1px solid var(--border-default)}.navigation-method dl div:last-child{border-right:0}.navigation-method dt{color:var(--text-secondary);font:600 .75rem var(--font-mono);text-transform:uppercase}.navigation-method dd{margin:.5rem 0 0;font-weight:600}.navigation-method section{padding:0}.navigation-method .notice{padding:22px}.navigation-method .notice h2{font-size:1.4rem}.content:has(.boat-directory),.content:has(.navigation-directory){max-width:1100px}@media(max-width:720px){.boat-directory ol,.navigation-directory ol{grid-template-columns:1fr}.boat-directory-heading{display:block}.boat-directory-heading span{display:block;margin-top:5px}.boat-question-page,.navigation-method,.boat-breadcrumbs{width:min(100% - 32px,900px)}.boat-static-answers li>div{display:block}.boat-static-answers li strong{display:block;margin-top:6px}.boat-question-pagination{grid-template-columns:1fr}.boat-question-pagination a:last-of-type{text-align:left}.navigation-method dl{grid-template-columns:1fr}.navigation-method dl div{border-right:0;border-bottom:1px solid var(--border-default)}.navigation-method dl div:last-child{border-bottom:0}}.boat-guide{margin-top:54px;padding-top:48px;border-top:1px solid var(--border-default)}.boat-guide header h2{max-width:780px}.boat-guide-intro{font-size:1.1rem!important;color:var(--text-primary)!important}.boat-guide section{padding:24px 0;border-bottom:1px solid var(--border-default)}.boat-guide section h3{font-size:1.35rem}.boat-guide aside{margin-top:30px;padding:20px;border-left:3px solid var(--action-secondary);background:var(--bg-subtle)}.boat-guide aside p{margin-bottom:0}.home-topic-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:2rem auto 0;max-width:76rem;padding:0 1.25rem}.home-topic-links a{display:flex;align-items:center;min-height:3.25rem;padding:.8rem 1rem;border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font-weight:600;text-decoration:none}.home-topic-links a:hover,.home-topic-links a:focus-visible{border-color:var(--action-primary);color:var(--action-primary);outline:2px solid transparent}@media(max-width:760px){.home-topic-links{grid-template-columns:1fr;margin-top:1.25rem}}:root{--color-primary:#153B60;--color-primary-hover:#102E4C;--color-primary-soft:#EAF0F5;--color-accent:#267FAE;--color-accent-hover:#1B668F;--color-accent-soft:#EAF4FA;--color-highlight:#F2C75C;--color-highlight-soft:#FFF7DB;--color-background:#F5F8FA;--color-surface:#FFFFFF;--color-surface-alt:#EEF4F6;--color-text:#273844;--color-text-muted:#566A76;--color-border:#DCE6EB;--color-success:#26705D;--color-success-soft:#E9F4EF;--color-error:#D34545;--color-error-soft:#FDECEC;--color-warning:#A66A0A;--color-warning-soft:#FFF3D6;--color-focus:#267FAE;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--shadow-card:0 3px 16px rgba(21,59,96,.055);--shadow-hover:0 10px 28px rgba(21,59,96,.11);--font-heading:"Manrope","Avenir Next",Arial,sans-serif;--font-sans:"Inter","Helvetica Neue",Arial,sans-serif;--font-mono:"Inter","SFMono-Regular",Consolas,sans-serif;--color-marine-navy:var(--color-primary);--color-harbour-blue:var(--color-accent);--color-signal-red:var(--color-error);--color-salt-white:var(--color-background);--color-warm-white:var(--color-surface);--color-sea-glass:var(--color-accent-soft);--color-slate-grey:var(--color-text-muted);--color-border-grey:var(--color-border);--color-success-green:var(--color-success);--bg-canvas:var(--color-background);--bg-surface:var(--color-surface);--bg-subtle:var(--color-surface-alt);--bg-strong:var(--color-primary);--bg-strong-alt:var(--color-primary-hover);--text-primary:var(--color-text);--text-secondary:var(--color-text-muted);--text-on-strong:#FFFFFF;--text-link:var(--color-accent-hover);--border-default:var(--color-border);--border-strong:#AABBC5;--action-primary:var(--color-accent);--action-primary-hover:var(--color-accent-hover);--action-secondary:var(--color-accent);--state-success:var(--color-success);--state-success-text:#116A51;--state-success-bg:var(--color-success-soft);--state-danger:var(--color-error);--state-danger-bg:var(--color-error-soft);--focus-ring:var(--color-focus);--shadow-float:var(--shadow-hover) }html{background:var(--color-background);scroll-padding-top:96px}body{min-width:320px;background:var(--color-background);color:var(--color-text);font-family:var(--font-sans);line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:700;color:var(--color-primary);overflow-wrap:anywhere;text-wrap:balance}h1{letter-spacing:-.04em}h2{letter-spacing:-.035em}h3{letter-spacing:-.02em}a{color:var(--color-accent-hover)}.shell{width:min(calc(100% - 48px),1200px)}.eyebrow{color:var(--color-accent-hover);font-family:var(--font-sans);font-size:.75rem;font-weight:800;letter-spacing:.13em}.eyebrow>span{display:inline-block;width:24px;height:2px;margin:0 8px 3px 0;background:var(--color-accent)}.topbar{padding:.5rem 0;background:#0e2c49;color:#d6e3ea;border:0;font-family:var(--font-sans);font-size:.72rem}.topbar-inner{display:flex;justify-content:space-between;gap:20px}.topbar a{color:#d6e3ea;text-decoration:none}.topbar a:hover{color:#fff}.site-head{background:var(--color-primary);border:0;box-shadow:0 1px #ffffff1f}.nav{min-height:78px;gap:18px}.brand{gap:10px}.brand img{width:44px;height:44px}.brand>span{display:flex;flex-direction:column;line-height:1}.brand strong{font-family:var(--font-heading);font-size:1.02rem;letter-spacing:-.025em}.brand small{margin-top:5px;color:#afc9d8;font-size:.57rem;font-weight:700;letter-spacing:.25em}.navlinks{gap:26px}.navlinks a{position:relative;padding:29px 0 27px;border:0;color:#e8f0f4;font-size:.88rem}.navlinks a:after{position:absolute;right:0;bottom:18px;left:0;height:2px;content:"";background:var(--color-accent);transform:scaleX(0);transition:transform .18s ease}.navlinks a:hover,.navlinks a[aria-current=page]{color:#fff}.navlinks a:hover:after,.navlinks a[aria-current=page]:after{transform:scaleX(1)}.nav-tools{display:flex;align-items:center;gap:8px}.nav-cta{min-height:42px;padding:.66rem .95rem;border-color:var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent);color:#082d3a;font-size:.83rem}.nav-cta:hover{border-color:#35c3c3;background:#35c3c3;color:#082d3a}.locale-tools select,.theme-toggle{min-height:40px;border:1px solid rgba(255,255,255,.24);border-radius:var(--radius-sm);background:#ffffff0f;color:#fff}.locale-tools select:hover,.theme-toggle:hover{border-color:#ffffff7a;background:#ffffff1c}.theme-toggle{width:40px;height:40px}.button,.nav-cta{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.button{min-height:48px;padding:.78rem 1.15rem;border-color:var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent);color:#07363e;font-size:.94rem;font-weight:750}.button:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover);color:#fff;box-shadow:0 5px 16px #087f8233;transform:translateY(-1px)}.button.secondary,.button.ghost{border-color:#9fb1bc;background:var(--color-surface);color:var(--color-primary)}.button.secondary:hover,.button.ghost:hover{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-primary)}.button.dark-secondary{border-color:#ffffff6b;background:transparent;color:#fff}.button.dark-secondary:hover{border-color:#fff;background:#ffffff14}.hero{position:relative;overflow:hidden;padding:clamp(66px,7.5vw,106px) 0 clamp(70px,8vw,112px);background:var(--color-background);border:0}.hero:before{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(21,59,96,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(21,59,96,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,#000,transparent 58%)}.hero-grid{position:relative;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:clamp(46px,6vw,86px)}.hero-copy{position:relative;z-index:2}.hero h1{max-width:700px;margin:.28em 0 .34em;color:var(--color-primary);font-size:clamp(3rem,5.4vw,4.75rem);line-height:1.02}.hero p{max-width:670px;color:var(--color-text-muted);font-size:1.12rem;line-height:1.75}.hero-actions{gap:12px;margin-top:32px}.hero-trust{display:flex;flex-wrap:wrap;gap:12px 24px;margin:27px 0 0;padding:0;list-style:none;color:var(--color-text-muted);font-size:.83rem}.hero-trust span{display:inline-grid;width:19px;height:19px;margin-right:5px;place-items:center;border-radius:50%;background:var(--color-success-soft);color:var(--color-success);font-size:.72rem;font-weight:900}.hero-visual{position:relative;min-width:0}.chart-preview{overflow:hidden;border:1px solid #B9CDD7;border-radius:var(--radius-lg);background:#e9f4f3;box-shadow:0 22px 55px #153b6029;transform:rotate(1deg)}.chart-preview-top{display:flex;justify-content:space-between;padding:13px 17px;background:var(--color-primary);color:#d7e5eb;font-size:.68rem;font-weight:700;letter-spacing:.12em}.chart-preview-top strong{color:var(--color-highlight)}.chart-preview svg{display:block;width:100%;color:var(--color-primary)}.chart-preview text{fill:var(--color-primary);font:700 11px var(--font-sans);letter-spacing:.05em}.preview-land{fill:#c8ddd4}.preview-coast{fill:none;stroke:#668e91;stroke-width:3}.preview-route{fill:none;stroke:var(--color-accent);stroke-width:4;stroke-dasharray:9 6}.preview-point{fill:var(--color-primary);stroke:#fff;stroke-width:4}.preview-target{fill:var(--color-highlight);stroke:var(--color-primary);stroke-width:3}.preview-compass{fill:none;stroke:var(--color-primary);stroke-width:2}.chart-readouts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #B9CDD7;background:#fff}.chart-readouts div{padding:13px 15px;border-right:1px solid var(--color-border)}.chart-readouts div:last-child{border:0}.chart-readouts span{display:block;color:var(--color-text-muted);font-size:.65rem;text-transform:uppercase}.chart-readouts strong{display:block;margin-top:3px;color:var(--color-primary);font-size:.9rem}.hero-float-card{position:absolute;right:-18px;bottom:-28px;display:flex;align-items:center;gap:12px;padding:13px 17px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-hover)}.float-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--color-success-soft);color:var(--color-success);font-weight:900}.hero-float-card div{display:flex;flex-direction:column}.hero-float-card strong{color:var(--color-primary);font-size:.82rem}.hero-float-card small{color:var(--color-text-muted);font-size:.7rem}.trust-strip{border-block:1px solid var(--color-border);background:var(--color-surface)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid>div{display:flex;align-items:center;justify-content:center;gap:11px;padding:23px;border-right:1px solid var(--color-border)}.trust-grid>div:last-child{border:0}.trust-grid strong{color:var(--color-primary);font-family:var(--font-heading);font-size:1.5rem}.trust-grid span{color:var(--color-text-muted);font-size:.78rem}section{padding:clamp(68px,8vw,104px) 0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px}.section-heading h2{margin:.3rem 0 0}.section-heading>p{max-width:480px;margin:0;color:var(--color-text-muted)}.path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px}.path-card{position:relative;padding:30px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.path-card:hover{border-color:#aac6cf;box-shadow:var(--shadow-hover);transform:translateY(-4px)}.path-icon{display:grid;width:52px;height:52px;place-items:center;margin-bottom:27px;border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary)}.path-icon svg,.source-mark svg{width:27px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.path-kicker{color:var(--color-accent-hover);font-size:.68rem;font-weight:800;letter-spacing:.12em}.path-card h3{margin:.4rem 0 .7rem;font-size:1.55rem}.path-card p{min-height:78px;color:var(--color-text-muted)}.path-card ul{margin:20px 0 28px;padding:17px 0 0;border-top:1px solid var(--color-border);list-style:none}.path-card li{margin:7px 0;color:var(--color-text-muted);font-size:.83rem}.path-card li:before{margin-right:8px;color:var(--color-accent);content:"✓";font-weight:800}.path-card>a{display:flex;justify-content:space-between;color:var(--color-primary);font-weight:750;text-decoration:none}.path-card>a:hover{color:var(--color-accent-hover)}.path-card-featured{border-color:#9dd5d3;background:linear-gradient(180deg,#fff,var(--color-accent-soft))}.featured-label{position:absolute;right:18px;top:18px;padding:5px 8px;border-radius:4px;background:var(--color-highlight-soft);color:#795006;font-size:.61rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.home-topic-links{max-width:none;margin-top:22px;padding:0}.home-topic-links a{border-radius:var(--radius-sm);font-size:.84rem;box-shadow:none}.home-topic-links a:hover{border-color:var(--color-accent);color:var(--color-accent-hover);background:var(--color-accent-soft)}.benefits-section{background:var(--color-surface)}.benefits-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(560px,1.2fr);gap:clamp(55px,8vw,110px);align-items:center}.benefits-copy p{max-width:520px;color:var(--color-text-muted);font-size:1.03rem}.text-link{display:inline-block;margin-top:14px;font-weight:750;text-decoration:none}.benefit-grid{display:grid;grid-template-columns:1fr 1fr}.benefit-grid article{display:flex;gap:18px;padding:27px;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.benefit-grid article:nth-child(2n){border-right:0}.benefit-grid article:nth-last-child(-n+2){border-bottom:0}.benefit-grid article>span{display:grid;flex:0 0 35px;height:35px;place-items:center;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent-hover);font-size:.72rem;font-weight:800}.benefit-grid h3{margin:0 0 7px;font-size:1.02rem}.benefit-grid p{margin:0;color:var(--color-text-muted);font-size:.88rem}.nav-feature{position:relative;overflow:hidden;background:var(--color-primary);color:#d8e4ea}.nav-feature:after{position:absolute;right:-100px;bottom:-190px;width:440px;height:440px;border:1px solid rgba(255,255,255,.08);border-radius:50%;content:"";box-shadow:0 0 0 60px #ffffff06,0 0 0 120px #ffffff05}.nav-feature h2{color:#fff}.nav-feature .lede{color:#cad9e0}.nav-feature .eyebrow{color:#62d2d1}.nav-console{position:relative;z-index:2;border:1px solid rgba(255,255,255,.16);border-top:3px solid var(--color-highlight);border-radius:var(--radius-md);background:#0e304e;box-shadow:0 18px 40px #0315243d}.nav-console>div{border-color:#ffffff1a}.nav-console span{color:#9fb9c6}.nav-console strong{color:#fff}.source-section{padding-block:64px}.source-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:25px;padding:30px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.source-card h2{margin:.2rem 0;font-size:1.55rem}.source-card p{max-width:760px;margin:.4rem 0;color:var(--color-text-muted)}.source-mark{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:var(--color-highlight-soft);color:#805b0e}.page-hero{position:relative;padding:clamp(58px,7vw,86px) 0 54px;background:var(--color-primary-soft);border-bottom:1px solid var(--color-border)}.page-hero:after{position:absolute;right:6%;bottom:0;width:240px;height:72%;content:"";opacity:.25;background-image:linear-gradient(rgba(21,59,96,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(21,59,96,.14) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(90deg,transparent,#000)}.page-hero .shell{position:relative;z-index:1}.page-hero h1{max-width:960px;color:var(--color-primary);font-size:clamp(2.45rem,5vw,4.25rem)}.page-hero .lede{max-width:790px}.content{max-width:860px}.content p,.content li{color:var(--color-text-muted)}.cards{gap:18px}.card{overflow:hidden;border:1px solid var(--color-border);border-top:0;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}.card:before{position:absolute;inset:0 auto 0 0;width:4px;content:"";background:var(--color-accent)}.card:hover{border-color:#b5cbd4;box-shadow:var(--shadow-hover);transform:translateY(-3px)}.card h3{margin-top:1.2rem}.card>strong{color:var(--color-accent-hover)}.quiz,.exam-shell{border:1px solid var(--color-border);border-top:0;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}.learning-head{align-items:center}.learning-head h2{margin-top:.35rem}.progress-summary{min-width:240px;color:var(--color-text-muted);font-size:.75rem;text-align:right}.mini-progress,.exam-progress{overflow:hidden;height:8px;border-radius:99px;background:var(--color-border)}.mini-progress{margin-top:8px}.mini-progress i,.exam-progress i{border-radius:99px;background:var(--color-accent)}.filter-row{gap:9px}.filter-row button,.mode-tabs button{min-height:44px;padding:9px 15px;border-color:var(--color-border);border-radius:var(--radius-sm);font-weight:650}.filter-row button:hover,.mode-tabs button:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.filter-row button.active,.mode-tabs button.active{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.question-meta{padding-bottom:16px;border-bottom:1px solid var(--color-border);font-family:var(--font-sans);font-weight:650}.question-source{color:var(--color-text-muted)}.answer{min-height:58px;padding:13px 15px;border-color:var(--color-border);border-radius:var(--radius-md);font-weight:500}.answer:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.answer b{border:0;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary)}.answer.chosen{border:2px solid var(--color-accent);background:var(--color-accent-soft);padding:12px 14px}.answer.correct{border:2px solid var(--color-success);background:var(--color-success-soft);padding:12px 14px}.answer.correct b{background:var(--color-success);color:#fff}.answer.incorrect{border:2px solid var(--color-error);background:var(--color-error-soft);padding:12px 14px}.answer.incorrect b{background:var(--color-error);color:#fff}.answer-status{margin-left:auto;color:var(--color-success);font-size:.74rem}.answer.incorrect .answer-status{color:var(--color-error)}.feedback{border:1px solid #A9D8C8;border-left:4px solid var(--color-success);border-radius:var(--radius-sm);background:var(--color-success-soft)}.feedback.bad{border-color:#ecc0c0;border-left-color:var(--color-error);background:var(--color-error-soft)}.variant-grid{gap:12px}.variant{border-color:var(--color-border);border-radius:var(--radius-md)}.variant:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.variant.selected{border-color:var(--color-accent);background:var(--color-accent-soft);box-shadow:inset 4px 0 var(--color-accent)}.exam-instructions{border-left:4px solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-primary-soft)}.exam-top time{border-radius:var(--radius-sm);background:var(--color-primary);font-family:var(--font-sans);font-variant-numeric:tabular-nums}.mark{min-height:44px;padding:8px 12px;border-radius:var(--radius-sm)}.mark:hover{background:var(--color-highlight-soft)}.mark.active{color:#755207;background:var(--color-highlight-soft)}.question-nav button{width:38px;height:38px;border-radius:var(--radius-sm)}.question-nav button.answered{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-primary)}.question-nav button.marked{border-bottom:3px solid var(--color-highlight)}.question-nav button.current{outline-color:var(--color-focus)}.result-hero{border:1px solid #A9D8C8;border-left:5px solid var(--color-success);border-radius:var(--radius-md);background:var(--color-success-soft)}.result-hero.fail{border-color:#ecc0c0;border-left-color:var(--color-error);background:var(--color-error-soft)}.section-results div{border-radius:var(--radius-md)}.chart-app{grid-template-columns:235px 1fr;border-color:#9eb6c1;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.tools{background:var(--color-primary)}.tools button{min-height:44px;border-color:#fff3;border-radius:var(--radius-sm)}.tools button:hover{background:#ffffff1a}.tools button.active{border-color:var(--color-accent);background:var(--color-accent);color:#082d3a}.canvas{background:#ddedea}.chart-land{fill:#c5dcd3}.chart-coast{stroke:#456e7b}.chart-channel{stroke:#9ec5c8}.chart-target{fill:var(--color-highlight);stroke:var(--color-primary);stroke-width:2}.chart-point{fill:var(--color-primary);stroke:#fff;stroke-width:2}.chart-line{stroke:var(--color-accent)}.readout{border-radius:var(--radius-sm);background:#0e2c49f0}.toolbar-result{border-left-color:var(--color-highlight);background:#fff;color:var(--color-primary)}.guided-task{border:1px solid var(--color-border);border-left:4px solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-accent-soft)}.boat-directory li a,.navigation-directory li a{border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.boat-directory li a:hover,.navigation-directory li a:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.boat-directory li span,.navigation-directory li span{border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary)}.boat-question-page>header h1,.navigation-method>header h1{color:var(--color-primary)}.boat-static-answers li{border-radius:var(--radius-md)}.boat-static-answers li>span{border-radius:50%}.boat-static-answers li.is-correct{border:2px solid var(--color-success);background:var(--color-success-soft)}.boat-explanation{border-left-color:var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-accent-soft)}.about-toc,.principles>div,.transparency{border-radius:var(--radius-md)}.about-feature>span{color:var(--color-accent-hover)}.about-cta{border-left-color:var(--color-highlight);border-radius:var(--radius-lg);background:var(--color-primary)}.about-faq details{padding:20px}.about-faq details:hover{background:var(--color-primary-soft)}.notice{border-left-color:var(--color-warning);background:var(--color-warning-soft)}.footer{padding:66px 0 24px;border-top:4px solid var(--color-accent);background:#0e2c49;color:#bdd0da}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:48px}.footer .brand{margin-bottom:18px}.footer .brand strong,.footer strong{color:#fff}.footer p{font-size:.86rem;line-height:1.7}.footer a{color:#bdd0da;font-size:.88rem}.footer a:hover{color:#fff}.footer-status{display:flex;align-items:center;gap:8px}.footer-status span{width:8px;height:8px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 4px #08a6a624}.footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:45px;padding-top:20px;border-top:1px solid rgba(255,255,255,.11);color:#8faab8;font-size:.72rem}.footer .support-link{margin-top:14px;padding:8px 11px;border:1px solid currentColor;border-radius:var(--radius-sm);font-size:0;text-decoration:none}.footer .support-link:after{content:"☕ " var(--support-project-label);font-size:.88rem;font-weight:700}.footer .support-link:hover{text-decoration:none}:root{--support-project-label:"Projekt unterstützen";--support-widget-label:"Unterstützen"}html[lang=en]{--support-project-label:"Support this project";--support-widget-label:"Support us"}html[lang=tr]{--support-project-label:"Projeyi destekle";--support-widget-label:"Destekle"}html[lang=ru]{--support-project-label:"Поддержать проект";--support-widget-label:"Поддержать"}html[lang=ar]{--support-project-label:"ادعم المشروع";--support-widget-label:"ادعمنا"}html[lang=pl]{--support-project-label:"Wesprzyj projekt";--support-widget-label:"Wesprzyj"}html[lang=uk]{--support-project-label:"Підтримати проєкт";--support-widget-label:"Підтримати"}html[lang=ro]{--support-project-label:"Susține proiectul";--support-widget-label:"Susține-ne"}html[lang=fa]{--support-project-label:"حمایت از پروژه";--support-widget-label:"حمایت کنید"}html[lang=es]{--support-project-label:"Apoyar el proyecto";--support-widget-label:"Apóyanos"}#bmc-wbtn{width:auto!important;min-width:0!important;height:44px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;padding:0 12px!important;border:1px solid rgba(28,31,33,.14)!important;border-radius:11px!important;background:#fd0!important;color:#17191b!important;box-shadow:0 8px 24px #14191d2e!important;font-family:var(--font-sans)!important;font-weight:750!important;cursor:pointer!important;transition:transform .16s ease,box-shadow .16s ease!important}#bmc-wbtn:after{content:var(--support-widget-label);font-size:13px;line-height:1;white-space:nowrap}#bmc-wbtn:hover{transform:translateY(-2px)!important;box-shadow:0 12px 28px #14191d3d!important}#bmc-wbtn img{width:22px!important;height:22px!important;margin:0!important}@media(prefers-reduced-motion:reduce){#bmc-wbtn{transition:none!important}}@media(max-width:480px){#bmc-wbtn{height:42px!important;padding:0 11px!important}#bmc-wbtn:after{font-size:12px}}.button:focus-visible,.answer:focus-visible,.variant:focus-visible,.question-nav button:focus-visible,.filter-row button:focus-visible,.mode-tabs button:focus-visible,.tools button:focus-visible,.theme-toggle:focus-visible,.locale-tools select:focus-visible,.mobile-menu summary:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}[data-theme=dark]{--color-background:#0B2133;--color-surface:#102C42;--color-surface-alt:#16364C;--color-primary-soft:#183A52;--color-accent-soft:#103D45;--color-highlight-soft:#3F381F;--color-text:#E9F1F4;--color-text-muted:#AFC1CA;--color-border:#294A5E;--color-success-soft:#123F37;--color-error-soft:#492B31;--color-warning-soft:#42361E;--bg-canvas:var(--color-background);--bg-surface:var(--color-surface);--bg-subtle:var(--color-surface-alt);--bg-strong:#091D2D;--bg-strong-alt:#153B60;--text-primary:var(--color-text);--text-secondary:var(--color-text-muted);--text-link:#67D5D3;--border-default:var(--color-border);--border-strong:#557386;--state-success-bg:var(--color-success-soft);--state-danger-bg:var(--color-error-soft);color-scheme:dark}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4{color:#f2f7f9}[data-theme=dark] .hero{background:var(--color-background)}[data-theme=dark] .hero:before{opacity:.45}[data-theme=dark] .hero p,[data-theme=dark] .path-card p,[data-theme=dark] .benefits-copy p,[data-theme=dark] .benefit-grid p,[data-theme=dark] .source-card p{color:var(--color-text-muted)}[data-theme=dark] .chart-preview,[data-theme=dark] .canvas{background:#cfe4e0}[data-theme=dark] .chart-readouts,[data-theme=dark] .hero-float-card,[data-theme=dark] .toolbar-result{background:#f7fbfc}[data-theme=dark] .chart-readouts strong,[data-theme=dark] .hero-float-card strong{color:#153b60}[data-theme=dark] .path-card-featured{background:linear-gradient(180deg,var(--color-surface),var(--color-accent-soft))}[data-theme=dark] .nav-feature{background:#081c2c}[data-theme=dark] .page-hero{background:#133148}[data-theme=dark] .button.secondary,[data-theme=dark] .button.ghost{border-color:#557386;background:transparent;color:#e9f1f4}[data-theme=dark] .button.secondary:hover,[data-theme=dark] .button.ghost:hover{background:var(--color-accent-soft)}@media(max-width:1050px){.navlinks{gap:16px}.nav-cta{display:none}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr)}.benefits-layout{grid-template-columns:1fr;gap:48px}.footer-grid{grid-template-columns:1.5fr repeat(3,1fr)}}@media(max-width:800px){.shell{width:min(calc(100% - 32px),1200px)}.topbar{display:none}.nav{min-height:70px}.brand strong{font-size:.94rem}.brand img{width:39px;height:39px}.nav-tools{margin-left:auto}.locale-tools,.mobile-menu{margin:0}.mobile-menu summary{display:grid;width:42px;height:42px;padding:10px;place-content:center;gap:4px}.mobile-menu summary span{display:block;width:18px;height:2px;background:#fff}.mobile-menu summary b{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.mobile-menu>div{right:0;top:52px;width:min(300px,calc(100vw - 32px));padding:10px;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-hover)}.mobile-menu a{min-height:48px;border-radius:var(--radius-sm)}.mobile-menu a[aria-current=page]{background:var(--color-accent-soft);color:var(--color-primary)}.mobile-menu .mobile-cta{margin-top:7px;background:var(--color-accent);color:#07363e;text-align:center;font-weight:750}.hero{padding:55px 0 78px}.hero-grid{grid-template-columns:1fr}.hero h1{font-size:clamp(2.5rem,11.5vw,3.5rem)}.hero-visual{margin-top:12px}.hero-float-card{right:8px}.chart-readouts strong{font-size:.75rem}.trust-grid{grid-template-columns:1fr 1fr}.trust-grid>div:nth-child(2){border-right:0}.trust-grid>div:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.section-heading{display:block}.section-heading>p{margin-top:15px}.path-grid{grid-template-columns:1fr}.path-card p{min-height:0}.benefit-grid{grid-template-columns:1fr}.benefit-grid article,.benefit-grid article:nth-child(2n){border-right:0;border-bottom:1px solid var(--color-border)}.benefit-grid article:last-child{border-bottom:0}.source-card{grid-template-columns:auto 1fr}.source-card>.button{grid-column:1/-1}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-bottom{display:block}.footer-bottom span{display:block;margin-top:5px}.learning-head{display:block}.progress-summary{width:100%;margin-top:16px}.chart-app{grid-template-columns:1fr}.tools{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.tools button{text-align:center}.canvas{min-height:390px}.practice-actions{flex-wrap:wrap}.practice-actions .button{flex:1}.section-results,.variant-grid{grid-template-columns:1fr}}@media(max-width:480px){.shell{width:min(calc(100% - 24px),1200px)}.nav{gap:8px}.brand small{display:none}.brand img{width:36px;height:36px}.locale-tools select{width:68px;max-width:68px;padding-inline:7px}.theme-toggle{width:38px}.hero h1{font-size:2.55rem}.hero-actions{display:grid}.hero-actions .button{width:100%}.hero-trust{display:grid;gap:8px}.chart-preview svg{min-height:275px}.chart-readouts{grid-template-columns:1fr 1fr}.chart-readouts div:last-child{grid-column:1/-1;border-top:1px solid var(--color-border)}.trust-grid>div{display:block;padding:18px;text-align:center}.trust-grid strong,.trust-grid span{display:block}.path-card{padding:24px}.featured-label{position:static;display:inline-block;margin-bottom:18px}.benefit-grid article{padding:22px 0}.source-card{grid-template-columns:1fr}.source-mark{width:46px;height:46px}.source-card>.button{grid-column:auto}.footer-grid{grid-template-columns:1fr}.footer-brand{grid-column:auto}.question-meta,.exam-top{display:grid;gap:7px}.exam-top time{justify-self:start}.answer{align-items:flex-start}.answer-status{display:none}.exam-controls .button,.exam-controls .mark{flex:1}.boat-breadcrumbs{width:min(calc(100% - 24px),980px)}.boat-question-page,.navigation-method{width:min(calc(100% - 24px),900px)}}@media(max-width:350px){.brand strong{font-size:.83rem}.locale-tools{display:none}.hero h1{font-size:2.2rem}.tools{grid-template-columns:1fr}.canvas{min-height:330px}}@media(prefers-reduced-motion:reduce){.path-card,.button,.navlinks a:after{transition:none}.path-card:hover,.button:hover{transform:none}}.button{color:#03282e}[data-theme=dark] .eyebrow,[data-theme=dark] .path-kicker,[data-theme=dark] .text-link{color:#6ddbd9}[data-theme=dark] .trust-grid strong,[data-theme=dark] .path-card>a{color:#f2f7f9}[data-theme=dark] .path-icon{color:#b6d9e8}[data-theme=dark] .benefit-grid article>span{background:#164d55;color:#a8ecea}[data-theme=dark] .featured-label{background:#51451f;color:#ffeaa3}[data-theme=dark] .source-mark{background:#4b411f;color:#ffeaa3}[data-theme=dark] a{color:#67d5d3}[data-theme=dark] a.button:not(.secondary):not(.ghost):not(.dark-secondary),[data-theme=dark] .nav-cta{color:#03282e}[data-theme=dark] .boat-directory li span,[data-theme=dark] .navigation-directory li span,[data-theme=dark] .answer b,[data-theme=dark] .question-nav button.answered{color:#d8eef4}.boat-breadcrumbs,.boat-breadcrumbs a,.result-hero.fail .eyebrow,.result-hero p,.notice,.content p.notice{color:var(--color-text)}.guided-task .eyebrow,.guided-task p,.navigation-directory>p{color:var(--color-text)}:root:not([data-theme=dark]){--color-sky:#59BEEB;--color-sky-soft:#E7F7FD;--color-mint:#D9EAF2;--color-mint-soft:#F2F7FA;--color-background:#F5F8FA;--color-surface-alt:#EAF7FA;--shadow-card:0 5px 18px rgba(21,59,96,.07);--shadow-hover:0 14px 34px rgba(21,59,96,.13) }:root:not([data-theme=dark]) .topbar{background:#eaf3f7;color:#36576a;border-bottom:1px solid #D5E3EA}:root:not([data-theme=dark]) .topbar a{color:#274d63;font-weight:700}:root:not([data-theme=dark]) .topbar a:hover{color:var(--color-primary)}:root:not([data-theme=dark]) .site-head{background:#fff;border-bottom:1px solid var(--color-border);box-shadow:0 4px 18px #153b600f}:root:not([data-theme=dark]) .brand strong{color:var(--color-primary)}:root:not([data-theme=dark]) .brand small{color:var(--color-accent-hover)}:root:not([data-theme=dark]) .navlinks a{color:var(--color-primary)}:root:not([data-theme=dark]) .navlinks a:hover,:root:not([data-theme=dark]) .navlinks a[aria-current=page]{color:var(--color-accent-hover)}:root:not([data-theme=dark]) .navlinks a:after{height:2px;background:var(--color-accent)}:root:not([data-theme=dark]) .locale-tools select,:root:not([data-theme=dark]) .theme-toggle{border-color:#b8d9df;background:var(--color-sky-soft);color:var(--color-primary)}:root:not([data-theme=dark]) .locale-tools select:hover,:root:not([data-theme=dark]) .theme-toggle:hover{border-color:var(--color-accent);background:var(--color-mint-soft)}:root:not([data-theme=dark]) .nav-cta{border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:0 4px 12px #153b6024}:root:not([data-theme=dark]) .nav-cta:hover{border-color:#214f75;background:#214f75;color:#fff;box-shadow:0 7px 18px #153b602e}:root:not([data-theme=dark]) .hero{background:linear-gradient(135deg,#f8fafb,#f3f8fb 60%,#eef6fa)}:root:not([data-theme=dark]) .hero:before{background-image:radial-gradient(circle at 13% 19%,rgba(242,199,92,.24) 0 5%,transparent 5.2%),radial-gradient(circle at 78% 18%,rgba(89,190,235,.14) 0 10%,transparent 10.2%),linear-gradient(rgba(38,127,174,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(38,127,174,.035) 1px,transparent 1px);background-size:auto,auto,42px 42px,42px 42px;mask-image:none}:root:not([data-theme=dark]) .hero-visual:before{position:absolute;right:-38px;top:-44px;width:112px;height:112px;border-radius:50%;background:var(--color-highlight);content:"";box-shadow:-410px 320px 0 -30px var(--color-sky);opacity:.92}:root:not([data-theme=dark]) .chart-preview{border-color:#b9ceda;background:#edf6fa;box-shadow:12px 16px #59beeb1f,0 22px 48px #153b601f}:root:not([data-theme=dark]) .chart-preview-top{background:var(--color-primary);color:#eaf3f7}:root:not([data-theme=dark]) .chart-preview-top strong{color:#153b60;background:var(--color-highlight);padding:1px 7px;border-radius:99px}:root:not([data-theme=dark]) .preview-land{fill:#d8e9f1}:root:not([data-theme=dark]) .hero-float-card{border-color:#e3c260;background:var(--color-highlight-soft)}:root:not([data-theme=dark]) .trust-strip{border:0;background:#fff}:root:not([data-theme=dark]) .trust-grid>div{border-color:#d7eef2}:root:not([data-theme=dark]) .trust-grid>div:nth-child(1){background:#f4f8fa}:root:not([data-theme=dark]) .trust-grid>div:nth-child(2){background:var(--color-sky-soft)}:root:not([data-theme=dark]) .trust-grid>div:nth-child(3){background:var(--color-highlight-soft)}:root:not([data-theme=dark]) .trust-grid>div:nth-child(4){background:#fff}:root:not([data-theme=dark]) .learning-paths{background:#fff}:root:not([data-theme=dark]) .path-card{border-top-width:5px}:root:not([data-theme=dark]) .path-card:nth-child(1){border-top-color:var(--color-sky);background:linear-gradient(180deg,var(--color-sky-soft),#fff 30%)}:root:not([data-theme=dark]) .path-card:nth-child(2){border-top-color:var(--color-highlight);background:linear-gradient(180deg,var(--color-highlight-soft),#fff 30%)}:root:not([data-theme=dark]) .path-card:nth-child(3){border-color:#b9d6e5;border-top-color:var(--color-accent);background:linear-gradient(180deg,#eff7fb,#fff 36%)}:root:not([data-theme=dark]) .path-card:nth-child(1) .path-icon{background:var(--color-sky);color:#103b58}:root:not([data-theme=dark]) .path-card:nth-child(2) .path-icon{background:var(--color-highlight);color:#533d08}:root:not([data-theme=dark]) .path-card:nth-child(3) .path-icon{background:#d9eaf2;color:var(--color-primary)}:root:not([data-theme=dark]) .benefits-section{background:linear-gradient(110deg,#f6f9fb,#fff 72%)}:root:not([data-theme=dark]) .benefit-grid article>span{background:var(--color-highlight);color:#4e3b0b}:root:not([data-theme=dark]) .benefit-grid article:nth-child(2n)>span{background:var(--color-sky);color:#103b58}:root:not([data-theme=dark]) .nav-feature{background:linear-gradient(120deg,#eaf4f9,#f8fafb 52%,#eef5f8);color:var(--color-primary);border-block:1px solid #D9E6EC}:root:not([data-theme=dark]) .nav-feature:after{border-color:#ffffff7a;background:#ffffff1f;box-shadow:0 0 0 60px #ffffff1f,0 0 0 120px #ffffff14}:root:not([data-theme=dark]) .nav-feature h2,:root:not([data-theme=dark]) .nav-feature .lede,:root:not([data-theme=dark]) .nav-feature .eyebrow{color:var(--color-primary)}:root:not([data-theme=dark]) .nav-feature .button{border-color:var(--color-primary);background:var(--color-primary);color:#fff}:root:not([data-theme=dark]) .button.dark-secondary{border-color:var(--color-primary);background:#fff;color:var(--color-primary)}:root:not([data-theme=dark]) .button.dark-secondary:hover{border-color:var(--color-highlight);background:var(--color-highlight);color:#443207}:root:not([data-theme=dark]) .nav-console{border-color:#153b6029;border-top-color:var(--color-highlight);background:#fffffff5;box-shadow:8px 10px #59beeb1f}:root:not([data-theme=dark]) .nav-console>div{border-color:#d7e8ec}:root:not([data-theme=dark]) .nav-console span{color:var(--color-text-muted)}:root:not([data-theme=dark]) .nav-console strong{color:var(--color-primary)}:root:not([data-theme=dark]) .source-card{border-color:#e7cf7e;background:linear-gradient(100deg,var(--color-highlight-soft),#fff)}:root:not([data-theme=dark]) .source-mark{background:var(--color-highlight)}:root:not([data-theme=dark]) .page-hero{background:linear-gradient(120deg,#eff6fa,#f8fafb)}:root:not([data-theme=dark]) .page-hero:after{opacity:.34;background-image:radial-gradient(circle at 50% 50%,var(--color-highlight) 0 18%,transparent 18.5%),linear-gradient(rgba(38,127,174,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(38,127,174,.12) 1px,transparent 1px)}:root:not([data-theme=dark]) .quiz,:root:not([data-theme=dark]) .exam-shell{border-top:5px solid var(--color-sky)}:root:not([data-theme=dark]) .filter-row button.active,:root:not([data-theme=dark]) .mode-tabs button.active{border-color:var(--color-primary);background:var(--color-primary);color:#fff}:root:not([data-theme=dark]) .tools{background:linear-gradient(180deg,#214F75,var(--color-primary))}:root:not([data-theme=dark]) .tools button{border-color:#ffffff7a;color:#fff}:root:not([data-theme=dark]) .tools button.active{border-color:var(--color-highlight);background:var(--color-highlight);color:#3f3008}:root:not([data-theme=dark]) .canvas{background:linear-gradient(135deg,#e7f2f7,#f0f7fa)}:root:not([data-theme=dark]) .about-cta{border-left-color:var(--color-highlight);background:linear-gradient(110deg,#214F75,var(--color-primary));color:#eaf3f7}:root:not([data-theme=dark]) .about-cta h2,:root:not([data-theme=dark]) .about-cta h3{color:#fff}:root:not([data-theme=dark]) .footer{border-top-color:var(--color-highlight);background:linear-gradient(115deg,#edf4f7,#f7f9fa);color:var(--color-text)}:root:not([data-theme=dark]) .footer .brand strong,:root:not([data-theme=dark]) .footer strong{color:var(--color-primary)}:root:not([data-theme=dark]) .footer a{color:#174b5d}:root:not([data-theme=dark]) .footer a:hover{color:#006f73}:root:not([data-theme=dark]) .footer-bottom{border-top-color:#153b6029;color:#4d6874}:root:not([data-theme=dark]) .footer-status span{background:var(--color-accent);box-shadow:0 0 0 4px #ffffff80}@media(max-width:800px){:root:not([data-theme=dark]) .mobile-menu summary span{background:var(--color-primary)}}:root:not([data-theme=dark]) .button:not(.secondary):not(.ghost):not(.dark-secondary){border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:0 4px 12px #153b601f}:root:not([data-theme=dark]) .button:not(.secondary):not(.ghost):not(.dark-secondary):hover{border-color:#214f75;background:#214f75;color:#fff;box-shadow:0 7px 18px #153b6029}:root:not([data-theme=dark]) .path-card:hover,:root:not([data-theme=dark]) .card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #153b601a}:root:not([data-theme=dark]) .hero-float-card{box-shadow:0 12px 28px #153b601a}[data-theme=dark] .eyebrow,[data-theme=dark] .path-kicker,[data-theme=dark] .text-link,[data-theme=dark] a{color:#86cef0}[data-theme=dark] .benefit-grid article>span{background:#204b68;color:#c6e9f8}[data-theme=dark] .chart-preview,[data-theme=dark] .canvas{background:#e3f0f5}[data-theme=dark] .nav-cta,[data-theme=dark] .button:not(.secondary):not(.ghost):not(.dark-secondary){border-color:#3e8fba;background:#286f98;color:#fff}[data-theme=dark] .nav-cta:hover,[data-theme=dark] .button:not(.secondary):not(.ghost):not(.dark-secondary):hover{border-color:#59a7ce;background:#357fa7;color:#fff}[data-theme=dark] .button.secondary,[data-theme=dark] .button.ghost{border-color:#668398;background:#102c42;color:#f2f7f9}[data-theme=dark] .button.secondary:hover,[data-theme=dark] .button.ghost:hover{border-color:#86cef0;background:#183a52;color:#fff}[data-theme=dark] a.button:not(.secondary):not(.ghost):not(.dark-secondary),[data-theme=dark] a.nav-cta{color:#fff}[data-theme=dark] .home-topic-links a:hover,[data-theme=dark] .home-topic-links a:focus-visible,[data-theme=dark] .boat-directory li a:hover,[data-theme=dark] .navigation-directory li a:hover{border-color:#86cef0;background:#183a52;color:#f4fafd}[data-theme=dark] .home-topic-links a:hover strong,[data-theme=dark] .boat-directory li a:hover strong,[data-theme=dark] .navigation-directory li a:hover strong{color:#f4fafd}[data-theme=dark] .filter-row button:hover,[data-theme=dark] .mode-tabs button:hover,[data-theme=dark] .variant:hover,[data-theme=dark] .answer:hover{border-color:#6fb9df;background:#183a52;color:#f4fafd}[data-theme=dark] .hero-trust{color:#dceaf1}[data-theme=dark] .hero-trust span{border:1px solid #91D9FA;background:#59beeb;color:#092b43;box-shadow:0 0 0 3px #59beeb24}[data-theme=dark] .float-icon{background:#59beeb;color:#092b43}[data-theme=dark] .locale-tools select:hover,[data-theme=dark] .theme-toggle:hover{border-color:#86cef0;background:#183a52;color:#fff}.locale-tools select{min-width:126px}@media(max-width:800px){.locale-tools select{width:104px;min-width:0;max-width:104px}}@media(max-width:480px){.locale-tools select{width:78px;min-width:0;max-width:78px;padding-inline:7px}}.site-head .brand:after{content:none}.site-head .brand small:after{display:inline-block;width:18px;height:12px;margin-left:8px;border:1px solid rgba(21,59,96,.24);border-radius:2px;background:linear-gradient(to bottom,#111 0 33.333%,#d91e2b 33.333% 66.666%,#f2c75c 66.666% 100%);box-shadow:0 1px 3px #153b6024;content:"";vertical-align:-2px}:root:not([data-theme=dark]) .trust-grid span{color:#4e626f}.question-meta-actions{display:flex;align-items:center;gap:12px}.question-translation-toggle{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-primary);font:650 .72rem/1 var(--font-sans);cursor:pointer}.question-translation-toggle:hover,.question-translation-toggle.active{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-hover)}.question-translation-toggle:disabled{cursor:wait;opacity:.7}.question-translation{display:flex;align-items:flex-start;gap:9px;margin:12px 0 18px;padding:14px 16px;border-inline-start:3px solid var(--color-accent);background:var(--color-accent-soft);color:var(--color-primary);font-weight:600}.answer-copy{display:grid;flex:1;gap:6px}.answer-translation{display:flex;align-items:flex-start;gap:7px;color:var(--color-accent-hover);font-size:.84rem;font-weight:600;line-height:1.45}.translation-disclaimer,.question-translation-error{margin:12px 0;color:var(--color-text-muted);font-size:.78rem}.question-translation-error{color:var(--color-error)}[dir=rtl] .question-translation,[dir=rtl] .answer-translation{text-align:right}@media(max-width:600px){.question-meta-actions{align-items:flex-start;flex-direction:column}.question-translation-toggle{width:100%}}
