@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/62492e45f348cf87-s.8e6b601f.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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.983c8ea4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/c73d4b34880585a8-s.12db1be5.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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/f00b8cc54454926d-s.142cae63.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:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/741805f5bd1ef272-s.e72effc5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:300;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.093205c5.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/62492e45f348cf87-s.8e6b601f.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.983c8ea4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/c73d4b34880585a8-s.12db1be5.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/f00b8cc54454926d-s.142cae63.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/741805f5bd1ef272-s.e72effc5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.093205c5.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/62492e45f348cf87-s.8e6b601f.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.983c8ea4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/c73d4b34880585a8-s.12db1be5.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/f00b8cc54454926d-s.142cae63.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/741805f5bd1ef272-s.e72effc5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.093205c5.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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/62492e45f348cf87-s.8e6b601f.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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.983c8ea4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/c73d4b34880585a8-s.12db1be5.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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/f00b8cc54454926d-s.142cae63.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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/741805f5bd1ef272-s.e72effc5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.093205c5.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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.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:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:300;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/20aee433927f7d4b-s.a2c089c6.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/256e1f7f180674ba-s.afa27594.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/be3bf58b83159894-s.7b13a9eb.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/753b6407f468151f-s.504826d2.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/292081311a6a8abc-s.2a17492d.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.f9f15f61.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_a8f0e220-module__oWlIaa__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_a8f0e220-module__oWlIaa__variable{--font-hub-serif:"Source Serif 4","Source Serif 4 Fallback"}
.hub-root{--hub-bg:#f7f4ef;--hub-surface:#eae9e9;--hub-text:#201e1d;--hub-accent:#0088b0;--hub-accent-2:#d6006c;--hub-n-100:#f8f4f4;--hub-n-200:#eae7e7;--hub-n-300:#d7d3d3;--hub-n-400:#bab6b6;--hub-n-500:#9b9797;--hub-n-600:#7d7979;--hub-n-700:#605d5d;--hub-n-800:#444141;--hub-n-900:#2d2b2b;--hub-a-100:#e9f8ff;--hub-a-200:#cbeeff;--hub-a-300:#99e0ff;--hub-a-400:#62c5ee;--hub-a-500:#38a6cf;--hub-a-600:#1186ac;--hub-a-700:#006786;--hub-a-800:#004961;--hub-a-900:#0a303e;--hub-a2-500:#ff458e;--hub-a2-700:#aa0b56;--hub-yellow:#edbb00;--hub-ink-plum:#241a2c;--hub-paper:#f7f4ef;--hub-sea-100:#d8e8ef;--hub-sea-200:#b6d6e4;--hub-sea-300:#8fc0d5;--hub-sea-ink:#152a33;--hub-sea-600:#3c6070;--hub-sea-500:#4e7181;--hub-sea-400:#547582;--hub-sea-bubble:#fdfdfc;--hub-sea-kicker:#00546c;--hub-skin-1:#c08457;--hub-skin-2:#9c5f37;--hub-skin-3:#d29b6e;--hub-hair:#221c1a;--hub-sand:#e6ddd2;--hub-ink-1:#e9e3d9;--hub-ink-2:#3f6f88;--hub-ink-3:#22384a;--hub-ink-4:#201e1d;--hub-ink-light:#bfe4f2;--hub-print-ground:radial-gradient(circle,#201e1d0d 34%,transparent 36%)0 0/3px 3px,radial-gradient(ellipse 60% 46% at 6% 5%,#d6006c0d,transparent 68%),radial-gradient(ellipse 58% 46% at 95% 96%,#0088b00d,transparent 68%),linear-gradient(155deg,#f7f4ef 0%,#eae4da 100%);--hub-shadow-sm:0 1px 2px #2d2b2b24;--hub-shadow-md:0 3px 10px #2d2b2b29;--hub-shadow-lg:0 12px 32px #2d2b2b38;--hub-space-1:5px;--hub-space-2:10px;--hub-space-3:15px;--hub-space-4:20px;--hub-space-6:30px;--hub-space-8:40px;--hub-radius-sm:1px;--hub-radius-md:2px;--hub-radius-lg:4px;--hub-radius-btn:10px;--hub-gutter:22px;font-family:var(--font-hub-serif),"Source Serif 4",Georgia,serif;color:var(--hub-text);background:var(--hub-print-ground);background-attachment:fixed;overflow-x:clip}html:has(.hub-root){background:#f7f4ef}html:has(.hub-root) body{background:#f7f4ef}@media (min-width:768px){.hub-root{--hub-gutter:48px}}@media (min-width:1280px){.hub-root{--hub-gutter:72px}}.hub-display{letter-spacing:-.035em;font-size:clamp(44px,14.5vw,148px);font-weight:600;line-height:.9}.hub-hero-name{letter-spacing:-.035em;font-size:clamp(36px,11vw,96px);font-weight:600;line-height:.94}.hub-h2{letter-spacing:-.03em;font-size:clamp(26px,7.4vw,56px);font-weight:600;line-height:1.04}.hub-h3{letter-spacing:-.03em;font-size:clamp(22px,6.2vw,40px);font-weight:600;line-height:1.08}.hub-body{color:var(--hub-n-800);text-wrap:pretty;max-width:42ch;font-size:clamp(15px,4.1vw,17px);line-height:1.55}@media (min-width:768px){.hub-display{font-size:clamp(96px,9vw,200px)}.hub-h2{font-size:clamp(40px,4.4vw,68px)}.hub-h3{font-size:clamp(28px,2.6vw,42px)}.hub-body{max-width:62ch;font-size:18px}}.hub-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--hub-a-700);font-size:12px;font-weight:600}.hub-meta{letter-spacing:.14em;text-transform:uppercase;color:var(--hub-n-800);font-size:11.5px;font-weight:600}.hub-em{font-style:italic;font-weight:400}.hub-cmyk{filter:url(#hub-sep-all)}.hub-plate{padding:var(--hub-space-2);border-radius:var(--hub-radius-md);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hub-plate-label{letter-spacing:.12em;text-transform:uppercase;color:#fff;text-shadow:0 1px 3px #1412118c;font-size:11px;font-weight:600;position:relative}.hub-snapshot-rule{background:linear-gradient(#201e1d57,#201e1d29);width:1px;height:100%;position:absolute;top:0;left:15px}.hub-snapshot-mark{background:var(--hub-bg);width:31px;height:31px;color:var(--hub-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 0 1px #201e1d24}.hub-snapshot-mark svg{width:19px;height:19px}.hub-snapshot-map{overflow:hidden}@media (min-width:768px){.hub-snapshot-map{border-radius:var(--hub-radius-lg);background:var(--hub-n-300);box-shadow:0 0 0 1px #201e1d1a,var(--hub-shadow-sm);min-height:240px}}.hub-map-mosaic{width:max(170vw,170svh);height:max(170vw,170svh)}@supports (width:1cqw){.hub-map-mosaic-panel{width:max(160cqw,160cqh);height:max(160cqw,160cqh)}}.hub-btn{justify-content:center;align-items:center;gap:var(--hub-space-2);border-radius:var(--hub-radius-btn);cursor:pointer;--press-depth:4px;border:0;border-bottom:var(--press-depth)solid var(--press-lip,#201e1d47);-webkit-tap-highlight-color:transparent;padding:11px 22px;font-family:inherit;font-size:16px;line-height:1.2;text-decoration:none;transition:transform 90ms cubic-bezier(.2,.8,.3,1),border-bottom-width 90ms cubic-bezier(.2,.8,.3,1),background-color .25s,color .25s,border-color .25s;display:inline-flex}.hub-btn:active{transform:translateY(var(--press-depth));border-bottom-width:0}.hub-cta-rule-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--hub-n-700);margin-bottom:5px;font-size:12px;font-weight:600;transition:color .3s;display:block}.hub-btn-primary{background:var(--hub-accent);color:var(--hub-paper);--press-lip:var(--hub-a-700)}.hub-btn-primary:hover{background:var(--hub-a-600)}.hub-btn-primary:active{background:var(--hub-a-700)}.hub-btn-ghost{color:var(--hub-a-700);border:1px solid;border-bottom:var(--press-depth)solid currentColor;background:0 0}.hub-btn-ghost:hover{background:var(--hub-a-100)}.hub-btn-secondary{color:var(--hub-text);border:1px solid var(--hub-n-300);border-bottom:var(--press-depth)solid var(--hub-n-600);background:0 0}.hub-btn-secondary:hover{background:#201e1d12}.hub-btn-secondary:active{background:#201e1d24}.hub-btn-block{width:100%;margin-top:var(--hub-space-2)}.hub-link{color:var(--hub-a-700);text-underline-offset:4px;font-style:italic;text-decoration:underline;text-decoration-thickness:1px}.hub-link:hover{color:var(--hub-a-600)}.hub-tag{border-radius:var(--hub-radius-md);letter-spacing:.02em;background:var(--hub-n-200);color:var(--hub-n-800);align-items:center;gap:5px;padding:3px 9px;font-size:12.5px;display:inline-flex}.hub-tag-accent{background:var(--hub-a-100);color:var(--hub-a-700)}.hub-tag-outline{border:1px solid var(--hub-n-300);color:var(--hub-n-700);background:0 0}.hub-tag-neutral{background:var(--hub-n-200);color:var(--hub-n-800)}.hub-tag-accent-2{color:var(--hub-a2-700);background:#ff458e1f}.hub-seg{color:var(--hub-n-700);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:3px 0;font-family:inherit;font-size:13px;transition:color .3s,border-color .3s}.hub-seg[aria-pressed=true]{color:var(--hub-a-700);border-bottom-color:var(--hub-accent)}.hub-root :focus-visible{outline:2px solid var(--hub-accent);outline-offset:2px;border-radius:var(--hub-radius-sm)}.hub-root ::selection{background:var(--hub-a-200);color:var(--hub-a-900)}.hub-stage{background:0 0;height:100svh;position:sticky;top:0;overflow:hidden}.hub-reg-mark{left:var(--hub-gutter);top:var(--hub-gutter);z-index:0;fill:none;stroke:#807c768c;stroke-width:1px;mix-blend-mode:overlay;pointer-events:none;width:26px;height:26px;position:absolute}.hub-motif{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hub-motif svg{fill:none;stroke:#201e1d17;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;mix-blend-mode:multiply;position:absolute}.hub-stop{height:100svh}.hub-stop-first{margin-top:-100svh}.hub-root{--hub-sheet-radius:22px}@media (min-width:768px){.hub-root{--hub-sheet-radius:34px}}.hub-sheet{--hub-sheet-lip:#201e1d29;border-top-left-radius:var(--hub-sheet-radius);border-top-right-radius:var(--hub-sheet-radius);box-shadow:0 -1px 0 var(--hub-sheet-lip);transition:border-radius var(--hub-dur-state)var(--hub-ease);background:var(--hub-print-ground);background-attachment:fixed}[data-nav=light].hub-sheet,[data-nav=light] .hub-sheet{--hub-sheet-lip:#f8f4f438}.hub-sheet:before{content:"";z-index:3;background:var(--hub-sheet-lip);pointer-events:none;width:38px;height:3px;transition:opacity var(--hub-dur-fade)var(--hub-ease);border-radius:2px;margin-left:-19px;position:absolute;top:9px;left:50%}[data-hub-sec][data-docked="1"]>.hub-sheet,[data-hub-sec][data-docked="1"].hub-sheet{border-top-left-radius:0;border-top-right-radius:0}[data-hub-sec][data-docked="1"]>.hub-sheet:before,[data-hub-sec][data-docked="1"].hub-sheet:before{opacity:0}.hub-holds{margin-bottom:-100svh}.hub-hold{pointer-events:none;height:100svh}html:has(.hub-root){--hub-ease:cubic-bezier(.22,1,.36,1);--hub-ease-flip:cubic-bezier(.4,.02,.2,1);--hub-ease-deal:cubic-bezier(.32,.86,.32,1);--hub-dur-fade:.45s;--hub-dur-move:.55s;--hub-dur-wide:.7s;--hub-dur-state:.5s;--hub-stagger:90ms}html:has(.hub-root){scroll-snap-type:y mandatory}html:has(.hub-root .hub-faq details[open]){scroll-snap-type:none}.hub-root [data-hub-snap]{scroll-snap-align:start;scroll-snap-stop:always}.hub-areas-rung{scroll-snap-align:start;scroll-snap-stop:normal;scroll-margin-top:clamp(64px,14svh,128px)}.hub-areas-end{scroll-snap-align:end;scroll-snap-stop:always;height:1px;scroll-margin-bottom:clamp(12px,3svh,40px)}.hub-closing-snap,.hub-tail-snap{scroll-snap-align:start}.hub-tail-end{scroll-snap-align:end}.hub-closing-end{scroll-snap-align:end;height:1px}[data-hub-motion=on] .hub-root [data-show]{transition:opacity var(--hub-dur-fade)ease,transform var(--hub-dur-move)var(--hub-ease)}[data-hub-motion=on] .hub-root [data-show][data-from=left],[data-hub-motion=on] .hub-root [data-show][data-from=right]{transition:opacity var(--hub-dur-move)ease,transform var(--hub-dur-wide)var(--hub-ease)}[data-hub-motion=on] .hub-root [data-hub-sec] [data-show]{opacity:0;pointer-events:none}[data-hub-motion=on] .hub-root [data-hub-sec][data-entered] [data-show~=\*],[data-hub-motion=on] .hub-root [data-hub-sec][data-entered][data-step="0"] [data-show~="0"],[data-hub-motion=on] .hub-root [data-hub-sec][data-entered][data-step="1"] [data-show~="1"],[data-hub-motion=on] .hub-root [data-hub-sec][data-entered][data-step="2"] [data-show~="2"],[data-hub-motion=on] .hub-root [data-hub-sec][data-entered][data-step="3"] [data-show~="3"],[data-hub-motion=on] .hub-root [data-hub-sec][data-entered][data-step="4"] [data-show~="4"],[data-hub-motion=on] .hub-root [data-hub-sec][data-entered][data-step="5"] [data-show~="5"],[data-hub-motion=on] .hub-root [data-hub-sec][data-entered][data-step="6"] [data-show~="6"]{opacity:1;pointer-events:auto;transform:none}[data-hub-motion=on] .hub-root [data-show][data-from=up]{transform:translateY(30px)}[data-hub-motion=on] .hub-root [data-show][data-from=down]{transform:translateY(-30px)}[data-hub-motion=on] .hub-root [data-show][data-from=left]{transform:translate(-46px)}[data-hub-motion=on] .hub-root [data-show][data-from=right]{transform:translate(46px)}[data-hub-motion=on] .hub-root [data-d="1"]{transition-delay:var(--hub-stagger)}[data-hub-motion=on] .hub-root [data-d="2"]{transition-delay:calc(var(--hub-stagger)*2)}[data-hub-motion=on] .hub-root [data-d="3"]{transition-delay:calc(var(--hub-stagger)*3)}[data-hub-motion=on] .hub-root [data-d="4"]{transition-delay:calc(var(--hub-stagger)*4)}[data-hub-motion=on] .hub-root [data-d="5"]{transition-delay:calc(var(--hub-stagger)*5)}[data-hub-motion=on] .hub-root [data-hub-sec][data-near="1"] [data-par]{will-change:transform}@keyframes hubShine{0%{background-position:-130% 0}18%{background-position:230% 0}to{background-position:230% 0}}@keyframes hubPing{0%{opacity:.85;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.6)}}[data-hub-motion=on] .hub-shine{animation:6.5s ease-in-out 1.1s infinite hubShine}[data-hub-motion=on] .hub-ping{animation:2.8s ease-out infinite hubPing}@media (prefers-reduced-motion:reduce){html:has(.hub-root){scroll-snap-type:none}.hub-root *,.hub-root :before,.hub-root :after{transition:none!important;animation:none!important}.hub-root [data-show]{opacity:1!important;transform:none!important}}[data-hub-motion=on] [data-hub-sec=story][data-step="1"] [data-story-plate=forward]{transform:rotateY(180deg)}[data-hub-motion=on] [data-hub-sec=story][data-step="1"] [data-story-plate=reverse]{transition-delay:.12s;transform:rotateY(-180deg)}.hub-neighbourhood-card{transition:width .6s var(--hub-ease),opacity .5s;flex:none;position:relative}.hub-neighbourhood-card[data-active] .hub-neighbourhood-fig{box-shadow:0 0 0 1px #201e1d24,0 6px 18px #201e1d24}.hub-neighbourhood-card[data-active] .hub-neighbourhood-label{position:relative}.hub-neighbourhood-card[data-active] .hub-neighbourhood-label:after{content:"";background:var(--hub-accent);height:2px;position:absolute;bottom:-6px;left:0;right:0}.hub-neighbourhood-fig{transition:height .6s var(--hub-ease)}.hub-neighbourhood-label{letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:600;transition:color .45s}.hub-place-mark{flex:none;width:22px;height:22px;transform:translateY(4px)}.hub-place-mark svg{width:100%;height:100%}.hub-neighbourhood-strip{transition:transform .65s var(--hub-ease);will-change:transform}.hub-neighbourhood-h2{transition:font-size .6s var(--hub-ease)}.hub-neighbourhood-sub{max-height:10em;transition:opacity .5s,max-height .5s var(--hub-ease),margin-top .5s var(--hub-ease);overflow:hidden}.hub-neighbourhood-sub[data-collapsed]{max-height:0;margin-top:0}.hub-neighbourhood-panel{overflow:visible}.hub-nav-item{color:var(--hub-paper);text-shadow:0 1px 8px #201e1db3;transition:color .45s,text-shadow .45s}.hub-nav{transition:opacity .4s,transform .4s}html[data-hub-nav-hidden="1"] .hub-nav{opacity:0;pointer-events:none;transform:translateY(-8px)}html[data-hub-nav=dark] .hub-nav-item{color:var(--hub-text);text-shadow:none}.hub-chat-carousel{outline:none;grid-template-rows:auto minmax(0,1fr) auto;align-content:center;gap:clamp(14px,3svh,34px);max-width:1180px;height:100%;margin-inline:auto;padding-block:clamp(56px,11svh,104px) clamp(20px,5svh,48px);display:grid}.hub-chat-head{text-align:center}.hub-chat-stage{grid-template-rows:auto auto;align-content:center;justify-items:center;row-gap:clamp(10px,2.4svh,22px);min-height:0;display:grid}.hub-chat-bubbles{z-index:1;grid-row:2;align-content:start;justify-items:center;width:100%;max-width:min(90vw,360px);min-height:0;display:grid}.hub-chat-slide{grid-area:1/1;justify-content:center;width:100%;display:flex}.hub-chat-figure{grid-row:1;justify-content:center;align-items:flex-end;width:clamp(150px,44vw,210px);height:clamp(150px,44vw,210px);display:flex}.hub-chat-figure>*{width:100%;height:100%}.hub-chat-figure picture{width:100%;height:100%;display:block}.hub-chat-figure img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#000 76%,#0000 99%);mask-image:linear-gradient(#000 76%,#0000 99%)}.hub-chat-figure[data-active=false]{display:none}.hub-residentchat-bubble{background:var(--hub-sea-bubble);border:1px solid #201e1d0f;border-radius:22px;width:100%;padding:clamp(16px,4vw,26px) clamp(18px,4.5vw,30px);position:relative;box-shadow:0 8px 24px #2d2b2b1f}.hub-residentchat-bubble:after{content:"";background:var(--hub-sea-bubble);border-bottom:1px solid #201e1d0f;border-right:1px solid #201e1d0f;border-radius:0 0 4px;width:18px;height:18px;margin-left:-9px;position:absolute;bottom:-10px;left:50%;transform:rotate(45deg)}.hub-chat-text{letter-spacing:-.015em;color:var(--hub-sea-ink);margin:0;font-size:clamp(18px,4.8vw,29px);line-height:1.35}.hub-chat-caret{vertical-align:-.1em;background:var(--hub-accent);width:2px;height:.95em;margin-left:2px;animation:.9s step-end infinite hub-chat-blink;display:inline-block}@keyframes hub-chat-blink{50%{opacity:0}}.hub-chat-dots{justify-content:center;gap:9px;display:flex}.hub-chat-dot{background:var(--hub-sea-200);width:34px;height:4px;transition:background var(--hub-dur-fade)ease;cursor:pointer;border-radius:999px;position:relative;overflow:hidden}.hub-chat-dot[data-active=true]{background:var(--hub-sea-100)}.hub-chat-dot:focus-visible{outline:2px solid var(--hub-accent);outline-offset:3px}.hub-chat-dot-fill{transform-origin:0;background:var(--hub-sea-600);position:absolute;inset:0;transform:scaleX(0)}.hub-chat-dot[data-active=true] .hub-chat-dot-fill{transform:scaleX(1)}@media (min-width:1024px){.hub-chat-stage{-moz-column-gap:clamp(6px,1.4vw,22px);grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr) minmax(0,1fr);place-items:center;column-gap:clamp(6px,1.4vw,22px)}.hub-chat-figure{width:clamp(190px,19vw,280px);height:clamp(300px,54svh,440px)}.hub-chat-figure img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;-webkit-mask-image:none;mask-image:none}.hub-chat-figure img[data-flip]{transform:scaleX(-1)}.hub-chat-figure[data-side=left]{grid-column:1;justify-self:end}.hub-chat-figure[data-side=right]{grid-column:3;justify-self:start}.hub-chat-figure[data-active=false]{visibility:hidden;display:flex}.hub-chat-figure[data-active=true]{opacity:1;visibility:visible;transform:none}.hub-chat-bubbles{grid-area:1/2;align-content:center;align-self:center;max-width:none;margin-bottom:0}.hub-residentchat-bubble:after{border-radius:0 0 4px;top:42px;bottom:auto}.hub-chat-slide[data-side=left] .hub-residentchat-bubble:after{margin-left:0;left:-10px;transform:rotate(135deg)}.hub-chat-slide[data-side=right] .hub-residentchat-bubble:after{margin-left:0;left:auto;right:-10px;transform:rotate(-45deg)}}.hub-chat-slide[data-active=false]{visibility:hidden;opacity:0;pointer-events:none}[data-hub-motion=on] .hub-chat-slide{transition:opacity .25s ease,transform .25s var(--hub-ease),visibility 0s}[data-hub-motion=on] .hub-chat-slide[data-active=false]{transition-delay:0s,0s,.25s;transform:translateY(10px)}[data-hub-motion=on] .hub-chat-figure{transition:opacity var(--hub-dur-fade)ease,transform var(--hub-dur-move)var(--hub-ease)}[data-hub-motion=on] .hub-chat-figure[data-active=true]>*{animation:hub-chat-arrive var(--hub-dur-move)var(--hub-ease)both}@keyframes hub-chat-arrive{0%{opacity:0;transform:translateY(14px)}}[data-hub-motion=on] .hub-chat-dot-fill[data-run=true]{animation:4s linear both hub-chat-clock}@keyframes hub-chat-clock{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-hub-motion=on] .hub-rent-band{transition:transform var(--hub-dur-wide)var(--hub-ease);transform:scaleX(.02)}[data-hub-motion=on] [data-hub-sec=rent][data-step="0"] .hub-rent-band{transform:scaleX(1)}.hub-range{appearance:none;cursor:pointer;background:0 0;height:26px}.hub-range::-webkit-slider-runnable-track{background:var(--hub-n-300);border-radius:2px;height:3px}.hub-range::-moz-range-track{background:var(--hub-n-300);border-radius:2px;height:3px}.hub-range::-webkit-slider-thumb{appearance:none;background:var(--hub-accent);width:18px;height:18px;box-shadow:var(--hub-shadow-sm);border:0;border-radius:50%;margin-top:-7.5px}.hub-range::-moz-range-thumb{background:var(--hub-accent);width:18px;height:18px;box-shadow:var(--hub-shadow-sm);border:0;border-radius:50%}.hub-root details>summary{list-style:none}.hub-root details>summary::-webkit-details-marker{display:none}.hub-root details>summary:after{content:"+";float:right;color:var(--hub-a-700);margin-left:1rem;font-weight:400}.hub-root details[open]>summary:after{content:"–"}@media (max-width:767px){.hub-mobile-flow .hub-stage{height:auto;min-height:100svh;position:static;overflow:visible}.hub-mobile-flow .hub-stop{display:none}.hub-mobile-flow{scroll-snap-align:start;scroll-snap-stop:always}[data-hub-sec=snapshot] .hub-minute-facts>*+*,[data-hub-sec=beforeYouChoose] .hub-advice-card:not(:first-child),.hub-mobile-flow .hub-generic-parts>*+*{scroll-snap-align:start;scroll-snap-stop:normal;scroll-margin-top:clamp(64px,14svh,128px)}.hub-mobile-flow .hub-mobile-flow-body{padding-block:9svh 8svh;position:static;overflow:visible}[data-hub-sec=snapshot] .hub-minute-row{flex:none;gap:26px;margin-top:26px}[data-hub-sec=snapshot] .hub-minute-facts{justify-content:flex-start;gap:26px;height:auto}[data-hub-sec=beforeYouChoose] .hub-advice-row{flex:none;margin-top:24px}[data-hub-sec=beforeYouChoose] .hub-advice-list{position:static}}@media (max-width:1023px){.hub-rent-deposit{width:fit-content;max-width:min(74vw,300px);position:relative}.hub-rent-deposit[open] .hub-deposit-panel{z-index:20;border-radius:var(--hub-radius-lg);background:var(--hub-paper);border:1px solid var(--hub-n-300);width:min(86vw,340px);padding:14px 16px 16px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 12px 32px #201e1d2e}.hub-rent-deposit[open] .hub-deposit-panel>p:first-child{margin-top:0}}.hub-faq details>summary:after,.hub-faq details[open]>summary:after{content:none}.hub-faq-sign{transition:transform .32s cubic-bezier(.34,1.4,.5,1);display:inline-block}.hub-faq details[open] .hub-faq-sign{transform:rotate(45deg)}@supports (interpolate-size:allow-keywords){.hub-faq{interpolate-size:allow-keywords}.hub-faq details::details-content{opacity:0;content-visibility:hidden;height:0;transition:height .34s var(--hub-ease),opacity .28s ease-out,content-visibility .34s allow-discrete;overflow:hidden}.hub-faq details[open]::details-content{opacity:1;content-visibility:visible;height:auto}}@media (prefers-reduced-motion:reduce){.hub-faq-sign{transition:none}.hub-faq details::details-content{transition:none}}@media (min-width:768px){.hub-details>summary:after{display:none}.hub-details>summary{cursor:default;pointer-events:none}}.hub-root .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hub-attractions-photo{transition:opacity .7s}.hub-attractions-grid{scrollbar-width:thin;scrollbar-color:#201e1d47 transparent}.hub-attractions-grid::-webkit-scrollbar{width:4px}.hub-attractions-grid::-webkit-scrollbar-thumb{background:#201e1d47;border-radius:2px}.hub-attractions-grid::-webkit-scrollbar-track{background:0 0}@media (min-width:768px){.hub-advice-card{border-radius:var(--hub-radius-lg);box-shadow:0 0 0 1px #201e1d0f,var(--hub-shadow-sm)}}.hub-map-pin,.hub-map-centre{width:0;height:0;display:block;position:absolute;transform:translate(-50%,-50%)}.hub-map-pin-dot{background:var(--hub-accent);color:#fdfbfa;font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:-9px;left:-9px;box-shadow:0 0 0 2px #fdfbfaeb,0 1px 3px #201e1d4d}@media (max-width:767px){.hub-map-pin-label{display:none}}.hub-map-pin-label{border-radius:var(--hub-radius-md);max-width:22ch;color:var(--hub-text);white-space:nowrap;text-overflow:ellipsis;background:#fdfbfaeb;padding:1px 6px 2px;font-size:11.5px;line-height:1.25;position:absolute;top:-8px;left:14px;overflow:hidden;box-shadow:0 1px 2px #201e1d1f}.hub-map-centre:before{content:"";border:2px solid var(--hub-a2-700);background:#fdfbfaeb;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px}.hub-map-centre-label{white-space:nowrap;letter-spacing:.02em;color:var(--hub-text);text-shadow:0 1px #fdfbfae6,0 0 6px #fdfbfae6;font-size:12px;font-weight:600;position:absolute;top:12px;left:-50%;transform:translate(-25%)}.hub-generic-map{border-radius:var(--hub-radius-lg);background:var(--hub-n-300);box-shadow:0 0 0 1px #201e1d1a,var(--hub-shadow-sm);overflow:hidden}.hub-map-row-n{background:var(--hub-accent);color:#fdfbfa;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:10.5px;font-weight:600;display:inline-flex;transform:translateY(-1px)}[data-hub-motion=on] .hub-stay-maplayer{opacity:0;transition:transform .8s var(--hub-ease),opacity .5s ease-out;transform:translateY(-14svh)scale(1.04)}[data-hub-motion=on] [data-hub-sec=stays]:not([data-entered]) .hub-stay-maplayer{will-change:transform}[data-hub-motion=on] [data-hub-sec=stays][data-entered] .hub-stay-maplayer{opacity:1;transform:translate(0,0)scale(1)}.hub-stay-card{box-shadow:var(--hub-shadow-lg),0 2px 0 #201e1d0f;transition:transform .65s var(--hub-ease);background:#fdfbfa;border-radius:24px 21px 26px 19px;padding:7px 7px 10px}.hub-stay-fig{background:var(--hub-n-300);border-radius:19px 16px 21px 14px;overflow:hidden}.hub-stay-gender{color:var(--hub-a-700);border-radius:var(--hub-radius-md);background:#fdfbfa;padding:2px 9px;font-size:12.5px;font-style:italic;position:absolute;top:12px;left:12px}.hub-stay-rent{letter-spacing:-.03em;color:var(--hub-text);border-radius:var(--hub-radius-md);background:#fdfbfa;padding:2px 10px 3px;font-size:clamp(18px,4.6vw,24px);font-weight:600;position:absolute;top:14px;right:-4px;transform:rotate(-2.5deg)}.hub-stay-deal{transition:opacity .3s ease-out,transform var(--hub-dur-state)var(--hub-ease-deal)}[data-hub-motion=on] [data-hub-sec=stays] .hub-stay-deal{opacity:0;transition-delay:calc(var(--deal-i,0)*85ms + .26s);transform:translateY(110px)}[data-hub-motion=on] [data-hub-sec=stays][data-entered] .hub-stay-deal{opacity:1;transform:none}.hub-stay-rail{scrollbar-width:thin;scrollbar-color:#201e1d47 transparent;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin-right:calc(-1*var(--hub-gutter))}.hub-stay-rail::-webkit-scrollbar{height:4px}.hub-stay-rail::-webkit-scrollbar-thumb{background:#201e1d47;border-radius:2px}.hub-stay-rail::-webkit-scrollbar-track{background:0 0}.hub-stay-rail-track{grid-template-rows:1fr;grid-auto-columns:min(72vw,232px);grid-auto-flow:column;justify-content:start;align-items:start;gap:clamp(10px,2vw,18px);height:100%;display:grid}@media (min-width:768px){.hub-stay-rail-track{grid-template-rows:1fr 1fr;grid-auto-columns:224px;place-content:center}}.hub-stay-rail-item{scroll-snap-align:start;min-width:0;height:100%;min-height:0}
