@font-face{font-family:__DM_Sans_dea962;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_dea962;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_dea962;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_dea962;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_dea962;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_dea962;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_dea962;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_dea962;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_dea962;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_dea962{font-family:__DM_Sans_dea962,__DM_Sans_Fallback_dea962;font-style:normal}.__variable_dea962{--font-body:"__DM_Sans_dea962","__DM_Sans_Fallback_dea962"}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cormorant_Garamond_5a3df4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_Fallback_5a3df4;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_5a3df4{font-family:__Cormorant_Garamond_5a3df4,__Cormorant_Garamond_Fallback_5a3df4;font-style:normal}.__variable_5a3df4{--font-display:"__Cormorant_Garamond_5a3df4","__Cormorant_Garamond_Fallback_5a3df4"}@font-face{font-family:__Open_Sans_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a6b3c84812a7fed7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Open_Sans_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c40d4bb4df4cece4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Open_Sans_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3a3ee999671f1788-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Open_Sans_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/58936e573d45e8c5-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Open_Sans_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/94488b01cbce9225-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Open_Sans_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c44a526751152ad2-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,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-208e,u+2090-209c,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_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/90547cf412636c16-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,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-1f1ad,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+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:__Open_Sans_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9daaca4f1f60011a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Open_Sans_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/be5c94efa5b33fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Open_Sans_490b1d;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e9de6deef9f8d683-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Open_Sans_Fallback_490b1d;src:local("Arial");ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.00%;size-adjust:105.15%}.__className_490b1d{font-family:__Open_Sans_490b1d,__Open_Sans_Fallback_490b1d;font-weight:600;font-style:normal}.__variable_490b1d{--font-logo:"__Open_Sans_490b1d","__Open_Sans_Fallback_490b1d"}:root{--black:#111;--white:#fff;--off:#f8f8f6;--border:#ebebeb;--muted:#aaa;--sand:#e8e4de;--forest:#1a3d3a;--green:#2d7a4f;--slate:#1f2937;--heart:#e1485e;--r-sm:10px;--r-md:14px;--r-lg:18px}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--white);color:var(--black);-webkit-font-smoothing:antialiased}.wrap{max-width:1200px;margin:0 auto;padding:0 20px}.sec{font-size:10px;text-transform:uppercase;letter-spacing:1.2px;color:#ccc;margin-bottom:12px}.divider{height:.5px;background:#f0f0f0;margin:16px 0}.btn-f{background:var(--black);color:var(--white);border:none;border-radius:var(--r-md);letter-spacing:.2px}.btn-f,.btn-o{width:100%;padding:15px;font-size:14px;font-family:var(--font-body);cursor:pointer;font-weight:500}.btn-o{background:var(--white);color:var(--black);border:1px solid var(--black);border-radius:var(--r-md)}.btn-f:active,.btn-o:active{opacity:.8}.tag{padding:4px 10px;background:var(--off);border-radius:20px;font-size:10px;color:#777}.rv-av{width:36px;height:36px;border-radius:50%;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0}.ai-ask,.rv-av{display:flex;align-items:center}.ai-ask{gap:8px;background:var(--off);border:.5px solid var(--border);border-radius:40px;padding:9px 14px;cursor:pointer;width:100%}.ai-dot{width:7px;height:7px;border-radius:50%;background:var(--black);flex-shrink:0}.fgcard{border:.5px solid var(--border);border-radius:var(--r-md);overflow:hidden;cursor:pointer;background:var(--white)}.fgcard.sel{border-color:var(--black);border-width:1.5px}.fgck{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--border);display:inline-flex;align-items:center;justify-content:center;margin-top:5px}.fgcard.sel .fgck{background:var(--black);border-color:var(--black)}.hcard{border-radius:var(--r-lg);overflow:hidden;cursor:pointer;border:.5px solid #e7e5df;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.04);transition:transform .15s ease,box-shadow .2s ease}.hcard:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,.08)}.hcard-img{width:100%;height:195px;position:relative;background-size:cover;background-position:50%}.px{padding-left:20px;padding-right:20px}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(2.2);opacity:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.page{display:none}.page.active{display:block}.site-head{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:.5px solid var(--border)}.site-head .wrap{display:flex;align-items:center;gap:22px;height:75px}.logo{font-family:var(--font-logo);font-weight:600;font-size:14px;letter-spacing:3px}.citypill,.logo{cursor:pointer;white-space:nowrap}.citypill{display:flex;align-items:center;gap:5px;background:var(--off);border:.5px solid var(--border);border-radius:20px;padding:5px 12px;font-size:11px;color:#555}.navlinks{display:none;gap:26px;margin-left:auto;font-size:13px;color:#555}.navlinks span{cursor:pointer}.navlinks span:hover{color:var(--black)}.head-cta{display:none;background:var(--black);color:#fff;border:none;border-radius:30px;padding:9px 18px;font-size:12.5px;font-family:var(--font-body);font-weight:500;cursor:pointer;white-space:nowrap}.hero{background:var(--white);padding:34px 0 30px}.hero-tag{display:none}.searchbar{background:var(--white);border-radius:var(--r-md);border:.5px solid var(--border);overflow:hidden;max-width:640px;box-shadow:0 4px 18px rgba(0,0,0,.05)}.searchbar,.searchbar .q{display:flex;align-items:center}.searchbar .q{flex:1 1;padding:15px 18px;cursor:pointer;gap:10px}.searchbar .flt{padding:14px 18px;cursor:pointer;border-left:.5px solid var(--border)}.stats{display:flex;margin-top:30px;background:hsla(0,0%,100%,.65);border-radius:var(--r-md);overflow:hidden;border:.5px solid #dfdad2;max-width:640px}.stats>div{flex:1 1;padding:14px;text-align:center}.stats>div+div{border-left:.5px solid #dfdad2}.stats .n{font-family:var(--font-display);font-size:24px;color:var(--black)}.stats .l{font-size:10px;color:#8a857c;margin-top:2px}.featured{padding:44px 0 60px}.feathead{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.seeall{font-size:12px;color:var(--black);border-bottom:.5px solid var(--black);cursor:pointer}.grid{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px}.site-foot{background:var(--sand);border-top:.5px solid #dfdad2;padding:44px 0 30px;margin-top:20px}.footgrid{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}.site-foot .sec{color:#8a857c}.site-foot a{display:block;font-size:12.5px;color:#555;text-decoration:none;margin-bottom:8px;cursor:pointer}.site-foot a:hover{color:var(--black)}.footbase{border-top:.5px solid #dfdad2;margin-top:34px;padding-top:18px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;font-size:11px;color:#8a857c}.crumbs{font-size:12px;color:var(--muted);padding:16px 0 14px}.crumbs b{color:var(--black);font-weight:500}.crumbs span{cursor:pointer}.gallery{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--r-lg)}.gallery::-webkit-scrollbar{display:none}.gph{flex:0 0 86%;scroll-snap-align:start;height:250px;border-radius:var(--r-lg);background-size:cover;background-position:50%;position:relative}.glabel{bottom:10px;left:12px;background:hsla(0,0%,100%,.88);border-radius:8px;padding:4px 10px;font-size:11px;color:#666}.glabel,.gmore{position:absolute}.gmore{inset:0;background:hsla(0,0%,7%,.45);border-radius:var(--r-lg);display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.prop-grid{display:block;padding-bottom:90px}.prop-left{max-width:760px}.prop-left .px{padding-left:6px;padding-right:6px}.stickycard{display:none}.scta{background:var(--white);border-top:.5px solid var(--border);padding:12px 20px calc(14px + env(safe-area-inset-bottom));display:flex;gap:10px;position:fixed;bottom:0;left:0;right:0;z-index:40}.scta .btn-f,.scta .btn-o{font-size:13px}@media (min-width:640px){.grid{grid-template-columns:1fr 1fr}.hero{padding:40px 0;text-align:center;background:hsla(36,18%,89%,.24);min-height:calc(100vh - 152px);display:flex;align-items:center;justify-content:center}.hero .wrap{width:100%}.searchbar{max-width:720px;margin:0 auto;text-align:left;border-radius:var(--r-lg)}.searchbar .q{padding:16px 22px}.hero-tag{display:block;font-family:var(--font-body);font-size:12.5px;color:#8a857c;font-weight:400;margin-top:18px;letter-spacing:.2px}.stats{display:none}.footgrid{grid-template-columns:1.4fr 1fr 1fr 1fr}.gph{flex-basis:60%;height:320px}}@media (min-width:1024px){.navlinks{display:flex}.head-cta{display:block;margin-left:6px}.grid{grid-template-columns:1fr 1fr 1fr}.gallery{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:190px 190px;grid-gap:10px;gap:10px;overflow:visible}.gph{flex:none;height:auto}.gph:first-child{grid-row:span 2}.prop-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:48px;gap:48px;align-items:start;padding-bottom:40px}.stickycard{display:block;position:-webkit-sticky;position:sticky;top:84px;margin-top:18px;background:#fff;border:.5px solid #e7e5df;border-radius:var(--r-lg);padding:22px;box-shadow:0 6px 26px rgba(0,0,0,.06)}.scta{display:none}.prop-left div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:repeat(3,1fr)!important}.prop-left div[style*="margin-bottom:100px"]{margin-bottom:24px!important}.prop-left div[style*="height:170px"]{height:380px!important}}.grid-note{padding:56px 20px;text-align:center;font-size:13px;color:var(--muted);border:.5px dashed var(--border);border-radius:var(--r-lg)}.feathead{margin-bottom:35px}.sec{color:#000;font-weight:700}.prop-grid .sec{color:#ccc;font-weight:400}.hcard-img{height:auto;aspect-ratio:4/3}.pill{flex-shrink:0;padding:7px 14px;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:40px;font-size:12px;cursor:pointer;border:.5px solid var(--border);background:var(--white);color:#666;white-space:nowrap}.pill.on{background:var(--black);color:var(--white);border-color:var(--black)}.lchip{padding:6px 13px;border-radius:30px;font-size:12px;border:.5px solid var(--border);background:var(--white);color:#666;cursor:pointer;flex-shrink:0;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.lchip.on{background:var(--black);color:var(--white);border-color:var(--black)}.plcard{border-radius:16px;border:.5px solid var(--border);background:var(--white);margin-bottom:14px}.plcar,.plcard{overflow:hidden}.plcar{position:relative;height:auto;aspect-ratio:4/3;cursor:-webkit-grab;cursor:grab;touch-action:pan-y}.plslide{inset:0;transition:transform .32s cubic-bezier(.4,0,.2,1)}.pldots,.plslide{position:absolute}.pldots{display:flex;gap:4px;justify-content:center;bottom:10px;left:50%;transform:translateX(-50%);z-index:5;pointer-events:none}.pldot{width:5px;height:5px;border-radius:50%;background:hsla(0,0%,100%,.5);transition:all .2s}.pldot.on{background:#fff;width:14px;border-radius:3px}.plbody{padding:12px 14px 14px;cursor:pointer}.reslist{display:block}@media(min-width:640px){.reslist{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.reslist .plcard{margin-bottom:0}.resgroup{grid-column:1/-1}}@media(min-width:1024px){.reslist{grid-template-columns:repeat(3,1fr)}}.ctrlzone{max-width:760px;margin:0 auto;padding:18px 20px 8px}.ctrlrow1{display:flex;align-items:stretch;gap:18px;margin-bottom:12px;min-width:0}.ctrlhalf{flex:1 1;min-width:0}.pillhalf,.pillrow{display:flex;align-items:center}.pillrow{flex:1 1;min-width:0;gap:8px;overflow-x:auto;scrollbar-width:none}.pillrow::-webkit-scrollbar{display:none}.ctrlrow2{display:flex;align-items:stretch;gap:18px;min-width:0;margin-bottom:2px}.destwide{flex:1 1;min-width:0}.destwide>div{height:100%;box-sizing:border-box}.railslot{flex-shrink:0;display:flex;align-items:flex-start}.raildd{position:relative}.raildd summary{list-style:none}.raildd summary::-webkit-details-marker{display:none}.raildd[open] summary.ib{background:var(--off)}.railmenu{position:absolute;top:42px;right:0;background:#fff;border:.5px solid var(--border);border-radius:12px;box-shadow:0 8px 26px rgba(0,0,0,.09);padding:8px;min-width:185px;z-index:30}.railhead{font-size:10px;color:#bbb;text-transform:uppercase;letter-spacing:.6px;padding:4px 8px 5px}.railopt{display:block;padding:8px 10px;border-radius:8px;font-size:12.5px;color:#333;text-decoration:none;white-space:nowrap}.railopt:hover{background:var(--off)}.railopt.on{background:var(--black);color:#fff}@media(max-width:639px){.ctrlrow1{flex-wrap:wrap;gap:10px}.pillhalf{flex:1 1 auto;min-width:0;flex:1 1 100%;order:1}.ctrlrow1 .ctrlhalf:not(.pillhalf){flex:1 1;order:2}.ctrlrow1 .railslot{order:3;align-items:center}.ctrlrow2{gap:10px}}.bgtwrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #1a3d3a;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:-webkit-grab;cursor:grab;pointer-events:auto;margin-top:0}.bgtwrap input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #1a3d3a;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:grab;pointer-events:auto}.bgtwrap input[type=range]::-webkit-slider-runnable-track{background:transparent;border:none}.bgtwrap input[type=range]::-moz-range-track{background:transparent;border:none}.topbar{padding:10px 20px 12px;justify-content:space-between}.ib,.topbar{display:flex;align-items:center;background:var(--white);flex-shrink:0}.ib{width:36px;height:36px;border-radius:50%;border:.5px solid var(--border);justify-content:center;cursor:pointer}.ib:active{background:var(--off)}.filterwrap{max-width:760px;margin:0 auto;position:relative}.fstep{width:32px;height:32px;border-radius:50%;border:.5px solid var(--border);background:var(--white);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fstep:active{background:var(--off)}.fnum{width:100%;padding:11px 12px;font-size:13px;border:.5px solid var(--border);border-radius:10px;background:var(--white);font-family:var(--font-body);color:var(--black);outline:none;box-sizing:border-box}.fnum:focus{border-color:#1a3d3a}.tog{width:42px;height:24px;border-radius:20px;background:#e5e5e5;position:relative;cursor:pointer;transition:background .2s;flex-shrink:0}.tog.on{background:#1a3d3a}.togt{width:18px;height:18px;border-radius:50%;background:#fff;position:absolute;top:3px;left:3px;transition:left .2s;box-shadow:0 1px 3px rgba(0,0,0,.2)}.tog.on .togt{left:21px}.filterbar{position:-webkit-sticky;position:sticky;bottom:0;background:var(--white);border-top:.5px solid var(--border);padding:12px 20px;z-index:25}.filterbtn{background:var(--black);color:var(--white);text-align:center;padding:14px;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;letter-spacing:.2px}.filterbtn:active{opacity:.85}.sugbox{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:.5px solid var(--border);border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:6px;z-index:60;max-height:320px;overflow-y:auto;text-align:left}.sugrow{display:flex;align-items:flex-start;gap:9px;padding:10px 11px;border-radius:9px;cursor:pointer}.sugrow.on{background:var(--off)}.sugtext{font-size:12.5px;color:#333;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sugtag{margin-left:auto;font-size:9.5px;color:#1a5048;background:#e8f0ee;border-radius:5px;padding:2px 7px;white-space:nowrap;flex-shrink:0;align-self:center}.pwabar{position:fixed;left:16px;right:16px;bottom:16px;z-index:80;max-width:420px;margin:0 auto;animation:pwaup .28s cubic-bezier(.4,0,.2,1)}@keyframes pwaup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pwacard{background:#fff;border-radius:20px;border:.5px solid #e7e5df;box-shadow:0 8px 26px rgba(0,0,0,.1);overflow:hidden}.pwahead{background:linear-gradient(135deg,#1a3d3a,#2d5a55);padding:16px 18px;color:#fff;gap:13px}.pwahead,.pwaicon{display:flex;align-items:center}.pwaicon{width:44px;height:44px;border-radius:11px;background:hsla(0,0%,100%,.18);justify-content:center;flex-shrink:0}.pwaeyebrow{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;opacity:.8;margin-bottom:2px}.pwatitle{font-family:var(--font-display);font-size:18px;font-weight:500}.pwaclose{font-size:22px;opacity:.6;cursor:pointer;line-height:1;padding:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pwabody{padding:16px 18px 18px}.pwasub{font-size:12.5px;color:#5a6470;line-height:1.55;margin-bottom:16px}.pwabtns{display:flex;align-items:center;gap:12px}.pwainstall{background:#1a3d3a;color:#fff;padding:11px 26px;border-radius:40px;font-size:13px;font-weight:500;cursor:pointer}.pwainstall:active{opacity:.85}.pwalater{font-size:12.5px;color:#9aa0a6;cursor:pointer}.pwaios{font-size:12px;color:#3f4651;background:#f4f2ed;border-radius:10px;padding:11px 13px;line-height:1.5}.pwaios b{color:#1a3d3a}.pwainput{width:100%;box-sizing:border-box;padding:11px 13px;margin-bottom:9px;font-size:13px;font-family:var(--font-body);color:var(--black);background:#fbfaf7;border:.5px solid var(--border);border-radius:10px;outline:none}.pwainput:focus{border-color:#1a3d3a;background:#fff}.pwainput::placeholder{color:#b6b2aa}.pwaerr{font-size:11.5px;color:#c0392b;margin:-2px 0 9px}.pwabody .pwabtns{margin-top:4px}.pwaback{position:fixed;inset:0;z-index:90;background:rgba(20,24,23,.48);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:20px;animation:pwafade .2s ease}@keyframes pwafade{0%{opacity:0}to{opacity:1}}.pwaback .pwabar{position:static;left:auto;right:auto;bottom:auto;width:100%;max-width:400px;margin:0;animation:pwapop .26s cubic-bezier(.4,0,.2,1)}@keyframes pwapop{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:none}}.pwaback .pwacard{box-shadow:0 20px 60px rgba(0,0,0,.28)}.pwaokcard{padding:30px 22px 26px;text-align:center;animation:pwafade .18s ease}.pwatick{display:flex;justify-content:center;margin-bottom:13px}.pwatickpath{stroke-dasharray:26;stroke-dashoffset:26;animation:pwadraw .42s cubic-bezier(.6,0,.3,1) .06s forwards}@keyframes pwadraw{to{stroke-dashoffset:0}}.pwaoktitle{font-family:var(--font-display);font-size:17px;color:var(--black);margin-bottom:5px}.pwaoksub{font-size:12px;color:var(--muted)}@media (max-width:640px){.arearow .arealabel{display:none}.arearow{display:grid!important;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;align-items:stretch}.arearow>:nth-child(n+10){display:none}.arearow .pill{width:100%;text-align:center;padding-left:4px;padding-right:4px;font-size:10.5px}}.gh-top{position:fixed;top:0;left:0;right:0;z-index:60;border-bottom:.5px solid transparent;transition:background .25s,border-color .25s}.gh-top .wrap{height:64px;gap:20px}.gh-brand,.gh-top .wrap{display:flex;align-items:center}.gh-brand{margin-right:auto;opacity:0;transform:translateY(-4px);transition:opacity .25s,transform .25s;pointer-events:none}.gh-nav{display:flex;align-items:center;gap:22px;margin-left:auto}.gh-nav a{font-size:13px;color:#5c5850;text-decoration:none;white-space:nowrap}.gh-nav a:hover{color:var(--black)}.gh-nav a.own{color:var(--forest);font-weight:700;font-size:13px;background:var(--white);border:.5px solid var(--border);border-radius:40px;padding:6px 14px;letter-spacing:.2px}.gh-top.gh-solid{position:-webkit-sticky;position:sticky}.gh-nav a.wa{color:var(--forest);font-weight:500}.gh-top.stuck{background:hsla(0,0%,100%,.93);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom-color:var(--border)}.gh-top.stuck .gh-brand{opacity:1;transform:none;pointer-events:auto}#homes{scroll-margin-top:72px}.ghero{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:96px 20px;position:relative;text-align:center}.gh-mark{width:clamp(200px,34vw,250px);height:auto}.gh-sub{font-family:var(--font-display);font-weight:300;font-size:clamp(16px,2.4vw,20px);color:#6b6a64;margin:20px 0 32px;letter-spacing:.2px}.gbox{width:100%;background:var(--white);border:.5px solid var(--border);border-radius:28px;box-shadow:0 2px 16px rgba(0,0,0,.07);display:flex;align-items:center;overflow:hidden;transition:box-shadow .2s,border-color .2s}.gbox:hover{box-shadow:0 4px 22px rgba(0,0,0,.09)}.gbox:focus-within{box-shadow:0 6px 28px rgba(0,0,0,.11);border-color:#d9d5cd}.gbox .q{flex:1 1;display:flex;align-items:center;padding:0}.gbox input{font-size:15px!important;padding:17px 14px 17px 24px}.gbox-btn{flex-shrink:0;margin:6px;padding:11px 22px;background:var(--forest);color:#fff;border:none;border-radius:22px;font-family:var(--font-body);font-size:13.5px;font-weight:500;cursor:pointer;transition:background .15s}.gbox-btn:hover{background:#14322f}.gh-trust{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:22px}.gh-trust span{font-size:11.5px;color:var(--forest);background:var(--white);border:.5px solid var(--border);border-radius:40px;padding:6px 14px;letter-spacing:.2px;font-weight:500;white-space:nowrap}.gh-cue{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);font-size:10.5px;color:#a09d95;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:8px}.gh-cue:hover{color:#6b6a64}.gh-cue svg{animation:ghbob 2.6s ease-in-out infinite}@keyframes ghbob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.gabout{background:var(--white);border-top:.5px solid var(--border);padding:80px 0 70px}.abhead{max-width:680px}.abeyebrow{font-size:11px;font-weight:600;letter-spacing:2.6px;text-transform:uppercase;color:var(--forest);margin:0 0 16px}.gabout h2{font-family:var(--font-display);font-weight:400;font-size:29px;margin:0 0 16px;letter-spacing:.2px;line-height:1.24}.gabout .intro{font-size:15px;line-height:1.8;color:#4a4740;margin:0}.abgrid{display:grid;grid-template-columns:1fr;grid-gap:44px;gap:44px;margin-top:58px}@media(min-width:820px){.abgrid{grid-template-columns:repeat(3,1fr);gap:0 52px}}.abcol{position:relative;border-top:1px solid var(--border);padding-top:28px}.abcol:after{content:"";position:absolute;top:-1px;left:0;width:28px;height:2px;background:var(--forest);transition:width .4s cubic-bezier(.22,.61,.36,1)}.abcol:hover:after{width:64px}.abcol:before{content:attr(data-n);display:block;font-weight:300;font-size:62px;line-height:.9;color:#e6e1d7;letter-spacing:1px;margin:0 0 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.abcol h3,.abcol:before{font-family:var(--font-display)}.abcol h3{font-weight:400;font-size:20px;margin:0 0 12px;letter-spacing:.2px}.abcol p{font-size:14.5px;line-height:1.78;color:#4a4740;margin:0}.abcol a{color:var(--forest);text-decoration:none;border-bottom:1px solid #cddad6;transition:border-color .15s}.abcol a:hover{border-bottom-color:var(--forest)}.abclose{margin-top:66px;padding-top:34px;border-top:.5px solid var(--border);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px 48px}.abclose .lead{font-family:var(--font-display);font-weight:400;font-size:21px;line-height:1.55;color:var(--black);letter-spacing:.2px;margin:0;max-width:640px}.abclose .lead a{color:var(--forest);text-decoration:none;border-bottom:1px solid #cddad6;transition:border-color .15s}.abclose .lead a:hover{border-bottom-color:var(--forest)}.gabout .fine{font-size:12px;color:#8a877f;letter-spacing:.2px;margin:0}.locband{background:var(--white);border-top:.5px solid var(--border);padding:44px 0 54px}.locband h2{font-family:var(--font-display);font-weight:400;font-size:20px;margin:0 0 20px;letter-spacing:.2px}.loclist{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px 24px;gap:12px 24px;margin:0;padding:0;list-style:none}@media(min-width:640px){.loclist{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.loclist{grid-template-columns:repeat(4,1fr)}}.loclist a{font-size:13px;color:#4a4740;text-decoration:none;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.loclist .locall a,.loclist a:hover{color:var(--forest);border-bottom-color:#cddad6}.loclist .locall a{font-weight:500}@media(max-width:520px){.gh-nav a.bf{display:none}.gh-nav{gap:16px}.gh-nav a{font-size:12.5px}.gabout{padding:56px 0 54px}.gabout h2{font-size:24px}.abcol:before{font-size:50px}.abgrid{margin-top:42px;gap:40px}.abclose{margin-top:50px;padding-top:28px;display:block}.abclose .lead{font-size:18px;margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.abcol:after{transition:none}.gh-cue svg{animation:none}}.gsheet{background:var(--off);border-top:.5px solid var(--border)}.gsechead{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px}.gsechead h2{font-family:var(--font-display);font-weight:400;font-size:27px;margin:0;letter-spacing:.2px}.gsechead a{font-size:12.5px;color:var(--black);text-decoration:none;border-bottom:.5px solid var(--black)}.gsheet .featured{padding:56px 0 68px}.gsheet .featured+.featured{padding-top:0}.fwrap-inner{max-width:560px}@media(min-width:1024px){.fwrap{max-width:1000px;margin:0 auto}.fgrid{grid-template-columns:repeat(4,1fr)!important}.fwrap-inner{max-width:1000px}}.auth-card{background:var(--white);border-radius:20px;padding:24px 20px}.auth-card,.auth-input{border:.5px solid var(--border)}.auth-input{width:100%;background:var(--off);border-radius:10px;padding:13px 14px;font-size:14px;font-family:var(--font-body);color:var(--black);outline:none}.auth-input:focus{border-color:var(--black)}.auth-err{font-size:11px;color:#c0392b;margin-top:5px;display:none}.auth-err.show{display:block}.auth-otp-row{display:flex;gap:8px}.auth-otp-box{flex:1 1;min-width:0;width:0;height:50px;background:var(--off);border:.5px solid var(--border);border-radius:10px;text-align:center;font-size:20px;font-family:var(--font-display);color:var(--black);outline:none}.auth-otp-box:focus{border-color:var(--black)}:root{--bnav-h:82px}.bnav{position:fixed;bottom:0;left:0;right:0;z-index:50;background:var(--white);border-top:.5px solid var(--border);padding:10px 0 24px}.bnav,.bni{display:flex}.bni{flex:1 1;flex-direction:column;align-items:center;gap:3px;cursor:pointer;padding:4px 0;color:#ccc;text-decoration:none}.bni-l{font-size:9px;color:#ccc;letter-spacing:.6px;text-transform:uppercase}.bni.on,.bni.on .bni-l{color:var(--black)}.bni-d{width:3px;height:3px;border-radius:50%;background:var(--black);opacity:0;margin-top:1px}.bni.on .bni-d{opacity:1}.bnav-spacer{height:var(--bnav-h)}body.has-bnav .filterbar,body.has-bnav .scta{bottom:var(--bnav-h)}body.has-bnav .pwabar{bottom:calc(var(--bnav-h) + 16px)}@keyframes fb-blink{0%,to{opacity:1}50%{opacity:.3}}.fb-blink{animation:fb-blink 1.2s infinite}.laptop-only{display:none}@media(min-width:1024px){.laptop-only{display:block}}body.nav-fullscreen .bnav,body.nav-fullscreen .bnav-spacer{display:none}body.has-bnav .furnfoot{bottom:var(--bnav-h)}