@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;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:400;src:url(./manrope-cyrillic-400-normal-DYJIFuzK.woff2) format("woff2"),url(./manrope-cyrillic-400-normal-BSokYSPU.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:400;src:url(./manrope-greek-400-normal-B7YXE4JD.woff2) format("woff2"),url(./manrope-greek-400-normal-BAy2wLnG.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:400;src:url(./manrope-vietnamese-400-normal-ooLdXFia.woff2) format("woff2"),url(./manrope-vietnamese-400-normal-DJunoU0M.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:400;src:url(./manrope-latin-ext-400-normal-CdEq0HKV.woff2) format("woff2"),url(./manrope-latin-ext-400-normal-hdRL3SMy.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:400;src:url(./manrope-latin-400-normal-BWi5-Pby.woff2) format("woff2"),url(./manrope-latin-400-normal-CVCPdBT6.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:500;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:500;src:url(./manrope-cyrillic-500-normal-DWzw0g5S.woff2) format("woff2"),url(./manrope-cyrillic-500-normal-DgR5lgmT.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:500;src:url(./manrope-greek-500-normal-BSi42KJL.woff2) format("woff2"),url(./manrope-greek-500-normal-D4HlrTgY.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:500;src:url(./manrope-vietnamese-500-normal-DVrhJLrs.woff2) format("woff2"),url(./manrope-vietnamese-500-normal-D7uDxg24.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:500;src:url(./manrope-latin-ext-500-normal-DPfi1Vys.woff2) format("woff2"),url(./manrope-latin-ext-500-normal-DXsA-slP.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:500;src:url(./manrope-latin-500-normal-DSFH1H_4.woff2) format("woff2"),url(./manrope-latin-500-normal-CaA3LSzB.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,d09GMgABAAAAAAYoAA8AAAAAC6QAAAXNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4FsHC4GYD9TVEFUKgBwEQgKiTCHRAsaAAE2AiQDMAQgBYUGB30MBxuTCQgeg+NuiTBpluKvi7uS/wY7eJ7e6z13MsmDUQlaFdJnu4f95c+rzNRY0G02/ZB4uFD9DwCb+vj7lW76X4sKsFWLnDfb9GevLdo67KwC7AAjytYuSNruQPWeqtq73USYYoQz9pXj7bMggDfZIFwrVu7lQliHodgKYT1VxA5huAFcE/16dMJ28IKvAo0CsVWKjor7zWcoHngAgPsb4FZ64oRP8hcSVLBVU+wRDtyDOFlp9zExXQ+fAgk9ypgtCgNzrN088UYQvDE6AO8MCguNzC/mEC2Kj6xZQ07yQqPqANYdo87UPVRT3MEM1XuBxXhrdZL8airAU3kAiiMbVKV1wRkol3jAs+G/LcDrXqppIlBrAHRRcy2QiNtcWwQItfePxWVIFyOhABQCIKZqCoyBhiLrqqzMjZYAgQThCpTjLKX0Hn1Cf0w86P7PGHfr4/rDef/PaEIBwHMBhAve+OLf38QTCy889jfsK4QAAHwBiARIAaQWoCzAEqDf2aDhmOBYmqkB88yCwIJXlOMDvWLCO+mXoXWGj4QwLBzlO8JvmPdwn6EtqABGeLcojKC3mf7okfiMtfvOcL7m2B5ICn6mL3Trce+kR+jyDx4Ln2h/iPI2xjkeObyn22qbuHmPaEOFQKa/eybjHr9P2718yljXm8b2x0753qix44Gtoe2hvZMx3GfYCN+haoS60azIW3Xn8BZMiGlkg7xaSBDa6Y/i44UtPWg8I0QrGx8w1m6r4umOR7mzk7NkcYTfTY6KHj17L1WdWkC3lh37Y3zW2vIebPDKBY35gBNO0CvHjg0yzpGzva/GvK17Y71/lco4hymy7uUjbI1bs67iorhlzJy6iInkpBt1y3E7aleQZtRMtagkwyFUVD6oCOVV4DyUU5aDsmVpKJVLQonbkBgUTVZcpTX5rz//NOZvSuHoTclRFS98uECexWU3zGq1ocJjdd2RWYVj64yj0cYyN5VU6SgprWzrN9XtHeuXzj0Uq+v6nhPvpH2RAvhSeCUOhP9dM2P026tFBh1+PqPt97WLbdwGkQsrkjHN5mHbabaEwR/vY67li/6+9/3Aia7Ck2vrvX79DeMm1+O8J9dQYRd2xzouLZXr0zv92Lix07dr05ZCdp7W6SdsYGPe/sY09nQxRk0o+iD4dwmEB6U37QoRF9HQ4fNT6m26uiB25jSrKV3B/x78j1UNpoQ07+eZuodkrOIB4tjVLQ237Hy37uvcsWzdNoGvs9ZQ+nHuzRv/T5mz9uLypXc3blt+fWm3yfKmTfZty29Auzj6kqz6/FL5Xm1P1djByVOfnL/UIYOfenpWm+LCpEoxc9pFZVXUVRLXds0etWbb/jQpb2rm+GwturWCKoHaUnTr7PzNMyW5HQXeRT/E5oqrsPUWN6WkZJPSfV2nFz1xq1ho5Kha2iGuSbK+etGmiit4tRn92bStoCw0aABArzfXIoAeZ81dWHxmm8CSf71cPe4CPD60eSLA08R6q4H/S9xneawGLBQAAldYJ/MnAKJFEMBgX/MqV93TyLor9XpoMAsxQ021uiD3+4awVF+grr5ONSjAl8b444X0mxXR/osxEO0FrJW6lEUoLNEWhb/4Wgyqc266llpMotlisSgIAX8rbbQEkkYcBOVE30WByOLR5Ldvgg4TBowQOBZs+TmacWBFCw0VdjAO+tCRRBtDIGBU9Gpj3XAy9FFNITnRyMBEA6HkBTgBK/4GBxgDhTBop5f+x0yz588J+DTifsmB3XUuo4ByivA0sn8NHDqh0TX5YwnZZGCAWrkKvAuzJ/WFLbr5Q8HS7UooopgqkuAyAt2sjIFMSmhGjbKqiYE9Rsfa65LI2u+sM1cZMAlpALUDjQJt58CMa4gl0qLyM20j/mA2LgDgXlF+wDP4AqlcpRQlxRAtpljiIZ7iZZVrj3WDdN6N/gKzF9EM9RzU21RUVr4Jb1YJeQ8SSJtZld2ppKh82RFxT7yeBQAAAA==) 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:600;src:url(./manrope-cyrillic-600-normal-VxnJDbp5.woff2) format("woff2"),url(./manrope-cyrillic-600-normal-5gpPULAf.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(./manrope-greek-600-normal-C_7rp3is.woff2) format("woff2"),url(./manrope-greek-600-normal-TmIlooTP.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(./manrope-vietnamese-600-normal-D3KJ3O1G.woff2) format("woff2"),url(./manrope-vietnamese-600-normal-DCQPeBJO.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(./manrope-latin-ext-600-normal-D61wMqfr.woff2) format("woff2"),url(./manrope-latin-ext-600-normal-DOurb6rQ.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(./manrope-latin-600-normal-ZV4JKEZQ.woff2) format("woff2"),url(./manrope-latin-600-normal-CCCdT9q6.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQAABAAAAAACEwAAAOmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAZBEICoMkgmcLFgABNgIkAyYEIAWFNAdiDAcb3wYgngU5GW9qFpxcIlPzNPVjx7JSP3iet+s9971Zzn7Q8yEHG1C91aUi2aFP6j1c07wqko0ssGwl8RDyRPehgRL1M2Z+akJOifHwcbX3d1ZvWowiysMskA0v3NL0wohiuX//l5EDn7gc/6xs+9oikSbyg6LCvegvncOw87lpLFr4wF0a4AIKCLJtSQTXJ0FUc+nW+HePCPAAAEUITQhwS1VELdq2lyi7mSBClGUAfAiQcQoLURwIEAbFSTgpoQyQKZ5QAIQmFC1RkEIyQbp0pOgGEpLm3PgkW7FBndVwEN1qI7KmHk2wjgMoN/MuNwf0QzU7Z/j7kmFrZXIicgFQg/oLEmlS/KkQSoFU6jDNFoqGGVviKyYilIFgeICEGqgfEltBPQFQQINQmoBQhgEQgQJp4CdRoy9ui0o85+N8br7clI0pPwej4FsISZ8AAG4AocADpkJsAmKJAgaVDFMxCCmFTiMiwqAEjpMAFgtkLp3maM5wD/V4R2VGmtOOnpVldz6417+z3Hs/fjQ3vH/P8VTm8PUfPsiyszHmoVMsvf3e3PCx2Nz17t3UTWLjVinvrCiLufT6svGmhrWE6j1tzjbHRH9FSDV/huK83vrzvQ3fI6ndj0Zy4vGOxfHp5Y1xeSVeq2vI33SA3qppmjKsHF6ZEGh7/N5KGlGRkPj/ZcXKUFbp4I6/swFaqzO4Ma0xdWffCXO6Pk1bcMKYilvTUptzO3JeZGW9yGnPTWl2rULNEeDgdJnXYLs0jrQATKiT/q1eKoDq8x6fmt/6kqv5H9f6D+D76dxIgF8Hd4wmlf/C2bAnARD8c2b1CGD+x+Y/y3RXsZSaYiOmkDkC4A/SVw6msSjArYwhliYAAAAUAab1aFK6gHsy1ZSJ5GiRKf5RJtNa/MsMRW7JbKqsltnlGy71VyZZRzQe4YCJuAlcAgYBASK0IhA+h+aGwWGxiY5BNcKNFPyXRTSMIyJwXYs4fF3zMJaefnNbRz6JWyM8BCMQF4gQ1zGIwSL5COaageEcIIQVyWcpV6jaNCYBAB/3oC9fpXzFLGNS1cPDhIcenLt9c3odbByMS851lFpG5gSIfGIfNo4VsYQ1kdcJGCW/zusPwACXQSNgjSTBBhgOyzwy+zRO0LeRVF2TgEDPYsADhE8RQ4/8DQob9KVubTdI9VgUOrQYYhO7OOyNE6/83y22ZK7Ttxot1TzIenBoNZW4JkySwrgAB+bE17sUW2WXxLfqlLEJAA==) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./plus-jakarta-sans-vietnamese-400-normal-Cg2kxhWu.woff2) format("woff2"),url(./plus-jakarta-sans-vietnamese-400-normal-B8TCSmUq.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./plus-jakarta-sans-latin-ext-400-normal-D127hM_v.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-400-normal-2ppkqaOR.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./plus-jakarta-sans-latin-400-normal-Dhut76fR.woff2) format("woff2"),url(./plus-jakarta-sans-latin-400-normal-BDKaGhyp.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQwABAAAAAACHQAAAPWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmULFgABNgIkAyYEIAWFXgdiDAcbAwdRlE3OAiA/C2NnWmqDevE1lV86rytbx0YiXN7GJix16cheg+c///7dZ+Z+SEzSUhXoEkLHLqv//fu/tfY3nUm+g2lnlqwhYmnWZ232zf5BQiV0qzxKoR5UjVQLFR7+uVfv+5lDN4WzaUwPWEASTFvwak+Pl2rLqgUqWr/l7mqeJpR5FlJkbclrawv4WyBZaRDdxDX5/xelhdVKE4m2zbooInWEO19jURQVPvBuOvDkAcHeliEDXwoiZxo1/tstIsAWAChCaEKAtVDJ1GlxfR+yN4oBZBkAkwkC5GqIAOJAgDAoloQlxZUBIvkTCoDQhKLN8VKYRQwXjizagXkAs434JyuYQT2rCECN1YtcoBrzICIWQLla63ltC57YDcVwpmCYNY1OyAtAdew3EEiTvR8LrhQIpZ4sGxUNU3fqKTYIVwZ6wxb4twhACrICgAIauNIEuDI0Ahw50sBOoCL3fkMFiomxx/Jz8zHHWET500Ih1xCSmuAAwBqAK7AF44Bd4MsRYFApIMBjEJKlWhoePhvhmMSB1Ro5D2fWZibFkofp/bPMacp6vCkbxnNyp3atz66P1K75BuuPeXZe/3xXNlQfm0uF9U+mqV1rYHNKX80eoYGO1L5bZLBZ37LabkggZnym3HIxRqivANhY/1+NlKncG/kn6rGEPYd8ufSeriuFFF+iE7bqaWxa2cwaeQv2IOd05Pu/v386CWdDv/T35UJC4mam3WgqVPQregeerWBu3ebN2oUbvNYNa6rhi42eyuXw8IeI7mbYQmSZbagRBFiwdM8fzreS7vMYYAP1qq91voMA1Q4fa+5fH3DIfZZa/wf49R3rCfj7vreXVLqyajqYUwAEL5tOveUx/znVL7LYKlnPKrmnolmug3QdfFMwL6AAa+kMvjQBAACgCLB3Q4ZkrYDnMeuxRGJMWIp9xLO0Yn/tRhXLTLY7LHOxtrLspWtkOQoWz3RiK1gvGpDu7RYZwAZpLaN/Ac04HxVYgSgPozliYCw2tMGgYyTfNo8UIapRLkpAFNGCCkRsCIUiIwkSrKIRmBCKtK3CeNoWCJaOBovWO1eiGjtbu6AdMojvZ7gAkSxeogxJckwwIY7zRM50xcsSL0Wivtr+a7VlzZbxdGA3ZJE8avQ8Osn60jlc6Io43TCRLFEbA7XGAKPhvtpGjuUcBq3PuCISsnGiorvImzBPYPxsJFXbCM7XsRrn4tCVkKHD7hpFxJrGULWyNQj1JhQ6tBhiJuZiYV6k/hXAuNiagHXH+8Rkbte5sz8+pJaoJtH4Rg5JTJoeMxsvf4RbbhkZAA==) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./plus-jakarta-sans-vietnamese-500-normal-DiU8zqi-.woff2) format("woff2"),url(./plus-jakarta-sans-vietnamese-500-normal-CvE5C8T-.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-500-normal-CqEEAICU.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./plus-jakarta-sans-latin-500-normal-Bf-nb4oT.woff2) format("woff2"),url(./plus-jakarta-sans-latin-500-normal-DYtqi0QS.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./plus-jakarta-sans-vietnamese-600-normal-Y4VTTRme.woff2) format("woff2"),url(./plus-jakarta-sans-vietnamese-600-normal-5YsyKbU1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-600-normal-B0WRRYJ1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./plus-jakarta-sans-latin-600-normal-DLTa1BUW.woff2) format("woff2"),url(./plus-jakarta-sans-latin-600-normal-BR_Ojra4.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=) 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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./plus-jakarta-sans-vietnamese-700-normal-CV6qDkkj.woff2) format("woff2"),url(./plus-jakarta-sans-vietnamese-700-normal-BCh_uG_5.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./plus-jakarta-sans-latin-ext-700-normal-BajbvANd.woff2) format("woff2"),url(./plus-jakarta-sans-latin-ext-700-normal-8-d-IyIQ.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./plus-jakarta-sans-latin-700-normal-CfpNZvy6.woff2) format("woff2"),url(./plus-jakarta-sans-latin-700-normal-DqEcQeE5.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-cyrillic-ext-400-normal-2InBkf9u.woff2) format("woff2"),url(./noto-serif-cyrillic-ext-400-normal-BijI9M04.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-cyrillic-400-normal-aKKVvgXJ.woff2) format("woff2"),url(./noto-serif-cyrillic-400-normal-CoUCwD1R.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-greek-ext-400-normal-fffGn9To.woff2) format("woff2"),url(./noto-serif-greek-ext-400-normal-8V3SQMVO.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-greek-400-normal-B3ECBf8v.woff2) format("woff2"),url(./noto-serif-greek-400-normal-i7vYTb6g.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-math-400-normal-DimicZOx.woff2) format("woff2"),url(./noto-serif-math-400-normal-B8cPkepj.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-vietnamese-400-normal-B2Tmka3c.woff2) format("woff2"),url(./noto-serif-vietnamese-400-normal-I93X-UPO.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-latin-ext-400-normal-CMAsOjEZ.woff2) format("woff2"),url(./noto-serif-latin-ext-400-normal-DmIgJaL_.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:400;src:url(./noto-serif-latin-400-normal-BV_iYGc9.woff2) format("woff2"),url(./noto-serif-latin-400-normal-DT0cwSa_.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:500;src:url(./noto-serif-cyrillic-ext-500-normal-Dz8NkAf7.woff2) format("woff2"),url(./noto-serif-cyrillic-ext-500-normal-DZ_RgI7k.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:500;src:url(./noto-serif-cyrillic-500-normal-im1X3Wv-.woff2) format("woff2"),url(./noto-serif-cyrillic-500-normal-Da81vaxO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:500;src:url(./noto-serif-greek-ext-500-normal-DbfexZXm.woff2) format("woff2"),url(./noto-serif-greek-ext-500-normal-duZ9m6yX.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:500;src:url(./noto-serif-greek-500-normal--axTm3ag.woff2) format("woff2"),url(./noto-serif-greek-500-normal-DuVfFGt4.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:500;src:url(./noto-serif-math-500-normal-Djjarcsi.woff2) format("woff2"),url(./noto-serif-math-500-normal-B3xj9SFs.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:500;src:url(./noto-serif-vietnamese-500-normal-BO8IhpKb.woff2) format("woff2"),url(./noto-serif-vietnamese-500-normal-C9b0OuN4.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:500;src:url(./noto-serif-latin-ext-500-normal-oXas5mQ-.woff2) format("woff2"),url(./noto-serif-latin-ext-500-normal-4ONXxy7h.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:500;src:url(./noto-serif-latin-500-normal-D33jzduc.woff2) format("woff2"),url(./noto-serif-latin-500-normal-D71fw6bd.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(./noto-serif-cyrillic-ext-600-normal-CKHvwRBP.woff2) format("woff2"),url(./noto-serif-cyrillic-ext-600-normal-BtIp3siU.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(./noto-serif-cyrillic-600-normal-CE_QG8yp.woff2) format("woff2"),url(./noto-serif-cyrillic-600-normal-CjN4Xn4-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(./noto-serif-greek-ext-600-normal-H_XqbSqa.woff2) format("woff2"),url(./noto-serif-greek-ext-600-normal-BrzorZ1O.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(./noto-serif-greek-600-normal-DBvOifPv.woff2) format("woff2"),url(./noto-serif-greek-600-normal-9xoLLDe_.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(./noto-serif-math-600-normal-CghiApFM.woff2) format("woff2"),url(./noto-serif-math-600-normal-DIBRmk6D.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(./noto-serif-vietnamese-600-normal-BqcqYJsL.woff2) format("woff2"),url(./noto-serif-vietnamese-600-normal-DsVT_aBB.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(./noto-serif-latin-ext-600-normal-B-yZwSOa.woff2) format("woff2"),url(./noto-serif-latin-ext-600-normal-j_oVvSzn.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:600;src:url(./noto-serif-latin-600-normal-BiuDA9L7.woff2) format("woff2"),url(./noto-serif-latin-600-normal-RZopCp-J.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-cyrillic-ext-700-normal-DXcv7_v_.woff2) format("woff2"),url(./noto-serif-cyrillic-ext-700-normal-2SbxXn-Q.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-cyrillic-700-normal-B1CJcCkW.woff2) format("woff2"),url(./noto-serif-cyrillic-700-normal-shQtHmBr.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-greek-ext-700-normal-BdVf8m3e.woff2) format("woff2"),url(./noto-serif-greek-ext-700-normal-DHVqdzP4.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-greek-700-normal-Cx5ck3FK.woff2) format("woff2"),url(./noto-serif-greek-700-normal-Coxro6sX.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-math-700-normal-DmKVFEfL.woff2) format("woff2"),url(./noto-serif-math-700-normal-DeYfkfSk.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-vietnamese-700-normal-DmLHmu9q.woff2) format("woff2"),url(./noto-serif-vietnamese-700-normal-BVYKy-KI.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-latin-ext-700-normal-BRvgVta8.woff2) format("woff2"),url(./noto-serif-latin-ext-700-normal-B_G30Asf.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:"Noto Serif";font-style:normal;font-display:swap;font-weight:700;src:url(./noto-serif-latin-700-normal-CIw17UNa.woff2) format("woff2"),url(./noto-serif-latin-700-normal-mX-AlFMT.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}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;background:#fcf9f5;color:#1c1c1a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,#gs-admin-app{min-height:100vh;overflow-x:clip;isolation:isolate}#gs-admin-app svg.lucide,#gs-admin-app .gs-lucide-icon,#gs-admin-app svg[data-lucide],.gs-editorial-root svg.lucide,.gs-editorial-root .gs-lucide-icon,.gs-editorial-root svg[data-lucide],.gs-coach-app svg.lucide,.gs-coach-app .gs-lucide-icon,.gs-coach-app svg[data-lucide],#root svg.lucide,#root .gs-lucide-icon,.gs-app svg.lucide,.gs-coach-pub svg.lucide,.gs-coach-shell svg.lucide,.tim-stitch svg.lucide,.tim-coach-dashboard svg.lucide,.bb-baklei-mobile-root svg.lucide,.gs-maandmodules-page svg.lucide,.gs-lv-page svg.lucide,.gs-float-tim svg.lucide{width:auto!important;height:auto!important;max-width:2.75rem!important;max-height:2.75rem!important;flex-shrink:0}.tim-coach-modal__close svg.lucide,.tim-coach-modal__close .gs-lucide-icon,.export-modal__close svg.lucide,.export-modal__close .gs-lucide-icon,#gs-admin-app .tim-coach-modal__close svg.lucide,#gs-admin-app .tim-coach-modal__close .gs-lucide-icon,#gs-admin-app .export-modal__close svg.lucide,#gs-admin-app .export-modal__close .gs-lucide-icon{width:1.375rem!important;height:1.375rem!important;max-width:1.5rem!important;max-height:1.5rem!important}.gs-lucide-icon--close{width:1.375rem!important;height:1.375rem!important;max-width:1.5rem!important;max-height:1.5rem!important}#gs-admin-app .tim-coach-ring>svg,#gs-admin-app .tim-coach-trend__svg,.tim-coach-ring>svg,.tim-coach-trend__svg{max-width:none!important;max-height:none!important}.gs-app{--gs-surface: #fcf9f5;--gs-surface-container: #f0ede9;--gs-surface-container-low: #f6f3ef;--gs-surface-container-high: #ebe8e4;--gs-surface-container-highest: #e5e2de;--gs-surface-container-lowest: #ffffff;--gs-on-surface: #1c1c1a;--gs-on-surface-variant: #5b4042;--gs-outline-variant: #e3bdbf;--gs-primary: #aa0036;--gs-primary-container: #d11f4a;--gs-on-primary: #ffffff;--gs-secondary: #874f44;--gs-secondary-container: #fdb5a6;--gs-on-secondary-container: #794439;--gs-tertiary: #45594d;--gs-shadow-ambient: 0 28px 60px rgba(28, 28, 26, .06);--gs-shadow-tight: 0 10px 26px rgba(28, 28, 26, .05);--gs-font-serif: "Noto Serif", Georgia, "Times New Roman", serif;--gs-font-sans: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gs-radius-xl: 1.5rem;--gs-radius-2xl: 1.75rem;--gs-radius-3xl: 2rem;--gs-radius-desk: 2.5rem;max-width:1600px;margin:0 auto;min-height:100vh;display:grid;grid-template-columns:16rem 1fr;gap:1.5rem;padding:1.5rem 1.5rem 3rem;font-family:var(--gs-font-sans);font-size:15px;line-height:1.55;color:var(--gs-on-surface)}.gs-app :where(*,*:before,*:after){box-sizing:border-box}.gs-app :where(*:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)){font-family:var(--gs-font-sans)}.gs-app :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote){margin:0}.gs-app :where(ul,ol){margin:0;padding:0;list-style:none}.gs-app :where(li){margin:0}.gs-app :where(a){color:inherit;text-decoration:none}.gs-app :where(a:hover,a:focus,a:active){color:inherit;text-decoration:none}.gs-app :where(button,input,textarea,select){font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;line-height:inherit}.gs-app :where(button){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.gs-app :where(input,textarea,select){-webkit-appearance:none;-moz-appearance:none;appearance:none}.gs-app h1,.gs-app h2,.gs-app h3,.gs-app h4{font-family:var(--gs-font-serif);font-weight:600;color:var(--gs-on-surface)}.gs-sidebar{position:sticky;top:1.5rem;align-self:start;height:calc(100vh - 3rem);padding:1.5rem 1.1rem;border-radius:var(--gs-radius-2xl);background:var(--gs-surface-container);box-shadow:var(--gs-shadow-tight);display:flex;flex-direction:column;gap:.5rem}.gs-brand{padding:0 .5rem 1rem}.gs-brand__title{margin:0;font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.gs-brand__kicker{margin:.35rem 0 0;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#78716c}.gs-nav{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;flex:1}.gs-nav-item{display:flex;align-items:center;gap:.65rem;padding:.75rem 1rem;border-radius:var(--gs-radius-xl);text-decoration:none;color:#57534e;font-weight:600;font-size:.9rem;transition:background .2s ease,color .2s ease,transform .2s ease}.gs-nav-item:hover{background:#ffffffa6;color:var(--gs-primary)}.gs-nav-item.is-active{background:var(--gs-surface-container-lowest);color:var(--gs-primary);box-shadow:0 1px #1c1c1a0a}.gs-sidebar__footer{margin-top:auto;padding-top:1rem}.gs-sidebar__cta{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.85rem 1rem;border-radius:var(--gs-radius-xl);text-decoration:none;font-weight:600;color:var(--gs-on-primary);background:linear-gradient(135deg,var(--gs-primary),var(--gs-primary-container));box-shadow:0 14px 30px #aa003638;transition:transform .2s ease,box-shadow .2s ease}.gs-sidebar__cta:hover{transform:translateY(-1px);box-shadow:0 18px 36px #aa003647}.gs-main{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.gs-topbar{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.35rem;border-radius:var(--gs-radius-2xl);background:#ffffffb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--gs-shadow-tight);border:1px solid rgba(227,189,191,.18)}.gs-topbar--compact{justify-content:flex-end}.gs-topbar__spacer{flex:1}.gs-topbar__title{margin:.35rem 0 0;font-size:1.65rem;letter-spacing:-.02em}.gs-kicker{margin:0;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#78716c}.gs-status-pill{border-radius:999px;padding:.45rem .9rem;font-size:.72rem;font-weight:600;color:var(--gs-on-secondary-container);background:var(--gs-secondary-container);border:1px solid rgba(227,189,191,.25);white-space:nowrap}.gs-app input:not([type=checkbox]):not([type=radio]),.gs-app select,.gs-app textarea{width:100%;font:inherit;color:var(--gs-on-surface);background:var(--gs-surface-container-highest);border:none;border-radius:var(--gs-radius-xl);padding:.75rem 1rem;transition:background .2s ease,box-shadow .2s ease}.gs-app input:focus,.gs-app select:focus,.gs-app textarea:focus{outline:none;background:var(--gs-surface-container-lowest);box-shadow:0 0 0 2px #aa00362e}.gs-app button{font:inherit;cursor:pointer;border:none}.gs-app .gs-secondary{background:var(--gs-surface-container-high);color:var(--gs-secondary);border:1px solid rgba(227,189,191,.22);border-radius:var(--gs-radius-xl);padding:.55rem .9rem;font-weight:600;transition:background .2s ease,transform .15s ease}.gs-app .gs-secondary:hover{background:var(--gs-surface-container-highest);transform:translateY(-1px)}.gs-page-grid,.gs-results-grid,.gs-history-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.gs-page-stack{display:flex;flex-direction:column;gap:1rem}.gs-span-2{grid-column:span 2}.gs-card{background:var(--gs-surface-container-lowest);border-radius:var(--gs-radius-2xl);padding:1.25rem 1.35rem;box-shadow:var(--gs-shadow-tight);border:1px solid rgba(227,189,191,.12)}.gs-card-head h3{margin:0;font-size:1.1rem}.gs-card-head p{margin:.4rem 0 .85rem;color:var(--gs-on-surface-variant);font-family:var(--gs-font-sans);font-size:.92rem}.gs-card h4{margin:0 0 .5rem}.gs-muted{color:var(--gs-on-surface-variant);font-size:.85rem}.gs-list{margin:0;padding-left:1.15rem;list-style:disc;color:var(--gs-on-surface-variant);display:grid;gap:.45rem;font-family:var(--gs-font-sans)}.gs-inline-tags{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.45rem}.gs-inline-tags span{background:var(--gs-secondary-container);color:var(--gs-on-secondary-container);border-radius:999px;font-size:.72rem;font-weight:600;padding:.35rem .65rem}.gs-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.gs-metric-card{background:var(--gs-surface-container-low);border-radius:var(--gs-radius-xl);padding:.9rem 1rem;border:1px solid rgba(227,189,191,.1)}.gs-metric-card p{margin:0;color:var(--gs-on-surface-variant);font-size:.82rem}.gs-metric-card strong{display:block;margin-top:.45rem;font-size:1.35rem}.gs-metric-card span{color:var(--gs-secondary);font-size:.78rem}.gs-workflow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.gs-workflow div{background:var(--gs-surface-container-low);border-radius:var(--gs-radius-xl);padding:.85rem 1rem;border:1px solid rgba(227,189,191,.1)}.gs-workflow strong{color:var(--gs-on-surface)}.gs-workflow p{margin:.45rem 0 0;color:var(--gs-on-surface-variant);font-family:var(--gs-font-sans);font-size:.88rem}.gs-form-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem}.gs-form-row label,.gs-settings-grid label{display:grid;gap:.4rem;color:var(--gs-on-surface-variant);font-size:.82rem;font-weight:600}.gs-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.gs-settings-grid textarea{min-height:110px;resize:vertical}.gs-actions{display:flex;flex-wrap:wrap;gap:.5rem}.gs-rich-text{white-space:pre-wrap;line-height:1.62;margin:0;font-family:var(--gs-font-sans);color:var(--gs-on-surface-variant)}.gs-search-input{max-width:520px}.gs-history-meta{margin:.75rem 0;display:flex;flex-wrap:wrap;gap:.65rem;font-size:.8rem;color:var(--gs-on-surface-variant)}.gs-chart{width:100%;height:290px}.gs-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.gs-comparison div{background:var(--gs-surface-container-lowest);border-radius:var(--gs-radius-xl);padding:.85rem 1rem;border:1px solid rgba(227,189,191,.12)}.gs-comparison p{margin:0;color:var(--gs-on-surface-variant)}.gs-comparison strong{margin-top:.45rem;display:block;color:var(--gs-on-surface)}.gs-dropzone{border-radius:var(--gs-radius-2xl);padding:2.5rem 1.5rem;text-align:center;background:linear-gradient(180deg,var(--gs-surface-container-lowest),var(--gs-surface-container-low));border:2px dashed rgba(227,189,191,.45)}.gs-dropzone p{margin:0;font-weight:700;color:var(--gs-on-surface)}.gs-dropzone span{color:var(--gs-on-surface-variant);margin-top:.45rem;display:block;font-size:.88rem}.gs-upload-actions{justify-content:center;margin-top:1rem}.gs-file-input-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.gs-upload-status{margin-top:.7rem;color:var(--gs-on-surface-variant);font-size:.86rem}.gs-upload-error{margin-top:.4rem;color:#9a1b3f;font-size:.86rem}.gs-dropzone--secondary{margin-top:.85rem;padding:1rem 1.1rem;border-style:solid;border-width:1px;background:var(--gs-surface-container-lowest)}.gs-source-list{display:grid;gap:.75rem}.gs-source-item{border-radius:var(--gs-radius-xl);padding:.9rem 1rem;display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;background:var(--gs-surface-container-lowest);border:1px solid rgba(227,189,191,.12)}.gs-nw{padding-bottom:2rem}.gs-nw__page-head{max-width:38rem;margin-bottom:2.25rem}.gs-nw__display{margin:0;font-size:clamp(2.15rem,3.6vw,3.35rem);line-height:1.08;letter-spacing:-.03em;font-weight:700}.gs-nw__display-accent{color:var(--gs-primary);font-style:italic;font-weight:500}.gs-nw__lede{margin:1rem 0 0;font-size:1.05rem;line-height:1.65;color:var(--gs-on-surface-variant);font-family:var(--gs-font-sans)}.gs-nw__grid{display:grid;grid-template-columns:1fr;gap:1.75rem;align-items:start}@media (min-width: 1280px){.gs-nw__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:2rem}}.gs-nw__col--input{display:flex;flex-direction:column;gap:1.25rem}.gs-nw-hero{position:relative;overflow:hidden;background:var(--gs-surface-container-lowest);border-radius:var(--gs-radius-3xl);padding:1.75rem 1.75rem 1.5rem;box-shadow:0 8px 30px #1c1c1a08;border:1px solid rgba(227,189,191,.12)}.gs-nw-hero__accent{position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--gs-secondary-container),transparent)}.gs-nw-hero__head{display:flex;gap:.85rem;align-items:flex-start;margin-bottom:1.25rem}.gs-nw-hero__icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.85rem;background:var(--gs-surface-container-low);color:var(--gs-secondary);flex-shrink:0}.gs-nw-hero__title{margin:0;font-size:1.2rem}.gs-nw-hero__hint{margin:.35rem 0 0;font-family:var(--gs-font-sans);font-size:.88rem;color:var(--gs-on-surface-variant);line-height:1.55}.gs-nw-label{display:block;margin:0 0 .5rem .15rem;font-size:.82rem;font-weight:700;color:var(--gs-on-surface-variant);letter-spacing:.01em}.gs-nw-hero__textarea{min-height:22rem;resize:vertical;border-radius:var(--gs-radius-2xl);padding:1.1rem 1.2rem;line-height:1.62;font-size:.95rem}.gs-nw-hero__meta{margin:.65rem 0 0 .15rem;font-size:.78rem;color:#78716c}.gs-nw-upload{margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(227,189,191,.25)}.gs-nw-error{margin:.45rem 0 0;color:#8b1e34;font-size:.82rem;font-weight:600}.gs-nw-params{background:var(--gs-surface-container-low);border-radius:var(--gs-radius-3xl);padding:1.5rem 1.5rem 1.35rem;border:1px solid rgba(227,189,191,.1)}.gs-nw-parse-preview{background:var(--gs-surface-container-low);border-radius:var(--gs-radius-2xl);padding:1rem 1.2rem;border:1px solid rgba(227,189,191,.16)}.gs-nw-parse-preview p{margin:0 0 .7rem;color:var(--gs-on-surface-variant)}.gs-nw-params__title{margin:0 0 1rem;font-size:1.05rem}.gs-nw-params__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.gs-nw-params__span2{grid-column:span 2}@media (max-width: 720px){.gs-nw-params__grid{grid-template-columns:1fr}.gs-nw-params__span2{grid-column:auto}}.gs-field{display:grid;gap:.45rem}.gs-field__label{font-size:.78rem;font-weight:700;color:var(--gs-on-surface-variant);margin-left:.15rem}.gs-nw-tones{margin-top:1.15rem;display:grid;gap:.5rem}.gs-nw-tones__row{display:flex;flex-wrap:wrap;gap:.45rem}.gs-chip{border:none;border-radius:999px;padding:.55rem 1rem;font-size:.82rem;font-weight:600;color:var(--gs-on-surface-variant);background:var(--gs-surface-container-high);transition:background .2s ease,color .2s ease,transform .15s ease}.gs-chip:hover{background:var(--gs-surface-container-highest)}.gs-chip.is-active{background:var(--gs-secondary-container);color:var(--gs-on-secondary-container)}.gs-nw-actions{display:flex;flex-direction:column;gap:.65rem}.gs-nw-actions__primary,.gs-nw-actions__secondary{display:flex;flex-wrap:wrap;gap:.5rem}.gs-btn{border-radius:var(--gs-radius-xl);padding:.75rem 1.1rem;font-weight:700;font-size:.9rem;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.gs-btn:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.gs-btn--gradient{color:var(--gs-on-primary);background:linear-gradient(135deg,var(--gs-primary),var(--gs-primary-container));box-shadow:0 12px 24px #aa003647}.gs-btn--gradient:hover{transform:translateY(-1px);box-shadow:0 16px 32px #aa003657}.gs-btn--quiet{background:var(--gs-surface-container-lowest);color:var(--gs-secondary);border:1px solid rgba(227,189,191,.18);font-weight:600}.gs-btn--quiet:hover{background:var(--gs-surface-container-high)}.gs-nw-output-desk{background:var(--gs-surface-container);border-radius:var(--gs-radius-desk);padding:1.5rem 1.35rem 1.75rem;box-shadow:var(--gs-shadow-ambient);border:1px solid rgba(227,189,191,.12);min-height:36rem}@media (min-width: 1280px){.gs-nw-output-desk{padding:1.75rem 1.75rem 2rem}}.gs-nw-output-desk__head{margin-bottom:1.35rem}.gs-nw-output-desk__title{margin:0;font-size:1.45rem}.gs-nw-output-desk__sub{margin:.35rem 0 0;font-family:var(--gs-font-sans);font-size:.86rem;color:var(--gs-on-surface-variant)}.gs-nw-output-desk__stack{display:flex;flex-direction:column;gap:1rem}.gs-result-sheet{background:var(--gs-surface-container-lowest);border-radius:var(--gs-radius-2xl);padding:1.15rem 1.25rem 1.25rem;box-shadow:0 1px #1c1c1a08;border:1px solid rgba(227,189,191,.1)}.gs-result-sheet--primary .gs-result-sheet__title{color:var(--gs-primary)}.gs-result-sheet--secondary .gs-result-sheet__title{color:var(--gs-secondary)}.gs-result-sheet--warning{background:var(--gs-surface-container-low);border-color:#e3bdbf38}.gs-result-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.65rem}.gs-result-sheet__kicker{margin:0 0 .15rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gs-tertiary);font-family:var(--gs-font-sans)}.gs-result-sheet__title{margin:0;font-size:1.05rem}.gs-result-sheet__tools{display:flex;align-items:center;gap:.35rem}.gs-icon-btn{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.75rem;background:transparent;color:var(--gs-on-surface-variant);transition:color .2s ease,background .2s ease}.gs-icon-btn:hover{color:var(--gs-primary);background:#aa00360f}.gs-result-sheet__body{font-family:var(--gs-font-sans);color:var(--gs-on-surface-variant)}.gs-prose{margin:0;line-height:1.65;font-size:.92rem}.gs-prose--muted{margin-top:.75rem;font-size:.86rem;color:#78716c}.gs-prose--article,.gs-prose--email{white-space:pre-wrap}.gs-bullet-list{margin:0;padding-left:1.1rem;list-style:disc;display:grid;gap:.45rem;font-size:.9rem}.gs-app textarea::-webkit-scrollbar,.gs-nw-output-desk__stack::-webkit-scrollbar{width:8px}.gs-app textarea::-webkit-scrollbar-thumb,.gs-nw-output-desk__stack::-webkit-scrollbar-thumb{background:var(--gs-surface-container-highest);border-radius:999px}@media (max-width: 1024px){.gs-app{grid-template-columns:1fr}.gs-sidebar{position:static;height:auto}.gs-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.gs-form-row,.gs-settings-grid,.gs-workflow,.gs-comparison,.gs-page-grid,.gs-results-grid,.gs-history-grid,.gs-metric-grid{grid-template-columns:1fr}.gs-span-2{grid-column:auto}.gs-topbar,.gs-source-item{flex-direction:column}}.tim-stitch{--gs-red: #af0f0a;--gs-blue: #193782;--gs-beige: #e8ddca;--gs-gold: #c9a227;--tim-bg: #fcf9f4;--tim-on-bg: #1c1c19;--tim-on-variant: #43474c;--tim-primary: #162839;--tim-on-primary: #ffffff;--tim-primary-fixed: #d1e4fb;--tim-secondary-fixed: #cbe7f5;--tim-tertiary-fixed: #ffdcbf;--tim-inv-on-surface: #f3f0eb;--tim-surface: #fcf9f4;--tim-surface-low: #f6f3ee;--tim-surface-high: #ebe8e3;--tim-surface-highest: #e5e2dd;--tim-surface-lowest: #ffffff;--tim-outline-variant: #c4c6cd;--tim-emergency-bg: #eef1f4;--tim-emergency-border: #dce3ea;--tim-footer-bg: #f5f5f4;--tim-shadow-nav: 0 1px 2px rgba(15, 23, 42, .05);--tim-shadow-panel: 0 1px 2px rgba(22, 40, 57, .06);--tim-shadow-bubble: 0 1px 2px rgba(22, 40, 57, .05);--tim-font-serif: "Noto Serif", Georgia, "Times New Roman", serif;--tim-font-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--tim-max: 1100px;--tim-gutter: 24px;--tim-section-gap: 5rem;min-height:100vh;display:flex;flex-direction:column;background:var(--tim-bg);color:var(--tim-on-bg);font-family:var(--tim-font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.tim-stitch :where(h1,h2,h3,h4,p){margin:0}.tim-stitch :where(button:not(.gs-challenge-rating__btn)){font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.tim-stitch__trial-banner{max-width:80rem;margin:0 auto;padding:.65rem 1.25rem;font-size:.9rem;line-height:1.45;color:#1e3a5f;background:linear-gradient(90deg,#c9a22738,#5b7cfa1f);border-bottom:1px solid rgba(30,58,95,.12)}.tim-stitch__trial-banner p{margin:0}.tim-stitch__trial-banner-link{margin-left:.35rem;font-weight:700;text-decoration:underline;color:inherit;background:none;border:none;padding:0;cursor:pointer;font:inherit}.tim-stitch__coach-save-error{color:var(--gs-red, #af0f0a);background:color-mix(in srgb,var(--gs-red, #af0f0a) 10%,rgba(255,255,255,.95));border-bottom-color:color-mix(in srgb,var(--gs-red, #af0f0a) 25%,transparent)}.tim-stitch__topbar{position:sticky;top:0;z-index:50;background:#fafaf9eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #e7e5e4;box-shadow:var(--tim-shadow-nav)}.tim-stitch__topbar-inner{max-width:80rem;margin:0 auto;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.tim-stitch__topbar-actions{display:flex;align-items:center;flex-shrink:0;margin-left:auto}.tim-stitch__tab--help{flex-shrink:0}.tim-stitch__brand{display:flex;align-items:center;flex-shrink:0}.tim-stitch__brand-logo{display:block;height:40px;width:auto;object-fit:contain}.tim-stitch__account{color:#64748b;padding:.25rem;border-radius:999px;transition:color .2s ease}.tim-stitch__account:hover{color:var(--tim-on-bg)}.tim-stitch__demo-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;max-width:80rem;margin:0 auto;padding:.65rem 1.5rem;background:linear-gradient(90deg,#16283914,#b482141f);border-bottom:1px solid rgba(22,40,57,.1);font-size:.88rem;line-height:1.45;color:#334155}.tim-stitch__demo-banner-text{margin:0;flex:1;min-width:min(100%,14rem)}.tim-stitch__demo-banner code{font-size:.82em;padding:.1em .35em;border-radius:4px;background:#1628390f}.tim-stitch__main{flex:1;width:100%;max-width:var(--tim-max);margin:0 auto;padding:3rem var(--tim-gutter) 2rem;display:flex;flex-direction:column;gap:var(--tim-section-gap)}.tim-stitch__action-hub{max-width:42rem;margin:0 auto 1.5rem;padding:1.5rem 1.25rem;border-radius:1rem;background:var(--tim-primary-fixed);border:1px solid rgba(22,40,57,.12);text-align:center}.tim-stitch__action-hub-title{font-family:var(--tim-font-serif);font-size:1.35rem;font-weight:600;color:var(--tim-primary);margin:0 0 .35rem}.tim-stitch__action-hub-lede{margin:0 0 1.25rem;font-size:.98rem;line-height:1.5;color:var(--tim-on-variant)}.tim-stitch__action-hub-buttons{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.tim-stitch__klets-toolbar{max-width:42rem;margin:0 auto 1rem;padding:.75rem 1rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem}@media (max-width: 480px){.tim-stitch__klets-toolbar{padding-left:var(--tim-gutter);padding-right:var(--tim-gutter)}.tim-stitch__klets-toolbar .tim-stitch__cta{width:100%;justify-content:center}}.tim-stitch--klets{background:radial-gradient(ellipse 130% 70% at 50% -18%,rgba(201,162,39,.16) 0%,transparent 52%),radial-gradient(ellipse 85% 55% at 100% 12%,rgba(25,55,130,.1) 0%,transparent 48%),radial-gradient(ellipse 75% 45% at 0% 35%,rgba(175,15,10,.07) 0%,transparent 42%),linear-gradient(180deg,#fefdfb,#fcf9f4 18%,#f6f0e6 55%,#f3ebe2)}.tim-stitch--klets .tim-stitch__topbar{background:#fefcf8f0;border-bottom-color:#e8ddcad9;box-shadow:0 1px #ffffffb3 inset,0 4px 18px #1937820d}.tim-stitch--klets .tim-stitch__tab.is-active{color:var(--gs-blue);background:linear-gradient(180deg,#fffffff2,#f8f4ece6);box-shadow:0 1px #ffffffe6 inset,0 2px 10px #1937821a,0 0 0 1px #1937821f}.tim-stitch--klets .tim-stitch__main{gap:1.35rem;padding-top:1.5rem;padding-bottom:2.5rem}.tim-stitch__klets-shell{position:relative;width:100%;max-width:44rem;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.tim-stitch__klets-shell:before{content:"";pointer-events:none;position:absolute;inset:-2rem -1.5rem auto;height:12rem;background:radial-gradient(ellipse 70% 100% at 50% 0%,rgba(201,162,39,.08) 0%,transparent 70%);z-index:0}.tim-stitch__klets-shell>*{position:relative;z-index:1}.tim-stitch__klets-hero{position:relative;padding:1.15rem 1.25rem 1.2rem;border-radius:1.15rem;overflow:hidden;background:linear-gradient(145deg,#ffffffeb,#f8f2e8e0 45%,#f0e8dad9);border:1px solid rgba(232,221,202,.95);box-shadow:0 0 0 1px #ffffffa6 inset,0 8px 28px #19378214,0 2px 10px #af0f0a0a}.tim-stitch__klets-hero-glow{pointer-events:none;position:absolute;inset:-40% -20% auto;height:140%;background:radial-gradient(ellipse 55% 45% at 18% 30%,rgba(175,15,10,.12) 0%,transparent 70%),radial-gradient(ellipse 50% 40% at 82% 25%,rgba(25,55,130,.14) 0%,transparent 68%),radial-gradient(ellipse 40% 35% at 50% 0%,rgba(201,162,39,.18) 0%,transparent 65%);opacity:.95}.tim-stitch--klets .tim-stitch__klets-toolbar{position:relative;z-index:1;max-width:none;margin:0;padding:0}.tim-stitch__cta--baklei{background:linear-gradient(145deg,#d83832 0%,var(--gs-red) 42%,#8f0b08 100%);color:#fffefb;border:1px solid rgba(255,255,255,.28);box-shadow:0 0 0 1px #af0f0a26 inset,0 4px 18px #af0f0a59,0 0 28px #af0f0a2e;text-shadow:0 1px 2px rgba(0,0,0,.15);transition:background .22s ease,transform .2s ease,box-shadow .22s ease}.tim-stitch__cta--baklei:hover{background:linear-gradient(145deg,#e04a44,#c41e18 40%,#9b0c09);transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff52 inset,0 8px 26px #af0f0a6b,0 0 36px #c9a22726}.tim-stitch__cta--baklei:active{transform:translateY(0);box-shadow:0 0 0 1px #fff3 inset,0 3px 12px #af0f0a4d}.tim-stitch__klets-continue{position:relative;z-index:1;margin:.85rem 0 0;padding:.7rem .95rem;border-radius:.75rem;font-size:.9rem;line-height:1.55;color:var(--tim-on-variant);background:linear-gradient(90deg,#1937820f,#c9a2271a);border:1px solid rgba(25,55,130,.12)}.tim-stitch__klets-continue-label{display:block;margin-bottom:.2rem;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gs-blue)}.tim-stitch--klets .tim-stitch__notice--klets{padding:.55rem .85rem;border-radius:.65rem;background:#ffffff8c;border:1px solid rgba(232,221,202,.8)}.tim-stitch__panel--klets{background:linear-gradient(180deg,#fffefb,#faf6ef 38%,#f5efe6);border:1px solid rgba(232,221,202,.95);box-shadow:0 0 0 1px #ffffffbf inset,0 14px 44px #1937821a,0 6px 20px #af0f0a0d,0 0 48px #c9a2270f}.tim-stitch__panel--klets:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #fffc inset,0 18px 48px #1937821f,0 8px 24px #af0f0a0f,0 0 56px #c9a22714}.tim-stitch--klets .tim-stitch__panel-head{border-bottom-color:#e8ddcae6;background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,transparent 100%);margin:-.25rem -.25rem 0;padding:.25rem .25rem 1rem;border-radius:1.25rem 1.25rem 0 0}.tim-stitch--klets .tim-stitch__avatar{border:2px solid rgba(255,255,255,.9);box-shadow:0 0 0 2px #1937821f,0 4px 14px #1937821f}.tim-stitch--klets .tim-stitch__panel-title{color:var(--gs-blue)}.tim-stitch--klets .tim-stitch__messages{padding:.85rem .65rem;border-radius:1rem;background:linear-gradient(180deg,#f6f0e8a6,#fcf9f466);border:1px solid rgba(232,221,202,.55);box-shadow:inset 0 1px 3px #1937820a}.tim-stitch--klets .tim-stitch__bubble--tim{background:linear-gradient(145deg,#fffefb,#f8f4ec);border:1px solid rgba(232,221,202,.85);box-shadow:0 1px 3px #1937820f,0 0 0 1px #fff9 inset}.tim-stitch--klets .tim-stitch__bubble--user{background:linear-gradient(145deg,#f0f4fc,#e8eef8);border:1px solid rgba(25,55,130,.18);box-shadow:0 2px 8px #19378214}.tim-stitch--klets .tim-stitch__new-thread{border-color:#19378233;background:#ffffffe0;color:var(--gs-blue)}.tim-stitch--klets .tim-stitch__new-thread:hover{border-color:#19378259;background:#fffefb}.tim-stitch--klets .tim-stitch__export-btn{border-color:#c9a22759;background:linear-gradient(180deg,#fffdf8,#faf4e4);color:var(--gs-blue)}.tim-stitch--klets .tim-stitch__input-wrap{margin-top:.75rem;padding:.35rem;border-radius:.9rem;background:linear-gradient(180deg,#ffffffb3,#f8f2e8d9);border:1px solid rgba(232,221,202,.9);box-shadow:0 0 0 1px #ffffffa6 inset,0 4px 16px #1937820f}.tim-stitch--klets .tim-stitch__input--regular{background:#ffffffeb;border:1px solid rgba(232,221,202,.75);border-radius:.65rem}.tim-stitch--klets .tim-stitch__input--regular:focus{border-color:#19378259;box-shadow:0 0 0 3px #1937821a,0 0 20px #c9a22714}.tim-stitch--klets .tim-stitch__send{color:var(--gs-red)}.tim-stitch--klets .tim-stitch__send:hover:not(:disabled){color:var(--gs-blue);background:#19378214}.tim-stitch--klets .tim-stitch__action{border-color:#19378233;background:#ffffffe6}.tim-stitch--klets .tim-stitch__action:hover{border-color:#af0f0a47;background:#fffefb}@media (max-width: 480px){.tim-stitch__klets-hero{padding:1rem 1rem 1.1rem}.tim-stitch--klets .tim-stitch__panel--klets{padding:1.35rem 1.15rem}.tim-stitch--klets .tim-stitch__messages{padding:.65rem .45rem}}@media (min-width: 768px){.tim-stitch__main{padding-left:4rem;padding-right:4rem}}.tim-stitch__hero{text-align:center;max-width:48rem;margin:2rem auto 0;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.tim-stitch__hero-title{font-family:var(--tim-font-serif);font-size:clamp(2.25rem,5vw,3rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--tim-primary)}.tim-stitch__hero-lede{font-size:1.125rem;line-height:1.6;color:var(--tim-on-variant);max-width:42rem}.tim-stitch__hero-lede+.tim-stitch__hero-lede{margin-top:.75rem}.tim-stitch__hero-explain{margin-top:.6rem;font-size:.92rem;font-style:italic;color:var(--tim-on-variant);opacity:.8;max-width:38rem}.tim-stitch__cta{display:inline-flex;align-items:center;justify-content:center;background:var(--tim-primary);color:var(--tim-on-primary);padding:1rem 2rem;border-radius:.75rem;font-size:1rem;font-weight:600;font-family:var(--tim-font-sans);box-shadow:var(--tim-shadow-panel);transition:background .2s ease,transform .2s ease}.tim-stitch__cta:hover{background:#36485b;transform:translateY(-1px)}.tim-stitch__hero-actions{display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:center;align-items:center}.tim-stitch__cta--secondary{background:transparent;color:var(--tim-primary);border:2px solid var(--tim-primary);box-shadow:none}.tim-stitch__cta--secondary:hover{background:#1628390f;transform:translateY(-1px)}.tim-stitch__how-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width: 768px){.tim-stitch__how-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tim-stitch__how-step-title{margin:0;font-weight:600;font-size:1.0625rem;color:var(--tim-primary)}.tim-stitch__how-step-body{margin:0;font-size:.9375rem;line-height:1.55;color:var(--tim-on-variant)}.tim-stitch__tiers{margin-top:.25rem}.tim-stitch__tier-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width: 960px){.tim-stitch__tier-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.tim-stitch__tier-card{position:relative;background:var(--tim-surface-lowest);border-radius:1rem;padding:1.5rem;border:1px solid var(--tim-outline-variant);box-shadow:var(--tim-shadow-panel);display:flex;flex-direction:column;gap:1rem;align-items:stretch}.tim-stitch__tier-card .tim-stitch__cta{margin-top:auto}.tim-stitch__tier-card--popular{border-color:#16283959;box-shadow:0 10px 32px #1628391a}.tim-stitch__tier-badge{position:absolute;top:.85rem;right:.85rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--tim-primary-fixed);color:var(--tim-primary);padding:.35rem .65rem;border-radius:999px}.tim-stitch__tier-label{margin:0;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tim-on-variant)}.tim-stitch__tier-name{margin:0;font-family:var(--tim-font-serif);font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--tim-primary)}.tim-stitch__tier-price{margin:0;font-size:1.5rem;font-weight:700;color:var(--tim-primary)}.tim-stitch__tier-period{font-size:.95rem;font-weight:500;color:var(--tim-on-variant)}.tim-stitch__tier-features{margin:0;padding-left:1.2rem;text-align:left;font-size:.9375rem;line-height:1.55;color:var(--tim-on-variant)}.tim-stitch__tier-features li+li{margin-top:.45rem}.tim-stitch__hook{width:100%;max-width:44rem;margin:0 auto;padding:2rem 0 1rem;text-align:center}.tim-stitch__hook-title{font-family:var(--tim-font-serif);font-size:clamp(1.45rem,3vw,1.85rem);font-weight:600;line-height:1.35;color:var(--tim-primary);margin:0 0 .75rem}.tim-stitch__hook-lede{margin:0;font-size:1.0625rem;line-height:1.65;color:var(--tim-on-variant)}.tim-stitch__final-cta{width:100%;margin-top:.5rem;padding:2rem 1.5rem;text-align:center;border-radius:1.25rem;background:linear-gradient(180deg,var(--tim-surface-low),var(--tim-surface-lowest));border:1px solid var(--tim-outline-variant)}.tim-stitch__final-cta-title{font-family:var(--tim-font-serif);font-size:clamp(1.55rem,3vw,2rem);font-weight:600;color:var(--tim-primary);margin:0 0 1.25rem}.tim-stitch__notice{text-align:center;margin:0;font-size:.9375rem;color:var(--tim-on-variant);max-width:40rem;align-self:center}.tim-stitch__single-chat{width:100%}.tim-stitch__panel{border-radius:24px;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;min-height:32rem;box-shadow:var(--tim-shadow-panel);transition:transform .25s ease,box-shadow .25s ease}.tim-stitch__panel:hover{transform:translateY(-4px);box-shadow:0 8px 24px #16283914}.tim-stitch__panel--regular,.tim-stitch__panel--single{background:var(--tim-surface-low);border:1px solid var(--tim-surface-high)}.tim-stitch__panel--emergency{background:var(--tim-emergency-bg);border:1px solid var(--tim-emergency-border)}.tim-stitch__panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--tim-surface-high)}.tim-stitch__panel-head-main{display:flex;align-items:center;gap:1rem;min-width:0}.tim-stitch__panel-head--emergency{border-bottom-color:var(--tim-emergency-border)}.tim-stitch__avatar{width:4rem;height:4rem;border-radius:999px;overflow:hidden;flex-shrink:0;background:var(--tim-surface-high)}.tim-stitch__avatar img{width:100%;height:100%;object-fit:cover;display:block}.tim-stitch__panel-title{font-family:var(--tim-font-serif);font-size:1.5rem;font-weight:500;line-height:1.35;color:var(--tim-primary)}.tim-stitch__panel-sub{margin-top:.25rem;font-size:1rem;color:var(--tim-on-variant)}.tim-stitch__new-thread{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex:0 0 auto;border:1px solid rgba(104,81,255,.18);background:#ffffffb8;color:var(--tim-primary);border-radius:999px;padding:.55rem .85rem;font-size:.875rem;font-weight:700;line-height:1;box-shadow:0 8px 20px #0f172a0d;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.tim-stitch__new-thread:hover{background:var(--tim-surface-lowest);border-color:#6851ff57;transform:translateY(-1px)}.tim-stitch__panel-head-actions{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}.tim-stitch__export-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.42rem .75rem;border-radius:.5rem;border:1px solid #c9d4e8;background:#f0f4fb;color:#193782;font-size:.78rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,transform .12s}.tim-stitch__export-btn:hover{background:#dce4f4;transform:translateY(-1px)}.tim-stitch__joernaal-actions{padding:.65rem 1rem 0;display:flex;flex-direction:column;gap:.35rem}.tim-stitch__chat-actions-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:.55rem}.tim-stitch__real-tim-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.55rem 1.05rem;border-radius:999px;border:1.5px solid #193782;background:#eef3ff;color:#193782;font-weight:700;font-size:.9rem;line-height:1.2;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px #19378214}.tim-stitch__real-tim-btn:hover,.tim-stitch__real-tim-btn:focus-visible{background:#dce8ff;transform:translateY(-1px)}.tim-stitch__real-tim-btn:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}.tim-stitch__joernaal-save{align-self:flex-start;min-height:44px;padding:.55rem .9rem;border-radius:999px;border:1px solid rgba(25,55,130,.25);background:#fffefb;color:#193782;font-weight:600;font-size:.88rem;cursor:pointer}.tim-stitch__joernaal-save:disabled{opacity:.6;cursor:wait}.tim-stitch__joernaal-saved{margin:0;font-size:.82rem;color:#166534}.tim-stitch__joernaal-hint{margin:0;font-size:.78rem;line-height:1.45}.tim-stitch__joernaal-hint a{font-weight:600;color:#193782;text-decoration:underline}.tim-stitch__escalation{margin:.75rem 1rem 0;padding:.85rem 1rem;border-radius:.85rem;background:linear-gradient(165deg,#fffefb,#f5efe6);border:1px solid rgba(201,162,39,.28)}.tim-stitch__escalation p{margin:0 0 .65rem;font-size:.88rem;line-height:1.5;color:#43474c}.tim-stitch__escalation-btn{padding:.5rem 1rem;border-radius:999px;border:none;background:#193782;color:#fff;font-weight:600;font-size:.88rem;cursor:pointer}.tim-stitch__escalation-btn:disabled{opacity:.65;cursor:wait}.tim-stitch__escalation-msg{margin:.5rem 0 0;font-size:.82rem;color:#193782}.tim-stitch__tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;margin-left:.35rem;padding:0 .3rem;border-radius:999px;background:#c9a227;color:#fff;font-size:.68rem;font-weight:700;vertical-align:middle}.gs-notification-center{margin:0;padding:0;flex:1 1 auto;min-width:0;position:relative}.gs-dashboard-top-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin:0 0 1rem;padding:0 .25rem}.gs-dashboard-top-actions__site-link{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .75rem;border-radius:999px;border:1px solid rgba(25,55,130,.18);background:#fffefb;color:#193782;font-weight:600;font-size:.88rem;cursor:pointer;white-space:nowrap;text-decoration:none}.gs-kama-dash-card__image-wrap{margin:.4rem 0 .55rem;border-radius:12px;overflow:hidden}.gs-kama-dash-card__image{display:block;width:100%;max-height:170px;object-fit:cover}.gs-kama-dash-card__title{font-weight:700}.gs-kama-dash-card__done{margin:.35rem 0 .1rem;font-size:.85rem;font-weight:700;color:#1c7a3d}.gs-notification-center__head{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.gs-notification-center__mark-all{border:0;background:transparent;color:#193782;font-size:.78rem;font-weight:600;text-decoration:underline;cursor:pointer;padding:.2rem .35rem;white-space:nowrap}.gs-notification-center__toggle{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .75rem;border-radius:999px;border:1px solid rgba(25,55,130,.18);background:#fffefb;color:#193782;font-weight:600;font-size:.88rem;cursor:pointer}.gs-notification-center__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:#193782;color:#fff;font-size:.72rem}.gs-notification-center__list{display:flex;flex-direction:column;gap:.5rem;margin-top:.65rem}.gs-notification-card{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;padding:.75rem .9rem;border-radius:.75rem;border:1px solid rgba(25,55,130,.12);background:#fff;text-align:left;cursor:pointer}.gs-notification-card.is-unread{border-color:#c9a22773;background:linear-gradient(165deg,#fffefb,#f5efe6)}.gs-notification-card--timothy{cursor:default;margin-top:.65rem}.gs-notification-card__type{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#c9a227}.gs-notification-card__title{font-weight:600;color:#193782}.gs-notification-card__body{font-size:.88rem;line-height:1.45;color:#5a5650;white-space:pre-wrap}.tim-stitch__thread-note{align-self:center;max-width:34rem;margin:0;color:var(--tim-on-variant);font-size:.875rem;line-height:1.45;text-align:center}.tim-stitch__bb-badge{display:inline-block;padding:.2rem .65rem;font-size:.72rem;font-weight:600;letter-spacing:.03em;color:#92400e;background:linear-gradient(135deg,#fde68a,#fbbf24);border-radius:999px;margin-bottom:.35rem;box-shadow:0 1px 3px #0000001f}.tim-stitch__messages{flex:1;display:flex;flex-direction:column;gap:1rem;min-height:10rem}.tim-stitch__turn--tim{display:flex;flex-direction:column;align-self:flex-start;gap:.55rem}.tim-stitch__actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.05rem}.tim-stitch__action{border:1px solid var(--tim-outline-variant);background:var(--tim-surface-lowest);color:var(--tim-on-bg);border-radius:999px;padding:.38rem .78rem;font-size:.82rem;line-height:1.2;cursor:pointer}.tim-stitch__action:hover{border-color:#6851ff57}.tim-stitch__bubble{max-width:85%;padding:1rem 1.1rem;border-radius:1rem 1rem 1rem .25rem;box-shadow:var(--tim-shadow-bubble);font-size:1rem;line-height:1.6;white-space:pre-wrap}.tim-stitch__bubble p{margin:0}.tim-stitch__bubble p+p{margin-top:.65rem}.tim-stitch__bubble--tim{align-self:flex-start;background:var(--tim-surface);color:var(--tim-on-bg);border:1px solid rgba(196,198,205,.35)}.tim-stitch__bubble--emergency-accent{border-left:4px solid var(--tim-primary)}.tim-stitch__bubble--user{align-self:flex-end;background:var(--tim-surface-lowest);color:var(--tim-on-bg);border:1px solid var(--tim-outline-variant);border-radius:1rem 1rem .25rem}.tim-stitch__bubble--pending{opacity:.96}.tim-stitch__typing{display:inline-flex;align-items:center;gap:.45rem;color:var(--tim-on-variant)}.tim-stitch__typing-label{font-size:.92rem}.tim-stitch__typing-dots{display:inline-flex;align-items:center;gap:.28rem}.tim-stitch__typing-dots i{width:.34rem;height:.34rem;border-radius:999px;background:currentColor;opacity:.3;animation:timTypingDot 1.35s ease-in-out infinite}.tim-stitch__typing-dots i:nth-child(2){animation-delay:.15s}.tim-stitch__typing-dots i:nth-child(3){animation-delay:.3s}@keyframes timTypingDot{0%,80%,to{opacity:.25;transform:scale(1)}40%{opacity:.7;transform:scale(1.08)}}.tim-stitch__input-wrap{position:relative;margin-top:.5rem}.tim-stitch__input{width:100%;border-radius:.75rem;padding:1rem 3rem 1rem 1rem;font-size:1rem;font-family:var(--tim-font-sans);color:var(--tim-on-bg);border:none;outline:none;transition:box-shadow .2s ease}.tim-stitch__input::placeholder{color:var(--tim-on-variant)}.tim-stitch__input:disabled{opacity:.55;cursor:not-allowed}.tim-stitch__input--regular{background:var(--tim-surface-highest)}.tim-stitch__input--regular:focus{box-shadow:0 0 0 1px var(--tim-primary)}.tim-stitch__input--emergency{background:var(--tim-surface-lowest);border:1px solid var(--tim-emergency-border)}.tim-stitch__input--emergency:focus{box-shadow:0 0 0 1px var(--tim-primary)}.tim-stitch__send{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--tim-primary);padding:.35rem;display:grid;place-items:center;border-radius:.5rem;transition:color .2s ease,background .2s ease}.tim-stitch__send:hover:not(:disabled){color:#36485b;background:#1628390f}.tim-stitch__send:disabled{opacity:.45;cursor:not-allowed}.tim-stitch__journey{display:flex;flex-direction:column;gap:2rem;width:100%;margin-top:.5rem}.tim-stitch__journey-intro{text-align:center}.tim-stitch__journey-title{font-family:var(--tim-font-serif);font-size:clamp(1.75rem,3vw,2rem);font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--tim-primary);margin-bottom:.5rem}.tim-stitch__journey-lede{font-size:1rem;color:var(--tim-on-variant)}.tim-stitch__journey-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.tim-stitch__journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.tim-stitch__journey-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tim-stitch__stat-card{background:var(--tim-surface-lowest);border-radius:.75rem;padding:1.5rem;border:1px solid var(--tim-outline-variant);box-shadow:var(--tim-shadow-bubble);display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.tim-stitch__stat-card--action{cursor:pointer;transition:background .2s ease}.tim-stitch__stat-card--action:hover{background:var(--tim-surface-low)}.tim-stitch__stat-icon{width:3rem;height:3rem;border-radius:999px;display:grid;place-items:center}.tim-stitch__stat-icon--heart{background:var(--tim-secondary-fixed);color:var(--tim-primary)}.tim-stitch__stat-icon--streak{background:var(--tim-tertiary-fixed);color:#4e3824}.tim-stitch__stat-icon--milestone{background:var(--tim-primary-fixed);color:var(--tim-primary)}.tim-stitch__stat-icon--add{border:2px dashed var(--tim-outline-variant);background:transparent;color:#74777d}.tim-stitch__stat-label{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tim-on-variant);margin-bottom:.25rem;font-family:var(--tim-font-sans)}.tim-stitch__stat-value{font-family:var(--tim-font-serif);font-size:1.5rem;font-weight:500;color:var(--tim-primary)}.tim-stitch__stat-sub{margin-top:.25rem;font-size:1rem;color:var(--tim-primary);font-family:var(--tim-font-sans)}.tim-stitch__error{color:#93000a;font-size:.9375rem;text-align:center}.tim-stitch__error--inline{text-align:center;margin:0;max-width:42rem;align-self:center}.tim-stitch__footer{margin-top:5rem;background:var(--tim-footer-bg);border-top:1px solid #e7e5e4}.tim-stitch__footer-inner{max-width:80rem;margin:0 auto;padding:3rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;font-size:.875rem}@media (min-width: 768px){.tim-stitch__footer-inner{flex-direction:row;justify-content:space-between;align-items:center}}.tim-stitch__footer-tag{font-family:var(--tim-font-serif);font-style:italic;color:#334155;text-align:center}.tim-stitch__footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.tim-stitch__footer-nav a{color:#64748b;text-decoration:none;font-family:var(--tim-font-sans);font-style:normal;transition:color .2s ease}.tim-stitch__footer-nav a:hover{color:#1e293b}.tim-stitch__tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;flex:1}.tim-stitch__tab{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .75rem;border-radius:999px;font-size:.875rem;font-weight:600;color:#64748b;background:transparent;border:1px solid transparent;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.tim-stitch__tab:hover{color:var(--tim-primary);background:#1628390f}.tim-stitch__tab.is-active{color:var(--tim-on-primary);background:var(--tim-primary);border-color:var(--tim-primary)}.tim-stitch__tab-icon{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;flex-shrink:0;border-radius:999px;overflow:hidden;transition:transform .22s ease,filter .22s ease}.tim-stitch__tab-icon img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;pointer-events:none;-webkit-user-drag:none}.tim-stitch__tab:hover .tim-stitch__tab-icon{transform:scale(1.06);filter:drop-shadow(0 0 6px rgba(22,40,57,.22))}.tim-stitch__tab.is-active .tim-stitch__tab-icon{transform:scale(1.04);filter:drop-shadow(0 0 8px rgba(255,255,255,.5))}.tim-stitch__account-img{display:block;width:1.75rem;height:1.75rem;object-fit:contain;object-position:center;border-radius:999px;pointer-events:none;-webkit-user-drag:none;transition:transform .2s ease,filter .22s ease}a.tim-stitch__account:hover .tim-stitch__account-img,button.tim-stitch__account:not(:disabled):hover .tim-stitch__account-img{transform:scale(1.06);filter:drop-shadow(0 0 10px rgba(22,40,57,.28))}@media (max-width: 640px){.tim-stitch__topbar-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem .75rem;padding:.7rem .85rem .75rem}.tim-stitch__brand{min-width:0}.tim-stitch__brand-logo{height:32px}.tim-stitch__account{width:2.45rem;height:2.45rem;display:inline-flex;align-items:center;justify-content:center;justify-self:end;border:1px solid rgba(100,116,139,.18);background:#ffffffc7;box-shadow:0 8px 20px #0f172a0f}.tim-stitch__account svg{width:1.55rem;height:1.55rem}.tim-stitch__account-img{width:1.45rem;height:1.45rem}.tim-stitch__tabs{grid-column:1 / -1;width:100%;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;gap:.18rem;padding:.2rem;border:1px solid rgba(100,116,139,.16);border-radius:999px;background:#ffffffc7;box-shadow:inset 0 1px #ffffffd9;overflow:hidden}.tim-stitch__tab{width:100%;min-width:0;justify-content:center;gap:.25rem;padding:.42rem .34rem;border-radius:999px;font-size:.8rem;line-height:1;white-space:nowrap}.tim-stitch__tab-icon{width:1.15rem;height:1.15rem}.tim-stitch__tab-icon img{width:100%;height:100%}.tim-stitch__tab.is-active{box-shadow:0 8px 18px #1628392e}.tim-stitch__demo-banner{margin:0;padding:.42rem .85rem;gap:.35rem;font-size:.75rem;line-height:1.3}.tim-stitch__demo-banner-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tim-stitch__demo-banner code{display:none}.tim-stitch__main{padding-top:1.35rem}.tim-stitch__panel-head{align-items:flex-start;gap:.75rem}.tim-stitch__panel-head-main{gap:.75rem}.tim-stitch__panel-head-actions{gap:.35rem}.tim-stitch__export-btn{padding:.38rem .55rem;font-size:.72rem}.tim-stitch__new-thread{min-height:2.35rem;padding:.5rem .65rem;font-size:.78rem;white-space:nowrap}}.tim-qa-debug-strip{margin:.5rem 0 .25rem;padding:.4rem .6rem;border:1px dashed rgba(81,78,153,.4);background:#f4f0ff99;border-radius:.6rem;font-family:JetBrains Mono,Fira Code,SF Mono,ui-monospace,monospace;font-size:.68rem;line-height:1.2;color:#2d2460d9;display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.tim-qa-debug-strip__badge{background:#1f1147;color:#fff;padding:.18rem .4rem;border-radius:.35rem;letter-spacing:.05em;font-weight:600;font-size:.62rem}.tim-qa-debug-strip__pill{display:inline-flex;align-items:center;gap:.25rem;padding:.16rem .42rem;border-radius:999px;background:#fff;border:1px solid rgba(81,78,153,.25);white-space:nowrap;max-width:100%}.tim-qa-debug-strip__pill-label{text-transform:uppercase;letter-spacing:.06em;font-size:.58rem;opacity:.65}.tim-qa-debug-strip__pill-value{font-weight:600;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;max-width:14ch}.tim-qa-debug-strip__pill--good{background:#ecfdf5;border-color:#6ee7b7;color:#065f46}.tim-qa-debug-strip__pill--warn{background:#fffbeb;border-color:#fcd34d;color:#92400e}.tim-qa-debug-strip__pill--danger{background:#fef2f2;border-color:#fca5a5;color:#991b1b}.tim-qa-debug-strip__pill--accent{background:#eef2ff;border-color:#a5b4fc;color:#3730a3}@media (max-width: 640px){.tim-qa-debug-strip{font-size:.6rem;padding:.3rem .45rem}.tim-qa-debug-strip__pill-value{max-width:11ch}}@media (prefers-reduced-motion: no-preference){.tim-qa-debug-strip{animation:tim-qa-debug-strip-fade .28s ease-out}}@keyframes tim-qa-debug-strip-fade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.tim-qa-debug-strip--monthly-storage{position:fixed;left:.5rem;right:.5rem;bottom:2.25rem;z-index:9996;margin:0;max-width:calc(100vw - 1rem);pointer-events:none}.gs-coach-version-footer{position:fixed;left:0;right:0;bottom:0;z-index:9995;margin:0;padding:.2rem .5rem calc(.2rem + env(safe-area-inset-bottom,0px));text-align:center;font-family:JetBrains Mono,Fira Code,SF Mono,ui-monospace,monospace;font-size:.58rem;line-height:1.3;letter-spacing:.01em;color:#2d246073;background:#ffffffb8;border-top:1px solid rgba(81,78,153,.12);pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width: 640px){.gs-coach-version-footer{font-size:.52rem;padding-left:.35rem;padding-right:.35rem}.tim-qa-debug-strip--monthly-storage{bottom:2.5rem}}.gs-admin-sub-diag{margin:.5rem 0 0;padding:.35rem .55rem;border:1px dashed rgba(120,53,15,.45);background:#fffbebd9;border-radius:.5rem;font-size:.75rem;color:#78350f}.gs-admin-sub-diag__summary{cursor:pointer;font-weight:600;list-style-position:outside}.gs-admin-sub-diag__pre{margin:.4rem 0 0;padding:.45rem .5rem;max-height:14rem;overflow:auto;font-family:ui-monospace,Cascadia Code,monospace;font-size:.65rem;line-height:1.35;background:#ffffffe6;border-radius:.35rem;border:1px solid rgba(120,53,15,.2);white-space:pre-wrap;word-break:break-word}.tim-qa-telemetry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-top:.75rem}.tim-qa-telemetry-card{border:1px solid rgba(0,0,0,.08);background:#ffffffb3;border-radius:.6rem;padding:.75rem .85rem}.tim-qa-telemetry-card header{display:flex;justify-content:space-between;margin-bottom:.5rem;font-size:.85rem}.tim-qa-telemetry-list{list-style:none;margin:0;padding:0;font-size:.78rem}.tim-qa-telemetry-list li{display:flex;justify-content:space-between;gap:.5rem;padding:.18rem 0;border-bottom:1px dashed rgba(0,0,0,.06)}.tim-qa-telemetry-list li:last-child{border-bottom:0}.tim-qa-telemetry-sources{margin-top:.55rem;font-size:.75rem}.tim-qa-telemetry-sources ul{list-style:none;padding:0;margin:.35rem 0 0}.tim-qa-telemetry-sources li{display:flex;justify-content:space-between;padding:.12rem 0}.tim-qa-telemetry-sources code{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.72rem;background:#0000000a;padding:.04rem .3rem;border-radius:.3rem}.tim-coach-tab-fallback{display:flex;align-items:center;justify-content:center;min-height:12rem;padding:1.5rem var(--tim-gutter, 1rem)}.tim-coach-tab-fallback--error{flex-direction:column;gap:.75rem;text-align:center}.tim-coach-dashboard,.tim-coach-plans{display:flex;flex-direction:column;gap:2rem;width:100%}.tim-coach-h2{font-family:var(--tim-font-serif);font-size:clamp(1.35rem,3vw,1.75rem);color:var(--tim-primary);margin:0 0 .35rem}.tim-coach-h3{font-size:1.05rem;margin:0 0 .5rem;color:var(--tim-on-bg)}.tim-coach-sub,.tim-coach-muted{margin:0;color:var(--tim-on-variant);font-size:.95rem}.tim-coach-section{display:flex;flex-direction:column;gap:1rem}.tim-coach-section__head{text-align:center;max-width:40rem;margin:0 auto}.tim-coach-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 720px){.tim-coach-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.tim-coach-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tim-coach-stat-card{position:relative;border-radius:1.25rem;padding:1.15rem 1.2rem;background:var(--tim-surface-lowest);border:1px solid var(--tim-surface-high);box-shadow:var(--tim-shadow-panel);display:flex;flex-direction:column;gap:.75rem}.tim-coach-stat-card.tim-coach-stat-card--vandag-fokus,.tim-coach-stat-card.tim-coach-stat-card--next-challenge,.tim-coach-stat-card.tim-coach-stat-card--kamasutra{overflow:hidden;border-radius:1.05rem;border:1px solid rgba(25,55,130,.12);background:#fffdf8;box-shadow:0 1px #ffffffa6 inset,0 10px 28px #1937821a}.tim-coach-stat-card.tim-coach-stat-card--vandag-fokus:before,.tim-coach-stat-card.tim-coach-stat-card--next-challenge:before,.tim-coach-stat-card.tim-coach-stat-card--kamasutra:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;border-radius:1.05rem 1.05rem 0 0;pointer-events:none}.tim-coach-stat-card.tim-coach-stat-card--vandag-fokus:before{background:linear-gradient(90deg,#0a1f3a,#122a4a 45%,#1d4a6e)}.tim-coach-stat-card.tim-coach-stat-card--next-challenge:before{background:linear-gradient(90deg,#1e3a8a,#2563eb,#60a5fa)}.tim-coach-stat-card.tim-coach-stat-card--kamasutra:before{background:linear-gradient(90deg,#7f1d1d,#b91c1c 40%,#ca8a04)}.tim-coach-stat-card.is-preview{background:linear-gradient(145deg,#fffefb,#f3f6fb)}.tim-coach-stat-card.is-locked{opacity:.92}.tim-coach-stat-card__lock-badge{position:absolute;top:.75rem;right:.75rem;display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;color:#64748b;background:#ffffffd9;border-radius:999px;padding:.2rem .5rem;border:1px solid var(--tim-outline-variant)}.tim-coach-stat-card__head{display:flex;gap:.85rem;align-items:center}.tim-coach-stat-card__title{font-size:1rem;margin:0 0 .2rem;color:var(--tim-on-bg)}.tim-coach-stat-card__meta,.tim-coach-stat-card__src{font-size:.78rem;color:var(--tim-on-variant);margin:0}.tim-coach-stat-card__hint{font-size:.88rem;color:var(--tim-on-variant);margin:0}.tim-coach-stat-card__growth-pill{display:inline-block;margin-top:.45rem;padding:.2rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600;color:var(--tim-primary);background:color-mix(in srgb,var(--tim-primary) 12%,transparent)}.gs-daily-focus-refl-modal .tim-coach-modal__body{display:flex;flex-direction:column;gap:.5rem}.gs-daily-focus-refl-modal__label{font-size:.85rem;font-weight:600;color:var(--tim-on-bg)}.gs-daily-focus-refl-modal__textarea{width:100%;min-height:5.5rem;padding:.55rem .65rem;border-radius:8px;border:1px solid var(--tim-outline-variant);font:inherit;resize:vertical}.gs-daily-focus-refl-modal__rating-label{margin:.25rem 0 0}.gs-daily-focus-refl-modal__stars{display:flex;flex-wrap:wrap;gap:.35rem}.gs-daily-focus-star{min-width:2.25rem;padding:.35rem .5rem;border-radius:6px;border:1px solid var(--tim-outline-variant);background:var(--tim-surface);cursor:pointer;font-weight:600}.gs-daily-focus-star--on{border-color:var(--tim-primary);background:color-mix(in srgb,var(--tim-primary) 18%,transparent);color:var(--tim-primary)}.gs-daily-focus-refl-modal__error{color:#b91c1c;font-size:.88rem;margin:0}.gs-daily-focus-refl-modal__actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.tim-coach-stat-card__actions{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.tim-coach-stat-card__fomo{border-top:1px dashed var(--tim-outline-variant);padding-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.tim-coach-stat-card__fomo-title{margin:0;font-weight:600;font-size:.9rem;color:var(--tim-primary)}.tim-coach-ring{position:relative;flex-shrink:0}.tim-coach-ring>svg{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.tim-coach-ring__arc{transition:stroke-dasharray .55s cubic-bezier(.33,1,.68,1)}.tim-coach-ring__value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;color:var(--tim-primary)}.tim-coach-ring__value--with-suffix{font-size:.82rem;letter-spacing:-.02em}.tim-coach-ring__suffix{font-size:.72em;font-weight:700;margin-left:.04em}.tim-coach-atmosphere{border-radius:1.25rem;padding:1.25rem 1.1rem 1.15rem;background:var(--tim-surface-lowest);border:1px solid var(--tim-surface-high);box-shadow:var(--tim-shadow-panel)}.tim-coach-atmosphere__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.65rem;max-width:28rem;margin:0 auto}.tim-coach-atmosphere__title{margin:0;font-family:var(--tim-font-serif);font-size:clamp(1.2rem,2.8vw,1.45rem);color:var(--tim-primary)}.tim-coach-atmosphere__gauge{display:flex;justify-content:center;padding:.15rem 0}.tim-coach-atmosphere__hint{margin:0;font-size:.92rem;line-height:1.45;color:var(--tim-on-variant)}.tim-coach-atmosphere__desc{margin:0;font-size:.9rem;line-height:1.45;color:var(--tim-on-variant);max-width:22rem}.gs-seksvolle-stats-card__row{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin:0 0 .5rem;font-size:.95rem}.gs-seksvolle-stats-card__locked{margin:.5rem 0 .75rem}.gs-ss-modal__progress{margin:0 0 .75rem;font-size:.85rem;font-weight:600;color:var(--gs-blue, #193782)}.gs-ss-modal__question{font-size:1.05rem;margin-bottom:1rem}.gs-ss-scale{display:grid;grid-template-columns:repeat(5,1fr);gap:.45rem;margin-bottom:.5rem}@media (min-width: 480px){.gs-ss-scale{grid-template-columns:repeat(10,1fr)}}.gs-ss-scale__btn{min-height:2.5rem;border:1px solid rgba(25,55,130,.18);border-radius:10px;background:#fff;font-weight:700;cursor:pointer;color:var(--gs-blue, #193782)}.gs-ss-scale__btn.is-active{background:var(--gs-blue, #193782);color:#fff;border-color:var(--gs-blue, #193782)}.tim-coach-trend{width:100%;border-radius:.75rem;overflow:hidden;background:var(--tim-surface-low);border:1px solid var(--tim-surface-high)}.tim-coach-trend.is-locked{filter:grayscale(.25);opacity:.65}.tim-coach-trend__svg{width:100%;height:100%;display:block}.tim-coach-weekly{display:flex;gap:1rem;padding:1.25rem 1.35rem;border-radius:1.25rem;background:linear-gradient(120deg,#e8f0ff,#fff5ec);border:1px solid var(--tim-outline-variant);box-shadow:var(--tim-shadow-panel)}.tim-coach-weekly.is-locked{opacity:.85}.tim-coach-weekly__icon{width:2.75rem;height:2.75rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;background:#fff;color:#b45309;flex-shrink:0}.tim-coach-weekly__title{margin:0 0 .35rem;font-family:var(--tim-font-serif);font-size:1.2rem;color:var(--tim-primary)}.tim-coach-weekly__body{margin:0 0 .65rem;color:var(--tim-on-variant);font-size:.95rem}.tim-coach-chip{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;background:#16283914;color:var(--tim-on-bg);margin-right:.35rem;margin-bottom:.35rem}.tim-coach-chip--accent{background:#db27771f;color:#9d174d}.tim-coach-lock-card{text-align:center;padding:1.5rem 1.25rem;border-radius:1.25rem;border:1px dashed var(--tim-outline-variant);background:var(--tim-surface-low)}.tim-coach-lock-card__icon{display:inline-flex;margin-bottom:.5rem;color:#64748b}.tim-coach-lock-card__title{margin:0 0 .35rem;font-size:1.1rem;color:var(--tim-primary)}.tim-coach-lock-card__body{margin:0 0 1rem;color:var(--tim-on-variant);font-size:.95rem}.tim-coach-plan-gate-preview{position:relative;border-radius:1rem;overflow:hidden;margin-top:.5rem}.tim-coach-plan-gate-preview__dim{opacity:.45;filter:grayscale(.25);pointer-events:none;-webkit-user-select:none;user-select:none}.tim-coach-plan-gate-preview__veil{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;text-align:center;background:linear-gradient(165deg,#ffffff05,#1412288c 45%,#141228b8)}.tim-coach-plan-gate-preview__note{margin:0;max-width:22rem;font-size:.95rem;color:#f4f1ff;display:flex;align-items:flex-start;gap:.45rem;justify-content:center;text-align:left}.tim-coach-plan-gate-preview__lock{flex-shrink:0;margin-top:.1rem;opacity:.95}.tim-coach-atmosphere--locked-wrap{position:relative;border-radius:1.25rem;overflow:hidden}.tim-coach-atmosphere--locked-wrap .tim-coach-atmosphere{opacity:.5;pointer-events:none;filter:grayscale(.2)}.tim-coach-atmosphere--locked-wrap .tim-coach-plan-gate-preview__veil{border-radius:1.25rem}.tim-coach-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;box-sizing:border-box;border-radius:.75rem;padding:.55rem 1rem;font-weight:600;font-size:.9rem;font-family:var(--tim-font-sans);border:1px solid transparent;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}a.tim-coach-btn{text-decoration:none}.tim-coach-btn--primary{background:var(--tim-primary);color:var(--tim-on-primary)}.tim-coach-btn--primary:hover:not(:disabled),a.tim-coach-btn.tim-coach-btn--primary:hover{background:#36485b}.tim-coach-btn--ghost{background:transparent;border-color:var(--tim-outline-variant);color:var(--tim-primary)}.tim-coach-btn:disabled{opacity:.45;cursor:not-allowed}.tim-coach-icon-btn{width:2.5rem;height:2.5rem;border-radius:.75rem;border:1px solid var(--tim-outline-variant);display:inline-flex;align-items:center;justify-content:center;color:var(--tim-primary);background:#fff}.tim-coach-icon-btn:disabled{opacity:.45}.tim-coach-modal-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:flex-end;justify-content:center;padding:1rem}.tim-coach-modal-root--unlock{z-index:230}@media (min-width: 640px){.tim-coach-modal-root{align-items:center}}.tim-coach-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a73;border:none;cursor:pointer}.tim-coach-modal{position:relative;width:min(32rem,100%);max-height:min(88vh,640px);overflow:auto;background:var(--tim-surface-lowest);border-radius:1.25rem;box-shadow:0 18px 50px #0f172a2e;border:1px solid var(--tim-surface-high);z-index:1}.tim-coach-modal--sm{max-height:360px}.tim-coach-unlock-modal{overflow:hidden}.tim-confetti-overlay{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:220;overflow:hidden}.tim-confetti-overlay span{position:absolute;top:-16px;width:10px;height:16px;background:#db2777;border-radius:2px;animation:timConfettiFall 2.3s linear forwards}.tim-confetti-overlay span:nth-child(3n){background:#7c3aed}.tim-confetti-overlay span:nth-child(3n+1){background:#f59e0b}.tim-confetti-overlay span:nth-child(3n+2){background:#0ea5e9}.tim-confetti-overlay span:nth-child(1){left:2%;animation-delay:20ms}.tim-confetti-overlay span:nth-child(2){left:5%;animation-delay:90ms}.tim-confetti-overlay span:nth-child(3){left:8%;animation-delay:.15s}.tim-confetti-overlay span:nth-child(4){left:11%;animation-delay:.24s}.tim-confetti-overlay span:nth-child(5){left:14%;animation-delay:.31s}.tim-confetti-overlay span:nth-child(6){left:17%;animation-delay:70ms}.tim-confetti-overlay span:nth-child(7){left:20%;animation-delay:.18s}.tim-confetti-overlay span:nth-child(8){left:23%;animation-delay:.26s}.tim-confetti-overlay span:nth-child(9){left:26%;animation-delay:35ms}.tim-confetti-overlay span:nth-child(10){left:29%;animation-delay:115ms}.tim-confetti-overlay span:nth-child(11){left:32%;animation-delay:.21s}.tim-confetti-overlay span:nth-child(12){left:35%;animation-delay:.28s}.tim-confetti-overlay span:nth-child(13){left:38%;animation-delay:45ms}.tim-confetti-overlay span:nth-child(14){left:41%;animation-delay:.13s}.tim-confetti-overlay span:nth-child(15){left:44%;animation-delay:225ms}.tim-confetti-overlay span:nth-child(16){left:47%;animation-delay:.3s}.tim-confetti-overlay span:nth-child(17){left:50%;animation-delay:85ms}.tim-confetti-overlay span:nth-child(18){left:53%;animation-delay:165ms}.tim-confetti-overlay span:nth-child(19){left:56%;animation-delay:255ms}.tim-confetti-overlay span:nth-child(20){left:59%;animation-delay:.33s}.tim-confetti-overlay span:nth-child(21){left:62%;animation-delay:55ms}.tim-confetti-overlay span:nth-child(22){left:65%;animation-delay:.14s}.tim-confetti-overlay span:nth-child(23){left:68%;animation-delay:205ms}.tim-confetti-overlay span:nth-child(24){left:71%;animation-delay:295ms}.tim-confetti-overlay span:nth-child(25){left:74%;animation-delay:20ms}.tim-confetti-overlay span:nth-child(26){left:77%;animation-delay:.1s}.tim-confetti-overlay span:nth-child(27){left:80%;animation-delay:.19s}.tim-confetti-overlay span:nth-child(28){left:83%;animation-delay:.27s}.tim-confetti-overlay span:nth-child(29){left:86%;animation-delay:45ms}.tim-confetti-overlay span:nth-child(30){left:89%;animation-delay:.16s}.tim-confetti-overlay span:nth-child(31){left:92%;animation-delay:235ms}.tim-confetti-overlay span:nth-child(32){left:95%;animation-delay:315ms}.tim-coach-modal__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem;border-bottom:1px solid var(--tim-surface-high)}.tim-coach-modal__head h2{margin:0;font-size:1.1rem;font-family:var(--tim-font-serif);color:var(--tim-primary)}.tim-coach-modal__close{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;overflow:hidden;border:none;background:transparent;color:#64748b;cursor:pointer;padding:.25rem;border-radius:.5rem;flex-shrink:0}.tim-coach-modal__body{padding:1rem 1.15rem 1.25rem;display:flex;flex-direction:column;gap:.65rem;font-size:.95rem;color:var(--tim-on-variant)}.tim-coach-modal__footer{margin-top:.5rem}.tim-coach-lead{font-weight:600;color:var(--tim-on-bg)}.tim-coach-ol{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem}.tim-coach-safety{color:var(--tim-on-bg);line-height:1.55}.tim-coach-row-btns{display:flex;flex-wrap:wrap;gap:.5rem}.tim-coach-plans__hero{text-align:center}.tim-coach-plan-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:stretch}@media (min-width: 900px){.tim-coach-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.tim-coach-plan-card{position:relative;border-radius:1.25rem;padding:0;border:1px solid var(--tim-surface-high);background:var(--tim-surface-lowest);box-shadow:var(--tim-shadow-panel);display:flex;flex-direction:column;min-height:100%;height:100%;overflow:hidden}.tim-coach-plan-card__main{display:flex;flex-direction:column;gap:.45rem;flex:1 1 auto;padding:1.15rem 1.2rem .75rem;min-height:0}.tim-coach-plan-card__footer{margin-top:auto;padding:.85rem 1.2rem 1.15rem;border-top:1px solid rgba(22,40,57,.08);display:flex;flex-direction:column;align-items:stretch}.tim-coach-plan-card__cta{width:100%;min-height:2.65rem}.tim-coach-plan-card__pill{align-self:center}.tim-coach-plan-card__title{margin:0;font-size:1.12rem;font-weight:700;color:var(--tim-on-bg);line-height:1.25}.tim-coach-plan-card.is-current{border-color:var(--tim-primary);box-shadow:0 8px 24px #1628391f}.tim-coach-plan-price{font-weight:700;font-size:1.1rem;color:var(--tim-primary);margin:0}.tim-coach-plan-trial-pill{display:inline-flex;align-items:center;align-self:flex-start;margin:.2rem 0 .35rem;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.01em;color:#166534;background:#22c55e24;border:1px solid rgba(22,101,52,.22)}.tim-coach-plan-desc{display:flex;flex-direction:column;gap:.55rem;margin:.15rem 0 .1rem}.tim-coach-plan-desc__para{margin:0;font-size:.9rem;line-height:1.55}.tim-coach-plan-features{margin:.35rem 0 0;padding:0;list-style:none;color:var(--tim-on-variant);font-size:.9rem;display:flex;flex-direction:column;gap:.65rem}.tim-coach-plan-features__item{margin:0;line-height:1.5;border-left:3px solid rgba(25,55,130,.12);padding:0 0 0 .65rem}.tim-coach-plan-features__label{font-weight:700;color:var(--tim-on-bg)}.tim-coach-plan-features__text{font-weight:400}.tim-coach-plan-features__item.is-dim{opacity:.58;border-left-color:#64748b40}.tim-coach-plan-features li.is-dim{opacity:.55}.tim-coach-plan-features__item.has-check{display:flex;gap:.55rem;align-items:flex-start;border-left:none;padding-left:0}.tim-coach-plan-features__check{flex-shrink:0;display:inline-flex;color:#0d9488;margin-top:.12rem}.tim-coach-plan-features__check--dim{color:#94a3b8}.tim-coach-plan-features__body{flex:1;min-width:0}.tim-coach-pill{display:inline-flex;align-self:flex-start;padding:.35rem .65rem;border-radius:999px;background:#16283914;font-size:.8rem;font-weight:600}.tim-coach-notice{text-align:center;color:var(--tim-on-variant);font-size:.9rem}.tim-coach-compare{border-top:1px solid var(--tim-surface-high);padding-top:1rem}.tim-coach-table-wrap{overflow-x:auto}.tim-coach-table{width:100%;border-collapse:collapse;font-size:.88rem}.tim-coach-table th,.tim-coach-table td{border:1px solid var(--tim-surface-high);padding:.5rem .65rem;text-align:center}.tim-coach-table th:first-child,.tim-coach-table td:first-child{text-align:left}.tim-coach-premium-grid{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width: 720px){.tim-coach-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tim-coach-premium-card{padding:.85rem 1rem;border-radius:1rem;border:1px solid var(--tim-surface-high);background:#fff;position:relative;overflow:hidden}.tim-coach-premium-card.is-locked{filter:grayscale(.95);opacity:.62}.gs-stats-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:.25rem 0 1.1rem}.gs-stat-chip{display:flex;align-items:center;gap:.6rem;width:100%;min-height:3.4rem;padding:.7rem .9rem;border:1px solid rgba(25,55,130,.08);border-top:2px solid rgba(25,55,130,.35);border-radius:.65rem;background:linear-gradient(172deg,#fff 30%,#f5f0e8);box-shadow:0 1px 4px #1937820d;cursor:pointer;text-align:left;font-size:.86rem;color:var(--tim-on);transition:transform .14s ease,box-shadow .16s ease,border-color .16s ease}.gs-stat-chip:hover{border-top-color:var(--gs-blue);box-shadow:0 4px 16px #1937821a;transform:translateY(-1px)}.gs-stat-chip:active{transform:translateY(.5px)}.gs-stat-chip:focus-visible{outline:2px solid var(--gs-blue);outline-offset:2px}.gs-stat-chip__icon{display:flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:50%;background:#f3ece0;font-size:1rem;flex-shrink:0}.gs-stat-chip__label{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#193782a6;line-height:1.15}.gs-stat-chip__value{margin-left:auto;font-size:1.1rem;font-weight:800;color:var(--gs-red);white-space:nowrap;letter-spacing:-.01em}.tim-coach-dashboard .gs-stats-strip{margin:0 0 1.15rem;gap:.65rem}.tim-coach-dashboard .gs-stat-chip{background:#123c8c;color:#fff8e7;font-weight:700;border:1px solid rgba(255,255,255,.18);border-top:1px solid rgba(255,255,255,.18);box-shadow:0 8px 22px #78000059;transition:transform .14s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.tim-coach-dashboard .gs-stat-chip:hover{background:#1547a3;border-color:#ffffff47;box-shadow:0 10px 26px #8200006b;transform:translateY(-2px)}.tim-coach-dashboard .gs-stat-chip:active{transform:translateY(0);box-shadow:0 4px 14px #64000052}.tim-coach-dashboard .gs-stat-chip:focus-visible{outline:2px solid #fff8e7;outline-offset:3px}.tim-coach-dashboard .gs-stat-chip__icon{background:#ffffff24;border:1px solid rgba(255,255,255,.22);font-size:1.05rem;transition:transform .22s ease,box-shadow .25s ease,filter .25s ease}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__icon--asset{display:flex;align-items:center;justify-content:center;padding:3px;overflow:visible;transform:none;filter:none}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__asset-img{width:auto;height:auto;max-width:36px;max-height:36px;object-fit:contain;object-position:center;display:block;pointer-events:none;-webkit-user-drag:none;image-rendering:auto;filter:none}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip:hover .gs-stat-chip__icon--asset{transform:none;box-shadow:none}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip:hover .gs-stat-chip__asset-img{filter:none}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip:active .gs-stat-chip__icon--asset{transform:none}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__icon--gstv-fallback{color:#fff8e7eb}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__gstv-placeholder-svg{display:block;width:26px;height:auto}.tim-coach-dashboard .gs-stat-chip__label{color:#fff8e7;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.tim-coach-dashboard .gs-stat-chip__value{color:#fff8e7;font-weight:800;font-size:1.2rem;text-shadow:0 1px 2px rgba(0,0,0,.28);letter-spacing:-.02em}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;margin-bottom:1rem;align-items:stretch;justify-items:stretch}@media (min-width: 380px){.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 720px){.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1200px){.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr))}}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip,.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip--link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.65rem;width:100%;min-width:0;min-height:5.75rem;max-height:5.75rem;height:5.75rem;padding:.65rem .85rem;border-radius:14px;overflow:hidden;box-sizing:border-box}@media (max-width: 379px){.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip,.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip--link{min-height:5.35rem;max-height:5.35rem;height:5.35rem;padding:.55rem .7rem}}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__icon{width:2.5rem;height:2.5rem;min-width:2.5rem;max-width:2.5rem;flex-shrink:0;border-radius:10px;align-self:center;transition:background .2s ease,border-color .2s ease}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__text{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.08rem}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__label,.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__label--sub{text-transform:none;letter-spacing:.02em;font-weight:700;text-align:left;width:100%;max-width:100%;overflow-wrap:break-word;word-break:break-word;line-height:1.2}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__label{font-size:.72rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__label--sub{font-size:.64rem;font-weight:650;opacity:.92;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__value{flex-shrink:0;margin-left:0;margin-top:.06rem;font-size:.82rem;line-height:1.1;text-align:left;align-self:stretch;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tim-coach-dashboard .tim-coach-section--premium-plan{margin-top:.35rem;gap:.65rem}.tim-coach-dashboard .tim-coach-section--premium-plan .tim-coach-section__head{margin-top:0;padding-top:0}@media (max-width: 639px){.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__icon{width:2.35rem;height:2.35rem;min-width:2.35rem;max-width:2.35rem}.tim-coach-dashboard .gs-stats-strip.tim-coach-dash-shortcuts .gs-stat-chip__asset-img{max-width:32px;max-height:32px}}.tim-coach-dashboard .gs-stat-chip--link{text-decoration:none;color:inherit;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.tim-coach-dashboard .gs-stat-chip:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:0 4px 12px #50000038}.tim-coach-dashboard .gs-stat-chip:disabled:hover{transform:none;box-shadow:0 4px 12px #50000038;background:#123c8c}.tim-coach-atmosphere .tim-coach-ring--atmosphere .tim-coach-ring__value,.tim-coach-atmosphere .tim-coach-ring--atmosphere .tim-coach-ring__suffix{color:#123c8c;text-shadow:0 1px 0 rgba(255,248,231,.95)}.gs-hero-section.tim-coach-section{background:linear-gradient(172deg,#fff 20%,#f8f4ed);border:1px solid rgba(25,55,130,.07);border-radius:1rem;box-shadow:0 1px 6px #1937820a;padding:1.8rem 1.5rem 1.4rem}.gs-hero-head{position:relative;display:flex;flex-direction:column;align-items:center}.gs-hero-accent{width:2.2rem;height:3px;border-radius:2px;background:var(--gs-red);margin-bottom:.65rem}.gs-hero-title.tim-coach-h2{color:var(--gs-blue);font-size:clamp(1.4rem,3.2vw,1.85rem);margin-bottom:.5rem}.gs-hero-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem .5rem;margin:0}.gs-hero-meta__pill{font-size:.82rem;color:#555;letter-spacing:.01em}.gs-hero-meta__sep{width:3px;height:3px;border-radius:50%;background:#19378240;flex-shrink:0}.tim-coach-anniversary-banner{margin:.25rem 0 1rem;padding:.95rem 1rem;border-radius:1rem;border:1px solid #f6d365;background:linear-gradient(140deg,#fff8df,#ffe9b8)}.tim-coach-anniversary-banner h3{margin:0 0 .35rem;color:#7a4a00}.tim-coach-anniversary-banner p{margin:0;color:#6a4500}.tim-coach-input{min-height:2.3rem;border:1px solid var(--tim-surface-high);border-radius:.75rem;padding:.35rem .55rem;background:#fff;color:var(--tim-on);width:100%;max-width:100%}.tim-coach-logbook-card{border:1px solid var(--tim-surface-high);border-radius:1.25rem;background:linear-gradient(145deg,#fffefb,#f6f8ff);padding:1rem;display:grid;gap:.9rem}.tim-coach-logbook-card__top{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;flex-wrap:wrap}.tim-coach-logbook-card h3{margin:0 0 .25rem}.tim-coach-logbook-pill{border-radius:999px;padding:.3rem .6rem;background:#fff;border:1px solid var(--tim-surface-high);font-size:.82rem;color:var(--tim-on-variant)}.tim-coach-logbook-field{display:grid;gap:.45rem;font-weight:600}.tim-coach-logbook-field input[type=range]{width:100%;min-height:2.4rem}.tim-coach-logbook-toggles{display:grid;gap:.55rem;grid-template-columns:1fr}.tim-coach-logbook-toggles label{min-height:2.7rem;display:flex;align-items:center;gap:.5rem;border:1px solid var(--tim-surface-high);border-radius:.85rem;padding:.5rem .65rem;background:#fff}.tim-coach-safety-note{margin:0;border-radius:.9rem;border:1px solid #f6b3b3;background:#fff4f4;color:#7a1f1f;padding:.65rem .75rem;font-size:.9rem}.tim-coach-achievement-card{cursor:pointer;min-height:9.5rem;padding-right:4rem;padding-bottom:1.35rem}.tim-coach-achievement-art{position:absolute;right:.55rem;bottom:.45rem;width:3.2rem;height:3.2rem;object-fit:contain;opacity:.95}.tim-coach-achievement-art.is-locked{filter:grayscale(1);opacity:.35}@media (max-width: 430px){.gs-stat-chip{padding:.6rem .7rem;gap:.45rem;min-height:3rem}.gs-stat-chip__icon{width:1.8rem;height:1.8rem;font-size:.9rem}.gs-stat-chip__value{font-size:1rem}.tim-coach-dashboard .gs-stat-chip{min-height:3.15rem;padding:.65rem .75rem}.tim-coach-dashboard .gs-stat-chip__value{font-size:1.08rem}.gs-hero-section.tim-coach-section{padding:1.4rem 1rem 1.1rem}}@media (min-width: 760px){.gs-stats-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.tim-coach-logbook-toggles{grid-template-columns:repeat(3,minmax(0,1fr))}}.tim-coach-scroll-target{scroll-margin-top:90px}@keyframes timConfettiFall{0%{transform:translateY(0) rotate(0);opacity:.95}to{transform:translateY(105vh) rotate(520deg);opacity:0}}@media (prefers-reduced-motion: reduce){.tim-confetti-overlay span{animation:none;opacity:.35}}.tim-coach-premium-locked{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;padding:1rem}.tim-coach-footnote{font-size:.85rem;color:var(--tim-on-variant);margin:0;text-align:center}.gs-heading{color:var(--gs-blue, #193782)}.gs-card-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 640px){.gs-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.gs-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gs-module-card{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.3rem;background:#fff;border:1px solid var(--gs-beige, #E8DDCA);border-radius:1rem;box-shadow:0 2px 8px #0000000d,0 1px 2px #00000008;transition:box-shadow .15s,transform .15s}.gs-module-card:hover{box-shadow:0 4px 16px #00000014,0 2px 4px #0000000a;transform:translateY(-1px)}.gs-module-card--wide{grid-column:1 / -1;text-align:center;align-items:center;padding:1.75rem 1.5rem;background:linear-gradient(135deg,#fff,#faf7f2)}.gs-module-card--locked{background:linear-gradient(145deg,#fdfcfb,#f7f5f1);opacity:.92}.gs-seksposisies-layout{display:flex;flex-direction:column;gap:1.25rem}.gs-seksposisies-feature{display:grid;gap:1rem}@media (min-width: 768px){.gs-seksposisies-feature{grid-template-columns:minmax(180px,280px) 1fr;align-items:start}}.gs-seksposisies-image-wrap{border-radius:12px;overflow:hidden;background:#f3efe8}.gs-seksposisies-image{display:block;width:100%;height:auto;max-height:320px;object-fit:contain}.gs-seksposisies-thumb{width:100%;height:120px;object-fit:contain;border-radius:8px;background:#f3efe8;margin-bottom:.5rem}.gs-seksposisies-difficulty{display:inline-block;margin:.35rem 0 .75rem;padding:.15rem .55rem;font-size:.75rem;font-weight:600;border-radius:999px;background:#19378214;color:var(--gs-blue, #193782)}.gs-seksposisies-subhead{margin:0 0 .65rem;font-size:1rem;font-weight:700}.gs-seksposisies-tips ul{margin:.35rem 0 0;padding-left:1.1rem}.gs-seksposisies-tim{margin:1rem 0 0;padding:.75rem 1rem;border-left:3px solid var(--gs-red, #AF0F0A);background:#af0f0a0d;border-radius:0 8px 8px 0;font-style:normal}.gs-seksposisies-lock-icon{color:var(--gs-blue, #193782);margin-bottom:.5rem}.gs-seksposisies-locked-card{position:relative;overflow:hidden;min-height:120px}.gs-seksposisies-locked-blur{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#e8e4dc,#d8d2c8);filter:blur(0);opacity:.85;z-index:0}.gs-seksposisies-locked-card .gs-module-card__title,.gs-seksposisies-locked-card .gs-module-card__desc,.gs-seksposisies-locked-card .gs-seksposisies-lock-icon{position:relative;z-index:1}.gs-spc-card{padding:0;overflow:hidden}.gs-spc-header{padding:1rem 1.25rem .5rem;border-bottom:1px solid rgba(25,55,130,.08)}.gs-spc-kicker{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gs-red, #AF0F0A)}.gs-spc-countdown{margin:.35rem 0 0;font-size:.95rem;color:var(--gs-blue, #193782)}.gs-spc-body{padding:1rem 1.25rem 1.25rem}.gs-spc-subtitle{margin:-.35rem 0 .75rem;font-size:.95rem;color:var(--tim-on-variant, #64748b)}.gs-spc-block{margin-top:1rem}.gs-spc-block+.gs-spc-block{padding-top:.75rem;border-top:1px solid rgba(25,55,130,.06)}.gs-spc-stats{display:flex;flex-direction:column;gap:.65rem}.gs-spc-field{display:flex;flex-direction:column;gap:.35rem;font-size:.9rem;font-weight:600}.gs-spc-field input[type=number],.gs-spc-field textarea{font-weight:400;padding:.55rem .65rem;border:1px solid rgba(25,55,130,.15);border-radius:8px;font-family:inherit;resize:vertical}.gs-spc-rating-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.gs-spc-rating-row__label{font-size:.9rem;font-weight:600}.gs-spc-rating-row__btns{display:flex;gap:.35rem}.gs-spc-rating-btn{min-width:2rem;height:2rem;border:1px solid rgba(25,55,130,.2);border-radius:8px;background:#fff;cursor:pointer;font-weight:600}.gs-spc-rating-btn.is-active{background:var(--gs-blue, #193782);color:#fff;border-color:var(--gs-blue, #193782)}.gs-spc-difficulty{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.9rem}.gs-spc-stars{display:flex;flex-direction:column;gap:.35rem}.gs-spc-stars__row{display:flex;gap:.25rem}.gs-spc-star-btn{border:none;background:transparent;font-size:1.35rem;cursor:pointer;opacity:.35;filter:grayscale(1)}.gs-spc-star-btn.is-on{opacity:1;filter:none}.gs-spc-complete-btn{margin-top:1rem;width:100%}.gs-spc-error{margin:.75rem 0 0;color:var(--gs-red, #AF0F0A);font-size:.9rem}.gs-spc-success{margin:.75rem 0 0;color:var(--gs-blue, #193782);font-size:.9rem;font-weight:600}.gs-spc-future{margin-top:1.25rem}.gs-kamasutra-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.gs-kamasutra-card{position:relative;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#fff;border:1px solid rgba(25,55,130,.1);box-shadow:0 2px 8px #1937820f}.gs-kamasutra-card__img{width:100%;height:120px;object-fit:contain;background:#f3efe8}.gs-kamasutra-card__img--placeholder,.gs-kamasutra-card__img--locked{background:linear-gradient(135deg,#e8e4dc,#d8d2c8)}.gs-kamasutra-card__lock{position:absolute;top:2.5rem;left:50%;transform:translate(-50%);color:var(--gs-blue, #193782);z-index:1}.gs-kamasutra-card__body{padding:.75rem;display:flex;flex-direction:column;gap:.25rem}.gs-kamasutra-card__title{margin:0;font-size:.95rem;font-weight:700}.gs-kamasutra-card__sub{margin:0;font-size:.8rem;color:var(--tim-on-variant, #64748b)}.gs-kamasutra-card__month{margin:0;font-size:.8rem;color:var(--gs-blue, #193782)}.gs-kamasutra-card__stars{margin:0;font-size:.85rem}.gs-kamasutra-card__stat{margin:0;font-size:.8rem}.gs-kamasutra-card__reflection{margin:.25rem 0 0;font-size:.75rem;color:var(--tim-on-variant, #64748b);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gs-kamasutra-card__pill{align-self:flex-start;margin-top:.35rem;padding:.15rem .5rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;background:#1937821a;color:var(--gs-blue, #193782)}.gs-kamasutra-card--locked{opacity:.92}.gs-cabinet__tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 .35rem}.gs-cabinet__tab{padding:.45rem .9rem;border:1px solid rgba(25,55,130,.15);border-radius:999px;background:#fff;font-size:.85rem;font-weight:600;cursor:pointer;color:var(--gs-blue, #193782)}.gs-cabinet__tab.is-active{background:var(--gs-blue, #193782);color:#fff;border-color:var(--gs-blue, #193782)}.gs-cabinet__subhead{margin:0 0 .75rem}.gs-cabinet__subhead--spaced{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid rgba(25,55,130,.08)}.gs-cabinet__subtitle{margin:0;font-size:1.05rem;font-weight:700}.gs-module-card--subtle{background:var(--gs-beige, #E8DDCA);border-color:transparent}.gs-premium-mystery-status{margin-bottom:1rem;text-align:center;width:100%;box-sizing:border-box}@media (max-width: 640px){.tim-coach-section--premium-plan .gs-premium-mystery-status{margin-inline:0}}.gs-premium-mystery-status__countdown{margin:.35rem 0 .75rem;font-size:1.35rem;font-weight:700;letter-spacing:.02em;color:var(--gs-blue, #193782)}.gs-premium-mystery-benefits{margin-top:.75rem}.gs-module-card__badge{display:inline-block;align-self:flex-start;padding:.2rem .7rem;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--tim-on-variant, #64748b);border-radius:50px}.gs-module-card--wide .gs-module-card__badge{align-self:center}.gs-module-card__badge--red{background:var(--gs-red, #AF0F0A)}.gs-module-card__badge--blue{background:var(--gs-blue, #193782)}.gs-module-card__badge--voltooi{background:#1c7a3d;color:#fff}.gs-module-card--archive{border-color:#1c7a3d}.gs-module-card--challenge.gs-module-card--coming-soon{cursor:default;border-left:4px solid var(--tim-on-variant, #64748b)}.gs-module-card--challenge.gs-module-card--coming-soon:hover{transform:none;box-shadow:0 2px 8px #0000000d,0 1px 2px #00000008}.gs-module-card__badge--coming-soon{background:#64748b;color:#fff}.gs-module-card__footer-push{flex:1 1 auto;min-height:.35rem}.gs-module-card--coming-soon .gs-module-card__cta:disabled{cursor:not-allowed;background:#94a3b8;color:#fff;opacity:1;transform:none;box-shadow:none}.gs-module-card--coming-soon .gs-module-card__cta:disabled:hover{background:#94a3b8;transform:none}.tim-stitch.gs-maandmodules-page .gs-maandmodules-library__grid--coming-soon{margin-top:.25rem}.gs-maandmodules-page__footer-build{margin-top:1.75rem;padding:.75rem 0 1.25rem;text-align:center;border-top:1px solid var(--tim-outline-variant, #e8dccf)}.gs-maandmodules-page__footer-build p{margin:0;font-size:.78rem;color:var(--tim-on-variant, #64748b)}.gs-module-card__icon{font-size:1.8rem;line-height:1}.gs-module-card__title{font-family:var(--tim-font-serif, Georgia, serif);font-size:1.1rem;font-weight:700;color:var(--gs-blue, #193782);margin:0}.gs-module-card__desc{font-size:.88rem;line-height:1.55;color:var(--tim-on-variant, #43474c);margin:0}.gs-module-card__stat{font-size:.78rem;font-weight:600;color:var(--gs-red, #AF0F0A);margin:0}.gs-module-card__progress{height:6px;border-radius:3px;background:var(--gs-beige, #E8DDCA);overflow:hidden;margin-top:.25rem}.gs-module-card__progress-bar{height:100%;width:0%;border-radius:3px;background:linear-gradient(90deg,var(--gs-blue, #193782),#2a56b4)}.gs-module-card__cta{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.25rem;font-size:.85rem;font-weight:600;color:#fff;background:var(--gs-red, #AF0F0A);border:none;border-radius:50px;cursor:pointer;transition:background .15s,transform .1s;margin-top:.25rem}.gs-module-card__cta:hover{background:#8e0c08;transform:translateY(-1px)}.gs-module-card__cta:active{transform:translateY(1px)}a.gs-module-card__cta{text-decoration:none}a.gs-module-card.gs-module-card--mystery-club-link{text-decoration:none;color:inherit}@media (max-width: 639px){.gs-module-card{padding:1.1rem 1rem}.gs-module-card--wide{padding:1.5rem 1.1rem}.gs-module-card__cta{width:100%;justify-content:center;padding:.65rem 1rem}}.gs-module-card--challenge{border-left:4px solid var(--gs-blue, #193782)}.gs-module-card--challenge.gs-module-card--clickable{cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.gs-module-card--challenge.gs-module-card--clickable:hover{box-shadow:0 6px 20px #0f172a1f}.gs-module-card--challenge.gs-module-card--clickable:focus-visible{outline:2px solid var(--gs-blue, #193782);outline-offset:2px}.gs-module-card--challenge.gs-module-card--clickable .gs-module-card__cta{cursor:pointer}.gs-module-card--archived{border-left:4px solid #b45309;opacity:.9}.gs-module-card__img{width:100%;max-height:140px;object-fit:cover;border-radius:8px;margin-bottom:.6rem}.gs-module-card__meta{display:flex;gap:.75rem;font-size:.78rem;color:#888;margin:.25rem 0}.gs-module-card__meta svg{vertical-align:-.1em}.gs-module-card__reward{display:flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;color:#b45309;margin:.35rem 0 .25rem}.gs-challenge-back{background:none;border:none;color:var(--gs-blue, #193782);font-size:.85rem;font-weight:600;cursor:pointer;padding:0;margin-bottom:.5rem}.gs-challenge-back:hover{text-decoration:underline}.gs-challenge-progress{display:flex;align-items:center;gap:.75rem;padding:.75rem 0;flex-wrap:wrap}.gs-challenge-progress__bar{flex:1;min-width:120px;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.gs-challenge-progress__fill{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--gs-blue, #193782),#2a56b4);transition:width .3s ease}.gs-challenge-progress__label{font-size:.82rem;font-weight:600;color:#555;white-space:nowrap}.gs-challenge-progress__badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;font-weight:700;color:#16a34a}.gs-challenge-assessment{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem;margin:.75rem 0}.gs-challenge-assessment h3{margin:0 0 .25rem;font-size:1rem;color:var(--gs-blue, #193782)}.gs-challenge-question{margin:.75rem 0}.gs-challenge-question__label{display:block;font-size:.88rem;font-weight:600;color:#333;margin-bottom:.2rem}.gs-challenge-question__req{color:var(--gs-red, #AF0F0A);margin-left:.2rem}.gs-challenge-question__help{font-size:.78rem;color:#888;margin:0 0 .35rem}.gs-challenge-rating{display:flex;gap:.4rem;flex-wrap:wrap}.gs-challenge-rating__btn{min-width:40px;min-height:36px;padding:.3rem .6rem;border:1.5px solid #d1d5db;border-radius:8px;background:#fff;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s}.gs-challenge-rating__btn:hover{border-color:var(--gs-blue, #193782)}.gs-challenge-rating__btn.is-selected,.gs-challenge-rating__btn--active{background:var(--gs-blue, #193782);color:#fff;border-color:var(--gs-blue, #193782);box-shadow:0 2px 10px #19378259;transform:translateY(-1px)}.gs-challenge-rating__btn.is-selected:hover,.gs-challenge-rating__btn--active:hover{background:var(--gs-blue, #193782);color:#fff;border-color:var(--gs-blue, #193782)}.tim-stitch.gs-maandmodules-page .gs-challenge-rating__btn{border:1.5px solid #c4c6cd;border-radius:8px;background:#fff;color:#1c1c1a;font-weight:700;min-width:2.5rem;min-height:2.25rem}.tim-stitch.gs-maandmodules-page .gs-challenge-rating__btn:hover{border-color:var(--gs-blue, #193782)}.tim-stitch.gs-maandmodules-page .gs-challenge-rating__btn.is-selected,.tim-stitch.gs-maandmodules-page .gs-challenge-rating__btn--active{background:var(--gs-blue, #193782);color:#fff;border-color:var(--gs-blue, #193782);box-shadow:0 2px 10px #19378259}.tim-coach-dashboard .gs-stat-chip[data-dash-key=maandmodules] .gs-stat-chip__value{display:none}.tim-coach-dashboard .gs-stat-chip[data-dash-key=maandmodules] .gs-stat-chip__label{flex:1;min-width:0;white-space:nowrap}.tim-coach-dashboard .gs-stat-chip[data-dash-key=seksvolle-stats] .gs-stat-chip__value{display:none}.tim-coach-dashboard .gs-stat-chip[data-dash-key=seksvolle-stats] .gs-stat-chip__label{flex:1;min-width:0;white-space:normal;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gs-mc-flow-feedback{margin:.65rem 0 0;font-size:.9rem;line-height:1.45}.gs-mc-flow-feedback--error{color:#9b3428;font-weight:600}.gs-mc-flow-feedback--success{color:#1a6b42;font-weight:600}.gs-challenge-input{width:100%;max-width:400px;padding:.5rem .7rem;border:1.5px solid #d1d5db;border-radius:8px;font-size:.88rem}.gs-challenge-week{border:1px solid #e5e7eb;border-radius:12px;margin:.5rem 0;overflow:hidden;transition:border-color .15s}.gs-challenge-week:hover{border-color:#c9d4e8}.gs-challenge-week--locked{opacity:.6}.gs-challenge-week--done{border-color:#bbf7d0;background:#f0fdf4}.gs-challenge-week__header{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}.gs-challenge-week--done .gs-challenge-week__header{background:#ecfdf5}.gs-challenge-week__num{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;font-weight:700;color:var(--gs-blue, #193782);text-transform:uppercase;letter-spacing:.04em}.gs-challenge-week--done .gs-challenge-week__num{color:#16a34a}.gs-challenge-week__title{margin:0;font-size:.92rem;font-weight:600;color:#222}.gs-mc-week-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem}.gs-mc-week-tab{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border:1px solid #e5e7eb;border-radius:999px;background:#fff;font-size:.82rem;font-weight:600;color:var(--gs-blue, #193782);cursor:pointer}.gs-mc-week-tab--active{background:var(--gs-blue, #193782);color:#fff;border-color:var(--gs-blue, #193782)}.gs-mc-week-tab--done{border-color:#bbf7d0;background:#f0fdf4}.gs-mc-week-panel{border:1px solid #e5e7eb;border-radius:12px;padding:1rem 1.15rem;background:#fff}.gs-mc-section-tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin:.75rem 0}.gs-mc-section-tab{padding:.35rem .7rem;border-radius:8px;border:1px solid #e5e7eb;background:#f9fafb;font-size:.78rem;font-weight:600;cursor:pointer}.gs-mc-section-tab--active{background:#eff6ff;border-color:#93c5fd;color:var(--gs-blue, #193782)}.gs-mc-section-body{max-height:28rem;overflow-y:auto;font-size:.9rem;line-height:1.55}.gs-mc-reflection{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.gs-mc-reflection__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.gs-mc-audio-note{margin:.5rem 0 1rem;padding:.65rem .85rem;background:#f9fafb;border-radius:8px;border:1px dashed #e5e7eb}.gs-mc-audio{margin:.75rem 0 1.25rem;padding:1rem 1.1rem;border:1px solid #e5e7eb;border-radius:12px;background:linear-gradient(180deg,#f8fafc,#fff)}.gs-mc-audio__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;color:var(--gs-blue, #193782)}.gs-mc-audio__title{font-weight:700;font-size:.95rem}.gs-mc-audio__file{font-size:.78rem;color:#6b7280}.gs-mc-audio__done{font-size:.72rem;font-weight:700;color:#16a34a;background:#ecfdf5;padding:.15rem .45rem;border-radius:999px}.gs-mc-audio__controls{display:flex;align-items:center;gap:.75rem}.gs-mc-audio__play{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:none;background:var(--gs-blue, #193782);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.gs-mc-audio__track{flex:1;min-width:0}.gs-mc-audio__seek{width:100%;accent-color:var(--gs-blue, #193782);height:28px}.gs-mc-audio__times{display:flex;justify-content:space-between;font-size:.75rem;color:#6b7280;margin-top:.15rem}.gs-mc-audio__err{color:#b91c1c;font-size:.85rem;margin:0 0 .5rem}.gs-mc-audio__resume,.gs-mc-audio__hint{margin:.5rem 0 0;font-size:.82rem}.gs-mc-journal-bridge{margin:0 0 1rem;padding:.85rem 1rem;background:#eff6ff;border-radius:10px;border:1px solid #bfdbfe}.gs-mc-journal-bridge .gs-btn{margin-top:.5rem}.gs-mc-flow-tagline{font-weight:600;color:var(--gs-accent, #0d9488);margin:.25rem 0 .5rem}.gs-mc-flow-gentle,.gs-mc-flow-unlock-hint{font-style:italic;opacity:.9}.gs-mc-flow-progress{margin-bottom:1.25rem}.gs-mc-flow-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.gs-mc-flow-step{border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden}.gs-mc-flow-step--locked{opacity:.65;background:#f8fafc}.gs-mc-flow-step--completed .gs-mc-flow-step__head{background:#f0fdf4}.gs-mc-flow-step--active{border-color:#99f6e4;box-shadow:0 2px 12px #0d948814}.gs-mc-flow-step__head{display:flex;align-items:center;gap:.65rem;width:100%;padding:.75rem 1rem;font-weight:600;font-size:.92rem;text-align:left;border:none;background:transparent;cursor:pointer;font-family:inherit;color:inherit}.gs-mc-flow-step__head:disabled{cursor:default}.gs-mc-flow-step__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;overflow:hidden;color:#64748b}.gs-mc-flow-step__icon svg.lucide{width:1rem!important;height:1rem!important;max-width:1.25rem!important;max-height:1.25rem!important}.gs-maandmodules-page__back svg.lucide{width:1.125rem!important;height:1.125rem!important;max-width:1.25rem!important;max-height:1.25rem!important}.gs-module-card__lock-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-bottom:.35rem;color:var(--gs-blue, #193782)}.gs-module-card__lock-icon svg.lucide{width:1.25rem!important;height:1.25rem!important;max-width:1.5rem!important;max-height:1.5rem!important}.gs-challenge-progress__badge svg.lucide{width:.875rem!important;height:.875rem!important;max-width:1rem!important;max-height:1rem!important}.gs-mc-flow-step--active .gs-mc-flow-step__icon{color:#0d9488}.gs-mc-flow-step__chev--open{transform:rotate(180deg)}.gs-mc-flow-step__label{flex:1}.gs-mc-flow-step__done{font-size:.75rem;font-weight:500;color:#15803d}.gs-mc-flow-step__body{padding:0 1rem 1rem;border-top:1px solid #f1f5f9}.gs-mc-flow-step__hint{margin:.75rem 0 .5rem}.gs-mc-flow-panel{margin-top:.5rem}.gs-mc-flow-complete-btn{margin-top:1rem;width:100%;max-width:320px}.gs-mc-flow-video{margin:1rem 0;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#0f172a}.gs-mc-flow-video iframe{width:100%;height:100%;border:0}.gs-mc-preview-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gs-mc-preview-modal{width:100%;max-width:560px;max-height:min(92vh,900px);overflow:auto;background:#fff;border-radius:14px;box-shadow:0 20px 50px #0f172a40;padding:1.25rem 1.35rem 1.5rem}.gs-mc-preview-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.gs-mc-preview-modal__head .tim-coach-h2{margin:0;flex:1;font-size:1.25rem}.gs-mc-preview-modal__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;border-radius:8px;background:#f1f5f9;color:#334155;cursor:pointer}.gs-mc-preview-modal__close:hover{background:#e2e8f0}.gs-mc-preview-modal__lede{font-weight:600;color:#0f172a}.gs-mc-preview-modal__error{color:#b91c1c;font-weight:500}.gs-mc-flow-error-banner{margin-bottom:1rem}.gs-mc-preview-modal__video{margin-top:.5rem}.gs-mc-preview-modal__actions{display:flex;flex-direction:column;gap:.65rem;margin-top:1.25rem}.gs-mc-preview-modal__actions .gs-btn{width:100%;justify-content:center}@media (min-width: 480px){.gs-mc-preview-modal__actions{flex-direction:row;flex-wrap:wrap}.gs-mc-preview-modal__actions .gs-btn--primary{flex:1;min-width:160px}.gs-mc-preview-modal__actions .gs-btn--ghost{flex:0 0 auto;min-width:120px;width:auto}}.gs-mc-flow-results__chart{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.gs-mc-flow-results__bar{flex:1;height:10px;background:#e2e8f0;border-radius:999px;overflow:hidden}.gs-mc-flow-results__fill{height:100%;background:linear-gradient(90deg,#5eead4,#0d9488);border-radius:999px;transition:width .4s ease}.gs-mc-flow-results__score{font-size:.85rem;font-weight:600;color:#334155;white-space:nowrap}.gs-mc-flow-results__cards{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width: 640px){.gs-mc-flow-results__cards{grid-template-columns:1fr 1fr}}.gs-mc-flow-results__card{padding:1rem;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0}.gs-mc-flow-results__card--grow{background:#f0fdf4;border-color:#bbf7d0}.gs-mc-flow-results__card h4{margin:0 0 .5rem;font-size:.9rem}.gs-mc-flow-results__card p{margin:0;font-size:.85rem;line-height:1.55}.gs-mc-flow-results__encourage{margin:1rem 0 0;font-size:.88rem;color:#475569}.gs-mc-flow-results__band{margin:0 0 .85rem;font-size:1rem;line-height:1.35;color:#0f172a}.gs-mc-flow-results__compare{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.85rem}.gs-mc-flow-results__compare-row{display:grid;grid-template-columns:3.2rem 1fr auto;gap:.5rem;align-items:center;font-size:.85rem;color:#475569}.gs-mc-flow-results__fill--opening{background:linear-gradient(90deg,#94a3b8,#cbd5e1)}.gs-mc-flow-results__delta{margin:0 0 .85rem;font-weight:600;color:#0f172a}.gs-mc-opening-assessment{display:flex;flex-direction:column;gap:.85rem}.gs-mc-opening-assessment__head{display:flex;flex-direction:column;gap:.45rem}.gs-mc-opening-assessment__title{margin:0;font-size:1rem;line-height:1.35;color:#0f172a}.gs-mc-opening-assessment__intro,.gs-mc-opening-assessment__scale-key{margin:0;font-size:.88rem;line-height:1.5}.gs-mc-opening-assessment__card{padding:1rem}.gs-mc-opening-assessment__progress{margin:0 0 .65rem;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.gs-mc-opening-assessment__question{margin:0 0 .85rem;font-size:.95rem;line-height:1.55;color:#0f172a}.gs-mc-opening-assessment__rating{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center}.gs-mc-opening-assessment__rating .gs-challenge-rating__btn{min-width:2.75rem;min-height:2.75rem}.gs-mc-opening-assessment__scale-hint{margin:.75rem 0 0;min-height:1.25rem;font-size:.82rem;text-align:center}.gs-mc-opening-assessment__nav{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem}@media (max-width: 480px){.gs-mc-opening-assessment__rating .gs-challenge-rating__btn{flex:1 1 calc(20% - .45rem);max-width:3.1rem}}.tim-stitch.gs-maandmodules-page{min-height:100vh;display:flex;flex-direction:column;max-width:none;margin:0;padding:0;overflow-x:clip;background:linear-gradient(180deg,var(--tim-bg) 0%,var(--tim-surface-low) 42%,var(--tim-surface-high) 100%)}.gs-maandmodules-page__topbar{position:sticky;top:0;z-index:40;background:#fcf9f4eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(22,40,57,.08);box-shadow:var(--tim-shadow-nav)}.gs-maandmodules-page__back{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:.85rem 1.25rem;border:0;background:transparent;color:var(--gs-blue, #193782);font-weight:600;font-size:.92rem;cursor:pointer;transition:color .15s ease}.gs-maandmodules-page__back:hover,.gs-maandmodules-page__back:focus-visible{color:var(--gs-red, #af0f0a)}.gs-maandmodules-page__main{flex:1;width:100%;max-width:var(--tim-max);margin:0 auto;padding:1.25rem var(--tim-gutter) 10rem;box-sizing:border-box;overflow-x:clip}.gs-maandmodules-page__hero{margin-bottom:1.5rem;padding:1.35rem 1.35rem 1.25rem;border-radius:1.15rem;border:1px solid rgba(25,55,130,.1);background:linear-gradient(135deg,#fffefb,#f6f0e6 48%,#ebe4d8);box-shadow:0 1px 2px #1628390d,0 12px 32px #1628390f}.gs-maandmodules-page__hero-row{display:flex;align-items:flex-start;gap:1rem}.gs-maandmodules-page__app-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:.85rem;background:linear-gradient(145deg,#fff,#f3ebe0);border:1px solid rgba(25,55,130,.12);box-shadow:0 4px 14px #16283914}.gs-maandmodules-page__app-icon img{width:2.35rem;height:2.35rem;object-fit:contain}.gs-maandmodules-page__kicker{margin:0 0 .2rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gs-red, #af0f0a)}.gs-maandmodules-page__title{margin:0;font-family:var(--tim-font-serif);font-size:clamp(1.55rem,4vw,2rem);font-weight:700;line-height:1.15;color:var(--gs-blue, #193782)}.gs-maandmodules-page__intro{margin:.55rem 0 0;font-size:.96rem;line-height:1.6;color:var(--tim-on-variant);max-width:36rem}.gs-maandmodules-page__sync-error{margin:0 0 1rem;padding:.85rem 1rem;border-radius:.65rem;background:color-mix(in srgb,var(--gs-red, #af0f0a) 12%,transparent);border:1px solid color-mix(in srgb,var(--gs-red, #af0f0a) 35%,transparent)}.gs-maandmodules-page__sync-error p{margin:0;font-size:.92rem;line-height:1.5;color:var(--gs-red, #af0f0a)}.gs-maandmodules-page__content{display:flex;flex-direction:column;gap:1rem}.gs-maandmodules-page__login-card{text-align:center;align-items:center;padding:2rem 1.5rem}.gs-maandmodules-page .gs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid transparent;cursor:pointer;font-family:var(--tim-font-sans);text-decoration:none}.gs-maandmodules-page .gs-btn--primary{background:var(--tim-primary);color:var(--tim-on-primary);box-shadow:0 6px 18px #1628392e}.gs-maandmodules-page .gs-btn--primary:hover:not(:disabled){background:#36485b;transform:translateY(-1px)}.gs-maandmodules-page .gs-btn--ghost{background:#ffffffa6;border-color:#19378226;color:var(--gs-blue, #193782)}.gs-maandmodules-page__module{padding:1.35rem 1.25rem 1.75rem;margin-bottom:.5rem;border-radius:1.15rem;border:1px solid rgba(25,55,130,.1);background:linear-gradient(180deg,#fffefb,#faf6f0);box-shadow:0 1px 2px #1628390d,0 10px 28px #1628390f}.gs-maandmodules-page__module .tim-coach-section__head{text-align:left;margin:0 auto .5rem;max-width:none}.gs-maandmodules-page__module .tim-coach-h2.gs-heading{font-size:clamp(1.25rem,3vw,1.55rem)}.gs-maandmodules-page__module .gs-mc-flow-tagline{color:var(--gs-blue, #193782);font-weight:700}.gs-maandmodules-page__module .gs-mc-flow-gentle,.gs-maandmodules-page__module .gs-mc-flow-unlock-hint{color:var(--tim-on-variant);font-style:normal}.gs-maandmodules-page__module .gs-challenge-progress__bar{background:#1937821a;border-radius:999px;overflow:hidden}.gs-maandmodules-page__module .gs-challenge-progress__fill{background:linear-gradient(90deg,var(--gs-blue, #193782),#2a5cb8)}.gs-maandmodules-page__module .gs-mc-flow-step{border:1px solid rgba(25,55,130,.12);border-radius:.9rem;background:#fffefb;box-shadow:0 2px 8px #1628390a}.gs-maandmodules-page__module .gs-mc-flow-step--locked{background:var(--tim-surface-low);opacity:.72}.gs-maandmodules-page__module .gs-mc-flow-step--active{border-color:#af0f0a47;box-shadow:0 4px 16px #af0f0a14}.gs-maandmodules-page__module .gs-mc-flow-step--completed .gs-mc-flow-step__head{background:linear-gradient(90deg,#1937820f,#ffdcbf59)}.gs-maandmodules-page__module .gs-mc-flow-step--active .gs-mc-flow-step__icon{color:var(--gs-red, #af0f0a)}.gs-maandmodules-page__module .gs-mc-flow-step__done{font-size:.72rem;font-weight:700;color:var(--gs-blue, #193782);background:#19378214;padding:.15rem .5rem;border-radius:999px}.gs-maandmodules-page__module .gs-mc-flow-panel{padding:.25rem 0 .5rem}.gs-maandmodules-page__module .gs-mc-flow-complete-btn{margin-top:.75rem;width:100%;max-width:22rem}.gs-maandmodules-page__module .gs-module-card{background:var(--tim-surface-lowest);border-color:#1937821a}.gs-maandmodules-page__loading{text-align:center;padding:2rem 1rem;font-style:italic}.gs-maandmodules-page__diag{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid rgba(25,55,130,.12);border-radius:.75rem;background:#ffffff8c;font-size:.85rem}.gs-maandmodules-page__diag dl{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem;margin:.5rem 0 0}.gs-maandmodules-page__diag dt{font-weight:600;margin:0}.gs-maandmodules-page__diag dd{margin:0;font-family:ui-monospace,monospace}.gs-maandmodules-page__load-diag{display:grid;grid-template-columns:auto 1fr;gap:.2rem .75rem;margin:.75rem 0 0;padding:.65rem .75rem;border-radius:.5rem;background:#1937820d;font-size:.82rem}.gs-maandmodules-page__load-diag dt{font-weight:600;margin:0}.gs-maandmodules-page__load-diag dd{margin:0;font-family:ui-monospace,monospace;word-break:break-word}.gs-maandmodules-library__hint{margin:0 0 1rem;max-width:42rem}.gs-maandmodules-library__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.15rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}@media (max-width: 639px){.gs-maandmodules-library__grid{grid-template-columns:1fr;gap:1rem}.gs-module-card--challenge .gs-module-card__cta{position:relative;z-index:2;touch-action:manipulation}}.gs-maandmodules-library__item{margin:0}.gs-module-card--active{border-color:#af0f0a59;box-shadow:0 0 0 1px #af0f0a1f}.gs-maandmodules-page__module-nav{margin-bottom:.75rem}.gs-maandmodules-coming-soon-wrap{margin-top:1.25rem}.gs-journal-module-return{margin:0 0 1rem}.gs-mc-enrollment-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.85rem;padding:.65rem .85rem;border-radius:.65rem;background:#1937820f;border:1px solid rgba(25,55,130,.12)}.gs-mc-enrollment-banner__status{margin:0;font-size:.88rem;font-weight:600;color:var(--gs-blue, #193782)}.gs-mc-enrollment-banner__actions{display:flex;flex-wrap:wrap;gap:.35rem}.gs-mc-lifecycle-modal__hint{font-style:italic;opacity:.92}.gs-mc-lifecycle-modal__actions{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.gs-btn--danger{background:#8b1a14;border-color:#8b1a14}.gs-btn--danger:hover:not(:disabled){background:#6f120e;border-color:#6f120e}@media (max-width: 639px){.gs-maandmodules-page__main{padding-left:1rem;padding-right:1rem;padding-bottom:11.5rem}.gs-maandmodules-page__hero{padding:1.1rem 1rem}.gs-maandmodules-page__module{padding:1rem .85rem 1.15rem}.gs-maandmodules-page__module .gs-mc-flow-complete-btn{max-width:none}}.gs-challenge-week__body{padding:1rem}.gs-challenge-week__summary{font-size:.85rem;color:#555;margin:0 0 .5rem;line-height:1.55}.gs-challenge-week__content{font-size:.85rem;color:#333;line-height:1.6;margin-bottom:.5rem}.gs-challenge-week__video{display:inline-flex;align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;color:var(--gs-blue, #193782);margin-bottom:.5rem}.gs-challenge-week__homework{font-size:.85rem;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:.5rem .75rem;margin:.5rem 0}.gs-challenge-week__reflect{margin-top:.75rem}.gs-challenge-week__prompts{font-size:.82rem;color:#666;font-style:italic;margin:0 0 .4rem;white-space:pre-line}.gs-challenge-week__textarea{width:100%;padding:.5rem .7rem;border:1.5px solid #d1d5db;border-radius:8px;font-size:.85rem;resize:vertical;margin-bottom:.5rem;box-sizing:border-box}.gs-challenge-week__done-msg{display:flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;color:#16a34a;margin-top:.5rem}.gs-challenge-reward{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fbbf24;border-radius:12px;padding:1rem;margin:1rem 0}.gs-challenge-reward__img{width:48px;height:48px;object-fit:contain;border-radius:6px}.gs-challenge-reward p{margin:.15rem 0 0;font-size:.82rem;color:#666}.tim-coach-inline-icon{vertical-align:-.15em;margin-right:.15rem}.tim-coach-empty{text-align:center;padding:2rem 1.25rem;border-radius:1.35rem;border:1px solid var(--tim-surface-high);background:linear-gradient(165deg,#fffefb,#f0f4fb);box-shadow:var(--tim-shadow-panel)}.tim-coach-empty__title{margin:0 0 .75rem;font-family:var(--tim-font-serif);font-size:1.35rem;color:var(--tim-primary)}.tim-coach-empty__body{margin:0 auto 1.25rem;max-width:28rem;color:var(--tim-on-variant);line-height:1.55;font-size:.98rem}.tim-coach-insight{margin-top:.5rem;padding:1rem 1.15rem;border-radius:1rem;background:#fff;border:1px solid var(--tim-outline-variant)}.tim-coach-insight__title{margin:0 0 .5rem;font-size:.95rem;font-weight:700;color:var(--tim-primary)}.tim-coach-insight__list{margin:0;padding-left:1.1rem;color:var(--tim-on-variant);font-size:.9rem;line-height:1.5}.tim-coach-inline-cta{margin:.35rem 0 0;text-align:center;font-size:.88rem}.tim-coach-link-btn{background:none;border:none;padding:0;font:inherit;font-weight:700;color:var(--tim-primary);text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.tim-coach-modal--wci{max-height:min(92vh,720px)}.tim-coach-wci__intro{margin:0 0 .5rem;font-size:.9rem}.tim-coach-wci__block{border:none;margin:0;padding:0}.tim-coach-wci__q{font-weight:600;color:var(--tim-on-bg);font-size:.92rem;margin:0 0 .45rem;padding:0}.tim-coach-wci__scale{display:flex;flex-wrap:wrap;gap:.35rem}.tim-coach-wci__opt{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:2.35rem;height:2.35rem;border-radius:.65rem;border:1px solid var(--tim-outline-variant);background:var(--tim-surface-low);font-weight:700;font-size:.9rem;cursor:pointer}.tim-coach-wci__opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer;margin:0}.tim-coach-wci__opt.is-on{border-color:var(--tim-primary);background:#16283914;color:var(--tim-primary)}.tim-coach-wci__hint{margin:.2rem 0 0;font-size:.75rem;color:#64748b}.tim-coach-wci__note textarea{width:100%;margin-top:.35rem;border-radius:.75rem;border:1px solid var(--tim-outline-variant);padding:.55rem .65rem;font:inherit;resize:vertical;min-height:4.5rem}.tim-coach-wci__footer{display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.tim-coach-wci__num{width:100%;max-width:8rem;margin-top:.35rem;border-radius:.75rem;border:1px solid var(--tim-outline-variant);padding:.5rem .65rem;font:inherit}.tim-coach-wci__intro--v1{font-size:1rem;line-height:1.45}.tim-coach-btn--compact{padding:.45rem .9rem;font-size:.9rem}.tim-coach-modal--baseline{max-width:min(100% - 1.5rem,26rem);max-height:min(90vh,640px)}.tim-coach-baseline__intro{margin:0;line-height:1.5;font-size:.95rem}.tim-coach-baseline__explain{margin:.75rem 0 0;padding:.85rem 1rem;border-radius:.6rem;background:linear-gradient(168deg,#f8f5f0,var(--gs-beige, #E8DDCA));border-left:3px solid var(--gs-blue, #193782);font-size:.88rem;line-height:1.55;color:#333}.tim-coach-baseline__field{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem;font-size:.9rem}.tim-coach-baseline__field input[type=text],.tim-coach-baseline__field input[type=date],.tim-coach-baseline__field input[type=number]{border-radius:.75rem;border:1px solid var(--tim-outline-variant);padding:.5rem .65rem;font:inherit}.tim-coach-baseline__q{font-weight:600;margin:0 0 .5rem;font-size:.92rem}.tim-coach-baseline__freq{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.tim-coach-baseline__freq select{border-radius:.75rem;border:1px solid var(--tim-outline-variant);padding:.45rem .5rem;font:inherit;flex:1;min-width:8rem}.tim-coach-baseline__opts{display:flex;flex-direction:column;gap:.45rem}.tim-coach-baseline__opt{display:flex;gap:.5rem;align-items:flex-start;padding:.5rem .55rem;border-radius:.65rem;border:1px solid var(--tim-outline-variant);cursor:pointer;font-size:.85rem;line-height:1.35}.tim-coach-baseline__opt.is-on{border-color:var(--tim-primary);background:#1628390f}.tim-coach-baseline__slider-row{display:flex;align-items:center;gap:.75rem;margin-top:.35rem}.tim-coach-baseline__slider-row input[type=range]{flex:1}.tim-coach-baseline__thanks{margin:0;line-height:1.5}.tim-coach-baseline__footer{justify-content:space-between}.tim-coach-section--progress{padding-bottom:.25rem}.tim-coach-goal-bar{margin-bottom:1.25rem}.tim-coach-goal-bar__cap{margin:0 0 .35rem;font-size:.92rem;line-height:1.4}.tim-coach-goal-bar__track{height:.5rem;border-radius:999px;background:var(--tim-surface-high);overflow:hidden}.tim-coach-goal-bar__fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#7c3aed,#db2777);transition:width .4s ease}.tim-coach-goal-bar__pct{margin:.35rem 0 0;font-size:.8rem}.tim-coach-grid--v1{grid-template-columns:1fr}@media (min-width: 640px){.tim-coach-grid--v1{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.tim-coach-grid--v1{grid-template-columns:repeat(3,1fr)}}.tim-coach-plans__lede{margin:.5rem auto 0;max-width:36rem;color:var(--tim-on-variant);font-size:.92rem;line-height:1.5}.tim-coach-plan-card.is-featured{border:2px solid rgba(25,55,130,.55);background:linear-gradient(180deg,#fffefb,#f0f4fb);box-shadow:0 0 0 1px #ffffffa6 inset,0 10px 28px #19378224}@media (min-width: 900px){.tim-coach-plan-card.is-featured{transform:translateY(-2px)}}.tim-coach-plan-ribbon{display:inline-flex;align-items:center;gap:.3rem;align-self:flex-start;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#92400e;background:#fbbf2440;border-radius:999px;padding:.25rem .55rem;margin-bottom:.25rem}.tim-coach-plan-kicker{margin:0;font-size:.88rem;font-weight:600;color:#475569}.tim-coach-premium-grid--six{grid-template-columns:1fr}@media (min-width: 640px){.tim-coach-premium-grid--six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.tim-coach-premium-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}}.tim-app{min-height:100vh;padding:clamp(1rem,2.5vw,2.25rem);max-width:1240px;margin:0 auto;color:#1c1c19}.tim-hero{border-radius:1.2rem;padding:clamp(1rem,2vw,1.8rem);background:linear-gradient(180deg,#f6f3ee,#ebe8e3);border:1px solid rgba(116,119,125,.16);margin-bottom:1rem}.tim-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;color:#4e6073;margin:0 0 .35rem}.tim-hero h1{margin:0;font-family:"Noto Serif",serif;font-size:clamp(1.7rem,3vw,2.7rem)}.tim-monetisation-mode{display:grid;gap:.65rem}.tim-admin textarea,.tim-admin input{border:1px solid rgba(116,119,125,.3);border-radius:.74rem;padding:.6rem .7rem;width:100%;background:#fff}.tim-admin-config__actions{flex-wrap:wrap;gap:.5rem}.tim-admin-config__diag{margin-top:1rem;display:grid;row-gap:.35rem}.tim-admin-config__diag-row{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:.5rem}.tim-admin-config__diag-key,.tim-admin-config__diag-val{margin:0}.tim-admin-config__diag-val{word-break:break-word}.tim-admin-config__pre{margin:0;max-height:200px;overflow:auto;font-size:12px}.tim-admin-config__selftest{margin-top:1rem}.tim-test-console-results{margin-top:1.25rem;display:flex;flex-direction:column;gap:1.25rem}.tim-test-console-results__reply-text{margin:.5rem 0 0;line-height:1.55;white-space:pre-wrap}.tim-test-console-grounding{display:inline-block;margin:.35rem 0 0;padding:.35rem .75rem;border-radius:999px;font-size:.9rem;font-weight:500}.tim-test-console-grounding--yes{background:#2278481f;color:#1a6b42;border:1px solid rgba(34,120,72,.35)}.tim-test-console-grounding--no{background:#b43c321a;color:#9b3428;border:1px solid rgba(180,60,50,.35)}.tim-test-console-results__advanced{font-size:.9rem}.tim-test-console-results__advanced summary{cursor:pointer;color:var(--gs-muted, #5c5f66)}.tim-write-like-tim__body{max-height:28rem;overflow-y:auto;padding:1rem 1.1rem;margin:.75rem 0 1rem;border-radius:.75rem;border:1px solid rgba(116,119,125,.2);background:#fff;line-height:1.65;white-space:pre-wrap}.tim-write-like-tim__ratings{display:grid;gap:.75rem;margin:.75rem 0 1rem}.tim-write-like-tim__ratings label{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.tim-retrieval-audit{border:1px solid rgba(116,119,125,.22);border-radius:.85rem;padding:1rem 1.1rem;background:linear-gradient(180deg,#faf9f6,#f5f3ee)}.tim-retrieval-audit--empty{border-style:dashed}.tim-retrieval-audit__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.tim-retrieval-audit__header h4{margin:0;font-size:1.05rem}.tim-retrieval-audit__verdict{padding:.4rem .85rem;border-radius:.5rem;font-size:.88rem;font-weight:600}.tim-retrieval-audit__verdict--pass{background:#e6f4ec;color:#1a6b42;border:1px solid #8fd4a8}.tim-retrieval-audit__verdict--fail{background:#fcecea;color:#9b3428;border:1px solid #e8a8a0}.tim-retrieval-audit__stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.65rem;margin-bottom:.85rem}.tim-retrieval-audit__stat{padding:.5rem .65rem;border-radius:.5rem;background:#ffffffb3;border:1px solid rgba(116,119,125,.12)}.tim-retrieval-audit__stat-label{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#6b6e74;margin-bottom:.2rem}.tim-retrieval-audit__warn{color:#b45309}.tim-retrieval-audit__alert{margin:0 0 .85rem;padding:.55rem .75rem;border-radius:.45rem;background:#fff8e6;border:1px solid #e8c96a;font-size:.88rem;color:#7a5a12}.tim-retrieval-audit__flags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.tim-retrieval-audit__flag{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;border-radius:.45rem;font-size:.82rem;border:1px solid rgba(116,119,125,.2)}.tim-retrieval-audit__flag--on{background:#e8f5ee;border-color:#7bc49a}.tim-retrieval-audit__flag--off{background:#f0f0f0;opacity:.85}.tim-retrieval-audit__flag-label{color:#5c5f66}.tim-retrieval-audit__details{margin-bottom:.85rem;font-size:.88rem}.tim-retrieval-audit__mono{margin:.35rem 0 0;font-size:.8rem;line-height:1.45;color:#4a4d52;word-break:break-word}.tim-retrieval-audit__subhead{margin:.75rem 0 .5rem;font-size:.92rem;font-weight:600}.tim-retrieval-audit__sources{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.tim-retrieval-audit__source{padding:.75rem;border-radius:.55rem;background:#fff;border:1px solid rgba(116,119,125,.15)}.tim-retrieval-audit__source-head{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.35rem}.tim-retrieval-audit__score-num{font-size:.82rem;color:#5c5f66;white-space:nowrap}.tim-retrieval-audit__score-bar{height:6px;border-radius:3px;background:#e8e6e1;overflow:hidden;margin-bottom:.45rem}.tim-retrieval-audit__score-fill{height:100%;border-radius:3px;background:linear-gradient(90deg,#3d8f5f,#6bb88a)}.tim-retrieval-audit__meta{margin:0 0 .4rem;font-size:.8rem}.tim-retrieval-audit__chunk{margin:0;padding:.5rem .65rem;border-left:3px solid #3d8f5f;background:#f7faf8;font-size:.85rem;line-height:1.45;color:#333}.tim-retrieval-audit__source-flags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.tim-retrieval-audit__tag{font-size:.72rem;padding:.15rem .45rem;border-radius:.25rem;background:#e8eef5;color:#3a5a7a}.tim-retrieval-audit__injected{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.tim-retrieval-audit__injected li{display:flex;gap:.65rem;align-items:flex-start;padding:.55rem .65rem;border-radius:.45rem;background:#fff;border:1px solid rgba(116,119,125,.12);font-size:.85rem;line-height:1.45}.tim-retrieval-audit__line-num{flex-shrink:0;width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#3d8f5f;color:#fff;font-size:.75rem;font-weight:700}.tim-retrieval-audit__line-text{flex:1;word-break:break-word}.tim-demo-route-loading{padding:2rem;text-align:center}.tim-admin-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.tim-coach-demo-explainer{margin-top:.75rem}.tim-card{border-radius:1rem;padding:1rem;border:1px solid rgba(116,119,125,.15);background:#fdfcf9}.tim-card h3{margin-top:0}.tim-admin .tim-card label{display:grid;gap:.35rem;margin-top:.55rem;font-size:.88rem}.tim-openai-integration__actions{margin-top:.75rem}.tim-toggle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.tim-check{display:flex!important;align-items:center;gap:.5rem}.tim-check input[type=checkbox]{width:auto}.tim-persona-row{border-top:1px solid rgba(116,119,125,.2);margin-top:.65rem;padding-top:.65rem}.tim-error{color:#8b1736;margin-top:.8rem}@media (max-width: 980px){.tim-admin-grid,.tim-toggle-grid{grid-template-columns:1fr}}.tim-assessment .tim-assessment__overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:.75rem 0 1rem}.tim-assessment__overview-stat{display:flex;flex-direction:column;background:#fff9;border:1px solid rgba(60,30,60,.08);border-radius:14px;padding:.65rem .85rem}.tim-assessment__overview-stat strong{font-size:1.15rem;line-height:1.2}.tim-assessment__cta{background:#ffdce866;border:1px dashed rgba(180,50,110,.4);border-radius:14px;padding:.85rem 1rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.tim-assessment__cta p{margin:0;flex:1 1 240px}.tim-assessment__partner-toggle{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .85rem;background:#ffffff73;border-radius:999px;font-size:.95rem;margin:0 0 .85rem;cursor:pointer}.tim-assessment__progress{height:6px;background:#3c1e3c14;border-radius:999px;overflow:hidden;margin-bottom:1rem}.tim-assessment__progress-fill{height:100%;background:linear-gradient(90deg,#d35583,#b53473);transition:width .24s ease}@media (prefers-reduced-motion: reduce){.tim-assessment__progress-fill{transition:none}}.tim-assessment__categories{display:grid;gap:.6rem}.tim-assessment-card{background:#ffffff8c;border:1px solid rgba(60,30,60,.08);border-radius:14px;overflow:hidden}.tim-assessment-card__head{width:100%;background:transparent;border:0;padding:.85rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;cursor:pointer;font:inherit;text-align:left;color:inherit}.tim-assessment-card.is-open .tim-assessment-card__head{border-bottom:1px solid rgba(60,30,60,.06)}.tim-assessment-card__title{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.tim-assessment-card__title-text{font-weight:600}.tim-assessment-card__band{font-size:.78rem;padding:.15rem .55rem;border-radius:999px;background:#3c1e3c14;color:#4a2645}.tim-assessment-card__band--strong{background:#328c502e;color:#1f6438}.tim-assessment-card__band--developing{background:#dca0322e;color:#8a5a14}.tim-assessment-card__band--needs_work{background:#b4325a2e;color:#8a1846}.tim-assessment-card__progress{font-variant-numeric:tabular-nums;font-size:.85rem;color:#3c1e3ca6}.tim-assessment-card__body{padding:.5rem 1rem 1rem;display:grid;gap:.85rem}.tim-assessment-card__intro{color:#3c1e3cc7;margin:0}.tim-assessment-question{display:grid;gap:.4rem}.tim-assessment-question__prompt{margin:0;font-weight:500}.tim-assessment-question__row{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.tim-assessment-question__row-label{font-size:.85rem;color:#3c1e3cb3;min-width:64px}.tim-assessment-score{display:flex;gap:.35rem;flex-wrap:wrap}.tim-assessment-score__btn{border:1px solid rgba(60,30,60,.18);background:#ffffffb3;color:inherit;border-radius:12px;padding:.4rem .55rem;min-width:44px;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;font-size:.8rem;line-height:1.1;transition:background .12s ease,border-color .12s ease}.tim-assessment-score__btn:hover{background:#fff0f6e6}.tim-assessment-score__btn.is-active{background:#b53473;border-color:#b53473;color:#fff}.tim-assessment-score__num{font-weight:700;font-size:.95rem}.tim-assessment-score__label{font-size:.7rem;opacity:.85}@media (prefers-reduced-motion: reduce){.tim-assessment-score__btn{transition:none}}.tim-assessment__actions{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;margin-top:1rem}.tim-assessment__recos{margin-top:1rem;background:#ffffff80;border:1px solid rgba(60,30,60,.08);border-radius:14px;padding:.85rem 1rem}.tim-assessment__recos h3{margin:0 0 .5rem}.tim-assessment__recos ul{margin:0;padding-left:1.1rem;display:grid;gap:.4rem}@media (max-width: 600px){.tim-assessment .tim-assessment__overview{grid-template-columns:1fr}.tim-assessment-question__row{flex-direction:column;align-items:flex-start}.tim-assessment-question__row-label{min-width:0}}.gs-cabinet{margin-bottom:.5rem}.gs-cabinet__head{margin-bottom:1.25rem}.gs-cabinet__title{font-family:var(--tim-font-serif, Georgia, serif);font-size:1.45rem;font-weight:800;color:var(--gs-blue, #193782);margin:0 0 .35rem}.gs-cabinet__intro{font-size:.9rem;color:var(--tim-on-variant, #43474c);line-height:1.55;margin:0 0 .5rem;max-width:560px}.gs-cabinet__summary{display:flex;align-items:center;gap:.6rem}.gs-cabinet__count{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;color:var(--gs-blue, #193782);background:#19378214;padding:.3rem .85rem;border-radius:50px}.gs-cabinet__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.gs-achievement-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:1.25rem 1rem 1rem;box-shadow:0 2px 8px #0000000a;cursor:pointer;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.gs-achievement-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.gs-achievement-card--locked{opacity:.65}.gs-achievement-card--locked .gs-achievement-card__img{filter:grayscale(.85) brightness(.7)}.gs-achievement-card--unlocked .gs-achievement-card__img-wrap:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:conic-gradient(from 0deg,#fbbf2440,#f59e0b1f,#fbbf2440);z-index:0;animation:gs-glow-spin 6s linear infinite}@keyframes gs-glow-spin{to{transform:rotate(360deg)}}.gs-achievement-card--secret{border-style:dashed;border-color:#0000001f}.gs-achievement-card__img-wrap{position:relative;width:88px;height:88px;border-radius:50%;overflow:visible;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;flex-shrink:0}.gs-achievement-card__img{width:80px;height:80px;object-fit:contain;border-radius:50%;position:relative;z-index:1;transition:filter .2s}.gs-achievement-card__body{display:flex;flex-direction:column;align-items:center;gap:.2rem;width:100%}.gs-achievement-card__title{font-family:var(--tim-font-serif, Georgia, serif);font-size:.92rem;font-weight:700;color:var(--gs-blue, #193782);margin:0;line-height:1.3}.gs-achievement-card__desc{font-size:.78rem;color:var(--tim-on-variant, #43474c);line-height:1.45;margin:0 0 .3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gs-achievement-card__progress{display:flex;align-items:center;gap:.4rem;width:100%;margin-bottom:.3rem}.gs-achievement-card__bar{flex:1;height:6px;background:#0000000f;border-radius:3px;overflow:hidden}.gs-achievement-card__bar-fill{height:100%;border-radius:3px;background:linear-gradient(90deg,var(--gs-blue, #193782),#3b6fd4);transition:width .3s ease}.gs-achievement-card__bar-label{font-size:.7rem;font-weight:600;color:var(--tim-on-variant, #43474c);white-space:nowrap;font-variant-numeric:tabular-nums}.gs-achievement-card__pill{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .7rem;border-radius:50px;margin-top:.25rem;background:#0000000d;color:#6b7280}.gs-achievement-card__pill--unlocked{background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff}@media (max-width: 639px){.gs-cabinet__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}.gs-achievement-card{padding:1rem .75rem .85rem;border-radius:14px}.gs-achievement-card__img-wrap{width:72px;height:72px;margin-bottom:.6rem}.gs-achievement-card__img{width:64px;height:64px}.gs-achievement-card__title{font-size:.84rem}.gs-achievement-card__desc{font-size:.74rem}}@media (max-width: 400px){.gs-cabinet__grid{grid-template-columns:repeat(2,1fr);gap:.6rem}.gs-achievement-card__img-wrap{width:60px;height:60px}.gs-achievement-card__img{width:54px;height:54px}}.baklei-boks-cta{max-width:var(--tim-max, 1100px);margin:0 auto 2rem;padding:0 var(--tim-gutter, 24px)}.baklei-boks-cta__inner{display:flex;align-items:center;gap:1.25rem;background:linear-gradient(135deg,#f0ede9,#faf7f2);border:1px solid var(--tim-outline-variant, #c4c6cd);border-radius:16px;padding:1.5rem 2rem;box-shadow:var(--tim-shadow-panel, 0 1px 2px rgba(22, 40, 57, .06))}.baklei-boks-cta__icon{flex-shrink:0;width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:var(--tim-primary, #162839);color:var(--tim-on-primary, #fff);border-radius:14px}.baklei-boks-cta__content{flex:1;min-width:0}.baklei-boks-cta__title{margin:0 0 .25rem;font-family:var(--tim-font-serif, Georgia, serif);font-size:1.15rem;font-weight:600;color:var(--tim-primary, #162839)}.baklei-boks-cta__body{margin:0;font-size:.92rem;color:var(--tim-on-variant, #43474c);line-height:1.5}.baklei-boks-cta__btn{flex-shrink:0;white-space:nowrap}@media (max-width: 640px){.baklei-boks-cta__inner{flex-direction:column;text-align:center;padding:1.25rem;gap:1rem}.baklei-boks-cta__btn{width:100%}}.baklei-boks{max-width:var(--tim-max, 1100px);margin:0 auto;padding:2rem var(--tim-gutter, 24px) 4rem}.baklei-boks__locked{text-align:center;padding:4rem 1rem}.baklei-boks__locked h1{font-family:var(--tim-font-serif, Georgia, serif);font-size:1.75rem;color:var(--tim-primary, #162839);margin:0 0 1rem}.baklei-boks__locked p{color:var(--tim-on-variant, #43474c);margin:0 0 1.5rem;max-width:420px;margin-left:auto;margin-right:auto}.tim-stitch__main:has(.bb-game-frame){max-width:1200px;gap:0}.tim-stitch.bb-baklei-mobile-root:not(:has(.tim-stitch__topbar)){background:#050a14;color:#e2e8f0}.tim-stitch.bb-baklei-mobile-root:not(:has(.tim-stitch__topbar)) .tim-stitch__main:has(.bb-game-frame){padding-top:0}@media (max-width: 960px){.tim-stitch__main:has(.bb-game-frame){padding:1rem .5rem 1.5rem}.tim-stitch.bb-baklei-mobile-root:not(:has(.tim-stitch__topbar)) .tim-stitch__main:has(.bb-game-frame){padding-top:0;padding-left:max(.5rem,var(--bb-baklei-pad-inline-start));padding-right:max(.5rem,var(--bb-baklei-pad-inline-end))}.tim-stitch.bb-baklei-mobile-root:not(:has(.tim-stitch__topbar)) .tim-stitch__main:has(.bb-game-frame--sneak){padding-bottom:.75rem}}@media (max-width: 430px){.tim-stitch__main:has(.bb-game-frame){padding:.75rem .35rem 1.25rem}.tim-stitch.bb-baklei-mobile-root:not(:has(.tim-stitch__topbar)) .tim-stitch__main:has(.bb-game-frame){padding-top:0;padding-left:max(.35rem,var(--bb-baklei-pad-inline-start));padding-right:max(.35rem,var(--bb-baklei-pad-inline-end))}}@media (max-width: 360px){.tim-stitch__main:has(.bb-game-frame){padding:.5rem .25rem 1rem}.tim-stitch.bb-baklei-mobile-root:not(:has(.tim-stitch__topbar)) .tim-stitch__main:has(.bb-game-frame){padding-top:0;padding-left:max(.25rem,var(--bb-baklei-pad-inline-start));padding-right:max(.25rem,var(--bb-baklei-pad-inline-end))}}:root{--bb-baklei-pad-inline-start: max(.75rem, env(safe-area-inset-left, 0px));--bb-baklei-pad-inline-end: max(.75rem, env(safe-area-inset-right, 0px))}.bb-baklei-mobile-root{box-sizing:border-box}@media (max-width: 960px){.bb-baklei-mobile-root{overflow-x:clip;max-width:100%}}.bb-game-frame{box-sizing:border-box;max-width:1180px;margin:0 auto;border:5px solid #b45309;border-radius:24px;overflow:visible;position:relative;box-shadow:0 0 0 2px #78350f,0 0 80px #000000b3,0 12px 50px #00000080}.bb-arena{background:radial-gradient(ellipse 60% 55% at 20% 30%,rgba(239,68,68,.07) 0%,transparent 70%),radial-gradient(ellipse 60% 55% at 80% 30%,rgba(59,130,246,.07) 0%,transparent 70%),radial-gradient(ellipse 90% 50% at 50% 0%,rgba(245,158,11,.16) 0%,transparent 55%),radial-gradient(ellipse 120% 30% at 50% 100%,rgba(120,53,15,.25) 0%,transparent 60%),linear-gradient(180deg,#050a14,#0a1525 20%,#0f1e35,#152a45 80%,#1a3050);border-radius:19px 19px 0 0;overflow:visible;position:relative}.bb-arena__lights{display:flex;justify-content:space-between;padding:12px 2rem 0;position:relative;z-index:2}.bb-arena__light{width:28px;height:18px;border-radius:50% 50% 40% 40%;background:linear-gradient(180deg,#fffde8,#fbbf24);box-shadow:0 6px 30px 10px #fff8dc80,0 12px 60px 16px #f59e0b59,0 0 4px 1px #fff9;animation:bb-flicker 3s ease-in-out infinite alternate}.bb-arena__light:nth-child(2n){animation-delay:.5s}.bb-arena__light:nth-child(3n){animation-delay:1.1s}.bb-arena__light:nth-child(5n){animation-delay:1.8s}.bb-arena__light:nth-child(7n){animation-delay:.3s}@keyframes bb-flicker{0%{opacity:.55;transform:scale(1)}40%{opacity:1;transform:scale(1.08)}70%{opacity:.8;transform:scale(1)}to{opacity:.95;transform:scale(1.04)}}.bb-arena__title{text-align:center;margin:0;padding:0 0 .5rem;position:relative;z-index:5}.bb-arena__title-text{display:inline-block;font-family:"Impact","Arial Black",var(--tim-font-serif, Georgia, serif);font-size:clamp(3.5rem,7vw,6rem);font-weight:900;letter-spacing:.12em;color:#fde047;text-transform:uppercase;-webkit-text-stroke:3px #1a1a1a;paint-order:stroke fill;text-shadow:4px 4px 0 #92400e,6px 6px 0 #78350f,8px 8px 0 rgba(60,30,10,.5),0 0 40px rgba(253,224,71,.6),0 0 80px rgba(251,191,36,.3);transform:perspective(400px) rotateX(2deg);filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}.bb-arena__ropes{position:absolute;left:0;right:0;top:50%;transform:translateY(-10%);z-index:1;display:flex;flex-direction:column;gap:28px;pointer-events:none}.bb-arena__rope{display:block;height:5px;border-radius:3px;background:linear-gradient(90deg,#c8a06400,#c8a06459 10%,#dcb47880 30%,#dcb47880 70%,#c8a06459 90%,#c8a06400);box-shadow:0 2px 6px #0000004d}.bb-arena__ring{position:relative;z-index:2;min-height:460px;padding:0 1rem;overflow:visible}.bb-fighter-desktop-layer{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;pointer-events:none;overflow:visible}.bb-arena__fighter{display:block;visibility:visible;opacity:1;position:absolute;top:104px;height:185px;width:auto;object-fit:contain;filter:drop-shadow(0 6px 20px rgba(0,0,0,.6)) drop-shadow(0 0 18px rgba(251,191,36,.08));-webkit-user-select:none;user-select:none;pointer-events:none;z-index:4;animation:bb-fighter-idle 5s ease-in-out infinite}.bb-arena__fighter--left{left:-4px;animation-delay:0s}.bb-arena__fighter--right{right:-4px;animation-delay:2.2s}@keyframes bb-fighter-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.bb-arena__cards{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:start;position:relative;z-index:8;max-width:780px;margin:0 auto;padding:0}.bb-arena__vs{align-self:center;font-family:"Impact","Arial Black",var(--tim-font-serif, Georgia, serif);font-size:clamp(3rem,5vw,5rem);font-weight:900;color:#fde047;-webkit-text-stroke:3px #1a1a1a;paint-order:stroke fill;text-shadow:0 0 30px rgba(253,224,71,.8),0 0 60px rgba(251,191,36,.4),3px 5px 0 #78350f,5px 8px 0 rgba(50,20,5,.5);letter-spacing:.08em;-webkit-user-select:none;user-select:none;padding:0 .6rem;margin-top:.5rem;animation:bb-vs-glow 2.5s ease-in-out infinite alternate;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5))}@keyframes bb-vs-glow{0%{text-shadow:0 0 30px rgba(253,224,71,.8),0 0 60px rgba(251,191,36,.4),3px 5px 0 #78350f,5px 8px 0 rgba(50,20,5,.5)}to{text-shadow:0 0 45px rgba(253,224,71,1),0 0 90px rgba(251,191,36,.6),3px 5px 0 #78350f,5px 8px 0 rgba(50,20,5,.5)}}.bb-corner__fighter-mob{display:none}.bb-corner{display:flex;flex-direction:column;gap:0}.bb-corner__ribbon{font-family:"Impact","Arial Black",var(--tim-font-serif, Georgia, serif);font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;text-align:center;padding:.45rem 1.5rem;margin:0 auto .5rem;border-radius:6px;position:relative;text-shadow:0 2px 4px rgba(0,0,0,.5)}.bb-corner--red .bb-corner__ribbon{background:linear-gradient(135deg,#991b1b,#dc2626,#ef4444);color:#fff;box-shadow:0 6px 18px #ef44448c,0 0 30px #ef444426,inset 0 1px #ffffff40,0 2px #7f1d1d}.bb-corner--blue .bb-corner__ribbon{background:linear-gradient(135deg,#1e3a8a,#2563eb,#3b82f6);color:#fff;box-shadow:0 6px 18px #3b82f68c,0 0 30px #3b82f626,inset 0 1px #ffffff40,0 2px #1e3a8a}.bb-corner__card{border-radius:14px;padding:1rem 1.15rem .85rem;position:relative;transform:translateZ(0) scale(1.015)}.bb-corner--red .bb-corner__card{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(239,68,68,.18) 0%,transparent 70%),linear-gradient(170deg,#451018,#2a0b0e);border:5px solid #dc2626;box-shadow:0 12px 48px #000000b3,0 0 40px #ef44444d,0 0 80px #ef44441a,inset 0 1px #ffffff26,inset 0 -1px #0000004d}.bb-corner--blue .bb-corner__card{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(59,130,246,.18) 0%,transparent 70%),linear-gradient(170deg,#0e2554,#091530);border:5px solid #2563eb;box-shadow:0 12px 48px #000000b3,0 0 40px #3b82f64d,0 0 80px #3b82f61a,inset 0 1px #ffffff26,inset 0 -1px #0000004d}.bb-corner__header{display:flex;align-items:center;gap:.45rem;margin-bottom:.2rem}.bb-corner__emoji{font-size:1.3rem;line-height:1}.bb-corner__label{font-family:"Impact","Arial Black",var(--tim-font-serif, Georgia, serif);font-size:1.5rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.bb-corner--red .bb-corner__label{color:#fecaca;text-shadow:0 0 10px rgba(254,202,202,.4),0 2px 0 rgba(0,0,0,.3)}.bb-corner--blue .bb-corner__label{color:#bfdbfe;text-shadow:0 0 10px rgba(191,219,254,.4),0 2px 0 rgba(0,0,0,.3)}.bb-corner__sub{margin:0 0 .5rem;font-size:.82rem;font-style:italic;color:#ffffff73}.bb-corner__textarea{display:block;width:100%;min-height:120px;border:2px solid rgba(255,255,255,.15);border-radius:10px;padding:.75rem .9rem;font-family:var(--tim-font-sans, system-ui, sans-serif);font-size:.95rem;line-height:1.6;color:#374151;background:linear-gradient(180deg,#faf8f4,#f5f0e8);resize:vertical;transition:border-color .15s,box-shadow .15s}.bb-corner--red .bb-corner__textarea{border-color:#ef44444d}.bb-corner--blue .bb-corner__textarea{border-color:#3b82f64d}.bb-corner--red .bb-corner__textarea:focus{outline:none;border-color:#ef4444;box-shadow:0 0 0 3px #ef444440}.bb-corner--blue .bb-corner__textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f640}.bb-corner__textarea:disabled{opacity:.45;cursor:not-allowed}.bb-corner__textarea::placeholder{color:#9ca3af}.bb-corner__counter{display:block;text-align:right;font-size:.72rem;color:#ffffff59;margin-top:.25rem;font-variant-numeric:tabular-nums}.bb-corner__bars{display:flex;flex-direction:column;gap:.35rem;margin-top:.7rem}.bb-bar{display:flex;align-items:center;gap:.4rem;height:22px}.bb-bar__emoji{font-size:.9rem;line-height:1;flex-shrink:0}.bb-bar__label{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf;width:80px;flex-shrink:0}.bb-bar__blocks{display:flex;gap:4px;flex:1}.bb-bar__block{flex:1;height:14px;border-radius:3px;background:#ffffff14;border:1px solid rgba(255,255,255,.06)}.bb-bar--kwaad .bb-bar__block--filled{background:linear-gradient(180deg,#f87171,#dc2626);border-color:#b91c1c;box-shadow:0 0 6px #ef444480}.bb-bar--seer .bb-bar__block--filled{background:linear-gradient(180deg,#fcd34d,#f59e0b);border-color:#d97706;box-shadow:0 0 6px #f59e0b80}.bb-bar--moeg .bb-bar__block--filled{background:linear-gradient(180deg,#a5b4fc,#6366f1);border-color:#4f46e5;box-shadow:0 0 6px #6366f180}.bb-arena__validation{display:flex;align-items:center;gap:.4rem;max-width:700px;margin:.75rem auto 0;padding:.5rem 1rem;font-size:.85rem;color:#fef3c7;background:#f59e0b26;border:1px solid rgba(245,158,11,.4);border-radius:10px}.bb-arena__validation--tight{margin:0}.bb-arena__error{max-width:700px;margin:.5rem auto 0;padding:.5rem 1rem;font-size:.85rem;color:#fecaca;background:#ef44441f;border:1px solid rgba(239,68,68,.35);border-radius:10px;text-align:center}.bb-arena__rest-notice{max-width:500px;margin:.5rem auto 0;padding:.35rem .9rem;font-size:.75rem;font-weight:600;letter-spacing:.04em;color:#fbbf24;background:#78350f59;border:1px solid rgba(251,191,36,.25);border-radius:20px;text-align:center}.bb-arena__sneak-live-banner{position:relative;z-index:3;margin:.25rem auto .65rem;max-width:min(34rem,calc(100% - 1rem))}.bb-sneak-grid-span{grid-column:1 / -1;justify-self:stretch}.bb-sneak-in-ring-notice{text-align:center;padding:.5rem .75rem}.bb-corner__readonly{font-size:1.05rem;line-height:1.45;padding:.85rem .95rem;border-radius:12px;border:2px solid rgba(255,255,255,.12);background:#0003;color:#f1f5f9;white-space:pre-wrap;min-height:7.5rem;box-sizing:border-box}.bb-corner__microcopy{margin:0;font-size:.95rem;line-height:1.45;color:#f8fafceb}.bb-sneak__feedback-row{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;margin-top:.35rem}.bb-sneak__email-strip{padding:.6rem .85rem .7rem;background:linear-gradient(180deg,#0c1829,#0a1522);border-top:1px solid rgba(251,191,36,.12);text-align:left;box-sizing:border-box;max-width:100%}.bb-sneak__email-strip--expanded{padding-top:.72rem}.bb-sneak__email-strip--promo-active{background:linear-gradient(160deg,#0f172a,#172554 38%,#0f172a);border-top-color:#818cf859}.bb-sneak__email-strip-kicker{margin:0 0 .22rem;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#fbbf24c7}.bb-sneak__email-strip-title{margin:0 0 .35rem;font-size:.92rem;font-weight:600;line-height:1.45;color:#f8fafcf5}.bb-sneak__email-strip-lead{margin:0 0 .5rem;font-size:.8125rem;line-height:1.5;color:#cbd5e1e6}.bb-sneak__email-strip .bb-sneak__label{color:#e2e8f0eb;font-size:.8rem;margin-bottom:.35rem}.bb-sneak__email-strip .bb-sneak__textarea.bb-sneak__input-email{background:#0f172ab8;border-color:#94a3b861;color:#f8fafc}.bb-sneak__email-strip .bb-sneak__textarea.bb-sneak__input-email:focus{border-color:#fbbf248c;box-shadow:0 0 0 3px #fbbf241f}.bb-sneak__email-strip .bb-sneak__conversion-head{color:#fef3c7;text-align:left}.bb-sneak__email-strip .bb-sneak__ask{color:#f8fafcfa;text-align:left}.bb-sneak__email-strip .bb-sneak__micro{color:#e2e8f0e0;text-align:left}.bb-sneak__email-strip .bb-sneak__conversion-list{color:#e2e8f0eb}.bb-sneak__consent--legal{align-items:flex-start;gap:.55rem;margin-top:.5rem;padding:.35rem 0 0;font-size:13px;line-height:1.55;color:#f1f5f9f0}.bb-sneak__consent-hit{flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;min-width:2.75rem;min-height:2.75rem;margin:-.2rem 0 0 -.15rem}.bb-sneak__consent-checkbox{width:1.25rem;height:1.25rem;margin-top:.35rem;accent-color:#fbbf24;cursor:pointer}.bb-sneak__consent-text{flex:1;min-width:0}.bb-sneak__legal-link{color:#7dd3fc;text-decoration:underline;text-underline-offset:2px;font-weight:600}.bb-sneak__legal-link:hover{color:#bae6fd}.bb-sneak__legal-link:visited{color:#a5f3fc}.bb-sneak__conv-submit-hint{margin:.4rem 0 0;font-size:13px;line-height:1.45;color:#94a3b8f2;text-align:center}.bb-sneak__email-strip .bb-sneak__conv-submit.bb-arena__btn:disabled{opacity:.52;filter:saturate(.75)}.bb-sneak__email-strip .bb-sneak__conv-submit.bb-arena__btn{margin-top:.45rem}.bb-cta-wrap{background:linear-gradient(180deg,#0f1e35,#0b1726);padding:.8rem 1.5rem 1rem;text-align:center}.bb-cta-wrap--sneak-fight{padding-bottom:.55rem}.bb-arena__btn{display:flex;align-items:center;justify-content:center;gap:.6rem;width:88%;max-width:520px;margin:.4rem auto 0;padding:1.1rem 2.5rem;font-family:"Impact","Arial Black",var(--tim-font-serif, Georgia, serif);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:900;color:#1c1c19;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(180deg,#fef3c7,#fde68a 15%,#fbbf24,#f59e0b 65%,#d97706);border:4px solid #78350f;border-radius:50px;cursor:pointer;text-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:0 6px #5c2d0e,0 10px 30px #0009,0 0 30px #fbbf2440,inset 0 2px #fff6;transition:transform .1s,box-shadow .1s;position:relative;overflow:hidden;z-index:5}.bb-arena__btn:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:bb-btn-shimmer 3.5s ease-in-out infinite;pointer-events:none}@keyframes bb-btn-shimmer{0%,70%{left:-100%}to{left:250%}}.bb-arena__btn-icon{font-size:1.5rem;line-height:1}.bb-arena__btn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 9px #5c2d0e,0 14px 40px #0009,0 0 40px #fbbf2459,inset 0 2px #fff6}.bb-arena__btn:active:not(:disabled){transform:translateY(4px);box-shadow:0 2px #5c2d0e,0 3px 8px #00000073,inset 0 2px #fff3}.bb-arena__btn:disabled{opacity:.88;cursor:not-allowed;filter:saturate(.85)}.bb-arena__btn:disabled:after{animation:none}.bb-tim-panel{width:100%;background:radial-gradient(ellipse 80% 50% at 50% 0%,rgba(245,158,11,.06) 0%,transparent 60%),linear-gradient(180deg,#070e1a,#0b1726,#0f1e35 60%,#152a45);border-radius:0 0 19px 19px;padding:2rem 2.5rem 1.75rem;position:relative}.bb-tim-panel:before{content:"";position:absolute;top:0;left:3%;right:3%;height:3px;background:linear-gradient(90deg,transparent 0%,rgba(251,191,36,.15) 15%,rgba(251,191,36,.45) 50%,rgba(251,191,36,.15) 85%,transparent 100%);pointer-events:none}.bb-tim-panel__header{display:flex;align-items:center;gap:.6rem;padding:.4rem 0 .9rem;border-bottom:3px dashed rgba(245,158,11,.3);margin-bottom:1.4rem;flex-wrap:wrap}.bb-tim-panel__whistle-icon{display:inline-block;width:32px;height:18px;background:linear-gradient(180deg,#fde047,#fbbf24 40%,#d97706);border-radius:9px 9px 9px 4px;position:relative;box-shadow:0 2px 8px #fbbf2499,inset 0 2px #fff6,inset 0 -1px #78350f66;flex-shrink:0;border:1.5px solid #92400e}.bb-tim-panel__whistle-icon:before{content:"";position:absolute;right:5px;top:4px;width:8px;height:8px;background:radial-gradient(circle,#1a1a1a 40%,#78350f);border-radius:50%;border:1px solid #92400e}.bb-tim-panel__whistle-icon:after{content:"";position:absolute;left:-8px;top:6px;width:12px;height:5px;background:linear-gradient(90deg,#78350f,#92400e,#b45309);border-radius:3px 0 0 3px;transform:rotate(-8deg)}.bb-tim-panel__whistle-icon--sm{width:22px;height:13px;border-radius:7px 7px 7px 3px}.bb-tim-panel__whistle-icon--sm:before{right:3px;top:3px;width:6px;height:6px}.bb-tim-panel__whistle-icon--sm:after{left:-6px;top:4px;width:9px;height:4px}.bb-tim-panel__star{font-size:1.1rem;filter:drop-shadow(0 0 4px rgba(251,191,36,.5))}.bb-tim-panel__title{font-family:"Impact","Arial Black",var(--tim-font-serif, Georgia, serif);font-size:2rem;font-weight:900;color:#fde047;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 18px rgba(253,224,71,.5),0 0 40px rgba(251,191,36,.2),2px 3px 0 #78350f,0 2px 0 rgba(0,0,0,.4);margin:0}.bb-tim-panel__deco{flex:1;height:2px;background:repeating-linear-gradient(90deg,rgba(245,158,11,.35) 0px,rgba(245,158,11,.35) 5px,transparent 5px,transparent 12px);margin-left:.5rem;min-width:40px}.bb-tim-panel__loading{font-size:.82rem;font-weight:700;color:#fbbf24;animation:bb-loading-pulse 1.2s ease-in-out infinite}@keyframes bb-loading-pulse{0%,to{opacity:.5}50%{opacity:1}}.bb-tim-panel__content-wrap{display:flex;align-items:flex-start;gap:1.5rem}.bb-tim-panel__ref-img{flex-shrink:0;width:clamp(160px,18vw,280px);height:auto;object-fit:contain;border-radius:16px;filter:drop-shadow(0 6px 24px rgba(0,0,0,.6));-webkit-user-select:none;user-select:none;pointer-events:none;align-self:center}.bb-tim-panel__body{flex:1;min-width:0;background:radial-gradient(ellipse 60% 50% at 50% 20%,rgba(15,30,53,.6) 0%,transparent 70%),#08101ea6;border:2px solid rgba(245,158,11,.25);border-radius:14px;padding:1.75rem 2rem;min-height:120px;box-shadow:inset 0 2px 8px #0000004d}.bb-tim-panel__body--safety{border-color:#ef444466;background:#ef444414}.bb-tim-panel__safety-icon{color:#ef4444;margin-bottom:.5rem}.bb-tim-panel__placeholder{display:flex;align-items:flex-start;gap:.75rem}.bb-tim-panel__bubble-luc{flex-shrink:0;color:#fbbf2480;margin-top:.15rem}.bb-tim-panel__placeholder-main{margin:0;font-size:.95rem;font-weight:600;color:#ffffff8c}.bb-tim-panel__placeholder-sub{margin:.3rem 0 0;font-size:.82rem;color:#ffffff59}.bb-tim-panel__await-hint{margin:0;font-size:.9rem;line-height:1.55;font-weight:500;color:#e2e8f0e6}.bb-tim-panel__await-hint strong{color:#fde68a;font-weight:700}.bb-tim-panel__compact-status{margin:0;display:flex;align-items:center;gap:.5rem;font-size:.9rem;line-height:1.5;color:#fbbf24f2;animation:bb-loading-pulse 1.2s ease-in-out infinite}.bb-game-frame--sneak .bb-tim-panel--awaiting .bb-tim-panel__body{min-height:0;padding:.75rem 1.1rem}.bb-tim-panel__bubble{display:flex;align-items:flex-start;gap:.75rem}.bb-tim-panel__text p{margin:0 0 .65rem;font-size:.95rem;line-height:1.7;color:#e2e8f0}.bb-tim-panel__text p:last-child{margin-bottom:0}.bb-tim-panel__body--safety .bb-tim-panel__text p{color:#fecaca}.bb-tim-panel__footer{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:1.25rem;padding-top:.75rem;border-top:2px dashed rgba(245,158,11,.15)}.bb-tim-panel__reminder{display:inline-block;font-size:.82rem;font-weight:700;font-style:italic;color:#fef2f2;background:linear-gradient(135deg,#991b1b,#b91c1c,#dc2626);padding:.5rem 1.5rem;border-radius:24px;letter-spacing:.02em;box-shadow:0 3px 12px #b91c1c66,0 1px #7f1d1d}.bb-arena__btn-icon--whistle{display:inline-block;width:24px;height:14px;background:linear-gradient(180deg,#fde047,#fbbf24 40%,#d97706);border-radius:7px 7px 7px 3px;border:1.5px solid #78350f;position:relative;vertical-align:middle}.bb-arena__btn-icon--whistle:before{content:"";position:absolute;right:3px;top:2px;width:6px;height:6px;background:radial-gradient(circle,#1a1a1a 40%,#78350f);border-radius:50%;border:1px solid #78350f}.bb-arena__btn-icon--whistle:after{content:"";position:absolute;left:-6px;top:4px;width:9px;height:4px;background:linear-gradient(90deg,#78350f,#92400e);border-radius:2px 0 0 2px;transform:rotate(-8deg)}.bb-reflect{max-width:1560px;margin:1.5rem auto 0;background:linear-gradient(180deg,#111d2e,#162839);border:2px solid rgba(245,158,11,.18);border-radius:18px;padding:1.75rem 1.5rem 1.5rem;box-shadow:0 4px 24px #0000004d}.bb-reflect__header{display:flex;align-items:center;gap:.5rem;margin-bottom:.35rem}.bb-reflect__icon{font-size:1.3rem;line-height:1}.bb-reflect__title{font-family:var(--tim-font-serif, Georgia, serif);font-size:1.4rem;font-weight:800;color:#fbbf24;margin:0;text-shadow:0 0 10px rgba(251,191,36,.2)}.bb-reflect__sub{color:#ffffff80;font-size:.88rem;line-height:1.5;margin:0 0 1.5rem;max-width:600px}.bb-reflect__questions{display:flex;flex-direction:column;gap:1.25rem}.bb-reflect__q{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1rem 1.1rem}.bb-reflect__label{display:block;font-size:.92rem;font-weight:600;color:#e2e8f0;margin-bottom:.5rem;line-height:1.45}.bb-reflect__textarea{display:block;width:100%;min-height:70px;border:1px solid rgba(251,191,36,.15);border-radius:10px;padding:.6rem .8rem;font-family:var(--tim-font-sans, system-ui, sans-serif);font-size:.88rem;line-height:1.5;color:#f1f5f9;background:#ffffff0d;resize:vertical;transition:border-color .15s,box-shadow .15s}.bb-reflect__textarea:focus{outline:none;border-color:#fbbf24;box-shadow:0 0 0 2px #fbbf2426}.bb-reflect__textarea::placeholder{color:#ffffff40}.bb-reflect__micro{text-align:center;color:#ffffff4d;font-size:.8rem;font-style:italic;margin:1.25rem 0 0}.bb-reflect__continue{margin-top:1.5rem;padding-top:1.25rem;border-top:1px dashed rgba(255,255,255,.1);text-align:center}.bb-reflect__continue-title{font-family:var(--tim-font-serif, Georgia, serif);font-size:1.15rem;font-weight:700;color:#e2e8f0;margin:0 0 .3rem}.bb-reflect__continue-text{color:#ffffff73;font-size:.85rem;margin:0 0 1rem}.bb-reflect__continue-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.75rem;font-family:var(--tim-font-serif, Georgia, serif);font-size:1rem;font-weight:700;color:#1c1c19;background:linear-gradient(180deg,#fde68a,#fbbf24,#f59e0b);border:2px solid #92400e;border-radius:12px;cursor:pointer;text-shadow:0 1px 0 rgba(255,255,255,.25);box-shadow:0 3px #78350f,0 4px 12px #0000004d;transition:transform .1s,box-shadow .1s}.bb-reflect__continue-btn:hover{transform:translateY(-1px);box-shadow:0 4px #78350f,0 6px 16px #00000059}.bb-reflect__continue-btn:active{transform:translateY(2px);box-shadow:0 1px #78350f,0 2px 6px #0000004d}@media (max-width: 1200px) and (min-width: 961px){.bb-arena__fighter{height:155px;top:104px}.bb-arena__fighter--left{left:-4px}.bb-arena__fighter--right{right:-4px}}@media (min-width: 961px){.bb-fighter-desktop-layer{display:block!important;z-index:4;pointer-events:none}.bb-arena__fighter{display:block!important;visibility:visible!important;opacity:1!important}}@media (max-width: 960px){.bb-game-frame{border-radius:16px;border-width:3px}.bb-arena{overflow:hidden;border-radius:13px 13px 0 0}.bb-tim-panel{border-radius:0 0 13px 13px}.bb-arena__ring{min-height:0;padding:0}.bb-fighter-desktop-layer,.bb-arena__ropes{display:none}.bb-corner__fighter-mob{display:block;width:auto;max-width:min(100%,17.5rem);height:auto;margin-left:auto;margin-right:auto;margin-bottom:.3rem;object-fit:contain;filter:drop-shadow(0 8px 20px rgba(0,0,0,.6));animation:bb-fighter-idle 5s ease-in-out infinite;pointer-events:none;-webkit-user-select:none;user-select:none}.bb-corner--blue .bb-corner__fighter-mob{animation-delay:2.2s}.bb-arena__cards{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:100%;box-sizing:border-box;padding:0 var(--bb-baklei-pad-inline-end) 0 var(--bb-baklei-pad-inline-start)}.bb-corner{width:100%;max-width:100%;margin-left:auto;margin-right:auto;min-width:0;align-items:stretch}.bb-arena__vs{text-align:center;margin:0;font-size:2.8rem;-webkit-text-stroke:2px #1a1a1a;padding:.3rem 0}.bb-arena__title-text{font-size:2.8rem;-webkit-text-stroke:2px #1a1a1a;text-shadow:3px 3px 0 #92400e,5px 5px 0 #78350f,0 0 30px rgba(253,224,71,.5),0 0 60px rgba(251,191,36,.25);transform:none}.bb-arena__title{padding:0 0 .3rem}.bb-arena__lights{padding:8px .75rem 0}.bb-arena__light{width:18px;height:12px;box-shadow:0 4px 16px 6px #fff8dc59,0 6px 30px 8px #f59e0b33,0 0 3px 1px #fff6;animation:none}.bb-corner__ribbon{width:100%;box-sizing:border-box;text-align:center;font-size:.78rem;padding:.4rem 1.2rem;margin-bottom:.4rem}.bb-corner__card{width:100%;max-width:100%;box-sizing:border-box;transform:none;border-radius:14px;padding:1rem 1.1rem .9rem;border-width:3px}.bb-corner__label{font-size:1.35rem}.bb-corner__sub{font-size:.8rem;margin-bottom:.4rem}.bb-corner__textarea{box-sizing:border-box;min-width:0;width:100%;max-width:100%;min-height:130px;font-size:1rem;line-height:1.6;padding:.8rem .9rem;border-radius:10px}.bb-corner__counter{font-size:.7rem;margin-top:.2rem}.bb-corner__bars{margin-top:.5rem;gap:.3rem}.bb-bar{height:20px}.bb-bar__label{width:70px;font-size:.6rem}.bb-bar__block{height:12px}.bb-arena__btn{width:92%;max-width:100%;font-size:1.15rem;padding:1rem 1.5rem;margin:1rem auto 0;margin-bottom:0;border-radius:50px;border-width:3px;box-shadow:0 4px #5c2d0e,0 6px 16px #00000080,0 0 20px #fbbf2426,inset 0 1px #ffffff4d}.bb-arena__btn:after{animation:none}.bb-arena__btn-icon{font-size:1.2rem}.bb-game-frame--sneak .bb-cta-wrap--sneak-fight{padding:.45rem .55rem .35rem}.bb-game-frame--sneak .bb-sneak__email-strip{padding:.42rem .55rem .5rem}.bb-game-frame--sneak .bb-sneak__post-tim-actions.bb-cta-wrap{padding:.5rem .55rem .6rem}.bb-game-frame--sneak .bb-arena__btn{margin-top:.65rem}.bb-arena__validation{margin:.5rem 1rem 0;max-width:100%;font-size:.82rem;border-radius:8px}.bb-arena__error{margin:.4rem 1rem 0;max-width:100%;font-size:.82rem}.bb-arena__rest-notice{max-width:100%;margin:.4rem 1rem 0;font-size:.7rem}.bb-tim-panel{padding:1.5rem 1.1rem 1.25rem}.bb-tim-panel:before{left:10%;right:10%}.bb-tim-panel__ref-img{display:none}.bb-tim-panel__content-wrap{flex-direction:column}.bb-tim-panel__header{padding:.3rem 0 .6rem;margin-bottom:1rem;border-bottom-width:2px}.bb-tim-panel__title{font-size:1.5rem}.bb-tim-panel__body{padding:1.25rem 1rem;min-height:80px;border-radius:12px}.bb-game-frame--sneak .bb-tim-panel--awaiting .bb-tim-panel__body{min-height:0;padding:.65rem .85rem}.bb-game-frame--sneak .bb-tim-panel--awaiting{padding:1.1rem .85rem .75rem}.bb-game-frame--sneak .bb-tim-panel--awaiting .bb-tim-panel__header{margin-bottom:.55rem;padding-bottom:.35rem}.bb-game-frame--sneak .bb-tim-panel--awaiting .bb-tim-panel__footer{margin-top:.45rem;padding-top:.45rem}.bb-tim-panel__text p{font-size:.95rem;line-height:1.7}.bb-tim-panel__placeholder-main{font-size:.92rem}.bb-tim-panel__placeholder-sub{font-size:.8rem}.bb-tim-panel__footer{margin-top:.8rem}.bb-tim-panel__reminder{font-size:.75rem;padding:.45rem 1.1rem}.bb-reflect{margin-top:.75rem;border-radius:16px;padding:1.5rem 1.1rem 1.25rem;border-width:2px}.bb-reflect__title{font-size:1.2rem}.bb-reflect__sub{font-size:.85rem;margin-bottom:1.25rem}.bb-reflect__q{padding:.85rem .9rem;border-radius:10px}.bb-reflect__label{font-size:.88rem}.bb-reflect__textarea{min-height:80px;font-size:.9rem;padding:.65rem .8rem}.bb-reflect__continue-btn{width:100%;justify-content:center;padding:.8rem 1.5rem;font-size:1rem;border-radius:50px}.tim-stitch.bb-sneak.bb-baklei-mobile-root{padding:1rem var(--bb-baklei-pad-inline-end) 2rem var(--bb-baklei-pad-inline-start)}.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__main{max-width:100%;width:100%;min-width:0;box-sizing:border-box;margin-left:auto;margin-right:auto}.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__title,.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__sub,.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__micro{max-width:100%}.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__panel,.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__cta{width:100%;max-width:100%;margin-left:auto;margin-right:auto;min-width:0;box-sizing:border-box}.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__textarea,.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__input-email{min-width:0;max-width:100%;box-sizing:border-box}.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__answer{min-width:0;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word}.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__conversion{min-width:0;max-width:100%;box-sizing:border-box}.tim-stitch.bb-sneak.bb-baklei-mobile-root .bb-sneak__warn{box-sizing:border-box;max-width:100%}}@media (max-width: 430px){.bb-game-frame{border-radius:12px;border-width:3px}.bb-arena__cards{padding:0 max(.5rem,var(--bb-baklei-pad-inline-end)) 0 max(.5rem,var(--bb-baklei-pad-inline-start))}.bb-arena__title-text{font-size:2.4rem}.bb-arena__vs{font-size:2.4rem;padding:.2rem 0}.bb-corner__ribbon{font-size:.72rem;padding:.35rem 1rem}.bb-corner__card{padding:1rem 1rem .85rem}.bb-corner__label{font-size:1.25rem}.bb-corner__textarea{min-height:125px;font-size:.95rem;padding:.75rem .85rem}.bb-arena__btn{width:94%;font-size:1.1rem;padding:.95rem 1.25rem}.bb-tim-panel{padding:1.25rem .9rem 1rem}.bb-tim-panel__title{font-size:1.4rem}.bb-tim-panel__body{padding:1.1rem .9rem}.bb-tim-panel__text p{font-size:.92rem}.bb-tim-panel__reminder{font-size:.72rem;padding:.4rem .9rem}.bb-corner__fighter-mob{margin-bottom:.2rem}.bb-reflect{border-radius:12px;padding:1.25rem .9rem 1rem}}@media (max-width: 390px){.bb-arena__cards{padding:0 max(.45rem,var(--bb-baklei-pad-inline-end)) 0 max(.45rem,var(--bb-baklei-pad-inline-start))}.bb-arena__title-text{font-size:2.1rem;letter-spacing:.08em}.bb-arena__vs{font-size:2.1rem}.bb-corner__card{padding:.9rem .85rem .8rem}.bb-corner__textarea{min-height:120px;font-size:.92rem;padding:.7rem .8rem}.bb-arena__btn{font-size:1.05rem;padding:.9rem 1rem}.bb-tim-panel{padding:1.1rem .75rem .9rem}.bb-tim-panel__body{padding:1rem .75rem}.bb-tim-panel__title{font-size:1.3rem}}@media (max-width: 360px){.bb-game-frame{border-radius:10px;border-width:2px}.bb-arena__cards{padding:0 max(.35rem,env(safe-area-inset-right,0px)) 0 max(.35rem,env(safe-area-inset-left,0px))}.bb-arena__lights{padding:6px .5rem 0}.bb-arena__light{width:14px;height:10px}.bb-arena__title-text{font-size:1.85rem;letter-spacing:.06em;-webkit-text-stroke:1.5px #1a1a1a}.bb-arena__vs{font-size:1.8rem;-webkit-text-stroke:1.5px #1a1a1a}.bb-corner__ribbon{font-size:.65rem;padding:.3rem .8rem;letter-spacing:.1em}.bb-corner__card{padding:.8rem .7rem .7rem;border-width:2px;border-radius:10px}.bb-corner__label,.bb-corner__emoji{font-size:1.1rem}.bb-corner__sub{font-size:.75rem}.bb-corner__textarea{min-height:110px;font-size:.88rem;padding:.6rem .7rem;border-radius:8px}.bb-bar{height:18px}.bb-bar__emoji{font-size:.8rem}.bb-bar__label{width:55px;font-size:.5rem}.bb-bar__block{height:10px;border-radius:2px}.bb-bar__blocks{gap:3px}.bb-arena__btn{width:96%;font-size:.95rem;padding:.85rem .8rem;border-width:2px;gap:.4rem;box-shadow:0 3px #5c2d0e,0 4px 10px #0006,inset 0 1px #ffffff40}.bb-arena__btn-icon{font-size:1rem}.bb-arena__validation,.bb-arena__error{margin:.4rem .5rem 0;font-size:.78rem;padding:.4rem .7rem}.bb-arena__rest-notice{margin:.3rem .5rem 0;font-size:.65rem;padding:.25rem .6rem}.bb-corner__fighter-mob{max-width:min(100%,16.25rem)}.bb-tim-panel{padding:1rem .6rem .8rem}.bb-tim-panel__header{padding:.2rem 0 .4rem;margin-bottom:.7rem}.bb-tim-panel__whistle-icon{width:20px;height:12px;border-radius:6px}.bb-tim-panel__whistle-icon:before{right:-4px;top:2px;width:7px;height:7px}.bb-tim-panel__whistle-icon:after{left:-3px;top:4px;width:6px;height:2px}.bb-tim-panel__star{font-size:.9rem}.bb-tim-panel__title{font-size:1.15rem;letter-spacing:.05em}.bb-tim-panel__deco{min-width:20px}.bb-tim-panel__body{padding:.85rem .65rem;min-height:60px;border-radius:10px}.bb-tim-panel__bubble-luc{width:18px;height:18px}.bb-tim-panel__text p{font-size:.88rem;line-height:1.6;margin-bottom:.5rem}.bb-tim-panel__placeholder-main{font-size:.85rem}.bb-tim-panel__placeholder-sub{font-size:.75rem}.bb-tim-panel__reminder{font-size:.65rem;padding:.35rem .8rem}.bb-reflect{margin-top:.5rem;border-radius:10px;border-width:1px;padding:1rem .65rem .8rem}.bb-reflect__icon{font-size:1.1rem}.bb-reflect__title{font-size:1.05rem}.bb-reflect__sub{font-size:.8rem;margin-bottom:1rem}.bb-reflect__q{padding:.7rem .65rem}.bb-reflect__label{font-size:.82rem;margin-bottom:.35rem}.bb-reflect__textarea{min-height:65px;font-size:.84rem;padding:.5rem .6rem}.bb-reflect__micro{font-size:.72rem;margin-top:.8rem}.bb-reflect__continue{margin-top:1rem;padding-top:.8rem}.bb-reflect__continue-title{font-size:1rem}.bb-reflect__continue-text{font-size:.8rem;margin-bottom:.75rem}.bb-reflect__continue-btn{padding:.7rem 1rem;font-size:.92rem}}@media (max-width: 960px){.bb-corner--red .bb-corner__card,.bb-corner--blue .bb-corner__card{box-shadow:0 4px 16px #0006,inset 0 1px #ffffff14}.bb-game-frame{box-shadow:0 0 0 1px #78350f,0 0 30px #00000080}}@media (max-width: 960px){.bb-game-frame,.bb-game-frame--sneak,.bb-arena,.bb-tim-panel,.bb-reflect{max-width:100%;box-sizing:border-box}}.export-panel{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.2rem 1rem;margin-top:1rem;border-radius:14px;background:linear-gradient(135deg,#f7f4ef,#faf8f4);border:1px solid #e5ddd0}.export-panel__label{font-size:.82rem;font-weight:600;color:#6b5a48;margin:0;letter-spacing:.02em}.export-panel__actions{display:flex;gap:.6rem;flex-wrap:wrap;justify-content:center}.export-panel__btn{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.1rem;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;border:1.5px solid transparent;transition:background .18s,transform .12s,box-shadow .18s}.export-panel__btn--pdf{background:#193782;color:#fff;border-color:#193782}.export-panel__btn--pdf:hover{background:#1e4498;transform:translateY(-1px);box-shadow:0 2px 8px #19378240}.export-panel__btn--email{background:#fff;color:#193782;border-color:#c9d4e8}.export-panel__btn--email:hover{background:#eef2fa;transform:translateY(-1px);box-shadow:0 2px 8px #1937821f}.export-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#0000008c;padding:16px}.export-modal{position:relative;background:#fff;border-radius:18px;padding:2rem 1.8rem;max-width:400px;width:100%;box-shadow:0 12px 40px #00000040}.export-modal__close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;overflow:hidden;background:none;border:none;color:#999;cursor:pointer;padding:4px;flex-shrink:0}.export-modal__close:hover{color:#333}.export-modal__title{font-size:1.15rem;font-weight:700;color:#193782;margin:0 0 .4rem}.export-modal__desc{font-size:.85rem;color:#666;margin:0 0 1rem;line-height:1.5}.export-modal__input{width:100%;padding:.7rem .9rem;border-radius:10px;border:1.5px solid #d1d5db;font-size:.95rem;outline:none;box-sizing:border-box;transition:border-color .15s}.export-modal__input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61f}.export-modal__error{font-size:.8rem;color:#dc2626;margin:.4rem 0 0}.export-modal__send{display:block;width:100%;margin-top:1rem;padding:.7rem;border-radius:10px;background:#193782;color:#fff;font-size:.95rem;font-weight:600;border:none;cursor:pointer;transition:background .15s}.export-modal__send:hover:not(:disabled){background:#1e4498}.export-modal__send:disabled{opacity:.65;cursor:not-allowed}.export-modal__done{display:flex;flex-direction:column;align-items:center;gap:.7rem;padding:1rem 0;text-align:center}.export-modal__done p{margin:0;color:#16a34a;font-weight:600;font-size:.95rem}.export-panel--bb{background:linear-gradient(135deg,#1a1a2e,#16213e);border-color:#b45309}.export-panel--bb .export-panel__label{color:#fbbf24}.export-panel--bb .export-panel__btn--pdf{background:#b45309;border-color:#b45309}.export-panel--bb .export-panel__btn--pdf:hover{background:#d97706}.export-panel--bb .export-panel__btn--email{background:#ffffff14;color:#fbbf24;border-color:#fbbf2459}.export-panel--bb .export-panel__btn--email:hover{background:#ffffff24}.export-panel--tim{background:linear-gradient(135deg,#f0f4fb,#f7f9fd);border-color:#c9d4e8}@media (max-width: 600px){.export-panel__actions{flex-direction:column;width:100%}.export-panel__btn{justify-content:center;width:100%}.export-modal{padding:1.5rem 1.2rem;border-radius:14px}}.sap-toast{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);background:var(--gs-red, #c0392b);color:#fff;padding:.65rem 1.5rem;border-radius:999px;font-size:.9rem;font-weight:600;z-index:9000;box-shadow:0 4px 20px #00000040;animation:sap-toast-in .3s ease-out;pointer-events:none}@keyframes sap-toast-in{0%{opacity:0;transform:translate(-50%) translateY(12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.sap-section{background:var(--tim-surface-lowest, #fff);border:1px solid var(--tim-surface-high, #e5e7eb);border-radius:16px;padding:1.5rem}.sap-section__title{font-size:1.15rem;font-weight:700;color:var(--gs-red, #c0392b);margin:0 0 1rem}.sap-section__empty{color:#888;font-size:.9rem;padding:.5rem 0}.sap-section__stats{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.sap-section__stat{display:flex;flex-direction:column;align-items:center;min-width:70px}.sap-section__stat-value{font-size:1.5rem;font-weight:800;color:var(--gs-red, #c0392b)}.sap-section__stat-label{font-size:.75rem;color:#666;text-transform:uppercase;letter-spacing:.04em}.sap-section__progress{width:100%;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden;margin-bottom:1rem}.sap-section__progress-bar{height:100%;background:linear-gradient(90deg,var(--gs-red, #c0392b),var(--gs-blue, #2563eb));border-radius:4px;transition:width .4s ease}.sap-plan-list{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.5rem}.sap-plan-item{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;background:var(--tim-surface-low, #f8f8f8);border-radius:10px;font-size:.9rem}.sap-plan-item__status{width:10px;height:10px;border-radius:50%;flex-shrink:0}.sap-plan-item__status--planned{background:#f59e0b}.sap-plan-item__status--active{background:var(--gs-blue, #2563eb)}.sap-plan-item__status--completed{background:#16a34a}.sap-plan-item__title{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sap-section__next{font-size:.85rem;color:#555;margin-bottom:.75rem;display:flex;gap:.4rem;align-items:baseline}.sap-section__next strong{color:var(--gs-red, #c0392b)}.sap-section__cta{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.2rem;background:var(--gs-red, #c0392b);color:#fff;border:none;border-radius:999px;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s}.sap-section__cta:hover{background:#a93226}.sap-reflect{margin-top:.5rem;padding:.75rem;background:var(--tim-surface-low, #f8f8f8);border-radius:10px}.sap-reflect__prompt{font-size:.85rem;font-style:italic;color:#666;margin-bottom:.5rem}.sap-reflect__textarea{width:100%;min-height:60px;border:1px solid var(--tim-surface-high, #ddd);border-radius:8px;padding:.5rem;font-size:.85rem;resize:vertical}.sap-reflect__submit{margin-top:.4rem;padding:.35rem 1rem;background:var(--gs-blue, #2563eb);color:#fff;border:none;border-radius:999px;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.sap-reflect__submit:hover:not(:disabled){background:#1d4ed8}.sap-reflect__submit:disabled{opacity:.45;cursor:not-allowed}.sap-upgrade{text-align:center;padding:1rem;background:linear-gradient(135deg,#c0392b0d,#2563eb0d);border-radius:12px;margin-top:.5rem}.sap-upgrade__text{font-size:.9rem;color:#444;margin-bottom:.75rem}.sap-upgrade__cta{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.5rem;background:var(--gs-red, #c0392b);color:#fff;border:none;border-radius:999px;font-size:.9rem;font-weight:700;cursor:pointer;text-decoration:none}.bb-sneak{min-height:100vh;box-sizing:border-box;padding:1.25rem 1rem 2.5rem;background:linear-gradient(180deg,#f8f6f2,#eef2f8);font-family:Plus Jakarta Sans,system-ui,sans-serif}.bb-sneak__main{max-width:min(28rem,100%);margin:0 auto;min-width:0;box-sizing:border-box}.bb-sneak__title{font-size:clamp(1.45rem,5vw,1.85rem);font-weight:800;line-height:1.15;color:#1a2744;margin:0 0 .5rem;letter-spacing:-.02em}.bb-sneak__sub{font-size:clamp(1.05rem,3.8vw,1.2rem);line-height:1.45;color:#3d4a63;margin:0 0 .35rem}.bb-sneak__micro{font-size:.9rem;color:#5c6b82;margin:0 0 1.25rem;line-height:1.4}.bb-sneak__warn{background:#fff8e6;border:1px solid #f0d78a;color:#6b5420;padding:.85rem 1rem;border-radius:12px;font-size:.95rem;margin:0 0 1rem}.bb-sneak__panel{background:#fff;border-radius:16px;padding:1.1rem 1rem 1.25rem;box-shadow:0 4px 24px #19378214;border:1px solid #e2e8f0;margin-bottom:1rem}.bb-sneak__panel--safety{border-color:#fcd34d;background:linear-gradient(180deg,#fffbeb,#fff 55%)}.bb-sneak__label{display:block;font-size:.82rem;font-weight:700;color:#475569;margin-bottom:.45rem}.bb-sneak__textarea{width:100%;box-sizing:border-box;font-size:1.05rem;line-height:1.45;padding:.85rem .95rem;border-radius:12px;border:2px solid #cbd5e1;min-height:7.5rem;resize:vertical;font-family:inherit;color:#1e293b}.bb-sneak__textarea:focus{outline:none;border-color:#193782;box-shadow:0 0 0 3px #19378226}.bb-sneak__textarea:disabled{opacity:.65;background:#f8fafc}.bb-sneak__hint{font-size:.88rem;color:#64748b;margin:.5rem 0 0}.bb-sneak__error{color:#b91c1c;font-size:.95rem;margin:.65rem 0 0}.bb-sneak__lead{font-size:1.05rem;line-height:1.5;color:#334155;margin:0}.bb-sneak__h2{font-size:1.1rem;font-weight:800;color:#193782;margin:0 0 .6rem}.bb-sneak__answer-block{margin-top:.25rem}.bb-sneak__answer{font-size:1.05rem;line-height:1.55;color:#1e293b;white-space:pre-wrap;margin:0 0 1rem;padding:.85rem .95rem;background:#f1f5f9;border-radius:12px;border:1px solid #e2e8f0}.bb-sneak__answer--safety{background:#fff;border-color:#fde68a}.bb-sneak__ask{font-size:1.05rem;font-weight:700;color:#1a2744;margin:0 0 .75rem}.bb-sneak__meta-tight{margin-top:-.25rem}.bb-sneak__lead-form{margin-top:1.25rem}.bb-sneak__input-email{min-height:unset;height:2.75rem;padding:.625rem .75rem}.bb-sneak__consent{display:flex;gap:.5rem;align-items:flex-start;margin-top:.625rem;font-size:.875rem}.bb-sneak__lead-msg{margin-top:.5rem}.bb-sneak__lead-btn{margin-top:.625rem}.bb-sneak__thank-lead{margin-top:1rem}.bb-sneak__conversion{padding:.85rem .95rem;background:linear-gradient(160deg,#f8fafc,#eff6ff);border:1px solid #c7d2fe;border-radius:14px}.bb-sneak__conversion-head{font-size:1.1rem;font-weight:800;color:#1e3a5f;margin:0 0 .5rem;line-height:1.35}.bb-sneak__conversion-sub{margin:.25rem 0 .35rem}.bb-sneak__conversion-list{margin:0 0 .85rem;padding-left:1.2rem;font-size:.95rem;line-height:1.45;color:#334155}.bb-sneak__conversion-list li{margin-bottom:.2rem}.bb-sneak__conversion-note{margin-top:.75rem;color:#475569}.bb-sneak__bonus-banner{margin-bottom:1rem;padding:.85rem .95rem;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:14px}.bb-sneak__bonus-list-head{margin:0 0 .4rem;font-size:1.15rem;font-weight:800;text-align:center;color:#065f46;letter-spacing:.02em}.bb-sneak__bonus-banner .bb-sneak__thank-lead{margin-top:.5rem}.bb-sneak__discount-reveal{font-size:1rem;font-weight:700;color:#0f172a;margin:.5rem 0 0}.bb-sneak__discount-code{display:inline-block;margin-top:.15rem;padding:.25rem .5rem;font-family:ui-monospace,monospace;font-size:1.05rem;letter-spacing:.04em;background:#fff;border-radius:8px;border:1px dashed #059669;color:#047857}.bb-sneak__cta--strong{border:2px solid #193782;box-shadow:0 8px 24px #1937821f}.bb-sneak__cta--strong .bb-sneak__cta-title{font-size:1.2rem}.bb-sneak__ask--spaced{margin-top:1.25rem}.bb-sneak__row{display:flex;flex-direction:column;gap:.65rem}@media (min-width: 440px){.bb-sneak__row{flex-direction:row;flex-wrap:wrap}.bb-sneak__row .bb-sneak__btn{flex:1;min-width:0}}.bb-sneak__btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;padding:.75rem 1.15rem;font-size:1.05rem;font-weight:700;border-radius:14px;border:2px solid transparent;cursor:pointer;font-family:inherit;width:100%;transition:transform .12s,box-shadow .15s,background .15s}.bb-sneak__btn:disabled{opacity:.5;cursor:not-allowed}.bb-sneak__btn:not(:disabled):active{transform:scale(.98)}.bb-sneak__submit{margin-top:.75rem}.bb-sneak__btn--primary{background:#193782;color:#fff;border-color:#193782}.bb-sneak__btn--primary:hover:not(:disabled){background:#1e4498;box-shadow:0 4px 14px #19378247}.bb-sneak__btn--secondary{background:#fff;color:#193782;border-color:#c7d4ef}.bb-sneak__btn--secondary:hover:not(:disabled){background:#f8fafc}.bb-sneak__btn--ghost{background:transparent;color:#193782;border-color:#cbd5e1;margin-top:.75rem}.bb-sneak__btn--ghost:hover:not(:disabled){background:#f8fafc}.bb-sneak__muted{font-size:.95rem;line-height:1.5;color:#475569;margin:.75rem 0 0}.bb-sneak__fineprint{font-size:.82rem;line-height:1.45;color:#64748b;margin:1rem 0 0}.bb-sneak__cta{background:linear-gradient(135deg,#193782,#2a4a9e);color:#fff;border-radius:18px;padding:1.35rem 1.15rem 1.5rem;text-align:center;box-shadow:0 8px 28px #19378259}.bb-sneak__cta-title{font-size:clamp(1.15rem,4vw,1.35rem);font-weight:800;margin:0 0 .6rem;line-height:1.25}.bb-sneak__cta-body{font-size:1rem;line-height:1.5;opacity:.95;margin:0 0 1.1rem}.bb-sneak__btn--cta{background:#fff;color:#193782;border-color:#fff;font-size:1.08rem;min-height:3.35rem}.bb-sneak__btn--cta:hover:not(:disabled){background:#f0f4ff;box-shadow:0 4px 16px #0000001f}.bb-live-banner{text-align:center;border-radius:18px;padding:12px 18px;background:#050a19e0;border:1px solid rgba(255,215,120,.35);color:#ffe8a3;box-shadow:0 0 25px #ffbe461f,inset 0 0 18px #ffffff08;box-sizing:border-box}.bb-live-banner--ended{border-color:#94a3b873;box-shadow:0 0 18px #0f172a73,inset 0 0 14px #ffffff05}.bb-live-banner-title{margin:0;color:#f4c542;font-weight:700;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.35}.bb-live-banner-timer{margin:.4rem 0 0;color:#fff3c9;font-size:1.08rem;font-weight:800;line-height:1.3;font-variant-numeric:tabular-nums;text-shadow:0 0 20px rgba(251,191,36,.35)}.bb-live-banner-timer--sub{font-size:.95rem;font-weight:600;color:#fde68a;text-shadow:none}.bb-sneak__expired-block{text-align:center;padding:.25rem 0}.bb-expired-message{padding:.75rem 1rem 1rem;text-align:center}.bb-expired-message .bb-sneak__expired-title{margin:0 0 .5rem;font-size:1.15rem;font-weight:900;line-height:1.35;color:#ffd84d;text-shadow:0 2px 10px rgba(0,0,0,.85),0 0 24px rgba(251,191,36,.25)}.bb-expired-message .bb-sneak__expired-body{margin:0 0 1.1rem;font-size:1.02rem;line-height:1.5;font-weight:600;color:#fff3c4;text-shadow:0 2px 8px rgba(0,0,0,.75)}.bb-sneak__btn--cta-standalone{width:100%;max-width:22rem;margin-left:auto;margin-right:auto;display:flex}.gs-daily-log-instruction{margin:0 0 .65rem;font-size:.92rem;line-height:1.45;color:var(--tim-on-variant);text-align:center}.gs-daily-log-title{margin:0;font-family:var(--tim-font-serif);font-size:1.05rem;color:var(--tim-primary)}.gs-daily-log-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0 0 .85rem;width:100%;max-width:100%}.gs-daily-log-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:7.5rem;min-width:0;padding:.85rem .5rem .75rem;border:2px solid rgba(25,55,130,.14);border-radius:.85rem;background:#fffefb;cursor:pointer;font-family:var(--tim-font-sans);color:var(--tim-on-surface);transition:border-color .15s,background .15s,transform .12s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.gs-daily-log-tile:hover{border-color:#19378247;transform:translateY(-1px)}.gs-daily-log-tile.is-selected{border-color:var(--gs-blue, #193782);background:#1937820f}.gs-daily-log-tile--minus.is-selected{border-color:var(--gs-red, #af0f0a);background:#af0f0a0f}.gs-daily-log-tile__icon{display:flex;align-items:center;justify-content:center;width:clamp(3rem,14vw,3.5rem);height:clamp(3rem,14vw,3.5rem);flex-shrink:0}.gs-daily-log-tile__icon img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.gs-daily-log-tile.is-selected .gs-daily-log-tile__icon img{filter:drop-shadow(0 2px 6px rgba(25,55,130,.2))}.gs-daily-log-tile--minus.is-selected .gs-daily-log-tile__icon img{filter:drop-shadow(0 2px 6px rgba(175,15,10,.18))}.gs-daily-log-tile__label{font-size:.82rem;font-weight:700;text-align:center;line-height:1.25;max-width:100%}.tim-coach-stat-card--daily-log{grid-column:1 / -1}.tim-coach-stat-card--daily-log .gs-journal-card{border:none;box-shadow:none;padding:0;background:transparent}.gs-journal-card--logbook-dash .gs-journal-card__head{margin-bottom:.25rem}.gs-hero-section--daily-log-done{padding-bottom:1rem}.gs-hero-section--daily-log-done .tim-coach-atmosphere{margin-top:.35rem}@media (min-width: 640px){.gs-daily-log-grid{gap:.75rem}.gs-daily-log-tile{min-height:8rem}}@media (max-width: 380px){.gs-daily-log-tile__label{font-size:.78rem}}.gs-maandmodules-page__module .gs-mc-lesson-block,.gs-maandmodules-page__module .gs-monthly-lesson__section{margin-top:.65rem;margin-bottom:.5rem}.gs-maandmodules-page__module .gs-monthly-lesson__section h3,.gs-maandmodules-page__module .gs-mc-lesson-block h3{font-size:1rem;margin:0 0 .35rem}.gs-maandmodules-page__module .gs-mc-reflection{margin-top:.65rem;padding-top:.65rem}.gs-maandmodules-page__module .gs-mc-journal-bridge{margin:.5rem 0 .75rem;padding:.65rem .85rem}.gs-maandmodules-page__module .tim-coach-section__head{margin-bottom:.75rem}.gs-maandmodules-page__module .tim-coach-section__head .tim-coach-sub+.tim-coach-sub{margin-top:.25rem}.gs-hero-head .gs-hero-subtitle{margin:.35rem 0 .75rem;font-size:1rem;line-height:1.45;color:var(--tim-on-variant);max-width:36rem}.export-panel__btn--journal{background:#19378214;color:var(--gs-blue, #193782);border:1px solid rgba(25,55,130,.2)}.export-panel__btn--journal:hover{background:#19378224}.export-panel--bb .export-panel__btn--journal{background:#af0f0a14;color:#8b0a06;border-color:#af0f0a38}.export-panel--bb .export-panel__btn--journal:hover{background:#af0f0a24}.export-panel__saved{margin:.5rem 0 0;font-size:.88rem;font-weight:600;color:#16a34a}.gs-loading-spinner{display:inline-flex;flex-direction:column;align-items:center;gap:.65rem}.gs-loading-spinner--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;justify-content:center;background:#fffefbb8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tim-stitch__nav-spinner.gs-loading-spinner--overlay{background:#fffefb73;pointer-events:none}.gs-loading-spinner__wheel{width:2rem;height:2rem;border:3px solid rgba(25,55,130,.15);border-top-color:#193782;border-radius:50%;animation:gs-spin .75s linear infinite}.gs-loading-spinner--lg .gs-loading-spinner__wheel{width:2.75rem;height:2.75rem}.gs-loading-spinner--sm .gs-loading-spinner__wheel{width:1.35rem;height:1.35rem;border-width:2px}.gs-loading-spinner__label{font-size:.92rem;color:#334155}@keyframes gs-spin{to{transform:rotate(360deg)}}.tim-stitch__tab-panel--hidden{display:none!important}.gs-collection-row{display:grid;grid-template-columns:1fr;gap:1rem;margin:0 0 1.25rem}@media (min-width: 720px){.gs-collection-row{grid-template-columns:repeat(3,1fr)}}.gs-collection-card{display:flex;flex-direction:row;align-items:stretch;gap:1rem;min-height:8.5rem;padding:1.25rem 1.35rem;border:2px solid rgba(25,55,130,.12);border-radius:18px;background:linear-gradient(155deg,#fffefb,#f0f4ff 52%,#fffefb);box-shadow:0 10px 28px #1937821a;text-align:left;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.gs-collection-card.is-active{border-color:#193782;background:linear-gradient(155deg,#eef3ff,#fffefb);box-shadow:0 14px 32px #19378229}.gs-collection-card:hover,.gs-collection-card:focus-visible{transform:translateY(-2px);box-shadow:0 14px 32px #19378224}.gs-collection-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;color:#193782}.gs-collection-card__icon-img{width:2.5rem;height:2.5rem;object-fit:contain;image-rendering:-webkit-optimize-contrast}.gs-collection-card__body{display:flex;flex-direction:column;justify-content:center;gap:.45rem;min-width:0;flex:1}.gs-collection-card__text{display:flex;flex-direction:column;gap:.12rem;min-width:0}.gs-collection-card__title{font-weight:700;font-size:1.08rem;color:#0f172a;line-height:1.2}.gs-collection-card__count{font-size:1.05rem;font-weight:700;color:#193782;line-height:1.2}.gs-collection-card__desc{font-size:.84rem;line-height:1.45;color:#64748b}.gs-collection-explorer{margin-bottom:1.25rem}.gs-collection-panel{margin-top:1rem;padding-top:.5rem;border-top:1px solid rgba(25,55,130,.1);animation:gs-panel-in .2s ease}@keyframes gs-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tim-coach-dashboard .gs-stat-chip__text{display:flex;flex-direction:column;align-items:center;gap:.12rem;min-width:0}.tim-stitch__real-tim-hint{display:block;margin:0;max-width:36rem;font-size:.78rem;line-height:1.45;color:#64748b}@media (hover: none) and (pointer: coarse){.tim-stitch__real-tim-hint{font-size:.8rem}}.tim-stitch__real-tim-status{margin:0;max-width:36rem;font-size:.82rem;font-weight:600;color:#16a34a}.tim-stitch__real-tim-status--upgrade{color:#193782}.gs-floating-tim-chat{display:none!important}.gs-pwa-install{margin:0;position:relative}.gs-pwa-notify-settings{margin:.75rem 0 1rem;padding:.85rem 1rem;border-radius:12px;border:1px solid rgba(25,55,130,.12);background:#fffefb}.gs-pwa-notify-settings__head{margin-bottom:.65rem}.gs-pwa-notify-settings__list{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.55rem}.gs-pwa-notify-settings__row{margin:0}.gs-pwa-notify-settings__label{display:flex;align-items:flex-start;gap:.55rem;cursor:pointer;font-size:.92rem}.gs-pwa-notify-settings__label strong{display:block;color:#193782}.gs-pwa-notify-settings__label .tim-coach-muted{display:block;margin-top:.15rem;font-size:.82rem}.gs-pwa-install--compact{flex:0 0 auto}.gs-pwa-install__top-btn{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .75rem;border-radius:999px;border:1px solid rgba(25,55,130,.18);background:#fffefb;color:#193782;font-weight:600;font-size:.88rem;cursor:pointer;white-space:nowrap;text-decoration:none}.gs-pwa-install__top-btn.is-installed,.gs-pwa-install__btn.is-installed{opacity:.65;cursor:default;pointer-events:none}.gs-pwa-install__top-btn:disabled{opacity:.65;cursor:default}.gs-pwa-install__btn{display:inline-flex;align-items:center;gap:.4rem}.gs-pwa-install__help{margin-top:.75rem;padding:1rem;border-radius:12px;background:#f8fafc;border:1px solid rgba(25,55,130,.1)}.gs-pwa-install__help--dropdown{position:absolute;top:calc(100% + .35rem);right:0;z-index:40;min-width:min(100%,20rem);max-width:24rem;margin-top:0;box-shadow:0 12px 32px #0f172a24}.gs-pwa-manage__panel{margin-top:.75rem;padding:1rem;border-radius:12px;background:#f8fafc;border:1px solid rgba(25,55,130,.1)}.gs-pwa-manage__panel--dropdown{position:absolute;top:calc(100% + .35rem);right:0;z-index:45;min-width:min(100%,20rem);max-width:26rem;margin-top:0;box-shadow:0 12px 32px #0f172a24;box-sizing:border-box}@media (max-width: 639px){.gs-pwa-manage__panel--dropdown{position:fixed;top:var(--gs-pwa-panel-top, 3.5rem);right:12px;left:12px;width:auto;min-width:0;max-width:none;max-height:calc(100vh - var(--gs-pwa-panel-top, 3.5rem) - 12px);max-height:calc(100dvh - var(--gs-pwa-panel-top, 3.5rem) - 12px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.gs-pwa-manage__panel,.gs-pwa-manage__panel--dropdown{overflow-wrap:anywhere;word-break:break-word}.gs-pwa-manage__panel--dropdown .gs-pwa-install__help-actions .tim-coach-btn{width:100%;justify-content:center;white-space:normal;text-align:center}.gs-pwa-manage__panel:not(.gs-pwa-manage__panel--dropdown){max-width:calc(100vw - 24px)}}.gs-pwa-manage__title{display:flex;align-items:center;gap:.45rem;margin:0 0 .75rem;font-size:1rem;color:#193782}.gs-pwa-manage__section{margin-bottom:.85rem;padding-bottom:.85rem;border-bottom:1px solid rgba(25,55,130,.08)}.gs-pwa-manage__section-title{display:flex;align-items:center;gap:.4rem;margin:0 0 .45rem;font-size:.92rem;color:#193782}.gs-pwa-manage__footer{display:flex;justify-content:flex-end;margin-top:.5rem}.gs-pwa-manage__test-btn{margin-top:.65rem}.gs-pwa-notify-settings--embedded{margin:0;padding:0;border:0;background:transparent}.gs-pwa-install__hint{margin:.5rem 0 0;font-size:.85rem}.gs-pwa-install-admin-heading{margin-top:1.25rem}.gs-pwa-install__help-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.gs-pwa-install__steps{margin:.5rem 0 .75rem 1.1rem;padding:0}.gs-stat-chip__label{white-space:pre-line;line-height:1.15;text-align:center}.gs-stat-chip__label--sub{font-size:.92em;font-weight:600}.gs-mc-preview__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.gs-mc-preview__accept{background:#16a34a;border-color:#16a34a}.gs-mc-preview__decline{color:#dc2626;border-color:#dc262659}.tim-coach-dashboard>#seks-posisie-challenge-section,.tim-coach-dashboard>section#seks-posisie-challenge-section{display:none!important}.gs-collection-panel:not(.gs-collection-panel--kamasutra) .gs-kamasutra-collection,.gs-collection-panel:not(.gs-collection-panel--kamasutra) .gs-kamasutra-seks-posisie-block{display:none!important}.gs-kamasutra-collection{display:flex;flex-direction:column;gap:1.5rem}.gs-kamasutra-seks-posisie-block{margin:0}.gs-kamasutra-seks-posisie-block .tim-coach-section__head{margin-bottom:.75rem}.gs-kamasutra-collection__book-title{margin:0 0 .75rem;font-size:1.05rem;font-weight:700;color:#0f172a}.gs-kamasutra-collection__book{padding-top:.5rem;border-top:1px solid rgba(25,55,130,.1)}.gs-kamasutra-card[role=button]{cursor:pointer}.gs-kamasutra-card[role=button]:focus-visible{outline:2px solid #193782;outline-offset:2px}.gs-df-admin{max-width:80rem;margin:0 auto;padding:1rem 1rem 1.25rem;height:100vh;max-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.gs-df-admin__head{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;flex-shrink:0}.gs-df-admin__head h1{margin:.25rem 0;font-size:1.5rem}.gs-df-admin__lead{margin:0;color:var(--tim-muted, #64748b);max-width:40rem;font-size:.9rem}.gs-df-admin__eyebrow{margin:0;font-size:.875rem}.gs-df-admin__head-actions{display:flex;flex-wrap:wrap;gap:.5rem}.gs-df-admin__file-btn{cursor:pointer}.gs-df-admin__error,.gs-df-admin__message{flex-shrink:0;margin-bottom:.5rem}.gs-df-admin__layout{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:1rem;flex:1;min-height:0;align-items:stretch}@media (max-width: 900px){.gs-df-admin{height:auto;max-height:none;overflow:visible}.gs-df-admin__layout{grid-template-columns:1fr}.gs-df-admin__catalog{max-height:28rem}}.gs-df-admin__catalog{display:flex;flex-direction:column;min-height:0;background:var(--tim-surface-lowest, #fff);border:1px solid var(--tim-surface-high, #e2e8f0);border-radius:1rem;overflow:hidden}.gs-df-admin__catalog-toolbar{flex-shrink:0;padding:.75rem .75rem .5rem;border-bottom:1px solid var(--tim-surface-high, #e2e8f0);background:var(--tim-surface-lowest, #fff);display:flex;flex-direction:column;gap:.5rem;z-index:2}.gs-df-admin__toolbar-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-end}.gs-df-admin__toolbar-row--filters label{display:flex;flex-direction:column;gap:.2rem;font-size:.8rem;min-width:7rem}.gs-df-admin__toolbar-row--actions{gap:.35rem}.gs-df-admin__toolbar-label{font-size:.75rem;font-weight:600;color:var(--tim-muted, #64748b);text-transform:uppercase;letter-spacing:.02em}.gs-df-admin__search{flex:1;min-width:10rem;display:flex;flex-direction:column;gap:.2rem}.gs-df-admin__search input{width:100%}.gs-df-admin__jump{display:flex;flex-direction:column;gap:.2rem;min-width:9rem}.gs-df-admin__jump-inner{display:flex;gap:.35rem;align-items:center}.gs-df-admin__jump-inner input{width:4.5rem}.gs-df-admin__count{margin-left:auto;font-size:.8rem;color:var(--tim-muted, #64748b);align-self:center;white-space:nowrap}.gs-df-admin__list-scroller{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.5rem .5rem .75rem;max-height:42rem;scrollbar-gutter:stable;scrollbar-width:thin}.gs-df-admin__list-scroller::-webkit-scrollbar{width:8px}.gs-df-admin__list-scroller::-webkit-scrollbar-thumb{background:#19378240;border-radius:4px}.gs-df-admin__list-status{margin:.5rem .25rem;font-size:.9rem;color:var(--tim-muted, #64748b)}.gs-df-admin__editor{display:flex;flex-direction:column;min-height:0;background:var(--tim-surface-lowest, #fff);border:1px solid var(--tim-surface-high, #e2e8f0);border-radius:1rem;overflow:hidden;position:sticky;top:0;align-self:start;max-height:calc(100vh - 5.5rem)}.gs-df-admin__editor--placeholder{display:flex;align-items:center;justify-content:center;color:var(--tim-muted, #64748b);padding:2rem;font-size:.95rem}.gs-df-admin__editor-head{flex-shrink:0;padding:1rem 1rem .5rem;border-bottom:1px solid var(--tim-surface-high, #e2e8f0);background:var(--tim-surface-lowest, #fff)}.gs-df-admin__editor-head h2{margin:0;font-size:1.15rem}.gs-df-admin__editor-seq{color:#193782;font-weight:700}.gs-df-admin__editor-body{flex:1;min-height:0;overflow-y:auto;padding:.75rem 1rem}.gs-df-admin__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.gs-df-admin__rows li{display:flex;gap:.3rem;align-items:stretch}.gs-df-admin__row{flex:1;display:flex;gap:.65rem;align-items:center;text-align:left;border:1px solid transparent;border-left:3px solid transparent;border-radius:.65rem;padding:.55rem .65rem;background:transparent;cursor:pointer;min-height:2.75rem;transition:background .12s ease,border-color .12s ease}.gs-df-admin__row:hover{border-color:var(--tim-surface-high, #e2e8f0);background:#1937820d}.gs-df-admin__row.is-active{border-color:#19378259;border-left-color:#193782;background:#1937821a;box-shadow:inset 0 0 0 1px #19378214}.gs-df-admin__row.is-active .gs-df-admin__seq{color:#0f2d6e}.gs-df-admin__seq{font-weight:700;color:#193782;min-width:2.75rem;font-variant-numeric:tabular-nums;flex-shrink:0}.gs-df-admin__row-main{display:flex;flex-direction:column;gap:.1rem;min-width:0}.gs-df-admin__row-main strong{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-df-admin__row-main span{font-size:.75rem;color:var(--tim-muted, #64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-df-admin__row-actions{display:flex;flex-direction:column;gap:.15rem;flex-shrink:0}.gs-df-admin__row-actions button{border:1px solid var(--tim-surface-high, #e2e8f0);border-radius:.4rem;background:#fff;cursor:pointer;width:1.85rem;height:1.35rem;font-size:.75rem;line-height:1}.gs-df-admin__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.gs-df-admin__full{grid-column:1 / -1}.gs-df-admin__form-grid input,.gs-df-admin__form-grid select,.gs-df-admin__form-grid textarea,.gs-df-admin__catalog-toolbar input,.gs-df-admin__catalog-toolbar select{width:100%;margin-top:.15rem;box-sizing:border-box}.gs-df-admin__editor-actions{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1rem 1rem;border-top:1px solid var(--tim-surface-high, #e2e8f0);background:var(--tim-surface-lowest, #fff);flex-shrink:0}.gs-df-admin__error{color:#b91c1c;background:#fef2f2;border-radius:.75rem;padding:.75rem 1rem}.gs-df-admin__message{color:#166534;background:#f0fdf4;border-radius:.75rem;padding:.75rem 1rem}.gs-df-admin__warnings{background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;padding:.75rem 1rem;margin-bottom:.75rem;font-size:.9rem}.gs-coach-pub__help-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--tim-on-bg, #162839) 18%,transparent);background:#ffffffd9;color:var(--tim-on-bg, #162839);font-size:.88rem;font-weight:600;cursor:pointer}.gs-coach-pub__help-btn:hover{background:#fff}.tim-coach-modal-root--help{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center!important;justify-content:center!important;padding:24px;overflow:auto}body>.tim-coach-modal-root--help{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483647!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;overflow:auto!important;background:#00000073!important}body>.tim-coach-modal-root--help .gs-app-help-modal{width:min(720px,100%)!important;max-height:85vh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:#fff!important;border-radius:16px!important}.gs-app-help-modal{display:flex;flex-direction:column;width:min(720px,100%);max-height:85vh;overflow:hidden}.gs-app-help-modal__head{flex:0 0 auto}.gs-app-help-modal__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:1rem 1.15rem 1.15rem;display:flex;flex-direction:column;gap:.65rem;font-size:.95rem;color:var(--tim-on-variant)}.gs-app-help-modal__footer{flex:0 0 auto;padding:.85rem 1.15rem;border-top:1px solid var(--tim-surface-high);background:var(--tim-surface-lowest)}.gs-app-help-modal__footer .tim-coach-row-btns{justify-content:flex-end}.tim-stitch__nav-diag{margin:0;padding:.6rem .85rem;background:#0f172a;color:#e2e8f0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;border-radius:.5rem;overflow-x:auto}.gs-app-help-modal__note{margin:0 0 1rem;padding:.75rem .85rem;border-radius:.65rem;background:color-mix(in srgb,var(--tim-accent, #b48214) 10%,#fff);border:1px solid color-mix(in srgb,var(--tim-accent, #b48214) 22%,transparent);font-size:.88rem;line-height:1.45;color:#475569}.gs-app-help-modal__form{display:grid;gap:.85rem;margin-bottom:1rem}.gs-app-help-modal__field{display:grid;gap:.35rem;font-size:.88rem;font-weight:600;color:#334155}.gs-app-help-modal__field input,.gs-app-help-modal__field select,.gs-app-help-modal__field textarea{width:100%;padding:.55rem .7rem;border-radius:.55rem;border:1px solid #d6d3d1;font:inherit;font-weight:400}.gs-app-help-modal__success{display:grid;gap:1rem}.gs-st-admin{max-width:80rem;margin:0 auto;padding:1.5rem}.gs-st-admin__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.gs-st-admin__layout{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);gap:1rem;align-items:start}@media (max-width: 900px){.gs-st-admin__layout{grid-template-columns:1fr}}.gs-st-admin__list-panel,.gs-st-admin__detail-panel{background:#fff;border:1px solid #e7e5e4;border-radius:.85rem;padding:1rem}.gs-st-admin__toolbar{display:grid;gap:.65rem;margin-bottom:.85rem}.gs-st-admin__toolbar label{display:grid;gap:.25rem;font-size:.82rem;font-weight:600}.gs-st-admin__toolbar select,.gs-st-admin__toolbar input{width:100%;padding:.45rem .6rem;border-radius:.45rem;border:1px solid #d6d3d1}.gs-st-admin__list{list-style:none;margin:0;padding:0;display:grid;gap:.45rem;max-height:36rem;overflow:auto}.gs-st-admin__row{width:100%;text-align:left;padding:.65rem .75rem;border-radius:.55rem;border:1px solid #e7e5e4;background:#fafaf9;cursor:pointer}.gs-st-admin__row.is-active{border-color:color-mix(in srgb,var(--tim-accent, #b48214) 45%,#e7e5e4);background:color-mix(in srgb,var(--tim-accent, #b48214) 8%,#fff)}.gs-st-admin__row-title{display:block;font-weight:700;color:#1e293b}.gs-st-admin__row-meta,.gs-st-admin__row-date{display:block;font-size:.82rem;color:#64748b}.gs-st-admin__meta{display:grid;gap:.45rem;margin:0 0 1rem}.gs-st-admin__meta div{display:grid;grid-template-columns:7rem 1fr;gap:.5rem}.gs-st-admin__meta dt{font-weight:600;color:#64748b}.gs-st-admin__meta dd{margin:0;word-break:break-word}.gs-st-admin__message{margin-bottom:1rem;padding:.85rem;border-radius:.55rem;background:#fafaf9;border:1px solid #e7e5e4}.gs-st-admin__field{display:grid;gap:.35rem;margin-bottom:.85rem;font-weight:600}.gs-st-admin__field select,.gs-st-admin__field textarea{width:100%;padding:.55rem .7rem;border-radius:.55rem;border:1px solid #d6d3d1;font:inherit;font-weight:400}.gs-st-admin__actions{display:flex;flex-wrap:wrap;gap:.65rem}.gs-st-admin__screenshot{max-width:100%;max-height:16rem;border-radius:.55rem;border:1px solid #e7e5e4}.gs-error-help-link{display:inline-block;margin-top:.45rem;padding:0;border:0;background:none;color:var(--tim-accent, #b48214);font-size:.88rem;font-weight:600;text-decoration:underline;cursor:pointer}.gs-error-help-link:hover{color:#8a6410}.tim-stitch--inactive-sub{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:1.25rem 1rem 2rem;background:var(--gs-coach-bg, #f6f3ef)}.tim-stitch__inactive-sub-wrap{width:100%;max-width:28rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.tim-stitch__inactive-sub-logo{width:3.5rem;height:auto}.tim-stitch__inactive-sub-card{width:100%;text-align:center;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem}.tim-stitch__inactive-sub-card .gs-btn--primary{width:100%;justify-content:center;text-decoration:none}.tim-stitch__inactive-sub-retry{margin-top:.25rem;align-self:center}.gs-mc-lesson{--gs-lesson-max: 45rem;--gs-lesson-prose-max: 42.5rem;margin:0;padding:0}.gs-mc-lesson__hero{margin:0 0 1.35rem;padding:1.15rem 1.1rem 1.2rem;border-radius:1rem;background:linear-gradient(145deg,#fffefb,#f8f2e8 55%,#f0e8dc);border:1px solid rgba(25,55,130,.08);box-shadow:0 6px 22px #1628390d;position:relative;overflow:hidden}.gs-mc-lesson__hero:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--gs-red, #af0f0a),var(--gs-blue, #193782));border-radius:4px 0 0 4px}.gs-mc-lesson__hero-top{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin-bottom:.65rem}.gs-mc-lesson__week{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gs-red, #af0f0a)}.gs-mc-lesson__kind{margin:0;padding:.2rem .55rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gs-blue, #193782);background:#19378214;border-radius:999px}.gs-mc-lesson__meta{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:var(--tim-on-variant, #5b4042)}.gs-mc-lesson__meta-dot{width:.35rem;height:.35rem;border-radius:999px;background:var(--gs-blue, #193782);opacity:.55}.gs-mc-lesson__title{margin:0;font-family:var(--tim-font-serif, "Noto Serif", Georgia, serif);font-size:clamp(1.35rem,4.5vw,1.75rem);font-weight:700;line-height:1.2;color:var(--gs-blue, #193782);max-width:22ch}.gs-mc-lesson__subtitle{margin:.55rem 0 0;font-size:.98rem;line-height:1.65;color:var(--tim-on-variant, #5b4042);max-width:36rem}.gs-mc-lesson__content{max-width:var(--gs-lesson-max);margin:0 auto}.gs-mc-lesson__section-label{margin:1.5rem 0 .65rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gs-blue, #193782)}.gs-mc-lesson__section-label:first-child{margin-top:0}.gs-mc-lesson__prose{font-size:1.02rem;line-height:1.82;color:#2a2a28;max-width:var(--gs-lesson-prose-max)}.gs-mc-lesson__prose p{margin:0 0 1.15rem;max-width:var(--gs-lesson-prose-max)}.gs-mc-lesson__prose p:last-child{margin-bottom:0}.gs-mc-lesson__heading{margin:1.35rem 0 .5rem;font-family:var(--tim-font-serif, "Noto Serif", Georgia, serif);font-size:1.12rem;font-weight:700;line-height:1.35;color:var(--gs-blue, #193782)}.gs-mc-lesson__insight{margin:2rem 0;padding:1.5rem 1.35rem 1.45rem;max-width:45rem;border-radius:18px;background:#f5ebe0;border:1px solid rgba(175,15,10,.12);border-left:4px solid var(--gs-red, #af0f0a);box-shadow:0 4px 18px #1628390d}.gs-mc-lesson__insight-kicker svg.lucide{width:1rem!important;height:1rem!important;max-width:1.1rem!important;max-height:1.1rem!important;flex-shrink:0}.gs-mc-lesson__insight-kicker{display:flex;align-items:center;gap:.4rem;margin:0 0 .55rem;font-family:var(--tim-font-serif, "Noto Serif", Georgia, serif);font-size:1.05rem;font-weight:700;letter-spacing:.01em;text-transform:none;color:var(--gs-blue, #193782)}.gs-mc-lesson__insight p{margin:0 0 .65rem;font-size:1.02rem;line-height:1.75;color:#1f2937}.gs-mc-lesson__insight p:last-child{margin-bottom:0}.gs-mc-lesson__pullquote{margin:1.35rem 0;padding:.15rem 0 .15rem 1rem;border-left:3px solid var(--gs-red, #af0f0a);font-family:var(--tim-font-serif, "Noto Serif", Georgia, serif);font-size:1.08rem;font-style:italic;line-height:1.65;color:var(--gs-blue, #193782)}.gs-mc-lesson__bullets{margin:0 0 1.15rem;padding:0;list-style:none;max-width:var(--gs-lesson-prose-max)}.gs-mc-lesson__bullets li{display:flex;gap:12px;align-items:flex-start;margin:0 0 18px;padding:0;font-size:1rem;line-height:1.8;color:#2a2a28}.gs-mc-lesson__bullets li:before{content:"✓";flex-shrink:0;margin-top:.05em;font-weight:700;color:var(--gs-red, #af0f0a)}.gs-mc-lesson__bullets li:last-child{margin-bottom:0}.gs-mc-lesson__reflection{margin:1.35rem 0;padding:.95rem 1rem;border-radius:.9rem;background:#fffefb;border:1px dashed rgba(175,15,10,.28);box-shadow:inset 0 1px #ffffffe6}.gs-mc-lesson__reflection-label{display:block;margin:0 0 .35rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gs-red, #af0f0a)}.gs-mc-lesson__reflection p{margin:0;font-size:.98rem;line-height:1.65;font-weight:600;color:var(--gs-blue, #193782)}.gs-mc-lesson__reflection-hint{margin:.35rem 0 0!important;font-size:.9rem!important;font-weight:400!important;color:var(--tim-on-variant, #5b4042)!important}.gs-mc-lesson__aha-panel{margin:0 0 1.5rem}.gs-mc-lesson__aha-prompts{display:flex;flex-direction:column;gap:.85rem}.gs-mc-lesson__reflection--aha{margin:0}.gs-mc-lesson--week_exercise .gs-mc-lesson__section{margin-top:.25rem}.gs-mc-lesson__tim-says{margin:1.35rem 0 0;padding:1rem 1.05rem;border-radius:.9rem;background:#1628390a;border:1px solid rgba(22,40,57,.08)}.gs-mc-lesson__tim-says-kicker{margin:0 0 .45rem;font-size:.75rem;font-weight:700;color:var(--tim-primary, #162839)}.gs-mc-lesson__tim-says p{margin:0;font-size:.96rem;line-height:1.72;color:#334155}.gs-mc-lesson__journal{margin-top:1.5rem;padding:1.1rem 1rem;border-radius:.95rem;background:linear-gradient(180deg,#fffefb,#f6f0e6);border:1px solid rgba(25,55,130,.1)}.gs-mc-lesson__journal .gs-textarea{width:100%;min-height:6.5rem;font-size:1rem;line-height:1.6}.gs-mc-lesson__footer{margin-top:1.75rem;padding-top:.25rem}.gs-mc-lesson__completion{margin:0 0 1rem;padding:1.1rem 1rem;border-radius:1rem;text-align:center;background:linear-gradient(145deg,#19378212,#ffdcbf66);border:1px solid rgba(25,55,130,.1)}.gs-mc-lesson__completion h3{margin:0 0 .4rem;font-family:var(--tim-font-serif, "Noto Serif", Georgia, serif);font-size:1.25rem;color:var(--gs-blue, #193782)}.gs-mc-lesson__completion p{margin:0;font-size:.94rem;line-height:1.65;color:var(--tim-on-variant, #5b4042)}.gs-mc-lesson__sticky-cta{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0 .35rem}.gs-mc-lesson__sticky-cta .gs-mc-flow-complete-btn{margin-top:0;width:100%;max-width:none;min-height:3rem;font-size:1rem;font-weight:700;border-radius:999px;box-shadow:0 10px 28px #1628392e}.gs-mc-lesson--media .gs-mc-flow-panel,.gs-mc-lesson--assessment .gs-mc-flow-panel{padding:.25rem 0}.gs-mc-lesson--assessment .gs-challenge-assessment{margin-top:.5rem}@media (max-width: 639px){.gs-mc-lesson__hero{padding:1rem .95rem 1.05rem}.gs-mc-lesson__title{max-width:none}.gs-mc-lesson__meta{width:100%;margin-left:0;margin-top:.15rem}.gs-mc-lesson__prose{line-height:1.8}.gs-mc-lesson__prose p{margin-bottom:calc(1.15rem + 12px)}.gs-mc-lesson__pullquote{margin-top:calc(1.35rem + 12px);margin-bottom:calc(1.35rem + 12px)}.gs-mc-lesson__insight{padding:24px 1.15rem;margin-top:calc(2rem + 12px);margin-bottom:calc(2rem + 12px)}.gs-mc-lesson--week_exercise .gs-mc-lesson__section{margin-top:calc(.25rem + 12px)}.gs-mc-lesson__journal{margin-top:calc(1.5rem + 12px)}.gs-mc-lesson__sticky-cta{position:sticky;bottom:0;z-index:5;margin:0 -.15rem;padding:.85rem .15rem calc(.5rem + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#fcf9f400,#fcf9f4eb 28%,#fcf9f4fa);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (min-width: 640px){.gs-mc-lesson__prose{font-size:1.05rem;line-height:1.85}.gs-mc-lesson__sticky-cta .gs-mc-flow-complete-btn{max-width:22rem}}.gs-mc-flow-step--active .gs-mc-flow-step__body{padding:.35rem .85rem 1.15rem;border-top:none;background:transparent}.gs-maandmodules-page__module .gs-mc-flow-step--active{border-color:#19378224;box-shadow:0 8px 24px #1628390f;background:#fffefbeb}.gs-maandmodules-page__module .gs-mc-flow-step{border-color:#19378214;background:#fffefba6}.gs-mc-lesson .gs-mc-section-body{max-height:none;overflow:visible}.tim-stitch.gs-gstv-page{min-height:100vh;background:linear-gradient(180deg,#f6f3ff,#faf8ff 38%,#fffefb);color:var(--tim-on-surface, #1a1a24)}.gs-gstv-page__topbar{display:flex;align-items:center;gap:.75rem;padding:.65rem 1rem;border-bottom:1px solid rgba(25,55,130,.12);background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gs-gstv-page__back{display:inline-flex;align-items:center;gap:.35rem;border:none;background:transparent;font:inherit;font-weight:600;color:#193782;cursor:pointer;padding:.35rem .5rem;border-radius:.5rem}.gs-gstv-page__back:hover,.gs-gstv-page__back:focus-visible{background:#19378214;outline:none}.gs-gstv-page__main{max-width:56rem;margin:0 auto;padding:1.25rem 1rem 3rem}.gs-gstv-page__hero{text-align:center;margin-bottom:1.75rem}.gs-gstv-page__hero-row{display:flex;align-items:flex-start;justify-content:center;gap:.85rem;flex-wrap:wrap}.gs-gstv-page__app-icon{width:2.75rem;height:2.75rem;border-radius:.75rem;overflow:hidden;box-shadow:0 4px 14px #19378226;flex-shrink:0}.gs-gstv-page__app-icon img{width:100%;height:100%;object-fit:cover;display:block}.gs-gstv-page__title{margin:0 0 .5rem;font-family:"Noto Serif",Georgia,serif;font-size:clamp(1.5rem,4.5vw,2rem);font-weight:600;color:#193782;letter-spacing:-.02em}.gs-gstv-page__intro{margin:0 auto;max-width:36rem;font-size:.98rem;line-height:1.55;color:#5a5650}.gs-gstv-page__catalog-note{margin:.5rem auto 0;max-width:36rem;font-size:.82rem;line-height:1.4}.gs-gstv-page__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:1rem}.gs-gstv-card{border:none;padding:0;margin:0;text-align:left;cursor:pointer;border-radius:1rem;overflow:hidden;background:#fff;box-shadow:0 2px 12px #19378214;transition:transform .15s ease,box-shadow .15s ease}.gs-gstv-card:hover,.gs-gstv-card:focus-visible{transform:translateY(-2px);box-shadow:0 8px 24px #19378224;outline:none}.gs-gstv-card__thumb-wrap{position:relative;aspect-ratio:16 / 9;background:#e8e4f4}.gs-gstv-card__thumb{width:100%;height:100%;object-fit:cover;display:block}.gs-gstv-card__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#14122840;opacity:0;transition:opacity .15s ease}.gs-gstv-card:hover .gs-gstv-card__play,.gs-gstv-card:focus-visible .gs-gstv-card__play{opacity:1}.gs-gstv-card__play-icon{width:3rem;height:3rem;border-radius:50%;background:#fffffff2;color:#193782;display:flex;align-items:center;justify-content:center;font-size:1.25rem;padding-left:.15rem}.gs-gstv-card__body{padding:.75rem .9rem 1rem}.gs-gstv-card__category{margin:0 0 .25rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.gs-gstv-card__title{margin:0;font-size:.95rem;font-weight:600;color:#193782;line-height:1.35}.gs-gstv-card__desc{margin:.35rem 0 0;font-size:.78rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gs-gstv-page__preview-wrap{position:relative;border-radius:1rem;overflow:hidden;margin-top:.5rem}.gs-gstv-modal-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0c0a1c9e}.gs-gstv-modal{width:min(52rem,100%);max-height:92vh;overflow:auto;background:#fffefb;border-radius:1rem;box-shadow:0 16px 48px #00000047}.gs-gstv-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid rgba(25,55,130,.1)}.gs-gstv-modal__title{margin:0;font-size:1.05rem;font-weight:600;color:#193782}.gs-gstv-modal__close{flex-shrink:0;border:none;background:#19378214;color:#193782;width:2.25rem;height:2.25rem;border-radius:.5rem;cursor:pointer;font-size:1.25rem;line-height:1}.gs-gstv-modal__close:hover{background:#19378224}.gs-gstv-modal__frame-wrap{position:relative;aspect-ratio:16 / 9;background:#000}.gs-gstv-modal__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media (max-width: 520px){.gs-gstv-page__grid{grid-template-columns:1fr}}.gs-float-tim{position:fixed;z-index:90;touch-action:none;-webkit-user-select:none;user-select:none;transition:width .3s ease,height .3s ease,opacity .35s ease,transform .35s ease;filter:drop-shadow(0 10px 28px rgba(22,40,57,.14))}.gs-float-tim--dragging{transition:width .3s ease,height .3s ease;filter:drop-shadow(0 14px 32px rgba(22,40,57,.18))}.gs-float-tim--keyboard-tuck:not(.gs-float-tim--dragging){opacity:.42;transform:translateY(14px)}.gs-float-tim__controls{position:absolute;top:2px;right:2px;z-index:3;display:flex;gap:4px;opacity:0;pointer-events:none;transition:opacity .2s ease}.gs-float-tim:hover .gs-float-tim__controls,.gs-float-tim:focus-within .gs-float-tim__controls{opacity:1;pointer-events:auto}.gs-float-tim--mini .gs-float-tim__controls{top:0;right:0}.gs-float-tim__ctrl{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.55rem;height:1.55rem;padding:0;border:none;border-radius:999px;background:#fffffff0;color:#43474c;font-size:.78rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 2px 8px #0000001f}.gs-float-tim__ctrl:hover,.gs-float-tim__ctrl:focus-visible{background:#fff;color:#193782;outline:2px solid rgba(25,55,130,.35);outline-offset:1px}.gs-float-tim__ctrl--close{font-size:.95rem}.gs-float-tim__hit{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;border:none;border-radius:1rem;background:transparent;cursor:grab;overflow:visible}.gs-float-tim--mini .gs-float-tim__hit{border-radius:999px;overflow:hidden;box-shadow:0 4px 16px #1628391f}.gs-float-tim--dragging .gs-float-tim__hit{cursor:grabbing}.gs-float-tim__glow{position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:1rem;background:radial-gradient(ellipse 70% 65% at 50% 58%,rgba(201,162,39,.28) 0%,rgba(25,55,130,.06) 45%,transparent 72%);pointer-events:none;animation:gs-float-tim-glow-pulse 5.5s ease-in-out infinite}.gs-float-tim--mini .gs-float-tim__glow{top:0;right:0;bottom:0;left:0;border-radius:999px}.gs-float-tim__stage{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;transform-origin:center bottom;animation:gs-float-tim-breathe 5.2s ease-in-out infinite}.gs-float-tim--mini .gs-float-tim__stage{animation:none}.gs-float-tim__img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center bottom;pointer-events:none;image-rendering:auto;animation:gs-float-tim-sway 7.5s ease-in-out infinite}.gs-float-tim--mini .gs-float-tim__img{border-radius:999px;object-fit:cover;object-position:center 18%;animation:none}@keyframes gs-float-tim-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes gs-float-tim-sway{0%,to{transform:rotate(0)}50%{transform:rotate(.6deg)}}@keyframes gs-float-tim-glow-pulse{0%,to{opacity:.75}50%{opacity:1}}@media (min-width: 640px){.gs-float-tim__ctrl{width:1.65rem;height:1.65rem}}@media (prefers-reduced-motion: reduce){.gs-float-tim,.gs-float-tim--keyboard-tuck{transition:width .3s ease,height .3s ease;transform:none}.gs-float-tim__stage,.gs-float-tim__img,.gs-float-tim__glow{animation:none}}.gs-tim-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:center;animation:gs-tim-intro-fade-in .6s ease}@keyframes gs-tim-intro-fade-in{0%{opacity:0}to{opacity:1}}.gs-tim-intro__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 85% 55% at 50% 8%,rgba(201,162,39,.12) 0%,transparent 58%),radial-gradient(ellipse 60% 45% at 15% 85%,rgba(175,15,10,.05) 0%,transparent 52%),radial-gradient(ellipse 55% 40% at 88% 75%,rgba(25,55,130,.07) 0%,transparent 50%),linear-gradient(180deg,#fdfbf8,#f7f2ea,#f2ebe3)}.gs-tim-intro__shell{position:relative;z-index:1;width:100%;max-width:26rem;margin:0 auto;padding:max(.65rem,env(safe-area-inset-top)) 1.15rem max(1.5rem,env(safe-area-inset-bottom));display:flex;flex-direction:column;min-height:100dvh;box-sizing:border-box}.gs-tim-intro__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;margin-bottom:.25rem}.gs-tim-intro__logo{height:clamp(34px,8vw,40px);width:auto}.gs-tim-intro__skip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font-family:inherit;font-size:.76rem;font-weight:600;letter-spacing:.02em;color:#8a8780;cursor:pointer;padding:.4rem .2rem}.gs-tim-intro__skip:hover,.gs-tim-intro__skip:focus-visible{color:#193782;outline:none}.gs-tim-intro__portrait-block{flex-shrink:0;display:flex;justify-content:center;padding:.35rem 0 .15rem}.gs-tim-intro__character-wrap{position:relative;width:min(58vw,220px)}.gs-tim-intro__character-glow{position:absolute;top:12%;right:8%;bottom:0;left:8%;background:radial-gradient(ellipse 75% 60% at 50% 55%,rgba(201,162,39,.2) 0%,transparent 72%);animation:gs-tim-intro-glow 5s ease-in-out infinite;pointer-events:none}@keyframes gs-tim-intro-glow{0%,to{opacity:.7}50%{opacity:1}}.gs-tim-intro__character{position:relative;z-index:1;display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 16px 32px rgba(22,40,57,.1))}.gs-tim-intro__convo{flex:1;display:flex;flex-direction:column;min-height:0;padding-top:.75rem;gap:.5rem}.gs-tim-intro__question{margin:0 0 .35rem;font-family:"Noto Serif",Georgia,serif;font-weight:600;font-size:clamp(1.28rem,4.8vw,1.55rem);line-height:1.35;color:#193782;letter-spacing:-.01em;text-wrap:balance}.gs-tim-intro__question--settled{animation:gs-tim-intro-settle .4s ease}@keyframes gs-tim-intro-settle{0%{opacity:.6}to{opacity:1}}.gs-tim-intro__options{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.gs-tim-intro__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin:0;padding:.72rem .95rem;border-radius:.75rem;border:1px solid rgba(232,221,202,.85);background:#ffffff8c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);text-align:left;font-family:inherit;cursor:default;opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.gs-tim-intro__option--visible{opacity:1;transform:translateY(0)}.gs-tim-intro__option--ready{cursor:pointer;background:#ffffffc7}.gs-tim-intro__option--ready:hover,.gs-tim-intro__option--ready:focus-visible{border-color:#19378238;background:#fffefb;box-shadow:0 4px 18px #19378212;outline:none}.gs-tim-intro__option:disabled{opacity:1}.gs-tim-intro__option-label{display:block;font-size:clamp(.88rem,3.2vw,.94rem);font-weight:500;line-height:1.48;color:#3a3834}.gs-tim-intro__option--thriving.gs-tim-intro__option--ready:hover{border-color:#1f6b3a40}.gs-tim-intro__option--drifting.gs-tim-intro__option--ready:hover{border-color:#19378240}.gs-tim-intro__option--crisis.gs-tim-intro__option--ready:hover{border-color:#af0f0a33}.gs-tim-intro__option--browse.gs-tim-intro__option--ready:hover{border-color:#c9a22759}.gs-tim-intro__reply-card{margin-top:.35rem;padding:1.05rem 1.1rem 1rem;border-radius:1rem;border:1px solid rgba(232,221,202,.9);background:linear-gradient(165deg,#fffefb,#f8f2e8 58%,#f3ebe1);box-shadow:0 10px 28px #1937820f,0 2px 8px #1628390a;animation:gs-tim-intro-reply-in .5s ease}@keyframes gs-tim-intro-reply-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.gs-tim-intro__reply-body{min-height:2.5rem}.gs-tim-intro__reply-lines{display:flex;flex-direction:column}.gs-tim-intro__reply-line{margin:0 0 .65rem;font-size:clamp(.95rem,3.4vw,1.02rem);font-weight:500;line-height:1.55;color:#43474c;text-wrap:balance}.gs-tim-intro__reply-line:last-child{margin-bottom:0}.gs-tim-intro__reply-actions{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(232,221,202,.65);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .5s ease,transform .5s ease}.gs-tim-intro__reply-actions--visible{opacity:1;transform:translateY(0);pointer-events:auto}.gs-tim-intro__cta{width:100%;font-size:.95rem;padding:.82rem 1.2rem;letter-spacing:.02em}.gs-tim-intro__change{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;font-family:inherit;font-size:.82rem;font-weight:600;color:#8a8780;cursor:pointer;padding:.3rem}.gs-tim-intro__change:hover{color:#193782}.gs-convo-type{margin:0}.gs-convo-type__cursor{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:text-bottom;background:#19378273;animation:gs-convo-cursor 1s step-end infinite}@keyframes gs-convo-cursor{0%,to{opacity:1}50%{opacity:0}}.gs-convo-lines{display:flex;flex-direction:column;gap:0}.gs-coach-pub__sales{transition:opacity .55s ease}.gs-coach-pub__sales--concealed{opacity:0;pointer-events:none;max-height:100vh;overflow:hidden}.gs-coach-pub__sales--revealed{opacity:1;pointer-events:auto;animation:gs-coach-sales-reveal .65s ease}@keyframes gs-coach-sales-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.gs-tim-intro--inline{position:relative;inset:auto;z-index:auto;animation:none;display:block}.gs-tim-intro--inline .gs-tim-intro__shell{max-width:42rem;min-height:0;max-height:min(92dvh,820px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:1.25rem}.gs-tim-intro--inline .gs-tim-intro__character-wrap{width:min(42vw,160px)}.gs-tim-intro--inline .gs-tim-intro__convo{flex:0 1 auto}.gs-coach-pub__intro-wrap{scroll-margin-top:4.5rem}@media (min-width: 640px){.gs-tim-intro__shell{max-width:28rem}.gs-tim-intro__character-wrap{width:min(240px,36vw)}}@media (min-width: 900px){.gs-tim-intro--inline .gs-tim-intro__shell{max-width:52rem;display:grid;grid-template-columns:minmax(140px,200px) 1fr;grid-template-rows:auto 1fr;column-gap:1.25rem;align-items:start}.gs-tim-intro--inline .gs-tim-intro__header{grid-column:1 / -1}.gs-tim-intro--inline .gs-tim-intro__portrait-block{grid-column:1;grid-row:2;padding-top:0}.gs-tim-intro--inline .gs-tim-intro__character-wrap{width:100%;max-width:180px}.gs-tim-intro--inline .gs-tim-intro__convo{grid-column:2;grid-row:2;min-height:12rem}}@media (prefers-reduced-motion: reduce){.gs-tim-intro,.gs-tim-intro__character-glow,.gs-coach-pub__sales--revealed,.gs-tim-intro__question--settled{animation:none}.gs-tim-intro__option{opacity:1;transform:none;transition:border-color .2s ease,background .2s ease}.gs-convo-type__cursor{display:none}.gs-tim-intro__reply-actions{opacity:1;transform:none;pointer-events:auto}.gs-tim-intro__reply-card{animation:none}}.gs-coach-pub{--gs-red: #af0f0a;--gs-blue: #193782;--gs-beige: #e8ddca;--gs-gold: #c9a227;--tim-primary: #162839;--tim-on-primary: #ffffff;--tim-on-bg: #1c1c19;--tim-on-variant: #43474c;--tim-bg: #fcf9f4;--tim-surface-low: #f6f3ee;--tim-surface-high: #ebe8e3;--tim-surface-lowest: #ffffff;--tim-outline-variant: #c4c6cd;--tim-shadow-nav: 0 1px 2px rgba(15, 23, 42, .05);--tim-shadow-panel: 0 1px 2px rgba(22, 40, 57, .06);--tim-shadow-card: 0 2px 8px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .03);--tim-font-serif: "Noto Serif", Georgia, "Times New Roman", serif;--tim-font-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;min-height:100vh;background-color:var(--tim-bg);background-image:linear-gradient(180deg,#fefdfb 0%,var(--tim-bg) 28%,#f8f4ee 100%);color:var(--tim-on-bg);font-family:var(--tim-font-sans);-webkit-font-smoothing:antialiased}.gs-coach-pub__top{position:sticky;top:0;z-index:20;background:#fafaf9f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #e7e5e4;box-shadow:var(--tim-shadow-nav)}.gs-coach-pub__top-inner{max-width:1120px;margin:0 auto;padding:.85rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.gs-coach-pub__logo-link{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none;border-radius:.5rem}.gs-coach-pub__logo-link:focus-visible{outline:2px solid var(--gs-blue);outline-offset:3px}.gs-coach-pub__logo{height:44px;width:auto;display:block}.gs-coach-pub__logo--header{height:clamp(34px,8vw,40px);width:auto}.gs-coach-pub__nav{display:flex;flex-wrap:wrap;gap:.5rem .85rem;align-items:center}.gs-coach-pub__nav a{font-size:.88rem;font-weight:600;text-decoration:none;color:var(--tim-on-variant);padding:.35rem 0}.gs-coach-pub__nav a:hover,.gs-coach-pub__nav a:focus-visible{color:var(--tim-primary)}.gs-coach-pub .gs-coach-pub__nav .tim-coach-btn{padding:.42rem .85rem;font-size:.82rem}.gs-coach-pub .gs-coach-pub__nav .gs-coach-pub__auth-btn{min-width:0}.gs-coach-pub__main{max-width:1120px;margin:0 auto;padding:2.25rem 1.25rem 3.5rem}.gs-coach-pub__hero{position:relative;text-align:center;padding:1.35rem 0 2.75rem}.gs-coach-pub__hero--compact{padding-bottom:2rem}.gs-coach-pub__hero-glow{pointer-events:none;position:absolute;inset:-2rem 10% auto;height:55%;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(201,162,39,.14) 0%,transparent 62%),radial-gradient(ellipse 60% 45% at 30% 20%,rgba(175,15,10,.06) 0%,transparent 55%),radial-gradient(ellipse 55% 40% at 70% 15%,rgba(25,55,130,.08) 0%,transparent 50%);opacity:.95}.gs-coach-pub__hero-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;width:100%;max-width:28rem;margin:0 auto 1.15rem;padding:0 .5rem}.gs-coach-pub__hero-logo{display:block;width:min(220px,72vw);max-width:100%;height:auto;object-fit:contain}@media (min-width: 480px){.gs-coach-pub__hero-logo{width:min(240px,52vw)}}@media (min-width: 768px){.gs-coach-pub__hero-brand{gap:.85rem;margin-bottom:1.25rem;max-width:32rem}.gs-coach-pub__hero-logo{width:min(260px,38vw)}}.gs-coach-pub__hero-brand .gs-coach-pub__kicker{margin:0}.gs-coach-pub__kicker{font-size:.8rem;letter-spacing:.11em;text-transform:uppercase;color:var(--gs-red);font-weight:700;margin:0 0 .85rem}.gs-coach-pub__h1{font-family:var(--tim-font-serif);font-weight:700;font-size:clamp(1.85rem,4.6vw,2.85rem);line-height:1.14;margin:0 0 1.25rem;color:var(--gs-blue);padding:0 .25rem}.gs-coach-pub__hero-eyebrow{margin:0 0 .65rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tim-on-variant);opacity:.88}.gs-coach-pub__hero-rotate{max-width:36rem;margin:0 auto .85rem;min-height:4.5rem}.gs-coach-pub__hero-rotate--main{max-width:40rem}.gs-coach-pub__hero-rotate-line{margin:0;display:flex;flex-direction:column;align-items:center;gap:.45rem;transition:opacity .32s ease,transform .32s ease}.gs-coach-pub__hero-rotate-line--in{opacity:1;transform:translateY(0)}.gs-coach-pub__hero-rotate-line--out{opacity:0;transform:translateY(6px)}.gs-coach-pub__hero-rotate-icon{font-size:1.5rem;line-height:1;filter:drop-shadow(0 2px 6px rgba(175,15,10,.12))}.gs-coach-pub__hero-rotate-text{font-family:var(--tim-font-serif);font-weight:700;font-size:clamp(1.55rem,4.2vw,2.35rem);line-height:1.18;color:var(--gs-blue);text-wrap:balance}.gs-coach-pub__hero-rotate-dots{display:flex;justify-content:center;gap:.4rem;margin-top:.65rem}.gs-coach-pub__hero-rotate-dot{width:.42rem;height:.42rem;border-radius:999px;background:#19378233;transition:background .2s ease,transform .2s ease}.gs-coach-pub__hero-rotate-dot--on{background:var(--gs-red);transform:scale(1.15)}.gs-coach-pub__hero-tagline{max-width:34rem;margin:0 auto 1.35rem;padding:0 .5rem;font-size:clamp(.98rem,2.4vw,1.06rem);line-height:1.55;font-weight:600;color:var(--tim-on-variant)}.gs-coach-pub__hero-cta-row{display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:center;align-items:center}.gs-coach-pub__cta-hook{margin:0 0 .75rem;width:100%;text-align:center;font-family:var(--tim-font-serif);font-size:clamp(1rem,2.6vw,1.15rem);font-weight:700;line-height:1.35;color:var(--gs-red)}.gs-coach-pub__section-hook{margin:0 0 .5rem;font-family:var(--tim-font-serif);font-size:clamp(1.12rem,2.8vw,1.35rem);font-weight:700;line-height:1.28;color:var(--gs-red);text-wrap:balance}.gs-coach-pub__section-hook--trial{color:var(--gs-blue)}.gs-coach-pub__promises-head .gs-coach-pub__section-hook{text-align:center}.gs-coach-pub__banner{display:flex;align-items:center;justify-content:center;gap:.65rem .85rem;margin:2rem 0;padding:.95rem 1.15rem;border-radius:1rem;text-align:center;flex-wrap:wrap}.gs-coach-pub__banner-icon{font-size:1.35rem;line-height:1;flex-shrink:0}.gs-coach-pub__banner-text{margin:0;font-family:var(--tim-font-serif);font-weight:700;font-size:clamp(1.05rem,2.8vw,1.28rem);line-height:1.3;text-wrap:balance}.gs-coach-pub__banner--red{border:1px solid rgba(175,15,10,.2);background:linear-gradient(95deg,#af0f0a14,#ffffffd9 55%,#af0f0a0d);color:var(--gs-red)}.gs-coach-pub__banner--blue{border:1px solid rgba(25,55,130,.18);background:linear-gradient(95deg,#19378212,#ffffffe0 55%,#1937820d);color:var(--gs-blue)}.gs-coach-pub__banner--gold{border:1px solid rgba(201,162,39,.35);background:linear-gradient(95deg,#c9a2271f,#ffffffe6,#c9a22714);color:#6b5208}.gs-coach-pub__banner--blend{border:1px solid rgba(175,15,10,.14);background:linear-gradient(100deg,#af0f0a0f,#ffffffe6 40%,#19378212);color:var(--gs-blue)}.gs-coach-pub__quote{margin:1.35rem 0 0;padding:1.1rem 1.15rem;border-radius:1rem;display:flex;align-items:flex-start;gap:.75rem;border:1px solid var(--gs-beige);box-shadow:var(--tim-shadow-panel)}.gs-coach-pub__quote-icon{font-size:1.4rem;line-height:1;flex-shrink:0}.gs-coach-pub__quote-text{margin:0;font-family:var(--tim-font-serif);font-weight:700;font-size:clamp(1.02rem,2.6vw,1.2rem);line-height:1.35;text-wrap:balance}.gs-coach-pub__quote--red{background:linear-gradient(135deg,#fffefd,#faf6f4);border-color:#af0f0a33;color:var(--gs-red)}.gs-coach-pub__quote--blue{background:linear-gradient(135deg,#fafbff,#f5f7fc);border-color:#1937822e;color:var(--gs-blue)}.gs-coach-pub__quote--gold{background:linear-gradient(135deg,#fffdf8,#faf6ea);border-color:#c9a22759;color:#5c4806}.gs-coach-pub__mystery-cta-hook{margin:0 0 .45rem;text-align:center;font-family:var(--tim-font-serif);font-size:clamp(1.02rem,2.5vw,1.15rem);font-weight:700;color:var(--gs-gold);text-shadow:0 1px 0 rgba(255,255,255,.8)}.gs-coach-pub__card-hook{margin:.15rem 0 .35rem;font-family:var(--tim-font-serif);font-weight:700;font-size:.95rem;line-height:1.35;color:var(--gs-red)}.gs-coach-pub__hero-story{max-width:40rem;margin:1.1rem auto 0;text-align:left;border-radius:.9rem;border:1px dashed rgba(25,55,130,.22);background:#ffffff8c;overflow:hidden}.gs-coach-pub__hero-story-summary{list-style:none;cursor:pointer;padding:.75rem 1rem;font-weight:700;font-size:.92rem;color:var(--gs-blue);display:flex;align-items:center;justify-content:center;gap:.35rem}.gs-coach-pub__hero-story-summary::-webkit-details-marker{display:none}.gs-coach-pub__hero-story-summary:after{content:"+";font-weight:800;color:var(--gs-gold);transition:transform .2s ease}.gs-coach-pub__hero-story[open] .gs-coach-pub__hero-story-summary:after{transform:rotate(45deg)}.gs-coach-pub__hero-story-body{padding:0 1rem 1rem;border-top:1px solid rgba(25,55,130,.08)}.gs-coach-pub__hero-story-body p{margin:.75rem 0 0;font-size:.92rem;line-height:1.68;color:var(--tim-on-variant)}.gs-coach-pub__scroll-hint{display:inline-flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:1.75rem;padding:.5rem .75rem;text-decoration:none;color:var(--gs-blue);font-size:.82rem;font-weight:700;letter-spacing:.02em;opacity:.85;transition:opacity .2s ease,transform .2s ease}.gs-coach-pub__scroll-hint:hover,.gs-coach-pub__scroll-hint:focus-visible{opacity:1;transform:translateY(2px)}.gs-coach-pub__scroll-hint-arrow{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:linear-gradient(180deg,#ffffffe6,#e8ddcaa6);border:1px solid rgba(25,55,130,.15);box-shadow:0 2px 10px #19378214;font-size:1rem;animation:gs-coach-pub-bounce 2.2s ease-in-out infinite}@keyframes gs-coach-pub-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.gs-coach-pub__promises{margin-top:2.5rem;padding:1.75rem 1.15rem 2rem;border-radius:1.25rem;border:1px solid rgba(25,55,130,.1);background:linear-gradient(165deg,#ffffffeb,#e8ddca59 45%,#1937820a);box-shadow:var(--tim-shadow-panel);scroll-margin-top:5rem}.gs-coach-pub__promises-head{text-align:center;max-width:36rem;margin:0 auto 1.35rem}.gs-coach-pub__promises-lede{margin:0;font-size:.95rem;line-height:1.55;color:var(--tim-on-variant)}.gs-coach-pub__promise-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem}.gs-coach-pub__promise{position:relative;display:flex;flex-direction:column;gap:.45rem;padding:1.15rem 1.15rem 1rem;border-radius:1rem;border:1px solid var(--gs-beige);background:var(--tim-surface-lowest);box-shadow:var(--tim-shadow-card);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.gs-coach-pub__promise:hover{transform:translateY(-2px);box-shadow:0 6px 20px #16283914}.gs-coach-pub__promise--red{border-top:3px solid var(--gs-red)}.gs-coach-pub__promise--blue{border-top:3px solid var(--gs-blue)}.gs-coach-pub__promise--gold{border-top:3px solid var(--gs-gold)}.gs-coach-pub__promise-icon-wrap{display:flex;align-items:center;justify-content:flex-start}.gs-coach-pub__promise-icon{display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;font-size:1.35rem;border-radius:.85rem;background:linear-gradient(145deg,#fffefb 0%,var(--tim-surface-low) 100%);border:1px solid rgba(232,221,202,.9);box-shadow:0 2px 8px #0000000a}.gs-coach-pub__promise-hook{margin:0;font-family:var(--tim-font-serif);font-size:clamp(1.02rem,2.4vw,1.12rem);font-weight:700;line-height:1.28;color:var(--gs-blue);text-wrap:balance}.gs-coach-pub__promise-label{margin:.2rem 0 0;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tim-on-variant);opacity:.9}.gs-coach-pub__promise-teaser{margin:0;font-size:.9rem;line-height:1.55;color:var(--tim-on-variant);flex:1}.gs-coach-pub__promise-details{margin-top:.35rem;border-top:1px solid rgba(232,221,202,.85);padding-top:.35rem}.gs-coach-pub__promise-summary{list-style:none;cursor:pointer;padding:.55rem 0;font-size:.88rem;font-weight:700;color:var(--gs-red);display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.75rem}.gs-coach-pub__promise-summary::-webkit-details-marker{display:none}.gs-coach-pub__promise-summary:after{content:"+";flex-shrink:0;font-size:1.05rem;font-weight:800;color:var(--gs-gold);transition:transform .2s ease}.gs-coach-pub__promise-details[open] .gs-coach-pub__promise-summary:after{transform:rotate(45deg)}.gs-coach-pub__promise-deep{padding-bottom:.35rem}.gs-coach-pub__promise-deep p{margin:.55rem 0 0;font-size:.86rem;line-height:1.62;color:var(--tim-on-variant)}.gs-coach-pub__promises-cta,.gs-coach-pub__section-cta{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.25rem}.gs-coach-pub__section-tag{margin:0 0 1rem;max-width:38rem;font-size:clamp(.96rem,2.2vw,1.02rem);line-height:1.55;color:var(--tim-on-variant)}.gs-coach-pub__section--features{scroll-margin-top:5rem}.gs-coach-pub__section--pricing{scroll-margin-top:5rem;padding-top:2rem;border-top:1px solid rgba(25,55,130,.1)}.gs-coach-pub__pricing-plans{max-width:100%;overflow-x:clip}.gs-coach-pub__pricing-plans .tim-coach-plans__hero{display:none}.gs-coach-pub__pricing-plans .tim-coach-plans__account,.gs-coach-pub__pricing-plans .tim-coach-compare{margin-top:1.5rem}.gs-coach-pub__auth-cta,.gs-coach-pub__pricing-login{margin:0 0 1.25rem;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.75rem;max-width:100%}.gs-coach-pub__auth-btn{min-height:2.75rem;min-width:9.5rem;padding:.62rem 1.25rem;border-radius:.75rem;font-weight:600;font-size:.9rem;text-decoration:none;box-sizing:border-box;flex:0 1 auto}.gs-coach-pub .tim-coach-btn--primary.gs-coach-pub__auth-btn{background:var(--gs-blue);border-color:var(--gs-blue);color:#fff}.gs-coach-pub .tim-coach-btn--primary.gs-coach-pub__auth-btn:hover,.gs-coach-pub .tim-coach-btn--primary.gs-coach-pub__auth-btn:focus-visible{background:#122a5c;border-color:#122a5c;color:#fff}.gs-coach-pub .tim-coach-btn--secondary,.gs-coach-pub .gs-coach-pub__nav .tim-coach-btn--secondary{background:transparent;border:2px solid var(--gs-blue);color:var(--gs-blue)}.gs-coach-pub .tim-coach-btn--secondary:hover,.gs-coach-pub .tim-coach-btn--secondary:focus-visible,.gs-coach-pub .gs-coach-pub__nav .tim-coach-btn--secondary:hover,.gs-coach-pub .gs-coach-pub__nav .tim-coach-btn--secondary:focus-visible{background:#19378214;border-color:var(--gs-blue);color:var(--gs-blue)}.gs-coach-pub .tim-coach-btn--secondary:active,.gs-coach-pub .tim-coach-btn--primary.gs-coach-pub__auth-btn:active{transform:scale(.98)}@media (max-width: 520px){.gs-coach-pub__auth-cta,.gs-coach-pub__pricing-login{width:100%;flex-direction:column;align-items:stretch}.gs-coach-pub__auth-btn{width:100%;min-width:0}}.gs-coach-pub__card--feature .gs-coach-pub__card-teaser{margin:0;font-size:.9rem;line-height:1.55;color:var(--tim-on-variant)}.gs-coach-pub__card-details{margin-top:.5rem;border-top:1px dashed rgba(25,55,130,.15);padding-top:.35rem}.gs-coach-pub__card-details summary{list-style:none;cursor:pointer;padding:.5rem 0;font-size:.86rem;font-weight:700;color:var(--gs-blue);min-height:2.5rem;display:flex;align-items:center}.gs-coach-pub__card-details summary::-webkit-details-marker{display:none}.gs-coach-pub__card-details p{margin:0 0 .5rem;font-size:.86rem;line-height:1.58;color:var(--tim-on-variant)}.gs-coach-pub__section-expand{margin:0 0 1.15rem;max-width:40rem;border-radius:.85rem;border:1px dashed rgba(25,55,130,.2);background:#ffffff80;overflow:hidden}.gs-coach-pub__section-expand summary{list-style:none;cursor:pointer;padding:.75rem 1rem;font-weight:700;font-size:.92rem;color:var(--gs-blue)}.gs-coach-pub__section-expand summary::-webkit-details-marker{display:none}.gs-coach-pub__section-expand-body{padding:0 1rem 1rem;border-top:1px solid rgba(25,55,130,.08)}.gs-coach-pub__section-expand-body p{margin:.7rem 0 0;font-size:.9rem;line-height:1.65;color:var(--tim-on-variant)}.gs-coach-pub__mystery-lede--short{max-width:32rem}#beloftes,#wat-insluit,#planne,#mystery-box,#probeer{scroll-margin-top:5.5rem}@media (prefers-reduced-motion: reduce){.gs-coach-pub__scroll-hint-arrow{animation:none}.gs-coach-pub__promise:hover{transform:none}.gs-coach-pub__hero-rotate-line{transition:none}}.gs-coach-pub__hero-cta{display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:center;align-items:center;margin-top:.15rem}.gs-coach-pub a.tim-stitch__cta,.gs-coach-pub button.tim-stitch__cta{text-decoration:none}.gs-coach-pub .tim-stitch__cta:disabled{opacity:.5;cursor:not-allowed;transform:none}.gs-coach-pub__section{margin-top:3rem}.gs-coach-pub__section--wash{padding:1.5rem 1.25rem 1.6rem;border-radius:1.15rem;border:1px solid rgba(25,55,130,.12);background:linear-gradient(145deg,rgba(25,55,130,.06) 0%,rgba(255,255,255,.65) 42%,var(--tim-surface-low) 100%);box-shadow:var(--tim-shadow-panel)}.gs-coach-pub__section--wash-red{padding:1.5rem 1.25rem 1.6rem;border-radius:1.15rem;border:1px solid rgba(175,15,10,.14);background:linear-gradient(145deg,rgba(175,15,10,.05) 0%,rgba(255,255,255,.75) 50%,var(--tim-surface-low) 100%);box-shadow:var(--tim-shadow-panel)}.gs-coach-pub__h2{font-family:var(--tim-font-serif);font-size:clamp(1.35rem,3vw,1.6rem);margin:0 0 .6rem;line-height:1.28;color:var(--gs-blue)}.gs-coach-pub__section-lede{margin:0 0 .8rem;max-width:40rem;color:var(--tim-on-variant);line-height:1.72;font-size:clamp(.96rem,2.2vw,1.03rem)}.gs-coach-pub__section-lede:last-of-type{margin-bottom:1rem}.gs-coach-pub__p{color:var(--tim-on-variant);line-height:1.68;max-width:46rem}.gs-coach-pub__benefits-list{margin:.35rem 0 0;padding-left:1.15rem;max-width:40rem;color:var(--tim-on-variant);line-height:1.75}.gs-coach-pub__benefits-list li{margin-bottom:.6rem}.gs-coach-pub__benefits-list li:last-child{margin-bottom:0}.gs-coach-pub__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:1.35rem}.gs-coach-pub__card{position:relative;display:flex;flex-direction:column;gap:.35rem;background:var(--tim-surface-lowest);border:1px solid var(--gs-beige);border-radius:1rem;padding:1.2rem 1.3rem;box-shadow:var(--tim-shadow-card);transition:box-shadow .15s ease,transform .15s ease}.gs-coach-pub__card:hover{box-shadow:0 4px 16px #00000012,0 2px 4px #0000000a;transform:translateY(-1px)}.gs-coach-pub__card h3{margin:0;font-size:1.05rem;font-family:var(--tim-font-serif);font-weight:700;color:var(--gs-blue)}.gs-coach-pub__card p{margin:0;font-size:.9rem;color:var(--tim-on-variant);line-height:1.62}.gs-coach-pub__modules{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.15rem;margin-top:1.35rem}.gs-coach-pub__module{position:relative;overflow:hidden;border-radius:1rem;border:1px solid var(--gs-beige);background:var(--tim-surface-lowest);padding:1.45rem 1.3rem 1.3rem;min-height:176px;box-shadow:var(--tim-shadow-card)}.gs-coach-pub__module:before{content:"";position:absolute;left:0;top:0;right:0;height:4px;border-radius:1rem 1rem 0 0;background:var(--gs-beige)}.gs-coach-pub__module--accent-red:before{background:linear-gradient(90deg,var(--gs-red),#d03832)}.gs-coach-pub__module--accent-blue:before{background:linear-gradient(90deg,var(--gs-blue),#2a56b4)}.gs-coach-pub__module--accent-gold:before{background:linear-gradient(90deg,var(--gs-gold),#e8c547)}.gs-coach-pub__module h3{margin:0 0 .35rem;font-size:1.08rem;font-family:var(--tim-font-serif);font-weight:700;line-height:1.3;color:var(--gs-blue)}.gs-coach-pub__module-badge{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--tim-on-variant);padding:.18rem .55rem;border-radius:999px;margin-bottom:.45rem}.gs-coach-pub__module--accent-red .gs-coach-pub__module-badge{background:var(--gs-red)}.gs-coach-pub__module--accent-blue .gs-coach-pub__module-badge{background:var(--gs-blue)}.gs-coach-pub__module--accent-gold .gs-coach-pub__module-badge{background:linear-gradient(135deg,var(--gs-gold),#e8c547);color:#1a1406}.gs-coach-pub__module .gs-coach-pub__p{margin-top:.35rem;margin-bottom:0;max-width:none;font-size:.92rem;line-height:1.62}.gs-coach-pub__modules-cta{margin-top:1.35rem;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:.35rem}.gs-coach-pub__trial-lede{margin:0;max-width:40rem;line-height:1.72;color:var(--tim-on-variant)}.gs-coach-pub__trial{margin-top:3.25rem;padding:1.75rem 1.35rem;border-radius:1.15rem;border:1px solid var(--gs-beige);background:linear-gradient(135deg,#fffefb 0%,#faf7f2 55%,var(--tim-surface-low) 100%);box-shadow:var(--tim-shadow-card)}.gs-coach-pub__trial h2{margin:0 0 .65rem;font-family:var(--tim-font-serif);font-size:clamp(1.28rem,3vw,1.48rem);color:var(--gs-blue)}.gs-coach-pub__trial-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem;align-items:stretch}.gs-coach-pub__trial-row input[type=email],.gs-coach-pub__trial-row select{padding:.72rem 1rem;border-radius:.75rem;border:1px solid var(--tim-outline-variant);background:linear-gradient(180deg,#faf8f4,#f5f0e8);color:var(--tim-on-bg);font-size:.95rem;font-family:inherit;box-shadow:inset 0 1px 2px #ffffffa6}.gs-coach-pub__trial-row input[type=email]::placeholder{color:#7c7a76}.gs-coach-pub__trial-row input[type=email]{flex:1 1 220px;min-width:0}.gs-coach-pub__trial-note{margin-top:.8rem;font-size:.86rem;color:var(--tim-on-variant);line-height:1.55}.gs-coach-pub__msg{margin-top:.75rem;font-size:.93rem}.gs-coach-pub__msg--ok{color:#1f6b3a;font-weight:600}.gs-coach-pub__msg--err{color:#9b1c1c;font-weight:600}.gs-coach-pub__member-upsell{max-width:1120px;margin:0 auto 1rem;padding:.85rem 1.25rem;border-radius:.85rem;background:linear-gradient(90deg,#c9a22724,#19378214);border:1px solid rgba(201,162,39,.35);color:var(--tim-on-bg);font-size:.93rem}.gs-coach-pub__member-upsell p{margin:0}.gs-coach-pub__inline-link{margin:0;padding:0;border:none;background:none;color:var(--gs-blue);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.gs-coach-pub__foot{margin-top:2.75rem;padding-top:1.75rem;border-top:1px solid var(--gs-beige);font-size:.84rem;color:var(--tim-on-variant);text-align:center}.gs-coach-pub__foot a{color:var(--gs-blue);font-weight:600;text-decoration:none}.gs-coach-pub__foot a:hover,.gs-coach-pub__foot a:focus-visible{text-decoration:underline;text-underline-offset:2px}.gs-coach-pub__mystery{position:relative;margin-top:3.25rem;padding:2rem 1.25rem 2.1rem;border-radius:1.25rem;border:1px solid rgba(201,162,39,.45);background:linear-gradient(155deg,#fffefb,#faf6ee 28%,#1937820f 72%,#f8f2ea);box-shadow:0 0 0 1px #ffffffa6 inset,0 4px 24px #19378214,0 2px 12px #af0f0a0f;overflow:hidden}.gs-coach-pub__mystery-glow{pointer-events:none;position:absolute;inset:-40% -20% auto -20%;height:70%;background:radial-gradient(ellipse 80% 55% at 50% 0%,rgba(201,162,39,.22) 0%,transparent 68%);opacity:.9}.gs-coach-pub__mystery-inner{position:relative;z-index:1;max-width:46rem;margin:0 auto}.gs-coach-pub__mystery-header{text-align:center;margin-bottom:1rem}.gs-coach-pub__mystery-badge{display:inline-block;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#2a1f05;background:linear-gradient(135deg,#f0d78a 0%,var(--gs-gold) 45%,#e8c547 100%);padding:.28rem .75rem;border-radius:999px;box-shadow:0 1px 3px #2a1f0533;margin-bottom:.65rem}.gs-coach-pub__mystery-title{margin:0;font-family:var(--tim-font-serif);font-size:clamp(1.42rem,3.6vw,1.85rem);font-weight:700;line-height:1.22;color:var(--gs-blue);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .5rem;text-align:center}.gs-coach-pub__mystery-title-icon{filter:drop-shadow(0 2px 4px rgba(175,15,10,.15))}.gs-coach-pub__mystery-intro{margin:0 0 .65rem;text-align:center;font-size:clamp(1.02rem,2.5vw,1.12rem);color:var(--tim-on-bg)}.gs-coach-pub__mystery-lede{margin:0 0 1.35rem;text-align:center;font-size:clamp(.96rem,2.3vw,1.04rem);line-height:1.75;color:var(--tim-on-variant);max-width:38rem;margin-left:auto;margin-right:auto}.gs-coach-pub__mystery-highlights{list-style:none;margin:0 0 1.35rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.65rem}.gs-coach-pub__mystery-highlights li{display:flex;align-items:flex-start;gap:.55rem;padding:.72rem .85rem;background:#ffffffb8;border:1px solid rgba(25,55,130,.1);border-radius:.85rem;box-shadow:0 1px 4px #1628390a;font-size:.92rem;font-weight:600;color:var(--tim-on-bg);line-height:1.45}.gs-coach-pub__mystery-hl-icon{flex-shrink:0;font-size:1.15rem;line-height:1;margin-top:.08rem}.gs-coach-pub__mystery-value{margin:0 0 .45rem;text-align:center;font-family:var(--tim-font-serif);font-size:clamp(1.05rem,2.6vw,1.2rem);font-weight:700;color:var(--gs-blue);padding:.65rem 1rem;border-radius:.85rem;background:linear-gradient(90deg,#c9a2271f,#19378214);border:1px solid rgba(201,162,39,.35)}.gs-coach-pub__mystery-subscription-note{margin:0 0 1.35rem;text-align:center;font-size:clamp(.86rem,2vw,.95rem);font-weight:600;color:var(--tim-on-variant);line-height:1.45;padding:0 .5rem}.gs-coach-pub__mystery-value-icon{margin-right:.25rem}.gs-coach-pub__mystery-cta-panel{padding:1.35rem 1.2rem 1.4rem;border-radius:1rem;background:linear-gradient(180deg,#ffffffeb,#fffdf9);border:1px solid rgba(175,15,10,.12);box-shadow:0 4px 20px #19378212}.gs-coach-pub__mystery-cta-headline{margin:0 0 .55rem;font-family:var(--tim-font-serif);font-size:clamp(1.15rem,2.8vw,1.35rem);font-weight:700;color:var(--gs-red);text-align:center;line-height:1.3}.gs-coach-pub__mystery-cta-text{margin:0 0 1.1rem;text-align:center;font-size:clamp(.94rem,2.2vw,1.02rem);line-height:1.72;color:var(--tim-on-variant)}.gs-coach-pub__mystery-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;align-items:center}.gs-coach-pub__mystery-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:.95rem;font-weight:700;padding:.78rem 1.35rem;border-radius:.85rem;border:2px solid transparent;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}a.gs-coach-pub__mystery-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;box-sizing:border-box}.gs-coach-pub__mystery-btn:focus-visible{outline:2px solid var(--gs-blue);outline-offset:3px}.gs-coach-pub__mystery-btn--premium{color:#fff;background:linear-gradient(145deg,#c41e18 0%,var(--gs-red) 40%,#8f0b08 100%);border-color:#fff3;box-shadow:0 0 0 1px #ffffff1f inset,0 4px 14px #af0f0a59}.gs-coach-pub__mystery-btn--premium:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #ffffff26 inset,0 6px 20px #af0f0a66}.gs-coach-pub__mystery-btn--ghost{color:var(--gs-blue);background:#ffffffd9;border-color:#19378247;box-shadow:0 1px 4px #1937820f}.gs-coach-pub__mystery-btn--ghost:hover{background:#fff;border-color:var(--gs-blue);transform:translateY(-1px)}.gs-coach-pub__mystery-details{margin-top:1.35rem;border-radius:.9rem;border:1px dashed rgba(25,55,130,.22);background:#ffffff73;overflow:hidden}.gs-coach-pub__mystery-details-summary{list-style:none;cursor:pointer;padding:.85rem 1rem;font-weight:700;font-size:.95rem;color:var(--gs-blue);display:flex;align-items:center;justify-content:space-between;gap:.5rem}.gs-coach-pub__mystery-details-summary::-webkit-details-marker{display:none}.gs-coach-pub__mystery-details-summary:after{content:"+";font-weight:800;font-size:1.1rem;color:var(--gs-gold);line-height:1;transition:transform .2s ease}.gs-coach-pub__mystery-details[open] .gs-coach-pub__mystery-details-summary:after{transform:rotate(45deg)}.gs-coach-pub__mystery-details-summary:hover{color:var(--gs-red)}.gs-coach-pub__mystery-details-body{padding:0 1rem 1rem;border-top:1px solid rgba(25,55,130,.08)}.gs-coach-pub__mystery-details-body p{margin:.75rem 0 0;font-size:.9rem;line-height:1.68;color:var(--tim-on-variant)}.gs-coach-pub__mystery-details-foot{font-style:italic;opacity:.95}@media (max-width: 520px){.gs-coach-pub__top-inner{flex-direction:column;align-items:flex-start}.gs-coach-pub__nav{width:100%;justify-content:flex-start}}.gs-coach-pub__pricing-plans .tim-coach-plans--pub-pricing{max-width:1120px;margin:0 auto}.gs-coach-pub__pricing-plans .tim-coach-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:stretch}.gs-coach-pub__pricing-plans .tim-coach-plan-grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin-inline:auto;justify-content:center}.gs-coach-pub__pricing-plans .tim-coach-plan-grid--count-1{grid-template-columns:minmax(0,1fr);max-width:420px;margin-inline:auto}@media (max-width: 900px){.gs-coach-pub__pricing-plans .tim-coach-plan-grid{grid-template-columns:1fr;gap:1.1rem}.gs-coach-pub__pricing-plans .tim-coach-plan-grid--count-2{grid-template-columns:1fr;max-width:460px}}.gs-coach-pub__pricing-plans .tim-coach-plan-card--pub{position:relative;overflow:hidden;border-radius:1.05rem;border:1px solid rgba(25,55,130,.12);background:#fffdf8;box-shadow:0 1px #ffffffa6 inset,0 10px 28px #1937821a}.gs-coach-pub__pricing-plans .tim-coach-plan-card--pub .tim-coach-plan-card__head{padding-top:.35rem}.gs-coach-pub__pricing-plans .tim-coach-plan-card__cap{height:5px;margin:-1px -1px 0;border-radius:1.05rem 1.05rem 0 0}.gs-coach-pub__pricing-plans .tim-coach-plan-card--tier-basic .tim-coach-plan-card__cap{background:linear-gradient(90deg,#0f4c6e,#0d9488 55%,#14b8a6)}.gs-coach-pub__pricing-plans .tim-coach-plan-card--tier-stats .tim-coach-plan-card__cap{background:linear-gradient(90deg,#b45309,#eab308 45%,#fde047)}.gs-coach-pub__pricing-plans .tim-coach-plan-card--tier-premium .tim-coach-plan-card__cap{background:linear-gradient(90deg,#7f1d1d,#b91c1c 40%,#ca8a04)}.gs-coach-pub__pricing-plans .tim-coach-plan-card__tier-icon{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:.75rem;margin-bottom:.45rem;color:#fff;box-shadow:0 4px 12px #1937821f}.gs-coach-pub__pricing-plans .tim-coach-plan-card--tier-basic .tim-coach-plan-card__tier-icon{background:linear-gradient(145deg,#0f4c6e,#0d9488)}.gs-coach-pub__pricing-plans .tim-coach-plan-card--tier-stats .tim-coach-plan-card__tier-icon{background:linear-gradient(145deg,#b45309,#eab308);color:#1e293b}.gs-coach-pub__pricing-plans .tim-coach-plan-card--tier-premium .tim-coach-plan-card__tier-icon{background:linear-gradient(145deg,#7f1d1d,#b91c1c)}.gs-coach-pub__pricing-plans .tim-coach-plan-card--pub.tim-coach-plan-card--tier-stats{border-width:2px;border-color:#b453098c;box-shadow:0 1px #ffffffbf inset,0 0 0 3px #fde0476b,0 20px 48px #b4530938,0 10px 26px #19378217;z-index:2;transform:none}.gs-coach-pub__pricing-plans .tim-coach-plan-card--pub.tim-coach-plan-card--tier-premium{border-color:#b91c1c38;box-shadow:0 1px #ffffffa6 inset,0 14px 34px #b91c1c24,0 8px 22px #19378214;z-index:1;transform:none}.gs-coach-pub__pricing-plans .tim-coach-plan-grid{align-items:stretch}.gs-coach-pub__pricing-plans .tim-coach-plan-card--pub{height:100%;display:flex;flex-direction:column}.gs-coach-pub__pricing-plans .tim-coach-plan-card--pub .tim-coach-plan-card__main{flex:1 1 auto}.gs-coach-pub__pricing-plans .tim-coach-plan-card--pub .tim-coach-plan-card__footer{margin-top:auto}.gs-coach-pub__pricing-plans .tim-coach-plan-card--tier-stats{border-color:#eab30859}.gs-coach-pub__pricing-plans .tim-coach-plan-card__badge{background:linear-gradient(90deg,#eab30838,#fde04759);border:1px solid rgba(180,83,9,.25);color:#713f12}.gs-coach-pub__pricing-plans .tim-coach-plan-card__cta--tier-basic{background:linear-gradient(145deg,#0f4c6e,#0d9488);border-color:#0f4c6e59;color:#fff}.gs-coach-pub__pricing-plans .tim-coach-plan-card__cta--tier-basic:hover{filter:brightness(1.04)}.gs-coach-pub__pricing-plans .tim-coach-plan-card__cta--tier-stats{background:linear-gradient(145deg,#b45309,#ca8a04);border-color:#b4530959;color:#fff}.gs-coach-pub__pricing-plans .tim-coach-plan-card__cta--tier-stats:hover{filter:brightness(1.05)}.gs-coach-pub__pricing-plans .tim-coach-plan-card__cta--tier-premium{background:linear-gradient(145deg,#7f1d1d,#b91c1c 55%,#a16207 130%);border-color:#7f1d1d73;color:#fff}.gs-coach-pub__pricing-plans .tim-coach-plan-card__cta--tier-premium:hover{filter:brightness(1.05)}.gs-coach-pub__pricing-plans .tim-coach-plan-card__cta.is-emphasis{font-weight:800;letter-spacing:.01em}.gs-coach-pub__pricing-plans .tim-coach-plan-card__cta.is-muted{opacity:.92}.gs-coach-pub__pricing-plans .tim-coach-plan-features.has-check li{font-size:.9rem;line-height:1.55}.gs-coach-pub__pricing-plans .tim-coach-plans__account--pub{margin-top:1.75rem;padding:1.1rem 1.15rem;border-radius:1rem;border:1px solid rgba(25,55,130,.12);background:#fffdf8eb;box-shadow:0 6px 18px #1937820f}.gs-coach-pub__pricing-plans .tim-coach-row-btns--account{display:flex;flex-wrap:wrap;gap:.65rem}.gs-coach-pub__pricing-plans .tim-coach-btn--account{flex:1 1 200px;min-width:0;justify-content:center}@media (max-width: 520px){.gs-coach-pub__pricing-plans .tim-coach-btn--account{flex:1 1 100%;width:100%}}.gs-coach-pub__pricing-plans .tim-coach-compare--pub .tim-coach-compare__mobile{display:none;flex-direction:column;gap:.65rem;margin-top:.75rem}.gs-coach-pub__pricing-plans .tim-coach-compare--pub .tim-coach-compare-mrow{border-radius:.85rem;border:1px solid rgba(25,55,130,.1);background:#fffdf8f2;padding:.75rem .85rem}.gs-coach-pub__pricing-plans .tim-coach-compare--pub .tim-coach-compare-mrow__label{font-weight:800;font-size:.82rem;color:var(--gs-blue);margin-bottom:.35rem}.gs-coach-pub__pricing-plans .tim-coach-compare--pub .tim-coach-compare-mrow__vals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;font-size:.82rem;line-height:1.35}.gs-coach-pub__pricing-plans .tim-coach-compare--pub .tim-coach-compare-mrow__vals>div{min-width:0;word-break:break-word}@media (max-width: 767px){.gs-coach-pub__pricing-plans .tim-coach-compare--pub .tim-coach-table-wrap--desktop-only{display:none}.gs-coach-pub__pricing-plans .tim-coach-compare--pub .tim-coach-compare__mobile{display:flex}}@media (min-width: 768px){.gs-coach-pub__pricing-plans .tim-coach-compare--pub .tim-coach-compare__mobile{display:none!important}}.gs-coach-pub__pricing-plans .tim-coach-table-wrap--pub{overflow-x:visible;max-width:100%}.gs-coach-pub__pricing-plans .tim-coach-table--pub-compare{border-collapse:separate;border-spacing:0;border-radius:.9rem;overflow:hidden;border:1px solid rgba(25,55,130,.14);box-shadow:0 8px 22px #19378212}.gs-coach-pub__pricing-plans .tim-coach-table--pub-compare th,.gs-coach-pub__pricing-plans .tim-coach-table--pub-compare td{border-color:#19378214;padding:.62rem .55rem;font-size:.84rem}.gs-coach-pub__pricing-plans .tim-coach-table--pub-compare thead th{background:linear-gradient(180deg,#0f2744,#132a52);color:#fffdf8;font-weight:750}.gs-coach-pub__pricing-plans .tim-coach-table--pub-compare tbody tr:nth-child(2n) td{background:#fffdf8bf}.gs-coach-pub__pricing-plans .tim-coach-table--pub-compare tbody td{background:#ffffff8c}.gs-coach-pub__pricing-plans .tim-coach-compare-mcell__mark{font-weight:800;font-size:1rem}.gs-coach-pub__pricing-plans .tim-coach-plans__account--pub .tim-coach-h3{margin:0 0 .4rem;font-size:1.1rem;letter-spacing:.01em;color:var(--gs-blue)}.gs-coach-pub__pricing-plans .tim-coach-plans__account--pub .tim-coach-muted{margin:0 0 1rem;max-width:40rem;line-height:1.55}.gs-coach-pub__pricing-plans .tim-coach-plan-ribbon{font-size:.7rem;font-weight:800}.gs-coach-pub__pricing-plans .tim-coach-plan-trial-pill{margin:.15rem 0 .4rem;font-size:.74rem}.gs-coach-pub__pricing-plans .tim-coach-plan-annual-callout{display:inline-flex;align-items:center;gap:.3rem;margin:.15rem 0 .45rem;padding:.22rem .6rem;border-radius:999px;font-size:.74rem;font-weight:800;letter-spacing:.01em;color:#713f12;background:linear-gradient(90deg,#eab3083d,#fde0476b);border:1px solid rgba(180,83,9,.3)}.gs-coach-pub__pricing-plans .tim-coach-plan-annual{margin:.35rem 0 .5rem}.gs-coach-pub__pricing-plans .tim-coach-plan-annual__or{display:block;text-align:center;font-size:.72rem;font-weight:800;letter-spacing:.12em;color:#94a3b8;margin:.1rem 0 .45rem}.gs-coach-pub__pricing-plans .tim-coach-plan-annual__card{border-radius:.85rem;border:1px solid rgba(180,83,9,.32);background:linear-gradient(160deg,#fffaf0,#fff6e3);padding:.7rem .8rem;box-shadow:0 6px 16px #b453091f;text-align:center}.gs-coach-pub__pricing-plans .tim-coach-plan-annual__head{margin:0;font-size:.98rem;font-weight:800;color:#b45309}.gs-coach-pub__pricing-plans .tim-coach-plan-annual__price{margin:.15rem 0 0;font-size:1.18rem;font-weight:800;color:#713f12}.gs-coach-pub__pricing-plans .tim-coach-plan-annual__save{display:inline-block;margin:.4rem 0 0;padding:.14rem .55rem;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:linear-gradient(145deg,#b45309,#ca8a04)}.gs-coach-pub__pricing-plans .tim-coach-plan-annual__eff{margin:.4rem 0 0;font-size:.8rem;font-weight:600;color:#475569}.gs-lv-page{--gs-red: #af0f0a;--gs-blue: #193782;--gs-gold: #c9a227;--tim-bg: #fcf9f4;--tim-on-bg: #1c1c19;--tim-on-variant: #5c5a54;--tim-font-serif: "Noto Serif", Georgia, "Times New Roman", serif;--tim-font-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;min-height:100dvh;color:var(--tim-on-bg);font-family:var(--tim-font-sans);-webkit-font-smoothing:antialiased;animation:gs-lv-fade-in .55s ease}@keyframes gs-lv-fade-in{0%{opacity:0}to{opacity:1}}.gs-lv-page__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 85% 55% at 50% 8%,rgba(201,162,39,.12) 0%,transparent 58%),radial-gradient(ellipse 60% 45% at 15% 85%,rgba(175,15,10,.05) 0%,transparent 52%),radial-gradient(ellipse 55% 40% at 88% 75%,rgba(25,55,130,.07) 0%,transparent 50%),linear-gradient(180deg,#fdfbf8 0%,var(--tim-bg) 50%,#f2ebe3 100%)}.gs-lv-page__shell{position:relative;z-index:1;max-width:26rem;margin:0 auto;padding:max(.75rem,env(safe-area-inset-top)) 1.15rem max(2rem,env(safe-area-inset-bottom));box-sizing:border-box}.gs-lv-page__header{display:flex;justify-content:center;margin-bottom:.35rem}.gs-lv-page__logo{height:clamp(34px,8vw,42px);width:auto}.gs-lv-page__portrait-wrap{display:flex;justify-content:center;margin:.15rem 0 .5rem}.gs-lv-page__portrait{width:min(72vw,14.5rem);height:auto;filter:drop-shadow(0 12px 28px rgba(22,40,57,.12));animation:gs-lv-portrait-in .85s cubic-bezier(.22,1,.36,1) both}@keyframes gs-lv-portrait-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.gs-lv-page__copy{text-align:center;margin-bottom:1.25rem}.gs-lv-page__heading{font-family:var(--tim-font-serif);font-size:clamp(1.45rem,5.5vw,1.75rem);font-weight:700;line-height:1.2;color:var(--gs-blue);margin:0 0 .55rem;letter-spacing:-.01em}.gs-lv-page__sub{font-size:1rem;line-height:1.5;color:var(--tim-on-bg);margin:0 0 .75rem}.gs-lv-page__support{font-size:.88rem;line-height:1.55;color:var(--tim-on-variant);margin:0}.gs-lv-page__form{display:flex;flex-direction:column;gap:.75rem}.gs-lv-page__field label{display:block;font-size:.78rem;font-weight:600;color:var(--tim-on-variant);margin-bottom:.3rem}.gs-lv-page__field input{width:100%;box-sizing:border-box;border:1px solid #d6d3cd;border-radius:.65rem;padding:.72rem .85rem;font:inherit;font-size:1rem;background:#fff;color:var(--tim-on-bg)}.gs-lv-page__field input:focus{outline:2px solid rgba(25,55,130,.35);outline-offset:1px;border-color:var(--gs-blue)}.gs-lv-page__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.gs-lv-page__error{margin:0;font-size:.88rem;color:var(--gs-red);text-align:center}.gs-lv-page__submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:999px;padding:.85rem 1.25rem;font:inherit;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--gs-red) 0%,#8f0c08 100%);box-shadow:0 4px 14px #af0f0a47;cursor:pointer;margin-top:.25rem}.gs-lv-page__submit:disabled{opacity:.65;cursor:wait}.gs-lv-page__submit:not(:disabled):hover,.gs-lv-page__submit:not(:disabled):focus-visible{filter:brightness(1.04);outline:2px solid rgba(25,55,130,.4);outline-offset:2px}.gs-lv-thankyou{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:max(.75rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom));box-sizing:border-box;animation:gs-lv-fade-in .45s ease}.gs-lv-thankyou__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1c196b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.gs-lv-thankyou__card{position:relative;z-index:1;width:min(100%,24rem);max-height:min(92dvh,40rem);margin:0 auto;padding:0;box-sizing:border-box;border-radius:1.1rem;background:linear-gradient(180deg,#fff,#fdfbf8);border:1px solid rgba(25,55,130,.12);box-shadow:0 1px #ffffffbf inset,0 18px 40px #1628392e;text-align:center;display:flex;flex-direction:column;min-height:0;overflow:hidden}.gs-lv-thankyou__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.35rem 1.25rem .75rem;-webkit-overflow-scrolling:touch}.gs-lv-thankyou__actions{flex-shrink:0;padding:.65rem 1.25rem 1.35rem;border-top:1px solid rgba(25,55,130,.08);background:linear-gradient(180deg,#fdfbf8eb,#fdfbf8)}.gs-lv-thankyou__check{width:3rem;height:3rem;margin:0 auto .85rem;border-radius:50%;background:#19378214;color:var(--gs-blue);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}.gs-lv-thankyou__title{font-family:var(--tim-font-serif);font-size:clamp(1.25rem,4.8vw,1.45rem);font-weight:700;line-height:1.25;color:var(--gs-blue);margin:0 0 .65rem;letter-spacing:-.01em}.gs-lv-thankyou__body{font-size:.98rem;line-height:1.55;color:var(--tim-on-bg);margin:0 0 1rem}.gs-lv-thankyou__countdown-label{font-size:.8rem;font-weight:600;color:var(--tim-on-variant);margin:0 0 .35rem;line-height:1.4}.gs-lv-thankyou__countdown{font-variant-numeric:tabular-nums;font-weight:700;font-size:clamp(1.35rem,5vw,1.65rem);letter-spacing:.04em;color:var(--gs-blue);margin:0 0 1rem}.gs-lv-thankyou__features{text-align:left;margin:0 0 .25rem}.gs-lv-thankyou__features-heading{margin:0 0 .65rem;font-size:.92rem;font-weight:800;color:var(--gs-blue);line-height:1.35;text-align:center}.gs-lv-thankyou__features-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.gs-lv-thankyou__feature{display:flex;gap:.55rem;align-items:flex-start;text-align:left;padding:.55rem .6rem;border-radius:.65rem;background:#1937820a;border:1px solid rgba(25,55,130,.08)}.gs-lv-thankyou__feature-check{flex-shrink:0;width:1.35rem;height:1.35rem;margin-top:.05rem;border-radius:50%;background:#1937821a;color:var(--gs-blue);display:inline-flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:800}.gs-lv-thankyou__feature-body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.gs-lv-thankyou__feature-title{font-size:.84rem;font-weight:800;color:var(--gs-blue);line-height:1.3}.gs-lv-thankyou__feature-desc{font-size:.78rem;line-height:1.45;color:var(--tim-on-variant)}.gs-lv-thankyou__urgency{margin:0 0 .65rem;font-size:.82rem;font-weight:700;line-height:1.45;color:#713f12;text-align:center}.gs-lv-thankyou__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;text-decoration:none;border-radius:999px;padding:.88rem 1.2rem;font:inherit;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--gs-red) 0%,#8f0c08 100%);box-shadow:0 4px 14px #af0f0a47;border:none;cursor:pointer;transition:filter .15s ease}.gs-lv-thankyou__cta:hover,.gs-lv-thankyou__cta:focus-visible{filter:brightness(1.05);outline:2px solid rgba(25,55,130,.4);outline-offset:2px}.gs-lv-thankyou__fine{margin:.75rem 0 0;font-size:.78rem;color:var(--tim-on-variant);line-height:1.45}.gs-lv-page__source-hint{margin-top:1rem;font-size:.72rem;color:#9a968f;text-align:center}.tim-style-test{--tim-bg: #fcf9f4;--tim-on-bg: #1c1c19;--tim-on-variant: #43474c;--tim-primary: #162839;--tim-accent: #aa0036;--tim-surface: #ffffff;--tim-outline: #e7e5e4;--tim-font-serif: "Noto Serif", Georgia, "Times New Roman", serif;--tim-font-sans: "Manrope", "Plus Jakarta Sans", system-ui, sans-serif;min-height:100vh;background:linear-gradient(180deg,#fefdfb 0%,var(--tim-bg) 32%,#f6f1ea 100%);color:var(--tim-on-bg);font-family:var(--tim-font-sans);-webkit-font-smoothing:antialiased}.tim-style-test__top{position:sticky;top:0;z-index:10;background:#fcf9f4eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--tim-outline)}.tim-style-test__top-inner{max-width:44rem;margin:0 auto;padding:.85rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.tim-style-test__badge{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tim-accent);background:#aa003614;padding:.25rem .55rem;border-radius:999px}.tim-style-test__back{font-size:.875rem;color:var(--tim-primary);text-decoration:none;font-weight:600}.tim-style-test__back:hover{text-decoration:underline}.tim-style-test__main{max-width:44rem;margin:0 auto;padding:2rem 1.25rem 4rem}.tim-style-test__meta{font-size:.8125rem;color:var(--tim-on-variant);line-height:1.5;margin:0 0 1.75rem;padding:.85rem 1rem;background:#1628390a;border-radius:.75rem;border:1px solid var(--tim-outline)}.tim-style-test__title{font-family:var(--tim-font-serif);font-size:clamp(1.75rem,4.5vw,2.35rem);font-weight:600;line-height:1.2;color:var(--tim-primary);margin:0 0 .5rem;letter-spacing:-.02em}.tim-style-test__subtitle{font-size:1rem;color:var(--tim-on-variant);margin:0 0 2rem;font-style:italic}.tim-style-test__article{background:var(--tim-surface);border-radius:1.25rem;padding:clamp(1.5rem,4vw,2.25rem);box-shadow:0 2px 8px #0000000a,0 12px 40px #1628390f;border:1px solid var(--tim-outline)}.tim-style-test__article p{font-family:var(--tim-font-serif);font-size:1.125rem;line-height:1.72;margin:0 0 1.35rem;color:var(--tim-on-bg)}.tim-style-test__article p:last-child{margin-bottom:0;font-weight:500;color:var(--tim-primary)}.tim-style-test__footer{margin-top:2rem;font-size:.8125rem;color:var(--tim-on-variant);text-align:center}.tim-style-test__footer-logo{display:inline-block;width:auto;height:32px;opacity:.85;margin-bottom:.5rem}
