@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQwABAAAAAACHQAAAPWAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmULFgABNgIkAyYEIAWFXgdiDAcbAwdRlE3OAiA/C2NnWmqDevE1lV86rytbx0YiXN7GJix16cheg+c///7dZ+Z+SEzSUhXoEkLHLqv//fu/tfY3nUm+g2lnlqwhYmnWZ232zf5BQiV0qzxKoR5UjVQLFR7+uVfv+5lDN4WzaUwPWEASTFvwak+Pl2rLqgUqWr/l7mqeJpR5FlJkbclrawv4WyBZaRDdxDX5/xelhdVKE4m2zbooInWEO19jURQVPvBuOvDkAcHeliEDXwoiZxo1/tstIsAWAChCaEKAtVDJ1GlxfR+yN4oBZBkAkwkC5GqIAOJAgDAoloQlxZUBIvkTCoDQhKLN8VKYRQwXjizagXkAs434JyuYQT2rCECN1YtcoBrzICIWQLla63ltC57YDcVwpmCYNY1OyAtAdew3EEiTvR8LrhQIpZ4sGxUNU3fqKTYIVwZ6wxb4twhACrICgAIauNIEuDI0Ahw50sBOoCL3fkMFiomxx/Jz8zHHWET500Ih1xCSmuAAwBqAK7AF44Bd4MsRYFApIMBjEJKlWhoePhvhmMSB1Ro5D2fWZibFkofp/bPMacp6vCkbxnNyp3atz66P1K75BuuPeXZe/3xXNlQfm0uF9U+mqV1rYHNKX80eoYGO1L5bZLBZ37LabkggZnym3HIxRqivANhY/1+NlKncG/kn6rGEPYd8ufSeriuFFF+iE7bqaWxa2cwaeQv2IOd05Pu/v386CWdDv/T35UJC4mam3WgqVPQregeerWBu3ebN2oUbvNYNa6rhi42eyuXw8IeI7mbYQmSZbagRBFiwdM8fzreS7vMYYAP1qq91voMA1Q4fa+5fH3DIfZZa/wf49R3rCfj7vreXVLqyajqYUwAEL5tOveUx/znVL7LYKlnPKrmnolmug3QdfFMwL6AAa+kMvjQBAACgCLB3Q4ZkrYDnMeuxRGJMWIp9xLO0Yn/tRhXLTLY7LHOxtrLspWtkOQoWz3RiK1gvGpDu7RYZwAZpLaN/Ac04HxVYgSgPozliYCw2tMGgYyTfNo8UIapRLkpAFNGCCkRsCIUiIwkSrKIRmBCKtK3CeNoWCJaOBovWO1eiGjtbu6AdMojvZ7gAkSxeogxJckwwIY7zRM50xcsSL0Wivtr+a7VlzZbxdGA3ZJE8avQ8Osn60jlc6Io43TCRLFEbA7XGAKPhvtpGjuUcBq3PuCISsnGiorvImzBPYPxsJFXbCM7XsRrn4tCVkKHD7hpFxJrGULWyNQj1JhQ6tBhiJuZiYV6k/hXAuNiagHXH+8Rkbte5sz8+pJaoJtH4Rg5JTJoeMxsvf4RbbhkZAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-vietnamese-500-normal.DiU8zqi-.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-500-normal.CvE5C8T-.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-latin-ext-500-normal.9VZagAe1.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-500-normal.CqEEAICU.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-latin-500-normal.Bf-nb4oT.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-500-normal.DYtqi0QS.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQcABAAAAAACIgAAAPAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFbgdiDAcbEwcgnge2zWYrRGrW2DqMIvVrh6cG/6B/9ecmGb7Z3Q/IFcgSYAe7BJC/X2tvBdPop7KYypr+m92/iE0nEhIeMkO6SiJfo3oCmXALgMKT3MtvBPKJY8aL5MhAnUgFTTtot/MqGvHOs2lU9Q389/gPWGD8OnXqgVcTwoAOlml+fY8ISAAABiEsQkCcfJqR9RrMrkL5sN7YgnIcgPcI0ND+tgWFgADhMEQRUQzp0EAhDQgMAMIiDJZGIQw0QxcQglR7gIaTAJxem07kgZk/RAFNG1EPIqmPikUAw83adWYBsiTlOuSSfR4QSqV+uYBYAWCym1dALhRa/LaQDgnkQ44ZqGCCgsHPGkQJIh1aQkoANhOAoqYTABjAAulQCCZ961aAVCpRQBK5DLnlpEyuQ94T/Fr/y+9P+P6+tpe2EKiCkPekgIyzOB0gAQwALACyIQkcxisYPoeQo0Vdxox0UqqeqmCkgYx4y2BooMbXE6tdS7YDeeteTdtzKT7/TrH4xvv3gwV37zJ1VaZO8+/d07S1WYNNu5i6+2Kw4H7JYN2dOwOKxHpeyepQljdHsPpoGnc8Z7AqpeqGBtHxiIV+RCkJvVwuTza50nPJys9dUz5nzMrN/fWWXWob/8YVjM3kb7y63KydGR+YGNbat1O1Nnf72eOGw1t7d6vW5M7MrDmEiZ9XoOg04PBxEtup5mrNDdy0qDUPziYfVw7bRInVXCoWmYxZcvMFXJlxd3WrOJAFIIAIUfZw5V4co5j3UgAEYLbbT8PLfUCASVM8W/aXnim937L2JcDT/cUyAcCLrSu6UeK/TuuPMAYAwdtmNYcI8P8ZNcFsjcfMVKpdBkNmL3wDzEaKAUbCCCBOBTTZUBRazyAgmT1Y5GLAGU102aJcGrENyarCtjTwX+lo7BBVvLLDlHLNTqaCVXYqPs2W1NCdIrIkyFCvaAoQQOIa5z+BNhATyzIFYxlUvA0ilUyBrRCZVMMQg2CRweXwmMbSsWwYy2MFy+JQYFiGo1tamoNnU2VgjhSHypCC2GRpC8bNls4Wo9ROLoW+TmRvokIsHs1SGB2a9JBJMET+vGMHI6VLSgvG3tG8qxbMWNCzBMByXOYyUOzG1PYUSR+BZJyytzvh0YwxNo/VIEAsuvgmi2yIRsTDPIa4MAViU2pHHotDpuKvcXFSeIgpDUN0CHYqQ5RGIIpElfr+RKwdB/J5k8HKyimksCLh2n1+E6BbgTtCZZihUmTdNt4Hm5nhckW9+7pY/GgOVVCd79LCtL/Iz9rnFgEAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-vietnamese-600-normal.Y4VTTRme.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-600-normal.5YsyKbU1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-ext-600-normal.DQgPU_Cg.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-600-normal.B0WRRYJ1.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-600-normal.DLTa1BUW.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-600-normal.BR_Ojra4.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAP4ABAAAAAACEAAAAOfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMogmULFgABNgIkAyYEIAWFKAdiDAcbzQZAHgnZGeYNcatNpH4Ez1Ne9X5V0koPnZXA23BP8lGsq7ncS/JfgvHIEMLN3G0KLFyFwfEVqsKhsUUm3AKg8CT3pr93/Mf0hc2NmkjbJu1J/zpfy7DzNvbxWTYp4C4NcJ13AUFvs3CpSRLzS+U69m4UAYIAgEIQNIIAAfLqINWtv7QF+UN7UQT5WADGIIAM6ccjyAQEECwUPgQfimgKUFAJhgJA0AgKjUKWn1pMfjVYcQaoB7Hbki/qKjaoxaojQBNpFulOXRpARl5AcbK2XVyFd0Lcs1aoyQ3scOnrwtYAKFd9BFwy0vu+EE0C8pImDHCIaRj0asAchGjKKEkQ8LcIgPjVVQAUoIFoMgJEU2gJCFdIBkJwjXvnlij3rDG2x5pf5o25afqZWkaet4FBNoIYQxh0APFoQBDoD1gCJKMALJQBFC0LQSyJz4qLswThPSSMsRwbfk1niDMo0D7YtktOZ2fAgRMy6/jjwOKsooE9T544S7Kzmbk1vuPinByZtSPJ2XuUmcceOUuelHB2ZmX1z1HrcTlthwRlU51N17z8jSRna1OV3fV99b0b/uK7yOHDST6sLbvDLbeja1zGlNE1PKentEtMelwhT/56rn/19RbtRFONJiO6q3erGr//zKenjUZ21+heJeHeng2BK6+1bM+beoW2bba19ASXheuNfRwedJTam9ptLdzYPyuklZu7VsrMQOEmHZqR8sMALz4O8VgX95PLX0kAHFDX9Pd1uM8IoCKLJdwp+rFHWNVvPq0/ADw9VTQegBcH1nQlx3w9tV3woAAQ+NlC6qEf+tf9Iut+NZOq4ONKTgPAaj8FAFPcYECA8hSSyXkwwBQCBFmPRiw/cFeaa0ohd4oqFT7Jq9RU96+0KOpTaVPZo9JDQXuKUMqrMBJNkNiIn6xhcTxYwCUfAlpDIVVkHlEFXLpdJpfNQfwfkZgwoFUrQce5YkRoIbgCLRBna7VqxpI1gYSwQOVTcUS1SRURmk1AAcMOEye4UKRMhxZterUbZLMQhALCoTYt+rXo1Oa4xrSyGSybeFln3nnZsmrRqsEufdKgNVsnodgV/v0aZTq08ViZLRtkDtz786/hkMekI2XGJYgDcUKZuptJ2NyYT5PQtNChUCuCfIhciZlasVBPguyaftQBDgB5fYlCixZLbPGI11Or9/v+12WMG+62laxVUtVprdzZUbJ2WX+vPgmZr91w2JzuNWVKlr8oZt5Jaxk=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-vietnamese-700-normal.CV6qDkkj.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-700-normal.BCh_uG_5.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-latin-ext-700-normal.BajbvANd.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-700-normal.8-d-IyIQ.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/plus-jakarta-sans-latin-700-normal.CfpNZvy6.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-700-normal.DqEcQeE5.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAACIwAAAOxAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAZBEICoMkgmcLFgABNgIkAyYEIAWFdgdiDAcbHQcgnoexMa3pErsziZwnPyZRSvA85VXvV1UraY+UmbV1pHha3yBfhVzt99v7gtl0dblntm/29pBGh0wmJYZqMYBMuAVAYST3938ZOfCJY6aLKOxAnUgUlXZQlGYR73yN0bTZPgT/Hn+AH2D8b7aSwp8o5jlZ8a8PigBBAEAhCBpBAIv8BmXqN9w+horhfTiBCgyACwFk2ABKoAgQQDAo/Ah+FIlyQGG1BAoAQSMoNAphK4tRC2qF1viBBYFsNvJHO+RBzVOdAZrdTiI9aU9jRMYHKF6tfbf24IuQc8KE3TzgiUp/B7EcQOWpT4Ajiwx/LyTKAPllJg3yWGgYcjISNkKiHEYlCHSbAIilHQBQgAYSZREo+tatAVFVskAIx4IPLohyTrhwPtf95Sa3jisv2iEQNUFclwgoi+2JgCAwELAQyKQMMCgXIIgYBDFMv0lJMRnRXhJhvIKOPNzuZfewOgbbdyvtag9afVimHjpnzbubaT2Aufb8e/eYsiG187z790PlmzPsFQeYcvDsFXiQY98V68AmyV4rbT8sy5ltrw0zzmfYG3KqbWvob+jTsJcJSv98vI6MvWVWxx7XPfv8mF6dvN/9Ujs1deU7J7dO+tvddp12Z4/ddVqo0dq9ZpKnbfv6svl4y71s2d5UzLccQu1255lDQ127XV6+nu8LL5OrHL8w6DidfvNmsHiL1BVpxbNziqctt0q06N5PpiAC8OFnO9cc2wMk+ysNgA3qlv7Dj/uOACpeIu/V4bRekerf/Fp/BHh2tHgqAC93L+9Oqfu1bD14UQAIvG8O9TQB8e+WH0GWABBQU6gOZuZxAihTe8gFTMUnIYBFRTkyZRtdpxAgzCE0YgLAZZlh8oSKaclThKU2T9PYf7tJ43mo6pPnpaw3QBjrlBfVaJgbU6NRSjRBksfFCgFtqKU3/hdoC8WkxAYmRXymMzafy8NWPGFEWoQiln0RTam3SQpJhEn1jkgJxcNYSpnUp49iIr4UU3opvkgvRFx99qzabl2JFuzVMwzrlI1u8aFEvUG9+o0ZMMXlYJj8deVKv14Teg3pd3NM97E9W/ZMDQE8TLu0qKDBzelV38a5BMH/jLY9XW9Qv3LWO3YC7Ybbf/99BAVsJlZvgcY8iCj12h+O2+Un/TWaoZcJxfowFELsWcrWR+EOGUSjG+2utoD8vkWhRYsRj3jF563T94cBlhVOGOn3l65TWtVra31ysHTd8oE+/TTbn8+hderiS8qVrnhG3JlHzEIAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZAAA8AAAAACCwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEwAAABgYDmj2FNUQVQAAAIwAAAAOQAAAETmQ8whY21hcAAAAmwAAABDAAAAZAHsImBnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABUgAAAZz62WoaaGVhZAAABAwAAAA2AAAANiJMFotoaGVhAAAERAAAAB8AAAAkCOwCUGhtdHgAAARkAAAAIAAAACYQWQD/bG9jYQAABIQAAAAWAAAAFgJQAbxtYXhwAAAEnAAAABwAAAAgABoAwm5hbWUAAAS4AAABNgAAArw8t2VdcG9zdAAABfAAAABNAAAAYifABt8AAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhqmVWYGBlYGDqYopgYGDwhtCMcQwajB4MqIAdiJlgnBB/b3+GAwy8CltY+P4rMTCwCjCmKDAwTgbJMSkxvQRSCgzMALqrCg142h3EAQaAQAAEwNm7kAqhB4Q+FqgIcPT9uMGIGBVs/UP5rrul8rTzzSwGq0CmuqOKkgWEH6k0BBUAAAB42mNgYGACYmYgFgGSjGCahSEASAsAIUicl0GBwZFhAcNBRiaFLf//Y4r8//n/yf8D/1P/O/5nvB8MNAMNAADxJBRiAAABAAH//wAPeNpFTjUgcFEU/u65L3R383Tz6u/Qveg22nUzWjWjtttMFp37ZLTo7uZ0nw8CfgGUQvvgkGENe8BZD3Rlzxryrr/I4v7qS2kiLe2+Mi1t71UAgvWz2X2+IMMKUJ1VZyUsUHZWufXd1t1c4sNhYuVCJe3fu4+MMH/mj8fHtw1+S6FgAGRYYALLn/WLz7ol3LABQuDjGbXTObxhAmJQaKiumYapPIMLlGTJxc1NTTRM1Y6eYRumoYWGKkGSrPwhNdHNzdVFlmTVlWXnNPwXuaBR+UOzwK294v0Dk+xnbAqaHwZZLxesvOIC3gv/c+v/C5wn2pg1v92cLC3LykTRMT7UzTvkf2kMG3vOHF6zpJKYlwnH5wkw9FA3a+caOOBsqnLPj8Va6p6ff+tQHI+EPcCesYepX3hLsqpiaIAUP3+F+llsJXWreRFevr5eUXkJT+R2VRoAAAABAAAAAhItf/Mg0l8PPPUAAwPoAAAAAN2xLBgAAAAA4KeTXP9M/vkFjwUOAAAABgACAAAAAAAAeNpjYGRgYOH7r8TAwHr/v89fV9Z+oAgq4AQAf7wFRAB42mNqYLBhusPADcMMWxgYYJhpBYMikNXI0AgAltwHYwAAACEAOgBGAFIAUgBSAFIApACxAM4AAHjaY2BkYGDgYkhhYGeIYWAF8xCAmYERABO4AN142pyRA24FUBRET20jLMLaboPatm27/2+kUZfTNXQ9PUltJLmZ8+bOMxDPNWGEhMcAtyGrjxxCbUjxI4eSGJL9yGF0c/fI4a8yETRy88iRVLL7yInUUv3AIWHulf/IsaSS+chx+rGPLAGjHHHACof0cK7us8MaHQQcnTpu5UhvnSk27GyxrW9xzjFnNFJGmbpmdkfnXC61dthXj3S37A/RST/Dehf2el11zzrF/RjDvXVLPtlzkg3HrsaRmVwqKaWcOipoYotNzvVNmpjTL6XBqpIW3iTH3b/PavrHCUbZYIsL2fTz/Nx3K+Q+r5H7yRpt6jFBvcf3w5tQjiWN62yov1l7WO+IXfNruAotXKjbHOnbJ//Dz2yxgwlzq5Syhn+te67uWecEuV8B0DR9AiGjCQDvPmpNAAB42mNgYgCD/6kMGgzYABcQqzCcZGRiYGZkZmRhZGVkY2Rnc0wqSi1LZS/NyzQwcDRgcg4CMY0MnEw4E5NLS1KT83OTwJLGBmYA7y8PwwAAAA==)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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-vietnamese-800-normal.CxbopLd3.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-vietnamese-800-normal.BkoGl_sr.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-ext-800-normal.B6BjB2Ju.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-ext-800-normal.BPkb-LBK.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:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/plus-jakarta-sans-latin-800-normal.CusIZhrK.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-800-normal.BRNHt2w0.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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.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:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.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{--gd-paper:#fff7f0;--gd-ink:#1a2a4c;--gd-blue:#5e9bd6;--gd-blue-pale:#dde8f4;--gd-soon:#3fcdb4;--gd-blue-ink:#2f6dab;--gd-blue-pattern:#c6d7ea;--gd-card:#fffdf9;--gd-line:#e7ded6;--gd-navy-tone:#24375f;--gd-navy-pattern:#2a3c61;--gd-font-logo:"Plus Jakarta Sans", system-ui, sans-serif;--gd-font-display:"Plus Jakarta Sans", system-ui, sans-serif;--gd-font-sans:"Plus Jakarta Sans", system-ui, sans-serif;--gd-font-mono:"JetBrains Mono", ui-monospace, monospace;--gd-lh-body:1.25;--gd-lh-long:1.35;--gd-lh-display:1.02;--gd-radius:6px;--gd-radius-sm:4px;--gd-gutter:16px;--gd-section:22px}.gd-logo{font-family:var(--gd-font-logo);letter-spacing:-.05em;color:var(--gd-ink);font-weight:900;line-height:1}.gd-dark .gd-logo{color:var(--gd-paper)}.gd-h1{font-family:var(--gd-font-display);font-size:33px;font-weight:900;line-height:var(--gd-lh-display);letter-spacing:-1.2px;margin:0}.gd-h2{font-family:var(--gd-font-display);letter-spacing:-.4px;margin:0;font-size:20px;font-weight:900;line-height:1.05}.gd-hl{color:var(--gd-blue)}.gd-label{font-family:var(--gd-font-mono);letter-spacing:.2px;text-transform:uppercase;font-size:11px}.gd-mono{font-family:var(--gd-font-mono);letter-spacing:.2px;font-size:11px}.gd-link{color:var(--gd-blue-ink);font-size:12px;font-weight:800;text-decoration:none}.gd-long{font-size:16px;line-height:var(--gd-lh-long)}@media (width>=768px){.gd-h1{font-size:52px}.gd-h2{font-size:26px}}.gd-btn{background:var(--gd-ink);color:var(--gd-paper);border-radius:var(--gd-radius);font:800 13px/1.2 var(--gd-font-sans);cursor:pointer;border:0;padding:9px 16px;text-decoration:none;display:inline-block}.gd-btn--blue{background:var(--gd-blue);color:var(--gd-paper)}.gd-header{padding:14px var(--gd-gutter);border-bottom:1px solid var(--gd-line);justify-content:space-between;align-items:center;display:flex}.gd-hero{background:var(--gd-blue-pale);padding:22px var(--gd-gutter) 20px;position:relative;overflow:hidden}.gd-hero>:not(.gd-pattern){position:relative}.gd-pattern{pointer-events:none;position:absolute}.gd-search{background:var(--gd-paper);border-radius:var(--gd-radius);justify-content:space-between;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}.gd-search input{min-width:0;font:400 14px var(--gd-font-sans);color:var(--gd-ink);background:0 0;border:0;outline:none;flex:1}.gd-search input::placeholder{color:var(--gd-ink);opacity:.6}.gd-section{padding:var(--gd-section) var(--gd-gutter)}.gd-section__head{justify-content:space-between;align-items:baseline;gap:8px;margin:2px 0 12px;display:flex}.gd-signs{gap:6px;display:grid}.gd-sign{border-radius:var(--gd-radius-sm) 0 0 var(--gd-radius-sm);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);justify-content:space-between;align-items:center;padding:11px 30px 11px 12px;text-decoration:none;display:flex}.gd-sign__name{font:900 16px var(--gd-font-display)}.gd-sign__hint{opacity:.7;margin-left:8px;font-size:12px;font-weight:700}.gd-sign--ink{background:var(--gd-ink);color:var(--gd-paper)}.gd-sign--blue{background:var(--gd-blue);color:var(--gd-paper)}.gd-sign--pale{background:var(--gd-blue-pale);color:var(--gd-ink)}.gd-rx{background:var(--gd-card);border:1px solid var(--gd-line);border-radius:var(--gd-radius);padding:12px}.gd-rx__top{justify-content:space-between;align-items:baseline;display:flex}.gd-rx__rx{font:900 15px var(--gd-font-display)}.gd-rx__who{align-items:center;gap:12px;margin-top:6px;display:flex}.gd-avatar{border-radius:var(--gd-radius);background:var(--gd-blue-pale);flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-weight:800;display:flex;overflow:hidden}.gd-avatar img{object-fit:cover;width:100%;height:100%}.gd-rx__name{font-size:16px;font-weight:800}.gd-rx__spec{opacity:.75;font-size:13px}.gd-rx__data{grid-template-columns:auto 1fr;gap:2px 10px;margin-top:10px;display:grid}.gd-rx__data dt{opacity:.55;margin:0}.gd-rx__data dd{margin:0}.gd-rx__foot{border-top:1.5px dashed var(--gd-blue-pattern);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:8px;display:flex}.gd-confirmed{color:var(--gd-blue-ink);font-size:12px;font-weight:800}.gd-dark{background:var(--gd-ink);color:var(--gd-paper);padding:var(--gd-section) var(--gd-gutter);position:relative;overflow:hidden}.gd-dark>:not(.gd-crop){position:relative}.gd-dark .gd-label{color:var(--gd-blue)}.gd-crop{font:900 220px/1 var(--gd-font-display);letter-spacing:-14px;pointer-events:none;user-select:none;position:absolute}.gd-dark .gd-crop{color:var(--gd-navy-tone);bottom:-78px;right:-26px}.gd-footer{padding:14px var(--gd-gutter);justify-content:space-between;align-items:center;display:flex}:root{--ink:var(--gd-ink);--paper:var(--gd-paper);--muted:color-mix(in srgb, var(--gd-ink) 68%, var(--gd-paper));--line:var(--gd-line);--pale:var(--gd-blue-pale);--card:var(--gd-card);--accent:var(--gd-blue-ink);--radius:var(--gd-radius);--radius-sm:var(--gd-radius-sm);--gutter:var(--gd-gutter);--font-head:var(--gd-font-display);--font-body:var(--gd-font-sans)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font:400 1rem/1.4 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%;display:block}h1,h2,h3{font-family:var(--font-head);color:var(--ink);letter-spacing:-.02em;margin:0 0 .5em;font-weight:900;line-height:1.08}h1{letter-spacing:-.035em;font-size:clamp(2rem,7vw,3.25rem)}h2{font-size:clamp(1.35rem,4vw,1.9rem)}h3{font-size:1.15rem}p{margin:0 0 1em}.wrap{width:100%;max-width:70rem;padding:0 var(--gutter);margin:0 auto}.narrow{max-width:46rem}.muted{color:var(--muted)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{position:absolute;left:-999px}.skip:focus{left:var(--gutter);background:var(--paper);z-index:10;padding:8px 12px;top:8px}:focus-visible{outline:3px solid var(--gd-blue);outline-offset:2px}.prose p,.prose li,.summary{line-height:var(--gd-lh-long)}.site-header{background:var(--paper);border-bottom:1px solid var(--line);z-index:5;position:sticky;top:0}.site-header .wrap{justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.logo{align-items:center;font-size:26px;text-decoration:none;display:inline-flex}.nav-desktop{align-items:center;gap:22px;display:none}.nav-desktop a,.nav-mobile nav a{color:var(--ink);font-size:.92rem;font-weight:700;text-decoration:none}.nav-desktop a:hover{color:var(--accent)}.head-cta{color:var(--ink);border:1px solid var(--ink);border-radius:var(--radius);white-space:nowrap;padding:6px 12px;font-size:13px;font-weight:800;text-decoration:none}.nav-mobile summary{cursor:pointer;padding:8px;list-style:none}.nav-mobile summary::-webkit-details-marker{display:none}.nav-mobile nav{background:var(--paper);border-bottom:1px solid var(--line);padding:8px var(--gutter) 16px;display:grid;position:absolute;top:100%;left:0;right:0}.nav-mobile nav a{border-bottom:1px solid var(--line);padding:12px 0}.head-right{align-items:center;gap:8px;display:flex}@media (width>=800px){.nav-desktop{display:flex}.nav-mobile{display:none}}.hero{background:var(--pale);padding:28px 0 26px;position:relative;overflow:hidden}.hero>.wrap{position:relative}.hero .gd-pattern{width:118px;top:-12px;right:-20px}@media (width>=800px){.hero .gd-pattern{width:320px;right:24px}}.hero h1{max-width:20ch;margin-top:8px}.hero h1 .accent{color:var(--gd-blue-ink)}.hero p.lead{color:var(--ink);max-width:30rem;margin:10px 0 18px;font-weight:700}.hero .gd-search{max-width:34rem}.hero .gd-search .btn{padding:10px 18px}.hero details{max-width:34rem;margin-top:12px}.hero summary{cursor:pointer;color:var(--ink);font-size:13px;font-weight:800}.search-card{background:var(--paper);border-radius:var(--radius);margin-top:8px;padding:4px 14px 14px}.field{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.field svg{color:var(--accent);flex:none}.field label{font:500 11px var(--gd-font-mono);text-transform:uppercase;letter-spacing:.2px;color:var(--ink);display:block}.field label small{color:var(--muted);margin-left:6px}.field select{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;padding:4px 0}.btn{background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:var(--radius);font:800 14px var(--font-body);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:11px 18px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--gd-navy-tone)}.btn.block{width:100%;margin-top:14px}.btn.ghost{color:var(--ink);border-color:var(--ink);background:0 0}.btn.wa:hover{background:var(--gd-blue-pattern)}.quick{flex-wrap:wrap;gap:6px 18px;margin:16px 0 6px;display:flex}.quick a{color:var(--ink);font-size:.92rem;font-weight:700}.ticks{color:var(--ink);flex-wrap:wrap;gap:6px 22px;margin-top:10px;font-size:.92rem;font-weight:700;display:flex}.ticks span{align-items:center;gap:8px;display:inline-flex}.ticks svg{color:var(--accent)}.finder{background:var(--paper);border-radius:var(--radius);gap:0;max-width:34rem;margin-top:18px;padding:4px 14px 14px;display:grid}.finder .field>div{flex:1;min-width:0}.finder .gd-btn{margin-top:14px;padding:12px 18px;font-size:15px}.finder .field:nth-of-type(4){border-bottom:0}@media (width>=900px){.finder{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:0 18px;max-width:62rem;padding:10px 18px}.finder .field{border-bottom:0}.finder .gd-btn{margin:0 0 8px}}.section.alt{background:var(--pale)}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.section-head h2{margin-bottom:4px}.eyebrow{font:500 11px var(--gd-font-mono);text-transform:uppercase;letter-spacing:.2px;color:var(--ink);opacity:.65;margin-bottom:6px}.more{color:var(--accent);align-items:center;gap:6px;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.grid{gap:12px;display:grid}.grid.cities,.grid.cards,.grid.guides{grid-template-columns:1fr}@media (width>=640px){.grid.cities{grid-template-columns:1fr 1fr;column-gap:32px}.grid.cards,.grid.guides{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.grid.cards{grid-template-columns:repeat(3,1fr)}}.gd-signs.cols{grid-template-columns:1fr}@media (width>=720px){.gd-signs.cols{grid-template-columns:1fr 1fr;gap:8px 16px}}.tile{border-radius:var(--radius);background:var(--paper);width:52px;height:52px;color:var(--accent);flex:none;place-items:center;display:grid}.city-row{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:12px;padding:14px 0;text-decoration:none;display:flex}.city-row svg:first-child{color:var(--accent)}.city-row span{flex:1}.city-row small{color:var(--muted);display:block}.banner .wrap{align-items:flex-start;gap:16px;display:flex}.banner h2{margin-bottom:4px;font-size:1.4rem}.gd-rx.sponsored{background:var(--pale);border-color:var(--gd-blue)}.gd-rx{flex-direction:column;display:flex}.gd-rx__who{align-items:flex-start}.gd-rx__name{font-family:var(--font-head);letter-spacing:-.01em;font-size:1.05rem;font-weight:900;line-height:1.15}.gd-rx__name a{color:var(--ink);text-decoration:none}.gd-rx__spec{color:var(--muted)}.gd-rx__tier{font:500 11px var(--gd-font-mono);letter-spacing:.2px;text-transform:uppercase;align-items:center;gap:4px;display:inline-flex}.gd-rx__tier.ok{color:var(--ink)}.gd-rx__tier.info{opacity:.6}.gd-rx__data dd{overflow-wrap:anywhere}.gd-rx__foot{margin-top:auto}.gd-rx__data{margin-bottom:10px}.gd-rx__fee{font-size:12px}.gd-rx__fee b{font-weight:800}.gd-rx__go{color:var(--ink);white-space:nowrap;font-size:12px;font-weight:800;text-decoration:none}.tag-sponsor{font:500 11px var(--gd-font-mono);text-transform:uppercase;color:var(--ink)}.avatar{border-radius:var(--radius);background:var(--pale);width:46px;height:46px;color:var(--ink);font:800 1rem var(--font-body);flex:none;place-items:center;display:grid;overflow:hidden}.avatar img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.badge{background:var(--pale);color:var(--ink);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:3px 9px;font-size:.85rem;font-weight:800;display:inline-flex}.badge.warn,.badge.type{border:1px dashed var(--gd-blue-ink);color:var(--ink);background:0 0;font-weight:700}.meta{color:var(--muted);gap:8px;margin:0;padding:0;list-style:none;display:grid}.meta li{align-items:center;gap:10px;display:flex}.meta svg{flex:none}.gcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);grid-template-columns:96px 1fr;text-decoration:none;display:grid;overflow:hidden}.gcard .art{background:var(--pale);color:var(--accent);place-items:center;display:grid}.gcard .body{padding:16px}.gcard h3{margin-bottom:6px}.gcard p{color:var(--muted);margin-bottom:8px;font-size:.95rem}.gcard small{color:var(--muted)}.crumbs{color:var(--muted);padding-block:14px 0;font-size:.88rem}.crumbs ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"›";margin-right:6px}.crumbs a{color:var(--muted)}.page-head{padding-block:22px 8px}.summary{background:var(--pale);border-radius:var(--radius);margin:18px 0;padding:16px 18px;font-size:1.02rem}.layout{gap:28px;display:grid}@media (width<=899px){.layout.sidebar>aside{order:-1}}@media (width>=900px){.layout.sidebar{grid-template-columns:1fr 22rem;align-items:start}}.panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding:18px}table.facts,table.compare{border-collapse:collapse;width:100%;font-size:.97rem}table.facts th,table.facts td,table.compare th,table.compare td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:11px 10px}table.facts th{width:38%;color:var(--muted);font:500 12px var(--gd-font-mono);text-transform:uppercase;letter-spacing:.2px}table.compare thead th{background:var(--pale);font-weight:800}.table-scroll{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.table-scroll table{min-width:36rem}.contact{gap:10px;display:grid}.map{border-radius:var(--radius);border:1px solid var(--line);position:relative;overflow:hidden}.map img,.map iframe{aspect-ratio:2;object-fit:cover;border:0;width:100%}.map button{position:absolute;bottom:10px;right:10px}.pager{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.pager a,.pager span{border:1px solid var(--line);border-radius:var(--radius);padding:8px 14px;font-weight:700;text-decoration:none}.pager [aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.sort{align-items:center;gap:12px;margin:16px 0;font-size:.95rem;display:flex}details.qa{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);margin-bottom:10px;padding:14px 18px}details.qa summary{cursor:pointer;font-weight:800}.linklist{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.linklist a{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);padding:6px 12px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-block}.reviewer{border-left:4px solid var(--gd-blue);background:var(--pale);border-radius:0 var(--radius) var(--radius) 0;margin:24px 0;padding:14px 18px}.disclaimer{color:var(--muted);border-top:1px solid var(--line);margin-top:32px;padding-top:16px;font-size:.9rem}.proto-banner{background:var(--ink);color:var(--paper);text-align:center;font:500 11px var(--gd-font-mono);text-transform:uppercase;padding:6px var(--gutter)}.prose h2{margin-top:1.6em}.footer{background:var(--pale);margin-top:24px;padding:36px 0 24px}.footer-grid{grid-template-columns:1fr 1fr;gap:26px;margin-bottom:24px;display:grid}.footer-grid .brand{grid-column:1/-1}.footer h2{font:500 11px var(--gd-font-mono);text-transform:uppercase;letter-spacing:.2px;color:var(--muted);margin-bottom:.8em}.footer ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.footer a{color:var(--ink);font-weight:700;text-decoration:none}.footer a:hover{color:var(--accent);text-decoration:underline}.footer .legal{border-top:1px solid var(--gd-blue-pattern);font:500 11px var(--gd-font-mono);color:var(--muted);padding-top:16px}@media (width>=900px){.footer-grid{grid-template-columns:1.3fr 1fr 1fr 1fr}.footer-grid .brand{grid-column:auto}}address{color:var(--muted);font-style:normal}.grid.fac{grid-template-columns:1fr}@media (width>=700px){.grid.fac{grid-template-columns:1fr 1fr}}@media (width>=1000px){.grid.fac{grid-template-columns:repeat(3,1fr)}}.fcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);flex-direction:column;gap:10px;padding:18px;text-decoration:none;display:flex}.fcard:hover,.spec-row:hover{border-color:var(--ink)}.fcard h3,.fcard .meta{margin:0}.fcard .count{border-top:1.5px dashed var(--gd-blue-pattern);color:var(--muted);justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}.fcard .count strong{color:var(--ink);font:900 1.1rem var(--font-head)}.badge.type{margin-right:6px}.grid.specs{grid-template-columns:1fr}@media (width>=480px){.grid.specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=700px){.grid.specs{grid-template-columns:repeat(3,1fr)}}@media (width>=1000px){.grid.specs{grid-template-columns:repeat(4,1fr)}}.spec-row{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.spec-row .ico{border-radius:var(--radius);background:var(--pale);width:48px;height:48px;color:var(--accent);flex:none;place-items:center;display:grid}.spec-row strong{line-height:1.2;display:block}.spec-row small{color:var(--muted)}.sponsored-block{margin:8px 0 28px}.sponsored-block .label{font:500 11px var(--gd-font-mono);text-transform:uppercase;color:var(--muted);margin-bottom:8px}.stats{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:10px;margin:18px 0;display:grid}.stats div{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:12px 14px}.stats b{font:900 1.5rem var(--font-head);color:var(--ink);display:block}.stats span{color:var(--muted);font-size:.9rem}.profile-head{align-items:center;gap:18px;display:flex}.profile-head .portrait{border-radius:var(--radius);background:var(--pale);width:96px;height:96px;color:var(--ink);font:900 2rem var(--font-head);border:1px solid var(--line);flex:none;place-items:center;display:grid;overflow:hidden}.profile-head .portrait img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.profile-head h1{margin:0 0 8px;font-size:clamp(1.6rem,5vw,2.6rem)}@media (width>=700px){.profile-head .portrait{width:140px;height:140px;font-size:2.6rem}}.doclist{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.doclist li{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);gap:2px;padding:10px 14px;display:grid}.doclist a{color:var(--ink);font-weight:800;text-decoration:none}.doclist a:hover{color:var(--accent);text-decoration:underline}.doclist small{color:var(--muted)}.panel.book{border-color:var(--ink);margin-bottom:16px}.layout.sidebar>aside{align-content:start;gap:0;display:grid}.gd-label.soft{color:var(--muted)}.gd-sign--blue{color:var(--gd-ink)}.gd-sign__hint{opacity:.85}.gd-rx__data dt{opacity:1;color:var(--muted)}.footer address a{padding:3px 0;display:inline-block}.refine{flex-wrap:wrap;align-items:end;gap:10px 14px;margin-block:8px 18px;display:flex}.refine>div{flex:11rem;max-width:18rem}.refine label{font:500 11px var(--gd-font-mono);text-transform:uppercase;letter-spacing:.2px;margin-bottom:4px;display:block}.refine select{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);width:100%;font:inherit;color:var(--ink);padding:10px 8px}@media (width<=719px){.table-scroll{border:0;overflow:visible}.table-scroll table{min-width:0}table.stack,table.stack tbody,table.stack tr,table.stack th,table.stack td{width:100%;display:block}table.stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}table.stack tr{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:10px;padding:10px 12px}table.stack th[scope=row]{font-family:var(--font-head);border:0;padding:0 0 6px;font-size:1.05rem}table.stack td{overflow-wrap:anywhere;border:0;grid-template-columns:7.5rem 1fr;gap:8px;padding:3px 0;font-size:.95rem;display:grid}table.stack td:before{content:attr(data-label);font:500 11px var(--gd-font-mono);text-transform:uppercase;letter-spacing:.2px;color:var(--muted);padding-top:3px}.cards-desktop{display:none}}body{overflow-x:clip}.spec-row>span:last-child,.fcard,.city-row>span{overflow-wrap:anywhere;min-width:0}.finder .when-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.finder .when-row select{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;min-width:0;padding:4px 0}@media (width>=900px){.finder{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px;max-width:62rem}.finder .field:nth-of-type(4){grid-column:span 2}.finder select{font-size:.95rem}}[hidden]{display:none!important}.gd-tiles{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=640px){.gd-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.gd-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.gd-tile{background:var(--card);border:1px solid var(--line);border-left:5px solid var(--gd-blue-pattern);border-radius:var(--radius);color:var(--ink);align-items:flex-start;gap:12px;height:100%;padding:14px;text-decoration:none;transition:transform .12s,border-color .12s;display:flex}.gd-tile--ok{border-left-color:var(--gd-blue)}.gd-tile:hover{border-color:var(--ink);transform:translateY(-2px)}.gd-tile__avatar{border-radius:var(--radius);background:var(--pale);width:52px;height:52px;font:900 1.05rem var(--font-head);flex:none;place-items:center;display:grid;overflow:hidden}.gd-tile__avatar img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.gd-tile__main{gap:2px;min-width:0;display:grid}.gd-tile__name{font:900 1.08rem/1.15 var(--font-head);letter-spacing:-.01em;align-items:center;gap:6px;display:flex}.gd-tile__name svg{color:var(--accent);flex:none}.gd-tile__spec{color:var(--muted);font-size:.92rem;font-weight:700}.gd-tile__chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.gd-chip{font:500 12px var(--gd-font-mono);background:var(--pale);color:var(--ink);border-radius:var(--radius-sm);border:1px solid var(--gd-blue-pattern);padding:4px 8px}.gd-tile:hover .gd-chip:not(.gd-chip--more){background:var(--ink);color:var(--paper);border-color:var(--ink)}.gd-chip--more{background:0 0;border-style:dashed}.gd-live{font:800 12px var(--font-body);background:var(--ink);color:var(--paper);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.gd-live i{background:var(--gd-blue);border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite gd-pulse}@keyframes gd-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--gd-blue) 70%, transparent)}to{box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:reduce){.gd-live i{animation:none}.gd-tile{transition:none}.gd-tile:hover{transform:none}}dialog.gd-modal{border:1px solid var(--ink);border-radius:var(--radius);background:var(--paper);color:var(--ink);width:min(30rem,100vw - 24px);max-height:calc(100vh - 24px);padding:0}.gd-modal__box{gap:14px;padding:20px 18px 18px;display:grid;position:relative}.gd-modal__x{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:4px 10px;font-size:1.8rem;line-height:1;position:absolute;top:6px;right:8px}.gd-modal__head{align-items:center;gap:12px;padding-right:28px;display:flex}.gd-modal__name{font:900 1.25rem/1.1 var(--font-head);display:block}.gd-modal__actions{gap:8px;display:grid}.gd-modal__actions .btn{width:100%}.board{background:var(--paper);border-radius:var(--radius);border:1px solid var(--gd-blue-pattern);max-width:62rem;margin-top:18px;overflow:hidden}.board .finder{background:var(--card);border-bottom:1px solid var(--line);border-radius:0;max-width:none;margin:0;padding:4px 14px 12px}.board__body{padding:14px}.board__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:10px;display:flex}.board__list{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.board__list{grid-template-columns:1fr 1fr;gap:8px 12px}}.board__foot{color:var(--muted);margin:12px 0 0;font-size:.88rem}.board__empty{margin:8px 0}.gd-slot{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:0 12px 0 0;text-decoration:none;transition:border-color .12s;display:grid;overflow:hidden}.gd-slot:hover{border-color:var(--ink)}.gd-slot__time{background:var(--ink);min-width:5.2rem;color:var(--paper);font:500 1.35rem/1 var(--gd-font-mono);letter-spacing:-.02em;text-align:center;align-content:center;align-self:stretch;place-items:center;padding:12px 10px;display:grid}.gd-slot__time small{font:800 10px var(--font-body);letter-spacing:0;opacity:.9;text-transform:uppercase;margin-top:4px}.gd-slot--soon .gd-slot__time{background:var(--gd-soon);color:var(--gd-ink)}.gd-slot--soon{border-color:var(--gd-soon)}.gd-slot__who{gap:2px;min-width:0;padding:10px 0;display:grid}.gd-slot__name em{font:500 10px var(--gd-font-mono);text-transform:uppercase;border:1px solid var(--gd-blue);border-radius:var(--radius-sm);padding:1px 5px;font-style:normal}.gd-slot__spec{color:var(--muted);font-size:.92rem;font-weight:700}.gd-slot__go{color:var(--ink);font-size:1.6rem;line-height:1}.gd-chip--first{background:var(--ink);color:var(--paper);border-color:var(--ink)}@media (prefers-reduced-motion:reduce){.gd-slot{transition:none}}.board .finder{grid-template-columns:1fr 1fr;gap:8px;max-width:none;padding:10px;display:grid}.board .finder .fsel--wide,.board .finder .gd-btn{grid-column:1/-1}.fsel{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:100%;min-width:0;height:40px;color:var(--ink);font:700 .88rem var(--font-body);text-overflow:ellipsis;padding:0 28px 0 10px}.fsel:hover{border-color:var(--ink)}.board .finder .gd-btn{height:40px;margin:0;padding:0 16px}@media (width>=900px){.board .finder{grid-template-columns:1.35fr 1.1fr 1.1fr .8fr .9fr}.board .finder .fsel--wide,.board .finder .gd-btn{grid-column:auto}}.gd-sign__lead{align-items:center;gap:10px;display:flex}.gd-sign__lead svg{flex:none}.gd-slot__spec{align-items:center;gap:6px;display:inline-flex}.gd-rx__spec{align-items:center;gap:4px;display:flex}.gd-rx__spec svg{color:var(--accent);flex:none}.gd-chip--soon{background:var(--gd-soon);color:var(--gd-ink);border-color:var(--gd-soon)}.board .finder{grid-template-columns:1fr}.board .finder .gd-btn{grid-column:auto}.finder__more{grid-column:1/-1}.finder__more summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:2px 0;list-style:none;display:flex}.finder__more summary::-webkit-details-marker{display:none}.finder__hint{color:var(--muted);font-size:.88rem}.finder__hint b{color:var(--ink);font-weight:800}.finder__btn{border:1px solid var(--ink);border-radius:var(--radius);height:36px;font:800 13px var(--font-body);color:var(--ink);background:var(--paper);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.finder__btn:after{content:"▾";font-size:.8em}.finder__more[open] .finder__btn:after{content:"▴"}.finder__more summary:hover .finder__btn{background:var(--ink);color:var(--paper)}.finder__more summary:focus-visible .finder__btn{outline:3px solid var(--gd-blue);outline-offset:2px}.finder__more .when-open,.finder__more[open] .when-closed{display:none}.finder__more[open] .when-open{display:inline}.finder__extra{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.finder__extra select:first-child{grid-column:1/-1}@media (width>=900px){.board .finder{grid-template-columns:1fr 1fr}.finder__extra{grid-template-columns:1.4fr 1fr 1fr}.finder__extra select:first-child{grid-column:auto}}.app-actions{gap:8px;margin-top:10px;display:grid}.app-actions .btn{width:100%}.app-remind{gap:8px;display:grid}.app-remind label{font:500 11px var(--gd-font-mono);text-transform:uppercase;gap:4px;display:grid}.app-remind input{border:1px solid var(--line);border-radius:var(--radius);height:40px;font:inherit;padding:0 8px}#app-actions .app-actions{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));padding-block:12px}.gd-slot--pic{grid-template-columns:auto auto 1fr auto;gap:12px}.gd-slot__pic{border-radius:var(--radius);background:var(--pale);width:48px;height:48px;font:900 1rem var(--font-head);flex:none;place-items:center;display:grid;overflow:hidden}a.gd-chip--link{text-decoration:none}.gd-slot__time small{text-transform:none}.gd-minichip{font:500 11.5px var(--gd-font-mono);background:var(--pale);border:1px solid var(--gd-blue-pattern);border-radius:var(--radius-sm);color:var(--ink);padding:1px 6px}.gd-minichip i{opacity:.7;margin-left:1px;font-style:normal}.gd-minichip--more{background:0 0;border-style:dashed}.gd-minichip,.gd-chip{background:color-mix(in srgb, var(--gd-soon) 22%, var(--gd-paper));border-color:var(--gd-soon);color:var(--gd-ink)}.gd-minichip--more,.gd-chip--more{background:0 0;border-style:dashed}a.gd-chip--link:hover,.gd-tile:hover .gd-chip:not(.gd-chip--more){background:var(--gd-soon);color:var(--gd-ink);border-color:var(--gd-soon)}.gd-chip--first{background:var(--gd-soon);border-color:var(--gd-soon);color:var(--gd-ink)}.pitch{background:var(--card);border:1px solid var(--gd-blue);border-left:6px solid var(--gd-blue);border-radius:var(--radius);max-width:46rem;margin:16px 0;padding:14px 18px}.pitch p{font:400 .95rem/1.5 var(--font-body);color:var(--ink);margin:0 0 12px}.pitch .btn{padding:8px 14px;font-size:13px}details.fold{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);margin-bottom:10px}details.fold>summary{cursor:pointer;font:900 1.15rem/1.2 var(--font-head);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}details.fold>summary::-webkit-details-marker{display:none}details.fold>summary:after{content:"+";color:var(--accent);flex:none;font-size:1.5rem;line-height:1}details.fold[open]>summary:after{content:"–"}details.fold>summary small{font:700 .85rem var(--font-body);color:var(--muted);margin-top:2px;display:block}.fold__body{padding:0 16px 16px}.tabs{border-bottom:1px solid var(--line);gap:6px;margin:14px 0 0;display:flex}.tabs[hidden]{display:none}.tabs button{font:900 1.05rem var(--font-head);color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:10px 16px}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--gd-blue)}.agendar{max-width:46rem;padding-block:24px 8px}.agendar label{font:800 .88rem var(--font-body);margin:10px 0 4px;display:block}.agendar input:not([type=checkbox]),.agendar select{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);width:100%;height:42px;font:inherit;color:var(--ink);padding:0 10px}.agendar .grid2{grid-template-columns:1fr;gap:0 14px;display:grid}@media (width>=640px){.agendar .grid2{grid-template-columns:1fr 1fr}}.ag-consent{align-items:flex-start;gap:8px;margin-top:14px!important;font-weight:400!important;display:flex!important}.ag-consent input{margin-top:3px;width:auto!important;height:auto!important}.ag-error{color:var(--ink);background:var(--pale);border-left:4px solid var(--gd-ink);border-radius:var(--radius-sm);padding:8px 12px}.agendar__cal{border:1px solid var(--line);border-radius:var(--radius);min-height:520px;margin-top:12px;overflow:hidden}.tags{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.tags li{font:800 12.5px var(--font-body);background:var(--pale);color:var(--ink);border:1px solid var(--gd-blue-pattern);border-radius:var(--radius-sm);padding:4px 10px}.agendar label{font:500 11px var(--gd-font-mono);text-transform:uppercase;letter-spacing:.2px;color:var(--muted);margin:16px 0 0}.agendar input:not([type=checkbox]),.agendar select{border:0;border-bottom:1px solid var(--ink);height:40px;font:400 1rem var(--font-body);background:0 0;border-radius:0;padding:0 2px}.agendar input:not([type=checkbox]):focus,.agendar select:focus{border-bottom:2px solid var(--gd-blue-ink);outline:0;margin-bottom:-1px}.agendar input::placeholder{color:var(--muted);opacity:1}.agendar select{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231A2A4C' stroke-width='1.6'/%3E%3C/svg%3E") right 2px center no-repeat;padding-right:22px}.agendar .grid2{gap:0 28px}.ag-consent{font:400 .88rem/1.4 var(--font-body)!important;text-transform:none!important;letter-spacing:0!important;color:var(--ink)!important;margin-top:22px!important}.agendar .btn{margin-top:6px}.ag-error{border:0;border-left:2px solid var(--ink);background:0 0;border-radius:0;padding:4px 10px}.agendar__done.panel{border:0;border-left:2px solid var(--gd-blue);background:0 0;border-radius:0;padding:6px 12px}:root{--gd-paper:#f1f4fa;--gd-card:#fff;--gd-ink:#14213d;--gd-blue:#2d5bff;--gd-blue-ink:#2447d6;--gd-blue-pale:#dce6f7;--gd-blue-pattern:#c9d8f3;--gd-line:#e3e8f2;--gd-soon:#4ccdb0;--gd-navy-tone:#1e2f57;--gd-navy-pattern:#26376a;--gd-font-logo:"Plus Jakarta Sans", system-ui, sans-serif;--gd-font-display:"Plus Jakarta Sans", system-ui, sans-serif;--gd-font-sans:"Plus Jakarta Sans", system-ui, sans-serif;--gd-font-mono:"Plus Jakarta Sans", system-ui, sans-serif;--gd-radius:18px;--gd-radius-sm:12px;--muted:#5f6c88;--pale:#dce6f7;--line:#e3e8f2;--accent:#2447d6;--card:#fff;--paper:#f7f8fb;--ink:#14213d;--radius:18px;--radius-sm:12px;--font-head:"Plus Jakarta Sans", system-ui, sans-serif;--font-body:"Plus Jakarta Sans", system-ui, sans-serif;--mint:#4ccdb0;--mint-ink:#06332b;--mint-soft:#e3f6f1;--shadow:0 10px 34px #14213d12}body{background:var(--gd-paper);font-weight:500;line-height:1.5}h1,h2,h3,.gd-h1,.gd-h2{font-family:var(--font-head);letter-spacing:-.03em;font-weight:800}.gd-label,.eyebrow,.gd-mono{font-family:var(--font-body);letter-spacing:.06em;font-size:11px;font-weight:700}a{color:var(--accent)}.gd-logo{width:auto;height:1.1em;color:var(--gd-ink);display:block;overflow:visible}.gd-logo__d{color:#36bfa3}.site-header{background:0 0;border:0;top:10px}.site-header .wrap{background:#fff;border-radius:999px;width:calc(100% - 32px);max-width:72rem;min-height:0;margin:10px auto 0;padding:8px 10px 8px 26px;box-shadow:0 6px 30px #14213d14}.nav-desktop a,.nav-mobile nav a{color:#33406a;font-weight:600}.head-cta{background:var(--gd-ink);color:#fff;border:0;border-radius:999px;padding:11px 20px;font-weight:700}.nav-mobile nav{box-shadow:var(--shadow);border:0;border-radius:24px;margin:8px 16px 0}.btn,.gd-btn{background:var(--gd-ink);border-color:var(--gd-ink);letter-spacing:0;border-radius:999px;font-weight:700}.btn:hover,.gd-btn:hover{background:#22345f}.btn.ghost{color:var(--gd-ink);background:0 0;border-color:#c5cde0}.btn.ghost:hover{background:#fff}.btn.wa{background:var(--mint);border-color:var(--mint);color:var(--mint-ink)}.btn-mint{background:var(--mint);color:var(--mint-ink);border-radius:999px;margin-top:14px;padding:14px 26px;font-weight:800;text-decoration:none;display:inline-block}.panel2{background:var(--gd-blue-pale);color:var(--gd-ink);border-radius:36px;grid-template-columns:1.05fr .95fr;min-height:560px;display:grid;position:relative;overflow:hidden}.panel2__l{z-index:2;padding:56px 0 48px 52px;position:relative}.eyebrow2{background:#14213d12;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow2 i{background:var(--mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #4ccdb04d}.panel2 h1{letter-spacing:-.035em;max-width:11ch;margin:22px 0 0;font-size:clamp(2.5rem,5.2vw,4.2rem);line-height:1.02}.panel2 h1 em{color:var(--gd-blue);font-style:normal}.finder2__row{background:#fff;border-radius:22px;gap:6px;padding:8px;display:flex;box-shadow:0 20px 50px #14213d1f}.fld{flex:1;min-width:0;padding:6px 14px;display:block}.fld+.fld{border-left:1px solid #eceef3}.fld small{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.fld select{width:100%;font:700 15px var(--font-body);color:var(--gd-ink);appearance:none;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;padding:2px 0}.fld select:focus-visible{outline:2px solid var(--gd-blue);outline-offset:3px;border-radius:6px}.finder2__go{background:var(--gd-blue);color:#fff;font:700 15px var(--font-body);cursor:pointer;border:0;border-radius:16px;padding:0 24px}.finder2__more summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:.9rem;font-weight:500;list-style:none;display:flex}.finder2__more summary::-webkit-details-marker{display:none}.finder2__more summary b{font-weight:700}.finder2__btn{background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 2px 10px #14213d14}.finder2__more[open] .finder2__btn:after{content:"▴"}.finder2__more .when-open,.finder2__more[open] .when-closed{display:none}.finder2__more[open] .when-open{display:inline}.finder2__extra{background:#fff;border-radius:18px;grid-template-columns:1.4fr 1fr 1fr;gap:8px;margin-top:12px;padding:8px;display:grid;box-shadow:0 12px 30px #14213d1a}.panel2__r{position:relative}.hero-illus{width:112%;max-width:640px;position:absolute;bottom:-8px;right:-10px}.float{z-index:3;color:var(--gd-ink);background:#fffffff5;border-radius:18px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex;position:absolute;box-shadow:0 18px 40px #14213d2e}.float b{font-size:14px;display:block}.float span{color:var(--muted)}.float svg{color:var(--mint);flex:none}.float .dot{background:var(--mint);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #4ccdb040}.float--a{top:46px;left:-34px}.float--b{top:56px;right:22px}.float--c{bottom:60px;left:-10px}.float--b .t{background:var(--mint);color:var(--mint-ink);border-radius:10px;padding:6px 10px;font-size:15px;font-weight:800}.section{padding-block:44px}.section-head h2,.section h2{font-size:clamp(1.7rem,3.2vw,2.4rem)}.more{color:var(--gd-ink);border-bottom:2px solid var(--gd-blue);padding-bottom:1px;font-weight:700}.board__head{margin-bottom:18px}.board__head h2{font:800 clamp(1.7rem, 3.2vw, 2.4rem)/1.05 var(--font-head);letter-spacing:-.03em;margin:0}.board__head .gd-label{color:var(--muted);text-transform:none;letter-spacing:0;font-size:.9rem;font-weight:500}.board__list{grid-template-columns:1fr;gap:18px}@media (width>=700px){.board__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.board__list{grid-template-columns:repeat(3,1fr)}}.board__foot{color:var(--muted);margin-top:18px;font-size:.9rem}.board__empty{box-shadow:var(--shadow);background:#fff;border-radius:22px;padding:22px}.gd-slot{box-shadow:var(--shadow);color:var(--gd-ink);background:#fff;border:0;border-radius:26px;flex-direction:column;gap:14px;height:100%;padding:22px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:visible}.gd-slot:hover{border:0;transform:translateY(-3px);box-shadow:0 16px 40px #14213d1f}.gd-slot__top{align-items:center;gap:14px;display:flex}.gd-slot__pic{background:color-mix(in srgb, var(--c,#2d5bff) 14%, #fff);width:56px;height:56px;color:var(--c,#2d5bff);font:800 1.05rem var(--font-body);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.gd-slot__pic img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.gd-slot__who{flex:1;gap:2px;min-width:0;padding:0;display:grid}.gd-slot__name{font:800 1.05rem/1.2 var(--font-head);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gd-slot__name svg{color:var(--mint);flex:none}.gd-slot__spec{color:var(--muted);align-items:center;gap:6px;font-size:.9rem;font-weight:500;display:flex}.gd-slot__spec svg{color:var(--gd-blue);flex:none}.gd-slot__tag{background:var(--mint-soft);color:#0c5b4d;white-space:nowrap;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:11.5px;font-weight:700}.gd-slot__sp{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.gd-slot__hours{flex-wrap:wrap;gap:8px;margin:0;display:flex}.gd-hchip{background:var(--mint-soft);color:#0c5b4d;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:700}.gd-hchip--first{background:var(--mint);color:var(--mint-ink)}.gd-hchip--more{background:0 0;border:1px dashed #9ed9cc}.gd-slot__cta{color:var(--accent);justify-content:space-between;align-items:center;margin-top:auto;font-size:14px;font-weight:700;display:flex}.gd-minichip,.gd-slot__go{display:none}dialog.gd-modal{background:#fff;border:0;border-radius:28px;box-shadow:0 30px 80px #14213d4d}dialog.gd-modal::backdrop{background:#14213d8c}.gd-chip{background:var(--mint-soft);color:#0c5b4d;font:700 13px var(--font-body);border:0;border-radius:999px;padding:7px 13px}.gd-chip--first,.gd-chip--soon,a.gd-chip--link:hover{background:var(--mint);color:var(--mint-ink)}.gd-modal__name{font-family:var(--font-head);font-weight:800}.gd-tile__avatar{background:var(--gd-blue-pale);border-radius:50%}.gd-rx__tier{font:700 11px var(--font-body);letter-spacing:.05em}.bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:132px;gap:14px;display:grid}@media (width>=900px){.bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:150px;gap:16px}}.btile{box-shadow:var(--shadow);color:var(--gd-ink);background:#fff;border-radius:28px;flex-direction:column;justify-content:space-between;padding:20px;text-decoration:none;transition:transform .15s;display:flex;position:relative;overflow:hidden}.btile:hover{transform:translateY(-3px)}.btile__ico{color:var(--gd-blue)}.btile__txt b{font:800 1.1rem/1.15 var(--font-head);letter-spacing:-.02em;display:block}.btile__txt small{color:var(--muted);font-weight:600}.btile__ar{background:var(--gd-paper);border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:18px;right:18px}.btile--0{background:var(--gd-blue-pale);grid-area:span 2/span 2}.btile--0 .btile__txt b{font-size:1.8rem}.btile--2{background:#d9f3ec}.btile--2 .btile__ico{color:#0c5b4d}.btile--5{background:var(--gd-ink);color:#fff}.btile--5 .btile__ico{color:var(--mint)}.btile--5 small{color:#c4cce4}.btile--5 .btile__ar{background:#ffffff1f}.btile--all{background:var(--gd-ink);color:#fff}.btile--all .btile__ico{color:var(--mint)}.btile--all small{color:#c4cce4}.btile--6{background:#fff}.city-row{box-shadow:var(--shadow);background:#fff;border:0;border-radius:18px;margin-bottom:10px;padding:16px 18px}.city-row small{color:var(--muted)}.grid.cities{gap:0 18px}.banner{background:0 0;padding:20px 0}.banner .wrap{background:var(--gd-blue-pale);border-radius:32px;width:calc(100% - 32px);padding:28px}.banner .tile{background:#fff;border-radius:18px;width:56px;height:56px}.gcard{box-shadow:var(--shadow);background:#fff;border:0;border-radius:26px}.gcard .art{background:var(--gd-blue-pale)}.gcard:nth-child(2n) .art{background:#d9f3ec}.docblock{background:var(--gd-ink);color:#fff;border-radius:36px;align-items:center;gap:24px;padding:48px 28px;display:grid;position:relative;overflow:hidden}@media (width>=800px){.docblock{grid-template-columns:1.1fr .9fr;padding:56px}}.docblock h2{color:#fff;max-width:16ch;font-size:clamp(1.8rem,3.4vw,2.6rem)}.docblock p{color:#b9c4e6;max-width:40ch}.docblock__pat{opacity:.95;justify-self:center;width:100%;max-width:360px}.footer{background:var(--gd-blue-pale);border-radius:36px 36px 0 0;margin-top:56px}.footer .logo{font-size:30px}.footer h2{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em}.panel,.summary,.pitch,details.fold,.fcard,.spec-row,.doclist li,.stats div,details.qa,.dcard,.gd-rx{box-shadow:var(--shadow);border:0;border-radius:22px}.summary{background:var(--gd-blue-pale);box-shadow:none}.pitch{background:#fff;border-left:0}.pitch p{font-weight:500}.table-scroll{box-shadow:var(--shadow);background:#fff;border:0;border-radius:22px;overflow:hidden}table.compare thead th{background:var(--gd-blue-pale)}.linklist a{box-shadow:var(--shadow);background:#fff;border:0;border-radius:999px;padding:8px 16px}.reviewer{background:var(--gd-blue-pale);border-left:0;border-radius:22px}.badge{background:var(--mint-soft);color:#0c5b4d;border-radius:999px;padding:5px 12px}.badge.warn,.badge.type{color:var(--gd-ink);background:0 0;border:1px dashed #9aa8c7}.profile-head .portrait{background:var(--gd-blue-pale);border:0;border-radius:28px}.tags li{box-shadow:var(--shadow);background:#fff;border:0;border-radius:999px;padding:6px 14px}.tabs{border:0;gap:8px}.tabs button{font:800 .95rem var(--font-head);box-shadow:var(--shadow);background:#fff;border:0;border-radius:999px;margin:0;padding:10px 22px}.tabs button[aria-selected=true]{background:var(--gd-ink);color:#fff}.pager a,.pager span{box-shadow:var(--shadow);background:#fff;border:0;border-radius:999px}.pager [aria-current]{background:var(--gd-ink);color:#fff}.refine select{box-shadow:var(--shadow);background:#fff;border:0;border-radius:14px}.proto-banner{background:var(--gd-ink)}details.fold>summary{font-family:var(--font-head)}.crumbs{font-weight:500}@media (width<=899px){.panel2{border-radius:28px;grid-template-columns:1fr;min-height:0}.panel2__l{padding:36px 22px 8px}.panel2__r{height:380px}.hero-illus{width:100%;right:0}.float--a{top:18px;left:10px}.float--b{top:150px;right:10px}.float--c{display:none}.finder2__row{flex-direction:column}.fld+.fld{border-top:1px solid #eceef3;border-left:0}.finder2__go{padding:14px}.finder2__extra{grid-template-columns:1fr}.site-header .wrap{padding-left:20px}}.docblock{position:relative;overflow:hidden}.docblock .docblock__pat{opacity:.55;z-index:0;width:min(46%,380px);position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.docblock>:not(.docblock__pat){z-index:1;position:relative}.panel2{color:#f4f7ff;background:linear-gradient(135deg,#2e4b8c,#3a5ca6);min-height:0;display:block}.panel2__top{padding:40px 48px 0;position:relative}.panel2__l{padding:0 0 26px}.eyebrow2{background:#ffffff1f}.eyebrow2 i{box-shadow:0 0 0 4px #4ccdb04d}.panel2 h1{white-space:nowrap;max-width:none;margin-top:18px;font-size:clamp(2.1rem,4.6vw,3.6rem)}.finder2__go:hover{background:#3f69e8}.finder2__more summary{color:#e4ecff}.finder2__more summary b{color:#fff}.finder2__btn{color:var(--gd-ink)}.panel2__r{width:230px;height:152px;position:absolute;bottom:0;right:64px;overflow:hidden}.hero-illus{width:230px;max-width:none;position:absolute;top:-62px;bottom:auto;right:0}.float--a{inset:auto 320px 34px auto}.panel2__strip{z-index:3;background:#ffffff1a;border-top:1px solid #ffffff24;padding:18px 22px 20px;position:relative}.panel2__strip .board__head{justify-content:space-between;align-items:center;gap:12px;margin:0 4px 12px;display:flex}.panel2__strip .board__head h2{color:#fff;letter-spacing:-.01em;font-size:1.05rem}.panel2__strip .board__head .gd-label{color:#cfe0ff;font-size:.8rem}.panel2__strip .board__list{scroll-snap-type:x proximity;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.panel2__strip .gd-slot{scroll-snap-align:start;box-shadow:none;border-radius:20px;flex:0 0 258px;gap:10px;padding:14px}.panel2__strip .board__foot,.panel2__strip .board__empty{color:#dce6ff;margin:8px 4px 0;font-size:.85rem}.panel2__strip .board__foot a{color:#fff;font-weight:700}.panel2__strip .board__empty{color:var(--gd-ink);background:#fff;border-radius:16px;padding:16px}@media (width<=899px){.panel2__top{padding:30px 22px 0}.panel2 h1{white-space:normal}.panel2__r,.float--a{display:none}.panel2__strip{padding:14px 12px}}.panel2 h1{color:#fff}.panel2 h1 em{color:#9fe3d1}.btile__ico{opacity:.42;line-height:0}.btile__ico svg{stroke-width:1.4px}.btile--0 .btile__ico{opacity:.3}.btile--5 .btile__ico,.btile--all .btile__ico{opacity:.55}.btile{min-height:150px}.btile--0 .btile__ico{color:#1e3a82;opacity:.5;opacity:.75;z-index:0;opacity:.28;position:absolute;bottom:-40px;right:-30px}.btile--0 .btile__ico svg{stroke-width:1.2px;width:300px;height:300px}.btile--0 .btile__txt,.btile--0 .btile__ar{z-index:1;position:relative}.btile--0 .btile__ar{position:absolute}.btile--0{justify-content:flex-end}.btile--all{color:#fff}.btile__icons{max-width:calc(100% - 56px);color:var(--mint);opacity:.85;flex-wrap:wrap;gap:10px 12px;line-height:0;display:flex}.btile--all .btile__ar{color:var(--gd-ink)}:root{--gutter:clamp(16px, 2.6vw, 44px)}.wrap{max-width:120rem}.site-header .wrap{max-width:120rem;width:calc(100% - 2 * var(--gutter))}.panel2__top{padding-inline:clamp(28px,4vw,80px)}.panel2 h1{font-size:clamp(2.1rem,5.2vw,4.6rem)}.panel2__r{width:250px;height:158px;right:clamp(64px,6vw,140px)}.finder2{max-width:40rem}@media (width>=900px){.panel2__strip .gd-slot{flex-basis:clamp(258px,19vw,330px)}}@media (width>=1500px){.grid.cards{grid-template-columns:repeat(4,1fr)}}.site-header{background:#fff;top:0;box-shadow:0 1px #e3e8f2}.site-header .wrap{box-shadow:none;width:100%;max-width:none;padding:8px var(--gutter);background:0 0;border-radius:0;margin:0}.hero2{padding-top:0}.hero2>.wrap{max-width:none;padding:0}.panel2{background:linear-gradient(#2e4b8c 0%,#3a5ca6 52%,#5c7bbe 100%);border-radius:0}.panel2__strip{background:0 0;border-top:0;padding-top:6px}.panel2__strip .gd-slot__top,.panel2__strip .gd-slot__who{text-align:left;justify-content:flex-start}.panel2__strip .gd-slot__name,.panel2__strip .gd-slot__cta{justify-content:flex-start}.panel2__strip .gd-slot{text-align:left;align-items:stretch}.panel2__strip .board__head,.panel2__strip .board__foot{margin-inline:0}@media (width<=899px){.panel2{border-radius:0}.panel2__top{padding-inline:20px}.panel2__strip{padding-inline:14px}}.panel2__top,.panel2__strip{padding-inline:var(--gutter)}.panel2__r{right:var(--gutter)}.float--a{right:calc(var(--gutter) + 274px)}@media (width<=899px){.panel2__top{padding-inline:20px}.panel2__strip{padding-inline:14px}}.head-brand{align-items:center;gap:14px;min-width:0;display:flex}.head-tag{color:#63708c;border-left:1px solid #d5dceb;padding-left:14px;font-size:.85rem;font-weight:600;line-height:1.2;display:none}.site-header .nav-desktop{margin-left:auto;margin-right:14px}@media (width>=1100px){.head-tag{display:block}}.logo{font-size:30px}.panel2__top{position:static}.eyebrow2{padding:6px 12px;font-size:12.5px}.finder2{max-width:30rem;margin-top:18px}.finder2__row{border-radius:16px;padding:5px;box-shadow:0 12px 30px #14213d24}.fld{padding:3px 12px}.fld small{font-size:10px}.fld select{font-size:14px}.finder2__go{border-radius:12px;padding:0 20px;font-size:14px}.finder2__more{margin-top:10px}.finder2__more summary{font-size:.82rem}.finder2__btn{padding:5px 11px;font-size:12px}.panel2__strip .board__head h2{color:#e4ecff;letter-spacing:0;font-size:.92rem;font-weight:500}.panel2__strip .board__list{gap:10px}.panel2__strip .gd-slot{border-radius:16px;flex:none;gap:8px;width:max-content;min-width:220px;max-width:320px;padding:11px 12px}.panel2__strip .gd-slot__pic{width:56px;height:56px;font-size:16px}.panel2__strip .gd-slot__name{font-size:.9rem}.panel2__strip .gd-slot__hours{gap:5px}.panel2__strip .gd-slot__cta{font-size:12.5px}.panel2__strip .gd-slot__tag{padding:3px 8px;font-size:10.5px}.panel2__r{right:var(--gutter);z-index:1;width:330px;height:320px;bottom:0}.hero-illus{width:330px;top:-10px}@media (width>=900px){.panel2__strip{padding-right:calc(var(--gutter) + 350px)}}.panel2__r{width:400px;height:325px}.hero-illus{width:400px;top:auto;bottom:0;right:0}@media (width>=900px){.panel2__strip{padding-right:calc(var(--gutter) + 420px)}}.panel2__strip .gd-slot{max-width:300px}.panel2__strip .gd-slot__name{white-space:nowrap;flex-wrap:nowrap}@media (width<=899px){.finder2__go{padding:12px}.finder2__row{gap:4px}}:root{--hero-grad:linear-gradient(135deg, #2e4b8c 0%, #3a5ca6 55%, #5c7bbe 100%)}.btile--0{background:var(--hero-grad);color:#fff}.btile--0 .btile__txt small{color:#d7e3ff}.btile--0 .btile__ico{color:#fff;opacity:.2}.btile--0 .btile__ar{color:#fff;background:#ffffff2e}.banner .wrap{background:var(--hero-grad);color:#fff}.banner h2{color:#fff}.banner p{color:#e4ecff}.banner .more{color:#fff;border-bottom-color:#9fe3d1}.banner .tile{color:#2e4b8c}.docblock{background:var(--hero-grad)}.docblock p{color:#e4ecff}.footer{color:#fff;background:linear-gradient(#3a5ca6 0%,#2e4b8c 100%)}.footer a{color:#fff}.footer a:hover{color:#9fe3d1}.footer h2{color:#b8caf2}.footer .gd-logo{color:#fff}.footer .gd-logo__d{color:#9fe3d1}.footer .legal{color:#b8caf2;border-top-color:#fff3}.footer p,.footer address,.footer small,.footer .muted{color:#d7e3ff}.banner .wrap{width:calc(100% - 2 * var(--gutter))}.footer .gd-label,.footer .brand small,.footer .brand p+*{color:#b8caf2}.footer .gd-label.soft,.footer .brand .gd-label{color:#b8caf2;opacity:1}.hero-illus{bottom:-2px}.panel2__r{overflow:hidden}.hubhero{background:var(--hero-grad);color:#fff;margin-bottom:8px;padding-bottom:26px;position:relative;overflow:hidden}.hubhero__ico{right:var(--gutter);color:#fff;opacity:.1;pointer-events:none;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}.hubhero__ico svg{stroke-width:1px}.hubhero .crumbs,.hubhero .crumbs a{color:#c8d8ff}.hubhero .crumbs [aria-current]{color:#fff}.hubhero .page-head{padding-block:14px 6px;position:relative}.hubhero h1{color:#fff;letter-spacing:-.03em;max-width:22ch;margin:0;font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.04}.hubhero__chips{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.hubhero__chips li{color:#e4ecff;background:#ffffff24;border-radius:999px;padding:6px 14px;font-size:.88rem}.hubhero__chips b{color:#fff}.hubhero .summary{box-shadow:none;color:#e4ecff;background:0 0;max-width:62rem;margin:14px 0 0;padding:0;font-size:1.02rem}.hubhero .summary a,.hubhero .muted{color:#fff}.hubhero .refine{background:#fff;border-radius:20px;gap:8px 12px;margin-top:18px;padding:10px 12px;position:relative;box-shadow:0 16px 40px #0e1a3c40}.hubhero .refine label{color:#63708c;font:700 10px var(--font-body);letter-spacing:.06em}.hubhero .refine select{box-shadow:none;background:#f4f6fb;border-radius:12px;padding:9px 10px;font-size:14px;font-weight:600}.hubhero .refine .btn{background:#4f7bff;border-color:#4f7bff;padding:11px 24px}table.compare thead th{color:#fff;letter-spacing:.03em;background:#2e4b8c;padding:14px 16px;font-size:.82rem;font-weight:700}table.compare tbody td,table.compare tbody th{padding:14px 16px}table.compare tbody tr:hover{background:#f4f7fd}table.compare tbody th a{font-weight:800}section[aria-labelledby=comparar] h2,#medicos{letter-spacing:-.02em;font-size:clamp(1.4rem,2.4vw,1.9rem)}.gd-rx{gap:14px;padding:20px;transition:transform .15s,box-shadow .15s}.gd-rx:hover{transform:translateY(-3px);box-shadow:0 16px 40px #14213d1f}.gd-rx__rx{display:none}.gd-rx__top{justify-content:flex-end}.gd-rx__tier.ok{background:var(--mint-soft);color:#0c5b4d;border-radius:999px;padding:4px 10px;font-weight:700}.gd-rx__tier.info{color:#5f6b88;background:#eef1f8;border-radius:999px;padding:4px 10px;font-weight:600}.gd-avatar{border-radius:50%;width:56px;height:56px;font-weight:800}.gd-rx__name{font:800 1.1rem/1.2 var(--font-head);letter-spacing:-.01em}.gd-rx__go{color:var(--gd-blue-ink);font-weight:800}.gd-rx__tier{font:700 11.5px var(--font-body);letter-spacing:0;text-transform:none}.gd-avatar{overflow:hidden}.gd-rx__data{font-family:var(--font-body)}.hubhero .refine{width:calc(100% - 2 * var(--gutter));max-width:calc(120rem - 2 * var(--gutter));margin-inline:auto}.hubhero h1{max-width:none}.hubhero+section{margin-top:26px}.hubhero--compact{padding-bottom:20px}.hubhero--compact .page-head{padding-block:10px 0}.hubhero--compact h1{font-size:clamp(1.9rem,3.8vw,3rem)}.hubhero--compact .hubhero__chips{margin-top:12px}.hubhero__chips li{padding:8px 18px;font-size:1rem}.hubsec{padding-top:6px}.hubsec h2{margin-bottom:4px}.hubsec__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:6px 16px;display:flex}.hubgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.hubcard{gap:12px;height:100%;padding:18px}.hubcard .gd-slot__top{gap:14px}.hubcard__pic{width:72px;height:72px;font-size:1.3rem}.hubcard .gd-slot__name{font-size:1.05rem}.hubcard .gd-slot__spec{font-size:.88rem}.hubcard__facts{color:#44506e;gap:6px;font-size:.88rem;display:grid}.hubcard__facts>span{align-items:flex-start;gap:8px;line-height:1.35;display:flex}.hubcard__facts svg{color:var(--gd-blue-ink);flex:none;margin-top:2px}.hubcard__foot{border-top:1px dashed #d5dceb;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:auto;padding-top:12px;font-size:.88rem;display:flex}.hubcard__fee b{font-weight:800}.hubcard__info{color:#5f6b88;background:#eef1f8;border-radius:999px;padding:3px 9px;font-size:.78rem}.hubcard__foot .gd-slot__cta{margin-top:0;margin-left:auto}.hubfilters{width:calc(100% - 2 * var(--gutter));max-width:calc(120rem - 2 * var(--gutter));box-shadow:var(--shadow);background:#fff;border-radius:20px;margin-block:26px 8px;padding:12px 16px}.hubfilters label{font:700 10px var(--font-body);letter-spacing:.06em;color:#63708c}.hubfilters select{box-shadow:none;background:#f4f6fb;border-radius:12px;font-weight:600}.hubfilters .btn{background:#4f7bff;border-color:#4f7bff;padding:11px 24px}.specs__h{letter-spacing:-.02em;margin:6px 0 14px;font-size:clamp(1.4rem,2.4vw,1.9rem)}.specgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;display:grid}.specgrid--top{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));margin-bottom:36px}.specpill{min-height:96px;color:var(--gd-ink);background:#e8f6ef;border-radius:26px;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;transition:transform .15s,background .15s;display:flex}.specpill:hover{background:#dcf0e6;transform:translateY(-2px)}.specpill .ico{color:#0f7e69;background:#fff;border-radius:50%;flex:none;place-items:center;width:62px;height:62px;line-height:0;display:grid}.specpill .txt{min-width:0}.specpill strong{font:800 1.1rem/1.2 var(--font-head);letter-spacing:-.01em;display:block}.specpill small{color:#3e5b53;margin-top:2px;font-size:.86rem;font-weight:500;display:block}.specgrid--top .specpill{min-height:112px}.specgrid--top .specpill .ico{width:72px;height:72px}.letternav{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.letternav a{width:40px;height:40px;box-shadow:var(--shadow);color:var(--gd-ink);background:#fff;border-radius:50%;place-items:center;font-weight:800;text-decoration:none;display:grid}.letternav a:hover{background:#e8f6ef}.letter{margin-bottom:26px;scroll-margin-top:80px}.letter__h{font:800 1.6rem var(--font-head);color:#0f7e69;margin:0 0 10px}.logo{align-items:center;display:inline-flex}.head-doc{color:var(--gd-blue-ink);white-space:nowrap;padding:8px 4px;font-size:.92rem;font-weight:700;text-decoration:none}.head-doc:hover{text-underline-offset:4px;text-decoration:underline}@media (width>=900px){.head-doc{margin-left:6px}}@media (width<=899px){.panel2__strip{padding-inline:20px}.head-doc{text-align:right;white-space:normal;max-width:9.5rem;padding:4px 0;font-size:.78rem;line-height:1.15}.panel2__top{padding-top:22px}.eyebrow2{margin-bottom:0}.panel2 h1{margin-top:12px;font-size:clamp(1.75rem,8vw,2.2rem)}.finder2{margin-top:14px}.finder2__row{flex-flow:wrap;gap:0;padding:4px}.finder2__row .fld{flex:50%;min-width:0;padding:4px 10px}.finder2__row .fld+.fld{border-top:0;border-left:1px solid #eceef3}.finder2__go{flex:100%;margin-top:4px;padding:10px}.finder2__more{margin-top:8px}.finder2__more summary{gap:6px 10px;font-size:.78rem}.panel2__top .panel2__l{padding-bottom:12px}.panel2__strip{padding-top:0;padding-bottom:14px}.panel2__strip .board__head{margin-bottom:8px}.panel2__strip .board__head h2{font-size:.82rem;line-height:1.25}.panel2__strip .board__list{flex-direction:column;gap:8px;padding-bottom:0;overflow:visible}.panel2__strip .gd-slotwrap{width:100%}.panel2__strip .gd-slot{border-radius:16px;gap:6px;width:100%;min-width:0;max-width:none;padding:9px 12px}.panel2__strip .gd-slot__pic{width:44px;height:44px;font-size:14px}.panel2__strip .gd-slot__top{gap:10px}.panel2__strip .gd-slot__name{font-size:.92rem}.panel2__strip .gd-slot__spec{font-size:.78rem}.panel2__strip .gd-slot__hours{flex-wrap:nowrap;gap:5px;overflow:hidden}.panel2__strip .gd-hchip:nth-child(n+4),.panel2__strip .gd-hchip--more,.panel2__strip .gd-slot__cta,.panel2__strip .gd-slot__sp{display:none}.panel2__strip .board__foot{margin-top:10px;font-size:.8rem}}.finder2__chk{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.finder2__actions{align-items:stretch;gap:6px;display:flex}.finder2__actions .finder2__go{flex:1 1 0;padding:0 20px}.finder2__btn{color:var(--gd-ink);font:700 14px var(--font-body);cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #d5dceb;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.finder2__btn:after{content:"▾";font-size:.8em}.finder2__chk:checked~.finder2__row .finder2__btn:after{content:"▴"}.finder2__chk:checked~.finder2__row .finder2__btn{background:#eef3ff;border-color:#4f7bff}.finder2__chk:focus-visible~.finder2__row .finder2__btn{outline-offset:2px;outline:2px solid #4f7bff}.finder2__extra{margin-top:8px;display:none}.finder2__chk:checked~.finder2__extra{display:grid}@media (width<=899px){.finder2__actions{flex:100%;margin-top:4px}.finder2__actions .finder2__go,.finder2__btn{padding:11px 10px}}@media (width>=900px){.finder2__actions .finder2__go,.finder2__btn{min-width:8.5rem}}.finder2{flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:46rem;display:flex}.finder2__row{flex:0 28rem;min-width:0}.finder2__row .finder2__actions{display:none}.finder2__actions{flex:none;align-items:center;gap:6px;display:flex}.finder2__actions .finder2__go{border-radius:999px;flex:none;min-width:0;height:42px;padding:0 24px}.finder2__btn{color:#fff;min-width:0;height:42px;font:700 14px var(--font-body);background:0 0;border:0;border-radius:0;flex:none;padding:0 10px}.finder2__chk:checked~.finder2__actions .finder2__btn:after{content:"▴"}.finder2__chk:checked~.finder2__actions .finder2__btn{text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.finder2__chk:focus-visible~.finder2__actions .finder2__btn{outline-offset:2px;border-radius:8px;outline:2px solid #fff}.finder2__extra{flex:100%}@media (width<=899px){.finder2{gap:6px;max-width:none}.finder2__row{flex:100%}.finder2__actions{flex:100%;margin-top:0}.finder2__actions .finder2__go,.finder2__actions .finder2__btn{flex:1 1 0;height:40px;padding:0 10px}.panel2__strip .gd-slot{flex-flow:row;align-items:center;gap:10px;padding:8px 12px}.panel2__strip .gd-slot__top{flex:auto;min-width:0}.panel2__strip .gd-slot__pic{width:46px;height:46px}.panel2__strip .gd-slot__who{min-width:0}.panel2__strip .gd-slot__name{font-size:.9rem;line-height:1.2}.panel2__strip .gd-slot__hours{flex:none}.panel2__strip .gd-hchip:nth-child(n+2){display:none}.panel2__strip .board__list{gap:6px}}.finder2__actions .finder2__btn{box-shadow:none;background:0 0;border:0}@media (width<=899px){.bento{grid-auto-rows:minmax(148px,auto);gap:10px}.btile{border-radius:22px;justify-content:flex-end;gap:6px;min-height:148px;padding:14px}.btile__ico{margin-bottom:auto;position:static}.btile__ico svg{width:42px;height:42px}.btile__txt b{overflow-wrap:anywhere;hyphens:auto;font-size:.98rem;line-height:1.15}.btile__txt small{font-size:.78rem;line-height:1.25;display:block}.btile__ar{width:30px;height:30px;top:12px;right:12px}.btile__ar svg{width:15px;height:15px}.btile--0{min-height:190px}.btile--0 .btile__ico svg{width:150px;height:150px}.btile--all{min-height:148px}.btile__icons{gap:8px 10px;max-width:calc(100% - 44px);margin-bottom:auto}.btile__icons svg{width:18px;height:18px}.btile--0{grid-row:auto;min-height:176px}.btile__txt b{overflow-wrap:break-word;hyphens:auto;font-size:.9rem}.btile--0 .btile__txt b{font-size:1.5rem}}.cv-a{stroke:var(--cv-a,#4ccdb0)}.cv-v{stroke:var(--cv-v,#8fb1f0)}.docblock .docblock__pat{opacity:.7;z-index:0;--cv-a:#4ccdb0;--cv-v:#9db8f0;width:64%;max-width:none;height:100%;position:absolute;top:0;bottom:auto;right:0;transform:none}@media (width<=799px){.docblock .docblock__pat{opacity:.35;width:100%}}.head-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000 60%);mask-image:linear-gradient(90deg,#0000 15%,#000 60%)}.head-bg .gd-cv{opacity:.62;--cv-a:#4ccdb0;--cv-v:#a9bff2;width:100%;height:100%}.site-header .wrap{z-index:1;position:relative}@media (width<=1099px){.head-brand{flex-direction:column;align-items:flex-start;gap:1px}.head-tag{letter-spacing:.01em;color:#5f6b88;border-left:0;padding-left:2px;font-size:.64rem;line-height:1.1;display:block}.logo{font-size:26px}}.gd-cv path{vector-effect:non-scaling-stroke}@media (width<=1099px){.head-tag{white-space:nowrap}.head-brand{flex:none}}.finder2__row{box-shadow:none;background:0 0;border-radius:0;flex:0 30rem;padding:0}.finder2__row .fld+.fld{border-left:1px solid #fff6;padding-left:22px}.fld small{color:#c8d8ff}.fld select{color:#fff;font-weight:700}.fld select option{color:#14213d;background:#fff}.fld select:focus-visible{outline-color:#fff}.finder2__extra{box-shadow:none;background:0 0;border-radius:0;gap:0;margin-top:10px;padding:0}.finder2__extra .fld{padding:2px 22px 2px 0}.finder2__extra .fld+.fld{border-left:1px solid #fff6;padding-left:22px}.finder2__go{background:#4f7bff}.panel2__strip .board__list{align-items:flex-start;gap:0}.panel2__strip .gd-slotwrap{flex:none}.panel2__strip .gd-slot{box-shadow:none;color:#fff;background:0 0;border-radius:0;gap:10px;width:auto;min-width:0;max-width:none;padding:2px 26px}.panel2__strip .gd-slotwrap:first-child .gd-slot{padding-left:0}.panel2__strip .gd-slot:hover{box-shadow:none;background:0 0;transform:none}.panel2__strip .gd-slot:hover .gd-slot__name{text-underline-offset:3px;text-decoration:underline}.panel2__strip .gd-slot__name{color:#fff}.panel2__strip .gd-slot__name svg{color:#9fe3d1}.panel2__strip .gd-slot__spec,.panel2__strip .gd-slot__spec svg{color:#c8d8ff}.panel2__strip .gd-slot__pic{color:#fff;background:#ffffff29;width:52px;height:52px}.panel2__strip .gd-slot__hours{flex-wrap:wrap;gap:0}.panel2__strip .gd-hchip{color:#fff;background:0 0;border:0;border-radius:0;padding:0 12px;font-size:13px;font-weight:600}.panel2__strip .gd-hchip:first-child{color:#9fe3d1;padding-left:0;font-weight:800}.panel2__strip .gd-hchip--more{color:#c8d8ff}.panel2__strip .gd-slot__cta{color:#fff;font-size:13px}.panel2__strip .gd-slot__tag{display:none}@media (width<=899px){.finder2__row .fld{padding-right:14px}.finder2__row .fld+.fld{padding-left:16px}.finder2__extra{display:none}.finder2__chk:checked~.finder2__extra{grid-template-columns:1fr;gap:0;display:grid}.finder2__extra .fld{padding:8px 0}.finder2__extra .fld+.fld{border-top:1px solid #ffffff40;border-left:0;padding-left:0}.panel2__strip .board__list{flex-direction:column}.panel2__strip .gd-slotwrap{width:100%}.panel2__strip .gd-slotwrap+.gd-slotwrap{border-top:1px solid #ffffff38;border-left:0}.panel2__strip .gd-slot{flex-direction:row;align-items:center;padding:10px 0!important}.panel2__strip .gd-slot__top{flex:auto}.panel2__strip .gd-slot__hours{border-left:1px solid #ffffff59;flex:none;padding-left:14px}.panel2__strip .gd-hchip{padding:0;font-size:13.5px}.panel2__strip .gd-hchip:first-child{padding-left:0}.panel2__strip .gd-slot__pic{width:44px;height:44px}}.head-bg{display:none}.head-brand{flex-direction:row;align-items:center;gap:10px}.head-tag{color:#5f6b88;white-space:normal;border-left:1px solid #d5dceb;max-width:9.5rem;padding-left:10px;font-size:.78rem;line-height:1.15;display:block}@media (width>=1100px){.head-tag{white-space:nowrap;max-width:none;padding-left:14px;font-size:.85rem}}.finder2__row{flex:0 34rem;align-items:stretch;gap:0;display:flex}.finder2__row .fld{flex:1 1 0}.finder2__row .finder2__go{color:#fff;width:84px;height:56px;font:700 14px var(--font-body);background:#ffffff29;border:1px solid #ffffff73;border-radius:10px;flex:none;align-self:center;margin-left:8px;padding:0}.finder2__actions{flex:none}.finder2__btn{height:32px;padding:0 2px}.panel2__strip .board__foot{margin-top:12px}.panel2__strip .board__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow:visible}.panel2__strip .gd-slotwrap:nth-child(n+6){display:none}.panel2__strip .gd-slotwrap+.gd-slotwrap{border-left:1px solid #ffffff59}.panel2__strip .gd-slot{min-width:0;padding:2px 16px}.panel2__strip .gd-slot__name{white-space:normal;flex-wrap:wrap;font-size:.86rem}.panel2__strip .gd-slot__spec{font-size:.76rem}.panel2__strip .gd-slot__pic{width:44px;height:44px}@media (width>=900px){.panel2__strip{padding-right:var(--gutter)}.panel2__r{width:300px;height:244px}.hero-illus{width:300px}.panel2__r{z-index:0}.panel2__strip{z-index:3}}@media (width<=899px){.head-brand{gap:8px}.head-tag{max-width:7.2rem;padding-left:8px;font-size:.62rem}.finder2__row{flex-wrap:nowrap;flex:100%}.finder2__row .fld{flex:1 1 0;min-width:0}.finder2__row .fld+.fld{border-top:0;border-left:1px solid #fff6}.finder2__row .finder2__go{width:72px;height:52px}.finder2__actions{flex:100%}.finder2__btn{justify-content:flex-start;padding:0}.panel2__strip .board__list{flex-direction:column;display:flex}.panel2__strip .gd-slot{padding:10px 0!important}}@media (width>=900px){.panel2__strip{padding-right:340px}}@media (width>=1600px){.panel2__strip{padding-right:360px}}@media (width<=899px){.panel2__strip .gd-slotwrap+.gd-slotwrap{border-top:1px solid #ffffff38;border-left:0}.finder2__actions .finder2__btn{margin-left:0;padding:0!important}}@media (width>=900px) and (width<=1499px){.panel2__strip{padding-right:300px}.panel2__r{width:270px;height:220px;right:20px}.hero-illus{width:270px}.panel2__strip .gd-slot{padding:2px 12px}.panel2__strip .gd-slot__pic{width:38px;height:38px;font-size:12px}.panel2__strip .gd-hchip:nth-child(n+3){display:none}.panel2__strip .gd-slot__name{font-size:.8rem;line-height:1.2}.panel2__strip .gd-slot__name svg{display:none}.panel2__strip .gd-slot__name{display:block}}.finder2__row{flex:0 38rem;align-items:center}.finder2__row .fld{padding-block:0}.finder2__row .fld+.fld,.finder2__row .finder2__go{position:relative}.finder2__row .fld+.fld{border-left:0}.finder2__row .fld+.fld:before,.finder2__row .finder2__go:before{content:"";background:#fff6;width:1px;height:28px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.finder2__row .finder2__go{background:#ffffff29;border:0;border-radius:0 10px 10px 0;flex:0 0 7rem;align-self:stretch;width:auto;height:auto;min-height:52px;margin-left:0}.finder2__row .finder2__go{border-left:1px solid #fff6}.finder2__actions{flex:100%;min-width:0;container-type:inline-size}.finder2__actions .finder2__btn{white-space:nowrap;color:#e4ecff;height:auto;font-size:.86rem;font-weight:600;display:block;overflow:hidden;padding:0!important}.finder2__btn:after{content:none!important}.finder2__btn .ft{display:none}.finder2__btn .ft--3{display:inline}@container (width<=31rem){.finder2__btn .ft--3{display:none}.finder2__btn .ft--2{display:inline}}@container (width<=22rem){.finder2__btn .ft--2{display:none}.finder2__btn .ft--1{display:inline}}.finder2__chk:checked~.finder2__actions .finder2__btn{text-underline-offset:4px;text-decoration:underline}.finder2__extra{grid-template-columns:repeat(4,1fr)}@media (width<=899px){.finder2__row{flex:100%}.finder2__row .fld{padding-right:10px}.finder2__row .fld+.fld{padding-left:16px}.finder2__row .finder2__go{flex:0 0 5.5rem;min-height:48px}.finder2__extra{grid-template-columns:1fr}}.finder2__row{flex:0 36rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;display:grid}.finder2__row .fld{padding:0 22px}.finder2__row .finder2__go{color:#fff;width:auto;height:46px;min-height:0;font:700 15px var(--font-body);background:#4f7bff;border-radius:10px;flex:none;grid-column:3;align-self:center;margin:0 0 0 22px;padding:0 16px;border:0!important}.finder2__row .finder2__go:hover{background:#3f69e8}.finder2__row .finder2__go:before{display:none}@media (width<=899px){.finder2__row{flex:100%;grid-template-columns:1fr 1fr 5.5rem}.finder2__row .fld{padding:0 12px}.finder2__row .fld:first-child{padding-left:0}.finder2__row .finder2__go{height:46px;margin-left:8px;padding:0 8px}}.finder2__row .finder2__go{text-align:left;color:#fff;height:auto;min-height:0;font:700 15px var(--font-body);cursor:pointer;box-shadow:none;border-radius:0;align-self:center;margin:0;padding:0 0 0 22px;position:relative;background:0 0!important;border:0!important}.finder2__row .finder2__go:before{content:"";background:#fff6;width:1px;height:28px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.finder2__row .finder2__go:hover{text-underline-offset:4px;text-decoration:underline;background:0 0!important}.finder2__row .finder2__go:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #fff}@media (width<=899px){.finder2__row .finder2__go{margin:0;padding:0 0 0 14px}.finder2__row{grid-template-columns:1fr 1fr 4.5rem}}@media (width<=899px){.finder2{margin-bottom:14px}.panel2__top .panel2__l{padding-bottom:20px}}.finder2__actions .finder2__btn{color:#fff;align-items:center;gap:8px;display:flex}.finder2__btn .ft-wrap{white-space:nowrap;text-underline-offset:4px;min-width:0;text-decoration:underline 1px;overflow:hidden}.finder2__btn svg{flex:none}.finder2__btn svg:last-child{transition:transform .15s}.finder2__chk:checked~.finder2__actions .finder2__btn svg:last-child{transform:rotate(90deg)}@media (width<=899px){.finder2{margin-bottom:24px}.panel2__top .panel2__l{padding-bottom:24px}}.finder2__btn .ft--0{display:none}@container (width<=34rem){.finder2__btn .ft--3{display:none}.finder2__btn .ft--2{display:inline}}@container (width<=29rem){.finder2__btn .ft--2{display:none}.finder2__btn .ft--1{display:inline}}@container (width<=25rem){.finder2__btn .ft--1{display:none}.finder2__btn .ft--0{display:inline}}.finder2__btn .ft{text-underline-offset:5px;text-decoration:underline 1px}.finder2__btn .ft-wrap{padding-bottom:5px;line-height:1.3}.finder2__actions{margin-top:12px}@media (width<=899px){.finder2__actions{margin-top:10px}.finder2{margin-bottom:36px}.panel2__top .panel2__l{padding-bottom:26px}.panel2 h1{font-size:clamp(1.45rem,6.6vw,2rem)}}.about{gap:28px 64px;padding-top:64px;padding-bottom:8px;display:grid}.about__main h2{max-width:18ch;margin:6px 0 14px}.about__main p{color:#2a3756;max-width:44rem;font-size:1.12rem;line-height:1.6}.about__points{align-content:start;gap:0;margin:0;padding:0;list-style:none;display:grid}.about__points li{border-top:1px solid #d5dceb;align-items:flex-start;gap:16px;padding:18px 0;display:flex}.about__points li:first-child{border-top:0;padding-top:4px}.about__ico{color:#0f7e69;background:#e8f6ef;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;line-height:0;display:grid}.about__points h3{font:800 1.08rem/1.2 var(--font-head);letter-spacing:-.01em;margin:0 0 4px}.about__points p{color:#44506e;margin:0;line-height:1.5}.about__pro{color:#2a3756;border-top:1px solid #d5dceb;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:6px 18px;margin:8px 0 0;padding-top:22px;display:flex}@media (width>=900px){.about{grid-template-columns:1.05fr 1fr;align-items:start}}@media (width<=899px){.finder2__btn{font-size:.86rem}}@container (width<=25rem){.finder2__btn .ft--1{display:none}.finder2__btn .ft--2{display:inline}}@container (width<=17rem){.finder2__btn .ft--2{display:none}.finder2__btn .ft--0{display:inline}}@media (width<=899px){.about{padding-top:44px}.about__main p{font-size:1rem}.about__points p{font-size:.94rem}.about__points h3{font-size:1rem}.finder2__actions .finder2__btn .ft-wrap{font-size:.8rem;font-weight:600}}@container (width<=25rem){.finder2__btn .ft--0{display:none}}@container (width<=17rem){.finder2__btn .ft--2{display:none}.finder2__btn .ft--0{display:inline}}@container (width<=21rem){.finder2__btn .ft--2{display:none}.finder2__btn .ft--1{display:inline}}@container (width<=15rem){.finder2__btn .ft--1{display:none}.finder2__btn .ft--0{display:inline}}.panel2__strip .gd-hchip:nth-child(n+4),.panel2__strip .gd-hchip--more{display:none!important}.panel2__strip .gd-hchip:nth-child(-n+3){display:inline-flex!important}.panel2__strip .gd-hchip{padding:0 7px;font-size:11.5px}.panel2__strip .gd-slot__cta{font-size:12px;font-weight:700}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-hchip:nth-child(n+3){display:inline-flex!important}.panel2__strip .gd-hchip:nth-child(n+4){display:none!important}}@media (width<=899px){.panel2__strip .gd-slot{flex-direction:column;align-items:stretch;gap:8px;padding:12px 0!important}.panel2__strip .gd-slot__hours{border-left:0;flex-wrap:wrap;gap:0;padding-left:0}.panel2__strip .gd-hchip{padding:0 12px;font-size:13px}.panel2__strip .gd-hchip:first-child{padding-left:0}.panel2__strip .gd-hchip:nth-child(-n+3){display:inline-flex!important}.panel2__strip .gd-slot__cta{justify-content:flex-start;gap:6px;font-size:12.5px;display:flex!important}}.about__main h2{max-width:20ch}.finder2{margin-bottom:36px}.panel2__top .panel2__l{padding-bottom:24px}@media (width<=899px){.finder2{margin-bottom:20px}.panel2__top .panel2__l{padding-bottom:14px}.panel2__strip .board__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.panel2__strip .gd-slotwrap{border-top:1px solid #ffffff38;width:auto}.panel2__strip .gd-slotwrap:nth-child(-n+2){border-top:0}.panel2__strip .gd-slotwrap+.gd-slotwrap{border-left:0}.panel2__strip .gd-slot{gap:8px;padding:14px 0!important}.panel2__strip .gd-slot__top{flex-direction:column;align-items:flex-start;gap:8px}.panel2__strip .gd-slot__who{width:100%}.panel2__strip .gd-slot__name{flex-wrap:wrap;font-size:.88rem;line-height:1.2}.panel2__strip .gd-slot__spec{font-size:.78rem}.panel2__strip .gd-slot__hours{flex-wrap:wrap;gap:2px 10px}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip{border-left:0;padding:0;font-size:12.5px}.panel2__strip .gd-slot__cta{font-size:11.5px}.panel2__strip .gd-slot__pic{width:64px;height:64px;font-size:18px}}.panel2__strip .board__head h2{font:800 clamp(1.35rem, 2.4vw, 1.9rem)/1.1 var(--font-head);letter-spacing:-.035em;color:#fff;margin:0}@media (width<=899px){.panel2__strip .board__head{margin-bottom:10px}.panel2__strip .board__head h2{font-size:1.22rem}}.gd-slot__pic img,.hubcard__pic img{object-position:50% 8%}@media (width<=899px){.panel2__strip .gd-slot__top{flex-direction:row;align-items:center;gap:10px}.panel2__strip .gd-slot__pic{flex:none;width:64px;height:64px}.panel2__strip .gd-slot__who{flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;width:auto;min-width:0;max-height:58px;display:flex;overflow:hidden}.panel2__strip .gd-slot__name{gap:3px;font-size:.78rem;line-height:1.15}.panel2__strip .gd-slot__name svg{width:13px;height:13px}.panel2__strip .gd-slot__spec{gap:4px;font-size:.7rem;line-height:1.15}.panel2__strip .gd-slot__spec svg{width:13px;height:13px}.panel2__strip .gd-slot__name{display:block}.panel2__strip .gd-slot__name svg{vertical-align:-2px;margin-left:3px;display:inline-block}.panel2__strip .gd-slot__who{max-height:none;overflow:visible}}.gd-slot__pic,.hubcard__pic{position:relative;overflow:hidden}.gd-slot__pic img,.hubcard__pic img{object-fit:cover;object-position:50% 8%;width:100%;height:100%;position:absolute;inset:0}@media (width>=900px){.panel2__l{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(32px,5vw,96px);padding-bottom:30px;display:grid}.panel2__l .eyebrow2{grid-area:1/1;justify-self:start}.panel2__l h1{white-space:normal;letter-spacing:-.045em;grid-area:2/1;max-width:100%;margin:14px 0 0;font-size:clamp(2.8rem,5.6vw,7rem);line-height:.98}.panel2__l .finder2{grid-area:1/2/span 2;align-self:center;max-width:none;margin:0}.finder2__row{flex:100%}.finder2__extra{grid-template-columns:repeat(2,1fr);row-gap:14px}.finder2__extra .fld:nth-child(odd){border-left:0;padding-left:0}}@media (width<=899px){.panel2 h1{font-size:clamp(2rem,10.4vw,2.9rem);line-height:1}}@media (width>=900px){.panel2__l .fld select{font-size:15px}.panel2__l .fld small{font-size:10px}.panel2__l .finder2__go{font-size:15px}.panel2__l .finder2__btn .ft-wrap{font-size:.86rem}.panel2__l .finder2__row .fld+.fld:before,.panel2__l .finder2__row .finder2__go:before{height:36px}}@media (width<=899px){.panel2__l{display:block}.panel2__l h1{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(2rem,10.4vw,2.9rem);line-height:1}.panel2__l .finder2{margin-top:18px;display:block}.finder2__row{grid-template-columns:1fr 1fr 4.2rem;display:grid}.finder2__row .fld{border-top:0;padding:0 10px}.finder2__row .fld:first-child{padding-left:0}.finder2__row .fld small{font-size:9px}.finder2__row .fld select{font-size:13.5px}.finder2__row .finder2__go{width:auto;font-size:13.5px;border:0!important;padding:0 0 0 12px!important}.finder2__btn>svg:first-child{display:inline}.finder2__actions .finder2__btn .ft-wrap{font-size:.8rem}}@container (width<=12rem){.finder2__btn .ft--3,.finder2__btn .ft--2,.finder2__btn .ft--1{display:none}.finder2__btn .ft--0{display:inline}}.gd-hchip{align-items:center;gap:6px;display:inline-flex}.gd-hchip:not(.gd-hchip--more):before{content:"";background:#4ccdb0;border-radius:50%;flex:none;width:6px;height:6px}.panel2__strip .gd-hchip:not(.gd-hchip--more):before{background:#7fe5c8;width:6px;height:6px;margin-right:0}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip:first-child{padding-left:0}.panel2__strip .gd-hchip+.gd-hchip{padding-left:12px}@media (width<=899px){.panel2__strip .gd-hchip+.gd-hchip{padding-left:0}}@media (width>=900px){.panel2__l h1{font-size:clamp(2.8rem + 10px,5.6vw + 10px,7rem + 10px)}}@media (width<=899px){.panel2__l h1{font-size:clamp(2rem + 10px,10.4vw + 10px,2.9rem + 10px)}}@media (width>=900px){.panel2__l h1{font-size:clamp(2.4rem,5.9vw,8rem)}}@media (width<=899px){.panel2__l h1{font-size:clamp(1.7rem,11.6vw,3.2rem)}}.panel2__strip .board__head{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.panel2__strip .board__head h2.board__live{font:600 13px/1 var(--font-body);letter-spacing:0;color:#fff;margin:0;padding:7px 14px}.panel2__strip .board__live{color:#fff;background:#ffffff24;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}@media (width<=899px){.panel2__strip .board__head h2.board__live,.panel2__strip .board__live{font-size:14px}}.panel2__strip .gd-slot__hours{flex-wrap:nowrap;gap:8px;margin-top:4px;display:flex}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{color:#fff;background:0 0;border:1px solid #ffffff8c;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:52px;padding:7px 8px;line-height:1;display:inline-flex!important}.panel2__strip .gd-hchip:before{display:none!important}.panel2__strip .gd-hchip b{font:800 17px/1 var(--font-head);letter-spacing:-.02em}.panel2__strip .gd-hchip small{font:600 10.5px/1 var(--font-body);color:#d7e3ff}.panel2__strip .gd-hchip--first{border-color:#7fe5c8}.panel2__strip .gd-hchip--first b{color:#9fe3d1}.panel2__strip .gd-hchip--more{border-style:solid;min-width:62px}.panel2__strip .gd-slot:hover .gd-hchip{border-color:#fff}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-hchip:nth-child(n+3):not(.gd-hchip--more),.panel2__strip .gd-hchip:nth-child(n+4):not(.gd-hchip--more){display:inline-flex!important}.panel2__strip .gd-slot__hours{gap:5px}.panel2__strip .gd-hchip{min-width:44px;padding:6px 5px}.panel2__strip .gd-hchip b{font-size:15px}.panel2__strip .gd-hchip--more{min-width:50px}}@media (width<=899px){.panel2__strip .gd-slot__hours{gap:6px}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{flex:1 1 0;min-width:0;padding:7px 2px}.panel2__strip .gd-hchip b{font-size:15px}.panel2__strip .gd-hchip--more{flex:1.1 1 0}.panel2__strip .gd-hchip--more small{font-size:8.5px}}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-hchip:nth-child(3):not(.gd-hchip--more){display:none!important}.panel2__strip .gd-slot__hours{flex-wrap:wrap}}@media (width>=1500px){.panel2__strip .gd-slot__hours{flex-wrap:wrap}}.panel2__strip .gd-slot__hours{border:1px solid #ffffff8c;border-radius:10px;align-items:stretch;max-width:100%;margin-top:6px;display:inline-flex;overflow:hidden;flex-wrap:nowrap!important;gap:0!important}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{border-radius:0;flex:none;gap:2px;min-width:0;padding:6px 9px;border:0!important}.panel2__strip .gd-hchip b{letter-spacing:-.01em;font-size:13px}.panel2__strip .gd-hchip small{font-size:9px}.panel2__strip .gd-hchip--more{min-width:0;padding:6px 8px}.panel2__strip .gd-slot:hover .gd-slot__hours{border-color:#fff}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-hchip{min-width:0;padding:6px 7px}.panel2__strip .gd-hchip b{font-size:12.5px}.panel2__strip .gd-hchip--more{min-width:0}}@media (width<=899px){.panel2__strip .gd-slot__hours{width:100%;display:flex}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{flex:1 1 0;padding:6px 2px}.panel2__strip .gd-hchip b{font-size:12.5px}.panel2__strip .gd-hchip--more{flex:1.15 1 0}.panel2__strip .gd-hchip--more small{font-size:7.5px}}@media (width<=899px){.panel2__strip .gd-hchip--more small{font-size:10px}.panel2__strip .gd-hchip--more{flex:.9 1 0}}.finder2 .fld select:focus,.finder2 .fld select:focus-visible{box-shadow:none;border-radius:0;outline:none!important}.finder2 .fld:focus-within select{text-underline-offset:5px;text-decoration:underline 1px}.finder2__row .finder2__go:focus-visible{text-underline-offset:5px;text-decoration:underline;outline:none!important}.finder2 select,.finder2 button{-webkit-tap-highlight-color:transparent}.finder2__row .fld{position:relative}.finder2__row .fld:focus-within:after{content:"";background:#9fe3d1;height:1.5px;position:absolute;bottom:-4px;left:0;right:10px}.finder2__row .finder2__go{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;font-size:15px;display:flex;padding:0 0 0 22px!important}.finder2__row .finder2__go small{font:700 10px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#c8d8ff;padding:0;display:block}.finder2__row .finder2__go svg{color:#fff;stroke-width:2px;display:block}.finder2__row .finder2__go:hover{text-decoration:none}.finder2__row .finder2__go:hover svg{transform:translate(3px)}.finder2__row .finder2__go svg{transition:transform .15s}@media (width>=900px){.panel2__l .finder2__go small{font-size:10px}}@media (width<=899px){.finder2__row .finder2__go{padding:0 0 0 14px!important}.finder2__row .finder2__go small{font-size:9px}.finder2__row .finder2__go svg{width:20px;height:20px}}.finder2 .fld select,.finder2 .fld select option{font-weight:500}.finder2__row{border-radius:14px;background:#ffffff21!important;padding:12px 18px!important}.finder2__row .fld:first-child{padding-left:0}@media (width<=899px){.finder2__row{border-radius:12px;padding:10px 14px!important}}.finder2__row{background:#ffffff0d!important;border-radius:0!important}@media (width<=899px){.finder2__row{border-radius:0!important}}.panel2__l h1 em{text-transform:none;letter-spacing:-.01em;margin-top:.06em;font-family:Instrument Serif,Georgia,serif;font-size:1.28em;font-style:italic;font-weight:400;line-height:.95;display:block}.panel2__strip .gd-slot__hours{border-radius:0!important}.panel2__l h1{text-transform:none;letter-spacing:-.04em}@media (width>=900px){.panel2__l h1{font-size:clamp(2.2rem,4.6vw,6rem);line-height:1}}@media (width<=899px){.panel2__l h1{font-size:clamp(1.7rem,9.2vw,2.6rem);line-height:1.02}}.panel2__l h1 em{letter-spacing:-.02em;margin-top:0;font-size:1em;line-height:1}@media (width>=900px){.panel2__strip .board__list{grid-template-columns:repeat(4,minmax(0,1fr))}.panel2__strip .gd-slotwrap:nth-child(n+5){display:none!important}.panel2__r{z-index:0;width:clamp(340px,31vw,560px);height:clamp(300px,28vw,500px);right:clamp(12px,2vw,48px)}.hero-illus{width:100%;top:auto;bottom:-2px;right:0}.panel2__strip{padding-right:calc(clamp(340px,31vw,560px) + clamp(12px,2vw,48px) + 24px)!important}}.panel2__strip .gd-slot__hours{align-items:stretch;height:42px}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{box-sizing:border-box;justify-content:center;gap:3px;height:100%;padding-top:0!important;padding-bottom:0!important}.panel2__strip .gd-hchip--more{gap:2px}.panel2__strip .gd-hchip--more small{font-size:9px;line-height:1}@media (width>=900px){.panel2__strip .gd-slot__hours{align-self:flex-start;width:fit-content}}.gd-slot__ph{flex:none;line-height:0;display:block;position:relative}.gd-halo{pointer-events:none;width:156%;height:156%;position:absolute;top:-28%;left:-28%;overflow:visible}.gd-halo circle{fill:#ffffff21}.gd-halo path{fill:none;stroke:#ffffff21;stroke-width:6px;stroke-linecap:round}@media (width<=899px){.panel2__strip .gd-slot__top{gap:20px}.panel2__strip .gd-slot__ph{margin:7px 0 7px 7px}}.hubcard .gd-halo,.gd-modal .gd-halo{display:none}.gd-halo{max-width:none!important}.gd-halo path{stroke-width:9px;stroke:none!important;stroke-width:0!important}.gd-halo .gd-halo__a{fill:#ffffff24}.gd-halo .gd-halo__b{fill:#ffffff1a}.gd-halo{width:160%;height:160%;top:-30%;left:-30%}.panel2__strip .gd-hchip:nth-child(n+3):not(.gd-hchip--more),.panel2__strip .gd-hchip:nth-child(n+4):not(.gd-hchip--more){display:inline-flex!important}.panel2__strip .gd-hchip--more,.panel2__strip .gd-hchip--more:last-child{width:34px;flex:0 0 34px!important;min-width:0!important;padding:0!important}.panel2__strip .gd-hchip--more small{font-size:8.5px}.panel2__strip .gd-hchip--more svg{width:14px;height:14px}@media (width<=899px){.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{padding:0!important}.panel2__strip .gd-hchip b{letter-spacing:-.03em;font-size:11px}.panel2__strip .gd-hchip small{font-size:8.5px}.panel2__strip .gd-hchip--more{width:30px;flex:0 0 30px!important}.panel2__strip .gd-hchip--more small{font-size:8px}}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-hchip{padding:0 6px!important}.panel2__strip .gd-hchip b{font-size:12px}.panel2__strip .gd-hchip--more{padding:0!important}.panel2__strip .gd-hchip:nth-child(4):not(.gd-hchip--more){display:none!important}}.panel2__strip .gd-slot__cta{color:#fff;text-underline-offset:4px;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;font-weight:700;text-decoration:underline;display:inline-flex!important}@media (width<=899px){.panel2__strip .gd-hchip:nth-child(n+3):not(.gd-hchip--more){display:none!important}.panel2__strip .gd-hchip b{letter-spacing:-.02em;font-size:14px}.panel2__strip .gd-hchip small{font-size:9px}.panel2__strip .gd-hchip--more{width:40px;flex:0 0 40px!important}.panel2__strip .gd-hchip--more small{font-size:9px}.panel2__strip .gd-slot__hours{width:100%}}@media (width>=900px){.panel2__l h1{font-size:clamp(2.6rem,5.4vw,7rem)}}@media (width<=899px){.panel2__l h1{font-size:clamp(2rem,10.6vw,3rem)}}.panel2__strip .gd-slot__cta,.panel2__strip .board__foot a,.panel2__strip .board__foot{color:#c8d8ff!important;font-weight:500!important}@media (width>=900px){.panel2{padding:44px var(--gutter) 40px;grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}.panel2__top,.panel2__l{display:contents}.panel2__r{display:none!important}.panel2__l h1{grid-row:1;max-width:46rem;margin:0 0 30px;font-size:clamp(2.6rem,5.2vw,6.4rem)}.panel2__strip{background:0 0;grid-row:2;padding:0!important}.panel2__l .finder2{grid-area:3/1;max-width:52rem;margin:34px 0 0!important}.panel2__strip .board__list{grid-template-columns:repeat(4,minmax(0,1fr))}.panel2__strip .gd-slot{padding:6px 24px}.panel2__strip .gd-slotwrap:first-child .gd-slot{padding-left:0}.panel2__strip .gd-slot__top{gap:26px}.panel2__strip .gd-slot__pic{width:76px;height:76px;font-size:24px}.panel2__strip .gd-slot__ph{margin:10px 0 10px 10px}.panel2__strip .gd-slot__name{font-size:1.08rem;line-height:1.2}.panel2__strip .gd-slot__spec{font-size:.9rem}.panel2__strip .gd-slot__hours{height:56px;margin-top:14px}.panel2__strip .gd-hchip b{font-size:17px}.panel2__strip .gd-hchip small{font-size:11px}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{padding:0 12px!important}.panel2__strip .gd-hchip--more{width:46px;flex:0 0 46px!important;padding:0!important}.panel2__strip .gd-hchip--more small{font-size:10px}.panel2__strip .gd-hchip--more svg{width:18px;height:18px}.panel2__strip .board__head h2.board__live,.panel2__strip .board__live{font-size:14px}.panel2__strip .board__head{margin-bottom:18px}.panel2__strip .board__head h2:not(.board__live){font-size:clamp(1.5rem,2.4vw,2.1rem)}.panel2__strip .board__foot{margin-top:20px}}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-hchip:nth-child(n+3):not(.gd-hchip--more){display:inline-flex!important}.panel2__strip .gd-hchip:nth-child(n+4):not(.gd-hchip--more){display:none!important}.panel2__strip .gd-slot{padding:6px 14px}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{padding:0 8px!important}.panel2__strip .gd-hchip b{font-size:15px}.panel2__strip .gd-slot__pic{width:60px;height:60px}.panel2__strip .gd-slot__top{gap:18px}}@media (width>=900px){.panel2{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;column-gap:clamp(32px,4vw,90px);padding-top:56px;padding-bottom:56px}.panel2__l h1{grid-area:1/1/span 2;align-self:center;max-width:none;margin:0;font-size:clamp(2.6rem,5vw,6.2rem)}.panel2__strip{grid-area:1/2}.panel2__l .finder2{grid-area:2/2;max-width:none;margin:28px 0 0!important}.panel2__strip .board__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.panel2__strip .gd-slotwrap+.gd-slotwrap{border-left:0}.panel2__strip .gd-slotwrap:nth-child(2n){border-left:1px solid #ffffff4d}.panel2__strip .gd-slotwrap:nth-child(n+3){border-top:1px solid #ffffff38;padding-top:22px}.panel2__strip .gd-slot{padding:4px 22px!important}.panel2__strip .gd-slotwrap:nth-child(odd) .gd-slot{padding-left:0!important}.panel2__strip .gd-slot__top{align-items:center;gap:22px}.panel2__strip .gd-slot__pic{width:clamp(96px,8.6vw,132px);height:clamp(96px,8.6vw,132px);font-size:32px}.panel2__strip .gd-slot__ph{margin:14px 0 14px 14px}.panel2__strip .gd-slot__name{font-size:1.15rem}.panel2__strip .gd-slot__spec{font-size:.95rem}.panel2__strip .gd-slot__hours{height:52px}.panel2__strip .gd-hchip b{font-size:16px}.panel2__strip .gd-hchip small{font-size:10.5px}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{padding:0 11px!important}.panel2__strip .gd-hchip--more{width:44px;flex:0 0 44px!important;padding:0!important}}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-hchip,.panel2__strip .gd-hchip+.gd-hchip,.panel2__strip .gd-hchip:first-child{padding:0 8px!important}.panel2__strip .gd-hchip b{font-size:14px}.panel2__strip .gd-slot{padding:4px 14px!important}.panel2__strip .gd-slot__pic{width:88px;height:88px}.panel2__strip .gd-slot__name{font-size:1rem}}@media (width>=1500px){.panel2__strip .gd-hchip:nth-child(4):not(.gd-hchip--more){display:inline-flex!important}}@media (width>=900px){.panel2__strip .gd-slot{gap:4px}.panel2__strip .gd-slot__hours{margin-top:0}}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-slot__pic{width:104px;height:104px}.panel2__strip .gd-slot__top{gap:16px}}@media (width>=900px){.panel2__l h1{align-self:start;margin-top:clamp(70px,9vw,170px)}}.panel2__strip .gd-slot__cta{display:none!important}.panel2__strip .gd-slot__sp{color:#c8d8ff;font-weight:500}.panel2__strip .board__head h2:not(.board__live){letter-spacing:-.02em;font-weight:500!important}@media (width>=900px){.panel2__strip .board__head h2:not(.board__live){font-size:clamp(1.05rem,1.5vw,1.45rem)!important}}@media (width<=899px){.panel2__strip .board__head h2:not(.board__live){font-size:1.05rem!important}}.panel2__strip .board__head h2:not(.board__live){text-wrap:balance;color:#e4ecff!important}@media (width<=899px){.panel2__strip .board__head h2:not(.board__live){line-height:1.35;letter-spacing:0!important;font-size:14.5px!important}.panel2__strip .board__head{gap:8px;margin-bottom:14px}}.panel2__strip .board__head,.panel2__strip .board__head h2:not(.board__live){width:100%;text-wrap:wrap!important;max-width:none!important}@media (width>=900px){.panel2__strip .board__head{flex-wrap:wrap;flex-direction:row!important;align-items:center!important;gap:8px 16px!important}.panel2__strip .board__head h2:not(.board__live){line-height:1.3;width:auto!important;font-size:clamp(.85rem,1vw,1rem)!important}.panel2__strip .board__head{justify-content:flex-start!important}.panel2__strip .board__head h2:not(.board__live){letter-spacing:0!important}}.panel2{background:linear-gradient(#13214a 0,#22397a 260px,#3355a0 560px,#4a6ab4 780px,#5c7bbe 960px 100%)!important}.gd-halo circle{fill:none!important;stroke-width:1.1px!important}.gd-halo{vector-effect:none}.gd-halo circle{vector-effect:non-scaling-stroke;stroke-width:1px!important}@media (width>=900px){.panel2{grid-template-rows:auto 1fr}.panel2__l h1{grid-area:1/1;align-self:start;margin:clamp(30px,6vw,110px) 0 0!important}.panel2__l .finder2{align-self:start;max-width:none;grid-area:2/1!important;margin:34px 0 0!important}.panel2__strip{grid-area:1/2/span 2!important}.finder2__extra{grid-template-columns:repeat(2,1fr)}}.gd-halo circle{stroke-width:.6px!important}.gd-halo .gd-halo__r1{stroke:#ffffff57!important}.gd-halo .gd-halo__r2{stroke:#ffffff38!important}.gd-halo .gd-halo__r3{stroke:#ffffff1f!important}.gd-halo{display:none!important}.panel2__strip .gd-slot__ph .gd-slot__pic:after{content:"";pointer-events:none;background:linear-gradient(160deg,#fff3 0%,#fff0 45%);border-radius:50%;position:absolute;inset:0}.panel2__strip .gd-slot__hours{background:#ffffff0d!important;border:0!important}.panel2__strip .gd-slot:hover .gd-slot__hours{background:#ffffff17!important;border:0!important}.panel2__strip .gd-hchip,.panel2__strip .gd-hchip:first-child{border:0!important}.panel2__strip .gd-hchip+.gd-hchip{border-left:1px solid #ffffff59!important}@media (width>=900px){.panel2__strip .gd-slot__pic{font-size:26px;width:clamp(80px,7vw,108px)!important;height:clamp(80px,7vw,108px)!important}}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-slot__pic{width:84px!important;height:84px!important}}@media (width<=899px){.panel2__strip .gd-slot__pic{font-size:17px;width:54px!important;height:54px!important}}.panel2__strip .gd-slot__ph .gd-slot__pic{box-shadow:0 3px 6px #08102c4d,0 16px 32px #08102c61,0 34px 60px #08102c47,0 0 0 2px #ffffff38}.panel2__strip .gd-slot__top{gap:12px!important}.panel2__strip .gd-slot__ph{margin:8px 0 20px!important}@media (width>=900px){.panel2__strip .gd-slot__top{gap:16px!important}}@media (width<=899px){.panel2__strip .gd-slot__top{gap:10px!important}.panel2__strip .gd-slot__name{font-size:.82rem}.panel2__strip .gd-slot__name svg{margin-left:2px}}.gd-slot__last{white-space:nowrap}.panel2__strip .gd-slot__ph .gd-slot__pic:after{background:linear-gradient(160deg,#fff3 0%,#fff0 45%),#3a5ca64d;transition:background .2s}.panel2__strip .gd-slot:hover .gd-slot__ph .gd-slot__pic:after{background:linear-gradient(160deg,#fff3 0%,#fff0 45%),#3a5ca614}.panel2__strip .gd-slot__pic img{z-index:0;position:relative}.panel2__strip .gd-slot__pic:after{z-index:1}.gd-slot__name{display:block!important}.gd-slot__name svg{vertical-align:-2px;margin-left:5px;display:inline-block}.gd-slot__last{white-space:nowrap;display:inline}.panel2__strip .gd-slot__ph .gd-slot__pic:not(:has(img)):after,.panel2__strip .gd-slot:hover .gd-slot__ph .gd-slot__pic:not(:has(img)):after{background:linear-gradient(160deg,#fff3 0%,#fff0 45%)}.panel2__strip .gd-slot__ph .gd-slot__pic:has(img):after{background:linear-gradient(160deg,#ffffff24 0%,#fff0 45%),#3a5ca61f}.panel2__strip .gd-slot:hover .gd-slot__ph .gd-slot__pic:has(img):after{background:linear-gradient(160deg,#ffffff24 0%,#fff0 45%),#3a5ca600}.panel2__strip .gd-slot{gap:0!important}.panel2__strip .gd-slot__ph{margin-bottom:4px!important}.panel2__strip .gd-slot__top{margin-bottom:0}.panel2__strip .gd-slot__hours{margin-top:2px!important}@media (width<=899px){.panel2__strip .gd-slot{padding-top:10px!important;padding-bottom:12px!important}.panel2__strip .gd-slot__hours{margin-top:10px!important}.panel2__strip .gd-slot__ph{margin-bottom:4px!important}}@media (width>=900px){.panel2__strip .gd-slot__hours{margin-top:10px!important}}.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{box-shadow:none;border-radius:0;background:0 0!important;padding:0!important}.panel2__strip .board__live i{width:7px;height:7px;box-shadow:none!important}.panel2__strip .board__head h2:not(.board__live){line-height:1.4;font-size:12.5px!important}@media (width>=900px){.panel2__strip .board__head h2:not(.board__live){font-size:clamp(.72rem,.85vw,.85rem)!important}}@media (width<=899px){.panel2__strip .board__head{gap:4px;margin-bottom:12px}}.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{text-transform:uppercase;letter-spacing:.08em!important;color:#e4ecff!important;font-size:12px!important;font-weight:700!important}@media (width>=900px){.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{font-size:12.5px!important}}.panel2__strip .gd-slot__spec{order:-1;font-size:1.15rem;line-height:1.2;color:#fff!important;font-weight:800!important}.panel2__strip .gd-slot__spec svg{color:#c8d8ff}.panel2__strip .gd-slot__name{font-size:.95rem;line-height:1.25;color:#c8d8ff!important;font-weight:500!important}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-slot__spec{font-size:1rem}.panel2__strip .gd-slot__name{font-size:.85rem}}@media (width<=899px){.panel2__strip .gd-slot__spec{font-size:.82rem}.panel2__strip .gd-slot__name{font-size:.78rem}}.panel2__strip .gd-hchip{gap:1px!important}.panel2__strip .gd-hchip b{position:relative;top:1px}.panel2__strip .gd-hchip--more svg{margin-bottom:0}@media (width<=899px){.panel2__strip .gd-hchip b{font-size:13px!important}}@media (width>=900px) and (width<=1499px){.panel2__strip .gd-hchip b{font-size:13px!important}}@media (width>=1500px){.panel2__strip .gd-hchip b{font-size:15px!important}}@media (width>=900px){.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{font-size:13.5px!important}}.panel2__strip .board__live i{flex:none}@media (width<=899px){.panel2__strip .board__head h2:not(.board__live){padding-left:15px}}.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{letter-spacing:.03em!important}@media (width<=899px){.panel2__strip .board__head{margin-bottom:12px;gap:0!important}.panel2__strip .board__head h2:not(.board__live){margin-top:-2px!important}}.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{color:#fff!important}.finder2__actions .finder2__btn,.finder2__btn .ft,.finder2__btn .ft-wrap{color:#ffffffb8!important}.finder2__btn svg{color:#ffffffb8}.finder2__actions .finder2__btn:hover,.finder2__actions .finder2__btn:hover .ft,.finder2__chk:checked~.finder2__actions .finder2__btn,.finder2__chk:checked~.finder2__actions .finder2__btn .ft{color:#fffffff2!important}.panel2__strip .board__head{margin-bottom:6px!important}@media (width<=899px){.panel2__strip .board__head{margin-bottom:4px!important}.panel2__l .finder2{margin-bottom:8px}.panel2__top .panel2__l{padding-bottom:6px}}@media (width>=900px){.panel2__strip .board__head{margin-bottom:10px!important}}.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{font-size:15px!important}.panel2__strip .board__live i{width:8px;height:8px}@media (width<=899px){.panel2__strip{padding-top:28px!important}.panel2__strip .board__head h2:not(.board__live){padding-left:16px}}@media (width>=900px){.panel2__strip{padding-top:28px!important}.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{font-size:15.5px!important}}.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{text-transform:none!important;font:800 clamp(1.25rem, 2vw, 1.9rem)/1.05 var(--font-head)!important;letter-spacing:-.04em!important;color:#fff!important}.panel2__strip .board__live i{width:9px;height:9px;margin-top:.1em}@media (width<=899px){.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{font-size:1.5rem!important}}@media (width>=900px){.panel2__strip .board__live,.panel2__strip .board__head h2.board__live{font-size:clamp(1.3rem,1.8vw,1.75rem)!important}}@media (width<=899px){.panel2__strip .board__head h2:not(.board__live){padding-left:17px;margin-top:4px!important}.panel2__strip .board__head{margin-bottom:8px!important}}.nav-mobile nav,.btile,.banner .wrap,.banner .tile,.docblock,.footer,.gcard,.gcard .art,.city-row,.dcard,.doclist li,.fcard,.spec-row,.specpill,.specpill .ico,.panel,.summary,.pitch,details.fold,details.qa,.stats div,.reviewer,.table-scroll,.gd-rx,.gd-slot,.hubcard,.hubfilters,.hubfilters select,.refine select,.hubhero .refine,.hubhero .refine select,.profile-head .portrait,dialog.gd-modal,.gd-modal__box,.panel2__strip .board__empty,.board__empty,.letternav a,.btn,.btn-mint,.gd-btn,.head-cta,.badge,.gd-chip,.linklist a,.pager a,.pager span,.tags li,.hubhero__chips li,.gd-rx__tier.ok,.gd-rx__tier.info,.gd-slot__tag,.float{border-radius:0!important}.btile{box-shadow:none!important}.panel,.summary,.pitch,details.fold,details.qa,.stats div,.fcard,.spec-row,.doclist li,.dcard,.gd-rx,.table-scroll,.linklist a,.pager a,.pager span,.gcard,.city-row,.hubfilters{box-shadow:none!important;border:1px solid #d5dceb!important}.btile--0,.btile--5,.btile--all,.btile--2{border:0!important}.gd-slot:hover,.gd-rx:hover{box-shadow:none!important}.footer{margin-top:56px}.nav-mobile nav{padding:4px var(--gutter) 10px;background:#fff;left:0;right:0;box-shadow:none!important;border:1px solid #d5dceb!important;border-left:0!important;border-right:0!important;margin:0!important}.nav-mobile nav a{border-bottom:1px solid #e3e8f2;padding:16px 0;font-size:1.05rem}.nav-mobile nav a:last-child{border-bottom:0}.btile__ar,.about__ico,.specpill .ico,.gd-modal__x,.letternav a,.tabs button,.tabs a,[role=tab],.tabs [aria-selected],.map,.map-ph,.mapbox,.contact img,.map-placeholder,[class*=map]{border-radius:0!important}.hubcard,.gd-slot.hubcard{box-shadow:none!important;border:1px solid #d5dceb!important}.hubcard:hover{transform:none;border-color:#14213d!important}input,select,textarea,button,summary{border-radius:0}.hubfilters .btn,.refine .btn,.badge,.tag-sponsor,.profile-head .badge{border-radius:0!important}.prohero{color:#fff;background:linear-gradient(#13214a 0,#22397a 55%,#3355a0 100%);padding:clamp(40px,7vw,96px) 0}.prohero--compact{padding:clamp(28px,4vw,52px) 0}.prohero__eyebrow{font:700 12px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#c8d8ff;margin:0 0 14px}.prohero h1{color:#fff;letter-spacing:-.04em;max-width:22ch;margin:0;font-size:clamp(2rem,4.8vw,4.2rem);line-height:1.04}.prohero h1 em{color:#9fe3d1;letter-spacing:-.02em;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.prohero--compact h1{max-width:none;font-size:clamp(1.8rem,3.6vw,3rem)}.prohero__lead{color:#e4ecff;max-width:46rem;margin:18px 0 0;font-size:1.08rem;line-height:1.55}.prohero__cta{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.pbtn{color:#fff;font:700 15px var(--font-body);cursor:pointer;background:#4f7bff;border:0;border-radius:0;padding:13px 26px;text-decoration:none;display:inline-block}.pbtn:hover{background:#3f69e8}.plink{color:#fff;text-underline-offset:4px;font-weight:600;text-decoration:underline}.section .plink,.panelcard .plink{color:var(--gd-blue-ink)}.provalue,.proplans,.prosteps{gap:18px 36px;margin:18px 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.provalue{grid-template-columns:repeat(3,1fr)}.proplans{grid-template-columns:repeat(4,1fr)}.prosteps{grid-template-columns:repeat(3,1fr)}}.provalue li{border-top:1px solid #d5dceb;align-items:flex-start;gap:16px;padding-top:16px;display:flex}.provalue h3,.prosteps h3{font:800 1.1rem/1.2 var(--font-head);letter-spacing:-.01em;margin:0 0 4px}.provalue p,.prosteps p{color:#44506e;margin:0;line-height:1.5}.prosteps li{border-top:1px solid #d5dceb;align-items:flex-start;gap:16px;padding-top:16px;display:flex}.prosteps li>b{color:#fff;background:#14213d;flex:none;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.proplans--mini a{color:var(--gd-ink);background:#fff;border:1px solid #d5dceb;height:100%;padding:18px;text-decoration:none;display:block}.proplans--mini a:hover{border-color:#14213d}.proplans__price{font:800 1.5rem var(--font-head);letter-spacing:-.02em;margin:6px 0 4px;display:block}.proplans__price small{font:500 .85rem var(--font-body);color:#5f6c88}.proplans__tag{color:#5f6c88;font-size:.9rem}.proplan{background:#fff;border:1px solid #d5dceb;flex-direction:column;gap:10px;padding:22px;scroll-margin-top:80px;display:flex}.proplan--top{color:#fff;background:linear-gradient(#14213d,#1a2d5a);border-color:#14213d}.proplan h2{font:800 1.2rem var(--font-head);letter-spacing:-.01em;margin:0}.proplan__price{font:800 2rem var(--font-head);letter-spacing:-.03em;margin:0}.proplan__price small{font:500 .9rem var(--font-body);opacity:.75}.proplan__tag{opacity:.85;margin:0}.proplan__list{flex:1;gap:7px;margin:6px 0 10px;padding:0 0 0 1.1em;line-height:1.4;display:grid}.proplan__note{color:#0f7e69;margin:0;font-weight:700}.proplan--top .proplan__note{color:#9fe3d1}.protable{border-collapse:collapse;background:#fff;width:100%}.protable th,.protable td{text-align:center;vertical-align:top;border-bottom:1px solid #e3e8f2;padding:12px 14px}.protable th[scope=row],.protable--left td,.protable--left th{text-align:left}.protable thead th{color:#fff;background:#14213d;font-size:.85rem;font-weight:700}.protable td{color:#0f7e69;font-weight:700}.proform{gap:16px;display:grid}.proform__grid{gap:16px 20px;display:grid}@media (width>=700px){.proform__grid{grid-template-columns:1fr 1fr}}.proform label{gap:6px;font-size:.9rem;font-weight:700;display:grid}.proform input,.proform select,.proform textarea{font:500 1rem var(--font-body);width:100%;color:var(--gd-ink);background:#fff;border:1px solid #bfcae0;border-radius:0;padding:11px 12px}.proform input:focus-visible,.proform select:focus-visible,.proform textarea:focus-visible{outline-offset:1px;outline:2px solid #4f7bff}.hp{height:0;position:absolute;left:-9999px;overflow:hidden}.proerr{color:#8a1111;background:#fde8e8;border-left:4px solid #c0392b;margin:0 0 16px;padding:12px 14px}.promsg{color:#0c5b4d;background:#e3f6f1;border-left:4px solid #4ccdb0;margin:0 0 16px;padding:12px 14px}.promsg.proerr{color:#8a1111;background:#fde8e8;border-color:#c0392b}.pro-enter{font-weight:800}.panelbar{background:#fff;border-bottom:1px solid #d5dceb}.panelbar .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:12px;display:flex}.panelbar__who{color:#5f6c88;margin:0}.panelbar nav{flex-wrap:wrap;gap:6px 22px;display:flex}.panelbar a{color:var(--gd-ink);border-bottom:2px solid #0000;padding:4px 0;font-weight:700;text-decoration:none}.panelbar a[aria-current]{border-bottom-color:#4ccdb0}.panelgrid{gap:18px;margin-top:18px;display:grid}@media (width>=900px){.panelgrid{grid-template-columns:repeat(3,1fr)}}.panelcard{background:#fff;border:1px solid #d5dceb;padding:22px}.panelcard h2{font:700 .85rem var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#5f6c88;margin:0 0 8px}.panelcard__big{font:800 2rem/1.1 var(--font-head);letter-spacing:-.03em;margin:0 0 6px}.panelcard__big small{font:500 1rem var(--font-body);color:#5f6c88}.panelchecks{color:#5f6c88;gap:6px;margin:8px 0 14px;padding:0;list-style:none;display:grid}.panelchecks .ok{color:#0f7e69;font-weight:600}.proplan--top h2,.proplan--top .proplan__price,.proplan--top .proplan__tag,.proplan--top .proplan__list{color:#fff}.proplan__list{align-content:start}.protable{margin:0}.section .gd-h2+.table-scroll{margin-top:18px}.prosteps+p{margin-top:28px}.table-scroll+.muted{margin-top:14px}.protable{min-width:620px}.proform .pbtn{justify-self:start}.panelbar+.section>.gd-h2,.panelbar+.section>h1{margin:0 0 18px}
