
[hidden]{display:none!important}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAFgsABMAAAAA4MQAAFe+AASBBgAAAAAAAAAAAAAAAAAAAAAAAAAAGlAb1SIckTI/SFZBUohOBmA/U1RBVIECAIReL2oRCAqBolyBggowgZBGATYCJAOIGAuEDgAEIAWGZgcgDAcbEs0lbJtGzW4HcMu+86eSkYFg4zAEyD7PRNoPTqq97P+/JyciE+KEkOq6+heC3QoSdKZbtJIPMupIRndDxjcdCjq4d/mt7nkHX/dgw1+cCCm2y5Eu/1XCww+pvnX97Jd3flAgSzRQ5SMXIlVjF6sxCdxokofOzCIVErX4QP5rOsKTBQnLMFmYNjUvLYhM/6/c3Ef742Le5QxsG9snmbxMg/hN+9l9wgMPeakQkrwaIerEiBhpqKcxpcSMOlfh3FPOPEmpU1G/uy8mTE9u9o9q6RfP0xSvNK925v5C0CvNK93rXm3Gmcl32AWREILoISKiWRFXREIQyUoI4gaREEIQSwgaRWyoBIkxzRBD/n/Srb9TMhkgpA7JpBJDgDiEGGMIMUachFZs2LEcFzuyfsTSWGdw95fub43tbCmN9Xcs27E0Fln6ImCIYfLCQ7X25Oue3t1fJwFBMkpAB5RIsgjqZMjFngobAaiisXx4hue32YOJXSAqzsi5IUaDipHAJ0RsWlScNmaD9vQ27TnURVu9ahdufdHbpZeDlN9rjST7+Sd8WwF4AW8ALyvXCCDHUgLA4NOtn+y6pTQsHUvDjvjyCKGKGIoxRmyYjRADImpsuPx6+8dWD8d6qrX54afc7GeQyryElN2uigON1Kkg7VLxJZkL/O9wXFWbTCor/g83hX+nMZJ8em2ChXPd3UQOdBtyOMzDs2zvHhDqNNXYlQSNUKgzAo0juXjk6KdXPwmjUW2DXErbIH+p8B+/n4+/9pxzOUAFAFlWN0VSskLNJK8EGlERgQXg/+Pbehfok1CChDY/6pZWbntb/nnZc/eFqiXNTxIV2SjW2UwRmxil9A89+RfOsm3u26m9Nili4ydUs3qDjSuEvzfVbP8jFMCLoCN1Fc8RupRqySlUeXqXufv7P3b/LpYglwAkgQsFCCIlAAoGQWq8BIUzQC2WQTlcitTF9EEcb6B0QwpUuBBS5ZRSG6sblxoX1ZVXlC5dug1peveFy8oZ/v9/6SvV/dt1XK9LRW1c+iwDopFRKwQZMGme2vzj1kZjO6XKSp+0pp90FFhYWFAA/gWFdRZmyEJDSADgWblaOsvNQVcYxWBcbw6lmF+STS9CvaLYfp+7/U9tNOGaMBqJVPmoSDQWtlZUJYAXa8WW7dFwCCHOe3+7G1ZtItve/S6DlKPzIEUkSCgiIQSR7nsdxpoFas7zmnXe5rnmdo7QEImREbEkxefuP8Zm+/CL71JJYwPhgCMWpwDB8PeVHgHoUIABkIogUKAA9AACT7371MvnXvT1j8UI8+gKr4gZIM9B4Ey4sQrRMjEn3nwhiLdW0hrEJyczOkQsAFYzwxO/0zoEuBmCRfemFHNKL/prbMCSIGPuo2ZY5PrwIo+uKTPtHx5Ov648s74wODirADtjjXVw+J+UIEiVfEHwy1klrPK6XLFWcsZ26NbG2rQ+6UW7s9Lg1wnXq/HMh+3DnXyH7nP3LhBL8IBibPQ/VDCjMFFixEuVJl2GTNlyWOTKk69AIasixcqUq1Cpik21xVZZrU6DRk2atWjVpl0HhxGjxkzYiqcaXw2BPfZq0Wo/LR0DIxOcmZXNEKdjjvOaEETj7wrgVE/A6Z4Bzs5+qcvhJqQHAAoDCwePDGHuUDC/6/luAHKesJBLHvkUUOhF3SmmhDKVb6gCqKRKDaBGoIlmWmiljXZ1ZcjDrvp+bwOTqLswFyOmE4C/ow5mA5Z/7lVFqR5bEhANAAAAAPBORL7m6U4AzmbKAhZyySOfAgr3LoLIR9gU89LgdfYahFWfIZ/zBV/yFV/zjXZlyAW2LqvHBKL/Pw7g072wk13sYd8lZg96H5gcMbx9XDsTnabMCawqqS9v5U8qFYYr2x8ZN29sxihj1WcB0yPOBJ2edHblki67e8Speo+ldDZFyNvxxmanx3K+QriBwZFT7ZuS8b4mNBn6h0MlAsiRZFGEgYWDR4aAp/WbCALAwMLBI0PAk3P/jvVg0X2IZWtBbPMs+bWK5wDUVpGH36N9oEVYiwYYWDh4ZAgXtxYN69xPK13/a7R0aTCJe/u7qXDonQTcAOPpYTJXAovi9wHvAahZdPTyYln/R6SbSYPoIyACIiACIiACIiDYAQAgC1q9oTpQA9BIk5qBFlppo10dGXJAW4Sv/PL/IQCIRz1n+/5J183Yos0KpVM8gVJFr7Sg9JLKiCkT26jtVa56MNY9IegKJTIrj4IGGFg4eGQI1a2d2Dw409MdXgVongOmK8Mp+UgE5jGfBSxkESYiMX81Zi9k5YZACNtNgBBCCOHH6q9BOg2Fi/cY3UCkIoowsHDwyBAI/XyFNfUeKKWMWeWr92Ptwnkni9fDqzp3d1WesPTbuG6meieQu9g64A1dgf9RC94dOvF6gX3t3JWbONMRDq4oMOFNwSYoje0Xl5S35470o3T5B4rB+OFKL8SI5s9KXtULLRMWn11wHStQAnw04t+Y920R8bSAgjygkEKIqwOWGCqA/MXH1ehFGsTVcqtReJQKbs/ZVz16xBLRgKJYukOBaYuSgXXKxaXCgocc4EJAV8WgzHeAEGspthg1RCwjjJnNq5TguEq0HPCynY/4SYNAY2br6fPoOdrfRwJu01Sp7mxcHdqNRHzziM6ft+2rL7hPq8WeeNYQqRTtGABpkwAHQOieXgAugh02AKwmCsutsQXVwpUzWRwlKwR9QrpfFiv2WUi4FfVssNBzchfkQqz1TVDYkrv1Rkyi9VjrdfJNkrsI1VAnjhQ5Oc5JS5cZZY1Oj1U3rPZFHc20GhxzSG2ItKTZI0gxpnLLwILI8T8KOC8jJQ6JcQhrZFZvr7aOm8VMhmVHS0i1LWpZ3oFtfJCrbgRqObcYqGhwGxZZ9C8tBa3ECRJcMWYt6YVSmYpZ7KNzUo4iXFTbG24VjRG2lVUDPcDyGyha/CED9CPyUuNQ4oMjPj3SWy2ApHWOUvhT4TUFaqAuMNUKxPBWUjpCb4I0On0DbRHIFFtYtaongBtu3nyLr7IdR+w/gowCasftg+/RvUNZrWxHi9LS/LevmoSjSmOWSutbHXbFTgRCsvT5ZtMGeYSugEQxNMbSf0hK4E2yloJ2R92H7W+df0yavUUrixNSqIaiMnYpHvfwrdpKph69khq/xSCU+VOrlb1dfURWt6ztq5luW/juSkvlyPImnIdLwAG5FMpbGKpnObrbHOklJf1W3UDvcdh+xLWY0iD0bjFVl+vNGgYLFTb79fOYzRZthQir1KnSYEIND5I/m3LYL856hcvJXe6aUunRzLtRVoQMQ2icJZ9ZQ0FJS0VtAUo9tiChRpp0M6MHC0suNE8kyuysaJ8nxqlYN4nz2eKrCglSyL6CVsyRjuF8GTJDnoWkUbYCnMIkr0gxpRInSpM6ZarwbB6p2udanDSosYJglUeoTQpWqxOk3XmdHqXLo3V7CIfPssZ1nD8n6TGAGDREZbhJ6o0Yozbui0x4pCnfYdoLzfgOO72Qz3fY5YV2+w57vNBe32GfCitPruU24WnuOdl9v8UDz/KoiRFVjDQhV9DDKUURCleYSJC66ZdonbMKE1yvRVevsdlZbXNryDl20RYMyxDlQEFoOiRfmdxs1VeNdc7rkeQ0aEd0eJBOX6jLo3T7LA7Xcyqs2jAoEVGZNHQJtQ4eyiPqVwrze/sh6g5f0+8wpfxWUEA+BeRTQD4F5FPArc3x0Jv87nZHILSl/na2zC8cAvQ5AIFBQAVPEFpkAA4lcmPbX0493xs2fA7TtPNxRz8dJYg/LoSwwXKelYrKi2zeUHtR8Krr66sTzA0ygP0qndNMmk1zxv8e4daXlkHyk7MXJ5H5ZHJaQ16gmErsb1z5lL44h4bCGcDDwgAI9GWOnullpmzlvh97hxtxUzfZSZdAaNy3iJrHD4xWFFjCZuFG53vTFVjJYVw9hd6cPunCsKk18Wht1qJqrEPVIljrUU4UT+MGiiLTQQPjZ3oif13lOrKfGUXmR8K6g+rnqp1CwvrvHExp6DTFiv+TMDog07hntDJymhQLnMySg/xFFlclapdKuFwakZQ2u5psrhutsNVeTzacWRj3MCJOY9BY4s1Q4ayxXCqsWFVQo0XUtQZuaXs3q0tb1vp2QQGQ6IIOvS2CAIRHW7q6Voz5chvuF6fxFGs6O1Fs29Q3YhzMebZABmvPXa2/Yhxqrri+Vwet2coL1ft0eAEQHn2veDzXBf+41Omv/SVJ0m/5hipN73WHvkh/7MsLSp/wAk3VTYV/L5iQ9ntVdh6qItoesHWWUoI29WNqWl964/3pz5k5c6fDjT3pUXxrdzmSm4vfvzSy3+k8zvl5I9dJa9pj8eCcNsVOwggjagqeNzkNx8xfHi9vrZ5hZmdj35E+XO1jYVdj95H6V5/j47w9M18vIcaOxsN81LiOT8x6SVy6v/nUzGaeb64x1+NWYoYBkMvv+HfAHoUOId8H7MGXDjf+m/EUNb7gejDxp0VeWJzPXRESS0bqmPRBki6opjBNz6JbDCQma7rxb3yWQKGeQEM+UrWFuuEdS149xw2U3o3JZ22buDrbblSalbXyHfmL45+rw72DWkPu0qDyazc2E62UJmqO9h5tf5uztKi6ICexz2LJKNuGI90vrQ5XbmYvdBFErZWFxi1W2mteG26yLeHR6GiLvcCGpV4SsVt7fnbJEK03lD9HxseyoBv9O1Gxgn3tAL2DcH3MDrM44ii7QT4jjlsVcw0m2A7tOmAMehj1MjnEymaA2wnDFoWdJw7D3jjhVGRfoyb5NARnzSHvTN8lkWeGaaz3Rv2r8/gBQAR6CN8ThqF3OucmGdcfAnjtZUupcg07R72CcbBdr9dYD5XyK5PNc5QfKv1CSNzfX/5YkXLY/TUop+BZTu/s1m++VLuzTabSCzdpsYk/Kadh5VGVcob8vKX76DtYXoCowr19RH7hPjTblTgsUyn8cyEysCjlt9sRhO8Ms5mPtYkblf+99RJl88X/+KceLnJ68niWV17B3Ls+/A+xdsPpC69fYBNmHVun9IO34nlczL/tf7Wyp8IJP1YAoiMK/GOBm4+Meo8AwCN4DwDxVnUrvPBwZ3KsDf3nVonFxsyKg4A1onBxANNvpyLR9nJwWAgab4BYAXNCETidpAvkh006NdTQ0gkaIFgJwcFnm2Mug9Chw4SLIOWab4GFFjGJHCAK45ONFSdegkRJkqWcdJqdrHnlJUrPOxVTw26JpZZZboWVVqk93syq/gwURjFdujms4dSjV59+Awcaz/DpKHX8GANrP13rbbDRJpu5wZBTU4qwv+4i+4jVkqhT7z9SDWQayTVRaKY8AJGpcRuVdmrjOHInjS5a3aaToeFMlQet+o3FQ1iRx3EiS3H1ROuNPU7yGjaDyaPGjB+LQMjpYicmz0xNB2dCs3PzC7aSb2l5JXI2akL397m1u1PTM/dis/H7iTkpiZAn1QQJQglDWMKBrR7OoAE3v84C8MZySvolj+dbQMj9rEiAs+CyMwNuHJGx9oKGjp8DxhFmuJ7B7ulhACQsYl3XHRDJAEb02b9qhgEANAxM0lktVjfZQdAZcS1LEgsMYaq+xEiKjyvyV/fUgda2H7fLJkYaA1CCMSKGRWM2KwES2d1XOmoJsmwSaCaJ4m1f8bVnxm6y2+wOe549ZC8r+XqNY96v1/xmrdaRlfoH1CSLULzVA8lP19lZu+U5L36AzwFYCkBggP/vQ5HIdOsrAOD7l7+n37/6vfJ94s2bN7c8bnx0+cb/gASIB1S6BpB38K8DeU0iNnaTileXM6LWXRRfPo2QVlYttHJVw1LBCJ6HaX2cikbfTNdC1y5KxUy9uMvv0+2QCEJCaMJddZlamUKFztOhRzJJKrxtx8246jXL/NpNmDYpKG5G0j0nnbOi3+Ug8E/fqe2Ou9H4jQueCire8H/nNVNQ6kBDMWRYPEFH6phZleesRZGmqJXGpFT38KmnzYoadzGbtVlQGembynJe4/GE7QaH4OiExShTPXzmSVpKy8zMYo1praonVFt98mysKmm7W1kLJTcuLuERpbluh6i2q6EPNlBj18lXqLUwyDhBnd0YpgQNrDNMdRpaovBq9Fy3UQS+zQawgUG3bHsde32k28VBKwTJFSCGNE0YlozYMJ2qlceyzBfLKRtJ0AQ2cRhgMXtdaQTElJQT6VPfZmK+VJ5hd5LpZb6yyafN2g9CDNkKLyCRXsY6HYNCkrJcumGlKXStJHzxNYuZn76muKyUBNiWrinh6lJMImCMVVu2akOcQMapagCM4bEklGrggUi4EKAJAymXwC3Fk3lSKyDzTCHT4k2r4DNdc5bkctQogh6RD0gRl/c6izCLr79eoWRuBMbMASFeDVwQ+YAI1+KANHBWL4Y4J8fzWBA9ME7wUCkIVOi6Xh1AlcNIaK6p0+CQDER4oCliWamLEzLCqXY+ff1ScQGRBymu0CISDriVa19+LswC0QmWYd8anV6W2w2NTno84ilJ3ee10KjUqWWJobykKSzlCM9wReT62vtmpGZYJU4Go2Gpl2OpCOzPx8rOawM4CTv4jvb4JgjXFBX+ub933D+M9zFkG7IXwRP4LSBhxVyPobsDBZ0YEM3DEqIkD6LZs9RAIaocjMeABMsMg7mQ80wh12+VC0s0wTmOWxYkTRM1Y2rSwvE3JMFQm2UITmNOEqe6EI4nm89TnO0JJkM3AioiYdVTXDZ1owzS7S4H/lQp7dkv9yQfICViL7RTOScCfuozESoTX1pxvO0rJL8rMv9CEqxZZi1X3ldNYd9qEw8Gao8H5W1dbKEG8mMis5+7+6aAiklzgWm2oG5m8r0q5Um93MaPuVauXuBE8GMJlWG0Bz6owDOyEmARFW6GQ4raXPWVCc5Zhc/DcK7VhgUsbt6OYs2farsBh9sJOnFmOI62dJQrjWoU/S0dVbqlVWFPKE5wVTPJ8LSzFk6FlBhjwx9k5VgDDarheiX0QJpLS4+eq9KeLZ6hNy1DpjWN93MLiz41KR7GAYVZoUX2s4kYb9mElO9s0B87ik8bRodpXjkzOrgYj0hp8PwAM8AtZ985IjicYvLiIFCgqwcuSIIGtvUE5bw5ZBfZ02NqNnsXsebdtPqWHb4bfF3pIS1YQefiypkuh3u1Vm7UW0PAIlqU/lPLJ5Y8mbcSByIN8dR6c0nx+VknM4m6cHvk0nmpG+A7bSRI0GUy086Wx8QdWxYzhC6HmXavZMDIGxVf6eUWECMKkdVQHoGycrK6THQaX76oY24S6QkwzcBuFHWjYpzSNEv6pMHWRvtk1QgtlO0mErFPwC5cStgbxzPusUCmRqGy2kKM6cL6OwbiNiFMl1aLmY7rbaLOVIxoE1VI97TOL9SCEk9cQHa3xDBNYVKNWIZbrYewRZllJZJTgfVipsXHYI1yHZgcwW5UKdPWRjC9aRUFB0kpDSAWLIRB4qyU/xspm8OaSDammVsdsDN1KENxKnGCXslW5NiuWCoP7OU/K+biPIHLPEzVsOK7GZoBjuNAc0QTTkXZMTD4ZnVHgZbdiSam7yWdHXb0qQWAzs5iGlhCtSil28Hp7Vp3pjnJ1Yjmdk5czWiG3kMKSkLKoJACDt+JRtMhDYxsJvmScqBwoXMVXMvGN83C1WE9xkijwJdN1kBDI2nKnj5/XHkQJT8NoJ8R6hCkSG1+9BlTgLmZUFZTjj/7ugB1CbHFdURygAhxukbmO8UNNX3HIoxpQs1kujMGPm3YmiRpH9xgXomp8DfN0apnqDW27SwChK5TJzh0pqw8rbzcCalGSAfbyJPWsJvnBhMQZ/KrnVGqrJJojm0tl/oIPxPDUah78lR83qfivEwjTsttDE2SHrd6IQE98ci51y0Ft+dM9pNHtG4tNFAlGWQ5JzgyoqJ19RomqbA238sgYPqOEfOEEvO9syMm6V2C4WgoEPQrUEhLJ81+SGOn/QkDpq7ETbZEVimiKGoQ+WoE0Scve2gtGp43BvQ+5JjNu5GN4C6nIv22WnhC12j8uWeoX1OTbj/qmCnGKDZ6RjEu/s0O+xgTwZUFcqhZZOcCV9sZ83G1hMeUnFxV1CbdEvAIT1SkRbh0mF9b45LtMxEHPQ1jixnqhtUapMKT1TVjtDWhoa/1mSWX2+7CFKKSHWx3j60YlBox+Z2ZX0KurPyRisXpZSap+ZB3tu4rlbBEYrYZpSEjZeyyZWi5g1/jkgnwNB3/1RGEqqhSRhBHzNZ4FkvsKZIqYw1S/Fr45bQWYH2M7TQ9MFZCEXoqnnLu9Z8bHiNgCQUam1kvqFRR8rw3tjOoZtCxgCNQJtrHi9q1ZjXGzNg1wC9npd/5k3sxEUh+unMzHOnEl25IOG7NO2tZs26q8468Myff9GuA8ma9Pfd6X58LSw4bfoyhCwNaM7XPPoVBtOQdcfucCMYgxjyvTOj1vTkXll9m1qiTcZyHCPYnbuD4TUheR7Fr9bVjf6iqlWjFdrCVKkWKrIp5gva0K2TvKgt2kqf4P5KYoVH9LE197tKJ6LW8Fd831KZ5WXMz6pYWJcdntSWUWKuaZbZgvt5cmwBRw5Hqhngn7eRLiisJis2WldvHwsKXQ4oDXAjP09Q7LuYmJ92ZSLERyvpYpnzs5jMSpCIiOqCggIESLI6TvQyJlxxWwAbuT5Yi2vvCsV0IEMFxS/6K0nMc45gvtvv4JBoKrwgEi172ra0Mh1YFs+2lvjPPClI72PJayiK4vRzYbqQnhoY4T0CqAgCs6ZkcOKSGrcqYui6+jK7EvOY8LQ0DMivXOhlVJ9IgbcSdyOYVPs1bqGYpunVWhRdKZDtaiQEZJLkkLaGuUi35sn3qV4ovyDb9Lpol7MlPKr2cWRbTbc4hbGA3elLBzNWpMuhpEA2pg+xfUmqsumhnESNG6u0CDqWwiASb0YM0FDBbLOwNBCmyCeYypLc69DeDFWrEmqaU9ZCafloj4TRj1J6B3TYaDnpCAfBRb31sEknnxOhTwzMIS+kBn7yGaRTSwt7AarSe+FLRkAMGeKiUI1+7CXhHjDV5OgZb7GaEZpmVSpSSWPtCVCZljvzm7OZ7JtRp/F7t6XmzFZfNEfKZlVeOqLJg8pzDr4fU7tyL1aiT1FnxqMfY5GdzTlj28m23unsB22Of3eaM12ZtKklcGOgkCdrBiwB6ed1pbU4aoXKEHpAp7d7MX9itc6YOwphmVemK3tyEiIw7Nesydcpls4+8483QIzgofOueEVXyaUfv9lJOscGXmJy5O8ZN1PkaqTOxjl+11xXxkxWiEoQnSTdx/AUh1OlqyQXEGSAhh8uJ5msiOCKWJqaJ+p3giFqYtgt6HK+qfZlBCjFSQIm1nenddVM1N6mqZhncUT0mDQYKwESr5NgnOfn1r6im/fhy93765neJ3z8P7n1/V+7TV3qv78b0XveNykbPJw8aosBEiJGswXDaSeuKM9yGdn5mXQLsjlNx1ab1EEXIeVJWJOWNrRplI+uNw3wFJWswLgFLIvQRtvAOpQjoBztcuW9Ano0xjo51o7vjrJzuhnPXsPQeA6/5OMoh/0Bnl58POQcGuOC4Ay2eiKT302W73jYCFWqNR6EdIwbCdIKjUkLsIn85bK6cCxEiua7lmYsRrTQ8Ajn8lf1kQehLaZxzPkB0iSEUeRwaJ6Mg0Nr901gM/wxDMCQ4WrOcYRPQ7jxz45gke2Y5If9XSi9/MiSlJimJ0d/NZP5GvkCqj46tIRfJO8rugE+su+gVKWlvT0pCr+z+O44qek7XO7Ss+G537rdTEidYD2xd4rj/7Nyu4vtDS3Q93HOsIuy5brkyjQzXO+is4sRSHMwjb0NegweDo/FhvHS/FVV05vxJ0xyYxwnDe1sc16tzpt3bzL2xyYMbR1KiXFMQiDajGXmM8vg4sGN+/Ec8gHCOAnoTEAP6fUKsk1bd+ey44FqJ9cm0tvn1iW61Ep1tqMdjBZZVWExClohYQLfIkO6KSbBmHfmU+ehOnO7EnjQOvbx7R2fVq59kia3/dlg+99uUxFEfG59738lHzFZCTxzVlItlTuovStGhSb5q+uYFw41gQaD1yGztag3inw5wH0CKUttIfRvQj1X4SnbrV/nXtEchiCy3C8dcvdVnVkbVM2R2lQjwVT42ISPKmTH7UNwD26JLbzlEGadO5mrO7pzJWzvjivnY7q3++PHSX3drrRvG2YR4WxP0fSoa7pBZPwcvtErO1XTifYKcRP5EQtcENG5QDodVjzogc7bmtulfnyLPuvy3lg67e5cO/7vrMuT8aHQkWdtkUIyzQ3fzru30gXX81eOi0NpO/e3ErcdzrL3DLfUDxJG/Tg41Ptt5TPd8fwt7efPJ5uPPsro1uHRTCrUlV9fg/DhPq7+AfFEkMuw492LsgsFyYPeyzvtcspY43audRCImZl3eO53l5f/FsYU8NsIsK8x5L9CHOE4n+fZEeOHlkfFyizx5RBNhP8udiwIVgSrtW2VueDmI7UJlZuDxGRmFQfP77Bo4+bXU/L88/ggyPBTnUeGVNsl3EYG185uk/lmTAoqWTdd/05fKF2J5stRwXCrZN97KnpcRbSjGh1Iw6V5ZBfKHKS1tr3ntizrlFC0NfuGJJXpBjjw6uYZMY3HrPNfs45mZDsJYYnV6YkhPjeCKJ3ACWZ02lAdpe2/BOevwn3Vtv4yNQvV18fNtR0fcwsJG3BqcI3X10Ojo5uQ/PcCpwFnXUIleydYZEppZMnc44opZ3vrtnwBvSRXc1boNU1iC2Zc2aEReNguATeMthWZkrWxA0IxXYYUYSJFPAfGvy6tb7CtVc1Vsx7m/5VtdG13gVbPZe9+Uky8mXqSYbfiygaUmVqbSl/bvuxPb5sZxIULrGDdrJwIZbFnLJ+gkKZRMLq0LjdJK1H2CuqS39VBhuXt+sXG8yKI0wciq59XgdO9OsRVvVy3HfTzGLsfh2OfDU5T885SsE5pZhZWoc8Hz2ndNKfpqu7DExAg3rKAkFFjr/zD441HzsrH05fRqf1i+xyN8QnWIMY4Il80fj4BTcRu0CP7BUR6TKpwNWBuYR2cLssflgQmMEZfsww/p6zGpj9j4/+8K8ej+e51C2MlTos/XXugfuNnNUT1PQyGuXzmwWCkvgZ7LXqypLpesFnpK8LZ2iVUVJ/H+cVDtrTynlCm9apAi90g6VKqUZxeVRMvtK2qjnL8p72MF52UGliLFCGsWEvEzn41OdplkkWdeQUfqp5WVX/DjjW/ILKsnFaMcTAptKvqlS175llAgBOKt0p0+PnxkXADunO3ruNErgA2NZsDv9XLNgKwLilEkV+DKpiqoey3N5Ocny6vK5RLa87YW6p68AviZjTyTZgN4N3xG/Pnuc8O937W7lsZaOvHmc0oaz5XQn8Ok8BfXVXYKr2S6CkhWhKoXdeBACbqUNVZUXTtrs2P3ejPgo0MC2I3ejr47nQIw/igfvtPXTqmQTznSRnsul7TRqXLS82Y0nqr4F7dKMaZy+mPhZzYIe16T9wm2GzaW//EFcgyWB9tN8k/SGSr76klNr6oK6YwKbDy00ybCZkLtw9RYwS973D7q9s3fXo48+HQDvgG/+8eLsXs/abrF4bEGqXgsWGp2bK+p8PPUdMHnB08NDL5oyVNZZKIQQ3f2r68+/P+vpYf/3+JfL/PJD7HFN33qoVpCYgjY/haZ1rKqobFYB33MWcsq1qrCCOPKC5ZzPgoUGDnVioXmotlQdcfWqOqkxPgsuU7NB4gGAdv/Gv7m2Mx3ZYYfxmVtsNgdoyL8k2F95aGYfw8Tm1ha1cJTC+TW13a7d8HpcJ7LVEJWNQ5Kbw6mFtoO0qNhc8XvrvEKyY3OQlp4mfVwSlQBQHTFkBVjgKrMohKqRIRYeEKeoOvZpzpjaF2t7u8f8+PnTCcrfiZ/UZqrwlaDv/df95oWHJBETAQIGwQQTLO4uEZVCbgbK8uibsVIpQ4ssgkpS1ZSLqjhw0dBfAgYtwD2XcPxgbzAai9GU1GEQgHrzMkU0bHtlSnYj9QU4Bmzp8hygV1uHRiTlA9Oy8LN+Ymj46yMhKGotJEK2NfrSGWsIXCqxbG1pfLhB2W3tZ/Z8IuOHNiUPPfzg+ePj7yQiT9/9lUO2PvlCcqtHc1nL68p3mw6L6E/a9+7pQZMecZcS8q9xhytO61VfCNjOAlwbSnVEW/90kWbLjU4daSvpxreGxujjo0ca6ibGzpO7emhBi0ILmHs+LIsLY2QuZiN1R9Fa4BiY8iK28UGqyuO8qeanVCn0ZgTv9VI+2/RPwz+pUiOAYos+FkwBt6hho1smC9yKlb8KY6g2aMb6FPr0qTSSdAHWcgrn/pR9VQt0/TtQlnXTJnIBxvR69dpe8xeHhOcFkbj1FwILyhcjslrVU6gaumKV6tl9TB5DgvrFSb1qTAfsbtICcumdL2YBCFmZ5bKOejz0jTs0PbFsc6vziwegMKUawLJRYkNfb31iT2QKeOyEs1Jl2Xnqbn9AzI4KbnRlXn0FCVxoiRXOMM2Wct1zUgitiavffgBvLtC57iyhIAOykOIiP9DiIhTra1CBy3K9B3Su6FJCDgbBc9pQr65Lqd87Er+NrqmyII8Qe6mryy1r3QFkC6NrDXlLxXERnETZKmFBN76HW5k6Sk8Hivny2ytJ8Pg/bLBxjLzHQJtzPi8Vuf91IO81uke6Kb9UeTkAv0rlrMG/MLd/F2+43wdhWXvK96Dwtf3sbCnzcZbWaa1xoFGm8ZMK64xmPdIb6vU//NKT3X+Oq4SsaN8Z3ShXTfW9xgFmL9o2QBsxj5AgZBDNJfAxmoHfYjmj3wlcwIrGR8YGrVW3qu3f4UGecXFHQ53vA8Z6xGz4xIi+Fj2lNAiJrbq7U9C/4CIMGp4RzHAZ6LxKhLNWybGNhh9sNpc3DxUXtH2RUFJ84myipYTRRBEyo5PIIso1Ngsn5gJ7L/apVuJro3swFQm4lldJFRZ8+oKX9qltNP46U1Ascv4LYuBPGNO+3A3ko4WX07zYDUCvLVou6Bgu0hcVLC9XVD0jVNISR1OTh5OFac+8U+HVFLQABoBUaL1aNqDmljvcmyMMsJJIOP6mezUsbFUNm8sPWk8FZIU3bheKCm/XpJ/o4iMqYvK3R1Kl3Ah8F/Y3umQ4lozVjTSsWiuuBAuhg8mxk0ePb16fcSRbdR1OCg1/Pj/kI1mr6UZsQabfvturDXz7mYOQB+Zh8wVTCx7r0tah9ZnoJkjYJHZ0SVWzSiSF2tgyMytPR5Kzzkv4l3IEGeev8AXHp3NwMVTDzu+35f7nznu/Dd79UZ6bs2zqupntdVVz5/Vggxr7bOqqme1qNrKZ8+q6mr3anwzQu2PMC6KsnLOZ/IuCEW/+7e/7W7BqKmtisYaStYFgeBCVhaxt8/aNgd7jrqIizRN2mVHgLNZ9SYna6Fa1v6o19WlyrRmu6iAP3mZUVAQcNihgqLyzWpTSZ9r1yNZdfbCFqeK8sXa7OjEsnxoCNrEaI4b/LXttKwNtnYBxwJstpbZfMKLGr/Xol/KzHzV33S3zv3so74z1SDOEml3isN6/Col14J0M6z2WH6yJd2Vnl9E80n0wiUiIFJUZXU4mVwVFVkV62FKcQ/rkWZIDsaBdHl6Fx/FjDYyChESCSAJ4+cmpWTmskxEA0MVvLJfYsg4ahCOZzDkG9+aRg+trggHxGqfYA471Ive3FpzV0EDoLCR8A51Xh53qIoVUmPUyersOPb5JxhW12+lYXBlQoOeal1HVSQofIVimadqQbhY9JFQGQAm3VAlhdfilcmxvBL6BvqlAS78GFIUa/4TXCUIYSSYJGH9zZM//emxDY2qdGoNtuB6QgSHRvjSJI7KHMW16TlWRoc4Vf3kziemRkulgF0Z39TL7AU+s3vgR5gmY/0skt/98bsdMbqpKKWacz2c7Rt1FyfcaRz3VgWnyqgQ5+qXTdPQ1CjpEJfo9vZ6LuY/R86/DvueFeYlePAFrwSsO9PLy7BHvXAMLC5jYnKBMscl6PDIywMUk1iM1oV0Q23o5QfMbsCrx25fNKBcTi/295VzhpF7plngLhc5oYuS27Sy3MhAh2XzYGgE5nXDTGOEhYFG7nAiwA60JMEcxVabhlxx+tbl102HJPKuXiV2nNf3MKduzJ0eOz0VTxnzyq4oyY9H/MIzbWp6A2/iQoeHuIUA4z16SQn1tDWZlCNECp61ZOuZBZ8ugkRu4WG4mSAoID6FoKDT2FkDNxEEtt7bfBYuLAx7WpmBgvtASrhn9vGEYmSJ/TT16oHRAlDuioL2AcX/XQ6f33s6/nWgz1ynpbf1EI35Pj9ENFZYCzGgB1vYRZArAQRoxMsn6gJ9apkIUJHe//zdbsLHotcJFqrtlsBnIabOUqdfH5IcKhMcug+A6w+6XNbLr+cj7WdBFOw8nd8nTv7t20B+xpMP8Y88t5w4o0jo38z9UaCc7zcPCOfR9oKlx3ii0wxKzmyT0hJq6zJ363CERCk9QWoqd5bjQ/YCgoOUPz8tBgQZTfucKOPSAupCAkPb2krpEp7XkLHcjwAMfC53Ke90cffhu+ETvP2d2k7ly9DlepV7Lc65vRgR/8KN2upDXJD5qWiJJJWRljJFpkmlWRNlQpNJgR1Tk8nIS7NaWFlZ8BpbW5tj7ZGN4SsG/7BPybWigp3CkuJr1wo6/k5B/rWSwvydnaJvvx8s/N6aAyqfvoJeIYhRb6A3MMRk815Sx6xxQayWVden6ZmLu2e7squqjx9yTjRh/CwWy3dSahoe8xoWtctjtTT4OScu0MWCkQhWLS2psqLZ0Yw+fqTzlFSSd/FxOsBVoh9ZbXVSFB4qvOmMQy48gIatgq2dw283oIngKvb74RKnjWvF9r8/OQdrh5cHOocGHxw+6IE5CGVB7m99IYO4o/1ecXFeWVmsyREWj94SmTFgkxdr4trT3sKXdA/U7JfX40+4DKlCYCglX4LuqmFhHb/2ILPzeZrJgcdGoS86KHzyVBvvelhkq8C0rc0T5MgG2eYAKiIY+hdatubbZsiK987TpwJ93hI4XzG8DF02hJwdVZFDqxDApu577LFju7HsHP3MyF9ytANtBCx/vGfGGnA8N7sYLY6mtSiRAFq9E4h2vxk0Fv3S671zm97f19sPPh6g1bHndLdq00dTUkfZaeljY6kpz0hKyiibHbEb0yiRZRERZZGRwMCdXEohY2DXXXWv7sJ2p0Vlts3mKBwHdrBDiv1WytxPD2S6n+m/4D5EH3rxNyPwrHwwqCG+eeOoznA/X3PzrnHBmUXD0vP3Y+CqdZpXJs5I0isT9Eh0M3xDQASpMJhQEgcFlxQTYvGN7lZEamMMJjxWyPaI9/PIVSApd8d9mjz9Y2LP8J/Zzy4xfqpo4n68ePlnbiPnhmfkEaugFP8nvjUGECeVmcxPIjFTU1lJ3ERAshZvBwWFWmNb4JGAyHXsO270+NS4htks4KbO0J3sRQbuYVIrnIdXsGG01WDfbCbSK51sS7AMLiWF2DN3S8RziLdxnmjYMHM9RTP9zNKZ49MjdGpY76rMMJoSka/r/5XfpsZrfxZOMWQhVkMeFPFZpz3BO0YmzeDCGE+7v4B8QSQyTJybjZ83kAPFd/MI0A4Ds1DmWc+ackMeVcsgTpzc4hAQXYsj8aLC4mIH3cTo7ifKuUAuPyE1u2LWLVEjuRA5IWERGNE9rkzDfLMFQmaekMdrmSVaHjLyL8RFF/k2qpoOZApOx2a3qjCpWtoskaDZyS+i7Ehkgh+BXqTXDzuD0bT2v4TvLwr/apcK9x1nDPd+NrAvbV9j4Fz4JxpUqZ8bHou3HAiHRWD6NJu7XebHwCUb3pgPIf1CMr9x/m3gNV3bwExsciyqzDfEokLdNfNIIDnI9tfLF7KsjcFhD2+mI/0vle6yxsdZz8tKWbuOoZeWPXfkXdpZzzELgMSVqVOhFRWhU6kpoSeBgeE+ma04mZIaOoXJS6YIZricGaGAM01NIITGnR417gxuFo/BW7d8mHRfW5eoKvo5cuxY0bg5X4mF+dudS0wieEY0xmpqDenr3BpmtZRsH2MzYxC9cdSoh/YrQPv3p3+VaYi8We+PL7/3K0q/Ho/OT8/rOn/iFsh95IZrNLYHBsmCABUbrVoeWdSw3FoB23bOJFlSFA2PX7rIon713v89fG8NjwN0tr7PVhWkQhtHHqj66exs8uODd39aPvu3jD1U/tN79+D07gc/rbr3D94H6853va3KevvP+YuGiYkBmiL7J4E8YhPQjcwDyILiMoDlQ5pygNTmB9y1mjkRqazVAsBrwMRW2pKQv3pdEuptZU1uZnCWzixPfKuLT/K2HVtG2y9HngMbntwNVE9hrH5a6/VnDhF+7fsYfJKcDzR1mEzehoytNhHQm+IHcD994C8Lp1f/mxQ+9cnoUxjM4JN/9fBwL//OZAKGDjkcHkwC1GxzK2uN7DOTioZsJykA+0cdP48um/tysIBOOAfAR24RwPW/3Rb5pR+YdSj1XRHBazRaRE/Q8sonvyj5070CFCDPASAtBh3yFUl/xsc7/ONjTTdkzwUdAHgOYP6daFi6D1Wj4DjNmnuZUk5xPXw+AOTzxgkUwF9JXmh6sT6oKQf2OwJ347eXMp/mzu2vIdhsiQD9qlbBCLunYN0rnUQpe12RzqFMEblSR3eMBSEADs74KaZ4L7XB3kec8sQLML9QidJwG/NwZaXyY2ENTj/11+t9Pt3tobGjcqGUO8r33AUIDNvuvAgw6U7A3ULs0uhB+og/eh26i95AoY5Ulgt/LDZTPp+3wgqm7qkPrCfEXUmpctKlWXVG+9sA7rIWozQE+dn/dhJeh39TKrhyovT3QR/39TIkAEGArpUiAND1AMAcGWqt86bhIEmUktWik0q10h1pvpsscbf7fanRjD4H45WoJKY+ynTlaL4qOZteGTVW061pUsd3avf18CL5rNW6mhexRsc44ZM7tYOOZYZndAPhwnZiuzBYWJy+mThIFfkIHWEe/AZX4B8eIhQL24S9Qovwf14sGuKf4lpxv3hFvCM+EdvE/7eiq5OryLXW9VVySbOkeumQ9LQGnboJbAzi9GXcp+bgrd1tZvJP28YpBjgkXKor1FWLr1LVSaxGEfqvwUYmwLS5zgcdceLdWc0v+fnQs+ibcy5zGc5kZoMqK7cbTIZdzetAh/rFGLaEfWT165ppA3Ovb4NXx8TVpMSkw+SkybrJR+OcSWbSNkWb8k3Fpm2m06bfIJFIJ6QPkoBMQfKRA8hR5HnkPHIVeQ15D/kEuYd8h/wG+dF83+JCYVExKAbqKKoZ1YE6gTqJOoeaQ91H7aK+Q/2y6aPVaRZv1mb2Gm2CDkML0HnoOnQbeqR5r5xGX0VfQz83h2WrZSPNMeZU8zRzgbnEvM38Z4s0iyqLT/Mettyx/MryfwftMMFYYNwwwRgyJhWTixnArGCuY3w8/fLOIzw4AmWwAcDRLVtGal+/zhHYMk9EERBp8JjWWe/0ZvntvjUuuF16PbnyWgiChU6L0j/3iVQSvD6q9Dw1AgGhXMNTP0TvZ1j/x/nFo3PULfGxezyXEgZWTMS+U0Asqfu2ku54JiEcTkgS7tJJmdJSl+x31E/NjdZwY+1x9H0KA/QXWlcpFBncyYStdyEwBXeQE4DwcqpIixprt3KAkXnlcFHjbqWGsqLQrb+IpXmi4iqBuD4u0saMqEQ2ZetsQOp3t0XLVMjrdIWDkT9XLriLot5BP08JBYoelfDjUoeWNxSWkMhIm6EoxF6o6YhLOI2ZpaXOIXEg19hYCTCcBwne7qcpz5dsKihsQKxiVlD4KOXTikBuKUJECCj/Av0j9s+zELTBLqTHxdi2IupDxXQqo/G84VAHD6KOHvlYIv7ADdMSBERlmjWfVc1Z0+ciHbzcOu2Gw3ssvD5DqbycTtiZLoxvGO6kpy6oiN5MLLlpF7GEgIthFPsAYf5FRjHVuMjvrZfvvPOCv5mDCjsOnGBNs2Va+1jZsRmaCqq0CSQpUjSmfoxAU/HG4KETtJpGaaNp8ByPJJRwtsuz6tSeHAafkPOlqbGnfSH/3GivKH7xbxzItVF8/KCN2QY9o6/oc7s1iepV4AHTGCN3jpnNr5qg0VXNmnLdPCzLOINWP2hQIKaf1x81AZ6Df9pKwUk8BcNUCaWE49+5relCSwe8tBT+E8VkIoi+igdsfswkyWSrYbsD5UpWhRVHR7DUQxAY1bR7/eQFs2IezO8Nvvw471D1QemByKOUkPGYisLkSgOMU5kVxkrD4dPygw4u36WDHJ7l5u8eI2gv4Cb1S6cohRx2GWWmB47TgaZTmLLNpA88cic9oi5CTCFgCFLQmSUTp5RdEm5G74TYenmkP6aUYQdZWnrcpbFwqePs8zvRiLdlJMeSYotIyV/q2MtCRn2+cCZXntT2ZchF5wTGvr1ClGFtSWgqQC9AS5EyvRIDWzS4uvmkuKCjMk5YzP1XzRg8dIpCjw5tu+krne5+8+Ict5HiooOB4BsWZ930JbUZrUgdfBA6hpBSbcKxImIGsa5eI9N89JqUv59gJr5b51BWDe+7GjRYfFD6OJ+Fkou2RYoE7EIuRu31WWgJhIXF8OPADCR7d6pG5OQisZzrbxE0UMNRIoHCt5LUaNZABI6mPszVosgZv99fonWVxjRZSo1268I8NJTQezZm7dCATclSx+xgl0APcjkOG400CVh548SKeiAfJrUe/s1UtVfmDwTkCyASABUkUt8lE4SlSWqSLzU7srkliD51Zfnz8z2/khSej0CL1sHzAgJNVU4owef5gokq7jYShQPgWA6MOF0csflXfNYQHKiZVw/5TKddlHCHsWgSuN7iYLmd/3Jifnulb8mykoDPG4WEVuoDitC/nGzwC3eFcCj+VWAGBJpXL+9XE0dVVF0KWwJFy1U5Dbb7yU9VCw6SMjnJmvGDNpVppsDLHZG5DeVjDfDFikUgRER8aUSken0lOz/Z1h+eIOiogJ5gllIp4Tl+H2tbJ+7C73UH7DS1NHILJR/Yy40ESdkXKA2sWBvFqlAFHiStm/KbOko1Hao41tKAwq+Dev660Rx4VXvwsRpbBK1oj97nVU864A/9uSE/y4FkLTAlVlA6c7c74IfOzT75WRCGtPyRGvyzcR5cahFuuhODpL2zA34K68IwivJu3nxvVDWXuJePEoXuVhjVeVvnb48f69NpYCl4J38o2IHGtSXShAlpVeEqigF4ahgu1zI1DYcWXegCR8U+xEiQg9Ks4zIFAeMHG7szEsvjarSebi6ViCJGxIHk1IPrLyT65y4ClUZP+xUGLByP1+2TPWfg1h1SAQdpyrJuyri9KHp3ORV6koeCclCdIsBhuDrr8H+plU/HU1jFk4QaqGBJsuMwqloiXsoSjvciRy0WNRPFFGPUbRs6c9Whg67e4bB5GyMdTJELlosT8RUCYX4bD2SHeFQzQMDr/hA16ahLytjBR7IoKh0K24CnDpiiLV6lceChXVxvXl1eMm5qblQo65jWWCmle5ycQhJOSpN9bMZ70A82dp8/Ob+kTIoE3Da/lUppQaTpK8grVA7yTVDUVsMXIm2igYHwTTGnnhJ3NjMH2XhzvdM23isQerk42gpVBV3O2BAgozz2oMHg9dCFUKVFMNmmuyKj6MsEa0PJwrw3UQtmT7CE4ngkuL0rlsJptwRM42UfAS0smo6crl0p/+OCyIppt+xCFXgQ0ZXyzv6cYZJUk1lBDox1PQ+6XY6qN5k6y94imIJA8c9DlrjYY9E6k1b8+ICYGto1elvRVgIanfsxBFjfCa1OouDYJ9cImUdUO99lwUkQp659Nxe+6MYZHJAIPlU8jiKbk1xMqYRAQbWCNUbx4vWZUAlhZBsV3mLo0jjGIG9rVNruKq0NzIpkGNkIA6y2mNIl/0vbYMQJVYLH9Okhkt4a2NQmJlKuWp1PQBZGbeivjT67xqIW2fZbJNKSVcCr83W56x6dYMS7810Br04ut0KMaMmhXg4Ixs0Wt1sL3inSMUoRv6K0zctbWGL5gEVe3K7R7CVnENJhSycnYeJNYR9gQkAm07sN6ia1sb2pFVP1zGtL1xIguggGf9vYgTybAK8bVZ+dgr2SEcfPFnb/hhAFl+cImDLuFBEM/25pSfLk+uMOhnXJ1LqtQxU40P+bUo6o8+R7qiV2DubgdmTXfO33Z+R07qbq8JYFb9Q6REtiAncaGaiM9RCJJrs67SWCGFvvFNIBN/6xsljvJ52L/JH+6KenZvJLPcVLQj6POwoRCsQKmM3tyM7RSPA0MrgzPYAph2X485n1qQFWobeNZ1e7PxHajut37ut2piHaRzMb43OPFu69ualRqdhoW+UgoYPZe9v2/n2pM51Q5oW+lDWr/aZBFg3IF1tpSp3TW+kLCsKn44vX/f4/NYHlgKnJy5OxpCj73u/x5D7DKqjwECHywasXtI2LIzaWoeGD8wYPN9erLvYvjHjdA4MDqTUEnEjLQBtzcmOBb5X5nuygv7jiERPTK0g6Rk2PhTSjs9B7sud5201kWtbqsMnJnpPnrZ2YPEjyidIWrwEFbdlpy5+RdGhZWXyMAvUKp+NW2FZQ0XUkJUWSII8aU512th4wteKQ+XAj8gpYplIlGkP5BwhaKQHpvptwOZlJkJzO96xLTt354DWuyQ4UB04Gm8Nm1VutX7+C+KigUnL4828Ru6AuliVOBBwq627w1oF2isTao5ZrHJRy9qnoW+RtsFscSjlnaRVrtYw+5+GqzPS1WVMDMYJkrlnsGnHLCW9oKU/lZPNUVQwSLZfuEwwOOpxeAKv3L7dOrf76iq8LagohkhBpyU2URO/gsw5UozHR3gIv8hzGXfBsPT+CnF7vabEpEUBDi2VYIG+pa3EODttcw9u6VOHNsfwfSRi1XKTAvXeQclfZJepaPCtwcrbJCLQRl5AUbq+92m952nqQBcp/RZOJxHE8AiVKi+b7osaZYtwHQMlCmf4axV/l2hP7ZWWdBjE9y+MvDQvsNZdJ4/wiPShudciCsB+9c6YsZOSkqXWoKKgy+EmNi7KxcY8n9+XTud5toNS1123TlHDraCqPwD0/WusWi8BUDb0uW0yrE1E337KIXWOtjJiFcGAJSj9fUn7bkrXmYHG0rloKwFMbDGpDM6FYclSNRaMxOxBUnhaU2QbxeU4XYZXv1o30FUsKhGKPG5ZMJ0JXL7PPaXG6Iwhin49bbnVpMIz4+Et1eUwKNNrk32v7LyEzUFSqBMsO2Pqra/en3fuPP2o1DFkVV66yjyGqkSadWvWhdnjR0Bs8akcvg9iwpQOpqMJBzBFGIVDmDgn/4wi/5C2+g6oc2I8rLNC3gVvafJnsPfYB/x3fhJNp+lav6qT2clKrfgXdOtpz57JynsGyvYgA66f9ywdfnwbReJseR4peIq9TXtYSuye4RSKPpU5KGjXQTi7lkohwsF4eHHYv51UeAgsSO0+gvFhosuYAaoIQqOpUpd4EAzoLNJuvewtXUxNiEUBTzkKrVlfHEl4ocKShlbRxALzMj8fr1VFRUCBraqYpKrzFh5q/mIPREkWPET8TBXt0OpQnOEB2rFXNbBhdfEJBok3F3Q5wmZbClFtPcFmIBrmPmJya7YLXTwSV7rEJLFmhdMUV6v0+ncV20cP2ldS6fd/PrNxRF4w4OGswEIUMNfLqZ9oGGqazjDWI5pp/oUHMOb3QH1gZV8VQp39U3STij9nRoa7F2En81IqSQkkkylIIYRj0S9dbXb5HtDME4kXVBFo1hPjzg7Vve5nAsmd6LlhGvCTZ8ce19i57ioDPE7AzybIIhfh2NCo7G7OlsYqDvASY8qifv/tOiwEoE7fj6FL9aVwiESYlEyKZooUCZXVp7rhqAMtI18uYwaHyQdXZgvv0K93XAT1JzXI7H7VOruJOR2BGeWzkLn6c07LvJmyPSSWP/kgRGr+3L9b6bEULfcuW8h+PTecVu4sWB71uLgohckSVZ2PyW8cMKJ3b3BhgOaqNYKaFrAEvb6sO2d5YqrD19Ly888XCSi01TnGHB2vhbq06ECfE2ak2uTHMjHISA3IUTXcGhgmxgh/bYoMOpQgkORGn9Ja02StgW04dYlSc/SH1cd0EBXqyyCkbCPBFrPGOQE5KR/+GjEyksxzcgkXBG8XGvLOeuAOW0NhJPZJqj5uj3gzRwbtEGy+lKaTwh7ZbfnLu9ACu7x26NHdFJDG08XUbS4w4c3Vg8i7jci30zndlIWOH3+Nsk1hYX1fGxLK+4HSL30+PDI1Or1mmph/G5GgNYt7Y5LS53Cf5gICCfBOiMTWMY0a8UKvt+DKlqikBwXCs3cQe280mZHievZuf8DVK7A1SjWHA9R+YJkUGrVNxUTE0FriRP0rMheIm2YgjeBgmG3vxr1xmi2wVYUPK2cB2/yHBoSevJmlrdSyX2te0DAUXBfVtOeqWxLx1clBnm7OUFmyaX7TzO08cIT7OVNrZa1NeTFUWVZXxDXt9tG0CBi+WQ/QR5cY2/PqIzcrduOVsHEQIm/nOA5rf8eD/O+fCoX27W2DF/tOA47F4R9f9FW8NrjxDYFkEaUE5nbdGXa8HFsrkVdXIrmWdwIC2Durv2raM3BHdbx1pMEyKPrM25pmnatihTDbsgaOVjii+UesZCHvl72NClNafmAoDEFFwSDgEzl1CX9cJOWk+AaYPrv8lePgt8NtfFqDWcu1hsx4d/NIaSr4FUZW4xPL6DoWXoxC0VlIiMWGE71Cc4JBoWmAWJixwcLk0ev9p3i6Cid1Vut2aFXEBhIshjovondOuRiJfTxWrSm2YTgDFDkZW724hO6VQ80w65la7oPmk4aoq/Nrb4PFdPUA5jnPqp2LRHqDRlt1nK4SfzsnxVVtJ1+uriMvFMlSMPA0NVQBIJIvgRqzqfLOfmCC1ESC17CrWe/5bF/5wfnD62tBcLNnszE0VpiIz1FmMejEWjS1eUkjzswvhcHTsuppxy5gDjABnM8RcBUq7g+xzp0+fDl/AkghJy3FMgnU/rpwHuz1zbHl2KboUXllaJ9PtDkL6h4oWUTmBE8Q3k1AoQC0z06RMrNzastB0Gtx4VSngxk6t5szLYXcYbxHQPGTpxgfEUGoddJo9Qm5dR5nZmS3rLFs12wQiaLdFtW2MjZMZlis6ftimL6vdn3cnp85PPEYhBgV1sLvVmVqSIp20nqUN1D/FExUFMjdr27pUnWRVcJsTAnogwlAPgnZZcxaFVFPlxIoDGHaYA9MxQIiAab9Y3+0v3RWpuy70y60KCPTIV592+O67hi1FaJGaihb89TuL+nFcPxhxUS9AYnlD9/ZEcJh6Nh3nd6/jvEHmLpV65VW3NlLUYgIfTK3PGYOVsiLjQIUiwtyDuYj35vFdkHkocl07dcXMtkZxQyvqm7p2Ce+kfe/vx3vRehG/PdkCVDj7vCwGeBba22YL1mtWH+LB8jQBUoYeUyZQc8zO3N9GSDhdtqHbSCe0VZBklie80/rK7cXAAfbWNSf/yUFCjaiQFgLVbubuRWam63vHXN5ZDUkLmczfpk1d1N8G/gtFZCq/XXlIR2L0H33T+vxHI16Qv+FMptE44OHo8okO5dVa00HghqJhTumPAAFNajXHMVFrhLD4znZ/xxKvQ2E9DRg7b9O45G60o5braflUE36pizrFa0cH4W3cUpZKrTGdSYoyafPMeNvW6DPwzlTCGDBLmb9tjwc2ONB07I0mert2wnW7meQ06QebWDQvJRTLrItDA0YhqVWAKsDppNH3dnAOcVqZ8mLTziPDcXPoMAHS1P2L5jhNwmdRhnY6JPnJL2tuJ68kasbJQAQ8DDJTYtIybhJIHVkCxw0yneNJ3m0X0yUyDt+sFTP7VMpTlJwYDy9oq93x6CZImANwvLimNUCKLEgg8ZsULhCpTxLGBPrC7YG6HoIOv25wmiaPU2DqkbwfAjPromJqJrB685eZhILL04AtI1LvNI9odZURTiHQ5fXi8T7lcEC9MsCITY86GjCduIqT3Cg26l1Jjv0xudfbXSwB9YwBhKp1fHwigKRQJFaYoJCDlLT3/JiVLYmxbSm3AaqQhBKJO56SEkKkvCd/NGYn5lVbhelHkPVlpIbm0uUESqFowR8OuR7uOHeEQm1IR8wJF7OwupXWgY7uJY13K8NQ3eOSs14eaqBCmscVQ+HzUlY0epTQE52qDgon47E1D2SGf234l4b/YPifhv9m+EcGPQGyqHcZjJ6b1yVD10w0DyQdPH+rv9hGDY1TxKrN//l0BFPXJfCeuiw3zScbkRdm7ZDTEF8nnC4teV8uk2HiB4rHlRm/vBqrKvkJJLtMdCWgDQkwOH64nz4bnk33Mapxw8fqJfc0Zk9AAkBnk0qlyqlNX3yakx9vI5kEiBCPb58Pjo6rAMh3lYUj/8ZRpsVR4JWeq6UMDU2X3lzwCpyMqjIWn/Dr+UkfvRGLxc/Q8Who6szod4GApYUnk0HIWu9vNsVC6GXC4ijiz79vhEk+XxQatEiqph71psAMISE3n8hk3ctWBvz19Ld29cPhTP+tTgenvLj1+NRkNDmNQA7oJvXsqe1nFlp0UznkgPJLngYWg3U3yWRhmfAjs8xvhFmufKwYW82UM98yKciXiVmwAmwhFsKWLVr6sXlYFvYK6T1wUCuc5zUtDrnem4V0Zh7qfFinp+aqlzooI+baCbWuBxXPbDt8TqlNLxgZh5ALC8OrUsC+FFRwJhQ4AunK/TkKh+6/Mo4OKL/kaC7Vi1A/uc51WeMRsi4Km9U64U9gJ0nCJs8bd1JwpgQ9TAYHXPnk/lwSx6GE4Xd7WMAeNWtnIhhHYMBlQ5WMnVQ8pxuWrPTkLhm6NuKtnqlPzN2aWxPIJtk6oSCA1HvEhiIAog/SOXVOpYqJVwPffHO0ntp4PWnoWQKBQ/OsYPzOSsM2vTx/vPMFKMTFFhMcSFYQNXOZfu2PRRctLbqDBslDeUfuIXEOWqwMcQKPZ+8vnRgjzVVJI72ELWFrCndwQNHSiRKl+gLMpHgHFQ2kyPWZ0bETk2fGxnu4xTKMIYTc5PMniqOfj15zOhWI8vjuJk8FcT6Tij54nUTP6mZXZcAWtKind5+VPRupdViZwM0xG4ViGK6zYDbYoei19Oi0FY9WvbGoolGOqGKyv8F95GvP8ORkb4WcnNSoe1JPKLIKi/KcHnfDRuvLo2pzcOtmSzM2j4e6NnURl6zd3XSBo3aVhZz68sQI6deR0FfKmjJFq5pE8oJV8zaZGv0ARjTSXjZMwx0rdLQyuH6XUVHb0NBtkMQJjCB3es7BzgM9rnjG+q/KPlB+f94HwHlDZfOXAfCoFIHAt3aSqkH/RUkZhAMVf1x/v+vJRoHm8XdZ1//IM5oTkTdP+74GPPwllvB8bvttAc8ey9zoA6gC+v23WoSAnz93Yw8Kyfjzuo8uGPLBKSc0cWVryDjIt3RJbObLcPCAWF0j5Srfsa1MyKxpWft11KxsHGUQCodv93YkekEC6dexSIXOQUAnGJ3wU8sSfmn6uj9yHQgD5+4dGJmBNG95a4MA9jr1kDoGBp93Di0kYhEgcPKxlJZaIeB4uU0/7mhOg9/eHvC4zQYC/vvGv4Cc8dXW+gwlGFRCksqQRt1bBcDXZ/6tlr7advpNyui1/I3spYNdzU6zi1t3Xw7FqMUNssdyieyUHi0Y3ubmfuuTJ+KFZdV0GRCUpmBlPlVgNdyXjV0mvyOCPm4Zf9SWqItatlZjwoS6vKxOpCle7EosW1a0ZyVITeeXmeI3+9/fX4l2OsPm8EtPemR/JzkRuky3drMS0U5XO20aVC2U6qDMXT+CMokF5GCtZuQ5zBGlyC+sYD+6a+TU9ksbChmUmgS7Yi4795i8j0jEW2w9th2xb1Py4Mqf+r/DhrF2UvrkB4x59SVe46DPHoiUnktwgd5gVqfafF5YfAnZZq/RAVc9/0dmXADBV8HWVr55vOy3TPZt8gzbwpNUCgGU+/R5HvNiOZAyzBqDIXhs07cQcsTAttnpZyFHviKVAP9VLvqk8XWjWipl6cKxiBO79gJZmq5IwPtUXmQS6VcSrk6M69lSc5Von/n1VfscBZdOTA4VjwgXNp0NCbQn1FI+jw9BVVcY3qwCXYQcGnAcMYg5giL7mRSg3kSAqAkQd6RNJNSXEh5fxAebDRThMWeU4SKwWatLp+93O+6Uh/O+7LyTOa4/sAx0GlYVb/L9FfJ6ah4pg9pmZlM5dw4AmgeF6vFS1hg2t8WMZDasDfUtIMmba2YuQAW5uV9I7oHI83kYOeRRbvPvMa+jhIcd2085lJkkomYVhq1T0eN66/jA2fBUac0UJ2qeOMajUT8wP5UdXpXKGnEsB0xzvXxkZPCKiIUdIn12afSIoQg8zpi652pB5JBiyNGUzmlq7jhnEbuMUklICn6OrT2zmZ6sM6DT3tltYfisbXBSzargx09jcYGIL/VPz0HFWP4sbVVAISffgQUGW4+VYYRJusVE6Che5GG2MBxd4JVkC2R6uke2qzhy3z459OFme+ZSd46xuo1HhPMO8nErD4n6GiD60QB++Pw//PESBoJKxD8ipSSc+SZ2zrpxlOPwJoEDbpWnNTcyxdmXro0qCwS84n3rXG5gmYMej3eIdjsqpikE18MOCoAoI0nKVEqxBJqAKcziVZodwsPcyum0aQATKVWeW1dSSMIIabKHbWGSes/L2RPAi6vEEO2Yr25UEN7MLd9fyKSn5yzlh9cIhNnlW8InORjw4cVHbzpIrC4eAh0VclplyBRMf8gDpt6/AhgmkiaC7IKLIUYQiYjrgydO2aFBhw5L69TC24d1vD3fDKDmYhi+kC2uUIkth51Xo7Ho+cuZKJWLrPN5bryypH0+OnjYjbfZQ5htInZFJEZnovhOy7d+fmXox6ImUv5csjeckaNvqDiS4lon4Ei3ET3e6tznlGAPUVZWPH232KRBY6e9tv0vjnobmA/7Pl0K9B7oT+jRVNDCgP7mDKfv2QCPNlXdfW3Th9frrnVNFW2/cO9o9QVKUYfhY4aLq8Hy2JfKrWf/ytUXYGQ0Peij4OM3xffethgBeU+AslL+Ws4iHg8p6wH2HlBV3QNcx68g+GZeUiCaG5qiri2v/740n8YPjGvzKSUq27HAGjOcd6hAFFwjVh/tk5NHq12IGI4pR9NFLls3fO4TMRfoq31DdZB7oPfBcANe6t3v5qXxoEAeSgy1B1BNpnYcuBsRx2+bBRi3ENRghOfRJcUR1FHw/pO+rIPEve4uhUBsO9UspzcUxQnqtXeLQ5QV8kjbl9susYKYA4izNV0NyOS2L/Aq8tz9H7STJ3Ig8sWyg4Q+2AeRTx88CTU/fMsbln1j/ujjBOo1gIUdS/Tcpfvi/ENmxcR5SZHNLW44WaBXcCaNemqgS7eiPabVshaWbVFV9/7krzvQRqYNsuoj2+vnKBD47M1tnvOK63n8KSHoomWPmGxz5njQu2xwCTD9/rn5YI7ZJG7Zpzcokl5VWAxmjbaFM2GLZJyQeLF6jLSmof1rchro7LZYcu/3iQfp8E0sX3BuyEaGLS9PQCGktuiUwKN/vot9eFkwW6wKGhO2M7QiMaQ5NsaiC6zhYl/9/Pqmkb7rqWtnMxx1GR5C1F6BVgTA262vP2zBcfOreEcMi543E1cN8u7L7vsHfsGSJIVh95S7ACNDy2HM4OiQw7VVYBcFRelZ2dziMlezUY+io+eyD1LSpvStw9QoetkqKtHbyPwKC4fOfZvuLPR4StW5mEHMw7Z0WWNQmPic6HN+vgp2mv/bth9e94A18GfUOj58W1f1MgWfJtsX4DiT/rnA0gkrplCqubzdemIwUIzWFkXsesrAgYaV84xu5MU0XaZjX86spwD7aUl40ousjS2uRJnQ0bZItDrixh/BSTvePxmltsjQKD2beVicsg4koX3Nbg7JvbnS+lfNLBkQv2XEBWdgDcXFZcp0bbYzUogxp0MkdfFJDhgwNAA3J41gM4ry2yFaDoXqE+s8ZBhx4wN3i2EXQ2hKj69P4fL4tViCfqorarGsVWJTw6Iq8T1cBByE+24EzPJ+n9sdWFy4msnA2WJWjBwRczaDnprJcC8Nh7z+kFb5/P1qiu7Fio8zCNJxXTWlBHZGEwZGUeobaAFbn4OtV85OQSPJivLB12KsbJVLH3F6C7XpYGFjZTds0mRu+5cdhAfGYFDURuBElWRAmBU1BKclyP//jgq4Z17Y6EfrGIzG6dC53cF4/bUwo9RWbgbcdVj/rclitxvsBbkOJydOQV627Cf6HPcShE35vDeiOaatqsFB4BRE4C7mFWmkx+UwOZ05DnP5LhEhSUFSaIEpXXxqr2lBqHJMN+SsjzmtPqfNyekLlwflQkFHR8BX1scTJ8+3+qvk6Ap6Cke6qlDZUU86fbOXcaXTX6KCfqcSj836nHeUmTPxxOqCDrIaxzPNjhi9gpY2pFj5zEyMLEebczMuKQa3vK3P1+E37VWLqFtsQ1991dAyTAuFVgTwQyuo1jVEsELbGL71vG4pGgLIbGQtv/xWY5dYxC6En3Srydl9s9KzO7l9eO3ob+Nb0w4sAvRGOZCHNzedBH0Tgc84c/Rw9ie/BXm9EKnWIdkMAhdmB5UjHSKUOpNsvmOdQzlmRYnlkH4P9Nq04BDBEkJoRdDedM4lEJMAWZggJqIRdqFT9e/siNCyB31dmq7OgyaOnH3YdR7cWCiw380xuGE/+ZfNb+RYEyjZRKdOuMLfF4kn2B1y5bGtPpMAtA5zIH/5Wc53+q/lhctsq5ML1knu0m9WIfZZG9DzHEPlT4NE9tcvI/8tjFyAwvn5waut0ARvJYHEE2Zwwq8XxW0HV/PwwZhAkAg29xfAPr+++77+W7/W979AyK4AgPsff3oGAPBw1crb0AFE0x5sjQA8CgAI/M8zIcXF0yBwYUVI1h9FZOTO4KoeimL7pHuoOo9oqMSiGOcIGWKleKvQ3sZrhs/LyK4upKCg9LxBh2YwWhZgb9ZEg6BjVZ3nQfiKeDAg1cGYXdOqGb6qcHCGbUXhkS/IHdhoNd5o8UmdDJirBLE0gcXr6w3Kyxd7zcRGRSWiepoCqHweSupzEgaK8ZfJI93i8r5j/RytG20sI8Gl8SvajR2k0fbpfxZEUFuaJwJQG5bzXF7GsFMXdGqLFA33jtD+xrTfuEoLXfENjPFWaTFQM2fIQ8xs7HmqIU1FeCHs1tQv8vp5iNJDZZHpKCfsVe1KEeSnobTZ9SRcQDBksatldzBAPdJ8FPOCwz5mOa6mTUfuWxFZp0HqHZVTGBXuvOIqaITiEsWD9OIQ9SPQfJI/7tUmNXtDRquZnggby4SpU29Aik+ghA41VxmH8dQ1cwdzMF49Y3x5+su4oL087aPxMQY7kKUsja0EhXvFD7iGtB9AwVtEpVd+IbFuq06UlX3HtCl2DYOGSeC8h30MkG+0rTwN92AUF/bBCgaaAC83q5HuzXY5eXLYY410oJGfXQ8+EHaeHJy43kRXp3R2UU92KX+Mf+GEwzsAtFczpqKiYXgKo+brFo2T72q1MGIRE8hwMvbekVXW2ll9w2JXbuVqC38tCj/N+3uR+ONM0oUEZEQHtdV4nSEmO5gVmukHSg7AC2xjYiFvTGmciBnZrn2ZRcccQ6jvxVsYNryBAKqoBDGBGLSYQhHOLzGkrxG2dv5ozEEXlTEPIV6KZdBH/5cFOrEchpDHCoTHZqyEMd7FKkjxf6zGnERXNZif7hT9N0+29lGs0c1hlCRZoiRZJMs5dJJUa9VvGC/Lyr41p9qxEXqhMaNBHzBsJHjNRNKjBmfpbAkp220N8vqYNvHag7tvQx/h0DpohN0dozshCFQKR1FNl3BBww7amL29VKduY3rJ/K5U8dIkSpVjmXLVKuSQWD2OrdRY/26NAf2klXpJtsoBcqKepu7qKndHr4/psyyzPt1qQO+GM8HS+MqQPpIyzhVFYYgQKBt+RkZk6El9zsVokPmPOVd9/ObeuDF/TO4D) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-017F}
@font-face{font-family:"Figtree";font-style:normal;font-weight:400 700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAACrQABQAAAAATiwAACpkAAIAgwAAAAAAAAAAAAAAAAAAAAAAAAAAGoEgG49eHHY/SFZBUoFxBmA/U1RBVHInHgCCKC9MEQgKwmyzPjCwSAE2AiQDhAQLggQABCAFhiIHIAwHGx1EMwPBxgFAQN8FiSLYOEgCAzvZ/+FAi8OyXT04WJpqohmyUQ/TKAbRrQq9Om8210Z5sXePnt1Gu5agCAODrmLDYuwhsJQIYTs5B21nMU5ZgrYdTz1G8keW8LXNV8QasQ6LEZLM+tC72f+ZiRsBEgJBgxQoXfNrbu+rPPcvNV8R72oZwjk7YEo3Z4p4xVIlqVCqaZKKJS1StLRQrJhM7PfM2ctM+In+9qJ05s5eFHppL23ykmz5e6V1qkKjMJ7u0BrlEeaMoanl+Y/9aOe+v4tJc8swndm4cWliGj/mrVFhOo3QLJnGN3Gume2GNpMBjqosIj+KKjSorXJQp6Vw2xTogGG6bf1lPSe9cXkgSlJAB02xY1uyZYFB0v/pLD/MjGhk0a69B4hlXor2iiZl0jT+0h23bcqDLoBH7DWtbKHfqytnDAF9K8goMCywD/t7qbKttw0Rd7maFrdBr+RIaea2/+91lu17i75jBR3WzsUzCnsDPVUpc0UXaIpvSbb1/b0X2UeSfeClRF6Yk+H2vMd2yAHAiqH6x1pvbkdhoBa4aKpMqoP4fuZ0suU6HreN5LiVxYnXH64/K1QGiaxiqjoVBmUxGhnF4Pv7vZUbRNp3MMNgD6UWMfV79/2zn5oPHO2mwy7OWo8gEvpEgkiInV83zw8Ew8ZynxbJQAqTwSVBIAgSlendps2DEAiEUEGIlISyVKhpCC2Z0NUXhobCyMwoAlCjfoOuiopxIA/4hve2ByNMWJYXUlVIFgQgqxqiUx+mZww59/HaBUOwACQt4+zXK8tJA4CKWFQDJU++k65ztxYg8mr/yYVG2n7bbSd1rer10q/0o8Gzv8syXxUbIowSyb/FZsjdHSfz8iRtuzUET6BQGUw2ly+QEypankzU7bXaegajYin/HmUqDcG0V+Z33jxrp/o9X3Qb+xL83ksR9HAxbOpHKXTaMQJiSpTJ6FTbFpn2FiCmRPn3WsvyGZpNAVqZGbXN6dC1B/bBgYLDmpEz9L8U6TSWIDW0j2ApNPc8ERBTony52ZKHsWSDbQ6XrnxQAAq7HBJHxBn4O4A8Ap7RocW4/VkuCRvbGXPN2WHNSOr7it48yU+gK2A2osSUKF9udsGNWLJbtOVyuvJBASCdAegj8bBMvZ3bIosouJALk8dGIP0tT4rtn1NHVBNTony52T2ex5Ldoi2X0JUPCmBe2Em6DGtGw0yftFLCGKkmj5tI7/EXRot4NYU+tL4AMSXKicjjCwXMWrTtcLr2wD4wU+xiGAc8X2oSSCQ5ESKSAmYtOHY4PHtgH4ZBq5aiGolS+ABgV6Muywrt+qeICDElymR0zgbNYcioBGv8ypMFSCCR5AQmZmnBkcvhJWNiBuXJUiNJxIQnGybR0MeCQgsdJyKmRJmMzhiVAoB7W+p/kKr+obFSDqGvFWg+UXs4LwK0ke4xsTW/zWrLFOpmeTkTCSS2ySU61/XmHsxacOxwePbAPjAjSe93RwRNAPqaNt20739H5wwALIp9o9gRULutA8gKa2UgXrbVydl2z79ls0snKzvIaU8eUtujv9vxHV7sTGnRfqh5/FfxMuxrqjRT8BYBI+thLsvg8laHVUMFrDQ1q+qpaZ3m15V24LAxGEYw3CA8GQ3JEQqbwkBVOKi6vLagphSqyoZ0IRrNWJSt51kDzAoTkVItc1BZUJ3vFFa4rzdwi3ALIsK9EeH+iPBgpnhYMJ5S2wHiCBYCCgQOqeGfV/an1K1qlbh46cf184ZcM6YlYNr8xIubQYgd3xT6YxUcONsiHy+wUmjhcS/hhAB4T1KzZOC9n2HM0kJIRQPL8cJnpDeJteW4nh/kwnwhLiXlar2Vtbu9wXC0aPnqa/buO3BIX+N50Bjs1RgNyD8OQ0+OubALHL2kXY7abOK2PnIzCdxqNR5UIkcZuZ/JydvNwXSfGbZV9HxjzLE4ZovpRrS/D1k2u53qLc45RoQ5uC/ZaJmv3th2sbhowYJWa2YmW9hVB8OZ26chf92qqQzY0sg74YA+EQzAZffnTw4gChe61VlgAGvI/2P7gPZKNtjMj3MIYN6xcfIWSf7oBwAJBpliRie0Pw5QRW9+P3UtAPjF40jKWWV5dUMrtIsUzTsVZVWTtiCE+eqL6M1siXirDIImAE3kzODeEBGzeDPWV9nn6tt3WRKg8gzznpF7gY374ulLsExTFlslV6GgdhOt8Vmf9xVf923f9+91bhImcVJJ6skXKvZEAYm+JVbLU6xCh3Tt13bsJLmk+C/Lw6QBJvn8DibO7J375sG5bN6Z7+b9Z9OzE7B59+bept8PPiJCH3A5gBsBALdi5ZfyR/dKlJBczSarV6tYiRytHPLZ5XFymajDBG51/LwCJini06R0wcoGswETRVwzluwv6Ap7pQsEmdcUyXyigv7RzoVEB0Jn0mJiSsXJ0kJsZV0SGKvdtgLwBZDOA7SjALwR8F4AQFFvBrR0ORTd465wrRhS7osVtoPMD0g7GLTVTSCAh9h4assQ1BXqUPfNe4ilyKiiWISJMZTR+yJJdwAcEKVcTiTvsBJa/5iqNlWDuys2NW/o2fI5cSiE1vP3qpkZO1ZO2kpNn7UDq475punEhHY293O6uZ2jHhsofDgxhb03kvisVVof4HaFqrJWiSczWZZgQmo740UXNANL/Wgsd/eBOfUse1gm5jg3siThlto7gmZ+0gRrUNCJdmEClcgYPlpwicYf+V9rF8+k7okjBEX7/OAtZ+hyHF/ZyFitvn7SxeOTTiMC19SVlXon1AHCfSNXKno55MGXNIhuwnxfjq7RLFdbUnMFA8plb0e68IQbOFiIp7N19+4pJ7cfG6SY4QwqbDRFrS4ap2QDJqJkR7Mfxl4Z1O5P7PCMBRFGjHqZbHV+7FN8x7XZ6DZfalUpXBhKXeLPBse49OveedgtIr5Aa5h4HZi6rn9T7ErQmXDf+Gk4pUxMV9/2t8D4GG4I6pg7BY+kaLSKheQ0/2h7y5+RL6INhW/5ODsnCjkk8Xjzw0jEoXT5oh1wZ8AjqVwSlW0pEuDs3Llmx7fVBaqbhXnxu99yXWFspcB4FFsuPr6K9uG8dtB8DpTnQFEu5/MLKO9XpuiWfXn4fE958iVa0K/XtvtirN1qT2/I2QsWjImxhvRVG8QhKyeg6PnSdXyC/TKZiFPiiz/aEGO637E/Q3akFBXuWzzOBQUXTjFTual5jkKj3JNR9mFQOkkf3vlQ2pyFioRRFDAyrR4Tvk/FgxQPtz96K3tpvoFWFBSBPJbj5DuJq/eDsfG4Lc07EhgUgR/10jbx/BS7HXpcEVJu2DDHOk9NVqtWD2cU6/cfgr9n2VMsws0MriVNYplBWqg3+Trk4JiSyzsxSptTyp1yrIv42J4Y6Ilq1dlIn8JkNtWKP4e5F/VJYBqwpFJJS28hX/4MfridWQrP8zNd2Gq3Vu+5GQ7T5r2TzGqim683sbjBOs8vsV8W+CbKu6fS3d7NHv/L8K1XFEtoFSQGnMIBRVMJXCyTVthdi1FGMA/T5EkapJ6jk4XhmE/Idm25PIFU9h595JdxNpWXY03fUyuxVx1jtqTtrVZtLiWyolZpUQplDiTkezdjmupuvfH7GL2F4OnpgZKip8utPZEer/FBSaQ/B15imtbvpXajhcJSZPkks7w7sUsDcGtEfSE/UXwQlOcXlWCXKmhV3FS/OU6eE2Z91DxY1qshnnRkeRVZuipcFHeykpsVWgaNuseTSZY2oWiNw8yMJUi03NWVsTy0dNsYoZIDo1u25uCg1YcYa1x5zH1QC1Kzm61X3LS+h0hiys2X1GzV5Am7eZ7bozcZmlo0JzeWReQqc0fOKmHcl+5AT1mcQ8KSonikimNJs4z+m8BJe5U/RZu+QQxWk/Yofw2LCWll72fCBwYB3+d9z8XozWj/QKv7TfDra4Vd0nRXmGh3xoLuc72Yr6jx52rwo8AgzI7v8Pb2aQEU7YEoyGlcWR5UKCtWBOVJU7NDq4HWlLjAG0Mn5ryv7rAL7huO59fXpDtNmdl3IhOlUMLDZOz++T+hstctztWY8lx7ouee4IoW6xwRm2ftt3GZ3qTW5W/s6iF8P4M4CM7ScvM6Widj46+lO7nHlbpip+JjX/xkbCwsefO5n6U7gydHKOkn9/zRqXOTOHuhh2JINbN1zrArwbAkytDDI5yr+XrYIaXKWuLtyPZXvVUz0w0iqURbfC6c+0ge33Bjb720Jz1Ni3hBHraGy5SS0raONEYUJLjj7ERbsrLteUsXIe14dm8wPoHuosOKU/Vp/U/dSD2yTnMnGBjXkz15c+yHM1+a1SMip6hAfvgW5ufAZKaYZ16MIC55ppQs4RrWm7q1hApWUFrLXHyVXJMJy8xK9FMwnVa61Ovprqhwdy/x+rIauHn2GViazJBJpUB4A6aeTJKaqY0YIaDoep0CT1uUSzVCID98ybcom1pZFlCnRTm+yZYp0hym3kQvQRAimZSYdEp/Aass+H2umdtrspxdrLGY3qRZ0sRgKa3yK6+3O1ipJD9SlUgwzZO1ScvL0onssSzHRMw4mXKiUybhDl05rPAN3Yb/q82zfzrPBPLDFG8ujwyT2rlacvPC4CAt7eD7uE/36s/w0vTJHJvmKPkMpru0sCt2tYJDl6Gt4MplU8oGGs8MkI6HiFdhZL/zx96eMCnpreqtEL1Y7jVCEdW55WslUjCT5l+e5/mqotLdvTTP71/mpborKqivluT5zKa6ibBcmin1WFlAA6aZ4iI1k5uwy33xUF8Oy31atdSXj6jWR1jXw6g9S+OyaeaDdXRP9jxfokzjbHbhjNzCiRJT9d1CcCZPJCmXgGkYfShQ1lgW/CE+X6b7pS6VF6oM1sDvW+bmrxlZNKR/28ji5fRvzQylk9DOA0qaPGeshrtolT32Ra5a68jLkgodSu0w88gXVj4fExe2VzQafFyV/ogtNjkHUeusakRwPtY8wj+mqkYNw7lVEvA8dMcywnInBAqG2Fq1umbrAeoAzCdd/AyY5GcLPkAesDYKO7SAk9yT83te1HL4IQJ3LvVQX8s3ycn1yE6EutqTt1a0QQSi/6z8ke0/ELMvxv979h8lgX0JBxJAn/S/FlX2qw+oi2nW+QCy/pz4ozWpfAqCB7TsEjtmLrXnzemDKlAla02qMTbFaRzPR3MzeBXACoYQUVoKZ/IMnN6UtYKYDnQ7h7ECqGgwJQ5HkeawPS5MiWCdX4M0WS1IMwwSg9yC2RQMMykcgrh6iF6IOuggkEYj6rRZTRaLqsnxcaxOcwNLgk1coZCwAklYN0PFMAuVjaw7dUYQTRtQbLZYkSbXOtgt2hZnD5ujyG1ucRrG1fLpZJ/+fb+4Oj4XwiEmBcMsKueCJBoe0qr0P0NrtBjq18Md5Kw+jvw8TIoJEX0K/RmZeFHGY1efY9ANSbdB6w6vwSuzYlZTTHz4dvmftFQuJF5oWLgDDL4gsI4I/BSvPtyrHpIuMNPZTo10m8dOKwupJ8xK3FNSB3uE20n7QXdWQ0iWEcfVQelOWEp3avk8COMznVKY5cQggIbtwzttHKncwxf4gXOsHRApljBdi3mpKGDqtfeCxeUxt2JG34wZdXO0vwYDdOr0WfHa1oHReg/bzrWa7MoVtly85//lyCmOb/U7wvpV694JA7TXFGUoM7IEShJmonYZQhaFQF2CHRAJFmWKQuOlorhgTpGzKNkZiVk2rlThRlGf3J5Cw2t9Q/JkjKh1IYQKcBEOsV0IogkTJNpVQ1zIWwDEkbApigy7xd6Xzy4mShSOW9QnBNLfHYnb5v4RFu/auHhbIO3+uA9Xt5HOg25jWDv19YX22nNuF3AkJq49TqyRjQS9gB1J/j2GuAgdiwX1ppQe3fhHN9yE8Y1eq5drHKfaY0jYt4vDz0iN6V4WR9PwY1N4kMaRAiJouM1kYHqMnhX2FYuMi5LonemDArwEddcK8Bfkbr4gMClznKRrsHwyyu4wDrh+9oNr46INi8hsB99v/uCYOl0M+9QpXnM8PcXs02ZOnwmif47c+rawdUfzjsJN777noqn7pu8D9RdGJvTEa4Os6Fjur8muy++ozV9s/ML9RsZZsBDw1PRqBrpAxQixUZBFs3d4Dd0VFept9zocDOVk6Ww3IW5cMJkkBVPcGIJQWA6wNplXDME1S4GVXmtRr7wTNIeBDE0er4ZMXVULa5xjU8eeY7Nu18+lhoVVlmJIifolSK4cVhTP6yybyNakFpjAIJrYmbCWZqBvj4TpeodFwRucl6geiY10l8rhhPenmbGvqz5q0vnbTeN4mUUQ7JRIFeaMX/S5GpXSWyYCNVt0GtVZ95EFpgVbxL33zSCZxnaPNYs7dXSOg8E1uEmD3kXp041JsGl4cl2TmR1ze6duZKraB8t8Gr0yUCEDLBpWnCHLH9tuyE2bZyjxibMkgaQJLz7iY1MCwa19vx4+IYhiunKZPKDVKAIVCIrz9HS6nsej6/XpPK4hnQGid6GBDpymmkbLOdTUBIQ0U50g0y1X6Qo2PpY6MhCY8kM6QymEUEhGrT/e2NJUKzfdXSsw40Q+KpPnY4SASNrCoG8mEiGH2qYSIza9WuV0RFxyQfQRojBDjg7Tq0tgLhJixdZ+24ct34jpy+Ryv06rKK2QGXCuISN5IpePtD86+NzUaXphKbDRiyyC7d7qu/LA48yzocZ7mpyXpjubZ0rdry9x1Nh/BILVGUSq32MK2uQEpx8f7K29zdRZUYQ+S6EXXts6CJfDwYca8P0wGIO+04xa8yw22R8fY9mZMlo8UmiLf8KkB/7JOyMazX0ZNyYpYWTKDx+X1pwJjLAoOf2ceRwXlA0eA0aPAWPGvB3jvwWMeuR8ruU8mDhzzFACoIFkDo3pXEkG/wekBbR9MnpjNlqgB/44eXLMs1cej3xrI94u+k8fBR5amD3gG6EGuLAsmZXI4uvZe4jRcDlq0foksnylTOTJkXxfzzw29v9g0v+5SW/GjnkDPryd/nJ3fPzuFxr5+/6u+gcopxR07a6ceYqztGrmnqcbeKO0azNZA7ah/bex7q9VxmgAWd2jmeyz97eIWo7uP2tq8Kb1fCr6FAxxDddlaUZqFmhyUceFuYCsD87FQV+cXoLZeQSGd+Hgtu+maT5ntdvDWZXd3nTeMS3krHA5OStNXTw1mOJz8tVEV6U7XQ0bsfCN8yVhM1Z53FaSdSAzuGd+2V/iHhwq1I4TG9WlQ/PchjiTOe7Qj+IXTuHgkFvS/0smx0j8OAKlhnobBQB1opYDx2RwD8lrVBslGsYh3N/XLxx0z6huHOKl0G1k1YZyGOt/lxz1UCH4wOubsdJkfW01gUe+uT/ba5tpJVhfj5zPsZy/Bu+oWbp7kAs55gvXaxNseBKSlgvXINRtA0sLi5cci1nFy46lHyt6hCIDnCi8E1ZetAHdvf7P7GcuiLxQvkU3YYJ+UyCgvAkdW3VlBct1DR2ZtVsr1OLWw0lHI3U9uUKZxqdEKg0oEsw3XYPkQFvstuZxE0Ymp8blKDySBfnBaTJL9gJZMChb4PEwwUt/gTybkRvz/8KLofEWtoq0TMiYQJlUEMpiYkIBkzCyQeRgRR5P4pJykw2dY3Izp/ZNiGdYWGlQaoJqR/vnf/IfvBLV0lWpEcbyuHqCAYnsdJ5BwGDpUeVpTFTwRVeqUJ8pleSk6DVpebAjn1z4hQMsjjZPy/CVZEwzm6H7fCXTbJqeUeyDa8JGccl0FHRnuIRQtkKBu8opzBC6xdjxIwePFsSL1ZhcrsHECdoXn//+c5cH5heT00zEJ24PkWyS5PTi8bgJOOCnX9If2dLTzQ+c54P5P8r20RY3ISG+NS62NT5hAvDeeG98D1JGG0oYCvV3+LhHNrjLaEd4HEy6Sj9sC8phaiEqVBTMzGEs6CbGD7SKEYUOgbjmXw1Dc0cV+eUioaMYqprYQDSAiTTXFC/WXVFh7J7sdUoKuYRNZ0z7w6xLSZVlY8LJpEs4NceoSNOmSbTPsTSDiSrgrx4k+0H2/RR/d4EY9LDxcL/dxkNG0NrXOMkIjpQ5HO9cTpfgrcM5HISCxi7jgiN0VaCrxPp/2//NNvcqK7j1jiJ1U2c3rkWdK9DZy1DHShQUv+3Jf+jJhvJQNp0QCOm44/D4BjYDFwoYBBXeYfzJ7fzJqA0cEwMp24uBDToDx774ULUg9erjBWBw0u273vqp4h8894+gW6gCeLN76sEL/g9etHXw4k2Dly4bvGz14OU7B6+Y8K5cDSpcqhQua4TuagANeiKAMDRfisYkjvQ17en2nvCkfZQHBXb2NE88fQtbnAn49tuBQCjzrNH3p6pPrRNdqqOsBehKR++q0aPXoaGpMJfSGTTcANAtuBSmFcD6gt1MsCxn0EqTaWlFpd+xRtzDmCH4VhBG5BmfrJKBu/PajrMs942lf4AACAJkGWMAyAoAwLTYndrM8kE/9mf/cSI8sS3VhGYyn80xy9Z2QAoNxJJSZnk1R4FmOu+JZ3mbf+G8S97z//iWkNlayKMk5oQYo9ifAudkekrTkcXZkrMyylMBv70UluqyuizK+nK0nKlE8Gp8Ta+8Kq2ZtbyurnL8v7BqWFv1T3VrPVknc9stq2EtpzW12Q1rfFOa05LWbH9s/21zPez0Lu667uq+XtNb+uQ+t5Nd7HrfLp2leelamGWwnBmi4ozUIRzqYRu5o3NQ700JIAoAatO3Ww+r8rvB8Uz99mt59qvlx3dFeLG9+v2QAjlXvLqzoUlFhpb/fwBpUC1fHti8bdnpNXSPw/Dv35IkirIkXxqS5By8JYtsw2kvv/ZOom1juMpK25wRiLxQbuz3/4Gf9fZgx22i9tVMP14xDQdYeTSskDs62e2QRI/BODbIb5eLtqruasGOPZzAjMwA/iatbpwhgTUyrIAUG1R5bF/ALytIMGft/xc0DUarYJCgPzNppvM39PY9dza2PxuLQBvK6370ZDVljihj6pzZqUEJ3axgCI6RTGKiB8BA9as6nCNMgRAdZDqRULm93/7oZSsK22lXZEanEx/t9/slOlmfZDmO1I3/r/7/mPceRgs8BpAMcJO3nSlsedDCvoN/2CFVUZ7pN9NYZ4EbfS1a0EVdQikXiu3eqEdLaPq8KEUM8zZDjgttAm/VjrxdseD4+bxULJIcoLt4ZGyBIZNl5Dl4ckNLZkFobzRUmvkh//JStMetp24l2ChS0MevvLvU6YJku7NeX7PWj9prxjZvYUsJBUMPWfyQkVgR/hQ6XGYLlm9x/2dxpdNRxvB/oZ/pLzp6ZMxUA7SOJKTbpIiDyUqUanwkJV+XcmNPRNMpyG1t74KM9TxCkEaNmkIEbxTV+5v18AAHbsnX/HxR03/37NoJb5jFHQlb3IL/xTbtnkGtwB+daePPL0zD0gJEE7jiRan4tzrpDrZK0xtepo3cyiJI4UihBcUYBVpkZh7gimqLja4aNXgHv1fJgmLyoGH0b1ZIpuK7Nwu5tOKprP5pH8qoRqIrbWl8V/QVOK1JhmycLOp22nmt8Z2ZH5W8aKVGVUF/lxZnJ8p0jER3sXMsKGM5FTyLUTuVKEvoC/DnsMGhFXQMQQc3JKHYJcYRLEmtgXOaKvuZQNzmsDl9eU1fEW4aovgYEOJC3TJ3Xmkjlhx09/3YN/SVuuYeuyO+PZ8eXOoi7OQ7hLvwLRqIHDFrq/xDMnm3YnVkshKrhyyIEuBJHb0igcEC5TqXb72jj/p9ZAeIRGn53agARFx8+VVpBcxVp/8I/nglw+vNVknEfV7a72WhH8VHg6AInShJ4gMwLufna4KRlyrtxiECkYGCqufLHud4HHhJTkKZRiHLQfNkWSsttCfsNm1nU6FEBoZlkMSIuS/koZfWq8fuVPNeEHh6G7kP/VrciOUxskjDNTm3ZW4lGBw92tGXqwQq3U4KDtkkUvr+9qfcMgOcm1obDNBeTPRVU9T3fB5ODv8Hw2OhZkIRL82qLTEm5MIBWYZxJthhOkifccfFPnYzbaVduW2pBVlESQEYynEheU02ZWBwqSJXjZP9BDpZPzqwD5a3oFKl7rtrUsW9mzm9XpFdGf1l1cUL/zseQmAdn4Ioj33m+4tdx4stnsVpBv0HTFHHRzBjQzjHRaHEc2rG/qIU+0HccLplgYucjPHkRAvTvAYR5gf9E9NwtaWqiI85jAKukrDCMTkdcniiG41Sj9xn7QJLir7YBcY1C4TrNoaDYcOFLqNeCVntdjJJ1Wa6iuzWwHyJ5Fg1khlX9VdHDZPM+13K62M0G6OYxG4qWCR34VcpRKHjupvFmXD85nWDIjnO65wUVHLj7nQ63aCKEoXzmyUCYrmXlDexQ+9niHFxyjSVx97MmGV/k5+zZV5cH67yTPgSHB25SR9T40niHmmmdmEwLTfGdTVJcqHN8Z3GuVfT/VMbuRAjyYEp8LE/tGOgVMWNR94kXuxfn+Ob9UatUrUq5agSCewRMUobFTgocqPvagwIT3KscU4VR+UQUVg33zjLwDmyNls9yRdzjsCmFk8Yrz/K0NgjCl6L4qMiXx8RsvJbUtUW+yQst2lhnh7tdvXlRE2GMjwiPhRZbcdu1tKoIlgtX20QrLniCe/W8ig8Vglccj6ovjFsNGt6OZZ9JuBq/zDRzxcGAbFOgTRfHKm5QR4dTlfV4aieh9NXRHew3mxqvF4fNbZmF0JT//67bWCKt3DbfV3V5GqsO+u+iLDKU80tgbGptRft1MM+ScpWkoQ2T1OFJI2oFetdclFQOteYGAGpW1mXZ87RLi3JxNWipQ9cNiYBQt9CqGuKeFHMNMOyMriJHMtW9kQqhCJcD38/+OCrcb0xwKmGXdX3X2o7jEvAAzHR1I6RcSbYaVoeeguV4HzLnO1+kOeca2NagJLyJZV8aR+5g9UaOebtY/u6gOnRSus02TUIStC06wvHjbGApsqwfP/kvb0csb5cOsCJXtaLvVvon644fiuN49Bz+PpN4ezrtRrlCEMRr+5eYu9OVmcFlEIXPPEurALLmf+MYdDH1eS/YNOJccg1QA2AWISaTHAKGE40bFG95Cdi4Z6m0/WWUyC6rvtnL4jnmFEcnc9DkrHzy997B3VOsZ14pV6vpKNi+odmK7UT0+qoMRiey0TdGCVV3IScu+ISky41hSvjjQPFpNEUuE5i97hL1sHEgfi+RF9yPLWnC26t27UB7neAaWnb8W8mgeaVI/bDoT8+MOTfOgXSN3Nxda+FWA43QvIGoe9ZpgKqrHeYXZ2sA6LH79gjmBMb5Oq7vP39XnfCCk9wSt0JLXJhCNyE5KK75Jsb506hfU07VDiyJL5sQn4J5GcAiYObcoNm0ZlIbP19cZ7l6BX2k0DZX4qKpZxt0MKsA7xI7GS5IIoSgbB4h71cF0vQ7TY4ZlaedZnivbbZiwTnuXOXYDGvRfHZQqm9vXY5CSzTGJDEGlyaxxKToLa/0SvWQBcxwlrgzejdQ38e7ECkmat7DhqBIGSnyyZXeROazsu0Wc7WL3R4ov2DlRvOhSCTpfzuLXov1GBxz+QACCIfwklSGkAjFeq/FhPygQmNcRgGaEqVCQexEQXW+brr388O6fpypTLfphLzfaow5cE9ebssD/jLMWfYaQsHdpD64iJfsDmC+Q3H8GcjIwh5+6E9IzfclY3QkoUaHdjGIrLSoeJYu+nK+ZEe3DnZ4YT0zY9Sh1z1UsH+b0OYGy/CdB5fw+G+nci1jWGgEEzt1oqfCw/BXSRnFDmjV0odMhzXo+44mJGP03W/PdSCJdFID5kiVRPdyRy7HF/esi+a2PayKfsvwb6yGudrblu7bfUBNLJ4Oac2PFeUBH8nocIF3GCUO1/ICh8mZFP8PcV80HGzYprgJfVjPXZcBus0nuJ6oQXLZMuKFOOkwioD5ijQiA/wBtTAeCAjzPnwpyw0RZ1RRlf0iDcmayEXWW8wDZMWUOMyT7Ep5Jgz9EKfRJlrjKqERAoFWdXbcex9xJk7jeq2lkWWZlnbidX91MbOzcLvWgFqC6eAjZPFbZy73G3N8vWBDgT1j8Et0rsuSsKl3XlSxG+E2TeNWLkRpJf0fmswEJ+j/h8ivRxCRllLK7kJPTY6LR6FPfEpFH/rqgEQLx+zfHEh7pYHSjEgcsNYMbvb3q1YmKwlBoSiz03OolPToTVH9VM2c7k2K9U5prQfuyTNxZVEhiNeIGcp34Es4VIQJedja5dc6UbAckfQmGZ5ujR2V7YqA5pcyRmA4vR0AniBXnsjZqJfk0nxR3hvZ5qrZvX5hsV0yee8+xleLxouP5PzdJ7XztNV2aDdgCB2FNLtMSqR71VOY03hION9WqH8IMD6FixpwGmYY2dzZ8u0BlQKxmeCY224IXCjQLSlMT9ooy0PQKKoGD0PiVMMAdX8pmDl/ZuQQUF/Az+fIHd/u1AVenSyAP8RLRxeg4DkkC7llHca8eu6BOrg1k9A0mXFRFFK0xVOwHeU4nMsk0tOPgrmM1aciTQPrJz6A2ML3giufVBPOin9ooJyCgR5kF9OMulRH9JmwbK0hoa+v2QkliRkDPqaXk6Q7tMEYSzwadOY3HLjmc/i7sNx52BwaOjDf4BfAdLx9q3o782DAHfK7IAMBXlIxDnTmGveegN9CW6glvInt3xTBI1O9+4k/oapPZYngg7IMUhQi3CqzajLuFm2FVgjDdSrH6u+6EYm4HgHj9aCtYtnYHaxdUtqmN7ictUvUXmrQinZo0VdtOTR+/9Vn+D2Kj1loHtiEgSeBw3AxXM1joNoTfzWNq65ZrTuxB3l+oA+JZRCPk76ZVUN/b7Dvo+ruTORbZlVVq2JCnEWKHOv45wZZQwS3SeB6NamHUELNw3YYaI4lpArVsfNAlDBrA0rak6wSAPbWGTK2Cvq6ohjq0NrQ/7RMF3aAKrLyiiSOLw72NeoZJESBmF4LrQYYGWUCLi6SylZleFU4ungznCp9Fo7/DeuioXBhMKichIjOB2MzCD/3NSzZJE6F8Cb+BbbyiXGCWEt+W4mjNEjozCW0jKesPejKUhBFwc4iSzLoCvGCbSGdNMstMzrqrbW1GCviFGdBJQxNyUmKAmVq2czUZ5hDyn7QibBQPoGMKUaYG9k1i2hReGQB1MQkoBCsU2zSI4n48+mmS2WLC/rqY1TC5Zsv8ZrCeZpXDnr5oBv39ZZNTHBu7SBpTDF5FZZ7eyeSGZi4geQS1aMi/Lfj1HbjEg0+UzGW9SmjrOowpwmKSknyddrtUBp4SyEePWtjk1zBScnWKRH2IjVMHSpfwhwjQ3tRGoZnOSCHTU6nfOybtr5RpcqNfK2KbTFw3ajeK5YNW+WhbI8OtDg0BzsfZAhPFAWB5rHMN9UOlKmy3UoHKNvaXYakqdUs34QIKUp3edrPMoOgNi7Rmu2aplzfA2SODhZUueL2iILaUOIs2IE+vf1GARwLYhzPD5H1vpdvvFPYf+GebgtMIZ+g+NzDIzNfQCHRHFMd0hNcSO9aUUsTwAWJIp7EEsbZq0UapZ9qrFQTE8S7TmdXk1CN6o48uEOJnWWl3jHrGHq2MKe1w7dyOwyT64eiXAuwXyOF45Mp5G/Dsd5HRrAz5UY+aOjKvdPyTT3J+V6QADUa14/e9d1cLHyt8swuwGw/vmuhwGAnZ+0qf5npimzMwB4FAAQ+BUj0gp0cAU8LWZXZ1wd7q/1SHUf+XWOXu3M1K6YSP+o4c2gDE1HQah7WRuA2GB12I8UoVc6OshBvYsKIC4mSv2c6+oHpOEnHFia0XU7L3rMVP6jVQRoxWeEISUjdcSVqWTyudBTa5B5WQZP/rEdtXYTnsEld0tKD6tsktLCijOW89lsZwTuzsU1ANJgIuf/yKVDyj66NZVeVrKsIIqVxNKqhlNZoBnIHEdWAeCSjitEuuLnqMNC5KELCaSqFHMlSExKYNFWcwD39l/0bdV03oWJQlZ+BGFzR/4gMe+iPOOt2bC6mojO6zAy/4+ypOiAnW5EXuGkCNkoKFNZIujJ3ygeGVaIhhG+yWqwi8HAWJwy2KJG6TfgDLfo1QwWDhCWmzqgROCOEjNdi7DxYxttBtbiwrk7C+TKYQRTIfLWMXadvhZgECzYTLhOPsYmpLDqZ8BH5H3GR+l+5mP0/aWcFfs4+QDKo3a8T7cgkvUtch7dBAHUPM9k3Sr4FMSZQlVX+yGfhmK2+HSYOewzkOSyz0TMSZ9FLv/5fNTy790AuSqsFVKrTb2gMuUaJRnqGxpKXK+cX5ILBbTxyvxNevXDDKkIzCdtrtaUzXKhFm2oWVMLCbS2MuWmYvIhQSGxpEvw3Rc6q0EeMGlWKlVSGmrU8J+xDeRBY/vNMr7r5VjTTn5lF7NK8dgp0tPHnl7qSjY9LgMFlPMUwa3gPb+gkBpJ53tSvqRdsvMU5CygTphWmZivRRsS4zukvEx1qoeflzJQyhJmcQUN1vtZLVXcTV0Fq02t0K79LJUrKdpzMiGg+LKp2Abm9BOpWmtEYTs34RnK/k7+H356KA==) format("woff2");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:"Figtree";font-style:normal;font-weight:400 700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAkAABQAAAAAEQAAAAiXAAIAgwAAAAAAAAAAAAAAAAAAAAAAAAAAGlsbgTocKj9IVkFSVgZgP1NUQVRyJx4AgQAvTBEICokAh0YwhnwBNgIkA1oLMAAEIAWGIgcgDAcbtw4zo7Z7cipP8V8ecEMm2MDuwMGkmWMFc45BMhEMyYQ/Un2CllUxNxgEsCgTOdfJYMvuPUGvGia4Q8uikueoVLP/tfJ/gY3n+bf7r33urfqo99zdIztkBDgaZ1IqrpyMx9GEEOqH97RXMANRYUQ6MMkM35+krnf+Ov9KAYA6WfcghOTv18z3MbTLB8jy5oTtVKHy/YGSsFUqquCTA8YFHlrnXPLFh+OWAOQDXy5A+v9ba3U/Yno2qIROqIRIaHuLDoN7O1NcSrJQ4BJxUHldxEKRZKWgSm3szCiyFFJE5O2ziWoOmvuImBuAhELGh7gzhNWMwwEOIB31X0FnEzsphxx2zLHGF5x6xUXGGrj0dDn/zMsuskTtq1H4RWc3xdAhLBSkczXsPSuNes3HnXE9xRZj4F0MVzYkLB2NaA2NxJeF1RZlvnVjWf7UNrOF9Rp9YBfRVmIfQ9k4Ft36P//hBdC03WAz1Wq33FrYWktJFg6w2CyRNJpySO7UUm4uiTjamZKT7NQ2LOUi7u+Y79lrrLq2PtNz9QOvgUB+LS9hA1XEkoKVWmyiXH32OVcErwxtm9VEZy2b2cl+6jZKlDspL6GSYX4l3uNyIpmKyasoWZ38VH7tay50tupnZZenHT7dQsQSkbpUtVWca+OCw8xNVcUGDvRgGBllllNzbd8zJC49w0xzSq4xuf+lf62v9hGxb89nam4lqqHGSGtsyVRnLpgqMnfSbZHGO1lvuUhHfTPIsPOvZJQxe6dukqn+jzIT6RMTsDrYDivInNyHi3DMkUd6lKg+q92f3ihEaZqlupEJqYg6l21B1dXmsKk0Gs5Qp2erM9SQEqSITahhKerJWcPb26QulQoZUSqF2L4sDHv4yRMQFhlRqfj4Aa0UkjoktlIRYOzI4sEsXEhd2yVs9jRaLpkkrI0jHlBLEMemyUU15tihSA4eBuMT+ABCKlEjaULhCGbNRf0iLsIl0ZhCrS2XglDZxJ4nhDJJZUvasZw5uMh7ZJKwV2l0n9R1TiZbAN5dY2z9FnNH76w0+KryYswUuKhDrkbGCQiWQereF5tAcMh56sKfCxfdByMGgWV2OjHxSYq55v2iynTInT7Qg5Cl1IQdxcXEjsXUHN8aTkpML2rnHuyN2/AVNahfB4b5d9WiYQLcISjQU2E3n4zX8gHdM8Q35JP7GWX2fCK+VpAfrzeflN0Z2SVJdgoKt892c2uxjiXvTNIFXohHkpE/Z349xvRzsl9AbIqvVBjrFaAVofs5isdDxRnNxbXBORyfoOvRptZJbn6BUX5ugkemETp5hqXlfnJ5cqkE+FEnLI9FWVVUsEPCqgJ86yIjfeqCdRVolf8L1EoezhEKw/gu2FhsT1EEn+w/QuiFWr2pCgVdma+Xb1BAYJ6/W31klFtduO9AOSHaYxZzJoKC7SHEdigngOeAURm0jBrI4/AVfCdcLnfG7cXCF0Qea5V3PtiMFOjszP/SZfn2xZ9APRzlhaZGpXJCjX3OB1tcPDvMk9nq7Vg2Q/x5pjZcvn+sDXD9HMocQyZ8HCtcQuCdR21nQWcntO9Fau1IbuzMrXKSyz1JQHYAMoBF0IcE+5mrAShbZkAHzZzhbgBTliwyZ4CoFkD/BxA7gwYLTYhwB23YAwWzPZsA2/1f9lJC114BykV8BsQUxMDHcZa28//5h8/AHh4XIOf63u5cD2H4PjkMYApS8IFQUcpswk5wTNl/J268oA70rqSKqqqxjobR74XrA2moByAl9kT/E+2cm3wzYTNRRKur+T83SW0XQHcUOBZ4bpgsaXF2D+78ZNgxst8OKfFv93ZUTU0BFT/r/Kfro921RYTZewG1d1J/uLPFkGhxfl/CATBCGJ1TJHPry84MAIRAFBnM0lofHz1vf//qOeaIGz9fGVdnu6uLVau7Z0SstyEvmvbyS5pGnKHmDDjnG5WM5Ycv9DE/Du1Xa7hfTU5vWZir6OHm9oFq+64X0+rGY6z2gleTaZDJSSQ+eEKYiPCU2To6Mtwkh3eXt3fPjhvmDU79+/01fPrijWqmqitpFBfXxOnEa68CpDhCGNc/5U7ZmYc/6HQFKjuL8ZzOHKZLYRrQItRhytwFGMzygaUNff8Uht9O9jQtzUpZ9+FkqwpTvY0yF1NhUvPC13ILTJSo9T28X2TQdSXJen21rO51ns5PT+vrz88un5h/fUzUj699pneP4gK6degEsbJZS9A4AoLzKKsXzGcHJie7sn7K3t/JdUrP5LaGD9ThhNPA6mhTUt4+eI+U44CKgEiGfvNk88YJhOnUOzoaDZpMC0IPI9bSN4p9NOfi69OT03sryJtx4F9ur+HjZ6++pCtKmnBOiuvkegW5gbfyN1//v8Jk8kI7tuFwczGW5wm85DI6E0cUGEgaJMunpwptNrcvADSsm+FcGh4g0N7XV0COJ3oYB3sak8RDUdy02ntBj2dM9vktXeuXgE9uk54Dn38mgugJ/Ho9HwsKCE9AGuUH8P++CnzZD2uvtrfklscsl/fwcvcfKNzPsrP7Dbb3XteWzFG2vQ8fu32D6+8PXPkCEn5126p2Dw2QEriu9Hv3NMt4EoJiLU+iYuwNVO3g3bGNiFprBS+Y5VpobLd2Ec10OS9aGOYK1Bl7Aw2s1/V4aJb3o5F1ehqNTXsHTWzQx2hqKb+jmTX6H61mWFY7odV1ZWTXOs36QnJRgcALAvDhQMlOwZVKKMUPr5sqisejL+tKpEUZ+Gpiqyor567LpaZZIwfrstilc5eEJCS8JKFz9i6b78T6chRelhq/6Fa8jmARON5atF3c7retH8jG2tOAH7fks8k0AfUQxxx4DbntyK0DYVNiA1kkMcdlSJxtM5ZPpfFPyUDzGmidyHWrYEknjPX+An4TiE1dpREZY0BpaHKWKY4VXBvy2mN/BpMx9KsQQPu5+tIBehsA) format("woff2");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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");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}
/* ─────────────────────────────────────────────────────────────────────────────
   OxySphere · Verzija 29 · mobilna zasnova »Sfera« (baza znanja: zadnjih 5 člankov s slikami; brez opombe pri ekipi) · prej V26 (nova naslovna fotografija) · V23: (ključni podatki: prostorna komora, video s sličico) · – končni krog + razširjene indikacije (drevo raziskav) (izhaja iz V17; pisava naslovov, spletni nakup, izkušnje in mediji kot na namizni V20)
   Postavitev: en stolpec za palec; potop iz temne modre komore (junak, kako
   deluje, komora, posvet) v svetle klinične razdelke, ki kot listi drsijo čez
   temne. Lok in trije mehurčki iz logotipa so edini okrasni motiv.
   ───────────────────────────────────────────────────────────────────────────── */
:root{
  /* barve */
  --abyss:#061226;      /* globina komore – temni razdelki */
  --navy:#0B2142;       /* temne površine, kartice */
  --navy-2:#12305C;
  --brand:#3A85CD;      /* modra iz logotipa – črte, ikone, poudarki */
  --cta:#1D63B8;        /* gumbi z belim besedilom (5,9 : 1) */
  --cta-2:#2A74CC;
  --sky:#8FCBFF;        /* poudarki na temnem */
  --ice:#EEF4FA;        /* svetli razdelki */
  --paper:#FFFFFF;
  --ink:#0A1A2F;        /* besedilo na svetlem (15,8 : 1) */
  --slate:#4A5A70;      /* drugotno besedilo na svetlem (6,3 : 1) */
  --mist:#B4C6DD;       /* drugotno besedilo na temnem (9,2 : 1) */
  --line:#D6E2EF;
  --line-2:#C3D3E5;
  --line-d:rgba(143,203,255,.16);
  --err:#B42318;
  --ok:#127A5B;
  /* pisave */
  --f-display:"Manrope","Avenir Next","Segoe UI",system-ui,sans-serif;
  --f-accent:"Instrument Serif","Iowan Old Style","Palatino Linotype",Georgia,serif;
  --f-body:"Figtree","Segoe UI",-apple-system,system-ui,sans-serif;
  /* tipografska lestvica (mobilno) */
  --t-h1:clamp(2rem,1.1rem + 4.2vw,3rem);
  --t-h2:clamp(1.8rem,1.15rem + 3.1vw,2.45rem);
  --t-h3:1.1875rem;
  --t-body:1.0625rem;
  --t-small:.9375rem;
  --t-label:.8125rem;
  /* mere */
  --gut:max(20px,env(safe-area-inset-left),env(safe-area-inset-right));
  --hdr:64px;
  --dock:72px;
  --r-sheet:28px;
  --r-photo:22px;
  --r-card:20px;
  --site-w:100%;
  --ease:cubic-bezier(.22,.8,.24,1);
  --spring:cubic-bezier(.34,1.32,.64,1);
  color-scheme:light;
}

/* ── osnova ───────────────────────────────────────────────────────────────── */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + env(safe-area-inset-top) + 8px)}
@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
body{margin:0;overflow-x:hidden;background:var(--abyss);color:var(--ink);font-family:var(--f-body);font-size:var(--t-body);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}
html.is-locked,html.is-locked body{overflow:hidden}
img{max-width:100%;height:auto;display:block}
a{color:inherit}
button{font:inherit;color:inherit}
h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote,fieldset{margin:0}
ul,ol{padding:0;list-style:none}
fieldset{border:0;padding:0;min-width:0}
legend{padding:0}
:focus-visible{outline:3px solid var(--sky);outline-offset:3px;border-radius:6px}
.t-light :focus-visible,.t-ice :focus-visible,.t-white :focus-visible,.sheet-panel :focus-visible{outline-color:var(--cta)}
.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.i{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.i-sm{width:20px;height:20px}
.nowrap{white-space:nowrap}
.tnum{font-variant-numeric:tabular-nums}

.skip{position:fixed;left:12px;top:-60px;z-index:200;background:var(--paper);color:var(--ink);padding:12px 16px;border-radius:12px;font-weight:600;text-decoration:none;transition:top .2s}
.skip:focus{top:calc(12px + env(safe-area-inset-top))}

.site{position:relative;width:var(--site-w);margin-inline:auto;background:var(--paper);overflow-x:hidden;overflow-x:clip}

/* ── razdelki ─────────────────────────────────────────────────────────────── */
.sec{position:relative;padding:64px var(--gut) 72px}
.wrap{max-width:640px;margin-inline:auto;display:grid;gap:28px}
.t-dark{background:var(--abyss);color:#fff}
.t-navy{background:linear-gradient(180deg,var(--navy) 0%,var(--abyss) 100%);color:#fff}
.t-ice{background:var(--ice);color:var(--ink)}
.t-white{background:var(--paper);color:var(--ink)}
.lift{margin-top:calc(var(--r-sheet) * -1);border-radius:var(--r-sheet) var(--r-sheet) 0 0;z-index:1}

.eyebrow{display:flex;align-items:center;gap:10px;font:600 var(--t-label)/1.3 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--cta)}
.t-dark .eyebrow,.t-navy .eyebrow{color:var(--sky)}
.eyebrow::before{content:"";width:22px;height:22px;flex:none;background:
  radial-gradient(circle at 34% 64%,transparent 4.2px,currentColor 4.3px 5.6px,transparent 5.7px),
  radial-gradient(circle at 74% 30%,transparent 2.1px,currentColor 2.2px 3.3px,transparent 3.4px);opacity:.9}
.h2{font:300 var(--t-h2)/1.08 var(--f-display);letter-spacing:-.02em;text-wrap:balance}
.h2 em{font:italic 400 1.08em/1 var(--f-accent);letter-spacing:0;color:var(--cta)}
.t-dark .h2 em,.t-navy .h2 em{color:var(--sky)}
.head{display:grid;gap:14px}
.lead{font-size:1.125rem;line-height:1.55;color:var(--slate);max-width:36ch}
.t-dark .lead,.t-navy .lead{color:var(--mist)}
.muted{color:var(--slate)}
.t-dark .muted,.t-navy .muted{color:var(--mist)}
.note{display:flex;gap:10px;font-size:var(--t-small);line-height:1.5;color:var(--slate)}
.note .i{width:20px;height:20px;margin-top:2px;color:var(--cta)}
.t-dark .note,.t-navy .note{color:var(--mist)}
.t-dark .note .i,.t-navy .note .i{color:var(--sky)}
.maketa{display:flex;gap:10px;align-items:flex-start;border:1.5px dashed #9DB3CC;border-radius:14px;padding:12px 14px;font-size:.875rem;line-height:1.45;color:var(--slate);background:rgba(255,255,255,.55)}
.maketa b{color:var(--ink)}
.t-dark .maketa,.t-navy .maketa{border-color:rgba(143,203,255,.4);color:var(--mist);background:rgba(143,203,255,.05)}
.t-dark .maketa b,.t-navy .maketa b{color:#fff}

/* ── gumbi ────────────────────────────────────────────────────────────────── */
.btn{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 26px;border-radius:999px;border:0;font:600 1.0625rem/1.2 var(--f-body);letter-spacing:.005em;text-decoration:none;cursor:pointer;transition:transform .18s var(--ease),background-color .2s,box-shadow .2s,border-color .2s;touch-action:manipulation;user-select:none}
.btn:active{transform:scale(.97)}
.btn-primary{color:#fff;background:linear-gradient(135deg,var(--cta-2) 0%,var(--cta) 60%,#1A58A6 100%);box-shadow:0 10px 28px -10px rgba(29,99,184,.8),inset 0 1px 0 rgba(255,255,255,.18)}
.btn-primary:hover{box-shadow:0 14px 34px -10px rgba(29,99,184,.95),inset 0 1px 0 rgba(255,255,255,.22)}
.btn-primary .i{transition:transform .25s var(--ease)}
.btn-primary:hover .i,.btn-primary:active .i{transform:translateX(3px)}
.btn-ghost{color:#fff;background:rgba(255,255,255,.06);border:1.5px solid rgba(255,255,255,.32)}
.btn-ghost:active{background:rgba(255,255,255,.14)}
.btn-line{color:var(--ink);background:var(--paper);border:1.5px solid var(--line-2)}
.btn-line:active{background:var(--ice)}
.btn-block{width:100%}
.btn-row{display:flex;flex-wrap:wrap;gap:12px}
.btn-row>.btn{flex:1 1 180px}
.link-arrow{display:inline-flex;align-items:center;gap:8px;min-height:48px;font-weight:600;color:var(--cta);text-decoration:none;-webkit-tap-highlight-color:transparent}
.link-arrow .i{width:20px;height:20px;transition:transform .25s var(--ease)}
.link-arrow:hover .i{transform:translate(2px,-2px)}
.t-dark .link-arrow,.t-navy .link-arrow{color:var(--sky)}
.link-arrow span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}

/* ── glava ────────────────────────────────────────────────────────────────── */
.hdr{position:fixed;top:0;left:0;right:0;width:var(--site-w);margin-inline:auto;z-index:60;height:calc(var(--hdr) + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gut) 0;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff;transition:background-color .35s var(--ease),box-shadow .35s var(--ease),backdrop-filter .35s}
.hdr::before{content:"";position:absolute;inset:0 0 -26px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(6,18,38,.62) 0%,rgba(6,18,38,.28) 55%,rgba(6,18,38,0) 100%);transition:opacity .35s}
.hdr.is-solid{background:rgba(6,18,38,.86);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:0 1px 0 var(--line-d)}
.hdr.is-solid::before{opacity:0}
.hdr-logo{display:flex;align-items:center;min-height:48px;-webkit-tap-highlight-color:transparent}
.hdr-logo svg{width:116px;height:57px;--logo-text:#fff;--logo-sub:#fff;--logo-arc:#fff;--logo-bubble:#fff;filter:drop-shadow(0 0 10px rgba(143,203,255,.55)) drop-shadow(0 0 2px rgba(143,203,255,.5))}
.hdr-tools{display:flex;align-items:center;gap:8px}
.icon-btn{-webkit-tap-highlight-color:transparent;display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);background:rgba(6,18,38,.32);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;text-decoration:none;transition:background-color .2s,transform .18s var(--ease)}
.icon-btn:active{transform:scale(.93);background:rgba(255,255,255,.16)}
.hdr-menu{width:auto;padding:0 16px 0 12px;border-radius:999px;gap:6px;display:inline-flex;align-items:center;font:600 .9375rem/1 var(--f-body)}

/* ── junak ────────────────────────────────────────────────────────────────── */
.hero{position:relative;background:var(--abyss);color:#fff;isolation:isolate;overflow:hidden;overflow:clip}
.hero-media{position:relative;height:clamp(300px,54svh,580px);background:radial-gradient(120% 80% at 50% 30%,#2b5fc7 0%,#123a86 40%,var(--abyss) 100%)}
.hero-media picture,.hero-media img{width:100%;height:100%}
.hero-media img{object-fit:cover;object-position:50% 50%}
.hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,38,.35) 0%,rgba(6,18,38,0) 26%,rgba(6,18,38,0) 50%,rgba(6,18,38,.72) 80%,var(--abyss) 100%)}
.hero-arc{position:absolute;z-index:-1;left:-160px;top:-180px;width:620px;height:660px;pointer-events:none;overflow:visible}
.hero-arc .arc{fill:none;stroke:url(#arcGrad);stroke-width:1.6;stroke-linecap:round}
.hero-arc .bub{fill:none;stroke:var(--sky);stroke-width:1.4;opacity:.85}
.hero-body{position:relative;z-index:2;margin-top:-92px;padding:0 var(--gut) 34px;display:grid;gap:18px;max-width:calc(640px + 2 * var(--gut));margin-inline:auto}
.hero-badge{justify-self:start;display:inline-flex;align-items:center;gap:9px;min-height:34px;padding:6px 14px 6px 10px;border-radius:999px;background:rgba(6,18,38,.55);border:1px solid rgba(143,203,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 .8125rem/1.25 var(--f-body);letter-spacing:.02em;color:#E6F2FF}
.hero-badge .i{width:18px;height:18px;color:var(--sky)}
.hero-title{display:grid;gap:4px}
.h1-kicker{display:block;margin-bottom:8px;font:600 var(--t-label)/1.3 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sky);text-wrap:balance}
@media (max-width:440px){.h1-kicker{font-size:.75rem;letter-spacing:.1em}}
.h1-line{display:block;font:300 var(--t-h1)/1.04 var(--f-display);letter-spacing:-.025em;text-wrap:balance}
.h1-line em{font:italic 400 1.05em/1 var(--f-accent);letter-spacing:-.005em;color:var(--sky)}
.hero-lead{font-size:1.0625rem;line-height:1.55;color:var(--mist);max-width:34ch}
.hero-lead strong{color:#fff;font-weight:600}
.hero-actions{display:grid;gap:6px;margin-top:4px}
.hero-actions .link-arrow{justify-self:center;color:var(--sky)}
.hero-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line-d);padding-top:16px;margin-top:2px}
.hero-specs li{display:grid;gap:2px;padding-inline:12px;border-left:1px solid var(--line-d)}
.hero-specs li:first-child{padding-left:0;border-left:0}
.hero-specs b{font:400 1.5rem/1.05 var(--f-display);letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums}
.hero-specs b small{font:500 .875rem/1 var(--f-body);color:var(--sky);margin-left:3px;letter-spacing:.02em}
.hero-specs b small.pre{margin:0 4px 0 0;color:var(--mist)}
.hero-specs span{font-size:.8125rem;line-height:1.3;color:var(--mist)}

/* nalagalna sekvenca junaka */
@media (prefers-reduced-motion:no-preference){
  .hero-media img{animation:heroImg 1.6s var(--ease) both}
  .hero-arc .arc{stroke-dasharray:900;stroke-dashoffset:900;animation:drawArc 1.8s .25s var(--ease) forwards}
  .hero-arc .bub{transform-box:fill-box;transform-origin:center;animation:bubIn .7s var(--spring) both}
  .hero-arc .b1{animation-delay:1.05s}.hero-arc .b2{animation-delay:1.2s}.hero-arc .b3{animation-delay:1.35s}
  .hero-body>:not(.hero-arc){animation:rise .8s var(--ease) both}
  .hero-body>:nth-child(1){animation-delay:.15s}.hero-body>:nth-child(2){animation-delay:.25s}.hero-body>:nth-child(3){animation-delay:.38s}.hero-body>:nth-child(4){animation-delay:.48s}.hero-body>:nth-child(5){animation-delay:.58s}
}
@keyframes heroImg{from{transform:scale(1.07);filter:saturate(.7) brightness(.85)}to{transform:none;filter:none}}
@keyframes drawArc{to{stroke-dashoffset:0}}
@keyframes bubIn{from{transform:scale(.2);opacity:0}to{transform:none;opacity:.85}}
@keyframes rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}

/* mehurčki (ambient) */
.bubbles{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}
.bubbles i{position:absolute;bottom:-20px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;border:1px solid rgba(143,203,255,.55);background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.35),rgba(143,203,255,.05) 60%,transparent 70%);opacity:0}
@media (prefers-reduced-motion:no-preference){
  .bubbles i{animation:bubble var(--d) linear var(--dl) infinite}
  .is-offscreen .bubbles i{animation-play-state:paused}
}
@media (prefers-reduced-motion:reduce){.bubbles{display:none}}
@keyframes bubble{0%{transform:translate3d(0,0,0);opacity:0}10%{opacity:.9}50%{transform:translate3d(10px,-45vh,0)}90%{opacity:.7}100%{transform:translate3d(-6px,-92vh,0);opacity:0}}

/* ── dokazi ───────────────────────────────────────────────────────────────── */
.proof{padding:8px var(--gut) 64px}
.proof .wrap{gap:22px}
.seals{display:grid;gap:10px}
.seal{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;padding:14px 16px;border-radius:18px;background:rgba(143,203,255,.06);border:1px solid var(--line-d)}
.seal-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 30% 25%,rgba(143,203,255,.35),rgba(58,133,205,.12));color:#fff;box-shadow:inset 0 0 0 1px rgba(143,203,255,.35)}
.seal strong{display:block;font-weight:600;font-size:1rem;line-height:1.3;color:#fff}
.seal span{display:block;font-size:.875rem;line-height:1.4;color:var(--mist)}
.media-label{font:600 var(--t-label)/1.3 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mist);text-align:center}
.media{display:flex;flex-wrap:wrap;justify-content:center;column-gap:6px;row-gap:2px}
.media a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;text-decoration:none;color:#D9E6F5;font:500 1.0625rem/1 var(--f-display);letter-spacing:.01em;opacity:.92;transition:opacity .2s,color .2s}
.media a:hover{opacity:1;color:#fff}
.media .m-24{font:700 1.25rem/1 var(--f-display);letter-spacing:-.02em}
.media .m-sn{font:italic 400 1.25rem/1 var(--f-accent);letter-spacing:0}
.media .m-jana{font:600 1.05rem/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase}
.media .m-rf{font:500 1rem/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase}
.media li+li::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--brand);opacity:.7;margin-right:6px;vertical-align:middle}
.media li{display:inline-flex;align-items:center}

/* ── zakaj: specifikacije ─────────────────────────────────────────────────── */
.specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.spec{display:grid;align-content:start;gap:4px;padding:16px 16px 18px;border-radius:18px;background:var(--paper);border:1px solid var(--line)}
.spec:first-child{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);column-gap:18px;align-items:center;background:linear-gradient(150deg,#123A70 0%,var(--navy) 60%,var(--abyss) 100%);border-color:transparent;color:#fff}
.spec:first-child dt{grid-column:1/-1;color:var(--sky)}
.spec:first-child .spec-val{color:#fff}
.spec:first-child .spec-val small{color:var(--sky)}
.spec:first-child .spec-txt{color:var(--mist)}
.spec dt{font:600 .75rem/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}
.spec-val{font:200 2.5rem/1.05 var(--f-display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}
.spec:first-child .spec-val{font-size:3.1rem}
.spec-val small{font:italic 400 1.3rem/1 var(--f-accent);letter-spacing:0;color:var(--cta);margin-left:4px}
.spec-txt{font-size:.875rem;line-height:1.45;color:var(--slate)}
.assure{display:grid;gap:12px}
.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);padding:20px}
.card-ic{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(145deg,#E3EFFC,#CFE2F7);color:var(--cta);margin-bottom:14px}
.card h3{font:600 var(--t-h3)/1.3 var(--f-body);letter-spacing:-.005em;margin-bottom:6px}
.card p{font-size:var(--t-small);line-height:1.55;color:var(--slate)}

/* ── kako deluje: merilnik tlaka ──────────────────────────────────────────── */
.dial{position:relative;border-radius:28px;padding:22px 16px 16px;background:linear-gradient(180deg,rgba(143,203,255,.10),rgba(143,203,255,.02) 60%);border:1px solid var(--line-d);overflow:hidden}
.dial-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 6px}
.dial-title{font:600 var(--t-label)/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sky)}
.dial-legend{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--mist)}
.dial-legend i{width:18px;height:6px;border-radius:6px;background:linear-gradient(90deg,var(--brand),var(--sky))}
.dial-svg{display:block;width:100%;height:auto;margin-top:6px;overflow:visible}
.dial-svg .track{fill:none;stroke:rgba(143,203,255,.16);stroke-width:14;stroke-linecap:round}
.dial-svg .band{fill:none;stroke:url(#bandGrad);stroke-width:14;stroke-linecap:round}
.dial-svg .tick{stroke:rgba(180,198,221,.55);stroke-width:1.4}
.dial-svg .tick.major{stroke:rgba(230,242,255,.9);stroke-width:2}
.dial-svg .lbl{fill:var(--mist);font:500 13px var(--f-body);text-anchor:middle;font-variant-numeric:tabular-nums}
.dial-svg .lbl.on{fill:#fff;font-weight:700}
.dial-svg .needle{transform-origin:170px 172px;transform:rotate(var(--rot,135deg));transition:transform .9s var(--spring)}
.dial-svg .needle line{stroke:#fff;stroke-width:3;stroke-linecap:round}
.dial-svg .hub{fill:var(--abyss);stroke:#fff;stroke-width:3}
.dial-svg .glow{fill:url(#hubGlow)}
.dial-read{display:grid;justify-items:center;text-align:center;gap:4px;margin-top:2px;position:relative}
.dial-num{font:200 3.4rem/1 var(--f-display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}
.dial-num small{font:italic 400 1.5rem/1 var(--f-accent);color:var(--sky);margin-left:6px;letter-spacing:0}
.dial-cap{min-height:3.1em;font-size:var(--t-small);line-height:1.5;color:var(--mist);max-width:30ch;margin-inline:auto;padding-top:8px}
.dial-depth{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:6px 12px;border-radius:999px;background:rgba(143,203,255,.1);color:#E6F2FF;font-size:.875rem;font-weight:500}
.dial-depth .i{width:18px;height:18px;color:var(--sky)}
@media (prefers-reduced-motion:reduce){.dial-svg .needle{transition:none}}

/* segmentni gumbi (radio) */
.seg{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:4px;padding:4px;border-radius:999px;background:rgba(143,203,255,.08);border:1px solid var(--line-d);margin-top:16px}
.seg input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}
.seg label{-webkit-tap-highlight-color:transparent;display:grid;place-items:center;min-height:48px;border-radius:999px;cursor:pointer;font:600 1rem/1 var(--f-body);color:#E6F2FF;font-variant-numeric:tabular-nums;transition:background-color .25s var(--ease),color .25s,transform .15s}
.seg label:active{transform:scale(.95)}
.seg input:checked+label{background:#fff;color:var(--abyss);box-shadow:0 6px 16px -8px rgba(0,0,0,.6)}
.seg input:focus-visible+label{outline:3px solid var(--sky);outline-offset:2px}
.seg-light{background:var(--ice);border-color:var(--line)}
.seg-light label{color:var(--ink);display:grid;gap:2px;align-content:center;min-height:58px;border-radius:18px}
.seg-light label small{font:500 .75rem/1 var(--f-body);color:var(--slate)}
.seg-light{border-radius:22px}
.seg-light input:checked+label{background:var(--cta);color:#fff;box-shadow:0 8px 18px -10px rgba(29,99,184,.9)}
.seg-light input:checked+label small{color:#DCEBFF}
.seg-light input:focus-visible+label{outline-color:var(--cta)}

/* učinki – veriga */
.chain{display:grid;gap:0;position:relative}
.chain::before{content:"";position:absolute;left:23px;top:30px;bottom:30px;width:1.5px;background:linear-gradient(180deg,var(--brand),rgba(58,133,205,.15))}
.chain li{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:14px 0}
.chain-ic{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--navy);box-shadow:inset 0 0 0 1.5px rgba(143,203,255,.45);color:var(--sky)}
.chain-ic b{position:absolute;right:-4px;top:-4px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--sky);color:var(--abyss);font:700 .75rem/1 var(--f-body)}
.chain h3{font:600 var(--t-h3)/1.3 var(--f-body);color:#fff;margin:4px 0 6px}
.chain p{font-size:var(--t-small);line-height:1.55;color:var(--mist)}
.more-btn{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:2px;padding:0;border:0;background:none;color:var(--sky);font-weight:600;font-size:var(--t-small);cursor:pointer}
.more-btn .i{width:18px;height:18px;transition:transform .3s var(--ease)}
.more-btn[aria-expanded="true"] .i{transform:rotate(180deg)}

/* zložljivi sklopi (skupno) */
.fold{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s var(--ease)}
.fold>div{overflow:hidden;min-height:0;visibility:hidden;transition:visibility 0s .38s}
.fold.is-open>div{visibility:visible;transition-delay:0s}
.fold.is-open{grid-template-rows:1fr}
.fold-in{padding-top:8px}
@media (prefers-reduced-motion:reduce){.fold{transition:none}}

.meh-toggle{-webkit-tap-highlight-color:transparent;width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) 32px;gap:14px;align-items:center;min-height:72px;padding:12px 16px;border-radius:18px;border:1px solid var(--line-d);background:rgba(143,203,255,.06);color:#fff;text-align:left;cursor:pointer}
.meh-toggle b{display:block;font-weight:600;font-size:1.0625rem;line-height:1.3}
.meh-toggle small{display:block;color:var(--mist);font-size:.875rem;line-height:1.35;margin-top:2px}
.meh-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--navy);box-shadow:inset 0 0 0 1.5px rgba(143,203,255,.45);color:var(--sky)}
.meh-toggle[aria-expanded="true"] .acc-pm::after{transform:rotate(0)}
.meh-list{margin-top:6px}
blockquote.cite{position:relative;padding:26px 22px 22px;border-radius:24px;background:radial-gradient(130% 120% at 0% 0%,rgba(58,133,205,.28),rgba(58,133,205,0) 60%),rgba(143,203,255,.05);border:1px solid var(--line-d)}
blockquote.cite .i{width:30px;height:30px;color:var(--sky);opacity:.9;margin-bottom:10px}
blockquote.cite p{font:italic 400 1.45rem/1.3 var(--f-accent);color:#fff;letter-spacing:.002em}
blockquote.cite footer{margin-top:14px;font-size:.875rem;color:var(--mist)}

.acc{border-top:1px solid var(--line-d)}
.acc-item{border-bottom:1px solid var(--line-d)}
.acc-btn{-webkit-tap-highlight-color:transparent;width:100%;display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:12px;min-height:58px;padding:12px 0;border:0;background:none;text-align:left;cursor:pointer;color:inherit;font:600 1.0625rem/1.35 var(--f-body)}
.acc-btn .acc-sub{display:block;font-weight:400;font-size:var(--t-small);line-height:1.4;color:var(--slate);margin-top:3px}
.t-dark .acc-btn .acc-sub,.t-navy .acc-btn .acc-sub{color:var(--mist)}
.acc-pm{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1.5px solid currentColor;opacity:.75}
.acc-pm::before,.acc-pm::after{content:"";position:absolute;width:12px;height:1.6px;border-radius:2px;background:currentColor;transition:transform .35s var(--ease)}
.acc-pm::after{transform:rotate(90deg)}
.acc-btn[aria-expanded="true"] .acc-pm::after{transform:rotate(0)}
.acc-btn[aria-expanded="true"] .acc-pm{opacity:1}
.acc-body{padding:0 44px 18px 0;font-size:var(--t-small);line-height:1.6;color:var(--slate)}
.t-dark .acc-body,.t-navy .acc-body{color:var(--mist)}
.t-light .acc,.t-ice .acc,.t-white .acc{border-color:var(--line)}
.t-ice .acc-item,.t-white .acc-item{border-color:var(--line)}
.acc-body a{color:var(--cta);font-weight:600}
.t-dark .acc-body a,.t-navy .acc-body a{color:var(--sky)}
.acc-links{display:grid;gap:2px;margin-top:8px}
.acc-links a{display:flex;align-items:center;gap:8px;min-height:44px;text-decoration:none;line-height:1.35}
.acc-links a .i{width:18px;height:18px;flex:none}
.acc-links a span{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}

.reads{display:grid;gap:10px}
.read{-webkit-tap-highlight-color:transparent;display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:12px;align-items:center;padding:16px 16px 16px 18px;border-radius:18px;background:rgba(143,203,255,.06);border:1px solid var(--line-d);text-decoration:none;color:#fff;transition:background-color .2s,transform .18s var(--ease)}
.read:active{transform:scale(.985);background:rgba(143,203,255,.12)}
.read b{display:block;font-weight:600;line-height:1.35}
.read small{display:block;margin-top:4px;color:var(--mist);font-size:.8125rem}
.read .go{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(143,203,255,.12);color:var(--sky)}
.reads-head{display:flex;justify-content:space-between;align-items:center;gap:12px}
.reads-head h3{font:600 var(--t-h3)/1.3 var(--f-body)}

/* ── indikacije: zavihki ──────────────────────────────────────────────────── */
.tabs{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));gap:4px;padding:4px;border-radius:999px;background:var(--paper);border:1px solid var(--line)}
.tab{-webkit-tap-highlight-color:transparent;min-height:48px;border:0;border-radius:999px;background:transparent;color:var(--slate);font:600 .9375rem/1.2 var(--f-body);cursor:pointer;padding:6px 10px;transition:background-color .25s var(--ease),color .25s}
.tab[aria-selected="true"]{background:var(--ink);color:#fff}
.tab:active{transform:scale(.97)}
.t-dark .tabs,.t-navy .tabs{background:rgba(143,203,255,.08);border-color:var(--line-d)}
.t-dark .tab,.t-navy .tab{color:#D4E3F4}
.t-dark .tab[aria-selected="true"],.t-navy .tab[aria-selected="true"]{background:#fff;color:var(--abyss)}
.panel{display:grid;gap:18px}
.panel[hidden]{display:none}
@media (prefers-reduced-motion:no-preference){.panel.is-in{animation:fadeIn .4s var(--ease)}}
@keyframes fadeIn{from{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}
.ind-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#E3EFFC;color:var(--cta);font:700 .875rem/1 var(--f-body);font-variant-numeric:tabular-nums}
.ind .acc-btn{grid-template-columns:40px minmax(0,1fr) 32px}
.ind .acc-body{padding-left:52px}
.ask{display:grid;gap:14px;padding:20px;border-radius:var(--r-card);background:var(--ink);color:#fff}
.ask p{color:var(--mist);font-size:var(--t-small)}
.ask strong{font:500 1.35rem/1.25 var(--f-display);color:#fff}

.topics{display:grid;border-top:1px solid var(--line)}
.topics a{-webkit-tap-highlight-color:transparent;display:grid;grid-template-columns:40px minmax(0,1fr) 22px;gap:12px;align-items:center;min-height:64px;padding:10px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink)}
.topics a:active{background:rgba(29,99,184,.04)}
.topics b{display:block;font-weight:600;line-height:1.3}
.topics small{display:block;font-size:.875rem;line-height:1.35;color:var(--slate);margin-top:2px}
.topics .go{width:20px;height:20px;color:var(--cta)}
[tabindex="-1"]:focus{outline:none}

/* ── potek: časovnica ─────────────────────────────────────────────────────── */
.steps{position:relative}
.steps-list{display:grid;gap:0}
.steps::before{content:"";position:absolute;left:21px;top:22px;bottom:40px;width:2px;background:var(--line)}
.steps-fill{position:absolute;left:21px;top:22px;width:2px;height:calc(var(--p,0) * (100% - 62px));background:linear-gradient(180deg,var(--brand),var(--cta));border-radius:2px;transition:height .5s var(--ease)}
.step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding-bottom:26px}
.step:last-child{padding-bottom:0}
.step-n{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--paper);border:2px solid var(--line-2);font:500 1.125rem/1 var(--f-display);color:var(--slate);transition:background-color .35s,border-color .35s,color .35s}
.step.is-on .step-n{background:var(--cta);border-color:var(--cta);color:#fff;box-shadow:0 0 0 6px rgba(29,99,184,.12)}
.step h3{font:600 var(--t-h3)/1.3 var(--f-body);margin:9px 0 6px}
.step p{font-size:var(--t-small);line-height:1.55;color:var(--slate)}
.chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 12px;border-radius:999px;background:var(--ice);border:1px solid var(--line);font-size:.8125rem;font-weight:600;color:var(--ink)}
.chip .i{width:16px;height:16px;color:var(--cta)}
.chip-free{background:#E7F5EF;border-color:#BFE3D3;color:#0E5F47}
.chip-free .i{color:#0E5F47}

/* ── komora ───────────────────────────────────────────────────────────────── */
.tour{display:grid;gap:14px}
.tour .tabs{--n:4}
.tour .tab{font-size:.875rem;padding:6px 4px}
.shot{position:relative;border-radius:var(--r-photo);overflow:hidden;background:var(--navy);aspect-ratio:4/5;max-width:100%}
.shot img{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;user-select:none;-webkit-touch-callout:none}
.tour .shot{touch-action:pan-y}
.shot::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);pointer-events:none}
.shot figcaption{position:absolute;left:12px;right:12px;bottom:12px;padding:12px 14px;border-radius:16px;background:rgba(6,18,38,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:.9375rem;line-height:1.45}
.shot figcaption b{display:block;font-weight:600;margin-bottom:2px}
.feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;border-top:1px solid var(--line-d)}
.feat{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line-d);font-size:.875rem;line-height:1.4;color:#E6F2FF}
.feat .i{color:var(--sky);width:22px;height:22px}
.video{-webkit-tap-highlight-color:transparent;position:relative;display:block;border-radius:var(--r-photo);overflow:hidden;text-decoration:none;color:#fff;aspect-ratio:16/9;background:var(--navy)}
.video img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}
.video:active img{transform:scale(1.03)}
.video::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,38,0) 30%,rgba(6,18,38,.85) 100%)}
.video-meta{position:absolute;z-index:1;left:16px;right:16px;bottom:14px;display:flex;align-items:center;gap:12px}
.play{display:grid;place-items:center;width:52px;height:52px;flex:none;border-radius:50%;background:#fff;color:var(--abyss);box-shadow:0 0 0 8px rgba(255,255,255,.18)}
.play .i{width:26px;height:26px;margin-left:2px}
.video-meta b{display:block;font-weight:600;line-height:1.3}
.video-meta small{display:block;color:var(--mist);font-size:.8125rem}

/* ── strokovni vodja ──────────────────────────────────────────────────────── */
.doc{display:grid;gap:18px}
.doc-photo{position:relative;border-radius:var(--r-photo);overflow:hidden;aspect-ratio:4/5;max-width:100%;background:#cdd9e6;text-decoration:none;color:#fff;display:block;-webkit-tap-highlight-color:transparent}
.doc-photo img{width:100%;height:100%;object-fit:cover}
.doc-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,38,0) 55%,rgba(6,18,38,.78) 100%)}
.doc-photo .video-meta{z-index:1}
.doc-name{font:400 1.6rem/1.15 var(--f-display);letter-spacing:-.015em}
.doc-role{font-size:var(--t-small);color:var(--slate);margin-top:6px}
.doc-quote{font:italic 400 1.6rem/1.25 var(--f-accent);color:var(--cta);border-left:2px solid var(--brand);padding-left:16px}
.doc-quote small{display:block;margin-top:8px;font:400 .8125rem/1.4 var(--f-body);color:var(--slate);font-style:normal}
.mini{display:grid;gap:12px}
.mini li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px}
.mini .card-ic{width:40px;height:40px;margin:0}
.mini .card-ic .i{width:20px;height:20px}
.mini b{display:block;font-weight:600;line-height:1.35}
.mini span{display:block;font-size:var(--t-small);line-height:1.5;color:var(--slate);margin-top:2px}

/* ── cenik ────────────────────────────────────────────────────────────────── */
.pkg{display:grid;gap:14px}
.pkg .seg{--n:5;margin-top:0}
.pkg-card{position:relative;border-radius:24px;padding:22px 20px 20px;background:linear-gradient(160deg,var(--navy) 0%,var(--abyss) 100%);color:#fff;overflow:hidden;isolation:isolate}
.pkg-card::before{content:"";position:absolute;right:-90px;top:-90px;width:240px;height:240px;border-radius:50%;border:1.5px solid rgba(143,203,255,.22);z-index:-1}
.pkg-card::after{content:"";position:absolute;right:22px;top:18px;width:58px;height:50px;z-index:-1;opacity:.55;background:radial-gradient(circle at 28% 66%,transparent 10px,rgba(143,203,255,.8) 10.5px 12px,transparent 12.5px),radial-gradient(circle at 70% 34%,transparent 5.5px,rgba(143,203,255,.8) 6px 7.5px,transparent 8px),radial-gradient(circle at 86% 74%,transparent 3px,rgba(143,203,255,.8) 3.5px 4.8px,transparent 5.3px)}
.pkg-name{font:600 var(--t-label)/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sky)}
.pkg-price{display:flex;align-items:baseline;gap:8px;margin-top:10px;font:200 3.6rem/1 var(--f-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}
.pkg-price small{font:italic 400 1.8rem/1 var(--f-accent);color:var(--sky);letter-spacing:0}
.pkg-desc{margin-top:8px;color:var(--mist);font-size:var(--t-small)}
.pkg-per{display:grid;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line-d)}
.pkg-per-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:var(--t-small);color:var(--mist)}
.pkg-per-row b{font:500 1.25rem/1 var(--f-display);color:#fff;font-variant-numeric:tabular-nums}
.bar{position:relative;height:8px;border-radius:8px;background:rgba(143,203,255,.14);overflow:hidden}
.bar span{position:absolute;inset:0 auto 0 0;width:var(--w,100%);border-radius:8px;background:linear-gradient(90deg,var(--brand),var(--sky));transition:width .6s var(--ease)}
.save{display:inline-flex;align-items:center;min-height:24px;padding:2px 9px;margin-left:6px;border-radius:999px;background:rgba(143,203,255,.18);color:#E6F2FF;font-size:.8125rem;font-weight:600;white-space:nowrap;vertical-align:1px}
.pkg-ref{font-size:.8125rem;color:var(--mist)}
.save[hidden]{display:none}
.pkg-incl{display:flex;gap:10px;margin-top:16px;font-size:var(--t-small);line-height:1.45;color:#E6F2FF}
.pkg-incl .i{width:20px;height:20px;color:var(--sky);margin-top:1px}
.price-list{display:grid;border-top:1px solid var(--line)}
.price-list li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}
.price-list b{font:500 1.125rem/1 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap}
.price-list span{line-height:1.4}
.pay{display:grid;gap:10px}
.pay a{-webkit-tap-highlight-color:transparent;display:grid;grid-template-columns:44px minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:64px;padding:10px 14px;border-radius:18px;border:1px solid var(--line);background:var(--ice);text-decoration:none;transition:transform .18s var(--ease),background-color .2s}
.pay a:active{transform:scale(.985);background:#E3EDF8}
.pay .card-ic{width:44px;height:44px;margin:0}
.pay b{display:block;font-weight:600;line-height:1.3}
.pay small{display:block;color:var(--slate);font-size:.8125rem;line-height:1.35}
.pay .go{color:var(--cta)}
.fine{font-size:.8125rem;line-height:1.55;color:var(--slate)}

/* darilni bon */
.gift{position:relative;border-radius:26px;padding:24px 20px 20px;color:#fff;background:linear-gradient(150deg,#123A70 0%,var(--navy) 45%,var(--abyss) 100%);overflow:hidden;isolation:isolate;display:grid;gap:14px}
.gift::before{content:"";position:absolute;left:-120px;bottom:-140px;width:300px;height:300px;border-radius:50%;border:1.5px solid rgba(143,203,255,.2);z-index:-1}
.gift h3{font:300 1.75rem/1.12 var(--f-display);letter-spacing:-.015em;text-wrap:balance}
.gift h3 em{font:italic 400 1.1em/1 var(--f-accent);color:var(--sky)}
.gift p{color:var(--mist);font-size:var(--t-small);line-height:1.55}
.vals{display:flex;flex-wrap:wrap;gap:8px}
.vals li{display:grid;place-items:center;min-width:64px;min-height:44px;padding:0 12px;border-radius:14px;border:1px solid rgba(143,203,255,.35);font:500 1.125rem/1 var(--f-display);font-variant-numeric:tabular-nums}
.gift .btn-row>.btn{flex:1 1 150px}

/* ── izkušnje ─────────────────────────────────────────────────────────────── */
.quotes{display:grid;gap:12px}
.q{position:relative;display:grid;gap:14px;padding:22px 20px 18px;border-radius:var(--r-card);background:var(--paper);border:1px solid var(--line)}
.q .i-q{width:28px;height:28px;color:var(--brand)}
.q p{font:italic 400 1.35rem/1.32 var(--f-accent);color:var(--ink)}
.q-meta{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding-top:14px;border-top:1px solid var(--line)}
.ava{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(145deg,#E3EFFC,#CFE2F7);color:var(--cta);font:600 .9375rem/1 var(--f-body);letter-spacing:.02em}
.q-meta b{display:block;font-weight:600;font-size:.9375rem;line-height:1.3}
.q-meta small{display:block;font-size:.8125rem;line-height:1.35;color:var(--slate)}

/* ── vprašanja ────────────────────────────────────────────────────────────── */
.faq .acc-btn{font-size:1.0625rem}
.help{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center;padding:16px;border-radius:var(--r-card);background:var(--ice);border:1px solid var(--line)}
.help .card-ic{margin:0}
.help b{display:block;font-weight:600}
.help a{font-weight:700;color:var(--cta);text-decoration:none;font-size:1.125rem;display:inline-flex;min-height:44px;align-items:center}

/* ── posvet: obrazec ──────────────────────────────────────────────────────── */
.posvet{padding-top:0;overflow:hidden;overflow:clip}
.posvet-hero{position:relative;margin:0 calc(var(--gut) * -1);height:220px;overflow:hidden}
.posvet-hero img{width:100%;height:100%;object-fit:cover;object-position:62% 45%;opacity:.7}
.posvet-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,38,.2) 0%,rgba(6,18,38,.55) 50%,var(--abyss) 100%)}
.posvet .wrap{margin-top:-78px;position:relative;z-index:1}
.form-card{border-radius:24px;padding:22px 18px 20px;background:var(--paper);color:var(--ink);box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}
.form{display:grid;gap:16px}
.field{display:grid;gap:7px}
.field label,.field .lbl{font-weight:600;font-size:.9375rem;line-height:1.35}
.field label .req{color:var(--err);margin-left:2px}
.field input,.field textarea{width:100%;min-height:54px;padding:13px 15px;border-radius:14px;border:1.5px solid #B9CADC;background:#FBFDFF;color:var(--ink);font:400 1.0625rem/1.4 var(--f-body);transition:border-color .2s,box-shadow .2s,background-color .2s;-webkit-appearance:none;appearance:none}
.field textarea{min-height:128px;resize:vertical}
.field input::placeholder,.field textarea::placeholder{color:#6B7B90}
.field input:focus,.field textarea:focus{outline:none;border-color:var(--cta);background:#fff;box-shadow:0 0 0 4px rgba(29,99,184,.16)}
.field [aria-invalid="true"]{border-color:var(--err);background:#FFF8F7}
.field [aria-invalid="true"]:focus{box-shadow:0 0 0 4px rgba(180,35,24,.14)}
.err{display:flex;gap:6px;align-items:flex-start;font-size:.875rem;line-height:1.4;color:var(--err);font-weight:500}
.err[hidden]{display:none}
.err .i{width:18px;height:18px;margin-top:1px}
.check{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;font-size:.9375rem;line-height:1.45;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:4px 0}
.check input{position:absolute;opacity:0;width:1px;height:1px}
.check .box{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;border:1.5px solid #8EA5BF;background:#fff;transition:background-color .2s,border-color .2s}
.check .box .i{width:18px;height:18px;color:#fff;stroke-width:2.6;opacity:0;transform:scale(.6);transition:opacity .2s,transform .25s var(--spring)}
.check input:checked+.box{background:var(--cta);border-color:var(--cta)}
.check input:checked+.box .i{opacity:1;transform:none}
.check input:focus-visible+.box{outline:3px solid var(--cta);outline-offset:2px}
.check input[aria-invalid="true"]+.box{border-color:var(--err)}
.check a{color:var(--cta);font-weight:600}
.form .btn-primary{width:100%;letter-spacing:.04em;text-transform:uppercase;font-size:.9375rem}
.form-fine{display:grid;gap:10px;font-size:.8125rem;line-height:1.5;color:var(--slate)}
.form-fine p{display:flex;gap:8px}
.form-fine .i{width:16px;height:16px;flex:none;margin-top:2px;color:var(--cta)}
.form-ok{display:grid;justify-items:center;text-align:center;gap:12px;padding:12px 4px 4px}
.form-ok[hidden]{display:none}
.ok-ring{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:radial-gradient(circle,#E7F5EF,#CDEBDD);color:var(--ok)}
.ok-ring .i{width:38px;height:38px;stroke-width:2.2}
@media (prefers-reduced-motion:no-preference){.form-ok:not([hidden]) .ok-ring{animation:pop .6s var(--spring)}}
@keyframes pop{from{transform:scale(.5);opacity:0}to{transform:none;opacity:1}}
.form-ok h3{font:400 1.75rem/1.15 var(--f-display);letter-spacing:-.015em}
.form-ok p{color:var(--slate);font-size:var(--t-small);max-width:30ch}
.call-alt{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;text-align:center;color:var(--mist);font-size:var(--t-small)}
.call-alt a{display:inline-flex;align-items:center;gap:8px;min-height:48px;color:#fff;font-weight:700;font-size:1.125rem;text-decoration:none}
.call-alt a .i{color:var(--sky)}

/* ── kontakt ──────────────────────────────────────────────────────────────── */
.visit{display:grid;gap:16px}
.visit .shot{aspect-ratio:4/3}
.info{display:grid;border-top:1px solid var(--line)}
.info li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}
.info .card-ic{width:44px;height:44px;margin:0}
.info .card-ic .i{width:22px;height:22px}
.info small{display:block;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--slate)}
.info a,.info span{font-weight:600;line-height:1.4;text-decoration:none;color:var(--ink)}
.info a{display:inline-flex;min-height:44px;align-items:center}
.info span.reg{font-weight:400}
.perks{display:flex;flex-wrap:wrap;gap:8px}
.perks li{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 14px 6px 10px;border-radius:999px;background:var(--paper);border:1px solid var(--line);font-size:.875rem;font-weight:600}
.perks .i{width:20px;height:20px;color:var(--cta)}

/* ── noga ─────────────────────────────────────────────────────────────────── */
.foot{background:var(--abyss);color:#fff;padding:52px var(--gut) calc(var(--dock) + 40px + env(safe-area-inset-bottom))}
.foot .wrap{gap:26px}
.foot-logo svg{width:150px;height:74px;--logo-text:#fff;--logo-sub:#D3E3F5;--logo-arc:var(--brand);--logo-bubble:var(--brand)}
.foot-tag{color:var(--mist);font-size:var(--t-small);max-width:34ch}
.foot-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}
.foot-cols h3{font:600 .75rem/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sky);margin-bottom:8px}
.foot-cols a{display:flex;align-items:center;gap:6px;min-height:44px;color:#E6F2FF;text-decoration:none;font-size:.9375rem;line-height:1.3}
.foot-cols a .i{width:16px;height:16px;color:var(--mist)}
.foot-wide{grid-column:1/-1}
.foot-wide ul{display:flex;flex-wrap:wrap;column-gap:18px}
.foot-legal{display:grid;gap:10px;padding-top:20px;border-top:1px solid var(--line-d);font-size:.8125rem;line-height:1.55;color:var(--mist)}

/* ── lepljiva vrstica ─────────────────────────────────────────────────────── */
.dock{position:fixed;left:0;right:0;bottom:0;width:var(--site-w);margin-inline:auto;z-index:55;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px var(--gut) calc(10px + env(safe-area-inset-bottom));background:rgba(6,18,38,.88);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);box-shadow:0 -1px 0 var(--line-d),0 -20px 40px -20px rgba(0,0,0,.45);transform:translateY(calc(100% + 4px));transition:transform .4s var(--ease),visibility 0s .4s;visibility:hidden}
.dock.is-on{transform:none;visibility:visible;transition:transform .45s var(--ease),visibility 0s}
.dock .btn{min-height:52px}
.dock-call{padding:0 20px}
.dock-call .i{color:var(--sky)}
@media (prefers-reduced-motion:reduce){.dock,.dock.is-on{transition:none}}

/* ── meni ─────────────────────────────────────────────────────────────────── */
.menu{position:fixed;inset:0;width:var(--site-w);margin-inline:auto;z-index:90;display:flex;flex-direction:column;background:radial-gradient(120% 70% at 100% 0%,#12408a 0%,var(--navy) 45%,var(--abyss) 100%);color:#fff;padding:env(safe-area-inset-top) var(--gut) calc(20px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}
.menu[hidden]{display:none}
.menu-top{display:flex;align-items:center;justify-content:space-between;min-height:var(--hdr)}
.menu-top .hdr-logo svg{filter:none}
.menu nav{margin-top:12px}
.menu nav li{border-bottom:1px solid var(--line-d)}
.menu nav a{-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;text-decoration:none;font:300 1.65rem/1.2 var(--f-display);letter-spacing:-.01em}
.menu nav a .i{color:var(--sky);opacity:.7;transition:transform .25s var(--ease)}
.menu nav a:active .i{transform:translateX(4px)}
.menu-more{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 22px}
.menu-more a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--line-d);background:rgba(143,203,255,.06);color:#E6F2FF;text-decoration:none;font-weight:600;font-size:.9375rem}
.menu-more a .i{width:18px;height:18px;color:var(--sky)}
.menu-cta{display:grid;gap:10px;margin-top:auto}
.menu-addr{margin-top:14px;text-align:center;color:var(--mist);font-size:.875rem}
@media (prefers-reduced-motion:no-preference){
  .menu.is-in{animation:menuIn .42s var(--ease)}
  .menu.is-in nav li{animation:rise .5s var(--ease) both}
  .menu.is-in nav li:nth-child(2){animation-delay:.03s}.menu.is-in nav li:nth-child(3){animation-delay:.06s}.menu.is-in nav li:nth-child(4){animation-delay:.09s}.menu.is-in nav li:nth-child(5){animation-delay:.12s}.menu.is-in nav li:nth-child(6){animation-delay:.15s}.menu.is-in nav li:nth-child(7){animation-delay:.18s}.menu.is-in nav li:nth-child(8){animation-delay:.21s}
}
@keyframes menuIn{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}

/* ── spodnji list (posvet) ────────────────────────────────────────────────── */
.sheet{position:fixed;left:0;right:0;top:0;width:var(--site-w);margin-inline:auto;height:var(--vvh,100dvh);transform:translateY(var(--vvt,0px));z-index:95;display:flex;flex-direction:column;justify-content:flex-end}
.sheet[hidden]{display:none}
.sheet-bg{position:absolute;inset:0;background:rgba(3,10,22,.62);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}
.sheet-panel{position:relative;display:flex;flex-direction:column;max-height:calc(100% - 16px - env(safe-area-inset-top));border-radius:var(--r-sheet) var(--r-sheet) 0 0;background:var(--paper);color:var(--ink);box-shadow:0 -24px 60px -20px rgba(0,0,0,.6);outline:none}
.sheet-grip{flex:none;display:grid;place-items:center;height:26px;cursor:grab;touch-action:none}
.sheet-grip::before{content:"";width:44px;height:5px;border-radius:5px;background:#C3D0DE}
.sheet-head{flex:none;display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:12px;align-items:start;padding:0 18px 14px;border-bottom:1px solid var(--line);touch-action:none}
.sheet-head h2{font:300 1.6rem/1.12 var(--f-display);letter-spacing:-.015em;text-wrap:balance;margin-top:6px}
.sheet-head p{font-size:var(--t-small);color:var(--slate);margin-top:6px}
.sheet-close{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1.5px solid var(--line-2);background:var(--paper);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}
.sheet-close:active{background:var(--ice)}
.sheet-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:18px 18px calc(22px + env(safe-area-inset-bottom))}
.sheet-body .form-card{padding:0;box-shadow:none;border-radius:0}
.sheet-call{margin-top:14px;text-align:center;font-size:var(--t-small);color:var(--slate)}
.sheet-call a{color:var(--cta);font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:6px;min-height:44px}
@media (prefers-reduced-motion:no-preference){
  .sheet.is-in .sheet-panel{animation:sheetUp .45s var(--ease)}
  .sheet.is-in .sheet-bg{animation:fade .35s linear}
  .sheet.is-out .sheet-panel{animation:sheetDown .3s var(--ease) forwards}
  .sheet.is-out .sheet-bg{animation:fade .3s linear reverse forwards}
}
@keyframes sheetUp{from{transform:translateY(100%)}to{transform:none}}
@keyframes sheetDown{to{transform:translateY(100%)}}
@keyframes fade{from{opacity:0}to{opacity:1}}
.slot-note{display:none;padding:20px;border-radius:20px;background:rgba(143,203,255,.08);border:1px dashed rgba(143,203,255,.4);color:var(--mist);text-align:center}
.slot-empty .slot-note{display:block}

/* ── nizki zasloni: gumb v junaku ostane v prvem pogledu ──────────────────── */
@media (orientation:portrait) and (max-height:740px){
  .hero-media{height:clamp(220px,46svh,400px)}
  .hero-body{margin-top:-84px;gap:14px}
  .h1-line{font-size:clamp(1.85rem,1.05rem + 4.1vw,2.5rem)}
  .hero-lead{font-size:1rem}
}
@media (orientation:portrait) and (max-height:600px){
  .hero-badge{display:none}
  .hero-media{height:clamp(200px,44svh,360px)}
}

/* ═════════════════════════════════════════════════════════════════════════════
   Verzija 14 · »Sfera« 2. krog – nadgradnje po pregledu naročnika (3. 10. 2026)
   logotip · mehurčki v junaku · 3D ikone · specifikacije · cenik · darilni bon
   ═════════════════════════════════════════════════════════════════════════════ */
@property --pk1{syntax:"<color>";inherits:true;initial-value:#12305C}
@property --pk2{syntax:"<color>";inherits:true;initial-value:#0B2142}
@property --pk3{syntax:"<color>";inherits:true;initial-value:#061226}
@property --pkg-glow{syntax:"<color>";inherits:true;initial-value:rgba(58,133,205,.45)}

/* ── logotip: večji, polnejši, s temnim podložnim sijem ──────────────────── */
.hdr>.hdr-logo{position:relative}
.hdr>.hdr-logo::before{content:"";position:absolute;left:-26px;top:50%;width:210px;height:120px;transform:translateY(-50%);z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(3,10,24,.66),rgba(3,10,24,.38) 52%,rgba(3,10,24,0));transition:opacity .35s var(--ease)}
.hdr.is-solid>.hdr-logo::before{opacity:0}
.hdr>.hdr-logo svg{width:152px;height:75px;stroke:#fff;stroke-width:.8px;stroke-linejoin:round;--logo-text:#fff;--logo-sub:#fff;--logo-arc:#fff;--logo-bubble:#fff;filter:drop-shadow(0 1px 1.5px rgba(2,8,20,.6)) drop-shadow(0 0 7px rgba(190,228,255,.75)) drop-shadow(0 0 18px rgba(120,190,255,.45));transition:width .35s var(--ease),height .35s var(--ease)}
.hdr.is-solid>.hdr-logo svg{width:124px;height:61px}

/* ── junak: steklasti kisikovi mehurčki, iskra po loku, dvigajoči se mehurčki ── */
.hero-arc .arc{stroke-width:1.8}
.hero-arc{transform:translateX(min(0px,calc(100vw - 400px)))}
.hero-arc .arc-spark{fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-dasharray:0 101;opacity:0;filter:url(#sparkGlow)}
.hero-arc .bub{opacity:1;stroke:none;fill:none}
.hero-arc .bub-halo{fill:url(#bubHalo)}
.hero-arc .bub-body{fill:url(#bubGlass);stroke:rgba(214,238,255,.95);stroke-width:1.3}
.hero-arc .bub-rim{fill:none;stroke:url(#bubRim);stroke-width:2.2;opacity:.85}
.hero-arc .bub-hi{fill:#fff;opacity:.9}
.hero-arc .bub-ring{fill:none;stroke:#BFE3FF;stroke-width:1.2;opacity:0}
.hero-arc .mb{fill:url(#bubGlass);stroke:rgba(214,238,255,.85);stroke-width:.9;opacity:0}
@media (prefers-reduced-motion:no-preference){
  .hero-arc .bub{animation:bubIn .8s var(--spring) both,bubFloat var(--fd,5.5s) ease-in-out var(--fdl,1.8s) infinite alternate}
  .hero-arc .b1{--fd:5.8s;--fdl:1.9s}.hero-arc .b2{--fd:4.6s;--fdl:2.1s}.hero-arc .b3{--fd:3.9s;--fdl:2.3s}.hero-arc .b4{--fd:4.2s;--fdl:2.4s;animation-delay:1.5s,2.4s}.hero-arc .b5{--fd:3.4s;--fdl:2.6s;animation-delay:1.6s,2.6s}
  .hero-arc .arc-spark{animation:spark 5.2s cubic-bezier(.45,.05,.35,1) 2.2s infinite}
  .hero-arc .bub-ring{transform-box:fill-box;transform-origin:center;animation:sonar 5.2s ease-out 6.55s infinite}
  .hero-arc .bub-ring.r2{animation-delay:6.85s}
  .hero-arc .mb{transform-box:fill-box;transform-origin:center;animation:mbRise var(--md,6s) ease-in var(--mdl,0s) infinite}
  .hero.is-offscreen .hero-arc *{animation-play-state:paused}
}
@media (prefers-reduced-motion:reduce){.hero-arc .mb{opacity:.7}.hero-arc .arc-spark,.hero-arc .bub-ring{display:none}}
@keyframes bubIn{from{transform:scale(.2);opacity:0}to{transform:none;opacity:1}}
@keyframes bubFloat{from{transform:translate(0,0) scale(1)}50%{transform:translate(-2px,-5px) scale(1.04)}to{transform:translate(2px,-9px) scale(.98)}}
@keyframes spark{0%{stroke-dasharray:0 101;stroke-dashoffset:0;opacity:0}8%{opacity:1}12%{stroke-dasharray:14 101}82%{stroke-dasharray:14 101;opacity:1}100%{stroke-dasharray:0 101;stroke-dashoffset:-100;opacity:0}}
@keyframes sonar{0%{transform:scale(1);opacity:.85}60%{transform:scale(2.9);opacity:0}100%{transform:scale(2.9);opacity:0}}
@keyframes mbRise{0%{transform:translate(0,0) scale(.4);opacity:0}12%{opacity:.95}50%{transform:translate(var(--mx,6px),-80px) scale(1)}100%{transform:translate(calc(var(--mx,6px) * -1),-170px) scale(1.15);opacity:0}}

/* ambientni mehurčki v fotografiji – steklasti, z globino in zibanjem */
.bubbles i{border:1px solid rgba(200,232,255,.7);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.95) 0 9%,rgba(255,255,255,.25) 18%,rgba(143,203,255,.08) 52%,rgba(143,203,255,.38) 100%);box-shadow:inset -1px -2px 3px rgba(58,133,205,.45),0 0 10px rgba(143,203,255,.35)}
@keyframes bubble{0%{transform:translate3d(0,0,0) scale(.7);opacity:0}10%{opacity:.95}30%{transform:translate3d(var(--sw,12px),-26vh,0) scale(.9)}55%{transform:translate3d(calc(var(--sw,12px) * -1),-50vh,0) scale(1)}80%{transform:translate3d(var(--sw,12px),-74vh,0);opacity:.75}100%{transform:translate3d(0,-96vh,0) scale(1.1);opacity:0}}

/* ── 3D ikone »kisikova krogla« ──────────────────────────────────────────── */
.seal .seal-ic,.chain-ic,.meh-ic,.card-ic,.ind-ic,.spec-ic,.hs-ic{position:relative;isolation:isolate;display:grid;place-items:center;border-radius:50%;color:#fff;
  background:radial-gradient(circle at 50% 118%,rgba(143,203,255,.95),rgba(143,203,255,0) 52%),radial-gradient(circle at 34% 28%,#7CC0FA 0%,#3684D6 32%,#1A55A8 62%,#0C2D66 100%);
  box-shadow:inset 0 -5px 9px rgba(4,16,40,.55),inset 0 1px 2px rgba(255,255,255,.55),0 0 0 1px rgba(143,203,255,.38),0 9px 16px -7px rgba(2,10,28,.75),0 0 20px -6px rgba(90,165,240,.7)}
.seal .seal-ic::before,.chain-ic::before,.meh-ic::before,.card-ic::before,.ind-ic::before,.spec-ic::before,.hs-ic::before{content:"";position:absolute;left:17%;top:6%;width:66%;height:44%;border-radius:50%;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.06) 85%,rgba(255,255,255,0));pointer-events:none}
.seal .seal-ic .i,.chain-ic .i,.meh-ic .i,.card-ic .i,.ind-ic .i,.spec-ic .i,.hs-ic .i{stroke-width:1.9;filter:drop-shadow(0 1.5px 1px rgba(3,14,36,.6))}
.ind-ic{font-weight:700;text-shadow:0 1px 1px rgba(3,14,36,.6)}
/* na svetlih podlagah mehkejša senca */
.t-ice .card-ic,.t-white .card-ic,.t-ice .ind-ic,.t-white .ind-ic,.t-ice .spec-ic,.pay .card-ic,.help .card-ic,.contact .card-ic{box-shadow:inset 0 -5px 9px rgba(4,16,40,.45),inset 0 1px 2px rgba(255,255,255,.6),0 0 0 1px rgba(29,99,184,.18),0 10px 18px -8px rgba(29,99,184,.65)}
/* značke dovoljenja: večja krogla, pravilna poravnava */
.seal{grid-template-columns:56px minmax(0,1fr);gap:16px;padding:16px 18px 16px 14px;background:linear-gradient(135deg,rgba(143,203,255,.12),rgba(143,203,255,.03) 60%);border-color:rgba(143,203,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}
.seal .seal-ic{width:56px;height:56px}
.seal .seal-ic .i{width:27px;height:27px}
.seal strong{font-size:1.0625rem}
.chain-ic b{z-index:2;background:#fff;color:var(--cta);box-shadow:0 2px 6px rgba(2,10,28,.5)}
.meh-ic{width:46px;height:46px}

/* ── junak: specifikacije kot steklene ploščice ──────────────────────────── */
.hero-specs{gap:8px;border-top:0;padding-top:6px}
.hero-specs li,.hero-specs li:first-child{position:relative;overflow:hidden;display:grid;gap:3px;align-content:start;padding:12px 10px 12px 11px;border:1px solid rgba(143,203,255,.24);border-radius:18px;background:linear-gradient(160deg,rgba(143,203,255,.17),rgba(143,203,255,.04) 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 24px -18px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.hero-specs li::after{content:"";position:absolute;right:-18px;top:-18px;width:54px;height:54px;border-radius:50%;border:1px solid rgba(143,203,255,.22);pointer-events:none}
.hs-ic{width:28px;height:28px;margin-bottom:5px}
.hs-ic .i{width:16px;height:16px}
.hero-specs b{font:400 1.5rem/1.05 var(--f-display);background:linear-gradient(180deg,#fff 30%,#A9D8FF 100%);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}
.hero-specs b small{font:600 .75rem/1 var(--f-body);color:var(--sky);margin-left:2px}
.hero-specs b small.pre{font-weight:500;color:var(--mist);margin-right:3px}
.hero-specs span{font-size:.75rem;line-height:1.3;color:#C9D9EC}

/* ── zakaj: kartice specifikacij z globino ───────────────────────────────── */
.specs{gap:12px}
.spec{position:relative;overflow:hidden;isolation:isolate;padding:18px 16px 18px;border-radius:22px;border:1px solid rgba(29,99,184,.12);background:linear-gradient(165deg,#fff 0%,#F6FAFF 100%);box-shadow:inset 0 1px 0 #fff,0 18px 30px -22px rgba(11,33,66,.45),0 2px 6px -3px rgba(11,33,66,.12)}
.spec::after{content:"";position:absolute;right:-30px;bottom:-34px;width:96px;height:96px;border-radius:50%;z-index:-1;background:radial-gradient(circle at 35% 30%,rgba(143,203,255,.38),rgba(143,203,255,.06) 60%,transparent 72%);border:1px solid rgba(58,133,205,.12)}
.spec dt{position:static;padding-right:38px}
.spec-ic{position:absolute!important;right:14px;top:14px;width:34px;height:34px}
.spec:first-child .spec-ic{top:14px;right:14px;width:30px;height:30px}
.spec:first-child{row-gap:10px}
.spec:first-child .spec-ic .i{width:16px;height:16px}
.spec-ic .i{width:18px;height:18px}
.spec-val{font-weight:300;background:linear-gradient(135deg,var(--ink) 5%,var(--cta) 85%);-webkit-background-clip:text;background-clip:text;color:transparent}
.spec:first-child{padding:20px 18px;border:0;background:radial-gradient(120% 140% at 0% 0%,#2A6FC4 0%,#123A70 38%,var(--navy) 70%,var(--abyss) 100%);box-shadow:0 22px 40px -22px rgba(6,18,38,.9),inset 0 1px 0 rgba(255,255,255,.14)}
.spec:first-child::after{right:-40px;top:-60px;bottom:auto;width:170px;height:170px;background:none;border:1.5px solid rgba(143,203,255,.25);box-shadow:0 0 0 22px rgba(143,203,255,.04)}
.spec:first-child .spec-val{background:linear-gradient(180deg,#fff 35%,#A9D8FF 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
.card{box-shadow:inset 0 1px 0 #fff,0 18px 30px -24px rgba(11,33,66,.45)}
.card-ic{width:52px;height:52px}

/* ── cenik: barvni paketi ────────────────────────────────────────────────── */
.pkg .seg{margin-top:12px;overflow:visible}
.pkg .seg-light label{position:relative}
.pkg-tag{position:absolute;left:50%;top:-11px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:3px;padding:3px 7px;border-radius:999px;font:700 .625rem/1 var(--f-body);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#fff;box-shadow:0 4px 10px -4px rgba(6,18,38,.6);pointer-events:none}
.pkg-tag .i{width:10px;height:10px;stroke-width:2.6}
.pkg-tag.pop{background:linear-gradient(135deg,#3A85CD,#1D63B8)}
.pkg-tag.best{left:auto;right:-3px;transform:none;background:linear-gradient(135deg,#17A398,#0E7C88)}
.seg-light input:checked+label .pkg-tag{box-shadow:0 0 0 2px #fff,0 4px 10px -4px rgba(6,18,38,.6)}
.seg-light #p-30:checked+label{background:linear-gradient(150deg,#14A396,#0B5E78);box-shadow:0 8px 18px -10px rgba(11,94,120,.9)}
.seg-light #p-10:checked+label{background:linear-gradient(150deg,#3A85CD,#1A55A8)}
.seg-light #p-1:checked+label{background:#3A4F6E}
.seg-light #p-20:checked+label{background:linear-gradient(150deg,#2E5DB0,#1B3C86)}
.pkg-card{background:radial-gradient(130% 90% at 100% 0%,var(--pkg-glow) 0%,rgba(0,0,0,0) 55%),linear-gradient(160deg,var(--pk1) 0%,var(--pk2) 48%,var(--pk3) 100%);box-shadow:0 26px 44px -26px rgba(6,18,38,.95),inset 0 1px 0 rgba(255,255,255,.14);transition:--pk1 .6s var(--ease),--pk2 .6s var(--ease),--pk3 .6s var(--ease),--pkg-glow .6s var(--ease),box-shadow .6s var(--ease)}
.pkg-card[data-tier="1"]{--pk1:#2A3B55;--pk2:#16243A;--pk3:#0A1628;--pkg-glow:rgba(143,170,210,.22)}
.pkg-card[data-tier="5"]{--pk1:#174182;--pk2:#0E2A57;--pk3:#071631;--pkg-glow:rgba(58,133,205,.4)}
.pkg-card[data-tier="10"]{--pk1:#2F7AD4;--pk2:#16479A;--pk3:#0A1F4A;--pkg-glow:rgba(143,203,255,.55)}
.pkg-card[data-tier="20"]{--pk1:#2C4FA8;--pk2:#1A2F78;--pk3:#0B1640;--pkg-glow:rgba(140,160,255,.42)}
.pkg-card[data-tier="30"]{--pk1:#0F8C8C;--pk2:#0C4E6E;--pk3:#071A36;--pkg-glow:rgba(95,226,208,.5)}
.pkg-card[data-tier="10"]{box-shadow:0 30px 50px -24px rgba(29,99,184,.85),0 0 0 1px rgba(143,203,255,.35),inset 0 1px 0 rgba(255,255,255,.2)}
.pkg-card[data-tier="30"]{box-shadow:0 30px 50px -24px rgba(14,124,136,.85),0 0 0 1px rgba(95,226,208,.4),inset 0 1px 0 rgba(255,255,255,.2)}
.pkg-card[data-tier="30"] .pkg-name,.pkg-card[data-tier="30"] .pkg-price small,.pkg-card[data-tier="30"] .pkg-incl .i{color:#8FF0E2}
.pkg-card[data-tier="30"] .bar span{background:linear-gradient(90deg,#17A398,#8FF0E2)}
.pkg-top{display:grid;justify-items:start;gap:10px;padding-right:70px}
.pkg-flag{display:inline-flex;align-items:center;gap:6px;padding:6px 11px 6px 9px;border-radius:999px;font:700 .75rem/1.1 var(--f-body);letter-spacing:.02em;color:#fff;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap}
.pkg-flag .i{width:14px;height:14px;stroke-width:2.2;color:#FFE08A}
.pkg-flag[hidden]{display:none}
.pkg-card[data-tier="30"] .pkg-flag{background:rgba(95,226,208,.18);border-color:rgba(143,240,226,.5)}
.pkg-saving{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:7px 12px;border-radius:12px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);font-size:.875rem;font-weight:600;color:#fff}
.pkg-saving .i{width:16px;height:16px;color:#FFE08A}
.pkg-saving[hidden]{display:none}
@media (prefers-reduced-motion:no-preference){.pkg-card.is-pop{animation:pkgPop .5s var(--spring)}}
@keyframes pkgPop{from{transform:scale(.97)}to{transform:none}}

/* ── darilni bon: kartica ─────────────────────────────────────────────────── */
.gcard-stage{perspective:1000px;padding:6px 4px 10px}
.gcard{position:relative;aspect-ratio:1.586;border-radius:20px;overflow:hidden;isolation:isolate;color:#fff;padding:16px 18px;display:grid;grid-template-rows:auto 1fr auto;
  background:radial-gradient(120% 120% at 100% 0%,rgba(143,203,255,.55) 0%,rgba(143,203,255,0) 45%),radial-gradient(90% 90% at 0% 100%,rgba(58,133,205,.55) 0%,rgba(58,133,205,0) 60%),linear-gradient(140deg,#2E7DD6 0%,#174B9E 40%,#0B2142 100%);
  box-shadow:0 28px 40px -22px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.18),inset 0 1px 0 rgba(255,255,255,.35);transform:rotateX(9deg) rotateY(-11deg) rotateZ(1.5deg);transform-style:preserve-3d}
.gcard::before{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(115deg,rgba(255,255,255,0) 0 14px,rgba(255,255,255,.035) 14px 15px)}
.gcard::after{content:"";position:absolute;inset:-40% -60%;z-index:1;pointer-events:none;background:linear-gradient(105deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.32) 49%,rgba(190,230,255,.12) 53%,rgba(255,255,255,0) 60%);transform:translateX(-60%)}
.gcard-arc{position:absolute;right:-56px;top:-70px;width:220px;height:220px;z-index:-1;border-radius:50%;border:1.5px solid rgba(255,255,255,.28);box-shadow:0 0 0 16px rgba(255,255,255,.04)}
.gcard-bub{position:absolute;border-radius:50%;z-index:-1;border:1px solid rgba(220,240,255,.75);background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.95) 0 10%,rgba(255,255,255,.2) 22%,rgba(143,203,255,.1) 55%,rgba(143,203,255,.4) 100%)}
.gcard-bub.g1{width:30px;height:30px;right:24%;top:30%}.gcard-bub.g2{width:16px;height:16px;right:16%;top:20%}.gcard-bub.g3{width:9px;height:9px;right:21%;top:12%}
.gcard-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}
.gcard-head svg{width:112px;height:55px;margin:-6px 0 0 -6px;stroke:#fff;stroke-width:.8px;--logo-text:#fff;--logo-sub:#fff;--logo-arc:#fff;--logo-bubble:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}
.gcard-chip{width:34px;height:26px;border-radius:6px;background:linear-gradient(135deg,#F4D58A,#C79A3E 60%,#F2D27F);box-shadow:inset 0 0 0 1px rgba(120,80,10,.35);position:relative}
.gcard-chip::before{content:"";position:absolute;inset:6px 4px;border:1px solid rgba(120,80,10,.4);border-radius:3px}
.gift .gcard-lbl{align-self:end;margin-bottom:6px;font:600 .6875rem/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#D6EBFF}
.gcard-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:10px}
.gift .gcard-val{font:200 2.6rem/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-shadow:0 2px 12px rgba(0,0,0,.25)}
.gift .gcard-val small{font:italic 400 1.4rem/1 var(--f-accent);color:#CFE8FF;margin-left:4px}
.gift .gcard-sub{font-size:.6875rem;line-height:1.35;color:#CFE2F7;text-align:right;max-width:13ch}
@media (prefers-reduced-motion:no-preference){
  .gcard{animation:gFloat 7s ease-in-out infinite alternate}
  .gcard::after{animation:gSheen 6s ease-in-out 1s infinite}
  .gcard-val.is-bump{animation:gBump .45s var(--spring)}
}
@keyframes gFloat{from{transform:rotateX(9deg) rotateY(-11deg) rotateZ(1.5deg) translateY(0)}to{transform:rotateX(5deg) rotateY(-4deg) rotateZ(.5deg) translateY(-6px)}}
@keyframes gSheen{0%,55%{transform:translateX(-60%)}100%{transform:translateX(60%)}}
@keyframes gBump{from{transform:scale(.86);opacity:.4}to{transform:none;opacity:1}}
.vals-set{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.vals-set input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}
.vals-set label{-webkit-tap-highlight-color:transparent;display:grid;place-items:center;min-height:48px;padding:0 4px;white-space:nowrap;border-radius:14px;border:1px solid rgba(143,203,255,.38);background:rgba(143,203,255,.06);font:500 1.125rem/1 var(--f-display);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .25s var(--ease),color .25s,transform .15s,box-shadow .25s}
.vals-set label:active{transform:scale(.95)}
.vals-set input:checked+label{background:#fff;color:var(--abyss);border-color:#fff;box-shadow:0 8px 18px -10px rgba(143,203,255,.9)}
.vals-set input:focus-visible+label{outline:3px solid var(--sky);outline-offset:2px}
.vals-hint{font-size:.8125rem!important;color:var(--mist)}

@media (max-width:359px){
  .hdr>.hdr-logo svg{width:124px;height:61px}
  .hdr.is-solid>.hdr-logo svg{width:110px;height:54px}
  .hero-specs{gap:6px}
  .hero-specs li,.hero-specs li:first-child{padding:10px 8px}
  .hero-specs b{font-size:1.2rem}
  .pkg-tag{font-size:.5625rem;padding:3px 5px}
  .pkg-top{padding-right:0;flex-wrap:wrap}
  .gift .gcard-val{font-size:2.1rem}
}

.spec-viz{margin-top:6px}
.seat-dots{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;max-width:150px}
.seat-dots i{aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#8FCBFF,#1D63B8 70%);box-shadow:0 1px 2px rgba(11,33,66,.3)}
.o2-bar{height:6px;border-radius:6px;max-width:150px;background:linear-gradient(90deg,#3A85CD,#8FCBFF);box-shadow:0 0 10px rgba(58,133,205,.45)}
.mini li .card-ic{display:grid;margin:0;color:#fff}

/* ═════════════════════════════════════════════════════════════════════════════
   Verzija 17 · »Sfera« 3. krog (8. 10. 2026) – vrh strani z besedili namizne V16
   dokaz 9,9/10 · nove ploščice · video · pas zaupanja · darilni bon · mediji
   + vrstica napredka · razkrivanje ob pomiku · števci
   ═════════════════════════════════════════════════════════════════════════════ */
/* ── junak: dokaz 9,9/10 namesto značke ─────────────────────────────────── */
a.hero-badge.hp{gap:10px;min-height:44px;padding:5px 14px 5px 5px;text-decoration:none;color:#E6F2FF;-webkit-tap-highlight-color:transparent;transition:background-color .2s,transform .18s var(--ease)}
a.hero-badge.hp:active{transform:scale(.97);background:rgba(6,18,38,.75)}
.hp-ring{position:relative;display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(143,203,255,.28),rgba(6,18,38,.2) 70%)}
.hp-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}
.hp-ring circle{fill:none;stroke:rgba(143,203,255,.22);stroke-width:3}
.hp-ring .hp-arc{stroke:url(#hpGrad);stroke-linecap:round;stroke-dasharray:99 100;filter:drop-shadow(0 0 3px rgba(143,203,255,.7))}
.hp-ring b{font:700 .6875rem/1 var(--f-display);color:#fff;letter-spacing:-.01em}
.hp-txt{font:500 .8125rem/1.2 var(--f-body);color:#D6E6F7}
.hp-txt b{font-weight:700;color:#fff}
.hp .go{width:16px;height:16px;color:var(--sky);margin-left:-2px}
@media (prefers-reduced-motion:no-preference){.hp-ring .hp-arc{animation:hpFill 1.6s cubic-bezier(.3,.7,.2,1) 1s both}}
@keyframes hpFill{from{stroke-dasharray:0 100}to{stroke-dasharray:99 100}}

/* nadnaslov z utripajočo piko (zunaj H1) */
p.h1-kicker{display:flex;align-items:center;gap:10px;margin:0}
.pulse-dot{position:relative;width:8px;height:8px;flex:none;border-radius:50%;background:var(--sky);box-shadow:0 0 10px rgba(143,203,255,.9)}
.pulse-dot::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1.5px solid var(--sky);opacity:0}
@media (prefers-reduced-motion:no-preference){.pulse-dot::after{animation:dotPulse 2.4s ease-out 1.2s infinite}}
@keyframes dotPulse{0%{transform:scale(.4);opacity:.9}100%{transform:scale(1.6);opacity:0}}
.hero-title .h1-line em{white-space:normal}

/* ploščice: protokoli čez celo širino, nato 3,0 ATA in 11 sedišč */
.hero-specs.v17{grid-template-columns:repeat(2,minmax(0,1fr))}
.hero-specs.v17 li,.hero-specs.v17 li:first-child{grid-template-columns:auto minmax(0,1fr);column-gap:11px;row-gap:2px;align-items:center;padding:12px 12px}
.hero-specs.v17 li.ht-wide{grid-column:1/-1}
.hero-specs.v17 .hs-ic{grid-row:span 2;margin:0;width:36px;height:36px}
.hero-specs.v17 .hs-ic .i{width:19px;height:19px}
.hero-specs.v17 li:not(.ht-wide){grid-template-columns:minmax(0,1fr);align-content:start}
.hero-specs.v17 li:not(.ht-wide) .hs-ic{grid-row:auto;width:32px;height:32px;margin-bottom:6px}
.hero-specs.v17 li:not(.ht-wide) .hs-ic .i{width:17px;height:17px}
.ht-t{font:400 1.375rem/1.1 var(--f-display);letter-spacing:-.01em;background:linear-gradient(180deg,#fff 30%,#A9D8FF 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}
.ht-wide .ht-t{font-size:1.125rem;font-weight:500;letter-spacing:0}
.ht-t small{font:500 .8125rem/1 var(--f-body);color:var(--mist);-webkit-text-fill-color:var(--mist);margin-right:3px}
.ht-t .u{font:600 .8125rem/1 var(--f-body);color:var(--sky);-webkit-text-fill-color:var(--sky);margin-left:3px}
.hero-specs.v17 .ht-d{display:block;font-size:.8125rem;line-height:1.35;color:#C9D9EC}
.hero-specs.v17 li.ht-wide::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.14) 48%,transparent 62%);transform:translateX(-120%)}
@media (prefers-reduced-motion:no-preference){.hero-specs.v17 li.ht-wide::before{animation:tileSheen 7s ease-in-out 2.6s infinite}}
@keyframes tileSheen{0%,70%{transform:translateX(-120%)}100%{transform:translateX(120%)}}

/* video predstavitev */
.hero-vid{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:12px;align-items:center;min-height:60px;padding:8px 14px 8px 8px;border-radius:18px;text-decoration:none;color:#fff;background:linear-gradient(120deg,rgba(29,99,184,.35),rgba(143,203,255,.06));border:1px solid rgba(143,203,255,.26);-webkit-tap-highlight-color:transparent;transition:transform .18s var(--ease)}
.hero-vid:active{transform:scale(.98)}
.hero-vid .play{width:44px;height:44px;box-shadow:0 0 0 6px rgba(255,255,255,.12)}
.hero-vid .play .i{width:22px;height:22px}
.hero-vid b{display:block;font-weight:600;line-height:1.3}
.hero-vid small{display:block;font-size:.8125rem;color:var(--mist)}
.hero-vid .go{width:18px;height:18px;color:var(--sky)}
@media (prefers-reduced-motion:no-preference){.hero-vid .play{animation:playRing 3.2s ease-out 3s infinite}}
@keyframes playRing{0%{box-shadow:0 0 0 0 rgba(255,255,255,.35)}70%{box-shadow:0 0 0 12px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}
@media (prefers-reduced-motion:no-preference){.hero-body>:nth-child(6){animation-delay:.66s}.hero-body>:nth-child(7){animation-delay:.74s}}

/* ── pas zaupanja: 3 značke kot na namizju ───────────────────────────────── */
.seal .seal-k{display:block;font:600 .6875rem/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--sky);margin-bottom:2px}
.seal .seal-ic.teal{background:radial-gradient(circle at 50% 118%,rgba(143,240,226,.95),rgba(143,240,226,0) 52%),radial-gradient(circle at 34% 28%,#7FE7D8 0%,#22A99A 34%,#0E7C78 64%,#08414A 100%);box-shadow:inset 0 -5px 9px rgba(2,24,28,.55),inset 0 1px 2px rgba(255,255,255,.55),0 0 0 1px rgba(143,240,226,.38),0 9px 16px -7px rgba(2,10,28,.75),0 0 20px -6px rgba(60,220,200,.6)}

/* ── darilni bon: trak ──────────────────────────────────────────────────── */
.bonbar{position:relative;overflow:hidden;display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px 14px;align-items:center;padding:14px 14px 14px 12px;border-radius:20px;background:linear-gradient(120deg,#1A4F9C 0%,#123A70 45%,#0B2142 100%);border:1px solid rgba(143,203,255,.3);box-shadow:0 18px 30px -20px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.14)}
.bonbar::after{content:"";position:absolute;right:-74px;top:-84px;width:140px;height:140px;border-radius:50%;border:1.5px solid rgba(143,203,255,.22);pointer-events:none}
.bonbar .bb-ic{position:relative;isolation:isolate;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#5A3A00;background:radial-gradient(circle at 34% 28%,#FFF1C2 0%,#F2CD6B 38%,#C9952F 72%,#8A5F12 100%);box-shadow:inset 0 -4px 8px rgba(90,58,0,.45),inset 0 1px 2px rgba(255,255,255,.7),0 8px 14px -6px rgba(0,0,0,.6),0 0 18px -4px rgba(242,205,107,.55)}
.bonbar .bb-ic::before{content:"";position:absolute;left:17%;top:6%;width:66%;height:44%;border-radius:50%;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,0))}
.bonbar .bb-ic .i{width:23px;height:23px;stroke-width:1.9}
.bonbar p{font-size:.9375rem;line-height:1.45;color:#D6E6F7}
.bonbar p b{display:block;color:#fff;font-weight:600;font-size:1rem}
.bonbar .bb-btn{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:999px;background:#fff;color:var(--abyss);font-weight:700;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .18s var(--ease)}
.bonbar .bb-btn:active{transform:scale(.97)}
.bonbar .bb-btn .i{width:18px;height:18px}
@media (min-width:400px){.bonbar{grid-template-columns:46px minmax(0,1fr) auto}.bonbar .bb-btn{grid-column:auto;padding:0 16px}}

/* ── mediji: samodejni trak objav ───────────────────────────────────────── */
.press{display:grid;gap:14px}
.press-head{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center}
.press-head .card-ic{width:44px;height:44px;margin:0}
.press-head .card-ic .i{width:22px;height:22px}
.press-head h2{font:300 1.6rem/1.1 var(--f-display);letter-spacing:-.015em;color:#fff}
.press-head .eyebrow{margin-bottom:2px}
.press-sub{font-size:var(--t-small);line-height:1.5;color:var(--mist)}
.press-sub b{color:#fff}
.pm{margin-inline:calc(var(--gut) * -1);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 18px),transparent 100%)}
.pm::-webkit-scrollbar{display:none}
.pm:focus-visible{outline-offset:-3px}
.pm-track{display:flex;gap:12px;width:max-content;padding:6px var(--gut) 10px}
.pc{display:grid;grid-template-rows:auto 1fr auto;gap:10px;width:248px;min-height:178px;padding:16px 16px 14px;border-radius:20px;text-decoration:none;color:#fff;background:linear-gradient(160deg,rgba(143,203,255,.13),rgba(143,203,255,.03) 70%);border:1px solid rgba(143,203,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);-webkit-tap-highlight-color:transparent;transition:transform .18s var(--ease),background-color .2s}
.pc:active{transform:scale(.97)}
.pc-top{display:flex;align-items:center;justify-content:space-between;gap:8px}
.pc-src{font:600 1.0625rem/1.1 var(--f-display);letter-spacing:-.005em;color:#fff}
.pc-kind{flex:none;padding:3px 8px;border-radius:999px;background:rgba(143,203,255,.14);color:#CFE6FF;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}
.pc-t{font:italic 400 1.1875rem/1.25 var(--f-accent);color:#E6F2FF;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.pc-go{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;color:var(--sky)}
.pc-go .i{width:16px;height:16px}
.pm-dup[hidden]{display:none}
@media (prefers-reduced-motion:reduce){.pm-dup{display:none}}

/* ── vrstica napredka pod glavo ─────────────────────────────────────────── */
.hdr::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(var(--sp,0));background:linear-gradient(90deg,var(--brand),var(--sky));opacity:0;transition:opacity .35s}
.hdr.is-solid::after{opacity:1}

/* ── razkrivanje ob pomiku (le elementi pod prvim pogledom) ─────────────── */
@media (prefers-reduced-motion:no-preference){
  .rv{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--rd,0ms)}
  .rv.in{opacity:1;transform:none}
}
.hero-specs.v17 .ht-t{display:block;font:400 1.375rem/1.1 var(--f-display);letter-spacing:-.01em;color:transparent;white-space:nowrap}
.hero-specs.v17 .ht-wide .ht-t{font-size:1.125rem;font-weight:500;letter-spacing:0;white-space:normal}
.hero-specs.v17 .ht-t [data-count]{font:inherit;color:inherit;display:inline}
.hero-specs.v17 .ht-t small{font:500 .8125rem/1 var(--f-body);margin:0 3px 0 0}
.hero-specs.v17 .ht-t .u{display:inline;font:600 .8125rem/1 var(--f-body);color:var(--sky);margin-left:3px}
.hero-specs.v17 .hs-ic{color:#fff}
.hero-specs.v17 .ht-d{font-size:.8125rem}

/* ═════════════════════════════════════════════════════════════════════════════
   Verzija 21 · »Sfera« – končni krog (8. 10. 2026)
   pisava naslovov kot na namizju (Manrope 300 + poudarek 600) · spletni nakup ·
   izkušnje z oceno 9,9 in Googlom 4,9 · mediji kot na namizju · grafična dodelava
   ═════════════════════════════════════════════════════════════════════════════ */
:root{--aqua:#A9E9FF;--teal:#0E7C88;--ok-bg:#E7F5EF;--ok-line:#BFE3D3;--ok-ink:#0E5F47}

/* ── pisava naslovov: Manrope kot na namizni V16–V20 ─────────────────────── */
.h1-line{font-weight:300;letter-spacing:-.034em;line-height:1.06}
.h1-line em{font-family:inherit;font-size:1em;line-height:inherit;font-style:normal;font-weight:600;letter-spacing:-.03em;color:var(--aqua);text-shadow:0 0 30px rgba(143,203,255,.35)}
.h2{font-weight:300;letter-spacing:-.03em;line-height:1.1}
.h2 em{font-family:inherit;font-size:1em;line-height:inherit;font-style:normal;font-weight:600;letter-spacing:-.025em;color:var(--cta)}
.t-dark .h2 em,.t-navy .h2 em{color:var(--aqua)}
.gift h3{font-weight:300;letter-spacing:-.025em}
.gift h3 em{font-family:inherit;font-size:1em;line-height:inherit;font-style:normal;font-weight:600;color:var(--aqua)}
.sheet-head h2,.press-head h2{font-weight:300;letter-spacing:-.025em}
.desk h2{letter-spacing:-.03em}
.desk h2 em{font-family:inherit;font-size:1em;font-style:normal;font-weight:600;color:var(--aqua)}
/* številke in enote v isti družini */
.spec-val,.dial-num,.pkg-price,.gift .gcard-val{letter-spacing:-.04em}
.spec-val small,.dial-num small,.pkg-price small,.gift .gcard-val small{font-family:var(--f-display);font-style:normal;font-weight:500;letter-spacing:0}
.spec-val small{font-size:1rem;margin-left:5px}
.dial-num small{font-size:1.125rem}
.pkg-price small{font-size:1.5rem;font-weight:400}
.gift .gcard-val small{font-size:1.15rem}
.ht-t,.hero-specs.v17 .ht-t{letter-spacing:-.02em}

/* ── glava: gumb »Nakup« ─────────────────────────────────────────────────── */
.hdr-tools{gap:6px}
.hdr-buy{width:auto;padding:0 15px 0 12px;border-radius:999px;gap:7px;display:inline-flex;align-items:center;font:600 .9375rem/1 var(--f-body);background:linear-gradient(135deg,rgba(58,133,205,.92),rgba(29,99,184,.92));border-color:rgba(169,233,255,.55);box-shadow:0 8px 18px -10px rgba(29,99,184,.9),inset 0 1px 0 rgba(255,255,255,.25)}
.hdr-buy .i{width:19px;height:19px}
@media (max-width:389px){.hdr>.hdr-logo svg{width:140px;height:69px}}
@media (max-width:379px){.hdr-menu .lbl{display:none}.hdr-menu{width:48px;padding:0;justify-content:center}}
@media (max-width:339px){.hdr-buy .lbl{display:none}.hdr-buy{width:48px;padding:0;justify-content:center}}

/* ── mediji: kratek pas v pasu zaupanja ─────────────────────────────────── */
.press-mini{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:center;padding:14px 16px;border-radius:18px;text-decoration:none;color:#fff;background:linear-gradient(135deg,rgba(143,203,255,.1),rgba(143,203,255,.02));border:1px solid rgba(143,203,255,.2);-webkit-tap-highlight-color:transparent;transition:transform .18s var(--ease)}
.press-mini:active{transform:scale(.985)}
.pmi-l{display:flex;align-items:center;gap:8px;font:600 var(--t-label)/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--sky)}
.pmi-l .i{width:18px;height:18px}
.pmi-go{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:700;color:var(--aqua);white-space:nowrap}
.pmi-go .i{width:16px;height:16px}
.pmi-names{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:4px 10px;font:600 1rem/1.35 var(--f-display);letter-spacing:-.01em;color:#E6F2FF}
.pmi-names i{font-style:normal;color:var(--brand)}

/* ── cenik: nakup paketa in trak treh korakov ───────────────────────────── */
.pkg-buy{display:grid;gap:2px}
.pkg-buy .btn{width:100%}
.pkg-buy .btn .i{width:20px;height:20px}
.pkg-alt{-webkit-tap-highlight-color:transparent;justify-self:center;min-height:44px;padding:0 10px;border:0;background:none;color:var(--cta);font:600 var(--t-small)/1.2 var(--f-body);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer}
.buystrip{position:relative;overflow:hidden;display:grid;gap:16px;padding:20px 18px;border-radius:24px;background:linear-gradient(160deg,#F4F9FF 0%,#E8F1FB 100%);border:1px solid var(--line);box-shadow:inset 0 1px 0 #fff,0 20px 34px -26px rgba(11,33,66,.5)}
.buystrip::after{content:"";position:absolute;right:-50px;top:-60px;width:170px;height:170px;border-radius:50%;border:1.5px solid rgba(58,133,205,.16);pointer-events:none}
.bs-head{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center}
.bs-head .card-ic{margin:0;width:48px;height:48px}
.bs-head b{display:block;font:600 1.125rem/1.25 var(--f-display);letter-spacing:-.01em}
.bs-head span{display:block;font-size:var(--t-small);line-height:1.45;color:var(--slate);margin-top:2px}
.bs-steps{position:relative;display:grid;gap:0}
.bs-steps::before{content:"";position:absolute;left:17px;top:18px;bottom:18px;width:2px;background:linear-gradient(180deg,var(--brand),rgba(58,133,205,.2))}
.bs-steps li{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:12px;padding:6px 0}
.bs-n{grid-row:span 2;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--cta);color:#fff;font:700 .9375rem/1 var(--f-display);box-shadow:0 0 0 5px #EEF4FA,0 6px 12px -6px rgba(29,99,184,.8)}
.bs-steps li:last-child .bs-n{background:linear-gradient(135deg,#17A398,#0E7C88)}
.bs-steps b{font-weight:600;line-height:1.3;align-self:end}
.bs-steps small{font-size:.875rem;line-height:1.35;color:var(--slate)}
.bs-act{display:grid;gap:4px}
.bs-act .btn{width:100%}
.bs-login{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;color:var(--cta);font-weight:600;font-size:var(--t-small);text-decoration:none}
.bs-login .i{width:18px;height:18px}
.price-list .svc-note{display:block;font-size:.8125rem;color:var(--ok-ink);font-weight:600;margin-top:2px}
.price-list .svc-right{display:inline-flex;align-items:center;gap:10px}
.svc-buy{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:999px;border:1.5px solid var(--cta);background:var(--paper);color:var(--cta);font:700 .875rem/1 var(--f-body);cursor:pointer;transition:background-color .2s,color .2s}
.svc-buy:active{background:var(--cta);color:#fff}
.svc-buy .i{width:16px;height:16px}
.price-list li.svc-row-buy{align-items:center}

/* ── spodnji list: spletni nakup ────────────────────────────────────────── */
.nk .sheet-body{padding-bottom:0}
.nk-l{font:600 .75rem/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin:2px 0 10px}
.nk-opts{display:grid;gap:9px}
.nk-opt{-webkit-tap-highlight-color:transparent;position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-height:62px;padding:12px 14px;border-radius:16px;border:1.5px solid var(--line);background:var(--paper);text-align:left;cursor:pointer;color:var(--ink);font:inherit;transition:border-color .2s,box-shadow .2s,background-color .2s,transform .15s}
.nk-opt:active{transform:scale(.985)}
.nk-opt[aria-checked="true"]{border-color:var(--cta);background:linear-gradient(135deg,#F3F8FF,#E5EFFB);box-shadow:0 12px 24px -18px rgba(29,99,184,.8)}
.nk-opt:focus-visible{outline:3px solid var(--cta);outline-offset:2px}
.nk-radio{position:relative;width:22px;height:22px;border-radius:50%;border:2px solid var(--line-2);background:#fff}
.nk-opt[aria-checked="true"] .nk-radio{border-color:var(--cta)}
.nk-opt[aria-checked="true"] .nk-radio::after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--cta)}
.nk-o-txt b{display:block;font-weight:700;line-height:1.25}
.nk-o-txt small{display:block;font-size:.8125rem;line-height:1.3;color:var(--slate);margin-top:2px}
.nk-o-price{font:500 1.125rem/1 var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}
.nk-tag{position:absolute;top:-9px;right:14px;padding:3px 8px;border-radius:999px;color:#fff;font:700 .625rem/1.2 var(--f-body);letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(135deg,#3A85CD,#1D63B8);box-shadow:0 4px 10px -4px rgba(6,18,38,.5)}
.nk-tag.best{background:linear-gradient(135deg,#17A398,#0E7C88)}
.nk-sum{position:relative;overflow:hidden;isolation:isolate;margin-top:16px;padding:18px 18px 16px;border-radius:20px;color:#fff;background:radial-gradient(130% 90% at 100% 0%,var(--pkg-glow) 0%,rgba(0,0,0,0) 55%),linear-gradient(160deg,var(--pk1) 0%,var(--pk2) 48%,var(--pk3) 100%);box-shadow:0 22px 36px -24px rgba(6,18,38,.9),inset 0 1px 0 rgba(255,255,255,.14);transition:--pk1 .5s var(--ease),--pk2 .5s var(--ease),--pk3 .5s var(--ease),--pkg-glow .5s var(--ease)}
.nk-sum::after{content:"";position:absolute;right:-60px;top:-70px;width:180px;height:180px;border-radius:50%;border:1.5px solid rgba(143,203,255,.22);z-index:-1}
.nk-sum[data-tier="1"]{--pk1:#2A3B55;--pk2:#16243A;--pk3:#0A1628;--pkg-glow:rgba(143,170,210,.22)}
.nk-sum[data-tier="5"]{--pk1:#174182;--pk2:#0E2A57;--pk3:#071631;--pkg-glow:rgba(58,133,205,.4)}
.nk-sum[data-tier="10"]{--pk1:#2F7AD4;--pk2:#16479A;--pk3:#0A1F4A;--pkg-glow:rgba(143,203,255,.55)}
.nk-sum[data-tier="20"]{--pk1:#2C4FA8;--pk2:#1A2F78;--pk3:#0B1640;--pkg-glow:rgba(140,160,255,.42)}
.nk-sum[data-tier="30"]{--pk1:#0F8C8C;--pk2:#0C4E6E;--pk3:#071A36;--pkg-glow:rgba(95,226,208,.5)}
.nk-sum-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}
.nk-sum-name{font:600 var(--t-label)/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--aqua)}
.nk-sum-price{font:200 2.6rem/1 var(--f-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.nk-sum-list{display:grid;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(143,203,255,.2)}
.nk-sum-list li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:var(--t-small);line-height:1.4;color:#D6E6F7}
.nk-sum-list li b{color:#fff}
.nk-sum-list .i{width:18px;height:18px;margin-top:2px;color:var(--aqua)}
.nk-sum-list .nk-warn .i{color:#FFE08A}
.nk-sum-list li[hidden]{display:none}
.nk-next{margin-top:20px}
.nk-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;text-align:center}
.nk-steps::before{content:"";position:absolute;left:12.5%;right:12.5%;top:16px;height:2px;background:linear-gradient(90deg,var(--cta) 0 33%,var(--line-2) 33%)}
.nk-steps li{position:relative;display:grid;justify-items:center;gap:6px;font-size:.8125rem;font-weight:600;color:var(--slate)}
.nk-steps li span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;border:2px solid var(--line-2);font:700 .875rem/1 var(--f-display);color:var(--slate)}
.nk-steps li.done{color:var(--ink)}
.nk-steps li.done span{background:var(--cta);border-color:var(--cta);color:#fff;box-shadow:0 0 0 5px rgba(29,99,184,.12)}
.nk-steps li:last-child span{border-color:#8FD4C8;color:var(--ok-ink)}
.nk-after{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;margin-top:14px;padding:12px 14px;border-radius:14px;background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-ink);font-size:var(--t-small);line-height:1.45}
.nk-after .i{width:20px;height:20px;margin-top:1px}
.nk-perks{display:grid;gap:8px;margin-top:16px}
.nk-perks li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:var(--t-small);line-height:1.4;color:var(--slate)}
.nk-perks .i{width:18px;height:18px;margin-top:2px;color:var(--cta)}
.nk-perks a{color:var(--cta);font-weight:700;text-decoration:none}
.nk-foot{position:sticky;bottom:0;z-index:2;display:grid;gap:2px;margin:14px -18px 0;padding:16px 18px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 18px);}
.nk-go{width:100%}
.nk-go .i{width:20px;height:20px}
.nk-links{display:flex;flex-wrap:wrap;justify-content:center;gap:0 14px}
.nk-link{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;border:0;background:none;color:var(--cta);font:600 .875rem/1.2 var(--f-body);text-decoration:none;cursor:pointer}
.nk-link .i{width:16px;height:16px}
.nk-note{margin-top:8px}
.nk-note[hidden]{display:none}

/* ── izkušnje: ocene, statistika, kartice ───────────────────────────────── */
.exp-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.exp-score,.g-rate{position:relative;overflow:hidden;display:grid;align-content:start;gap:8px;padding:16px 14px;border-radius:20px;background:var(--paper);border:1px solid var(--line);box-shadow:inset 0 1px 0 #fff,0 18px 30px -24px rgba(11,33,66,.45);color:var(--ink);text-decoration:none}
.score-ring{position:relative;width:76px;height:76px}
.score-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}
.score-ring circle{fill:none;stroke:#DCE7F4;stroke-width:3.2}
.score-ring .sr-arc{stroke:url(#scoreGrad);stroke-linecap:round;stroke-dasharray:99 100}
.score-val{position:absolute;inset:0;display:grid;place-items:center;font:300 1.6rem/1 var(--f-display);letter-spacing:-.04em;color:var(--ink)}
.score-val small{font:600 .7rem/1 var(--f-body);color:var(--slate);letter-spacing:0;margin-top:-4px}
.score-val span{display:flex;align-items:baseline;gap:1px}
.exp-score b,.g-lbl b{display:block;font-weight:700;font-size:.9375rem;line-height:1.3}
.exp-score small,.g-lbl small{display:block;font-size:.8125rem;line-height:1.35;color:var(--slate)}
@media (prefers-reduced-motion:no-preference){.score-ring .sr-arc.go{animation:hpFill 1.6s cubic-bezier(.3,.7,.2,1) both}}
.g-rate{-webkit-tap-highlight-color:transparent;transition:transform .18s var(--ease)}
.g-rate:active{transform:scale(.98)}
.g-head{display:flex;align-items:center;gap:10px}
.g-head .card-ic{margin:0;width:38px;height:38px}
.g-head .card-ic .i{width:19px;height:19px}
.g-main{display:flex;align-items:center;gap:8px}
.g-val{font:300 2.2rem/1 var(--f-display);letter-spacing:-.04em}
.g-starbox{position:relative;display:inline-block;line-height:0}
.g-stars{display:inline-flex;gap:1px}
.g-stars .i{width:15px;height:15px}
.g-base .i{fill:#DCE7F4;stroke:#C3D3E5;stroke-width:1}
.g-top{position:absolute;left:0;top:0;overflow:hidden;width:0;white-space:nowrap}
.g-top .i{fill:#F5B301;stroke:#E0A100;stroke-width:1}
.g-rate.in-view .g-top{width:var(--r,98%);transition:width 1.4s cubic-bezier(.3,.7,.2,1) .3s}
@media (prefers-reduced-motion:reduce){.g-top{width:var(--r,98%)}}
.g-n{font-size:.8125rem;color:var(--slate)}
.g-go{display:inline-flex;align-items:center;gap:5px;font-size:.8125rem;font-weight:700;color:var(--cta)}
.g-go .i{width:14px;height:14px}
.exp-stats{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:14px 16px;border-radius:18px;background:linear-gradient(135deg,var(--navy),var(--abyss));color:#fff}
.exp-stats li:first-child{padding-right:14px;border-right:1px solid rgba(143,203,255,.22)}
.exp-stats li:first-child b{display:block;font:200 2.1rem/1 var(--f-display);letter-spacing:-.04em;color:#fff}
.exp-stats li:first-child span{font-size:.75rem;color:var(--mist)}
.exp-stats li:last-child b{display:block;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--aqua)}
.exp-stats li:last-child span{display:block;font-size:.9375rem;line-height:1.4;margin-top:3px;color:#E6F2FF}
.qwrap{min-width:0;display:grid;gap:10px}
.qsnap{margin-inline:calc(var(--gut) * -1);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px 0 8px}
.qsnap::-webkit-scrollbar{display:none}
.qsnap:focus-visible{outline-offset:-3px}
.qtrack{display:flex;gap:12px;width:max-content;padding:4px var(--gut) 10px}
.qcard{scroll-snap-align:center;display:grid;align-content:start;gap:12px;width:min(84vw,330px);padding:18px 18px 16px;border-radius:22px;background:var(--paper);border:1px solid var(--line);box-shadow:inset 0 1px 0 #fff,0 18px 30px -24px rgba(11,33,66,.45);margin:0}
.q-top{display:flex;justify-content:space-between;align-items:center;gap:8px}
.q-cat{padding:4px 10px;border-radius:999px;background:var(--ice);border:1px solid var(--line);font-size:.75rem;font-weight:700;color:var(--ink)}
.q-score{font:600 .9375rem/1 var(--f-display);color:var(--cta);white-space:nowrap}
.qcard .i-q{width:26px;height:26px;color:var(--brand)}
.qcard blockquote p{font:italic 400 1.3rem/1.32 var(--f-accent);color:var(--ink)}
.q-tags{display:flex;flex-wrap:wrap;gap:6px}
.q-tags li{padding:4px 10px;border-radius:999px;background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-ink);font-size:.75rem;font-weight:600}
.qcard figcaption{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding-top:12px;border-top:1px solid var(--line)}
.qcard figcaption b{display:block;font-size:.9375rem;line-height:1.3}
.qcard figcaption small{display:block;font-size:.8125rem;color:var(--slate)}
.q-dots{display:flex;justify-content:center;gap:6px;margin-top:-4px}
.q-dots span{width:7px;height:7px;border-radius:50%;background:var(--line-2);transition:width .3s var(--ease),background-color .3s}
.q-dots span.on{width:20px;border-radius:7px;background:var(--cta)}

/* mediji – sekcija za izkušnjami */
#m-mediji .press{gap:16px}

/* meni: spletni nakup */
.menu-cta .menu-buy{grid-column:1/-1}
.menu-cta .menu-buy .i{width:20px;height:20px}

/* grafična dodelava */
.hero-actions .btn-primary{box-shadow:0 14px 30px -12px rgba(29,99,184,.95),0 0 0 1px rgba(169,233,255,.25),inset 0 1px 0 rgba(255,255,255,.25)}
.eyebrow{letter-spacing:.16em}
.bs-head .card-ic{display:grid;color:#fff;font-size:inherit;margin:0}

/* ═════════════════════════════════════════════════════════════════════════════
   Verzija 22 · »Sfera« – razširjene indikacije iz V18 kot interaktivno drevo
   zemljevid (jedro + 4 veje) → drevo vej z listi (17 področij raziskav)
   ═════════════════════════════════════════════════════════════════════════════ */
[data-c="violet"]{--b1:#E2D6FF;--b2:#8E6CF2;--b3:#3D2596;--bt:#5B3FD0;--bg:rgba(142,108,242,.12);--bl:rgba(142,108,242,.35)}
[data-c="blue"]{--b1:#CFE8FF;--b2:#3A85CD;--b3:#0C2D66;--bt:#1D63B8;--bg:rgba(58,133,205,.12);--bl:rgba(58,133,205,.35)}
[data-c="aqua"]{--b1:#C2F5FF;--b2:#41C2F2;--b3:#0C58A6;--bt:#0B6E96;--bg:rgba(65,194,242,.14);--bl:rgba(65,194,242,.4)}
[data-c="rose"]{--b1:#FFD6E4;--b2:#EE6C9C;--b3:#8E1F4E;--bt:#B02C61;--bg:rgba(238,108,156,.12);--bl:rgba(238,108,156,.38)}
.br-orb{position:relative;isolation:isolate;display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;color:#fff;
  background:radial-gradient(circle at 50% 118%,var(--b1),transparent 52%),radial-gradient(circle at 34% 28%,var(--b1) 0%,var(--b2) 36%,var(--b3) 100%);
  box-shadow:inset 0 -5px 9px rgba(4,10,30,.45),inset 0 1px 2px rgba(255,255,255,.6),0 0 0 1px var(--bl),0 10px 18px -8px var(--b3)}
.br-orb::before{content:"";position:absolute;left:17%;top:6%;width:66%;height:44%;border-radius:50%;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,0))}
.br-orb .i{width:22px;height:22px;stroke-width:1.9;filter:drop-shadow(0 1.5px 1px rgba(3,14,36,.5))}

/* uvod panela raziskav */
.r-badge{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:var(--t-small);color:var(--slate)}
.r-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:var(--cta);color:#fff;font-weight:700;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}
.r-chip::before{content:"";width:7px;height:7px;border-radius:50%;background:#A9E9FF;box-shadow:0 0 0 3px rgba(169,233,255,.3)}
.r-note{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border-radius:18px;background:var(--paper);border:1px solid var(--line);font-size:var(--t-small);line-height:1.5;color:var(--slate)}
.r-note .card-ic{width:40px;height:40px;margin:0;color:#fff}
.r-note .card-ic .i{width:20px;height:20px}
.r-note b{display:block;color:var(--ink);margin-bottom:2px}

/* zemljevid: jedro + 4 veje */
.rmap{position:relative;width:100%;max-width:420px;margin-inline:auto;aspect-ratio:340/318;border-radius:26px;overflow:hidden;
  background:radial-gradient(60% 55% at 50% 50%,#173F80 0%,#0B2142 55%,#061226 100%);box-shadow:0 26px 44px -28px rgba(6,18,38,.9),inset 0 1px 0 rgba(255,255,255,.1)}
.rmap::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(143,203,255,.18);pointer-events:none}
.rmap-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
.rmap-svg .rm-ring{fill:none;stroke:rgba(143,203,255,.12);stroke-width:1}
.rmap-svg .rm-br{fill:none;stroke-width:2.4;stroke-linecap:round;opacity:.55;transition:opacity .35s,stroke-width .35s}
.rmap-svg .rm-tw{fill:none;stroke-width:1.3;stroke-linecap:round;opacity:.5;transition:opacity .35s}
.rmap-svg .rm-leaf{opacity:.85;transition:opacity .35s,transform .35s var(--spring);transform-box:fill-box;transform-origin:center}
.rmap-svg g.on .rm-br{opacity:1;stroke-width:3.4}
.rmap-svg g.on .rm-tw{opacity:.95}
.rmap-svg g.on .rm-leaf{opacity:1;transform:scale(1.35)}
.rmap-svg g.dim{opacity:.35}
.rmap-svg g{transition:opacity .35s}
@media (prefers-reduced-motion:no-preference){
  .rmap.grow .rm-br,.rmap.grow .rm-tw{stroke-dasharray:var(--l,200);stroke-dashoffset:var(--l,200);animation:rmDraw 1.1s var(--ease) forwards;animation-delay:var(--dl,0s)}
  .rmap.grow .rm-leaf{transform:scale(0);animation:rmPop .5s var(--spring) forwards;animation-delay:var(--dl,0s)}
  .rm-core::after{animation:corePulse 3.2s ease-out 1.6s infinite}
}
@keyframes rmDraw{to{stroke-dashoffset:0}}
@keyframes rmPop{to{transform:scale(1)}}
@keyframes corePulse{0%{transform:scale(1);opacity:.7}70%{transform:scale(1.55);opacity:0}100%{opacity:0}}
.rm-core{position:absolute;left:50%;top:49%;width:24%;aspect-ratio:1;transform:translate(-50%,-50%);display:grid;place-items:center;align-content:center;border-radius:50%;text-align:center;color:#fff;
  background:radial-gradient(circle at 34% 28%,#9AD8FF 0%,#3A85CD 34%,#123A70 72%,#0B2142 100%);box-shadow:inset 0 -6px 12px rgba(2,10,28,.55),inset 0 2px 3px rgba(255,255,255,.5),0 0 0 1px rgba(169,233,255,.45),0 0 34px rgba(90,170,255,.55)}
.rm-core::before{content:"";position:absolute;left:18%;top:7%;width:64%;height:40%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0))}
.rm-core::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid rgba(169,233,255,.7);opacity:0}
.rm-core b{position:relative;font:300 1.9rem/1 var(--f-display);letter-spacing:-.04em}
.rm-core small{position:relative;font:600 .5625rem/1.2 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:#D6EBFF;margin-top:2px}
.rm-node{-webkit-tap-highlight-color:transparent;position:absolute;width:40%;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:6px;padding:6px 4px;border:0;border-radius:18px;background:none;color:#fff;cursor:pointer;font:inherit;text-align:center;transition:transform .25s var(--ease)}
.rm-node:active{transform:translate(-50%,-50%) scale(.95)}
.rm-node:focus-visible{outline:3px solid var(--sky);outline-offset:2px}
.rm-node .br-orb{width:50px;height:50px;transition:box-shadow .3s,transform .3s var(--spring)}
.rm-node[aria-pressed="true"] .br-orb{transform:scale(1.12);box-shadow:inset 0 -5px 9px rgba(4,10,30,.45),inset 0 1px 2px rgba(255,255,255,.6),0 0 0 3px #fff,0 0 26px var(--b2)}
.rm-node b{font:600 .8125rem/1.2 var(--f-body);text-wrap:balance}
.rm-n{position:absolute;top:2px;left:calc(50% + 14px);display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#fff;color:var(--b3);font:800 .75rem/1 var(--f-display);box-shadow:0 3px 8px rgba(2,10,28,.5)}
.rm-hint{position:absolute;left:0;right:0;bottom:10px;text-align:center;font-size:.75rem;color:#B4C6DD;pointer-events:none}

/* drevo: veje in listi */
.rtree-top{display:flex;justify-content:space-between;align-items:center;gap:10px}
.rtree-top b{font:600 1.0625rem/1.3 var(--f-display);letter-spacing:-.01em}
.rt-all{-webkit-tap-highlight-color:transparent;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;border:0;background:none;color:var(--cta);font:700 .875rem/1 var(--f-body);cursor:pointer}
.rt-all .i{width:18px;height:18px;transition:transform .3s var(--ease)}
.rt-all[aria-expanded="true"] .i{transform:rotate(180deg)}
.rtree{position:relative;display:grid;gap:10px}
.rtree::before{content:"";position:absolute;left:30px;top:30px;bottom:30px;width:2px;border-radius:2px;background:linear-gradient(180deg,#8E6CF2,#3A85CD 35%,#41C2F2 65%,#EE6C9C);opacity:.45}
.br{position:relative;border-radius:22px;background:var(--paper);border:1px solid var(--line);box-shadow:inset 0 1px 0 #fff,0 16px 28px -24px rgba(11,33,66,.45);transition:box-shadow .35s,border-color .35s;scroll-margin-top:calc(var(--hdr) + 16px)}
.br.flash{border-color:var(--b2);box-shadow:0 0 0 3px var(--bg),0 16px 28px -20px var(--b3)}
.br-btn{-webkit-tap-highlight-color:transparent;width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) 32px;gap:14px;align-items:center;min-height:72px;padding:10px 14px 10px 8px;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer;font:inherit;border-radius:22px}
.br-btn:focus-visible{outline:3px solid var(--cta);outline-offset:2px}
.br-btn b{display:block;font:600 1.0625rem/1.25 var(--f-display);letter-spacing:-.01em}
.br-btn small{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:.8125rem;color:var(--slate)}
.br-btn small i{font-style:normal;display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--bg);color:var(--bt);font-weight:800;font-size:.75rem}
.br-btn .acc-pm{color:var(--bt)}
.leaves{position:relative;display:grid;gap:2px;margin:0 12px 0 30px;padding:0 0 14px 24px}
.leaves::before{content:"";position:absolute;left:0;top:-6px;bottom:34px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--b2),var(--bl))}
.leaves li{position:relative}
.leaves li::before{content:"";position:absolute;left:-24px;top:26px;width:18px;height:2px;border-radius:2px;background:var(--bl)}
.leaves li::after{content:"";position:absolute;left:-9px;top:22px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 18%,var(--b2) 60%,var(--b3));box-shadow:0 0 0 3px var(--bg)}
.leaf{-webkit-tap-highlight-color:transparent;display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:10px;align-items:center;min-height:56px;padding:8px 10px 8px 12px;border-radius:14px;text-decoration:none;color:var(--ink);transition:background-color .2s}
.leaf:active{background:var(--bg)}
.leaf b{display:block;font-weight:600;line-height:1.3}
.leaf small{display:block;font-size:.8125rem;line-height:1.35;color:var(--slate);margin-top:2px}
.leaf .go{width:18px;height:18px;color:var(--bt)}
@media (prefers-reduced-motion:no-preference){
  .br .fold.is-open .leaves li{animation:leafIn .45s var(--ease) both;animation-delay:calc(var(--li,0) * 55ms)}
}
@keyframes leafIn{from{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}
@media (max-width:359px){.rm-node b{font-size:.75rem}.rm-node .br-orb{width:44px;height:44px}.rm-core b{font-size:1.6rem}}
.br-btn[aria-expanded="true"] .acc-pm::after{transform:rotate(0)}

/* ═════════════════════════════════════════════════════════════════════════════
   Verzija 23 · ključni podatki v junaku: prostorna komora (fotografija) +
   protokoli + merilnik 3,0 ATA · video predstavitve s sličico
   ═════════════════════════════════════════════════════════════════════════════ */
.kd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px}
/* prostorna komora */
.kd-room{grid-column:1/-1}
.kd-room-a{-webkit-tap-highlight-color:transparent;position:relative;display:block;overflow:hidden;isolation:isolate;min-height:236px;border-radius:24px;text-decoration:none;color:#fff;background:var(--navy);box-shadow:0 26px 40px -26px rgba(0,0,0,.95),0 0 0 1px rgba(143,203,255,.26),inset 0 1px 0 rgba(255,255,255,.14);transition:transform .2s var(--ease)}
.kd-room-a:active{transform:scale(.985)}
.kd-room-a img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 58%;transform:scale(1.08);transition:transform 6s cubic-bezier(.2,.6,.2,1)}
.kd-room-a.in img{transform:scale(1)}
.kd-room-a::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,18,38,.2) 0%,rgba(6,18,38,.38) 30%,rgba(6,18,38,.86) 66%,rgba(6,18,38,.96) 100%),linear-gradient(90deg,rgba(6,18,38,.55) 0%,rgba(6,18,38,0) 60%)}
.kd-frame i{position:absolute;width:22px;height:22px;border:2px solid rgba(169,233,255,.85);opacity:.9;transition:all 1.2s var(--ease)}
.kd-frame i:nth-child(1){left:38%;top:30%;border-right:0;border-bottom:0;border-radius:6px 0 0 0}
.kd-frame i:nth-child(2){right:38%;top:30%;border-left:0;border-bottom:0;border-radius:0 6px 0 0}
.kd-frame i:nth-child(3){left:38%;top:48%;border-right:0;border-top:0;border-radius:0 0 0 6px}
.kd-frame i:nth-child(4){right:38%;top:48%;border-left:0;border-top:0;border-radius:0 0 6px 0}
.kd-room-a.in .kd-frame i:nth-child(1){left:12px;top:12px}
.kd-room-a.in .kd-frame i:nth-child(2){right:12px;top:12px}
.kd-room-a.in .kd-frame i:nth-child(3){left:12px;top:calc(100% - 34px)}
.kd-room-a.in .kd-frame i:nth-child(4){right:12px;top:calc(100% - 34px)}
.kd-chip{position:absolute;left:20px;top:18px;display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 8px;border-radius:999px;background:rgba(6,18,38,.55);border:1px solid rgba(169,233,255,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:700 .75rem/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:#E6F4FF}
.kd-chip .i{width:15px;height:15px;color:var(--aqua)}
.kd-room-body{position:absolute;left:20px;right:20px;bottom:18px;display:grid;gap:7px}
.kd-big{font:300 2.1rem/1 var(--f-display);letter-spacing:-.035em}
.kd-room-a .kd-big [data-count]{font-weight:600;color:var(--aqua)}
.kd-seats{display:flex;gap:5px}
.kd-seats i{width:14px;height:10px;border-radius:4px 4px 2px 2px;background:rgba(169,233,255,.22);box-shadow:inset 0 0 0 1px rgba(169,233,255,.45)}
.kd-room-a.in .kd-seats i{background:radial-gradient(circle at 50% 30%,#fff 0 12%,#A9E9FF 40%,#3A85CD 100%);box-shadow:0 0 8px rgba(169,233,255,.8);transition:background .3s,box-shadow .3s;transition-delay:calc(.5s + var(--s) * 90ms)}
.kd-txt{font-size:.9375rem;line-height:1.45;color:#E6F2FF;max-width:30ch;text-wrap:pretty}
.kd-go{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;font-weight:700;color:var(--aqua)}
.kd-go .i{width:16px;height:16px;transition:transform .25s var(--ease)}
.kd-room-a:active .kd-go .i{transform:translateX(3px)}
/* manjši ploščici */
.kd-tile{position:relative;overflow:hidden;display:grid;align-content:start;gap:3px;padding:13px 12px 14px;border:1px solid rgba(143,203,255,.24);border-radius:20px;background:linear-gradient(160deg,rgba(143,203,255,.17),rgba(143,203,255,.04) 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 24px -18px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.kd-tile::after{content:"";position:absolute;right:-18px;top:-18px;width:54px;height:54px;border-radius:50%;border:1px solid rgba(143,203,255,.22);pointer-events:none}
.kd-tile .hs-ic{width:36px;height:36px;margin-bottom:6px}
.kd-tile .hs-ic .i{width:19px;height:19px}
.kd-t{font:500 1.0625rem/1.15 var(--f-display);letter-spacing:-.01em;color:#fff}
.kd-t .n{font-weight:300;font-size:1.5rem;letter-spacing:-.035em;background:linear-gradient(180deg,#fff 30%,#A9D8FF 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
.kd-t small{font:500 .8125rem/1 var(--f-body);color:var(--mist);margin-right:3px}
.kd-t .u{font:600 .8125rem/1 var(--f-body);color:var(--sky);margin-left:3px}
.kd-d{font-size:.8125rem;line-height:1.35;color:#C9D9EC}
.kd-gauge{display:block;width:62px;height:38px;margin:-2px 0 4px -2px;overflow:visible}
.kd-gauge .tr{fill:none;stroke:rgba(143,203,255,.2);stroke-width:5;stroke-linecap:round}
.kd-gauge .bd{fill:none;stroke:url(#kdBand);stroke-width:5;stroke-linecap:round}
.kd-gauge .nd{transform-origin:31px 33px;transform:rotate(-90deg);transition:transform 1.5s var(--spring) .9s}
.kd-gauge .nd line{stroke:#fff;stroke-width:2.4;stroke-linecap:round}
.kd-gauge .hb{fill:var(--abyss);stroke:#fff;stroke-width:2}
.kd-tile.go .kd-gauge .nd{transform:rotate(90deg)}
@media (prefers-reduced-motion:reduce){.kd-gauge .nd{transform:rotate(90deg);transition:none}.kd-room-a img{transform:none;transition:none}.kd-frame i{transition:none}}
.kd-tick{stroke-dasharray:14;stroke-dashoffset:14;transition:stroke-dashoffset .6s var(--ease) 1.1s}
.kd-tile.go .kd-tick{stroke-dashoffset:0}
/* video s sličico */
.hv2{-webkit-tap-highlight-color:transparent;position:relative;display:block;overflow:hidden;isolation:isolate;aspect-ratio:16/8.4;max-width:100%;border-radius:22px;text-decoration:none;color:#fff;background:var(--navy);box-shadow:0 22px 36px -24px rgba(0,0,0,.95),0 0 0 1px rgba(143,203,255,.24);transition:transform .2s var(--ease)}
.hv2:active{transform:scale(.985)}
.hv2 img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 45%;transition:transform .8s var(--ease)}
.hv2:hover img{transform:scale(1.04)}
.hv2::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,18,38,.1) 0%,rgba(6,18,38,.2) 45%,rgba(6,18,38,.88) 100%)}
.hv2 .play{position:absolute;left:50%;top:44%;width:62px;height:62px;transform:translate(-50%,-50%);box-shadow:0 0 0 8px rgba(255,255,255,.18),0 12px 24px -8px rgba(0,0,0,.7)}
.hv2 .play .i{width:28px;height:28px}
@media (prefers-reduced-motion:no-preference){.hv2 .play{animation:playRing2 2.8s ease-out 2s infinite}}
@keyframes playRing2{0%{box-shadow:0 0 0 0 rgba(255,255,255,.45),0 12px 24px -8px rgba(0,0,0,.7)}70%{box-shadow:0 0 0 18px rgba(255,255,255,0),0 12px 24px -8px rgba(0,0,0,.7)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0),0 12px 24px -8px rgba(0,0,0,.7)}}
.hv2-meta{position:absolute;left:16px;right:16px;bottom:13px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}
.hv2-meta b{display:block;font:600 1.0625rem/1.25 var(--f-display);letter-spacing:-.01em}
.hv2-meta small{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:#D6E6F7;margin-top:2px}

.hv2-meta .go{width:18px;height:18px;color:var(--aqua);flex:none}
.hv2-yt{position:absolute;left:14px;top:12px;padding:4px 9px;border-radius:999px;background:rgba(6,18,38,.6);border:1px solid rgba(255,255,255,.2);font:700 .6875rem/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
@media (orientation:landscape) and (max-height:540px) and (pointer:coarse){.kd{display:none}}
@media (max-width:359px){.kd-room-a{min-height:250px}.kd-big{font-size:1.85rem}.kd-seats i{width:12px}}

/* ── V28: baza znanja – zadnjih 5 člankov s slikami ───────────────────── */
.kb{display:grid;gap:14px;margin-top:8px}
.kb-head{display:grid;gap:6px}
.kb-head .eyebrow .i{width:18px;height:18px}
.kb-title{font:300 1.75rem/1.12 var(--f-display);letter-spacing:-.02em;color:#fff;text-wrap:balance}
.kb-title em{font-style:normal;font-weight:600;color:var(--sky)}
.kb a{-webkit-tap-highlight-color:transparent;color:#fff;text-decoration:none}
.kb-lead{position:relative;display:block;border-radius:24px;overflow:hidden;isolation:isolate;background:#0B1F3D;border:1px solid rgba(143,203,255,.22);box-shadow:0 24px 48px -28px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.06);transition:transform .2s var(--ease),border-color .2s}
.kb-lead:active{transform:scale(.988)}
.kb-img{display:block;position:relative;aspect-ratio:16/10;overflow:hidden;background:radial-gradient(120% 90% at 30% 20%,#2b5fc7,#0B1F3D)}
.kb-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}
.kb-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,38,0) 45%,rgba(11,31,61,.55) 78%,#0B1F3D 100%)}
.kb-badge{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 10px;border-radius:999px;background:rgba(6,18,38,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(143,203,255,.35);font:700 .75rem/1 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:#fff}
.kb-badge i{width:8px;height:8px;border-radius:50%;background:#5BE3B0;box-shadow:0 0 0 4px rgba(91,227,176,.22)}
.kb-body{position:relative;display:grid;gap:9px;padding:2px 20px 20px;margin-top:-34px;z-index:1}
.kb-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.8125rem;color:var(--mist)}
.kb-tag{display:inline-flex;align-items:center;min-height:24px;padding:3px 10px;border-radius:999px;background:rgba(143,203,255,.14);border:1px solid rgba(143,203,255,.24);color:#DCEBFF;font:600 .75rem/1.2 var(--f-body);letter-spacing:.02em}
.kb-t{display:block;font:600 1.3125rem/1.25 var(--f-display);letter-spacing:-.012em;text-wrap:balance}
.kb-ex{display:block;font-size:var(--t-small);line-height:1.55;color:var(--mist)}
.kb-go{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-weight:600;color:var(--sky)}
.kb-go .i{width:18px;height:18px;transition:transform .2s var(--ease)}
.kb-list{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:kb}
.kb-item{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;padding:10px 14px 10px 10px;border-radius:20px;background:rgba(143,203,255,.06);border:1px solid var(--line-d);transition:background-color .2s,transform .18s var(--ease)}
.kb-item:active{transform:scale(.985);background:rgba(143,203,255,.12)}
.kb-thumb{position:relative;display:block;width:92px;height:92px;border-radius:15px;overflow:hidden;background:radial-gradient(120% 90% at 30% 20%,#2b5fc7,#0B1F3D)}
.kb-thumb img{display:block;width:100%;height:100%;object-fit:cover}
.kb-thumb::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}
.kb-txt{display:grid;gap:6px;min-width:0}
.kb-txt b{display:block;font-weight:600;font-size:.96875rem;line-height:1.32;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.kb-txt small{display:block;font-size:.78125rem;color:var(--mist)}
.kb-txt .kb-tag{justify-self:start;min-height:22px;padding:2px 9px;font-size:.6875rem}
.kb-invite{position:relative;overflow:hidden;isolation:isolate;margin-top:6px;padding:24px 20px 20px;border-radius:24px;background:linear-gradient(160deg,rgba(56,182,255,.18) 0%,rgba(29,99,184,.14) 45%,rgba(6,18,38,.2) 100%);border:1px solid rgba(143,203,255,.3)}
.kb-invite::before{content:"";position:absolute;z-index:-1;right:-70px;top:-80px;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(143,203,255,.32),rgba(143,203,255,0) 68%)}
.kb-bub{position:absolute;z-index:-1;border-radius:50%;border:1.5px solid rgba(143,203,255,.35);background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.35),rgba(143,203,255,.06) 55%,transparent 70%)}
.kb-bub.b1{width:26px;height:26px;right:26px;top:22px}
.kb-bub.b2{width:14px;height:14px;right:64px;top:54px}
.kb-bub.b3{width:9px;height:9px;right:46px;top:84px}
.kb-ico{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,var(--cta-2),var(--cta));box-shadow:0 12px 26px -12px rgba(56,182,255,.9),inset 0 1px 0 rgba(255,255,255,.25);color:#fff;margin-bottom:14px}
.kb-ico .i{width:26px;height:26px}
.kb-invite h4{font:600 1.375rem/1.2 var(--f-display);letter-spacing:-.015em;color:#fff;margin:0 0 8px;max-width:20ch;text-wrap:balance}
.kb-invite p{font-size:var(--t-small);line-height:1.6;color:#D3E2F4;margin:0 0 14px}
.kb-invite p b{color:#fff}
.kb-points{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:8px}
.kb-points li{display:flex;gap:10px;align-items:flex-start;font-size:.875rem;line-height:1.45;color:#D3E2F4}
.kb-points .i{width:18px;height:18px;flex:none;margin-top:1px;color:var(--sky)}
.kb-invite .btn{width:100%}
@media (hover:hover){
  .kb-lead:hover{border-color:rgba(143,203,255,.45)}
  .kb-lead:hover .kb-img img{transform:scale(1.04)}
  .kb-lead:hover .kb-go .i{transform:translateX(3px)}
  .kb-item:hover{background:rgba(143,203,255,.11)}
}
@media (prefers-reduced-motion:reduce){.kb-lead,.kb-item,.kb-img img,.kb-go .i{transition:none}}
@media (max-width:359.98px){.kb-item{grid-template-columns:76px minmax(0,1fr);gap:12px}.kb-thumb{width:76px;height:76px}.kb-txt b{-webkit-line-clamp:4}.kb-title{font-size:1.5625rem}}

/* ── manjši telefoni ──────────────────────────────────────────────────────── */
@media (max-width:359px){
  :root{--gut:16px;--t-body:1rem}
  .hdr-logo svg{width:104px;height:51px}
  .hdr-menu .lbl{display:none}
  .hdr-menu{width:48px;padding:0}
  .spec{grid-template-columns:minmax(0,1fr);row-gap:6px}
  .spec-val{font-size:2.3rem}
  .seg label{font-size:.9375rem}
  .tour .tab{font-size:.8125rem}
  .feats{grid-template-columns:minmax(0,1fr)}
  .dock-call .lbl{display:none}
  .dock-call{padding:0 16px}
  .hero-specs b{font-size:1.3rem}
}

/* ── ležeča usmerjenost na telefonu ───────────────────────────────────────── */
@media (orientation:landscape) and (max-height:540px) and (pointer:coarse){
  :root{--hdr:56px;--dock:64px}
  .hero{display:grid;min-height:100svh}
  .hero-media{position:absolute;inset:0;height:auto}
  .hero-media img{object-position:50% 50%}
  .hero-media::after{background:linear-gradient(90deg,rgba(6,18,38,.94) 0%,rgba(6,18,38,.78) 42%,rgba(6,18,38,.15) 75%,rgba(6,18,38,.35) 100%)}
  .hero-arc{display:none}
  .hero-body{margin:0;align-self:end;padding:calc(var(--hdr) + env(safe-area-inset-top) + 12px) var(--gut) 22px;max-width:min(560px,62%);margin-inline:0;gap:12px}
  .hero-badge,.hero-specs{display:none}
  .h1-kicker{margin-bottom:4px}
  .h1-line{font-size:clamp(1.5rem,7.2svh,2.4rem)}
  .hero-lead{max-width:44ch;font-size:1rem}
  .hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 20px;margin-top:0}
  .hero-actions .btn{min-height:52px;width:auto;white-space:nowrap}
  .hero-actions .link-arrow{white-space:nowrap}
  .sheet-panel{max-height:calc(100% - 8px)}
  .menu nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}
  .menu-cta{grid-template-columns:repeat(2,minmax(0,1fr))}
  .posvet-hero{height:160px}
  .shot,.doc-photo{max-height:80svh;aspect-ratio:auto;height:78svh}
  .doc-photo{max-width:420px}
}

@media (orientation:landscape) and (max-height:360px) and (pointer:coarse){.hero-lead{display:none}}

/* ── namizni predogled: mobilni stolpec v okvirju ─────────────────────────── */
.desk{display:none}
@media (min-width:900px) and (hover:hover) and (pointer:fine){
  :root{--site-w:430px;--t-h1:2.25rem;--t-h2:2rem}
  body{background:radial-gradient(70% 60% at 15% 10%,#173f80 0%,rgba(23,63,128,0) 60%),radial-gradient(60% 60% at 90% 90%,#0f2f63 0%,rgba(15,47,99,0) 60%),var(--abyss)}
  .site{box-shadow:0 0 0 1px rgba(143,203,255,.18),0 0 120px -20px rgba(0,0,0,.85)}
  .desk{display:block;position:fixed;left:max(24px,calc(50% - 215px - 380px));top:50%;transform:translateY(-50%);width:320px;color:#fff}
  .desk h2{font:300 2rem/1.1 var(--f-display);letter-spacing:-.02em;margin:14px 0 12px}
  .desk h2 em{font:italic 400 1.1em/1 var(--f-accent);color:var(--sky)}
  .desk p{color:var(--mist);font-size:.9375rem;line-height:1.55}
  .desk ul{display:grid;gap:8px;margin-top:16px}
  .desk li{display:flex;gap:10px;color:#E6F2FF;font-size:.9375rem;line-height:1.45}
  .desk li .i{width:20px;height:20px;color:var(--sky);margin-top:1px}
  .desk-qr{display:flex;gap:14px;align-items:center;margin-top:22px;padding:12px;border-radius:18px;background:rgba(143,203,255,.07);border:1px solid var(--line-d)}
  .desk-qr svg{width:108px;height:108px;flex:none;background:#fff;border-radius:10px}
  .desk-qr span{font-size:.875rem;color:var(--mist);line-height:1.45}
  .desk-qr[hidden]{display:none}
}
@media (min-width:900px) and (max-width:1219px) and (hover:hover) and (pointer:fine){.desk{display:none}}


/* OxySphere: skrij namizno postavitev */
.oxy-d{display:none!important}

/* ═══════════ Mobilna Verzija 2 – vsebina in mediji namizne Verzije 2 v oblikovnem jeziku V29 ═══════════ */

/* naslovnica: oznaka 100 % medicinski kisik (na fotografiji) */
.v2-o2{position:absolute;z-index:3;right:var(--gut);top:calc(var(--hdr) + env(safe-area-inset-top) + 14px);display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 7px;border-radius:999px;background:rgba(6,18,38,.55);border:1px solid rgba(143,203,255,.34);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font:500 .75rem/1.15 var(--f-body);box-shadow:0 10px 24px -14px rgba(0,0,0,.8)}
.v2-o2 b{display:block;font:600 1rem/1 var(--f-display);letter-spacing:-.01em}
.v2-o2i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#7FC0FF 0%,#2A74CC 55%,#0C3A7A 100%);box-shadow:inset 0 -3px 6px rgba(4,16,40,.45),0 0 14px -2px rgba(143,203,255,.6)}
.v2-o2i .i{width:17px;height:17px;color:#fff}


/* dokazi: mediji (trak) */
.v2-media{display:grid;gap:10px}
.v2-media-h{display:flex;align-items:center;gap:8px;font:600 var(--t-label)/1.3 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sky)}
.v2-media-h .i{width:18px;height:18px}
.v2-media .pc{width:236px;min-height:168px}
.v2-media .pc-hot{background:linear-gradient(160deg,rgba(29,99,184,.42),rgba(143,203,255,.06) 75%);border-color:rgba(143,203,255,.38)}
.v2-media .pc-top{justify-content:flex-start}
.v2-media .pc-kind{margin-left:auto}
.pc-24{width:30px;height:30px;border-radius:8px;object-fit:cover;flex:none}

/* skupni gradniki */
.v2-col{display:grid;gap:4px;justify-items:stretch}
.v2-col .link-arrow,.v2-col .btn-line{justify-self:center}
.v2-col .btn{width:100%}
.v2-rail{display:grid;gap:10px;margin-inline:calc(var(--gut) * -1)}
.v2-rt{position:relative;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:2px var(--gut) 4px;scroll-padding-inline:var(--gut)}
.v2-rt::-webkit-scrollbar{display:none}
.v2-rt:focus-visible{outline:2px solid var(--sky);outline-offset:-2px;border-radius:12px}
.v2-card{position:relative;flex:none;width:62%;max-width:280px;margin:0;scroll-snap-align:start;border-radius:var(--r-photo);overflow:hidden;background:var(--navy);aspect-ratio:3/4}
.v2-card img{width:100%;height:100%;object-fit:cover;display:block}
.v2-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,38,0) 45%,rgba(6,18,38,.86) 100%);pointer-events:none}
.v2-card figcaption{position:absolute;z-index:1;left:14px;right:14px;bottom:13px;color:#DCEBFA;font-size:.8125rem;line-height:1.4}
.v2-card figcaption b{display:block;color:#fff;font:600 1rem/1.25 var(--f-body);margin-bottom:2px}
.v2-card.v2-wide{width:80%;max-width:360px;aspect-ratio:4/3}
.v2-card.v2-wide figcaption{display:flex;align-items:baseline;gap:8px;font:600 .9375rem/1.3 var(--f-body);color:#fff}
.v2-card.v2-wide figcaption small{font:500 .75rem/1 var(--f-body);color:var(--sky);letter-spacing:.06em}
.v2-dots{display:flex;justify-content:center;gap:6px;min-height:6px}
.v2-dots i{width:6px;height:6px;border-radius:999px;background:var(--line-2);transition:width .3s var(--ease),background-color .3s}
.v2-dots i.on{width:20px;background:var(--cta)}
.t-dark .v2-dots i,.t-navy .v2-dots i{background:rgba(143,203,255,.28)}
.t-dark .v2-dots i.on,.t-navy .v2-dots i.on{background:var(--sky)}

/* video (vertikalni) */
.v2-reel{position:relative;margin:0;border-radius:var(--r-photo);overflow:hidden;background:#0B1F3D;aspect-ratio:9/14;max-height:78svh;box-shadow:0 30px 60px -34px rgba(0,0,0,.9);isolation:isolate}
.v2-reel.v2-34{aspect-ratio:3/4}
.v2-reel video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.v2-reel::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,38,.45) 0%,rgba(6,18,38,0) 22%,rgba(6,18,38,0) 52%,rgba(6,18,38,.9) 100%);pointer-events:none}
.v2-reel figcaption{position:absolute;z-index:2;left:18px;right:18px;bottom:18px;color:#DCEBFA;font-size:.875rem;line-height:1.45}
.v2-reel figcaption b{display:block;color:#fff;font:300 1.5rem/1.15 var(--f-display);letter-spacing:-.015em;margin-bottom:4px}
.v2-reel figcaption.v2-big{font:300 1.3125rem/1.3 var(--f-display);letter-spacing:-.01em;color:#fff;text-wrap:balance}
.v2-reel figcaption.v2-big b{display:inline;font:inherit;font-weight:600;color:var(--aqua);margin:0}
.v2-live{position:absolute;z-index:2;left:14px;top:14px;display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 9px;border-radius:999px;background:rgba(6,18,38,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(143,203,255,.26);color:#fff;font:600 .6875rem/1 var(--f-body);letter-spacing:.1em;text-transform:uppercase}
.v2-live::before{content:"";width:7px;height:7px;border-radius:50%;background:#FF5A4E;box-shadow:0 0 0 3px rgba(255,90,78,.25)}
.v2-tag{position:absolute;z-index:2;left:14px;top:50px;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--cta);color:#fff;font:600 .75rem/1 var(--f-body)}
.v2-tag .i{width:15px;height:15px}
.v2-vtg{position:absolute;z-index:3;right:12px;top:10px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(6,18,38,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}
.v2-vtg .i{width:16px;height:16px;opacity:0}
.v2-vtg::before,.v2-vtg::after{content:"";position:absolute;top:15px;width:4px;height:14px;border-radius:2px;background:#fff}
.v2-vtg::before{left:16px}.v2-vtg::after{right:16px}
.v2-vtg.is-paused::before,.v2-vtg.is-paused::after{display:none}
.v2-vtg.is-paused .i{opacity:1;margin-left:2px}

/* komora */
.v2-feats{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:14px}
.v2-feats .feat{grid-template-columns:22px minmax(0,1fr);font-size:.8125rem;color:#C9D9EC}
.v2-feats .feat b{display:block;color:#fff;font:600 .9375rem/1.25 var(--f-body);margin-bottom:3px}
.v2-feats .feat .i{width:22px;height:22px;color:var(--sky)}
.v2-feats .feat:first-child{grid-column:1/-1}
.v2-cmp,.v2-h90{display:grid;gap:14px;padding-top:6px}
.v2-cmp h3,.v2-h90 h3{font:300 1.625rem/1.15 var(--f-display);letter-spacing:-.015em;color:#fff;text-wrap:balance}
.v2-cmp>p,.v2-h90>p{font-size:var(--t-small);line-height:1.55;color:var(--mist)}
.v2-cmp .eyebrow,.v2-h90 .eyebrow{margin:0}
.v2-cp{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:center;padding:14px;border-radius:var(--r-card);background:linear-gradient(160deg,rgba(143,203,255,.13),rgba(143,203,255,.03) 70%);border:1px solid rgba(143,203,255,.22)}
.v2-cp b{display:block;color:#fff;font:600 1rem/1.3 var(--f-body);margin-bottom:6px}
.v2-cp ul{display:grid;gap:5px;list-style:none;margin:0;padding:0;font-size:.8125rem;line-height:1.35;color:#D4E3F4}
.v2-cp li{display:flex;gap:7px;align-items:flex-start}
.v2-cp li .i{flex:none;width:16px;height:16px;color:#5BD1A8;margin-top:1px}
.v2-cp.is-one li .i{color:#FF8A80}
.v2-cpv{display:block;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#0B1F3D}
.v2-cpv img{width:100%;height:100%;object-fit:cover}
.v2-cp.is-one .v2-cpv{display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,#13305C,#081A33)}
.v2-tube{display:block;width:84px;height:30px;border-radius:999px;border:2px solid rgba(143,203,255,.55);background:linear-gradient(180deg,rgba(143,203,255,.18),rgba(143,203,255,.04));position:relative}
.v2-tube::after{content:"";position:absolute;left:12px;top:9px;width:9px;height:9px;border-radius:50%;background:var(--sky)}
.v2-q{font:italic 400 1.1875rem/1.35 var(--f-accent);color:#E6F2FF}
.v2-q small{display:block;margin-top:4px;font:500 .75rem/1.3 var(--f-body);font-style:normal;color:var(--mist);letter-spacing:.02em}
.v2-pills{display:grid;gap:8px;list-style:none;margin:0;padding:0}
.v2-pills li{display:flex;gap:10px;align-items:center;padding:11px 14px;border-radius:14px;background:rgba(143,203,255,.07);border:1px solid var(--line-d);font-size:.875rem;line-height:1.4;color:#DCEBFA}
.v2-pills .i{flex:none;width:20px;height:20px;color:var(--sky)}

/* potek */
.v2-wk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}
.v2-wk>div{display:grid;gap:6px;justify-items:start;padding:10px;border-radius:14px;background:var(--ice);border:1px solid var(--line)}
.v2-wk b{font:500 1.125rem/1 var(--f-display);color:var(--ink)}
.v2-wk span{display:flex;gap:3px}
.v2-wk i{width:8px;height:8px;border-radius:2px;background:var(--line-2)}
.v2-wk i.on{background:var(--cta)}
.v2-wk small{font-size:.6875rem;color:var(--slate)}
.v2-prem{display:grid;gap:12px}
.v2-prem>.chip{justify-self:start}
.v2-prem .chip .i{width:16px;height:16px;color:var(--cta)}
.t-white .v2-card.v2-wide{background:var(--ice)}

/* zakaj + ekipa */
.v2-who{display:grid;gap:6px}
.v2-who h3{font:300 1.625rem/1.15 var(--f-display);letter-spacing:-.015em;color:var(--ink)}
.v2-who .muted{color:var(--slate);font-size:var(--t-small);line-height:1.55}
.v2-team{display:grid;gap:12px}
.v2-tc{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:14px}
.v2-tc small{display:block;font:600 .75rem/1 var(--f-body);color:var(--cta);letter-spacing:.1em;margin-bottom:5px}
.v2-tc h3{font:600 1rem/1.3 var(--f-body);color:var(--ink);margin-bottom:4px}
.v2-tc p{font-size:.875rem;line-height:1.5;color:var(--slate)}
.v2-pair{display:grid;grid-template-rows:repeat(2,52px);gap:4px;width:64px}
.v2-pair img{width:100%;height:100%;object-fit:cover;border-radius:12px}
.v2-o2c{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:14px;align-items:center;padding:18px;border-radius:var(--r-card);background:linear-gradient(150deg,#123A70 0%,var(--navy) 50%,var(--abyss) 100%);color:#fff;overflow:hidden}
.v2-o2c b{display:block;font:600 1rem/1.3 var(--f-body);margin:2px 0 4px}
.v2-o2c p{font-size:.8125rem;line-height:1.5;color:var(--mist)}
.v2-o2c img{width:108px;height:108px;object-fit:cover;border-radius:50%;border:2px solid rgba(143,203,255,.4)}
.v2-o2c .v2-o2n{font:200 2.75rem/1 var(--f-display);letter-spacing:-.03em;color:#fff}
.v2-o2c .v2-o2n span{font-size:.5em;color:var(--sky)}
.v2-lead{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:start;padding:16px;border-radius:var(--r-card);background:var(--paper);border:1px solid var(--line)}
.v2-lead img{width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:50% 20%}
.v2-lq{font:italic 400 1.25rem/1.3 var(--f-accent);color:var(--ink)}
.v2-ln{font-size:.8125rem;line-height:1.4;color:var(--slate);margin-top:6px}
.v2-ln b{display:block;color:var(--ink);font-size:.875rem}
.v2-lv{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-weight:600;font-size:.875rem;color:var(--cta);text-decoration:none}
.v2-lv .i{width:16px;height:16px}

/* cenik */
.v2-incl{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding:14px 16px;border-radius:var(--r-card);background:var(--ok-bg);border:1px solid var(--ok-line)}
.v2-incl .card-ic{width:44px;height:44px;background:linear-gradient(145deg,#2FAE86,#0E7A5B)}
.v2-incl p{font-size:.8125rem;line-height:1.45;color:var(--ok-ink)}
.v2-incl b{display:block;font-size:.9375rem;color:#0A3F30;margin-bottom:2px}
.v2-ppt{display:grid;gap:14px;padding:18px 16px 14px;border-radius:var(--r-card);background:var(--ice);border:1px solid var(--line)}
.v2-ppt-h{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center}
.v2-ppt-h small{display:block;font:600 .6875rem/1.2 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--slate)}
.v2-ppt-h b{font:300 1.75rem/1.05 var(--f-display);letter-spacing:-.02em;color:var(--cta);white-space:nowrap}
.v2-ppt-h p{font-size:.8125rem;line-height:1.45;color:var(--slate)}
.v2-bars{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:end;height:150px}
.v2-bar{position:relative;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;gap:5px;height:100%;text-align:center}
.v2-bar b{grid-row:1;align-self:end;font:600 .8125rem/1 var(--f-body);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}
.v2-bar i{grid-row:2;align-self:end;display:block;width:100%;max-width:44px;height:calc(var(--h) * 1%);min-height:8px;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#5B9BE0,var(--cta));transform-origin:50% 100%;transform:scaleY(.06);transition:transform .9s var(--ease) calc(var(--k) * 90ms)}
.v2-bar.b0 i{background:linear-gradient(180deg,#C3D3E5,#9FB3CB)}
.v2-bar.b4 i{background:linear-gradient(180deg,#3FC9B7,#0E7C88)}
.v2-bar span{grid-row:3;font-size:.6875rem;line-height:1.2;color:var(--slate)}
.v2-bar em{position:absolute;top:-4px;left:50%;transform:translate(-50%,-100%);padding:3px 7px;border-radius:999px;background:var(--teal);color:#fff;font:600 .6875rem/1 var(--f-body);font-style:normal;white-space:nowrap}
.v2-bars{padding-top:20px;height:170px}
.v2-ppt.is-in .v2-bar i{transform:none}
.v2-uses{display:grid;gap:7px;padding:12px 0 2px;border-top:1px dashed var(--line)}
.v2-typ{font:600 .75rem/1.2 var(--f-body);letter-spacing:.1em;text-transform:uppercase;color:var(--slate)}
.v2-uchips{display:flex;flex-wrap:wrap;gap:6px}
.v2-uchips span{padding:5px 10px;border-radius:999px;background:var(--ice);border:1px solid var(--line);font-size:.8125rem;line-height:1.2;color:var(--ink)}
.v2-freq{border-radius:var(--r-card);background:var(--paper);border:1px solid var(--line);overflow:hidden}
.v2-freq summary{list-style:none;display:grid;grid-template-columns:44px minmax(0,1fr) 22px;gap:12px;align-items:center;padding:14px 16px;cursor:pointer;-webkit-tap-highlight-color:transparent}
.v2-freq summary::-webkit-details-marker{display:none}
.v2-freq summary .card-ic{width:44px;height:44px}
.v2-freq summary small{display:block;font:600 .6875rem/1.2 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--cta);margin-bottom:3px}
.v2-freq summary b{font:600 .9375rem/1.3 var(--f-body);color:var(--ink)}
.v2-chev{width:20px;height:20px;color:var(--slate);transition:transform .3s var(--ease)}
.v2-freq[open] .v2-chev{transform:rotate(180deg)}
.v2-freq>div{display:grid;gap:12px;padding:0 16px 16px}
.v2-freq>div>p{font-size:.875rem;line-height:1.6;color:var(--slate)}
.v2-fsvg{width:100%;height:auto;display:block;background:var(--ice);border-radius:14px;padding:8px}
.v2-fl{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.75rem;color:var(--slate)}
.v2-fl span{display:inline-flex;align-items:center;gap:6px}
.v2-fl i{width:16px;height:3px;border-radius:2px;background:var(--cta)}
.v2-fl i.d{background:repeating-linear-gradient(90deg,#7D8DA3 0 4px,transparent 4px 7px)}
.v2-fl span:last-child{margin-left:auto;font-style:italic}
.v2-giftbar{display:grid;grid-template-columns:46px minmax(0,1fr) 20px;gap:12px;align-items:center;padding:14px 16px;border-radius:var(--r-card);background:linear-gradient(135deg,#123A70,var(--navy) 60%,var(--abyss));color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent;box-shadow:0 18px 30px -22px rgba(11,33,66,.8)}
.v2-giftbar p{font-size:.8125rem;line-height:1.4;color:var(--mist)}
.v2-giftbar b{display:block;color:#fff;font-size:.9375rem;margin-bottom:2px}
.v2-giftbar>.i{width:18px;height:18px;color:var(--sky)}

/* kako deluje */
.v2-strong{font-size:var(--t-small);line-height:1.55;color:#fff;font-weight:600;padding-left:12px;border-left:2px solid var(--sky)}
.v2-links{display:grid;justify-items:start}
.v2-links .link-arrow{justify-self:start;white-space:normal}
.v2-art{display:grid;grid-template-columns:60px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border-radius:18px;background:linear-gradient(160deg,rgba(143,203,255,.13),rgba(143,203,255,.03) 70%);border:1px solid rgba(143,203,255,.22);color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent}
.v2-art img{width:60px;height:75px;object-fit:cover;border-radius:12px}
.v2-art b{display:block;font:600 .9375rem/1.35 var(--f-body)}
.v2-art small{display:inline-block;margin-top:5px;font-size:.8125rem;font-weight:600;color:var(--sky)}

/* indikacije */
.v2-ur{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;font-size:.875rem;line-height:1.45;color:var(--slate)}
.v2-ur b{display:block;color:var(--ink);font-size:.9375rem}
.v2-uri{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(145deg,#2FAE86,#0E7A5B);color:#fff;box-shadow:0 8px 16px -8px rgba(14,122,91,.7)}
.v2-uri .i{width:20px;height:20px}
.v2-asktel{justify-self:center}

/* baza znanja */
.v2-kbs{font-size:var(--t-small);color:var(--mist);margin-top:2px}

/* vprašanja */
.v2-faq{display:grid;gap:14px}
.v2-ftabs .tab{font-size:.8125rem;padding:6px 6px;line-height:1.15}
.v2-qn{display:block;font:600 .6875rem/1 var(--f-body);color:var(--cta);letter-spacing:.1em;margin-bottom:5px}
.v2-faq .acc-btn{text-align:left}
.v2-ab p+p,.v2-ab p+ul,.v2-ab ul+p{margin-top:10px}
.v2-ul{display:grid;gap:6px;margin:10px 0 0;padding-left:18px}
.v2-ul li{padding-left:2px}
.v2-ul li::marker{color:var(--cta)}

/* darilni bon + VIP */
#m-bon .wrap{gap:18px}
.v2-gh{font:300 1.75rem/1.12 var(--f-display);letter-spacing:-.025em;text-wrap:balance;color:#fff}
.v2-gh em{font-style:normal;font-weight:600;color:var(--aqua)}
.vals-set label small{display:block;margin-top:4px;font:500 .625rem/1 var(--f-body);letter-spacing:.02em;color:#B9D3EE}
.vals-set label{grid-template-rows:auto auto;align-content:center;min-height:56px}
.vals-set input:checked+label small{color:inherit;opacity:.8}
.v2-del{display:grid;gap:8px;list-style:none;margin:0;padding:0}
.v2-del li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:11px;align-items:center;font-size:.8125rem;line-height:1.4;color:var(--mist)}
.v2-del li b{display:block;color:#fff;font-size:.875rem}
.v2-del .bb-ic{width:38px;height:38px}
.v2-del .bb-ic .i{width:18px;height:18px}
.gift .v2-gfine{font-size:.75rem;line-height:1.5;color:#A9BCD4}
.gift .v2-gfine a{color:var(--sky);font-weight:600}
.v2-vip{position:relative;display:grid;gap:8px;align-content:end;min-height:300px;padding:20px;border-radius:26px;overflow:hidden;isolation:isolate;color:#fff;background:var(--abyss)}
.v2-vip>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.v2-vip::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(6,18,38,.25) 0%,rgba(6,18,38,.55) 40%,rgba(6,18,38,.95) 100%)}
.v2-vipc{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:radial-gradient(circle at 34% 28%,#FFF1C2 0%,#F2CD6B 45%,#C9952F 100%);color:#4A3000;font:700 .75rem/1 var(--f-body);letter-spacing:.14em}
.v2-vipc .i{width:14px;height:14px}
.v2-vip h3{font:300 1.5rem/1.15 var(--f-display);letter-spacing:-.015em}
.v2-vip p{font-size:.875rem;line-height:1.5;color:#D4E3F4}
.v2-viplk{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:2px}
.v2-viplk a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#fff;font-weight:600;text-decoration:none}
.v2-viplk .i{width:18px;height:18px;color:#F2CD6B}

/* posvet */
.v2-ok{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;border-radius:999px;background:rgba(91,209,168,.14);border:1px solid rgba(91,209,168,.35);color:#BFF0DD;font-size:.8125rem;font-weight:600;justify-self:start}
.v2-ok .i{width:16px;height:16px;color:#5BD1A8}
.v2-fh{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--line)}
.v2-fhi img{width:48px;height:48px;border-radius:50%;object-fit:cover}
.v2-fh b{display:block;font:600 1.0625rem/1.25 var(--f-body);color:var(--ink)}
.v2-fh small{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:3px;font-size:.75rem;color:var(--slate)}
.v2-fh small .i{width:13px;height:13px;color:var(--cta)}
.v2-opts{border:0;margin:0;padding:0;min-width:0}
.v2-opts legend{padding:0;margin-bottom:9px;font-size:.875rem;line-height:1.4;color:var(--slate)}
.v2-opts legend b{color:var(--ink);font-size:.9375rem;display:block}
.v2-opts>div{display:flex;flex-wrap:wrap;gap:7px}
.v2-opt{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}
.v2-opt input{position:absolute;opacity:0;width:1px;height:1px}
.v2-opt span{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:8px 13px 8px 10px;border-radius:999px;border:1.5px solid #C3D3E5;background:#FBFDFF;font-size:.8125rem;line-height:1.25;color:var(--ink);transition:background-color .2s,border-color .2s,color .2s}
.v2-opt span .i{flex:none;width:18px;height:18px;color:var(--cta)}
.v2-opt input:checked+span{background:var(--cta);border-color:var(--cta);color:#fff}
.v2-opt input:checked+span .i{color:#fff}
.v2-opt input:focus-visible+span{outline:3px solid var(--cta);outline-offset:2px}
.v2-nov{font-size:.8125rem;color:var(--slate)}
.v2-next{display:grid;gap:10px;padding:18px;border-radius:var(--r-card);background:rgba(143,203,255,.07);border:1px solid var(--line-d)}
.v2-next .eyebrow{margin:0}
.v2-next ol{display:grid;gap:12px;list-style:none;margin:0;padding:0}
.v2-next li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;font-size:.8125rem;line-height:1.45;color:var(--mist)}
.v2-next li>span:first-child{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1.5px solid rgba(143,203,255,.45);color:#fff;font:500 .875rem/1 var(--f-display)}
.v2-next li b{display:block;color:#fff;font-size:.9375rem;margin-bottom:2px}

/* kontakt */
.v2-wideshot{aspect-ratio:16/10!important}
.v2-wideshot img{width:100%;height:100%;object-fit:cover}
.v2-wideshot figcaption{position:absolute;left:14px;right:14px;bottom:12px;z-index:1;color:#DCEBFA;font-size:.8125rem;line-height:1.4}
.v2-wideshot figcaption b{display:block;color:#fff;font-size:1rem}
.v2-wideshot::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,38,0) 45%,rgba(6,18,38,.85) 100%);pointer-events:none}

@media (prefers-reduced-motion:reduce){.v2-bar i{transform:none;transition:none}.v2-dots i{transition:none}}
@media (min-width:600px){.v2-card{width:42%}.v2-card.v2-wide{width:56%}.v2-reel{max-width:420px;justify-self:center;width:100%}}
/* popravki po pregledu */
.v2-qt{display:block}
.pkg-card .v2-uses{border-top-color:rgba(255,255,255,.22)}
.pkg-card .v2-typ{color:#A9CBEF}
.pkg-card .v2-uchips span{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.24);color:#fff}
.v2-freq summary b{display:block}
/* video zdravniškega pregleda ima vgrajene podnapise – besedilo pod videom, ne čez */
.v2-reel.v2-34{aspect-ratio:auto;max-height:none;background:none;box-shadow:none;overflow:visible;display:grid;gap:14px}
.v2-reel.v2-34 video{position:relative;inset:auto;aspect-ratio:3/4;max-height:74svh;border-radius:var(--r-photo);background:#0B1F3D;box-shadow:0 30px 60px -34px rgba(11,33,66,.7)}
.v2-reel.v2-34::after{display:none}
.v2-reel.v2-34 figcaption.v2-big{position:static;color:var(--ink);font-size:1.25rem}
.v2-reel.v2-34 figcaption.v2-big b{color:var(--cta)}

/* ═══ Mobilna Verzija 3 – grafika namizne Verzije 2 ═══ */
.dk{--navy-950:#071A2E;--navy-900:#0B2A4A;--navy-850:#0F2A45;--navy-800:#12355C;--blue:#1E6FD9;--blue-hover:#1A62C2;--blue-ink:#185BB5;--sky:#38B6FF;--cyan:#7FDBFF;--ice:#EAF3FC;--paper:#FBFCFE;--white:#FFFFFF;--mist:#F1F5F9;--ink:#1A2430;--muted:#566475;--slate:#3A4A5C;--line:#E1E8F0;--line-soft:#EDF2F7;--line-blue:#D5E2F1;--line-trust:#E3EAF2;--step-line:#B9D3F0;--teal:#12766F;--teal-bg:#E3F2F0;--blue-bg:#E6EFFB;--chip:#E9EEF4;--field:#C5D3E2;--on-dark:rgba(255,255,255,.86);--on-dark-2:rgba(255,255,255,.78);--on-dark-3:rgba(255,255,255,.72);--focus:var(--blue);--f-display:"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--f-body:"Figtree","Segoe UI",-apple-system,system-ui,sans-serif;--fs-h1:30px;--fs-h2:28px;--fs-lead:16px;--gutter:56px;--maxw:1320px;--bar-h:76px;--radius:16px;--ease:cubic-bezier(.2,.7,.2,1);--shadow-card:0 1px 2px rgba(11,42,74,.04), 0 10px 30px -18px rgba(11,42,74,.28);--shadow-lift:0 2px 4px rgba(11,42,74,.05), 0 22px 44px -22px rgba(11,42,74,.38);--x-abyss:#040B16;--x-deep:#071628;--x-deep-2:#0B2038;--x-deep-3:#10294A;--x-pearl:#EEF2F6;--x-paper:#F7F9FB;--x-white:#FFFFFF;--x-ice:#E8F0F9;--x-ink:#0A1A2E;--x-text:#33414F;--x-muted:#56636F;--x-on:#E8F0F8;--x-on-2:rgba(232,240,248,.8);--x-on-3:rgba(232,240,248,.68);--x-oxy:#1E6FD9;--x-oxy-h:#1762C9;--x-oxy-ink:#1658B0;--x-sky:#38B6FF;--x-cyan:#7FDBFF;--x-aqua:#A9E9FF;--x-teal:#0F6E68;--x-teal-bg:#DCF0EC;--x-rule:rgba(10,26,46,.13);--x-rule-2:rgba(10,26,46,.08);--x-rule-d:rgba(127,219,255,.17);--x-serif:"Manrope", ui-sans-serif, system-ui, sans-serif;--x-sans:"Figtree","Segoe UI",-apple-system,system-ui,sans-serif;--x-ease:cubic-bezier(.16,1,.3,1);--x-sh-1:0 1px 2px rgba(10,26,46,.05), 0 18px 40px -26px rgba(10,26,46,.34);--x-sh-2:0 2px 6px rgba(10,26,46,.06), 0 40px 80px -42px rgba(10,26,46,.5);--hh:82px;--x-k:.74}
.dk{font-family:var(--x-sans)}
.dk-nic{display:none}
.ico{width:20px;height:20px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.ico-fill{fill:currentColor;stroke:none}
.i3d{--c1:#86D0FF;--c2:#2C82EA;--c3:#0D3C8F;--glow:rgba(22,88,200,.5);position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;border-radius:31%!important;border:0!important;color:#fff!important;
  background:radial-gradient(130% 100% at 28% 10%,rgba(255,255,255,.66) 0%,rgba(255,255,255,0) 44%),linear-gradient(150deg,var(--c1) 0%,var(--c2) 52%,var(--c3) 100%)!important;
  box-shadow:inset 0 1.5px 0 rgba(255,255,255,.75),inset 0 -5px 9px rgba(3,18,58,.4),inset 0 0 0 1px rgba(255,255,255,.16),0 12px 20px -10px var(--glow),0 4px 8px -4px rgba(3,18,58,.32)!important;
  transform:perspective(240px) rotateX(9deg) rotateY(-7deg);transition:transform .5s var(--ease)}
.i3d::before{content:"";position:absolute;left:13%;right:13%;top:6%;height:42%;border-radius:50% 50% 45% 45%/70% 70% 30% 30%;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,0));pointer-events:none;z-index:0}
.i3d::after{content:"";position:absolute;left:8%;right:8%;bottom:-20%;height:22%;border-radius:50%;background:radial-gradient(closest-side,var(--glow),transparent);z-index:-1;filter:blur(2px);pointer-events:none}
.i3d .ico{position:relative;z-index:1;stroke:url(#m-g3d);stroke-width:2.35;filter:drop-shadow(0 1.5px 0 rgba(6,28,84,.55)) drop-shadow(0 3px 3px rgba(3,18,58,.32))}
.i3d-teal{--c1:#8DF2D8;--c2:#1CAE8F;--c3:#085C55;--glow:rgba(12,120,100,.48)}
.i3d-aqua{--c1:#C2F5FF;--c2:#41C2F2;--c3:#0C58A6;--glow:rgba(64,190,255,.55)}
@media (prefers-reduced-motion:reduce){.i3d{transition:none}}
.i3d-violet{--c1:#E2D6FF;--c2:#8E6CF2;--c3:#3B2596;--glow:rgba(110,80,230,.5)}
.i3d-rose{--c1:#FFD6E4;--c2:#EE6C9C;--c3:#8E1F4E;--glow:rgba(230,90,140,.45)}

@media (hover:hover){.dk .trust-item:hover .i3d{transform:perspective(240px) rotateX(0) rotateY(0) translateY(-2px)}}
.dk .trust-ico.i3d{flex:0 0 46px;width:46px;height:46px}
.dk .trust-ico.i3d .ico{width:22px;height:22px}
.dk .wf .trust .dkw{visibility:hidden}
.dk .trust{background:var(--x-abyss);color:var(--x-on);border-top:1px solid var(--x-rule-d);--focus:var(--x-cyan)}
.dk .trust .dkw{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:32px;padding-block:26px}
.dk .trust-doc{display:flex;align-items:center;gap:14px;min-width:0}
.dk .trust-doc img{flex:0 0 52px;width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid rgba(232,240,248,.85);box-shadow:0 0 0 5px rgba(127,219,255,.12)}
.dk .trust-doc p{display:flex;flex-direction:column;gap:1px;line-height:1.3;min-width:0}
.dk .trust-doc span{font:600 10.5px var(--x-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--x-cyan)}
.dk .trust-doc b{font:600 14.5px var(--x-sans);color:#fff}
.dk .trust-doc small{font-size:13.5px;color:var(--x-on-3)}
.dk .trust-items{display:contents}
.dk .trust-item{display:flex;align-items:center;gap:14px;min-width:0}
.dk .trust-ico{flex:0 0 46px;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--x-rule-d);color:var(--x-cyan);background:rgba(127,219,255,.05)}
.dk .trust-ico .ico{width:21px;height:21px}
.dk .trust-item p{font-size:14.5px;line-height:1.45;color:var(--x-on-3)}
.dk .trust-item strong{display:block;font-weight:600;color:#fff}
.dk .trust-ico.i3d{flex:0 0 54px;width:54px;height:54px}
.dk .trust-ico.i3d .ico{width:25px;height:25px}
.dk .trust .dkw{display:block;padding-block:0}
.dk .trust-items{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);gap:40px;padding-block:28px 26px}
.dk .trust-doc{gap:16px}
.dk .trust-doc span{display:block;margin-bottom:2px}
.dk .trust-item{gap:16px}
.dk .trust-items{align-items:center}
.dk .trust-doc,.dk .trust-item{align-items:center}
.dk .trust .trust-items{grid-template-columns:minmax(0,.9fr) minmax(0,1.14fr) minmax(0,1.08fr)}
.dk .trust .trust-doc .trust-ico{display:flex;align-items:center;justify-content:center;margin:0;font:inherit;letter-spacing:0;text-transform:none}
.dk .trust .trust-doc .trust-ico .ico{width:31px;height:31px;stroke-width:1.9}
.dk .trust .trust-mz{gap:18px}
.dk .trust .mz-seal{position:relative;flex:0 0 86px;width:86px;height:86px;margin-block:-14px;display:block;
  transform:perspective(420px) rotateX(12deg) rotateY(-10deg) rotate(-7deg);transition:transform .6s var(--x-ease)}
.dk .trust .mz-seal::after{content:"";position:absolute;left:12%;right:12%;bottom:-9%;height:18%;border-radius:50%;
  background:radial-gradient(closest-side,rgba(242,190,80,.55),rgba(242,190,80,0));filter:blur(3px);z-index:-1}
.dk .trust .mz-svg{display:block;width:100%;height:100%;overflow:visible;
  filter:drop-shadow(0 2px 0 rgba(90,55,8,.55)) drop-shadow(0 12px 16px rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(240,190,90,.22))}
.dk .trust .mz-shine{animation:n2Shine 9s cubic-bezier(.4,0,.2,1) 2.4s infinite}
.dk .trust .mz-shine{transform-box:view-box;transform-origin:100px 100px}
@media (hover:hover){.dk .trust .trust-mz:hover .mz-seal{transform:perspective(420px) rotateX(0) rotateY(0) rotate(0) translateY(-3px) scale(1.04)}}
.dk .trust .trust-baroks{gap:18px}
.dk .trust .baroks-plate{flex:0 0 124px;width:124px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:16px;
  background:radial-gradient(120% 90% at 30% 0%,#FFFFFF 0%,#FFFFFF 40%,#E7EDF4 100%);
  box-shadow:inset 0 1.5px 0 #fff,inset 0 -4px 8px rgba(10,30,60,.14),inset 0 0 0 1px rgba(255,255,255,.6),0 14px 24px -12px rgba(0,0,0,.7),0 0 0 1px rgba(127,219,255,.18),0 0 24px -8px rgba(127,219,255,.35);
  transform:perspective(420px) rotateX(9deg) rotateY(-7deg);transition:transform .5s var(--x-ease)}
.dk .trust .baroks-plate img{display:block;width:102px;height:auto}
@media (hover:hover){.dk .trust .trust-baroks:hover .baroks-plate{transform:perspective(420px) rotateX(0) rotateY(0) translateY(-2px)}}
.dk .trust.n2-off .mz-shine{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .trust .mz-shine{animation:none}}

.dk .bon-promo{position:relative;overflow:hidden;background:linear-gradient(100deg,#0F4FA8 0%,#1E6FD9 45%,#2BA6E8 100%);color:#fff}
.dk .bon-promo::after{content:"";position:absolute;top:0;bottom:0;left:0;width:30%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.22),rgba(255,255,255,0));animation:v16sweep 6s ease-in-out infinite;pointer-events:none}
.dk .bon-promo-in{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding-block:12px}
.dk .bp-ico.i3d{flex:0 0 40px;width:40px;height:40px;--c1:#FFE9A8;--c2:#F2B53C;--c3:#B9741A;--glow:rgba(242,181,60,.55)}
.dk .bp-ico .ico{width:20px;height:20px}
.dk .bp-txt{flex:1 1 auto;min-width:0;font-size:13.5px;line-height:1.35}
.dk .bp-txt b{font-family:var(--f-display);font-weight:800}
.dk .bp-txt span{display:none}
.dk .bp-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;background:#fff;color:var(--navy-900);font-weight:700;font-size:13.5px;text-decoration:none;box-shadow:0 8px 18px -10px rgba(0,0,0,.5);transition:transform .25s var(--ease)}
.dk .bp-btn:hover{transform:translateY(-1px);color:var(--navy-900)}
.dk .bp-btn .ico{width:15px;height:15px}
.dk .bp-txt span{display:inline}
@media (prefers-reduced-motion:reduce){.dk .bon-promo::after{animation:none;display:none}}
.dk .bon-promo-in{gap:18px;padding-block:14px}
.dk .bp-ico.i3d{flex-basis:46px;width:46px;height:46px}
.dk .bp-ico .ico{width:23px;height:23px}
.dk .bp-txt{font:500 16px/1.4 var(--x-sans)}
.dk .bp-txt b{font:600 16px var(--x-sans)}
.dk .bp-btn{min-height:46px;padding:0 22px;font:600 15px var(--x-sans);color:var(--x-ink)}
.dk .bon-promo.bp3{--bp-gold1:#FFF1C6;--bp-gold2:#F6CF6E;--bp-gold3:#E9A93A}
.dk .bp3 .bp-txt em{font-style:normal;background:linear-gradient(100deg,var(--bp-gold1) 0%,var(--bp-gold2) 55%,var(--bp-gold3) 100%);
  -webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 1px 1px rgba(60,30,0,.25))}
.dk .bp3 .bp3-gi{flex:0 0 auto;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#fff;
  background:radial-gradient(circle at 34% 28%,#FF8C9C 0%,#E0213F 52%,#9A0C24 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 5px 10px -5px rgba(154,12,36,.85)}
.dk .bp3 .bp3-gi .ico{width:15px;height:15px;margin:0}
.dk .bp3 .bp-btn{color:#0A1A2E}
.dk .bp3 .bp3-card{display:none}
.dk .bp3 .bp3-spark{position:absolute;inset:0;pointer-events:none;z-index:0}
.dk .bp3 .bp3-spark i{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);opacity:0;
  background:radial-gradient(closest-side,#fff 0%,#FFF3C8 45%,rgba(255,226,150,.6) 100%);
  clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);
  animation:n5Twinkle var(--t) ease-in-out var(--dl) infinite}
.dk .bp3 .bp3-spark i:nth-child(1){--x:4%;--y:20%;--s:9px;--t:4.2s;--dl:.3s}
.dk .bp3 .bp3-spark i:nth-child(2){--x:16%;--y:72%;--s:7px;--t:5s;--dl:1.6s}
.dk .bp3 .bp3-spark i:nth-child(3){--x:47%;--y:16%;--s:8px;--t:4.6s;--dl:2.8s}
.dk .bp3 .bp3-spark i:nth-child(4){--x:66%;--y:76%;--s:10px;--t:5.6s;--dl:1s}
.dk .bp3 .bp3-spark i:nth-child(5){--x:82%;--y:20%;--s:7px;--t:4.8s;--dl:3.4s}
.dk .bp3 .bp3-spark i:nth-child(6){--x:97%;--y:64%;--s:9px;--t:4.4s;--dl:.7s}
.dk .bon-promo.bp3::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:30%;z-index:0;pointer-events:none;
  background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.13) 50%,rgba(255,255,255,0) 100%);
  transform:translateX(-120%) skewX(-14deg);animation:n5Sweep 9s cubic-bezier(.45,0,.2,1) 1.2s infinite}
.dk .bp3.n2-off .bp3-spark i,.dk .bp3.n2-off::after,.dk .bp3.n2-off .bp3-3d,.dk .bp3.n2-off .bp3-shine{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .bon-promo.bp3::after,.dk .bp3 .bp3-3d,.dk .bp3 .bp3-shine{animation:none}}
@media (prefers-reduced-motion:reduce){.dk .bp3 .bp3-spark i{animation:none;opacity:.55}}
.dk .bon-promo.bp3{border-top:1px solid rgba(169,233,255,.3);border-bottom:1px solid rgba(169,233,255,.2);
  background:radial-gradient(1000px 190px at 56% -70%,rgba(169,233,255,.4),rgba(169,233,255,0) 70%),
             linear-gradient(100deg,#0A2A69 0%,#114BB2 28%,#1A68D5 56%,#2793E4 82%,#3AAEEB 100%)}
.dk .bon-promo.bp3::before{content:"";position:absolute;inset:0;pointer-events:none;
  background:repeating-linear-gradient(115deg,rgba(255,255,255,.035) 0 2px,rgba(255,255,255,0) 2px 14px);
  -webkit-mask:linear-gradient(90deg,#000 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,0) 70%);mask:linear-gradient(90deg,#000 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,0) 70%)}
.dk .bp3 .bon-promo-in{gap:28px;min-height:92px;padding-block:10px}
.dk .bp3 .bp3-card{position:relative;display:block;flex:0 0 150px;align-self:stretch;margin-block:-10px;perspective:760px}
.dk .bp3 .bp3-card::before{content:"";position:absolute;left:50%;top:50%;width:360px;height:260px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;
  background:radial-gradient(closest-side,rgba(255,214,140,.36),rgba(255,120,150,.12) 48%,rgba(255,255,255,0) 74%)}
.dk .bp3 .bp3-3d{position:absolute;left:50%;top:50%;width:124px;height:76px;margin:-33px 0 0 -62px;transform-style:preserve-3d;
  transform:rotateX(14deg) rotateY(-20deg) rotateZ(-6deg);animation:n5Float 7s ease-in-out 1s infinite}
.dk .bp3 .bp3-face{position:absolute;inset:0;border-radius:11px;overflow:hidden;color:#fff;
  background:radial-gradient(90% 120% at 0% 0%,rgba(127,219,255,.38),rgba(127,219,255,0) 56%),
             radial-gradient(70% 90% at 100% 100%,rgba(30,111,217,.5),rgba(30,111,217,0) 62%),
             linear-gradient(135deg,#143A73 0%,#0A2047 50%,#04102A 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 0 0 1px rgba(169,233,255,.3),0 20px 26px -12px rgba(0,6,30,.8),0 0 32px -8px rgba(169,233,255,.6)}
.dk .bp3 .bp3-face::before{content:"";position:absolute;inset:0;opacity:.5;
  background-image:radial-gradient(rgba(169,233,255,.3) .7px,rgba(169,233,255,0) 1.2px);background-size:9px 9px;
  -webkit-mask:linear-gradient(135deg,#000 0%,rgba(0,0,0,0) 60%);mask:linear-gradient(135deg,#000 0%,rgba(0,0,0,0) 60%)}
.dk .bp3 .bp3-mark{position:absolute;left:9px;top:8px;width:16px;height:20px;color:var(--x-aqua,#A9E9FF);filter:drop-shadow(0 0 5px rgba(127,219,255,.6))}
.dk .bp3 .bp3-brand{position:absolute;left:28px;top:12.5px;font:600 8.5px/1 var(--x-sans);letter-spacing:.13em;text-transform:uppercase;color:#fff}
.dk .bp3 .bp3-k{position:absolute;left:9px;bottom:22px;font:700 8px/1 var(--x-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--x-aqua,#A9E9FF)}
.dk .bp3 .bp3-v{position:absolute;left:9px;bottom:9px;font:500 9.5px/1 var(--x-sans);color:rgba(255,255,255,.82)}
.dk .bp3 .bp3-rib{position:absolute;top:0;bottom:0;left:80%;width:12px;
  background:linear-gradient(90deg,#7E0A1D 0%,#C8173A 16%,#F2445C 44%,#FF7A8C 52%,#D81E3E 70%,#8F0B22 100%);box-shadow:0 0 8px rgba(0,0,0,.4)}
.dk .bp3 .bp3-rib::before,.dk .bp3 .bp3-rib::after{content:"";position:absolute;top:0;bottom:0;width:1px;background:rgba(255,205,212,.55)}
.dk .bp3 .bp3-rib::before{left:2.5px}
.dk .bp3 .bp3-rib::after{right:2.5px}
.dk .bp3 .bp3-shine{position:absolute;inset:-20% -60%;pointer-events:none;
  background:linear-gradient(115deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.34) 48%,rgba(190,240,255,.18) 52%,rgba(255,255,255,0) 60%);
  transform:translateX(-60%);animation:n5Holo 6.5s cubic-bezier(.45,0,.2,1) 2.4s infinite}
.dk .bp3 .bp3-bow{position:absolute;left:calc(80% + 6px);top:-11px;width:46px;height:auto;transform:translateX(-50%) translateZ(6px) rotate(-6deg);overflow:visible;
  filter:drop-shadow(0 6px 7px rgba(40,0,10,.5)) drop-shadow(0 1px 1px rgba(60,0,15,.4))}
.dk .bp3 .bp-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px;text-shadow:0 1px 2px rgba(4,20,60,.3)}
.dk .bp3 .bp-txt b{font:300 23px/1.15 var(--x-serif);letter-spacing:-.025em;color:#fff}
.dk .bp3 .bp-txt em{font-weight:700}
.dk .bp3 .bp-txt span{display:block;font:400 15.5px/1.4 var(--x-sans);color:rgba(255,255,255,.88)}
.dk .bp3 .bp-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:12px;min-height:54px;padding:0 22px 0 8px;border-radius:999px;
  font:600 15.5px var(--x-sans);color:var(--x-ink,#0A1A2E);background:linear-gradient(180deg,#FFFFFF 0%,#EAF3FF 100%);
  box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 rgba(30,111,217,.12),0 0 0 5px rgba(255,255,255,.15),0 18px 32px -14px rgba(2,12,40,.85),0 0 40px -8px rgba(169,233,255,.75);
  transition:transform .3s var(--x-ease),box-shadow .3s}
.dk .bp3 .bp3-gi{width:38px;height:38px}
.dk .bp3 .bp3-gi .ico{width:18px;height:18px}
.dk .bp3 .bp-btn .bp3-ar{width:17px;height:17px;margin:0;transition:transform .3s var(--x-ease)}
.dk .bp3 .bp-btn:hover{color:var(--x-ink,#0A1A2E);transform:translateY(-2px);
  box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 rgba(30,111,217,.12),0 0 0 7px rgba(255,255,255,.22),0 22px 36px -14px rgba(2,12,40,.9),0 0 52px -6px rgba(169,233,255,.9)}
.dk .bp3 .bp-btn:hover .bp3-ar{transform:translateX(4px)}
.dk aside.bon-promo.bp3 + section.mb{border-top:clamp(22px,2.2vw,34px) solid #040B16}
@keyframes n5Sweep{0%{transform:translateX(-120%) skewX(-14deg)}36%,100%{transform:translateX(440%) skewX(-14deg)}}
@keyframes n5Twinkle{0%,100%{opacity:0;transform:scale(.4) rotate(0)}45%{opacity:.95;transform:scale(1) rotate(30deg)}60%{opacity:.7}}
@keyframes v16sweep{0%,55%{transform:translateX(-140%) skewX(-20deg)}75%,100%{transform:translateX(260%) skewX(-20deg)}}
.dk .mb{--mb-cyan:#7FDBFF;--mb-aqua:#A9E9FF;--mb-on:#E8F0F8;--mb-on3:rgba(232,240,248,.7);--mb-rule:rgba(127,219,255,.17);--mb-h:62px;
  --mb-sans:var(--x-sans,"Figtree",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif);
  --mb-disp:var(--x-serif,"Manrope",ui-sans-serif,system-ui,sans-serif);
  position:relative;overflow:hidden;isolation:isolate;color:var(--mb-on);
  background:linear-gradient(180deg,#071630 0%,#040B16 100%);border-bottom:1px solid var(--mb-rule)}
.dk .mb::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;z-index:1;pointer-events:none;
  background:linear-gradient(90deg,rgba(127,219,255,0) 0%,rgba(127,219,255,.5) 30%,rgba(140,160,255,.55) 50%,rgba(127,219,255,0) 100%)}
.dk .mb .mb-glow{position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:radial-gradient(520px 190px at 30% 50%,rgba(44,63,152,.62),rgba(44,63,152,0) 72%),
             radial-gradient(760px 220px at 92% 130%,rgba(30,111,217,.26),rgba(30,111,217,0) 70%),
             radial-gradient(rgba(127,219,255,.14) 1px,rgba(127,219,255,0) 1.6px) 0 0/24px 24px}
.dk .mb .mb-l{display:flex;flex-direction:column;gap:5px;min-width:0}
.dk .mb .mb-eye{display:inline-flex;align-items:center;gap:7px;font:600 10.5px/1 var(--mb-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mb-cyan)}
.dk .mb .mb-eye .ico{width:15px;height:15px;margin:0}
.dk .mb .mb-h{margin:0;font:600 19px/1.15 var(--mb-disp);letter-spacing:-.02em;color:#fff;white-space:nowrap}
.dk .mb .mb-kind{flex:0 0 auto;font:600 9.5px/1 var(--mb-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mb-aqua);
  padding:4px 7px 3.5px;border-radius:999px;background:rgba(169,233,255,.1);box-shadow:inset 0 0 0 1px rgba(169,233,255,.24);white-space:nowrap}
.dk .mb .mb-24{position:relative;display:flex;align-items:center;gap:15px;min-width:0;height:68px;padding:0 14px 0 5px;border-radius:18px;overflow:hidden;
  color:#fff;text-decoration:none;
  background:linear-gradient(105deg,rgba(44,63,152,.78) 0%,rgba(44,63,152,.36) 48%,rgba(30,111,217,.12) 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 0 0 1px rgba(128,150,255,.55),0 16px 36px -18px rgba(14,24,100,.95),0 0 46px -10px rgba(86,112,255,.75);
  transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}
.dk .mb .mb-24::after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;pointer-events:none;
  background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.16),rgba(255,255,255,0));
  transform:translateX(-140%) skewX(-16deg);animation:n5Sweep24 6.5s cubic-bezier(.45,0,.2,1) 2s infinite}
.dk .mb .mb-24-logo{position:relative;flex:0 0 58px;width:58px;height:58px}
.dk .mb .mb-24-logo img{display:block;width:58px;height:58px;border-radius:13px;
  box-shadow:0 0 0 1px rgba(255,255,255,.32),0 10px 18px -8px rgba(0,0,0,.85),0 0 0 0 rgba(120,142,255,0);animation:n5Glow 4s ease-in-out infinite}
.dk .mb .mb-24-play{position:absolute;right:-5px;bottom:-4px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;
  background:#fff;color:#2C3F98;box-shadow:0 0 0 2px #2C3F98,0 5px 10px -3px rgba(0,0,0,.6)}
.dk .mb .mb-24-play .ico{width:10px;height:10px;margin:0 0 0 1.5px;fill:currentColor;stroke:none}
.dk .mb .mb-24-b{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:5px}
.dk .mb .mb-24-top{display:flex;align-items:center;gap:10px}
.dk .mb .mb-24-n{font:800 20px/1 var(--mb-sans);letter-spacing:.015em;color:#fff}
.dk .mb .mb-24-t{font:500 13.5px/1.25 var(--mb-sans);color:rgba(232,240,248,.88);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dk .mb .mb-go{flex:0 0 32px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;
  background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);transition:background .3s,transform .35s cubic-bezier(.16,1,.3,1)}
.dk .mb .mb-go .ico{width:15px;height:15px;margin:0}
.dk .mb .mb-24:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(150,170,255,.85),0 20px 40px -18px rgba(14,24,100,.95),0 0 56px -8px rgba(96,122,255,.9)}
.dk .mb .mb-24:hover .mb-go{background:#fff;color:#2C3F98;transform:translate(1px,-1px)}
.dk .mb .mb-24:focus-visible,.dk .mb .mb-card:focus-visible,.dk .mb .mb-pp:focus-visible{outline:2px solid var(--mb-cyan);outline-offset:3px}
.dk .mb .mb-deck{--slots:1;display:grid;grid-template-columns:repeat(var(--slots),minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;list-style:none}
.dk .mb .mb-deck>li{position:relative;height:var(--mb-h);min-width:0;margin:0;padding:0}
.dk .mb .mb-deck:not(.is-live)>li:nth-child(n/**/+2){display:none}
.dk .mb .mb-slot{perspective:640px;perspective-origin:50% 50%}
.dk .mb .mb-cube{position:relative;height:100%;transform-style:preserve-3d;
  transform:translateZ(calc(var(--mb-h) / -2)) rotateX(calc(var(--k,0) * 90deg));transition:transform 1.05s cubic-bezier(.7,0,.18,1)}
.dk .mb .mb-face{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;
  transform:rotateX(calc(var(--f,0) * -90deg)) translateZ(calc(var(--mb-h) / 2))}
.dk .mb .mb-card{display:flex;align-items:center;gap:12px;height:100%;min-width:0;padding:0 14px 0 10px;border-radius:15px;color:#fff;text-decoration:none;
  background:linear-gradient(180deg,#132B52 0%,#0B1D3B 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.09),inset 0 0 0 1px rgba(127,219,255,.2),0 12px 24px -18px rgba(0,0,0,.95);transition:box-shadow .3s}
.dk .mb .mb-face .mb-card{position:relative}
.dk .mb .mb-face .mb-card::after{content:"";position:absolute;inset:0;border-radius:inherit;background:#020812;opacity:0;pointer-events:none;transition:opacity 1.05s cubic-bezier(.7,0,.18,1)}
.dk .mb .mb-face[aria-hidden="true"] .mb-card::after{opacity:.78}
.dk .mb .mb-card:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 0 0 1px rgba(127,219,255,.55),0 14px 28px -16px rgba(56,182,255,.55)}
.dk .mb .mb-ico{flex:0 0 40px;width:40px;height:40px;border-radius:11px;display:grid;place-items:center;color:var(--mb-cyan);
  background:linear-gradient(160deg,rgba(127,219,255,.2),rgba(127,219,255,.04));box-shadow:inset 0 0 0 1px rgba(127,219,255,.24)}
.dk .mb .mb-ico .ico{width:19px;height:19px;margin:0}
.dk .mb .mb-b{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:5px}
.dk .mb .mb-top{display:flex;align-items:center;gap:8px;min-width:0}
.dk .mb .mb-n{min-width:0;font:700 14.5px/1.1 var(--mb-sans);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dk .mb .mb-t{font:400 12.5px/1.25 var(--mb-sans);color:var(--mb-on3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dk .mb .mb-pp{position:relative;flex:0 0 40px;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;
  color:#fff;background:rgba(255,255,255,.06);transition:background .25s}
.dk .mb .mb-pp[hidden]{display:none}
.dk .mb .mb-pp:hover{background:rgba(255,255,255,.14)}
.dk .mb .mb-ring{position:absolute;inset:0;width:40px;height:40px;transform:rotate(-90deg)}
.dk .mb .mb-ring circle{fill:none;stroke-width:2}
.dk .mb .mb-ring-bg{stroke:rgba(127,219,255,.18)}
.dk .mb .mb-ring-fg{stroke:var(--mb-cyan);stroke-linecap:round;stroke-dasharray:113.1;stroke-dashoffset:113.1;transition:stroke .3s}
.dk .mb.mb-hold .mb-ring-fg{stroke:rgba(127,219,255,.55)}
.dk .mb .mb-pp .ico{width:14px;height:14px;margin:0}
.dk .mb .mb-pp .mb-i-play{display:none;width:13px;height:13px;margin-left:2px;fill:currentColor;stroke:none}
.dk .mb .mb-pp.is-paused .mb-i-play{display:block}
.dk .mb .mb-pp.is-paused .mb-i-pause{display:none}
.dk .mb.n2-off .mb-24::after,.dk .mb.n2-off .mb-24-logo img{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .mb .mb-24::after,.dk .mb .mb-24-logo img{animation:none}}
@media (prefers-reduced-motion:reduce){.dk .mb .mb-cube{transition:none}}
.dk .mb .mb-in{display:flex;align-items:center;gap:18px;min-height:92px;padding-block:12px}
.dk .mb .mb-l{flex:0 0 auto;padding-right:22px;margin-right:2px;border-right:1px solid var(--mb-rule)}
.dk .mb .mb-24{flex:0 1 400px}
.dk .mb .mb-deck .mb-card{padding-right:16px}
.dk .mb .mb-deck{--slots:1;flex:1 1 0}
.dk .mb .mb-pp{flex:0 0 40px}
.dk aside.bon-promo.bp3 + section.mb{border-top:clamp(22px,2.2vw,34px) solid #040B16}
@keyframes n5Glow{0%,100%{box-shadow:0 0 0 1px rgba(255,255,255,.32),0 10px 18px -8px rgba(0,0,0,.85),0 0 14px 0 rgba(120,142,255,.35)}
  50%{box-shadow:0 0 0 1px rgba(255,255,255,.5),0 10px 18px -8px rgba(0,0,0,.85),0 0 26px 4px rgba(120,142,255,.75)}}
@keyframes n5Sweep24{0%{transform:translateX(-140%) skewX(-16deg)}30%,100%{transform:translateX(330%) skewX(-16deg)}}
.dk .port-read .pr-depth{font:500 12px var(--x-sans);letter-spacing:.02em;text-transform:none;color:var(--x-on-2);max-height:0;opacity:0;overflow:hidden;animation:prDepth .7s var(--x-ease) 3.6s forwards}.dk-pr{--focus:var(--x-cyan)}.dk-pr{--k2-abyss:#040B16;--k2-on2:rgba(232,240,248,.8);--k2-on3:rgba(232,240,248,.62);--k2-cyan:#7FDBFF;--k2-sky:#38B6FF;--k2-rule:rgba(169,233,255,.14);--k2-ease:cubic-bezier(.16,1,.3,1);--k2-sans:"Figtree",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--k2-disp:"Manrope",ui-sans-serif,system-ui,sans-serif}
.dk .k2-eyebrow{margin:0 0 18px;font:600 12.5px/1.3 var(--k2-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--k2-cyan)}
.dk .pr{position:relative;margin-top:clamp(64px,6vw,104px);padding:clamp(36px,4vw,64px);border-radius:36px;isolation:isolate;overflow:hidden;
  background:radial-gradient(640px 400px at 88% -6%,rgba(56,182,255,.2),transparent 70%),radial-gradient(560px 380px at -4% 104%,rgba(28,174,143,.14),transparent 70%),linear-gradient(180deg,rgba(4,11,22,.66),rgba(4,11,22,.44));
  border:1px solid rgba(169,233,255,.16);box-shadow:0 60px 120px -60px rgba(0,0,0,.85)}
.dk .pr::before{content:"";position:absolute;z-index:-1;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;background:repeating-radial-gradient(circle,rgba(127,219,255,.07) 0 1px,transparent 1.5px 34px);-webkit-mask-image:radial-gradient(closest-side,#000,transparent);mask-image:radial-gradient(closest-side,#000,transparent);pointer-events:none}
.dk .pr .ico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}
.dk .pr .i3d .ico{stroke:url(#m-g3d);stroke-width:2.35}
.dk .pr-top{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,4vw,72px);align-items:center}
.dk .pr-head{display:flex;flex-direction:column;gap:18px}
.dk .pr-head .k2-eyebrow{margin:0}
.dk .pr-h{margin:0;font:300 clamp(36px,1.6vw + 16px,54px)/1.05 var(--k2-disp);letter-spacing:-.025em;color:#fff;text-wrap:balance}
.dk .pr-lead{margin:0;font:400 17.5px/1.65 var(--k2-sans);color:var(--k2-on2);max-width:32em}
.dk .pr-quote{position:relative;margin:8px 0 0;padding:18px 22px 16px 60px;border-radius:20px;background:linear-gradient(135deg,rgba(127,219,255,.12),rgba(255,255,255,.04));border:1px solid rgba(169,233,255,.22)}
.dk .pr-quote .ico{position:absolute;left:20px;top:19px;width:26px;height:26px;fill:var(--k2-cyan);stroke:none}
.dk .pr-quote blockquote{margin:0;font:400 21px/1.35 var(--k2-disp);letter-spacing:-.01em;color:#fff}
.dk .pr-quote figcaption{margin-top:6px;font:500 13px/1.4 var(--k2-sans);color:var(--k2-on3)}
.dk .pr-cmp{display:grid;grid-template-columns:minmax(0,.8fr) auto minmax(0,1.2fr);align-items:center;gap:14px}
.dk .pr-card{margin:0;display:flex;flex-direction:column;border-radius:24px;overflow:hidden;border:1px solid var(--k2-rule);background:rgba(255,255,255,.05)}
.dk .pr-viz{position:relative;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;overflow:hidden}
.dk .pr-mono{opacity:.8}
.dk .pr-mono .pr-viz{background:radial-gradient(120% 120% at 50% 0%,rgba(127,219,255,.1),rgba(255,255,255,0))}
.dk .pr-caps{width:80%;height:auto;margin-top:-14px;filter:saturate(.6)}
.dk .pr-ours{background:rgba(18,60,102,.6);border-color:rgba(127,219,255,.5);box-shadow:0 0 0 1px rgba(127,219,255,.2),0 40px 80px -36px rgba(56,182,255,.55)}
.dk .pr-ours img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 60%;transition:transform 1.4s var(--k2-ease)}
.dk .pr-ours:hover img{transform:scale(1.04)}
.dk .pr-card figcaption{display:flex;flex-direction:column;gap:4px;padding:14px 20px 20px}
.dk .pr-card b{font:600 18px/1.3 var(--k2-sans);color:#fff}
.dk .pr-card small{font:400 14px/1.45 var(--k2-sans);color:var(--k2-on3)}
.dk .pr-tag{align-self:flex-start;margin-bottom:6px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.1);font:700 11px/1.2 var(--k2-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--k2-on2)}
.dk .pr-tag-on{background:var(--k2-sky);color:var(--k2-abyss)}
.dk .pr-chip{position:absolute;left:12px;bottom:12px;padding:6px 12px;border-radius:999px;background:rgba(4,11,22,.62);border:1px solid var(--k2-rule);font:600 12px/1.2 var(--k2-sans);color:var(--k2-on2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
.dk .pr-chip-on{left:auto;right:12px;color:#fff}
.dk .pr-chip-on b{margin-right:3px;font-size:16px;color:var(--k2-cyan)}
.dk .pr-vs{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.08);border:1px solid var(--k2-rule);font:700 11px var(--k2-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--k2-on2)}
.dk .pr-life{margin-top:clamp(52px,5vw,84px)}
.dk .pr-life-head{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,72px);align-items:end;margin-bottom:28px}
.dk .pr-kicker{display:flex;align-items:center;gap:10px;margin:0 0 10px;font:600 12px/1.3 var(--k2-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--k2-cyan)}
.dk .pr-dot{width:8px;height:8px;border-radius:50%;background:var(--k2-cyan);animation:prPulse 2.6s ease-out infinite}
.dk .pr-life-h{margin:0;font:300 clamp(28px,1vw + 18px,40px)/1.1 var(--k2-disp);letter-spacing:-.02em;color:#fff}
.dk .pr-life-p{margin:0;font:400 17px/1.6 var(--k2-sans);color:var(--k2-on2);max-width:34em}
.dk .pr-photos{list-style:none;margin:0;padding:0 0 32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.5vw,24px)}
.dk .pr-ph figure{position:relative;margin:0;aspect-ratio:3/4;border-radius:26px;overflow:hidden;background:#0B2038;isolation:isolate;box-shadow:0 44px 80px -40px rgba(0,0,0,.9)}
.dk .pr-ph:nth-child(2) figure{transform:translateY(32px)}
.dk .pr-ph img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 1.6s var(--k2-ease)}
.dk .pr-ph figure::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(4,11,22,0) 55%,rgba(4,11,22,.7) 100%);box-shadow:inset 0 0 0 1px rgba(127,219,255,.16)}
.dk .pr-ph:hover img{transform:scale(1.05)}
.dk .pr-ph figcaption{position:absolute;z-index:2;left:14px;right:14px;bottom:14px;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:rgba(4,11,22,.55);border:1px solid rgba(169,233,255,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.dk .pr-ph-ico.i3d{flex:0 0 42px;width:42px;height:42px}
.dk .pr-ph-ico .ico{width:19px;height:19px}
.dk .pr-ph figcaption b{display:block;font:600 16px/1.25 var(--k2-sans);color:#fff}
.dk .pr-ph figcaption small{display:block;margin-top:2px;font:400 13px/1.4 var(--k2-sans);color:var(--k2-on2)}
.dk .pr-points{list-style:none;margin:clamp(40px,4vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.dk .pr-points li{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:20px;background:rgba(255,255,255,.05);border:1px solid var(--k2-rule)}
.dk .pr-ico.i3d{flex:0 0 44px;width:44px;height:44px}
.dk .pr-ico .ico{width:19px;height:19px}
.dk .pr-points p{margin:0;display:flex;flex-direction:column;gap:4px}
.dk .pr-points b{font:600 16px/1.3 var(--k2-sans);color:#fff}
.dk .pr-points span{font:400 14px/1.5 var(--k2-sans);color:var(--k2-on3)}
.dk .pr-note{display:flex;align-items:center;gap:10px;margin:22px 0 0;font:400 14px/1.5 var(--k2-sans);color:var(--k2-on3)}
.dk .pr-note .ico{width:18px;height:18px;color:var(--k2-cyan)}
@media (prefers-reduced-motion:reduce){.dk .pr-dot{animation:none}}
.dk .k4-bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}
.dk .k4-glow{position:absolute;border-radius:50%;filter:blur(10px)}
.dk .k4-g1{width:820px;height:820px;left:-260px;top:-200px;background:radial-gradient(closest-side,rgba(56,182,255,.12),rgba(56,182,255,0))}
.dk .k4-g2{width:760px;height:760px;right:-220px;top:22%;background:radial-gradient(closest-side,rgba(127,219,255,.09),rgba(127,219,255,0))}
.dk .k4-g3{width:900px;height:900px;left:20%;bottom:-260px;background:radial-gradient(closest-side,rgba(30,111,217,.12),rgba(30,111,217,0))}
.dk .k4-grid{position:absolute;inset:0;opacity:.45;
  background-image:radial-gradient(rgba(127,219,255,.15) 1px,rgba(127,219,255,0) 1.6px);background-size:28px 28px;
  -webkit-mask-image:radial-gradient(46% 18% at 24% 9%,#000 0%,rgba(0,0,0,.35) 50%,rgba(0,0,0,0) 82%);mask-image:radial-gradient(46% 18% at 24% 9%,#000 0%,rgba(0,0,0,.35) 50%,rgba(0,0,0,0) 82%)}
.dk .k4-wm{position:absolute;right:-230px;top:40px;height:min(1000px,34%);width:auto;opacity:.16;
  -webkit-mask-image:linear-gradient(270deg,#000 0%,#000 45%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(270deg,#000 0%,#000 45%,rgba(0,0,0,0) 100%)}
.dk .k4-bub{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to top,#000 0%,#000 70%,rgba(0,0,0,0) 98%);mask-image:linear-gradient(to top,#000 0%,#000 70%,rgba(0,0,0,0) 98%)}
.dk .k4-bub i{position:absolute;bottom:-30px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;opacity:0;will-change:transform,opacity;
  border:1px solid rgba(169,233,255,.5);background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.6) 0%,rgba(169,233,255,.1) 55%,rgba(169,233,255,0) 70%);
  animation:k4Rise var(--t) linear var(--dl) infinite,k4Sway calc(var(--t) / 8) ease-in-out var(--dl) infinite alternate}
.dk .k4-bub i:nth-child(1){--x:3%;--s:9px;--t:52s;--dl:-8s}
.dk .k4-bub i:nth-child(2){--x:11%;--s:5px;--t:44s;--dl:-30s}
.dk .k4-bub i:nth-child(3){--x:20%;--s:12px;--t:60s;--dl:-21s}
.dk .k4-bub i:nth-child(4){--x:31%;--s:6px;--t:47s;--dl:-40s}
.dk .k4-bub i:nth-child(5){--x:42%;--s:4px;--t:40s;--dl:-12s}
.dk .k4-bub i:nth-child(6){--x:50%;--s:10px;--t:56s;--dl:-46s}
.dk .k4-bub i:nth-child(7){--x:59%;--s:6px;--t:45s;--dl:-3s}
.dk .k4-bub i:nth-child(8){--x:67%;--s:14px;--t:64s;--dl:-34s}
.dk .k4-bub i:nth-child(9){--x:76%;--s:7px;--t:49s;--dl:-17s}
.dk .k4-bub i:nth-child(10){--x:84%;--s:5px;--t:42s;--dl:-26s}
.dk .k4-bub i:nth-child(11){--x:91%;--s:11px;--t:58s;--dl:-50s}
.dk .k4-bub i:nth-child(12){--x:97%;--s:6px;--t:46s;--dl:-6s}
.dk .k4-em{display:block;color:#A9E9FF}
.dk .k4-show{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:24px;align-items:stretch;margin-top:clamp(8px,1vw,16px)}
.dk .k4-photo,.dk .k4-vid{position:relative;margin:0;min-width:0}
.dk .k4-ph,.dk .k4-frame{position:relative;border-radius:28px;overflow:hidden;background:#0B2038;isolation:isolate;
  box-shadow:0 50px 100px -50px rgba(0,0,0,.9);outline:1px solid rgba(127,219,255,.16);outline-offset:-1px}
.dk .k4-ph{aspect-ratio:16 / 10}
.dk .k4-vid .k4-frame{position:absolute;inset:0}
.dk .k4-ph img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transform-origin:60% 55%;animation:k4Kb 26s ease-in-out infinite alternate}
.dk .k4-ph::after,.dk .k4-frame::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;
  background:linear-gradient(180deg,rgba(4,11,22,.25) 0%,rgba(4,11,22,0) 22%,rgba(4,11,22,0) 58%,rgba(4,11,22,.72) 100%)}
.dk .k4-sweep{position:absolute;z-index:1;top:-20%;bottom:-20%;left:0;width:28%;pointer-events:none;
  background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.14) 50%,rgba(255,255,255,0) 100%);transform:translateX(-140%) skewX(-14deg);animation:k4Sweep 11s var(--k2-ease) 2s infinite}
.dk .k4-tag,.dk .k4-live{position:absolute;z-index:3;top:16px;left:16px;display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;
  background:rgba(4,11,22,.66);border:1px solid rgba(169,233,255,.2);color:#fff;font:600 13px/1.2 var(--k2-sans);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.dk .k4-tag .ico{width:16px;height:16px;fill:none;stroke:var(--k2-cyan);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.dk .k4-live i{width:8px;height:8px;border-radius:50%;background:#3EE6A8;box-shadow:0 0 0 0 rgba(62,230,168,.6);animation:k4Live 2s ease-out infinite}
.dk .k4-cap{position:absolute;z-index:3;left:16px;right:16px;bottom:16px;display:flex;flex-direction:column;gap:3px;margin:0;padding:14px 18px;border-radius:18px;
  background:rgba(4,11,22,.6);border:1px solid rgba(169,233,255,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}
.dk .k4-photo .k4-cap{right:auto;max-width:min(460px,calc(100% - 32px))}
.dk .k4-cap b{font:600 17px/1.25 var(--k2-sans);color:#fff}
.dk .k4-cap span{font:400 14px/1.45 var(--k2-sans);color:var(--k2-on2)}
.dk .k4-v{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.dk .k4-vbtn{position:absolute;z-index:3;top:14px;right:14px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;
  background:rgba(4,11,22,.66);border:1px solid rgba(169,233,255,.22);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s}
.dk .k4-vbtn:hover{background:rgba(30,111,217,.7)}
.dk .k4-vbtn:focus-visible{outline:2px solid var(--k2-cyan);outline-offset:3px}
.dk .k4-vbtn .ico{width:16px;height:16px;fill:currentColor;stroke:none}
.dk .k4-vbtn .k4-i-play{display:none}
.dk .k4-vbtn.is-paused .k4-i-pause{display:none}
.dk .k4-vbtn.is-paused .k4-i-play{display:block;margin-left:2px}
.dk .k4-vbtn[hidden]{display:none}
.dk .pr{background:radial-gradient(640px 400px at 88% -6%,rgba(56,182,255,.16),transparent 70%),radial-gradient(560px 380px at -4% 104%,rgba(28,174,143,.1),transparent 70%),linear-gradient(180deg,rgba(127,219,255,.06),rgba(127,219,255,.02));
  border-color:rgba(169,233,255,.14)}
.dk .k4-cmp{grid-template-columns:minmax(0,.86fr) auto minmax(0,1.14fr);gap:16px}
.dk .k4-mono{opacity:.9;background:rgba(255,255,255,.035);filter:saturate(.75)}
.dk .k4-mono .pr-viz{background:radial-gradient(120% 110% at 50% 0%,rgba(127,219,255,.08),rgba(255,255,255,0)),radial-gradient(80% 60% at 50% 60%,rgba(4,11,22,0),rgba(4,11,22,.35))}
.dk .k4-caps{width:84%;margin-top:-12px;filter:saturate(.7)}
.dk .k4-glass{animation:k4Glass 6.5s ease-in-out 1s infinite}
.dk .k4-chest{transform-box:fill-box;transform-origin:50% 100%;animation:k4Breathe 4.6s ease-in-out infinite}
.dk .k4-rows{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}
.dk .k4-rows li{display:flex;align-items:center;gap:10px;font:500 14px/1.35 var(--k2-sans);color:var(--k2-on3)}
.dk .k4-rows li::before{content:"";flex:0 0 20px;height:20px;border-radius:50%;background:rgba(255,255,255,.06) center/12px no-repeat;border:1px solid rgba(255,255,255,.14)}
.dk .k4-no li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3.5 3.5 5 5m0-5-5 5' stroke='%2394A8BF' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}
.dk .k4-yes li{color:#fff}
.dk .k4-yes li::before{border-color:transparent;background:var(--k2-sky) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 6.2 2 2 4-4.4' fill='none' stroke='%23040B16' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;
  box-shadow:0 0 12px rgba(56,182,255,.6)}
.dk .k4-cmp.k4-in .k4-yes li{animation:k4Row .6s var(--k2-ease) calc(.7s + var(--i) * .22s) both}
.dk .k4-cmp.k4-in .k4-yes li::before{animation:k4Tick .5s var(--k2-ease) calc(.8s + var(--i) * .22s) both}
.dk .k4-ours{position:relative;overflow:hidden;isolation:isolate}
.dk .k4-ours::before{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;padding:1.5px;pointer-events:none;
  background:conic-gradient(from var(--k4a),rgba(127,219,255,0) 0deg,rgba(169,233,255,.95) 50deg,rgba(56,182,255,.35) 100deg,rgba(127,219,255,0) 160deg,rgba(127,219,255,0) 360deg);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);
  animation:k4Spin 7s linear infinite}
.dk .k4-ours img{animation:k4Kb 22s ease-in-out infinite alternate}
.dk .k4-ours .pr-chip-on b{display:inline-block;min-width:1.2em;text-align:right;font-variant-numeric:tabular-nums}
.dk .k4-vs{position:relative;background:rgba(127,219,255,.08);border-color:rgba(169,233,255,.28);color:#fff}
.dk .k4-vs::before,.dk .k4-vs::after{content:"";position:absolute;inset:-1px;border-radius:50%;border:1px solid rgba(127,219,255,.5);animation:k4Ring 2.8s ease-out infinite}
.dk .k4-vs::after{animation-delay:1.4s}
.dk .k4-pts{gap:18px;align-items:stretch}
.dk .k4-pts li.k4-pt{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:14px 14px 18px;border-radius:24px;overflow:hidden;
  background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(169,233,255,.14);
  box-shadow:0 30px 60px -44px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.05);
  transition:transform .6s var(--k2-ease),border-color .6s,background .6s,box-shadow .6s}
.dk .k4-pt::after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:45%;pointer-events:none;opacity:0;
  background:linear-gradient(100deg,rgba(169,233,255,0) 0%,rgba(169,233,255,.12) 50%,rgba(169,233,255,0) 100%);transform:translateX(-120%) skewX(-12deg)}
.dk .k4-pt.is-on{transform:translateY(-6px);border-color:rgba(127,219,255,.38);background:linear-gradient(180deg,rgba(56,182,255,.14),rgba(56,182,255,.03));
  box-shadow:0 44px 80px -42px rgba(56,182,255,.45),inset 0 1px 0 rgba(255,255,255,.1)}
.dk .k4-pt.is-on::after{animation:k4Shine 1.5s var(--k2-ease) .1s 1 both}
.dk .k4-ptx{display:flex;align-items:flex-start;gap:14px;padding:0 4px}
.dk .k4-pt .pr-ico{transition:transform .5s var(--k2-ease)}
.dk .k4-pt.is-on .pr-ico{transform:translateY(-2px) scale(1.06)}
.dk .k4-pviz{position:relative;height:100px;border-radius:16px;overflow:hidden;
  background:radial-gradient(120% 100% at 50% 0%,rgba(56,182,255,.12),rgba(4,11,22,0)),rgba(4,11,22,.45);border:1px solid rgba(169,233,255,.1);
  opacity:.72;transition:opacity .6s,border-color .6s}
.dk .k4-pt.is-on .k4-pviz{opacity:1;border-color:rgba(169,233,255,.22)}
.dk .k4-svg{position:absolute;inset:8px 10px;width:calc(100% - 20px);height:calc(100% - 16px);overflow:visible}
.dk .k4-pp circle,.dk .k4-pp path{fill:rgba(169,233,255,.16);stroke:rgba(169,233,255,.45);stroke-width:1.2}
.dk .k4-staff circle,.dk .k4-staff path{fill:#38B6FF;stroke:#A9E9FF;stroke-width:1.2}
.dk .k4-staff path{fill:rgba(56,182,255,.55)}
.dk .k4-plus circle{fill:#3EE6A8;stroke:#071A30;stroke-width:1.5}
.dk .k4-plus path{stroke:#071A30;stroke-width:1.6;stroke-linecap:round}
.dk .k4-ring{fill:none;stroke:rgba(127,219,255,.7);stroke-width:1.2;transform-box:fill-box;transform-origin:50% 50%;animation:k4Ripple 2.4s ease-out infinite}
.dk .k4-links path{stroke:rgba(127,219,255,.55);stroke-dasharray:3 5;animation:k4Flow 1.6s linear infinite}
.dk .k4-cam{position:absolute;inset:8px}
.dk .k4-cam::before{content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(#7FDBFF,#7FDBFF) 0 0/14px 1.5px,linear-gradient(#7FDBFF,#7FDBFF) 0 0/1.5px 14px,
  linear-gradient(#7FDBFF,#7FDBFF) 100% 0/14px 1.5px,linear-gradient(#7FDBFF,#7FDBFF) 100% 0/1.5px 14px,
  linear-gradient(#7FDBFF,#7FDBFF) 0 100%/14px 1.5px,linear-gradient(#7FDBFF,#7FDBFF) 0 100%/1.5px 14px,
  linear-gradient(#7FDBFF,#7FDBFF) 100% 100%/14px 1.5px,linear-gradient(#7FDBFF,#7FDBFF) 100% 100%/1.5px 14px;background-repeat:no-repeat;opacity:.8}
.dk .k4-cam .k4-svg{inset:10px 14px 6px;width:calc(100% - 28px);height:calc(100% - 16px)}
.dk .k4-rec{position:absolute;z-index:2;left:10px;top:7px;display:flex;align-items:center;gap:5px;font:700 9.5px/1 var(--k2-sans);letter-spacing:.12em;color:#fff}
.dk .k4-rec i{width:7px;height:7px;border-radius:50%;background:#FF4D5E;box-shadow:0 0 8px #FF4D5E;animation:k4Blink 1.2s steps(2,start) infinite}
.dk .k4-camn{position:absolute;z-index:2;right:10px;top:7px;font:600 9px/1 var(--k2-sans);letter-spacing:.14em;color:var(--k2-on3)}
.dk .k4-floor{stroke:rgba(169,233,255,.25);stroke-width:1.2}
.dk .k4-seats rect{fill:rgba(56,182,255,.18);stroke:rgba(169,233,255,.35);stroke-width:1.1}
.dk .k4-heads circle{fill:rgba(169,233,255,.3);stroke:rgba(169,233,255,.55);stroke-width:1.1}
.dk .k4-scan{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,rgba(127,219,255,0),rgba(127,219,255,.8),rgba(127,219,255,0));
  box-shadow:0 0 10px rgba(127,219,255,.6);animation:k4Scan 3.2s ease-in-out infinite alternate}
.dk .k4-focus{position:absolute;top:30%;left:12%;width:20%;height:52%;border:1.5px solid rgba(62,230,168,.85);border-radius:6px;box-shadow:0 0 10px rgba(62,230,168,.35);
  animation:k4Focus 8s var(--k2-ease) infinite}
.dk .k4-round circle:first-child{fill:rgba(255,255,255,.03);stroke:rgba(169,233,255,.32);stroke-width:1.3;stroke-dasharray:4 4}
.dk .k4-round .k4-fig{fill:rgba(169,233,255,.22);stroke:rgba(169,233,255,.4);stroke-width:1.1}
.dk .k4-rect rect{fill:rgba(56,182,255,.12);stroke:#7FDBFF;stroke-width:1.6;transform-box:fill-box;transform-origin:50% 50%;animation:k4Grow 3.4s ease-in-out infinite}
.dk .k4-rect .k4-fig{fill:rgba(169,233,255,.5);stroke:#A9E9FF;stroke-width:1.1}
.dk .k4-room path{fill:none;stroke:#3EE6A8;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;animation:k4Room 3.4s ease-in-out infinite}
.dk .k4-arrow-r{fill:none;stroke:rgba(169,233,255,.55);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;animation:k4Nudge 1.7s ease-in-out infinite}
.dk .k4-pviz text{font:600 8.5px var(--k2-sans);letter-spacing:.06em;fill:rgba(232,240,248,.55)}
.dk .k4-pviz text.k4-on{fill:#A9E9FF}
.dk .k4-tvw{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:22px}
.dk .k4-port{position:relative;width:62px;height:62px;border-radius:50%;overflow:hidden;
  background:radial-gradient(circle at 35% 30%,#CFEFFF 0%,#7FC3EE 38%,#2C6FB3 100%);box-shadow:0 0 0 5px #C9D6E3,0 0 0 7px #8193A8,0 8px 18px -6px rgba(0,0,0,.8)}
.dk .k4-port i{position:absolute;top:-30%;bottom:-30%;left:0;width:34%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,0));
  transform:translateX(-150%) skewX(-16deg);animation:k4Glint 4.5s ease-in-out infinite}
.dk .k4-scr{display:grid;grid-template-columns:repeat(2,44px);gap:6px}
.dk .k4-scr i{height:28px;border-radius:5px;border:2px solid #1B2433;box-shadow:0 0 0 1px rgba(169,233,255,.25),0 6px 14px -6px rgba(0,0,0,.8);
  background:linear-gradient(120deg,#0E5FA8,#38B6FF,#3EE6A8,#1E6FD9,#7FDBFF);background-size:400% 400%;animation:k4Screen 7s ease-in-out infinite}
.dk .k4-scr i:nth-child(2){animation-delay:-1.8s;animation-duration:8s}
.dk .k4-scr i:nth-child(3){animation-delay:-3.4s;animation-duration:6.5s}
.dk .k4-scr i:nth-child(4){animation-delay:-5s;animation-duration:9s}
.dk #komora.k4.k4-off .k4-bub i,.dk #komora.k4.k4-off .k4-ph img,.dk #komora.k4.k4-off .k4-sweep,.dk #komora.k4.k4-off .k4-live i,.dk #komora.k4.k4-off .k4-glass,.dk #komora.k4.k4-off .k4-chest,.dk #komora.k4.k4-off .k4-ours::before,.dk #komora.k4.k4-off .k4-ours img,.dk #komora.k4.k4-off .k4-vs::before,.dk #komora.k4.k4-off .k4-vs::after,.dk #komora.k4.k4-off .k4-pviz *,.dk #komora.k4.k4-off .k4-pviz *::before{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .k4-bub{display:none}}
.dk .k4-show{--vh:clamp(470px,44vw,660px);display:flex;justify-content:center;align-items:flex-end;gap:28px}
.dk .k4-photo{flex:0 0 auto;width:calc(var(--vh) * 1.15);display:flex;flex-direction:column;gap:14px}
.dk .k4-ph{aspect-ratio:4 / 3}
.dk .k4-vid{flex:0 0 auto;width:calc(var(--vh) * 9 / 16);display:flex;flex-direction:column;gap:14px}
.dk .k4-vid .k4-frame{position:relative;inset:auto;aspect-ratio:9 / 16}
.dk .k4-ph::after,.dk .k4-frame::after{background:linear-gradient(180deg,rgba(4,11,22,.28) 0%,rgba(4,11,22,0) 18%,rgba(4,11,22,0) 82%,rgba(4,11,22,.22) 100%)}
.dk .k4-ph img{transform-origin:55% 50%}
.dk .k4-cap,.dk .k4-photo .k4-cap{position:static;max-width:none;padding:0 6px;background:none;border:0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}
.dk .pr-photos{padding-bottom:0;gap:clamp(16px,1.8vw,28px)}
.dk .pr-ph:nth-child(2) figure{transform:none}
.dk .pr-ph figure{aspect-ratio:5 / 6}
.dk .pr-ph img{object-position:50% 42%}
.dk .pr-ph:nth-child(2) img{object-position:50% 30%}
.dk .pr-ph figure{transition:transform .6s var(--k2-ease),box-shadow .6s}
@media (hover:hover){.dk .pr-ph:hover figure{transform:translateY(-6px);box-shadow:0 54px 90px -40px rgba(0,0,0,.95),0 0 0 1px rgba(127,219,255,.3)}}
.dk .pr-ph figcaption{min-height:76px}
.dk .k4-show .k4-cap{min-height:66px}
.dk .k4-links{margin-top:-10px;display:flex;flex-direction:column;align-items:flex-start;gap:2px}
.dk .k4-links .link-arrow{min-height:40px}
.dk .k4-links li:last-child{align-self:stretch}
.dk .k4-story{display:flex;align-items:center;gap:18px;margin-top:12px;padding:8px 22px 8px 8px;border-radius:20px;
  border:1px solid rgba(169,233,255,.26);background:rgba(4,11,22,.4);color:#fff;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);
  transition:background-color .3s,border-color .3s,transform .4s var(--x-ease)}
.dk .k4-story:hover{background:rgba(255,255,255,.07);border-color:rgba(169,233,255,.55);transform:translateY(-2px)}
.dk .k4-story:focus-visible{outline:2px solid var(--x-cyan);outline-offset:4px}
.dk .k4-story-th{position:relative;flex:0 0 auto;width:80px;height:100px;border-radius:14px;overflow:hidden;box-shadow:0 14px 28px -16px rgba(0,0,0,.9)}
.dk .k4-story-th::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}
.dk .k4-story-th img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--x-ease)}
.dk .k4-story:hover .k4-story-th img{transform:scale(1.06)}
.dk .k4-story-t{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}
.dk .k4-story-t b{font:600 16px/1.4 var(--x-sans);color:#fff;text-wrap:pretty}
.dk .k4-story-t small{display:inline-flex;align-items:center;gap:6px;font:600 14px/1.2 var(--x-sans);color:var(--x-cyan)}
.dk .k4-story-t small .ico{width:16px;height:16px;transition:transform .3s var(--x-ease)}
.dk .k4-story:hover .k4-story-t small .ico{transform:translateX(4px)}
@media (prefers-reduced-motion:reduce){.dk .k4-story,.dk .k4-story-th img{transition:none}}
@media (prefers-reduced-motion:reduce){.dk .k4-story:hover{transform:none}}
@keyframes k4Blink{to{visibility:hidden}}
@keyframes k4Breathe{0%,100%{transform:scaleY(1)}50%{transform:scaleY(1.18)}}
@keyframes k4Flow{to{stroke-dashoffset:-16}}
@keyframes k4Focus{0%,20%{left:10%}25%,45%{left:31%}50%,70%{left:52%}75%,95%{left:73%}100%{left:10%}}
@keyframes k4Glass{0%{transform:translateX(0) skewX(-18deg)}55%,100%{transform:translateX(470px) skewX(-18deg)}}
@keyframes k4Glint{0%{transform:translateX(-150%) skewX(-16deg)}45%,100%{transform:translateX(320%) skewX(-16deg)}}
@keyframes k4Grow{0%,100%{transform:scale(.94);filter:drop-shadow(0 0 0 rgba(127,219,255,0))}50%{transform:scale(1);filter:drop-shadow(0 0 6px rgba(127,219,255,.6))}}
@keyframes k4Kb{from{transform:scale(1.02)}to{transform:scale(1.09) translate(-1.2%,-.8%)}}
@keyframes k4Live{0%{box-shadow:0 0 0 0 rgba(62,230,168,.6)}100%{box-shadow:0 0 0 9px rgba(62,230,168,0)}}
@keyframes k4Nudge{0%,100%{transform:translateX(-3px)}50%{transform:translateX(3px)}}
@keyframes k4Ring{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.9);opacity:0}}
@keyframes k4Ripple{0%{transform:scale(1);opacity:.9}100%{transform:scale(2.6);opacity:0}}
@keyframes k4Rise{0%{transform:translate3d(0,0,0) scale(.6);opacity:0}4%{opacity:.7}100%{transform:translate3d(0,-3300px,0) scale(1.1);opacity:.5}}
@keyframes k4Room{0%,100%{opacity:.25}50%{opacity:1}}
@keyframes k4Row{from{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}
@keyframes k4Scan{from{top:4%}to{top:94%}}
@keyframes k4Screen{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}
@keyframes k4Shine{0%{opacity:1;transform:translateX(-120%) skewX(-12deg)}100%{opacity:1;transform:translateX(320%) skewX(-12deg)}}
@keyframes k4Spin{to{--k4a:360deg}}
@keyframes k4Sway{from{translate:-8px 0}to{translate:8px 0}}
@keyframes k4Sweep{0%{transform:translateX(-140%) skewX(-14deg)}22%,100%{transform:translateX(420%) skewX(-14deg)}}
@keyframes k4Tick{from{transform:scale(.3);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1)}}
@keyframes prPulse{0%{box-shadow:0 0 0 0 rgba(127,219,255,.55)}100%{box-shadow:0 0 0 12px rgba(127,219,255,0)}}

.dk .p4-viz{position:relative;margin-top:auto;height:58px;padding-top:14px;border-top:1px solid rgba(127,219,255,.1);opacity:.72;transition:opacity .6s}
.dk .tl li.is-on .p4-viz{opacity:1}
.dk .p4-chat{display:flex;align-items:center;justify-content:space-between;gap:10px}
.dk .p4-chat .c-in{display:flex;flex-direction:column;justify-content:center;gap:5px;width:58%;height:34px;padding:0 12px;border-radius:14px 14px 14px 4px;
  background:rgba(127,219,255,.1);border:1px solid rgba(127,219,255,.2)}
.dk .p4-chat .c-in i{display:block;height:4px;border-radius:2px;background:rgba(169,233,255,.45)}
.dk .p4-chat .c-in i+i{width:62%;background:rgba(169,233,255,.28)}
.dk .p4-chat .c-out{display:flex;align-items:center;gap:5px;height:34px;padding:0 14px;border-radius:14px 14px 4px 14px;
  background:linear-gradient(135deg,var(--x-sky),var(--x-oxy));box-shadow:0 8px 20px -10px rgba(56,182,255,.9)}
.dk .p4-chat .c-out i{width:6px;height:6px;border-radius:50%;background:#fff;animation:p4Type 1.3s ease-in-out infinite}
.dk .p4-chat .c-out i:nth-child(2){animation-delay:.18s}
.dk .p4-chat .c-out i:nth-child(3){animation-delay:.36s}
.dk .p4-chat .c-in{animation:p4Pop 6s var(--x-ease) infinite}
.dk .p4-form{display:flex;flex-direction:column;justify-content:center;gap:7px}
.dk .p4-form span{display:flex;align-items:center;gap:10px}
.dk .p4-form b{position:relative;flex:0 0 12px;height:12px;border-radius:4px;border:1px solid rgba(127,219,255,.45)}
.dk .p4-form b::after{content:"";position:absolute;inset:-1px;border-radius:4px;opacity:0;
  background:var(--x-cyan) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m3 6.2 2 2 4-4.4' fill='none' stroke='%23071A30' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;
  animation:p4Tick 6s var(--x-ease) calc(var(--k) * .6s) infinite}
.dk .p4-form i{display:block;height:4px;width:var(--w,58%);border-radius:2px;background:rgba(169,233,255,.22);position:relative;overflow:hidden}
.dk .p4-form i::after{content:"";position:absolute;inset:0;background:rgba(169,233,255,.55);transform-origin:0 50%;transform:scaleX(0);
  animation:p4Fillx 6s var(--x-ease) calc(var(--k) * .6s) infinite}
.dk .p4-week{display:flex;align-items:center;justify-content:space-between;gap:12px}
.dk .p4-week .wk{display:flex;gap:6px}
.dk .p4-week .wk span{display:flex;flex-direction:column;align-items:center;gap:5px}
.dk .p4-week .wk b{position:relative;width:20px;height:20px;border-radius:50%;border:1px solid rgba(127,219,255,.3)}
.dk .p4-week .wk b::after{content:"";position:absolute;inset:3px;border-radius:50%;background:linear-gradient(135deg,var(--x-aqua),var(--x-sky));
  box-shadow:0 0 10px rgba(56,182,255,.8);opacity:0}
.dk .p4-week .wk i{font:600 10.5px/1 var(--x-sans);font-style:normal;color:var(--x-on-3);letter-spacing:.02em}
.dk .p4-week .wa b::after{opacity:1}
.dk .p4-week .wb b::after{animation:p4WB 9s ease-in-out infinite}
.dk .p4-week .wh b::after{animation:p4WH 9s ease-in-out infinite}
.dk .p4-week .wc b::after{animation:p4WC 9s ease-in-out infinite}
.dk .p4-week .wx b{border-style:dashed;border-color:rgba(127,219,255,.16)}
.dk .p4-week .wl{position:relative;flex:0 0 64px;height:44px;text-align:right}
.dk .p4-week .wl span{position:absolute;right:0;top:0;font:400 calc(26px * var(--x-k, 1))/1 var(--x-serif);color:#fff;opacity:0;white-space:nowrap}
.dk .p4-week .wl small{position:absolute;right:0;bottom:0;font:500 11.5px/1 var(--x-sans);color:var(--x-on-3);white-space:nowrap}
.dk .p4-week .l1{animation:p4L1 9s ease-in-out infinite}
.dk .p4-week .l2{animation:p4L2 9s ease-in-out infinite}
.dk .p4-week .l3{animation:p4L3 9s ease-in-out infinite}
.dk .p4-viz{height:78px}
.dk .p4-week{flex-direction:column-reverse;align-items:stretch;justify-content:flex-end;gap:6px}
.dk .p4-week .wk{justify-content:space-between;gap:2px}
.dk .p4-week .wk b{width:18px;height:18px}
.dk .p4-week .wl{flex:0 0 auto;height:18px;display:flex;justify-content:flex-start;align-items:baseline}
.dk .p4-week .wl span{left:0;right:auto;font-size:calc(19px * var(--x-k, 1))}
.dk .p4-week .wl small{left:44px;right:auto;bottom:auto;top:4px}
.dk .p4-pulse svg{display:block;width:100%;height:44px;overflow:visible}
.dk .p4-pulse path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}
.dk .p4-pulse .pl-bg{stroke:rgba(127,219,255,.2);stroke-width:1.5}
.dk .p4-pulse .pl{stroke:var(--x-cyan);stroke-width:2.2;stroke-dasharray:22 78;stroke-dashoffset:100;filter:drop-shadow(0 0 4px rgba(127,219,255,.9));
  animation:p4Ecg 3.2s linear infinite}
.dk #potek.p4.p4-off .p4-viz *,.dk #potek.p4.p4-off .p4-viz *::after{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .p4-viz *,.dk .p4-viz *::after{animation:none!important}}
@media (prefers-reduced-motion:reduce){.dk .p4-form b::after,.dk .p4-week .wb b::after,.dk .p4-week .wh b::after{opacity:1}}
@media (prefers-reduced-motion:reduce){.dk .p4-form i::after{transform:scaleX(1)}}
@media (prefers-reduced-motion:reduce){.dk .p4-week .l2{opacity:1}}
@media (prefers-reduced-motion:reduce){.dk .p4-pulse .pl{stroke-dasharray:none}}

.dk-z2{--focus:var(--x-cyan)}
.dk .z2-proof{display:inline-flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;border-radius:999px;border:1px solid rgba(169,233,255,.2);color:var(--x-on);text-decoration:none;font-size:15px;transition:border-color .25s,background-color .25s}
.dk .z2-proof:hover{border-color:rgba(169,233,255,.5);background:rgba(255,255,255,.04)}
.dk .z2-proof b{color:#fff}
.dk .z2-proof>.ico{width:16px;height:16px;color:var(--x-cyan)}
.dk .z2-ring{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center}
.dk .z2-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}
.dk .z2-ring circle{fill:none;stroke:rgba(127,219,255,.18);stroke-width:2.6}
.dk .z2-ring .z2-arc{stroke:var(--x-cyan);stroke-dasharray:99 100;stroke-linecap:round}
.dk .z2-ring b{font:700 11.5px var(--x-sans)}
.dk .z2-vcap{display:flex;align-items:flex-start;gap:16px;margin-top:22px;padding:20px 22px;border-radius:22px;
  background:linear-gradient(120deg,rgba(28,174,143,.16),rgba(28,174,143,.03) 70%);border:1px solid rgba(110,230,200,.32);
  box-shadow:0 30px 60px -40px rgba(28,174,143,.7),inset 0 1px 0 rgba(255,255,255,.06)}
.dk .z2-vc-ico.i3d{flex:0 0 46px;width:46px;height:46px;margin-top:2px}
.dk .z2-vc-ico .ico{width:22px;height:22px}
.dk .z2-vc-t{font-size:18px;line-height:1.5;color:var(--x-on-2);text-wrap:pretty}
.dk .z2-vc-t b{display:block;margin-bottom:4px;font:600 21px/1.3 var(--x-sans);color:#fff;letter-spacing:-.005em}
.dk .z2-vc-t em{font-style:normal;font-weight:700;color:#8DF2D8;background:linear-gradient(transparent 62%,rgba(28,174,143,.35) 62%);padding:0 2px}
.dk .z2-duo{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:28px;margin-top:clamp(56px, 3vw + 28px, 84px);align-items:stretch}
.dk .z2-prof{position:relative;display:grid;grid-template-columns:clamp(220px, 19vw, 300px) minmax(0,1fr);gap:clamp(28px, 2.6vw, 44px);align-items:center;
  padding:26px clamp(26px, 2.4vw, 40px) 26px 26px;border-radius:30px;overflow:hidden;
  background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02) 60%);border:1px solid rgba(169,233,255,.18);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 40px 80px -50px rgba(0,0,0,.9)}
.dk .z2-prof::before{content:"";position:absolute;left:-80px;top:-80px;width:360px;height:360px;border-radius:50%;background:radial-gradient(closest-side,rgba(56,182,255,.22),rgba(56,182,255,0));pointer-events:none}
.dk .z2-prof-img{position:relative;margin:0;aspect-ratio:4 / 5;border-radius:999px 999px 22px 22px;overflow:hidden;
  box-shadow:0 0 0 1px rgba(169,233,255,.3),0 0 0 8px rgba(127,219,255,.06),0 30px 60px -28px rgba(0,0,0,.9)}
.dk .z2-prof-img img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;display:block;transition:transform .9s var(--x-ease)}
.dk .z2-prof:hover .z2-prof-img img{transform:scale(1.04)}
.dk .z2-prof-t{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0}
.dk .z2-prof-l{margin:0 0 10px;font:600 11.5px var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--x-cyan)}
.dk .z2-prof-n{margin:0;font:400 calc(clamp(26px, .9vw + 16px, 34px) * var(--x-k, 1))/1.12 var(--x-serif);color:#fff;letter-spacing:-.01em}
.dk .z2-prof-r{margin:6px 0 0;font-size:15px;color:var(--x-on-3)}
.dk .z2-q{position:relative;margin:24px 0 26px;padding-left:20px;border-left:2px solid rgba(127,219,255,.45)}
.dk .z2-q .ico{display:block;width:30px;height:30px;margin-bottom:8px;color:var(--x-aqua);opacity:.7}
.dk .z2-q p{margin:0;font:italic 400 calc(clamp(24px, 1vw + 14px, 32px) * var(--x-k, 1))/1.25 var(--x-serif);color:#fff;text-wrap:balance}
.dk .z2-yt{display:inline-flex;align-items:center;gap:16px;max-width:100%;padding:8px 22px 8px 8px;border-radius:20px;border:1px solid rgba(169,233,255,.26);background:rgba(4,11,22,.4);color:#fff;text-decoration:none;
  transition:background-color .25s,border-color .25s,transform .3s var(--x-ease)}
.dk .z2-yt:hover{background:rgba(255,255,255,.07);border-color:rgba(169,233,255,.55);transform:translateY(-2px)}
.dk .z2-yt-th{position:relative;width:176px;height:99px;border-radius:14px;overflow:hidden;flex:0 0 auto}
.dk .z2-yt-th img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--x-ease)}
.dk .z2-yt:hover .z2-yt-th img{transform:scale(1.06)}
.dk .z2-yt-p{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#fff;color:var(--x-ink);display:flex;align-items:center;justify-content:center;
  box-shadow:0 0 0 0 rgba(255,255,255,.55);animation:z2PlayPing 2.6s ease-out 1.5s infinite}
.dk .z2-yt-p .ico{width:16px;height:16px;margin-left:2px}
.dk .z2-yt-t{display:flex;flex-direction:column;gap:3px}
.dk .z2-yt-t b{font:600 16px/1.3 var(--x-sans);white-space:nowrap}
.dk .z2-yt-t small{font-size:13px;color:var(--x-on-3)}
.dk .z2-o2{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:30px 32px;border-radius:30px;overflow:hidden;isolation:isolate;
  border:1px solid rgba(169,233,255,.22);box-shadow:0 40px 80px -46px rgba(56,182,255,.75)}
.dk .z2-o2-bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:60% 30%;transition:transform 1.2s var(--x-ease)}
.dk .z2-o2:hover .z2-o2-bg{transform:scale(1.04)}
.dk .z2-o2::before{content:"";position:absolute;inset:0;z-index:-1;
  background:linear-gradient(180deg,rgba(4,11,22,.66) 0%,rgba(4,11,22,.12) 34%,rgba(4,11,22,.25) 52%,rgba(4,11,22,.92) 100%),linear-gradient(90deg,rgba(4,11,22,.4),rgba(4,11,22,0) 60%)}
.dk .z2-o2-num{position:absolute;left:30px;top:22px;font:300 clamp(78px, 4.6vw + 20px, 112px)/1 var(--x-serif);letter-spacing:-.03em;color:#fff;text-shadow:0 10px 30px rgba(0,0,0,.4)}
.dk .z2-o2-num small{font:600 22px var(--x-sans);color:var(--x-cyan);margin-left:6px;vertical-align:.9em;letter-spacing:0}
.dk .z2-o2-mol{position:absolute;right:20px;top:18px;width:150px}
.dk .z2-o2-mol svg{display:block;width:100%;height:auto;overflow:visible}
.dk .z2-o2-mol text{font:600 26px var(--x-sans);fill:rgba(255,255,255,.92)}
.dk .z2-o2-g{transform-box:fill-box;transform-origin:50% 50%;animation:z2Mol 6s ease-in-out infinite}
.dk .z2-o2-bub{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}
.dk .z2-o2-bub i{position:absolute;bottom:-14px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;opacity:0;border:1px solid rgba(169,233,255,.7);
  background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.8) 0%,rgba(169,233,255,.15) 55%,rgba(169,233,255,0) 70%);animation:z2O2Rise var(--t) linear var(--dl) infinite}
.dk .z2-o2-bub i:nth-child(1){--x:12%;--s:8px;--t:7s;--dl:0s}
.dk .z2-o2-bub i:nth-child(2){--x:28%;--s:5px;--t:6s;--dl:-2s}
.dk .z2-o2-bub i:nth-child(3){--x:46%;--s:10px;--t:8s;--dl:-4s}
.dk .z2-o2-bub i:nth-child(4){--x:63%;--s:6px;--t:6.5s;--dl:-1s}
.dk .z2-o2-bub i:nth-child(5){--x:78%;--s:9px;--t:7.5s;--dl:-5s}
.dk .z2-o2-bub i:nth-child(6){--x:90%;--s:5px;--t:5.5s;--dl:-3s}
.dk .z2-o2-bub i:nth-child(7){--x:37%;--s:4px;--t:5s;--dl:-2.5s}
.dk .z2-o2-t{position:relative;margin-top:150px}
.dk .z2-o2-t h3{margin:0 0 8px;font:600 24px/1.25 var(--x-sans);color:#fff}
.dk .z2-o2-t p{margin:0;font-size:16px;line-height:1.55;color:var(--x-on-2);max-width:24em}
.dk #zakaj.z2.z2-off .z2-o2-g,.dk #zakaj.z2.z2-off .z2-o2-bub i,.dk #zakaj.z2.z2-off .z2-yt-p{animation-play-state:paused}
.dk .z2-yt-th{width:132px;height:74px}
.dk .z2-yt-p{width:36px;height:36px;margin:-18px 0 0 -18px}
.dk .z2-yt-t b{white-space:normal}
@media (prefers-reduced-motion:reduce){.dk .z2-o2-g,.dk .z2-o2-bub i{animation:none}}
.dk .z2-vcap{position:relative;z-index:5;margin:-20% 16px 0;
    background:linear-gradient(120deg,rgba(28,174,143,.24),rgba(28,174,143,.07) 70%),rgba(6,18,30,.95);
    -webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);
    box-shadow:0 -18px 40px -12px rgba(4,11,22,.75),0 30px 60px -40px rgba(28,174,143,.7),inset 0 1px 0 rgba(255,255,255,.08)}

@media (hover:hover){.dk .price-perk:hover .i3d{transform:perspective(240px) rotateX(0) rotateY(0) translateY(-2px)}}
.dk .price-perk{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:linear-gradient(120deg,#E4F5F1 0%,#F2FBF9 100%);border:1px solid #CBE9E2}
.dk .price-perk p{display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.4;color:var(--muted)}
.dk .price-perk b{font-family:var(--f-display);font-weight:800;font-size:15.5px;line-height:1.3;color:#0B4F4A}
.dk .lp3d{position:relative;overflow:hidden;gap:14px!important;min-height:72px!important}
.dk .lp3d::after{content:"";position:absolute;top:0;bottom:0;left:0;width:30%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.7),rgba(255,255,255,0));transform:translateX(-120%) skewX(-18deg);pointer-events:none}
.dk .lp3d:hover::after{animation:v16shine 1.1s var(--ease)}
.dk .lp-ico.i3d{flex:0 0 44px;width:44px;height:44px}
.dk .lp-ico .ico{width:21px;height:21px}
.dk .lp-txt{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:2px!important;flex:1 1 auto;min-width:0}
.dk .lp-txt b{font-weight:700;font-size:15px;color:var(--navy-900)}
.dk .lp-txt small{font-weight:500;font-size:13px;color:var(--muted)}
.dk .lp-chev{flex:0 0 18px;width:18px;height:18px;color:var(--blue-ink)}
.dk .bs-ico.i3d{flex:0 0 44px;width:44px;height:44px}
.dk .bs-ico .ico{width:21px;height:21px}
.dk .ppc{display:grid;gap:18px;margin-top:22px;padding:20px;border-radius:20px;background:linear-gradient(160deg,#FFFFFF 0%,#F1F7FF 100%);border:1px solid var(--line-blue);box-shadow:var(--shadow-card)}
.dk .ppc-sum{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:center}
.dk .ppc-ico.i3d{grid-row:1 / 3;flex:none;width:46px;height:46px}
.dk .ppc-ico .ico{width:22px;height:22px}
.dk .ppc-k{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-ink)}
.dk .ppc-big{font-family:var(--f-display);font-weight:700;font-size:15px;line-height:1.1;color:var(--muted)}
.dk .ppc-big b{font-weight:800;font-size:32px;letter-spacing:-.02em;color:var(--navy-900)}
.dk .ppc-t{grid-column:1 / -1;margin-top:10px;font-size:14.5px;line-height:1.5;color:var(--muted)}
.dk .ppc-chart{margin:0}
.dk .ppc-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:end;height:176px;margin:0;padding:0;list-style:none}
.dk .ppc-c{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%;min-width:0}
.dk .ppc-v{font-family:var(--f-display);font-weight:800;font-size:13px;color:var(--navy-900);font-variant-numeric:tabular-nums;white-space:nowrap}
.dk .ppc-b{display:block;width:100%;max-width:58px;height:calc(var(--h) * 1.15px);border-radius:12px 12px 5px 5px;transform-origin:50% 100%;
  background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.6) 0 3px,transparent 4px),radial-gradient(circle at 70% 48%,rgba(255,255,255,.42) 0 2px,transparent 3px),radial-gradient(circle at 38% 74%,rgba(255,255,255,.36) 0 2.5px,transparent 3.5px),radial-gradient(circle at 66% 88%,rgba(255,255,255,.3) 0 1.8px,transparent 2.8px),linear-gradient(180deg,#86D4FF 0%,#2E86E6 100%);
  box-shadow:0 12px 20px -12px rgba(30,111,217,.75),inset 0 1px 0 rgba(255,255,255,.5)}
.dk .ppc-c:first-child .ppc-b{background:linear-gradient(180deg,#DCE4EE 0%,#B9C6D5 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}
.dk .ppc-c:first-child .ppc-v{color:var(--muted)}
.dk .ppc-c.is-pop .ppc-b{background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.6) 0 3px,transparent 4px),radial-gradient(circle at 70% 48%,rgba(255,255,255,.42) 0 2px,transparent 3px),radial-gradient(circle at 38% 74%,rgba(255,255,255,.36) 0 2.5px,transparent 3.5px),linear-gradient(180deg,#4FB0FF 0%,#1E6FD9 100%)}
.dk .ppc-c.is-best .ppc-b{background:radial-gradient(circle at 30% 24%,rgba(169,233,255,.8) 0 3px,transparent 4px),radial-gradient(circle at 70% 48%,rgba(169,233,255,.6) 0 2px,transparent 3px),radial-gradient(circle at 38% 74%,rgba(169,233,255,.5) 0 2.5px,transparent 3.5px),linear-gradient(180deg,#1E4E88 0%,#0A1D35 100%);box-shadow:0 0 0 3px rgba(127,219,255,.55),0 14px 26px -12px rgba(10,29,53,.85)}
.dk .ppc-n{font-size:11.5px;font-weight:600;line-height:1.2;color:var(--muted);white-space:nowrap}
.dk .ppc-c.is-best .ppc-n{font-weight:800;color:var(--navy-900)}
@media (prefers-reduced-motion:no-preference){.dk .ppc.in .ppc-b{animation:ppcUp 1s var(--ease) backwards;animation-delay:calc(.15s + var(--j) * 110ms)}}
.dk .leanpay{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:68px;padding:0 24px;border-radius:22px;background:#fff;border:1px solid var(--x-rule-2);box-shadow:var(--x-sh-1);text-decoration:none;transition:box-shadow .4s var(--x-ease),transform .4s var(--x-ease)}
.dk .leanpay:hover{box-shadow:var(--x-sh-2);transform:translateY(-2px)}
.dk .leanpay span{display:flex;align-items:center;gap:12px;font:600 16px var(--x-sans);color:var(--x-ink)}
.dk .leanpay .ico{color:var(--x-oxy-ink)}
.dk .leanpay > .ico{width:18px;height:18px}
.dk .price-perk{gap:18px;padding:20px 24px;border-radius:24px;background:linear-gradient(120deg,#E2F4EF 0%,#F4FBF9 100%);border:1px solid #C6E6DE;box-shadow:var(--x-sh-1)}
.dk .price-perk p{font-size:15px}
.dk .price-perk b{font:600 17px/1.35 var(--x-sans);color:#0B4F4A}
.dk .lp3d{min-height:84px!important;padding:0 24px 0 16px!important;border-radius:24px!important}
.dk .lp-ico.i3d{flex-basis:52px;width:52px;height:52px}
.dk .lp-ico .ico{width:24px;height:24px}
.dk .lp-txt b{font:600 17px var(--x-sans);color:var(--x-ink)}
.dk .lp-txt small{font:500 14px var(--x-sans);color:var(--x-muted)}
.dk .lp3d:hover .lp-ico{transform:perspective(240px) rotateX(0) rotateY(0) translateY(-3px)}
.dk .bs-ico.i3d{flex-basis:52px;width:52px;height:52px}
.dk .bs-ico .ico{width:25px;height:25px}
.dk .ppc{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(32px, 4vw, 72px);margin-top:clamp(40px, 3.4vw, 60px);padding:clamp(28px, 2.4vw, 40px) clamp(30px, 3vw, 48px);border-radius:28px;border-color:var(--x-rule-2);background:linear-gradient(150deg,rgba(255,255,255,.96) 0%,rgba(240,247,255,.92) 100%);box-shadow:var(--x-sh-1)}
.dk .ppc-ico.i3d{width:56px;height:56px}
.dk .ppc-ico .ico{width:26px;height:26px}
.dk .ppc-k{font:600 12.5px var(--x-sans);letter-spacing:.18em;color:var(--x-oxy-ink)}
.dk .ppc-big{font:400 18px var(--x-sans);color:var(--x-muted)}
.dk .ppc-big b{font:400 calc(clamp(48px, 2.4vw + 14px, 66px) * var(--x-k))/1 var(--x-serif);letter-spacing:-.02em;color:var(--x-ink)}
.dk .ppc-t{margin-top:16px;font-size:16px;line-height:1.55;color:var(--x-muted);max-width:24em}
.dk .ppc-cols{height:236px;gap:clamp(14px, 1.6vw, 28px)}
.dk .ppc-b{max-width:96px;height:calc(var(--h) * 1.7px);border-radius:16px 16px 6px 6px}
.dk .ppc-v{font:600 16px var(--x-sans);color:var(--x-ink)}
.dk .ppc-c:first-child .ppc-v{color:var(--x-muted)}
.dk .ppc-n{font:500 13.5px var(--x-sans);color:var(--x-muted)}
.dk .ppc-c.is-best .ppc-n{font-weight:700;color:var(--x-ink)}
.dk .c8-icw{position:relative;display:inline-flex;flex:none}
.dk .ppc-sum > .c8-icw{grid-row:1 / 3}
.dk .c8-icw{--rc:127,219,255}
.dk .price-perk .c8-icw,.dk .lp-ico.i3d-teal{--rc:63,201,183}
.dk .price-perk .c8-icw,.dk .price-extra .leanpay:first-child .c8-icw{--rc:63,201,183}
.dk .c8-icw::before{content:"";position:absolute;inset:-16px;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--rc),.26),rgba(var(--rc),0));pointer-events:none}
.dk .price-perk{background:linear-gradient(120deg,rgba(28,174,143,.18) 0%,rgba(28,174,143,.05) 100%);border:1px solid rgba(63,201,183,.34);
  box-shadow:0 30px 60px -40px rgba(28,174,143,.5),inset 0 1px 0 rgba(255,255,255,.08)}
.dk .price-perk b{color:#7FF0D6}
.dk .price-perk p{color:var(--x-on-2)}
.dk .ppc{background:linear-gradient(150deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,.02) 100%);border:1px solid rgba(127,219,255,.16);
  box-shadow:0 40px 80px -50px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.07);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
.dk .ppc-k{color:var(--x-cyan)}
.dk .ppc-big{color:var(--x-on-3)}
.dk .ppc-big b{color:#fff}
.dk .ppc-t{color:var(--x-on-2)}
.dk .c8-chart .ppc-cols{position:relative;padding-bottom:0;
  background:repeating-linear-gradient(to top,rgba(127,219,255,.08) 0 1px,rgba(127,219,255,0) 1px 42px);background-position:0 calc(100% - 30px);background-repeat:no-repeat;background-size:100% calc(100% - 46px)}
.dk .ppc-v{color:#fff}
.dk .ppc-c:first-child .ppc-v{color:var(--x-on-3)}
.dk .ppc-n{color:var(--x-on-3)}
.dk .ppc-c.is-best .ppc-n{color:#fff}
.dk .ppc-c:first-child .ppc-b{background:linear-gradient(180deg,rgba(232,240,248,.32) 0%,rgba(232,240,248,.12) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 0 0 1px rgba(255,255,255,.12)}
.dk .ppc-b{position:relative;overflow:hidden;box-shadow:0 18px 30px -14px rgba(56,182,255,.6),inset 0 1px 0 rgba(255,255,255,.5)}
.dk .ppc-c.is-best .ppc-b{background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.85) 0 3px,transparent 4px),radial-gradient(circle at 70% 48%,rgba(255,255,255,.6) 0 2px,transparent 3px),radial-gradient(circle at 38% 74%,rgba(255,255,255,.5) 0 2.5px,transparent 3.5px),linear-gradient(180deg,#A9E9FF 0%,#38B6FF 55%,#1E6FD9 100%);
  box-shadow:0 0 0 2px rgba(169,233,255,.7),0 0 34px rgba(127,219,255,.55)}
.dk .ppc-c:not(:first-child) .ppc-b::after{content:"";position:absolute;left:-20%;right:-20%;top:100%;height:40%;
  background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.35),rgba(255,255,255,0));animation:c8Bar 5s ease-in-out calc(1.5s + var(--j) * .35s) infinite}
.dk .leanpay{background:linear-gradient(180deg,rgba(255,255,255,.065) 0%,rgba(255,255,255,.02) 100%);border:1px solid rgba(127,219,255,.14);box-shadow:0 30px 60px -44px rgba(0,0,0,.9)}
.dk .leanpay:hover{border-color:rgba(127,219,255,.4);box-shadow:0 40px 70px -40px rgba(56,182,255,.45)}
.dk .leanpay span.lp-txt{color:#fff}
.dk .lp-txt b{color:#fff}
.dk .lp-txt small{color:var(--x-on-3)}
.dk .leanpay .lp-chev{color:var(--x-aqua);transition:transform .3s var(--x-ease)}
.dk .leanpay:hover .lp-chev{transform:translateX(3px)}
.dk .leanpay .c8-icw{display:inline-flex}
.dk .leanpay:focus-visible{outline:2px solid var(--x-cyan);outline-offset:3px}
.dk #cenik.c8.c8-off .ppc-b::after{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .ppc-b::after{animation:none!important}}
.dk .pkg-use-i .ico,.dk .c8-fq-viz svg{max-width:100%}
.dk .pkg-use{display:flex;align-items:center;gap:12px;margin-top:6px;padding:10px 12px;border-radius:16px;background:rgba(127,219,255,.06);border:1px solid rgba(127,219,255,.14)}
.dk .pkg-use-i{flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:#fff;
  background:linear-gradient(135deg,rgba(56,182,255,.6),rgba(30,111,217,.6));box-shadow:0 8px 18px -8px rgba(56,182,255,.8),inset 0 1px 0 rgba(255,255,255,.3)}
.dk .pkg-use-i .ico{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.dk .pkg-use > span:last-child{display:flex;flex-direction:column;gap:2px;font:600 14px/1.3 var(--x-sans);color:#fff}
.dk .pkg-use small{font:700 10.5px/1.2 var(--x-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--x-cyan)}
.dk .pkg-best .pkg-use{background:rgba(169,233,255,.1);border-color:rgba(169,233,255,.26)}
.dk .pkg-pop .pkg-use{background:rgba(56,182,255,.12);border-color:rgba(127,219,255,.28)}
.dk .c8-freq{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,4vw,64px);margin-top:clamp(36px,3vw,52px);
  padding:clamp(28px,2.4vw,40px) clamp(30px,3vw,48px);border-radius:28px;position:relative;overflow:hidden;isolation:isolate;
  background:radial-gradient(60% 120% at 100% 50%,rgba(56,182,255,.18),rgba(56,182,255,0) 65%),linear-gradient(150deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,.02) 100%);
  border:1px solid rgba(127,219,255,.2);box-shadow:0 40px 80px -50px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.07)}
.dk .c8-freq::before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--x-aqua),var(--x-sky))}
.dk .c8-fq-t{display:flex;flex-direction:column;gap:14px}
.dk .c8-fq-k{display:flex;align-items:center;gap:14px;margin:0;font:600 12.5px/1.3 var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--x-cyan)}
.dk .c8-fq-ico.i3d{width:42px;height:42px}
.dk .c8-fq-ico .ico{width:20px;height:20px}
.dk .c8-fq-h{margin:0;font:400 calc(clamp(28px, 1vw + 16px, 36px) * var(--x-k))/1.12 var(--x-serif);letter-spacing:-.02em;color:#fff}
.dk .c8-fq-p{margin:0;font:400 16.5px/1.65 var(--x-sans);color:var(--x-on-2);max-width:40em}
.dk .c8-fq-viz{margin:0;display:flex;flex-direction:column;gap:12px}
.dk .c8-fq-viz svg{display:block;width:100%;height:auto;overflow:visible}
.dk .c8-ax path{stroke:rgba(127,219,255,.14);stroke-width:1;fill:none}
.dk .c8-ld{fill:none;stroke:url(#c8Dense);stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(56,182,255,.6))}
.dk .c8-ls{fill:none;stroke:rgba(232,240,248,.42);stroke-width:2;stroke-dasharray:4 4;stroke-linejoin:round}
.dk .c8-dd circle{fill:#A9E9FF}
.dk .c8-ds circle{fill:rgba(232,240,248,.6)}
.dk .c8-end{fill:#fff;filter:drop-shadow(0 0 8px rgba(127,219,255,.9));transform-box:fill-box;transform-origin:50% 50%}
.dk .c8-fq-viz figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;font:500 13px/1.3 var(--x-sans);color:var(--x-on-2)}
.dk .c8-lg{display:inline-flex;align-items:center;gap:8px}
.dk .c8-lg i{width:18px;height:3px;border-radius:2px}
.dk .c8-lg-d i{background:linear-gradient(90deg,#38B6FF,#A9E9FF);box-shadow:0 0 8px rgba(56,182,255,.7)}
.dk .c8-lg-s i{background:repeating-linear-gradient(90deg,rgba(232,240,248,.5) 0 4px,transparent 4px 7px)}
.dk .c8-fq-viz small{margin-left:auto;font:500 11.5px/1.3 var(--x-sans);color:var(--x-on-3)}
.dk .c8-freq .c8-ld{stroke-dasharray:100;stroke-dashoffset:100}
.dk .c8-freq .c8-area,.dk .c8-freq .c8-dd,.dk .c8-freq .c8-ds,.dk .c8-freq .c8-end{opacity:0}
.dk .c8-freq.c8-go .c8-ld{animation:c8Draw 2.4s var(--x-ease) .3s forwards}
.dk .c8-freq.c8-go .c8-area{animation:c8Fade 1s ease 1.6s forwards}
.dk .c8-freq.c8-go .c8-ds{animation:c8Fade .8s ease .6s forwards}
.dk .c8-freq.c8-go .c8-dd{animation:c8Fade .8s ease 1.2s forwards}
.dk .c8-freq.c8-go .c8-end{animation:c8Fade .5s ease 2.5s forwards,c8EndP 2.2s ease-in-out 3s infinite}
.dk #cenik.c8.c8-off .c8-end{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .c8-freq .c8-ld{stroke-dashoffset:0}}
@media (prefers-reduced-motion:reduce){.dk .c8-freq .c8-area,.dk .c8-freq .c8-dd,.dk .c8-freq .c8-ds,.dk .c8-freq .c8-end{opacity:1}}
.dk .c8-tile{position:relative;flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:17px;overflow:hidden;isolation:isolate;
  background:linear-gradient(150deg,#4FB4FF 0%,#1E6FD9 55%,#0F3E86 100%);box-shadow:0 12px 26px -12px rgba(30,111,217,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,11,22,.55)}
.dk .c8-tile-teal{background:linear-gradient(150deg,#5EF2C9 0%,#1CAE8F 55%,#0A6B5E 100%);box-shadow:0 12px 26px -12px rgba(28,174,143,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,30,26,.55)}
.dk .c8-tile::before{content:"";position:absolute;left:12%;right:12%;top:5%;height:42%;border-radius:50% 50% 45% 45%/70% 70% 30% 30%;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0));z-index:-1}
.dk .c8-tile svg{width:30px;height:30px;overflow:visible}
.dk .c8-tile .tl,.dk .c8-tile .tl *{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dk .ppc-sum > .c8-tile{grid-row:1 / 3}
.dk .c8-tile{width:58px;height:58px;border-radius:19px}
.dk .c8-tile svg{width:32px;height:32px}
.dk .c8-fq-k .c8-tile{width:46px;height:46px;border-radius:15px}
.dk .c8-fq-k .c8-tile svg{width:26px;height:26px}
.dk .leanpay .c8-tile{display:grid}
.dk .c8-t-cal.c8-go .cal-on circle{animation:c8On 4.2s ease-in-out infinite}
.dk .c8-t-cal.c8-go .o2{animation-delay:.45s!important}
.dk .c8-t-cal.c8-go .o3{animation-delay:.9s!important}
.dk .c8-t-gauge.c8-go .g-ar{animation:c8Arc 1.8s var(--x-ease) .2s forwards}
.dk .c8-t-gauge.c8-go .g-nd{animation:c8Needle 1.8s var(--x-ease) .2s forwards,c8Wob 2.6s ease-in-out 2s infinite alternate}
.dk .c8-t-heart.c8-go .h-h{animation:c8Beat 1.6s ease-in-out infinite}
.dk .c8-t-heart.c8-go .h-p{animation:c8Ecg 1.6s linear infinite}
.dk .c8-t-cart.c8-go .c-b{animation:c8Drop 3s cubic-bezier(.5,0,.6,1) infinite}
.dk .c8-t-cart.c8-go .c-cart{animation:c8Bump 3s ease-out infinite}
.dk .c8-t-card.c8-go .k-i rect{animation:c8Pay 3.6s ease-in-out infinite}
.dk .c8-t-card.c8-go .k-i rect:nth-child(2){animation-delay:.5s}
.dk .c8-t-card.c8-go .k-i rect:nth-child(3){animation-delay:1s}
.dk .c8-t-doc.c8-go .d-l path{animation:c8Write 4s ease-in-out infinite}
.dk .c8-t-doc.c8-go .d-l path:nth-child(2){animation-delay:.4s}
.dk .c8-t-doc.c8-go .d-l path:nth-child(3){animation-delay:.8s}
.dk .leanpay:hover .c8-tile,.dk .price-perk:hover .c8-tile{transform:translateY(-2px)}
.dk .c8-tile{transition:transform .4s var(--x-ease)}
.dk .ppc-big b{background:linear-gradient(90deg,#A9E9FF 0%,#5EF2C9 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
.dk .pkg-use{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px 12px 13px}
.dk .pkg-use-h{display:flex;align-items:center;gap:10px;margin:0;font:700 10.5px/1.2 var(--x-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--x-cyan)}
.dk .pkg-use-i{flex-basis:30px;width:30px;height:30px;border-radius:10px}
.dk .pkg-use-i .ico{width:16px;height:16px}
.dk .pkg-use-l{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}
.dk .pkg-use-l li{padding:5px 10px;border-radius:999px;font:600 12.5px/1.25 var(--x-sans);color:#fff;background:rgba(127,219,255,.1);border:1px solid rgba(127,219,255,.22)}
.dk .pkg-use-l li:first-child{background:rgba(56,182,255,.22);border-color:rgba(127,219,255,.4)}
.dk .pkg-best .pkg-use-l li:first-child{background:rgba(94,242,201,.16);border-color:rgba(94,242,201,.4);color:#E9FFF8}
.dk #cenik.c8.c8-off .c8-tile *{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.dk .c8-tile *{animation:none!important}}
.dk .pkg-use{padding:12px 11px 12px}
.dk .pkg-use-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
.dk .pkg-use-l li{display:flex;align-items:center;min-height:38px;padding:6px 9px;border-radius:11px;font-size:12.5px;line-height:1.22;letter-spacing:-.005em;text-wrap:balance}
@keyframes ppcUp{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes v16shine{0%{transform:translateX(-120%) skewX(-18deg)}60%,100%{transform:translateX(320%) skewX(-18deg)}}
.dk .kb-cov{--c1:#0F4C9A;--c2:#4FB4FF;position:relative;display:grid;place-items:center;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(circle at 80% 18%,rgba(255,255,255,.3),transparent 46%),linear-gradient(135deg,var(--c1) 0%,var(--c2) 100%)}
.dk .kb-cov::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 16% 80%,rgba(255,255,255,.38) 0 5px,transparent 6px),radial-gradient(circle at 27% 62%,rgba(255,255,255,.26) 0 3px,transparent 4px),radial-gradient(circle at 10% 38%,rgba(255,255,255,.18) 0 9px,transparent 10px),radial-gradient(circle at 88% 82%,rgba(255,255,255,.24) 0 4px,transparent 5px),radial-gradient(circle at 66% 90%,rgba(255,255,255,.16) 0 11px,transparent 12px),radial-gradient(circle at 84% 52%,rgba(255,255,255,.2) 0 2.5px,transparent 3.5px)}
.dk .kb-cov::after{content:"";position:absolute;left:50%;top:50%;z-index:-1;width:170%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:repeating-radial-gradient(circle,rgba(255,255,255,.11) 0 1px,transparent 1px 22px)}
.dk .kb-cov > .ico{width:68px;height:68px;stroke:#fff;stroke-width:1.5;filter:drop-shadow(0 10px 18px rgba(0,0,0,.28))}
.dk .kb-feat .kb-cov{aspect-ratio:16 / 8.5}
.dk .kb-feat .kb-cov > .ico{width:84px;height:84px}
.dk .kb-item .kb-cov{width:84px;height:84px;border-radius:12px}
.dk .kb-item .kb-cov > .ico{width:38px;height:38px}
.dk .kb-invite{position:relative;display:grid;gap:14px;padding:22px 20px;border-radius:20px;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(circle at 92% 8%,rgba(56,182,255,.42),transparent 50%),linear-gradient(135deg,#0F3560 0%,#071A2E 100%);--focus:var(--cyan)}
.dk .kb-invite::after{content:"";position:absolute;right:-60px;bottom:-90px;z-index:-1;width:260px;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,rgba(127,219,255,.14) 0 1px,transparent 1px 20px)}
.dk .kb-inv-ico.i3d{flex:none;width:50px;height:50px}
.dk .kb-inv-ico .ico{width:24px;height:24px}
.dk .kb-inv-t{display:flex;flex-direction:column;gap:6px}
.dk .kb-inv-t b{font-family:var(--f-display);font-weight:800;font-size:19px;line-height:1.25}
.dk .kb-inv-t p{font-size:14.5px;line-height:1.55;color:rgba(232,240,248,.82)}
.dk .kb-inv-btn{justify-self:start;min-height:48px}
.dk .kb-feat .kb-cov{aspect-ratio:auto;flex:1 1 auto;min-height:280px}
.dk .kb-feat .kb-cov > .ico{width:120px;height:120px}
.dk .kb-item .kb-cov{width:116px;height:100%;min-height:100px;border-radius:16px}
.dk .kb-item .kb-cov > .ico{width:44px;height:44px}
.dk .kb-invite{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:34px 44px;border-radius:28px}
.dk .kb-invite::after{width:420px;right:-80px;bottom:-200px}
.dk .kb-inv-ico.i3d{width:64px;height:64px}
.dk .kb-inv-ico .ico{width:30px;height:30px}
.dk .kb-inv-t b{font:400 calc(32px * var(--x-k))/1.15 var(--x-serif);color:#fff}
.dk .kb-inv-t p{font-size:16.5px;line-height:1.55;color:var(--x-on-2);max-width:44em}
.dk .kb-inv-btn{min-height:54px;padding-inline:26px}
.dk .i6-bg{display:none}
.dk .i6-bg{display:block;position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}
.dk .i6-glow{position:absolute;border-radius:50%;filter:blur(10px)}
.dk .i6-g1{width:820px;height:820px;right:-240px;top:-220px;background:radial-gradient(closest-side,rgba(56,182,255,.12),rgba(56,182,255,0))}
.dk .i6-g2{width:760px;height:760px;left:-260px;top:38%;background:radial-gradient(closest-side,rgba(127,219,255,.08),rgba(127,219,255,0))}
.dk .i6-g3{width:900px;height:900px;right:-200px;bottom:-300px;background:radial-gradient(closest-side,rgba(30,111,217,.13),rgba(30,111,217,0))}
.dk .i6-grid{position:absolute;inset:0;opacity:.45;
  background-image:radial-gradient(rgba(127,219,255,.15) 1px,rgba(127,219,255,0) 1.6px);background-size:28px 28px;
  -webkit-mask-image:radial-gradient(44% 16% at 22% 8%,#000 0%,rgba(0,0,0,.35) 50%,rgba(0,0,0,0) 82%);mask-image:radial-gradient(44% 16% at 22% 8%,#000 0%,rgba(0,0,0,.35) 50%,rgba(0,0,0,0) 82%)}
.dk .i6-wm{position:absolute;left:calc(max(var(--gutter, 56px), (100% - var(--maxw, 1400px)) / 2) - 150px);top:42%;height:min(760px,36%);width:auto;opacity:.16;overflow:visible;
  -webkit-mask-image:linear-gradient(90deg,#000 0%,#000 50%,rgba(0,0,0,.3) 80%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#000 0%,#000 50%,rgba(0,0,0,.3) 80%,rgba(0,0,0,0) 100%)}
.dk .i6-wm-bub{transform-box:fill-box;transform-origin:50% 50%;animation:i6Float 14s ease-in-out 1s infinite alternate}
.dk .i6-bub{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to top,#000 0%,#000 65%,rgba(0,0,0,0) 97%);mask-image:linear-gradient(to top,#000 0%,#000 65%,rgba(0,0,0,0) 97%)}
.dk .i6-bub i{position:absolute;bottom:-30px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;opacity:0;will-change:transform,opacity;
  border:1px solid rgba(169,233,255,.5);background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.6) 0%,rgba(169,233,255,.1) 55%,rgba(169,233,255,0) 70%);
  animation:i6Rise var(--t) linear var(--dl) infinite,i6Sway calc(var(--t) / 6) ease-in-out var(--dl) infinite alternate}
.dk .i6-bub i:nth-child(1){--x:4%;--s:8px;--t:40s;--dl:-6s}
.dk .i6-bub i:nth-child(2){--x:12%;--s:5px;--t:34s;--dl:-22s}
.dk .i6-bub i:nth-child(3){--x:21%;--s:12px;--t:46s;--dl:-15s}
.dk .i6-bub i:nth-child(4){--x:30%;--s:6px;--t:36s;--dl:-30s}
.dk .i6-bub i:nth-child(5){--x:40%;--s:4px;--t:31s;--dl:-9s}
.dk .i6-bub i:nth-child(6){--x:49%;--s:10px;--t:43s;--dl:-35s}
.dk .i6-bub i:nth-child(7){--x:58%;--s:6px;--t:35s;--dl:-2s}
.dk .i6-bub i:nth-child(8){--x:66%;--s:14px;--t:49s;--dl:-26s}
.dk .i6-bub i:nth-child(9){--x:75%;--s:7px;--t:38s;--dl:-12s}
.dk .i6-bub i:nth-child(10){--x:83%;--s:5px;--t:32s;--dl:-19s}
.dk .i6-bub i:nth-child(11){--x:91%;--s:11px;--t:45s;--dl:-38s}
.dk .i6-bub i:nth-child(12){--x:97%;--s:6px;--t:35s;--dl:-4s}
.dk .i6-cta-a{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}
.dk .i6-tel{align-self:center;font:500 14px/1.3 var(--x-sans);color:var(--x-on-2);text-decoration:none}
.dk .i6-tel b{color:#fff;font-weight:700;font-variant-numeric:tabular-nums}
.dk .i6-tel:hover b{color:var(--x-aqua)}
.dk .i6-cbub{position:absolute;inset:0;pointer-events:none;z-index:0}
.dk .i6-cbub i{position:absolute;bottom:-20px;border-radius:50%;border:1px solid rgba(169,233,255,.55);background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.6),rgba(169,233,255,.08) 60%,rgba(169,233,255,0) 72%);
  animation:i6Cb 7s linear infinite}
.dk .i6-cbub i:nth-child(1){left:12%;width:10px;height:10px;animation-delay:-1s}
.dk .i6-cbub i:nth-child(2){left:34%;width:6px;height:6px;animation-duration:6s;animation-delay:-4s}
.dk .i6-cbub i:nth-child(3){left:58%;width:14px;height:14px;animation-duration:9s;animation-delay:-2.5s}
.dk .i6-cbub i:nth-child(4){left:76%;width:7px;height:7px;animation-duration:6.5s;animation-delay:-5.5s}
.dk .i6-cbub i:nth-child(5){left:90%;width:9px;height:9px;animation-duration:8s;animation-delay:-3s}
.dk .kb-cov > .ico{transition:transform .9s var(--x-ease)}
.dk .kb-feat:hover .kb-cov > .ico{transform:translateY(-6px) scale(1.05)}
.dk .kb-item:hover .kb-cov > .ico{transform:scale(1.08)}
.dk .kb-cov::after{animation:i6Pulse 6s ease-in-out infinite}
.dk .i6-go{display:grid;place-items:center;width:38px;height:38px;margin-right:8px;border-radius:50%;border:1px solid rgba(127,219,255,.26);color:var(--x-aqua);
  transition:background .35s,border-color .35s,color .35s,transform .35s var(--x-ease)}
.dk .i6-go .ico{width:16px;height:16px}
.dk .kb-item:hover .i6-go{background:linear-gradient(135deg,var(--x-sky),var(--x-oxy));border-color:transparent;color:#fff;transform:translateX(3px)}
.dk .i6-inv{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;align-items:center;min-height:340px;padding:52px 56px;border-radius:32px;
  background:radial-gradient(60% 90% at 88% 50%,rgba(56,182,255,.32),rgba(56,182,255,0) 70%),radial-gradient(50% 80% at 0% 100%,rgba(28,174,143,.16),rgba(28,174,143,0) 70%),
             linear-gradient(135deg,#0B2747 0%,#0E3058 45%,#123C66 100%);
  border:1px solid rgba(127,219,255,.28);box-shadow:0 60px 120px -60px rgba(56,182,255,.5),inset 0 1px 0 rgba(255,255,255,.12)}
.dk .i6-inv::after{width:620px;right:-140px;bottom:-300px;opacity:.9}
.dk .i6-inv::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;
  background-image:radial-gradient(rgba(169,233,255,.16) 1px,rgba(169,233,255,0) 1.6px);background-size:24px 24px;
  -webkit-mask-image:radial-gradient(50% 70% at 20% 30%,#000,transparent);mask-image:radial-gradient(50% 70% at 20% 30%,#000,transparent)}
.dk .i6-inv-txt{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:22px}
.dk .i6-inv-eb{display:flex;align-items:center;gap:14px;margin:0}
.dk .i6-inv .kb-inv-ico.i3d{width:46px;height:46px}
.dk .i6-inv .kb-inv-ico .ico{width:22px;height:22px}
.dk .i6-inv .kb-inv-t{display:flex;flex-direction:column;gap:12px}
.dk .i6-inv .kb-inv-t b{font-size:calc(clamp(34px, 1.3vw + 18px, 44px) * var(--x-k));line-height:1.08}
.dk .i6-inv .kb-inv-t p{font-size:17px;color:var(--x-on-2);max-width:32em}
.dk .i6-inv .kb-inv-btn{gap:10px;min-height:56px;padding-inline:26px 22px;box-shadow:0 18px 40px -18px rgba(0,0,0,.7)}
.dk .i6-inv .kb-inv-btn .i6-arr{width:17px;height:17px;transition:transform .35s var(--x-ease)}
.dk .i6-inv .kb-inv-btn:hover .i6-arr{transform:translateX(4px)}
.dk .i6-viz{position:relative;z-index:1;height:300px}
.dk .i6-orbit{position:absolute;left:50%;top:50%;width:300px;height:300px;margin:-150px 0 0 -150px;border-radius:50%;border:1px dashed rgba(127,219,255,.22);animation:i6Spin 40s linear infinite}
.dk .i6-orbit.i6-o2{width:430px;height:430px;margin:-215px 0 0 -215px;border-style:solid;border-color:rgba(127,219,255,.1);animation-duration:70s;animation-direction:reverse}
.dk .i6-orbit::after{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#A9E9FF;box-shadow:0 0 12px 3px rgba(127,219,255,.8)}
.dk .i6-card{position:absolute;left:50%;top:50%;width:220px;display:flex;align-items:center;gap:12px;padding:10px;border-radius:18px;
  background:rgba(7,26,48,.78);border:1px solid rgba(169,233,255,.22);box-shadow:0 30px 60px -28px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);
  transition:transform .8s var(--x-ease)}
.dk .i6-card .kb-cov{flex:0 0 58px;width:58px;height:58px;border-radius:12px}
.dk .i6-card .kb-cov > .ico{width:28px;height:28px}
.dk .i6-ct{display:flex;flex-direction:column;gap:3px;font:600 13.5px/1.3 var(--x-sans);color:#fff}
.dk .i6-ct small{font:700 10px/1.2 var(--x-sans);letter-spacing:.14em;text-transform:uppercase;color:#5FE3C9}
.dk .i6-c1{transform:translate(-95%,-140%) rotate(-5deg);animation:i6Bob1 7s ease-in-out infinite}
.dk .i6-c2{z-index:2;transform:translate(-20%,-50%);animation:i6Bob2 6s ease-in-out infinite}
.dk .i6-c3{transform:translate(-90%,45%) rotate(4deg);animation:i6Bob3 8s ease-in-out infinite}
.dk .i6-inv:hover .i6-c1{transform:translate(-102%,-152%) rotate(-7deg)}
.dk .i6-inv:hover .i6-c2{transform:translate(-12%,-50%)}
.dk .i6-inv:hover .i6-c3{transform:translate(-98%,56%) rotate(6deg)}
.dk .i6-tag{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;white-space:nowrap;
  background:rgba(4,11,22,.55);border:1px solid rgba(169,233,255,.2);font:600 12px/1.2 var(--x-sans);color:var(--x-on-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
  animation:i6Drift 9s ease-in-out infinite}
.dk .i6-tag i{width:7px;height:7px;border-radius:50%;background:var(--c);box-shadow:0 0 8px var(--c)}
.dk .i6-t1{left:2%;top:4%;animation-delay:-1s}
.dk .i6-t2{right:0;top:12%;animation-delay:-3s}
.dk .i6-t3{left:-2%;bottom:10%;animation-delay:-5s}
.dk .i6-t4{right:4%;bottom:0;animation-delay:-2s}
.dk .i6-t5{left:34%;top:-6%;animation-delay:-6s}
.dk #indikacije.i6.i6-off .i6-bub i,.dk #indikacije.i6.i6-off .i6-wm-bub,.dk #indikacije.i6.i6-off .i6-cbub i,.dk #indikacije.i6.i6-off .kb-cov::after,.dk #indikacije.i6.i6-off .i6-orbit,.dk #indikacije.i6.i6-off .i6-card,.dk #indikacije.i6.i6-off .i6-tag,.dk #indikacije.i6.i6-off .ind-ring{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .i6-bub,.dk .i6-cbub{display:none}}
@media (prefers-reduced-motion:reduce){.dk .i6-wm-bub,.dk .kb-cov::after,.dk .i6-orbit,.dk .i6-card,.dk .i6-tag{animation:none!important}}
.dk .i6-photo{position:absolute;inset:0;z-index:-1;width:100%;height:100%;max-width:none;object-fit:cover;object-position:62% 42%;pointer-events:none;
  opacity:.42;mix-blend-mode:luminosity;filter:grayscale(.2) contrast(1.05) blur(.6px);transform-origin:70% 50%;
  -webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.18) 30%,rgba(0,0,0,.85) 62%,#000 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.18) 30%,rgba(0,0,0,.85) 62%,#000 100%);
  animation:i6Kb 30s ease-in-out infinite alternate;transition:opacity .8s}
.dk .i6-inv:hover .i6-photo{opacity:.52}
.dk .i6-inv{background:radial-gradient(60% 90% at 88% 50%,rgba(56,182,255,.3),rgba(56,182,255,0) 70%),radial-gradient(50% 80% at 0% 100%,rgba(28,174,143,.16),rgba(28,174,143,0) 70%),
  linear-gradient(135deg,#0B2747 0%,#0E3058 45%,#123C66 100%)}
.dk .i6-inv .i6-inv-txt::before{content:"";position:absolute;z-index:-1;left:-56px;top:-60px;bottom:-60px;width:calc(100% + 120px);pointer-events:none;
  background:radial-gradient(70% 60% at 30% 50%,rgba(11,39,71,.85),rgba(11,39,71,0) 75%)}
.dk #indikacije.i6.i6-off .i6-photo{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .i6-photo{animation:none}}
.dk .kb .kb-cov.has-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.dk .kb .kb-cov.has-img::before{display:none}
.dk .kb .kb-cov.has-img::after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0;transform:none;background:linear-gradient(180deg,rgba(6,18,38,.35) 0%,rgba(6,18,38,0) 40%,rgba(6,18,38,.25) 100%)}

.dk .faq-nav{display:none}
.dk .faq-help{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:30px;border-radius:26px;background:var(--x-pearl)}
.dk .faq-help p{font-size:16px;line-height:1.5;color:var(--x-muted)}
.dk .phone-big{display:inline-flex;align-items:center;gap:12px;font:400 calc(42px * var(--x-k))/1 var(--x-serif);color:var(--x-ink);text-decoration:none;white-space:nowrap}
.dk .phone-big .ico{width:24px;height:24px;color:var(--x-oxy-ink)}
.dk .phone-big:hover{color:var(--x-oxy-ink)}
.dk .phone-big{font-weight:300;letter-spacing:-.025em}
.dk .faq-nav{display:block}
.dk .faq-nav ul{display:flex;flex-wrap:wrap;gap:8px}
.dk .faq-nav a{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid var(--x-rule);font:600 15px var(--x-sans);color:var(--x-ink);text-decoration:none;transition:background-color .25s,color .25s,border-color .25s}
.dk .faq-nav a:hover{background:var(--x-ink);border-color:var(--x-ink);color:#fff}
.dk .q12-tile{display:none}
.dk .q12-tile{position:relative;flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:17px;overflow:hidden;isolation:isolate;
  background:linear-gradient(150deg,#4FB4FF 0%,#1E6FD9 55%,#0F3E86 100%);box-shadow:0 12px 26px -12px rgba(30,111,217,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,11,22,.55)}
.dk .q12-tile-teal{background:linear-gradient(150deg,#5EF2C9 0%,#1CAE8F 55%,#0A6B5E 100%);box-shadow:0 12px 26px -12px rgba(28,174,143,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,30,26,.55)}
.dk .q12-tile-sky{background:linear-gradient(150deg,#A9E9FF 0%,#38B6FF 45%,#1E6FD9 80%,#123F8E 100%);box-shadow:0 12px 26px -12px rgba(56,182,255,.9),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -10px 18px -10px rgba(4,11,22,.55)}
.dk .q12-tile::before{content:"";position:absolute;left:12%;right:12%;top:5%;height:42%;border-radius:50% 50% 45% 45%/70% 70% 30% 30%;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0));z-index:-1}
.dk .q12-tile svg{width:30px;height:30px;overflow:visible}
.dk .q12-tile .tl,.dk .q12-tile .tl *{fill:none;stroke:#fff;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}
.dk .q12-tile-s{width:40px;height:40px;border-radius:13px}
.dk .q12-tile-s svg{width:24px;height:24px}
.dk .faq-nav ul{flex-direction:column;gap:10px}
.dk .faq-nav a{position:relative;display:flex;align-items:center;gap:16px;min-height:80px;padding:14px 20px 14px 14px;border-radius:22px;overflow:hidden;color:#fff;
  background:linear-gradient(150deg,rgba(255,255,255,.065) 0%,rgba(255,255,255,.02) 100%);border:1px solid rgba(127,219,255,.15);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 26px 44px -36px rgba(0,0,0,.9);transition:background .35s,border-color .35s,transform .4s var(--x-ease),box-shadow .35s}
.dk .faq-nav a:hover{background:linear-gradient(150deg,rgba(127,219,255,.12) 0%,rgba(255,255,255,.03) 100%);border-color:rgba(127,219,255,.36);color:#fff;transform:translateX(4px)}
.dk .faq-nav a.q12-on{background:linear-gradient(150deg,rgba(56,182,255,.2) 0%,rgba(30,111,217,.08) 100%);border-color:rgba(127,219,255,.5);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 26px 50px -30px rgba(56,182,255,.55)}
.dk .faq-nav a:focus-visible{outline:2px solid var(--x-cyan);outline-offset:3px}
.dk .q12-tn{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;font:600 17px/1.2 var(--x-sans)}
.dk .q12-tn small{display:block;font:500 13px/1.2 var(--x-sans);color:var(--x-on-3)}
.dk .q12-ta{display:block;flex:none;width:20px;height:20px;fill:none;stroke:var(--x-cyan);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.45;transition:transform .35s var(--x-ease),opacity .3s}
.dk .faq-nav a:hover .q12-ta,.dk .faq-nav a.q12-on .q12-ta{opacity:1;transform:translateX(3px)}
.dk .faq-help{position:relative;gap:14px;padding:28px 30px 30px;border-radius:26px;overflow:hidden;isolation:isolate;
  background:radial-gradient(70% 90% at 100% 0%,rgba(56,182,255,.2) 0%,rgba(56,182,255,0) 60%),linear-gradient(150deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 100%);
  border:1px solid rgba(127,219,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 40px 70px -46px rgba(0,0,0,.95)}
.dk .faq-help .q12-tile{margin-bottom:4px}
.dk .faq-help p{color:var(--x-on-2)}
.dk .phone-big{color:#fff}
.dk .phone-big .ico{color:var(--x-cyan)}
.dk .phone-big:hover{color:var(--x-aqua)}
.dk .faq-help .btn:focus-visible,.dk .phone-big:focus-visible{outline:2px solid var(--x-cyan);outline-offset:3px}
.dk .q12-tg{display:block;position:relative;flex:none;width:42px;height:42px;border-radius:50%;border:1px solid rgba(127,219,255,.3);
  transition:background .35s,border-color .35s,transform .45s var(--x-ease),box-shadow .35s}
.dk .q12-tg::before,.dk .q12-tg::after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:var(--x-cyan);transition:transform .45s var(--x-ease),background .3s}
.dk .q12-tg::after{transform:rotate(90deg)}
.dk .faq details:hover .q12-tg{border-color:rgba(127,219,255,.6)}
.dk .faq details[open] .q12-tg{transform:rotate(180deg);border-color:transparent;background:linear-gradient(150deg,#4FB4FF,#1E6FD9);box-shadow:0 10px 22px -10px rgba(56,182,255,.9)}
.dk .faq details[open] .q12-tg::before{background:#fff}
.dk .faq details[open] .q12-tg::after{transform:rotate(0);background:#fff}
.dk #vprasanja.q12.q12-off .q12-tile *{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.dk .q12-tile *{animation:none!important}}
@media (prefers-reduced-motion:reduce){.dk .q12-t-varnost .s-ck{stroke-dashoffset:0}}
@media (prefers-reduced-motion:reduce){.dk .q12-t-terapija .k-w circle{fill:rgba(255,255,255,.95)}}
@media (prefers-reduced-motion:reduce){.dk .q12-t-paketi .p-i rect{fill:#fff}}
.dk .q12-tile{width:58px;height:58px;border-radius:19px;transition:transform .45s var(--x-ease),box-shadow .45s}
.dk .q12-tile svg{width:34px;height:34px}
.dk .q12-tile-s{width:42px;height:42px;border-radius:14px}
.dk .q12-tile-s svg{width:26px;height:26px}
.dk .q12-tile::after{content:"";position:absolute;inset:-30%;z-index:2;pointer-events:none;
  background:linear-gradient(115deg,rgba(255,255,255,0) 42%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 58%);transform:translateX(-80%);animation:q12Sheen 7s ease-in-out var(--sd,0s) infinite}
.dk .q12-t-varnost{--sd:-2.3s}
.dk .q12-t-paketi{--sd:-4.6s}
.dk .i3-fill{fill:rgba(255,255,255,.16);stroke:none}
.dk .q12-t-terapija .i3-o2{transform-box:fill-box;transform-origin:center}
.dk .q12-t-terapija .i3-hl{fill:none;stroke:rgba(255,255,255,.85);stroke-width:2.2;stroke-linecap:round}
.dk .q12-t-terapija .i3-t{font:700 15px/1 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;fill:#fff}
.dk .q12-t-terapija .i3-t2{font:700 8.5px/1 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;fill:#fff}
.dk .q12-t-terapija .i3-bb circle{fill:rgba(255,255,255,.25);stroke:#fff;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}
.dk .q12-t-terapija.q12-go .i3-o2{animation:q12Breath 4.2s ease-in-out infinite}
.dk .q12-t-terapija.q12-go .b1{animation:q12Bub 2.8s ease-out 0s infinite}
.dk .q12-t-terapija.q12-go .b2{animation:q12Bub 2.8s ease-out .9s infinite}
.dk .q12-t-terapija.q12-go .b3{animation:q12Bub 2.8s ease-out 1.8s infinite}
.dk .q12-t-varnost .i3-ecg{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}
.dk .q12-t-varnost .i3-ck{fill:none;stroke:#fff;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10;stroke-dashoffset:10}
.dk .q12-t-varnost .i3-fill{transition:fill .4s}
.dk .q12-t-varnost.q12-go .i3-ecg{animation:q12Ecg 5.6s ease-in-out .2s infinite}
.dk .q12-t-varnost.q12-go .i3-ck{animation:q12Ck3 5.6s var(--x-ease) .2s infinite}
.dk .q12-t-varnost.q12-go .i3-fill{animation:q12Shield 5.6s ease-in-out .2s infinite}
.dk .q12-t-paketi .i3-card{transform-box:view-box;transform-origin:21px 20px}
.dk .q12-t-paketi .i3-chip{fill:#fff}
.dk .q12-t-paketi .i3-coin{transform-box:fill-box;transform-origin:center}
.dk .q12-t-paketi .i3-coin circle{fill:#fff;filter:drop-shadow(0 1.5px 1.5px rgba(10,40,100,.45))}
.dk .q12-t-paketi .i3-coin path{fill:none;stroke:#1E6FD9;stroke-width:1.9;stroke-linecap:round}
.dk .q12-t-paketi .i3-inst rect{fill:rgba(255,255,255,.3);transform-box:fill-box;transform-origin:left center}
.dk .q12-t-paketi.q12-go .i3-card{animation:q12Tilt 5.4s ease-in-out infinite}
.dk .q12-t-paketi.q12-go .i3-coin{animation:q12Coin 5.4s var(--x-ease) .3s infinite}
.dk .q12-t-paketi.q12-go .i3-inst rect:nth-child(1){animation:q12Inst3 5.4s var(--x-ease) .9s infinite}
.dk .q12-t-paketi.q12-go .i3-inst rect:nth-child(2){animation:q12Inst3 5.4s var(--x-ease) 1.2s infinite}
.dk .q12-t-paketi.q12-go .i3-inst rect:nth-child(3){animation:q12Inst3 5.4s var(--x-ease) 1.5s infinite}
.dk .faq-nav a{min-height:84px;padding:13px 20px 15px 13px}
.dk .faq-nav a:hover .q12-tile,.dk .faq-nav a.q12-on .q12-tile{transform:translateY(-1px) scale(1.06)}
.dk .faq-nav a.q12-on .q12-tile{box-shadow:0 16px 34px -12px rgba(56,182,255,1),0 0 0 4px rgba(127,219,255,.12),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -10px 18px -10px rgba(4,11,22,.55)}
.dk .faq-nav a.q12-on .q12-tile-teal{box-shadow:0 16px 34px -12px rgba(28,174,143,1),0 0 0 4px rgba(94,242,201,.14),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -10px 18px -10px rgba(4,30,26,.55)}
.dk .q12-tn small.q12-c1{display:none}
.dk .faq-nav a.q12-on .q12-c0{display:none}
.dk .faq-nav a.q12-on .q12-c1{display:block;color:var(--x-cyan)}
.dk .faq-nav a.q12-on .q12-c1::before{content:"";display:inline-block;width:6px;height:6px;margin:0 7px 1px 0;border-radius:50%;background:#5EF2C9;box-shadow:0 0 8px #5EF2C9;vertical-align:middle;animation:q12Live 1.6s ease-in-out infinite}
.dk .faq-nav a.q12-on .q12-pb::after{opacity:1}
.dk .faq-help{padding:0 0 28px;gap:12px;background:linear-gradient(180deg,rgba(7,22,40,0) 0%,rgba(255,255,255,.035) 100%),linear-gradient(150deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,.02) 100%)}
.dk .faq-help > :not(.q12-hp){margin-inline:30px}
.dk .q12-hp{display:block;position:relative;align-self:stretch;height:215px;margin:0 0 4px;overflow:hidden;border-radius:26px 26px 0 0;isolation:isolate;
  -webkit-mask-image:linear-gradient(180deg,#000 0%,#000 52%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 0%,#000 52%,rgba(0,0,0,0) 100%)}
.dk .q12-hp img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 40%;filter:brightness(1.12) contrast(1.05);transform:scale(1.04);animation:q12HpZoom 22s ease-in-out infinite alternate}
.dk .q12-hp::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;
  background:linear-gradient(180deg,rgba(7,22,40,.1) 0%,rgba(7,22,40,0) 30%),linear-gradient(90deg,rgba(7,22,40,.5) 0%,rgba(7,22,40,0) 32%)}
.dk .q12-hp-glow{position:absolute;z-index:1;left:30%;right:14%;top:14%;bottom:26%;border-radius:50%;pointer-events:none;
  background:radial-gradient(closest-side,rgba(140,236,255,.6),rgba(140,236,255,0));mix-blend-mode:screen;opacity:.25;animation:q12Led 5.5s ease-in-out infinite}
.dk .q12-hp-bub{position:absolute;inset:0;z-index:3;pointer-events:none}
.dk .q12-hp-bub i{position:absolute;bottom:10%;width:var(--s);height:var(--s);left:var(--x);border-radius:50%;opacity:0;
  border:1px solid rgba(169,233,255,.7);background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.7),rgba(169,233,255,.12) 60%,rgba(169,233,255,0) 72%);animation:q12HpBub var(--t) ease-in var(--dl) infinite}
.dk .q12-hp-bub i:nth-child(1){--x:62%;--s:7px;--t:6s;--dl:0s}
.dk .q12-hp-bub i:nth-child(2){--x:70%;--s:4px;--t:5s;--dl:-1.8s}
.dk .q12-hp-bub i:nth-child(3){--x:48%;--s:5px;--t:6.5s;--dl:-3.2s}
.dk .q12-hp-bub i:nth-child(4){--x:80%;--s:6px;--t:7s;--dl:-4.4s}
.dk .q12-hp-bub i:nth-child(5){--x:55%;--s:3px;--t:5.5s;--dl:-2.5s}
.dk .faq-help p{margin-top:-46px;position:relative;z-index:3;font:500 18px/1.4 var(--x-sans);color:#fff}
.dk .phone-big{gap:14px}
.dk .phone-big > .ico{display:none}
.dk .q12-ph{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:15px;
  background:linear-gradient(150deg,#5EF2C9 0%,#1CAE8F 55%,#0A6B5E 100%);box-shadow:0 12px 24px -10px rgba(28,174,143,.95),inset 0 1px 0 rgba(255,255,255,.5)}
.dk .q12-ph svg{width:24px;height:24px;overflow:visible;fill:none;stroke:#fff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}
.dk .q12-ph .ph-h{transform-box:fill-box;transform-origin:60% 60%}
.dk .q12-ph .ph-a1,.dk .q12-ph .ph-a2{opacity:0}
.dk .q12-ph.q12-go .ph-h{animation:q12Ring 4s ease-in-out infinite}
.dk .q12-ph.q12-go .ph-a2{animation:q12Arc 4s ease-out infinite}
.dk .q12-ph.q12-go .ph-a1{animation:q12Arc 4s ease-out .15s infinite}
.dk .phone-big:hover .q12-ph{transform:translateY(-1px)}
.dk #vprasanja.q12.q12-off .q12-tile::after,.dk #vprasanja.q12.q12-off .q12-hp img,.dk #vprasanja.q12.q12-off .q12-hp-glow,.dk #vprasanja.q12.q12-off .q12-hp-bub i,.dk #vprasanja.q12.q12-off .q12-ph *,.dk #vprasanja.q12.q12-off .q12-c1::before{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.dk .q12-tile::after,.dk .q12-hp-bub{display:none}}
@media (prefers-reduced-motion:reduce){.dk .q12-hp img,.dk .q12-hp-glow,.dk .q12-ph *,.dk .q12-c1::before{animation:none!important}}
@media (prefers-reduced-motion:reduce){.dk .q12-t-varnost .i3-ck{stroke-dashoffset:0}}
@media (prefers-reduced-motion:reduce){.dk .q12-t-terapija .i3-w circle{fill:#fff}}
@media (prefers-reduced-motion:reduce){.dk .q12-t-paketi .i3-inst rect{fill:#fff}}

.dk .bon-visual{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:6px}
.dk .bon-card{position:relative;width:min(100%,340px);aspect-ratio:1.586;border-radius:20px;overflow:hidden;isolation:isolate;
  background:radial-gradient(120% 90% at 85% 0%,rgba(127,219,255,.45),transparent 55%),linear-gradient(135deg,#2C82EA 0%,#1658B0 48%,#0B3470 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 0 0 1px rgba(255,255,255,.12),0 30px 60px -24px rgba(0,0,0,.75),0 0 60px -10px rgba(56,182,255,.45);
  transform:rotate(-3deg);transition:transform .5s var(--ease)}
.dk .bc-shine{position:absolute;top:0;bottom:0;left:0;width:35%;z-index:5;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.35),rgba(255,255,255,0));animation:v16sweep 5s ease-in-out infinite;pointer-events:none}
.dk .bc-ribbon-v{position:absolute;top:0;bottom:0;right:26%;width:22px;z-index:1;background:linear-gradient(90deg,#8FDDF8,#E9FAFF 45%,#8FDDF8);opacity:.9;box-shadow:0 0 12px rgba(0,0,0,.25)}
.dk .bc-ribbon-h{position:absolute;left:0;right:0;top:36%;height:22px;z-index:1;background:linear-gradient(180deg,#8FDDF8,#E9FAFF 45%,#8FDDF8);opacity:.9;box-shadow:0 0 12px rgba(0,0,0,.25)}
.dk .bc-bow{position:absolute;z-index:2;width:30%;right:calc(26% - 15% + 11px);top:calc(36% - 13%);filter:drop-shadow(0 6px 8px rgba(0,0,0,.35))}
.dk .bc-logo{position:absolute;z-index:3;left:6%;top:8%;width:34%;height:auto;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}
.dk .bc-chip{position:absolute;z-index:3;left:7%;top:44%;width:13%;aspect-ratio:1.3;border-radius:6px;background:linear-gradient(135deg,#FFF1C2,#E9B949 45%,#B9862A);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}
.dk .bc-bub i{position:absolute;z-index:2;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,rgba(169,233,255,.4) 55%,rgba(169,233,255,0) 72%);border:1px solid rgba(255,255,255,.35)}
.dk .bc-bub i:nth-child(1){width:26px;height:26px;left:52%;top:12%}
.dk .bc-bub i:nth-child(2){width:12px;height:12px;left:46%;top:30%}
.dk .bc-bub i:nth-child(3){width:16px;height:16px;left:60%;top:62%}
.dk .bc-bub i:nth-child(4){width:9px;height:9px;left:42%;top:72%}
.dk .bc-label{position:absolute;z-index:3;left:7%;bottom:30%;font-family:var(--f-display);font-weight:800;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.85)}
.dk .bc-val{position:absolute;z-index:3;left:7%;bottom:9%;display:flex;align-items:baseline;gap:4px;font-family:var(--f-display);font-weight:300;font-size:46px;line-height:1;letter-spacing:-.03em;color:#fff;text-shadow:0 4px 18px rgba(0,0,0,.3)}
.dk .bc-val small{font-size:.5em;font-weight:600}
.dk .bc-sub{position:absolute;z-index:4;right:5%;bottom:8%;max-width:46%;padding:4px 8px;border-radius:8px;background:rgba(6,30,80,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:10px;line-height:1.3;text-align:right;color:#fff}
.dk .bon-hint{min-height:2.6em;font-size:13.5px;line-height:1.4;color:var(--cyan);text-align:center}
.dk .bon-deliv{display:flex;flex-direction:column;gap:10px}
.dk .bon-deliv li{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(127,219,255,.16);font-size:13.5px;line-height:1.4;color:rgba(255,255,255,.78)}
.dk .bon-deliv li > span:last-child{display:flex;flex-direction:column;gap:1px}
.dk .bon-deliv b{font-weight:700;font-size:14.5px;color:#fff}
.dk .bd-ico.i3d{flex:0 0 40px;width:40px;height:40px}
.dk .bd-ico .ico{width:19px;height:19px}
.dk .bon-valid{font-size:13px;line-height:1.5;color:rgba(255,255,255,.7)}
.dk .bon-valid a{color:var(--cyan)}
@media (prefers-reduced-motion:no-preference){.dk .bon-card{animation:v16cardfloat 6s ease-in-out infinite}}
@media (prefers-reduced-motion:reduce){.dk .bc-shine{animation:none;display:none}}
.dk .bon-card.bump{animation:v16bump .5s var(--ease)!important}
.dk .bon-visual{gap:22px;perspective:1200px}
.dk .bon-card{width:min(100%,520px);border-radius:30px}
.dk .bc-val{font-size:clamp(64px, 5vw, 92px)}
.dk .bc-label{font-size:13px}
.dk .bc-sub{font-size:12.5px}
.dk .bon-hint{font:500 16px/1.4 var(--x-sans);color:var(--x-aqua)}
.dk .bon-deliv{flex-direction:row;gap:12px}
.dk .bon-deliv li{flex:1 1 0;padding:16px 18px;border-radius:20px;font-size:14.5px}
.dk .bon-deliv b{font:600 15.5px var(--x-sans)}
.dk .bon-valid{font-size:14.5px}
.dk .b9-d,.dk .b9-tile,.dk .b9-vi,.dk .b9-hint-i,.dk .bon-v .b9-ck{display:none}
.dk .b9-stage,.dk .b9-float{position:relative;width:100%;display:flex;justify-content:center}
.dk .b9-bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}
.dk .b9-glow{position:absolute;border-radius:50%;filter:blur(10px)}
.dk .b9-g1{width:860px;height:860px;left:-180px;top:50%;margin-top:-430px;background:radial-gradient(closest-side,rgba(56,182,255,.15),rgba(56,182,255,0))}
.dk .b9-g2{width:760px;height:760px;right:-240px;top:-300px;background:radial-gradient(closest-side,rgba(30,111,217,.15),rgba(30,111,217,0))}
.dk .b9-g3{width:700px;height:700px;right:16%;bottom:-420px;background:radial-gradient(closest-side,rgba(94,242,201,.06),rgba(94,242,201,0))}
.dk .b9-grid{position:absolute;inset:0;opacity:.45;
  background-image:radial-gradient(rgba(127,219,255,.15) 1px,rgba(127,219,255,0) 1.6px);background-size:28px 28px;
  -webkit-mask-image:radial-gradient(34% 30% at 78% 18%,#000 0%,rgba(0,0,0,.35) 50%,rgba(0,0,0,0) 82%);mask-image:radial-gradient(34% 30% at 78% 18%,#000 0%,rgba(0,0,0,.35) 50%,rgba(0,0,0,0) 82%)}
.dk .b9-wm{position:absolute;left:-120px;top:50%;height:118%;width:auto;transform:translateY(-50%);opacity:.09;
  -webkit-mask-image:linear-gradient(90deg,#000 0%,#000 40%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#000 0%,#000 40%,rgba(0,0,0,0) 100%)}
.dk .b9-bub{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to top,#000 0%,#000 65%,rgba(0,0,0,0) 97%);mask-image:linear-gradient(to top,#000 0%,#000 65%,rgba(0,0,0,0) 97%)}
.dk .b9-bub i{position:absolute;bottom:-30px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;opacity:0;will-change:transform,opacity;
  border:1px solid rgba(169,233,255,.5);background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.6) 0%,rgba(169,233,255,.1) 55%,rgba(169,233,255,0) 70%);
  animation:b9Rise var(--t) linear var(--dl) infinite,b9Sway calc(var(--t) / 6) ease-in-out var(--dl) infinite alternate}
.dk .b9-bub i:nth-child(1){--x:3%;--s:9px;--t:30s;--dl:-8s}
.dk .b9-bub i:nth-child(2){--x:11%;--s:5px;--t:25s;--dl:-17s}
.dk .b9-bub i:nth-child(3){--x:20%;--s:12px;--t:34s;--dl:-12s}
.dk .b9-bub i:nth-child(4){--x:31%;--s:6px;--t:27s;--dl:-22s}
.dk .b9-bub i:nth-child(5){--x:41%;--s:4px;--t:23s;--dl:-9s}
.dk .b9-bub i:nth-child(6){--x:50%;--s:10px;--t:32s;--dl:-26s}
.dk .b9-bub i:nth-child(7){--x:59%;--s:6px;--t:26s;--dl:-3s}
.dk .b9-bub i:nth-child(8){--x:67%;--s:14px;--t:36s;--dl:-19s}
.dk .b9-bub i:nth-child(9){--x:76%;--s:7px;--t:28s;--dl:-11s}
.dk .b9-bub i:nth-child(10){--x:84%;--s:5px;--t:24s;--dl:-15s}
.dk .b9-bub i:nth-child(11){--x:91%;--s:11px;--t:33s;--dl:-28s}
.dk .b9-bub i:nth-child(12){--x:97%;--s:6px;--t:26s;--dl:-5s}
.dk .bon-visual{gap:34px;perspective:none}
.dk .b9-stage{display:block;width:min(100%,540px);margin-inline:auto}
.dk .b9-float{display:block;z-index:2;animation:b9Float 7s ease-in-out infinite}
.dk .b9-halo{display:block;position:absolute;z-index:0;left:-22%;right:-22%;top:-34%;bottom:-34%;border-radius:50%;
  background:radial-gradient(closest-side,rgba(56,182,255,.26) 0%,rgba(56,182,255,.1) 45%,rgba(56,182,255,0) 100%);filter:blur(4px)}
.dk .b9-floor{display:block;position:absolute;z-index:1;left:10%;right:10%;bottom:-12%;height:15%;border-radius:50%;
  background:radial-gradient(closest-side,rgba(0,4,12,.7),rgba(0,4,12,0));filter:blur(6px);animation:b9Floor 7s ease-in-out infinite}
.dk .b9-floor::after{content:"";position:absolute;left:18%;right:18%;top:20%;bottom:20%;border-radius:50%;background:radial-gradient(closest-side,rgba(56,182,255,.35),rgba(56,182,255,0))}
.dk .b9-sparks{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}
.dk .b9-sparks i{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);color:#D8F6FF;opacity:0;
  filter:drop-shadow(0 0 6px rgba(127,219,255,.9));animation:b9Tw 4.2s ease-in-out var(--dl) infinite}
.dk .b9-sparks svg{display:block;width:100%;height:100%;fill:currentColor}
.dk .bon-card{container-type:inline-size;width:100%;border-radius:28px;animation:none;transform:rotate(-4deg);transition:transform .8s var(--x-ease);will-change:transform;
  background:radial-gradient(80% 70% at 92% 0%,rgba(169,233,255,.42) 0%,rgba(169,233,255,0) 60%),
             radial-gradient(70% 90% at 0% 100%,rgba(3,14,38,.6) 0%,rgba(3,14,38,0) 70%),
             linear-gradient(140deg,#2A88F0 0%,#1758B4 46%,#0A2F6C 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 46px 80px -34px rgba(0,0,0,.9),0 0 90px -18px rgba(56,182,255,.55)}
.dk .bon-card.b9-hov{transition:transform .14s linear}
.dk .b9-guil{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
.dk .b9-guil .wv polyline{fill:none;stroke:rgba(255,255,255,.09);stroke-width:.7}
.dk .b9-guil .ros polygon{fill:none;stroke:rgba(214,245,255,.16);stroke-width:.6}
.dk .bc-chip,.dk .bc-bow{display:none}
.dk .bc-logo{left:6.5%;top:8.5%;width:33%}
.dk .bc-ribbon-v,.dk .bc-ribbon-h{opacity:1;overflow:hidden}
.dk .bc-ribbon-v{right:25%;width:26px;
  background:linear-gradient(90deg,#4AA6DA 0%,#9FE0F8 20%,#F2FCFF 44%,#B6E9FA 62%,#6CC4EC 84%,#3E97CF 100%);
  box-shadow:-4px 0 12px -4px rgba(3,18,48,.55),4px 0 12px -4px rgba(3,18,48,.55)}
.dk .bc-ribbon-h{top:37%;height:26px;
  background:linear-gradient(180deg,#4AA6DA 0%,#9FE0F8 20%,#F2FCFF 44%,#B6E9FA 62%,#6CC4EC 84%,#3E97CF 100%);
  box-shadow:0 -4px 12px -4px rgba(3,18,48,.55),0 5px 12px -4px rgba(3,18,48,.6)}
.dk .bc-ribbon-v::before{content:"";position:absolute;top:0;bottom:0;left:3px;right:3px;border-left:1px dashed rgba(255,255,255,.7);border-right:1px dashed rgba(16,86,150,.4)}
.dk .bc-ribbon-h::before{content:"";position:absolute;left:0;right:0;top:3px;bottom:3px;border-top:1px dashed rgba(255,255,255,.7);border-bottom:1px dashed rgba(16,86,150,.4)}
.dk .bc-ribbon-h::after{content:"";position:absolute;top:0;bottom:0;left:0;width:22%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.85),rgba(255,255,255,0));animation:b9SheenX 7s ease-in-out infinite}
.dk .bc-ribbon-v::after{content:"";position:absolute;left:0;right:0;top:0;height:26%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.85),rgba(255,255,255,0));animation:b9SheenY 7s ease-in-out 1.2s infinite}
.dk .b9-bow{display:block;position:absolute;z-index:3;width:34%;left:calc(58% - 13px);top:calc(18% + 13px);overflow:visible;
  filter:drop-shadow(0 10px 10px rgba(3,18,48,.45)) drop-shadow(0 2px 2px rgba(3,18,48,.3))}
.dk .b9-holo{display:grid;place-items:center;position:absolute;z-index:3;right:6%;top:7.5%;width:11.5%;aspect-ratio:1;border-radius:50%;overflow:hidden;isolation:isolate;
  background:conic-gradient(from var(--b9hue) at 50% 50%,#7FDBFF,#A99CFF,#6EF0CF,#FFE29A,#7FDBFF,#B7A6FF,#62E3FF);
  box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.85),inset 0 0 0 4px rgba(10,47,108,.18),inset 0 -8px 12px -6px rgba(20,60,120,.45),0 8px 16px -6px rgba(3,18,48,.65);transition:--b9hue .35s ease-out}
.dk .b9-holo::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;
  background:repeating-radial-gradient(circle at 50% 50%,rgba(255,255,255,.55) 0 .6px,rgba(255,255,255,0) .6px 3px),
             linear-gradient(135deg,rgba(255,255,255,.65) 0%,rgba(255,255,255,0) 45%,rgba(255,255,255,0) 60%,rgba(255,255,255,.4) 100%);mix-blend-mode:soft-light}
.dk .b9-holo svg{width:60%;height:60%;filter:drop-shadow(0 1.5px 2px rgba(10,40,100,.75)) drop-shadow(0 0 4px rgba(10,40,100,.35))}
.dk .bon-card.b9-hov .b9-holo{transition:--b9hue .12s linear}
.dk .bon-card.bump .b9-holo{animation:b9Holo .9s ease-out}
.dk .bc-bub i{border-color:rgba(255,255,255,.45);animation:b9Bob 5s ease-in-out infinite}
.dk .bc-bub i:nth-child(1){left:50%;top:13%;animation-delay:-1s}
.dk .bc-bub i:nth-child(2){left:45%;top:31%;animation-delay:-2.6s}
.dk .bc-bub i:nth-child(3){left:57%;top:64%;animation-delay:-.4s}
.dk .bc-bub i:nth-child(4){left:44%;top:76%;animation-delay:-3.4s}
.dk .bc-label{left:7%;bottom:18.6cqw;font:600 12.5px/1 var(--x-sans);letter-spacing:.22em;color:rgba(255,255,255,.9)}
.dk .b9-lv{display:inline;color:rgba(214,245,255,.7);letter-spacing:.16em}
.dk .bc-val{left:6.5%;bottom:5.2cqw;font-size:13.2cqw;text-shadow:none;
  background:linear-gradient(180deg,#FFFFFF 35%,#CFEFFF 100%);-webkit-background-clip:text;background-clip:text;color:transparent;
  filter:drop-shadow(0 6px 14px rgba(3,18,48,.45))}
.dk .bc-val small{color:transparent}
.dk .bc-val.b9-flip > span{display:inline-block;animation:b9Flip .55s var(--x-ease)}
.dk .bc-sub{right:5%;bottom:8.5%;max-width:none;white-space:nowrap;padding:7px 12px;border-radius:11px;font:500 12.5px/1.3 var(--x-sans);letter-spacing:.01em;
  background:rgba(4,22,56,.5);border:1px solid rgba(214,245,255,.22);box-shadow:0 8px 18px -10px rgba(0,0,0,.6)}
.dk .b9-glare{display:block;position:absolute;inset:0;z-index:5;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .5s;
  background:radial-gradient(42% 60% at var(--gx,30%) var(--gy,20%),rgba(255,255,255,.28),rgba(255,255,255,0) 70%)}
.dk .bon-card.b9-hov .b9-glare{opacity:1}
.dk .b9-edge{display:block;position:absolute;inset:0;z-index:6;border-radius:inherit;padding:1px;pointer-events:none;
  background:linear-gradient(135deg,rgba(255,255,255,.7) 0%,rgba(255,255,255,.08) 35%,rgba(255,255,255,0) 60%,rgba(169,233,255,.35) 100%);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}
.dk .b9-hint{display:flex;align-items:center;gap:12px;width:min(100%,540px);margin-inline:auto;padding:8px 20px 8px 8px;border-radius:999px;position:relative;z-index:2;
  background:linear-gradient(150deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(127,219,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}
.dk .b9-hint-i{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;
  background:linear-gradient(150deg,#4FB4FF 0%,#1E6FD9 60%,#0F3E86 100%);box-shadow:0 8px 18px -8px rgba(30,111,217,.9),inset 0 1px 0 rgba(255,255,255,.4)}
.dk .b9-hint-i svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round}
.dk .bon-hint{min-height:0;text-align:left;font:500 15px/1.4 var(--x-sans);color:var(--x-aqua)}
.dk .b9-hint.b9-fade .bon-hint{animation:b9Fade .45s ease-out}
.dk .b9-hint.b9-fade .b9-hint-i{animation:b9Coin .6s var(--x-ease)}
.dk .bon-v .b9-ck{display:grid;place-items:center;position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;
  background:linear-gradient(150deg,#7FF0D6,#2FD3B0);box-shadow:0 6px 12px -4px rgba(28,174,143,.8),0 0 0 3px #071A30;transform:scale(0);transition:transform .4s var(--x-ease)}
.dk .bon-v .b9-ck svg{width:15px;height:15px;fill:none;stroke:#05312A;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.dk .bon-v[aria-checked="true"] .b9-ck{transform:scale(1)}
.dk .bon-deliv{gap:14px}
.dk .bon-deliv li{gap:16px;padding:18px 20px;border-radius:22px;color:var(--x-on-2);
  background:linear-gradient(150deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,.02) 100%);border:1px solid rgba(127,219,255,.16);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 30px 50px -40px rgba(0,0,0,.9);transition:transform .4s var(--x-ease),border-color .3s}
.dk .bon-deliv li:hover{transform:translateY(-3px);border-color:rgba(127,219,255,.34)}
.dk .bon-deliv b{color:#fff}
.dk .bd-ico{display:none}
.dk .b9-tile{position:relative;flex:none;display:grid;place-items:center;width:58px;height:58px;border-radius:19px;overflow:hidden;isolation:isolate;
  background:linear-gradient(150deg,#4FB4FF 0%,#1E6FD9 55%,#0F3E86 100%);box-shadow:0 12px 26px -12px rgba(30,111,217,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,11,22,.55)}
.dk .b9-tile-teal{background:linear-gradient(150deg,#5EF2C9 0%,#1CAE8F 55%,#0A6B5E 100%);box-shadow:0 12px 26px -12px rgba(28,174,143,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,30,26,.55)}
.dk .b9-tile::before{content:"";position:absolute;left:12%;right:12%;top:5%;height:42%;border-radius:50% 50% 45% 45%/70% 70% 30% 30%;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0));z-index:-1}
.dk .b9-tile svg{width:34px;height:34px;overflow:visible}
.dk .b9-tile .tl,.dk .b9-tile .tl *{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dk .b9-t-env .e-ff,.dk .b9-t-env .e-fb{transform-box:view-box;transform-origin:24px 23.5px}
.dk .b9-t-env .e-fb{transform:scaleY(0)}
.dk .b9-t-env .e-c{transform-box:view-box}
.dk .b9-t-env .e-sp{fill:#fff;opacity:0;transform-box:fill-box;transform-origin:center}
.dk .b9-t-env.b9-go .e-ff{animation:b9EnvFF 6s ease-in-out .3s infinite}
.dk .b9-t-env.b9-go .e-fb{animation:b9EnvFB 6s ease-in-out .3s infinite}
.dk .b9-t-env.b9-go .e-c{animation:b9EnvC 6s var(--x-ease) .3s infinite}
.dk .b9-t-env.b9-go .e-sp{animation:b9EnvS 6s ease-out .3s infinite}
.dk .b9-t-send .s-pl{transform-box:view-box}
.dk .b9-t-send .s-tr{fill:none;stroke:rgba(255,255,255,.8);stroke-width:2;stroke-linecap:round;stroke-dasharray:1.2 4;opacity:0}
.dk .b9-t-send.b9-go .s-pl{animation:b9Plane 5.4s var(--x-ease) .5s infinite}
.dk .b9-t-send.b9-go .s-tr{animation:b9Trail 5.4s ease-out .5s infinite}
.dk .b9-valid{display:flex;align-items:flex-start;gap:14px}
.dk .b9-vi{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:13px;margin-top:-6px;
  background:rgba(127,219,255,.08);border:1px solid rgba(127,219,255,.26)}
.dk .b9-vi svg{width:21px;height:21px;fill:none;stroke:var(--x-cyan);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.dk .b9-vi .v-ck{stroke:#5EF2C9;stroke-width:2.2;stroke-dasharray:10;stroke-dashoffset:10;transition:stroke-dashoffset .7s var(--x-ease) .3s}
.dk .b9-vi.b9-go .v-ck{stroke-dashoffset:0}
.dk .bon-valid{color:var(--x-on-3)}
.dk .bon-valid a{color:var(--x-cyan)}
.dk .b9-gift .g-l{transform-box:view-box;transform-origin:3px 11.5px;transition:transform .45s var(--x-ease)}
.dk .bon-cta .btn-primary:hover .b9-gift .g-l{transform:translate(-.5px,-2.6px) rotate(-9deg)}
.dk #darilni-bon.b9.b9-off .b9-bub i,.dk #darilni-bon.b9.b9-off .b9-float,.dk #darilni-bon.b9.b9-off .b9-floor,.dk #darilni-bon.b9.b9-off .b9-sparks i,.dk #darilni-bon.b9.b9-off .bc-bub i,.dk #darilni-bon.b9.b9-off .bc-shine,.dk #darilni-bon.b9.b9-off .bc-ribbon-v::after,.dk #darilni-bon.b9.b9-off .bc-ribbon-h::after,.dk #darilni-bon.b9.b9-off .b9-tile *{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.dk .b9-bub,.dk .b9-sparks{display:none}}
@media (prefers-reduced-motion:reduce){.dk .b9-float,.dk .b9-floor,.dk .bc-bub i,.dk .b9-tile *,.dk .bc-ribbon-v::after,.dk .bc-ribbon-h::after,.dk .bc-val.b9-flip > span,.dk .b9-hint *{animation:none!important}}
@media (prefers-reduced-motion:reduce){.dk .bc-ribbon-v::after,.dk .bc-ribbon-h::after{display:none}}
@media (prefers-reduced-motion:reduce){.dk .b9-t-env .e-c{transform:translateY(-15px)}}
@media (prefers-reduced-motion:reduce){.dk .b9-t-env .e-ff{transform:scaleY(0)}}
@media (prefers-reduced-motion:reduce){.dk .b9-t-env .e-fb{transform:scaleY(1)}}
.dk .b9-lead{display:flex;align-items:center;gap:20px}
.dk .b9-lead .lead{margin:0}
.dk .b9-tile-gift{width:64px;height:64px;border-radius:21px;
  background:linear-gradient(150deg,#7FDBFF 0%,#38B6FF 38%,#1E6FD9 72%,#123F8E 100%);box-shadow:0 14px 30px -12px rgba(56,182,255,.85),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -10px 18px -10px rgba(4,11,22,.55)}
.dk .b9-tile-gift svg{width:38px;height:38px}
.dk .b9-l2{margin-top:-6px;color:var(--x-on-2)}
.dk .b9-t-gift .gf-lid{transform-box:view-box;transform-origin:9px 24px}
.dk .b9-t-gift .gf-box{transform-box:view-box;transform-origin:24px 41px}
.dk .b9-t-gift .gf-b circle{fill:rgba(255,255,255,.22);stroke:#fff;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}
.dk .b9-t-gift .gf-sp{fill:#fff;opacity:0;transform-box:fill-box;transform-origin:center}
.dk .b9-t-gift.b9-go .gf-lid{animation:b9GLid 5.2s var(--x-ease) .4s infinite}
.dk .b9-t-gift.b9-go .gf-box{animation:b9GBox 5.2s ease-out .4s infinite}
.dk .b9-t-gift.b9-go .b1{animation:b9GB1 5.2s ease-out .4s infinite}
.dk .b9-t-gift.b9-go .b2{animation:b9GB2 5.2s ease-out .4s infinite}
.dk .b9-t-gift.b9-go .b3{animation:b9GB3 5.2s ease-out .4s infinite}
.dk .b9-t-gift.b9-go .s1{animation:b9GS 5.2s ease-out .4s infinite}
.dk .b9-t-gift.b9-go .s2{animation:b9GS 5.2s ease-out 1s infinite}
@media (prefers-reduced-motion:reduce){.dk .b9-t-gift .gf-b circle{opacity:0}}
.dk .b9-vip-w{margin-top:28px}
.dk .b9-vip{position:relative;overflow:hidden;isolation:isolate;border-radius:20px;color:#fff;
  background:linear-gradient(150deg,rgba(226,190,106,.14) 0%,rgba(255,255,255,.04) 45%,rgba(255,255,255,.02) 100%);border:1px solid rgba(226,190,106,.42);
  box-shadow:0 24px 50px -30px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.08)}
.dk .b9-vip-ph{position:relative;aspect-ratio:16/9;overflow:hidden}
.dk .b9-vip-ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 55%}
.dk .b9-vip-sh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,22,40,0) 45%,rgba(7,22,40,.75) 100%)}
.dk .b9-vip-sp{display:none}
.dk .b9-vip-tx{display:flex;flex-direction:column;gap:12px;padding:18px 18px 20px}
.dk .b9-vip-h{font-family:var(--f-display);font-weight:800;font-size:22px;line-height:1.2;color:#fff}
.dk .b9-vip-h span{color:#F1D38C}
.dk .b9-vip-p{font-size:15px;line-height:1.55;color:rgba(255,255,255,.8)}
.dk .b9-vip-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}
.dk .b9-vip-cta .btn{flex:1 1 200px}
.dk .b9-vip-mail{color:#2A1C04;background:linear-gradient(135deg,#F6E3B0 0%,#E2BE6A 50%,#C9963A 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 12px 26px -14px rgba(226,190,106,.9)}
.dk .b9-vip-mail:hover{color:#2A1C04;filter:brightness(1.06)}
.dk .b9-vip-w{margin-top:clamp(64px,5vw,96px)}
.dk .b9-vip{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;border-radius:30px;border:0;
  background:radial-gradient(60% 120% at 100% 0%,rgba(226,190,106,.13) 0%,rgba(226,190,106,0) 60%),linear-gradient(150deg,rgba(255,255,255,.075) 0%,rgba(255,255,255,.02) 100%);
  box-shadow:0 50px 90px -50px rgba(0,0,0,.95),0 0 80px -30px rgba(226,190,106,.35)}
.dk .b9-vip::before{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;padding:1px;pointer-events:none;
  background:conic-gradient(from var(--b9va) at 50% 50%,rgba(241,211,140,.28) 0deg,rgba(255,240,200,.95) 30deg,rgba(241,211,140,.28) 75deg,rgba(241,211,140,.28) 360deg);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:b9VipEdge 9s linear infinite}
.dk .b9-vip-ph{aspect-ratio:auto;min-height:300px;margin:10px 0 10px 10px;border-radius:22px}
.dk .b9-vip-ph img{position:absolute;inset:0;transform:scale(1.04);filter:brightness(.84) saturate(.92) contrast(1.04);animation:b9VipZoom 18s ease-in-out infinite alternate}
.dk .b9-vip-ph::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(160deg,rgba(30,111,217,.16),rgba(7,22,40,.1) 55%,rgba(201,150,58,.12));mix-blend-mode:multiply}
.dk .b9-vip-sh{background:linear-gradient(90deg,rgba(7,22,40,0) 55%,rgba(7,22,40,.55) 100%),linear-gradient(180deg,rgba(7,22,40,.1) 0%,rgba(7,22,40,0) 40%,rgba(7,22,40,.35) 100%),
  linear-gradient(115deg,rgba(255,240,200,0) 30%,rgba(255,240,200,.16) 45%,rgba(255,240,200,0) 60%);background-size:100% 100%,100% 100%,260% 100%;animation:b9VipSweep 7s ease-in-out infinite}
.dk .b9-vip-sp{display:block;position:absolute;inset:0;pointer-events:none}
.dk .b9-vip-sp i{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);color:#FFF1CC;opacity:0;filter:drop-shadow(0 0 6px rgba(241,211,140,.9));animation:b9Tw 4.4s ease-in-out var(--dl) infinite}
.dk .b9-vip-sp svg{display:block;width:100%;height:100%;fill:currentColor}
.dk .b9-vip-tx{justify-content:center;gap:16px;padding:40px clamp(32px,4vw,64px)}
.dk .b9-vip-hd{display:flex;align-items:center;gap:18px}
.dk .b9-vip-h{font:400 clamp(34px,2.6vw,46px)/1.05 var(--x-sans);letter-spacing:-.02em}
.dk .b9-vip-h span{font-weight:600;background:linear-gradient(180deg,#FFF1CC 10%,#E2BE6A 60%,#C9963A 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
.dk .b9-vip-p{max-width:36em;font:400 17px/1.6 var(--x-sans);color:var(--x-on-2)}
.dk .b9-vip-cta{gap:12px;margin-top:8px}
.dk .b9-vip-cta .btn{flex:0 0 auto;min-height:56px;padding:0 26px;border-radius:16px;font:600 15.5px var(--x-sans)}
.dk .b9-vip-mail{transition:transform .3s var(--x-ease),box-shadow .3s,filter .3s}
.dk .b9-vip-mail:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 18px 34px -14px rgba(226,190,106,1)}
.dk .b9-vip-tel{border-color:rgba(241,211,140,.5);color:#fff}
.dk .b9-vip-tel:hover{background:rgba(241,211,140,.12);color:#fff;border-color:rgba(241,211,140,.8)}
.dk .b9-vip .btn:focus-visible{outline:2px solid #F1D38C;outline-offset:3px}
.dk .b9-tile-gold{width:60px;height:60px;border-radius:20px;
  background:linear-gradient(150deg,#FBEBC0 0%,#E2BE6A 42%,#B4832F 78%,#7A5520 100%);box-shadow:0 14px 28px -12px rgba(201,150,58,.9),inset 0 1px 0 rgba(255,255,255,.65),inset 0 -10px 18px -10px rgba(60,36,6,.55)}
.dk .b9-tile-gold svg{width:36px;height:36px}
.dk .b9-tile-gold .tl,.dk .b9-tile-gold .tl *{stroke:#fff;filter:drop-shadow(0 1px 1px rgba(80,50,8,.45))}
.dk .b9-t-vip .v-w circle{fill:rgba(255,255,255,0);stroke:#fff;stroke-width:2;transition:fill .3s}
.dk .b9-t-vip .v-cr{fill:#fff;opacity:0;transform-box:fill-box;transform-origin:50% 100%}
.dk .b9-t-vip .v-sp{fill:#fff;opacity:0;transform-box:fill-box;transform-origin:center}
.dk .b9-vip.b9-go .b9-t-vip .w1{animation:b9VipW 5s ease-out .3s infinite}
.dk .b9-vip.b9-go .b9-t-vip .w2{animation:b9VipW 5s ease-out .6s infinite}
.dk .b9-vip.b9-go .b9-t-vip .w3{animation:b9VipW 5s ease-out .9s infinite}
.dk .b9-vip.b9-go .b9-t-vip .v-cr{animation:b9VipCr 5s var(--x-ease) .3s infinite}
.dk .b9-vip.b9-go .b9-t-vip .v-sp{animation:b9GS 5s ease-out .5s infinite}
.dk #darilni-bon.b9.b9-off .b9-vip::before,.dk #darilni-bon.b9.b9-off .b9-vip-ph img,.dk #darilni-bon.b9.b9-off .b9-vip-sh,.dk #darilni-bon.b9.b9-off .b9-vip-sp i{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk .b9-vip::before,.dk .b9-vip-ph img,.dk .b9-vip-sh{animation:none!important}}
@media (prefers-reduced-motion:reduce){.dk .b9-vip-sp{display:none}}
@media (prefers-reduced-motion:reduce){.dk .b9-t-vip .v-w circle{fill:rgba(255,255,255,.95)}}
@media (prefers-reduced-motion:reduce){.dk .b9-t-vip .v-cr{opacity:1}}
@keyframes v16bump{0%{scale:1}40%{scale:1.04}100%{scale:1}}
@keyframes v16cardfloat{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-8px) rotate(-2deg)}}
@keyframes v16sweep{0%,55%{transform:translateX(-140%) skewX(-20deg)}75%,100%{transform:translateX(260%) skewX(-20deg)}}
.dk .cta-tel{display:inline-flex;align-items:center;gap:10px;min-height:48px;margin-top:4px;font:600 18px var(--x-sans);color:#fff;text-decoration:none;font-variant-numeric:tabular-nums}
.dk .cta-tel .ico{width:19px;height:19px;color:var(--x-cyan)}
.dk .cta-tel:hover{color:var(--x-cyan)}
.dk .g-tr{fill:none;stroke:rgba(255,255,255,.28);stroke-width:4;stroke-linecap:round}
.dk .s13-next{width:100%;max-width:560px;margin-top:6px}
.dk .s13-next-h{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:0 0 14px;font:600 12.5px/1.3 var(--x-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--x-cyan)}
.dk .s13-sent-chip{display:none;align-items:center;gap:7px;min-height:28px;padding:0 12px 0 8px;border-radius:999px;font:600 12.5px var(--x-sans);letter-spacing:.02em;text-transform:none;color:#062B26;
  background:linear-gradient(150deg,#8DF2D8,#38D3AE);box-shadow:0 8px 20px -10px rgba(56,211,174,.9)}
.dk .s13-sent-chip svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.dk #posvet-sekcija.s13.s13-sent .s13-sent-chip{display:inline-flex;animation:s13ChipIn .6s var(--x-ease) both}
.dk .s13-steps{position:relative;display:grid;gap:10px;margin:0;padding:0 0 0 46px;list-style:none}
.dk .s13-steps::before,.dk .s13-steps::after{content:"";position:absolute;left:14px;top:var(--s13top,42px);width:2px;border-radius:2px}
.dk .s13-steps::before{height:var(--s13len,calc(100% - 84px));background:rgba(127,219,255,.14)}
.dk .s13-steps::after{height:var(--s13fill,0px);background:linear-gradient(180deg,#38B6FF,#7FDBFF 70%,#5EF2C9);transition:height .8s var(--x-ease);box-shadow:0 0 10px rgba(127,219,255,.6)}
.dk .s13-step{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:84px;padding:14px 18px 14px 14px;border-radius:22px;
  background:linear-gradient(150deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.015) 100%);border:1px solid rgba(127,219,255,.14);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 26px 44px -38px rgba(0,0,0,.9);transition:background .45s,border-color .45s,box-shadow .45s,transform .5s var(--x-ease)}
.dk .s13-step::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;
  background:linear-gradient(105deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.12) 48%,rgba(255,255,255,0) 66%);background-size:250% 100%;background-position:120% 0}
.dk .s13-step.is-on{transform:translateX(6px);border-color:rgba(127,219,255,.46);
  background:radial-gradient(80% 120% at 100% 0%,rgba(56,182,255,.16) 0%,rgba(56,182,255,0) 65%),linear-gradient(150deg,rgba(56,182,255,.16) 0%,rgba(255,255,255,.02) 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 34px 60px -36px rgba(56,182,255,.6)}
.dk .s13-step.is-on::after{animation:s13Sweep 1.3s var(--x-ease) .1s both}
.dk .s13-node{position:absolute;left:-46px;top:50%;display:grid;place-items:center;width:30px;height:30px;margin-top:-15px;border-radius:50%;
  font:600 13px/1 var(--x-sans);color:var(--x-on-3);background:#071A30;border:1.5px solid rgba(127,219,255,.32);transition:background .4s,color .4s,border-color .4s,box-shadow .4s}
.dk .s13-step.is-on .s13-node{color:#fff;border-color:transparent;background:linear-gradient(150deg,#4FB4FF,#1E6FD9);box-shadow:0 0 0 5px rgba(56,182,255,.14),0 8px 18px -6px rgba(56,182,255,.9)}
.dk .s13-node::after{content:"";position:absolute;inset:-2px;border-radius:50%;border:1.5px solid rgba(127,219,255,.7);opacity:0}
.dk .s13-step.is-on .s13-node::after{animation:s13Ring 1.9s ease-out infinite}
.dk .s13-st{display:flex;flex-direction:column;gap:3px;min-width:0}
.dk .s13-st b{font:600 16.5px/1.3 var(--x-sans);color:#fff}
.dk .s13-st > span{font-size:14.5px;line-height:1.45;color:var(--x-on-3);transition:color .4s}
.dk .s13-step.is-on .s13-st > span{color:var(--x-on-2)}
.dk .s13-state{display:none;align-items:center;gap:7px;min-height:26px;padding:0 11px;border-radius:999px;font:600 12px var(--x-sans);color:var(--x-cyan);background:rgba(127,219,255,.1);border:1px solid rgba(127,219,255,.3)}
.dk .s13-state::before{content:"";width:7px;height:7px;border-radius:50%;background:#7FDBFF;box-shadow:0 0 8px #7FDBFF;animation:s13Blink 1.4s ease-in-out infinite}
.dk #posvet-sekcija.s13.s13-sent .s13-step:first-child .s13-state{display:inline-flex}
.dk .s13-tile{position:relative;flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:17px;overflow:hidden;isolation:isolate;
  background:linear-gradient(150deg,#4FB4FF 0%,#1E6FD9 55%,#0F3E86 100%);box-shadow:0 12px 26px -12px rgba(30,111,217,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,11,22,.55);transition:transform .5s var(--x-ease)}
.dk .s13-tile-teal{background:linear-gradient(150deg,#5EF2C9 0%,#1CAE8F 55%,#0A6B5E 100%);box-shadow:0 12px 26px -12px rgba(28,174,143,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,30,26,.55)}
.dk .s13-tile-sky{background:linear-gradient(150deg,#A9E9FF 0%,#38B6FF 45%,#1E6FD9 80%,#123F8E 100%);box-shadow:0 12px 26px -12px rgba(56,182,255,.9),inset 0 1px 0 rgba(255,255,255,.5),inset 0 -10px 18px -10px rgba(4,11,22,.55)}
.dk .s13-tile::before{content:"";position:absolute;left:12%;right:12%;top:5%;height:42%;border-radius:50% 50% 45% 45%/70% 70% 30% 30%;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0));z-index:-1}
.dk .s13-step.is-on .s13-tile{transform:scale(1.06) rotate(-3deg)}
.dk .s13-tile svg{width:31px;height:31px;overflow:visible}
.dk .s13-tile .tl,.dk .s13-tile .tl *{fill:none;stroke:#fff;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}
.dk .s13-t-case .c-l path{fill:none;stroke:rgba(255,255,255,.4);stroke-width:2.3;stroke-linecap:round}
.dk .s13-t-case .c-m circle{fill:rgba(255,255,255,.18);stroke:#fff;stroke-width:2.4}
.dk .s13-t-case .c-m path{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round}
.dk .s13-t-case .c-m{transform:translate(0,0)}
.dk .is-on .s13-t-case .c-m{animation:s13Scan 3.6s ease-in-out both}
.dk .is-on .s13-t-case .c-l path:nth-child(1){animation:s13L1 3.6s ease both}
.dk .is-on .s13-t-case .c-l path:nth-child(2){animation:s13L2 3.6s ease both}
.dk .is-on .s13-t-case .c-l path:nth-child(3){animation:s13L3 3.6s ease both}
.dk .s13-t-mail .m-s path{fill:none;stroke:rgba(255,255,255,.8);stroke-width:2.2;stroke-linecap:round;opacity:0}
.dk .s13-t-mail .m-b circle{fill:#fff}
.dk .s13-t-mail .m-b path{fill:none;stroke:#1E6FD9;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dk .s13-t-mail .m-b{transform-box:fill-box;transform-origin:center}
.dk .is-on .s13-t-mail .m-e{animation:s13Fly 3.6s var(--x-ease) both}
.dk .is-on .s13-t-mail .m-s path{animation:s13Speed 3.6s ease-out both}
.dk .is-on .s13-t-mail .m-s path:nth-child(2){animation-delay:.08s}
.dk .is-on .s13-t-mail .m-s path:nth-child(3){animation-delay:.16s}
.dk .is-on .s13-t-mail .m-b{animation:s13Badge 3.6s var(--x-ease) both}
.dk .s13-t-cal .k-d circle{fill:rgba(255,255,255,.45)}
.dk .s13-t-cal .k-c{fill:rgba(255,255,255,.16);stroke:rgba(255,255,255,.75);stroke-width:1.6}
.dk .s13-t-cal .k-k{fill:none;stroke:#0A6B5E;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10;stroke-dashoffset:10;opacity:0}
.dk .is-on .s13-t-cal .k-d circle:nth-child(1){animation:s13Day 3.6s ease both}
.dk .is-on .s13-t-cal .k-d circle:nth-child(2){animation:s13Day 3.6s ease .12s both}
.dk .is-on .s13-t-cal .k-d circle:nth-child(3){animation:s13Day 3.6s ease .24s both}
.dk .is-on .s13-t-cal .k-d circle:nth-child(4){animation:s13Day 3.6s ease .36s both}
.dk .is-on .s13-t-cal .k-c{animation:s13Cell 3.6s var(--x-ease) both}
.dk .is-on .s13-t-cal .k-k{animation:s13Tick 3.6s var(--x-ease) both}
.dk .cta-copy .cta-tel{gap:14px;min-height:58px;margin-top:4px;padding:0 24px 0 8px;border-radius:999px;font:600 18px var(--x-sans);color:#fff;
  background:linear-gradient(150deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 100%);border:1px solid rgba(127,219,255,.24);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 40px -30px rgba(0,0,0,.9);transition:border-color .3s,background .3s,transform .4s var(--x-ease)}
.dk .cta-copy .cta-tel:hover{color:#fff;border-color:rgba(127,219,255,.55);background:linear-gradient(150deg,rgba(127,219,255,.14) 0%,rgba(255,255,255,.03) 100%);transform:translateY(-2px)}
.dk .cta-copy .cta-tel .ico{width:42px;height:42px;padding:11px;border-radius:50%;color:#fff;stroke-width:2.2;
  background:linear-gradient(150deg,#4FB4FF,#1E6FD9 60%,#0F3E86);box-shadow:0 10px 22px -10px rgba(30,111,217,.95),inset 0 1px 0 rgba(255,255,255,.4);
  animation:s13RingPh 5s ease-in-out 1.5s infinite}
.dk .cta-copy .cta-tel:focus-visible{outline:2px solid var(--x-cyan);outline-offset:3px}
.dk .s13-port{position:relative;align-self:start;width:var(--pd);aspect-ratio:1;margin-top:calc(var(--pd) * -.21 - 28px)}
.dk .s13-port::before{content:"";position:absolute;z-index:-1;inset:calc(var(--pg) * -1 - 26px);border-radius:50%;
  background:radial-gradient(closest-side,rgba(56,182,255,.3) 0%,rgba(56,182,255,.1) 55%,rgba(56,182,255,0) 100%);animation:s13Breath 6s ease-in-out infinite}
.dk .s13-full .s13-port::before{background:radial-gradient(closest-side,rgba(94,242,201,.26) 0%,rgba(94,242,201,.08) 55%,rgba(94,242,201,0) 100%)}
.dk .s13-ring{position:absolute;inset:0;display:block;border-radius:50%;padding:calc(var(--pd) * .065);
  background:conic-gradient(from 210deg,#5D6E82,#E3EAF2 12%,#8494A8 24%,#F4F7FA 38%,#6E7F94 52%,#D9E1EA 66%,#56677B 80%,#C9D3DE 92%,#5D6E82);
  box-shadow:0 34px 60px -24px rgba(0,0,0,.9),0 0 0 6px rgba(127,219,255,.08),0 0 70px -10px rgba(56,182,255,.6),inset 0 1px 0 rgba(255,255,255,.6)}
.dk .s13-ring::before{content:"";position:absolute;inset:calc(var(--pd) * .03);border-radius:50%;border:2px dotted rgba(40,52,66,.55)}
.dk .s13-lens{position:relative;display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;isolation:isolate;background:#0B2A55}
.dk .s13-lens img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(1.06);transform-origin:50% 56%;animation:s13Lens 28s ease-in-out infinite alternate}
.dk .s13-lens::after{content:"";position:absolute;inset:0;z-index:2;border-radius:50%;pointer-events:none;
  box-shadow:inset 0 0 0 3px #1B2836,inset 0 12px 28px rgba(4,11,22,.5),inset 0 -16px 34px rgba(4,11,22,.42)}
.dk .s13-gauge{position:absolute;z-index:1;left:calc(var(--pg) * -1);top:calc(var(--pg) * -1);width:calc(100% + var(--pg) * 2);height:calc(100% + var(--pg) * 2);overflow:visible;transform:rotate(-90deg)}
.dk .s13-gauge circle{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-dashoffset:calc(var(--k) * -25 - 1.6)}
.dk .s13-gauge .g-tr circle{stroke:rgba(127,219,255,.2);stroke-dasharray:21.8 78.2}
.dk .s13-gauge .g-on circle{stroke:url(#s13Gg);stroke-dasharray:0 100;opacity:0;filter:drop-shadow(0 0 2.5px rgba(127,219,255,.95));transition:stroke-dasharray .75s var(--x-ease),opacity .2s .55s}
.dk .s13-gauge .g-on circle.on{stroke-dasharray:21.8 78.2;opacity:1;transition:stroke-dasharray .75s var(--x-ease),opacity .1s}
.dk .s13-full .s13-gauge .g-on circle{stroke:#5EF2C9;filter:drop-shadow(0 0 3px rgba(94,242,201,.95))}
.dk .s13-badge{position:absolute;z-index:4;right:-1%;bottom:-1%;display:grid;place-items:center;width:calc(var(--pd) * .25);aspect-ratio:1;border-radius:50%;opacity:0;transform:scale(0);
  background:radial-gradient(circle at 35% 30%,#8DF2D8,#1CAE8F 55%,#085C55);box-shadow:0 12px 26px -10px rgba(12,120,100,.95),0 0 0 5px #0A1D35,0 0 0 7px rgba(94,242,201,.4);transition:transform .6s var(--x-ease),opacity .3s}
.dk .s13-badge svg{width:56%;height:56%;fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10;stroke-dashoffset:10;transition:stroke-dashoffset .5s var(--x-ease) .4s}
.dk #posvet-sekcija.s13.s13-sent .s13-badge{opacity:1;transform:scale(1)}
.dk #posvet-sekcija.s13.s13-sent .s13-badge svg{stroke-dashoffset:0}
.dk #posvet-sekcija.s13.s13-off .s13-lens img,.dk #posvet-sekcija.s13.s13-off .s13-port::before,.dk #posvet-sekcija.s13.s13-off .cta-tel .ico,.dk #posvet-sekcija.s13.s13-off .s13-node::after,.dk #posvet-sekcija.s13.s13-off .s13-state::before{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.dk .s13-lens img{transform:scale(1.03)}}
@media (prefers-reduced-motion:reduce){.dk .s13-gauge .g-on circle,.dk .s13-badge,.dk .s13-badge svg{transition:none}}
@media (prefers-reduced-motion:reduce){.dk .s13-t-case .c-l path{stroke:#fff}}
@media (prefers-reduced-motion:reduce){.dk .s13-t-mail .m-b{transform:none}}
@media (prefers-reduced-motion:reduce){.dk .s13-t-cal .k-c{fill:#fff}}
@media (prefers-reduced-motion:reduce){.dk .s13-t-cal .k-k{stroke-dashoffset:0;opacity:1}}
@media (prefers-reduced-motion:reduce){.dk .s13-step.is-on{transform:none}}
.dk .l18 .t-gauge .g-tr{stroke:rgba(255,255,255,.3)}

.dk .g-pin.i3d{flex:0 0 32px;width:32px;height:32px}
.dk .g-pin .ico{width:16px;height:16px}.dk-g{--focus:var(--x-cyan)}
.dk .g-pin.i3d{flex-basis:38px;width:38px;height:38px}
.dk .g-pin .ico{width:19px;height:19px}
.dk .g-logo{flex:0 0 46px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#fff;
  box-shadow:0 10px 22px -10px rgba(0,0,0,.7),inset 0 -2px 0 rgba(10,26,46,.08)}
.dk .g-logo svg{display:block;width:24px;height:24px}

/* ═══ Mobilna Verzija 3 – postavitev namiznih gradnikov na telefonu ═══ */

/* 1 · zaupanje */
#oxy-m .dk-trust .trust{position:relative;background:none;border:0;padding:0;margin:0}
#oxy-m .dk-trust .trust::before,#oxy-m .dk-trust .trust::after{display:none}
#oxy-m .dk-trust .dkw{display:block;max-width:none;margin:0;padding:0}
#oxy-m .dk-trust .trust-items{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:0}
#oxy-m .dk-trust .trust-item{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:center;margin:0;padding:12px 14px 12px 10px;border:1px solid rgba(143,203,255,.16);border-radius:20px;
  background:linear-gradient(160deg,rgba(143,203,255,.11),rgba(143,203,255,.02) 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}
#oxy-m .dk-trust .trust-item::before,#oxy-m .dk-trust .trust-item::after{display:none}
#oxy-m .dk-trust .trust-item>span:first-child{justify-self:center;margin:0}
#oxy-m .dk-trust .trust-doc .trust-ico{width:54px;height:54px;flex:none}
#oxy-m .dk-trust .mz-seal{width:66px;height:66px;flex:none;margin:0}
#oxy-m .dk-trust .baroks-plate{width:76px;height:40px;flex:none;border-radius:12px}
#oxy-m .dk-trust .baroks-plate img{width:64px}
#oxy-m .dk-trust .trust-item p{font-size:.8125rem;line-height:1.45}
#oxy-m .dk-trust .trust-item p b,#oxy-m .dk-trust .trust-item p strong{font-size:.9375rem;line-height:1.3}
#oxy-m .dk-trust .td-l{font-size:.625rem}

/* 2 · darilni bon – trak */
#oxy-m .dk-bp{margin-inline:calc(var(--gut) * -1)}
#oxy-m .dk-bp .bon-promo{margin:0;border-radius:0}
#oxy-m .dk-bp .bon-promo-in{display:grid;grid-template-columns:112px minmax(0,1fr);gap:6px 14px;align-items:center;min-height:0;max-width:none;margin:0;padding:18px var(--gut) 18px 10px}
#oxy-m .dk-bp .bp3-card{flex:none;width:112px;height:92px;margin:0;align-self:center}
#oxy-m .dk-bp .bp3-card::before{width:220px;height:170px}
#oxy-m .dk-bp .bp3-3d{transform:scale(.86) rotateX(14deg) rotateY(-20deg) rotateZ(-6deg)}
#oxy-m .dk-bp .bp-txt b{font-size:1.375rem}
#oxy-m .dk-bp .bp-txt span{font-size:.875rem;line-height:1.4}
#oxy-m .dk-bp .bp-btn{grid-column:1/-1;justify-self:stretch;justify-content:center;margin-top:10px;min-height:52px}
#oxy-m .dk-bp .bp-btn .bp3-ar{margin-left:auto}

/* 3 · o nas so poročali */
#oxy-m .dk-mb{margin-inline:calc(var(--gut) * -1)}
#oxy-m .dk-mb .mb{margin:0}
#oxy-m .dk-mb .mb .dkw{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;max-width:none;margin:0;padding:20px var(--gut) 22px;align-items:stretch}
#oxy-m .dk-mb .mb .mb-l{flex:none;padding:0;margin:0;border:0;flex-direction:row;align-items:baseline;justify-content:space-between;gap:10px}
#oxy-m .dk-mb .mb .mb-h{font-size:1.375rem}
#oxy-m .dk-mb .mb .mb-24{width:auto;max-width:none;flex:none}
#oxy-m .dk-mb .mb .mb-deck{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
#oxy-m .dk-mb .mb .mb-deck>li{display:block!important;height:auto;opacity:1;transform:none;position:relative}
#oxy-m .dk-mb .mb .mb-deck>li>.mb-card{position:relative;inset:auto;height:auto;min-height:60px;opacity:1;transform:none;visibility:visible}
#oxy-m .dk-mb .mb .mb-t{white-space:normal;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
#oxy-m .dk-mb .mb .mb-l{flex-direction:column;align-items:flex-start;gap:4px}
#oxy-m .dk-mb .mb .mb-24-t{white-space:normal}
#oxy-m .dk-mb .mb .mb-deck{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gut) * -1);padding:2px var(--gut) 4px;scroll-padding-inline:var(--gut)}
#oxy-m .dk-mb .mb .mb-deck::-webkit-scrollbar{display:none}
#oxy-m .dk-mb .mb .mb-deck>li{flex:none;width:80%;max-width:320px;scroll-snap-align:start}
#oxy-m .dk-mb .mb .mb-deck>li>.mb-card{height:100%}

/* 4 · komora: prostornost, 90 minut, štiri prednosti */
#oxy-m .dk-pr .pr{margin:0;padding:0;border:0;background:none}
#oxy-m .dk-pr .pr-top{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}
#oxy-m .dk-pr .pr-h{font-size:1.625rem}
#oxy-m .dk-pr .pr-lead{font-size:.9375rem;line-height:1.55}
#oxy-m .dk-pr .pr-cmp{position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:stretch}
#oxy-m .dk-pr .pr-vs{position:absolute;left:50%;top:58px;transform:translate(-50%,-50%);z-index:3;width:38px;height:38px;font-size:10px;background:#0B2142}
#oxy-m .dk-pr .pr-card{min-width:0}
#oxy-m .dk-pr .pr-card figcaption{padding:12px}
#oxy-m .dk-pr .pr-card figcaption b{font-size:.9375rem}
#oxy-m .dk-pr .pr-chip{font-size:.6875rem}
#oxy-m .dk-pr .k4-rows li{font-size:.75rem}
#oxy-m .dk-pr .pr-life{margin-top:34px}
#oxy-m .dk-pr .pr-life-head{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:16px}
#oxy-m .dk-pr .pr-life-h{font-size:1.625rem}
#oxy-m .dk-pr .pr-life-p{font-size:.9375rem}
#oxy-m .dk-pr .pr-photos{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gut) * -1);padding:0 var(--gut) 6px;scroll-padding-inline:var(--gut)}
#oxy-m .dk-pr .pr-photos::-webkit-scrollbar{display:none}
#oxy-m .dk-pr .pr-photos>li{flex:none;width:72%;max-width:300px;scroll-snap-align:start}
#oxy-m .dk-pr .pr-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px}
#oxy-m .dk-pr .k4-pts li.k4-pt{padding:10px 10px 14px;gap:12px;border-radius:20px}
#oxy-m .dk-pr .k4-pviz{height:78px}
#oxy-m .dk-pr .k4-ptx{flex-direction:column;gap:8px;padding:0 2px}
#oxy-m .dk-pr .pr-points b{font-size:.875rem}
#oxy-m .dk-pr .pr-points span{font-size:.75rem;line-height:1.45}

/* temne kartice na svetlih sekcijah (namizni gradniki so zasnovani za temno podlago) */
#oxy-m .dk-dark{position:relative;border-radius:24px;color:#E8F0F8;background:radial-gradient(120% 80% at 15% 0%,rgba(56,182,255,.18),rgba(56,182,255,0) 60%),linear-gradient(160deg,#0F2C57 0%,#0A1E3E 55%,#061226 100%);box-shadow:0 26px 44px -28px rgba(6,18,38,.75);overflow:hidden}

/* 5 · potek */
#oxy-m .dk-p4{margin-top:12px;padding:12px 14px;border-radius:16px;background:linear-gradient(160deg,#0F2C57,#061226);box-shadow:0 14px 24px -18px rgba(6,18,38,.8)}
#oxy-m .dk-p4 .tl{list-style:none;margin:0;padding:0}
#oxy-m .dk-p4 .tl>li{margin:0;padding:0;list-style:none}
#oxy-m .dk-p4 .p4-viz{margin:0;padding:0;border:0;height:auto;min-height:44px;opacity:1}
#oxy-m .dk-p4 .p4-week{flex-direction:column-reverse;align-items:stretch;gap:8px}
#oxy-m .dk-p4 .p4-week .wk{justify-content:space-between}
#oxy-m .dk-p4 .p4-pulse svg{width:100%;height:44px}

/* 6 · zakaj */
#oxy-m .dk-vcap{position:relative;margin-top:12px}
#oxy-m .dk-vcap .z2-vcap{position:relative;left:auto;right:auto;bottom:auto;inset:auto;margin:0;max-width:none;border-radius:20px;background:linear-gradient(160deg,#0D3A3A,#071F2A)}
#oxy-m .dk-vcap .z2-vc-t{font-size:.9375rem;line-height:1.5}
#oxy-m .dk-z2 .z2-duo{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0}
#oxy-m .dk-z2 .z2-prof{display:grid;grid-template-columns:116px minmax(0,1fr);gap:14px;align-items:start;padding:14px;border-radius:24px;background:linear-gradient(160deg,#0F2C57,#061226);min-height:0}
#oxy-m .dk-z2 .z2-prof-img{width:116px;height:150px;margin:0;border-radius:18px}
#oxy-m .dk-z2 .z2-prof-n{font-size:1rem;line-height:1.3}
#oxy-m .dk-z2 .z2-q p{font-size:1.0625rem}
#oxy-m .dk-z2 .z2-yt{grid-column:1/-1;max-width:none}
#oxy-m .dk-z2 .z2-o2{min-height:300px;border-radius:24px}
#oxy-m .dk-z2 .z2-o2-num{font-size:4.5rem}
#oxy-m .dk-z2 .z2-o2-t h3{font-size:1.25rem}
#oxy-m .dk-proof{display:flex;justify-content:center;margin-top:6px}
#oxy-m .dk-proof .z2-proof{background:linear-gradient(160deg,#0F2C57,#061226);color:#E8F0F8}

/* 7 · cenik */
#oxy-m .dk-c8:not(.dk-use):not(.dk-bsi){border-radius:24px;background:radial-gradient(120% 80% at 15% 0%,rgba(56,182,255,.16),rgba(56,182,255,0) 60%),linear-gradient(160deg,#0F2C57 0%,#0A1E3E 55%,#061226 100%);box-shadow:0 26px 44px -28px rgba(6,18,38,.75)}
#oxy-m .dk-c8 .price-perk{margin:0;border-radius:24px;padding:16px;gap:14px}
#oxy-m .dk-c8 .ppc{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:18px 16px 14px;border-radius:24px}
#oxy-m .dk-c8 .ppc-sum{display:grid;grid-template-columns:52px minmax(0,1fr);gap:4px 14px;align-items:center}
#oxy-m .dk-c8 .ppc-t{grid-column:1/-1;font-size:.875rem}
#oxy-m .dk-c8 .ppc-chart{height:190px;margin:0}
#oxy-m .dk-c8 .ppc-n{font-size:10.5px;white-space:normal;line-height:1.2}
#oxy-m .dk-c8 .ppc-v{font-size:12px}
#oxy-m .dk-c8 .c8-freq{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:18px 16px;border-radius:24px}
#oxy-m .dk-c8 .c8-fq-h{font-size:1.25rem}
#oxy-m .dk-c8 .c8-fq-p{font-size:.875rem;line-height:1.6}
#oxy-m .dk-c8 .c8-fq-viz{display:block;margin:0;width:100%}
#oxy-m .dk-c8 .c8-fq-viz svg{width:100%;height:auto}
#oxy-m .dk-lp .price-extra{display:block;margin:0;padding:6px}
#oxy-m .dk-lp .leanpay{margin:0}
#oxy-m .dk-lp .lp-logo{display:inline-block;width:76px;height:auto;vertical-align:-3px;margin-left:4px}
#oxy-m .dk-use{margin-top:2px}
#oxy-m .dk-use .pkg-use{margin:0}
#oxy-m .dk-bsi{display:block;flex:none}
#oxy-m .dk-bsi .bs-ico{width:52px;height:52px}

/* popravki 5–7 */
#oxy-m .dk-c8 .ppc-chart{height:auto;min-height:220px;padding-bottom:4px}
#oxy-m .dk-c8 .ppc{padding-bottom:22px}
#oxy-m .dk-z2 .z2-prof{display:block}
#oxy-m .dk-z2 .z2-prof-img{float:left;width:108px;height:140px;margin:0 14px 8px 0}
#oxy-m .dk-z2 .z2-prof-t{display:block}
#oxy-m .dk-z2 .z2-q{clear:none}
#oxy-m .dk-z2 .z2-yt{clear:both;display:flex;width:100%;margin-top:12px}

/* 8 · indikacije, izkušnje: ikone 3D */
#oxy-m .dk-i3{display:grid;place-items:center;background:none!important;box-shadow:none!important;border:0!important}
#oxy-m .dk-i3 .i3d{width:40px;height:40px}
#oxy-m .dk-i3 .i3d .ico{width:20px;height:20px}
#oxy-m .es-i3{float:left;margin:2px 10px 0 0}
#oxy-m .es-i3 .i3d{width:34px;height:34px}
#oxy-m .es-i3 .i3d .ico{width:17px;height:17px}
#oxy-m .dk-g{display:grid;place-items:center;flex:none}
#oxy-m .dk-g .g-logo{width:42px;height:42px;border-radius:13px}
#oxy-m .g-rate{position:relative;overflow:hidden}
#oxy-m .g-rate::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#4285F4 0 25%,#EA4335 25% 50%,#FBBC05 50% 75%,#34A853 75%)}

/* 9 · baza znanja – povabilo */
#oxy-m .dk-i6 .kb-invite{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:22px 18px 0;min-height:0;border-radius:26px;overflow:hidden}
#oxy-m .dk-i6 .i6-inv-txt{gap:14px;max-width:none}
#oxy-m .dk-i6 .kb-inv-t b{font-size:1.5rem;line-height:1.15}
#oxy-m .dk-i6 .kb-inv-t p{font-size:.9375rem;line-height:1.55}
#oxy-m .dk-i6 .kb-inv-btn{white-space:nowrap}
#oxy-m .dk-i6 .i6-viz{position:relative;inset:auto;right:auto;top:auto;width:auto;height:250px;margin:6px -18px 0;transform:none}
#oxy-m .dk-i6 .i6-card{transform-origin:center}
#oxy-m .dk-i6 .i6-c1{left:4%;top:16%}
#oxy-m .dk-i6 .i6-c2{left:auto;right:3%;top:40%}
#oxy-m .dk-i6 .i6-c3{left:8%;top:66%}

/* 11 · vprašanja: teme kot ploščice */
#oxy-m .dk-q12 .faq-nav{margin:0}
#oxy-m .dk-q12 .faq-nav ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;flex-direction:row;margin:0;padding:0;list-style:none}
#oxy-m .dk-q12 .faq-nav li{margin:0;min-width:0}
#oxy-m .dk-q12 .faq-nav a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;height:100%;min-height:118px;padding:14px 8px 12px;border-radius:20px;text-align:center;text-decoration:none;
  background:var(--paper,#fff);border:1.5px solid #D6E2EF;box-shadow:0 10px 22px -18px rgba(11,33,66,.5);color:#0A1A2F;transition:border-color .25s,box-shadow .25s,transform .2s}
#oxy-m .dk-q12 .faq-nav a[aria-selected="true"]{border-color:#1D63B8;box-shadow:0 0 0 3px rgba(29,99,184,.14),0 14px 26px -18px rgba(29,99,184,.7)}
#oxy-m .dk-q12 .faq-nav a:active{transform:scale(.97)}
#oxy-m .dk-q12 .faq-nav a::before,#oxy-m .dk-q12 .faq-nav a::after{display:none}
#oxy-m .dk-q12 .q12-tile{display:grid!important;width:48px;height:48px;flex:none;margin:0}
#oxy-m .dk-q12 .q12-tn{align-items:center;font:600 .8125rem/1.2 var(--x-sans);color:#0A1A2F}
#oxy-m .dk-q12 .q12-tn small{font-size:.6875rem;color:#4A5A70}
#oxy-m .dk-q12 .faq-help{margin:0;border-radius:26px;overflow:hidden;background:radial-gradient(120% 80% at 15% 0%,rgba(56,182,255,.18),rgba(56,182,255,0) 60%),linear-gradient(160deg,#0F2C57 0%,#0A1E3E 55%,#061226 100%);box-shadow:0 26px 44px -28px rgba(6,18,38,.75)}

/* 12 · darilni bon */
#oxy-m .gift{overflow:hidden}
#oxy-m .dk-b9{min-width:0;max-width:100%}
#oxy-m .dk-b9 .bon-visual{width:100%;max-width:none;margin:4px 0 0}
#oxy-m .dk-b9 .b9-stage{width:100%;max-width:340px;margin-inline:auto}
#oxy-m .dk-b9 .b9-hint{width:100%;max-width:none;margin-top:10px}
#oxy-m .dk-b9 .bon-hint{font-size:.8125rem;white-space:normal}
#oxy-m .dk-b9 .b9-lead{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:start;width:100%;max-width:none;margin:0}
#oxy-m .dk-b9 .b9-lead p{font-size:.9375rem;line-height:1.55;color:#E8F0F8}
#oxy-m .dk-b9 .b9-tile{width:48px;height:48px}
#oxy-m .dk-b9 .bon-deliv{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;margin:0;padding:0}
#oxy-m .dk-b9 .bon-deliv li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;min-height:0;padding:12px 14px}
#oxy-m .dk-b9 .bon-deliv li .bd-ico{display:none}
#oxy-m .dk-b9 .b9-valid{width:100%;max-width:none;margin:12px 0 0}
#oxy-m .gift .btn-row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
#oxy-m .gift .btn-row>.btn{width:100%;white-space:nowrap}
#oxy-m .dk-gi{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:8px}
#oxy-m .dk-gi .ico{width:20px;height:20px}
#oxy-m .dk-vip .b9-vip{display:grid;grid-template-columns:minmax(0,1fr);margin:0;border-radius:26px;overflow:hidden;background:linear-gradient(160deg,#16243D,#0A1222);color:#fff}
#oxy-m .dk-vip .b9-vip-ph{position:relative;height:190px;min-height:0;width:auto;margin:0}
#oxy-m .dk-vip .b9-vip-ph img{width:100%;height:100%;object-fit:cover}
#oxy-m .dk-vip .b9-vip-tx{padding:18px 18px 20px;gap:12px}
#oxy-m .dk-vip .b9-vip-cta{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
#oxy-m .dk-vip .b9-vip-cta .btn{width:100%;justify-content:center}

/* 13 · posvet */
#oxy-m .dk-port{flex:none;width:58px;height:58px;display:block}
#oxy-m .dk-port .s13-port{width:58px;height:58px;margin:0}
#oxy-m .v2-fh{grid-template-columns:58px minmax(0,1fr)}
#oxy-m .dk-s13 .s13-next{display:block;margin:0}
#oxy-m .dk-tel{display:flex;justify-content:center}

/* popravki 4, 7, 9, 12 */
#oxy-m .dk-pr .k4-camn{display:none}
#oxy-m .dk-c8 .ppc-c .ppc-b::after{display:none}
#oxy-m .dk-i6 .i6-viz{display:flex;flex-direction:column;gap:10px;height:auto;padding:14px 0 22px;margin:4px 0 0}
#oxy-m .dk-i6 .i6-orbit,#oxy-m .dk-i6 .i6-tag{display:none}
#oxy-m .dk-i6 .i6-card{position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;transform:none;animation:none;align-self:flex-start;max-width:86%;opacity:1}
#oxy-m .dk-i6 .i6-c2{align-self:flex-end}
#oxy-m .dk-i6 .i6-c3{align-self:center}
#oxy-m .dk-b9 .bc-sub{display:none}
#oxy-m .dk-b9 .bc-label{font-size:9.5px;letter-spacing:.16em}
#oxy-m .dk-b9 .bc-val{font-size:46px}
#oxy-m .dk-b9 .b9-lv{display:none}
#oxy-m .dk-pr .k2-eyebrow::before{position:static;display:inline-block;margin-right:8px;vertical-align:middle}
#oxy-m .dk-pr .k2-eyebrow{padding-left:0;overflow:visible}
#oxy-m .dk-i6 .kb-inv-btn{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 20px;border-radius:999px;background:#fff;color:#0A1A2E;font:600 .9375rem var(--x-sans);text-decoration:none;box-shadow:0 14px 26px -14px rgba(2,12,40,.8)}
#oxy-m .dk-i6 .kb-inv-btn .ico{width:18px;height:18px;color:#1D63B8}

/* ═══ Mobilna Verzija 4 – uskladitev z namizno V6 ═══ */

.dk-c10 .c8-tile{position:relative;flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:17px;overflow:hidden;isolation:isolate;
  background:linear-gradient(150deg,#4FB4FF 0%,#1E6FD9 55%,#0F3E86 100%);box-shadow:0 12px 26px -12px rgba(30,111,217,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,11,22,.55)}
.dk-c10 .c8-tile-teal{background:linear-gradient(150deg,#5EF2C9 0%,#1CAE8F 55%,#0A6B5E 100%);box-shadow:0 12px 26px -12px rgba(28,174,143,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,30,26,.55)}
.dk-c10 .c8-tile::before{content:"";position:absolute;left:12%;right:12%;top:5%;height:42%;border-radius:50% 50% 45% 45%/70% 70% 30% 30%;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0));z-index:-1}
.dk-c10 .c8-tile svg{width:30px;height:30px;overflow:visible}
.dk-c10 .c8-tile .tl,.dk-c10 .c8-tile .tl *{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dk-c10 .ppc-sum > .c8-tile{grid-row:1 / 3}
.dk-c10 .c8-tile{width:58px;height:58px;border-radius:19px}
.dk-c10 .c8-tile svg{width:32px;height:32px}
.dk-c10 .c8-fq-k .c8-tile{width:46px;height:46px;border-radius:15px}
.dk-c10 .c8-fq-k .c8-tile svg{width:26px;height:26px}
.dk-c10 .leanpay .c8-tile{display:grid}
.dk-c10 .leanpay:hover .c8-tile,.dk-c10 .price-perk:hover .c8-tile{transform:translateY(-2px)}
.dk-c10 .c8-tile{transition:transform .4s var(--x-ease)}
.dk-c10 #cenik.c8.c8-off .c8-tile *{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.dk-c10 .c8-tile *{animation:none!important}}
.dk-c10 .c8-tile{position:relative;flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:17px;overflow:hidden;isolation:isolate;
  background:linear-gradient(150deg,#4FB4FF 0%,#1E6FD9 55%,#0F3E86 100%);box-shadow:0 12px 26px -12px rgba(30,111,217,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,11,22,.55)}
.dk-c10 .c8-tile-teal{background:linear-gradient(150deg,#5EF2C9 0%,#1CAE8F 55%,#0A6B5E 100%);box-shadow:0 12px 26px -12px rgba(28,174,143,.9),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -10px 18px -10px rgba(4,30,26,.55)}
.dk-c10 .c8-tile::before{content:"";position:absolute;left:12%;right:12%;top:5%;height:42%;border-radius:50% 50% 45% 45%/70% 70% 30% 30%;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0));z-index:-1}
.dk-c10 .c8-tile svg{width:30px;height:30px;overflow:visible}
.dk-c10 .c8-tile .tl,.dk-c10 .c8-tile .tl *{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dk-c10 .ppc-sum > .c8-tile{grid-row:1 / 3}
.dk-c10 .c8-tile{width:58px;height:58px;border-radius:19px}
.dk-c10 .c8-tile svg{width:32px;height:32px}
.dk-c10 .c8-fq-k .c8-tile{width:46px;height:46px;border-radius:15px}
.dk-c10 .c8-fq-k .c8-tile svg{width:26px;height:26px}
.dk-c10 .leanpay .c8-tile{display:grid}
.dk-c10 .leanpay:hover .c8-tile,.dk-c10 .price-perk:hover .c8-tile{transform:translateY(-2px)}
.dk-c10 .c8-tile{transition:transform .4s var(--x-ease)}
.dk-c10 #cenik.c8.c8-off .c8-tile *{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.dk-c10 .c8-tile *{animation:none!important}}
.dk-c10 .c8-lead-a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:600}
.dk-c10 .c8-kick{display:flex;align-items:center;gap:12px;margin:34px 0 14px;font:600 12px/1.3 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--navy-900,#0A1A2E)}
.dk-c10 .c8-kick > i{flex:1 1 auto;height:1px;background:linear-gradient(90deg,rgba(30,111,217,.35),rgba(30,111,217,0))}
.dk-c10 .c8-kick-n{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:11px;font:700 13px/1 var(--f-display);letter-spacing:0;color:#fff;background:linear-gradient(150deg,#4FB4FF,#1E6FD9);box-shadow:0 8px 18px -8px rgba(30,111,217,.8),inset 0 1px 0 rgba(255,255,255,.4)}
.dk-c10 .c8-kick-m .c8-kick-n{background:linear-gradient(150deg,#5EF2C9,#1CAE8F 60%,#0A6B5E);box-shadow:0 8px 18px -8px rgba(28,174,143,.85),inset 0 1px 0 rgba(255,255,255,.4)}
.dk-c10 .c8-kick-t b{font-weight:600;opacity:.6}
.dk-c10 .c8-kick-s{display:none}
.dk-c10 .c8m-new{flex:none;padding:5px 11px;border-radius:999px;font:800 11px/1.2 var(--f-display);letter-spacing:.12em;color:#03261F;background:linear-gradient(135deg,#9BFFE6,#2FD3B0);box-shadow:0 8px 20px -8px rgba(47,211,176,.95)}
.dk-c10 .c8m{margin-top:8px;scroll-margin-top:var(--hh,90px)}
.dk-c10 .c8m-shell{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:22px;padding:22px 18px;border-radius:24px;color:#E8F0F8;
  background:radial-gradient(70% 50% at 100% 0%,rgba(94,242,201,.2),rgba(94,242,201,0) 62%),radial-gradient(60% 40% at 0% 100%,rgba(56,182,255,.2),rgba(56,182,255,0) 65%),linear-gradient(160deg,#0A2A3E 0%,#0A2240 45%,#071A33 100%);
  border:1px solid rgba(94,242,201,.3);box-shadow:0 40px 80px -46px rgba(28,174,143,.55),inset 0 1px 0 rgba(255,255,255,.1)}
.dk-c10 .c8m-shell::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;
  background-image:radial-gradient(rgba(127,255,224,.16) 1px,rgba(127,255,224,0) 1.6px);background-size:26px 26px;
  -webkit-mask-image:radial-gradient(50% 40% at 80% 6%,#000,rgba(0,0,0,0) 80%);mask-image:radial-gradient(50% 40% at 80% 6%,#000,rgba(0,0,0,0) 80%)}
.dk-c10 .c8m-deco{position:absolute;inset:0;z-index:-1;pointer-events:none}
.dk-c10 .c8m-orb{position:absolute;border-radius:50%;border:1px solid rgba(94,242,201,.14)}
.dk-c10 .c8m-o1{width:520px;height:520px;right:-180px;top:-260px}
.dk-c10 .c8m-o2{width:760px;height:760px;right:-300px;top:-380px;border-style:dashed;border-color:rgba(127,219,255,.1)}
.dk-c10 .c8m-o3{width:12px;height:12px;right:74px;top:254px;border:0;background:#7FFFE0;box-shadow:0 0 14px #5EF2C9;transform-origin:6px -254px}
.dk-c10 .c8m-top{display:flex;flex-direction:column;gap:22px}
.dk-c10 .c8m-intro{display:flex;flex-direction:column;gap:14px}
.dk-c10 .c8m-k{display:flex;align-items:center;gap:14px;margin:0;font:600 12px/1.3 var(--f-display);letter-spacing:.18em;text-transform:uppercase;color:#7FF0D6}
.dk-c10 .c8m-k .c8-tile{width:46px;height:46px;border-radius:15px}
.dk-c10 .c8m-k .c8-tile svg{width:26px;height:26px}
.dk-c10 .c8m-h{margin:0;font:600 30px/1.08 var(--f-display);letter-spacing:-.02em;color:#fff}
.dk-c10 .c8m-h em{font-style:normal;background:linear-gradient(90deg,#A9E9FF,#5EF2C9);-webkit-background-clip:text;background-clip:text;color:transparent}
.dk-c10 .c8m-p{margin:0;font:400 15.5px/1.62 var(--f-body);color:rgba(232,240,248,.82)}
.dk-c10 .c8m-who{display:grid;gap:8px;margin:2px 0 0;padding:0;list-style:none}
.dk-c10 .c8m-who li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(127,219,255,.14)}
.dk-c10 .c8m-who li > span:last-child{display:flex;flex-direction:column;gap:2px;font:600 14.5px/1.3 var(--f-display);color:#fff}
.dk-c10 .c8m-who small{font:400 13px/1.35 var(--f-body);color:rgba(232,240,248,.68)}
.dk-c10 .c8m-wi,.dk-c10 .c8m-ii{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;color:#E9FFF8;background:linear-gradient(140deg,rgba(94,242,201,.42),rgba(28,174,143,.22));box-shadow:inset 0 0 0 1px rgba(94,242,201,.35),0 8px 16px -10px rgba(47,211,176,.9)}
.dk-c10 .c8m-wi .ico,.dk-c10 .c8m-ii .ico{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.dk-c10 .c8m-plans{display:grid;gap:16px}
.dk-c10 .c8m-plan{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"ph ph" "dial price" "facts facts" "min min";align-items:center;gap:12px 16px;padding:20px 18px 18px;border-radius:20px;
  background:linear-gradient(180deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.025) 100%);border:1px solid rgba(127,219,255,.2);box-shadow:0 30px 60px -44px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.08)}
.dk-c10 .c8m-max{background:radial-gradient(120% 60% at 50% 0%,rgba(94,242,201,.2),rgba(94,242,201,0) 62%),linear-gradient(170deg,#11466A 0%,#0D3456 55%,#0A2442 100%);border-color:rgba(94,242,201,.5);box-shadow:0 0 0 1px rgba(94,242,201,.14),0 40px 80px -40px rgba(47,211,176,.5)}
.dk-c10 .c8m-pill{position:absolute;top:0;right:18px;transform:translateY(-50%);display:inline-flex;align-items:center;gap:7px;padding:6px 13px 6px 10px;border-radius:999px;font:700 12px/1.2 var(--f-display);color:#03261F;background:linear-gradient(135deg,#C9FFF0,#5EF2C9);box-shadow:0 10px 22px -8px rgba(47,211,176,.9)}
.dk-c10 .c8m-pill .ico{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dk-c10 .c8m-ph{grid-area:ph}
.dk-c10 .c8m-name{margin:0;font:600 13px/1.3 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:#7FDBFF}
.dk-c10 .c8m-name b{font-weight:800;color:#fff}
.dk-c10 .c8m-max .c8m-name{color:#7FF0D6}
.dk-c10 .c8m-tag{margin:4px 0 0;font:400 14px/1.4 var(--f-body);color:rgba(232,240,248,.7)}
.dk-c10 .c8m-dial{grid-area:dial;position:relative;width:104px;height:104px}
.dk-c10 .c8m-dial .md{display:block;width:100%;height:100%;overflow:visible}
.dk-c10 .md-tr{fill:none;stroke:rgba(255,255,255,.14);stroke-width:7;stroke-dasharray:22.6 2.4}
.dk-c10 .md-sw{transform-box:view-box;transform-origin:60px 60px}
.dk-c10 .md-h{stroke:#7FFFE0;stroke-width:1.6;stroke-linecap:round;opacity:.8}
.dk-c10 .md-d{fill:#7FFFE0;filter:drop-shadow(0 0 5px rgba(94,242,201,.95));transform-box:fill-box;transform-origin:50% 50%}
.dk-c10 .c8m-plan:not(.c8m-max) .md-d{fill:#A9E9FF;filter:drop-shadow(0 0 5px rgba(127,219,255,.95))}
.dk-c10 .c8m-plan:not(.c8m-max) .md-h{stroke:#A9E9FF}
.dk-c10 .md-c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;pointer-events:none}
.dk-c10 .md-c b{font:800 24px/1 var(--f-display);color:#fff;letter-spacing:-.02em}
.dk-c10 .md-c small{font:600 9.5px/1.2 var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:rgba(232,240,248,.62)}
.dk-c10 .c8m-price{grid-area:price;margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}
.dk-c10 .c8m-price b{font:600 40px/1 var(--f-display);letter-spacing:-.03em;color:#fff}
.dk-c10 .c8m-price span{font:500 15px/1 var(--f-body);color:rgba(232,240,248,.7)}
.dk-c10 .c8m-facts{grid-area:facts;display:grid;gap:0;margin:2px 0 0;padding:0;list-style:none;border-top:1px solid rgba(127,219,255,.16)}
.dk-c10 .c8m-facts li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px dashed rgba(127,219,255,.14);font:400 13.5px/1.3 var(--f-body);color:rgba(232,240,248,.7)}
.dk-c10 .c8m-facts b{font:600 14px/1.3 var(--f-display);color:#fff;text-align:right;white-space:nowrap}
.dk-c10 .c8m-facts em{margin-left:4px;padding:2px 7px;border-radius:999px;font:800 11.5px/1.2 var(--f-display);font-style:normal;color:#7FF0D6;background:rgba(28,174,143,.2);box-shadow:inset 0 0 0 1px rgba(63,201,183,.4)}
.dk-c10 .c8m-max .c8m-facts em{color:#03261F;background:linear-gradient(135deg,#9BFFE6,#2FD3B0);box-shadow:0 6px 16px -6px rgba(47,211,176,.9)}
.dk-c10 .c8m-min{grid-area:min;margin:0;font:400 12px/1.45 var(--f-body);color:rgba(232,240,248,.58)}
.dk-c10 .c8m-mid{display:flex;flex-direction:column;gap:20px}
.dk-c10 .c8m-rhythm{margin:0;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;background:rgba(4,14,28,.42);border:1px solid rgba(127,219,255,.14)}
.dk-c10 .c8m-rh{display:flex;flex-direction:column;gap:8px}
.dk-c10 .c8m-rk{font:600 12px/1.3 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:#7FDBFF}
.dk-c10 .c8m-lg{display:flex;flex-direction:column;gap:6px;font:400 13px/1.4 var(--f-body);color:rgba(232,240,248,.72)}
.dk-c10 .c8m-lg b{color:#fff;font-weight:600}
.dk-c10 .c8m-lg > span{display:flex;gap:9px;align-items:baseline}
.dk-c10 .c8m-lg i{flex:none;width:9px;height:9px;border-radius:50%;transform:translateY(1px)}
.dk-c10 .c8m-lg-p i{background:#38B6FF;box-shadow:0 0 8px rgba(56,182,255,.8)}
.dk-c10 .c8m-lg-m i{background:#5EF2C9;box-shadow:0 0 8px rgba(94,242,201,.8)}
.dk-c10 .c8m-rsvg{display:block;width:100%;height:auto;overflow:visible}
.dk-c10 .rl{fill:none;stroke-width:2.4;stroke-linecap:round}
.dk-c10 .rl-p{stroke:#38B6FF;opacity:.55}
.dk-c10 .rl-x{stroke:#5EF2C9;opacity:.55}
.dk-c10 .rl-n{stroke:#A9E9FF;opacity:.45;stroke-dasharray:3 5}
.dk-c10 .rd-p{fill:#38B6FF;filter:drop-shadow(0 0 4px rgba(56,182,255,.9))}
.dk-c10 .rd-x{fill:#5EF2C9;filter:drop-shadow(0 0 5px rgba(94,242,201,.9))}
.dk-c10 .rd-n{fill:#0A2240;stroke:#A9E9FF;stroke-width:2.2;filter:drop-shadow(0 0 4px rgba(127,219,255,.8))}
.dk-c10 .rd{transform-box:fill-box;transform-origin:50% 50%}
.dk-c10 .ra{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.dk-c10 .ra-x{stroke:#5EF2C9}
.dk-c10 .ra-n{stroke:#A9E9FF}
.dk-c10 .rlab{font:600 13px var(--f-display);letter-spacing:.01em}
.dk-c10 .rlab-p{fill:#7FC8FF}
.dk-c10 .rlab-x{fill:#7FF0D6}
.dk-c10 .rlab-n{fill:#C9F1FF}
.dk-c10 .rt text,.dk-c10 .rt-l{font:500 10.5px var(--f-body);fill:rgba(232,240,248,.42);text-anchor:middle}
.dk-c10 .rt-l{text-anchor:start;fill:rgba(232,240,248,.32)}
.dk-c10 .c8m-note{font:400 12px/1.45 var(--f-body);color:rgba(232,240,248,.55)}
.dk-c10 .c8m-inc{display:flex;flex-direction:column;gap:12px}
.dk-c10 .c8m-ik{margin:0;font:600 12px/1.3 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:#7FF0D6}
.dk-c10 .c8m-il{display:grid;gap:8px;margin:0;padding:0;list-style:none}
.dk-c10 .c8m-il li{display:flex;align-items:center;gap:12px;font:400 14px/1.4 var(--f-body);color:rgba(232,240,248,.78)}
.dk-c10 .c8m-il b{color:#fff;font-weight:600}
.dk-c10 .c8m-join{display:flex;flex-direction:column;gap:16px;padding-top:18px;border-top:1px solid rgba(127,219,255,.16)}
.dk-c10 .c8m-jt{margin:0 0 10px;font:600 18px/1.2 var(--f-display);color:#fff}
.dk-c10 .c8m-steps{display:grid;gap:10px;margin:0;padding:0;list-style:none}
.dk-c10 .c8m-steps li{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center}
.dk-c10 .c8m-steps .bs-n{grid-row:1 / 3;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font:700 13px/1 var(--f-display);color:#03261F;background:linear-gradient(135deg,#C9FFF0,#5EF2C9);box-shadow:0 0 0 4px rgba(94,242,201,.12)}
.dk-c10 .c8m-steps b{font:600 14.5px/1.3 var(--f-display);color:#fff}
.dk-c10 .c8m-steps small{font:400 12.5px/1.35 var(--f-body);color:rgba(232,240,248,.62)}
.dk-c10 .c8m-act{display:flex;flex-direction:column;gap:10px}
.dk-c10 .c8m-act .btn{min-height:52px;border-radius:999px}
.dk-c10 .c8m-tel{background:linear-gradient(135deg,#2FD3B0,#1CAE8F 55%,#13907A);color:#fff;box-shadow:0 14px 30px -12px rgba(28,174,143,.9),inset 0 1px 0 rgba(255,255,255,.35)}
.dk-c10 .c8m-tel:hover{filter:brightness(1.08)}
.dk-c10 .c8m-mail{display:inline-flex;align-items:center;justify-content:center;gap:9px;color:#fff;background:rgba(255,255,255,.06);border:1.5px solid rgba(232,240,248,.5);text-decoration:none;font-weight:600}
.dk-c10 .c8m-mail:hover{background:#fff;color:#0A1A2E;border-color:#fff}
.dk-c10 .c8m-act .ico{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.dk-c10 .c8m-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:2px}
.dk-c10 .c8m-links a{display:inline-flex;align-items:center;gap:4px;font:600 13.5px/1.3 var(--f-display);color:#A9E9FF;text-decoration:underline;text-decoration-color:rgba(169,233,255,.4);text-underline-offset:3px}
.dk-c10 .c8m-links a:hover{text-decoration-color:currentColor}
.dk-c10 .c8m-links .ico{width:14px;height:14px}
.dk-c10 .c8m-shell a:focus-visible,.dk-c10 .c8-lead-a:focus-visible{outline:2px solid #7FDBFF;outline-offset:3px}
.dk-c10 .c8m-fine{margin:12px 0 0}
.dk-c10 .c8m-plan.c8-go .md-sw{animation:c8mSweep 8s linear infinite}
.dk-c10 .c8m-plan.c8-go .md-d{animation:c8mPing 8s ease-out var(--dl) infinite}
.dk-c10 .c8m-rhythm .rd{opacity:0;transform:scale(.3)}
.dk-c10 .c8m-rhythm .rl{stroke-dasharray:100;stroke-dashoffset:100}
.dk-c10 .c8m-rhythm .rl-n{stroke-dasharray:none}
.dk-c10 .c8m-rhythm.c8-go .rl{animation:c8Draw 1.6s var(--x-ease) forwards}
.dk-c10 .c8m-rhythm.c8-go .rl-x,.dk-c10 .c8m-rhythm.c8-go .rl-n{animation-delay:.7s}
.dk-c10 .c8m-rhythm.c8-go .rd{animation:c8mIn .5s var(--x-ease) calc(var(--i) * 70ms) forwards}
.dk-c10 .c8m-rhythm.c8-go .rd-x{animation:c8mIn .5s var(--x-ease) calc(var(--i) * 70ms) forwards,c8mBeat 4s ease-in-out calc(2.4s + (var(--i) - 10) * .5s) infinite}
.dk-c10 .c8m-rhythm .ra{opacity:0}
.dk-c10 .c8m-rhythm.c8-go .ra{animation:c8mFade .6s ease 2.2s forwards}
.dk-c10 .c8-t-loop .lp-a{transform-box:view-box;transform-origin:24px 24px}
.dk-c10 .c8-t-loop .lp-dot{fill:#fff;transform-box:fill-box;transform-origin:50% 50%}
.dk-c10 .c8-t-loop.c8-go .lp-a{animation:c8mLoop 6s cubic-bezier(.6,0,.3,1) infinite}
.dk-c10 .c8-t-loop.c8-go .lp-dot{animation:c8mDot 6s ease-in-out infinite}
.dk-c10 .c8m-o3{animation:c8mOrbit 22s linear infinite}
.dk-c10 #cenik.c8-off .c8m *,.dk-c10 #cenik.c8-off .c8m-o3{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.dk-c10 .c8m *,.dk-c10 .c8m-o3{animation:none!important}}
@media (prefers-reduced-motion:reduce){.dk-c10 .c8m-rhythm .rd,.dk-c10 .c8m-rhythm .ra{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.dk-c10 .c8m-rhythm .rl{stroke-dashoffset:0}}
.dk-c10 .c8m-plans{grid-template-columns:repeat(2,minmax(0,1fr))}
.dk-c10 .c8m-plan{grid-template-columns:1fr;grid-template-areas:"ph" "dial" "price" "facts" "min";justify-items:start}
.dk-c10 .c8m-who{grid-template-columns:repeat(3,minmax(0,1fr))}
.dk-c10 .c8m-who li{flex-direction:column;align-items:flex-start}
.dk-c10 .c8m-shell{padding:30px 28px;gap:26px;border-radius:28px}
.dk-c10 .c8m-act{flex-direction:row;flex-wrap:wrap;align-items:center}
.dk-c10 .c8m-links{justify-content:flex-start}
.dk-c10 .c8m-il{grid-template-columns:repeat(2,minmax(0,1fr))}
.dk-c10 .c8m-steps{grid-template-columns:repeat(3,minmax(0,1fr))}
.dk-c10 .c8-kick{margin:clamp(40px,3.4vw,58px) 0 18px;font-family:var(--x-sans);color:var(--x-on)}
.dk-c10 .c8-kick > i{background:linear-gradient(90deg,rgba(127,219,255,.35),rgba(127,219,255,0))}
.dk-c10 .c8-kick-m > i{background:linear-gradient(90deg,rgba(94,242,201,.45),rgba(94,242,201,0))}
.dk-c10 .c8-kick-t b{opacity:.55}
.dk-c10 .c8-kick-s{display:inline;font:500 12px/1.3 var(--x-sans);letter-spacing:.06em;text-transform:none;color:var(--x-on-3)}
.dk-c10 .c8-kick + .ppc{margin-top:0}
.dk-c10 .c8-lead-a{color:#7FF0D6;text-decoration-color:rgba(127,240,214,.5)}
.dk-c10 .c8m{margin-top:clamp(20px,2vw,30px)}
.dk-c10 .c8m-shell{gap:30px;padding:clamp(34px,3vw,48px) clamp(32px,3.2vw,52px) clamp(30px,2.6vw,40px);border-radius:32px}
.dk-c10 .c8m-top{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:clamp(30px,3.4vw,56px);align-items:start}
.dk-c10 .c8m-k,.dk-c10 .c8m-name,.dk-c10 .c8m-rk,.dk-c10 .c8m-ik,.dk-c10 .c8-kick-n,.dk-c10 .c8m-new,.dk-c10 .c8m-pill{font-family:var(--x-sans)}
.dk-c10 .c8m-h{font:400 calc(clamp(40px, 1.6vw + 18px, 56px) * var(--x-k))/1.04 var(--x-serif);letter-spacing:-.02em}
.dk-c10 .c8m-p{font:400 16.5px/1.65 var(--x-sans);max-width:36em}
.dk-c10 .c8m-who{grid-template-columns:1fr;gap:8px}
.dk-c10 .c8m-who li{flex-direction:row;align-items:center;transition:transform .35s var(--x-ease),border-color .3s,background .3s}
.dk-c10 .c8m-who li:hover{transform:translateX(4px);border-color:rgba(94,242,201,.4);background:rgba(94,242,201,.06)}
.dk-c10 .c8m-who li > span:last-child{font-family:var(--x-sans);font-size:15px}
.dk-c10 .c8m-who small,.dk-c10 .c8m-tag,.dk-c10 .c8m-facts li,.dk-c10 .c8m-min,.dk-c10 .c8m-lg,.dk-c10 .c8m-note,.dk-c10 .c8m-il li,.dk-c10 .c8m-steps small{font-family:var(--x-sans)}
.dk-c10 .c8m-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:14px}
.dk-c10 .c8m-plan{grid-template-columns:auto 1fr;grid-template-areas:"ph ph" "dial price" "facts facts" "min min";justify-items:stretch;gap:16px 18px;padding:26px 24px 22px;border-radius:24px;transition:transform .45s var(--x-ease),box-shadow .45s,border-color .3s}
.dk-c10 .c8m-plan:hover{transform:translateY(-4px);border-color:rgba(127,219,255,.45)}
.dk-c10 .c8m-max:hover{border-color:rgba(94,242,201,.75)}
.dk-c10 .c8m-dial{width:118px;height:118px}
.dk-c10 .md-c b{font-family:var(--x-sans);font-size:27px}
.dk-c10 .c8m-price{flex-direction:column;align-items:flex-start;gap:6px}
.dk-c10 .c8m-price b{font:400 calc(clamp(44px, 1.4vw + 26px, 58px) * var(--x-k))/1 var(--x-serif);letter-spacing:-.02em}
.dk-c10 .c8m-price span{font-family:var(--x-sans)}
.dk-c10 .c8m-facts b{font-family:var(--x-sans)}
.dk-c10 .c8m-mid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(24px,3vw,44px);align-items:stretch}
.dk-c10 .c8m-rhythm{padding:20px 22px 16px}
.dk-c10 .c8m-lg{flex-direction:row;gap:18px}
.dk-c10 .c8m-lg > span{flex:1 1 0}
.dk-c10 .c8m-inc{padding:20px 22px;border-radius:18px;background:rgba(94,242,201,.05);border:1px solid rgba(94,242,201,.18)}
.dk-c10 .c8m-il{grid-template-columns:1fr;gap:12px}
.dk-c10 .c8m-il li{font-size:14.5px}
.dk-c10 .c8m-join{display:grid;grid-template-columns:minmax(0,1.35fr) auto;gap:clamp(24px,3vw,44px);align-items:center;padding-top:24px}
.dk-c10 .c8m-jt{font:400 calc(26px * var(--x-k))/1.1 var(--x-serif);margin-bottom:14px}
.dk-c10 .c8m-steps b{font-family:var(--x-sans)}
.dk-c10 .c8m-act{display:grid;grid-template-columns:auto auto;gap:10px 12px;justify-content:end}
.dk-c10 .c8m-act .btn{padding:0 24px;white-space:nowrap}
.dk-c10 .c8m-links{grid-column:1 / -1;justify-content:flex-end}
.dk-c10 .c8m-links a{font-family:var(--x-sans)}
.dk-c10 .c8m-fine{max-width:none}
.dk-c10 .c8m-sub{display:flex;align-items:center;gap:10px;margin:-2px 0 2px;font:600 14.5px/1.4 var(--f-display);color:#7FF0D6}
.dk-c10 .c8m-sub .ico{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.dk-c10 .c8m-h{font-size:34px}
.dk-c10 .c8m-h em{font-style:italic}
.dk-c10 .c8m-stage{position:relative;display:grid;place-items:center;padding:34px 6px 46px;perspective:1100px}
.dk-c10 .c8m-halo{position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;
  background:radial-gradient(closest-side,rgba(94,242,201,.32),rgba(56,182,255,.12) 45%,rgba(56,182,255,0) 70%)}
.dk-c10 .c8m-ring{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}
.dk-c10 .c8m-r1{width:96%;aspect-ratio:1;border:1px solid rgba(127,255,224,.16)}
.dk-c10 .c8m-r2{width:118%;aspect-ratio:1;border:1px dashed rgba(127,219,255,.14);animation:c8mOrbit 40s linear infinite}
.dk-c10 .c8m-r2 i{position:absolute;left:50%;top:-5px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:#C9FFF0;box-shadow:0 0 14px #5EF2C9,0 0 30px rgba(94,242,201,.6)}
.dk-c10 .c8m-card{--rx:0deg;--ry:0deg;--gx:50%;position:relative;z-index:2;width:min(100%,440px);aspect-ratio:1.586;border-radius:22px;padding:20px 22px;overflow:hidden;isolation:isolate;color:#fff;
  display:grid;grid-template-rows:auto 1fr auto;
  background:radial-gradient(90% 80% at var(--gx) 0%,rgba(201,255,240,.32),rgba(201,255,240,0) 55%),radial-gradient(80% 90% at 100% 100%,rgba(94,242,201,.42),rgba(94,242,201,0) 60%),
    linear-gradient(135deg,#0D3A5E 0%,#0C5E6E 42%,#0E7A78 58%,#0B3557 100%);
  border:1px solid rgba(201,255,240,.5);
  box-shadow:0 60px 90px -44px rgba(47,211,176,.75),0 30px 50px -30px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.25);
  transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s var(--x-ease)}
.dk-c10 .c8m-card::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.22;
  background:repeating-radial-gradient(circle at 92% 110%,rgba(255,255,255,.5) 0 1px,rgba(255,255,255,0) 1px 9px)}
.dk-c10 .mc-wm{position:absolute;z-index:-1;right:-14%;top:-22%;height:150%;width:auto;fill:rgba(201,255,240,.16)}
.dk-c10 .mc-holo{position:absolute;inset:0;z-index:3;pointer-events:none;mix-blend-mode:screen;
  background:linear-gradient(115deg,rgba(255,255,255,0) 30%,rgba(169,233,255,.28) 42%,rgba(255,255,255,.55) 48%,rgba(201,255,240,.3) 54%,rgba(255,255,255,0) 66%);
  background-size:260% 100%;background-position:120% 0}
.dk-c10 .c8m-stage.c8-go .mc-holo{animation:c8mHolo 6s cubic-bezier(.45,0,.25,1) .4s infinite}
.dk-c10 .mc-top{display:flex;align-items:center;justify-content:space-between;gap:10px}
.dk-c10 .mc-logo{display:inline-flex;align-items:center;gap:7px;font:700 17px/1 var(--f-display);letter-spacing:-.01em}
.dk-c10 .mc-logo svg{width:20px;height:22px;fill:#fff}
.dk-c10 .mc-lbl{padding:5px 10px;border-radius:999px;font:700 10.5px/1 var(--f-display);letter-spacing:.2em;text-transform:uppercase;color:#03261F;background:linear-gradient(135deg,#E6FFF8,#7FFFE0)}
.dk-c10 .mc-chip{position:absolute;left:22px;top:38%;width:40px;height:30px;fill:url(#c8mChipG);fill:#C9F5E6;stroke:rgba(10,60,60,.45);stroke-width:1.2;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}
.dk-c10 .mc-chip{fill:#BFEFE0}
.dk-c10 .mc-mid{align-self:end;margin:0 0 10px;display:flex;flex-direction:column;gap:3px;padding-left:0}
.dk-c10 .mc-mid b{font:600 24px/1.05 var(--f-display);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.25)}
.dk-c10 .mc-mid span{font:500 12px/1.3 var(--f-body);color:rgba(232,255,250,.8)}
.dk-c10 .mc-bot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid rgba(201,255,240,.25)}
.dk-c10 .mc-seats{display:flex;gap:4px}
.dk-c10 .mc-seats i{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}
.dk-c10 .c8m-stage.c8-go .mc-seats i{animation:c8mSeat 5.5s ease-in-out calc(var(--s) * .12s) infinite}
.dk-c10 .mc-sl{font:600 10.5px/1.2 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:rgba(232,255,250,.85);text-align:right}
.dk-c10 .c8m-float{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border-radius:14px;font:500 13px/1.25 var(--f-body);color:#E8F0F8;
  background:rgba(6,22,40,.72);border:1px solid rgba(127,255,224,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px -20px rgba(0,0,0,.9)}
.dk-c10 .c8m-float b{color:#fff;font-weight:700}
.dk-c10 .c8m-float .ico{flex:none;width:18px;height:18px;fill:none;stroke:#7FF0D6;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.dk-c10 .c8m-f1{left:0;bottom:12px}
.dk-c10 .c8m-f2{right:0;top:8px;padding:8px 14px}
.dk-c10 .c8m-f2 > span{display:flex;align-items:baseline;gap:5px}
.dk-c10 .c8m-f2 small{font-size:11.5px;color:rgba(232,240,248,.7)}
.dk-c10 .c8m-f2 b{font:800 20px/1 var(--f-display);background:linear-gradient(90deg,#C9FFF0,#5EF2C9);-webkit-background-clip:text;background-clip:text;color:transparent}
.dk-c10 .c8m-stage.c8-go .c8m-card{animation:c8mFloat 7s ease-in-out infinite}
.dk-c10 .c8m-stage.c8-go .c8m-f1{animation:c8mFloat2 6s ease-in-out .8s infinite}
.dk-c10 .c8m-stage.c8-go .c8m-f2{animation:c8mFloat2 6.5s ease-in-out infinite reverse}
.dk-c10 .c8m-row{display:flex;flex-direction:column;gap:20px}
.dk-c10 .c8m-inc{padding:18px;border-radius:18px;background:rgba(94,242,201,.05);border:1px solid rgba(94,242,201,.18)}
.dk-c10 .c8m-plans{padding-top:12px}
.dk-c10 .c8m-f1{left:4%}
.dk-c10 .c8m-f2{right:4%}
.dk-c10 .c8m-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,3.6vw,64px)}
.dk-c10 .c8m-h{font:400 calc(clamp(46px, 2vw + 20px, 66px) * var(--x-k))/1.02 var(--x-serif);letter-spacing:-.025em}
.dk-c10 .c8m-h em{font-style:italic}
.dk-c10 .c8m-sub{font-family:var(--x-sans);font-size:15.5px}
.dk-c10 .c8m-who{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:6px}
.dk-c10 .c8m-who li{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}
.dk-c10 .c8m-who li:hover{transform:translateY(-3px)}
.dk-c10 .c8m-who li > span:last-child{font-size:14.5px}
.dk-c10 .c8m-stage{padding:56px 10px 64px}
.dk-c10 .c8m-card{width:min(100%,470px);padding:24px 26px;border-radius:24px}
.dk-c10 .mc-logo,.dk-c10 .mc-lbl,.dk-c10 .mc-mid b,.dk-c10 .mc-sl,.dk-c10 .c8m-f2 b{font-family:var(--x-sans)}
.dk-c10 .mc-mid b{font-size:28px}
.dk-c10 .mc-mid span,.dk-c10 .c8m-float{font-family:var(--x-sans)}
.dk-c10 .c8m-f1{left:-2%;bottom:30px}
.dk-c10 .c8m-f2{right:-2%;top:30px}
.dk-c10 .c8m-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:20px;align-items:stretch}
.dk-c10 .c8m-inc{padding:22px}
.dk-c10 .c8m-il{gap:14px}
.dk-c10 .c8m-mid{display:block}
.dk-c10 .c8m-rhythm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-rows:1fr auto;gap:8px 32px;align-items:center;padding:22px 26px 18px}
.dk-c10 .c8m-rh{grid-row:1 / 3;align-self:center;gap:14px}
.dk-c10 .c8m-lg{flex-direction:column;gap:12px}
.dk-c10 .c8m-note{grid-column:2}
.dk-c10 #cenik.c8-off .c8m-stage *{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){.dk-c10 .c8m-stage *{animation:none!important}}
@media (prefers-reduced-motion:reduce){.dk-c10 .c8m-card{transform:none}}
.dk-c10 .c8m-sub{display:inline-flex;align-self:flex-start;gap:10px;margin:2px 0 4px;padding:8px 16px 8px 13px;border-radius:999px;font:700 12px/1.2 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:#E6F6FF;
  background:linear-gradient(135deg,rgba(56,182,255,.24),rgba(30,111,217,.16));border:1px solid rgba(127,219,255,.45);box-shadow:0 12px 26px -14px rgba(56,182,255,.9),inset 0 1px 0 rgba(255,255,255,.18)}
.dk-c10 .c8m-live{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:#7FDBFF;box-shadow:0 0 10px #38B6FF}
.dk-c10 .c8m-live::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1.5px solid rgba(127,219,255,.7);animation:c8mLive 2.2s ease-out infinite}
.dk-c10 .c8m-halo{background:radial-gradient(closest-side,rgba(56,182,255,.36),rgba(30,111,217,.16) 45%,rgba(30,111,217,0) 70%)}
.dk-c10 .c8m-r1{border-color:rgba(127,219,255,.18)}
.dk-c10 .c8m-r2 i{background:#D9F6FF;box-shadow:0 0 14px #38B6FF,0 0 30px rgba(56,182,255,.7)}
.dk-c10 .c8m-card{border:0;
  background:
    radial-gradient(70% 90% at var(--gx) -10%,rgba(169,233,255,.38),rgba(169,233,255,0) 55%),
    radial-gradient(60% 80% at 100% 110%,rgba(56,182,255,.45),rgba(56,182,255,0) 60%),
    repeating-linear-gradient(100deg,rgba(255,255,255,.025) 0 1px,rgba(255,255,255,0) 1px 3px),
    linear-gradient(135deg,#071A44 0%,#0E2F75 30%,#1A56C2 52%,#0F3684 72%,#06173D 100%);
  box-shadow:0 60px 100px -44px rgba(30,111,217,.85),0 34px 60px -34px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.35)}
.dk-c10 .c8m-card::after{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;padding:1.5px;pointer-events:none;
  background:conic-gradient(from var(--c8a),#9FB4CC 0deg,#FFFFFF 40deg,#7FDBFF 80deg,#3D5A80 140deg,#C7D6E8 200deg,#FFFFFF 250deg,#5F7FA6 310deg,#9FB4CC 360deg);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);
  animation:c8Border 12s linear infinite}
.dk-c10 .c8m-card::before{opacity:.16;background:repeating-radial-gradient(circle at 92% 112%,rgba(169,233,255,.7) 0 1px,rgba(169,233,255,0) 1px 8px)}
.dk-c10 .mc-wm{fill:rgba(169,233,255,.13);filter:drop-shadow(0 1px 0 rgba(255,255,255,.12))}
.dk-c10 .mc-holo{background:linear-gradient(115deg,rgba(255,255,255,0) 30%,rgba(56,182,255,.3) 41%,rgba(255,255,255,.6) 48%,rgba(169,233,255,.35) 54%,rgba(255,255,255,0) 66%);background-size:260% 100%}
.dk-c10 .mc-logo{text-shadow:0 1px 0 rgba(0,0,0,.25)}
.dk-c10 .mc-lbl{color:#0A1F4D;background:linear-gradient(135deg,#FFFFFF 0%,#D7E4F2 45%,#A9BCD3 100%);box-shadow:inset 0 1px 0 #fff,0 4px 12px -4px rgba(0,0,0,.5)}
.dk-c10 .mc-chip{fill:#C9D6E6;stroke:rgba(20,40,80,.55)}
.dk-c10 .mc-chip rect{fill:url(#c8mPlat)}
.dk-c10 .mc-mid b{background:linear-gradient(180deg,#FFFFFF 0%,#E3ECF7 45%,#9DB2CC 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}
.dk-c10 .mc-mid span{color:rgba(217,236,255,.82)}
.dk-c10 .mc-bot{border-top-color:rgba(169,233,255,.25)}
.dk-c10 .mc-sl{color:rgba(217,236,255,.88)}
.dk-c10 .c8m-float{border-color:rgba(127,219,255,.4)}
.dk-c10 .c8m-float .ico{stroke:#7FDBFF}
.dk-c10 .c8m-f2 b{background:linear-gradient(90deg,#D9F6FF,#7FDBFF);-webkit-background-clip:text;background-clip:text;color:transparent}
.dk-c10 #cenik.c8-off .c8m-card::after,.dk-c10 #cenik.c8-off .c8m-live::after{animation-play-state:paused}
.dk-c10 .c8m-sub{font-family:var(--x-sans);font-size:12.5px}
@media (prefers-reduced-motion:reduce){.dk-c10 .c8m-card::after,.dk-c10 .c8m-live::after{animation:none}}
.dk-c10 .c8m-card{background:
    linear-gradient(118deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 38%,rgba(255,255,255,.09) 38.2%,rgba(255,255,255,.03) 58%,rgba(255,255,255,0) 58.2%),
    radial-gradient(70% 90% at var(--gx) -10%,rgba(169,233,255,.22),rgba(169,233,255,0) 55%),
    radial-gradient(60% 80% at 100% 110%,rgba(56,182,255,.5),rgba(56,182,255,0) 60%),
    repeating-linear-gradient(100deg,rgba(255,255,255,.025) 0 1px,rgba(255,255,255,0) 1px 3px),
    linear-gradient(135deg,#050F2E 0%,#0B2763 32%,#1650B8 54%,#0C2C6E 74%,#040C26 100%)}
.dk-c10 .mc-top{align-items:flex-start}
.dk-c10 .mc-top .mc-logo{display:block;width:auto;height:46px;fill:#fff;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}
.dk-c10 .mc-lbl{letter-spacing:.24em}
.dk-c10 .mc-mid b{font-size:26px;letter-spacing:.08em}
.dk-c10 .mc-sl{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:11.5px;letter-spacing:.12em}
.dk-c10 .mc-sl small{font:600 8.5px/1 var(--f-display);letter-spacing:.22em;color:rgba(217,236,255,.55)}
.dk-c10 .mc-chip{top:41%}
.dk-c10 .c8m-f1{left:auto;right:0;bottom:6px;padding:9px 16px 9px 9px;gap:11px}
.dk-c10 .c8m-fi{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(150deg,#4FB4FF,#1E6FD9);box-shadow:0 8px 16px -8px rgba(30,111,217,.9),inset 0 1px 0 rgba(255,255,255,.4)}
.dk-c10 .c8m-fi .ico{stroke:#fff}
.dk-c10 .c8m-f1 > span:last-child{display:flex;flex-direction:column;gap:1px}
.dk-c10 .c8m-f1 small{font-size:12px;color:rgba(232,240,248,.72)}
.dk-c10 .c8m-max{overflow:hidden;isolation:isolate;border:0;
  background:radial-gradient(90% 55% at 50% -8%,rgba(127,219,255,.32),rgba(127,219,255,0) 62%),radial-gradient(70% 60% at 110% 110%,rgba(30,111,217,.45),rgba(30,111,217,0) 60%),
    linear-gradient(165deg,#0C2A66 0%,#0A1D4A 48%,#050F2B 100%);
  box-shadow:0 0 0 1px rgba(199,214,232,.18),0 50px 90px -40px rgba(56,182,255,.65),0 0 60px -20px rgba(127,219,255,.35)}
.dk-c10 .c8m-max::after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;padding:1.5px;pointer-events:none;
  background:conic-gradient(from var(--c8a),#8FA3BD 0deg,#FFFFFF 50deg,#A9E9FF 90deg,#3D5A80 150deg,#D7E4F2 210deg,#FFFFFF 260deg,#5F7FA6 320deg,#8FA3BD 360deg);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);
  animation:c8Border 10s linear infinite}
.dk-c10 .c8m-max::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.12;pointer-events:none;background:repeating-radial-gradient(circle at 100% 0%,rgba(169,233,255,.8) 0 1px,rgba(169,233,255,0) 1px 9px)}
.dk-c10 .c8m-shine{position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:screen;
  background:linear-gradient(115deg,rgba(255,255,255,0) 35%,rgba(169,233,255,.16) 45%,rgba(255,255,255,.3) 50%,rgba(169,233,255,.14) 55%,rgba(255,255,255,0) 65%);background-size:280% 100%;background-position:130% 0}
.dk-c10 .c8m-max.c8-go .c8m-shine{animation:c8mHolo 7s cubic-bezier(.45,0,.25,1) 1s infinite}
.dk-c10 .c8m-spark{position:absolute;z-index:2;width:10px;height:10px;pointer-events:none;opacity:0;
  background:radial-gradient(closest-side,#fff,rgba(255,255,255,0)),linear-gradient(#fff,#fff) center/1.5px 100% no-repeat,linear-gradient(#fff,#fff) center/100% 1.5px no-repeat;filter:drop-shadow(0 0 4px #A9E9FF)}
.dk-c10 .c8m-s1{right:16%;top:22%}
.dk-c10 .c8m-s2{left:58%;top:38%;width:7px;height:7px}
.dk-c10 .c8m-s3{right:9%;bottom:30%;width:8px;height:8px}
.dk-c10 .c8m-max.c8-go .c8m-spark{animation:c8mSpark 4.5s ease-in-out infinite}
.dk-c10 .c8m-max.c8-go .c8m-s2{animation-delay:1.5s}
.dk-c10 .c8m-max.c8-go .c8m-s3{animation-delay:3s}
.dk-c10 .c8m-max > *:not(.c8m-shine):not(.c8m-spark):not(.c8m-pill){position:relative;z-index:1}
.dk-c10 .c8m-vip{z-index:5;gap:8px;padding:7px 14px 7px 11px;font-weight:800;letter-spacing:.06em;color:#0A1F4D;
  background:linear-gradient(135deg,#FFFFFF 0%,#DCE7F4 40%,#A9BCD3 70%,#EEF4FA 100%);box-shadow:0 12px 26px -10px rgba(127,219,255,.85),inset 0 1px 0 #fff}
.dk-c10 .c8m-vip .ico{width:15px;height:15px;fill:rgba(10,31,77,.12);stroke:#0A1F4D;stroke-width:1.8}
.dk-c10 .c8m-max .c8m-name{color:#A9E9FF}
.dk-c10 .c8m-max .c8m-name b{background:linear-gradient(180deg,#FFFFFF,#C7D6E8 60%,#8FA3BD);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:.2em}
.dk-c10 .c8m-max .c8m-tag{color:rgba(217,236,255,.78)}
.dk-c10 .c8m-max .c8m-price b{background:linear-gradient(180deg,#FFFFFF 0%,#E3ECF7 50%,#A9BCD3 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 10px rgba(127,219,255,.35))}
.dk-c10 .c8m-max .md-d{fill:#E6F6FF;filter:drop-shadow(0 0 6px rgba(127,219,255,1))}
.dk-c10 .c8m-max .md-h{stroke:#E6F6FF}
.dk-c10 .c8m-max .md-tr{stroke:rgba(169,233,255,.2)}
.dk-c10 .c8m-max .md-sw path:first-child{fill:url(#cmG2)}
.dk-c10 .c8m-max .c8m-facts{border-top-color:rgba(169,233,255,.22)}
.dk-c10 .c8m-max .c8m-facts li{border-bottom-color:rgba(169,233,255,.16)}
.dk-c10 .c8m-max .c8m-facts em{color:#0A1F4D;background:linear-gradient(135deg,#FFFFFF,#C7D6E8);box-shadow:0 6px 16px -6px rgba(127,219,255,.9)}
.dk-c10 #cenik.c8-off .c8m-max::after,.dk-c10 #cenik.c8-off .c8m-max *{animation-play-state:paused!important}
.dk-c10 .c8m-max{transform:translateY(-6px)}
.dk-c10 .c8m-max:hover{transform:translateY(-10px)}
.dk-c10 .mc-mid b{font-size:30px}
.dk-c10 .mc-top .mc-logo{height:52px}
.dk-c10 .c8m-f1{right:-3%;bottom:22px}
.dk-c10 .c8m-f1,.dk-c10 .c8m-vip{font-family:var(--x-sans)}
@media (prefers-reduced-motion:reduce){.dk-c10 .c8m-max::after,.dk-c10 .c8m-max *{animation:none!important}}
.dk-c10 .c8m-max{overflow:visible}
.dk-c10 .c8m-shine,.dk-c10 .c8m-max::before{border-radius:inherit}
.dk-c10 .c8m-max .c8m-name b{background:linear-gradient(180deg,#FFFFFF 0%,#F1F6FC 55%,#B9CADD 100%);-webkit-background-clip:text;background-clip:text}
.dk-c10 .mc-top .mc-logo{height:60px}
.dk-c10 .c8m-plans{padding-top:22px}
.dk-c10 .c8m-max .c8m-price b{background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 45%,#D6E6F7 100%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 14px rgba(127,219,255,.45))}
.dk-c10 .c8m-f1{left:auto}
.dk-c10 .c8m-h em{display:inline-block;padding:0 .06em .04em 0;font-style:normal;font-weight:600;
  background:linear-gradient(90deg,#BDEBFF 0%,#7FDBFF 45%,#5EF2C9 100%);-webkit-background-clip:text;background-clip:text;color:transparent;
  filter:drop-shadow(0 0 18px rgba(94,242,201,.28))}
.dk-c10 .c8m-h em{font-style:normal;font-weight:500}
.dk-c10 .pt-gift-chip{display:inline-flex;align-items:center;gap:9px;margin-top:16px;padding:8px 14px 8px 10px;border-radius:999px;border:1px solid rgba(238,108,156,.45);background:rgba(224,33,63,.1);color:inherit;font:600 14px/1.2 var(--x-sans);text-decoration:none;transition:background .3s,border-color .3s}
.dk-c10 .pt-gift-chip .ico{width:18px;height:18px;color:#FF6B7F}
.dk-c10 .pt-gift-chip b{color:#FF8FA0}
.dk-c10 .pt-gift-chip:hover{background:rgba(224,33,63,.18);border-color:rgba(255,107,127,.7)}
.dk-c10 .pt-gift-chip-a{opacity:.7}
.dk-c10 .pt-gift{position:relative;display:grid;gap:22px;align-items:center;margin-top:clamp(18px,2vw,28px);padding:clamp(20px,2.2vw,30px);border-radius:26px;overflow:hidden;color:#E8F0F8;
  background:radial-gradient(60% 140% at 0% 50%,rgba(224,33,63,.26),rgba(224,33,63,0) 60%),linear-gradient(120deg,#0E2546,#0A1B33 60%,#081629);
  border:1px solid rgba(255,107,127,.32);box-shadow:0 40px 80px -48px rgba(0,0,0,.9)}
.dk-c10 .pt-gift-card{position:relative;width:170px;height:106px;border-radius:14px;overflow:hidden;transform:rotate(-7deg);transition:transform .6s cubic-bezier(.16,1,.3,1);
  background:linear-gradient(135deg,#3C8DF0,#1E5FC0 55%,#0F3A7A);box-shadow:0 22px 40px -16px rgba(0,0,0,.8),inset 0 0 0 1px rgba(255,255,255,.18)}
.dk-c10 .pt-gift:hover .pt-gift-card{transform:rotate(-2deg) translateY(-4px) scale(1.03)}
.dk-c10 .pt-gift-rib{position:absolute;inset:0}
.dk-c10 .pt-gift-rib::before{content:"";position:absolute;top:0;bottom:0;left:62%;width:16px;background:linear-gradient(90deg,#9A0C24,#E0213F 40%,#FF6B7F 60%,#B8132F)}
.dk-c10 .pt-gift-rib::after{content:"";position:absolute;left:0;right:0;top:40%;height:14px;background:linear-gradient(180deg,#9A0C24,#E0213F 40%,#FF6B7F 60%,#B8132F)}
.dk-c10 .pt-gift-bow{position:absolute;left:calc(62% - 12px);top:calc(40% - 14px);width:40px;height:40px;border-radius:50%;background:radial-gradient(circle,#FF6B7F 0 30%,#C8152F 32% 60%,transparent 62%);filter:drop-shadow(0 3px 4px rgba(0,0,0,.4))}
.dk-c10 .pt-gift-k{position:absolute;left:12px;bottom:26px;font:700 9px/1 var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:#fff}
.dk-c10 .pt-gift-v{position:absolute;left:12px;bottom:12px;font:500 10.5px/1 var(--x-sans);color:rgba(255,255,255,.85)}
.dk-c10 .pt-gift-shine{position:absolute;inset:-40%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.35) 50%,transparent 60%);transform:translateX(-60%);animation:ptShine 5s ease-in-out infinite}
.dk-c10 .pt-gift-e{display:flex;align-items:center;gap:8px;margin:0;font:700 11.5px/1 var(--x-sans);letter-spacing:.18em;text-transform:uppercase;color:#FF8FA0}
.dk-c10 .pt-gift-e .ico{width:16px;height:16px}
.dk-c10 .pt-gift-h{margin:10px 0 0;font:300 clamp(22px,1vw + 14px,30px)/1.15 Manrope,var(--x-sans);letter-spacing:-.01em;color:#fff}
.dk-c10 .pt-gift-d{margin:8px 0 0;max-width:40em;font:400 15px/1.55 var(--x-sans);color:rgba(232,240,248,.8)}
.dk-c10 .pt-gift-act{display:flex;flex-direction:column;align-items:flex-start;gap:10px}
.dk-c10 .pt-gift-btn{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:12px 22px;border-radius:999px;background:linear-gradient(135deg,#FF6B7F,#E0213F);color:#fff;font:700 15px/1.2 var(--x-sans);text-decoration:none;box-shadow:0 14px 30px -12px rgba(224,33,63,.7);transition:transform .3s,box-shadow .3s}
.dk-c10 .pt-gift-btn:hover{transform:translateY(-2px);box-shadow:0 20px 38px -14px rgba(224,33,63,.85)}
.dk-c10 .pt-gift-btn:focus-visible,.dk-c10 .pt-gift-chip:focus-visible{outline:3px solid #7FDBFF;outline-offset:3px}
.dk-c10 .pt-gift-l{font:600 13.5px/1.3 var(--x-sans);color:rgba(232,240,248,.75);text-decoration:none}
.dk-c10 .pt-gift-l:hover{color:#fff}
.dk-c10 .pt-gift{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(24px,3vw,44px)}
@media (prefers-reduced-motion:reduce){.dk-c10 .pt-gift-shine{animation:none}}
@media (prefers-reduced-motion:reduce){.dk-c10 .pt-gift-card,.dk-c10 .pt-gift-btn{transition:none}}
@keyframes c8Draw{to{stroke-dashoffset:0}}
@keyframes c8mBeat{0%,18%,100%{transform:scale(1)}8%{transform:scale(1.6)}}
@keyframes c8mDot{0%,30%,50%,80%,100%{transform:scale(1)}40%,90%{transform:scale(1.45)}}
@keyframes c8mFade{to{opacity:1}}
@keyframes c8mFloat{0%,100%{translate:0 0}50%{translate:0 -8px}}
@keyframes c8mFloat2{0%,100%{translate:0 0}50%{translate:0 -6px}}
@keyframes c8mHolo{0%{background-position:120% 0}45%,100%{background-position:-60% 0}}
@keyframes c8mIn{to{opacity:1;transform:scale(1)}}
@keyframes c8mLive{0%{transform:scale(.5);opacity:1}100%{transform:scale(1.6);opacity:0}}
@keyframes c8mLoop{0%,30%{transform:rotate(0)}50%,80%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}
@keyframes c8mOrbit{to{transform:rotate(360deg)}}
@keyframes c8mPing{0%{transform:scale(1.75);opacity:1}14%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:.85}}
@keyframes c8mSeat{0%,8%{background:rgba(255,255,255,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}18%,72%{background:#D9F6FF;box-shadow:0 0 8px #38B6FF}86%,100%{background:rgba(255,255,255,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}}
@keyframes c8mSpark{0%,100%{opacity:0;transform:scale(.3) rotate(0)}12%{opacity:1;transform:scale(1) rotate(45deg)}26%{opacity:0;transform:scale(.4) rotate(90deg)}}
@keyframes c8mSweep{to{transform:rotate(360deg)}}
@keyframes ptShine{0%,60%{transform:translateX(-60%)}100%{transform:translateX(60%)}}
.dk-k3{--focus:var(--x-cyan)}
.dk-k3 .k3-blog{margin-top:12px;text-align:center;transition:opacity .4s,visibility .4s}
.dk-k3 .k3-chain.js .k3-step:not(.is-on) .k3-blog{opacity:0;visibility:hidden}
.dk-k3 .k3-blog-t{margin:0 0 6px;font:700 10.5px/1.2 var(--x-sans);letter-spacing:.16em;text-transform:uppercase;color:#7FDBFF}
.dk-k3 .k3-blog ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.dk-k3 .k3-blog a{display:inline-flex;align-items:baseline;gap:6px;font:600 14.5px/1.4 var(--x-sans);color:#E8F0F8;text-decoration:underline;text-decoration-color:rgba(127,219,255,.45);text-underline-offset:3px}
.dk-k3 .k3-blog a:hover{color:#7FDBFF;text-decoration-color:#7FDBFF}
.dk-k3 .k3-blog .ico{width:13px;height:13px;flex:none}



/* ═══ Mobilna Verzija 4 – postavitev ═══ */

/* manjši, enakomerni presledki med sekcijami */
#oxy-m .sec{padding-top:40px;padding-bottom:48px}
#oxy-m .sec.lift{margin-top:-24px;border-radius:24px 24px 0 0}
#oxy-m .sec>.wrap{gap:22px}
#oxy-m .sec .head{gap:10px}
#oxy-m .proof{padding-bottom:30px}
#oxy-m .dk-mb .mb .dkw{padding-bottom:16px}
#oxy-m .dk-pr .pr-life{margin-top:26px}
#oxy-m .dk-pr .pr-points{margin-top:18px}

/* zakaj: kartica prekrije vgrajene podnapise videa (kot na namizju) */
#oxy-m .v2-reel.v2-cover{position:relative;display:block;overflow:hidden;border-radius:var(--r-photo);box-shadow:0 30px 60px -34px rgba(11,33,66,.7)}
#oxy-m .v2-reel.v2-cover video{display:block;width:100%;aspect-ratio:3/4;max-height:none;border-radius:0;box-shadow:none}
#oxy-m .v2-reel.v2-cover .dk-vcap{position:absolute;left:10px;right:10px;bottom:10px;margin:0;z-index:2}
#oxy-m .v2-reel.v2-cover .dk-vcap .z2-vcap{padding:14px 14px;gap:12px;background:linear-gradient(160deg,rgba(13,58,58,.94),rgba(7,31,42,.96));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(127,233,210,.22);box-shadow:0 18px 30px -16px rgba(0,0,0,.7)}
#oxy-m .v2-reel.v2-cover .dk-vcap .z2-vc-t{font-size:.875rem;line-height:1.45}
#oxy-m .v2-reel.v2-cover .dk-vcap .z2-vc-ico{width:40px;height:40px;flex:none}

/* prostor: 4. ploščica – video Utrip ambulante */
#oxy-m .dk-pr .pr-ph-v figure{position:relative;overflow:hidden}
#oxy-m .dk-pr .pr-ph-v video{display:block;width:100%;height:100%;aspect-ratio:3/4;object-fit:cover}
#oxy-m .dk-pr .pr-ph-v .v2-live{top:12px;left:12px;z-index:2}
#oxy-m .dk-pr .pr-ph-v .v2-vtg{z-index:3;top:8px;right:8px;width:40px;height:40px}
#oxy-m .dk-pr .pr-ph-v .v2-vtg::before,#oxy-m .dk-pr .pr-ph-v .v2-vtg::after{top:13px}
#oxy-m .dk-pr .pr-ph-v .v2-vtg::before{left:14px}
#oxy-m .dk-pr .pr-ph-v .v2-vtg::after{right:14px}

/* cenik V10 */
#oxy-m .dk-c10{min-width:0}
#oxy-m .dk-c10 .pt-gift-chip{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:8px 14px 8px 10px;border-radius:999px;background:linear-gradient(135deg,#FFF1F3,#FFE3E8);border:1px solid #F7C4CE;color:#7A1428;font:600 .8125rem/1.2 var(--x-sans);text-decoration:none}
#oxy-m .dk-c10 .pt-gift-chip .ico{width:16px;height:16px;color:#D6203F}
#oxy-m .dk-c10 .pt-gift-chip b{color:#B0122E}
#oxy-m .c8-lead-a{color:var(--cta);font-weight:600}
#oxy-m .dk-c10 .c8-kick{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 0;color:#0A1A2F}
#oxy-m .dk-c10 .c8-kick i{display:none}
#oxy-m .dk-c10 .c8-kick-n{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#1D63B8;color:#fff;font:700 .75rem/1 var(--x-sans);letter-spacing:.04em}
#oxy-m .dk-c10 .c8-kick-t{font:600 .75rem/1.3 var(--x-sans);letter-spacing:.14em;text-transform:uppercase;color:#0A1A2F}
#oxy-m .dk-c10 .c8-kick-t b{color:#4A5A70;font-weight:600}
#oxy-m .dk-c10 .c8-kick-s{flex-basis:100%;margin-left:40px;font-size:.8125rem;color:#4A5A70;letter-spacing:0;text-transform:none}
#oxy-m .dk-c10 .pt-gift{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px 14px;align-items:center;margin:0;padding:18px 16px;border-radius:24px}
#oxy-m .dk-c10 .pt-gift-card{width:96px;height:62px;margin:0}
#oxy-m .dk-c10 .pt-gift-t{min-width:0}
#oxy-m .dk-c10 .pt-gift-h{font-size:1.0625rem;line-height:1.3}
#oxy-m .dk-c10 .pt-gift-d{font-size:.8125rem;line-height:1.5}
#oxy-m .dk-c10 .pt-gift-act{grid-column:1/-1;display:grid;gap:6px;justify-items:center}
#oxy-m .dk-c10 .pt-gift-btn{width:100%;justify-content:center;min-height:50px}
#oxy-m .dk-klub .c8m{margin:6px 0 0}
#oxy-m .dk-klub .c8-kick{margin-bottom:12px}
#oxy-m .dk-klub .c8m-shell{padding:20px 16px;border-radius:26px}
#oxy-m .dk-klub .c8m-top,#oxy-m .dk-klub .c8m-tiers,#oxy-m .dk-klub .c8m-mid,#oxy-m .dk-klub .c8m-bot,#oxy-m .dk-klub .c8m-who,#oxy-m .dk-klub .c8m-steps,#oxy-m .dk-klub .c8m-row{grid-template-columns:minmax(0,1fr)!important}
#oxy-m .dk-klub .c8m-h{font-size:1.75rem;line-height:1.1}
#oxy-m .dk-klub .c8m-p{font-size:.9375rem;line-height:1.55}

/* kako deluje: povezave na članke */
#oxy-m .dk-k3 .k3-blog{margin-top:10px;padding:10px 12px;border-radius:14px;background:rgba(143,203,255,.07);border:1px solid rgba(143,203,255,.16)}
#oxy-m .dk-k3 .k3-blog-t{margin:0 0 6px;font:600 .6875rem/1.2 var(--x-sans);letter-spacing:.14em;text-transform:uppercase;color:#8FCBFF}
#oxy-m .dk-k3 ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}
#oxy-m .dk-k3 a{display:flex;align-items:flex-start;gap:8px;min-height:36px;padding:4px 0;color:#E6F2FF;font-size:.875rem;line-height:1.4;text-decoration:none}
#oxy-m .dk-k3 a .ico{flex:none;width:15px;height:15px;margin-top:3px;color:#8FCBFF;order:-1}

/* vprašanja: »Vsa vprašanja« */
#oxy-m .dk-more .pt-more-w{display:flex;justify-content:center;margin:2px 0 0}
#oxy-m .dk-more .pt-more{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 10px 0 20px;border-radius:999px;border:1.5px solid #1D63B8;color:#1D63B8;font:600 .9375rem var(--x-sans);text-decoration:none;background:#fff}
#oxy-m .dk-more .pt-more small{color:#4A5A70;font-weight:500}
#oxy-m .dk-more .pt-more-i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#1D63B8}
#oxy-m .dk-more .pt-more-i svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}

/* noga: pogoji članstva (v pripravi) */
#oxy-m [data-pending]{opacity:.75}

/* popravki V4 */
#oxy-m .dk-k3 .k3-blog{text-align:left}
#oxy-m .dk-k3 .k3-blog ul li{display:block;width:100%}
#oxy-m .dk-k3 .k3-blog a{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;max-width:none;text-align:left;font-size:.875rem;white-space:normal}
#oxy-m .dk-pr .pr-head .eyebrow{margin:0}
#oxy-m .dk-klub .c8m-plans{grid-template-columns:minmax(0,1fr)!important;gap:14px}
#oxy-m .dk-klub .c8m-top{grid-template-columns:minmax(0,1fr)!important;gap:18px}
#oxy-m .dk-klub .c8m-stage{max-width:320px;margin-inline:auto;width:100%}
#oxy-m .dk-klub .c8m-plan{min-width:0}
#oxy-m .dk-klub .c8m-who{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
#oxy-m .dk-c10 .pt-gift-card{width:104px;height:66px}
#oxy-m .dk-c10 .pt-gift-k{font-size:8px;letter-spacing:.14em}
#oxy-m .dk-c10 .pt-gift-v{font-size:7.5px}
#oxy-m .dk-klub .c8m-join{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:14px;padding:18px 16px}
#oxy-m .dk-klub .c8m-steps{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:12px;margin:0;padding:0}
#oxy-m .dk-klub .c8m-steps>li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:4px 12px;align-items:start;text-align:left;min-width:0}
#oxy-m .dk-klub .c8m-steps>li>*:not(.bs-n){grid-column:2}
#oxy-m .dk-klub .c8m-steps .bs-n{grid-row:span 2}
#oxy-m .dk-klub .c8m-steps::before,#oxy-m .dk-klub .c8m-steps::after{display:none}
#oxy-m .dk-klub .c8m-act{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}
#oxy-m .dk-klub .c8m-act .btn{width:100%;justify-content:center;white-space:nowrap}
#oxy-m .dk-klub .c8m-links{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center}
#oxy-m .v2-reel.v2-cover .dk-vcap{bottom:6px;left:6px;right:6px}
#oxy-m .dk-klub .c8m-rhythm{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:12px}
#oxy-m .dk-klub .c8m-rhythm>*{grid-column:1/-1!important;grid-row:auto!important;position:relative;inset:auto;min-width:0;width:auto}
#oxy-m .dk-klub .c8m-lg{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0}
#oxy-m .dk-klub .c8m-lg li{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}
#oxy-m .dk-klub .c8m-rsvg{width:100%;height:auto;max-width:none}
#oxy-m .dk-klub .c8m-note{position:static;margin:0;max-width:none}

/* ═══ Mobilna Verzija 5 – mobile first ═══ */
.dk-gb .pt-gb{--gb-gold1:#FFF1C6;--gb-gold2:#F6CF6E;--gb-gold3:#E9A93A;
  position:relative;isolation:isolate;display:flex;align-items:center;gap:clamp(14px,1.5vw,22px);width:100%;max-width:640px;min-height:98px;
  margin-top:clamp(22px,2vw,30px);padding:12px 12px 12px 10px;border-radius:26px;overflow:hidden;color:#fff;text-decoration:none;
  background:radial-gradient(720px 170px at 56% -70%,rgba(169,233,255,.42),rgba(169,233,255,0) 70%),
             linear-gradient(100deg,#0A2A69 0%,#114BB2 28%,#1A68D5 56%,#2793E4 82%,#3AAEEB 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 0 0 1px rgba(169,233,255,.38),0 30px 60px -30px rgba(17,75,178,.95),0 0 70px -24px rgba(56,182,255,.75);
  transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s}
.dk-gb .pt-gb::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:repeating-linear-gradient(115deg,rgba(255,255,255,.04) 0 2px,rgba(255,255,255,0) 2px 14px);
  -webkit-mask:linear-gradient(90deg,#000 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,0) 70%);mask:linear-gradient(90deg,#000 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,0) 70%)}
.dk-gb .pt-gb::after{content:"";position:absolute;top:0;bottom:0;left:0;width:34%;z-index:0;pointer-events:none;
  background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.16) 50%,rgba(255,255,255,0) 100%);
  transform:translateX(-120%) skewX(-14deg);animation:ptGbSweep 8s cubic-bezier(.45,0,.2,1) 1.4s infinite}
.dk-gb .pt-gb:hover{transform:translateY(-3px);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.32),inset 0 0 0 1px rgba(169,233,255,.6),0 36px 66px -30px rgba(17,75,178,1),0 0 84px -20px rgba(56,182,255,.9)}
.dk-gb .pt-gb:focus-visible{outline:3px solid #7FDBFF;outline-offset:4px}
.dk-gb .pt-gb-spark{position:absolute;inset:0;z-index:0;pointer-events:none}
.dk-gb .pt-gb-spark i{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);opacity:0;
  background:radial-gradient(closest-side,#fff 0%,#FFF3C8 45%,rgba(255,226,150,.6) 100%);
  clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);
  animation:ptGbTw var(--t) ease-in-out var(--dl) infinite}
.dk-gb .pt-gb-spark i:nth-child(1){--x:27%;--y:16%;--s:8px;--t:4.4s;--dl:.4s}
.dk-gb .pt-gb-spark i:nth-child(2){--x:52%;--y:78%;--s:7px;--t:5.2s;--dl:1.8s}
.dk-gb .pt-gb-spark i:nth-child(3){--x:70%;--y:14%;--s:9px;--t:4.8s;--dl:2.9s}
.dk-gb .pt-gb-spark i:nth-child(4){--x:94%;--y:72%;--s:7px;--t:5.6s;--dl:1.1s}
.dk-gb .pt-gb-card{position:relative;z-index:1;flex:0 0 136px;align-self:stretch;margin-block:-12px;perspective:760px}
.dk-gb .pt-gb-card::before{content:"";position:absolute;left:50%;top:50%;width:300px;height:220px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;
  background:radial-gradient(closest-side,rgba(255,214,140,.34),rgba(255,120,150,.12) 48%,rgba(255,255,255,0) 74%)}
.dk-gb .pt-gb-3d{position:absolute;left:50%;top:50%;width:116px;height:72px;margin:-30px 0 0 -58px;transform-style:preserve-3d;
  transform:rotateX(14deg) rotateY(-20deg) rotateZ(-6deg);animation:ptGbFloat 7s ease-in-out 1s infinite}
.dk-gb .pt-gb:hover .pt-gb-3d{animation-play-state:paused}
.dk-gb .pt-gb-face{position:absolute;inset:0;border-radius:11px;overflow:hidden;color:#fff;
  background:radial-gradient(90% 120% at 0% 0%,rgba(127,219,255,.38),rgba(127,219,255,0) 56%),
             radial-gradient(70% 90% at 100% 100%,rgba(30,111,217,.5),rgba(30,111,217,0) 62%),
             linear-gradient(135deg,#143A73 0%,#0A2047 50%,#04102A 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 0 0 1px rgba(169,233,255,.3),0 20px 26px -12px rgba(0,6,30,.8),0 0 32px -8px rgba(169,233,255,.6)}
.dk-gb .pt-gb-face::before{content:"";position:absolute;inset:0;opacity:.5;
  background-image:radial-gradient(rgba(169,233,255,.3) .7px,rgba(169,233,255,0) 1.2px);background-size:9px 9px;
  -webkit-mask:linear-gradient(135deg,#000 0%,rgba(0,0,0,0) 60%);mask:linear-gradient(135deg,#000 0%,rgba(0,0,0,0) 60%)}
.dk-gb .pt-gb-mark{position:absolute;left:9px;top:8px;width:15px;height:19px;color:#A9E9FF;filter:drop-shadow(0 0 5px rgba(127,219,255,.6))}
.dk-gb .pt-gb-brand{position:absolute;left:27px;top:12px;font:600 8px/1 var(--x-sans,"Figtree",sans-serif);letter-spacing:.13em;text-transform:uppercase;color:#fff}
.dk-gb .pt-gb-k{position:absolute;left:9px;bottom:21px;font:700 7.5px/1 var(--x-sans,"Figtree",sans-serif);letter-spacing:.2em;text-transform:uppercase;color:#A9E9FF}
.dk-gb .pt-gb-v{position:absolute;left:9px;bottom:9px;font:500 9px/1 var(--x-sans,"Figtree",sans-serif);color:rgba(255,255,255,.82)}
.dk-gb .pt-gb-rib{position:absolute;top:0;bottom:0;left:80%;width:12px;
  background:linear-gradient(90deg,#7E0A1D 0%,#C8173A 16%,#F2445C 44%,#FF7A8C 52%,#D81E3E 70%,#8F0B22 100%);box-shadow:0 0 8px rgba(0,0,0,.4)}
.dk-gb .pt-gb-rib::before,.dk-gb .pt-gb-rib::after{content:"";position:absolute;top:0;bottom:0;width:1px;background:rgba(255,205,212,.55)}
.dk-gb .pt-gb-rib::before{left:2.5px}
.dk-gb .pt-gb-rib::after{right:2.5px}
.dk-gb .pt-gb-shine{position:absolute;inset:-20% -60%;pointer-events:none;
  background:linear-gradient(115deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.34) 48%,rgba(190,240,255,.18) 52%,rgba(255,255,255,0) 60%);
  transform:translateX(-60%);animation:ptGbHolo 6.5s cubic-bezier(.45,0,.2,1) 2.4s infinite}
.dk-gb .pt-gb-bow{position:absolute;left:calc(80% + 6px);top:-11px;width:44px;height:auto;transform:translateX(-50%) translateZ(6px) rotate(-6deg);overflow:visible;
  filter:drop-shadow(0 6px 7px rgba(40,0,10,.5)) drop-shadow(0 1px 1px rgba(60,0,15,.4))}
.dk-gb .pt-gb-t{position:relative;z-index:1;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:5px;text-shadow:0 1px 2px rgba(4,20,60,.3)}
.dk-gb .pt-gb-t b{font:700 19px/1.2 var(--f-display,"Manrope",ui-sans-serif,system-ui,sans-serif);letter-spacing:-.015em;color:#fff}
.dk-gb .pt-gb-t b{font:300 clamp(20px,.5vw + 14px,24px)/1.15 var(--x-serif,"Manrope",sans-serif);letter-spacing:-.022em}
.dk-gb .pt-gb-t em{font-style:normal;font-weight:700;background:linear-gradient(100deg,var(--gb-gold1) 0%,var(--gb-gold2) 55%,var(--gb-gold3) 100%);
  -webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 1px 1px rgba(60,30,0,.25))}
.dk-gb .pt-gb-t > span{font:400 14.5px/1.4 var(--x-sans,"Figtree",sans-serif);color:rgba(255,255,255,.88)}
.dk-gb .pt-gb-go{position:relative;z-index:1;flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 18px 0 7px;border-radius:999px;
  font:600 15px/1 var(--x-sans,"Figtree",sans-serif);color:#0A1A2E;background:linear-gradient(180deg,#FFFFFF 0%,#EAF3FF 100%);
  box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 rgba(30,111,217,.12),0 0 0 5px rgba(255,255,255,.15),0 16px 30px -14px rgba(2,12,40,.85),0 0 40px -8px rgba(169,233,255,.75);
  transition:box-shadow .3s}
.dk-gb .pt-gb:hover .pt-gb-go{box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 rgba(30,111,217,.12),0 0 0 7px rgba(255,255,255,.22),0 20px 34px -14px rgba(2,12,40,.9),0 0 52px -6px rgba(169,233,255,.9)}
.dk-gb .pt-gb-gi{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff;
  background:radial-gradient(circle at 34% 28%,#FF8C9C 0%,#E0213F 52%,#9A0C24 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 5px 10px -5px rgba(154,12,36,.85)}
.dk-gb .pt-gb-gi .ico{width:18px;height:18px;margin:0}
.dk-gb .pt-gb-ar{width:16px;height:16px;margin:0;transition:transform .3s cubic-bezier(.16,1,.3,1)}
.dk-gb .pt-gb:hover .pt-gb-ar{transform:translateX(4px)}
.dk-gb .pt-gb.n2-off .pt-gb-spark i,.dk-gb .pt-gb.n2-off::after,.dk-gb .pt-gb.n2-off .pt-gb-3d,.dk-gb .pt-gb.n2-off .pt-gb-shine{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.dk-gb .pt-gb::after,.dk-gb .pt-gb-3d,.dk-gb .pt-gb-shine{animation:none}}
@media (prefers-reduced-motion:reduce){.dk-gb .pt-gb-spark i{animation:none;opacity:.55}}
@media (prefers-reduced-motion:reduce){.dk-gb .pt-gb,.dk-gb .pt-gb-ar{transition:none}}
@keyframes ptGbFloat{0%,100%{transform:rotateX(14deg) rotateY(-20deg) rotateZ(-6deg) translateY(0)}50%{transform:rotateX(7deg) rotateY(-9deg) rotateZ(-3deg) translateY(-3px)}}
@keyframes ptGbHolo{0%{transform:translateX(-60%)}34%,100%{transform:translateX(60%)}}
@keyframes ptGbSweep{0%{transform:translateX(-120%) skewX(-14deg)}34%,100%{transform:translateX(400%) skewX(-14deg)}}
@keyframes ptGbTw{0%,100%{opacity:0;transform:scale(.4) rotate(0)}45%{opacity:.95;transform:scale(1) rotate(30deg)}60%{opacity:.7}}
/* ═══ Mobilna Verzija 5 – mobile first ═══ */
#oxy-m section[id],#oxy-m [id="m-prostor"],#oxy-m #m-clanstvo{scroll-margin-top:calc(var(--hdr) + env(safe-area-inset-top) + 56px)}

/* naslovnica: zaupanje na prvem zaslonu */
#oxy-m .v5-ht{display:grid;gap:7px;margin:2px 0 0;padding:12px 0 0;list-style:none;border-top:1px solid rgba(143,203,255,.16)}
#oxy-m .v5-ht li{display:flex;align-items:center;gap:9px;font-size:.8125rem;line-height:1.3;color:#D4E3F4}
#oxy-m .v5-ht li b{color:#fff;font-weight:600}
#oxy-m .v5-ht .i{flex:none;width:17px;height:17px;color:#7FE3C9}
#oxy-m .v5-g{flex:none;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#fff;color:#4285F4;font:800 .625rem/1 var(--f-body)}

/* kazalo pod glavo */
#oxy-m .v5-nav{position:fixed;left:0;right:0;width:var(--site-w);margin-inline:auto;top:calc(var(--hdr) + env(safe-area-inset-top));z-index:58;
  background:rgba(6,18,38,.9);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);box-shadow:0 1px 0 rgba(143,203,255,.14),0 14px 24px -18px rgba(0,0,0,.7);animation:v5NavIn .35s var(--ease) both}
#oxy-m .v5-nav[hidden]{display:none}
@keyframes v5NavIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
#oxy-m .v5-nav ul{display:flex;gap:6px;margin:0;padding:8px var(--gut);list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12px,#000 calc(100% - 22px),transparent 100%)}
#oxy-m .v5-nav ul::-webkit-scrollbar{display:none}
#oxy-m .v5-nav a{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border-radius:999px;white-space:nowrap;text-decoration:none;font:600 .8125rem/1 var(--f-body);color:#C9D9EC;border:1px solid rgba(143,203,255,.18);background:rgba(143,203,255,.06);-webkit-tap-highlight-color:transparent;transition:background-color .25s,color .25s,border-color .25s}
#oxy-m .v5-nav a[aria-current="true"]{background:#fff;color:#061226;border-color:#fff}
.v5-nav-on #oxy-m .hdr,#oxy-m .hdr{box-shadow:none}

/* medicinska razlika */
#oxy-m .v5-raz .wrap{gap:18px}
#oxy-m .v5-cmp{display:grid;gap:8px}
#oxy-m .v5-ch,#oxy-m .v5-cr{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:8px}
#oxy-m .v5-ch>span{display:none}
#oxy-m .v5-ch p{margin:0;font:700 .9375rem/1.15 var(--f-body);color:#fff}
#oxy-m .v5-ch p small{display:block;margin-top:3px;font:600 .6875rem/1.2 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:#8FCBFF}
#oxy-m .v5-ch .v5-cw{color:#9FB2CA;padding-left:12px}
#oxy-m .v5-ch .v5-cw small{color:#7D8DA3}
#oxy-m .v5-ch .v5-co{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;padding-left:12px}
#oxy-m .v5-ch .v5-co small{flex-basis:100%;margin-left:30px}
#oxy-m .v5-chi{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:linear-gradient(145deg,#3FC9B7,#0E7C88)}
#oxy-m .v5-chi .i{width:13px;height:13px;color:#fff;stroke-width:3}
#oxy-m .v5-cl{grid-column:1/-1;display:flex;align-items:center;gap:8px;margin:8px 0 -2px;font:600 .6875rem/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:#8FCBFF}
#oxy-m .v5-cl .i{width:15px;height:15px}
#oxy-m .v5-cr .v5-co,#oxy-m .v5-cr .v5-cw{margin:0;padding:11px 12px;border-radius:14px;font-size:.75rem;line-height:1.35}
#oxy-m .v5-cr .v5-co{background:linear-gradient(150deg,rgba(29,99,184,.55),rgba(14,124,136,.35));border:1px solid rgba(127,233,210,.35);color:#D9F2FF;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
#oxy-m .v5-cr .v5-cw{background:rgba(255,255,255,.03);border:1px dashed rgba(143,203,255,.2);color:#8193AA}
#oxy-m .v5-cr b{display:block;font:600 .875rem/1.25 var(--f-body);color:#fff}
#oxy-m .v5-cr .v5-cw b{color:#AFC0D4;font-weight:500}
#oxy-m .v5-cr small{display:block;margin-top:2px;font-size:.6875rem}
#oxy-m .v5-src{margin:-4px 0 0;font-size:.6875rem;line-height:1.5;color:#7D8DA3}
#oxy-m .v5-src a{color:#8FCBFF;font-weight:600}
#oxy-m .v5-areas{display:grid;gap:12px;margin-top:6px;padding:18px 14px 14px;border-radius:24px;background:linear-gradient(160deg,rgba(143,203,255,.12),rgba(143,203,255,.03) 70%);border:1px solid rgba(143,203,255,.2)}
#oxy-m .v5-ah{margin:0;font-size:.8125rem;line-height:1.45;color:#B4C6DD}
#oxy-m .v5-ah b{display:block;margin-bottom:2px;font:600 1.125rem/1.25 var(--f-body);color:#fff}
#oxy-m .v5-areas ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}
#oxy-m .v5-areas li:last-child{grid-column:1/-1}
#oxy-m .v5-ac{display:flex;align-items:center;gap:9px;width:100%;min-height:52px;padding:9px 10px;border-radius:14px;border:1px solid rgba(143,203,255,.24);background:rgba(6,18,38,.45);color:#fff;font:600 .8125rem/1.25 var(--f-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s,background-color .2s,border-color .2s}
#oxy-m .v5-ac:active{transform:scale(.97);background:rgba(29,99,184,.45);border-color:#8FCBFF}
#oxy-m .v5-ac .i{flex:none;width:19px;height:19px;color:#8FCBFF}
#oxy-m .v5-ac span{flex:1;min-width:0}
#oxy-m .v5-ac .v5-acg{width:14px;height:14px;color:#5E7EA5}

/* drsni trakovi */
#oxy-m .v5-rail{display:flex!important;gap:12px!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gut) * -1)!important;padding:4px var(--gut) 10px!important;scroll-padding-inline:var(--gut);grid-template-columns:none!important}
#oxy-m .v5-rail::-webkit-scrollbar{display:none}
#oxy-m .v5-rail>*{flex:none;width:82%;max-width:330px;scroll-snap-align:start}
#oxy-m .v2-team.v5-rail .v2-tc{margin:0}
#oxy-m .dk-pr ul.v5-rail.pr-points{margin-top:16px!important}
#oxy-m .dk-pr ul.v5-rail.pr-points>li{width:62%;max-width:250px}

/* komora + prostor: povezava na izkušnje */
#oxy-m .v5-more{display:inline-flex;align-items:center;gap:12px;justify-self:start;min-height:48px;margin-top:4px;padding:0 6px 0 18px;border-radius:999px;border:1px solid rgba(143,203,255,.3);background:rgba(143,203,255,.08);color:#fff;font:600 .875rem var(--f-body);text-decoration:none}
#oxy-m .v5-more-i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#1D63B8}
#oxy-m .v5-more-i .i{width:16px;height:16px;color:#fff}
#oxy-m .dk-pr .pr-head{gap:14px}
#oxy-m #m-prostor{margin-top:10px;padding-top:26px;border-top:1px solid rgba(143,203,255,.14)}

/* cenik: značka darilnega bona */
#oxy-m .dk-gb{min-width:0}
#oxy-m .dk-gb .pt-gb{margin-top:6px;max-width:none;min-height:0;padding:12px 12px 12px 6px;gap:10px;border-radius:22px}
#oxy-m .dk-gb .pt-gb-card{flex:0 0 92px;width:92px;height:74px}
#oxy-m .dk-gb .pt-gb-3d{transform:scale(.78) rotateX(14deg) rotateY(-20deg) rotateZ(-6deg)}
#oxy-m .dk-gb .pt-gb-t b{font-size:1.0625rem;line-height:1.2}
#oxy-m .dk-gb .pt-gb-t span{font-size:.75rem;line-height:1.35}
#oxy-m .dk-gb .pt-gb-l{display:none}
#oxy-m .dk-gb .pt-gb-go{padding:0;gap:0;width:auto;min-width:0;background:none;box-shadow:none}

/* cenik: OxySphere Klub – zložen */
#oxy-m .v5-klub{border-radius:26px;overflow:hidden;background:radial-gradient(120% 70% at 0% 0%,rgba(63,201,183,.25),rgba(63,201,183,0) 60%),linear-gradient(160deg,#0B3B46 0%,#0A2340 55%,#061226 100%);color:#E8F0F8;box-shadow:0 26px 44px -28px rgba(6,18,38,.8)}
#oxy-m .v5-klub>summary{list-style:none;display:grid;gap:14px;padding:20px 18px 16px;cursor:pointer;-webkit-tap-highlight-color:transparent}
#oxy-m .v5-klub>summary::-webkit-details-marker{display:none}
#oxy-m .v5-kt{display:grid;gap:4px}
#oxy-m .v5-kk{font:600 .6875rem/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:#7FE3C9}
#oxy-m .v5-kt b{font:300 1.75rem/1.1 var(--f-display);letter-spacing:-.02em;color:#fff}
#oxy-m .v5-kt>span:last-child{font-size:.875rem;line-height:1.5;color:#C9D9EC}
#oxy-m .v5-kp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#oxy-m .v5-kp>span{display:grid;gap:2px;padding:12px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(127,233,210,.22)}
#oxy-m .v5-kp small{font-size:.6875rem;color:#9FB2CA}
#oxy-m .v5-kp b{font:300 1.75rem/1 var(--f-display);color:#fff;font-variant-numeric:tabular-nums}
#oxy-m .v5-ko{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:999px;background:#fff;color:#0A2340;font:600 .9375rem var(--f-body)}
#oxy-m .v5-kc{width:18px;height:18px;transition:transform .3s var(--ease)}
#oxy-m details[open]>summary .v5-kc{transform:rotate(180deg)}
#oxy-m .v5-k2,#oxy-m .v5-klub[open] .v5-k1{display:none}
#oxy-m .v5-klub[open] .v5-k2{display:inline}
#oxy-m .v5-klub[open] .v5-ko{background:rgba(255,255,255,.1);color:#fff}
#oxy-m .v5-klub .dk-klub{padding:0 6px 8px}
#oxy-m .v5-klub .dk-klub .c8-kick{display:none}
#oxy-m .v5-klub .dk-klub .c8m{margin:0}
#oxy-m .v5-klub .dk-klub .c8m-shell{background:none;box-shadow:none;border:0;padding:6px 10px 14px}

/* cenik: frekvenca – zložljivo */
#oxy-m .v5-fq{border-radius:22px;background:#fff;border:1px solid #D6E2EF;overflow:hidden}
#oxy-m .v5-fq>summary{list-style:none;display:grid;grid-template-columns:22px minmax(0,1fr) 20px;gap:12px;align-items:center;padding:14px 16px;cursor:pointer}
#oxy-m .v5-fq>summary::-webkit-details-marker{display:none}
#oxy-m .v5-fq>summary>.i:first-child{width:22px;height:22px;color:#1D63B8}
#oxy-m .v5-fq>summary small{display:block;font:600 .6875rem/1.2 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:#1D63B8}
#oxy-m .v5-fq>summary b{font-size:.9375rem;color:#0A1A2F}
#oxy-m .v5-fq>.dk-c8{margin:0 8px 8px}
#oxy-m .v5-fq .c8-fq-k,#oxy-m .v5-fq .c8-fq-h{display:none}

/* kako deluje: en članek na korak */
#oxy-m .v5-art{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;border-radius:14px;background:rgba(143,203,255,.07);border:1px solid rgba(143,203,255,.18);color:#E6F2FF;text-decoration:none;font:600 .8125rem/1.35 var(--f-body)}
#oxy-m .v5-art small{display:block;margin-bottom:2px;font:600 .625rem/1.2 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:#8FCBFF}
#oxy-m .v5-art span{flex:1;min-width:0}
#oxy-m .v5-art .i{flex:none;width:18px;height:18px;color:#8FCBFF}

/* ocena 9,8: krog */
#oxy-m .hp-ring .hp-arc,#oxy-m .z2-ring .z2-arc{stroke-dasharray:98 100}
#oxy-m .sec .wrap>*{min-width:0;max-width:100%}

/* ═══ Mobilna Verzija 6 ═══ */
/* 1 · »Kaj vas zanima?« – strnjene kartice v dveh stolpcih */
#oxy-m .v2-opts legend{margin-bottom:7px}
#oxy-m .v2-opts>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
#oxy-m .v2-opt{display:block;min-width:0}
#oxy-m .v2-opt:last-child{grid-column:1/-1}
#oxy-m .v2-opt span{display:flex;align-items:center;gap:7px;width:100%;height:100%;min-height:44px;padding:6px 9px 6px 8px;border-radius:12px;font-size:.78125rem;font-weight:600;line-height:1.2}
#oxy-m .v2-opt span .i{width:16px;height:16px}
#oxy-m .v2-opt input:focus-visible+span{outline:3px solid var(--sky);outline-offset:2px}

/* 3 · naslovnica: video Utrip ambulante */
#oxy-m .v6-hv{display:grid;grid-template-columns:116px minmax(0,1fr);gap:0;margin:0;overflow:hidden;border-radius:22px;background:linear-gradient(135deg,rgba(29,99,184,.32),rgba(6,18,38,.55));border:1px solid rgba(143,203,255,.24);box-shadow:0 22px 36px -24px rgba(0,0,0,.95)}
#oxy-m .v6-hv-m{position:relative;aspect-ratio:9/16;background:#0B2038}
#oxy-m .v6-hv-m video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
#oxy-m .v6-hv-m .v2-vtg{top:auto;bottom:8px;right:auto;left:8px;width:36px;height:36px}
#oxy-m .v6-hv-m .v2-vtg::before,#oxy-m .v6-hv-m .v2-vtg::after{top:11px;height:12px;width:3.5px}
#oxy-m .v6-hv-m .v2-vtg::before{left:12px}
#oxy-m .v6-hv-m .v2-vtg::after{right:12px}
#oxy-m .v6-hv-m .v2-vtg .i{width:14px;height:14px}
#oxy-m .v6-hv-t{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-width:0;padding:14px 14px 14px 16px;color:#fff}
#oxy-m .v6-hv-t .v2-live{position:static;margin-bottom:4px;font-size:.625rem;padding:4px 9px 4px 8px}
#oxy-m .v6-hv-t b{font:600 1.1875rem/1.2 var(--f-display);letter-spacing:-.01em}
#oxy-m .v6-hv-t small{font-size:.8125rem;line-height:1.45;color:#C9DBEF}
#oxy-m .v6-hv-a{display:inline-flex;align-items:center;gap:6px;min-height:40px;margin-top:2px;color:var(--aqua);font-weight:600;font-size:.875rem;text-decoration:none}
#oxy-m .v6-hv-a .i{width:16px;height:16px}

/* galerija: ploščica »Video predstavitev« (YouTube) */
#oxy-m .dk-pr .pr-ph-yt>a{display:block;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent}
#oxy-m .dk-pr .pr-ph-yt img{object-position:50% 45%}
#oxy-m .dk-pr .pr-ph-yt .v6-yt{position:absolute;z-index:2;left:12px;top:12px;padding:5px 10px;border-radius:999px;background:rgba(6,18,38,.6);border:1px solid rgba(255,255,255,.2);font:700 .6875rem/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
#oxy-m .dk-pr .pr-ph-yt .v6-play{position:absolute;z-index:2;left:50%;top:42%;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;transform:translate(-50%,-50%);background:#fff;color:var(--cta);box-shadow:0 0 0 8px rgba(255,255,255,.18),0 12px 24px -8px rgba(0,0,0,.7)}
#oxy-m .dk-pr .pr-ph-yt .v6-play .i{width:26px;height:26px;margin-left:3px}
#oxy-m .dk-pr .pr-ph-yt a:active figure{transform:scale(.985)}

/* ═══ Mobilna Verzija 7 ═══ */
/* 1 · frekvenca: le besedilo */
#oxy-m .v5-fq .c8-freq{grid-template-columns:minmax(0,1fr)!important}

/* 2 · naslovnica: Google ocena + izkušnje (ena vrstica) */
#oxy-m .v7-gr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin:4px 0 0;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(143,203,255,.2);overflow:hidden}
#oxy-m .v7-gr a{-webkit-tap-highlight-color:transparent;text-decoration:none;color:#fff}
#oxy-m .v7-gr-g{display:flex;align-items:center;gap:11px;min-height:58px;padding:8px 12px}
#oxy-m .v7-gl{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:10px;background:#fff}
#oxy-m .v7-gl svg{width:20px;height:20px}
#oxy-m .v7-gt{display:grid;gap:2px;min-width:0}
#oxy-m .v7-gv{display:flex;align-items:center;gap:8px}
#oxy-m .v7-gv b{font:600 1.25rem/1 var(--f-display);letter-spacing:-.01em}
#oxy-m .v7-st{position:relative;display:inline-block;line-height:0}
#oxy-m .v7-st>span{display:inline-flex;gap:1px}
#oxy-m .v7-st .i{width:14px;height:14px;fill:rgba(255,255,255,.22);stroke:none}
#oxy-m .v7-st-on{position:absolute;left:0;top:0;overflow:hidden;width:var(--r)}
#oxy-m .v7-st-on .i{fill:#FBBC05}
#oxy-m .v7-gt small{font-size:.75rem;line-height:1.25;color:#B4C6DD;white-space:nowrap}
#oxy-m .v7-gr-i{display:flex;align-items:center;gap:8px;padding:8px 14px;border-left:1px solid rgba(143,203,255,.2);font:600 .8125rem/1.25 var(--f-body);color:var(--aqua)!important}
#oxy-m .v7-gr-i .i{flex:none;width:16px;height:16px}
#oxy-m .v7-gr a:active{background:rgba(143,203,255,.1)}

/* 3 · Utrip ambulante: čez celo širino zaslona */
#oxy-m .v7-hv{position:relative;width:100vw;max-width:none;margin:6px calc(50% - 50vw) 0;aspect-ratio:4/5;overflow:hidden;background:#0B2038;isolation:isolate}
#oxy-m .v7-hv video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block;z-index:-2}
#oxy-m .v7-hv::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(6,18,38,.35) 0%,rgba(6,18,38,0) 22%,rgba(6,18,38,0) 55%,rgba(6,18,38,.92) 100%)}
#oxy-m .v7-hv .v2-live{top:16px;left:16px}
#oxy-m .v7-hv .v2-vtg{top:12px;right:14px}
#oxy-m .v7-hv figcaption{position:absolute;left:20px;right:20px;bottom:20px;display:grid;gap:4px;color:#fff}
#oxy-m .v7-hv figcaption b{font:600 1.5rem/1.15 var(--f-display);letter-spacing:-.015em}
#oxy-m .v7-hv figcaption small{font-size:.875rem;line-height:1.45;color:#D4E3F4}

/* ═══ Mobilna Verzija 8 ═══ */
/* 1 · Utrip ambulante: kot video zdravniškega pregleda */
#oxy-m .v8-hv{margin:6px 0 0}
#oxy-m .v8-hv video{object-position:50% 40%}
/* 2 · Prostornost: zaobljeni vogal okvirja je odrezal ikono */
#oxy-m .dk-pr .pr{border-radius:0}

/* ═══ Mobilna Verzija 13: lok naslovnice kot manometer ═══ */
#oxy-m .hero-media::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:#08307F;mix-blend-mode:multiply;opacity:var(--la-tint,0)}
#oxy-m .hero-arc .la-zone{fill:none;stroke:url(#laGrad);stroke-width:5;stroke-linecap:round;stroke-dasharray:0 1}
#oxy-m .hero-arc .la-tk{stroke:rgba(214,238,255,.7);stroke-width:1.3;stroke-linecap:round}
#oxy-m .hero-arc .la-tk.z{stroke:#D6EEFF}
#oxy-m .hero-arc .la-ta,#oxy-m .hero-arc .la-tm{font-family:Manrope,"Avenir Next","Segoe UI",system-ui,sans-serif;paint-order:stroke;stroke:rgba(6,18,38,.55);stroke-width:2.5px;stroke-linejoin:round}
#oxy-m .hero-arc .la-ta{fill:rgba(230,242,255,.92);font-size:10.5px;font-weight:700;letter-spacing:.01em}
#oxy-m .hero-arc .la-u{font-size:8px;font-weight:600;letter-spacing:.06em;fill:rgba(214,238,255,.78)}
#oxy-m .hero-arc .la-tm{fill:rgba(191,227,255,.72);font-size:9px;font-weight:600;letter-spacing:.04em}
#oxy-m .hero-arc .la.z .la-ta.z{fill:#fff}
#oxy-m .hero-arc .la.z .la-tm.z{fill:#BFE3FF}
#oxy-m .hero-arc .la-halo{fill:var(--lac,#BFE3FF);opacity:.4;filter:blur(3px)}
#oxy-m .hero-arc .la-dot{fill:#fff;stroke:var(--lac,#BFE3FF);stroke-width:3}

/* ═══ Mobilna Verzija 14: mehurčki na naslovnici manjši in bolj prosojni ═══ */
#oxy-m .hero-arc .bubg{opacity:.55}
#oxy-m .hero-arc .bub-halo{opacity:.45}
#oxy-m .hero-arc .mb{stroke-opacity:.6;fill-opacity:.6}
