@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_Enn9TuAR4wjjWWpf2P6fMRTiPKTq)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_Enn9TuAR4wjjWWpf2P6fMRTiPKTq)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_Enn9TuAR4wjjWWpf2P6fMRTiPKTq)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_Enn9TuAR4wjjWWpf2P6fMRTiPKTq)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_Enn9TuAR4wjjWWpf2P6fMRTiPKTq)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2?dpl=dpl_Enn9TuAR4wjjWWpf2P6fMRTiPKTq)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_Enn9TuAR4wjjWWpf2P6fMRTiPKTq)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe4d0f8a-module__6kuHYW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe4d0f8a-module__6kuHYW__variable{--font-inter:"Inter", "Inter Fallback"}
.site-module__sIJPfG__site{--surface:#131314;--surface-low:#1c1b1c;--surface-container:#201f20;--surface-high:#2a2a2b;--surface-highest:#353436;--primary:#d9f99d;--primary-fixed:#ceee93;--on-primary:#131f00;--amber:#f6a623;--on-surface:#e8ead8;--on-surface-variant:#c5c8b7;--hairline:#c5c8b71f;--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--surface);min-height:100vh;color:var(--on-surface);font-family:var(--font-inter), system-ui, sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;font-size:16px;line-height:1.5;display:flex}.site-module__sIJPfG__site a{color:inherit}.site-module__sIJPfG__site :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.site-module__sIJPfG__header{z-index:10;-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border-bottom:1px solid var(--hairline);background:#131314d1;position:sticky;top:0}.site-module__sIJPfG__headerInner{flex-wrap:wrap;align-items:center;gap:8px 24px;max-width:1080px;margin:0 auto;padding:12px 20px;display:flex}.site-module__sIJPfG__logo{align-items:center;gap:10px;margin-right:auto;line-height:0;text-decoration:none;display:flex}.site-module__sIJPfG__nav{flex-wrap:wrap;gap:4px;display:flex}.site-module__sIJPfG__nav a{border-radius:var(--radius-sm);color:var(--on-surface-variant);padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none}.site-module__sIJPfG__nav a:hover{color:var(--on-surface);background:var(--surface-high)}.site-module__sIJPfG__appButton{border-radius:var(--radius-sm);background:var(--primary-fixed);white-space:nowrap;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;color:var(--on-primary)!important}.site-module__sIJPfG__appButton:hover{background:var(--primary)}.site-module__sIJPfG__footer{border-top:1px solid var(--hairline);color:var(--on-surface-variant);margin-top:64px;font-size:13px}.site-module__sIJPfG__footerInner{gap:10px;max-width:1080px;margin:0 auto;padding:24px 20px 40px;display:grid}.site-module__sIJPfG__footer p{margin:0}.site-module__sIJPfG__footerLinks{flex-wrap:wrap;gap:4px 20px;display:flex}.site-module__sIJPfG__main{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:24px 20px 0}.site-module__sIJPfG__crumbs{color:var(--on-surface-variant);flex-wrap:wrap;gap:4px 8px;margin:0 0 16px;padding:0;font-size:13px;list-style:none;display:flex}.site-module__sIJPfG__crumbs li+li:before{content:"›";opacity:.6;margin-right:8px}.site-module__sIJPfG__crumbs a{text-decoration:none}.site-module__sIJPfG__crumbs a:hover{text-decoration:underline}.site-module__sIJPfG__h1{letter-spacing:-.02em;max-width:22ch;margin:0;font-size:clamp(28px,5vw,44px);font-weight:800;line-height:1.1}.site-module__sIJPfG__lead{max-width:62ch;color:var(--on-surface-variant);margin:14px 0 0;font-size:18px}.site-module__sIJPfG__lead strong{color:var(--on-surface)}.site-module__sIJPfG__updated{color:var(--on-surface-variant);margin:10px 0 0;font-size:13px}.site-module__sIJPfG__section{margin-top:48px}.site-module__sIJPfG__h2{letter-spacing:-.01em;margin:0 0 6px;font-size:22px;font-weight:700}.site-module__sIJPfG__sectionLead{max-width:62ch;color:var(--on-surface-variant);margin:0 0 16px}.site-module__sIJPfG__label{letter-spacing:.05em;text-transform:uppercase;color:var(--on-surface-variant);margin:0;font-size:11px;font-weight:700}.site-module__sIJPfG__muted{color:var(--on-surface-variant)}.site-module__sIJPfG__tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-top:28px;display:grid}.site-module__sIJPfG__tile{background:var(--surface-low);border-radius:var(--radius-md);flex-direction:column;gap:2px;padding:16px 18px;display:flex}.site-module__sIJPfG__tileValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.15}.site-module__sIJPfG__tileValue span{letter-spacing:0;color:var(--on-surface-variant);margin-left:4px;font-size:13px;font-weight:500}.site-module__sIJPfG__tileNote{color:var(--on-surface-variant);font-size:13px}.site-module__sIJPfG__tileNote strong{color:var(--on-surface);font-weight:600}.site-module__sIJPfG__columns{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px 32px;display:grid}.site-module__sIJPfG__priceList{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.site-module__sIJPfG__priceRow{border-bottom:1px solid var(--hairline);grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:12px 0;display:grid}.site-module__sIJPfG__priceRow a{text-decoration:none}.site-module__sIJPfG__priceRow a:hover .site-module__sIJPfG__rowTitle{color:var(--primary);text-decoration:underline}.site-module__sIJPfG__rowTitle{font-weight:600;line-height:1.3;display:block}.site-module__sIJPfG__rowMeta{color:var(--on-surface-variant);margin-top:2px;font-size:13px;display:block}.site-module__sIJPfG__rowPrice{text-align:right;font-variant-numeric:tabular-nums;font-size:22px;font-weight:900;line-height:1.1}.site-module__sIJPfG__rowDiff{color:var(--on-surface-variant);margin-top:2px;font-size:12px;font-weight:500;display:block}.site-module__sIJPfG__tableWrap{border:1px solid var(--hairline);border-radius:var(--radius-md);overflow-x:auto}.site-module__sIJPfG__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.site-module__sIJPfG__table th,.site-module__sIJPfG__table td{text-align:left;border-bottom:1px solid var(--hairline);white-space:nowrap;padding:10px 14px}.site-module__sIJPfG__table th{letter-spacing:.05em;text-transform:uppercase;color:var(--on-surface-variant);background:var(--surface-low);font-size:11px;font-weight:700}.site-module__sIJPfG__table tr:last-child td{border-bottom:0}.site-module__sIJPfG__table td.site-module__sIJPfG__num,.site-module__sIJPfG__table th.site-module__sIJPfG__num{text-align:right}.site-module__sIJPfG__table a{font-weight:600;text-decoration:none}.site-module__sIJPfG__table a:hover{color:var(--primary);text-decoration:underline}.site-module__sIJPfG__placeGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 24px;margin:0;padding:0;list-style:none;display:grid}.site-module__sIJPfG__placeGrid a{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:12px;padding:6px 0;text-decoration:none;display:flex}.site-module__sIJPfG__placeGrid a:hover{color:var(--primary)}.site-module__sIJPfG__placeGrid span:last-child{color:var(--on-surface-variant);font-variant-numeric:tabular-nums}.site-module__sIJPfG__regionBlock+.site-module__sIJPfG__regionBlock{margin-top:28px}.site-module__sIJPfG__h3{margin:0 0 8px;font-size:16px;font-weight:700}.site-module__sIJPfG__h3 a{text-decoration:none}.site-module__sIJPfG__h3 a:hover{color:var(--primary)}.site-module__sIJPfG__tags{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.site-module__sIJPfG__tag,.site-module__sIJPfG__tagWarn{background:var(--surface-high);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:500}.site-module__sIJPfG__tagWarn{color:var(--amber);background:#f6a6231f;font-weight:600}.site-module__sIJPfG__chips{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:28px 0 0;padding:0;list-style:none;display:grid}.site-module__sIJPfG__chip{background:var(--surface-low);border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.site-module__sIJPfG__chipPrice{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.1}.site-module__sIJPfG__chipPrice span{letter-spacing:0;color:var(--on-surface-variant);margin-left:4px;font-size:13px;font-weight:500}.site-module__sIJPfG__compare{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.site-module__sIJPfG__compareQuiet{color:var(--on-surface-variant);font-size:13px}.site-module__sIJPfG__swatch{border-radius:50%;flex:none;width:8px;height:8px}.site-module__sIJPfG__actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.site-module__sIJPfG__primaryButton,.site-module__sIJPfG__ghostButton{border-radius:var(--radius-lg);place-items:center;height:48px;padding:0 22px;font-weight:600;text-decoration:none;display:inline-grid}.site-module__sIJPfG__primaryButton{background:linear-gradient(125deg,#ceee93 10%,#536d22 100%);color:var(--on-primary)!important}.site-module__sIJPfG__primaryButton:hover{filter:brightness(1.08)}.site-module__sIJPfG__ghostButton{border:1px solid var(--hairline);background:var(--surface-low)}.site-module__sIJPfG__ghostButton:hover{background:var(--surface-high)}.site-module__sIJPfG__badge{border:1px solid color-mix(in srgb, var(--badge) 15%, transparent);background:color-mix(in srgb, var(--badge) 8%, transparent);color:var(--badge);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.site-module__sIJPfG__badgeDot{background:var(--badge);width:6px;height:6px;box-shadow:0 0 6px color-mix(in srgb, var(--badge) 60%, transparent);border-radius:50%}.site-module__sIJPfG__reports{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.site-module__sIJPfG__amenities{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.site-module__sIJPfG__amenities li{background:var(--surface-low);letter-spacing:.06em;text-transform:uppercase;color:var(--on-surface-variant);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}.site-module__sIJPfG__chart{width:100%;height:auto;display:block}.site-module__sIJPfG__chartCard{background:var(--surface-low);border-radius:var(--radius-md);padding:18px 18px 10px}.site-module__sIJPfG__legend{color:var(--on-surface-variant);flex-wrap:wrap;gap:4px 18px;margin:0 0 8px;padding:0;font-size:13px;list-style:none;display:flex}.site-module__sIJPfG__legend li{align-items:center;gap:8px;display:flex}.site-module__sIJPfG__legend i{border-radius:2px;width:14px;height:3px}.site-module__sIJPfG__callout{border-radius:var(--radius-lg);background:var(--surface-low);border:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding:22px 24px;display:flex}.site-module__sIJPfG__callout p{max-width:60ch;margin:0}.site-module__sIJPfG__callout strong{margin-bottom:4px;font-size:18px;display:block}.site-module__sIJPfG__nav a.site-module__sIJPfG__navPlus{color:var(--primary)}.site-module__sIJPfG__plusNote{color:var(--on-surface-variant);margin:16px 0 0;font-size:14px}.site-module__sIJPfG__plusNote a{color:var(--primary);font-weight:600}.site-module__sIJPfG__plusFeatures{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-module__sIJPfG__plusFeatures li{gap:6px}.site-module__sIJPfG__plusFeatures strong{font-size:17px}.site-module__sIJPfG__plusOffer{border-radius:var(--radius-lg);background:var(--surface-low);border:1px solid var(--hairline);padding:24px}.site-module__sIJPfG__plusPrice{letter-spacing:-.02em;margin:0;font-size:40px;font-weight:800}.site-module__sIJPfG__plusPrice span{color:var(--on-surface-variant);font-size:18px;font-weight:600}.site-module__sIJPfG__plusOffer button{font:inherit;cursor:pointer;color:var(--on-surface);border:0;font-weight:600}.site-module__sIJPfG__plusOffer .site-module__sIJPfG__ghostButton{border:1px solid var(--hairline)}.site-module__sIJPfG__plusThanks{max-width:60ch;margin:24px 0 0}.site-module__sIJPfG__plusThanks strong{color:var(--primary);margin-bottom:4px;font-size:18px;display:block}.site-module__sIJPfG__plusFree{color:var(--on-surface-variant);margin:0;padding-left:20px}.site-module__sIJPfG__plusFree li{margin:4px 0}.site-module__sIJPfG__list{color:var(--on-surface-variant);margin:0;padding-left:20px;list-style:outside}.site-module__sIJPfG__list li{margin:6px 0}.site-module__sIJPfG__quote{border-left:3px solid var(--primary);max-width:62ch;margin:0;padding:4px 0 4px 18px}.site-module__sIJPfG__quote p{margin:0;font-size:18px}.site-module__sIJPfG__quote footer{color:var(--on-surface-variant);margin-top:8px;font-size:14px}.site-module__sIJPfG__faq+.site-module__sIJPfG__faq{margin-top:20px}@media (max-width:600px){.site-module__sIJPfG__nav a{padding:6px 8px}.site-module__sIJPfG__nav a.site-module__sIJPfG__navPlus{display:none}.site-module__sIJPfG__rowPrice{font-size:20px}.site-module__sIJPfG__table th,.site-module__sIJPfG__table td{padding:8px 10px}}
