@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/72d7f09e5826e2de-s.2rcd2u_u_pnhm.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/08fa6b27ca96ea82-s.2rtnqm6njbdbt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/428ee4c448b0fe40-s.1fzjz-pmav_t6.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/4f7269004501a12a-s.0u7v7pvcbuq7v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/3aa54e5e85b8cf55-s.p.3a-vgahl7ozoq.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/9fcb6bb603b5731c-s.0w5sm806973lv.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/f4f4219bcd5e264c-s.35afts631xckl.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/f6263c8d598e03d2-s.22hw0wekc43rk.woff2)format("woff2");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:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/0d6d1bafa633d0b3-s.08l831i_fkbq8.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/db4845a53d7a5ff7-s.p.1h6xjbcrwqa-m.woff2)format("woff2");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:Open Sans Fallback;src:local(Arial);ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.0%;size-adjust:105.15%}.s9Qt2q_className{font-family:Open Sans,Open Sans Fallback;font-style:normal}.s9Qt2q_variable{--font-open-sans:"Open Sans", "Open Sans Fallback"}
@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cb2d6c5c1804d7ba-s.2j7-p9d__sy8d.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/139464b4ef53d0a5-s.16_o__aq3276g.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4dbb1ca9ee1c4538-s.34h3ox7jnxhy3.woff2)format("woff2");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:Frank Ruhl Libre Fallback;src:local(Times New Roman);ascent-override:88.56%;descent-override:30.91%;line-gap-override:0.0%;size-adjust:108.06%}.gJU9sq_className{font-family:Frank Ruhl Libre,Frank Ruhl Libre Fallback;font-style:normal;font-weight:500}.gJU9sq_variable{--font-frank:"Frank Ruhl Libre", "Frank Ruhl Libre Fallback"}
@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/af20f594d26ec4fd-s.p.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ac2c0ac0bffc7253-s.2ly3t9i5f0_o2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f595011b4d8c1509-s.p.3dmbe5_v__3ka.woff2)format("woff2");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:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/af20f594d26ec4fd-s.p.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ac2c0ac0bffc7253-s.2ly3t9i5f0_o2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f595011b4d8c1509-s.p.3dmbe5_v__3ka.woff2)format("woff2");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:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af20f594d26ec4fd-s.p.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ac2c0ac0bffc7253-s.2ly3t9i5f0_o2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f595011b4d8c1509-s.p.3dmbe5_v__3ka.woff2)format("woff2");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:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/af20f594d26ec4fd-s.p.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ac2c0ac0bffc7253-s.2ly3t9i5f0_o2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f595011b4d8c1509-s.p.3dmbe5_v__3ka.woff2)format("woff2");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:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(../media/af20f594d26ec4fd-s.p.03smmd9gr2o9x.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ac2c0ac0bffc7253-s.2ly3t9i5f0_o2.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f595011b4d8c1509-s.p.3dmbe5_v__3ka.woff2)format("woff2");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:Assistant Fallback;src:local(Arial);ascent-override:109.94%;descent-override:30.9%;line-gap-override:0.0%;size-adjust:92.87%}.N4yeUG_className{font-family:Assistant,Assistant Fallback;font-style:normal}.N4yeUG_variable{--font-assistant:"Assistant", "Assistant Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b3db9f750640a943-s.3mtm4mi9aq8dw.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/78eb2d37ccba2007-s.p.00r2o6pv87vbs.woff2)format("woff2");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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec6f25a9e2f4d4fd-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b3db9f750640a943-s.3mtm4mi9aq8dw.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/78eb2d37ccba2007-s.p.00r2o6pv87vbs.woff2)format("woff2");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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.KqdFga_className{font-family:Jost,Jost Fallback;font-style:normal}.KqdFga_variable{--font-jost:"Jost", "Jost Fallback"}
.YAgA8a_root{z-index:90;position:fixed;inset:0}.YAgA8a_scrim{background:#0c243e6b;animation:.2s backwards YAgA8a_bfFade;position:absolute;inset:0}.YAgA8a_panel{inset-inline:0;max-height:90dvh;box-shadow:var(--shadow-modal);transition:height .26s var(--ease-out), transform .2s var(--ease-out);background:#fff;border-radius:20px 20px 0 0;outline:none;flex-direction:column;animation:.26s cubic-bezier(.2,.9,.25,1.02) backwards YAgA8a_sheetUp;display:flex;position:absolute;bottom:0}.YAgA8a_panel[data-dragging]{transition:none}.YAgA8a_panel[data-size=half]{height:50dvh}.YAgA8a_panel[data-size=full],.YAgA8a_panel[data-expanded]{height:90dvh}@keyframes YAgA8a_sheetUp{0%{transform:translateY(100%)}to{transform:none}}.YAgA8a_grab{touch-action:none;cursor:grab;flex:none;padding-top:8px}.YAgA8a_handle{background:var(--control-off);border-radius:3px;width:40px;height:5px;margin:0 auto 4px;display:block}.YAgA8a_head{align-items:center;gap:8px;min-height:48px;padding:0 16px 0 8px;display:flex}.YAgA8a_title{flex:1;margin:0;font-size:17px;font-weight:800}.YAgA8a_close{background:var(--bg-page);width:44px;height:44px;color:var(--navy);cursor:pointer;border:0;border-radius:22px;place-items:center;margin-inline-start:auto;display:grid}.YAgA8a_body{overscroll-behavior:contain;flex:auto;min-height:0;padding:4px 16px 16px;overflow-y:auto}.YAgA8a_footer{padding:12px 16px calc(12px + var(--safe-b));border-top:1px solid var(--line);background:#fff;flex:none}@media (min-width:768px){.YAgA8a_panel{width:min(560px,100vw - 48px);height:auto;max-height:min(84vh,760px);animation:YAgA8a_dialogIn .2s var(--ease-out) backwards;border-radius:18px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.YAgA8a_panel[data-size=half],.YAgA8a_panel[data-size=full],.YAgA8a_panel[data-expanded]{height:auto}.YAgA8a_handle{display:none}.YAgA8a_grab{cursor:default;padding-top:10px}.YAgA8a_footer{border-radius:0 0 18px 18px;padding-bottom:14px}}@keyframes YAgA8a_dialogIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.YAgA8a_panel,.YAgA8a_scrim{animation:.12s backwards YAgA8a_bfFade!important}}
.HT7hva_mark{vertical-align:middle;flex:none;max-width:100%;height:auto;display:inline-block}.HT7hva_beauty{fill:#0b233d}.HT7hva_find{fill:#23bacc}.HT7hva_dark .HT7hva_beauty{fill:#fff}.HT7hva_dark .HT7hva_find{fill:#4fd0dd}
@keyframes OKqf2G_ckUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes OKqf2G_ckFade{0%{opacity:0}to{opacity:1}}.OKqf2G_banner{z-index:50;bottom:calc(16px + var(--bf-bottom-bar));border:1px solid var(--line);max-width:1100px;animation:OKqf2G_ckUp .28s var(--ease-out) backwards;background:#fff;border-radius:18px;margin:0 auto;padding:clamp(16px,2vw,22px);line-height:1.55;position:fixed;left:16px;right:16px;box-shadow:0 18px 50px #0c243e2e}.OKqf2G_bannerRow{flex-wrap:wrap;align-items:center;gap:clamp(12px,2vw,24px);display:flex}.OKqf2G_bannerText{flex:320px;min-width:0}.OKqf2G_bannerText h2{margin:0 0 4px;font-size:16.5px;font-weight:700}.OKqf2G_bannerText p{color:var(--text);text-wrap:pretty;margin:0;font-size:14px}.OKqf2G_bannerText a{color:var(--teal-deep)}@media (hover:hover) and (pointer:fine){.OKqf2G_bannerText a:hover{color:var(--navy)}}.OKqf2G_bannerBtns{flex-wrap:wrap;flex:0 auto;gap:8px;min-width:0;display:flex}.OKqf2G_primary{background:var(--teal-deep);min-height:46px;font:inherit;color:#fff;cursor:pointer;border:0;border-radius:12px;padding:0 17px;font-size:15px;font-weight:700}@media (hover:hover) and (pointer:fine){.OKqf2G_primary:hover{background:var(--navy)}}.OKqf2G_outline{border:1px solid var(--teal-deep);min-height:46px;font:inherit;color:var(--teal-deep);cursor:pointer;background:#fff;border-radius:12px;padding:0 15px;font-size:15px;font-weight:700}.OKqf2G_linkBtn{min-height:46px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 13px;font-size:14.5px;font-weight:700;text-decoration:underline}.OKqf2G_scrim{z-index:60;background:#0c243e6b;justify-content:center;align-items:center;padding:16px;animation:.18s backwards OKqf2G_ckFade;display:flex;position:fixed;inset:0}.OKqf2G_dialog{width:100%;max-width:560px;max-height:calc(100vh - 32px);box-shadow:var(--shadow-modal);background:#fff;border-radius:20px;animation:.22s backwards OKqf2G_ckUp;overflow:auto}.OKqf2G_dialogHead{align-items:flex-start;gap:10px;padding:18px 20px 4px;display:flex}.OKqf2G_dialogHead h2{min-width:0;font-family:var(--font-display);letter-spacing:-.012em;flex:1;margin:0;font-size:24px;font-weight:500}.OKqf2G_close{background:var(--bg-page);width:40px;height:40px;font:inherit;color:var(--muted);cursor:pointer;border:0;border-radius:10px;flex:none;font-size:20px}.OKqf2G_cats{margin:0;padding:8px 20px;list-style:none}.OKqf2G_cats li{border-bottom:1px solid var(--divider);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.OKqf2G_catText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.OKqf2G_catName{font-size:15px;font-weight:700}.OKqf2G_catNote{color:var(--muted);text-wrap:pretty;font-size:13px}.OKqf2G_switch{background:var(--control-off);cursor:pointer;border:0;border-radius:14px;flex:none;width:48px;height:28px;margin-top:2px;padding:0;position:relative}.OKqf2G_switch[data-on]{background:var(--teal-deep)}.OKqf2G_switch:disabled{opacity:.55;cursor:default}.OKqf2G_switch span{background:#fff;border-radius:50%;width:22px;height:22px;transition:right .16s;position:absolute;top:3px;right:3px;box-shadow:0 1px 3px #0c243e40}.OKqf2G_switch[data-on] span{right:23px}.OKqf2G_dialogFoot{flex-wrap:wrap;gap:8px;padding:14px 20px 20px;display:flex}.OKqf2G_save{background:var(--teal-deep);min-width:160px;min-height:48px;font:inherit;color:#fff;cursor:pointer;border:0;border-radius:12px;flex:1;padding:0 16px;font-size:15.5px;font-weight:700}.OKqf2G_secondary{border:1px solid var(--line);min-height:48px;font:inherit;color:var(--text);cursor:pointer;background:#fff;border-radius:12px;flex:none;padding:0 15px;font-size:15px;font-weight:600}.OKqf2G_pill{z-index:40;bottom:calc(16px + var(--bf-bottom-bar));border:1px solid var(--line);min-height:42px;font:inherit;color:var(--text);cursor:pointer;background:#fff;border-radius:21px;padding:0 14px;font-size:13.5px;font-weight:700;animation:.2s backwards OKqf2G_ckFade;position:fixed;right:16px;box-shadow:0 6px 18px #0c243e1f}.OKqf2G_handle{display:none}@media (max-width:767px),(max-width:1023px) and (hover:none){.OKqf2G_banner{left:0;right:0;bottom:var(--bf-float-bottom);max-width:none;padding:8px 16px calc(16px + var(--action-safe));border:0;border-radius:20px 20px 0 0;margin:0;animation:.26s cubic-bezier(.2,.9,.25,1.02) backwards OKqf2G_ckSheet;box-shadow:0 -10px 36px #0c243e29}.OKqf2G_handle{background:var(--control-off);border-radius:3px;width:40px;height:5px;margin:0 auto 10px;display:block}.OKqf2G_bannerText{flex-basis:100%}.OKqf2G_bannerText p{font-size:14.5px}.OKqf2G_bannerBtns{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.OKqf2G_primary,.OKqf2G_outline{min-height:48px}.OKqf2G_linkBtn{grid-column:1/-1;min-height:44px}.OKqf2G_cats,.OKqf2G_dialogFoot{padding:0}}@keyframes OKqf2G_ckSheet{0%{transform:translateY(100%)}to{transform:none}}
.YDzKCW_btn{min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.YDzKCW_btn[data-size=lg]{border-radius:13px;min-height:52px;font-size:16px}.YDzKCW_btn[data-size=sm]{border-radius:11px;min-height:44px;padding:0 14px;font-size:14.5px}.YDzKCW_btn svg{flex:none}.YDzKCW_btn[data-icon]{flex:none;width:52px;min-width:52px;padding:0}.YDzKCW_wa{border-color:var(--wa-line);background:var(--wa-bg);color:var(--wa-text)}.YDzKCW_wa svg{color:var(--wa-glyph)}@media (hover:hover) and (pointer:fine){.YDzKCW_wa:hover{color:var(--wa-text);background:#ddf2e5;border-color:#9ed9b3}}.YDzKCW_call{border-color:var(--line-strong);color:var(--navy);background:#fff}.YDzKCW_call svg{color:var(--teal-deep)}@media (hover:hover) and (pointer:fine){.YDzKCW_call:hover{background:var(--tint);border-color:var(--teal-light);color:var(--navy)}}.YDzKCW_waze{border-color:var(--line);color:var(--navy);background:#fff}@media (hover:hover) and (pointer:fine){.YDzKCW_waze:hover{border-color:var(--teal);color:var(--teal-deep)}}.YDzKCW_num{opacity:.75;font-variant-numeric:tabular-nums;font-weight:600}.YDzKCW_primary{background:var(--navy);color:#fff;width:100%;min-height:54px;font:inherit;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:16px;font-weight:700;transition:background .18s,color .18s,transform .18s;display:flex}@media (hover:hover) and (pointer:fine){.YDzKCW_primary:hover{background:var(--teal);color:var(--navy);transform:translateY(-2px)}}.YDzKCW_primary svg{flex:none}.YDzKCW_primary[data-tone=quiet]{color:var(--navy);box-shadow:inset 0 0 0 1px var(--line-strong);background:#fff}@media (hover:hover) and (pointer:fine){.YDzKCW_primary[data-tone=quiet]:hover{background:var(--bg-soft);color:var(--navy)}}.YDzKCW_primary[data-size=lg]{min-height:52px}.YDzKCW_primary[data-size=lg]:hover{transform:none}.YDzKCW_primary[data-tone=teal]{background:var(--teal-deep);border-radius:12px;width:auto;min-height:48px;font-size:15.5px}@media (hover:hover) and (pointer:fine){.YDzKCW_primary[data-tone=teal]:hover{background:var(--navy);color:#fff;transform:none}}
.yl4mvG_overlay{z-index:90;background:#0c243e8c;justify-content:center;align-items:center;padding:16px;animation:.2s backwards yl4mvG_bfFade;display:flex;position:fixed;inset:0}.yl4mvG_panel{overscroll-behavior:contain;width:min(540px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-modal);text-align:right;animation:yl4mvG_cdPop .2s var(--ease-out) backwards;background:#fff;border-radius:20px;padding:24px;position:relative;overflow:auto}@keyframes yl4mvG_cdPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (max-width:479px){.yl4mvG_overlay{align-items:flex-end;padding:0}.yl4mvG_panel{width:100%;max-height:92dvh;padding:20px 16px max(20px, env(safe-area-inset-bottom));border-radius:20px 20px 0 0;animation-name:yl4mvG_cdUp}@keyframes yl4mvG_cdUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}.yl4mvG_sheetBody{padding-bottom:8px}.yl4mvG_sheetBody .yl4mvG_sub{margin-bottom:14px}.yl4mvG_head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:6px;display:flex}.yl4mvG_title{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:25px;font-weight:500;line-height:1.2}.yl4mvG_close{background:var(--bg-page);width:44px;height:44px;color:var(--muted);cursor:pointer;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;margin:-6px 0 0 -6px;transition:background .18s,color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.yl4mvG_close:hover{background:var(--tint);color:var(--teal-deep)}}.yl4mvG_sub{color:var(--muted);text-wrap:pretty;margin:0 0 18px;font-size:14.5px;line-height:1.6}.yl4mvG_form{flex-direction:column;gap:14px;display:flex}.yl4mvG_row{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:480px){.yl4mvG_row{grid-template-columns:repeat(2,minmax(0,1fr))}}.yl4mvG_field{flex-direction:column;gap:6px;min-width:0;display:flex}.yl4mvG_label{color:var(--navy);font-size:13px;font-weight:700}.yl4mvG_opt{color:var(--subtle);font-weight:500}.yl4mvG_input,.yl4mvG_textarea{border:1px solid var(--line-strong);width:100%;min-height:52px;font:inherit;color:var(--navy);background:#fff;border-radius:12px;outline:none;padding:0 14px;font-size:16px;transition:border-color .16s,box-shadow .16s}.yl4mvG_textarea{resize:vertical;min-height:112px;padding:12px 14px;line-height:1.65}.yl4mvG_input:focus,.yl4mvG_textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #14b3c629}.yl4mvG_input[aria-invalid=true],.yl4mvG_textarea[aria-invalid=true]{border-color:var(--bad-input)}.yl4mvG_input[dir=ltr]{text-align:left}.yl4mvG_input::placeholder,.yl4mvG_textarea::placeholder{color:var(--subtle)}.yl4mvG_fieldErr{color:var(--bad-text);font-size:12.5px;font-weight:600}.yl4mvG_hint{color:var(--muted);font-size:12.5px}.yl4mvG_medNote{border:1px solid var(--warn-line);background:var(--warn-bg);color:var(--warn-text);border-radius:11px;gap:8px;padding:10px 12px;font-size:13.5px;line-height:1.5;display:flex}.yl4mvG_trap{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.yl4mvG_summary{border:1px solid var(--bad-line);background:var(--bad-bg);color:var(--bad-text);border-radius:11px;margin:2px 0 0;padding:10px 13px;font-size:14px;font-weight:700}.yl4mvG_submit{background:var(--teal-deep);color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;font-size:16px;font-weight:700;transition:background .18s;display:flex}@media (hover:hover) and (pointer:fine){.yl4mvG_submit:hover{background:var(--navy)}}.yl4mvG_submit:disabled{background:var(--disabled);cursor:default}.yl4mvG_fine{color:var(--subtle);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.6}.yl4mvG_fine a{color:var(--teal-deep);font-weight:700}.yl4mvG_alt{border-top:1px solid var(--divider);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:flex}.yl4mvG_altLabel{color:var(--subtle);flex:100%;font-size:13px;font-weight:700}.yl4mvG_alt>a{flex:1}.yl4mvG_done{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 4px 6px;display:flex}.yl4mvG_doneIcon{background:var(--tint);width:58px;height:58px;color:var(--teal-deep);animation:yl4mvG_bfPop .3s var(--ease-out) backwards;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 6px #14b3c614}.yl4mvG_doneTitle{font-family:var(--font-display);margin:6px 0 0;font-size:26px;font-weight:500;line-height:1.2}.yl4mvG_doneText{max-width:40ch;color:var(--text);text-wrap:pretty;margin:0;font-size:15px;line-height:1.65}.yl4mvG_doneBtn{border:1px solid var(--line);min-height:48px;font:inherit;color:var(--text);cursor:pointer;background:#fff;border-radius:12px;margin-top:8px;padding:0 22px;font-size:15px;font-weight:700;transition:border-color .18s}@media (hover:hover) and (pointer:fine){.yl4mvG_doneBtn:hover{border-color:var(--navy)}}.yl4mvG_direct{flex-direction:column;gap:14px;display:flex}.yl4mvG_directList{flex-direction:column;gap:10px;display:flex}.yl4mvG_directLink{border:1px solid var(--line);min-height:44px;color:var(--navy);border-radius:12px;align-items:center;padding:0 14px;font-weight:700;display:inline-flex}
.OGJr4q_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:104px;gap:10px;display:grid}.OGJr4q_grid[data-tiles="0"]{grid-template-columns:minmax(0,1fr)}.OGJr4q_tile{border:1px solid var(--line);cursor:pointer;background:#edf1f3;border-radius:16px;padding:0;transition:border-color .2s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.OGJr4q_tile:hover{border-color:var(--teal)}}.OGJr4q_tile[data-extra]{display:none}.OGJr4q_frame{position:relative}.OGJr4q_counter,.OGJr4q_allPill{display:none}.OGJr4q_tile img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.OGJr4q_primary{border-radius:20px;grid-row:span 2}.OGJr4q_grid[data-tiles="1"] .OGJr4q_tile:not(.OGJr4q_primary){grid-row:span 2}.OGJr4q_more{color:#fff;background:#0c243eb3;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex;position:absolute;inset:0}@media (min-width:768px){.OGJr4q_grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-auto-rows:128px}.OGJr4q_grid[data-tiles="4"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.OGJr4q_grid[data-tiles="0"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px),(max-width:1023px) and (hover:none){.OGJr4q_grid,.OGJr4q_grid[data-tiles]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-rows:auto;gap:0;display:flex;overflow-x:auto}.OGJr4q_grid::-webkit-scrollbar{display:none}.OGJr4q_tile,.OGJr4q_tile[data-extra],.OGJr4q_primary,.OGJr4q_grid[data-tiles="1"] .OGJr4q_tile:not(.OGJr4q_primary){aspect-ratio:4/3;scroll-snap-align:center;scroll-snap-stop:always;border:0;border-radius:0;flex:0 0 100%;height:auto;max-height:62vh;display:block}.OGJr4q_more{display:none}.OGJr4q_counter{-webkit-backdrop-filter:blur(6px);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#0c243eb8;border-radius:13px;align-items:center;min-height:26px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px}.OGJr4q_allPill{min-height:34px;font:inherit;color:var(--navy);cursor:pointer;background:#fffffff2;border:0;border-radius:17px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:12px;box-shadow:0 4px 14px #0c243e2e}.OGJr4q_allPill:active{transform:scale(.96)}.OGJr4q_lbRound.OGJr4q_lbStep{display:none}.OGJr4q_lbHintTouch{color:#ffffff8c;font-size:12px}.OGJr4q_lbStage{touch-action:pan-y pinch-zoom}}.OGJr4q_ba{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:480px){.OGJr4q_ba{grid-template-columns:repeat(2,minmax(0,1fr))}}.OGJr4q_baCard{border:1px solid var(--line);cursor:pointer;text-align:right;font:inherit;background:#fff;border-radius:18px;flex-direction:column;padding:0;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.OGJr4q_baCard:hover{border-color:var(--line-strong);box-shadow:var(--shadow-card);transform:translateY(-3px)}}.OGJr4q_baImg{aspect-ratio:16/10;background:repeating-linear-gradient(135deg,#eef2f4 0 9px,#f7f9fa 9px 18px);display:block;position:relative}.OGJr4q_baImg img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.OGJr4q_baCap{color:var(--text);text-wrap:pretty;padding:14px 16px;font-size:14.5px;line-height:1.55}.OGJr4q_lb{z-index:95;background:#0c243ef2;flex-direction:column;animation:.2s backwards OGJr4q_bfFade;display:flex;position:fixed;inset:0}.OGJr4q_lbTop{color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.OGJr4q_lbCount{color:#ffffffbf;font-variant-numeric:tabular-nums;font-size:13.5px}.OGJr4q_lbRound{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:border-color .18s,color .18s;display:flex}@media (hover:hover) and (pointer:fine){.OGJr4q_lbRound:hover{border-color:var(--teal);color:var(--teal-light)}}.OGJr4q_lbClose{width:44px;height:44px}.OGJr4q_lbStep{background:#ffffff0f;width:52px;height:52px}.OGJr4q_lbMid{flex:1;align-items:center;gap:16px;min-height:0;padding:0 clamp(12px,3vw,34px) 10px;display:flex}.OGJr4q_lbStage{min-width:0;height:100%;animation:OGJr4q_lbPop .22s var(--ease-out) backwards;background:#12293f;border-radius:18px;flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}@keyframes OGJr4q_lbPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.OGJr4q_lbStage img{object-fit:contain;max-width:100%;max-height:100%;display:block}.OGJr4q_lbFoot{flex-direction:column;align-items:center;gap:12px;padding:12px 22px 22px;display:flex}.OGJr4q_lbCap{color:#ffffffd1;text-align:center;font-size:14.5px}.OGJr4q_lbThumbs{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;max-width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.OGJr4q_lbThumbs::-webkit-scrollbar{height:0}.OGJr4q_lbThumb{opacity:.55;cursor:pointer;background:#1c3550;border:2px solid #0000;border-radius:9px;flex:0 0 68px;height:48px;padding:0;transition:opacity .18s,border-color .18s;overflow:hidden}.OGJr4q_lbThumb[aria-current=true]{border-color:var(--teal);opacity:1}.OGJr4q_lbThumb img{object-fit:cover;width:100%;height:100%;display:block}.OGJr4q_lbHint{color:#ffffff73;font-size:12px}@media (max-width:479px){.OGJr4q_lbStep{width:44px;height:44px}.OGJr4q_lbMid{gap:8px}.OGJr4q_lbHint{display:none}}@media (max-width:767px),(max-width:1023px) and (hover:none){.OGJr4q_ba{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.OGJr4q_baImg{aspect-ratio:auto;height:96px}.OGJr4q_baCap{padding:10px 12px;font-size:13px}}
._5iHJNG_gate{text-align:center;background:linear-gradient(#f4f7f8,#e9eff1);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}._5iHJNG_text{color:var(--muted);text-wrap:pretty;max-width:420px;margin:0;font-size:14px;line-height:1.5}._5iHJNG_row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._5iHJNG_activate{background:var(--navy);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 18px;font-size:14.5px;font-weight:700}@media (hover:hover) and (pointer:fine){._5iHJNG_activate:hover{background:var(--teal-deep)}}._5iHJNG_prefs{border:1px solid var(--line);min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:0 14px;font-size:14px;font-weight:600}
._36Z6cW_map{background:#e9eff1;border:0;width:100%;height:300px;display:block}._36Z6cW_gate{height:300px}@media (max-width:767px){._36Z6cW_map,._36Z6cW_gate{height:200px;min-height:200px}}
.aSnPRa_heart{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 2px 8px #0c243e1f}@media (hover:hover) and (pointer:fine){.aSnPRa_heart:hover{transform:scale(1.06)}}.aSnPRa_heart:active{transition-duration:50ms;transform:scale(.9)}.aSnPRa_heart path{fill:none;stroke:var(--navy);stroke-width:1.7px;stroke-linejoin:round;transition:fill .16s,stroke .16s}.aSnPRa_heart[data-on]{box-shadow:0 0 0 3px var(--teal-border)}.aSnPRa_heart[data-on] path{fill:var(--teal);stroke:var(--teal)}.aSnPRa_toastWrap{z-index:70;inset-inline:0;bottom:calc(var(--bf-float-bottom,0px) + 18px);pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}.aSnPRa_toast{background:var(--navy);color:#fff;border-radius:13px;max-width:min(90vw,420px);padding:12px 17px;font-size:14px;font-weight:600;animation:.16s backwards aSnPRa_shToast;box-shadow:0 12px 30px #0c243e47}@keyframes aSnPRa_shToast{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:767px),(max-width:1023px) and (hover:none){.aSnPRa_toastWrap{bottom:calc(var(--bf-float-bottom,0px) + 12px)}}
.RwrMwG_rating{color:var(--navy);white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:14px;font-weight:700;display:inline-flex}.RwrMwG_none{color:var(--teal-deep);font-size:12.5px;font-weight:700}.RwrMwG_star{color:#fbbc04;flex:none;display:block}.RwrMwG_star[data-src=bf]{color:var(--teal)}.RwrMwG_count{color:var(--subtle);font-size:12.5px;font-weight:500}.RwrMwG_actions{align-items:center;gap:8px;display:flex}.RwrMwG_actions .RwrMwG_icon{border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex}.RwrMwG_actions .RwrMwG_tel{border:1px solid var(--line-strong);color:var(--teal-deep);background:#fff}.RwrMwG_primary{background:var(--navy);color:#fff;white-space:nowrap;border-radius:12px;flex:auto;justify-content:center;align-items:center;min-width:0;min-height:48px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.RwrMwG_primary:active{background:var(--teal-deep)}@media (hover:hover) and (pointer:fine){a.RwrMwG_primary:hover{color:#fff}}
@keyframes UDv8da_srRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes UDv8da_srDrop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes UDv8da_srCard{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes UDv8da_srSheet{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes UDv8da_srSpin{to{transform:rotate(360deg)}}@keyframes UDv8da_srPulse{0%,to{opacity:.55}50%{opacity:1}}.UDv8da_header{z-index:50;-webkit-backdrop-filter:saturate(1.2)blur(8px);backdrop-filter:saturate(1.2)blur(8px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.UDv8da_headerBar{align-items:center;gap:18px;max-width:1440px;min-height:72px;margin:0 auto;padding:0 clamp(16px,3vw,28px);display:flex}.UDv8da_brand{flex:none;align-items:center;min-height:44px;display:flex}.UDv8da_searchForm{border:1px solid var(--line);background:#fff;border-radius:13px;flex:1;align-items:center;min-width:0;height:50px;padding:0 0 0 4px;transition:border-color .18s;display:flex;box-shadow:0 1px 2px #0c243e0a}.UDv8da_searchForm:focus-within{border-color:var(--teal)}.UDv8da_field{flex:1;align-items:center;gap:8px;min-width:0;padding:0 14px 0 12px;display:flex}.UDv8da_field[data-what]{flex:1.2}.UDv8da_field svg{flex:none}.UDv8da_field input{min-width:0;height:42px;font:inherit;color:var(--navy);background:0 0;border:0;outline:none;flex:1;font-size:15.5px}.UDv8da_field input::placeholder{color:var(--subtle)}.UDv8da_fieldSep{background:var(--line);flex:none;width:1px;height:26px}.UDv8da_searchBtn{background:var(--navy);height:42px;font:inherit;color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.UDv8da_searchBtn:hover{background:var(--teal);color:var(--navy)}}.UDv8da_headerNav{flex:none;align-items:center;gap:10px;display:none}.UDv8da_headerLink{border-radius:10px;align-items:center;height:44px;padding:0 12px;font-size:15px;font-weight:500;transition:background .18s;display:flex}@media (hover:hover) and (pointer:fine){.UDv8da_headerLink:hover{background:var(--bg-page);color:var(--navy)}}.UDv8da_headerCta{background:var(--navy);color:#fff;border-radius:11px;align-items:center;height:44px;padding:0 16px;font-size:15px;font-weight:700;transition:background .18s,color .18s,transform .18s;display:flex}@media (hover:hover) and (pointer:fine){.UDv8da_headerCta:hover{background:var(--teal);color:var(--navy);transform:translateY(-1px)}}@media (max-width:767px){.UDv8da_headerBar{flex-wrap:wrap;row-gap:8px;min-height:0;padding-top:10px;padding-bottom:10px}.UDv8da_searchForm{flex:100%}.UDv8da_field{padding:0 10px 0 8px}.UDv8da_searchBtn{padding:0 13px}}@media (min-width:1024px){.UDv8da_headerNav{display:flex}}.UDv8da_shell{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.UDv8da_panel{border:1px solid var(--line);overscroll-behavior:contain;background:#fff;border-radius:18px;flex-direction:column;min-width:0;padding:18px;display:none;overflow:auto}@media (min-width:1024px){.UDv8da_shell{grid-template-columns:306px minmax(0,1fr);gap:clamp(22px,2.2vw,32px)}.UDv8da_panel{border-radius:20px;display:flex}.UDv8da_filterBtn{display:none!important}}@media (min-width:1024px) and (min-height:700px){.UDv8da_panel{max-height:calc(100dvh - 108px);position:sticky;top:88px}}.UDv8da_panelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.UDv8da_panelTitle{font-size:15.5px;font-weight:700}.UDv8da_linkBtn{min-height:44px;font:inherit;color:var(--teal-deep);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:13.5px;font-weight:700}.UDv8da_fs{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0;padding:16px 0}.UDv8da_fsLabel{color:var(--subtle);padding:0;font-size:12px;font-weight:700}.UDv8da_fsHint{color:var(--subtle);text-wrap:pretty;margin:10px 0 0;font-size:13px;line-height:1.5}.UDv8da_fsHint[data-foot]{margin:12px 0 4px}.UDv8da_regionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.UDv8da_regionBtn{border:1px solid var(--line);min-width:0;min-height:46px;font:inherit;color:var(--text);cursor:pointer;background:#fff;border-radius:11px;padding:4px 8px;font-size:14px;font-weight:500;transition:border-color .18s,background .18s}.UDv8da_regionCount{color:var(--subtle);font-size:11px;font-weight:500;display:block}.UDv8da_regionBtn[aria-pressed=true]{border-color:var(--teal);background:var(--tint);color:var(--teal-deep);font-weight:700}.UDv8da_regionBtn[aria-pressed=true] .UDv8da_regionCount{color:var(--teal-deep)}.UDv8da_cityRow{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.UDv8da_cityChip{border:1px solid var(--line);min-height:38px;font:inherit;color:var(--text);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;transition:border-color .18s,background .18s;display:inline-flex}.UDv8da_cityCount{color:var(--subtle);font-size:12px}.UDv8da_cityChip[aria-pressed=true]{border-color:var(--teal);background:var(--tint);color:var(--teal-deep);font-weight:700}.UDv8da_cityChip[aria-pressed=true] .UDv8da_cityCount{color:var(--teal-deep)}.UDv8da_group{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0;padding:14px 0}.UDv8da_groupLegend{width:100%;padding:0}.UDv8da_groupToggle{width:100%;min-height:44px;font:inherit;cursor:pointer;text-align:right;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.UDv8da_groupMeta{align-items:center;gap:8px;display:inline-flex}.UDv8da_groupChevron{transition:transform .2s}.UDv8da_groupChevron[data-open]{transform:rotate(180deg)}.UDv8da_badge{background:var(--teal);min-width:19px;height:19px;color:var(--navy);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11.5px;font-weight:700;display:inline-flex}.UDv8da_options{flex-direction:column;gap:2px;margin-top:6px;display:flex}.UDv8da_option{width:100%;min-height:44px;font:inherit;color:var(--navy);text-align:right;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 8px;font-size:14.5px;transition:background .15s;display:flex}@media (hover:hover) and (pointer:fine){.UDv8da_option:hover{background:var(--bg-page)}}.UDv8da_option[data-dim]{opacity:.45}.UDv8da_box{border:1px solid var(--line-strong);color:#fff;background:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:inline-flex}.UDv8da_box[data-round]{border-radius:50%}.UDv8da_box[data-on]{border-color:var(--teal);background:var(--teal)}.UDv8da_optionName{flex:1;min-width:0}.UDv8da_optionCount{color:var(--subtle);font-variant-numeric:tabular-nums;font-size:12.5px}.UDv8da_sheetFoot{align-items:center;gap:10px;display:flex}.UDv8da_sheetReset{border:1px solid var(--line-strong);min-height:52px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:13px;flex:none;padding:0 16px;font-size:15px;font-weight:700}.UDv8da_showBtn{background:var(--navy);min-width:0;min-height:52px;font:inherit;color:#fff;cursor:pointer;border:0;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:15.5px;font-weight:700;display:inline-flex}.UDv8da_showBtn[aria-busy]{background:var(--muted)}.UDv8da_toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.UDv8da_resultsHeading{margin:0;scroll-margin-top:96px;font-size:16px;font-weight:700}.UDv8da_filterBtn{border:1px solid var(--line);min-height:44px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:700;display:inline-flex}.UDv8da_filterBtn[data-active]{border-color:var(--teal)}.UDv8da_toolbarEnd{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.UDv8da_sortWrap{position:relative}.UDv8da_sortBtn{border:1px solid var(--line);min-height:44px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:8px;padding:0 14px;font-size:14px;transition:border-color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.UDv8da_sortBtn:hover{border-color:var(--teal)}}.UDv8da_sortKey{color:var(--subtle)}.UDv8da_sortVal{font-weight:700}.UDv8da_sortMenu{z-index:20;border:1px solid var(--line);background:#fff;border-radius:14px;width:224px;padding:8px;animation:.16s backwards UDv8da_srDrop;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 48px #0c243e29}.UDv8da_sortItem{width:100%;min-height:44px;font:inherit;color:var(--navy);text-align:right;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:14.5px;font-weight:500;transition:background .15s;display:flex}@media (hover:hover) and (pointer:fine){.UDv8da_sortItem:hover{background:var(--bg-page)}}.UDv8da_sortItem[aria-pressed=true]{background:var(--tint);font-weight:700}.UDv8da_sortTick{color:var(--teal-deep);font-size:13px}.UDv8da_viewSwitch{border:1px solid var(--line);background:#fff;border-radius:12px;gap:4px;padding:4px;display:flex}.UDv8da_viewBtn{width:40px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;transition:background .18s;display:inline-flex;position:relative}.UDv8da_viewBtn:after{content:"";position:absolute;inset:-5px -2px}.UDv8da_viewBtn[aria-pressed=true]{background:var(--navy);color:#fff}.UDv8da_activeRow{background:var(--tint);border:1px solid var(--teal-border);border-radius:14px;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;padding:12px 14px;animation:.18s backwards UDv8da_srDrop;display:flex}.UDv8da_activeLabel{color:var(--teal-deep);margin-inline-end:2px;font-size:12.5px;font-weight:700}.UDv8da_activeChip{min-height:38px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #9fdde6;border-radius:999px;align-items:center;gap:8px;padding-block:0;padding-inline:12px 10px;font-size:13.5px;font-weight:500;transition:border-color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.UDv8da_activeChip:hover{border-color:var(--teal-deep)}}.UDv8da_activeClear{min-height:38px;font:inherit;color:var(--teal-deep);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0 6px;font-size:13.5px;font-weight:700}.UDv8da_resultsRegion{position:relative}.UDv8da_resultsRegion .UDv8da_list,.UDv8da_resultsRegion>div{transition:opacity .18s}.UDv8da_resultsRegion[data-pending] .UDv8da_list,.UDv8da_resultsRegion[data-pending] .UDv8da_noRes{opacity:.5}.UDv8da_loadingLine{color:var(--muted);align-items:center;gap:9px;margin:0 0 12px;font-size:13.5px;font-weight:600;display:flex}.UDv8da_spinner{border:2px solid var(--teal-border);border-top-color:var(--teal-deep);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite UDv8da_srSpin;display:block}.UDv8da_list{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.UDv8da_resultsRegion[data-view=grid] .UDv8da_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.UDv8da_resultsRegion[data-view=grid] .UDv8da_list{grid-template-columns:repeat(3,minmax(0,1fr))}}.UDv8da_card{border:1px solid var(--line);min-width:0;transition:border-color .22s, box-shadow .22s, transform .22s var(--ease-out);animation:UDv8da_srCard .4s var(--ease-out) backwards;background:#fff;border-radius:16px;flex-wrap:wrap;gap:16px;padding:16px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.UDv8da_card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-card);transform:translateY(-2px)}}.UDv8da_photo{background:#edf1f3;border-radius:12px;flex:100%;height:180px;display:block;position:relative;overflow:hidden}.UDv8da_photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.UDv8da_photoEmpty{color:#a9b4bf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (min-width:768px){.UDv8da_resultsRegion:not([data-view=grid]) .UDv8da_photo{flex:0 0 190px;height:172px}.UDv8da_resultsRegion:not([data-view=grid]) .UDv8da_titleRow{padding-inline-end:48px}}.UDv8da_heartPos{z-index:2;position:absolute;top:26px;left:26px}.UDv8da_body{flex-direction:column;flex:262px;gap:9px;min-width:0;display:flex}.UDv8da_titleRow{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.UDv8da_cardTitle{font-family:var(--font-display);margin:0;font-size:23px;font-weight:500;line-height:1.2}.UDv8da_cardTitle a{color:var(--navy)}@media (hover:hover) and (pointer:fine){.UDv8da_cardTitle a:hover{color:var(--teal-deep)}}.UDv8da_verified,.UDv8da_openNow{border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}.UDv8da_verified{background:var(--tint);color:var(--teal-deep)}.UDv8da_openNow{color:#1f6b3b;background:#f1f8f2}.UDv8da_openDot{background:#2e9e57;border-radius:50%;width:6px;height:6px}.UDv8da_address{color:var(--muted);font-size:14px;font-style:normal}.UDv8da_metaRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.UDv8da_src{color:var(--subtle);font-size:12px;font-weight:700}.UDv8da_stars{flex:none;width:85px;height:16px;display:inline-block;position:relative}.UDv8da_starsFill{height:16px;position:absolute;top:0;left:0;overflow:hidden}.UDv8da_rating{color:var(--navy);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.UDv8da_reviews{color:var(--subtle);white-space:nowrap;font-size:13px}.UDv8da_dot{background:#c6cdd4;border-radius:50%;flex:none;width:4px;height:4px}.UDv8da_tier,.UDv8da_director{color:var(--muted);font-size:13.5px}.UDv8da_tags{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.UDv8da_tag{border:1px solid var(--line);background:var(--bg-soft);height:28px;color:var(--text);border-radius:7px;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.UDv8da_tag[data-cat]{border-color:var(--teal-border);background:var(--tint);color:var(--teal-deep)}.UDv8da_cardFoot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.UDv8da_from{color:var(--subtle);font-size:13px}.UDv8da_footActions{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.UDv8da_waBtn{border:1px solid var(--wa-line);background:var(--wa-bg);width:44px;height:44px;color:var(--wa-text);border-radius:11px;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.UDv8da_waBtn svg{color:var(--wa-glyph);flex:none}@media (hover:hover) and (pointer:fine){.UDv8da_waBtn:hover{color:var(--wa-text);background:#ddf2e5;border-color:#9ed9b3}}.UDv8da_toBiz{background:var(--bg-page);min-height:44px;color:var(--navy);border-radius:11px;align-items:center;gap:8px;padding:0 15px;font-size:14px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.UDv8da_toBiz:hover{background:var(--navy);color:#fff}}.UDv8da_map{border:1px solid var(--line);background:linear-gradient(#f4f7f8,#e9eff1);border-radius:18px;height:260px;margin:0 0 16px;position:relative;overflow:hidden}@media (min-width:768px){.UDv8da_map{height:360px}}.UDv8da_mapGrid{background-image:linear-gradient(#0c243e0d 1px,#0000 1px),linear-gradient(90deg,#0c243e0d 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.UDv8da_mapEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.UDv8da_mapIcon{border:1px solid var(--line-strong);width:48px;height:48px;color:var(--teal-deep);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex;box-shadow:0 6px 18px #0c243e24}.UDv8da_mapTitle{font-family:var(--font-display);color:var(--navy);text-wrap:balance;font-size:clamp(19px,1.8vw,22px);font-weight:500;line-height:1.3}.UDv8da_mapBody{max-width:46ch;color:var(--muted);text-wrap:pretty;font-size:14px;line-height:1.6}.UDv8da_noRes{border:1px dashed var(--line-strong);background:var(--bg-soft);border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;padding:34px 26px;display:flex}.UDv8da_noResTitle{font-family:var(--font-display);margin:0;font-size:24px;font-weight:400;line-height:1.3}.UDv8da_noResLine{color:var(--muted);text-wrap:pretty;max-width:50ch;margin:0;font-size:15px;line-height:1.6}.UDv8da_noResSub{color:var(--navy);margin:10px 0 0;font-size:15px;font-weight:700}.UDv8da_widenGrid{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;display:grid}@media (min-width:480px){.UDv8da_widenGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.UDv8da_widenGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.UDv8da_widen{border:1px solid var(--line);text-align:right;background:#fff;border-radius:13px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:13px 15px;transition:border-color .18s;display:flex}@media (hover:hover) and (pointer:fine){.UDv8da_widen:hover{border-color:var(--teal-deep);color:var(--navy)}}.UDv8da_widenText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.UDv8da_widenName{font-size:14.5px;font-weight:700}.UDv8da_widenNote{color:var(--subtle);font-size:12.5px}.UDv8da_widenN{color:var(--teal-deep);font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:700}.UDv8da_noResCats{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.UDv8da_noResCat{border:1px solid var(--navy);min-height:44px;color:var(--navy);background:0 0;border-radius:11px;align-items:center;padding:0 16px;font-size:14px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.UDv8da_noResCat:hover{background:var(--navy);color:#fff}}.UDv8da_noResAll{min-height:44px;color:var(--teal-deep);align-items:center;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.UDv8da_more{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.UDv8da_moreBtn{border:1px solid var(--navy);min-height:48px;font:inherit;color:var(--navy);cursor:pointer;background:0 0;border-radius:12px;padding:0 24px;font-size:15px;font-weight:700;transition:background .18s,color .18s}@media (hover:hover) and (pointer:fine){.UDv8da_moreBtn:hover:not(:disabled){background:var(--navy);color:#fff}}.UDv8da_moreBtn:disabled{opacity:.6;cursor:progress}.UDv8da_progress{background:var(--line);border-radius:2px;flex:1;min-width:160px;height:3px;overflow:hidden}.UDv8da_progress span{background:var(--teal);border-radius:2px;height:100%;transition:width .3s;display:block}.UDv8da_shownLine{color:var(--subtle);font-size:13.5px}.UDv8da_cappedNote{color:var(--muted);flex-basis:100%;margin:0;font-size:13.5px}.UDv8da_skelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:1024px){.UDv8da_skelGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.UDv8da_skelCard{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;overflow:hidden}.UDv8da_skelImg{aspect-ratio:16/9;background:var(--divider);animation:1.4s ease-in-out infinite UDv8da_srPulse}.UDv8da_skelBody{flex-direction:column;gap:9px;padding:14px 15px;display:flex}.UDv8da_skelLine{background:#f1f3f5;border-radius:5px;height:11px;animation:1.4s ease-in-out infinite UDv8da_srPulse;display:block}.UDv8da_skelLine[data-first]{background:var(--divider);height:14px}.UDv8da_skelStatus{color:var(--muted);align-items:center;gap:9px;margin:16px 0 0;font-size:13.5px;font-weight:600;display:flex}.UDv8da_phoneBar{top:var(--shell-top);z-index:45;border-bottom:1px solid var(--line);background:#fff;padding:2px 16px 10px;position:sticky}.UDv8da_phoneForm{background:var(--bg-page);border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;height:48px;padding:0 14px 0 6px;transition:border-color .15s,background .15s;display:flex}.UDv8da_phoneForm:focus-within{border-color:var(--teal);background:#fff}.UDv8da_phoneForm svg{flex:none}.UDv8da_phoneForm input{min-width:0;height:46px;font:inherit;color:var(--navy);background:0 0;border:0;outline:none;flex:1;font-size:16px}.UDv8da_phoneForm input::-webkit-search-cancel-button{display:none}.UDv8da_phoneForm input::placeholder{color:var(--subtle)}.UDv8da_phoneClear{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.UDv8da_chipRowWrap{margin:0 -16px 10px;position:relative}.UDv8da_chipRowWrap:before,.UDv8da_chipRowWrap:after{content:"";z-index:1;pointer-events:none;width:18px;position:absolute;top:0;bottom:0}.UDv8da_chipRowWrap:before{background:linear-gradient(270deg,#fff,#fff0);right:0}.UDv8da_chipRowWrap:after{background:linear-gradient(90deg,#fff,#fff0);left:0}.UDv8da_chipRow{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;padding:2px 16px 4px;display:flex;overflow-x:auto}.UDv8da_chipRow::-webkit-scrollbar{display:none}.UDv8da_qChip{border:1px solid var(--line);min-height:44px;font:inherit;color:var(--navy);white-space:nowrap;cursor:pointer;background:#fff;border-radius:22px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:14.5px;font-weight:600;display:inline-flex}.UDv8da_qChip[data-strong]{border-color:var(--navy);font-weight:700}.UDv8da_qChip[data-on]{border-color:var(--teal);background:var(--tint);color:var(--teal-deep);font-weight:700}.UDv8da_sheetList{flex-direction:column;padding-bottom:8px;display:flex}.UDv8da_sheetOpt{border:0;border-bottom:1px solid var(--divider);min-height:52px;font:inherit;color:var(--navy);text-align:right;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:16px;font-weight:500;display:flex}.UDv8da_sheetOpt[aria-checked=true]{font-weight:700}.UDv8da_sheetTick{color:var(--teal-deep);font-size:15px}.UDv8da_autoMore{gap:24px;margin-top:24px;display:grid}.UDv8da_skelPhone{gap:8px;display:grid}.UDv8da_skelPhone .UDv8da_skelPhoneImg{aspect-ratio:16/9;width:100%}@media (max-width:767px),(max-width:1023px) and (hover:none){.UDv8da_toolbar{margin-bottom:12px}.UDv8da_resultsHeading{color:var(--muted);font-size:15px}.UDv8da_more{margin-top:16px}.UDv8da_cityChip{min-height:44px}.UDv8da_list{gap:24px}.UDv8da_card{background:0 0;border:0;border-radius:0;padding:0;display:block}.UDv8da_photo,.UDv8da_resultsRegion:not([data-view=grid]) .UDv8da_photo{aspect-ratio:16/9;border-radius:16px;height:auto;display:block}.UDv8da_heartPos{top:10px;left:10px}.UDv8da_body{gap:4px;padding:12px 2px 0}.UDv8da_titleRow,.UDv8da_resultsRegion:not([data-view=grid]) .UDv8da_titleRow{flex-wrap:nowrap;gap:10px;padding-inline-end:0}.UDv8da_cardTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:19px;line-height:1.3;overflow:hidden}.UDv8da_titleRow .UDv8da_verified,.UDv8da_titleRow .UDv8da_openNow,.UDv8da_address,.UDv8da_metaRow,.UDv8da_tags,.UDv8da_footActions{display:none}.UDv8da_phoneMeta{color:var(--muted);margin:0;font-size:14px}.UDv8da_phoneVerified{color:var(--teal-deep);font-weight:700}.UDv8da_director{font-size:13px}.UDv8da_cardFoot{margin-top:0;padding-top:2px}.UDv8da_from{color:var(--navy);font-size:14px;font-weight:700}.UDv8da_phoneActions{margin-top:10px}}@media (min-width:768px) and (max-width:1023px) and (hover:none){.UDv8da_list,.UDv8da_autoMore{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}
.QBwFOW_bar{display:block}.QBwFOW_bar[data-mobile-only]{display:none}.QBwFOW_row{align-items:center;gap:10px;display:flex}.QBwFOW_row>:last-child{flex:auto}.QBwFOW_hint{color:var(--muted);margin:0 0 8px;font-size:12.5px;font-weight:600}.QBwFOW_error{color:var(--bad-text);margin:0 0 8px;font-size:13px;font-weight:700}@media (max-width:767px),(max-width:1023px) and (hover:none){.QBwFOW_bar,.QBwFOW_bar[data-mobile-only]{inset-inline:0;bottom:var(--tabbar-offset);z-index:55;padding:12px 16px calc(12px + var(--action-safe));border-top:1px solid var(--line);transition:transform .2s var(--ease-out);background:#fff;display:block;position:fixed}.QBwFOW_bar[data-kb]{transform:translateY(calc(-1 * var(--kb,0px)));padding-bottom:12px;bottom:0}.QBwFOW_row :is(button,a){min-height:48px}.QBwFOW_row>:last-child{min-height:52px}}
.U4fn6W_shell{display:none}@media (max-width:767px),(max-width:1023px) and (hover:none){.U4fn6W_shell{display:contents}}.U4fn6W_sentinel{pointer-events:none;width:1px;height:4px;position:absolute;top:0}.U4fn6W_bar{z-index:50;height:calc(var(--topbar-h) + var(--safe-t));padding:var(--safe-t) 4px 0;background:#fff;border-bottom:1px solid #0000;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;transition:border-color .12s;display:grid;position:sticky;top:0}.U4fn6W_bar[data-scrolled]{border-bottom-color:var(--line)}.U4fn6W_bar[data-mode=root]{grid-template-columns:auto minmax(0,1fr) auto;padding-inline:16px 8px}.U4fn6W_start,.U4fn6W_end{align-items:center;min-width:0;display:flex}.U4fn6W_end{justify-content:flex-end;gap:2px}.U4fn6W_brand{align-items:center;min-height:44px;display:inline-flex}.U4fn6W_iconBtn{width:48px;height:48px;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:24px;place-items:center;padding:0;display:inline-grid}.U4fn6W_iconBtn:active{background:var(--bg-page);transform:scale(.94)}.U4fn6W_iconSpacer{width:48px;height:48px}.U4fn6W_title{text-align:center;min-width:0}.U4fn6W_title[data-root]{text-align:center}.U4fn6W_titleText{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;animation:.12s backwards U4fn6W_bfFade;display:block;overflow:hidden}.U4fn6W_progress{inset-inline:0;background:var(--divider);height:3px;position:absolute;bottom:-1px}.U4fn6W_progress>span{background:var(--teal-deep);height:100%;transition:width .24s var(--ease-out);display:block}.U4fn6W_bar:has(.U4fn6W_progress){position:sticky}.U4fn6W_stepText{color:var(--muted);margin:8px 16px 0;font-size:12.5px;font-weight:700}.U4fn6W_large{font-family:var(--font-display);letter-spacing:-.01em;margin:4px 16px 10px;font-size:28px;font-weight:500;line-height:1.2}
.h2X_JG_footer{background:var(--navy);color:#fff}.h2X_JG_grid{max-width:1280px;padding:clamp(44px, 5vw, 72px) var(--gutter) 26px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(24px,3vw,40px);margin:0 auto;display:grid}.h2X_JG_about{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.h2X_JG_about p{color:#ffffffc7;text-wrap:pretty;max-width:32ch;margin:0;font-size:14.5px;line-height:1.7}.h2X_JG_group{flex-direction:column;gap:12px;display:flex}.h2X_JG_groupName{color:var(--teal-light);font-size:12.5px;font-weight:700}.h2X_JG_links{flex-direction:column;gap:9px;display:flex}.h2X_JG_link{color:#ffffffd1;align-items:center;min-height:28px;font-size:14.5px;display:flex}@media (hover:hover) and (pointer:fine){.h2X_JG_link:hover{color:var(--teal-light)}}.h2X_JG_bottom{max-width:1280px;padding:20px var(--gutter) 34px;color:#ffffffa8;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;font-size:13px;display:flex}.h2X_JG_grid[data-wide],.h2X_JG_bottom[data-wide]{max-width:1320px}@media (max-width:767px),(max-width:1023px) and (hover:none){.h2X_JG_footer{background:var(--bg-page);color:var(--muted);border-top:1px solid var(--line);margin-top:8px}.h2X_JG_grid{display:none}.h2X_JG_bottom{color:var(--subtle);border-top:0;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 16px 20px;font-size:12.5px}}
.MKQI5a_root{background:#fff;min-height:100dvh;overflow-x:clip}.MKQI5a_wrap{max-width:1280px;padding-inline:var(--gutter);margin:0 auto}.MKQI5a_crumbs{background:var(--bg-soft);border-bottom:1px solid var(--line)}.MKQI5a_crumbs ol{max-width:1280px;padding:14px var(--gutter);color:var(--subtle);flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto;font-size:13px;list-style:none;display:flex}.MKQI5a_crumbs a{color:var(--muted)}@media (hover:hover) and (pointer:fine){.MKQI5a_crumbs a:hover{color:var(--teal-deep)}}.MKQI5a_crumbs [aria-current]{color:var(--navy);font-weight:600}.MKQI5a_gallery{animation:MKQI5a_bfRise .6s var(--ease-out) backwards;padding-top:clamp(18px,2.4vw,28px)}.MKQI5a_main{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(28px,3.6vw,56px);padding-top:clamp(26px,3vw,40px);display:grid}.MKQI5a_aside{flex-direction:column;order:-1;align-self:stretch;gap:16px;min-width:0;display:flex}@media (min-width:1024px){.MKQI5a_aside{order:0}.MKQI5a_main{grid-template-columns:minmax(0,1fr) 372px}}.MKQI5a_col{flex-direction:column;gap:clamp(34px,4vw,52px);min-width:0;display:flex}.MKQI5a_identity{flex-direction:column;gap:16px;display:flex}.MKQI5a_idRow{align-items:center;gap:16px;display:flex}.MKQI5a_logo{border:1px solid var(--line);width:64px;height:64px;font-family:var(--font-display);color:var(--navy);background:#fff;border-radius:16px;flex:none;justify-content:center;align-items:center;font-size:24px;display:flex;overflow:hidden;box-shadow:0 10px 26px #0c243e12}.MKQI5a_logo img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:4px;display:block}.MKQI5a_idText{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.MKQI5a_h1{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1.2}.MKQI5a_dotTeal{color:var(--teal)}.MKQI5a_heart{flex:none;margin-right:auto}.MKQI5a_claimLine{border:1px solid var(--teal-border);background:var(--tint);min-height:28px;color:var(--teal-deep);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:13px;font-weight:700;transition:border-color .18s,background .18s;display:inline-flex}.MKQI5a_claimLine svg{flex:none}@media (hover:hover) and (pointer:fine){.MKQI5a_claimLine:hover{border-color:var(--teal);color:var(--teal-deep);background:#e6f6f8}}.MKQI5a_metaRow{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.MKQI5a_rating{align-items:center;gap:7px;display:inline-flex}.MKQI5a_ratingNum{font-size:15px;font-weight:700}.MKQI5a_ratingCount{color:var(--muted);font-size:14px}.MKQI5a_ratingSrc{color:var(--subtle);font-size:12.5px}a.MKQI5a_rating{color:inherit}@media (hover:hover) and (pointer:fine){a.MKQI5a_rating:hover .MKQI5a_ratingCount{color:var(--teal-deep)}}.MKQI5a_sep{background:var(--line);width:1px;height:18px}.MKQI5a_addr{color:var(--text);align-items:center;gap:7px;font-size:15px;display:inline-flex}.MKQI5a_addr svg{color:var(--subtle);flex:none}.MKQI5a_openNow{color:var(--teal-deep);align-items:center;gap:7px;font-size:15px;font-weight:700;display:inline-flex}.MKQI5a_openNow[data-closed]{color:var(--muted)}.MKQI5a_ping{background:var(--teal);border-radius:50%;width:8px;height:8px;animation:3.4s ease-out infinite MKQI5a_pfPing}.MKQI5a_openNow[data-closed] .MKQI5a_ping{background:var(--subtle);animation:none}@keyframes MKQI5a_pfPing{0%{box-shadow:0 0 0 4px #14b3c633}50%{box-shadow:0 0 0 13px #14b3c600}to{box-shadow:0 0 0 4px #14b3c633}}.MKQI5a_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.MKQI5a_chip{border:1px solid var(--line);background:var(--bg-soft);min-height:34px;color:var(--text);border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:600;display:inline-flex}.MKQI5a_chip[data-on]{border-color:var(--teal);background:var(--tint);color:var(--teal-deep)}.MKQI5a_chip svg{flex:none}.MKQI5a_facts{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:768px){.MKQI5a_facts{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}}.MKQI5a_fact{box-shadow:-1px 0 0 var(--line), 0 1px 0 var(--line);background:#fff;align-items:flex-start;gap:13px;padding:20px;display:flex}.MKQI5a_factIcon{background:var(--tint);border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.MKQI5a_factBody{flex-direction:column;gap:4px;min-width:0;display:flex}.MKQI5a_factBody .MKQI5a_factLabel{color:var(--subtle);font-size:12.5px;font-weight:700}.MKQI5a_factBody .MKQI5a_factValue{color:var(--navy);text-wrap:pretty;margin:0;font-size:15.5px;font-weight:700;line-height:1.4}.MKQI5a_factBody .MKQI5a_factValue a{color:var(--navy);border-bottom:1px solid var(--line-strong)}@media (hover:hover) and (pointer:fine){.MKQI5a_factBody dd a:hover{color:var(--teal-deep);border-color:var(--teal)}}.MKQI5a_factNote{color:var(--muted);text-wrap:pretty;font-size:13px;line-height:1.5}.MKQI5a_h2{font-family:var(--font-display);letter-spacing:-.012em;margin:0 0 16px;font-size:clamp(25px,2.5vw,35px);font-weight:500;line-height:1.15}.MKQI5a_secHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.MKQI5a_secHead .MKQI5a_h2{margin:0}.MKQI5a_secNote{color:var(--subtle);font-size:13.5px}.MKQI5a_vat{color:var(--subtle);margin:12px 0 0;font-size:13.5px}.MKQI5a_team{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:480px){.MKQI5a_team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px),(min-width:1280px){.MKQI5a_team{grid-template-columns:repeat(3,minmax(0,1fr))}}.MKQI5a_person{border:1px solid var(--line);color:inherit;background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:18px;transition:border-color .22s,box-shadow .22s;display:flex}@media (hover:hover) and (pointer:fine){.MKQI5a_person:hover{border-color:var(--line-strong);color:inherit;box-shadow:0 16px 40px #0c243e14}}.MKQI5a_personPic{border:1px solid var(--line);background:repeating-linear-gradient(135deg,#eef2f4 0 7px,#f7f9fa 7px 14px);border-radius:50%;width:64px;height:64px}.MKQI5a_personText{flex-direction:column;gap:3px;display:flex}.MKQI5a_personName{font-family:var(--font-display);font-size:20px;line-height:1.25}.MKQI5a_personRole{color:var(--teal-deep);font-size:13px;font-weight:700}.MKQI5a_personBadge{background:var(--ok-bg);min-height:26px;color:var(--ok-text);border-radius:7px;align-self:flex-start;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.MKQI5a_personMore{color:var(--teal-deep);align-items:center;gap:6px;margin-top:auto;font-size:13.5px;font-weight:700;display:inline-flex}.MKQI5a_hours{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:#fff;border-radius:18px;width:100%;overflow:hidden}.MKQI5a_hours caption{caption-side:top;text-align:right;color:var(--subtle);padding-bottom:10px;font-size:13.5px}.MKQI5a_hours th,.MKQI5a_hours td{border-top:1px solid var(--divider);padding:14px 20px;font-size:15px;font-weight:500}.MKQI5a_hours tr:first-child th,.MKQI5a_hours tr:first-child td{border-top-color:#0000}.MKQI5a_hours th{text-align:right;color:var(--navy)}.MKQI5a_hours td{text-align:left;color:var(--text);font-variant-numeric:tabular-nums}.MKQI5a_hours td[data-closed]{color:var(--subtle)}.MKQI5a_hours tr[data-today]{background:var(--tint)}.MKQI5a_hours tr[data-today] th,.MKQI5a_hours tr[data-today] td{font-weight:700}.MKQI5a_todayBadge{color:var(--teal-deep);font-size:12px;font-weight:700}.MKQI5a_range{white-space:nowrap}.MKQI5a_loc{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden}.MKQI5a_map{background:linear-gradient(#f4f7f8,#e9eff1);height:300px;position:relative}@media (max-width:767px){.MKQI5a_map{height:220px}}.MKQI5a_mapGrid{background-image:linear-gradient(#0c243e0d 1px,#0000 1px),linear-gradient(90deg,#0c243e0d 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.MKQI5a_mapRoadH{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;height:14px;position:absolute;top:38%;left:0;right:0;transform:rotate(-2deg)}.MKQI5a_mapRoadV{border-left:1px solid var(--line);border-right:1px solid var(--line);background:#fff;width:14px;position:absolute;top:0;bottom:0;right:44%}.MKQI5a_mapPin{flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:38%;right:44%;transform:translate(50%,-100%)}.MKQI5a_mapLabel{background:var(--navy);color:#fff;white-space:nowrap;border-radius:9px;padding:7px 12px;font-size:12.5px;font-weight:700}.MKQI5a_mapDot{background:var(--teal);border:3px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #0c243e47}.MKQI5a_travel{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.MKQI5a_travel{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}}.MKQI5a_travelCell{box-shadow:-1px 0 0 var(--line), 0 1px 0 var(--line);background:#fff;flex-direction:column;gap:5px;padding:16px 20px;display:flex}.MKQI5a_travelLabel{color:var(--subtle);font-size:12.5px;font-weight:700}.MKQI5a_travelValue{color:var(--text);text-wrap:pretty;font-size:15px;line-height:1.5}.MKQI5a_locFoot{border-top:1px solid var(--line);background:var(--bg-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex}.MKQI5a_locFoot address{color:var(--text);font-size:15px;font-style:normal}.MKQI5a_locActions{flex-wrap:wrap;gap:8px;display:flex}.MKQI5a_directions{min-height:44px;color:var(--teal-deep);align-items:center;gap:7px;padding:0 6px;font-size:15px;font-weight:700;display:inline-flex}.MKQI5a_similar{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.MKQI5a_explore{color:var(--muted,#5b6675);margin-top:28px;font-size:15px;line-height:1.7}.MKQI5a_explore p{margin:0}.MKQI5a_explore a{color:var(--teal-deep,#0b7a87);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (min-width:480px){.MKQI5a_similar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px),(min-width:1280px){.MKQI5a_similar[data-n="3"],.MKQI5a_similar[data-n="5"],.MKQI5a_similar[data-n="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.MKQI5a_simCard{border:1px solid var(--line);color:inherit;background:#fff;border-radius:18px;flex-direction:column;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.MKQI5a_simCard:hover{border-color:var(--line-strong);box-shadow:var(--shadow-card);color:inherit;transform:translateY(-3px)}}.MKQI5a_simImg{aspect-ratio:16/10;background:#edf1f3;position:relative}.MKQI5a_simImg img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.MKQI5a_simBody{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.MKQI5a_simName{font-size:16.5px;font-weight:700;line-height:1.35}.MKQI5a_simMeta{color:var(--muted);font-size:13.5px}.MKQI5a_simRating{color:var(--muted);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.MKQI5a_simRating b{color:var(--navy)}.MKQI5a_book{border:1px solid var(--line);background:#fff;border-radius:20px;padding:22px;box-shadow:0 18px 44px #0c243e14}@media (min-width:1024px) and (min-height:700px){.MKQI5a_book{z-index:2;position:sticky;top:88px}}.MKQI5a_bookHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.MKQI5a_bookTitle{font-family:var(--font-display);margin:0;font-size:22px;font-weight:400;line-height:1.25}.MKQI5a_verified{background:var(--tint);min-height:26px;color:var(--teal-deep);border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:700;display:inline-flex}.MKQI5a_bookSub{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.6}.MKQI5a_bookCta{margin-top:18px}.MKQI5a_bookNote{text-align:center;color:var(--subtle);margin:8px 0 0;font-size:12.5px}.MKQI5a_bookBtns{gap:10px;margin-top:14px;display:flex}.MKQI5a_bookBtns>a{flex:1;min-width:0}.MKQI5a_bookWaze{margin-top:10px;display:flex}.MKQI5a_bookWaze>a{flex:1}.MKQI5a_bookDl{border-top:1px solid var(--divider);flex-direction:column;gap:12px;margin:20px 0 0;padding-top:18px;display:flex}.MKQI5a_bookDl>div{justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:14.5px;display:flex}.MKQI5a_bookDl dt{color:var(--subtle);flex:none}.MKQI5a_bookDl dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.MKQI5a_bookDl dd a{font-weight:700}.MKQI5a_bookBlock{border-top:1px solid var(--divider);margin-top:18px;padding-top:18px}.MKQI5a_blockLabel{color:var(--subtle);margin-bottom:11px;font-size:12.5px;font-weight:700}.MKQI5a_socials{gap:9px;display:flex}.MKQI5a_social{border:1px solid var(--line);width:46px;height:46px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;transition:border-color .18s,color .18s,background .18s;display:flex}@media (hover:hover) and (pointer:fine){.MKQI5a_social:hover{border-color:var(--teal);color:var(--teal-deep);background:var(--tint)}}.MKQI5a_gRow{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.MKQI5a_gNum{font-size:16px;font-weight:700}.MKQI5a_gCount{color:var(--muted);font-size:13.5px}.MKQI5a_gLinks{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.MKQI5a_gLink{min-height:44px;color:var(--teal-deep);align-items:center;gap:7px;font-size:14.5px;font-weight:700;display:inline-flex}.MKQI5a_gLink svg{flex:none}.MKQI5a_gNote{color:var(--subtle);text-wrap:pretty;margin:12px 0 0;font-size:12.5px;line-height:1.6}.MKQI5a_barStatus{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.MKQI5a_barState{min-width:0;color:var(--teal-deep);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex;overflow:hidden}.MKQI5a_barState[data-closed]{color:var(--muted)}.MKQI5a_barDot{background:var(--teal);border-radius:50%;flex:none;width:7px;height:7px}.MKQI5a_barState[data-closed] .MKQI5a_barDot{background:var(--subtle)}.MKQI5a_barSub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.MKQI5a_barCta.MKQI5a_barCta{flex:none;width:auto;min-height:50px;padding:0 18px;font-size:15.5px}@media (max-width:767px),(max-width:1023px) and (hover:none){.MKQI5a_root{--gutter:20px}.MKQI5a_crumbs ol{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;padding:11px 20px;overflow-x:auto}.MKQI5a_crumbs ol::-webkit-scrollbar{height:0}.MKQI5a_crumbs li{flex:none}.MKQI5a_crumbs ol{padding-block:0}.MKQI5a_crumbs a{padding-block:13px;display:inline-block}.MKQI5a_gallery{max-width:none;padding:0;animation:none}.MKQI5a_main{gap:34px;padding-top:20px}.MKQI5a_col{gap:34px}.MKQI5a_identity{gap:14px}.MKQI5a_idRow{gap:12px}.MKQI5a_logo{border-radius:14px;width:52px;height:52px;font-size:20px}.MKQI5a_idText{gap:5px}.MKQI5a_h1{font-size:24px}.MKQI5a_claimLine{font-size:12.5px}.MKQI5a_metaRow{gap:8px 14px}.MKQI5a_sep{display:none}.MKQI5a_chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -20px;padding:0 20px;scroll-padding-inline:20px;overflow-x:auto}.MKQI5a_chips::-webkit-scrollbar{height:0}.MKQI5a_chip{white-space:nowrap;flex:none}.MKQI5a_facts,.MKQI5a_facts[style]{grid-template-columns:minmax(0,1fr)}.MKQI5a_fact{padding:14px 16px}.MKQI5a_team{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:74%;grid-auto-flow:column;gap:12px;margin:0 -20px;padding:2px 20px 6px;scroll-padding-inline:20px;display:grid;overflow-x:auto}.MKQI5a_team::-webkit-scrollbar{height:0}.MKQI5a_person{scroll-snap-align:start;min-width:0}.MKQI5a_hours th,.MKQI5a_hours td{padding:12px 16px}.MKQI5a_map{height:200px}.MKQI5a_locFoot{flex-direction:column;align-items:stretch}.MKQI5a_locActions{flex-wrap:nowrap;gap:8px;display:flex}.MKQI5a_locActions>*{flex:1;justify-content:center}.MKQI5a_directions{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:center;padding:0 14px}.MKQI5a_aside{order:1}.MKQI5a_book{box-shadow:none;padding:18px;position:static}.MKQI5a_bookDl dd{white-space:normal;overflow-wrap:anywhere}.MKQI5a_actionBar{box-shadow:0 -10px 28px #0c243e12}.MKQI5a_similar{grid-template-columns:minmax(0,1fr)}.MKQI5a_footGap{height:40px}}@media (min-width:768px) and (max-width:1023px) and (hover:none){.MKQI5a_aside{order:-1}}.MKQI5a_footGap{height:clamp(56px,7vw,96px)}.MKQI5a_claimBox{border:1px solid var(--teal-border);background:var(--tint);border-radius:12px;margin:4px 0 12px;padding:12px 14px;font-size:13.5px}.MKQI5a_claimBox p{text-wrap:pretty;margin:0 0 8px}.MKQI5a_claimLink{color:var(--teal-deep);text-underline-offset:3px;font-weight:700;text-decoration:underline}.MKQI5a_emptyState{border:1px dashed var(--line-strong);background:var(--bg-soft);color:var(--muted);text-wrap:pretty;border-radius:18px;margin:0;padding:16px 20px;font-size:15px;line-height:1.6}.MKQI5a_emptyState a{color:var(--teal-deep);font-weight:700}.MKQI5a_emptyBox{border:1px dashed var(--line-strong);background:var(--bg-soft);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}.MKQI5a_emptyText{color:var(--text);text-wrap:pretty;max-width:560px;margin:0;font-size:15px;line-height:1.6}.MKQI5a_emptyAction{border:1px solid var(--line-strong);min-height:44px;color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:0 16px;font-size:14.5px;font-weight:700}.MKQI5a_secFoot{color:var(--subtle);margin:12px 0 0;font-size:13px}.MKQI5a_ratingNone{color:var(--muted);font-size:14px}.MKQI5a_hours td[data-unknown]{color:var(--subtle);font-style:italic}.MKQI5a_dlMissing{color:var(--subtle)}.MKQI5a_heroFallback{border:1px solid var(--line);background:linear-gradient(135deg,#f0fafb,#f6f8f9);border-radius:20px;align-items:center;gap:18px;min-height:180px;padding:24px;display:flex}.MKQI5a_heroMono{background:var(--navy);color:#fff;width:96px;height:96px;font-family:var(--font-display);border-radius:24px;flex:none;justify-content:center;align-items:center;font-size:36px;display:flex}.MKQI5a_heroText{color:var(--muted);text-wrap:pretty;font-size:15px;line-height:1.6}.MKQI5a_heroText a{color:var(--teal-deep);font-weight:700}@media (max-width:767px){.MKQI5a_heroFallback{min-height:160px}}
.fGHkOG_header{z-index:50;-webkit-backdrop-filter:saturate(1.2)blur(8px);backdrop-filter:saturate(1.2)blur(8px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.fGHkOG_bar{max-width:1280px;padding:0 var(--gutter);align-items:center;gap:26px;height:72px;margin:0 auto;display:flex}.fGHkOG_bar[data-wide],.fGHkOG_megaInner[data-wide]{max-width:1320px}.fGHkOG_brand{flex:none;align-items:center;gap:12px;display:flex}.fGHkOG_brandTag{color:var(--subtle);font-size:13px;font-weight:700}.fGHkOG_nav{flex:1;align-items:center;gap:2px;display:none}.fGHkOG_actions{flex:none;align-items:center;gap:14px;display:none}.fGHkOG_navBtn{height:44px;font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 14px;font-size:16px;font-weight:600;transition:background .18s;display:flex}.fGHkOG_navBtn:hover{background:var(--bg-page)}.fGHkOG_navBtn[data-on]{background:var(--tint);color:var(--teal-deep)}.fGHkOG_navLink{border-radius:10px;align-items:center;height:44px;padding:0 14px;font-size:16px;font-weight:500;transition:background .18s;display:flex}.fGHkOG_navLink:hover{background:var(--bg-page)}.fGHkOG_navLink[aria-current=page]{color:var(--teal-deep);font-weight:700}.fGHkOG_login{height:44px;color:var(--teal-deep);align-items:center;font-size:15px;font-weight:700;display:flex}.fGHkOG_cta{background:var(--navy);color:#fff;border-radius:11px;align-items:center;height:44px;padding:0 18px;font-size:15px;font-weight:700;transition:background .18s,color .18s,transform .18s;display:flex}.fGHkOG_cta:hover{background:var(--teal);color:var(--navy);transform:translateY(-1px)}.fGHkOG_burger{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-right:auto;display:flex}.fGHkOG_burger span{background:var(--navy);width:18px;height:1.5px;display:block}@media (min-width:768px){.fGHkOG_nav,.fGHkOG_actions{display:flex}.fGHkOG_burger{display:none}}.fGHkOG_mega{border-top:1px solid var(--line);background:#fff;animation:.2s backwards fGHkOG_bfDrop;display:none;box-shadow:0 24px 48px #0c243e1a}@media (min-width:768px){.fGHkOG_mega{display:block}}.fGHkOG_megaInner{max-width:1280px;padding:26px var(--gutter) 30px;grid-template-columns:minmax(220px,32%) minmax(0,1fr);gap:34px;margin:0 auto;display:grid}.fGHkOG_megaLeft{border-left:1px solid var(--line);max-height:340px;padding-left:24px;overflow:auto}.fGHkOG_label{color:var(--subtle);margin-bottom:12px;font-size:13px;font-weight:700}.fGHkOG_megaItem{text-align:right;width:100%;min-height:44px;font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;border-right:2px solid #0000;border-radius:8px 0 0 8px;margin-bottom:2px;padding:10px 12px;font-size:15px;font-weight:500;transition:background .18s;display:block}.fGHkOG_megaItem[data-on]{background:var(--tint);border-right-color:var(--teal);font-weight:700}.fGHkOG_megaHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.fGHkOG_megaTitle{font-size:17px;font-weight:700}.fGHkOG_megaAll{color:var(--teal-deep);font-size:14px;font-weight:700}.fGHkOG_megaGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2px;display:grid}.fGHkOG_megaLink{border-radius:9px;flex-direction:column;justify-content:center;gap:2px;min-height:48px;padding:8px 12px;transition:background .18s;display:flex}.fGHkOG_megaLink:hover{background:var(--bg-page);color:var(--teal-deep)}.fGHkOG_megaLinkName{font-size:15px;font-weight:500}.fGHkOG_megaLinkHref{color:var(--subtle);text-align:right;font-size:12px}.fGHkOG_sheet{z-index:45;padding:20px var(--gutter) 48px;background:#fff;animation:.2s backwards fGHkOG_bfDrop;position:fixed;inset:72px 0 0;overflow:auto}@media (min-width:768px){.fGHkOG_sheet{display:none}}.fGHkOG_sheetTabs{gap:8px;margin-bottom:20px;display:flex}.fGHkOG_sheetTab{border:1px solid var(--line);min-height:48px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:11px;flex:1;font-size:15px;font-weight:700}.fGHkOG_sheetTab[data-on]{border-color:var(--teal);background:var(--tint)}.fGHkOG_chips{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.fGHkOG_chip{border:1px solid var(--line);min-height:44px;font:inherit;color:var(--navy);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:500}.fGHkOG_chip[data-on]{border-color:var(--teal);background:var(--tint);font-weight:700}.fGHkOG_sheetLinks{border-top:1px solid var(--line);flex-direction:column;margin-bottom:24px;display:flex}.fGHkOG_sheetLink{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:12px 2px;font-size:16px;font-weight:500;display:flex}.fGHkOG_sheetFoot{flex-direction:column;gap:10px;display:flex}.fGHkOG_sheetPlain{align-items:center;min-height:48px;font-size:16px;font-weight:500;display:flex}.fGHkOG_sheetCta{background:var(--navy);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:52px;font-size:16px;font-weight:700;display:flex}.fGHkOG_sheetCta:hover{color:#fff}.fGHkOG_sheetLogin{min-height:48px;color:var(--teal-deep);justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}
._1gJw8G_field{border:1px solid var(--line);width:100%;min-height:52px;font:inherit;color:var(--subtle);text-align:right;cursor:text;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:0 16px;font-size:16px;display:flex;box-shadow:0 10px 28px #0c243e14}._1gJw8G_field svg{color:var(--navy);flex:none}._1gJw8G_screen{z-index:96;background:#fff;flex-direction:column;animation:.12s backwards _1gJw8G_bfFade;display:flex;position:fixed;inset:0}._1gJw8G_bar{padding:calc(var(--safe-t) + 8px) 8px 8px 16px;border-bottom:1px solid var(--line);flex:none;align-items:center;gap:6px;display:flex}._1gJw8G_input{border:1px solid var(--teal);min-width:0;height:48px;color:var(--muted);background:#fff;border-radius:14px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}._1gJw8G_input svg{flex:none}._1gJw8G_input input{min-width:0;height:46px;font:inherit;color:var(--navy);background:0 0;border:0;outline:none;flex:1;font-size:16px}._1gJw8G_input input::placeholder{color:var(--subtle)}._1gJw8G_cancel{min-height:48px;font:inherit;color:var(--teal-deep);cursor:pointer;background:0 0;border:0;flex:none;padding:0 10px;font-size:16px;font-weight:700}._1gJw8G_body{overscroll-behavior:contain;min-height:0;padding:8px 0 calc(24px + var(--safe-b));flex:1;overflow-y:auto}._1gJw8G_head{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 4px;display:flex}._1gJw8G_h{color:var(--subtle);margin:0;font-size:13px;font-weight:700}._1gJw8G_clear{min-height:44px;font:inherit;color:var(--teal-deep);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-size:14px;font-weight:700;display:inline-flex}._1gJw8G_rows{margin:0;padding:0;list-style:none}._1gJw8G_row{width:100%;min-height:56px;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;display:flex}._1gJw8G_rows li+li ._1gJw8G_row{box-shadow:inset 0 1px 0 var(--divider)}._1gJw8G_row:active{background:var(--bg-page)}._1gJw8G_rowIcon{background:var(--tint);width:36px;height:36px;color:var(--teal-deep);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}._1gJw8G_rowText{min-width:0;color:var(--navy);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:600;overflow:hidden}._1gJw8G_rowMeta{color:var(--subtle);flex:none;font-size:13px}
.ilRwra_root{border:1px solid var(--teal-border);isolation:isolate;background:radial-gradient(120% 140% at 100% 0,#14b3c61a 0%,#14b3c600 55%),linear-gradient(#f0fafb 0%,#fff 78%);border-radius:22px;margin:0 0 28px;padding:clamp(16px,2vw,22px);position:relative;container:sponsored/inline-size}.ilRwra_tint{border-color:var(--line);background:#fff}.ilRwra_head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ilRwra_titleWrap{flex-wrap:wrap;flex:1;align-items:center;gap:8px 10px;min-width:0;display:flex}.ilRwra_badge{background:var(--navy);color:#fff;border-radius:999px;flex:none;align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}.ilRwra_badge svg{color:var(--teal-light)}.ilRwra_title{min-width:0;font-family:var(--font-display);letter-spacing:-.012em;color:var(--navy);margin:0;font-size:clamp(17px,1.6vw,20px);font-weight:700}.ilRwra_infoWrap{flex:none;position:relative}.ilRwra_infoBtn{min-height:30px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.ilRwra_infoBtn:hover{color:var(--teal-deep);background:#14b3c614}}.ilRwra_pop{top:calc(100% + 6px);z-index:30;border:1px solid var(--line);width:min(320px,82vw);box-shadow:var(--shadow-drop);animation:ilRwra_popIn .16s var(--ease-out) both;background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:14px 15px;display:flex;position:absolute;inset-inline-start:0}.ilRwra_popTitle{color:var(--navy);font-size:14px;font-weight:700}.ilRwra_popText{color:var(--text);text-wrap:pretty;font-size:13.5px;line-height:1.55}.ilRwra_popLink{color:var(--teal-deep);text-underline-offset:3px;align-self:flex-start;font-size:13px;font-weight:700;text-decoration:underline}.ilRwra_nav{flex:none;gap:8px;display:flex}.ilRwra_arrow{border:1px solid var(--line-strong);width:40px;height:40px;color:var(--navy);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:border-color .15s,color .15s,box-shadow .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.ilRwra_arrow:hover{border-color:var(--teal);color:var(--teal-deep);box-shadow:0 4px 14px #0c243e1a}}.ilRwra_track{--per:3;--gap:16px;gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0;padding:2px 2px 6px;list-style:none;display:flex;overflow-x:auto}.ilRwra_track::-webkit-scrollbar{display:none}.ilRwra_slot{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));scroll-snap-align:start;min-width:0;display:flex}@container sponsored (max-width:899px){.ilRwra_track{--per:2;--gap:14px}}@container sponsored (max-width:559px){.ilRwra_track{--gap:12px;margin-inline:calc(-1*clamp(16px,2vw,22px));padding-inline:clamp(16px,2vw,22px);scroll-padding-inline:clamp(16px,2vw,22px)}.ilRwra_slot{flex-basis:82%}.ilRwra_static .ilRwra_slot:only-child{flex-basis:100%}.ilRwra_nav{display:none}}.ilRwra_static[data-count="2"]{--per:2}@container sponsored (min-width:560px){.ilRwra_static[data-count="1"] .ilRwra_slot{flex-basis:100%}.ilRwra_static[data-count="1"] .ilRwra_card{flex-direction:row}.ilRwra_static[data-count="1"] .ilRwra_cover{aspect-ratio:auto;flex:0 0 42%;min-height:210px}.ilRwra_static[data-count="1"] .ilRwra_body{gap:6px;padding:18px 20px}.ilRwra_static[data-count="1"] .ilRwra_name{font-size:19px}.ilRwra_static[data-count="1"] .ilRwra_line{-webkit-line-clamp:3;font-size:15px}}.ilRwra_root[data-ready] .ilRwra_slot{animation:ilRwra_slideIn .42s var(--ease-out) both}.ilRwra_root[data-ready] .ilRwra_slot:nth-child(2){animation-delay:60ms}.ilRwra_root[data-ready] .ilRwra_slot:nth-child(3){animation-delay:.12s}.ilRwra_root[data-ready] .ilRwra_slot:nth-child(n+4){animation-delay:.18s}.ilRwra_card{border:1px solid var(--line);width:100%;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out), border-color .22s;background:#fff;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0c243e0a,0 6px 18px #0c243e0d}@media (hover:hover) and (pointer:fine){.ilRwra_card:hover{border-color:var(--teal-border);box-shadow:var(--shadow-card);transform:translateY(-3px)}.ilRwra_card:hover .ilRwra_cover img{transform:scale(1.045)}.ilRwra_card:hover .ilRwra_cta svg{transform:translate(-3px)}}.ilRwra_cover{aspect-ratio:16/10;background:var(--tint);display:block;position:relative;overflow:hidden}.ilRwra_cover img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out);display:block}.ilRwra_coverEmpty{background:radial-gradient(80% 90% at 85% 15%,#7ed7e18c 0%,#7ed7e100 60%),linear-gradient(135deg,#0b7a87 0%,#0c243e 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ilRwra_monogram{font-family:var(--font-display);color:#ffffffeb;font-size:54px;font-weight:700;line-height:1}.ilRwra_shade{pointer-events:none;background:linear-gradient(#0c243e00 0%,#0c243e8c 100%);height:55%;position:absolute;inset:auto 0 0}.ilRwra_tag{top:10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:0;background:#0c243ee0;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:10px}.ilRwra_featured{bottom:10px;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 20px);height:26px;color:var(--teal-deep);background:#fffffff0;border-radius:999px;padding:0 10px;font-size:12.5px;font-weight:700;line-height:26px;position:absolute;inset-inline-start:10px;overflow:hidden}.ilRwra_body{flex-direction:column;flex:1;gap:4px;padding:13px 15px 14px;display:flex}.ilRwra_nameRow{align-items:center;gap:8px;min-width:0;display:flex}.ilRwra_name{min-width:0;font-family:var(--font-display);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:16.5px;font-weight:700;line-height:1.3;overflow:hidden}.ilRwra_name a{color:var(--navy)}.ilRwra_name a:after{content:"";z-index:1;position:absolute;inset:0}.ilRwra_verified{background:var(--tint);height:21px;color:var(--teal-deep);border-radius:6px;flex:none;align-items:center;gap:3px;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}.ilRwra_meta{color:var(--muted);margin:0;font-size:13px}.ilRwra_line{border-inline-start:3px solid var(--teal);color:var(--text);-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;margin:6px 0 0;padding-inline-start:10px;font-size:14px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.ilRwra_foot{align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.ilRwra_foot:before{content:none}.ilRwra_ratings{flex-wrap:wrap;flex:1;gap:4px 12px;min-width:0;display:flex}.ilRwra_rating{color:var(--navy);align-items:center;gap:4px;font-size:13.5px;font-weight:700;display:inline-flex}.ilRwra_src{color:var(--subtle);font-size:11.5px;font-weight:600}.ilRwra_cta{z-index:2;background:var(--tint);min-height:34px;color:var(--teal-deep);border-radius:10px;flex:none;align-items:center;gap:5px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex;position:relative}.ilRwra_cta svg{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.ilRwra_cta:hover{background:var(--teal-deep);color:#fff}}.ilRwra_dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.ilRwra_dot{cursor:pointer;width:7px;height:7px;transition:width .25s var(--ease-out), background .25s;background:#c9d3da;border:0;border-radius:999px;padding:0}.ilRwra_dot[aria-selected=true]{background:var(--teal);width:20px}@media (max-width:639px){.ilRwra_dots{margin-top:10px}}@keyframes ilRwra_slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ilRwra_popIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ilRwra_root[data-ready] .ilRwra_slot,.ilRwra_pop{animation:none}.ilRwra_card,.ilRwra_cover img,.ilRwra_cta svg{transition:none}}
.WXwE5a_card{border:1px solid var(--line);transition:border-color .22s, box-shadow .22s, transform .22s var(--ease-out);animation:WXwE5a_bfCard .4s var(--ease-out) backwards;background:#fff;border-radius:16px;gap:14px;padding:14px;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.WXwE5a_card:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 18px 44px #0c243e1a}}.WXwE5a_thumb{flex:0 0 var(--thumb,92px);height:var(--thumb,92px);background:#edf1f3;border-radius:12px;position:relative;overflow:hidden}.WXwE5a_thumb img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.WXwE5a_body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.WXwE5a_titleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WXwE5a_name{font-family:var(--font-display);margin:0;font-size:20px;font-weight:500;line-height:1.25}.WXwE5a_name a{color:var(--navy)}@media (hover:hover) and (pointer:fine){.WXwE5a_name a:hover{color:var(--teal-deep)}}.WXwE5a_verified{background:var(--tint);height:22px;color:var(--teal-deep);border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.WXwE5a_meta{color:var(--muted);font-size:13.5px}.WXwE5a_ratingRow,.WXwE5a_bfRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.WXwE5a_stars{flex:none;width:72px;height:14px;display:inline-block;position:relative}.WXwE5a_starsFill{height:14px;position:absolute;top:0;left:0;overflow:hidden}.WXwE5a_score{font-size:13.5px;font-weight:700}.WXwE5a_reviews{color:var(--subtle);font-size:12.5px}.WXwE5a_bfLabel{color:var(--teal-deep);font-size:12.5px;font-weight:700}.WXwE5a_noRating{color:var(--subtle);font-size:12.5px}.WXwE5a_footer{align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}.WXwE5a_from{color:var(--subtle);font-size:12.5px}.WXwE5a_cta{background:var(--bg-page);min-height:36px;color:var(--navy);border-radius:9px;align-items:center;gap:6px;margin-right:auto;padding:0 12px;font-size:13.5px;font-weight:700;transition:background .18s,color .18s;display:inline-flex;position:relative}.WXwE5a_cta:after{content:"";position:absolute;inset:-4px 0}@media (hover:hover) and (pointer:fine){.WXwE5a_cta:hover{background:var(--navy);color:#fff}}@media (max-width:767px),(max-width:1023px) and (hover:none){.WXwE5a_card{background:0 0;border:0;border-radius:0;padding:0;display:block}.WXwE5a_heart{z-index:2;position:absolute;top:10px;left:10px}.WXwE5a_thumb{aspect-ratio:16/9;border-radius:16px;height:auto;display:block}.WXwE5a_body{gap:4px;padding:12px 2px 0}.WXwE5a_titleRow{flex-wrap:nowrap;gap:10px}.WXwE5a_name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:19px;line-height:1.3;overflow:hidden}.WXwE5a_titleRow .WXwE5a_verified,.WXwE5a_ratingRow,.WXwE5a_bfRow,.WXwE5a_noRating{display:none}.WXwE5a_meta{font-size:14px}.WXwE5a_footer{padding-top:0}.WXwE5a_from{color:var(--navy);font-size:14px;font-weight:700}.WXwE5a_phoneActions{margin-top:10px}}
.vu2Goq_body{color:var(--text);text-wrap:pretty;font-size:15px;line-height:1.65}.vu2Goq_body>p{margin:0}.vu2Goq_error{color:var(--bad-text);margin:10px 0 0;font-size:13.5px;font-weight:700}.vu2Goq_actions{gap:10px;display:flex}.vu2Goq_confirm{background:var(--bad-text);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:12px;flex:1;padding:0 18px;font-size:15.5px;font-weight:700}.vu2Goq_confirm[data-tone=primary]{background:var(--navy)}.vu2Goq_confirm:disabled{opacity:.7;cursor:progress}.vu2Goq_cancel{border:1px solid var(--line-strong);min-height:52px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:12px;flex:none;padding:0 18px;font-size:15px;font-weight:700}
.unWwqW_header{z-index:50;-webkit-backdrop-filter:saturate(1.2)blur(8px);backdrop-filter:saturate(1.2)blur(8px);background:#ffffffeb;border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.unWwqW_header[data-scrolled]{border-bottom-color:var(--line)}.unWwqW_bar{max-width:1280px;padding:0 var(--gutter);align-items:center;gap:28px;height:72px;margin:0 auto;display:flex}.unWwqW_brand{flex:none;align-items:center;display:flex}.unWwqW_nav,.unWwqW_actions{display:none}.unWwqW_nav{flex:1;align-items:center;gap:2px}.unWwqW_actions{flex:none;align-items:center;gap:10px}.unWwqW_mobileActions{align-items:center;gap:8px;margin-right:auto;display:flex}@media (min-width:768px){.unWwqW_nav,.unWwqW_actions{display:flex}.unWwqW_mobileActions{display:none}}.unWwqW_compact{border:1px solid var(--line);background:var(--bg-page);height:40px;font:inherit;color:var(--muted);cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin-left:8px;padding:0 12px 0 14px;font-size:14px;font-weight:500;transition:border-color .18s,color .18s;animation:.2s backwards unWwqW_bfFade;display:flex}@media (hover:hover) and (pointer:fine){.unWwqW_compact:hover{border-color:var(--navy);color:var(--navy)}}.unWwqW_navBtn{height:44px;font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:16px;font-weight:600;transition:background .18s;display:flex}.unWwqW_navBtn[data-on]{background:#f3f6f8}@media (hover:hover) and (pointer:fine){.unWwqW_navBtn:hover{background:#f3f6f8}}.unWwqW_navBtn svg{transition:transform .2s}.unWwqW_navBtn[data-on] svg{transform:rotate(180deg)}.unWwqW_navLink{border-radius:10px;align-items:center;height:44px;padding:0 14px;font-size:16px;font-weight:500;transition:background .18s;display:flex}@media (hover:hover) and (pointer:fine){.unWwqW_navLink:hover{color:var(--navy);background:#f3f6f8}}@media (max-width:1023px){.unWwqW_navLink,.unWwqW_compact{display:none}}.unWwqW_pickerWrap{position:relative}.unWwqW_picker{border:1px solid var(--line);height:44px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 12px;font-size:15px;font-weight:600;transition:border-color .18s;display:flex}.unWwqW_picker[aria-expanded=true]{border-color:var(--navy)}@media (hover:hover) and (pointer:fine){.unWwqW_picker:hover{border-color:var(--navy)}}.unWwqW_regionList{z-index:60;border:1px solid var(--line);background:#fff;border-radius:12px;width:250px;max-height:380px;margin:0;padding:6px;list-style:none;animation:.18s backwards unWwqW_bfDrop;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 12px 32px #0c243e1f}.unWwqW_regionOpt{width:100%;min-height:44px;font:inherit;color:var(--navy);text-align:right;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:8px 10px;font-size:16px;font-weight:400;display:flex}@media (hover:hover) and (pointer:fine){.unWwqW_regionOpt:hover{background:#f3f6f8}}.unWwqW_regionOpt[data-on]{background:#14b3c61a;font-weight:700}.unWwqW_optName{flex:1}.unWwqW_optCount{color:var(--subtle);font-size:13px;font-weight:400}.unWwqW_optCheck{width:14px;color:var(--teal);display:inline-flex}.unWwqW_biz{height:44px;color:var(--muted);border-radius:10px;align-items:center;padding:0 12px;font-size:15px;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.unWwqW_biz:hover{color:var(--navy);background:#f3f6f8}}.unWwqW_mobileRegion{border:1px solid var(--line);height:44px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:700;display:flex}.unWwqW_burger{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:flex}.unWwqW_burger span{background:var(--navy);border-radius:1px;width:18px;height:2px;transition:transform .2s;display:block}.unWwqW_burger[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.unWwqW_burger[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.unWwqW_mega{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;animation:.18s backwards unWwqW_bfDrop;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 48px #0c243e1a}@media (min-width:768px){.unWwqW_mega{display:block}}.unWwqW_findGrid,.unWwqW_treatGrid{max-width:1280px;padding:32px var(--gutter) 36px;gap:28px 32px;margin:0 auto;display:grid}.unWwqW_findGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.unWwqW_treatGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.unWwqW_megaCol{flex-direction:column;gap:4px;min-width:0;display:flex}.unWwqW_megaRegion{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;padding:0 0 12px;display:flex}@media (hover:hover) and (pointer:fine){.unWwqW_megaRegion:hover{color:var(--teal-deep)}}.unWwqW_megaRegionName{font-family:var(--font-display);font-size:24px;font-weight:500}.unWwqW_megaRegionCta{color:var(--teal-deep);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.unWwqW_megaLink{border-radius:8px;align-items:center;min-height:38px;margin:0 -10px;padding:0 10px;font-size:15px;display:flex}.unWwqW_megaLinkTall{min-height:40px}@media (hover:hover) and (pointer:fine){.unWwqW_megaLink:hover{color:var(--navy);background:#f3f6f8}}.unWwqW_megaGroup{color:var(--muted);border-bottom:1px solid var(--line);margin-bottom:6px;padding-bottom:10px;font-size:13px;font-weight:700}.unWwqW_megaHelp{background:#f3f6f8;border-radius:14px;flex-direction:column;align-self:start;gap:12px;padding:22px;display:flex}.unWwqW_megaHelpLabel{color:var(--muted);font-size:13px;font-weight:700}.unWwqW_megaHelp p{color:var(--navy);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.unWwqW_megaHelpBtn{border:1px solid var(--navy);min-height:44px;font:inherit;color:var(--navy);cursor:pointer;background:#fff;border-radius:9px;align-self:flex-start;padding:0 14px;font-size:14px;font-weight:700;transition:background .18s,color .18s}@media (hover:hover) and (pointer:fine){.unWwqW_megaHelpBtn:hover{background:var(--navy);color:#fff}}.unWwqW_megaFoot{border-top:1px solid var(--line);background:var(--bg-soft)}.unWwqW_megaFootInner{max-width:1280px;padding:14px var(--gutter);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-size:14px;display:flex}.unWwqW_megaFootLink{min-height:44px;color:var(--teal-deep);align-items:center;gap:6px;font-weight:700;display:inline-flex}.unWwqW_sheet{z-index:45;padding:16px var(--gutter) 40px;background:#fff;animation:.2s backwards unWwqW_bfDrop;position:fixed;inset:72px 0 0;overflow:auto}.unWwqW_regionSheet{z-index:46;border-bottom:1px solid var(--line);max-height:70vh;padding:16px var(--gutter) 20px;background:#fff;animation:.18s backwards unWwqW_bfDrop;position:fixed;inset:72px 0 auto;overflow:auto;box-shadow:0 24px 48px #0c243e1f}@media (min-width:768px){.unWwqW_sheet,.unWwqW_regionSheet{display:none}}.unWwqW_sheetList{flex-direction:column;display:flex}.unWwqW_sheetSection{border-bottom:1px solid var(--line)}.unWwqW_sheetToggle{width:100%;min-height:56px;font:inherit;color:var(--navy);text-align:right;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:18px;font-weight:700;display:flex}.unWwqW_sheetPlus{color:var(--subtle);font-size:20px;transition:transform .2s;display:inline-block}.unWwqW_sheetToggle[aria-expanded=true] .unWwqW_sheetPlus{transform:rotate(45deg)}.unWwqW_sheetBody{flex-direction:column;gap:14px;padding:0 0 16px;animation:.2s backwards unWwqW_bfFade;display:flex}.unWwqW_sheetGroup{justify-content:space-between;align-items:center;min-height:44px;font-size:16px;font-weight:700;display:flex}.unWwqW_sheetGroupCta{color:var(--teal-deep);font-size:13px;font-weight:700}.unWwqW_sheetChips{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.unWwqW_sheetChip{border:1px solid var(--line);border-radius:10px;align-items:center;min-height:44px;padding:0 14px;font-size:15px;display:inline-flex}.unWwqW_sheetPlain{border-bottom:1px solid var(--line);align-items:center;min-height:56px;font-size:18px;font-weight:700;display:flex}.unWwqW_sheetRegions{margin-top:24px}.unWwqW_sheetLabel{color:var(--muted);margin-bottom:10px;font-size:13px;font-weight:700}.unWwqW_sheetRegionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.unWwqW_sheetRegion,.unWwqW_regionSheetOpt{border:1px solid var(--line);min-height:48px;font:inherit;color:var(--navy);text-align:right;cursor:pointer;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:400;display:flex}.unWwqW_sheetRegion[data-on],.unWwqW_regionSheetOpt[data-on]{border-color:var(--teal);background:#14b3c61a;font-weight:700}.unWwqW_sheetRegionCount{color:var(--subtle);font-size:12px;font-weight:400}.unWwqW_sheetBiz{border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;min-height:52px;margin-top:24px;font-size:16px;font-weight:700;display:flex}.unWwqW_regionSheetList{flex-direction:column;gap:6px;display:flex}.unWwqW_regionSheetOpt{justify-content:flex-start;gap:12px;font-size:16px}
._4eUPTG_section{min-width:0}._4eUPTG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}._4eUPTG_section[data-variant=category] ._4eUPTG_head{margin-bottom:16px}._4eUPTG_count{color:var(--muted);font-size:14px}._4eUPTG_bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}._4eUPTG_section[data-variant=category] ._4eUPTG_bar{margin-bottom:20px}._4eUPTG_tabs{scrollbar-width:none;gap:4px;max-width:100%;display:flex;overflow-x:auto}._4eUPTG_tabs::-webkit-scrollbar{display:none}._4eUPTG_tab{min-height:48px;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:0 15px;font-size:15.5px;font-weight:500;transition:color .18s,border-color .18s}._4eUPTG_section[data-variant=category] ._4eUPTG_tab{padding:0 16px;font-size:16px}._4eUPTG_tab[data-on]{color:var(--navy);border-bottom-color:var(--navy);font-weight:700}@media (hover:hover) and (pointer:fine){._4eUPTG_tab:hover{color:var(--navy)}}._4eUPTG_all{min-height:44px;color:var(--teal-deep);align-items:center;font-size:15px;font-weight:700;display:inline-flex}._4eUPTG_allArrow{flex:none;margin-right:6px}._4eUPTG_grid{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}._4eUPTG_section[data-variant=category] ._4eUPTG_grid{gap:14px}@media (min-width:768px){._4eUPTG_section[data-variant=region] ._4eUPTG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._4eUPTG_section[data-variant=category] ._4eUPTG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}._4eUPTG_empty{border:1px dashed var(--line-strong);text-align:center;color:var(--muted);border-radius:16px;margin:0;padding:clamp(22px,3vw,34px);font-size:15px}._4eUPTG_empty a{color:var(--teal-deep);border-bottom:1px solid var(--line-strong);font-weight:700}@media (max-width:767px),(max-width:1023px) and (hover:none){._4eUPTG_grid,._4eUPTG_section[data-variant=region] ._4eUPTG_grid,._4eUPTG_section[data-variant=category] ._4eUPTG_grid{grid-template-columns:minmax(0,1fr);gap:24px}}@media (min-width:768px) and (max-width:1023px) and (hover:none){._4eUPTG_grid,._4eUPTG_section[data-variant=region] ._4eUPTG_grid,._4eUPTG_section[data-variant=category] ._4eUPTG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}
._93I4-G_banner{background:#fdf8ef;border:1px solid #e8d3b4;border-radius:14px;align-items:flex-start;gap:11px;padding:14px 17px;animation:.2s backwards _93I4-G_bfFade;display:flex}._93I4-G_banner svg{flex:none;margin-top:2px}._93I4-G_banner p{color:#6e4e17;text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.6}
.nG_Eta_list{flex-direction:column;min-width:0;display:flex}.nG_Eta_list[data-variant=cards]{gap:10px}.nG_Eta_list[data-variant=rules]{border-top:1px solid var(--line)}.nG_Eta_item{background:#fff;transition:background .22s,border-color .22s}.nG_Eta_list[data-variant=cards] .nG_Eta_item{border:1px solid var(--line);border-radius:14px;overflow:hidden}.nG_Eta_list[data-variant=cards] .nG_Eta_item[data-open]{background:var(--bg-soft);border-color:var(--teal)}.nG_Eta_list[data-variant=rules] .nG_Eta_item{border-bottom:1px solid var(--line)}.nG_Eta_list[data-variant=rules] .nG_Eta_item[data-open]{background:var(--bg-soft)}.nG_Eta_h{margin:0;font-size:16.5px;font-weight:700}.nG_Eta_q{width:100%;font:inherit;color:var(--navy);text-align:right;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;font-size:16.5px;font-weight:700;line-height:1.45;display:flex}.nG_Eta_list[data-variant=cards] .nG_Eta_q{min-height:62px;padding:14px 18px}.nG_Eta_list[data-variant=rules] .nG_Eta_q{min-height:64px;padding:14px 8px}.nG_Eta_plus{border:1px solid var(--line-strong);color:var(--navy);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:17px;transition:transform .25s;display:inline-flex}.nG_Eta_list[data-variant=cards] .nG_Eta_plus{width:32px;height:32px}.nG_Eta_list[data-variant=rules] .nG_Eta_plus{width:30px;height:30px}.nG_Eta_item[data-open] .nG_Eta_plus{transform:rotate(45deg)}.nG_Eta_a{color:var(--text);text-wrap:pretty;margin:0;font-size:15.5px;animation:.25s backwards nG_Eta_bfFade}.nG_Eta_a[hidden]{display:none}.nG_Eta_list[data-variant=cards] .nG_Eta_a{padding:0 18px 18px;line-height:1.7}.nG_Eta_list[data-variant=rules] .nG_Eta_a{max-width:64ch;padding:0 8px 18px;line-height:1.72}
.b9Qe0G_nav{scrollbar-width:none;border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:row;gap:2px;min-width:0;padding:6px;display:flex;overflow-x:auto}.b9Qe0G_item{min-height:48px;color:var(--text);background:0 0;border-right:0 solid #0000;border-radius:10px;flex:none;align-items:center;gap:10px;padding:0 13px;font-size:15px;font-weight:500;transition:background .18s,color .18s;display:flex}@media (hover:hover) and (pointer:fine){.b9Qe0G_item:hover{background:var(--bg-page);color:var(--navy)}}.b9Qe0G_item[data-on]{background:var(--tint);border-right-color:var(--teal);color:var(--teal-deep);font-weight:700}.b9Qe0G_badge{background:var(--divider);min-width:22px;height:22px;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:7px;flex:none;justify-content:center;align-items:center;margin-right:auto;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.b9Qe0G_item[data-on] .b9Qe0G_badge{background:var(--teal-deep);color:#fff}@media (min-width:1024px){.b9Qe0G_nav{flex-direction:column;overflow-x:visible}.b9Qe0G_item{border-right-width:2px;border-radius:10px 0 0 10px}}@media (min-width:1024px) and (min-height:700px){.b9Qe0G_nav{position:sticky;top:84px}}
.fKvioW_lead{color:var(--text);margin:0 0 12px;font-size:15px}.fKvioW_steps{gap:8px;margin:0;padding-inline-start:20px;font-size:15px;font-weight:600;display:grid}.fKvioW_row{gap:10px;display:flex}.fKvioW_primary,.fKvioW_ghost{min-height:52px;font:inherit;cursor:pointer;border-radius:13px;flex:1;font-size:16px;font-weight:700}.fKvioW_primary{background:var(--navy);color:#fff;border:0;width:100%}.fKvioW_ghost{border:1px solid var(--line-strong);color:var(--navy);background:#fff;flex:none;padding:0 18px}
.JTmFAG_ptr{transition:height .2s var(--ease-out);place-items:center;display:grid;overflow:hidden}.JTmFAG_ptrSpin{border:2.5px solid var(--teal-border);border-top-color:var(--teal-deep);border-radius:50%;width:22px;height:22px}.JTmFAG_ptrSpin[data-busy]{animation:.7s linear infinite JTmFAG_ptrSpin}@keyframes JTmFAG_ptrSpin{to{transform:rotate(360deg)}}.JTmFAG_swipe{position:relative;overflow:hidden}.JTmFAG_swipeActions{inset-block:0;display:flex;position:absolute;left:0}.JTmFAG_swipeBtn{font:inherit;color:#fff;cursor:pointer;background:var(--muted);border:0;flex:1;padding:0 8px;font-size:14px;font-weight:800}.JTmFAG_swipeBtn[data-tone=danger]{background:var(--bad-text)}.JTmFAG_swipeBtn[data-tone=primary]{background:var(--teal-deep)}.JTmFAG_swipeFront{transition:transform .22s var(--ease-out);touch-action:pan-y;background:#fff;position:relative}.JTmFAG_swipeFront[data-dragging]{transition:none}.JTmFAG_swipeActions:focus-within~.JTmFAG_swipeFront{transform:translateX(var(--w,168px))}@media (hover:hover) and (pointer:fine){.JTmFAG_swipe{display:flex}.JTmFAG_swipeActions{flex:none;order:2;position:static}.JTmFAG_swipeFront{flex:1;min-width:0}}.JTmFAG_skel{background:linear-gradient(90deg,#eef1f3 0%,#f6f8f9 45%,#eef1f3 90%) 0 0/200% 100%;animation:1.2s ease-in-out infinite JTmFAG_skel;display:block}@keyframes JTmFAG_skel{0%{background-position:100% 0}to{background-position:-100% 0}}.JTmFAG_skelRow{align-items:center;gap:12px;min-height:68px;padding:0 16px;display:flex}.JTmFAG_skelLines{flex:1;gap:8px;display:grid}.JTmFAG_segWrap{position:relative}.JTmFAG_segWrap:before,.JTmFAG_segWrap:after{content:"";pointer-events:none;z-index:1;width:20px;position:absolute;top:0;bottom:0}.JTmFAG_segWrap:before{background:linear-gradient(270deg,#fff,#fff0);right:0}.JTmFAG_segWrap:after{background:linear-gradient(90deg,#fff,#fff0);left:0}.JTmFAG_segWrap[data-sticky]{top:calc(var(--shell-top,0px));z-index:20;background:#fff;position:sticky}.JTmFAG_seg{scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:6px;padding:8px 16px;display:flex;overflow-x:auto}.JTmFAG_seg::-webkit-scrollbar{display:none}.JTmFAG_segItem{border:1px solid var(--line);min-height:44px;color:var(--navy);font:inherit;white-space:nowrap;cursor:pointer;scroll-snap-align:center;background:#fff;border-radius:20px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.JTmFAG_segItem[data-on]{background:var(--navy);border-color:var(--navy);color:#fff}.JTmFAG_segCount{opacity:.75;font-size:12px;font-weight:800}
.GgX1bq_bar{display:none}@media (max-width:767px),(max-width:1023px) and (hover:none){.GgX1bq_bar{inset-inline:0;z-index:60;height:calc(var(--tabbar-h) + var(--safe-b));padding-bottom:var(--safe-b);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);background:#ffffffeb;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0}}.GgX1bq_tab{min-width:48px;min-height:48px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11.5px;font-weight:700;line-height:1.1;transition:color .12s;display:flex}.GgX1bq_tab:hover{color:var(--muted)}.GgX1bq_tab[data-on]{color:var(--teal-deep)}.GgX1bq_tab:active{transform:scale(.94)}.GgX1bq_icon{place-items:center;width:28px;height:26px;display:grid;position:relative}.GgX1bq_label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-inline:2px;overflow:hidden}.GgX1bq_badge{top:-3px;background:var(--bad-text);color:#fff;text-align:center;border:2px solid #fff;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:14px;position:absolute;inset-inline-start:15px}
.HCWgrq_edge{z-index:95;background:var(--navy);color:#fff;width:40px;height:40px;box-shadow:var(--shadow-drop);pointer-events:none;border-radius:20px;place-items:center;margin-top:-20px;display:grid;position:fixed;top:50%;right:6px}
