@font-face{font-family:barlowCondensed;src:url(../media/BarlowCondensed_SemiBold-s.p.2hd-6s07jygrk.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlowCondensed;src:url(../media/BarlowCondensed_Bold-s.p.03mg_f0nqhqti.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlowCondensed Fallback;src:local(Arial);ascent-override:123.84%;descent-override:24.77%;line-gap-override:0.0%;size-adjust:80.75%}.P0yW6G_className{font-family:barlowCondensed,barlowCondensed Fallback,Arial Narrow,sans-serif}.P0yW6G_variable{--rr-font-barlow-condensed:"barlowCondensed", "barlowCondensed Fallback", Arial Narrow, sans-serif}
:root{--rr-font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--rr-font-display:var(--rr-font-barlow-condensed,"Barlow Condensed"), "Arial Narrow", sans-serif;--rr-color-forest:#1f3b2d;--rr-color-forest-raised:#2b4d3b;--rr-color-blaze:#c2410c;--rr-color-ink:#17201b;--rr-color-white:#fff;--rr-color-water:#2f6177;--rr-color-text-primary:#17201b;--rr-color-text-secondary:#56635b;--rr-color-text-detail:#33403a;--rr-color-text-link:#c2410c;--rr-color-text-on-action:#fff;--rr-color-text-on-dark:#fff;--rr-color-text-on-dark-secondary:#b9c9be;--rr-color-text-on-dark-muted:#9fb5a6;--rr-color-text-accent-on-dark:#f6c7a8;--rr-color-text-tip-secondary:#c8d0cb;--rr-color-text-accent-on-ink:#f4a06a;--rr-color-surface-background:#f2f4f1;--rr-color-surface-card:#fff;--rr-color-surface-sheet:#fff;--rr-color-surface-bar:#fff;--rr-color-surface-map-control:#fff;--rr-color-surface-dark:#1f3b2d;--rr-color-surface-tip:#17201b;--rr-color-surface-tonal:#e3ece6;--rr-color-surface-day-selected:#eaf0ec;--rr-color-surface-orange-tint:#f6e3d6;--rr-color-line-separator:#e6eae7;--rr-color-line-separator-light:#eef1ee;--rr-color-line-bar-border:#dce1dd;--rr-color-line-outline:#c9d1cb;--rr-color-line-handle:#cdd3ce;--rr-color-line-checkbox:#7a867e;--rr-color-control-chip:#fff;--rr-color-control-on-chip:#17201b;--rr-color-control-chip-selected:#1f3b2d;--rr-color-control-on-chip-selected:#fff;--rr-color-control-secondary-button:#e3ece6;--rr-color-control-on-secondary-button:#1f3b2d;--rr-color-control-tab-active:#c2410c;--rr-color-control-tab-inactive:#5f6b63;--rr-color-control-row-arrow:#8a958e;--rr-color-control-progress:#1f3b2d;--rr-color-control-progress-track:#d5dbd6;--rr-color-control-toast:#1f3b2d;--rr-color-control-on-toast:#fff;--rr-color-control-apple-button:#000;--rr-color-status-positive:#1f6b45;--rr-color-status-error:#b3261e;--rr-color-status-helps:#1d5536;--rr-color-status-helps-background:#e0eee5;--rr-color-status-hurts:#8a2e0c;--rr-color-status-hurts-background:#fbe5d8;--rr-color-status-reason-icon:#1d6a8a;--rr-color-status-reason-icon-hurts:#9a3412;--rr-color-chance-step1:#fae3cf;--rr-color-chance-step2:#f5c09a;--rr-color-chance-step3:#ee9660;--rr-color-chance-step4:#dc662c;--rr-color-chance-step5:#b23c0c;--rr-color-chance-on-step1:#17201b;--rr-color-chance-on-step2:#17201b;--rr-color-chance-on-step3:#17201b;--rr-color-chance-on-step4:#17201b;--rr-color-chance-on-step5:#fff;--rr-color-chance-score:#b23c0c;--rr-color-map-land:#e4e9de;--rr-color-map-water:#b7d6e2;--rr-color-map-river:#94c3d6;--rr-color-map-contour:#d2d9c9;--rr-color-map-road-casing:#c9d0c3;--rr-color-map-road:#fff;--rr-color-map-label:#45524a;--rr-color-map-water-label:#2f6177;--rr-color-map-label-halo:#e4e9de;--rr-color-map-marker-ring:#1f3b2d;--rr-color-map-marker-dot:#c2410c;--rr-color-map-pill:#1f3b2d;--rr-color-map-on-pill:#fff;--rr-opacity-later-days:.55;--rr-opacity-map-hex-1:.9;--rr-opacity-map-hex-2:.9;--rr-opacity-map-hex-3:.9;--rr-opacity-map-hex-4:.92;--rr-opacity-map-hex-5:.95;--rr-size-min-tap:44px;--rr-size-button-height:52px;--rr-size-button-height-compact:50px;--rr-size-chip-height:34px;--rr-size-map-control:44px;--rr-size-locate-button:44px;--rr-size-icon:22px;--rr-size-icon-small:18px;--rr-size-icon-tab:26px;--rr-size-sheet-handle-width:36px;--rr-size-sheet-handle-height:5px;--rr-size-score-tile-width:46px;--rr-size-score-tile-height:40px;--rr-size-day-bar-width:14px;--rr-size-day-bar-height:40px;--rr-size-hairline:1px;--rr-space-xxs:2px;--rr-space-xs:4px;--rr-space-s:8px;--rr-space-m:12px;--rr-space-l:16px;--rr-space-xl:24px;--rr-space-xxl:32px;--rr-space-screen-margin:16px;--rr-space-card-padding-h:16px;--rr-space-card-padding-v:14px;--rr-space-card-gap:12px;--rr-space-row-gap:12px;--rr-space-chip-gap:8px;--rr-space-button-gap:10px;--rr-radius-card:14px;--rr-radius-sheet:16px;--rr-radius-button:14px;--rr-radius-button-compact:12px;--rr-radius-chip:17px;--rr-radius-control:12px;--rr-radius-tile:10px;--rr-radius-day:10px;--rr-radius-day-bar:4px;--rr-radius-badge:6px;--rr-radius-info:12px;--rr-radius-toast:12px;--rr-radius-tip:14px;--rr-shadow-control:0px 1px 4px #17201b29;--rr-shadow-sheet:0px -2px 12px #17201b24;--rr-shadow-tip:0px 4px 14px #17201b4d}.rr-type-display{font-family:var(--rr-font-display);letter-spacing:-.0086em;font-size:3.625rem;font-weight:700;line-height:3.4375rem}.rr-type-wordmark{font-family:var(--rr-font-display);letter-spacing:.0769em;font-size:1.625rem;font-weight:600;line-height:1.875rem}.rr-type-score-hero{font-family:var(--rr-font-display);font-size:4.125rem;font-weight:700;line-height:3.75rem}.rr-type-score-tile{font-family:var(--rr-font-display);font-size:1.5rem;font-weight:700;line-height:1.75rem}.rr-type-large-title{font-family:var(--rr-font-system);font-size:2.125rem;font-weight:700;line-height:2.5625rem}.rr-type-title{font-family:var(--rr-font-system);font-size:1.875rem;font-weight:700;line-height:2.25rem}.rr-type-sheet-title{font-family:var(--rr-font-system);font-size:1.5rem;font-weight:700;line-height:1.875rem}.rr-type-headline{font-family:var(--rr-font-system);font-size:1.25rem;font-weight:700;line-height:1.5625rem}.rr-type-card-title{font-family:var(--rr-font-system);font-size:1.0625rem;font-weight:600;line-height:1.375rem}.rr-type-body{font-family:var(--rr-font-system);font-size:1.0625rem;font-weight:400;line-height:1.375rem}.rr-type-row-title{font-family:var(--rr-font-system);font-size:1rem;font-weight:600;line-height:1.3125rem}.rr-type-subhead{font-family:var(--rr-font-system);font-size:.9375rem;font-weight:400;line-height:1.25rem}.rr-type-subhead-strong{font-family:var(--rr-font-system);font-size:.9375rem;font-weight:600;line-height:1.25rem}.rr-type-reason{font-family:var(--rr-font-system);font-size:.875rem;font-weight:400;line-height:1.1875rem}.rr-type-footnote{font-family:var(--rr-font-system);font-size:.8125rem;font-weight:400;line-height:1.125rem}.rr-type-caption{font-family:var(--rr-font-system);font-size:.75rem;font-weight:400;line-height:1rem}.rr-type-caption2{font-family:var(--rr-font-system);font-size:.6875rem;font-weight:400;line-height:.8125rem}.rr-type-day-value{font-family:var(--rr-font-system);font-size:.8125rem;font-weight:600;line-height:1.125rem}.rr-type-button{font-family:var(--rr-font-system);font-size:1.0625rem;font-weight:600;line-height:1.375rem}.rr-type-text-button,.rr-type-chip{font-family:var(--rr-font-system);font-size:.9375rem;font-weight:400;line-height:1.25rem}.rr-type-section-header,.rr-type-overline{font-family:var(--rr-font-system);letter-spacing:.0308em;text-transform:uppercase;font-size:.8125rem;font-weight:600;line-height:1.125rem}.rr-type-badge{font-family:var(--rr-font-system);font-size:.75rem;font-weight:600;line-height:1rem}.rr-type-map-pill{font-family:var(--rr-font-system);font-size:.8125rem;font-weight:600;line-height:1.125rem}.rr-type-tab{font-family:var(--rr-font-system);font-size:.625rem;font-weight:500;line-height:.75rem}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--rr-color-surface-background);min-height:100vh;color:var(--rr-color-text-primary);flex-direction:column;margin:0;display:flex}main{flex:1}main:focus{outline:none}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}a{color:var(--rr-color-text-link);text-underline-offset:.15em}:focus-visible{outline:3px solid var(--rr-color-blaze);outline-offset:2px;border-radius:var(--rr-radius-badge)}.container{width:100%;max-width:72rem;padding:0 var(--rr-space-screen-margin);margin:0 auto}@media (min-width:48rem){.container{padding:0 var(--rr-space-xxl)}}.skip-link{z-index:10;left:var(--rr-space-l);top:var(--rr-space-l);padding:var(--rr-space-m) var(--rr-space-l);border-radius:var(--rr-radius-control);background:var(--rr-color-surface-card);color:var(--rr-color-text-primary);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.site-header{background:var(--rr-color-surface-dark);color:var(--rr-color-text-on-dark)}.site-header .container{padding-top:var(--rr-space-l);padding-bottom:var(--rr-space-l);align-items:center;display:flex}.brand{align-items:center;gap:var(--rr-space-button-gap);min-height:var(--rr-size-min-tap);color:inherit;text-decoration:none;display:inline-flex}.logo-mark{flex:none;display:inline-block}.logo-mark svg{width:100%;height:100%;display:block}.wordmark-amp{color:var(--rr-color-blaze);margin:0 .12em}.site-footer{border-top:var(--rr-size-hairline) solid var(--rr-color-line-separator);color:var(--rr-color-text-secondary);padding:var(--rr-space-m) 0}.footer-row{justify-content:space-between;align-items:center;gap:var(--rr-space-xs) var(--rr-space-xl);flex-wrap:wrap;display:flex}.footer-links{gap:var(--rr-space-l);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer-links a{min-height:var(--rr-size-min-tap);align-items:center;display:inline-flex}.hero{background:var(--rr-color-surface-dark);color:var(--rr-color-text-on-dark);padding:var(--rr-space-xl) 0 var(--rr-space-xxl)}.hero-grid{gap:var(--rr-space-xxl);display:grid}@media (min-width:60rem){.hero{padding:var(--rr-space-xxl) 0 calc(2 * var(--rr-space-xxl))}.hero-grid{align-items:center;gap:calc(2 * var(--rr-space-xxl));grid-template-columns:1.1fr 1fr}}.hero-lead{margin-top:var(--rr-space-m);max-width:32rem;color:var(--rr-color-text-on-dark-secondary)}.overline{color:var(--rr-color-text-on-dark-muted)}.deal-card{margin-top:var(--rr-space-m);padding:var(--rr-space-l);border-radius:var(--rr-radius-sheet);background:var(--rr-color-forest-raised)}.deal-pills{align-items:center;gap:var(--rr-space-button-gap);margin-top:var(--rr-space-m);flex-wrap:wrap;display:flex}.pill{align-items:center;gap:var(--rr-space-s);min-height:var(--rr-size-chip-height);padding:var(--rr-space-xs) var(--rr-space-m);border-radius:var(--rr-radius-chip);display:inline-flex}.pill-day{background:var(--rr-color-forest)}.pill-month{background:var(--rr-color-blaze);color:var(--rr-color-text-on-action)}.deal-arrow{color:var(--rr-color-text-on-dark-muted);display:flex}.deal-body{margin-top:var(--rr-space-m);color:var(--rr-color-text-on-dark-secondary)}.facts{gap:var(--rr-space-l);margin:var(--rr-space-l) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.fact{align-items:flex-start;gap:var(--rr-space-l);display:flex}.fact-icon{width:var(--rr-size-min-tap);height:var(--rr-size-min-tap);background:var(--rr-color-forest-raised);color:var(--rr-color-text-accent-on-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.fact-body{color:var(--rr-color-text-on-dark-secondary)}.info{padding:var(--rr-space-xxl) 0}.info-grid{gap:var(--rr-space-card-gap);display:grid}@media (min-width:48rem){.info-grid{grid-template-columns:1fr 1fr}}.card{padding:var(--rr-space-card-padding-v) var(--rr-space-card-padding-h);border:var(--rr-size-hairline) solid var(--rr-color-line-separator);border-radius:var(--rr-radius-card);background:var(--rr-color-surface-card)}.card p{margin-top:var(--rr-space-s);color:var(--rr-color-text-secondary)}.page{overflow-wrap:break-word;max-width:44rem;padding:var(--rr-space-xxl) 0 calc(2 * var(--rr-space-xxl))}.page h2{margin-top:var(--rr-space-xxl)}.page h3{margin-top:var(--rr-space-xl)}.page p,.page ul,.page ol{margin:var(--rr-space-m) 0 0}.page ul,.page ol{padding-left:var(--rr-space-xl)}.page li+li{margin-top:var(--rr-space-s)}.note{margin:var(--rr-space-l) 0 0;padding:var(--rr-space-m) var(--rr-space-l);border-left:var(--rr-space-xs) solid var(--rr-color-blaze);border-radius:var(--rr-radius-info);background:var(--rr-color-surface-orange-tint)}.note p:first-child{margin-top:0}
