@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiYAA4AAAAAC0AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJsAAAD8joyVK0dTVUIAAAHgAAAALQAAAC4jdiSCT1MvMgAAAhAAAABNAAAAYHI5reNTVEFUAAACYAAAACoAAAAueZJs3WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA3cAAASWUYkMm2hlYWQAAAZwAAAANgAAADYgWsSPaGhlYQAABqgAAAAfAAAAJBDBBppobXR4AAAGyAAAADYAAAA8QYMDamxvY2EAAAcAAAAAIAAAACAI1wpebWF4cAAAByAAAAAcAAAAIAAmAL9uYW1lAAAHPAAAAPcAAAIEKtNM/3Bvc3QAAAg0AAAAYwAAAI7B1Xo4eNpVzqdZRFEQBeD/ZZJ8VVABCkMOEk825Bw0sQ4qWL2aInCorePu/UbtTs5zFJizaEm1ur67pz9+vbvQXxw+XOnVkJICxfnp3ZUZRKZW5qzIWrqJyR/v2piAnnSQ/gByJP1OZFuk7zQg5gbpIf1bTsNcEbMj0tAUxT5F/C1VGq0uZ3OKzAuqYBqUWrVCl7kQOIPFXqEeA9KNKLwAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNpjYGGZwDiBgZWBgVWEZQMDA8M0CM20h8GIqYMBBTCxgwgYL9jD15PhAAOvwhaOkL8rGBg4QpgiFBgY54PkWCxYFwApBQYWADWRDDIAAAB42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDM4hkZGacAKT2MDAAADlZA1QAAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDlBxLFH1VrbV71qOejFfT2J6NtT5/Y9vGrDe2bfvbtm3bPPjxUdA1qY5xlGbp3vsIifA+AAfcQWBAgHhIhnTIhFywgQQeCEARyACy6hDb3eX7PqtfuMs3EtnYq1dDdXWkvLyhW7eGDh0iut5UXBwJBiN+f5PLFbHbG3JyADB4AdiPqM0CxAHISEYS42BisRedegud2tVqLGzB75OT5DR38PwoNJwcQf8x6RePAzBXkMLCy8ikm7CMlC7fAUcj5jfPv5WDHYu0GzzOyzw5N/M43W5VzrDIIY3+eP5OzrTKxp5tvfRwXVt5423c4fLGCr1XL72isRwAAb3YQdTLGABHKhWgTyr6i+Q/iJagRQ8SGx7K9DTG4n0XXzKOQTR67TzmgQUTv5bOF1F8Fp2kaqWaHLJYxFQpVSnEklPgBTpENr1q3LyXfx+31T1w07Rlo3oEtnAHjWfsFuvqs/vIbDRs/JGmzt48h1F7uUI6RP/kpnKvQiLllAA4pwunpLnkEJuWgllPiGqUOiyZFgtye9xuj5OnIvir78j3O3ci73ffI8+uXeSH7x/4MxyMu5gYW6D/iY/EBcN/PvDA73pBnPU11Ae9iPq89hp5lJSTR19bt3v1tJUrpq3agx9YMX3VbrR71fSVgMBLdjKfs7oZFXQ9Ko+Tlh2oI+q8jbSQnWgSq19cybRceJ/sNONwHwAbTxE5l+NghiHTikVRUhXTTMl5JRJl2v6hRz+xxsbgrWxMxtqFvTaEtrA6mZHn2bzaN7Qm5cQJZz/P9Fk+yfibcjHQK/onW8cOgGTIBqcZCzdWlTSTPU3MwHw65ZYuRwCFroYF1x36u23uP/sP/9Pa9u+bCdWDn2rd586PQaOfHlSVYHROqBli3YzwfQ8i2LCJRO97kEQ34tZdoxumj6oaRDJaxmzdMboJAEN3qtybZqEd1F7WpU6oCtWQaNs5qKKYYeZANtOhlco8XeGR6jBnNzymqxLdvRINWhYZ1FBZxD36HdDL77FjZiKbZIj2dItHKm7TahqDOZKwXQh5Or9obMC/Mkx+js/pGN+h83iX3cft5DsXlx0a0X+vHu4ucsJca0lA3j+0rgvHzZ9vdXjCaj+b31mm5lZ6OtQX9R7EtJ/PsvYqb9kQm81f4nL0K6pZXtK5PKwolzY13NGCn6+OAQDG7UKdAAABAAAABIEGEYo73l8PPPUAAwfQAAAAANu2poQAAAAA3R9Rn/6W/doJ1AjBAAAABgACAAAAAAAAeNpjYGRg4Aj5u4KBgcvn37R/0zivAEVQAT8AnI0GbgB42mM9wXCC5TODBhxHMDCAMCsvQw/reQYb5h9AsWiG5SzzGQIYJzAwgDDLBiCewuAMALUKDSYAAAAAAFoAdwCbAM0A5QDtARYBWAFxAZwB2QHZAdkB2QJLeNpjYGRgYOBnSGHgZYhkYAPzEICZgREAFJ0A5njafZBDekVBEEZP7MzjO4tt2/Yotm0sI+OsJyvICrKO/F+9fkbzdHUZyOaTFJJSs8Tf/DlOIp9fx8niHx/rbOHLcSqlPDtOo5BNx+mSDzjOl36uj5MQ4TjFfK5zwAlHHHOPtuY1XdRr3rHHLSd634vruBOf676S9Ej/84wxwyw7XHIr6TUH1LKk84gHae5IuqbXrVleScujRfatNOgOt/Mi7IJ63SwzIe1JUcJYEa9w3WG7X7gN1OrRRAONdIpWJFEOUTktGJ+K98xikAfr0pXV5FER6Nid69kRJ6bxwC517EnzAnVSEuVk3vd11ksaGqnyH7PZTf0AeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-cyrillic-400-normal.BMzJvInZ.woff2)format("woff2"),url(/_astro/manrope-cyrillic-400-normal.Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-greek-400-normal.CM4qok81.woff2)format("woff2"),url(/_astro/manrope-greek-400-normal.DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-vietnamese-400-normal.DHb3EETF.woff2)format("woff2"),url(/_astro/manrope-vietnamese-400-normal.D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-latin-ext-400-normal.CMDvPJRp.woff2)format("woff2"),url(/_astro/manrope-latin-ext-400-normal.C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-latin-400-normal.PaqtzbVb.woff2)format("woff2"),url(/_astro/manrope-latin-400-normal.8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-cyrillic-500-normal.B1OEZity.woff2)format("woff2"),url(/_astro/manrope-cyrillic-500-normal.CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-greek-500-normal.GeMIHyWm.woff2)format("woff2"),url(/_astro/manrope-greek-500-normal.DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-vietnamese-500-normal.DCXiE_xi.woff2)format("woff2"),url(/_astro/manrope-vietnamese-500-normal.DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-latin-ext-500-normal.dm74KBQw.woff2)format("woff2"),url(/_astro/manrope-latin-ext-500-normal.EtoS1VaI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-latin-500-normal.BYYD-dBL.woff2)format("woff2"),url(/_astro/manrope-latin-500-normal.DMZssgOp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-cyrillic-600-normal.DvRl3Mj-.woff2)format("woff2"),url(/_astro/manrope-cyrillic-600-normal.It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-greek-600-normal.BoRV6lzK.woff2)format("woff2"),url(/_astro/manrope-greek-600-normal.CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-vietnamese-600-normal.C1J5PCl_.woff2)format("woff2"),url(/_astro/manrope-vietnamese-600-normal.lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-ext-600-normal._gBojHdJ.woff2)format("woff2"),url(/_astro/manrope-latin-ext-600-normal.u5Pl7hTU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2)format("woff2"),url(/_astro/manrope-latin-600-normal.BqgrALkZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiAAA4AAAAACxgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJ0AAAD8jluUzEdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABMAAAAYHNlrf5TVEFUAAACYAAAACYAAAAqeZVrSWNtYXAAAAKIAAAAZAAAAIpNu/P9Z2FzcAAAAuwAAAAIAAAACAAAABBnbHlmAAAC9AAAA2UAAASK2CSsZ2hlYWQAAAZcAAAANgAAADYgiMT2aGhlYQAABpQAAAAfAAAAJBDuBsdobXR4AAAGtAAAADcAAAA8RLkDYGxvY2EAAAbsAAAAIAAAACAI1wpYbWF4cAAABwwAAAAcAAAAIAAmAL9uYW1lAAAHKAAAAPIAAAHsJ/5KCXBvc3QAAAgcAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrizKYRDJSSzJYxABVDkHGAhEURSGvzu9Zp60ptpKEIgkLSG0jgCIARABLWJ20DJuPIM6B/ycn6NApkAc9uejikaKThWqzknB3VWvAvkhdzkx80S+f2hL3nKk7ca85MMmnznO2xf59JfZD1XoLCz1BtVKCGuLVpbo9IowGIT2s1XzQvkCzs0qKgAAAHjaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2BhOc20h4GVgYFVhGUDAwPDNAgNFDNi6mBAAUzsIALGC/bw9WRYwMCrsIUj5O8KBgaOEKYIBQbG+SA5FgvWBUBKgYEFAFbgDHp42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkY9rDwAAALTgCwgAAeNpVyDUBQgEUBdCDu8tMlV+DDMzkoQDOgkMSRiwEru9dRxgRVEWEHh7VRl1RRFxOQ6BjGwpH+9F59NiYXC787b3oLHp47pfzZXNpXYJLCNg1hdR9LyuvCHJikuJSEtJXUj0X5gABAAH//wAPeNqVU0OYHFsUPueW5kvbRnVNY9zujq3xdGzb/Wzbtm37xcbqMdlOdtnFrNu51RPvUsY9Pw7AALsABBDeBQ4k0IEJbOACH4RAgTg0QAtkADI52RG9znMXXzx7nWe5/Gx3942treUxY24cMeLGQYPKxeLNyWS5sbFcX39zbW05HL7R6wUgkGCaHUyzBP2YOpRR4WQOOS6BO3Ae7ji1QN01n5T++1t498xcLNJdxEPeVucDcH2R0lfVSONVsajYMtfGY+svr/9yNQgfwfIlnPFVHM9VOLZILJbL2J3pPLuK4rWQ/098vOfPkXNH/ll6/BpgLD02MTlyZHLiYyUABLbxO5nHGgDZwuDZYcFD1IkebMNW9FAX6eRK6hYy5NzX6vdQqVyMICLwoCE8yd7/ZAhu9mLJF/KZtNPpsCiWbDNRIpIosUe8Oz1u0bqfD8w5Zhlw27KbevLyEeFd9UDI5nv6zId0MXa3PnPj6JjXp95W7ZBBlV7hHWED6MAJMkOvJWZrbZi3mgkfdzKGgux0OZ0Yi8fYITIK4qD7PvoIs/gt5j76iO7d/9zmVEB37gtdILmZDNIFUpufe25TMqgLrscSbsDS+vX0azqCfr3+IN5/89hJk0bfdD+5b9KYG+8n1XfNVYK+ytfzRS0vLCEZZIcFv6W3HkETmg/TW+mruJQvnjvMmc7uoq9qES8wpXkW4a3mQUuDK0iqidCEKpG+TDxUfKbzk52BGokc43TWhbPGrYof4Yv0pUDo5Wfqprba6BkUXRPru1tjAWpkaBx0V3r5B/nJYGIZjgAIkRjJZa0avtVhJ2I8fSEhLB9VFpaOZe8feejRI+98cOThR468/+yYFpN6wJwai++ak2OfnndX0FQTfB7xk88Rnn2eVj75lFae6507bPqsobPxl5nDZk3pSDQBgQ7G+yqrggLjqqzMRC5bUNjQyYzEYddqkEmzcuQLGZF9ETEua2+5S37ZV4X97csFawq7lHGQdW0v52cvMUzi21TFWGMNReITlaFzY3oLf4pPBEfuVxcg+ZcQcz+3y9fZOHCC22LlqZhWhm5eO/OzgQPH6hcHo6HcH8syLevXG43+poZhnoC9kDfFbakVTUuXc/J6jnOm7fH+7kAkL7uS7hG3N0+aObiQf39iS8v68/QJLjMAAAAAAQAAAASBBgDfBT5fDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ/+z/2eCcgJZAABAAYAAgAAAAAAAHjaY2BkYOAI+buCgYHL4d/5f+c5TwBFUAE/AKRJBsgAeNpjPcFwgtWWQQOGWY4zMIAwqwdDDxszgw1LEFCsjWEyyxWGAMYJDAwgzLIBiJ8y+AIAUaoLVwAAAABaAHcAmwDMAOUA7QEWAVgBcQGdAdkB2QHZAdkCRXjaY2BkYGDgZ0hh4GWIZGAD8xCAmYERABSdAOZ42nXQA25FQRSA4b924xTRDWvbtt342byo2wV0FV1G466ga+rk5FQPw28MoJEXqqiobgDe+FRX0MqHupJ63tVVDPKqrqYdW11DJ9fqWtpZVrcyTjPiCoxQ18qeV4SJEyWGK9klxyxDDOEQxCZODtd4EMc4ZeosNlGGOGKTfQ7wk8EmS44wA6wapQhxSRhb1mTJYDHOIBMMM16wwvpZ8TODOc7Y5oAdo3L7a10wvib1PfbPmyxGGWaEGaNzYnJi4Q2OxQnjoKxYwZPfyMoLLLp/fsbRv4kSlxkeAQYJkiUtPxbDjy27h/AzRPrfST1f4K1IMgAAeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-cyrillic-700-normal.Dw_fZAg2.woff2)format("woff2"),url(/_astro/manrope-cyrillic-700-normal.7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-greek-700-normal.CHUG9PD8.woff2)format("woff2"),url(/_astro/manrope-greek-700-normal.DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-vietnamese-700-normal.CUqMx5-1.woff2)format("woff2"),url(/_astro/manrope-vietnamese-700-normal.pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-ext-700-normal.DYOwVNan.woff2)format("woff2"),url(/_astro/manrope-latin-ext-700-normal.eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2)format("woff2"),url(/_astro/manrope-latin-700-normal.DGRFkw-m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2)format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--shf-brand-dark:#0e1224;--shf-brand-accent:#7c3aed;--shf-brand-fans:#cbd5e1;--shf-bg:#f6f7f9;--shf-surface:#fff;--shf-surface-raised:#fff;--shf-surface-sunken:#f0f2f5;--shf-border:#e2e6ec;--shf-border-strong:#c9d0da;--shf-tint:#e9edf2;--shf-tint-line:#d9dfe7;--shf-tint-surface:#fff;--shf-tint-sunken:#f2f4f7;--shf-text:#121620;--shf-text-2:#3b4351;--shf-text-3:#5d6676;--shf-text-faint:#9aa3b2;--shf-accent:#7c3aed;--shf-accent-hover:#6d28d9;--shf-accent-text:#6d28d9;--shf-on-accent:#fff;--shf-positive:#15803d;--shf-change-up:var(--shf-text-3);--shf-warning:#b45309;--shf-info:#1d4ed8;--shf-star:#d97706;--shf-measure-own:var(--shf-text);--shf-measure-spec:var(--shf-text-3);--shf-measure-track:var(--shf-border-strong);--shf-bar-fill:var(--shf-text-2);--shf-band-bg:#0e1224;--shf-band-bg-2:#171c33;--shf-band-border:#262c45;--shf-band-text:#fff;--shf-band-text-2:#cbd5e1;--shf-band-text-3:#9aa6b8;--shf-focus:#7c3aed;--shf-focus-on-band:#c4b5fd;--shf-focus-ring:0 0 0 2px var(--shf-surface), 0 0 0 4px var(--shf-focus);--shf-font-body:"Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--shf-font-display:"Poppins", "Manrope", system-ui, sans-serif;--shf-font-num:var(--shf-font-display);--shf-num:tabular-nums;--shf-fs-xs:.75rem;--shf-fs-sm:.8125rem;--shf-fs-md:.875rem;--shf-fs-base:1rem;--shf-fs-prose:1.0625rem;--shf-fs-xl:1.25rem;--shf-fs-2xl:1.5rem;--shf-fs-3xl:1.875rem;--shf-fs-4xl:2.5rem;--shf-lh-tight:1.15;--shf-lh-snug:1.35;--shf-lh-base:1.6;--shf-lh-prose:1.75;--shf-fw-regular:400;--shf-fw-medium:500;--shf-fw-semibold:600;--shf-fw-bold:700;--shf-tracking-tight:-.02em;--shf-tracking-caps:.06em;--shf-s-1:.25rem;--shf-s-2:.5rem;--shf-s-3:.75rem;--shf-s-4:1rem;--shf-s-5:1.25rem;--shf-s-6:1.5rem;--shf-s-8:2rem;--shf-s-10:2.5rem;--shf-s-12:3rem;--shf-s-16:4rem;--shf-r-sm:6px;--shf-r:10px;--shf-r-lg:14px;--shf-r-pill:999px;--shf-border-w:1px;--shf-shadow-1:0 1px 2px #0e12240d;--shf-shadow-2:0 10px 30px #0e12241f;--shf-container:1200px;--shf-prose-w:44rem;--shf-sidebar-w:300px;--shf-gutter:16px;--shf-tap:44px;--shf-header-h:64px;--shf-scroll-offset:calc(var(--shf-header-h) + 16px);--shf-bp-sm:480px;--shf-bp-md:768px;--shf-bp-hero:860px;--shf-bp-lg:1024px;--shf-bp-xl:1200px;--shf-row-h:44px;--shf-cell-px:12px;--shf-th-bg:var(--shf-surface-sunken);--shf-row-stripe:transparent;--shf-row-line:var(--shf-border);--shf-row-hover:var(--shf-surface-sunken);--shf-sticky-col-w:9.5rem;--shf-dur:.15s;--shf-ease:cubic-bezier(.2, 0, 0, 1)}@media (width>=768px){:root{--shf-gutter:24px}}@media (width>=1200px){:root{--shf-gutter:32px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--shf-bg:#0e1224;--shf-surface:#151a2e;--shf-surface-raised:#1b2138;--shf-surface-sunken:#11162a;--shf-border:#262d47;--shf-border-strong:#39415f;--shf-tint:#141a31;--shf-tint-line:#242b45;--shf-tint-surface:#1b2138;--shf-tint-sunken:#151a2e;--shf-text:#eef1f6;--shf-text-2:#c3cad7;--shf-text-3:#98a2b5;--shf-text-faint:#5f6884;--shf-accent:#7c3aed;--shf-accent-hover:#8b5cf6;--shf-accent-text:#b9a2ff;--shf-positive:#4ade80;--shf-warning:#fbbf24;--shf-info:#93b4ff;--shf-star:#fbbf24;--shf-band-bg:#080b17;--shf-band-bg-2:#12172b;--shf-band-border:#20263d;--shf-focus:#b9a2ff;--shf-shadow-1:0 1px 2px #0000004d;--shf-shadow-2:0 10px 30px #00000073}}:root[data-theme=dark]{color-scheme:dark;--shf-bg:#0e1224;--shf-surface:#151a2e;--shf-surface-raised:#1b2138;--shf-surface-sunken:#11162a;--shf-border:#262d47;--shf-border-strong:#39415f;--shf-tint:#141a31;--shf-tint-line:#242b45;--shf-tint-surface:#1b2138;--shf-tint-sunken:#151a2e;--shf-text:#eef1f6;--shf-text-2:#c3cad7;--shf-text-3:#98a2b5;--shf-text-faint:#5f6884;--shf-accent:#7c3aed;--shf-accent-hover:#8b5cf6;--shf-accent-text:#b9a2ff;--shf-positive:#4ade80;--shf-warning:#fbbf24;--shf-info:#93b4ff;--shf-star:#fbbf24;--shf-band-bg:#080b17;--shf-band-bg-2:#12172b;--shf-band-border:#20263d;--shf-focus:#b9a2ff;--shf-shadow-1:0 1px 2px #0000004d;--shf-shadow-2:0 10px 30px #00000073}@media (prefers-reduced-motion:reduce){:root{--shf-dur:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--shf-scroll-offset)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--shf-bg);color:var(--shf-text-2);font-family:var(--shf-font-body);font-size:var(--shf-fs-base);line-height:var(--shf-lh-base);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{color:var(--shf-text);font-family:var(--shf-font-display);font-weight:var(--shf-fw-bold);line-height:var(--shf-lh-snug);letter-spacing:var(--shf-tracking-tight);margin:0}p,ul,ol,dl,dd,figure{margin:0}ul[class],ol[class],nav ul,nav ol,.shf-toc ol{margin:0;padding:0;list-style:none}img,svg{max-width:100%;display:block}img{height:auto}button,input,select{font:inherit;color:inherit}table{border-collapse:collapse}a{color:var(--shf-accent-text);transition:color var(--shf-dur) var(--shf-ease);text-decoration:none}a:not([class]):hover{color:var(--shf-accent-hover)}:focus-visible{outline:2px solid var(--shf-focus);outline-offset:2px;border-radius:4px}.shf-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.shf-skip{left:var(--shf-s-4);z-index:100;padding:var(--shf-s-3) var(--shf-s-4);background:var(--shf-surface);color:var(--shf-text);border-radius:var(--shf-r-sm);position:absolute;top:-100px}.shf-skip:focus{top:var(--shf-s-3)}.shf-container{width:100%;max-width:calc(var(--shf-container) + 2 * var(--shf-gutter));padding-inline:var(--shf-gutter);margin-inline:auto}.shf-num{font-family:var(--shf-font-num);font-variant-numeric:var(--shf-num);letter-spacing:0}.shf-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.125rem;height:1.125rem}.shf-icon--sm{width:.9375rem;height:.9375rem}.shf-icon--lg{width:1.375rem;height:1.375rem}.shf-btn{justify-content:center;align-items:center;gap:var(--shf-s-2);min-height:var(--shf-tap);padding:0 var(--shf-s-5);border:var(--shf-border-w) solid transparent;border-radius:var(--shf-r);font-family:var(--shf-font-body);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-bold);text-align:center;cursor:pointer;transition:background-color var(--shf-dur) var(--shf-ease), border-color var(--shf-dur) var(--shf-ease), color var(--shf-dur) var(--shf-ease);line-height:1.2;text-decoration:none;display:inline-flex}.shf-btn:hover{text-decoration:none}.shf-btn--primary{background:var(--shf-accent);color:var(--shf-on-accent)}.shf-btn--primary:hover{background:var(--shf-accent-hover)}.shf-btn--secondary{background:var(--shf-surface);color:var(--shf-text);border-color:var(--shf-border-strong)}.shf-btn--secondary:hover{border-color:var(--shf-text-3)}.shf-btn--quiet{color:var(--shf-accent-text);padding-inline:var(--shf-s-2);background:0 0}.shf-btn--quiet:hover{color:var(--shf-accent-text)}.shf-btn--block{width:100%;display:flex}.shf-btn--sm{min-height:40px;padding-inline:var(--shf-s-4);font-size:var(--shf-fs-sm)}.shf-btn[disabled],.shf-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.shf-chip{min-height:32px;padding:0 var(--shf-s-3);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-pill);background:var(--shf-surface);color:var(--shf-text-2);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.shf-chip .shf-icon{color:var(--shf-text-3)}a.shf-chip:hover{border-color:var(--shf-border-strong);color:var(--shf-text)}.shf-label{border:var(--shf-border-w) solid var(--shf-border-strong);border-radius:var(--shf-r-sm);color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;line-height:1.5;display:inline-flex}.shf-label--sponsored{color:var(--shf-warning);border-color:currentColor}.shf-eyebrow{color:var(--shf-text-3);font-family:var(--shf-font-body);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase}.shf-muted{color:var(--shf-text-3)}.shf-positive{color:var(--shf-positive)}.shf-header{z-index:50;background:var(--shf-band-bg);color:var(--shf-band-text-2);border-bottom:var(--shf-border-w) solid var(--shf-band-border);position:sticky;top:0}.shf-header :focus-visible{outline-color:var(--shf-focus-on-band)}.shf-header__inner{align-items:center;gap:var(--shf-s-4);min-height:var(--shf-header-h);display:flex}.shf-header__logo{min-height:var(--shf-tap);flex:none;align-items:center;display:flex}.shf-header__logo img{width:150px;height:auto}.shf-header__nav{margin-left:var(--shf-s-4);display:none}.shf-header__nav>ul{gap:2px;display:flex}.shf-header__link{min-height:var(--shf-tap);padding:0 var(--shf-s-3);border-radius:var(--shf-r-sm);color:var(--shf-band-text-2);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-semibold);align-items:center;text-decoration:none;display:flex}.shf-header__link:hover{color:var(--shf-band-text);background:var(--shf-band-bg-2);text-decoration:none}.shf-header__link[aria-current=page],.shf-header__link.is-current{color:var(--shf-band-text)}.shf-header__actions{align-items:center;gap:var(--shf-s-2);margin-left:auto;display:flex}.shf-header__icon-btn{width:var(--shf-tap);height:var(--shf-tap);border-radius:var(--shf-r);color:var(--shf-band-text-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;list-style:none;display:inline-flex}.shf-header__icon-btn::-webkit-details-marker{display:none}.shf-header__icon-btn:hover{background:var(--shf-band-bg-2);color:var(--shf-band-text)}.shf-header__cta{display:none}.shf-header__menu{position:static}.shf-header__menu>summary{list-style:none}.shf-header__menu>summary::-webkit-details-marker{display:none}.shf-header__menu[open]>summary{background:var(--shf-band-bg-2);color:var(--shf-band-text)}.shf-header__panel{padding:var(--shf-s-2) var(--shf-gutter) var(--shf-s-5);background:var(--shf-band-bg);border-bottom:var(--shf-border-w) solid var(--shf-band-border);position:absolute;top:100%;left:0;right:0}.shf-header__panel a:not(.shf-btn){min-height:48px;color:var(--shf-band-text);font-weight:var(--shf-fw-semibold);border-bottom:var(--shf-border-w) solid var(--shf-band-border);align-items:center;text-decoration:none;display:flex}.shf-header__panel a:not(.shf-btn):hover{color:#b9a2ff}.shf-header__panel .shf-btn{margin-top:var(--shf-s-4)}@media (width>=1024px){.shf-header__logo img{width:170px}.shf-header__nav{display:block}.shf-header__cta{display:inline-flex}.shf-header__menu{display:none}}.shf-pagehead{justify-content:space-between;align-items:center;gap:var(--shf-s-2) var(--shf-s-4);padding-block:var(--shf-s-4) var(--shf-s-3);flex-wrap:wrap;display:flex}.shf-crumbs ol{font-size:var(--shf-fs-sm);flex-wrap:wrap;align-items:center;display:flex}.shf-crumbs li{color:var(--shf-text-3);align-items:center;display:inline-flex}.shf-crumbs li+li:before{content:"";border-top:1.5px solid var(--shf-text-faint);border-right:1.5px solid var(--shf-text-faint);width:6px;height:6px;margin:0 10px 0 8px;transform:rotate(45deg)}.shf-crumbs a{min-height:var(--shf-tap);color:var(--shf-text-3);align-items:center;text-decoration:none;display:inline-flex}.shf-crumbs a:hover{color:var(--shf-text)}.shf-crumbs [aria-current=page]{color:var(--shf-text);font-weight:var(--shf-fw-semibold)}.shf-updated{color:var(--shf-text-3);font-size:var(--shf-fs-sm);white-space:nowrap}@media (width<=767px){.shf-crumbs{width:100%}.shf-crumbs ol{scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}.shf-crumbs ol::-webkit-scrollbar{display:none}.shf-crumbs li{flex:none}.shf-pagehead{row-gap:0}}.shf-updated time{color:var(--shf-text-2);font-weight:var(--shf-fw-semibold)}.shf-hero{padding:var(--shf-s-5);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg)}.shf-hero__grid{gap:var(--shf-s-5);display:grid}.shf-hero__media,.shf-hero__main{gap:var(--shf-s-4);flex-direction:column;min-width:0;display:flex}.shf-photo{aspect-ratio:4/3;padding:var(--shf-s-4);background:var(--shf-surface-sunken);border-radius:var(--shf-r);place-items:center;display:grid;position:relative;overflow:hidden}.shf-photo img{object-fit:contain;width:100%;height:100%}.shf-photo--empty{color:var(--shf-text-3);font-size:var(--shf-fs-sm);text-align:center}.shf-photo--empty .shf-icon{width:2.5rem;height:2.5rem;margin:0 auto var(--shf-s-2);color:var(--shf-text-faint)}.shf-scorebadge{top:var(--shf-s-3);left:var(--shf-s-3);min-height:var(--shf-tap);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);box-shadow:var(--shf-shadow-1);color:var(--shf-text);align-items:center;gap:1px;padding:6px 10px;text-decoration:none;display:flex;position:absolute}.shf-scorebadge__value{font-size:var(--shf-fs-2xl);font-weight:var(--shf-fw-bold);line-height:1}.shf-scorebadge__max{color:var(--shf-text-3);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold)}.shf-scorebadge:hover{border-color:var(--shf-border-strong)}.shf-specstrip{border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shf-specstrip__item{padding:var(--shf-s-3);min-width:0}.shf-specstrip__item+.shf-specstrip__item{border-left:var(--shf-border-w) solid var(--shf-border)}.shf-specstrip__value{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-xl);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);white-space:nowrap;align-items:center;gap:6px;line-height:1.2;display:flex}.shf-specstrip__value .shf-icon{color:var(--shf-text-3)}.shf-specstrip__unit{font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);color:var(--shf-text-3)}.shf-specstrip__label{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-semibold);margin-top:2px}.shf-specstrip__value--text{font-family:var(--shf-font-body);font-size:var(--shf-fs-base)}.shf-subspecs{gap:var(--shf-s-1) var(--shf-s-4);color:var(--shf-text-3);font-size:var(--shf-fs-sm);flex-wrap:wrap;display:flex}.shf-subspecs strong{color:var(--shf-text-2);font-weight:var(--shf-fw-semibold)}.shf-byline{align-items:center;gap:var(--shf-s-3);padding-top:var(--shf-s-4);border-top:var(--shf-border-w) solid var(--shf-border);display:flex}.shf-avatar{background:var(--shf-brand-dark);width:40px;height:40px;color:var(--shf-brand-fans);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-bold);border-radius:50%;flex:none;place-items:center;display:grid}.shf-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.shf-byline__text{min-width:0;font-size:var(--shf-fs-sm);line-height:1.4}.shf-byline__name{color:var(--shf-text);font-weight:var(--shf-fw-bold);text-decoration:none}.shf-byline__name:hover{color:var(--shf-accent-text)}.shf-byline__role{color:var(--shf-text-3)}.shf-byline__comments{min-height:var(--shf-tap);padding:0 var(--shf-s-2);color:var(--shf-text-3);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;text-decoration:none;display:inline-flex}.shf-byline__comments:hover{color:var(--shf-text)}.shf-hero__title{font-size:var(--shf-fs-3xl);line-height:var(--shf-lh-tight)}.shf-hero__brand{margin-bottom:var(--shf-s-1);display:block}.shf-chips{gap:var(--shf-s-2);flex-wrap:wrap;display:flex}.shf-userscore{font-size:var(--shf-fs-sm);color:var(--shf-text-3);min-height:var(--shf-tap);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.shf-userscore strong{color:var(--shf-text)}.shf-hero__lead{color:var(--shf-text-2);font-size:var(--shf-fs-base);line-height:var(--shf-lh-base);max-width:40rem}@media (width>=860px){.shf-hero{padding:var(--shf-s-8)}.shf-hero__grid{column-gap:var(--shf-s-10);row-gap:var(--shf-s-4);grid-template:"media head""media main"1fr/minmax(0,5fr) minmax(0,7fr)}.shf-hero__head{grid-area:head}.shf-hero__media{grid-area:media}.shf-hero__main{grid-area:main}.shf-hero__title{font-size:var(--shf-fs-4xl)}}@media (width<=859px){.shf-photo{aspect-ratio:16/10}}@media (width<=479px){.shf-hero{padding:var(--shf-s-4)}.shf-specstrip__item{padding:10px}.shf-specstrip__value{gap:3px;font-size:1.0625rem}.shf-specstrip__value .shf-icon{display:none}.shf-specstrip__unit{font-size:var(--shf-fs-xs)}}.shf-price{border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface)}.shf-price__top{gap:var(--shf-s-4);padding:var(--shf-s-5);display:grid}.shf-price__label{color:var(--shf-text-3);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold)}.shf-price__amount{color:var(--shf-text);font-family:var(--shf-font-num);font-size:2.25rem;font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);letter-spacing:-.01em;line-height:1.1}.shf-price__where{color:var(--shf-text-2);font-size:var(--shf-fs-md)}.shf-price__where strong{color:var(--shf-text)}.shf-price__facts{gap:var(--shf-s-1) var(--shf-s-4);margin-top:var(--shf-s-2);font-size:var(--shf-fs-sm);color:var(--shf-text-3);flex-wrap:wrap;display:flex}.shf-price__actions{gap:var(--shf-s-2);display:grid}@media (width>=480px){.shf-price__top{grid-template-columns:1fr auto;align-items:end}.shf-price__actions{min-width:13rem}}.shf-change{font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);font-variant-numeric:var(--shf-num);align-items:center;gap:4px;display:inline-flex}.shf-change--down{color:var(--shf-positive)}.shf-change--up{color:var(--shf-change-up)}.shf-change--flat{color:var(--shf-text-3)}.shf-price__section{border-top:var(--shf-border-w) solid var(--shf-border)}.shf-price__bar{justify-content:space-between;align-items:center;gap:var(--shf-s-2);padding:var(--shf-s-3) var(--shf-s-5);font-size:var(--shf-fs-sm);color:var(--shf-text-3);flex-wrap:wrap;display:flex}.shf-price__bar strong{color:var(--shf-text);font-weight:var(--shf-fw-bold)}.shf-offers{border-top:var(--shf-border-w) solid var(--shf-border)}.shf-offer{align-items:center;gap:var(--shf-s-1) var(--shf-s-3);padding:var(--shf-s-3) var(--shf-s-5);border-bottom:var(--shf-border-w) solid var(--shf-border);grid-template-columns:36px minmax(0,1fr) auto;display:grid;position:relative}.shf-offers>li:last-child .shf-offer,.shf-offer:last-child{border-bottom:0}.shf-offer__logo{border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-sm);background:var(--shf-surface);width:36px;height:36px;color:var(--shf-text-2);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);place-items:center;display:grid;overflow:hidden}.shf-offer__logo img{object-fit:contain;width:100%;height:100%}.shf-offer__shop{min-width:0}.shf-offer__link{color:inherit;text-decoration:none}.shf-offer__link:hover{color:var(--shf-accent-text)}.shf-offer__name{align-items:center;gap:2px var(--shf-s-2);color:var(--shf-text);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-bold);flex-wrap:wrap;display:flex}.shf-offer__meta{gap:0 var(--shf-s-2);color:var(--shf-text-3);font-size:var(--shf-fs-xs);flex-wrap:wrap;line-height:1.5;display:flex}.shf-stock{font-weight:var(--shf-fw-semibold);align-items:center;gap:4px;display:inline-flex}.shf-stock:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.shf-stock--in{color:var(--shf-positive)}.shf-stock--pre{color:var(--shf-text-2)}.shf-stock--out{color:var(--shf-text-3)}.shf-offer__side{align-items:center;gap:var(--shf-s-3);justify-self:end;display:flex}.shf-offer__prices{text-align:right;line-height:1.2}.shf-offer__price{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-xl);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);white-space:nowrap;display:block}.shf-offer__was{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-variant-numeric:var(--shf-num);text-decoration:line-through}.shf-offer__tag{color:var(--shf-positive);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold)}.shf-offer__btn{min-width:6.5rem}.shf-offer--out .shf-offer__price{color:var(--shf-text-3)}@media (width<=479px){.shf-offer{padding-inline:var(--shf-s-4);column-gap:var(--shf-s-3)}.shf-offer__btn{display:none}.shf-offer__link:after{content:"";position:absolute;inset:0}.shf-offer__side:after{content:"";border-top:2px solid var(--shf-text-faint);border-right:2px solid var(--shf-text-faint);width:7px;height:7px;margin-left:-4px;transform:rotate(45deg)}.shf-price__top,.shf-price__bar{padding-inline:var(--shf-s-4)}}.shf-more>summary{min-height:var(--shf-tap);border-top:var(--shf-border-w) solid var(--shf-border);color:var(--shf-text-2);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-bold);cursor:pointer;justify-content:center;align-items:center;gap:6px;list-style:none;display:flex}.shf-more>summary::-webkit-details-marker{display:none}.shf-more>summary:hover{color:var(--shf-text);background:var(--shf-surface-sunken)}.shf-more>summary .shf-icon{transition:transform var(--shf-dur) var(--shf-ease)}.shf-more[open]>summary .shf-icon{transform:rotate(180deg)}.shf-more[open]>summary .shf-more__closed,.shf-more:not([open])>summary .shf-more__open{display:none}.shf-disclosure{padding:var(--shf-s-3) var(--shf-s-5);border-top:var(--shf-border-w) solid var(--shf-border);color:var(--shf-text-3);font-size:var(--shf-fs-xs);line-height:1.55}.shf-disclosure a{color:inherit}.shf-price--empty .shf-price__top{grid-template-columns:1fr}.shf-price__empty-title{color:var(--shf-text);font-size:var(--shf-fs-base);font-weight:var(--shf-fw-bold);font-family:var(--shf-font-body);letter-spacing:0}.shf-price__empty-text{color:var(--shf-text-2);font-size:var(--shf-fs-md)}.shf-history__summary{justify-content:space-between;align-items:center;gap:var(--shf-s-3);min-height:56px;padding:var(--shf-s-3) var(--shf-s-5);cursor:pointer;line-height:1.4;list-style:none;display:flex}.shf-history__summary::-webkit-details-marker{display:none}.shf-history__summary:hover{background:var(--shf-surface-sunken)}.shf-history__summary>.shf-icon{color:var(--shf-text-3);transition:transform var(--shf-dur) var(--shf-ease)}.shf-history[open]>.shf-history__summary>.shf-icon{transform:rotate(180deg)}.shf-history__body{padding:0 var(--shf-s-5) var(--shf-s-5)}.shf-history__head{justify-content:space-between;align-items:center;gap:var(--shf-s-3);margin-bottom:var(--shf-s-4);flex-wrap:wrap;display:flex}.shf-history__head .shf-history__verdict{flex:14rem;margin:0}.shf-history__title{color:var(--shf-text);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-bold)}@media (width<=479px){.shf-history__summary,.shf-history__body{padding-inline:var(--shf-s-4)}}.shf-seg{border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface-sunken);padding:2px;display:inline-flex}.shf-seg__btn{min-height:36px;padding:0 var(--shf-s-3);color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);cursor:pointer;background:0 0;border:0;border-radius:8px}.shf-seg__btn[aria-pressed=true]{background:var(--shf-surface);color:var(--shf-text);box-shadow:var(--shf-shadow-1)}.shf-history__verdict{margin-bottom:var(--shf-s-3);font-size:var(--shf-fs-sm);color:var(--shf-text-2)}.shf-history__verdict strong{color:var(--shf-positive)}.shf-history__plot{gap:var(--shf-s-2);grid-template-columns:auto minmax(0,1fr);display:grid}.shf-history__y{color:var(--shf-text-3);font-variant-numeric:var(--shf-num);text-align:right;flex-direction:column;justify-content:space-between;padding-block:2px 18px;font-size:11px;display:flex}.shf-history__svg{width:100%;height:120px;overflow:visible}.shf-history__grid{stroke:var(--shf-border);stroke-width:1px;vector-effect:non-scaling-stroke}.shf-history__line{fill:none;stroke:var(--shf-text-2);stroke-width:1.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.shf-history__x{color:var(--shf-text-3);justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.shf-history__chart{position:relative}.shf-history__now{background:var(--shf-positive);width:10px;height:10px;box-shadow:0 0 0 2px var(--shf-surface);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.shf-history__stats{gap:var(--shf-s-2);margin-top:var(--shf-s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shf-stat{padding:var(--shf-s-2) var(--shf-s-3);background:var(--shf-surface-sunken);border-radius:var(--shf-r-sm)}.shf-stat__label{color:var(--shf-text-3);font-size:11px;font-weight:var(--shf-fw-semibold);display:block}.shf-stat__value{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-base);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);display:block}.shf-stat__value--down{color:var(--shf-positive)}.shf-history__period[hidden]{display:none}.shf-metarow{align-items:center;gap:var(--shf-s-2) var(--shf-s-5);margin-top:var(--shf-s-5);padding-top:var(--shf-s-4);border-top:var(--shf-border-w) solid var(--shf-border);font-size:var(--shf-fs-sm);flex-wrap:wrap;display:flex}.shf-metabadge{min-height:var(--shf-tap);color:var(--shf-text-2);font-weight:var(--shf-fw-semibold);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.shf-metabadge .shf-icon{color:var(--shf-text-3)}.shf-metabadge--tested{color:var(--shf-text)}.shf-metabadge--tested .shf-icon{color:var(--shf-positive)}a.shf-metabadge:hover{color:var(--shf-accent-text)}.shf-features{gap:var(--shf-s-2) var(--shf-s-6);margin-top:var(--shf-s-4);font-size:var(--shf-fs-md);display:grid}.shf-features li{gap:var(--shf-s-2);color:var(--shf-text-2);display:flex}.shf-features .shf-icon{color:var(--shf-text-3);margin-top:3px}@media (width>=768px){.shf-features{grid-template-columns:repeat(2,minmax(0,1fr))}}.shf-kv{border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);display:grid;overflow:hidden}.shf-kv__row{gap:var(--shf-s-3);padding:10px var(--shf-s-4);border-bottom:var(--shf-border-w) solid var(--shf-border);font-size:var(--shf-fs-md);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.shf-kv__row:last-child{border-bottom:0}.shf-kv dt{color:var(--shf-text-3)}.shf-kv dd{color:var(--shf-text);font-weight:var(--shf-fw-semibold);font-variant-numeric:var(--shf-num)}.shf-mbar{z-index:40;padding:var(--shf-s-2) var(--shf-gutter) calc(var(--shf-s-2) + env(safe-area-inset-bottom));background:var(--shf-surface-raised);border-top:var(--shf-border-w) solid var(--shf-border);transition:transform .2s var(--shf-ease);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0e122414}.shf-mbar__row{justify-content:space-between;align-items:center;gap:var(--shf-s-3);max-width:40rem;margin:0 auto;display:flex}.shf-mbar__info{min-height:var(--shf-tap);color:inherit;flex-direction:column;justify-content:center;line-height:1.25;text-decoration:none;display:flex}.shf-mbar__price{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-xl);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num)}.shf-mbar__price small{color:var(--shf-text-3);font-family:var(--shf-font-body);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-semibold)}.shf-mbar__sub{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-semibold)}.shf-mbar.is-hidden{transform:translateY(110%)}.shf-has-mbar .shf-footer{padding-bottom:calc(var(--shf-s-8) + 76px)}@media (width>=860px){.shf-mbar{display:none}.shf-has-mbar .shf-footer{padding-bottom:var(--shf-s-8)}}.shf-layout{gap:var(--shf-s-8);margin-top:var(--shf-s-8);display:grid}.shf-main{gap:var(--shf-s-8);flex-direction:column;min-width:0;display:flex}.shf-aside{gap:var(--shf-s-5);flex-direction:column;min-width:0;display:flex}@media (width>=1024px){.shf-layout{grid-template-columns:minmax(0, 1fr) var(--shf-sidebar-w);gap:var(--shf-s-10)}.shf-aside__sticky{top:calc(var(--shf-header-h) + var(--shf-s-4));gap:var(--shf-s-5);flex-direction:column;display:flex;position:sticky}}@media (width<=1023px){.shf-aside__sticky{gap:var(--shf-s-5);display:grid}.shf-aside .shf-sidecard--product,.shf-aside .shf-jump{display:none}}.shf-section{scroll-margin-top:var(--shf-scroll-offset)}.shf-section__head{justify-content:space-between;align-items:baseline;gap:var(--shf-s-2) var(--shf-s-4);margin-bottom:var(--shf-s-4);flex-wrap:wrap;display:flex}.shf-section__title{font-size:var(--shf-fs-2xl)}.shf-section__sub{color:var(--shf-text-3);font-size:var(--shf-fs-md)}.shf-section__link{font-size:var(--shf-fs-md);font-weight:var(--shf-fw-semibold);min-height:var(--shf-tap);align-items:center;display:inline-flex}.shf-card{padding:var(--shf-s-5);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg)}@media (width>=768px){.shf-card{padding:var(--shf-s-8)}}.shf-verdict{gap:var(--shf-s-6);display:grid}.shf-verdict__head{align-items:center;gap:var(--shf-s-4);display:flex}.shf-ring{flex:none;width:76px;height:76px;position:relative}.shf-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.shf-ring__track{fill:none;stroke:var(--shf-border);stroke-width:3px}.shf-ring__fill{fill:none;stroke:var(--shf-text);stroke-width:3px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--v,0) * 10)}.shf-ring__value{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-2xl);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.shf-ring__value small{font-size:var(--shf-fs-xs);color:var(--shf-text-3);font-weight:var(--shf-fw-semibold)}.shf-verdict__title{font-size:var(--shf-fs-xl)}.shf-verdict__by{color:var(--shf-text-3);font-size:var(--shf-fs-sm);margin-top:2px}.shf-verdict__summary{color:var(--shf-text-2);max-width:44rem}.shf-subscores{gap:var(--shf-s-3) var(--shf-s-8);display:grid}@media (width>=768px){.shf-subscores{grid-template-columns:repeat(2,minmax(0,1fr))}}.shf-subscore__top{justify-content:space-between;gap:var(--shf-s-3);font-size:var(--shf-fs-md);margin-bottom:6px;display:flex}.shf-subscore__label{color:var(--shf-text-2);font-weight:var(--shf-fw-semibold)}.shf-subscore__value{color:var(--shf-text);font-family:var(--shf-font-num);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num)}.shf-bar{border-radius:var(--shf-r-pill);background:var(--shf-border);height:6px;overflow:hidden}.shf-bar__fill{height:100%;width:calc(var(--v,0) * 10%);border-radius:inherit;background:var(--shf-bar-fill);display:block}.shf-proscons{gap:var(--shf-s-6);display:grid}@media (width>=768px){.shf-proscons{gap:var(--shf-s-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.shf-proscons__title{align-items:center;gap:var(--shf-s-2);margin-bottom:var(--shf-s-3);font-family:var(--shf-font-body);font-size:var(--shf-fs-base);letter-spacing:0;display:flex}.shf-proscons__list{gap:var(--shf-s-2);display:grid}.shf-proscons__list li{gap:var(--shf-s-2);font-size:var(--shf-fs-md);color:var(--shf-text-2);display:flex}.shf-proscons__list .shf-icon{margin-top:3px}.shf-proscons--pro .shf-icon{color:var(--shf-positive)}.shf-proscons--con .shf-icon{color:var(--shf-text-3)}.shf-verdict__foot{justify-content:space-between;align-items:center;gap:var(--shf-s-3);padding-top:var(--shf-s-5);border-top:var(--shf-border-w) solid var(--shf-border);color:var(--shf-text-3);font-size:var(--shf-fs-sm);flex-wrap:wrap;display:flex}.shf-verdict__foot span{align-items:center;gap:6px;display:inline-flex}.shf-measure__legend{gap:var(--shf-s-2) var(--shf-s-5);color:var(--shf-text-3);font-size:var(--shf-fs-sm);flex-wrap:wrap;display:flex}.shf-key{align-items:center;gap:8px;display:inline-flex}.shf-key:before{content:"";border-radius:50%;width:12px;height:12px}.shf-key--own:before{background:var(--shf-measure-own)}.shf-key--spec:before{background:var(--shf-measure-spec);border-radius:2px;width:3px;height:14px}.shf-measure__list{margin-top:var(--shf-s-4);border-top:var(--shf-border-w) solid var(--shf-border);display:grid}.shf-mrow{gap:var(--shf-s-2) var(--shf-s-4);padding-block:var(--shf-s-4);border-bottom:var(--shf-border-w) solid var(--shf-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.shf-mrow__label{color:var(--shf-text);font-weight:var(--shf-fw-bold);font-size:var(--shf-fs-md)}.shf-mrow__hint{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-regular);display:block}.shf-mrow__values{text-align:right;flex-direction:column;justify-self:end;align-items:flex-end;gap:4px;display:flex}.shf-mrow__own{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-2xl);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);white-space:nowrap;line-height:1}.shf-mrow__own small{font-size:var(--shf-fs-sm);color:var(--shf-text-3);font-weight:var(--shf-fw-semibold)}.shf-mrow__spec{color:var(--shf-text-3);font-size:var(--shf-fs-sm);font-variant-numeric:var(--shf-num);white-space:nowrap}.shf-mrow__spec b{color:var(--shf-text-2);font-weight:var(--shf-fw-semibold)}.shf-mrow__scale{grid-column:1/-1;height:16px;position:relative}.shf-mrow__track{background:var(--shf-measure-track);border-radius:2px;height:2px;position:absolute;top:7px;left:0;right:0}.shf-mrow__gap{height:2px;top:7px;left:min(var(--own), var(--spec));width:calc(max(var(--own), var(--spec)) - min(var(--own), var(--spec)));background:var(--shf-text-3);position:absolute}.shf-mrow__mark{position:absolute;top:0;transform:translate(-50%)}.shf-mrow__mark--own{left:var(--own);background:var(--shf-measure-own);width:12px;height:12px;box-shadow:0 0 0 2px var(--shf-surface);border-radius:50%;top:2px}.shf-mrow__mark--spec{left:var(--spec);background:var(--shf-measure-spec);border-radius:2px;width:3px;height:16px}.shf-mrow__ends{color:var(--shf-text-3);font-variant-numeric:var(--shf-num);grid-column:1/-1;justify-content:space-between;margin-top:-4px;font-size:11px;display:flex}.shf-mrow__delta{color:var(--shf-text-2);font-size:var(--shf-fs-sm);grid-column:1/-1}.shf-mrow__delta strong{font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num)}.shf-mrow__delta--better strong{color:var(--shf-positive)}.shf-mrow__delta--worse strong{color:var(--shf-text)}@media (width>=768px){.shf-mrow{align-items:center;column-gap:var(--shf-s-8);grid-template-columns:minmax(10rem,14rem) minmax(0,1fr) 11.5rem;row-gap:2px}.shf-mrow__label{grid-area:1/1/3}.shf-mrow__scale{grid-area:1/2/3}.shf-mrow__values{flex-direction:column;grid-area:1/3;align-items:flex-end;gap:4px}.shf-mrow__delta{text-align:right;font-size:var(--shf-fs-xs);white-space:nowrap;grid-area:2/3}.shf-mrow:not(:has(.shf-mrow__delta)) .shf-mrow__values{grid-row:1/3}}.shf-mrow--missing .shf-mrow__own{color:var(--shf-text-3);font-family:var(--shf-font-body);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-semibold)}.shf-mrow--missing .shf-mrow__track{border-top:2px dashed var(--shf-measure-track);background:0 0;height:0}.shf-measure__foot{margin-top:var(--shf-s-4);color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-measure__foot a{font-weight:var(--shf-fw-semibold)}.shf-mtable td.shf-mtable__own{color:var(--shf-text);font-weight:var(--shf-fw-bold)}.shf-doubt{gap:var(--shf-s-4);padding:var(--shf-s-5);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);align-items:center;display:grid}.shf-doubt__thumbs{align-items:center;display:flex}.shf-doubt__thumb{border:2px solid var(--shf-surface);background:var(--shf-surface-sunken);border-radius:50%;place-items:center;width:52px;height:52px;padding:6px;display:grid;overflow:hidden}.shf-doubt__thumb+.shf-doubt__thumb{margin-left:-12px}.shf-doubt__thumb--main{width:64px;height:64px}.shf-doubt__title{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-xl);font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-tight);line-height:var(--shf-lh-snug)}.shf-doubt__text{color:var(--shf-text-2);font-size:var(--shf-fs-md)}.shf-doubt__vs{align-items:center;gap:var(--shf-s-2);min-height:var(--shf-tap);padding-top:var(--shf-s-3);border-top:var(--shf-border-w) solid var(--shf-border);font-size:var(--shf-fs-sm);color:var(--shf-text-2);grid-column:1/-1;text-decoration:none;display:flex}.shf-doubt__vs:hover b{color:var(--shf-accent-text)}.shf-doubt__vs b{color:var(--shf-text)}@media (width>=768px){.shf-doubt{gap:var(--shf-s-6);padding:var(--shf-s-6) var(--shf-s-8);grid-template-columns:auto minmax(0,1fr) auto}}.shf-video__frame{aspect-ratio:16/9;border-radius:var(--shf-r);background:var(--shf-brand-dark);color:#fff;place-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden}.shf-video__play{width:64px;height:64px;color:var(--shf-brand-dark);background:#fff;border-radius:50%;place-items:center;display:grid}.shf-video__play .shf-icon{fill:currentColor;stroke:none;width:26px;height:26px;margin-left:4px}.shf-video__cap{left:var(--shf-s-4);bottom:var(--shf-s-3);right:var(--shf-s-4);font-size:var(--shf-fs-sm);color:#cbd5e1;position:absolute}.shf-article{min-width:0}.shf-toc{margin-bottom:var(--shf-s-8);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r)}.shf-toc>summary{min-height:48px;padding:0 var(--shf-s-4);color:var(--shf-text);font-weight:var(--shf-fw-bold);font-size:var(--shf-fs-md);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.shf-toc>summary::-webkit-details-marker{display:none}.shf-toc[open]>summary .shf-icon{transform:rotate(180deg)}.shf-toc ol{counter-reset:toc;padding:0 var(--shf-s-4) var(--shf-s-3)}.shf-toc li{counter-increment:toc;border-top:var(--shf-border-w) solid var(--shf-border)}.shf-toc a{gap:var(--shf-s-3);min-height:var(--shf-tap);color:var(--shf-text-2);font-size:var(--shf-fs-md);align-items:center;text-decoration:none;display:flex}.shf-toc a:before{content:counter(toc, decimal-leading-zero);color:var(--shf-text-faint);font-family:var(--shf-font-num);font-variant-numeric:var(--shf-num);font-size:var(--shf-fs-sm)}.shf-toc a:hover{color:var(--shf-text)}.shf-toc ol ol{counter-reset:none;padding:0 0 0 var(--shf-s-8)}.shf-prose{max-width:var(--shf-prose-w);color:var(--shf-text-2);font-size:var(--shf-fs-prose);line-height:var(--shf-lh-prose)}.shf-prose>*+*{margin-top:var(--shf-s-5)}.shf-prose h2{margin-top:var(--shf-s-12);font-size:var(--shf-fs-2xl);scroll-margin-top:var(--shf-scroll-offset)}.shf-prose h3{margin-top:var(--shf-s-8);font-size:var(--shf-fs-xl);scroll-margin-top:var(--shf-scroll-offset)}.shf-prose h2+*,.shf-prose h3+*{margin-top:var(--shf-s-3)}.shf-prose>:first-child{margin-top:0}.shf-prose strong{color:var(--shf-text);font-weight:var(--shf-fw-bold)}.shf-prose ul,.shf-prose ol{padding-left:1.25em}.shf-prose li+li{margin-top:var(--shf-s-2)}.shf-prose li::marker{color:var(--shf-text-3)}.shf-prose h4,.shf-prose h5,.shf-prose h6{margin-top:var(--shf-s-6);scroll-margin-top:var(--shf-scroll-offset)}.shf-prose h4{font-size:var(--shf-fs-prose)}.shf-prose h5,.shf-prose h6{color:var(--shf-text);font-family:var(--shf-font-display);font-weight:var(--shf-fw-bold);line-height:var(--shf-lh-snug);font-size:var(--shf-fs-base)}.shf-prose h6{color:var(--shf-text-2)}.shf-prose h4+*,.shf-prose h5+*,.shf-prose h6+*{margin-top:var(--shf-s-2)}.shf-prose blockquote{padding-left:var(--shf-s-4);border-left:var(--shf-border-w) solid var(--shf-border-strong);margin:0}.shf-prose blockquote>*+*{margin-top:var(--shf-s-3)}.shf-prose figure figcaption{margin-top:var(--shf-s-2);font-size:var(--shf-fs-sm)}.shf-prose figure img{border-radius:var(--shf-r)}.shf-embed__link{gap:0 var(--shf-s-3);min-height:var(--shf-tap);padding:var(--shf-s-3) var(--shf-s-5);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);color:var(--shf-text);font-size:var(--shf-fs-base);line-height:var(--shf-lh-base);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.shf-embed__link:hover{border-color:var(--shf-border-strong)}.shf-embed__title{font-weight:var(--shf-fw-bold)}.shf-embed__host{font-size:var(--shf-fs-sm);color:var(--shf-text-3);grid-column:1}.shf-embed__icon{color:var(--shf-text-3);grid-area:1/2/span 2}.shf-summary{padding:var(--shf-s-5);background:var(--shf-surface-sunken);border-radius:var(--shf-r)}.shf-summary__title{margin-bottom:var(--shf-s-3)}.shf-summary ul{gap:var(--shf-s-3);padding:0;list-style:none;display:grid}.shf-summary li{gap:var(--shf-s-3);font-size:var(--shf-fs-base);line-height:var(--shf-lh-base);grid-template-columns:auto 1fr;display:grid}.shf-summary li:before{content:"";background:var(--shf-text-3);border-radius:50%;width:6px;height:6px;margin-top:.62em}.shf-summary li+li{margin-top:0}.shf-callout{gap:var(--shf-s-1) var(--shf-s-3);padding:var(--shf-s-4) var(--shf-s-5);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);font-size:var(--shf-fs-base);line-height:var(--shf-lh-base);grid-template-columns:auto minmax(0,1fr);display:grid}.shf-callout__icon{grid-row:span 2;margin-top:2px}.shf-callout__label{font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-bold)}.shf-callout__body{color:var(--shf-text-2);grid-column:2}.shf-callout__body>*+*{margin-top:var(--shf-s-2)}.shf-callout--tip .shf-callout__icon,.shf-callout--tip .shf-callout__label{color:var(--shf-info)}.shf-callout--warn .shf-callout__icon,.shf-callout--warn .shf-callout__label{color:var(--shf-warning)}.shf-callout--measure .shf-callout__icon,.shf-callout--measure .shf-callout__label{color:var(--shf-text)}.shf-callout--measure{border-color:var(--shf-border-strong)}.shf-callout__figure{align-items:baseline;gap:var(--shf-s-1) var(--shf-s-4);flex-wrap:wrap;display:flex}.shf-callout__figure .shf-num{color:var(--shf-text);font-size:var(--shf-fs-2xl);font-weight:var(--shf-fw-bold)}.shf-faq{border-top:var(--shf-border-w) solid var(--shf-border);display:grid}.shf-faq details{border-bottom:var(--shf-border-w) solid var(--shf-border)}.shf-faq summary{justify-content:space-between;align-items:center;gap:var(--shf-s-4);min-height:52px;padding-block:var(--shf-s-3);color:var(--shf-text);font-size:var(--shf-fs-base);font-weight:var(--shf-fw-bold);line-height:var(--shf-lh-snug);cursor:pointer;list-style:none;display:flex}.shf-faq summary::-webkit-details-marker{display:none}.shf-faq summary .shf-icon{color:var(--shf-text-3);transition:transform var(--shf-dur) var(--shf-ease)}.shf-faq details[open] summary .shf-icon{transform:rotate(45deg)}.shf-faq__answer{padding-bottom:var(--shf-s-4);color:var(--shf-text-2)}.shf-helpful{align-items:center;gap:var(--shf-s-3);margin-top:var(--shf-s-8);padding-top:var(--shf-s-5);border-top:var(--shf-border-w) solid var(--shf-border);font-size:var(--shf-fs-md);color:var(--shf-text-2);flex-wrap:wrap;display:flex}.shf-tabs__list{display:none}.shf-js .shf-tabs__list{gap:var(--shf-s-1);margin-bottom:var(--shf-s-5);border-bottom:var(--shf-border-w) solid var(--shf-border);scrollbar-width:none;display:flex;overflow-x:auto}.shf-js .shf-tabs__list::-webkit-scrollbar{display:none}.shf-tabs__tab{min-height:48px;padding:0 var(--shf-s-3);color:var(--shf-text-3);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-bold);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;position:relative}.shf-tabs__tab:hover,.shf-tabs__tab[aria-selected=true]{color:var(--shf-text)}.shf-tabs__tab[aria-selected=true]:after{content:"";left:var(--shf-s-3);right:var(--shf-s-3);background:var(--shf-text);height:2px;position:absolute;bottom:-1px}.shf-tabs__count{color:var(--shf-text-3);font-weight:var(--shf-fw-semibold)}@media (width<=479px){.shf-js .shf-tabs__list{gap:var(--shf-s-1);padding:var(--shf-s-1);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface-sunken);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.shf-tabs__tab{min-height:var(--shf-tap);font-size:var(--shf-fs-sm);border-radius:8px}.shf-tabs__tab[aria-selected=true]{background:var(--shf-surface);box-shadow:var(--shf-shadow-1)}.shf-tabs__tab[aria-selected=true]:after{display:none}}.shf-tabs__panel{scroll-margin-top:var(--shf-scroll-offset)}.shf-tabs__panel+.shf-tabs__panel{margin-top:var(--shf-s-10)}.shf-js .shf-tabs__panel+.shf-tabs__panel{margin-top:0}.shf-tabs__panel-title{margin-bottom:var(--shf-s-4);font-size:var(--shf-fs-2xl)}.shf-js .shf-tabs__panel-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shf-tabs__panel[hidden]{display:none}.shf-tabs__intro{margin-bottom:var(--shf-s-4);color:var(--shf-text-3);font-size:var(--shf-fs-md)}.shf-table{width:100%;font-size:var(--shf-fs-md);font-variant-numeric:var(--shf-num)}.shf-table th,.shf-table td{height:var(--shf-row-h);padding:var(--shf-s-2) var(--shf-cell-px);border-top:var(--shf-border-w) solid var(--shf-row-line);text-align:left;vertical-align:middle}.shf-table tbody tr:nth-child(2n){background:var(--shf-row-stripe)}.shf-table tbody tr:hover{background:var(--shf-row-hover)}.shf-table th[scope=row]{width:45%;color:var(--shf-text-3);font-weight:var(--shf-fw-medium)}.shf-table td{color:var(--shf-text);font-weight:var(--shf-fw-semibold)}.shf-table thead th{background:var(--shf-th-bg);color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);letter-spacing:.02em}.shf-table .shf-num-col{text-align:right}.shf-yes,.shf-no{align-items:center;gap:6px;display:inline-flex}.shf-yes .shf-icon{color:var(--shf-positive)}.shf-no,.shf-missing{color:var(--shf-text-3);font-weight:var(--shf-fw-medium)}.shf-table__src{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-medium);display:block}.shf-table-scroll{border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface);-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.shf-table-scroll:focus-visible{outline-offset:2px}.shf-ctable{min-width:34rem}.shf-ctable th,.shf-ctable td{white-space:nowrap}.shf-ctable thead th{vertical-align:bottom;height:auto;padding-block:var(--shf-s-3)}.shf-ctable thead th a{color:var(--shf-text);font-size:var(--shf-fs-sm);letter-spacing:0;text-decoration:none}.shf-ctable thead th a:hover{color:var(--shf-accent-text)}.shf-ctable tr>:first-child{z-index:1;width:var(--shf-sticky-col-w);min-width:var(--shf-sticky-col-w);background:var(--shf-surface);border-right:var(--shf-border-w) solid var(--shf-border);white-space:normal;position:sticky;left:0}.shf-ctable thead tr>:first-child{background:var(--shf-th-bg)}.shf-ctable tbody tr:hover>:first-child{background:var(--shf-row-hover)}.shf-ctable tbody tr:first-child>*{border-top:0}.shf-ctable .is-self{background:var(--shf-surface-sunken)}.shf-ctable .is-best{font-weight:var(--shf-fw-bold);color:var(--shf-text)}.shf-ctable .is-best:after{content:" ✓";color:var(--shf-positive)}.shf-compat{gap:var(--shf-s-2);display:grid}@media (width>=560px){.shf-compat{grid-template-columns:repeat(2,minmax(0,1fr))}}.shf-compat__item{justify-content:space-between;align-items:center;gap:var(--shf-s-3);min-height:52px;padding:var(--shf-s-2) var(--shf-s-4);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);font-size:var(--shf-fs-md);color:var(--shf-text);font-weight:var(--shf-fw-semibold);display:flex}.shf-compat__item small{color:var(--shf-text-3);font-weight:var(--shf-fw-medium);font-size:var(--shf-fs-xs);display:block}.shf-subhead{margin:var(--shf-s-8) 0 var(--shf-s-3);font-size:var(--shf-fs-base);font-family:var(--shf-font-body);letter-spacing:0}.shf-rowlinks{border-top:var(--shf-border-w) solid var(--shf-border);display:grid}.shf-rowlink{align-items:center;gap:var(--shf-s-3);min-height:64px;padding-block:var(--shf-s-2);border-bottom:var(--shf-border-w) solid var(--shf-border);color:var(--shf-text-2);grid-template-columns:48px minmax(0,1fr) auto;text-decoration:none;display:grid}.shf-rowlink:hover .shf-rowlink__title{color:var(--shf-accent-text)}.shf-rowlink__img{border-radius:var(--shf-r-sm);background:var(--shf-surface-sunken);place-items:center;width:48px;height:48px;padding:4px;display:grid}.shf-rowlink__title{color:var(--shf-text);font-weight:var(--shf-fw-bold);font-size:var(--shf-fs-md);display:block}.shf-rowlink__meta{color:var(--shf-text-3);font-size:var(--shf-fs-xs);display:block}.shf-rowlink__price{color:var(--shf-text);font-family:var(--shf-font-num);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);white-space:nowrap;font-size:var(--shf-fs-md)}.shf-rowlink__price small{color:var(--shf-text-3);font-family:var(--shf-font-body);font-weight:var(--shf-fw-medium);font-size:var(--shf-fs-xs)}.shf-rowlink--vs{grid-template-columns:auto minmax(0,1fr) auto}.shf-vsimgs{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);align-items:center;gap:4px;display:flex}.shf-vsimgs .shf-rowlink__img{width:40px;height:40px}.shf-reviews__summary{align-items:center;gap:var(--shf-s-3) var(--shf-s-6);padding-bottom:var(--shf-s-5);border-bottom:var(--shf-border-w) solid var(--shf-border);flex-wrap:wrap;display:flex}.shf-reviews__avg{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-3xl);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);line-height:1}.shf-reviews__avg small,.shf-reviews__count{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-reviews__summary .shf-btn{margin-left:auto}.shf-stars{color:var(--shf-star);gap:2px;display:inline-flex}.shf-stars .shf-icon{fill:currentColor;stroke:none;width:15px;height:15px}.shf-stars .is-off{color:var(--shf-border-strong)}.shf-review{padding-block:var(--shf-s-5);border-bottom:var(--shf-border-w) solid var(--shf-border)}.shf-review__head{align-items:center;gap:var(--shf-s-2) var(--shf-s-3);margin-bottom:var(--shf-s-2);font-size:var(--shf-fs-sm);flex-wrap:wrap;display:flex}.shf-review__name{color:var(--shf-text);font-weight:var(--shf-fw-bold)}.shf-review__meta{color:var(--shf-text-3)}.shf-review__title{margin-bottom:var(--shf-s-1);font-size:var(--shf-fs-base);font-family:var(--shf-font-body);letter-spacing:0}.shf-review__body{color:var(--shf-text-2);font-size:var(--shf-fs-md);max-width:var(--shf-prose-w)}.shf-empty{justify-items:start;gap:var(--shf-s-3);padding:var(--shf-s-5);border:var(--shf-border-w) dashed var(--shf-border-strong);border-radius:var(--shf-r);color:var(--shf-text-2);font-size:var(--shf-fs-md);display:grid}.shf-empty__title{color:var(--shf-text);font-weight:var(--shf-fw-bold)}.shf-sidecard{padding:var(--shf-s-5);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg)}.shf-sidecard--product{gap:var(--shf-s-3);grid-template-columns:minmax(0,1fr);display:grid}.shf-sidecard__img{aspect-ratio:16/10;padding:var(--shf-s-3);border-radius:var(--shf-r);background:var(--shf-surface-sunken);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;overflow:hidden}.shf-sidecard__img img{object-fit:contain;width:100%;height:100%}.shf-sidecard__name{color:var(--shf-text);font-weight:var(--shf-fw-bold);font-size:var(--shf-fs-md);line-height:var(--shf-lh-snug)}.shf-sidecard__price{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-sidecard__price strong{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-xl);font-variant-numeric:var(--shf-num)}.shf-sidecard__title{margin-bottom:var(--shf-s-2)}.shf-jump ul{display:grid}.shf-jump a{min-height:40px;color:var(--shf-text-2);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-semibold);border-top:var(--shf-border-w) solid var(--shf-border);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.shf-jump li:first-child a{border-top:0}.shf-jump a:hover{color:var(--shf-text)}.shf-jump a .shf-icon{color:var(--shf-text-faint)}@media (width<=1023px){.shf-jump a{min-height:var(--shf-tap)}.shf-jump ul{column-gap:var(--shf-s-4);grid-template-columns:repeat(2,minmax(0,1fr))}.shf-jump li:nth-child(2) a{border-top:0}}.shf-helper{background:var(--shf-band-bg);border-color:var(--shf-band-bg);color:var(--shf-band-text-2)}.shf-helper .shf-sidecard__title{color:var(--shf-band-text);font-size:var(--shf-fs-xl)}.shf-helper p{font-size:var(--shf-fs-md);margin-bottom:var(--shf-s-4)}.shf-helper :focus-visible{outline-color:var(--shf-focus-on-band)}.shf-related{margin-top:var(--shf-s-12);padding-block:var(--shf-s-10);border-top:var(--shf-border-w) solid var(--shf-border)}.shf-related+.shf-related{border-top:0;margin-top:0;padding-top:0}.shf-cards{gap:var(--shf-s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}@media (width<=479px){.shf-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.shf-mcard{background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);transition:border-color var(--shf-dur) var(--shf-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.shf-mcard:hover{border-color:var(--shf-border-strong)}.shf-mcard__media{aspect-ratio:4/3;padding:var(--shf-s-4);background:var(--shf-surface-sunken);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:relative;overflow:hidden}.shf-mcard__media img{object-fit:contain;width:100%;height:100%}.shf-mcard__score{top:var(--shf-s-2);left:var(--shf-s-2);border-radius:var(--shf-r-sm);background:var(--shf-surface);color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);box-shadow:var(--shf-shadow-1);padding:2px 8px;position:absolute}.shf-mcard__body{padding:var(--shf-s-3) var(--shf-s-4) var(--shf-s-4);flex-direction:column;flex:1;gap:4px;display:flex}.shf-mcard__brand{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold)}.shf-mcard__name{color:var(--shf-text);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-bold);line-height:var(--shf-lh-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.shf-mcard__name:after{content:"";position:absolute;inset:0}.shf-mcard__specs{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-variant-numeric:var(--shf-num)}.shf-mcard__price{padding-top:var(--shf-s-2);color:var(--shf-text-3);font-size:var(--shf-fs-xs);margin-top:auto}.shf-mcard__price strong{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-base);font-variant-numeric:var(--shf-num)}.shf-footer{margin-top:var(--shf-s-12);padding-block:var(--shf-s-12) var(--shf-s-8);background:var(--shf-band-bg);color:var(--shf-band-text-3);font-size:var(--shf-fs-md)}.shf-footer :focus-visible{outline-color:var(--shf-focus-on-band)}.shf-footer__top{gap:var(--shf-s-8);display:grid}.shf-footer__brand{gap:var(--shf-s-4);justify-items:start;max-width:22rem;display:grid}.shf-footer__brand img{width:170px}.shf-footer__pitch{color:var(--shf-band-text-2);line-height:var(--shf-lh-base)}.shf-footer__cols{gap:var(--shf-s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shf-footer__title{margin-bottom:var(--shf-s-2);color:var(--shf-band-text);font-family:var(--shf-font-body);font-size:var(--shf-fs-xs);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase}.shf-footer__col a{min-height:var(--shf-tap);color:var(--shf-band-text-2);align-items:center;text-decoration:none;display:flex}.shf-footer__col a:hover{color:var(--shf-band-text)}.shf-footer__disclosure{margin-top:var(--shf-s-10);padding-top:var(--shf-s-5);border-top:var(--shf-border-w) solid var(--shf-band-border);font-size:var(--shf-fs-sm);line-height:var(--shf-lh-base);max-width:48rem}.shf-footer__bottom{justify-content:space-between;align-items:center;gap:var(--shf-s-4);margin-top:var(--shf-s-5);font-size:var(--shf-fs-sm);flex-wrap:wrap;display:flex}.shf-footer a:not(.shf-btn){color:var(--shf-band-text-2)}.shf-footer__legal{gap:var(--shf-s-1) var(--shf-s-4);flex-wrap:wrap;display:flex}.shf-footer__legal a{min-height:var(--shf-tap);align-items:center;display:inline-flex}@media (width>=768px){.shf-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.shf-footer__top{gap:var(--shf-s-16);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}}.shf-theme{align-items:center;gap:var(--shf-s-2);display:none}.shf-js .shf-theme{display:inline-flex}.shf-theme .shf-seg{background:var(--shf-band-bg-2);border-color:var(--shf-band-border)}.shf-theme .shf-seg__btn{color:var(--shf-band-text-3);min-height:var(--shf-tap)}.shf-theme .shf-seg__btn[aria-pressed=true]{background:var(--shf-band-bg);color:var(--shf-band-text);box-shadow:none;outline:1px solid var(--shf-band-border)}@media (width<=859px),(pointer:coarse){.shf-btn--sm,.shf-seg__btn{min-height:var(--shf-tap)}}.shf-band{padding-block:var(--shf-s-10)}.shf-band:not(.shf-band--tint)+.shf-band:not(.shf-band--tint){padding-top:0}.shf-band--tint{--shf-surface:var(--shf-tint-surface);--shf-surface-sunken:var(--shf-tint-sunken);background:var(--shf-tint);box-shadow:0 0 0 100vmax var(--shf-tint), 0 0 0 calc(100vmax + 1px) var(--shf-tint-line);clip-path:inset(-1px -100vmax)}.shf-band--first{clip-path:inset(0 -100vmax -1px)}.shf-band--tint+.shf-band--tint{margin-top:1px}main:has(>.shf-band--tint:last-child)+.shf-footer{margin-top:0}.shf-band--hero{padding-block:0 var(--shf-s-8)}.shf-band--hero .shf-hero{background:0 0;border:0;border-radius:0;padding:0}.shf-band--hero .shf-photo{background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-tint-line)}.shf-band--related{margin-top:var(--shf-s-12)}.shf-band--related .shf-related{border-top:0;margin-top:0;padding-block:0}.shf-band--related .shf-related+.shf-related{margin-top:var(--shf-s-10)}.shf-homehero{padding-block:var(--shf-s-10) var(--shf-s-8)}.shf-homehero__pill{border:var(--shf-border-w) solid var(--shf-tint-line);border-radius:var(--shf-r-pill);background:var(--shf-surface);color:var(--shf-text-2);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.shf-homehero__pill .shf-icon{color:var(--shf-positive)}.shf-homehero__title{margin-top:var(--shf-s-5);max-width:52rem;font-size:clamp(2rem,5vw,3rem);line-height:var(--shf-lh-tight)}.shf-homehero__lead{margin-top:var(--shf-s-4);max-width:40rem;color:var(--shf-text-2);font-size:1.125rem}.shf-homehero__ctas{gap:var(--shf-s-3);margin-top:var(--shf-s-6);flex-wrap:wrap;display:flex}@media (width<=479px){.shf-homehero__ctas .shf-btn{flex:100%}}.shf-homehero__intro{margin-top:var(--shf-s-6)}ul.shf-usp{gap:var(--shf-s-4);margin-top:var(--shf-s-8);padding-top:var(--shf-s-6);border-top:var(--shf-border-w) solid var(--shf-tint-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.shf-usp b{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-prose);font-variant-numeric:var(--shf-num);display:block}.shf-usp span{color:var(--shf-text-3);font-size:var(--shf-fs-md)}.shf-chips--tap .shf-chip{min-height:var(--shf-tap);padding-inline:var(--shf-s-4);font-size:var(--shf-fs-md);white-space:normal}.shf-homehelp{gap:var(--shf-s-6);display:grid}.shf-homehelp__label{margin-bottom:var(--shf-s-2);align-items:center;gap:6px;display:flex}@media (width>=1024px){.shf-homehelp{gap:var(--shf-s-10);grid-template-columns:repeat(2,minmax(0,1fr))}}.shf-acards{gap:var(--shf-s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.shf-acard{background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);transition:border-color var(--shf-dur) var(--shf-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.shf-acard:hover{border-color:var(--shf-border-strong)}.shf-acard__media{aspect-ratio:16/9;background:var(--shf-surface-sunken);place-items:center;display:grid;overflow:hidden}.shf-acard__cover{object-fit:cover;width:100%;height:100%}.shf-acard__media--vs{padding:var(--shf-s-3);justify-content:space-around;align-items:center;display:flex}.shf-acard__media--vs img{object-fit:contain;width:38%;height:85%}.shf-acard__vs{color:var(--shf-text-3);font-family:var(--shf-font-display);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-bold)}.shf-acard__body{padding:var(--shf-s-3) var(--shf-s-4) var(--shf-s-4);flex-direction:column;gap:4px;display:flex}.shf-acard__title{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-base);font-weight:var(--shf-fw-bold);line-height:var(--shf-lh-snug);text-decoration:none}.shf-acard__title:after{content:"";position:absolute;inset:0}.shf-acard:hover .shf-acard__title{color:var(--shf-accent-text)}.shf-acard__meta{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}@media (width<=479px){.shf-acard{flex-direction:row;align-items:stretch}.shf-acard__media{aspect-ratio:auto;flex:none;width:112px;min-height:84px}.shf-acard__media--vs{width:128px;padding:var(--shf-s-2)}.shf-acard__body{min-width:0;padding:var(--shf-s-3);justify-content:center}.shf-acard__meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.shf-steps{gap:var(--shf-s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.shf-steps li{align-content:start;gap:var(--shf-s-1);padding:var(--shf-s-5);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);display:grid}.shf-steps .shf-icon{width:1.5rem;height:1.5rem;margin-bottom:var(--shf-s-2);color:var(--shf-text-2)}.shf-steps b{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-prose)}.shf-steps span{color:var(--shf-text-2);font-size:var(--shf-fs-md)}@media (width<=479px){.shf-steps li{column-gap:var(--shf-s-3);padding:var(--shf-s-4);grid-template-columns:auto minmax(0,1fr)}.shf-steps .shf-icon{grid-row:span 2;margin:2px 0 0}}.shf-brandgrid{gap:var(--shf-s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));display:grid}.shf-brandgrid a{min-height:var(--shf-tap);padding:var(--shf-s-4);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);color:var(--shf-text);transition:border-color var(--shf-dur) var(--shf-ease);flex-direction:column;align-items:flex-start;gap:2px;text-decoration:none;display:flex}.shf-brandgrid a:hover{border-color:var(--shf-border-strong)}.shf-brandgrid img{object-fit:contain;width:auto;max-width:120px;height:28px;margin-bottom:6px}.shf-brandgrid b{font-family:var(--shf-font-display)}.shf-brandgrid span{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-sample{color:var(--shf-text-3);font-family:var(--shf-font-body);font-size:10px;font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase;vertical-align:middle;white-space:nowrap;border:1px dashed;border-radius:4px;padding:1px 6px;line-height:1.4;display:inline-block}.shf-proto-states{gap:var(--shf-s-5);display:grid}@media (width>=900px){.shf-proto-states{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.shf-tst{z-index:60;border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface);width:min(400px,100vw - 32px);color:var(--shf-text-2);font-size:var(--shf-fs-sm);padding:18px 20px;line-height:1.55;position:fixed;bottom:16px;left:16px;box-shadow:0 14px 40px #0f172a2e}.shf-tst[hidden]{display:none}.shf-tst__kop{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-base);font-weight:var(--shf-fw-bold);margin:0 0 4px}.shf-tst__tekst a{color:var(--shf-accent-text);font-weight:var(--shf-fw-semibold)}.shf-tst__nu{color:var(--shf-text);font-weight:var(--shf-fw-semibold);margin-top:8px}.shf-tst__knoppen{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.shf-tst__knop{min-height:var(--shf-tap);border:var(--shf-border-w) solid var(--shf-border-strong);border-radius:var(--shf-r);background:var(--shf-surface);color:var(--shf-text);font:inherit;font-weight:var(--shf-fw-bold);cursor:pointer;padding:10px 14px}.shf-tst__knop:hover{border-color:var(--shf-accent);color:var(--shf-accent-text)}.shf-tst__knop--ja{border-color:var(--shf-accent);background:var(--shf-accent);color:#fff}.shf-tst__knop--ja:hover{color:#fff;filter:brightness(1.08)}.shf-tst__knop[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--shf-accent-text)}@media (width<=640px){.shf-tst{width:auto;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:var(--shf-r-lg) var(--shf-r-lg) 0 0;border-width:1px 0 0;bottom:0;left:0;right:0}}.shf-footer__cookies{color:var(--shf-band-text-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.shf-footer__cookies:hover{color:var(--shf-band-text)}:root{--shf-hero-bg:radial-gradient(60% 90% at 92% 12%, #7c3aed61 0%, #7c3aed00 70%), radial-gradient(50% 70% at 70% 100%, #2f9aea1a 0%, #2f9aea00 70%), linear-gradient(160deg, #0e1224 0%, #121733 55%, #1e1847 100%);--shf-hero-text:#fff;--shf-hero-text-2:#cbd5e1;--shf-hero-text-3:#a7b1c2;--shf-hero-line:#ffffff29;--shf-hero-chip:#ffffff0f;--shf-pmedia:radial-gradient(46% 9% at 50% 86%, #0e122424, transparent 70%), linear-gradient(180deg, #fff 0%, #edf0f5 100%);--shf-pshadow:drop-shadow(0 10px 14px #0e12242e);--shf-score-best:var(--shf-accent);--shf-ring-fill:var(--shf-text);--shf-ring-track:var(--shf-border);--shf-score-top:#15803d;--shf-score-good:#4ade80;--shf-score-mid:#f97316;--shf-score-low:#dc2626;--shf-cta-hero-bg:#fff;--shf-cta-hero-bg-hover:#ede9fe;--shf-cta-hero-text:#0e1224}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--shf-hero-bg:radial-gradient(60% 90% at 92% 12%, #7c3aed4d 0%, #7c3aed00 70%), radial-gradient(50% 70% at 70% 100%, #2f9aea14 0%, #2f9aea00 70%), linear-gradient(160deg, #080b17 0%, #0e1228 55%, #1a1540 100%);--shf-pmedia:radial-gradient(46% 9% at 50% 86%, #00000073, transparent 70%), linear-gradient(180deg, #1e2440 0%, #141933 100%);--shf-pshadow:drop-shadow(0 10px 14px #00000080);--shf-ring-track:#39415f}}:root[data-theme=dark]{--shf-hero-bg:radial-gradient(60% 90% at 92% 12%, #7c3aed4d 0%, #7c3aed00 70%), radial-gradient(50% 70% at 70% 100%, #2f9aea14 0%, #2f9aea00 70%), linear-gradient(160deg, #080b17 0%, #0e1228 55%, #1a1540 100%);--shf-pmedia:radial-gradient(46% 9% at 50% 86%, #00000073, transparent 70%), linear-gradient(180deg, #1e2440 0%, #141933 100%);--shf-pshadow:drop-shadow(0 10px 14px #00000080);--shf-ring-track:#39415f}.shf-light{color-scheme:light;--shf-surface:#fff;--shf-border:#e2e6ec;--shf-border-strong:#c9d0da;--shf-text:#121620;--shf-text-2:#3b4351;--shf-text-3:#5d6676;--shf-pmedia:radial-gradient(46% 9% at 50% 86%, #0e122424, transparent 70%), linear-gradient(180deg, #fff 0%, #edf0f5 100%);--shf-pshadow:drop-shadow(0 10px 14px #0e12242e);--shf-ring-fill:#121620;--shf-accent-tint:#f3eeff;--shf-ring-track:#e2e6ec}.shf-hb{padding-block:var(--shf-s-12)}.shf-hb--tint{--shf-surface:var(--shf-tint-surface);--shf-surface-sunken:var(--shf-tint-sunken);background:var(--shf-tint);border-block:var(--shf-border-w) solid var(--shf-tint-line)}.shf-hb--white{background:var(--shf-surface)}.shf-hb--flush{padding-top:0}.shf-hb--tight{padding-bottom:var(--shf-s-6)}main.shf-v2+.shf-footer{margin-top:0}.shf-v2 .shf-section__title{font-size:clamp(1.375rem,3vw,1.75rem)}.shf-v2 .shf-section__head{margin-bottom:var(--shf-s-5);align-items:end}.shf-v2 .shf-section__link{gap:4px}.shf-v2 .shf-sample{margin-left:var(--shf-s-2)}.shf-head2{gap:4px;display:grid}.shf-v2 h1,.shf-v2 h2,.shf-v2 h3{text-wrap:balance}.shf-sring{--size:40px;width:var(--size);height:var(--size);color:var(--shf-text);font-family:var(--shf-font-num);font-size:calc(var(--size) * .34);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);letter-spacing:-.03em;border-radius:50%;flex:none;align-content:center;place-items:center;line-height:1;display:inline-grid;position:relative}.shf-rcard__media .shf-sring,.shf-mhero__photo .shf-sring{background:var(--shf-surface)}.shf-sring__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.shf-sring__track,.shf-sring__fill{fill:none}.shf-sring__track{stroke:var(--shf-ring-track)}.shf-sring__fill{stroke:var(--shf-ring-fill);stroke-linecap:round}.shf-sring__fill--best{stroke:var(--shf-score-best)}.shf-sring__fill--top{stroke:var(--shf-score-top)}.shf-sring__fill--good{stroke:var(--shf-score-good)}.shf-sring__fill--mid{stroke:var(--shf-score-mid)}.shf-sring__fill--low{stroke:var(--shf-score-low)}a.shf-sring{text-decoration:none}.shf-sring--sm{--size:34px}.shf-sring--lg{--size:64px}.shf-sring--xl{--size:88px}.shf-sring small{color:var(--shf-text-3);font-family:var(--shf-font-body);font-size:10px;font-weight:var(--shf-fw-semibold);letter-spacing:0;margin-top:3px}.shf-pm{background:var(--shf-pmedia);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:end center;padding:8% 8% 11%;display:grid;overflow:hidden}.shf-pm img{object-fit:contain;object-position:center bottom;width:100%;height:auto;max-height:100%;filter:var(--shf-pshadow)}.shf-h2hero{background:var(--shf-hero-bg);color:var(--shf-hero-text-2);padding-block:var(--shf-s-10) var(--shf-s-8);position:relative;overflow:hidden}.shf-h2hero :focus-visible{outline-color:var(--shf-focus-on-band)}.shf-h2hero__grid{gap:var(--shf-s-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.shf-h2hero__kicker{color:var(--shf-hero-text-3)}.shf-h2hero__title{margin-top:var(--shf-s-3);color:var(--shf-hero-text);letter-spacing:-.03em;max-width:14ch;font-size:clamp(2.125rem,5.4vw,3.5rem);line-height:1.05}@media (width>=1024px){.shf-h2hero__title{max-width:none;font-size:min(3rem,4.4vw)}}.shf-h2hero__lead{margin-top:var(--shf-s-4);max-width:36rem;color:var(--shf-hero-text-2);font-size:var(--shf-fs-prose);line-height:var(--shf-lh-base)}@media (width<=479px){.shf-h2hero__lead{font-size:var(--shf-fs-base)}.shf-search2 .shf-btn{padding-inline:var(--shf-s-4)}}.shf-search2{width:100%;max-width:38rem;margin-top:var(--shf-s-6);border-radius:var(--shf-r-lg);background:var(--shf-surface);padding:4px;display:flex;box-shadow:0 12px 32px #00000040}.shf-search2__icon{margin-left:var(--shf-s-3);color:var(--shf-text-3);align-self:center}.shf-search2 input{min-width:0;min-height:52px;padding:0 var(--shf-s-3);color:var(--shf-text);font-size:var(--shf-fs-base);background:0 0;border:0;flex:1}.shf-search2 input::placeholder{color:var(--shf-text-3)}.shf-search2 input:focus{outline:none}.shf-search2:focus-within{box-shadow:0 0 0 3px var(--shf-focus-on-band), 0 12px 32px #00000040}.shf-search2 .shf-btn{border-radius:var(--shf-r);min-height:52px;padding-inline:var(--shf-s-6)}.shf-quick{align-items:center;gap:var(--shf-s-2);margin-top:var(--shf-s-4);font-size:var(--shf-fs-sm);flex-wrap:wrap;display:flex}.shf-quick__label{color:var(--shf-hero-text-3);font-weight:var(--shf-fw-semibold)}.shf-quick a{min-height:36px;padding:0 var(--shf-s-3);border:var(--shf-border-w) solid var(--shf-hero-line);border-radius:var(--shf-r-pill);background:var(--shf-hero-chip);color:var(--shf-hero-text);font-weight:var(--shf-fw-semibold);transition:border-color var(--shf-dur) var(--shf-ease);align-items:center;text-decoration:none;display:inline-flex}.shf-quick a:hover{border-color:#ffffff80}.shf-hcards{gap:var(--shf-s-3);margin-inline:calc(-1 * var(--shf-gutter));padding:var(--shf-s-2) var(--shf-gutter) var(--shf-s-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--shf-gutter);scrollbar-width:none;display:flex;overflow-x:auto}.shf-hcards::-webkit-scrollbar{display:none}.shf-hcard{width:176px;padding:var(--shf-s-2) var(--shf-s-2) var(--shf-s-3);border-radius:var(--shf-r-lg);background:var(--shf-surface);color:var(--shf-text);scroll-snap-align:start;transition:transform var(--shf-dur) var(--shf-ease);flex-direction:column;flex:none;display:flex;position:relative;box-shadow:0 24px 48px #00000059}.shf-hcard__media{aspect-ratio:4/3;border-radius:var(--shf-r)}.shf-hcard__body{justify-content:space-between;align-items:flex-start;gap:var(--shf-s-2);padding:var(--shf-s-3) var(--shf-r) 0;flex:1;display:flex}.shf-hcard__text{flex-direction:column;gap:1px;min-width:0;display:flex}.shf-hcard__kind{color:var(--shf-text-3);font-size:12px;font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase}.shf-hcard__name{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-base);font-weight:var(--shf-fw-bold);line-height:var(--shf-lh-snug);text-decoration:none}.shf-hcard__name:after{content:"";position:absolute;inset:0}.shf-hcard__name:hover{color:var(--shf-accent-text)}.shf-hcard__price{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-base);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);white-space:nowrap;margin-top:2px}.shf-hcard__price small{color:var(--shf-text-3);font-family:var(--shf-font-body);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-medium)}.shf-h2hero__note{margin-top:var(--shf-s-2)}.shf-h2hero .shf-sample{color:var(--shf-hero-text-3)}@media (width>=860px){.shf-h2hero{padding-block:var(--shf-s-16)}.shf-h2hero__grid{gap:var(--shf-s-10);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.shf-hcards{height:450px;margin:0;padding:0;display:block;position:relative;overflow:visible}.shf-hcard{width:clamp(170px,38%,208px);position:absolute}.shf-hcard--0{top:132px;left:0;transform:rotate(-5deg)}.shf-hcard--1{z-index:2;top:0;left:50%;transform:translate(-50%)}.shf-hcard--2{top:148px;right:0;transform:rotate(5deg)}.shf-hcard--0:hover{transform:rotate(-5deg)translateY(-4px)}.shf-hcard--1:hover{transform:translate(-50%)translateY(-4px)}.shf-hcard--2:hover{transform:rotate(5deg)translateY(-4px)}.shf-h2hero__note{margin:0;position:absolute;bottom:0;right:0}.shf-hcards-wrap{position:relative}}.shf-feats{padding-block:var(--shf-s-6);border-bottom:var(--shf-border-w) solid var(--shf-border)}.shf-feats ul{gap:var(--shf-s-4);display:grid}.shf-feats li{align-items:center;column-gap:var(--shf-s-3);grid-template-columns:44px minmax(0,1fr);display:grid}.shf-feats__icon{border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface);width:44px;height:44px;color:var(--shf-text-2);grid-row:span 2;place-items:center;display:grid}.shf-feats b{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-base);font-variant-numeric:var(--shf-num);align-self:end;line-height:1.3}.shf-feats span{color:var(--shf-text-3);font-size:var(--shf-fs-sm);align-self:start;line-height:1.4}@media (width>=768px){.shf-feats ul{gap:var(--shf-s-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.shf-quiz2{gap:var(--shf-s-6);align-items:start;display:grid}.shf-quiz2__intro p{margin-top:var(--shf-s-3);max-width:28rem;color:var(--shf-text-2)}.shf-quiz2__box{min-width:0;padding:var(--shf-s-4);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg)}.shf-quiz2 .shf-seg{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.shf-quiz2 .shf-seg__btn{min-height:var(--shf-tap);padding-inline:var(--shf-s-2);white-space:nowrap}.shf-quiz2 .shf-seg__btn[aria-selected=true]{background:var(--shf-surface);color:var(--shf-text);box-shadow:var(--shf-shadow-1)}.shf-quiz2 .shf-seg__short{display:none}@media (width<=479px){.shf-quiz2 .shf-seg__long{display:none}.shf-quiz2 .shf-seg__short{display:inline}}.shf-kh{padding-top:var(--shf-s-5)}.shf-kh__top{justify-content:space-between;align-items:center;gap:var(--shf-s-2) var(--shf-s-3);flex-wrap:wrap;display:flex}.shf-kh__step{align-items:center;gap:var(--shf-s-3);flex:1;min-width:12rem;display:flex}.shf-kh__count{color:var(--shf-text-3);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);white-space:nowrap;font-variant-numeric:var(--shf-num)}.shf-kh__bar{background:var(--shf-border);border-radius:2px;flex:1;max-width:12rem;height:4px;overflow:hidden}.shf-kh__bar span{height:100%;width:var(--p,0%);background:var(--shf-text);transition:width .2s var(--shf-ease);border-radius:2px;display:block}.shf-kh__nav{gap:var(--shf-s-1);display:flex}.shf-kh__nav .shf-btn{min-height:40px;padding-inline:var(--shf-s-3);font-size:var(--shf-fs-sm)}.shf-kh__nav .shf-btn .shf-icon{width:14px;height:14px}.shf-kh h3:focus{outline:none}.shf-mcard2__name:hover{color:var(--shf-accent-text)}.shf-kh__q{margin:var(--shf-s-4) 0 var(--shf-s-1);font-size:var(--shf-fs-xl)}.shf-kh__hint{margin-bottom:var(--shf-s-2);color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-kh__q+.shf-answers{margin-top:var(--shf-s-3)}.shf-answers{border-top:var(--shf-border-w) solid var(--shf-border)}.shf-answer{align-items:center;gap:var(--shf-s-3);width:100%;min-height:60px;padding:var(--shf-s-3) 0;border:0;border-bottom:var(--shf-border-w) solid var(--shf-border);color:var(--shf-text-2);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) 40px;text-decoration:none;display:grid}.shf-answer b{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-prose);line-height:1.3;display:block}.shf-answer small{color:var(--shf-text-3);font-size:var(--shf-fs-sm);display:block}.shf-answer__go{background:var(--shf-text);width:40px;height:40px;color:var(--shf-surface);transition:background-color var(--shf-dur) var(--shf-ease), transform var(--shf-dur) var(--shf-ease);border-radius:50%;place-items:center;display:grid}.shf-answer:hover .shf-answer__go,.shf-answer:focus-visible .shf-answer__go{background:var(--shf-accent);color:var(--shf-on-accent);transform:translate(3px)}.shf-answer:hover b{color:var(--shf-accent-text)}.shf-answer__box{border:1.5px solid var(--shf-border-strong);color:#0000;border-radius:6px;place-items:center;width:24px;height:24px;margin-inline:auto;display:grid}.shf-answer[aria-pressed=true] .shf-answer__box{background:var(--shf-text);border-color:var(--shf-text);color:var(--shf-surface)}.shf-kh__more{align-items:center;gap:var(--shf-s-3);margin-top:var(--shf-s-4);flex-wrap:wrap;display:flex}.shf-kh__field{align-items:center;gap:var(--shf-s-2);padding:var(--shf-s-3) 0;border-bottom:var(--shf-border-w) solid var(--shf-border);display:flex}.shf-kh__field input{width:6rem;min-height:var(--shf-tap);padding:0 var(--shf-s-3);border:var(--shf-border-w) solid var(--shf-border-strong);border-radius:var(--shf-r);background:var(--shf-surface);color:var(--shf-text);font-size:var(--shf-fs-base)}.shf-kh__tip{margin-top:var(--shf-s-3);color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-kh__res-head{justify-content:space-between;align-items:baseline;gap:var(--shf-s-2);margin-top:var(--shf-s-4);flex-wrap:wrap;display:flex}.shf-kh__res-head h3{font-size:var(--shf-fs-xl)}.shf-kh__chips{margin-top:var(--shf-s-3);flex-wrap:wrap;gap:6px;display:flex}.shf-kh__chips .shf-chip{min-height:28px;font-size:var(--shf-fs-xs)}.shf-kh__note{margin-top:var(--shf-s-3);color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-kh__cards{gap:var(--shf-s-4);margin-top:var(--shf-s-5);display:grid}@media (width>=720px){.shf-kh__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.shf-mcard2{border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface);flex-direction:column;display:flex;position:relative;overflow:hidden}.shf-mcard2__media{aspect-ratio:4/3;position:relative}.shf-mcard2__media img{width:72%}.shf-mcard2__label{top:var(--shf-s-3);left:var(--shf-s-3);border-radius:var(--shf-r-pill);background:var(--shf-text);color:var(--shf-surface);font-size:11px;font-weight:var(--shf-fw-bold);padding:3px 10px;position:absolute}.shf-mcard2__label--quiet{background:var(--shf-surface);color:var(--shf-text-2);border:var(--shf-border-w) solid var(--shf-border)}.shf-mcard2__body{gap:var(--shf-s-3);padding:var(--shf-s-4);flex-direction:column;flex:1;display:flex}.shf-mcard2__head{justify-content:space-between;align-items:center;gap:var(--shf-s-3);display:flex}.shf-mcard2__brand{color:var(--shf-text-3);font-size:11px;font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase}.shf-mcard2__name{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-prose);font-weight:var(--shf-fw-bold);line-height:1.25;text-decoration:none;display:block}.shf-mcard2__match{color:var(--shf-text);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-bold)}.shf-mcard2__match span{color:var(--shf-text-3);font-weight:var(--shf-fw-semibold)}.shf-mcard2__price{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-mcard2__price strong{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-base);font-variant-numeric:var(--shf-num)}.shf-why{font-size:var(--shf-fs-sm);gap:6px;display:grid}.shf-why li{color:var(--shf-text-2);gap:6px;line-height:1.4;display:flex}.shf-why .shf-icon{width:15px;height:15px;margin-top:2px}.shf-why--plus .shf-icon{color:var(--shf-positive)}.shf-why--min .shf-icon,.shf-why--unknown li{color:var(--shf-text-3)}.shf-mcard2__btns{gap:var(--shf-s-2);flex-wrap:wrap;margin-top:auto;display:flex}.shf-mcard2__btns .shf-btn{flex:auto}.shf-kh__list{gap:var(--shf-s-2);margin-top:var(--shf-s-4);display:grid}.shf-kh__item{align-items:center;gap:var(--shf-s-3);padding:var(--shf-s-2);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);color:var(--shf-text-2);font-size:var(--shf-fs-sm);grid-template-columns:72px minmax(0,1fr) auto;text-decoration:none;display:grid}.shf-kh__item .shf-pm{aspect-ratio:4/3;border-radius:var(--shf-r-sm);padding:6px 8px 10px}.shf-kh__item b{color:var(--shf-text);font-size:var(--shf-fs-md);display:block}.shf-kh__item strong{color:var(--shf-text);font-family:var(--shf-font-num);white-space:nowrap}.shf-kh__item:hover{border-color:var(--shf-border-strong)}@media (width>=1024px){.shf-quiz2{gap:var(--shf-s-12);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.shf-quiz2__box{padding:var(--shf-s-6)}.shf-quiz2.is-result{gap:var(--shf-s-5);grid-template-columns:minmax(0,1fr)}.shf-quiz2.is-result .shf-quiz2__intro p{display:none}}.shf-pgrid{gap:var(--shf-s-6) var(--shf-s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=900px){.shf-pgrid{gap:var(--shf-s-8) var(--shf-s-5);grid-template-columns:repeat(4,minmax(0,1fr))}}.shf-pcard{flex-direction:column;display:flex;position:relative}.shf-pcard__media{aspect-ratio:4/3;transition:outline-color var(--shf-dur) var(--shf-ease);border-radius:18px;outline:2px solid #0000}.shf-pcard__media img{width:78%;transition:transform .2s var(--shf-ease)}.shf-pcard:hover .shf-pcard__media{outline-color:var(--shf-text-3)}.shf-pcard:hover .shf-pcard__media img{transform:translateY(-3px)}.shf-pcard__body{justify-content:space-between;align-items:flex-start;gap:var(--shf-s-3);padding:var(--shf-s-3) 18px 0;display:flex}.shf-pcard__text,.shf-scard__text{flex-direction:column;gap:1px;min-width:0;display:flex}.shf-pcard__brand{color:var(--shf-text-3);font-size:12px;font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase}.shf-pcard__name{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-base);font-weight:var(--shf-fw-bold);line-height:1.25;text-decoration:none}.shf-pcard__name:after{content:"";position:absolute;inset:0}.shf-pcard:hover .shf-pcard__name{color:var(--shf-accent-text)}@media (width<=479px){.shf-pcard__name{font-size:var(--shf-fs-md)}}.shf-bestrow{gap:var(--shf-s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.shf-best{gap:var(--shf-s-4);padding:var(--shf-s-6);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-hero-bg);color:var(--shf-hero-text-2);grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:center;display:grid;position:relative;overflow:hidden}.shf-best :focus-visible{outline-color:var(--shf-focus-on-band)}.shf-best__pill{border:var(--shf-border-w) solid var(--shf-hero-line);border-radius:var(--shf-r-pill);color:var(--shf-hero-text);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-semibold);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.shf-best__pill .shf-icon{color:#86efac}.shf-best__title{margin-top:var(--shf-s-3);color:var(--shf-hero-text);letter-spacing:-.02em;font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.15}.shf-best p{margin-top:var(--shf-s-2);font-size:var(--shf-fs-md)}.shf-best .shf-btn{margin-top:var(--shf-s-4)}.shf-best__imgs{align-self:stretch;min-height:130px;position:relative}.shf-best__imgs img{filter:drop-shadow(0 12px 18px #00000059);height:auto;position:absolute}.shf-best__imgs img:first-child{width:86%;bottom:30%;right:18%}.shf-best__imgs img:nth-child(2){z-index:1;width:80%;bottom:4%;right:0}@media (width<=479px){.shf-best{padding:var(--shf-s-5);grid-template-columns:minmax(0,1fr)}.shf-best__imgs{order:-1;min-height:120px}.shf-best__imgs img:first-child{width:56%;bottom:10%;left:0;right:auto}.shf-best__imgs img:nth-child(2){width:52%;bottom:0}}.shf-rgrid{gap:var(--shf-s-4);display:grid}@media (width>=768px){.shf-rgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.shf-rcard{background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);transition:border-color var(--shf-dur) var(--shf-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.shf-rcard:hover{border-color:var(--shf-border-strong)}.shf-rcard__media{aspect-ratio:4/3;background:var(--shf-surface-sunken);position:relative}.shf-rcard__media img{object-fit:cover;width:100%;height:100%}.shf-rcard__tag{top:var(--shf-s-3);left:var(--shf-s-3);border-radius:var(--shf-r-sm);background:var(--shf-brand-dark);color:#fff;font-size:11px;font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase;padding:3px 10px;position:absolute}.shf-rcard__media .shf-sring{top:var(--shf-s-3);right:var(--shf-s-3);box-shadow:var(--shf-shadow-1);position:absolute}.shf-rcard__body{padding:var(--shf-s-4);flex-direction:column;gap:4px;display:flex}.shf-rcard__title{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-xl);font-weight:var(--shf-fw-bold);line-height:var(--shf-lh-snug);text-decoration:none}.shf-rcard__title:after{content:"";position:absolute;inset:0}.shf-rcard:hover .shf-rcard__title{color:var(--shf-accent-text)}.shf-rcard__meta{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-brands2__nav{gap:var(--shf-s-2);display:none}@media (width>=768px){.shf-js .shf-brands2__nav{display:flex}}.shf-brands2__btn{width:var(--shf-tap);height:var(--shf-tap);border:var(--shf-border-w) solid var(--shf-border-strong);background:var(--shf-surface);color:var(--shf-text);cursor:pointer;border-radius:50%;place-items:center;display:grid}.shf-brands2__btn:hover{border-color:var(--shf-text-3)}.shf-brands2__btn[disabled]{opacity:.4;cursor:default}.shf-brands2__tools{align-items:center;gap:var(--shf-s-4);display:flex}.shf-brandrow{gap:var(--shf-s-3);margin-inline:calc(-1 * var(--shf-gutter));padding:2px var(--shf-gutter) var(--shf-s-3);scroll-snap-type:x proximity;scroll-padding-inline:var(--shf-gutter);scrollbar-width:thin;scrollbar-color:var(--shf-border-strong) transparent;display:flex;overflow-x:auto}.shf-brandrow a{width:152px;min-height:88px;padding:var(--shf-s-3);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface);color:var(--shf-text);scroll-snap-align:start;transition:border-color var(--shf-dur) var(--shf-ease);flex:none;align-content:center;justify-items:center;gap:2px;text-decoration:none;display:grid}.shf-brandrow a:hover{border-color:var(--shf-border-strong)}.shf-wordmark{color:var(--shf-text-2);font-family:var(--shf-font-display);font-size:1.125rem;font-weight:var(--shf-fw-bold);letter-spacing:-.01em;line-height:1.3}.shf-wordmark--caps{text-transform:uppercase;letter-spacing:.08em;font-size:.9375rem}.shf-wordmark--light{font-weight:var(--shf-fw-medium)}.shf-brandrow small{color:var(--shf-text-3);font-size:var(--shf-fs-xs)}.shf-brands2__all{margin-top:var(--shf-s-3);justify-content:center;display:flex}.shf-sgrid{gap:var(--shf-s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){.shf-sgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.shf-sgrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.shf-scard{padding:var(--shf-s-2);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);transition:border-color var(--shf-dur) var(--shf-ease);flex-direction:column;display:flex;position:relative}.shf-scard:hover{border-color:var(--shf-border-strong)}.shf-scard__media{aspect-ratio:4/3;border-radius:var(--shf-r);padding:10% 12% 12%}.shf-scard__body{justify-content:space-between;align-items:flex-start;gap:var(--shf-s-2);padding:var(--shf-s-2) var(--shf-r) var(--shf-s-1);flex:1;display:flex}.shf-scard__brand{color:var(--shf-text-3);font-size:12px;font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase}.shf-scard__name{color:var(--shf-text);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-bold);line-height:var(--shf-lh-snug);text-decoration:none}.shf-scard__name:after{content:"";position:absolute;inset:0}.shf-scard:hover .shf-scard__name{color:var(--shf-accent-text)}.shf-agrid{gap:var(--shf-s-4);display:grid}@media (width>=640px){.shf-agrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.shf-agrid{grid-template-columns:repeat(4,minmax(0,1fr))}.shf-agrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.shf-art{flex-direction:column;display:flex;position:relative}.shf-art__media{aspect-ratio:4/3;border-radius:var(--shf-r-lg);background:var(--shf-surface-sunken);outline:var(--shf-border-w) solid var(--shf-border);outline-offset:-1px;position:relative;overflow:hidden}.shf-art__media img{object-fit:cover;width:100%;height:100%}.shf-art__gen{height:100%;padding:var(--shf-s-4);background:var(--shf-brand-dark);color:#fff;flex-direction:column;justify-content:space-between;display:flex}.shf-art__gen b{font-family:var(--shf-font-display);letter-spacing:-.02em;max-width:12ch;font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.1}.shf-art__gen img{width:112px;height:auto}.shf-art__body{padding:var(--shf-s-3) var(--shf-r-lg) 0;flex-direction:column;gap:4px;display:flex}.shf-art__meta{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-art__title{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-prose);font-weight:var(--shf-fw-bold);line-height:var(--shf-lh-snug);text-decoration:none}.shf-art__title:after{content:"";position:absolute;inset:0}.shf-art:hover .shf-art__title{color:var(--shf-accent-text)}@media (width<=639px){.shf-art{gap:var(--shf-s-3);flex-direction:row;align-items:center}.shf-art__media{aspect-ratio:4/3;border-radius:var(--shf-r);flex:none;width:112px}.shf-art__gen{padding:var(--shf-s-2)}.shf-art__gen b{font-size:var(--shf-fs-sm)}.shf-art__gen img{display:none}.shf-art__body{min-width:0;padding:0}.shf-art__title{font-size:var(--shf-fs-base)}}@media (width<=859px),(pointer:coarse){.shf-quick a,.shf-kh__nav .shf-btn{min-height:var(--shf-tap)}}.shf-brandrow__logo{place-items:center;height:30px;display:grid}.shf-brandrow__logo img{object-fit:contain;filter:grayscale();opacity:.65;width:auto;max-width:112px;height:26px;transition:opacity var(--shf-dur) var(--shf-ease)}.shf-brandrow__logo--wide img{height:20px}.shf-brandrow a:hover .shf-brandrow__logo img{opacity:.9}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .shf-brandrow__logo img{filter:grayscale()invert()brightness(1.15);opacity:.8}}:root[data-theme=dark] .shf-brandrow__logo img{filter:grayscale()invert()brightness(1.15);opacity:.8}.shf-themebtn{display:none}.shf-js .shf-themebtn{display:inline-flex}.shf-themebtn__sun{display:none}:root[data-theme=dark] .shf-themebtn__sun{display:block}:root[data-theme=dark] .shf-themebtn__moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .shf-themebtn__sun{display:block}:root:not([data-theme=light]) .shf-themebtn__moon{display:none}}.shf-footer__base{gap:var(--shf-s-3);margin-top:var(--shf-s-10);padding-top:var(--shf-s-5);border-top:var(--shf-border-w) solid var(--shf-band-border);font-size:var(--shf-fs-sm);line-height:var(--shf-lh-base);display:grid}.shf-footer__base a{min-height:var(--shf-tap);align-items:center;display:inline-flex}@media (width>=768px){.shf-footer__base{gap:var(--shf-s-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.shf-footer__base p+p{text-align:right}}.shf-footer__brand{align-content:start}.shf-crumbs2 ol{font-size:var(--shf-fs-sm);flex-wrap:wrap;align-items:center;display:flex}.shf-crumbs2 li{color:var(--shf-hero-text-3);align-items:center;display:inline-flex}.shf-crumbs2 li+li:before{content:"";opacity:.6;border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:0 10px 0 8px;transform:rotate(45deg)}.shf-crumbs2 a{min-height:var(--shf-tap);color:var(--shf-hero-text-2);align-items:center;text-decoration:none;display:inline-flex}.shf-crumbs2 a:hover{color:var(--shf-hero-text)}.shf-crumbs2 [aria-current=page]{color:var(--shf-hero-text);font-weight:var(--shf-fw-semibold)}.shf-crumbs2--light li,.shf-crumbs2--light a{color:var(--shf-text-3)}.shf-crumbs2--light a:hover,.shf-crumbs2--light [aria-current=page]{color:var(--shf-text)}@media (width<=767px){.shf-crumbs2 ol{scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}.shf-crumbs2 ol::-webkit-scrollbar{display:none}.shf-crumbs2 li{flex:none}}.shf-mhero{background:var(--shf-hero-bg);color:var(--shf-hero-text-2);padding-block:var(--shf-s-2) var(--shf-s-12);position:relative}.shf-mhero :focus-visible{outline-color:var(--shf-focus-on-band)}.shf-mhero__grid{gap:var(--shf-s-6);margin-top:var(--shf-s-3);grid-template-columns:minmax(0,1fr);display:grid}.shf-mhero__brand{color:var(--shf-hero-text-3)}.shf-mhero__title{margin-top:var(--shf-s-2);color:var(--shf-hero-text);letter-spacing:-.03em;font-size:clamp(1.875rem,4vw,2.75rem);line-height:1.08}.shf-mhero__lead{margin-top:var(--shf-s-3);max-width:40rem;color:var(--shf-hero-text-2);font-size:var(--shf-fs-prose);line-height:var(--shf-lh-base)}.shf-maincta{align-items:center;gap:var(--shf-s-2) var(--shf-s-4);margin-top:var(--shf-s-5);flex-wrap:wrap;display:flex}.shf-maincta__btn{min-height:48px;padding-inline:var(--shf-s-6);background:var(--shf-cta-hero-bg);color:var(--shf-cta-hero-text);font-weight:var(--shf-fw-bold);box-shadow:var(--shf-shadow-1)}.shf-maincta__btn:hover{background:var(--shf-cta-hero-bg-hover);color:var(--shf-cta-hero-text)}.shf-maincta__btn .shf-icon{order:-1}.shf-honest{color:var(--shf-hero-text-2);font-size:var(--shf-fs-sm)}@media (width<=479px){.shf-maincta__btn{justify-content:center;width:100%}}.shf-mhero__side{gap:var(--shf-s-5);align-content:start;display:grid}.shf-mhero__photo{aspect-ratio:4/3;border-radius:18px;margin:0;padding:8% 10% 12%;position:relative}.shf-mhero__photo .shf-sring{top:var(--shf-s-3);right:var(--shf-s-3);box-shadow:var(--shf-shadow-1);position:absolute}.shf-mhero__award{top:var(--shf-s-3);left:var(--shf-s-3);width:72px;position:absolute}.shf-mhero__award img{filter:none;width:100%;height:auto}.shf-kspecs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shf-kspecs>div{min-width:0;padding:var(--shf-s-3) var(--shf-s-2)}.shf-kspecs>div:nth-child(-n+3){border-bottom:var(--shf-border-w) solid var(--shf-hero-line)}.shf-kspecs>div:not(:nth-child(3n+1)){border-left:var(--shf-border-w) solid var(--shf-hero-line);padding-left:var(--shf-s-3)}.shf-kspecs>div:nth-child(3n+1){padding-left:0}.shf-kspecs dt{color:var(--shf-hero-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-semibold)}.shf-kspecs dd{color:var(--shf-hero-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-prose);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);line-height:1.3}.shf-kspecs dd small{color:var(--shf-hero-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-semibold);margin-left:2px}.shf-mhero__by{align-items:center;gap:var(--shf-s-3);font-size:var(--shf-fs-sm);line-height:1.4;display:flex}.shf-mhero__by .shf-avatar{color:var(--shf-hero-text);background:#ffffff1a}.shf-mhero__by b{color:var(--shf-hero-text)}.shf-mhero__by span{color:var(--shf-hero-text-3)}.shf-mhero__main{gap:var(--shf-s-6);align-content:start;min-width:0;display:grid}.shf-pcmp{border-radius:var(--shf-r-lg);background:var(--shf-surface);color:var(--shf-text-2);overflow:hidden;box-shadow:0 24px 48px #0000004d}.shf-pcmp .shf-offers{border-top:var(--shf-border-w) solid var(--shf-border)}.shf-pcmp__foot{justify-content:space-between;gap:var(--shf-s-1) var(--shf-s-4);padding:var(--shf-s-3) var(--shf-s-5);border-top:var(--shf-border-w) solid var(--shf-border);background:var(--shf-surface-sunken);color:var(--shf-text-3);font-size:var(--shf-fs-xs);flex-wrap:wrap;display:flex}.shf-pcmp__foot a{color:inherit}.shf-code{border:1px dashed var(--shf-border-strong);border-radius:var(--shf-r-sm);color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);letter-spacing:.04em;align-items:center;padding:1px 7px;display:inline-flex}.shf-coupon{align-items:center;gap:var(--shf-s-2);color:var(--shf-text-2);font-size:var(--shf-fs-xs);flex-wrap:wrap;margin-top:4px;display:flex}.shf-coupon button{min-height:28px;color:var(--shf-accent-text);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);cursor:pointer;z-index:2;background:0 0;border:0;padding:0 8px;position:relative}.shf-coupon button:after{content:"";position:absolute;inset:-8px -4px}.shf-musp{gap:var(--shf-s-2);flex-wrap:wrap;display:flex}.shf-musp li{border:var(--shf-border-w) solid var(--shf-hero-line);border-radius:var(--shf-r-pill);background:var(--shf-hero-chip);color:var(--shf-hero-text);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.shf-musp .shf-icon{color:#86efac}.shf-mfeat__title{margin-bottom:var(--shf-s-3);color:var(--shf-hero-text-3)}.shf-mfeat ul{gap:var(--shf-s-2) var(--shf-s-6);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.shf-mfeat ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.shf-mfeat li{align-items:center;gap:var(--shf-s-3);color:var(--shf-hero-text-2);font-size:var(--shf-fs-md);grid-template-columns:36px minmax(0,1fr);line-height:1.4;display:grid}.shf-mfeat li b{color:var(--shf-hero-text);font-weight:var(--shf-fw-semibold);display:block}.shf-mfeat__icon{border:var(--shf-border-w) solid var(--shf-hero-line);border-radius:var(--shf-r);width:36px;height:36px;color:var(--shf-hero-text);place-items:center;display:grid}@media (width>=1024px){.shf-mhero__grid{column-gap:var(--shf-s-10);row-gap:var(--shf-s-6);grid-template-columns:minmax(0,35fr) minmax(0,65fr);grid-template-areas:"side head""side main";align-items:start}.shf-mhero__head{grid-area:head}.shf-mhero__side{top:calc(var(--shf-header-h) + var(--shf-s-5));grid-area:side;position:sticky}.shf-mhero__main{grid-area:main}.shf-mfeat ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.shf-mbody{padding-block:var(--shf-s-10) var(--shf-s-12)}.shf-mbody__grid{gap:var(--shf-s-6);grid-template-columns:minmax(0,1fr);display:grid}.shf-mbody__main{gap:var(--shf-s-6);align-content:start;min-width:0;display:grid}.shf-mbody__aside{gap:var(--shf-s-4);align-content:start;display:grid}@media (width>=1024px){.shf-mbody__grid{gap:var(--shf-s-8);grid-template-columns:minmax(0,65fr) minmax(0,35fr);align-items:start}.shf-mbody__aside{top:calc(var(--shf-header-h) + var(--shf-s-5));position:sticky}}@media (width<=1023px){.shf-mbody__aside .shf-sideprod,.shf-mbody__aside .shf-jump2{display:none}}.shf-box{padding:var(--shf-s-5);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg)}@media (width>=768px){.shf-box{padding:var(--shf-s-8)}}.shf-box__title{margin-bottom:var(--shf-s-4);font-size:var(--shf-fs-2xl)}.shf-rbox{gap:var(--shf-s-6);display:grid}.shf-rbox__head{align-items:center;gap:var(--shf-s-4);grid-template-columns:112px minmax(0,1fr) auto;display:grid}.shf-rbox__img{aspect-ratio:4/3;border-radius:var(--shf-r);padding:8% 10% 12%;position:relative}@media (width<=479px){.shf-rbox__head{gap:var(--shf-s-3);grid-template-columns:88px minmax(0,1fr) auto}.shf-rbox__head .shf-sring{--size:48px}}.shf-rbox__brand{color:var(--shf-text-3);font-size:11px;font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase}.shf-rbox__title{font-size:var(--shf-fs-xl)}.shf-rbox__by{align-items:center;gap:var(--shf-s-2);margin-top:var(--shf-s-2);color:var(--shf-text-3);font-size:var(--shf-fs-sm);display:flex}.shf-rbox__by .shf-avatar{width:28px;height:28px;font-size:11px}.shf-rbox__by a{color:var(--shf-text);font-weight:var(--shf-fw-bold);text-decoration:none}.shf-rbox__verdict{color:var(--shf-text-2);font-size:var(--shf-fs-prose);line-height:var(--shf-lh-prose)}.shf-rbox .shf-subscores{padding:var(--shf-s-4) var(--shf-s-5);border-radius:var(--shf-r);background:var(--shf-surface-sunken)}.shf-rbox__foot{justify-content:space-between;align-items:center;gap:var(--shf-s-3);padding-top:var(--shf-s-5);border-top:var(--shf-border-w) solid var(--shf-border);color:var(--shf-text-3);font-size:var(--shf-fs-sm);flex-wrap:wrap;display:flex}.shf-rbox__foot span{align-items:center;gap:6px;display:inline-flex}.shf-sideprod{gap:var(--shf-s-3);padding:var(--shf-s-2) var(--shf-s-2) var(--shf-s-3);display:grid}.shf-sideprod .shf-sideprod__img{aspect-ratio:4/3;border-radius:var(--shf-r);width:100%;padding:8% 10% 10%;display:block}.shf-sideprod__body,.shf-sideprod .shf-btn{margin-inline:var(--shf-s-2)}.shf-sideprod .shf-btn{gap:6px;width:auto}.shf-sideprod b{color:var(--shf-text);font-size:var(--shf-fs-md);line-height:1.3;display:block}.shf-sideprod p{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-sideprod p strong{color:var(--shf-text);font-family:var(--shf-font-num);font-variant-numeric:var(--shf-num)}.shf-sideprod__all{min-height:32px;margin-top:calc(-1 * var(--shf-s-2));font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);justify-content:center;align-items:center;display:flex}.shf-jump2 ul{display:grid}.shf-jump2 a{min-height:var(--shf-tap);border-top:var(--shf-border-w) solid var(--shf-border);color:var(--shf-text-2);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-semibold);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.shf-jump2 li:first-child a{border-top:0}.shf-jump2 a:hover{color:var(--shf-text)}.shf-jump2 .shf-icon{color:var(--shf-text-faint)}.shf-helpbox p{margin-bottom:var(--shf-s-4);color:var(--shf-text-2);font-size:var(--shf-fs-md)}.shf-helpbox b{margin-bottom:var(--shf-s-1);color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-xl);display:block}.shf-mbody .shf-pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=900px){.shf-mbody .shf-pgrid{gap:var(--shf-s-6) var(--shf-s-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.shf-sidebox{padding:var(--shf-s-5);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg)}.shf-sidebox__title{margin-bottom:var(--shf-s-2)}.shf-sidebox ol{counter-reset:toc}.shf-sidebox li{counter-increment:toc;border-top:var(--shf-border-w) solid var(--shf-border)}.shf-sidebox li:first-child{border-top:0}.shf-sidebox ol a{align-items:center;gap:var(--shf-s-3);min-height:var(--shf-tap);padding-block:var(--shf-s-2);color:var(--shf-text-2);line-height:1.35;font-size:var(--shf-fs-md);font-weight:var(--shf-fw-semibold);text-decoration:none;display:flex}.shf-sidebox ol a:before{content:counter(toc, decimal-leading-zero);color:var(--shf-text-faint);font-family:var(--shf-font-num);font-size:var(--shf-fs-xs);flex-shrink:0}.shf-sidebox ol a:hover{color:var(--shf-text)}.shf-v2 .shf-prose{max-width:var(--shf-prose-w);font-size:var(--shf-fs-prose);line-height:var(--shf-lh-prose)}.shf-photo2{border-radius:var(--shf-r-lg);aspect-ratio:4/3;background:var(--shf-surface-sunken);overflow:hidden}.shf-photo2 img{object-fit:cover;width:100%;height:100%}.shf-prose figure figcaption{color:var(--shf-text-3)}.shf-note2{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-ahead{padding-block:var(--shf-s-2) 0;background:var(--shf-tint);border-bottom:var(--shf-border-w) solid var(--shf-tint-line)}.shf-ahead__inner{max-width:52rem;padding-bottom:var(--shf-s-8);margin-inline:auto}.shf-ahead__meta{align-items:center;gap:var(--shf-s-2) var(--shf-s-3);margin-top:var(--shf-s-4);color:var(--shf-text-3);font-size:var(--shf-fs-sm);flex-wrap:wrap;display:flex}.shf-ahead__read{align-items:center;gap:var(--shf-s-1);display:inline-flex}.shf-ahead__rubriek{min-height:var(--shf-tap);color:var(--shf-text);font-weight:var(--shf-fw-bold);align-items:center;text-decoration:none;display:inline-flex}.shf-ahead__rubriek:hover{color:var(--shf-accent-text)}.shf-ahead__title{margin-top:var(--shf-s-3);letter-spacing:-.03em;font-size:clamp(1.875rem,4.6vw,3rem);line-height:1.08}.shf-ahead__intro{margin-top:var(--shf-s-4);color:var(--shf-text-2);font-size:1.1875rem;line-height:var(--shf-lh-base)}.shf-ahead .shf-byline{margin-top:var(--shf-s-5)}.shf-afeat{max-width:52rem;margin:0 auto calc(-1 * var(--shf-s-12));position:relative}@media (width>=1024px){.shf-ahead__inner,.shf-afeat{max-width:var(--shf-prose-w);margin-left:calc(240px + var(--shf-s-12));margin-right:0}}.shf-afeat__img{aspect-ratio:1200/630;border-radius:var(--shf-r-lg);background:var(--shf-brand-dark);color:#fff;box-shadow:var(--shf-shadow-2);flex-direction:column;justify-content:space-between;padding:clamp(20px,5vw,56px);display:flex}.shf-afeat__img b{max-width:16ch;font-family:var(--shf-font-display);letter-spacing:-.02em;font-size:clamp(1.5rem,5vw,3.25rem);font-weight:700;line-height:1.1}.shf-afeat__img img{width:clamp(110px,18vw,170px);height:auto}.shf-afeat figcaption{margin-top:var(--shf-s-2);color:var(--shf-text-3);font-size:var(--shf-fs-xs)}.shf-abody{padding-top:calc(var(--shf-s-12) + var(--shf-s-10));padding-bottom:var(--shf-s-12)}.shf-alayout{gap:var(--shf-s-6);grid-template-columns:minmax(0,1fr);display:grid}.shf-alayout>*,.shf-mlayout>*{min-width:0}@media (width>=1024px){.shf-alayout{gap:var(--shf-s-12);grid-template-columns:240px minmax(0,1fr)}.shf-alayout__toc{top:calc(var(--shf-header-h) + var(--shf-s-6));align-self:start;position:sticky}}@media (width<=1023px){.shf-alayout__toc .shf-sidebox{background:0 0;border:0;padding:0}}.shf-atoc>summary{min-height:var(--shf-tap);padding:0 var(--shf-s-4);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface);color:var(--shf-text);font-weight:var(--shf-fw-bold);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.shf-atoc>summary::-webkit-details-marker{display:none}.shf-atoc[open]>summary .shf-icon{transform:rotate(180deg)}.shf-atoc ol{margin-top:var(--shf-s-2);padding:0 var(--shf-s-4);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface)}@media (width>=1024px){.shf-atoc>summary{display:none}.shf-atoc ol{background:0 0;border:0;margin-top:0;padding:0}}.shf-inprod{gap:var(--shf-s-4);padding:var(--shf-s-3);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);grid-template-columns:120px minmax(0,1fr);align-items:center;display:grid}.shf-prose .shf-inprod{margin-block:var(--shf-s-8)}.shf-inprod .shf-pm{aspect-ratio:4/3;border-radius:var(--shf-r);padding:8px 10px 12px}.shf-inprod__head{justify-content:space-between;align-items:center;gap:var(--shf-s-3);display:flex}.shf-inprod__brand{color:var(--shf-text-3);font-size:11px;font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase;line-height:1.4;display:block}.shf-inprod__name{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-xl);font-weight:var(--shf-fw-bold);line-height:1.2;text-decoration:none}.shf-inprod__name:hover{color:var(--shf-accent-text)}.shf-inprod__specs{color:var(--shf-text-3);font-size:var(--shf-fs-sm);margin-top:4px;line-height:1.5}.shf-inprod__foot{align-items:center;gap:var(--shf-s-2) var(--shf-s-4);margin-top:var(--shf-s-3);flex-wrap:wrap;display:flex}.shf-inprod__price{color:var(--shf-text-3);font-size:var(--shf-fs-sm);line-height:1.3}.shf-inprod__price strong{color:var(--shf-text);font-family:var(--shf-font-num);font-size:var(--shf-fs-xl);font-variant-numeric:var(--shf-num)}.shf-inprod__foot .shf-btn{margin-left:auto}@media (width<=479px){.shf-inprod{gap:var(--shf-s-3);grid-template-columns:88px minmax(0,1fr)}.shf-inprod__name{font-size:var(--shf-fs-base)}.shf-inprod__foot{grid-column:1/-1}.shf-inprod__foot .shf-btn{flex:1;margin-left:0}.shf-inprod__specs{display:none}}.shf-prose .shf-table-scroll{margin-block:var(--shf-s-8)}.shf-cmp{font-size:var(--shf-fs-sm)}.shf-cmp thead th{text-align:left}.shf-cmp__model{justify-items:start;gap:var(--shf-s-2);display:grid}.shf-cmp__model a{min-height:var(--shf-tap);font-weight:var(--shf-fw-bold);white-space:normal;align-items:center;display:inline-flex;font-size:var(--shf-fs-md)!important}.shf-cmp__model .shf-pm{aspect-ratio:4/3;border-radius:var(--shf-r-sm);width:96px;padding:6px 6px 10px}.shf-cmp .shf-sring{--shf-surface:transparent}.shf-table-scroll+.shf-note2{margin-top:var(--shf-s-2)}.shf-v2 .shf-callout{margin-block:var(--shf-s-6)}.shf-verdict2__foot .shf-byline,.shf-ahead .shf-byline{border-top:0;padding-top:0}.shf-mhero__foot{gap:var(--shf-s-5);margin-top:var(--shf-s-10);padding-top:var(--shf-s-6);border-top:var(--shf-border-w) solid var(--shf-hero-line);display:grid}.shf-pcmp__head{justify-content:space-between;align-items:center;gap:var(--shf-s-2) var(--shf-s-4);padding:var(--shf-s-4) var(--shf-s-5);background:var(--shf-surface);flex-wrap:wrap;display:flex}.shf-pcmp__title{align-items:center;gap:var(--shf-s-2);color:var(--shf-text);font-family:var(--shf-font-body);font-size:var(--shf-fs-md);letter-spacing:0;display:flex}.shf-pcmp__title .shf-icon{width:18px;height:18px;color:var(--shf-accent);flex:none}.shf-pcmp__sort{align-items:center;gap:var(--shf-s-2);color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-semibold);display:flex}.shf-pcmp__sort .shf-seg{background:var(--shf-surface)}.shf-pcmp__sort .shf-seg__btn{min-height:36px}.shf-pcmp__sort .shf-seg__btn[aria-pressed=true]{background:var(--shf-text);color:var(--shf-surface)}.shf-pcmp__meta{gap:var(--shf-s-1) var(--shf-s-4);padding:var(--shf-s-2) var(--shf-s-5);background:var(--shf-accent-tint,#f3eeff);color:var(--shf-text-2);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-semibold);flex-wrap:wrap;margin:0;line-height:1.5;display:flex}.shf-pcmp__meta span{align-items:center;gap:5px;display:inline-flex}.shf-pcmp__meta .shf-icon{width:13px;height:13px;color:var(--shf-accent)}.shf-shopscore{margin-left:var(--shf-s-2);color:var(--shf-text-2);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);cursor:help;align-items:center;gap:2px;display:inline-flex}.shf-shopscore .shf-icon{width:13px;height:13px;fill:var(--shf-star);stroke:none}.shf-offer__name .shf-label{margin-left:var(--shf-s-2)}.shf-offers li[hidden]{display:none}.shf-pcmp__more{width:100%;min-height:var(--shf-tap);border:0;border-top:var(--shf-border-w) solid var(--shf-border);color:var(--shf-text-2);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-bold);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;display:flex}.shf-pcmp__more:hover{background:var(--shf-surface-sunken);color:var(--shf-text)}.shf-pcmp__more[aria-expanded=true] .shf-icon{transform:rotate(180deg)}.shf-pcmp__hist{border-top:var(--shf-border-w) solid var(--shf-border)}.shf-pcmp__advies{gap:var(--shf-s-2);color:var(--shf-text-2);font-size:var(--shf-fs-sm);flex:16rem;line-height:1.45;display:flex}.shf-pcmp__advies .shf-icon{color:var(--shf-positive);flex:none;margin-top:2px}.shf-pcmp__advies strong{color:var(--shf-text)}.shf-pcmp .shf-history__stats .shf-stat{background:var(--shf-surface-sunken)}@media (width<=479px){.shf-pcmp__head,.shf-pcmp__meta,.shf-pvar__bar{padding-inline:var(--shf-s-4)}.shf-shopscore{margin-left:6px}}.shf-afeat__photo{aspect-ratio:16/9;object-fit:cover;border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface-sunken);width:100%;height:auto;box-shadow:var(--shf-shadow-2);display:block}.shf-abody--plain{padding-top:var(--shf-s-10)}.shf-rcard__media.shf-pm img{object-fit:contain}.shf-pcmp--empty>.shf-price{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.shf-mhero__by a{color:inherit}@media (width>=768px){.shf-footer__base>:last-child{text-align:right}}.shf-footer__base .shf-footer__legal{margin-top:var(--shf-s-1)}.shf-pcmp .shf-offer__was+.shf-offer__tag{margin-left:var(--shf-s-2)}.shf-pcmp .shf-offers>li+li .shf-offer{border-top:1px solid var(--shf-border)}.shf-pcmp .shf-offer{border-bottom:0}.shf-lev{z-index:1;display:inline-flex;position:relative}.shf-lev__btn{border:0;border-bottom:1px dotted var(--shf-text-faint,#cbd2dc);color:inherit;font:inherit;line-height:inherit;cursor:help;background:0 0;align-items:center;gap:5px;margin:0;padding:0 0 1px;display:inline-flex}.shf-lev__btn:hover,.shf-lev__btn:focus-visible{border-bottom-color:var(--shf-text-3)}.shf-lev__btn b{color:var(--shf-text-2);font-weight:var(--shf-fw-semibold)}.shf-lev__ic{color:var(--shf-text-faint,#b9b2a5);display:inline-flex}.shf-lev__ic .shf-icon{width:13px;height:13px}.shf-lev--direct .shf-lev__ic{color:var(--shf-positive)}.shf-lev--week .shf-lev__ic{color:#65a30d}.shf-lev--langer .shf-lev__ic,.shf-lev--preorder .shf-lev__ic{color:var(--shf-warning)}.shf-lev__tip{z-index:40;background:var(--shf-text);width:max-content;max-width:240px;color:var(--shf-surface);white-space:normal;opacity:0;visibility:hidden;pointer-events:none;border-radius:7px;padding:7px 10px;font-size:11px;font-weight:500;line-height:1.45;transition:opacity .12s;position:absolute;bottom:calc(100% + 7px);left:0}.shf-lev__tip:after{content:"";border:5px solid #0000;border-top-color:var(--shf-text);position:absolute;top:100%;left:18px}.shf-lev:hover .shf-lev__tip,.shf-lev__btn:focus+.shf-lev__tip{opacity:1;visibility:visible}.shf-lev__quote{color:var(--shf-text-3)}.shf-lev__quote:before{content:"· "}.shf-offer__oos{margin-left:var(--shf-s-2);border:1px solid var(--shf-border);background:var(--shf-surface-sunken);color:var(--shf-text-3);font-size:10px;font-weight:var(--shf-fw-bold);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border-radius:4px;flex:none;padding:2px 6px}.shf-offer--out .shf-offer__link{color:var(--shf-text-3)}.shf-offer--out .shf-offer__logo{opacity:.6}.shf-offer__official{margin-left:var(--shf-s-2);background:var(--shf-accent-tint,#f3eeff);color:var(--shf-accent-text);font-size:11px;font-weight:var(--shf-fw-bold);vertical-align:1px;border-radius:4px;flex:none;padding:2px 7px}.shf-nav__item{position:relative}.shf-nav__item>.shf-header__link{gap:4px}.shf-nav__item>.shf-header__link .shf-icon{opacity:.7;width:14px;height:14px}.shf-nav__drop{z-index:60;min-width:240px;padding:var(--shf-s-2);background:var(--shf-band-bg);border:var(--shf-border-w) solid var(--shf-band-border);border-radius:var(--shf-r);display:none;position:absolute;top:100%;left:0;box-shadow:0 16px 32px #00000059}.shf-nav__item:hover>.shf-nav__drop,.shf-nav__item:focus-within>.shf-nav__drop{display:block}.shf-nav__drop a{justify-content:space-between;gap:var(--shf-s-3);min-height:40px;padding:0 var(--shf-s-3);border-radius:var(--shf-r-sm);color:var(--shf-band-text-2);font-weight:var(--shf-fw-semibold);align-items:center;text-decoration:none;display:flex}.shf-nav__drop a:hover,.shf-nav__drop a[aria-current=page]{background:var(--shf-band-bg-2);color:var(--shf-band-text)}.shf-nav__drop small{color:var(--shf-band-text-2);opacity:.75;font-weight:500}.shf-header__panel .shf-panel__sub{padding-left:var(--shf-s-4);color:var(--shf-band-text-2);min-height:44px;font-weight:500}.shf-hubhead .shf-ahead__inner{max-width:52rem;margin-left:0;margin-right:0}.shf-ktiles{gap:var(--shf-s-3);display:grid}@media (width>=640px){.shf-ktiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.shf-ktiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.shf-ktile{align-items:center;gap:var(--shf-s-4);padding:var(--shf-s-5);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface);color:var(--shf-text);box-shadow:var(--shf-shadow-1);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}.shf-ktile__icon{background:var(--shf-tint);width:52px;height:52px;color:var(--shf-text);border-radius:50%;place-items:center;display:grid}.shf-ktile b{font-family:var(--shf-font-display);font-size:var(--shf-fs-prose);line-height:1.3;display:block}.shf-ktile small{color:var(--shf-text-3);font-size:var(--shf-fs-sm);display:block}.shf-ktile__go{background:var(--shf-text);width:36px;height:36px;color:var(--shf-surface);transition:background-color var(--shf-dur) var(--shf-ease), transform var(--shf-dur) var(--shf-ease);border-radius:50%;place-items:center;display:grid}.shf-ktile:hover{border-color:var(--shf-text-3);text-decoration:none}.shf-ktile:hover b{color:var(--shf-accent-text)}.shf-ktile:hover .shf-ktile__go,.shf-ktile:focus-visible .shf-ktile__go{background:var(--shf-accent);color:var(--shf-on-accent);transform:translate(3px)}.shf-mtabs .shf-tabs__list{margin-bottom:var(--shf-s-2)}.shf-spec__grp{border-top:var(--shf-border-w) solid var(--shf-border)}.shf-spec__grp:first-child{border-top:0}.shf-spec__grp>summary{align-items:center;gap:var(--shf-s-4);min-height:var(--shf-tap);padding:var(--shf-s-3) 0;color:var(--shf-text);font-size:var(--shf-fs-md);font-weight:var(--shf-fw-bold);cursor:pointer;list-style:none;display:flex}.shf-spec__grp>summary::-webkit-details-marker{display:none}.shf-spec__ik{background:var(--shf-surface-sunken);width:34px;height:34px;color:var(--shf-text-3);transition:background-color var(--shf-dur) var(--shf-ease), color var(--shf-dur) var(--shf-ease);border-radius:10px;flex:none;place-items:center;display:grid}.shf-spec__ik .shf-icon{width:17px;height:17px}.shf-spec__grpnaam{min-width:0;margin-right:auto}.shf-spec__chev{background:var(--shf-surface-sunken);width:26px;height:26px;color:var(--shf-text-3);transition:transform var(--shf-dur) var(--shf-ease), background-color var(--shf-dur) var(--shf-ease), color var(--shf-dur) var(--shf-ease);border-radius:50%;flex:none;place-items:center;display:grid}.shf-spec__grp[open]>summary .shf-spec__chev{transform:rotate(180deg)}.shf-spec__grp[open]>summary .shf-spec__ik,.shf-spec__grp[open]>summary .shf-spec__chev{background:color-mix(in srgb, var(--shf-accent) 12%, transparent);color:var(--shf-accent-text)}.shf-spec__grp>summary:hover .shf-spec__grpnaam{color:var(--shf-accent-text)}.shf-spec__in{align-items:start;column-gap:var(--shf-s-10);padding:0 0 var(--shf-s-4) calc(34px + var(--shf-s-4));grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.shf-spec__in{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479px){.shf-spec__in{padding-left:0}}.shf-spec__row{align-items:baseline;gap:var(--shf-s-4);padding:var(--shf-s-2) 0;border-top:var(--shf-border-w) solid var(--shf-border);font-size:var(--shf-fs-sm);display:flex}.shf-spec__in>.shf-spec__row:first-child,.shf-spec__in>.shf-spec__u:first-child>.shf-spec__row{border-top:0}@media (width>=768px){.shf-spec__in>.shf-spec__row:nth-child(2),.shf-spec__in>.shf-spec__u:nth-child(2)>.shf-spec__row{border-top:0}}.shf-spec__u>summary{cursor:pointer;list-style:none}.shf-spec__u>summary::-webkit-details-marker{display:none}.shf-spec__lab{min-width:0;color:var(--shf-text-3);margin-right:auto}.shf-spec__u .shf-spec__lab{border-bottom:1px dotted var(--shf-text-3)}.shf-spec__u>summary:hover .shf-spec__lab,.shf-spec__u[open] .shf-spec__lab{color:var(--shf-text);border-bottom-color:var(--shf-text)}.shf-spec__val{max-width:60%;color:var(--shf-text);font-weight:var(--shf-fw-bold);text-align:right;font-variant-numeric:var(--shf-num);flex:none}.shf-spec__val .shf-yes,.shf-spec__val .shf-no{align-items:center;gap:4px;display:inline-flex}.shf-spec__val .shf-no{color:var(--shf-text-3);font-weight:var(--shf-fw-medium)}.shf-spec__own{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-medium);display:block}.shf-spec__help{margin:0 0 var(--shf-s-3);padding:var(--shf-s-3) var(--shf-s-4);border-radius:var(--shf-r);background:var(--shf-surface-sunken);color:var(--shf-text-2);font-size:var(--shf-fs-sm);line-height:var(--shf-lh-base)}.shf-vgl__head{justify-content:space-between;align-items:baseline;gap:var(--shf-s-2) var(--shf-s-4);margin-bottom:var(--shf-s-4);flex-wrap:wrap;display:flex}.shf-vgl__title{font-size:var(--shf-fs-xl)}.shf-vgl__all{color:var(--shf-accent-text);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-bold);align-items:center;gap:2px;display:inline-flex}.shf-vgl__all:hover{color:var(--shf-accent-hover)}.shf-vgl__rows{border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);overflow:hidden}.shf-vgl__row{align-items:center;gap:var(--shf-s-3);padding:var(--shf-s-3) var(--shf-s-4);border-top:var(--shf-border-w) solid var(--shf-border);color:var(--shf-text);transition:background-color var(--shf-dur) var(--shf-ease);grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 18px;display:grid}.shf-vgl__row:first-child{border-top:0}.shf-vgl__row:hover{background:var(--shf-surface-sunken);color:var(--shf-text)}.shf-vgl__row:hover .shf-vgl__name{color:var(--shf-accent-text)}.shf-vgl__side{align-items:center;gap:var(--shf-s-3);min-width:0;display:flex}.shf-vgl__img{border:var(--shf-border-w) solid var(--shf-border);background:var(--shf-pmedia);border-radius:9px;flex:none;place-items:center;width:42px;height:42px;padding:4px;display:grid;position:relative}.shf-vgl__img--cur{border-color:var(--shf-accent)}.shf-vgl__img img{object-fit:contain;max-width:100%;max-height:100%}.shf-vgl__score{background:var(--shf-text-3);color:var(--shf-surface);font-size:9px;font-weight:var(--shf-fw-bold);border-radius:5px;padding:1px 4px;line-height:1.4;position:absolute;top:-6px;right:-6px}.shf-vgl__img--cur .shf-vgl__score{background:var(--shf-accent);color:#fff}.shf-vgl__name{font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-bold);text-overflow:ellipsis;white-space:nowrap;transition:color var(--shf-dur) var(--shf-ease);line-height:1.3;overflow:hidden}.shf-vgl__vs{background:var(--shf-text);width:30px;height:30px;color:var(--shf-surface);font-size:9px;font-weight:var(--shf-fw-bold);letter-spacing:.5px;border-radius:50%;place-items:center;display:grid}.shf-vgl__go{color:var(--shf-accent-text)}.shf-vgl__empty{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}@media (width<=479px){.shf-vgl__row{padding:var(--shf-s-2) var(--shf-s-3);grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 14px;gap:6px}.shf-vgl__img{width:36px;height:36px}.shf-vgl__vs{width:26px;height:26px;font-size:8px}.shf-vgl__name{white-space:normal;-webkit-line-clamp:2;font-size:var(--shf-fs-xs);-webkit-box-orient:vertical;display:-webkit-box}}.shf-pvar__panel>.shf-price{border:0;border-top:var(--shf-border-w) solid var(--shf-border);box-shadow:none;background:0 0;border-radius:0;margin:0}.shf-pvar__bar{align-items:center;gap:var(--shf-s-2) var(--shf-s-4);padding:var(--shf-s-3) var(--shf-s-5);background:var(--shf-surface);flex-wrap:wrap;display:flex}.shf-pvar__label{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase}.shf-pvar__tabs{gap:var(--shf-s-2);flex-wrap:wrap;display:flex}.shf-pvar__btn{min-height:var(--shf-tap);padding:var(--shf-s-2) var(--shf-s-4);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface);color:var(--shf-text);text-align:left;cursor:pointer;transition:border-color var(--shf-dur) var(--shf-ease);gap:1px;display:grid}.shf-pvar__btn b{font-size:var(--shf-fs-sm)}.shf-pvar__btn small{color:var(--shf-text-3);font-size:var(--shf-fs-xs);font-variant-numeric:var(--shf-num)}.shf-pvar__btn:hover{border-color:var(--shf-text-3)}.shf-pvar__btn[aria-selected=true]{border-color:var(--shf-accent);box-shadow:inset 0 0 0 1px var(--shf-accent)}.shf-pvar__panel[hidden]{display:none}.shf-byname{color:var(--shf-accent-text);font-weight:var(--shf-fw-bold)}a.shf-byname:hover{color:var(--shf-accent-hover)}.shf-mhero__name{color:var(--shf-hero-text);font-weight:var(--shf-fw-bold)}a.shf-mhero__name:hover{color:#b9a2ff}.shf-minfo{align-items:flex-start;gap:var(--shf-s-3);margin:var(--shf-s-4) 0;padding:var(--shf-s-3) var(--shf-s-4);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface-sunken);color:var(--shf-text-2);font-size:var(--shf-fs-sm);line-height:var(--shf-lh-base);display:flex}.shf-minfo>.shf-icon{color:var(--shf-accent-text);flex:none;margin-top:3px}.shf-minfo a{font-weight:var(--shf-fw-semibold)}.shf-mtoc{margin-bottom:var(--shf-s-6);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface)}.shf-mtoc>summary{align-items:center;gap:var(--shf-s-3);min-height:var(--shf-tap);padding:0 var(--shf-s-4);color:var(--shf-text);cursor:pointer;list-style:none;display:flex}.shf-mtoc>summary::-webkit-details-marker{display:none}.shf-mtoc>summary>.shf-icon:first-child{color:var(--shf-accent-text)}.shf-mtoc>summary small{color:var(--shf-text-3);font-size:var(--shf-fs-xs);margin-right:auto}.shf-mtoc__chev{transition:transform var(--shf-dur) var(--shf-ease)}.shf-mtoc[open] .shf-mtoc__chev{transform:rotate(180deg)}.shf-mtoc ol{margin:0 var(--shf-s-4) var(--shf-s-3);padding:0 0 0 var(--shf-s-4);border-left:2px solid var(--shf-border);list-style:none}.shf-mtoc a{padding:var(--shf-s-1) 0;color:var(--shf-text-2);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);display:block}.shf-mtoc a:hover{color:var(--shf-accent-text)}.shf-helpbox p{margin-bottom:var(--shf-s-2)}.shf-helpbox__link{align-items:center;gap:var(--shf-s-1);min-height:var(--shf-tap);color:var(--shf-accent-text);font-weight:var(--shf-fw-semibold);display:inline-flex}.shf-helpbox__link:hover{color:var(--shf-accent-hover)}.shf-mrel{border-top:var(--shf-border-w) solid var(--shf-border)}.shf-mrel__row+.shf-mrel__row{margin-top:var(--shf-s-12)}.shf-mrel .shf-pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=1024px){.shf-mrel .shf-pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.shf-pcard__specs{color:var(--shf-text-3);font-size:var(--shf-fs-sm);font-variant-numeric:var(--shf-num);margin-top:2px}.shf-ahead__inner,.shf-afeat{text-align:center}.shf-ahead__meta,.shf-ahead .shf-byline{justify-content:center}.shf-ahead .shf-byline__text{text-align:left}.shf-ahead__intro{max-width:44rem;margin-inline:auto}@media (width>=1024px){.shf-ahead__inner,.shf-afeat{max-width:65%;margin-left:auto;margin-right:auto}}.shf-arecs{margin-top:var(--shf-s-12)}.shf-arecs .shf-pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.shf-aauthor{gap:var(--shf-s-4);margin-top:var(--shf-s-12);padding:var(--shf-s-5);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface);grid-template-columns:64px minmax(0,1fr);align-items:start;display:grid}.shf-aauthor .shf-avatar{width:64px;height:64px;font-size:var(--shf-fs-xl)}.shf-aauthor__name{color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-xl);font-weight:var(--shf-fw-bold);margin-top:2px}.shf-aauthor__role{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-aauthor__bio{margin-top:var(--shf-s-2);color:var(--shf-text-2);font-size:var(--shf-fs-md);line-height:var(--shf-lh-base)}.shf-aauthor__link{align-items:center;gap:var(--shf-s-1);margin-top:var(--shf-s-2);font-weight:var(--shf-fw-semibold);display:inline-flex}@media (width>=1024px){.shf-alayout--plain{grid-template-columns:minmax(0, var(--shf-prose-w));justify-content:center}}.shf-ihero{background:var(--shf-hero-bg);color:var(--shf-hero-text-2);padding-block:var(--shf-s-2) var(--shf-s-12);position:relative;overflow:hidden}.shf-ihero :focus-visible{outline-color:var(--shf-focus-on-band)}.shf-ihero__grid{gap:var(--shf-s-8);margin-top:var(--shf-s-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.shf-ihero__badge{border:var(--shf-border-w) solid var(--shf-hero-line);color:var(--shf-hero-text-2);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase;border-radius:999px;padding:4px 12px;display:inline-flex}.shf-ihero__title{margin-top:var(--shf-s-4);color:var(--shf-hero-text);letter-spacing:-.03em;max-width:16ch;font-size:clamp(2.125rem,5.4vw,3.5rem);line-height:1.05}.shf-ihero__accent{background:linear-gradient(90deg,#60b4f8 0%,#b9a2ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.shf-ihero__intro{margin-top:var(--shf-s-4);max-width:38rem;color:var(--shf-hero-text-2);font-size:var(--shf-fs-prose);line-height:var(--shf-lh-base)}.shf-ihero__stats{gap:var(--shf-s-4);max-width:34rem;margin-top:var(--shf-s-8);padding-top:var(--shf-s-6);border-top:var(--shf-border-w) solid var(--shf-hero-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shf-ihero__stats div{flex-direction:column-reverse;justify-content:flex-end;gap:2px;display:flex}.shf-ihero__stats dd{color:var(--shf-hero-text);font-family:var(--shf-font-num);font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--shf-fw-bold);font-variant-numeric:var(--shf-num);margin:0;line-height:1.1}.shf-ihero__stats dt{color:var(--shf-hero-text-3);font-size:var(--shf-fs-sm);line-height:1.35}.shf-ihero__hl{gap:var(--shf-s-2);margin-top:var(--shf-s-6);display:grid}.shf-ihero__hl li{align-items:center;gap:var(--shf-s-2);color:var(--shf-hero-text);font-weight:var(--shf-fw-semibold);display:flex}.shf-ihero__hl .shf-icon{color:#b9a2ff;flex:none}.shf-ihero__foto{border-radius:var(--shf-r-lg);aspect-ratio:4/3;background:#ffffff0f;margin:0;overflow:hidden}.shf-ihero__foto img{object-fit:cover;width:100%;height:100%}@media (width>=1024px){.shf-ihero{padding-block:var(--shf-s-2) var(--shf-s-16)}.shf-ihero__grid--foto{gap:var(--shf-s-12);grid-template-columns:minmax(0,58fr) minmax(0,42fr)}}@media (width<=479px){.shf-ihero__intro{font-size:var(--shf-fs-base)}.shf-ihero__stats{gap:var(--shf-s-3)}}.shf-isec{padding-block:var(--shf-s-12)}.shf-isec:nth-child(2n){background:var(--shf-tint)}.shf-isec__inner{margin-inline:auto}.shf-isec__inner--smal{max-width:44rem}.shf-isec__inner--breed{max-width:56rem}.shf-isec__title{letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.shf-isec__lead{margin-top:var(--shf-s-4)}.shf-isec__lead:first-child{margin-top:0}.shf-isec__head--midden{text-align:center;max-width:40rem;margin-inline:auto}.shf-isec__head--midden .shf-isec__lead{color:var(--shf-text-3)}.shf-isec__tail{margin-top:var(--shf-s-8)}.shf-isec__inner--breed>.shf-isec__tail{max-width:44rem;margin-inline:auto}.shf-info blockquote.shf-icallout{margin:var(--shf-s-6) 0;padding:var(--shf-s-5) var(--shf-s-6);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface);color:var(--shf-text-2);font-family:var(--shf-font-body);font-size:var(--shf-fs-base);font-weight:var(--shf-fw-regular,400);line-height:var(--shf-lh-base)}.shf-info blockquote.shf-icallout p+p{margin-top:var(--shf-s-2)}.shf-icallout__kop{color:var(--shf-accent-text);font-size:var(--shf-fs-xs);font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase}.shf-ibtn{margin-top:var(--shf-s-5)}.shf-info .shf-prose .shf-ibtn a.shf-btn{color:var(--shf-accent-text);text-decoration:none}.shf-isec--slot .shf-isec__inner{padding:var(--shf-s-8);border:var(--shf-border-w) solid color-mix(in srgb, var(--shf-accent) 22%, transparent);border-radius:var(--shf-r-lg);background:var(--shf-accent-tint,#f3eeff)}.shf-isec--slot .shf-isec__title{font-size:var(--shf-fs-xl);color:var(--shf-accent-text)}:root[data-theme=dark] .shf-isec--slot .shf-isec__inner{background:color-mix(in srgb, var(--shf-accent) 14%, var(--shf-surface))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .shf-isec--slot .shf-isec__inner{background:color-mix(in srgb, var(--shf-accent) 14%, var(--shf-surface))}}.shf-itl{margin:var(--shf-s-8) 0 0;gap:0;padding:0;list-style:none;display:grid}.shf-itl__item{gap:var(--shf-s-5);padding-bottom:var(--shf-s-8);grid-template-columns:40px minmax(0,1fr);display:grid;position:relative}.shf-itl__item:last-child{padding-bottom:0}.shf-itl__item:not(:last-child):before{content:"";background:color-mix(in srgb, var(--shf-accent) 25%, transparent);width:2px;position:absolute;top:44px;bottom:4px;left:19px}.shf-itl__num{background:var(--shf-accent);color:#fff;width:40px;height:40px;font-family:var(--shf-font-num);font-weight:var(--shf-fw-bold);border-radius:50%;place-items:center;display:grid}.shf-itl__title{font-size:var(--shf-fs-xl);margin-top:6px}.shf-itl__body .shf-prose{margin-top:var(--shf-s-2)}.shf-isec--tiles .shf-isec__inner{padding:var(--shf-s-8);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface)}.shf-itiles{gap:var(--shf-s-3);margin:var(--shf-s-6) 0 0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0;list-style:none;display:grid}.shf-itile{padding:var(--shf-s-4);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface);flex-direction:column;gap:4px;display:flex}.shf-itile__ic{width:28px;height:28px;margin-bottom:var(--shf-s-2);background:var(--shf-accent-tint,#f3eeff);color:var(--shf-accent-text);border-radius:8px;place-items:center;display:grid}.shf-itile__title{color:var(--shf-text);font-size:var(--shf-fs-sm);line-height:1.3}.shf-itile__text{color:var(--shf-text-3);font-size:var(--shf-fs-xs);line-height:1.4}.shf-isec__tail--note{margin-top:var(--shf-s-4);padding:var(--shf-s-4) var(--shf-s-5);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface-sunken);color:var(--shf-text-2);font-size:var(--shf-fs-sm)}.shf-info blockquote{margin:var(--shf-s-6) 0;padding:var(--shf-s-2) 0 var(--shf-s-2) var(--shf-s-5);border-left:3px solid var(--shf-accent);color:var(--shf-text);font-family:var(--shf-font-display);font-size:var(--shf-fs-xl);font-weight:var(--shf-fw-semibold);font-style:normal;line-height:1.35}.shf-info blockquote p{margin:0}.shf-info .shf-prose ul{padding-left:0;list-style:none}.shf-info .shf-prose ul li{padding-left:1.75rem;position:relative}.shf-info .shf-prose ul li::marker{content:none}.shf-info .shf-prose ul li:before{content:"";background:var(--shf-accent);width:1.1rem;height:1.1rem;-webkit-mask:var(--shf-info-check) center / contain no-repeat;mask:var(--shf-info-check) center / contain no-repeat;position:absolute;top:.3em;left:0}.shf-info{--shf-info-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--shf-info-cross:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}.shf-iwn__col--wel .shf-prose ul li:before{background:var(--shf-score-top)}.shf-iwn__col--niet .shf-prose ul li:before{background:var(--shf-score-low);-webkit-mask-image:var(--shf-info-cross);mask-image:var(--shf-info-cross)}.shf-info .shf-isteps{gap:var(--shf-s-4);margin-top:var(--shf-s-8);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.shf-isteps__item{padding:var(--shf-s-6);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);position:relative}.shf-isteps__num{background:var(--shf-accent);color:#fff;width:40px;height:40px;font-family:var(--shf-font-num);font-weight:var(--shf-fw-bold);border-radius:50%;place-items:center;display:inline-grid}.shf-isteps__title{margin-top:var(--shf-s-4);font-size:var(--shf-fs-xl)}.shf-isteps__item .shf-prose{margin-top:var(--shf-s-2)}.shf-icards{gap:var(--shf-s-4);margin-top:var(--shf-s-8);grid-template-columns:minmax(0,1fr);display:grid}.shf-icard{padding:var(--shf-s-6);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg)}.shf-icard__title{font-size:var(--shf-fs-xl)}.shf-icard .shf-prose{margin-top:var(--shf-s-2)}.shf-icard .shf-prose>p:first-child>em:only-child{color:var(--shf-accent-text);font-style:normal;font-weight:var(--shf-fw-semibold);font-size:var(--shf-fs-sm)}.shf-iwn{gap:var(--shf-s-4);margin-top:var(--shf-s-8);grid-template-columns:minmax(0,1fr);display:grid}.shf-iwn__col{padding:var(--shf-s-6);background:var(--shf-surface);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg)}.shf-iwn__col--wel{border-color:color-mix(in srgb, var(--shf-score-top) 35%, transparent);background:color-mix(in srgb, var(--shf-score-top) 6%, var(--shf-surface))}.shf-iwn__title{align-items:center;gap:var(--shf-s-3);font-size:var(--shf-fs-lg,1.125rem);display:flex}.shf-iwn__ic{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.shf-iwn__ic svg{width:15px;height:15px}.shf-iwn__col--wel .shf-iwn__ic{background:var(--shf-score-top);color:#fff}.shf-iwn__col--niet .shf-iwn__ic{background:color-mix(in srgb, var(--shf-score-low) 12%, var(--shf-surface));color:var(--shf-score-low)}.shf-iwn .shf-prose{margin-top:var(--shf-s-4)}@media (width>=768px){.shf-info .shf-isteps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.shf-icards{grid-template-columns:repeat(2,minmax(0,1fr))}.shf-icards--n3{grid-template-columns:repeat(3,minmax(0,1fr))}.shf-iwn{grid-template-columns:repeat(2,minmax(0,1fr))}}.shf-ccontact{gap:var(--shf-s-6);grid-template-columns:minmax(0,1fr);align-items:start;max-width:66rem;display:grid}@media (width>=900px){.shf-ccontact{gap:var(--shf-s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.shf-cpanel{padding:var(--shf-s-6);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface-sunken)}.shf-cpanel__eyebrow{color:var(--shf-accent-text)}.shf-cpanel__title{margin-top:var(--shf-s-2);font-size:var(--shf-fs-xl);line-height:1.2}.shf-cpanel__lead{margin-top:var(--shf-s-2);color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-cpanel__lead p{margin:0}.shf-creasons2{gap:var(--shf-s-3);margin:var(--shf-s-5) 0 0;padding:0;list-style:none;display:grid}.shf-creasons2__a{gap:var(--shf-s-3);padding:var(--shf-s-4);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r);background:var(--shf-surface);color:inherit;transition:border-color var(--shf-dur) var(--shf-ease);text-decoration:none;display:flex}a.shf-creasons2__a:hover{border-color:var(--shf-accent)}.shf-creasons2__item--top .shf-creasons2__a{border-color:color-mix(in srgb, var(--shf-accent) 35%, transparent);background:var(--shf-accent-tint,#f3eeff)}:root[data-theme=dark] .shf-creasons2__item--top .shf-creasons2__a{background:color-mix(in srgb, var(--shf-accent) 14%, var(--shf-surface))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .shf-creasons2__item--top .shf-creasons2__a{background:color-mix(in srgb, var(--shf-accent) 14%, var(--shf-surface))}}.shf-creasons2__ic{background:var(--shf-accent);color:#fff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.shf-creasons2__item:not(.shf-creasons2__item--top) .shf-creasons2__ic{background:var(--shf-accent-tint,#f3eeff);color:var(--shf-accent-text)}.shf-creasons2__body{gap:4px;min-width:0;display:grid}.shf-creasons2__head{align-items:center;gap:var(--shf-s-2);color:var(--shf-text);flex-wrap:wrap;display:flex}.shf-creasons2__badge{border:var(--shf-border-w) solid var(--shf-border);background:var(--shf-surface);color:var(--shf-text-3);font-size:10px;font-weight:var(--shf-fw-bold);letter-spacing:var(--shf-tracking-caps);text-transform:uppercase;border-radius:999px;padding:1px 7px}.shf-creasons2__text{color:var(--shf-text-2);font-size:var(--shf-fs-sm);line-height:1.45}.shf-creasons2__link{color:var(--shf-accent-text);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);align-items:center;gap:6px;margin-top:2px;display:inline-flex}.shf-cformcard{padding:var(--shf-s-6);border:var(--shf-border-w) solid var(--shf-border);border-radius:var(--shf-r-lg);background:var(--shf-surface);scroll-margin-top:var(--shf-s-8)}.shf-cformcard__title{font-size:var(--shf-fs-lg,1.125rem)}.shf-cformcard__intro{margin-top:var(--shf-s-1);color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-cformcard__intro p{margin:0}.shf-cform__req{color:var(--shf-score-low);font-weight:var(--shf-fw-bold)}.shf-cform ::placeholder{color:var(--shf-text-faint,#9aa3b2)}.shf-cform{gap:var(--shf-s-4);margin-top:var(--shf-s-5);display:grid}.shf-cform__row{gap:var(--shf-s-4);grid-template-columns:minmax(0,1fr);display:grid}.shf-cform__field{gap:var(--shf-s-1);display:grid}.shf-cform__field span{color:var(--shf-text);font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold)}.shf-cform input[type=text],.shf-cform input[type=email],.shf-cform select,.shf-cform textarea{width:100%;min-height:var(--shf-tap);border:var(--shf-border-w) solid var(--shf-border-strong);border-radius:var(--shf-r-sm);background:var(--shf-surface);color:var(--shf-text);font:inherit;font-size:var(--shf-fs-base);padding:10px 12px}.shf-cform textarea{resize:vertical;min-height:9rem}.shf-cform :is(input,select,textarea):focus-visible{outline:2px solid var(--shf-accent);outline-offset:1px}.shf-cform [aria-invalid=true]{border-color:var(--shf-score-low)}.shf-cform__check{align-items:flex-start;gap:var(--shf-s-2);color:var(--shf-text-2);font-size:var(--shf-fs-sm);line-height:1.45;display:flex}.shf-cform__check input{width:18px;height:18px;accent-color:var(--shf-accent);flex:none;margin-top:2px}.shf-cform__check input[aria-invalid=true]{outline:2px solid var(--shf-score-low);outline-offset:2px}.shf-cform__note{color:var(--shf-text-3);font-size:var(--shf-fs-sm)}.shf-cform__note p{margin:0}.shf-cform__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.shf-cform__foot{align-items:center;gap:var(--shf-s-4);flex-wrap:wrap;display:flex}.shf-cform__msg{font-size:var(--shf-fs-sm);font-weight:var(--shf-fw-semibold);margin:0}.shf-cform__msg--ok{color:var(--shf-score-top)}.shf-cform__msg--fout{color:var(--shf-score-low)}.shf-cform button[aria-busy=true]{opacity:.6;cursor:progress}@media (width>=640px){.shf-cform__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.shf-mbody__main .shf-doubt{margin-top:var(--shf-s-6)}.shf-doubt__title{margin:0}.shf-doubt__lists{margin-top:var(--shf-s-2);grid-column:1/-1}.shf-doubt__lists .shf-proscons__list b{color:var(--shf-text);font-weight:var(--shf-fw-bold)}.shf-info .shf-itl,.shf-info .shf-isteps,.shf-info .shf-itiles{margin-top:var(--shf-s-8)}.shf-info .shf-itiles{margin-top:var(--shf-s-6)}.shf-info .shf-creasons2{margin-top:var(--shf-s-5)}.shf-ihero .shf-ihero__hl{margin-top:var(--shf-s-6)}.shf-isec__inner--breed>.shf-isec__tail--note{max-width:none}
