#root,.rp-page{display:contents}.rp-not-found{background:#07211a;box-sizing:border-box;color:#fbf8f2;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:60px;justify-content:space-between;min-height:100svh;padding:40px clamp(24px,6vw,90px)}.rp-not-found section{max-width:800px;padding:40px 0}.rp-not-found-code{color:#c9a45b;font-size:clamp(60px,12vw,150px);line-height:1;margin:0 0 24px}.rp-not-found h1{font-size:clamp(30px,5vw,56px);font-weight:400;line-height:1.2;margin:0 0 24px}.rp-not-found section>p:not(.rp-not-found-code){color:#c9d5ce;line-height:1.8}.rp-not-found nav{align-items:center;display:flex;flex-wrap:wrap;gap:28px;margin-top:36px}.rp-not-found footer{color:#c9d5ce;font-size:12px}.rp-not-found .rp-link{color:#fbf8f2}.rp-api-error{background:#07211a;border-radius:12px;bottom:16px;box-shadow:0 18px 40px -18px #07211a99;color:#fbf8f2;font:400 14px/1.5 Montserrat,sans-serif;left:16px;margin:0 auto;max-width:640px;padding:14px 18px;position:fixed;right:16px;z-index:300}.rp-article-media{margin:28px 0;min-width:0}.rp-article-media>img,.rp-article-media>video{border-radius:4px;display:block;height:auto;width:100%}.rp-article-media>video{background:#07211a;max-height:75vh}.rp-article-media figcaption{color:var(--ink-muted);font:400 14px/1.6 var(--sans);margin-top:10px}.rp-article-embed{aspect-ratio:16/9;background:#07211a;border-radius:4px;min-height:200px;overflow:hidden;position:relative}.rp-article-embed iframe,.rp-article-play,.rp-article-play>img{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.rp-article-play{color:#fbf8f2;display:grid;place-items:center;text-decoration:none}.rp-article-play>img{object-fit:cover;opacity:.55}.rp-article-play-label{align-items:center;background:#07211a;border-radius:40px;display:flex;font:500 15px/1.5 var(--sans);gap:10px;padding:12px 20px;position:relative}.rp-article-play:hover .rp-article-play-label{background:#164638}.rp-article-play:focus-visible{outline:3px solid #c4a469;outline-offset:-4px}.rp-article-watch{display:inline-block;font:400 13px/1.5 var(--sans);margin-top:8px}.pg-ed-meta.top{border:0;font:600 12px/1.5 var(--ui);letter-spacing:.08em;margin:0 0 18px;padding:0;text-transform:uppercase}.pg-ed-meta.top+h1{margin-top:0}.rp-article-doc{margin:0 auto;max-width:750px}.pg-doc-body h3{color:var(--green-900);font:500 20px/1.3 var(--display);letter-spacing:-.005em;margin:32px 0 10px}.pg-doc-sec:first-of-type h3{margin-top:0}.rp-toc{border-bottom:1px solid var(--hairline);border-top:1px solid var(--hairline);margin:0 0 32px;padding:18px 0}.rp-toc .pg-eyebrow{margin:0 0 8px}.pg-doc-body .rp-toc ol{grid-gap:6px;display:grid;gap:6px;list-style:decimal;margin:0;padding:0 0 0 20px}.pg-doc-body .rp-toc li{color:var(--ink-muted);font:500 14.5px/1.45 var(--ui);padding:0}.pg-doc-body .rp-toc li:before{content:none}.rp-toc a{color:var(--green-900)}.rp-article-next{margin-top:32px}.rp-article-next .pg-eyebrow{margin-top:8px}.rp-article-next .pg-links{margin-bottom:28px}.rp-article-figs.pg-figs{grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0 32px}.rp-article-figs.pg-figs>div{padding:18px 16px 16px}.rp-article-figs.pg-figs>div:nth-child(odd){border-left:0;padding-left:0}.rp-article-figs.pg-figs>div:nth-child(n+3){border-top:1px solid var(--hairline)}.rp-article-figs.pg-figs dd{font-size:24px;line-height:1.1;overflow-wrap:normal}.rp-article-figs.pg-figs .cur{font:500 11px var(--ui);letter-spacing:.08em;margin-right:5px}.rp-table-scroll{-webkit-overflow-scrolling:touch;margin:20px 0 10px;overflow-x:auto}.rp-table-scroll table{border-collapse:collapse;color:var(--ink);font:400 14px/1.5 var(--sans);width:100%}.rp-table-scroll th{border-bottom:1px solid var(--green-900);color:var(--green-900);font:600 12.5px/1.4 var(--ui);padding:10px 12px;text-align:left;white-space:nowrap}.rp-table-scroll td{font-feature-settings:"tnum";border-bottom:1px solid var(--hairline);font-variant-numeric:tabular-nums;padding:10px 12px}.rp-table-scroll td:not(:first-child),.rp-table-scroll th:not(:first-child){text-align:right}.pg-doc-body .rp-article-source{color:var(--ink-muted);font:400 13px/1.5 var(--sans)}.rp-report-cta{grid-gap:20px;background:var(--green-900);color:var(--ivory-50);display:grid;gap:20px;margin:32px 0;padding:24px}.rp-report-cta .rp-mini{transform:rotate(-3deg);width:84px}.rp-report-cta .pg-eyebrow{color:var(--gold-300);margin:0 0 8px}.pg-doc-body .rp-report-cta h3{color:var(--ivory-50);font:400 20px/1.3 var(--display);margin:0 0 8px}.pg-doc-body .rp-report-cta p{color:var(--sage);font-size:15px;line-height:1.6;margin:0 0 16px}.rp-article-quote{grid-gap:4px;background:var(--ivory-75);display:grid;gap:4px;grid-template-columns:minmax(0,1fr);margin:32px 0;padding:22px 20px}.rp-article-quote:before{color:var(--gold-500);content:"\201C";font:300 56px/.7 var(--display)}.rp-article-quote blockquote{border:0;margin:0;padding:0}.pg-doc-body .rp-article-quote blockquote p{color:var(--green-900);font:300 19px/1.55 var(--display);margin:0}.rp-article-quote figcaption{align-items:center;display:flex;gap:12px;margin-top:16px}.rp-article-quote-ph{border-radius:50%;flex:0 0 auto;height:44px;object-fit:cover;width:44px}.rp-article-quote figcaption b{color:var(--green-900);display:block;font:600 14px/1.4 var(--ui)}.rp-article-quote figcaption small{color:var(--ink-muted);display:block;font:500 12.5px/1.45 var(--ui)}.rp-article-note{margin-top:36px!important}.rp-author{align-items:flex-start;border-top:1px solid var(--hairline);display:flex;gap:16px;margin-top:28px;padding-top:22px}.rp-author-ph{flex:0 0 56px}.rp-author-ph img{border-radius:50%;display:block;height:56px;object-fit:cover;width:56px}.rp-author .pg-eyebrow{margin:0 0 4px}.rp-author b{color:var(--green-900);display:block;font:600 15px/1.4 var(--ui)}.rp-author b a{color:inherit}.rp-author span{color:var(--ink-muted);display:block;font:500 13px/1.5 var(--ui)}.pg-doc-body .rp-author p{color:var(--ink-muted);font-size:14.5px;line-height:1.65;margin:8px 0 0}.rp-race{margin:24px 0 32px}.pg-doc-body .rp-race-head{color:var(--ink-muted);font:500 14px/1.45 var(--ui);margin:0 0 10px}.rp-race-when{font-feature-settings:"tnum";color:var(--green-900);font-variant-numeric:tabular-nums}.rp-race-ctl{align-items:center;display:flex;gap:12px;margin:0 0 16px}.rp-race-ctl[hidden]{display:none}.rp-race-ctl .rp-btn{flex:0 0 auto;min-width:104px}.rp-race-ctl input[type=range]{accent-color:var(--green-700);flex:1 1 auto;min-width:0}.rp-race-bars{--row:46px;height:calc(var(--rows)*var(--row));list-style:none;margin:0;padding:0;position:relative}.pg-doc-body .rp-race-bars li{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:104px minmax(0,1fr) 52px;height:calc(var(--row) - 8px);left:0;padding:0;position:absolute;right:0;top:0;transform:translateY(calc(var(--r)*var(--row)));transition:transform .35s ease,opacity .3s ease}.pg-doc-body .rp-race-bars li:before{content:none}.rp-race-bars li.out{opacity:0}.rp-race-n{display:grid;min-width:0}.rp-race-n b{color:var(--ink);font:600 13px/1.25 var(--ui)}.rp-race-aed,.rp-race-n b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-race-aed{color:var(--ink-muted);font:400 11.5px/1.3 var(--sans)}.rp-race-b,.rp-race-t{display:block;height:100%}.rp-race-b{background:var(--green-700);min-width:2px;transition:width .15s linear;width:var(--v)}.rp-race-v{font-feature-settings:"tnum";color:var(--ink);font:600 13px/1.2 var(--ui);font-variant-numeric:tabular-nums;text-align:right}.rp-race figcaption{color:var(--ink-muted);font:400 13px/1.5 var(--sans);margin-top:10px}@media (prefers-reduced-motion:reduce){.pg-doc-body .rp-race-bars li,.rp-race-b{transition:none}}@media (min-width:720px){.rp-article-figs.pg-figs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.rp-article-figs.pg-figs>div,.rp-article-figs.pg-figs>div:nth-child(odd){border-left:1px solid var(--hairline);border-top:0;padding:22px 20px 20px}.rp-article-figs.pg-figs>div:first-child{border-left:0;padding-left:0}.rp-article-figs.pg-figs dd{font-size:28px}.rp-report-cta{align-items:center;gap:28px;grid-template-columns:104px minmax(0,1fr);padding:28px 32px}.rp-report-cta .rp-mini{width:104px}.rp-article-quote{gap:4px 18px;grid-template-columns:48px minmax(0,1fr);padding:28px 32px}.rp-article-quote:before{font-size:76px;grid-row:span 2}.pg-doc-body .rp-article-quote blockquote p{font-size:21px}.rp-article-quote-ph{height:52px;width:52px}.pg-doc-body .rp-race-bars li{grid-template-columns:150px minmax(0,1fr) 60px}}.rp-finder,.rp-rentbuy,.rp-supply,.rp-ymap{margin:24px 0 32px}.rp-finder figcaption,.rp-rentbuy figcaption,.rp-supply figcaption,.rp-ymap figcaption{color:var(--ink-muted);font:400 13px/1.5 var(--sans);margin-top:10px}.rp-finder-ctl,.rp-rentbuy-ctl,.rp-supply-ctl{grid-gap:8px;display:grid;gap:8px;margin:0 0 14px}.rp-finder-ctl[hidden],.rp-rentbuy-card[hidden],.rp-rentbuy-ctl[hidden],.rp-supply-ctl[hidden]{display:none}.rp-finder-ctl input,.rp-finder-ctl select,.rp-rentbuy-ctl select,.rp-supply-ctl select{background:var(--card);border:1px solid var(--hairline);color:var(--ink);font:500 14px/1.3 var(--ui);min-width:0;padding:10px 12px;width:100%}.rp-finder-ctl select:disabled{opacity:.5}.pg-doc-body .rp-finder-n{color:var(--ink-muted);font:500 13px/1.4 var(--ui);margin:0 0 6px}.pg-doc-body .rp-finder-list,.pg-doc-body .rp-rentbuy-list,.pg-doc-body .rp-ymap-list{border-top:1px solid var(--hairline);display:block;list-style:none;margin:0;max-height:460px;overflow-y:auto;padding:0}.pg-doc-body .rp-finder-list li,.pg-doc-body .rp-rentbuy-list li,.pg-doc-body .rp-ymap-list li{grid-gap:2px 12px;border-bottom:1px solid var(--hairline);display:grid;font:400 14px/1.4 var(--sans);gap:2px 12px;grid-template-columns:minmax(0,1fr) auto;padding:10px 0}.pg-doc-body .rp-finder-list li:before,.pg-doc-body .rp-rentbuy-list li:before,.pg-doc-body .rp-ymap-list li:before{content:none}.rp-finder-list b,.rp-rentbuy-list b,.rp-ymap-list b{color:var(--green-900);font:600 14px/1.35 var(--ui)}.rp-finder-list b a{color:inherit}.rp-finder-p{font-feature-settings:"tnum";color:var(--ink);font:600 14px/1.35 var(--ui);font-variant-numeric:tabular-nums;text-align:right}.rp-finder-x{grid-column:1/-1}.rp-finder-x,.rp-rentbuy-list span{color:var(--ink-muted);font-size:12.5px}.rp-rentbuy-list span{grid-column:1}.rp-rentbuy-list em,.rp-ymap-list em{font-feature-settings:"tnum";color:var(--ink);font:600 14px/1.35 var(--ui);font-style:normal;font-variant-numeric:tabular-nums;grid-column:2;grid-row:1}.rp-rentbuy-card{background:var(--green-900);color:var(--ivory-50);margin:0 0 16px;padding:18px 20px}.pg-doc-body .rp-rentbuy-card p{color:var(--sage);font-size:14.5px;line-height:1.6;margin:0}.pg-doc-body .rp-rentbuy-card .rp-rentbuy-years{color:var(--ivory-50);margin-bottom:8px}.rp-rentbuy-years b{color:var(--gold-300);font:300 24px/1.1 var(--display)}.rp-supply-key,.rp-ymap-key{color:var(--ink-muted);display:flex;flex-wrap:wrap;font:500 12.5px/1.4 var(--ui);gap:6px 16px;margin:0 0 10px}.rp-supply-key i,.rp-ymap-key i{display:inline-block;height:10px;margin-right:6px;vertical-align:-1px;width:10px}.rp-ymap svg{background:var(--ivory-50);border:1px solid var(--hairline);display:block;height:auto;width:100%}.rp-ymap circle{stroke:#fff;stroke-width:5;cursor:pointer}.rp-ymap circle.on,.rp-ymap circle:focus-visible{stroke:var(--gold-500);stroke-width:8;outline:none}.rp-ymap .b3,.rp-ymap-key .b3{fill:#17332c;background:#17332c}.rp-ymap .b2,.rp-ymap-key .b2{fill:#5f8a7e;background:#5f8a7e}.rp-ymap .b1,.rp-ymap-key .b1{fill:#b9cfc8;background:#b9cfc8}.pg-doc-body .rp-ymap-detail{font-size:14.5px;line-height:1.55;margin:10px 0 14px;min-height:1.6em}.pg-doc-body .rp-ymap-h{color:var(--ink-muted);font:600 13px/1.4 var(--ui);margin:0 0 6px}.rp-tabs{border:1px solid var(--hairline);display:flex;overflow:hidden}.rp-tabs button{background:var(--card);border:0;color:var(--ink-muted);cursor:pointer;flex:1 1;font:600 13px/1.2 var(--ui);padding:9px 6px}.rp-tabs button+button{border-left:1px solid var(--hairline)}.rp-tabs button[aria-pressed=true]{background:var(--green-900);color:var(--ivory-50)}.rp-supply .s0,.rp-supply-key .s0{fill:#17332c;background:#17332c}.rp-supply .s1,.rp-supply-key .s1{fill:#5f8a7e;background:#5f8a7e}.rp-supply .s2,.rp-supply-key .s2{fill:#b9cfc8;background:#b9cfc8}.pg-doc-body .rp-supply-total{color:var(--green-900);font:600 14px/1.4 var(--ui);margin:0 0 6px}.rp-supply svg{display:block;height:auto;overflow:visible;width:100%}.rp-supply svg .gr{stroke:#e6e3d8}.rp-supply svg .ax{fill:#6a6e66;font:400 10px var(--ui)}.rp-supply svg .val{fill:#15302a;font:600 10px var(--ui)}@media (min-width:720px){.rp-finder-ctl{grid-template-columns:1.4fr 1.2fr 1fr 1fr}.rp-rentbuy-ctl{grid-template-columns:2fr 1fr}.rp-supply-ctl{align-items:center;grid-template-columns:1.4fr 1fr}.rp-ymap svg{max-width:600px}}