.hol{--ink:#10121a;--yellow:#ffb200;--brown:#8b510a;--bg:#F3F5FC;--line:rgba(16,18,26,.08);--gray-6:#616368;--gray-5:#616368;--gray-3:#B0B1B3;--track:#ECEDF0;--sharp:var(--font-sharp),-apple-system,"Helvetica Neue",Arial,sans-serif;--oracle:var(--font-oracle),-apple-system,"Helvetica Neue",Arial,sans-serif}.hol,.hol *{box-sizing:border-box}.hol{margin:0;background:#fff;color:var(--ink);font-family:var(--oracle);font-size:17px;line-height:1.4;letter-spacing:0;-webkit-font-smoothing:antialiased}.hol a{color:inherit;text-decoration:underline;text-decoration-color:#10121a59;text-underline-offset:.16em}.hol a:hover{text-decoration-color:currentColor}.hol p{margin:0 0 14px;font-size:inherit;line-height:inherit;color:inherit}.hol p,.hol li,.hol figcaption,.hol h3{text-wrap:pretty}.hol ul{font-size:inherit;line-height:inherit;gap:normal}.hol img{max-width:100%;vertical-align:middle}.hol button{letter-spacing:inherit}.hol .wrap{max-width:1152px;margin:0 auto;padding:0 1.5rem}.hol h1,.hol h2{font-family:var(--sharp);font-weight:900;text-transform:uppercase;line-height:.85;margin:0;letter-spacing:.02em;color:inherit}.hol h3{font-family:var(--sharp);font-weight:700;line-height:1.15;margin:0;letter-spacing:normal;color:inherit}.hol h2{font-size:clamp(2rem,3.6vw,3.25rem);margin:0 0 1.25rem;text-align:center;text-wrap:balance}.hol .lede,.hol .body{font-size:18px;line-height:1.55;color:var(--gray-6);max-width:800px;margin:0 auto 1.25rem;text-align:center;text-wrap:balance}.hol .hero{position:relative;padding:5.5rem 0 4.5rem;text-align:center;color:#fff;background:var(--ink);overflow:hidden}.hol .hero-bg{position:absolute;inset:-24px;background:url(/images/data/holiday-hotel-hallway.jpg) center 45%/cover no-repeat;filter:blur(3px) brightness(.56) saturate(.9);transform:scale(1.04)}.hol .hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#10121a40,#10121a99)}.hol .hero .wrap{position:relative;z-index:1}.hol .hero h1 .h1-line2{display:block;color:var(--yellow)}.hol .hero h1{font-size:clamp(2.375rem,5vw,4.75rem);max-width:62rem;margin:0 auto;color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.35)}.hol .hero-sub{font-size:clamp(1rem,1.4vw,1.375rem);line-height:1.4;color:#ffffffdb;max-width:40rem;margin:1.75rem auto 0;text-wrap:balance}.hol .byline{display:flex;gap:2.25rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2.25rem;font-size:14px;color:#ffffffb3}.hol .author{display:flex;align-items:center;gap:.6rem;color:#fff}.hol .author img{width:36px;height:36px;border-radius:50%;object-fit:cover}.hol .author b{font-weight:700}.hol .author span,.hol .author a{color:#ffffffb3}.hol .dateline{font-size:14px;color:#ffffffb3;text-align:center;margin-top:.9rem}.hol .sec{padding-top:4.5rem;padding-bottom:1rem}.hol .short{text-align:center;padding-bottom:1.5rem}.hol .short h2{font-size:clamp(2.25rem,4.4vw,3.75rem);margin-bottom:2.25rem}.hol .short ul{list-style:none;margin:0 auto;padding:0;max-width:820px;text-align:center;counter-reset:sv}.hol .short li{display:block;padding:1.35rem 0;border-top:1px solid var(--line);font-size:19px;line-height:1.5;text-wrap:balance}.hol .short li:last-child{border-bottom:1px solid var(--line)}.hol .short li:before{content:counter(sv,decimal-leading-zero);counter-increment:sv;font-family:var(--sharp);font-weight:900;font-size:40px;line-height:1;color:var(--yellow);letter-spacing:.01em;display:block;margin:0 auto .55rem}.hol .chart{margin:1.75rem 0 2.5rem;background:#fff;border:1px solid var(--line);border-radius:16px;padding:1.75rem 2rem 1.5rem;box-shadow:0 20px 48px -28px #10121a38}.hol .chart figcaption{font-family:var(--sharp);font-weight:700;font-size:20px;line-height:1.25;margin:0 0 1.25rem;text-align:center;text-wrap:balance}.hol .chart-note{font-size:13px;color:var(--gray-6);max-width:none;margin:1.25rem auto 0;text-align:center;text-wrap:balance}.hol .legend{display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:center;font-size:13.5px;color:var(--gray-6);margin:-.5rem 0 1rem}.hol .legend span{display:inline-flex;align-items:center;gap:.4rem}.hol .sw{display:inline-block;width:11px;height:11px;border-radius:50%}.hol .sw-y{background:var(--yellow);box-shadow:inset 0 0 0 1.5px var(--ink)}.hol .sw-gray{background:var(--gray-3)}.hol .sw.sq{border-radius:3px}.hol .sw-ink{background:var(--ink)}.hol .sw-yb{background:var(--yellow)}.hol .sp{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:.25rem}.hol .sp-panel{--sph:230px;text-align:center}.hol .sp-title{font-family:var(--sharp);font-weight:700;font-size:16px;line-height:1.2;margin:0 0 1rem}.hol .sp-plot{position:relative;height:var(--sph);display:flex;justify-content:center;gap:10px}.hol .sp-zero{position:absolute;left:0;right:0;height:1.5px;margin-top:-.75px;background:var(--gray-3)}.hol .sp-group{display:flex;gap:4px;width:84px;padding:0 8px;border-radius:10px}.hol .sp-group.big{background:#eef0f6}.hol .sp-group.get{background:#fff3d6}.hol .sp-group.sml{background:#e8f2ec}.hol .sp-slot{position:relative;width:32px;height:100%}.hol .sp-bar{position:absolute;left:0;right:0;border-radius:4px}.hol .sp-bar.s{background:var(--ink)}.hol .sp-bar.p{background:var(--yellow)}.hol .sp-v{position:absolute;left:-14px;right:-14px;padding:6px 0;font-family:var(--sharp);font-weight:700;font-size:14px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.hol .sp-names{display:flex;justify-content:center;gap:10px;margin-top:.6rem}.hol .sp-names span{width:84px;padding:4px 0;border-radius:100px;font-size:12.5px;white-space:nowrap;font-weight:600;line-height:1.2;color:var(--ink)}.hol .sp-names span.big{background:#eef0f6}.hol .sp-names span.get{background:#fff3d6}.hol .sp-names span.sml{background:#e8f2ec}.hol .rank-row.split{margin-top:1rem}.hol .dv-track{position:relative;height:24px;border-radius:6px;background:linear-gradient(var(--gray-3),var(--gray-3)) 50% 0/1.5px 100% no-repeat,var(--track)}.hol .dv-bar{position:absolute;top:0;bottom:0}.hol .dv-bar.up{background:var(--yellow);border-radius:0 6px 6px 0}.hol .dv-bar.down{background:var(--ink);border-radius:6px 0 0 6px}.hol .rank{display:grid;gap:.55rem}.hol .rank-row{display:grid;grid-template-columns:220px 1fr 64px;gap:1rem;align-items:center}.hol .rank-l{text-align:right;line-height:1.25}.hol .rank-l b{display:block;font-weight:600;font-size:15px}.hol .rank-l span{font-size:13px;color:var(--gray-6)}.hol .rank-track{height:24px;background:var(--track);border-radius:6px}.hol .rank-bar{height:100%;background:var(--ink);border-radius:6px}.hol .rank-bar.hi{background:var(--yellow)}.hol .rank-v{font-family:var(--sharp);font-weight:700;font-size:17px;font-variant-numeric:tabular-nums}.hol .db{display:grid;gap:.6rem}.hol .db-row{display:grid;grid-template-columns:200px 1fr 170px;gap:1rem;align-items:center}.hol .db-l{text-align:right;font-size:15px}.hol .db-l b{font-weight:600}.hol .db-track{position:relative;height:24px;background:linear-gradient(var(--track),var(--track)) center/100% 2px no-repeat}.hol .db-line{position:absolute;top:50%;height:4px;margin-top:-2px;background:var(--ink);border-radius:2px}.hol .db-dot{position:absolute;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%}.hol .db-base{background:var(--gray-3)}.hol .db-nye{background:var(--yellow);box-shadow:inset 0 0 0 1.5px var(--ink)}.hol .db-v{font-size:14.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.hol .db-v span{font-family:var(--sharp);font-weight:700;margin-left:.35rem}.hol .picker-sec{background:var(--bg);padding:4.5rem 0 4rem;margin-top:3.5rem}.hol .controls{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:center;margin:0 0 1.25rem}.hol .search-box input{background:#fff;border:1px solid var(--line);border-radius:100px;padding:.7rem 1.1rem;font:inherit;font-size:15px;color:var(--ink);outline:none;min-width:260px}.hol .search-box input:focus{border-color:var(--ink)}.hol .seg-group{display:flex;gap:.4rem;flex-wrap:wrap}.hol .seg-group button{background:#fff;border:1px solid var(--line);color:var(--ink);padding:.6rem 1.1rem;border-radius:100px;cursor:pointer;font:inherit;font-size:14px;font-weight:500}.hol .seg-group button.active{background:var(--ink);border-color:var(--ink);color:#fff}.hol .tscroll{max-height:500px;overflow:auto;border-radius:12px;background:#fff}.hol .ctable{width:100%;border-collapse:separate;border-spacing:0}.hol .ctable th{position:sticky;top:0;z-index:1;background:var(--ink);color:#fff;font-family:var(--sharp);font-weight:700;font-size:15px;text-align:right;padding:14px 18px;line-height:1.2}.hol .ctable th.c-city{text-align:left}.hol .ctable td{padding:12px 18px;border-bottom:1px solid var(--line);text-align:right;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.3}.hol .ctable td b{display:block;font-weight:500}.hol .ctable td span{font-size:13px;color:var(--gray-6)}.hol .ctable td span.big{color:var(--ink);font-weight:700}.hol .ctable td span.typ{display:block;font-size:12px;color:var(--gray-6);white-space:nowrap;font-variant-numeric:normal}.hol .ctable td span.flagtxt{color:var(--gray-6);font-style:italic;font-variant-numeric:normal}.hol .ctable td span.unc{color:var(--gray-6)}.hol .body-list{list-style:none;padding:0;margin:0 auto 1.25rem;max-width:800px;text-align:center;font-size:18px;line-height:1.55;color:var(--gray-6)}.hol .body-list li{margin:0 0 .35rem}.hol .body-list b{color:var(--ink);font-weight:600}.hol .table-note{font-size:13.5px;line-height:1.55;color:var(--gray-6);max-width:900px;margin:1.25rem auto 0;text-align:center;text-wrap:balance}.hol .table-note b{color:var(--ink);font-weight:600}.hol .ctable td.c-city{text-align:left;font-variant-numeric:normal}.hol .ctable td.c-city b{font-weight:600}.hol .ctable tr[hidden]{display:none}.hol .no-results{padding:40px 0;text-align:center;color:var(--gray-6);font-size:14px}.hol .meth-sec{background:var(--bg);padding:4.5rem 0 5rem;margin-top:3.5rem}.hol .meth-body{background:#fff;border-radius:16px;padding:2.25rem 2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 2.5rem}.hol .meth-body p{font-size:15.5px;line-height:1.6;color:var(--gray-6);margin:0;text-align:center;text-wrap:balance}.hol .meth-body b{color:var(--ink);font-weight:700;display:block;margin-bottom:.25rem;font-family:var(--sharp);font-size:17px;letter-spacing:.003em}.hol .cta-sec{padding-top:4rem;padding-bottom:3rem}.hol .cta{padding:4.5rem;background:var(--yellow);border-radius:32px;display:flex;flex-direction:column;align-items:center;gap:1.75rem;text-align:center}.hol .cta h2{font-size:clamp(2rem,3.6vw,46px);color:var(--ink);margin:0;line-height:.9}.hol .cta h2 span{display:block}.hol .cta-btn{display:inline-flex;align-items:center;min-height:44px;padding:12px 32px;background:var(--ink);color:#fff;border-radius:100px;font-size:16px;font-weight:600;-webkit-font-smoothing:auto;text-decoration:none;white-space:nowrap}.hol .foot{text-align:center;color:var(--gray-6);font-size:13px;padding-bottom:4rem;max-width:760px;text-wrap:balance}@media(max-width:900px){.hol .meth-body{grid-template-columns:1fr;padding:1.5rem}.hol .cta{padding:3rem 2rem}.hol .db-row{grid-template-columns:150px 1fr;row-gap:.2rem}.hol .db-v{grid-column:2}}@media(max-width:600px){.hol .hero{padding:3.5rem 0 3rem}.hol .hero h1{font-size:2.25rem}.hol .hero-sub{font-size:1rem}.hol .byline{gap:.9rem;flex-direction:column}.hol .wrap{padding-left:1rem;padding-right:1rem}.hol .short li{font-size:17px}.hol .short li:before{font-size:28px}.hol .chart{padding:1.25rem 1rem;margin-left:-.25rem;margin-right:-.25rem}.hol .chart figcaption{font-size:17px}.hol .sp{grid-template-columns:1fr;gap:2rem}.hol .sp-panel{--sph:190px}.hol .rank-row{grid-template-columns:1fr 52px;row-gap:.3rem}.hol .rank-l{text-align:left;grid-column:1 / -1}.hol .rank-l b,.hol .rank-l span{display:inline}.hol .rank-l span:before{content:" · "}.hol .db-row{grid-template-columns:1fr}.hol .db-l{text-align:left}.hol .db-v{grid-column:1}.hol .ctable td.c-city span{display:none}.hol .controls{flex-direction:column;align-items:stretch}.hol .search-box input{width:100%;min-width:0}.hol .ctable th{font-size:11.5px;padding:9px 5px}.hol .ctable td{padding:9px 5px;font-size:12.5px}.hol .ctable td span{font-size:11.5px}.hol .ctable th:first-child,.hol .ctable td:first-child{padding-left:10px}.hol .ctable th:last-child,.hol .ctable td:last-child{padding-right:10px}.hol .cta{padding:2.5rem 1.5rem;border-radius:20px}.hol .cta h2{font-size:1.75rem}}.hol{--tg:#D9480F;--tg-bg:#FFF1E6;--xm:#1B6B45;--xm-bg:#E9F4EE;--ny:#FFB200;--night:#0B1026}.hol .h-tg{--acc:var(--tg);--acc-bg:var(--tg-bg)}.hol .h-xm{--acc:var(--xm);--acc-bg:var(--xm-bg)}.hol .h-ny{--acc:var(--ny);--acc-bg:var(--night)}.hol .nums{text-align:center;padding-bottom:1.5rem}.hol .nums h2{font-size:clamp(2.25rem,4.4vw,3.75rem);margin-bottom:2rem}.hol .ncards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.hol .ncard{border-radius:20px;padding:2.25rem 1.75rem 2rem;background:var(--acc-bg);text-align:center}.hol .ncard .nbig{font-family:var(--sharp);font-weight:900;font-size:clamp(3.25rem,6vw,5.25rem);line-height:.95;letter-spacing:.01em;color:var(--acc);font-variant-numeric:tabular-nums}.hol .ncard p{margin:1rem auto 0;max-width:290px;font-size:17px;line-height:1.45;color:var(--gray-6);text-wrap:balance}.hol .ncard p b{color:var(--ink);font-weight:600}.hol .sw-row{padding:1.1rem 0 .35rem;border-top:1px solid var(--line)}.hol .sw-row:first-child{border-top:0;padding-top:.25rem}.hol .sw-head{display:flex;justify-content:center;align-items:baseline;gap:.75rem;flex-wrap:wrap}.hol .sw-head b{font-family:var(--sharp);font-weight:700;font-size:18px;color:var(--ink)}.hol .h-ny .sw-head b{color:var(--ink)}.hol .sw-head span{font-size:13.5px;color:var(--gray-6)}.hol .sw-svg{display:block;width:100%;height:auto;overflow:visible}.hol .sw-svg.m{display:none}.hol .sw-band{fill:#f1f2f6}.hol .sw-zero{stroke:var(--gray-3);stroke-width:1.5}.hol .sw-tick{font-size:12px;fill:var(--gray-6);text-anchor:middle;font-family:var(--oracle)}.hol .sw-dot{stroke:#fff;stroke-width:1}.hol .sw-dot.big{fill:var(--ink)}.hol .sw-dot.sml{fill:var(--gray-3)}.hol .sw-dot.get{fill:var(--yellow);stroke:var(--ink);stroke-width:1.1}.hol .sw-dot:hover{stroke:var(--ink);stroke-width:2.5}.hol .sw-dot{cursor:pointer}.hol .sw-tip{position:fixed;z-index:50;background:var(--ink);color:#fff;font-size:13px;line-height:1.3;padding:6px 10px;border-radius:8px;white-space:nowrap;pointer-events:none;box-shadow:0 4px 14px #10121a40}.hol .sw-tip[hidden]{display:none}.hol .sw-lab{font-family:var(--sharp);font-weight:700;font-size:13.5px;fill:var(--ink);text-anchor:middle}.hol .sw-bandkey{display:inline-block;width:18px;height:11px;border-radius:3px;background:#e4e6ee}.hol .sw-acc{background:var(--acc)}.hol .db-acc{background:var(--acc);box-shadow:0 0 0 2px #fff}.hol .h-tg .db-line,.hol .h-xm .db-line{background:var(--acc)}.hol .h-tg .db-v span,.hol .h-xm .db-v span{color:var(--acc)}.hol #business-travel .sp-panel{--sph:290px}.hol #business-travel .sp-group{width:98px;gap:6px;padding:0 9px}.hol #business-travel .sp-slot{width:37px}.hol #business-travel .sp-names span{width:98px;font-size:13px}.hol #business-travel .sp-v{font-size:16px}.hol #business-travel .sp-title{font-size:18px}.hol .trio{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:760px;margin:1.75rem auto}.hol .trio-c{background:var(--acc-bg);border-radius:16px;padding:1.5rem 1rem 1.25rem;text-align:center}.hol .trio-n{font-family:var(--sharp);font-weight:900;font-size:44px;line-height:1;color:var(--acc);margin-bottom:.6rem}.hol .trio-c b{display:block;font-weight:600;font-size:16px}.hol .trio-c span{font-size:13px;color:var(--gray-6)}.hol .ny-sec{background:var(--night);color:#fff;padding:5rem 0 4.5rem;margin-top:4rem}.hol .ny-sec .lede,.hol .ny-sec .body{color:#ffffffbd}.hol .ny-sec .chart{background:#ffffff0a;border-color:#ffffff24;box-shadow:none}.hol .ny-sec .chart-note,.hol .ny-sec .legend{color:#fff9}.hol .ny-sec .db-track{background:linear-gradient(#ffffff24,#ffffff24) center/100% 2px no-repeat}.hol .ny-sec .db-line{background:var(--ny)}.hol .ny-sec .db-base{background:#9aa0b4;box-shadow:0 0 0 2px var(--night)}.hol .ny-sec .db-acc{box-shadow:0 0 0 2px var(--night),0 0 18px #ffb2008c}.hol .ny-sec .db-v span{color:var(--ny)}.hol .ny-sec+.sec{padding-top:5rem}.hol .cheap{max-width:820px;margin:1.5rem auto 0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.hol .cheap-h,.hol .cheap-r{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;align-items:center;padding:.8rem 1.25rem;text-align:right}.hol .cheap-h{background:var(--ink);color:#fff;font-family:var(--sharp);font-weight:700;font-size:14px;line-height:1.2}.hol .cheap-r{border-top:1px solid var(--line);font-size:16px}.hol .cheap-r b{text-align:left;font-weight:600}.hol .cheap-r span{font-family:var(--sharp);font-weight:700;font-variant-numeric:tabular-nums}.hol .cheap-r span i{display:block;font-style:normal;font-family:var(--oracle);font-weight:400;font-size:13px;color:var(--gray-6)}.hol .picker-sec{margin-top:4.5rem}@media(max-width:900px){.hol .ncards{grid-template-columns:1fr}.hol #business-travel .sp-panel{--sph:230px}.hol #business-travel .sp-group{width:84px;gap:4px;padding:0 8px}.hol #business-travel .sp-slot{width:32px}.hol #business-travel .sp-names span{width:84px;font-size:12.5px}.hol #business-travel .sp-v{font-size:14px}}@media(max-width:600px){.hol .sw-svg.d{display:none}.hol .sw-svg.m{display:block}.hol .sw-lab{font-size:11px}.hol .sw-tick{font-size:10px}.hol .trio{gap:.5rem}.hol .trio-n{font-size:30px}.hol .trio-c{padding:1.1rem .4rem 1rem}.hol .trio-c span{font-size:11.5px}.hol .cheap-h,.hol .cheap-r{padding:.7rem;grid-template-columns:1.2fr 1fr 1fr 1fr}.hol .cheap-h{font-size:11.5px}.hol .cheap-r{font-size:14px}.hol .ny-sec{padding:3.5rem 0 3rem}}.hol .hero{padding:6.5rem 0 5.5rem}.hol .hero-by{margin:1.5rem 0 0;font-size:15px;color:#ffffffb8}.hol .ncard{padding:1.75rem 1.5rem 1.9rem}.hol .nwhen{font-family:var(--sharp);font-weight:700;font-size:16px;line-height:1.2;color:var(--ink);margin-bottom:.9rem}.hol .ncard p{margin:.8rem auto 0;font-size:18px;color:var(--ink);font-weight:500;max-width:260px}.hol .chart{padding-top:1.5rem}.hol .chart .legend{margin:0 0 1rem}.hol .sec h2+.chart,.hol .wrap>h2+.chart{margin-top:.5rem}.hol #stayed-cheap .cheap{margin-top:.5rem}.hol .picker-sec+.meth-sec{margin-top:0;padding-top:0}.hol .picker-sec{padding-bottom:3.5rem}.hol .ny-sec{padding-bottom:4rem}@media(max-width:600px){.hol .hero{padding:4rem 0 3.5rem}}.hol .ncard.h-ny{--acc:#2B3A8C;--acc-bg:#E9ECF8}.hol .nicon{display:block;width:64px;height:64px;margin:0 auto .75rem}.hol .hicon{display:block;width:100%;height:100%}.hol .nicon{width:64px;height:64px;margin:0 auto .75rem}.hol .hero-icons{display:flex;justify-content:center;gap:1.1rem;margin:1.6rem 0 0}.hol .hero-icons .hicon{width:44px;height:44px;filter:drop-shadow(0 4px 14px rgba(0,0,0,.35))}.hol .ico-s{display:inline-block;width:26px;height:26px;vertical-align:-6px;margin-right:.45rem}.hol .sp-title .ico-s{width:24px;height:24px}.hol .ico-th{display:inline-block;width:18px;height:18px;vertical-align:-3px;margin-right:.4rem}.hol .h2-icon{width:56px;height:56px;margin:0 auto .9rem}.hol .hband{background:var(--acc-bg);margin-top:4rem;padding:.5rem 0 4rem}.hol .hband .sec{padding-top:4rem}.hol .hband .chart{background:#fff;border-color:transparent}.hol .hband .trio-c{background:#fff}.hol .hband+.hband{margin-top:0}.hol .hband+.ny-sec{margin-top:0}.hol .ny-sec{background:radial-gradient(circle at 12% 18%,rgba(255,178,0,.55) 0 2px,transparent 3px),radial-gradient(circle at 82% 12%,rgba(140,160,255,.55) 0 2px,transparent 3px),radial-gradient(circle at 70% 70%,rgba(255,178,0,.35) 0 1.5px,transparent 2.5px),radial-gradient(circle at 28% 80%,rgba(255,120,150,.45) 0 2px,transparent 3px),radial-gradient(circle at 50% 40%,rgba(255,255,255,.25) 0 1px,transparent 2px),var(--night);background-size:180px 160px,220px 200px,140px 150px,200px 190px,90px 90px,auto}.hol .cta-icons{display:flex;justify-content:center;gap:.9rem;margin:0 0 1.25rem}.hol .cta-icons .hicon{width:40px;height:40px}.hol .picker-sec{margin-top:3rem}.hol .table-note{margin-top:1rem}@media(max-width:600px){.hol .ico-th{display:block;margin:0 0 .25rem auto;width:16px;height:16px}.hol .hero-icons .hicon{width:36px;height:36px}.hol .h2-icon{width:46px;height:46px}}.hol .sw-head{align-items:center}.hol .sw-head .ico-s{vertical-align:0;margin-right:0;display:block}.hol .sp-title{display:flex;align-items:center;justify-content:center;gap:.45rem}.hol .sp-title .ico-s{vertical-align:0;margin:0;display:block}.hol .ico-th{vertical-align:-4px}.hol .hero-icons .hicon,.hol .cta-icons .hicon{background:#fff;border-radius:50%;padding:7px;box-shadow:0 2px 10px #10121a2e}.hol .hero-icons .hicon{width:52px;height:52px;filter:none}.hol .cta-icons .hicon{width:50px;height:50px}.hol .ico-th{background:#fff;border-radius:50%;padding:2px;width:22px;height:22px;vertical-align:-6px}.hol .ny-sec .h2-icon{background:#fff;border-radius:50%;padding:9px;width:66px;height:66px}.hol .ny-sec .ico-s{background:#fff;border-radius:50%;padding:2px}@media(max-width:600px){.hol .db{gap:0}.hol .db-row{grid-template-columns:1fr auto;grid-template-areas:"l v" "t t";column-gap:.75rem;row-gap:.45rem;padding:.8rem 0;border-bottom:1px solid var(--line)}.hol .db-row:last-child{border-bottom:0}.hol .db-l{grid-area:l;text-align:left;font-size:15px}.hol .db-v{grid-area:v;grid-column:auto;text-align:right;font-size:13px;color:var(--gray-6)}.hol .db-v span{font-size:15px;margin-left:.4rem}.hol .db-track{grid-area:t;height:20px}.hol .ny-sec .db-row{border-bottom-color:#ffffff1a}.hol .ny-sec .db-v{color:#ffffffb3}.hol .chart{padding:1.25rem 1.1rem 1rem}.hol .chart .legend{margin-bottom:.25rem}}@media(max-width:600px){.hol .sec{padding-top:3rem}.hol .hband{margin-top:2.5rem;padding-bottom:2.75rem}.hol .hband .sec{padding-top:2.75rem}.hol .ny-sec,.hol .picker-sec{margin-top:2.5rem;padding:3rem 0 2.75rem}.hol h2{margin-bottom:.85rem}.hol .lede{font-size:16px;line-height:1.5;margin-bottom:1rem}.hol .legend{gap:.35rem .8rem;font-size:12px;margin-bottom:.5rem}.hol .sw-head{gap:.1rem .5rem}.hol .sw-head span{width:100%;font-size:12.5px}.hol .sw-row{padding:.9rem 0 .2rem}.hol .h2-icon{margin-bottom:.6rem}.hol .nums h2{margin-bottom:1.25rem}.hol .ncards{gap:.75rem}.hol .ncard{padding:1.4rem 1.25rem 1.5rem}}.hol .cheap-h i{font-style:normal}.hol .cheap-h i.sm{display:none}@media(max-width:600px){.hol .sw-head span{text-align:center}.hol .cheap-h i.lg{display:none}.hol .cheap-h i.sm{display:inline}.hol .cheap-h,.hol .cheap-r{grid-template-columns:1.25fr 1fr 1fr 1fr;padding:.75rem .85rem}.hol .cheap-h{font-size:12px}.hol .ny-sec+.sec{padding-top:3rem}}.hol .ctable thead tr{background:var(--ink)}.hol .ctable th{box-shadow:1px 0 0 var(--ink),-1px 0 0 var(--ink)}.hol .sw-break{font-size:14px;fill:var(--gray-6);text-anchor:middle;font-family:var(--sharp);font-weight:700}.hol .sw-lab.sw-lab-l{text-anchor:start;font-size:12.5px}.hol .sw-lead{stroke:var(--gray-3);stroke-width:1}.hol .sw-lbl .sw-lab{font-size:12.5px}@media(max-width:600px){.hol .sw-lbl .sw-lab{font-size:10.5px}}.hol .sw-lab.sw-lab-e{text-anchor:end;font-size:15px}.hol .sw-svg.d .sw-lab.sw-lab-l{font-size:15px}.hol .sw-svg.d .sw-tick{font-size:13.5px}@media(max-width:600px){.hol .sw-lab.sw-lab-e,.hol .sw-lab.sw-lab-l{font-size:10.5px}}.hol .sw-off{font-size:13px;fill:var(--gray-6);font-family:var(--oracle);text-anchor:start}@media(max-width:600px){.hol .sw-off{font-size:9.5px}}.hol{--ink:#11110f;--bg:#f1f0ec;--line:#e3e1dc;--paper:#fcfcfb;--display:var(--font-exposure,Georgia,serif);--sharp:var(--oracle);background:var(--paper)}.hol h1,.hol h2,.hol .cta h2{font-family:var(--display);font-weight:400;text-transform:none;letter-spacing:-.02em;line-height:1.04}.hol h2{font-size:clamp(2.125rem,4vw,3.5rem);margin-bottom:1.5rem}.hol .hero{background:var(--paper);color:var(--ink);padding:clamp(6rem,13vw,11rem) 0 clamp(5rem,10vw,8.5rem);border-bottom:1px solid var(--line)}.hol .hero-bg{display:none}.hol .hero h1{color:var(--ink);text-shadow:none;font-size:clamp(2.75rem,7.2vw,6rem);line-height:1.02;max-width:none}.hol .hero h1 .h1-line2{color:inherit}.hol .hero-by{color:#55544f;font-size:16px;margin-top:2rem}.hol .ncard .nbig{font-family:var(--display);font-weight:400;letter-spacing:-.02em;line-height:1}.hol .nwhen,.hol .sw-head b,.hol .meth-body b,.hol .ctable th,.hol .cheap-h{font-weight:600;letter-spacing:0}.hol .cheap-r span,.hol .db-v span{font-weight:600}.hol .cta{background:var(--bg);border-radius:20px}.hol .cta h2{font-size:clamp(2.125rem,4.4vw,3.75rem);line-height:1.04}.hol .cta-btn{border-radius:10px;font-weight:500;padding:12px 22px}@media(max-width:600px){.hol .hero{padding:4.5rem 0 4rem}.hol .hero h1{font-size:2.125rem}.hol .cta h2{font-size:2rem}}.hol .ncard{border:1px solid color-mix(in srgb,var(--acc) 18%,transparent);padding:2rem 1.75rem 2.25rem}.hol .ncard .nicon{width:76px;height:76px;margin:0 auto 1rem;background:#fff;border-radius:50%;padding:12px;box-shadow:0 2px 10px #11110f1a}.hol .ncard .nicon .hicon{width:100%;height:100%;display:block}.hol .ncard .nwhen{display:inline-block;background:#fff;border-radius:100px;padding:6px 14px;font-size:14px;margin-bottom:1.1rem;color:var(--acc)}.hol .sw-row{padding:2.25rem 0 1.5rem}.hol .sw-row:first-child{padding-top:1rem}.hol .sw-row:last-child{padding-bottom:.5rem}.hol .sw-head{margin-bottom:1rem}@media(max-width:600px){.hol .sw-row{padding:1.6rem 0 1rem}.hol .sw-head{margin-bottom:.6rem}}.hol .chart{box-shadow:none}.hol .ny-sec{background:var(--ink)}.hol .ny-sec .db-base,.hol .ny-sec .db-acc{box-shadow:0 0 0 2px var(--ink)}.hol .picker-sec+.hband{margin-top:0}.hol .hband .chart{border-color:var(--line)}.hol .cheap-r span.dn{color:var(--xm)}.hol .cheap-r span.up{color:var(--tg)}.hol .cheap-r span.dn i,.hol .cheap-r span.up i{color:var(--gray-6)}.hol .rk{max-width:820px;margin:1.5rem auto 0;display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.hol .rk-col{border:1px solid var(--line);border-radius:16px;padding:1.25rem 1.5rem 1rem;background:#fff}.hol .rk-col .rk-t{font-weight:600;font-size:15px;color:var(--gray-6);margin:0 0 .5rem;letter-spacing:0;text-transform:none}.hol .rk-row{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:.2rem 1rem;padding:.65rem 0;border-top:1px solid var(--line);font-size:16px}.hol .rk-row b{font-weight:600}.hol .rk-row span{font-weight:600;font-variant-numeric:tabular-nums}.hol .rk-row i{grid-column:1/-1;height:6px;border-radius:3px;background:var(--yellow);min-width:6px}@media(max-width:600px){.hol .rk{grid-template-columns:1fr;gap:.9rem}}.hol .hero-intro{max-width:44rem;margin:2rem auto 0;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.5;color:#55544f;text-wrap:pretty}.hol .hero-intro a{color:var(--ink);text-underline-offset:3px}.hol .hero-by{font-size:15px;margin-top:1.5rem}.hol .hero{padding:clamp(5rem,10vw,8.5rem) 0 clamp(4rem,8vw,6.5rem)}@media(max-width:600px){.hol .hero{padding:4rem 0 3.25rem}.hol .hero-intro{margin-top:1.4rem}}.hol .byline{display:flex;gap:2.25rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2rem;font-size:14px;color:#55544f}.hol .author{display:flex;align-items:center;gap:.65rem;color:var(--ink);text-align:left}.hol .author img{width:40px;height:40px;border-radius:50%;object-fit:cover}.hol .author b{font-weight:600;display:block;line-height:1.25}.hol .author span,.hol .author a{color:#55544f}.hol .hero-by{font-size:14px;margin-top:1.1rem}@media(max-width:600px){.hol .byline{gap:.9rem;flex-direction:column;align-items:flex-start;width:max-content;margin-left:auto;margin-right:auto}}.hol .tdefs{max-width:820px;margin:1.5rem auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.hol .tdefs p{margin:0;font-size:14px;line-height:1.5;color:#55544f;text-align:left}.hol .tdefs b{display:block;font-size:15px;font-weight:600;color:#11110f;margin-bottom:.2rem}@media(max-width:700px){.hol .tdefs{grid-template-columns:1fr;gap:1rem}}.hol .meth-body{grid-template-columns:repeat(2,1fr);max-width:860px;margin-left:auto;margin-right:auto}@media(max-width:700px){.hol .meth-body{grid-template-columns:1fr}}.hol .tmap{max-width:860px;margin:1.5rem auto 0}.hol .tmap svg{display:block;width:100%;height:auto;overflow:visible}.hol .tmap-st{fill:#ebe9e3;stroke:#fcfcfb;stroke-width:1.2;stroke-linejoin:round}.hol .tmap-lb{font-size:13px;fill:#55544f}.hol .tdefs b .sw{margin-right:.45rem;vertical-align:-1px}.hol #by-type .cheap{margin-top:2.25rem}@media(max-width:700px){.hol .tmap .sw-dot{r:8;stroke-width:1.6}.hol .tmap-lb{font-size:22px}}.hol .tdefs{grid-template-columns:repeat(2,1fr);max-width:720px}@media(max-width:700px){.hol .tdefs{grid-template-columns:1fr}}.hol .tnote{max-width:760px;line-height:1.55}.hol .tnote b{color:var(--ink);font-weight:600}.hol .hero-find{max-width:44rem;margin:2.25rem auto 0;padding:1.25rem 1.5rem;background:#fff;border:1px solid #e3e1dc;border-radius:14px;font-size:clamp(1.0625rem,1.5vw,1.1875rem);line-height:1.5;color:var(--ink);text-wrap:pretty}@media(max-width:600px){.hol .hero-find{margin-top:1.75rem;padding:1.1rem 1.15rem}}.hol .hero-find h2{font-family:var(--font-exposure,var(--display));font-weight:400;font-size:1.5rem;line-height:1.2;letter-spacing:-.01em;margin:0 0 .4rem;color:var(--ink)}.hol .hero-find p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.hol #by-type .cheap{margin-top:1.5rem}.hol #by-type .tmap{margin-top:2.5rem}.hol .watch{max-width:820px;margin:1.5rem auto 0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.hol .watch-r{display:grid;grid-template-columns:15rem 1fr;gap:1.5rem;padding:1.1rem 1.5rem;text-align:left}.hol .watch-r+.watch-r{border-top:1px solid var(--line)}.hol .watch-h b{display:block;font-weight:600;font-size:16px}.hol .watch-h span{display:block;font-size:14px;color:#55544f;margin-top:.15rem}.hol .watch-r p{margin:0;font-size:16px;line-height:1.55;color:#55544f}@media(max-width:700px){.hol .watch-r{grid-template-columns:1fr;gap:.4rem;padding:1rem 1.1rem}.hol .watch-r p{font-size:15px}}:root{--build-stamp:"v0.654.0"}
