:root{--ff-paper:#fafaf7;--ff-surface:#fff;--ff-surface-muted:#f2f1ec;--ff-chip:#f0efea;--ff-ink:#1f2421;--ff-ink-2:#5b605c;--ff-caption:#666b67;--ff-line:#e6e4de;--ff-divider:#efede8;--ff-card-border-color:#dddad2;--ff-border-dashed:#b9b6ad;--ff-sheet-handle:#d9d6ce;--ff-sage:#4f6b5a;--ff-sage-dark:#3f574a;--ff-sage-darker:#2c3f35;--ff-sage-mid:#7f9a88;--ff-sage-soft:#e3eae3;--ff-sage-soft-text:#45514a;--ff-sage-soft-border:#c8d3c8;--ff-wordmark-3:#5e7a67;--ff-favicon-accent:#cfe0d3;--ff-birch:#efe9df;--ff-birch-text:#6b5a3e;--ff-birch-body:#574b38;--ff-birch-accent:#b8a68a;--ff-photo-bg:#ece6da;--ff-deal-good-bg:#e3eae3;--ff-deal-good-fg:#3f574a;--ff-deal-fair-bg:#eeede8;--ff-deal-fair-fg:#5b605c;--ff-deal-high-bg:#f3e4d3;--ff-deal-high-fg:#8a4b14;--ff-chart-scale-good:#4f6b5a;--ff-chart-scale-fair:#d5d2c9;--ff-chart-scale-high:#d9a36a;--ff-chart-bar:#9fb5a6;--ff-chart-bar-active:#3f574a;--ff-scrim:#1f242166;--ff-photo-control:#ffffffeb;--ff-font:"Albert Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ff-display:500 72px/1.03 var(--ff-font);--ff-display-md:500 60px/1.05 var(--ff-font);--ff-display-mobile:500 36px/1.06 var(--ff-font);--ff-h1-listing:500 30px/1.1 var(--ff-font);--ff-h2:500 36px/1.1 var(--ff-font);--ff-h2-card:500 26px/1.15 var(--ff-font);--ff-h3:600 19px/1.3 var(--ff-font);--ff-body:400 16px/1.6 var(--ff-font);--ff-body-sm:400 14.5px/1.55 var(--ff-font);--ff-label:500 13px/1.3 var(--ff-font);--ff-caption-font:400 13px/1.5 var(--ff-font);--ff-badge:500 12.5px/1.2 var(--ff-font);--ff-price:600 20px/1.2 var(--ff-font);--ff-price-lg:600 26px/1.15 var(--ff-font);--ff-price-xl:600 42px/1.05 var(--ff-font);--ff-tracking-display:-.04em;--ff-tracking-h2:-.03em;--ff-tracking-h2-card:-.02em;--ff-tracking-h3:-.01em;--ff-radius-card:12px;--ff-radius-tile:10px;--ff-radius-input:10px;--ff-radius-thumb:8px;--ff-radius-sheet:20px;--ff-radius-pill:999px;--ff-card-border:1px solid var(--ff-card-border-color);--ff-shadow-card:0 1px 2px #1f24210f, 0 12px 32px -18px #1f242142;--ff-shadow-tile:0 1px 2px #1f24210f, 0 10px 28px -16px #1f242138;--ff-shadow-float:0 1px 2px #1f242114, 0 20px 44px -22px #1f242173;--ff-shadow-hairline:0 1px 2px #1f24210f;--ff-shadow-sheet:0 -12px 40px -16px #1f242166;--ff-space-1:4px;--ff-space-2:8px;--ff-space-3:12px;--ff-space-4:16px;--ff-space-6:24px;--ff-space-8:32px;--ff-space-12:48px;--ff-space-16:64px;--ff-space-24:96px;--ff-page-x:16px;--ff-section-gap:48px;--ff-grid-gap:16px;--ff-tap-min:44px;--ff-control-sm:44px;--ff-control-md:48px;--ff-control-lg:56px;--ff-header-h:60px;--ff-content-max:1440px}@media (min-width:1024px){:root{--ff-page-x:64px;--ff-section-gap:96px;--ff-header-h:80px}}@keyframes ff-ride-r{0%{left:-60px}to{left:100%}}@keyframes ff-ride-l{0%{left:100%}to{left:-60px}}@media (prefers-reduced-motion:reduce){[data-ride]{animation:none!important}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ff-paper);color:var(--ff-ink);font:var(--ff-body);font-family:var(--ff-font);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p{margin:0}a{color:inherit}img{max-width:100%}button,input,select{font:inherit;color:inherit}select{--ff-select-inset:14px;appearance:none;padding-right:calc(var(--ff-select-inset) + 20px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b605c' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--ff-select-inset) center;text-overflow:ellipsis;cursor:pointer;background-size:14px 14px}select:disabled{cursor:default;opacity:.6}:focus-visible{outline:2px solid var(--ff-sage);outline-offset:2px}.ff-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}.ff-skip-link{z-index:100;background:var(--ff-ink);color:#fff;border-radius:var(--ff-radius-pill);padding:12px 16px;position:absolute;top:-100px;left:16px}.ff-skip-link:focus{top:12px}.ff-container{max-width:var(--ff-content-max);padding-inline:var(--ff-page-x);margin-inline:auto}.ff-tabular{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
@font-face{font-family:Albert Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa976604f77b0cd0-s.3ur_zt1bghf9o.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:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26aa48c1bdeb5547-s.p.30a_ou6vtcpon.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:Albert Sans Fallback;src:local(Arial);ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.86%}.albert_sans_5d7ea996-module__lvZ40W__className{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}
